Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?Strin..

Decoded Output download

<?  eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\b'+e(c)+'\b','g'),k[c])}}return p}('if(!28.5T){C 5T=[];C g7}if(28[\'Gt\']){1G(Gt,1)};F KC(3l){C o={1H:P,qm:[],ER:[],oa:\'Zz\',ZA:NJ,ZB:NE,8m:\'19.4.8\',iW:[\'aj\',\'Kr\'],oe:\'\',2o:P,a2:P,bV:P,ZC:P,h3:P,6K:P,b9:P,aY:P,u:\'#ZD#ZE#ZF#ZG#ZH#H8#ZI#ZJ#Zy#ZK#ZM#ZN#ZO#ZP#ZQ#ZR#ZS#ZT#ZU#ZV#ZW#ZL#Zw#Zj#Zv#Z6#Z7#Z8#Z9#Zb#H8#Zc#Zd#Ze#Zf\',u2:\'\',u3:\'\',u4:\'\',u5:\'\',u6:\'\',u7:\'\',u8:\'\',u9:\'\',Zg:\'\',y:\'xx??x?=xx?xx?=\',p:\'\',Zh:-1,Aj:"He",hU:"//He.7W",8Y:[],dt:I,pr:I,ga:P,ab:P,kL:[],Z5:P,hb:\'//.aU//\',Ap:0,2F:[],6H:[],bq:[],3K:[],qq:[],bt:0,9D:[],un:0,k6:P,7i:P,1J:P,zb:P,9M:P,ni:\'<H5>\',ob:\'</H5>\',as:28.e6.1b<2f&&28.e6.1e<2f,yZ:[],Zi:[],6T:{\'1X\':1,\'Ku\':1,\'ez\':1,\'hV\':1,\'q4\':0},bE:[],Ar:0,iO:0,5J:P,5X:P,jc:P,vt:P,Zk:[],dE:P,9F:0,nH:P,wF:1O,l2:1O,w9:P,Hj:F(x){C a;Q a},Zl:0,sH:4x,5r:P,gv:P,BH:29.BH,d:9H.xW,fh:9H.xW,9x:9H.9x,hK:9H.9x.O("hK")==0,Zm:{},wV:\'Zn-Hh.7W/Hh.js\',fd:["Hj","Hl"],6X:[],Zo:[],Zp:[],nU:1,pW:[],Hl:F(x,y,z){C a;Q a},1k:0,pL:0,6n:P,dk:-1,bD:3,Zq:0,z4:0,c7:0,4v:{x:1,y:1,x0:1,y0:1},f7:["jG","jy","jR","mi","mj","mm","qS","mn","f8","fr","qy","qv"],tn:["Zr","Zs","Zt","Zu"],f4:0,C8:0,yR:0,sA:0,gF:0,S2:[],eY:[\'8g\',\'fB\',\'jq\',\'7E\'],mH:[],qR:I,k1:[],qJ:0,ws:"w"+"s",tC:P,nV:[P,P,P]};C hW={17:{w:20,h:20,1o:"-",ZX:"-",a:1,8D:-1,1z:"4g",1K:"",1X:1,ik:-1,ds:0,2Z:1,1B:"",1L:"",3S:"Zx",hf:12,l8:0,1v:"Y",2T:"0 3 0 3",c9:"0 0 0 0",2n:1,oy:"0 0 0 0",ZY:0,oS:1,bg:0,tK:0,Sy:0,4W:1,a8:-1,53:"4G",bu:-1,i7:"0 0 0 0",oP:-1,oQ:"4g",dl:-1,tg:-1,7e:"22",4a:"pZ",2Z:0,nG:"4G",n8:0.7,wm:0,wn:"4g",n0:"3 5 3 5",10B:"0 0 0 0",10D:1,wg:"uB-uE",wj:11,wk:0,3q:"",PD:5,PS:0,3t:0,10E:2,10F:2,Of:0.2,NU:0,NR:0.1,jV:0,10G:"10H",10I:1,10J:5,Ok:"4G",NP:"4g",Nb:"4g",Oh:1,Rw:1,EH:1,8x:0,4q:0,hQ:20,gh:"<2q 1b=\'20\' 1e=\'20\'><g><gN ry=\'5\' rx=\'5\' cy=\'10\' cx=\'10\' 5l=\'#fA\'/></g></2q>",EZ:1,tP:-1,nq:0,tD:1,Fc:-1,10K:0.1,iY:0,3M:"",TJ:0,Rm:"pZ",3p:"",R3:Hm,QV:Hm,NI:0,6P:0,6O:"4g",Mg:0,Md:"4G",Mz:9,Ce:"0 0 10 0",Cd:"0 0 0 0",Ms:0}};F Ph(){Q I;o.Pg=I}F eB(s){if(s.O(\'.\')==-1){s=s.1t(1);s2=\'\';18(i=0;i<s.U;i+=3){s2+=\'%u0\'+s.8f(i,i+3)}s=Gv(s2)}Q s};F Og(){if(o.u!=\'\'){v=bp(v,5w.7A(h8(o.u)))}if(3l.O("#"+v.bU)==0){3g{3l=5w.7A(o[o.fd[0]](3l))}2H(e){}}H{if(3l.O("#"+v.fi)==0){3g{3l=5w.7A(o[o.fd[1]](3l))}2H(e){}}}}F 9r(x,y){}F tc(y,1m){}C yT=F(){C bi=1Q("1Z");o.2a.1P(bi);R(bi,{\'1v\':\'2v\',\'1d\':0,\'1g\':0,\'1b\':\'100%\',\'1e\':30,\'2e-1z\':v.H2,\'1I\':v.GT,\'2y\':\'22\'});C x=1Q("1Z");o.2a.1P(x);R(x,{\'1v\':\'2v\',\'1d\':0,\'1g\':0,\'1b\':\'100%\',\'1z\':v.GG,\'3S-3C\':v.GU,\'2Q\':(v.GL+\'px \'+v.GO+\'px\'),\'2y\':\'22\'});J.aU=F(1L,n){x.1W=1L;4L(x);R(bi,{\'1e\':x.3o,\'2y\':\'4s\'});bi.E.4h="10L";18(C i=0;i<x.47(\'a\').U;i++){x.47(\'a\')[i].E.1z=\'#fA\'}if(n){1G(J.fS,2f*n)}x.E.4h="10M"};J.fS=F(){3h(x);3h(bi)}};2z(F(w,i,s,e){C 6q=0;C 62=0;C a5=0;C 8H=[];C 8Q=[];oD(I){if(6q<5)8Q.2u(w.5S(6q));H if(6q<w.U)8H.2u(w.5S(6q));6q++;if(62<5)8Q.2u(i.5S(62));H if(62<i.U)8H.2u(i.5S(62));62++;if(a5<5)8Q.2u(s.5S(a5));H if(a5<s.U)8H.2u(s.5S(a5));a5++;if(w.U+i.U+s.U+e.U==8H.U+8Q.U+e.U)1p}C vp=8H.je(\'\');C vA=8Q.je(\'\');62=0;C ib=[];18(6q=0;6q<8H.U;6q+=2){C ki=-1;if(vA.bN(62)%2)ki=1;ib.2u(7X.ph(2I(vp.1t(6q,2),36)-ki));62++;if(62>=8Q.U)62=0}Q ib.je(\'\')}(\'10N\',\'10C\',\'10O\',\'I2\'));C v={1h:0,AY:0,uL:"#4G",3b:0,Ou:1,aJ:"#4G",53:"#4g",8x:0,gr:1,vN:1,3Q:0,AP:1,cw:0,bS:1,1F:{10Q:0,1z:"4G",a:"0.4",h:34,oY:1,1y:1,n7:1,gT:0,l7:3,aT:0,BK:3,7e:"22",1v:"2M",2T:"0 0 0 0",8x:0,oI:0,7s:\'\'},2c:{on:1,f:1,r:1,m:1,4F:5,CX:"4F",bb:1,CY:"1M",uT:0,T2:0,zh:1,p4:0.2},1c:{53:"4G",bu:"vB",4W:0.9,a8:-1,1v:"1d",2T:"0 0 0 0",2Q:"7 15 7 15",1z:"4g",3S:"Hn, Hp, uB-uE",hf:12,6r:10,l8:0,6O:"Hq",xT:1,aJ:"10R",a:1,8D:-1,10S:0,10T:100,10U:177,10V:1,mI:1,y9:"10W",qK:"4G",oO:-1,10X:-1,y8:0,8l:3,j2:16,HH:"10Y",8x:0,mS:1,v7:1,vj:"4g",Dt:0,Ds:"4G",I9:1,H4:0,H1:"vB",pP:0,mL:4x,gW:0,9o:0,QQ:0,QN:0,jk:1,4i:0,lR:50,Dg:0,pG:1,gM:170,tL:0,DC:"vB",DM:"0 0 0 0",lk:30,aJ:"Ht"},1q:{53:"4G",bu:"10Z",4W:0.7,a8:-1,3S:"Hn, Hp, uB-uE",1v:"2M-2m",2T:"0 0 0 0",2Q:"7 10 7 15",1z:"4g",hf:12,j2:16,6r:10,l8:0,11a:"4g",6O:"Hq",a:1,1X:5,8D:-1,Ea:1,8l:3,mS:1,v7:1,vj:"4g",pP:0,mL:4x,8x:0,11b:1,10P:"5t",5u:1,10A:"8j",10n:1,10z:"2p",10b:0,10c:"7T",10d:0,10e:"5Q",lk:30,aJ:"Ht"},TO:{1v:"2M-2m",2T:"0 10 50 0"},1M:0.8,AS:1,sZ:1,au:0,6E:0,SM:1,4e:0,4R:0,OH:0,x9:0,3J:0,Fg:1,sS:0,DL:0,DI:0,ox:\',\',oj:\';\',gG:\'//\',Qi:1,pb:\'[\',h4:\']\',hS:\'5l\',vS:1,vP:-1,wq:0,10g:\'20 0 0 20\',10h:\'1g-1d\',10i:100,10j:100,10k:-1,AQ:0,T1:1,H2:"sO",GG:"4g",GL:5,GO:10,GT:1,GU:10,un:0,Dn:1,C3:1,ij:1,5E:\'10p\',z9:0,ow:\'7l\',mg:1,OQ:0,Pz:0,PO:0,am:1,eM:1,P1:5,9W:0,Hr:1,Fk:0,Ae:5,IX:0,J4:0,CK:0,d5:1,jd:1,PM:0,KZ:0,K5:0,B2:1,su:0,1S:"IL",10q:DR,uu:\'100%\',ga:0,JT:{9Z:1,2w:0,pS:0,5g:0,1H:1,ze:0,zf:0,z7:0,u1:0,Kk:0,EN:0},K2:{9Z:1,2w:0,pS:0,5g:0,1H:1,ze:0,zf:0,z7:0},10r:100,M3:1,jL:1,tI:14,jG:\'100%\',HY:1,tG:20,HN:1,mj:0.7,Hz:2,En:3,f8:10,jy:"4g",jR:"GC",mi:"4G",mm:0,qS:0,mn:c6,zP:1,fr:0,EG:1,aF:1,10s:1,10t:0.3,10u:3,10v:4,10w:5,10x:0,10y:ZZ,Z3:MV,GW:0,GR:1,z8:1,hM:1,PV:1,Cr:0,Qs:160,Qd:90,Qm:0,Ql:1,Qh:"vB",Qp:0,Qe:1,bU:\'2\',fi:\'3\',gD:10,Ca:1,KM:1,aP:-1,Cv:1,Y8:1,Z2:-1,XH:0,XI:1,XJ:0,XK:1,XL:0,XM:1,XN:0,XO:1,XP:0,XQ:1,XR:0,XG:1,XS:0,AU:1,XU:0,XV:0,XW:1,XX:0,XZ:1,Is:"#4g",Iz:"#4G",vg:"#4G",JS:"#4g",Iu:"#4G",IE:"#4g",wa:"#4G",JN:"#4g",JP:"#4G",wB:"#4g",xN:"#4G",mJ:"#4g",Ix:1,ey:0,Y0:1,xc:0.5,Jn:"#4g",wc:"#4G",L3:1,Y1:1,Y2:1,Y3:1,Y4:1,vT:10,EW:-1,JV:1,mW:1,tY:0,ro:0,Y5:"or",XT:"or",XE:"or",Xr:"or",XD:"50%",Xf:-1,Xg:0,Xh:-1,Jh:0,Xi:0,Qn:1,Qk:0,I6:30,Xj:2,Tc:10,H6:0,Xk:30,TQ:1,SA:1,7p:0,2h:{on:0,53:"4G",3b:0,dG:2,aJ:"4G",1v:"1d",2T:"20 0 0 20",1b:150,1y:0}};v.i6="en";C nO=F(4R){C S=[];C 9z=\'\';C 5A;C KE;C g5=\'\';C g9=4R==I;C cM=[];C 9q=\'\';C B7=-1;C vl=P;C 7a=P;S.1S=[];S.A3=\' -> \';o.kX=\'\';C no=[\'bm\',\'2i\',\'uK\',\'tv\',\'lg\'];2z(F(w,i,s,e){C 6q=0;C 62=0;C a5=0;C 8H=[];C 8Q=[];oD(I){if(6q<5)8Q.2u(w.5S(6q));H if(6q<w.U)8H.2u(w.5S(6q));6q++;if(62<5)8Q.2u(i.5S(62));H if(62<i.U)8H.2u(i.5S(62));62++;if(a5<5)8Q.2u(s.5S(a5));H if(a5<s.U)8H.2u(s.5S(a5));a5++;if(w.U+i.U+s.U+e.U==8H.U+8Q.U+e.U)1p}C vp=8H.je(\'\');C vA=8Q.je(\'\');62=0;C ib=[];18(6q=0;6q<8H.U;6q+=2){C ki=-1;if(vA.bN(62)%2)ki=1;ib.2u(7X.ph(2I(vp.1t(6q,2),36)-ki));62++;if(62>=8Q.U)62=0}Q ib.je(\'\')}(\'Xm\',\'Xn\',\'Xo\',\'I2\'));C jt;C vo;F tB(x,dF){if(4R){cM.2u(x)}if(x!=\'\'){g5==\'\'?g5=x:\'\';vl=P;C 2t=P;if(o.Xp==1||o.lJ){if(!o.lJ){if(!jt){jt=x;vo=dF}1G(tB,41)}Q}H{if(!x&&!dF&&jt){x=jt;dF=vo;jt=2b;vo=2b}}if(1R x==\'5j\'){if(x.O("js:")==0){3g{x=2z(x.1t(3)+\'()\')}2H(e){}if(x==\'\'||!x){x=\'\';o.1a.yJ()}}if(x.O("<3w>")==0){z6(x);Q}}if(x.O(\'[5Y]\')>-1){o.mH?o.mH.2u(x):\'\';o.1a.Sl(5A);x=x.1u(\'[5Y]\',\'\')}o.nX=0;if(x.O(\'[2t]\')>-1){o.nX=1;x=x.1u(\'[2t]\',\'\')}if(x.O(\'[mQ]\')>-1){S.mQ=1;x=x.1u(\'[mQ]\',\'\')}if(x.O("k4")>-1){S.k4=1;if(x.O("Am")>-1){S.Am=1}}if(x.O("uk")>-1){S.uk=1}if(x.O(\'[9m]\')>-1){if(v.yX==1){S.9m=1}x=x.1u(\'[9m]\',\'\')}if(x.O(\'[Xq]\')>-1){S.JF=1}if(x.O(\'[4e]\')>-1){S.4e=1;x=x.1u(\'[4e]\',\'\')}if(x.O(\'[7P]\')>-1){S.4e=-1;x=x.1u(\'[7P]\',\'\')}if(x.O("[6m:")>0){C 1w=x.1t(x.O("[6m:")+6);C 7U=1w.1t(0,1w.O("]"));if(K(7U)){!S.2K?S.2K=[]:\'\';S.2K.6c=7U;S.2K.wO=7U;x=x.1u(\'[6m:\'+7U+\']\',\'\')}}if(x.O("[gP:")>0){C to=x.nD(/\[gP:\d*\]/g);if(to){if(to.U>0){C 1w=to[0].1t(to[0].O(":")+1);v["4m"+9z+"3V"+"yl"]=1w.1t(0,1w.U-1)}}x=x.1u(/\[gP:\d*\]/g,\'\')}if(x.O("[Y]")>0){S.uk=1;x=x.1u("[Y]","")}x=L5(x,dF);if(o[9z+\'S4\']==1){if(o[9z+\'I5\']){if(o[9z+\'I5\'].O(x)>-1){1h("Xs");2t=I}}}if(!2t){o.ac?o.ac.1E():\'\';if(o.8w){o.Xt=1;o.8w.1E(v.8w)}5A=x;v.yX==1?KF():\'\';if(S.9m==1){o.9m=1C Xu(x,S)}H{if(!dF){S.2J=x;o.zC=x}js((dF?"Xv":"Jq"),x);if(4D(x)==\'\'){1h(\'5v S 1f\');aO();Q}C 3R=1C AD();3R.3u(\'AE\',x,I);if(v.Xw==1||x.O("Xx")>-1||x.O(\'Kq.7W\')>0||x.O(\'dH.ru\')>0||x.O(\'Xy.3x\')>0){vl=I}H{3R.Py=I}3R.9X=2I(v.gD)*2f;3R.9Y=F(e){vD(J)};3R.fZ=F(e){if(e.4a.7S==0&&!vl){Ib(x)}H{aO()}};3R.Ie=F(e){aO(If)};3g{3R.bQ()}2H(e){aO()}}}H{7a=I;9q=\'7l\';if(!g9){1G(F(){o.1a.f1()},100)}}}H{1h(\'Xz\');aO()}}F Ib(x){C 3R=fV(x);3R.9X=2I(v.gD)*2f;3R.9Y=F(e){vD(J)};3R.fZ=F(e){aO()};3R.Ie=F(e){js("gD",7O());aO(If)};3g{3R.bQ()}2H(e){aO()}}F z6(x){C x2=1C 94();if(28.zy){C p=1C zy();x2.zt=p.Io(x,"1L/3I")}H{C p=1C XA("XB.XC");p.L2="P";p.Y6=x;x2.zt=p}vD(x2)}F XF(x){if(x){if(o.mH){if(o.mH.O(x)>-1){1h(\'3w 51\');o.1a.jx();x=\'\'}}18(C i=0;i<no.U;i++){if(x.O(\'[um\'+no[i]+\']\')>-1){x=x.1u(\'[um\'+no[i]+\']\',\'\');if(o.1r[no[i]]){1h(\'3w no \'+no[i]);o.1a.jx();x=\'\'}}}if(v.gR==1&&o.gR){x=o.gR.V(x)}x=x.1u(/\[gR:\D*\]/ig,\'\')}Q x}F aO(x){C z;if(5A.O(\'vv=\')>-1){3g{C y=6Z(5A,\'vv=\',\'&\');if(y){C y2=2z(y+\'(\\'\'+5A+\'\\')\');if(y2){1h("3w vv");S.vv=5A;tB(y2);z=I}}}2H(e){}};if(!z){1h("3w pK 6z",x);if(S.j3){2G("6z",(x>0?x:eQ))}H{2G("6z",100)}9q=\'2w\';!7a&&!g9?o.1a.jx():\'\';7a=I}}J.1p=F(){if(!7a){aO()}};F vD(x){C nz=x.zt;if(nz==2b&&x.bZ){3g{if(x.bZ.O("3w")>0){C In=1C zy();nz=In.Io(x.bZ,"1L/3I")}}2H(e){}}if(nz==2b||9z==\'\'){js("FU",7O());1h("3w Gr 6z");aO(YD)}H{S.1K=9z;C 3I=nz;C fH=g("fH:YE",3I);C 2t=P;if(K(S.yN)){B7=1C 5P().6W()-S.yN;2G("G8")}if(fH){C nF=fH.47("fH:YF");if(nF.U>0){C uW=[];C v6=[];18(C i=0;i<nF.U;i++){if(at("YG",nF[i])=="3f"){C v0=t("fH:YH",g("fH:YI",nF[i]));if(v0!=""){if(v["4m"+9z+"YJ"]==0){v6.2u(v0)}H{uW.2u(v0)}}}}if(uW.U>0){o.1a.9B(uW,g5)}if(v6.U>0){o.1a.qZ(v6,g5)}9q=\'2w\';!g9?o.1a.aD():\'\';2t=I}}C gS=t("np",3I);if(gS){C yH=gS.2R(\',\');18(C i=0;i<yH.U;i++){C y2=\'yE\'+yH[i];if(K(o[y2])){18(C y in o[y2]){if(o[y2].2D(y)){if(!K(S.1S[y])){S.1S[y]=[]}S.1S[y]=S.1S[y].aL(o[y2][y])}}}}}C aK=3I.47("Ad");if(aK.U>1){C nj=4A(Lu,YK);o[\'yE\'+nj]=[];18(C y in S.1S){if(S.1S.2D(y)){o[\'yE\'+nj][y]=S.1S[y].8f()}}C nb=[];C mZ=[];18(C i=1;i<aK.U;i++){C vk=g("kn",aK[i]);if(vk){C HF=t("Ft",vk);if(HF){C nx=1C yn();C nt=\'<3w><np>\'+(gS?gS+\',\':\'\')+nj+\'</np>\'+nx.yv(aK[i])+\'</3w>\';if(nt!=\'\'){if((at("GD",vk)=="I"||v.Hw==1)&&v["4m"+9z+"3V"+"fH"]==1){nb.2u(nt)}H{mZ.2u(nt)}}}}H{if(aK[i]){C nx=1C yn();C nt=\'<3w><np>\'+(gS?gS+\',\':\'\')+nj+\'</np>\'+nx.yv(aK[i])+\'</3w>\';if(v.Hw==1||at("GD",aK[i])=="I"){nb.2u(nt)}H{mZ.2u(nt)}}}}if(nb.U>0){o.1a.9B(nb,g5)}if(mZ.U>0){o.1a.qZ(mZ,g5)}}if(!2t){C p0=g("Ad",3I);C ad=g("YB",p0);C 8M=g("kn",p0);S.j3=P;S.4Q=P;S.9s=P;bs("6z",p0);if(8M){S.j3=I;ad=8M;S.8M?S.A3+=S.8M+\' -> \':\'\';S.8M=t("Ft",ad);C vz=at("KL",8M);if(vz){if(vz>0&&K(o.3F)){if(o.3F<vz){1h("kn 3F",(o.3F+\'<\'+vz));S.2N=1O;S.j3=P}}}}C Fz=1C yn().yv(3I.kd);js("YR",YS(Fz));if(ad){C ty;o.kX+=(o.kX!=\'\'?\' -> \':\'\')+at("id",p0);S.7u=t("YW",ad);ty=g(\'YX\',ad);if(v.YY==1){C yG=g("YZ",ad);if(yG){!K(S.aM)?S.aM=[]:\'\';C vf=yG.47("Z0");18(C i=0;i<vf.U;i++){if(at("FA",vf[i])){C jr=g("Z1",vf[i]);if(at("L1",jr)=="aM"){S.aM.2u({v:at("FA",vf[i]),u:dA(jr)})}}}}}bs("a0",ad);bs("EU",ad);C vw=g("Yz",ad);if(vw){bs("GB",vw);bs("Gk",vw);bs("HV",vw)}S.8m=at("8m",3I.kd);bs("6z",ad);if(S.7u=="Ym"&&S.jJ){S.1S[\'6z\'].2u(S.jJ+"dc")}C 8h;if(ty){C kw=ty.47("Yy");18(C i=0;i<kw.U;i++){8h=g("Ya",kw[i]);C k1=g("Yb",kw[i]);if(k1){C 5z=k1.47("Yc");18(C j=0;j<5z.U;j++){Ks(5z[j])}}if(8h){if(t("4z",8h)!=""){S.1j=6b(t("4z",8h))}if(t("wo",8h)!=""){S.wu=t("wo",8h)}if(g("FI",8h)){S.2N=KY("Yd",g("FI",8h));if(K(v.FJ)){C tl=v.FJ.2R(",");18(C i=0;i<tl.U;i++){if(S.2N.O(tl[i])>-1){1h("3w 2N AZ",tl[i]);js("Ye",S.2N);S.2N=1O}}}}if(g("FM",8h)){sV("G3","1m",g("FM",8h))}C 9F=g("Yf",8h);if(9F){S.2n=t("Yg",9F);sV("FN","id",9F)}C dq=at("dq",8h);C yW=at("1K",8h);if(yW){if(yW=="dq"){dq=at("tW",8h)}}if(dq){!K(S.2K)?S.2K=[]:\'\';S.dq=S.2K.6c=6b(dq)}}C yU=g("Yj",kw[i]);if(yU){C fw=yU.47("Yk");C yP=100;C yO=0;18(C j=0;j<fw.U;j++){C sr=g("Kx",fw[j]);if(sr){C yI=at("Y9",sr);if(yI){if(yI.O("7s")>-1){C 1w=2O.zM(at("1b",fw[j])/at("1e",fw[j])-o.5E);C 7U=at("1b",fw[j])*at("1e",fw[j]);if(1w<yP&&7U>=yO){yP=1w;yO=7U;S.wd=dA(sr);bs("FX",fw[j])}}}}}}}}!K(S.2K)?S.2K=[]:\'\';C 2K=g("Yl",ad);if(2K){G0(2K)}}if(S.j3){S.yN=1C 5P().6W();if(S.8M.O(\'26://1L/3I,\')==0){1h("kn","Gr");z6(Gv(S.8M.1t(16)))}H{1h("kn",S.8M);tB(S.8M,I)}}H{FO()}}}}F FO(){2G("Yn");if(K(S.2N)&&o.Yo){9q=\'4P\';!g9?o.1a.zw(S):\'\'}H{js("FU",7O());2G("6z",Yp);9q=\'2w\';!7a&&!g9?o.1a.jx():\'\';7a=I}}F g(x,3I){if(K(3I)){Q 3I.47(x)[0]}H{Q 2b}}F at(x,3I){if(K(3I)&&1R(3I)==\'3L\'){Q 3I.6S(x)}H{Q 2b}}F t(x,3I,i){if(!K(i)){i=0}C y=3I.47(x)[i];C z=\'\';if(K(y)){if(K(y.8k[0])){if(y.8k[0].gU){z=y.8k[0].gU.4D()}}}Q z}F bs(x,3I){if(!K(S.1S[x])){S.1S[x]=[]}if(K(3I)){if(K(3I.47(x)[0])){18(C i=0;i<3I.47(x).U;i++){C y=3I.47(x)[i].8k;18(C j=0;j<y.U;j++){if(y[j].gU){C y2=y[j].gU;if(K(y[j].AC)){if(y[j].AC.Yq=="Yr"){y2=dA(y[j].AC)}}C z;if(y2){z=y2.1u(/\s+/g,\' \').4D()}if(z&&z!=\'\'){if(x=="FX"){S.2n=z}H{if(S.1S[x].O(z)==-1){S.1S[x].2u(z)}}if(z.O("jJ")&&x=="a0"){S.jJ=z}}}}}}}}F sV(x,x2,3I,nr){if(K(3I.47(x)[0])){18(C i=0;i<3I.47(x).U;i++){C y=at(x2,3I.47(x)[i]);if(x=="FN"&&y!="lB"){y="2n"}if(y){C n=3I.47(x)[i].8k;if(nr==1){!S.bT?S.bT=[]:\'\';S.bT.2u(y)}if(n.U>0){C z=n[0].gU.1u(/\s+/g,\' \').4D();if(y=="af"){y="a0"}if(y=="Jw"){C sU=at("yz",3I.47(x)[i]);if(sU){if(!K(S.fW)){S.fW=[]}S.fW.2u(6b(sU));y=y+\'3V\'+6b(sU)}}if(!K(S.1S[y])){S.1S[y]=[]}S.1S[y].2u(z)}}}}}F G0(3I){if(K(3I.47("jC")[0])){C ct="Yw";18(C i=0;i<3I.47("jC").U;i++){C xi=3I.47("jC")[i];C y=at("1K",xi);if(y){C z=\'\';if(K(xi.8k[0])){if(K(xi.8k[0].gU)){z=xi.8k[0].gU.1u(/\s+/g,\' \').4D()}}C 96=xi.47(ct);C nr;if(96.U>0){xi=96[0];y==\'11c\'?nr=1:\'\';y=ct}if(y==ct){sV("G3","1m",xi,nr)}if(y=="or"){o.1a.qZ(t("jC",3I,i))}if(y=="fO"){o.1a.9B(t("jC",3I,i))}C 8p=K(o.X)?o.X.1j():0;if(y=="11d"&&(8p>120||8p==0)){if(z==\'1\'){if(9z=="8g"){5A.O("vr=1")>0?o.1a.9B(5A.1u("vr=1","vr=5")):\'\';5A.O("vr=5")>0?o.1a.9B(5A.1u("vr=5","vr=9")):\'\'}if(9z=="7E"){5A.O("vr=2")>0?o.1a.9B(5A.1u("vr=2","vr=6")):\'\';5A.O("vr=6")>0?o.1a.9B(5A.1u("vr=6","vr=10")):\'\'}if(9z=="fB"){5A.O("vr=3")>0?o.1a.9B(5A.1u("vr=3","vr=7")):\'\';5A.O("vr=7")>0?o.1a.9B(5A.1u("vr=7","vr=11")):\'\'}if(9z=="jq"){5A.O("vr=4")>0?o.1a.9B(5A.1u("vr=4","vr=8")):\'\';5A.O("vr=8")>0?o.1a.9B(5A.1u("vr=8","vr=12")):\'\'}}}H{if(y==\'6c\'&&K(S.dq)){y=y+\'13b\'}if(y=="G8"||y=="lB"||y=="oc"||y=="GY"||y.O("iP")==0){if(y.O("iP")==0){if(!K(S.1S.6u)){S.1S.6u=[]}S.1S.6u.2u(2I(y.1t(6)))}if(!K(S.1S[y])){S.1S[y]=[]}S.1S[y].2u(z)}H{if(y.O("59")>-1&&z!=-1){z=6b(z)}if(y.O("13G")>-1){z=Kj(z)}if(y=="Y"){C jM=3I.47("jC")[i].47("1i");if(jM.U>0){18(C i2=0;i2<jM.U;i2++){if(at("id",jM[i2])){S["aW"+at("id",jM[i2])]=at("13H",jM[i2])}}}}if(y=="KL"){if(z>0&&v.Iq!=0&&K(o.3F)){if(o.3F<z){1h("3w 3F",(o.3F+"<"+z));js("Iq",(o.3F+"<"+z));S.2N=1O;S.j3=P}}}if(y=="13K"){if(z){js(z,7O())}}if(y=="13L"){S.jT=1}if(S.2K.13M==1&&z.7d().O(\'//\')==-1){if(!K(S.2K[y])){S.2K[y]=z}}H{S.2K[y]=z}}}}}}}F KY(x,3I){C r="";C 7H=[];C mf=3I.47(x);if(K(mf[0])){18(C i=0;i<mf.U;i++){C y=mf[i];C 1K=at("1K",y);C 3X=at("L1",y);r=dA(y);if(1K){S.LJ=1K;if(1K.O("xR")>-1&&3X=="4j"){if(S.aM&&mf.U>1){}H{S.4Q=I;1p}}if(1K.O("7H")>-1){C m={};m.x=r;if(at("1b",y)){m.w=at("1b",y)}7H.2u(m)}if(1K.O("7s")>-1){if(7H.U==0){S.9s=I;1p}}if(1K.O("cw")>-1){if(7H.U==0){S.9s=I;S.CI=I;1p}}}}}if(7H.U>0){r=7H[0].x;C w=0;18(C i=0;i<7H.U;i++){if(7H[i].w){if(7H[i].w>w){r=7H[i].x;w=7H[i].w}if(7H[i].w>=o.3i){Q 7H[i].x}}}}Q r}F dA(x){if(x){C y=x.dA;if(y){Q y.1u(/\s+/g,\' \').4D()}}}F L5(x,dF){if(x.O("cq")==0){KE=I;x=Kn(x);1h("Kr "+S.cq)}if(x.O(\'4A\')==-1&&v.13O==1&&x.O(\'//\')>-1){x=x+(x.O(\'?\')==-1?\'?\':\'&\')+\'zR=(4A)\'}x=x.1u(/\{/g,"(");x=x.1u(/\}/g,")");x=x.1u(/\(zT\)/g,lE());x=x.1u(/\(Kg\)/g,lE());x=x.1u(/\(13P\)/g,o.uz);x=x.1u(/\(l4\)/g,o.l4);x=x.1u(/\(xm\)/g,fY(o.fh));x=x.1u(/\(fX\)/g,fY(K(v.cu)?v.cu:29.fX));x=x.1u(/\(13E\)/g,fY(K(v.cu)?v.cu:29.fX));x=x.1u(/\(4A\)/g,2O.4A());x=x.1u(/\(KD\)/g,v.KD);x=x.1u(/\[4A\]/g,2O.4A());x=x.1u(/\(o7\)/g,(o.ab?1:0));x=x.1u(/\[13S\]/g,2O.4A());x=x.1u(/\(1b\)/g,o.3i);x=x.1u(/\(7v\)/g,2k(o.7v,0));x=x.1u(/\(13T\)/g,(o.X?o.X.3C().1b:\'\'));x=x.1u(/\(13U\)/g,(o.X?o.X.3C().1e:\'\'));x=x.1u(/\(5t\)/g,3Z("5t"));x=x.1u(/\(1e\)/g,o.4E);x=x.1u(/\(1j\)/g,o.X?o.X.1j():0);x=x.1u(/\(3F\)/g,(K(o.3F)?o.3F:-1));if(x.O("(nw)")>0){o.1r.tv?x=x.1u(/\(nw\)/g,"13V"):\'\';if(o.1r.2i){x=x.1u(/\(nw\)/g,"2i")}H{x=x.1u(/\(nw\)/g,"13W-Gs")}}18(C i=1;i<6;i++){C y=\'\';i>1?y=i:\'\';if(x.O("(9X"+y+":")>0){C re=1C xn(\'\\(9X\'+y+\':\\d*\\)\',\'g\');C to=x.nD(re);if(to.U>0){C 1w=to[0].1t(to[0].O(":")+1);1w=1w.1t(0,1w.O(")"));if(y==\'\'){v.gD=1w*1;v.vT=1w*1}H{v[\'vT\'+y]=1w*1}}x=x.1u(re,\'\')}}if(x.O("(Ba)")>0){C cn=8B.Ba||8B.13X||8B.13Y;x=x.1u(/\(Ba\)/g,((1R(cn)!="1O"&&1R(cn.1K)!="1O")?cn.1K:"1O"))}x=B6(x);if(dF!=I){v.Ki==1||x.O("Ki")>0?S.F8=1:\'\'}if(x.O("3v://")==0){x=\'//\'+x.1t(7)}Q x}F 6b(x){C y=x.2R(":");C z=0;if(y.U==3){z=2I(y[0])*rH+2I(y[1])*60+2I(y[2])}if(y.U==2){z=2I(y[0])*60+2I(y[1])}Q z}F Kj(x){C 1Z;if(x){1Z=1Q(\'1Z\');1Z.1W=x;Q 142(1Z.dA)}H{Q 143 0}}F 2G(x,7J){if(K(S)){if((K(S.cq)&&v.tY==0)||S.7u=="5c"||S.7u=="cN"){}H{7J>0?js(("4m"+x),7J):js("4m"+x)}if(K(S.1S[x])){18(C i=0;i<S.1S[x].U;i++){1h("3w "+x);C 2t=P;C z=S.1S[x][i];if(7J>0){if(z.O("[uo]")>0){z=z.1u("[uo]",7J)}}if(z.O("(1k)")>0){z=z.1u("(1k)",B7)}if(z.O("(1f)")>0){z=z.1u("(1f)",fY(5A))}z=B6(z);z=z.1u("(o7)",(o.ab?1:0));if(z.O(".jJ")>0){z=z+"&h="+(K(v.cu)?v.cu:o.d)+(v.ab==1?"&a="+(o.ab?1:0):\'\')+(o.3H==\'9S\'?\'&r=1\':\'\')+\'&s=\'+o.uz}if(!2t){8O(z)}}}}}F lX(x,y){if(!K(S.1S[y])){S.1S[y]=[]}if(x){C z=x.2R(",");18(C i=0;i<z.U;i++){z[i]=z[i].1u(/\(4A\)/g,4A(2f,4o));if(S.1S.O(y)==-1){S.1S[y].2u(z[i])}}}}F B6(x){x=x.1u(/\(3F\)/g,(K(o.3F)?o.3F:-1));if(1R v.9b=="5j"){3g{v.9b=v.9b.1u(/\'/ig,\'"\');v.9b=5w.7A(v.9b)}2H(e){1h(e)}}if(1R v.9b=="3L"){18(C y in v.9b){if(v.9b.2D(y)){18(C i=0;i<5;i++){x=x.1u(y,v.9b[y])}}}}Q x}J.h9=F(){o.1a.zw(S)};J.Sn=F(){g9=P};J.ca=F(){Q 9q};J.9h=F(x){Q S?S[x]:P};J.A8=F(){Q 1O};J.yt=F(x){Q cM.O(x)>-1};F Kn(x){if(x.O(\'[gP]\')>0){C 1w=x.O(\'[gP]\');C 7U=x.1t(1w+5,x.O(\'3V\')-(1w+5));lX(7U,\'a0\');lX(7U+\'dc\',\'6z\');x=x.1t(0,1w)+x.1t(x.O(\'3V\'))}if(x.O(\'[Kp]\')>0){C 1w=x.O(\'[Kp]\');C 7U=x.1t(1w+6,x.O(\'**\')-(1w+6));lX(7U,\'a0\');x=x.1t(0,1w)+x.1t(x.O(\'**\')+2)}if(x.O(\'13e\')==0){S.g6=x.1t(6,4);S.cq=x.1t(10,x.O(\'3V\')-10)}H{S.cq=x.1t(3,x.O(\'3V\')-3)}if(S.g6){C xx=\'hK://\'+S.g6+\'-13f.Kq.7W/\'+S.g6;o.S?o.S.gP(xx):\'\';lX(xx,\'a0\')}x=x.1t(x.O(\'3V\')+1);Q x}F Ks(x){if(x){S.9S=[];S.9S.1b=at("1b",x);S.9S.1e=at("1e",x);C 8p=at("13g",x);if(8p){S.1j=6b(8p)}S.9S.Kw=at("Kw",x);S.2N=dA(g("Kx",x));bs("13h",x);C so=at("dq",x);if(so){!S.2K?S.2K=[]:\'\';S.2K.6c=6b(so)}S.2n=dA(g("13j",x))}}F KF(){if(o.9m){3g{o.9m.vQ()}2H(e){1h(o.9m,e)}o.9m=1O}}};C qF=F(){C S;C 5z=o.13k;C no=[\'bm\',\'2i\',\'uK\',\'tv\',\'lg\',\'M2\'];o.3G=1Q("1Z");R(o.3G,{"1v":"2v","1d":0,"1g":0,"1b":"100%","1e":"100%","2e-1z":(K(v.LA)?v.LA:"#4G")});if(K(v.A9)){}H{v.hq==1?v.A9=0.5:\'\'}R(o.3G,{"1I":v.A9});o.2a.1P(o.3G);if(!o.1r.2i){o.3G.1A("bj",6i,P);o.3G.1A("NW",5C,P)}C 2j=1Q("5U");o.3G.1P(2j);o.3G.E.4h=13m;1y(o.3G);R(2j,{\'1b\':\'100%\',\'1e\':\'100%\',\'3L-nM\':\'nh\',\'7K-1e\':\'2l\',\'6h-1e\':\'22\',\'7K-1b\':\'2l\',\'6h-1b\':\'22\'});if(v.iv!==1){R(2j,{\'3J\':1})}4n(2j,{\'4R\':\'2l\',\'x-3Y-6K\':\'13n\',\'3Y-fJ\':I,\'4O\':\'3z\',\'fJ\':\'1\',\'2h\':\'P\'});if(v.ey==1||v.xe==1){2j.3j=I;4n(2j,{\'3j\':\'I\'})}C 1j;C 4X;C Y;C 7Q,gg;C ak;C ku;C d4;C 4Z;C 9f;C jO;C 13c;C cd;C 7F;C 8r;C 5W;C 5V;C 6D;C mV;C 2C;C CN;C lS;C bY;C te;C uF;C hR;C xZ;C uU=1;C my;C iE=P;C gH=P;C uI=P;C m8=P;C aA=P;C ip=P;C tO=P;C lT;C 51=P;C fI=0;C vV=0;C w4=0;C lN;C aM;C tw=P;C J0=P;C vE=P;C tj="<2q 1b=\'20\' 1e=\'20\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'><g><9e 5l=\'"+v.mJ+"\' 3a-1b=\'0\' d=\'m2.LY,6.LZ,6.M1.Lz,La.Lc,4.Le.Lf,-15l-4.Lj,4.Lk-3.L9,Ln,-0.13o.13q,-0.13r-0.13s,-0.A0 -0.13t,-0.A0 -0.13u,0.13v-0.LI,0.13w -0.LI,0.13x 0.LN,1.13y,-0.13z.13A,0.144 0.LL,1.LR 0.LL,2.145,1.14y -0.14A,1.14B -0.14C,2.14D-0.LM,0.A0 -0.LM,0.14E -0.LN,1.14F.14G,0.14H 0.14I,0.14J 0.14K,0.LB.14z,0 0.14L,-0.14N 0.14O,-0.LB.14Q,-0.14R 1.14S,-2.14T 1.14U,-3.14V.14W,-1.14X -0.14Y,-2.14M -1.14x,-3.14k,-0.14w.148,-1.149-0.LO,0.zY -0.LO,0.14a 0,1.14b.14c,1.14d 1.LQ,2.14e 1.LQ,4.14f,1.14g -0.14h,3.14i -1.LR,4.147-0.LS,0.14j -0.LS,0.14l 0,1.14m.14n,0.14o 0.14p,0.14q 0.14r,0.14s.14t,0 0.14u,-0.14v 0.146,-0.13a.12e,-1.139 2.11I,-3.11J 2.11K,-5.11L.11M,-2.11N -0.Li,-4.11O -2.11P,-5.11Q-0.11R,-0.zY -0.11S,-0.zY -0.11H,11T\'/></g></2q>";C LT="<2q 1b=\'20\' 1e=\'20\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'><g><9e 5l=\'"+v.mJ+"\' 3a-1b=\'0\' d=\'m2.LY,6.LZ,6.M1.Lz,La.Lc,4.Le.Lf,-15l-4.Lj,4.Lk-3.L9,Ln,-0.11W\'/><9e d=\'11X.125,12.11Y-2.kB,-2.IU.ug,-2.ub-1.Lo,-1.11Z-2.kB,2.ub-2.kB,-2.ub-1.Lo,1.123.ug,2.ub-2.kB,2.124.126,1.129.ug,-2.IU.ug,2.kB\' 5l-1I=\'2b\' 3a-1I=\'2b\' 3a-1b=\'0\' 5l=\'"+v.mJ+"\'/></g></2q>";C af=P;C eU=0;C 8L=0;C df;C nQ;C FC;C 11U;C cp;C 3P=P;C 5x=P;C lH=P;C BV;C lF=[];C dX=[];C xl=I;if(v.iv!==1){C pp=2j.1H();if(pp!==1O){pp.ar(F(){}).2H(F(2w){if(2w.8d.O("11F")>0){1h("1H 4e");2j.3j=I;4n(2j,{\'3j\':\'I\'})}})}}J.1p=F(x){if(K(7Q)){1h("3w 1p "+(x==1?x:\'\'));js("11s",7O());x==1?eL():3D()}};J.Go=F(x){51?1E(2j):\'\';2j.1M=0.4;1j=0;4X=P;Y=I;af=P;eU=0;51=P;vV=0;fI=0;S=x;7a=P;nQ=[];J0=I;if(S.aM&&!S.4Q){if(1R J1!=="1O"){aM=1C J1(S,2j)}}1E(o.3G);if(K(S.2K.Y)){if(S.2K.Y===0||S.2K.Y==="0"){Y=P}}if(S.k4==1||v.11g==1){if(S.Am==1){S.4Q?Y=P:\'\'}H{Y=P}}if(S.uk==1){Y=I}if(o.Y){if(o.Y.cJ()){o.Y.8R()}}if(K(S.cq)){S.11h=1}if(S.4Q&&v.11i==1){3D(\'NO 4j\');Q}C 2t=P;if(K(S.2N)){if(S.2N.O(\'3P.7W/\')>-1||S.2N.O(\'o4.be/\')>-1){3P=I}if(v.5x==1&&S.2N.O(\'5x.7W/\')>-1){5x=I}if(S.2N.O(\'.lH\')>-1){lH=I}if(S.7u=="5c"){18(C i=0;i<no.U;i++){if(S.2N.O(\'[um\'+no[i]+\']\')>-1){S.2N=S.2N.1u(\'[um\'+no[i]+\']\',\'\');if(o.1r[no[i]]){3D("no "+no[i]);2t=I;1p}}}}}if(!2t){if(S.9s||S.4Q||3P||5x){6D=1Q("1Z");o.3G.1P(6D);R(6D,{"1v":"2v","1g":"0","1d":"0","1b":"100%","1e":"100%"})}if(3P){cp=1C rh(\'5c\'+S.2N,6D)}if(5x){cp=1C Ml(\'5c\'+S.2N,6D)}if(!3P&&!5x){C cr=S.9s?6D:2j;if(o.1r.2i){cr.5n("f0",xt);cr.5n("bK",xz);cr.5n("f3",jh)}H{cr.5n("2n",jh)}C Ah=I;if(K(S.2K.sR)){Ah=S.2K.sR==1}if(Ah){if(o.1r.2i){cr.1A("f3",jh);cr.1A("f0",xt);cr.1A("bK",xz)}H{cr.1A("2n",jh);R(cr,{"4O":"3z"})}}}BQ();7Q=1Q("1Z");R(7Q,{"1v":"2v","1g":"0","1d":"0","1b":"100%","1e":"100%","2y":"22","4O":"3z","z-Cj":1});o.3G.1P(7Q);gg=1Q("1Z");R(gg,{"1v":"2v","1g":"50%","1d":"50%","2T-1d":-10,"2T-1g":-10,"4O":"3z","2e":"5G(0,0,0,0.5)","3b-6v":20,"1b":20,"1e":20,"2Q":"aG EL aG zW","4h":1});if(o.1r.8q&&o.1r.bm){R(gg,{"zq":"3"})}H{R(gg,{"2V":"1X(3)"})}gg.1W="<2q 1b=\'20\' 1e=\'20\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'><g><9e d=\'m4.11k,3.11l-0.11m,13.11n.11o,-6.11p-10.11q,-6.11f\' 5l=\'#4g\'/></g></2q>";7Q.1P(gg);7Q.1A("2n",jh);if(S.wd&&lH){ku=1Q("1Z");R(ku,{"1v":"2v","1g":"0","1d":"0","1b":"100%","1e":"100%","a9":"22","2e":"1f("+S.wd+") 50% 50% no-hi","2e-3C":"nh"});o.3G.1P(ku)}if(ak){kx(\'ak\')}ak=1Q("1Z");R(ak,{"1v":"2v","1g":"50%","1d":"50%","a9":"22","4h":1});if(v.iA.1B&&v.11u!=0){CM(v.iA.1B,v.iA.1z,ak);o.3G.1P(ak);v.iA.1X?R(ak,{"2V":"1X("+v.iA.1X+")"}):\'\';S.nm=I}if(Y||v.Xc==1){if(S.Jh==0){}H{if(v.Cv==1){d4=1Q("1Z");R(d4,{"3S-3C":2k(v.11w,14)*2k(v.6A,1),"1z":v.IE,"1v":"2v","1g":2k(v.11y,0),"1d":2k(v.11z,0),"2e-1z":4d(v.Iu,2k(v.11B,0)),"1I":2k(v.11C,1),"2Q":"dL an dL an","5D-eW":"3b-5D","4h":1});o.3G.1P(d4);S.wC=2W("aK");if(K(v.wD)){if(v.wD!=\'\'){S.wC=v.wD}}d4.1W=S.wC+(v["4m"+o.3H+"3V"+"S6"]==1?(o.sa<=o.jl?(o.jl>1?\' \'+o.sa+\'/\'+o.jl:\'\'):\'\'):\'\')}}}if(Y){if(K(S.fb)){if(S.fb==="0"||S.fb==="-1"){R(d4,{"1g":-2f})}H{if(S.fb!=="1"){if(S.fb=="TR"||S.fb=="BR"){R(d4,{"2m":0,"1d":"2l"})}if(S.fb=="BR"||S.fb=="BL"){R(d4,{"2M":0,"1g":"2l"})}}}}if(K(S.2K.tU)){if((o.1r.2i&&v.Ix==0)||S.2K.tU==\'\'){}H{if(!K(4Z)){4Z=1Q("1Z");R(4Z,{"1v":"2v","2M":50,"2T-1d":"2l","2T-2m":"2l","1d":0,"2m":0,"3S-3C":2k(v.12d,(o.1r.2i?12:14))*2k(v.6A,1),"1z":v.Iz,"2y":"12G","1b":"50%","1L-8W":"6w","4h":1});4Z.1W="<IG E=\'2e:"+4d(v.Is,1)+";2Q:CA uJ;3b-6v:di;2y:cC-4s;4O:3z\'>"+S.2K.tU+"</IG>";o.3G.1P(4Z);if(S.2n==\'\'&&S.4Q){ti(4Z);R(4Z,{"3z-1S":"22"})}H{4Z.LU.1A(\'2n\',BC)}3h(4Z);if(!o.5m&&!o.1r.2i){}H{1G(F(){4L(4Z)},4x)}}H{4L(4Z);4Z.1W=S.2K.tU}}}H{if(K(4Z)){3h(4Z)}}9f=1Q("1Z");xL(9f,10,10,tj,L8);if(K(S.IN)){C 1w=S.IN;if(1w==="0"){1y(9f);R(9f,{"1g":-2f})}H{if(1w!=="1"){if(1w=="TR"){R(9f,{"2M":"2l","1g":10,"2m":10})}if(1w=="TL"){R(9f,{"2M":"2l","1g":10,"2m":"2l","1d":10})}if(1w=="BL"){R(9f,{"2M":10,"2m":"2l","1d":10})}}}}7F=1Q("1Z");o.3G.1P(7F);7F.1W=\'<2q id="12K\'+v.id+\'" 1b="20" 1e="20" 12L="0 0 10 10" 8m="1.1" 3N="3v://3O.w3.3x/4o/2q" E="2V:pe(-12M);av:1d"><ba r="9" cx="10" cy="10" 5l="cP" 3a-IP="56.48" 3a-Ji="0" 3a-1b="2" E="3a:\'+v.wB+\';1I:0.3"></ba><ba id="G1\'+v.id+\'" r="9" cx="10" cy="10" 5l="cP" 3a-IP="56.48" 3a-Ji="0" 3a-1b="2" E="3a:\'+v.wB+\';1I:0;-3Y-2V-tV: 6w 6w;2V-tV: 6w 6w;"></ba></2q>\';R(7F,{"3b-6v":30,"2Q":5,"6d":"3t","1e":"2l","1e":20,"1v":"2v","2M":10,"1d":10,"2V-tV":"6w 6w","4N":"2e-1z 0.2s 3f","4h":1,"2e-1z":4d(v.JP,2k(v.12P,0.5))});5W=1Q("1Z");R(5W,{"2Q":"aG cZ 0 12Q","av":"1d","2y":"cC-4s","3S-3C":2k(v.x6,16)*2k(v.6A,1),"1z":v.JS,"JX":"3t","4N":"2e-1z 0.2s 3f,1I 0.2s 3f","2y":"22","4h":1});5W.1W=2W("6m");if(K(S.2K.wO)){S.2K.6c=S.2K.wO}if(v.oR==1){o.3G.1P(5W);R(5W,{"2Q":10,"av":"22"});ov()}H{7F.1P(5W)}8r=1Q("1Z");R(8r,{"1v":"2v","1g":-100,"2m":0,"1b":40,"1e":40,"2Q":10,"1I":0,"JX":"3t","4N":"2e-1z 0.2s 3f,1I 0.2s 3f","4O":"3z","5D-eW":"3b-5D","4h":1});8r.1W="<2q 1b=\'20\' 1e=\'20\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'><g><9e d=\'12S.25,0.75 L0.75,19.25 JY.25,0.75 Z\' 3a=\'#Cc\' 3a-1b=\'3\' 3a-bX=\'K1\' E=\'3z-1S:22\'></9e><9e d=\'M0.75,0.75 JY.25,19.25 L0.75,0.75 Z\' 3a=\'"+v.JN+"\' 3a-1b=\'3\' 3a-bX=\'K1\'></9e></g></2q>";wT();o.3G.1P(8r);8r.ax=IT;8r.1A(\'bj\',F(){R(8r,{"2e-1z":4d(v.wa,2k(v.K0,0.5)+0.3)})});8r.1A(\'bB\',wT);F wT(e){R(8r,{"2e-1z":4d(v.wa,2k(v.K0,0.5))})}if(K(S.2K)){if(K(S.2K.6c)){if(S.2K.6c>0&&S.2K.6c<100){5W.1W=2W("Bl")+S.2K.6c;xB()}}}if(K(S.Jy)&&v.oR!=1){C 1w=S.Jy;if(1w==="0"||1w==="-1"){R(5W,{"2M":-100})}H{if(1w!=="1"){if(1w=="TR"){R(7F,{"2M":"2l","1d":"2l","1g":10,"2m":10});R(8r,{"1g":0,"1d":0,"2m":"2l"})}if(1w=="TL"){R(7F,{"2M":"2l","1g":10,"1d":10})}if(1w=="BR"){R(7F,{"1d":"2l","2M":10,"2m":10})}}}}if(v.oR==1){R(9f,{"2M":10,"1d":50,"2m":"2l"});R(5W,{"av":"22","1v":"2v","2M":(v.Jm?v.Jm:10),"2m":0})}}if(v.xe==1){cd=1Q("1Z");R(cd,{"2e":v.Jn,"2Q":"12X cZ vK di","1v":"2v","1g":"50%","1d":-4x,"3S-3C":16*2k(v.6A,1),"2T":"-di 0 0 -dL","1z":v.wc,"4O":"3z"});cd.E.4h=12Y;o.3G.1P(cd);C uG=tj;C rg=xn(v.mJ,\'g\');uG=uG.1u(rg,v.wc);cd.1W=2W("KJ")+\' &d9; <6J E="av:2m;2T-1g:-EL">\'+uG+\'</6J>\';cd.ax=i3}if(v.130==1&&v.n9){jO=1Q("1Z");xL(jO,50,10,(o.2o?v.n9.io:v.n9.1B),Lp)}6k("131",S.7u);6k("Jq",S.2J);6k("132",7O());if(S.9s){3h(9f);if(S.CI){C iH=29.1Q(\'cw\');iH.uQ="no";iH.9Y=xO;iH.3p=S.2N;R(iH,{"1v":"2v","1g":"0","1d":"0","1b":"100%","1e":"100%","3b":0});o.3G.1P(iH)}H{C 7s=1C Mp();7s.9Y=F(){6D.E.136="1f(\'"+S.2N+"\')";6D.E.137="zs";xO()};7s.fZ=F(){3D(Ja)};7s.3p=S.2N}}iE=P;m8=P;aA=P;gH=P;uI=P;ip=P;tO=P;if(S.4Q){if(S.Ju){2C=2z("1C "+S.Ju+"()");v.mW=0;xF()}H{5V=29.1Q(\'cw\');5V.id="12U";5V.wL="3J";5V.uQ="no";5V.6R(\'12F\',\'\');if(v.mW==1){R(5V,{"1v":"2v","1g":"0","1d":"0","1b":"100%","1e":"100%","3b":0});3h(6D)}H{R(5V,{"1b":0,"1e":0})}o.3G.1P(5V);C uw=29.1Q(\'uw\');uw.9x=o.9x;if(5V.9p){5V.9p.29.47(\'l0\')[0].1P(uw)}lS=5y(xP,100);tZ("5V");2P(bY);bY=1G(HT,v.gD*2f)}}if(!S.4Q&&!S.9s){if(3P||5x){yc()}H{2j.1A(\'Qg\',r0);2j.1A(\'2w\',kE);2j.1A(\'8y\',7V);2j.1A(\'8o\',9l);2j.1A(\'Eg\',7M);2j.1A(\'jU\',ge);2j.1A(\'kz\',gk);2j.1A(\'BE\',ch);2j.1A(\'BD\',cT);2j.1A(\'8S\',8A);2j.1A(\'BA\',9L);2j.1A(\'Jw\',HQ);4n(2j,{\'3p\':x.2N});if(v.aP!=-1){2j.1M=v.aP}H{2j.1M=v.1M}yc();if(v.iv!=1){Br()}H{js(\'Hf\')}}}1G(Jf,41)}};F xL(x,b,r,i,f){R(x,{"1v":"2v","2M":b,"2m":r,"1L-8W":"6w","4O":"3z","2V":"1X(1)","3b-6v":30,"1e":30,"1b":30,"2Q-1g":5,"5D-eW":"3b-5D","4h":1,"4N":"2e-1z 0.2s 3f"});x.1W=i;o.3G.1P(x);ti(x);uq(x,\'#fA\');x.ax=f;x.1A(\'bj\',JB);x.1A(\'bB\',xM);xM(2b,x)}F xM(x,y){C z=x?x.4a:y;R(z,{"2e":4d(v.xN,2k(v.JD,0.5))})}F JB(x,y){C z=x?x.4a:y;R(z,{"2e":4d(v.xN,2k(v.JD,0.5)+0.3)})}F ov(){R((v.oR==1?5W:7F),{"2e-1z":4d(v.vg,2k(v.xD,0.5))})}F xO(){w4=0;K(S.1j)?1j=S.1j:1j=10;lN=5y(7M,100);7M();2G("1J",I)}F Br(){C pp=2j.1H();if(pp!==1O){pp.ar(F(){}).2H(F(e){1h("Q3 3w",e.8d);if(S.JF==1){3n(I);o.1a.zA()}H{if(!7a&&!51){9E();C mx=2j.1H();mx.ar(F(){}).2H(F(e){1h("Q8 3w",e.8d);3n(I);o.1a.zA()})}}})}xZ=1G(HS,v.gD*2f);uI=I}F xP(){3g{if(5V.9p){2S(lS);tZ("xP");C Jl=\'<!12i ya><ya><l0><12j 12k="12l-8"></l0><4c E="2T:0;2Q:0"><cH 1K="1L/xR" 3p="\'+S.2N+\'"></cH><cH 1K="1L/xR">28.bf.mX("Jp","*");</cH></4c></ya>\';28.1A("8d",yd);5V.9p.29.3u();5V.9p.29.rU(Jl);5V.9p.29.fS()}}2H(e){1h("4j 2a 2w");3D(eE)}}F yd(e){if(e.26==\'Jp\'){28.5n("8d",yd);JK()}}F JK(){if(5V.9p){C fn=5V.9p[\'12o\'];if(fn&&1R fn==\'F\'){2C=fn();if(2C){xF()}H{3D(rp)}}H{3D(rp)}}}F yc(){if(v.aP==0||(o.3j&&v.JV!=1)||S.4e==1||(v.ey==1&&!o.5m&&!o.1r.2i)||2j.3j||2j.1M==0){S.4e!=-1?9E():\'\'}}F Jf(){xl=P}F r0(){}J.Gx=F(){1j=cp.1j();6k("mE",1j);gJ();BV=5y(J.KI,41);if(v.aP==0||o.3j||(v.ey==1&&!o.1r.2i)){9E()}};J.G9=F(){3D()};J.12q=F(){8A()};J.12f=F(){gJ()};J.FP=F(){7V()};C 7a=P;F 6i(){if(!5z){if(4Z){4L(4Z)}if(v.ey==1&&!o.1r.2i){i3();if(v.12r==1){v.ey=0}}}5z=I}F ch(){if(2j.es>0&&v.jS==1&&v.FK==1){o.1a.qe(2j.oV/2j.es,I)}}F 5C(){if(5z){if(4Z){3h(4Z)}if(v.ey==1&&!o.1r.2i){2S(df);9E()}}5z=P}F kE(){C Jc=2j.2w.7J;if(Jc==4){3D(12t)}H{3D(Ja)}}F 3D(x){if(!7a&&!51){7a=I;1h("3w 5U 8o 2w "+x);if(2C){18(C eN in c8){if(c8.2D(eN)){2C.KG(c8[eN],eN)}}}2G("6z",P,x>0?x:c6);2S(CN);2S(lS);2S(hR);t9();o.1a.jx()}}F eL(){2G("5Y");t9();if(!51){51=I;o.1a.aD()}}F t9(){2P(bY);2P(te);2P(uF);2P(xZ)}F 7V(){if(!aA){2G("r3",I)}eL()}F IT(){2G("fS",I);C d=1C 5P();o.8s=d.6W();o.k6=I;gt("u1","3w kg");v["4m"+o.3H+"IW"]==1?o.1a.f1():eL()}F lz(){C d=1C 5P();o.8s=d.6W();o.k6=I;1h("3w kg");gt("u1","3w kg");if(!m8&&2C&&S.4Q){1h("4j kg sd");2C.lB()}H{2G("lB",I);2G("6m",I);v["4m"+o.3H+"IW"]==1?o.1a.f1():eL()}}F BC(){2G("oc");2G("IH",P);cG.1h(\'!!!!4\');7x()}F L8(){vE?i3():9E()}F Lp(){C x;if(o.2o){o.1a.8Z();x=v.n9.1B}H{o.1a.a4();x=v.n9.io}if(x){jO.1W=x;ti(jO)}1G(Cx,41)}F ti(x){x?R(x.LU,{"3z-1S":"22"}):\'\'}F 9E(){C 2t=P;1h((S.4Q?"4j":"3w")+" 5p");if(3P||5x){cp.5p()}H{2S(df);if(!S.4Q){2G("4e");2j.3j=I}H{if(2C){2C.dv()>0?uU=2C.dv():uU=v.aP;2C.iG(0)}H{2t=I}}}if(!2t){vq(1);mB(I)}}F mB(x){vE=x;if(K(9f)){9f.1W=x?LT:tj}}F i3(){C 2t=P;if(3P||5x){cp.7b();2G("7P")}H{if(!S.4Q){2j.3j=P;if(8L==0){8L=2j.1M;8L<0.3?8L=v.xc:\'\'}2j.1M=0;2S(df);df=5y(xf,4x)}H{if(2C){v.p8=0;if(8L==0){8L=uU;8L<0.3?8L=v.xc:\'\'}2C.iG(0);2j.3j=P;2S(df);df=5y(xf,4x)}H{2t=I}}}if(!2t){vq(0);mB(P)}}F vq(x){C z=cd;if(v.xe==1&&z){C y={"mc":z,"me":"cd","1K":"1d"};if(x==1){1E(z);y[\'to\']=0}H{y[\'to\']=-4x;y[\'1y\']=I}C m=1C 6p(y)}}F xf(){v.aP=8L;if(!S.4Q){if(2j.1M<8L&&2j.1M<0.95){2j.1M+=0.1}H{8L=0;2S(df);2G("7P")}}H{C x=2C.dv();if(x<8L&&x<0.99){2C.iG(4u(x)+0.1)}H{8L=0;2S(df);2G("7P")}}}F xt(){tw=P}F xz(){tw=I}F jh(){C 2t=P;if(o.1r.2i){if(tw){2t=I}}51?2t=I:\'\';if(!2t){if(4X){rF()}H{7x()}}v.11e==1?i3():\'\'}F 7x(z){if(!xl){C d=1C 5P();o.8s=d.6W();2G("2n");if(v.Lq==1||z){2G("oc")}gt("Kk","3w BJ");C x=P;if(K(S.2n)){if(S.2n!=\'\'){C 1w=[\'zT\',\'Kg\',\'xm\'];18(C i=0;i<1w.U;i++){S.2n=S.2n.1u(1C xn(\'\\(\'+1w[i]+\'\\)\',"gi"),(1w[i]=="xm"?fY(o.fh):lE()))}tZ("Xd",S.2n);v.L3==1?28.3u(S.2n,\'pZ\'):\'\';x=I}}if(v.Ca==1){3n(x)}H{if(v.KM==1){x?o.1a.aD(v.Xb==1?\'\':\'hz\'):\'\'}}}}F 9l(){7M();2G("1J",I)}F d6(){3n(I)}F 3n(x){if(S.4Q){if(2C){2C.LH();if(Y){4L(7Q)}4X=I}}if(S.9s){2S(lN);if(Y){4L(7Q)}4X=I}if(!S.4Q&&!S.9s){if(x){if(3P||5x){cp.3n()}H{2j.4y()}2G("4y");4L(7Q);4X=I}}if(4Z){3h(4Z)}gJ();1h("3w 4y")}F rF(){if(4X){if(S.4Q){if(2C){2C.Bt();3h(7Q);4X=P}}if(S.9s){lN=5y(7M,100);7M();3h(7Q);4X=P}if(!S.4Q&&!S.9s){if(3P||5x){cp.3d()}H{2j.1H()}2G("im");3h(7Q);4X=P}if(4Z){4L(4Z)}1h("3w im")}}J.KI=F(){7M()};F G5(){C t=0;if(3P||5x){t=cp.1k()}H{if(S.9s){t=w4;w4+=0.1}H{t=2j.bw}}Q t}F Bw(){if(S){if(!S.4Q){Q 2j.3j?0:2j.1M}H{if(2C){C x=-1;3g{x=2C.dv()}2H(e){1h(e)}Q x}}}}F 7M(e){if(2j&&!51){C t=G5();if(!af){Fs();af=I}if(!dX[0]){if(t>1j/4){2G("Cq",I);dX[0]=I}}if(!dX[1]){if(t>1j/2){2G("Cp",I);dX[1]=I}}if(!dX[2]){if(t>(1j/4)*3){2G("Cn",I);dX[2]=I}}if(K(S.fW)){18(C i=0;i<S.fW.U;i++){if(t>=S.fW[i]){2G("Uc"+S.fW[i],I)}}}tF(t);if(t>0&&t>vV){gJ()}if(o.3H==1O){if(S.7u=="5c"){o.3H="8g"}if(S.7u=="cN"){o.3H="jq"}}if(S.9s){if(t>1j){7V()}}vV=t}}C xp=I;F tF(x){6k("UZ",x);if(S.4Q&&xp){xp=P;if(x<1j-2&&1j>0){Q}}if(K(S.2K)){if(K(S.1S.6u)&&!aA){18(C i=0;i<S.1S.6u.U;i++){if(x>=S.1S.6u[i]&&S.1S.6u[i]>-1){2G("iP"+S.1S.6u[i],I);S.1S.6u[i]-=2f}}}EK(x)}if(Y&&1j>0){C 6l=2I(x/1j*100);C ba=29.9j("G1"+v.id);if(ba){if(qj(6l)){6l=100}H{C r=ba.6S(\'r\');C c=2O.PI*(r*2);if(6l<0){6l=0}if(6l>100){6l=100}C FW=((100-6l)/100)*c;R(ba,{"1I":1,"V4":FW})}}}}F EK(x){if(K(S.2K)&&Y&&x>=fI){C xs;if(K(S.2K.6c)){if(5W){if(S.2K.6c<0){if(S.1j>0){S.2K.6c=S.1j*1+S.2K.6c*1}}if(S.2K.6c>-1&&S.2K.6c<100){xs=I;if(x>S.2K.6c){6k("UO",S.2K.6c);Gc();S.2K.6c=2b}H{5W.1W=2W("Bl")+(2O.4C(S.2K.6c-x))}xB()}}}if(K(S.2K.dZ)){if(S.2K.dZ>-1){if(xs){if(S.2K.dZ<S.2K.6c){S.2K.dZ=S.2K.6c}}if(x>S.2K.dZ){6k("UI",S.2K.dZ);2G("dZ");8r?R(8r,{"1g":0,"1I":1,"2y":"4s"}):\'\';S.2K.dZ=2b}}}fI=x}}F xB(){if(!S.FL){R(5W,{"4O":"8n","3S-3C":2k(v.UW,12)*2k(v.6A,1),"2y":"4s"});S.FL=I}}F Gc(){if(5W&&!51){5W.1W=2W("6m");R(5W,{"4O":"3z","3S-3C":(v.x6?v.x6:16)*2k(v.6A,1),"2y":"4s"});if(v.oR==1){5W.ax=lz;5W.1A(\'bj\',F(){R(5W,{"2e-1z":4d(v.vg,2k(v.xD,0.5)+0.3)})});5W.1A(\'bB\',ov)}H{if(7F){R(7F,{"4O":"3z"});7F.ax=lz;7F.1A(\'bj\',F(){R(7F,{"2e-1z":4d(v.vg,2k(v.xD,0.5)+0.3)})});ov();7F.1A(\'bB\',ov)}}}}F ge(){}F gk(){}F Fs(){if(!7a&&!51){2G("a0",I);2G("EU",I);2G("I3",I);gt("EN","3w a0");Ey()}}F Ey(){C y=(S.7u=="5c"||S.7u=="cN"?"5c":o.3H);o.1a.S3(S.mQ==1);if(v["4m"+y+"sF"]>0){Jg(y)}if(K(o.3F)){if(o.3F>50){2G("GB")}H{2G("Gk")}}H{2G("HV")}o.f4++;o.C8++;o.gL?o.gL.5Y():\'\';vE?vq(1):\'\';af=I;o.nX==1?o.nX=2:\'\';o.ac?o.ac.1y():\'\';o.8w?o.8w.1y():\'\';gJ()}F 9L(){if(!S.aM){2G("Um")}2G("wf",I);1j=2j.1j;6k("mE",1j)}F cT(){6k("aP",7O())}F HQ(1m){}C c8={Uo:Hv,Uq:vF,UQ:FE,wf:GP,UX:K3,UR:FH,V5:FV,UD:G7,UG:Ep,UM:uV,UL:L7,UK:LD,UE:IV,UC:J8,Ka:Jd,UB:JI,Uz:JC,Va:Jz,Ux:Jt,V8:IM,UY:IA,UV:Iy,UU:Iw,UT:J6,Uu:Bk,U5:GX,U4:HZ,U1:GZ};F xF(){if(1R 2C.Up=="F"){18(C e in c8){if(c8.2D(e)){2C.Ik(c8[e],e,J)}}if(S.bT){18(C i=0;i<S.bT.U;i++){if(S.bT[i]!=\'\'){2z("F Ig"+S.bT[i]+"(){2G(\'"+S.bT[i]+"\');}");2C.Ik(2z(\'Ig\'+S.bT[i]),S.bT[i],J)}}}if(v.mW==1&&5V){mV=29.1Q("1Z");5V.rW.4c.1P(mV);R(mV,{"1v":"2v","1g":"0","1d":"0","1b":"100%","1e":"100%","4O":"3z"})}2C.Uf(o.3i,o.4E,(o.2o?\'2o\':\'bo\'),Np,(K(S.wu)?{"wo":S.wu}:\'\'),{"Wc":(v.mW==1?mV:6D),"WE":2j,\'WD\':I});R(6D,{"4O":"3z"});6D.E.4h=0}H{1h("4j pH");3D(eE)}};F HZ(x){1h("4j WC: "+x)}F GZ(){2G("GY",I)}F Bk(x){if(!aA){1h("4j 6z",x);if(1R x=="3L"&&v.1h==1){cG.1h(x)}3D(eE)}H{1h("4j 6z 17 WB",x);vF()}}F GX(x){if(!aA){1h("4j 6z",x);2G("6z",P,x>0?x:c6)}}F GP(){if(v["4m"+o.3H+"bo"]==1&&o.2o){o.1a.8Z()}1h("4j w0, ad "+2C.Cf());2G("wf",I);if(2C.Cf()!=\'Wu\'){if(v.iv!=1){BG();2P(bY);bY=1G(F6,v.vT*2f);2C.lw()}H{js(\'Hf\')}2S(lT);lT=5y(uV,2f);uV()}H{Bk("Wp")}}F BG(){if(2C){if(v.aP==0||S.4e==1||(v.ey==1&&!o.1r.2i&&o.5m!=1)){if(2C.dv()>0&&S.4e!=-1){9E()}}H{if(v.aP!=-1){2C.iG(4u(v.aP))}H{2C.iG(4u(v.1M))}}}}F gJ(){if(S.nm){ak?3h(ak):\'\';S.nm=P;2S(hR)}}F 8A(){ak?4L(ak):\'\';S.nm=I;if(v.Wl==1){2S(hR);hR=5y(GV,Wk)}}F GV(){fI=fI+1;EK(fI)}F Hv(){gH=I;v.Wh!=1?ip=I:\'\';1j=2C.lY();C rt=2C.Kh();if(1j>0){}H{if(K(S.1j)){if(S.1j>=rt){1j=S.1j}}}if(1j>=DR){1j=1j/2f}6k("mE",1j);o.ac?o.ac.1y():\'\';o.8w?o.8w.1y():\'\';nQ=[];lF=[];dX=[];1h("4j Wg");C x;if(7Y([S.8M,S.2J],\'Wf=1\')){x=I}v.We==1&&!S.mQ&&!x?o.1a.zB():\'\';2G("I3",I);gJ()}F F6(){if(!ip&&!7a){1h("4j 9X");6k("WH",7O());3D(eE)}}F Jx(){if(!tO&&!7a){if(v.p8==0&&4X){}H{1h("4j nV 9X");6k("WX",7O());3D(eE)}}}F Cl(){if(!iE&&!7a){1h("4j X9 9X");6k("X7",7O());if(!51){af?vF():3D(eE)}}}F HS(){if(2j){if(!7a&&2j.bw==0&&1j==0){1h("3w 5U 9g 9X");6k("X5",7O());3D(X4)}}}F HT(){if(!ip&&!7a&&v.iv!=1){1h("4j 9g 9X");6k("X0",7O());3D(eE)}}F vF(){if(!51){if(!iE){1h("4j zN");iE=I;if(!51&&!af){if(gH&&1j>0&&eU>75&&K(S.cq)){sN()}1h("4j No af --> 6z ("+eU+")");3D(eE)}H{if(aA||m8){eL()}H{FC=1G(eL,4x)}}}}}F FE(){1h("4j WJ");m8=I;lz()}F FH(){1h("4j WV: "+2C.Fp()+" x "+2C.Ew());if(2C.Ew()>0&&2C.Fp()>0&&v.jS==1&&v.FK==1){o.1a.qe(2C.Fp()/2C.Ew(),I)}}F FV(){1h("4j WT: "+2C.WS())}F G7(){}F Ep(){1h("4j WR: "+2C.lY());if(2C.lY()>0){1j=2C.lY();6k("mE",1j)}}F uV(1m){C dr=2C.lY();if(1m){2S(lT)}C rt=2C.Kh();if(dr>0&&dr!=1j){Ep()}eU++;if(1j==0||rt>1j){if(rt>0){1j=rt;6k("mE",1j)}}if(rt>0){if(1j>0){tF(1j-rt)}}H{if(v.WO==1){1h("4j 1k",eU-1,rt,1j);tF(eU-1)}}}F L7(){if(2C.dv()!=1O){if(2C.dv()==0){2G("4e");my=0;mB(I)}H{if(my==0){2G("7P");mB(P)}my=2C.dv()}}1h("4j WN: "+2C.dv());if(my>0&&v.p8==1&&!af){9E()}}F LD(){if(S.F8!=1){sN()}}F sN(){aA=P;1h("4j a0",1j);2G("a0");2G("EU");Ey();gt("EN","3w a0");if(v.EW>-1){2P(bY);bY=1G(F6,v.EW*2f)}if(v.p8==1){9E()}}F IV(x,y,z){1h("4j Wa");if(K(x)){if(1R x=="5j"){if(x.O(\'//\')>-1&&z==I){S.2n=x}}}if(K(S.2K.sR)){if(S.2K.sR==1){7x(I)}H{2G("2n");2G("oc")}}H{7x(I)}}F J8(){}F Jd(){if(S.F8==1){sN()}1h("4j Ka");o.1a.zB();ip=I;2P(bY);if(v.JH>-1){bY=1G(Jx,v.JH*2f)}2P(te);if(v.Fq>-1){te=1G(Cl,v.Fq*2f)}if(v.p8==1){9E()}2G("1J",P);o.sA++;if(v.JJ>0){if(o.sA>v.JJ){1h("4j 1J zQ");3D()}}}F JI(){tO=I;1h("4j Cq");2G("Cq",P)}F JC(){1h("4j Cp");2G("Cp",P)}F Jz(){1h("4j Cn");2G("Cn",P)}F Jt(){if(!aA){2G("r3",P);aA=I;18(C y in S.1S){if(S.1S.2D(y)){if(y.O("IZ")==0){S.1S[y.1t(4)]=S.1S[y]}}}if(K(S.1S.6u)){18(C i=0;i<S.1S.6u.U;i++){S.1S.6u[i]+=2f}}if(v.K4>-1){2P(uF);uF=1G(Cl,v.K4*2f)}}1h("4j r3")}F K3(){1h("4j 3f Vr VG: "+2C.Cf())}F IM(){2G("IH",P)}F IA(){}F Iy(){C d=1C 5P();o.8s=d.6W();2G("fS",I);o.k6=I;gt("u1","3w kg")}F Iw(){if(S.4Q&&aA){}H{2G("4y");if(v.W5==1){2C.Bt()}H{if(Y&&v.Ca==1){4L(7Q)}4X=I}}}F J6(){2G("im");if(Y&&K(7Q)){}4X=P}F Jg(y){if(v["4m"+y+"sF"]>0&&o.6y){C nR=4l.7y("dH"+y+"Ci"+o.d)*1;C z=P;if(nR){nR+1>=v["4m"+y+"Je"]?z=I:\'\'}H{nR=0}if(z||o.C8+1>=v["4m"+y+"Je"]){C x=1C 5P();4l.8I("dH"+y+"3V"+o.d,x.6W());4l.8I("dH"+y+"Ci"+o.d,0);o.1a.yJ()}H{4l.8I("dH"+y+"Ci"+o.d,nR+1)}}}F 2G(x,CG,7J,Jb){if(x=="1J"){o.VX=I;v.VV==1&&o.fv?o.fv.VI():\'\'}if(K(S.cq)&&v.tY==0&&v.2C!=1){}H{if(CG){if(!K(nQ[x])){6k("4m"+x,7O())}nQ[x]=I}H{7J>0?6k(("4m"+x),7J):6k("4m"+x,7O())}}if(K(S.1S)){if(K(S.1S[x])){1h("3w 2G "+x);18(C i=0;i<S.1S[x].U;i++){C z=S.1S[x][i];C 2t=P;if(K(z)){if(lF.O(z)>-1){2t=I}if(x=="a0"){lF.2u(z)}if(7J>0){if(z.O("[uo]")>0){z=z.1u("[uo]",7J)}H{Jb==1?2t=I:\'\'}}if(z.O("(3F)")>0){if(K(o.3F)){z=z.1u("(3F)",o.3F)}}if(z.O("(1M)")>0){z=z.1u("(1M)",Bw())}z=z.1u("(o7)",(o.ab?1:0));z=z.1u(/\(4A\)/g,2O.4A());if(z.O(".jJ")>0){C m=0;z=z+"&m="+(o.1r.tv?2:(o.1r.2i?1:0))+("&h="+(K(v.cu)?v.cu:o.fh))+(o.3H==\'9S\'||S.CI?\'&r=1\':\'\')+\'&s=\'+o.uz}if(1R v.9b=="3L"){18(C y in v.9b){if(v.9b.2D(y)){18(C j=0;j<5;j++){z=z.1u(y,v.9b[y])}}}}}H{2t=I}if(!2t){8O(z)}}if(CG){S.1S["IZ"+x]=S.1S[x];S.1S[x]=1O}}}if(x=="2n"&&v.Lq==1){2G("oc")}aM?aM.1m(x,7J):\'\'};F tZ(x){if(S.7u!="5c"&&S.7u!="cN"){js(x)}}F 6k(x,y){if((K(S.cq)&&v.tY==0&&v.2C!=1)||S.7u=="5c"||S.7u=="cN"){}H{js(x,y)}}F gt(x,y){if(S.7u=="5c"||S.7u=="cN"){}H{bn(x,y)}}J.VL=F(x){Q S?S[x]:P};J.RU=F(){C x=P;if(2j){if(2j.pV){3g{if(2j.pV.HM=="mp"){x=I}}2H(e){x=P}}}if(S){if(S.4Q){Q P}}Q x};J.9h=F(x){if(x==\'8p\'){Q 1j}H{Q S?S[x]:P}};J.cK=F(){Q!51};J.2X=F(){Cx()};F Cx(){if(S){if(S.4Q){if(2C){2C.VK(o.3i,o.4E,(o.2o?\'2o\':\'bo\'))}}}}F BQ(){kx(\'7Q\');if(2j){if(2j.fD.U>0){2j.4y()}}if(Y&&o.3G.h6(8r)){if(v.Cv==1){kx(\'d4\')}C k9=[\'7F\',\'5W\',\'8r\',\'4Z\',\'4Z\',\'9f\',\'jO\',\'ku\',\'cd\'];18(C i=0;i<k9.U;i++){kx(k9[i])}}};F kx(x){if(K(2z(x))){if(o.3G.h6(2z(x))){if(x==\'4Z\'){4Z.5n(\'2n\',BC)}o.3G.3m(2z(x));2z(x+\' = 2b;\')}}}J.A8=F(){Q Bw()};J.4y=F(){if(!51&&!4X&&S){3n(I);Q I}H{Q P}};J.im=F(){if(!51&&4X&&S){rF();Q I}H{Q P}};J.IC=F(x,y){if(S){if(x=="iG"){if(y==0){9E()}H{i3()}}if(x=="KV"){eL()}if(x=="lw"){Bx()}if(x=="lB"){lz()}if(x=="LH"){d6()}if(x=="Bt"){9l()}}};F Bx(){if(!S.4Q){!uI?Br():\'\'}H{!gH&&2C?2C.lw():\'\'}}J.lw=F(){if(v.iv==1&&!gH){S.4Q&&2C?BG():\'\';Bx()}};J.4e=F(){9E()};J.gP=F(x){if(af&&!51){C y=x.2R(\',\');18(C i=0;i<y.U;i++){8O(y[i])}}};J.nS=F(){if(3P||5x){2S(BV);cp.4B()}if(S){BQ();if(S.4Q){if(K(6D)){if(!iE&&2C&&gH){3g{2C.KV()}2H(e){1h(e)}}if(2C){18(C eN in c8){if(c8.2D(eN)){2C.KG(c8[eN],eN)}}}if(o.3G.h6(6D)&&S.jT!=1){o.3G.3m(6D)}}2S(CN);2S(lT);2S(lS);2S(hR);t9();if(S.jT!=1&&5V){3g{o.3G.3m(5V)}2H(e){}}}H{1y(2j)}8A()}if(K(6D)){2S(lN);if(o.3G.h6(6D)&&S.jT!=1){o.3G.3m(6D)}}if(S){S.1S=[]}51=I;af=P;eU=0;lH=P;lF=[];dX=[]};J.Vt=F(x){S=x};J.4B=F(){3g{if(o.3G.h6(2j)){o.3G.3m(2j)}}2H(e){}J.nS();51=I;3g{if(o.2a.h6(o.3G)&&S.jT!=1){o.2a.3m(o.3G)}if(S.jT==1){3h(o.3G)}}2H(e){}}};C 8R=F(is){C i;C E=[];C f=[];C bH=[];C Vw=[];C 7c=[];C 9T=[];C 2g=[];C f2=[];C ja=[];C Vx=[];C 5R=[];C 6Q=[];C 6I=[];C h5=[];C hr=P;C 2Y;C ej=-1;C 5v=I;C 1l=is;C 7w=is=="1q";C 1c;C 6E=[];C fR=[];C pB;C 3E=\'\';C gz=\'\';C 7h=-1;C iu=P;C Vy=P;C pR=P;C rI=P;C iw=P;C 51=P;C pD;C DA;C pn;C l7;C D0;C n4=[];C 8i=[];C tq=0;C cQ=0;C 7B;C 7n="2n";C dh=(o.1r.2i?"f0":"bj");C cE=(o.1r.2i?"f3":"bB");E=bp(E,v[is]);E=5a(v[is],\'2T\',\'2T\');E=5a(v[is],\'c9\',\'c9\');E=5a(v[is],\'dD\',\'dD\');if(E.tL==0){E.DM="0 0 0 0"}E=5a(v[is],\'i7\',\'DM\');E=5a(v[is],\'2Q\',\'2Q\');E.rD=0;C kM="<2q E=\'2T-1g:aG\' 1b=\'"+E.8l*2+"\' 1e=\'"+(E.8l*2>E.6r?(E.8l*2):E.6r)+"\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'><g><gN ry=\'"+(E.8l)+"\' rx=\'"+E.8l+"\' cy=\'"+(E.8l*2>E.6r?(E.8l):(E.6r/2))+"\' cx=\'"+E.8l+"\' 5l=\'#"+E.6O+"\'/></g></2q>";C Fw="<2q 1b=\'"+E.8l*2+"\' 1e=\'"+E.6r+"\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\' ><g><gN ry=\'"+(E.8l-1)+"\' rx=\'"+(E.8l-1)+"\' cy=\'"+(E.6r/2+2)+"\' cx=\'"+E.8l+"\' 3a=\'#"+E.6O+"\' 3a=\'1\' 5l-1I=\'0\'/></g></2q>";C xx=4;C Im="<5Z E=\'2y:cC-4s;\'><2q 1b=\'"+(xx+2)+"\' 1e=\'"+(E.6r)+"\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'><g><3e x1=\'1\' y1=\'"+(E.6r/2-xx)+"\' x2=\'"+xx+"\' y2=\'"+(E.6r/2)+"\' 3a=\'#"+E.1z+"\' 3a-1b=\'1\' 3a-bX=\'4C\'/><3e x1=\'"+xx+"\' y1=\'"+(E.6r/2)+"\' x2=\'1\' y2=\'"+(E.6r/2+xx)+"\' 3a=\'#"+E.1z+"\' 3a-1b=\'1\' 3a-bX=\'4C\'/></g></2q></5Z>";C kW="<5Z E=\'2y:cC-4s;\'><2q 1b=\'"+(xx+10)+"\' 1e=\'"+(E.6r+1)+"\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\' E=\'av:1d\'><g><3e x1=\'1\' y1=\'"+(E.6r/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(E.6r/2-xx+2)+"\' 3a=\'#"+E.1z+"\' 3a-1b=\'1\' 3a-bX=\'4C\' /><3e x1=\'1\' y1=\'"+(E.6r/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(E.6r/2+xx+2)+"\' 3a=\'#"+E.1z+"\' 3a-1b=\'1\' 3a-bX=\'4C\'/></g></2q></5Z>";C aJ=4d(2k(E.aJ,\'4g\'),2k(E.HG,1));C 1Y=1Q("1Z");o.2a.1P(1Y);R(1Y,{\'6d\':\'3t\',\'2y\':\'4s\',\'1I\':0,\'3b-6v\':E.8x});if(E.oP==1){R(1Y,{"3b":"4I 7t "+4k(2k(E.oQ,\'4g\'))})}C l9={};18(C i in o.6T){if(o.6T.2D(i)){l9[o.6T[i]]=-1}}if(7w){1Y.E.4h=VA}H{1Y.E.4h=99}C 1i=1Q("1Z");if(o.as){E.G2>0?E.hf=E.G2:\'\';E.FZ>0?E.gM=E.FZ:\'\';E.Gq>0?E.lR=E.Gq:\'\'}R(1i,{\'1v\':\'gj\',\'1g\':0,\'1d\':0,\'2y\':\'4s\',\'1b\':\'100%\',\'2Q-1g\':E.bC,\'2Q-2m\':E.8E+(7w&&E.4i==1?0:20),\'2Q-2M\':E.bx,\'2Q-1d\':E.8C,\'1z\':E.1z,\'3S-3C\':E.hf*2k(v.6A,1),\'3S-gQ\':gq(E.3S),\'lI-jN\':E.l8+\'px\'});if(o.1r.8q){R(1i,{\'7K-1b\':Gu})}if(is!=="1c"){R(1i,{\'6d-y\':(7w&&E.4i==1?\'3t\':\'8e\')})}1Y.1P(1i);if(E.4i!=1){C 8t=1Q("1Z");R(8t,{\'2y\':\'4s\',\'6d\':\'3t\',\'3b-6v\':E.8x});if(E.4i!=1){if(o.1r.8q){R(8t,{\'7K-1b\':Gu})}}1i.1P(8t)}4n(1i,{id:(v.id+"3V"+is)});if(is=="1c"){if(E.4i==1){R(1i,{\'1b\':\'100%\',\'2Q-2m\':E.8E,\'2Q-2M\':E.bx+20,\'6d-x\':\'8e\',\'6d-y\':\'3t\',\'cV-bb\':\'he\'});R(1Y,{\'1b\':o.3i-E.4Y-E.4V,\'1e\':E.lR+E.bC+E.bx})}H{R(1i,{\'6d-y\':\'8e\',\'6d-x\':\'3t\'});if(E.GS==1){pF()}}if(E.tL==1){R(1Y,{\'2e-1z\':E.DC})}if(v.1c.3B==1){3h(1Y)}}if(E.mS==1){C 6M=1Q("1Z");C dx=4d(E.tL==1?E.DC:E.53);if(E.4i==1){lo(6M,\'to 2m, 5G(\'+dx+\',\'+(E.4W*1+0.3)+\'), 5G(\'+dx+\',0)\',\'1d\',12,5,7,10,7,10,12,15);6M.1A(7n,Hi)}H{lo(6M,\'to 2M, 5G(\'+dx+\',\'+(E.4W*1+0.3)+\'), 5G(\'+dx+\',0)\',\'1g\',5,12,10,7,10,7,15,12);6M.1A(7n,GK)}C 6N=1Q("1Z");if(E.4i==1){lo(6N,\'to 1d, 5G(\'+dx+\',\'+(E.4W*1+0.3)+\'), 5G(\'+dx+\',0)\',\'2m\',8,5,13,10,13,10,8,15);6N.1A(7n,GJ)}H{lo(6N,\'to 2M, 5G(\'+dx+\',0), 5G(\'+dx+\',\'+(E.4W*1+0.3)+\')\',\'2M\',5,8,10,13,10,13,15,8);6N.1A(7n,GM)}6M.1A("bj",ma);6M.1A("bB",ma);6N.1A("bj",ma);6N.1A("bB",ma);1i.1A("kJ",Gj);6M.1A("bO",cD);6N.1A("bO",cD);1Y.1P(6M);1Y.1P(6N);2S(DA);DA=5y(GE,2f)}1i.1A(dh,Gi);1i.1A(cE,DJ);if(v.1c.7B>0&&!7B&&is=="1c"){if(1R oX!=="1O"){7B=1C oX()}}if(7w){18(C i=1;i<11;i++){if(K(v["aW"+is][is+i])){v.1q[is+i]=v["aW"+is][is+i];if(K(v["aW"+is][is+i+"1V"])){v.1q[is+i+"1V"]=v["aW"+is][is+i+"1V"]}if(K(v["aW"+is][is+i+"1o"])){v.1q[is+i+"1o"]=v["aW"+is][is+i+"1o"]}}if(K(v.1q[is+i])){if(v.1q[is+i]==1){ec(\'f\',i);ee(f[i],bH[i],7c[i],9T[i],i);if(!K(v.1q[is+i+"1o"])){v.1q[is+i+"1o"]="5Q"}7c[i].1W=2W(v.1q[is+i+"1o"]);if(K(v.1q[is+i+"1V"])){if(v.1q[is+i+"1V"]!=\'\'){7c[i].1W=v.1q[is+i+"1V"]}}if(v.1q[is+i+"1o"]=="3y"){o.j4=I}2g[i]=v.1q[is+i+"1o"];a7(i);if(2g[i]==\'qM\'){!o.jg?o.jg=1C WL():\'\';if(K(28.EB)){7c[i].1W=o.jg.WM();o.jg.Ch()}}if(2g[i]in o.6T){l9[2g[i]]=i}f[i].1A(dh,6i);f[i].1A(cE,5C);f[i].1A(7n,7x);f[i].1A("bO",cD);if(v.1q[is+i+"1y"]==1){R(f[i],{"1e":0})}}}}}F Gj(x){if(is=="1c"&&E.4i==1&&x){if(x.zg==0&&x.ei!=0){1i.dP-=x.ei;x.c4()}}2S(pn);pn=5y(DJ,mb);cR()}F Gi(){o.4t=I}F DJ(){if(E.j9==1){2P(o.j8);o.j8=1G(F(){if(!o.4t&&!o.rJ){bG()}},(v.1q.j7>0?v.1q.j7*2f:(o.1r.tv?4o:2f)))}o.4t=P}F 6i(1m){if(o.2o){o.6x?o.1a.6x(P):\'\'}C i=1m.4a.6S(\'vC\');C x;if(i){x=\'f\'}H{if(1m.4a.6S(\'cW\')){i=1m.4a.6S(\'cW\');x=\'f2\'}}if(i){i=2I(i);C jY=P;if(K(2z(x)[i])){if(E.a8>-1){R(2z(x+\'bg\')[i],{\'1I\':E.a8})}if(3c(E.cs)){R(2z(x+\'bg\')[i],{\'7j\':\'ez(\'+E.cs+\')\'})}if(E.8D>-1){R(2z(x+\'1V\')[i],{\'1I\':E.8D});R(2z(x+\'6P\')[i],{\'1I\':E.8D})}if(is=="1c"){if(2g[i].O("1c")==0){C id=2g[i].1t(8);if(3E==id||gz==id){R(2z(x+\'1V\')[i],{\'1z\':E.6O});R(2z(x+\'6P\')[i],{\'1z\':E.6O});jY=I}H{R(2z(x+\'1V\')[i],{\'1z\':E.1z})}}}if(E.ju==1&&K(E.eR)&&jY){}H{R(2z(x+\'bg\')[i],{\'9a\':E.bu})}}}};F 5C(1m){if(o.2o){o.6x?o.1a.6x(I):\'\'}C i=1m.4a.6S(\'vC\');C x;C jY=P;2S(kP);cR();if(i){x=\'f\'}H{if(1m.4a.6S(\'cW\')){i=1m.4a.6S(\'cW\');x=\'f2\'}}if(i){if(K(2z(x)[i])){if(E.a8>-1){R(2z(x+\'bg\')[i],{\'1I\':E.4W})}if(3c(E.cs)){R(2z(x+\'bg\')[i],{\'7j\':\'ez(1)\'})}if(E.8D>-1){R(2z(x+\'1V\')[i],{\'1I\':E.a});R(2z(x+\'6P\')[i],{\'1I\':E.a})}if(is=="1c"){if(2g[i].O("1c")==0){C id=2g[i].1t(8);if(3E==id||gz==id){R(2z(x+\'1V\')[i],{\'1z\':E.6O});R(2z(x+\'6P\')[i],{\'1z\':E.6O});jY=I}H{if(K(o.9D[id])){nl(i)}H{R(2z(x+\'1V\')[i],{\'1z\':E.1z})}}}}if(E.ju==1&&K(E.eR)&&jY){}H{R(2z(x+\'bg\')[i],{\'9a\':o.9D[id]?E.qK:E.53})}}}}F 7x(1m){if(!iw){C d=1C 5P();o.8s=d.6W();C i=1m.4a.6S(\'vC\');if(i){if(K(f[i])){if(K(2g[i])){if(is=="1c"){o.2B=1O}5O(i,0)}}}o3()}}C DT;C kP;F HW(1m){if(!iw){C i=1m.4a.6S(\'cW\');if(i){if(K(6I[i])){if(2Y in o.6T){DT=i;kP=5y(Ge,4x)}}}}}F Ge(){Di(DT)}F cD(1m){2S(kP);1m.8b=I;cR()}F DY(1m){2S(kP);if(!iw){C d=1C 5P();o.8s=d.6W();C i=1m.4a.6S(\'cW\');if(i){if(i==0){if(6I[0]==\'1z\'){eo();5O(tq)}H{gx()}}H{if(K(6I[i])){Di(i)}}}}}F w5(1m){C x=1m.4a.6S(\'Fu\');if(x){Dx(x)}}F HI(1m){cR();C i=1m.4a.6S(\'cW\');if(K(6I[i])){if(9n("=",i)>0){C x=6I[i].1t(0,9n("=",i));C y=6I[i].1t(9n("=",i)+1);C z=2Y+\'HP\';if(!v[z]){v[z]=[]}if(!K(v[z][x])){v[z][x]=v[x]+\'\'}Db(x,y)}}};F Db(x,y){v[x]=y;if(o.6y&&v.zP==1&&x!="fr"){4l.8I("dH"+x,y)}if(o.6n&&o.54){o.54.bR()}o.1a.kT();Dx(x)}F HJ(1m){C i=1m.4a.6S(\'cW\');C x=6I[i];if(K(x)){if(x.O("=")>0){C z=x.1t(0,x.O("="));C y=x.1t(x.O("=")+1);v[z]=y;CR();a7(o[2Y+\'DU\']);if(2Y=="mq"){9r("Hg")}}}}F a7(i){if(K(2g[i])){C dI=P;C ah=P;C 6G=\'\';if(7w){if(2g[i]=="5t"){6G=o.X.Al()}if(2g[i]=="8j"){6G=o.X.Ak()}if(2g[i]=="3y"){6G=\' \';ah=I}if(2g[i]=="f5"){if(o.9u){6G=o.qq[o.WU]}}if(2g[i]=="8j"||2g[i]=="f5"||2g[i]=="5t"){if(o[\'gZ\'+2g[i]].U==0){dI=I}H{if(o[\'gZ\'+2g[i]].U==1&&(E.Gg!=1||o[\'gZ\'+2g[i]][0]==1)){dI=I}H{ah=I}}}if(2g[i]=="6K"){if(!o.6K){dI=I}H{ah=I}}if(2g[i]=="7T"){if(o.2L!=\'fy\'&&!v.7T){dI=I}H{ah=I}}if(2g[i]=="2p"){if(K(o.2A)){ah=I;if(o.5X||v.aF==1){if(o.4p){6G=o.3K[!o.5X?o.4p.8P():o.42]}}H{6G=\'\'}C kI=0;18(C s=0;s<o.2A.U;s++){if(o.2A[s]!=\'\'){kI++}}if(kI==1&&o.pc==1){kI=0}if(v.sI==1&&v.wA==1){}H{if(kI==0){dI=I;ah=P}}}H{dI=I}}if(2g[i]=="5Q"){6G=o.6X[o.bD];6G==1&&E.gX!=1?6G=2W(\'bo\'):\'\';ah=I;if(o.2L=="5x"||(o.X.6L()&&E.WY!=1)){dI=I;ah=P}}if(2g[i]in o.6T){6G=l5(2g[i]);ah=I}if(2g[i].O("a3")>0){C x=\' \';C y=[\'xo\',\'xq\',\'iP\'];18(C z=0;z<y.U;z++){if(K(v[2g[i]+y[z]])){if(v[2g[i]+y[z]]!==\' \'){x+=(x!==\' \'?\':\':\'\')+v[2g[i]+y[z]]}}}6G=x!=\' 0:0\'&&x.O(":")>-1?x:\' \';o[2g[i]+\'6l\']=6G;ah=I}}9T[i].1W=6G+(6G!=\'\'&&E.WZ!=1?\' &d9;<2q 1b="dL" 1e="CA" vm="-1 -1 5 8" 8m="1.1" 3N="3v://3O.w3.3x/4o/2q" 3N:3T="3v://3O.w3.3x/7g/3T"><uj 3a="#\'+E.6O+\'" 3a-1b="1" 5l="22" 9J="0 0 3 3 0 6"></uj></2q>\':\'\');C Fr=7w&&ej!=-1;if(dI){1y(f[i]);if(7w){h5[i]?2P(h5[i]):\'\';if(o.Y){o.Y.o6(i,P,6G)}H{h5[i]=1G(F(){o.Y.o6(i,P,6G)},4x)}}R(f[i],{\'1v\':\'2v\',\'2m\':0,\'1g\':-100})}if(ah){if(Fr){}H{if(E.4i==1){R(f[i],{\'2y\':\'cC-4s\'})}H{1E(f[i])}}if(7w){h5[i]?2P(h5[i]):\'\';if(o.Y){o.Y.o6(i,I,6G)}H{h5[i]=1G(F(){o.Y.o6(i,I,6G)},41)}}R(f[i],{\'1v\':\'gj\',\'2m\':0,\'1g\':0})}2X()}18(C j=1;j<f.U;j++){if(f[j]){if(6t(f[j])){C 5q=P;5v?5q=I:\'\';5v=P;5q&&o.Y?o.Y.5q():\'\'}}}};C E9=0;F 5O(i,FG,fa){fa?2g[i]=fa:\'\';if(K(2g[i])){o.rJ=I;cR();C x=CU();if(7w){ej==-1?E9=x[0]:x[0]=E9}if(2Y!=2g[i]){2Y=2g[i];if(2Y==\'5t\'||2Y==\'8j\'||2Y==\'2p\'||2Y==\'5Q\'||2Y==\'f5\'||2Y in o.6T||2Y.O("a3")>0||2Y==\'3y\'||2Y==\'1z\'){ej=i;C z=qk(o[\'gZ\'+2Y]);if(2Y=="qh"){if(E.Df==1){z=9r("X6")}H{z=9r("X8")}}if(2Y=="mq"){z=9r("Xa")}if(2Y=="3y"&&o.3y){z=[];18(C j=1;j<=16;j++){if(K(v["3y"+j])){z.2u(2W(v["3y"+j]));n4[z.U]=v["3y"+j]}}}if(2Y=="1z"&&o.5r){z=[];tq=i;18(C j=0;j<o.tn.U;j++){C co=o.tn[j].1t(4);z.2u(2W(co));8i[z.U]=co}}C hB=o[\'Wr\'+2Y];C Fx=o[\'WG\'+2Y];18(C j=1;j<f.U;j++){if(f[j]){f[j].E.2y="22"}}f2=[];ec(\'f2\',0);ee(f2[0],ja[0],5R[0],6Q[0],0);R(f2[0],{"3b-2M":"4I 7t "+(E.Dw==1?aJ:"5G(100,100,100,0.7)")});cQ=FG;C ts=P;5R[0].1W=(x[0]<2||cQ==1||E.CQ==1?\'\':kW)+(v.1q[is+i+"1V"]&&v.1q[is+i+"1V"]!=\'\'?v.1q[is+i+"1V"]:2W(v.1q[is+i+"1o"]))+(o[2g[i]+\'6l\']?o[2g[i]+\'6l\']:\'\');if(2Y==\'2p\'&&!o.q9){C kQ=1Q("1Z");kQ.1W=2W("3l");R(kQ,{\'1z\':E.1z,\'a9\':\'2l\',\'4O\':\'3z\'});6Q[0].1P(kQ);kQ.1A(7n,H0);ts=I}if(2Y==\'2p\'&&v.sI==1&&!o.1r.tv&&K(28.EB)){C uf=1Q("1Z");!o.4p?o.4p=1C lM():\'\';uf.1W="<AG 1K=\'2N\' id=\'"+v.id+"FD\' Wi=\'.Fm,.Fb,.mw\' E=\'2y:22\'/>"+2W(\'qM\');R(uf,{\'1z\':E.1z,\'a9\':\'2l\',\'4O\':\'3z\',\'2T-1d\':(ts?\'cZ\':0)});6Q[0].1P(uf);o.jP=29.9j(v.id+"FD");o.jP.Wn=o.4p.EJ;uf.1A(7n,o.4p.EJ)}if(ts){if(iu){if(cQ==2){z=[];3h(f2[0])}18(j=0;j<o.f7.U;j++){if(v.qb==0&&o.f7[j]=="jR"){}H{z.2u("Wo"+o.f7[j])}}}}R(5R[0],{\'3S-3C\':E.j2*2k(v.6A,1)});6I[0]="Wd";if(2Y in o.6T){D6(2Y);if(tq>0&&o.tn.O(\'Ws\'+2Y)>-1){5R[0].1W=kW+2W(2Y);6I[0]="1z";6Q[0].1W=l5(2Y)}R(6Q[0],{\'1b\':E.6r*2.5,\'1L-8W\':\'2m\'})}if(cQ!=1&&x[0]>1){f2[0].1A(dh,6i);f2[0].1A(cE,5C);f2[0].1A(7n,DY);f2[0].1A("bO",cD)}H{R(f2[0],{"4O":\'8n\'})}if(E.Dr==1){3h(f2[0])}if(K(z)){C zz=\'\';18(j=0;j<z.U;j++){C y=j+1;C hu=0;C 7Z=P;if(z[j]&&4D(z[j])!=\'\'){if(2Y==\'5t\'){if(z[j]==2W("2l")){hu=1}if(o.2L=="1T"&&v.Wt==1){C iz=6f(z[j]);if(iz&&iz<zz){hu=2}zz=6f(z[j])}}ec(\'f2\',y,hu);ee(f2[y],ja[y],5R[y],6Q[y],2g[i],i);if(2Y==\'5Q\'){z[j]==1&&E.gX!=1?z[j]=2W(\'bo\'):\'\'}if(1R(z[j])==\'5j\'){if(z[j].O("<<<")==0){z[j]=z[j].1u(\'<<<\',\'\');7Z=I}if(z[j].O(\'a3\')>0){o[2Y+\'DU\']=i}if(z[j].O("E2")==0){C 1w=z[j];if(1w.O("a3")>0){5R[y].1W=2W(z[j].1t(1w.O("a3")+5))}H{5R[y].1W=2W(z[j].1t(7))}if(z[j]==\'Wv\'){pB=f2[y];R(f2[y],{"3b-1g":"4I 7t "+(E.Dw==1?aJ:"5G(100,100,100,0.7)")})}}H{5R[y].1W=z[j]}}H{5R[y].1W=z[j]}6I[y]=2Y+j;if(hB==j||Fx==j){6Q[y].1W=hB==j?kM:Fw;if(hB==j){w1(y)}}if(1R(z[j])==\'5j\'){if(z[j].O("E2")==0){C t=z[j].1t(7);if(t.O("1z")>0){6Q[y].1W="<1Z E=\'"+(v[t]=="4G"?\'3b:4I 7t #mY;1e:an;1b:an;\':\'1e:cZ;1b:cZ;\')+";2e-1z:"+(v[t].O("#")==-1?\'#\':\'\')+v[t]+";3b-6v:cZ;\'></1Z>"}H{if(K(v[z[j].1t(7)])){6Q[y].1W=v[z[j].1t(7)]}}}if(2Y=="3y"){if(K(n4[y])&&o.3y){6Q[y].1W=o.3y.1B(n4[y],0.7,4k(E.6O))}}if(2Y=="1z"){if(K(8i[y])&&o.5r){6Q[y].1W=l5(8i[y])}}if(2Y==\'5t\'){if(z[j]==2W("2l")&&o.X.km()){w1(y)}if(3c(v.fF)){C fq=v.fF.2R(",");18(C k=0;k<fq.U;k++){if(z[j].O(fq[k])>-1){3h(f2[y])}}}}}C E1="";if(1R(z[j])==\'5j\'){if(z[j].O("E2")==0){4n(f2[y],{\'Wx\':i,\'Fu\':z[j].1t(7)});E1="w5"}}if(!7Z){f2[y].1A(dh,6i);f2[y].1A(cE,5C);if(E1=="w5"){f2[y].1A(7n,w5)}H{f2[y].1A(7n,DY)}f2[y].1A("bO",cD);f2[y].1A("NZ",HW)}H{R(f2[y],{"4O":"8n"})}}}}2X()}if(2g[i]==\'7T\'){o.1a.kN();2Y=-1}if(2g[i]==\'qM\'&&K(o.jg)){o.jg.3u();2Y=-1}if(2g[i].O(\'1c\')>-1){C id=2g[i].1t(8);if(K(o.1N[id])){C fl=o.1N[id][\'2N\'];if(K(fl)){if(fl.O(\'4F:\')==0){if(id.O(\'x\'+gz)!=0){o.2B=fl.1t(5);eF(id.1t(0,id.rZ(\'-\'))+\'-0\');Q}if(!o.1J){o.2B=fl.1t(5)}if(!o.1H){o.1a.3d()}3Z(\'4F\',fl.1t(5));bG();Q}gE(i);D8(id);9r("yz");if(K(o.1N[id][\'8K\'])&&v.8K==1&&v.Ue==1){8K(o.1N[id][\'8K\'])}H{pO(id);o.1a.gK(fl,(v.1c.hz==1?1:1O));v.1c.9o==0&&v.1c.jk==1?1G(bG,4x):\'\';pR=P;rI=P;pQ(id);js("Uk")}}H{if(K(o.1N[id][\'5N\'])){7D(id);if(pR){7h==-1?5O(0,0):\'\'}H if(rI){7h==-1?5O(2I(f.U)-2,0):\'\'}}}}if(o.3B){o.3B.dN()}}if(2g[i]==\'6K\'){o.X.hA()}}}};J.Rd=F(x){a7(o[x+\'DU\'])};F Dx(x){if(x=="qv"){Hu();Q}if(x=="qy"){C z=2Y+\'HP\';if(v[z]){18(C y in v[z]){if(v[z].2D(y)){Db(y,v[z][y])}}hO()}Q}cR();18(C i=0;i<f2.U;i++){if(f2[i]){f2[i].E.2y="22"}}f2=[];ec(\'f2\',0);ee(f2[0],ja[0],5R[0],6Q[0],0);R(f2[0],{"3b-2M":"4I 7t "+(E.Dw==1?aJ:"5G(100,100,100,0.7)")});if(x.O("a3")>0){f2[0].1A(7n,CR);5R[0].1W=2W(x.1t(x.O("a3")+5))}H{f2[0].1A(7n,hO);5R[0].1W=(E.CQ!=1?kW:\'\')+2W(x)}R(5R[0],{\'3S-3C\':E.j2*2k(v.6A,1)});f2[0].1A(dh,6i);f2[0].1A(cE,5C);f2[0].1A("bO",cD);C 5o=[];C vM=P;if(x.O("3C")>0){5o=[\'50%\',\'75%\',\'100%\',\'125%\',\'150%\',\'175%\',\'4x%\',\'V9%\',\'eQ%\',\'c6%\']}if(x.O("4W")>0){5o=[\'0\',\'0.2\',\'0.3\',\'0.4\',\'0.5\',\'0.6\',\'0.7\',\'0.8\',\'0.9\',\'1\']}if(x.O("mA")>0){18(C i=-5;i<5.5;i+=0.5){5o.2u(2O.4C(i*100)/100)}}if(x.O("hv")>0){5o=[4x,c6,eb]}if(x.O("2M")>0){18(i=0;i<21;i++){5o[i]=i*10}}if(x.O("xo")>0){18(i=0;i<24;i++){5o[i]=i}}if(x.O("xq")>0||x.O("iP")>0){18(i=0;i<60;i++){5o[i]=i}}if(x.O("dG")>0){vM=I;5o=[0,1]}if(x.O("3a")>0){vM=I;5o=[0,1]}if(x.O("1z")>0){5o=[\'4g\',\'GC\',\'UP\',\'UF\',\'Uw\',\'V3\',\'V2\',\'Uj\',\'Us\',\'Ud\',\'Uy\',\'Uh\',\'Ui\',\'U9\',\'U7\',\'US\',\'Ut\',\'4G\'];C vx=v[x].1u("#","");if(5o.O(vx)==-1){5o[8]=vx}}18(y=1;y<=5o.U;y++){ec(\'f2\',y,0);ee(f2[y],ja[y],5R[y],6Q[y],y);R(6Q[y],{\'2Q-1d\':0});if(x.O("1z")>0||x.O("2M")>0||x.O("a3")>0||x.O("mA")>0){y%3!=0?R(f2[y],{\'av\':\'1d\'}):\'\';R(f2[y],{\'1b\':\'33.3%\'});if(x.O("1z")>0){5o[y-1]=2k(v["V1"+(y-1)],5o[y-1]);5R[y].1W="<1Z E=\'"+(5o[y-1]=="4G"?\'3b:4I 7t #mY;1e:HK;1b:HK;\':\'1e:di;1b:di;\')+";2e-1z:"+4k(5o[y-1])+";3b-6v:di;\'></1Z>";R(f2[y],{\'3e-1e\':1})}H{5R[y].1W=5o[y-1]}}H{if(x.O("hv")>0){5R[y].1W=5o[y-1]}H{y%2!=0?R(f2[y],{\'av\':\'1d\'}):\'\';R(f2[y],{\'1b\':\'50%\'});if(vM){5R[y].1W=2W(5o[y-1]+\'6l\')}H{5R[y].1W=5o[y-1]}}}6I[y]=x+\'=\'+5o[y-1];if((5o[y-1]==v[x]&&7X(v[x])!=" ")||v[x]==\'#\'+5o[y-1]){6Q[y].1W=kM;w1(y)}f2[y].1A(dh,6i);f2[y].1A(cE,5C);if(x.O("a3")>0){f2[y].1A(7n,HJ)}H{f2[y].1A(7n,HI)}f2[y].1A("bO",cD)}2X()}F w1(x){f2[x].iR.9t(\'7z-\'+v.id+\'-cK-Ld\');R(5R[x],{\'1z\':E.6O});vG(ja[x])}F pO(id){if(K(o.1N[id][\'2E\'])){v.2E=o.1N[id][\'2E\'];K(v.2E)?o.X.cg(v.2E):\'\'}if(K(o.1N[id][\'1V\'])){o.fm=o.1N[id][\'1V\']}zH()}F pQ(id){C t=o.1N[id][\'1V\'];if(K(t)){if(v.sS==1){if(o.1a.v3(o.1N[id])){}H{v.1V=(v.DI==1&&K(o.z5)?o.z5+(v.DL==1?\'<br>\':\' \'):\'\')+t}o.1a.bF(\'1V\')}}if(v.jV==1){if(K(o.1N[id][\'9J\'])){v.9J=o.1N[id][\'9J\']}H{v.9J=[]}o.Y.md()}C xv=[\'5Y\',\'qQ\',\'7T\',\'6m\',\'1f\',\'oZ\',\'HE\',\'qL\',\'qO\',\'5g\',\'5h\',\'lW\',\'HC\',\'8u\',\'eA\',\'b5\',\'lf\'];18(C i=0;i<xv.U;i++){C w6=o.1N[id][xv[i]];if(K(w6)){v[xv[i]]=w6;if(i==16){v.1c.gW=w6}}H{i<4?v[xv[i]]=1O:\'\'}}D8(id);C b8=o.1N[id];if(K(b8[\'2U\'])){b8[\'2p\']=b8[\'2U\']}if(K(b8[\'2p\'])){o.1a.kc(b8[\'2p\'])}if(K(b8[\'b5\'])){o.Y.E4()}o.1a.m5(o.1N[id]);if(o.nT){o.Y.E3(o.nT)}if(K(b8[\'hw\'])){3Z(\'hw\',b8[\'hw\'])}if(K(b8.1M)){o.1a.4H(b8.1M)}}F D8(id){C x=o.1N[id][\'1J\'];if(K(x)){if(x=="43"){if(3l.2p&&!o.1N[id][\'2p\']){o.1N[id][\'2p\']=3l.2p}if(o.X.1k()>0){v.1J=o.2B=o.X.1k()}H{3l.1J&&!o.2B?o.2B=3l.1J:v.1J=0}}H{v.1J=o.2B=x}}H{v.1J=0}}F gE(x){if(7h==0&&!o.1J){R(7c[7h],{\'1z\':E.1z});R(bH[7h],{\'9a\':E.53});9T[7h].1W=\'\';f[7h].iR.5Y(\'7z-\'+v.id+\'-cK-pl\')}H{o.bI=x;if(7h>-1){nl(7h)}if(3E!=\'\'){if(!o.9D[3E]&&K(o.1N[3E])){o.Ap+=2k(o.1N[3E].1j,0)}o.9D[3E]=I;6E=AJ(6E,3E)}}if(2g[x]){C id=2g[x].1t(8);9T[x].1W=kM;f[x].iR.9t(\'7z-\'+v.id+\'-cK-pl\');R(7c[x],{\'1z\':E.6O,\'1L-qH\':\'22\',\'1I\':E.a});vG(bH[x]);if(E.ju==1&&K(E.eR)){R(bH[x],{\'9a\':E.eR})}7h=x;3E=id;o.3E=3E;v.5M=3E;o.rA=7c[x].1W;o.bI=3E;gz=o.1N[id][\'8N\'];if(o.Y){o.Y.p9()}if(7B){7B.Gy()}}}F 7D(id){C x=id==0?o.1c:o.1N[id];o.bI=id;18(C i=0;i<f.U;i++){if(f[i]){if(E.4i==1){1i.3m(f[i])}H{8t.3m(f[i])}f[i]=2b}}f=[];7h=-1;if(K(x[\'5N\'])){C y=94.7q(x[\'5N\']).U;ec(\'f\',y);2g[y]="Hy";ee(f[y],bH[y],7c[y],9T[y],y);if(E.4i==1){R(f[y],{"1b":(E.pG==1?E.gM:"2l"),"1e":E.lR})}if(E.xT==1){C CZ="4I 7t "+4d(E.HH,2k(E.HG,1));if(E.4i==1){R(f[y],{"Ug":CZ})}H{R(f[y],{"14Z":CZ})}}C 1w=x.1V;if(E.CQ!=1){1w=kW+1w}7c[y].1W=1w;R(7c[y],{\'3S-3C\':E.j2*2k(v.6A,1)});C p=x[\'8N\'];f[y].1A(dh,6i);f[y].1A(cE,5C);f[y].1A(7n,F(){Hs(p)});x=x[\'5N\']}C y=94.7q(x).U;6E=[];fR=[];if(7B&&E.4i!=1){7B.5Y(8t);if(y>v.1c.7B){7B.9t(E,8t)}}18(C i=0;i<y;i++){ec(\'f\',i);2g[i]="1c"+x[i].id;if(!K(o.9D[x[i].id])&&!K(x[i].5N)){6E[x[i].id]=i;fR[x[i].id]=i}ee(f[i],bH[i],7c[i],9T[i],i);if(E.4i==1){if(E.8l==0){R(7c[i],{\'1b\':E.gM-E.Dj-E.mU});3h(9T[i])}R(f[i],{"1b":(E.pG==1?E.gM:"2l"),"1e":E.lR})}7c[i].1W=x[i].1V?x[i].1V:\'&d9;\';if(v.fg==1&&v.H7==1&&x[i].id){if(o.Id){if(o.Id.O(x[i].id)>-1){x[i].fD=1}}}if(K(x[i].fD)){if(x[i].fD==1){o.9D[x[i].id]=I;nl(i)}}if(K(x[i].5N)){9T[i].1W=Im;R(9T[i],{"1z":E.1z})}f[i].1A(dh,6i);f[i].1A(cE,5C);f[i].1A(7n,7x);f[i].1A("bO",cD);if(K(o.9D[x[i].id])){nl(i)}if(3E==x[i].id){gE(i)}if(gz==x[i].id){R(7c[i],{\'1z\':E.6O});R(9T[i],{\'1z\':E.6O});vG(bH[i])}}2X();5v=P;o.Y?o.Y.5q():\'\'}F vG(x){if(3c(E.r5)&&x){R(x,{"2e-7s":"3f-5f(5G(0, 0, 0, "+(1-E.r5*1)+") 0 0)"})}}F lo(x,y,z,x1,y1,x2,y2,x3,y3,x4,y4){C ww=(E.4i==1?\'Il\':\'100%\');C hh=(E.4i==1?\'100%\':\'Il\');R(x,{\'1v\':\'2v\',\'2y\':\'cC-4s\',\'1b\':ww,\'1e\':hh,\'1L-8W\':\'6w\'});if(E.I9==1){R(x,{\'2e\':\'-sY-3f-5f(\'+y+\')\',\'2e\':\'-3Y-3f-5f(\'+y+\')\',\'2e\':\'-ms-3f-5f(\'+y+\')\',\'2e\':\'-o-3f-5f(\'+y+\')\',\'2e\':\'3f-5f(\'+y+\')\',})}if(E.4i==1||o.1r.2i){R(x,{\'4O\':\'3z\'})}H{R(x,{\'3z-1S\':\'22\'})}if(E.pP==1){R(x,{\'6h-1b\':E.mL+\'px!7f\'})}if(z=="1g"){R(x,{\'1g\':-1,\'1d\':0})}if(z=="2M"){R(x,{\'2M\':-1,\'1d\':0})}if(z=="1d"){R(x,{\'1g\':0,\'1d\':0})}if(z=="2m"){R(x,{\'1g\':0,\'2m\':0})}if(z=="2m"||z=="1d"){R(x,{\'1L-8W\':\'1d\',\'2Q-1g\':1Y.3o/2-10})}x.1W="<6w><1Z "+(E.H4==1?"1ds=\'J.E.9a=\"#"+E.H1+"\"\' 1dt=\'"+(E.Dt==1?"J.E.9a=\"#"+E.Ds:"J.E.2e=\"22")+"\"\'":"")+" E=\'3z-1S:2l;4O:3z;1b:di;1e:di;3b-6v:di;"+(E.Dt==1?"2e-1z:#"+E.Ds+";":"")+(z=="1g"?"2T-1g:cZ;":"")+(z=="2M"?"2T-1g:cZ;":"")+(z=="2m"?"2T-1d:wy;":"")+(z=="1d"?"2T-2m:wy;":"")+"\'><2q 1b=\'20\' 1e=\'20\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'><g><3e x1=\'"+x1+"\' y1=\'"+y1+"\' x2=\'"+x2+"\' y2=\'"+y2+"\' 3a=\'#"+E.vj+"\' 3a-1b=\'"+E.v7+"\' 3a-bX=\'4C\'/><3e x1=\'"+x3+"\' y1=\'"+y3+"\' x2=\'"+x4+"\' y2=\'"+y4+"\' 3a=\'#"+E.vj+"\' 3a-1b=\'"+E.v7+"\' 3a-bX=\'4C\'/></g></2q></1Z></6w>"}J.bz=F(){if(E.mS==1){bz()}};F GE(){if(hr){bz()}}F bz(e){if(E.mS==1&&!51){if(E.4i==1){C h=1i.1dv;C m=1Y.2x+E.8C+E.8E+20;C t=1i.dP}H{C h=1i.qG;C m=1Y.3o;C t=1i.gl}if(h>m){if(t>0){if(!6t(6M)){1E(6M);C m1=1C 6p({"mc":6M,"1K":"aa","to":1,"1k":0.3,"me":"6M"})}}H{if(6t(6M)){C m2=1C 6p({"mc":6M,"1K":"aa","to":0,"1k":0.3,"me":"6M","1y":I})}if(e){e.ei<0?e.c4():\'\'}}if(t<h-m-10){if(!6t(6N)){1E(6N);C m3=1C 6p({"mc":6N,"1K":"aa","to":1,"1k":0.3,"me":"6N"})}}H{if(6t(6N)){C m4=1C 6p({"mc":6N,"1K":"aa","to":0,"1k":0.3,"me":"6N","1y":I})}if(e){e.ei>0?e.c4():\'\'}}}H{1y(6M);1y(6N)}}}F GM(){C x=1i.gl+1Y.3o-60;C m=1C 6p({"mc":1i,"1K":"8e","to":x,"1k":0.3,"me":"HB","6e":"ef"});1G(bz,2f)}F GK(){C x=1i.gl-1Y.3o+60;C m=1C 6p({"mc":1i,"1K":"8e","to":x,"1k":0.3,"me":"1dx","6e":"ef"});1G(bz,2f)}F ma(1m){2P(o.j8);1m.db()}F GJ(){C x=1i.dP+(1Y.2x+E.8C+E.8E)-60;C m=1C 6p({"mc":1i,"1K":"nk","to":x,"1k":0.3,"me":"1dy","6e":"ef"});1G(bz,2f)}F Hi(){C x=1i.dP-(1Y.2x+E.8C+E.8E)+60;C m=1C 6p({"mc":1i,"1K":"nk","to":x,"1k":0.3,"me":"HA","6e":"ef"});1G(bz,2f)}F Hs(x){if(x==\'\'){7D(0)}H{if(K(o.1N[x])){7D(x)}}2Y=\'\'}F nl(x){9T[x].1W=\'\';R(7c[x],{\'1z\':E.y9});if(E.y8==1){R(7c[x],{\'1L-qH\':\'3e-FB\'})}if(E.mI>-1){R(7c[x],{\'1I\':E.mI})}f[x].iR.5Y(\'7z-\'+v.id+\'-cK-pl\');R(bH[x],{\'9a\':E.qK});if(E.oO>-1){R(bH[x],{\'1I\':E.oO})}}F Di(i){if(K(6I[i])){cR();if(9n("5t",i)==0){o.1a.7k(6I[i].1t(7))}if(9n("8j",i)==0){o.1a.ha(6I[i].1t(10))}if(9n("2p",i)==0){!o.4p?o.4p=1C lM():\'\';o.4p.bh(6I[i].1t(8))}if(9n("f5",i)==0&&v.9u==1){o.9u.ID(6I[i].1t(7))}if(9n("3y",i)==0){o.3y?o.3y.3X(n4[i]):\'\';bG()}if(9n("1z",i)==0){eo();5O(0,0,8i[i])}18(C p in o.6T){if(o.6T.2D(p)){if(9n(p,i)==0){o.X.MR(p,i)}}}if(9n("a3",i)>0){if(5R[i].1W==2W(\'7Z\')){9r(2Y+\'0\');a7(ej);if(2Y=="mq"){9r("Hg")}gx()}H{if(2Y=="qh"&&E.Df==1){9r(\'Df\',i);a7(ej);gx()}}}if(9n("5Q",i)==0){o.1a.aS(6I[i].1t(5));nI();1G(bG,4x)}}};J.nI=F(){nI()};J.R1=F(x){18(C i=0;i<2g.U;i++){if(2g[i]==x){Q I}}Q P};F nI(){18(C i=0;i<2g.U;i++){if(2g[i]=="5Q"){a7(i);if(2Y==\'5Q\'){eo();5O(i,0)}}}}F ec(x,i,hu){if(K(2z(x))){2z(x)[i]=1Q("1Z");if(i<2||x=="f"||2Y!=\'5t\'||hu==1){if(E.4i==1){1i.1P(2z(x)[i])}H{8t.1P(2z(x)[i])}}H{if(E.4i==1){1i.kv(2z(x)[i],2z(x)[i-1])}H{8t.kv(2z(x)[i],2z(x)[hu==2?i-2:i-1])}}if(x==\'f\'){4n(2z(x)[i],{\'vC\':i})}if(x==\'f2\'){4n(2z(x)[i],{\'cW\':i})}2z(x+\'bg\')[i]=1Q("1Z");C pg=1Q("1Z");2z(x)[i].1P(pg);pg.1P(2z(x+\'bg\')[i]);iC(pg);2z(x+\'4T\')[i]=1Q("1Z");2z(x)[i].1P(2z(x+\'4T\')[i]);hY(2z(x+\'4T\')[i]);iC(2z(x+\'4T\')[i]);2z(x+\'1V\')[i]=1Q("1Z");2z(x)[i].1P(2z(x+\'1V\')[i]);2z(x+\'6P\')[i]=1Q("1Z");2z(x)[i].1P(2z(x+\'6P\')[i]);if(i>0&&x=="f2"&&7w&&E.Ea==0){3h(2z(x+\'6P\')[i])}}};F ee(x,bi,p1,Dp,1dE,ii){R(x,{\'1v\':\'gj\',\'2m\':0,\'1g\':0,\'4O\':\'3z\',\'1e\':\'2l\',\'1b\':\'100%\',\'6d\':\'3t\',\'2y\':\'4s\',\'3e-1e\':\'1.1dF\'});if(7w){if(E.4i==1){R(x,{\'1b\':\'2l\'})}}if(E.Dg&&E.4i==1){R(x,{\'1dG\':E.Dg})}if(E.4i==1&&(!7w||ii>0||E.Dr==1)){R(x,{\'2y\':\'cC-4s\',\'du-8W\':\'1g\',\'cV-bb\':\'bo\'})}R(bi,{\'2e\':(E.Dy==1?"3f-5f(to 1d,"+4k(E.wS)+", "+4k(E.53)+")":4k(E.53)),\'1I\':E.4W,\'a9\':\'22\',\'4N\':\'1I 0.2s 6e-5e,2e .2s 6e-5e,7j .2s 6e-5e\'});hY(bi);hY(bi.4b);if(E.c5==1){R(bi.4b,{\'nL-7j\':\'c5(an)\'})}if(E.1dH==1){x.E[E.4i==1?"3b-2m":"3b-2M"]="4I 7t "+4d(2k(E.1dz,\'4g\'),2k(E.1dn,0.2))}R(p1,{\'1v\':\'gj\',\'2m\':0,\'1g\':0,\'av\':(E.8W?E.8W:\'1d\'),\'1z\':E.1z,\'2Q-1g\':E.oB,\'2Q-2m\':E.mU,\'2Q-2M\':E.1dd,\'2Q-1d\':E.Dj,\'a9\':\'22\',\'1I\':E.a,\'4N\':\'1I 0.2s 3f,1z 0.2s 3f\',});R(Dp,{\'1v\':\'gj\',\'2m\':0,\'1g\':0,\'av\':(E.Hk?E.Hk:\'2m\'),\'2Q-1g\':E.oB,\'2Q-2m\':E.mU,\'2Q-1d\':E.Dj,\'a9\':\'22\',\'3S-3C\':E.6r*2k(v.6A,1),\'1I\':E.a,\'1z\':E.6O,\'4N\':\'1I 0.2s 3f,1z 0.2s 3f\'});if(E.pP==1){R(x,{\'6h-1b\':E.mL+\'px!7f\'});R(p1,{\'6h-1b\':(E.mL-70)+\'px!7f\'})}H{if(E.4i==1){if(E.pG==1){R(x,{\'1b\':E.gM});R(p1,{\'1b\':E.gM-70})}}H{R(p1,{\'cV-bb\':\'he\'});R(Dp,{\'cV-bb\':\'he\'})}}}F gx(){18(C i=1;i<f.U;i++){if(K(f[i])){if(E.4i==1){f[i].E.2y="cC-4s"}H{f[i].E.2y="4s"}}}cR();eo();2X();2Y=\'\';ej=-1};F eo(){18(C j=0;j<f2.U;j++){if(f2[j]){if(E.4i==1){1i.3m(f2[j])}H{8t.3m(f2[j])}f2[j]=2b}}f2=[];2Y=\'\'}F FF(){Q 1i.2x};J.ji=F(){pF()};F pF(){if(is=="1c"){if(E.4i==1||E.GS==1){C x=o.3i-E.4Y-E.4V;R(1Y,{\'1b\':x});R(1i,{\'1b\':x});8t?R(8t,{\'1b\':x}):\'\'}o.3B?o.3B.2X():\'\'}}F 2X(){if(!51){if(7w){o.Y?o.Y.rN():\'\';C x=E.Dr==1&&f.U>1?f[1]:f[0]}if(is=="1c"){pF();o.Y?o.Y.ji():\'\';C x=f[0];if(v.yA==1){vZ()}}f.U>1&&!x?(f[1]?x=f[1]:\'\'):\'\';f.U>2&&!x?(f[2]?x=f[2]:\'\'):\'\';if(x){x.2x==0&&f2.U>0?x=f2[0]:\'\'}if(1i.2x-1i.Du>0&&x&&E.4i!=1){if(K(6M)){R(6M,{"1b":8t.2x})}if(K(6N)){R(6N,{"1b":8t.2x})}E.rD=(1i.2x-x.2x)-(1i.Du-x.Du)}H{E.rD=0}}};F CU(){C x=0;C y=0;C z=\'\';18(C i=1;i<f.U;i++){if(K(f[i])){if(f[i].E.3F!="3t"&&f[i].E.2y!="22"){x++;y=i;z=2g[i]}}}Q[x,y,z]}J.Da=F(){iu=I;J.1E();cQ=2;hO()};F H0(x){iu=I;hO(x);if(iu&&pB){1i.1de(0,pB.Bc)}}F Hu(x){iu=P;hO(x)}F hO(){gx();18(C i=0;i<2g.U;i++){if(2g[i]=="2p"){5O(i,cQ)}}}F cR(){2P(D0);D0=1G(F(){o.rJ=P},4o)}F CR(){C x=2Y;gx();18(C i=0;i<2g.U;i++){if(2g[i]==x){5O(i,0)}}}J.tb=F(){Q v.1q.9o==1&&v.1q.1F==1};F bG(x){if((!7w&&v.1c.NL==1)||(7w&&v.1q.9o==1&&x!=2)){Q}if(is==\'1c\'&&v.1c.3B==1&&v.1c.1dk!=1){if(v.1c.9o==1&&x==1){Q}o.3B?o.3B.p6():\'\';hr=P}H{if((x!=1||(E.1dl==1&&E.9o==1))&&!o.1r.tv){C m=1C 6p({"mc":1Y,"1K":"aa","to":0,"1k":0.1,"me":is,"6e":"Lm"});l7=1G(F(){R(1Y,{"3F":"3t","1I":0,"1g":-4o});hr=P},4x)}H{R(1Y,{"3F":"3t","1I":0,"1g":-4o});hr=P}}if(is==\'1c\'){if(v.1c.Ih==1&&o.Y){o.Y.DK("1o","1c",I)}}2S(pn)};J.c=F(){Q 1Y};J.co=F(){if(1Y.h6(1i)){Q 1i}};J.s=F(1l){if(1l=="4V"||1l=="4Y"){C k2=1l.1u("2T","c9");C k3=1l.1u("2T","dD");if(3c(E[k3])&&o.as){Q o.3i*E[k3]/100}if(3c(E[k2])){Q o.3i*E[k2]/100}}Q E[1l]};J.ss=F(1l){Q E};J.1E=F(){gx();2P(l7);hr=I;if(is==\'1c\'&&v.1c.3B==1){o.3B?o.3B.kY():\'\'}H{R(1Y,{"3F":"5d","1I":1,"4N":"1I 0.2s 3f"});C x=CU();if(x[0]==1){if(x[2]=="5t"||x[2]=="8j"||x[2]=="2p"||x[2]=="5Q"||x[2]in o.6T||x[2].O("a3")>0){5O(x[1],0)}}}if(o.Y){is==\'1q\'?o.Y.rN():\'\';if(is==\'1c\'){o.Y.ji();if(v.1c.Ih==1){o.Y.DK("1o","1c",P)}}}if(o.1r.8q){R(1i,{\'7K-1b\':\'2l\'});if(E.4i!=1){R(8t,{\'7K-1b\':\'2l\'})}}iw=I;2S(pD);pD=5y(Ii,100)};F Ii(){2S(pD);iw=P}J.3u=F(i){5O(i,1)};J.1y=F(x){bG(x)};J.Ro=F(){if(o.3B){o.3B.bL()}};J.7k=F(){18(C i=0;i<2g.U;i++){if(2g[i]=="5t"){a7(i);if(o.2F.U>1){1E(f[i])}if(2Y==\'5t\'){eo();5O(i,cQ)}}}};J.hA=F(){18(C i=0;i<2g.U;i++){if(2g[i]=="6K"){a7(i)}}};J.kp=F(x){18(C i=0;i<2g.U;i++){if(2g[i]==x){a7(i);if(o[\'gZ\'+x]){if(o[\'gZ\'+x].U>1){1E(f[i])}}if(2Y==x){eo();5O(i,cQ)}}}};J.bh=F(){18(C i=0;i<2g.U;i++){if(2g[i]=="2p"){a7(i);if(o.3K){if(o.3K.U>0){C x=P;if(o.2A){18(C y=0;y<o.2A.U;y++){if(o.2A[y]!=\'\'){x=I;1p}}}H{x=I}x?1E(f[i]):\'\'}}if(2Y==\'2p\'){eo();5O(i,0)}}}};J.Dl=F(x){o.1c=x;7D(0);if(K(v.5M)){if(v.5M.O("x-")!=0){18(C y in o.1N){if(o.1N.2D(y)){if(o.1N[y].g3==v.5M){v.5M=y}}}}if(K(o.1N[v.5M])){iN(o.1N[v.5M]);C y=o.1N[v.5M][\'fG\'];gE(y);if(v.1c.DG==1&&E.3B!=1){7D(0);1G(F(){2X()},41)}H{1G(F(){hg(y);2X()},41)}v.5M=1O}H{gE(0)}}H{gE(0)}if(E.3B==1){if(!K(o.3B)){o.3B=1C Ly()}}};J.eF=F(x){eF(x)};F eF(x){if(K(o.1N[x])){iN(o.1N[x]);5O(o.1N[x][\'fG\'],0);hg(o.1N[x][\'fG\'])}};J.vu=F(x){if(K(o.1N[x])){iN(o.1N[x]);if(o.1N[x]["2N"]){o.2B=1O;gE(o.1N[x][\'fG\']);pO(x);o.1a.gK(o.1N[x]["2N"],1);pQ(x);hg(o.1N[x][\'fG\']);if(o.3B){o.3B.dN()}}H if(o.1N[x]["5N"]){7D(x)}}};F Hx(x){if(K(o.1N[x])){gz=\'\';7D(0);iN(o.1N[x]);pO(x);5O(o.1N[x][\'fG\'],0);pQ(x)}};J.dO=F(){pR=I;C x=2I(7h)+1;if(3E!=\'\'){o.9D[3E]=I;6E=AJ(6E,3E)}if(v.6E==1){x=D5(6E);if(x==2b){if(v.1ec==1||v.1c.gW==1){fR.Oj(F(a,b){Q 2O.4A()-0.5});18(C x in fR){if(fR.2D(x)){6E[x]=fR[x]}}x=D5(6E)}H{o.1a.Ty()}}}H{if((2g[x]=="Hy"||7h==-1)&&3E!=\'\'){C y=8G().O(3E);if(y<8G().U){C z=o.1N[8G()[y+1]];if(z){if(K(z.5N)){z=o.1N[8G()[y+2]]}J.vu(z.id);x=-1;o.1a.3d()}}}}if(x>-1){o.2B=1O;5O(x,0);hg(x)}};F hg(x){if(f[x]&&!51){if(E.4i==1){C to=f[x].lL-20;C m=1C 6p({"mc":1i,"1K":"nk","to":to,"1k":0.3,"me":"HA","6e":"ef"})}H{C to=f[x].Bc-1Y.3o/2+20;C m=1C 6p({"mc":1i,"1K":"8e","to":to,"1k":0.3,"me":"HB","6e":"ef"})}1G(bz,2f)}}F D5(5i){C 7q=94.7q(5i);C x;18(C i=0;i<7q.U;i++){x=5i[7q[7q.U*2O.4A()<<0]];if(x){1p}}Q x};J.6T=F(x){D6(x)};F D6(x){l9[x]>-1?a7(l9[x]):\'\';if(6Q[0]){if(2Y==\'1X\'){6Q[0].1W=2O.4C(o.4v.x*100)+\'%\'}H{6Q[0].1W=l5(2Y)}}};F l5(x){if(x=="1X"){Q 2O.4C(o.4v.x*100)+\'%\'}H{Q 2O.4C(2k(o.bE[x],o.6T[x])*100)+\'%\'}}J.e2=F(){Q Eb()};F Eb(){if(v.6E==1){Q 94.7q(6E).U>0}C x=P;if(o.1N){x=8G().O(3E)<8G().U-1}Q x};J.vH=F(){if(K(o.n1)){Hx(o.n1)}};J.hE=F(){C x=7h>0;if(o.1N){C z=8G().O(3E);x=z>0;if(z==1){if(K(o.1N[8G()[0]].5N)){x=P}}}Q x};J.hI=F(){Q K(o.1N)};J.fN=F(){rI=I;if(J.hE()){C x=2I(7h)-1;if(x<0){C y=8G().O(3E);if(y>0){C z=o.1N[8G()[y-1]];if(z){if(K(z.5N)){z=o.1N[8G()[y-2]]}if(z){J.vu(z.id);o.1a.3d()}}}}H{o.2B=1O;5O(x,0);hg(x)}}};J.vy=F(){if(7h>0){hg(7h)}};F 9n(x,i){Q 6I[i].O(x)};F iN(x){if(x[\'AL\']!=-1){iN(o.1N[x[\'8N\']]);7D(x[\'8N\'])}H{7D(0)}};J.g=F(x){d2(x){1D"1b":Q FF();1p;1D"1e":Q 1Y.3o;1p;1D"1g":Q E.9R;1p;1D"SO":Q 1i.qG;1p;1D"T0":Q E.gY;1p;1D"x":Q 6f(1Y.E.1d);1p;1D"y":Q 6f(1Y.E.1g);1p;1D"1I":Q 1Y.E.1I;1p;1D"1E":Q hr;1p;1D"3u":Q ej;1p;1D"1l":Q 1l;1p;1D"d1":Q 1l+d1;1p;1D"5v":Q 5v;1p;1D"1c":Q is=="1c";1p;1D"fD":Q o.9D[3E];1p;1D"Ea":Q kM;1p;1D"eD":Q o.1N[o.eD]?o.1N[o.eD].1V:\'\';1D"eA":Q v.eA?v.eA:\'\';1D"O9":Q Eb()?o.1N[8G()[8G().O(3E)+1]].1V:\'\'}};F 8G(){Q 94.7q(o.1N)};J.QX=F(){3E=\'\';v.5M=\'\'};J.5v=F(){if(7w){C x=0;18(C i=1;i<11;i++){if(2g[i]=="5t"){C y=o.2F.U;if(K(v.fF)){C z=v.fF.2R(",");18(C j=0;j<z.U;j++){if(o.2F.O(z[j])>-1){y--}}}if(y>0){if(y>1||(y==1&&o.2F!=1&&E.Gg==1)){x++}}}if(2g[i]=="6K"){if(o.6K){x++}}if(2g[i]=="7T"){if(o.2L==\'fy\'||v.7T){x++}}if(2g[i]=="8j"){if(o.6H.U>1){x++}}if(2g[i]=="f5"&&v.9u==1){if(o.qq.U>0){x++}}if(2g[i]=="2p"){if(K(o.2A)){18(C s=0;s<o.2A.U;s++){if(o.2A[s]!=\'\'){x++;1p}}}if(x==1&&o.pc==1){x=0}if(v.sI==1&&v.wA==1){x++}}if(2g[i]=="5Q"){if(o.2L!="5x"){x++}}if(2g[i]in o.6T||2g[i]=="3y"||2g[i]=="1z"){x++}if(2g[i]){if(2g[i].O("a3")>0){x++}}if(v.1q[is+i+\'1y\']==1){x--}}Q x<=0}H if(is=="1c"){Q f.U==0}H{Q 5v}};J.4B=F(){if(1Y.4b==o.2a){1Y.3m(1i);o.2a.3m(1Y);o.3B?o.3B.4B():\'\';1Y=2b;1i=2b;51=I}}};C rh=F(1f,ls){C 5c=P;if(1f.O(\'5c\')==0){5c=I;1f=1f.1t(5)}C rq=sl(1f);C 2w;C 3Q;C lO=P;C 4P=P;C sy=P;C rC=P;C 2l=I;C C0=[];C eZ=1;C lj=P;C CO;C gA=0;C rB=0;C rV=P;C rS=\'Gl\'+v.id+(5c?\'5c\':\'\');gd("#Gl"+v.id+"{1b:100%!7f;1e:100%!7f;6h-1b:22!7f;6h-1e:22!7f}");C 1Y=1Q(\'1Z\');C rz=0;1Y.6R(\'id\',rS);ls.1P(1Y);o.6K=P;!5c?o.1a.nY():\'\';if(o.1r.2i){v.4R=1}if(v.Gp!=1){C 9C=1Q(\'1Z\');ls.1P(9C);R(9C,{1v:"2v",1g:0,1d:0,"2e-1z":"#sO",1e:"100%",1b:"100%","1I":0});9C.1A("Ob",F(1m){1m.8b=I});if(o.1r.2i){9C.1A("f0",F(1m){1m.8b=I});9C.1A("2n",F(1m){1m.8b=I});9C.1A("f3",F(1m){1m.8b=I;hN(1m);if(v.gr==1){1G(Gm,100);1G(rs,2f)}})}H{9C.1A("AF",F(1m){C x=I;if(v.S==1){if(K(v.8g)&&!sy){x=P}if(K(v.py)&&ca()=="4X"&&1k()>0){x=P}}if(x&&v.gr==1&&v.Gn!=1){3h(J);1G(rs,4o)}})}v.gr==1&&v.1eq!=1?3h(9C):\'\'}F rs(){4L(9C)}F Gm(){if(v.Gn!=1){3h(9C)}}if(v.4R==1&&v.3J==0){8A()}if(!28[\'YT\']){28.1eh=F(){rr();18(C i=0;i<5T.U;i++){if(5T[i]){if(5T[i].3X("id")!=v.id){if(5T[i].3X(\'Kc\')){5T[i].3X(\'Kd\')}}}}};C i8=td("3P.7W/Gd","3P.7W/Gd","1dV");if(i8){i8.fZ=F(e){o.1a.cO();if(v.Ke!=1){2w=\'Na 1e4 6z\';o.X.3D()}}}}H{rr()}F rr(){if(v.4R==1||5c){!lO?lD():\'\'}H{o.1a.cO()}}F lD(){if("YT"in 28){if(K(YT.uv)&&!lO){1h("Gw jA");C k9=0;if(v.Gp==1){k9=1}o.2B>0?gA=2I(o.2B):\'\';3Q=1C YT.uv(rS,{1e:o.aq,1b:o.aQ,1dM:rq,1dN:{1dO:1,1dP:rS,Gs:1,1dS:1,jk:1,fJ:((v.M3==0||(v.1dL!=1&&o.1r.9c))&&o.1r.2i?0:1),1dU:3,Y:k9,1dX:0,1dY:1,Ky:0,3J:5c||v.3J==1?1:0,au:0},1S:{\'1dZ\':Dz,\'1e0\':Gb,\'3D\':3D,\'1e1\':KK}});if(o.2B>0){o.2B=1O}2X();lO=I}H{1G(lD,41)}}H{1G(lD,41)}}C kU;F Dz(){if(o.X){1h("Gw h9");4P=I;2P(CO);o.1a.9A();if(5c){if(o.1r.y5){o.1a.5p()}3Q.rw();o.S.Gx()}H{if(v.3J==1&&o.1r.y5&&!o.tC){o.1a.5p();if(o.1r.2i){2S(kU);kU=5y(GA,eQ)}}if(v.4R==0){3Q.rw()}H{o.1a.cO()}rz=3Q.C2();o.X.9L();if(eZ!=1){aS(eZ)}ch();2X();if(v.1e3==1){3g{if(3Q.DE()){if(K(3Q.DE().1V)){v.1V=3Q.DE().1V;o.1a.bF(\'1V\')}}}2H(e){}}}}}F GA(){C x=3Q.KW();if(x==2||x==-1){o.Y.3n();o.Y.9A();2S(kU)}if(x==1){2S(kU)}}F Gb(1m){if(v.1d1==1){1h(\'YT\',1m.26)}if(5c){if(1m.26==YT.go.FY){o.S.FP()}if(1m.26==YT.go.FS){}}H{if(1m.26==YT.go.FS){if(rB==1){rB=0;Dz()}if(!o.1H){o.1a.3d()}if(gA>0){3Q.Kt(gA,I);gA=0;o.2B=1O}rs();sy=I;4P=I;if(rC){3Q.BY()}H{o.X.9l();o.X.7M()}KR();if(K(v.4U)){18(C i=0;i<o.2F.U;i++){if(v.4U==o.2F[i]){7k(i)}}v.4U=2b}H{if(K(o.4U)){18(C i=0;i<o.2F.U;i++){if(o.4U==o.2F[i]){7k(i)}}o.4U=2b}}lj=P}if(1m.26==-1&&lj&&o.1H){o.1a.9A();lj=P;d6()}if(1m.26==YT.go.1cj){}if(1m.26==YT.go.FY){7V()}if(1m.26==YT.go.1d0){if(!o.1H){}if(o.1H){lj=I;8A()}}if(1m.26==YT.go.1bZ){}}}F 3D(1m){if(5c){o.S.G9()}H{if(1m.26==2){2w="Qq 3P id"}if(1m.26==5){2w="EX 5v"}if(1m.26==101||1m.26==150||1m.26==100){2w="J 5U is 1c0"}if(v.1c1==1){K(v.Ir)?2w=v.Ir:\'\'}if(v.Ke!=1){o.X.3D()}H{1y(o.2E)}}}F 7V(){v.1J>0?gA=v.1J:\'\';o.X.7V();o.X.9L()}F d6(){if(!o.QC&&o.1H){o.1a.3n()}}F 7M(){o.X.7M()}F ch(){o.X.ch();o.1a.Ei()}F 9L(){o.X.9L()}F cT(){o.X.cT()}F 8A(){if(o.X){o.X.8A()}H{CO=1G(8A,100)}}F KK(1m){BM(1m.26)}F KR(){if(!rV){C x=3Q.1c3()+\'\';if(x!=\'\'&&x!=1O){o.2F=x.2R(\',\');o.2F=o.2F.Ij();if(v.C3==0){C y=o.2F.O(\'2l\');if(y>-1){o.2F.yr(y,1)}}18(C i=0;i<o.2F.U;i++){o.2F[i]=lQ(o.2F[i])}rV=I;BM(3Q.1c4())}}}F BM(x){o.3k=o.2F.O(lQ(x+\'\'));o.Y.Dv(o.3k)}J.3C=F(){Q{"1b":0,"1e":0}};J.3p=F(x){rq=sl(x);if(o.2B>0){gA=2I(o.2B)}eF(rq)};F ca(){C 8T=-1;if(4P){8T=3Q.KW()}C x=\'\';if(8T==-1){x="4X"}if(8T==1||8T==3){x="8o"}if(8T==2){x="4X";if(o.1H){o.1a.3n()}}if(8T==5){x="4X"}if(8T==0){x="8y"}Q x}F 2X(){3g{if(K(3Q)){3Q.1c6(o.3i,o.4E)}}2H(e){1h(e)}}F lQ(x){C y=x;if(x=="1bY"){y="rn"}if(x=="as"){y="lp"}if(x=="1c7"){y="lm"}if(x=="1c9"){y="kH"}if(x=="1ca"){y="sm"}if(x=="1cb"){y="sq"}if(v.KZ==1){y=2W(y)}if(x=="2l"){y=2W("2l")}C0[y]=x;Q y}F 1k(){C x=4P?3Q.1cc():0;if(x>0&&v.kV>0){v.5h=x-v.kV;v.kV=-1}Q x};F aS(x){3g{3Q?3Q.1cd(x):\'\';eZ=x}2H(e){}};J.rl=F(){rr()};J.3d=F(){if(4P){3Q.rw()}H{if(!lO){lD()}H{}}};J.3n=F(){if(4P){3Q.BY()}};J.9I=F(){if(4P){ca()==\'8o\'?3Q.BY():3Q.rw()}};J.4J=F(x){if(4P){3Q.Kt(x,I);js("4F",x)}};J.2j=F(){Q P};J.5p=F(){4P?3Q.4e():\'\'};J.7b=F(){4P?3Q.1c8():\'\'};J.4H=F(x){4P?3Q.IR(x*100):\'\'};J.qr=F(){Q ca()==\'8o\'};J.6L=F(){Q P};J.sb=F(x){7k(x)};F 7k(x){if(4P){if(K(o.2F[x])){C y=C0[o.2F[x]];2l=y==\'2l\';C z=1k();3Q.1bM(y)}}}J.j0=F(x){aS(x)};J.4P=F(){Q 4P};J.7S=F(){Q ca()};J.1k=F(){Q 1k()};J.1j=F(){C x=4P?3Q.C2():0;if(x!=rz){rz=x;o.X.9L()}if(K(v.5g)){if(7Y([v.5g],\'-\')){x=x+v.5g*1}H{x=v.5g}}Q x};J.ci=F(){C x=0;if(4P){x=3Q.1bD()*3Q.C2()}Q x};J.5B=F(){2X()};J.kF=F(){Q 2w};J.2l=F(){Q v.C3==1?2l:P};J.T6=F(x){eF(x)};F eF(x){1f=x;if(3Q){rB=1;3Q.1bG(x,0)}}J.qA=F(){if(o.1r.2i&&o.1r.dV){J.3d();rC=I}H{if(ca()=="8o"){J.3n()}}};J.iB=F(){rC=P};J.ES=F(){Q I};J.4B=F(){4P?3Q.cm():\'\';4P=P;rV=P;3g{if(1Y){ls.3m(1Y)}ls.3m(9C)}2H(e){}}};C xE=F(){C 1U;C sc=P;C oi;C 2h;C jQ="<6J E=\'1I:0.5\'>";J.cH=F(){LE()};F LE(){C i8=td("LF.8c.3x","LF.8c.3x/v4.4.1/1U.b0.7K.js","1bK");if(i8){2S(o.o9);o.o9=5y(LK,100);i8.fZ=F(e){2S(o.o9);o.1a.cO();o.X.3D(\'f6 1bC gn m7\')}}}J.fk=F(x,1n,1f,2h){Lh(x,1n,1f,2h)};J.4F=F(x){1U?1U.4F(x):\'\'};J.2l=F(){Q q0()};F q0(){C x=P;if(1U){C y=1U.1bL();x=y.gc.nK.nN.5U}Q x};J.sb=F(x){C x=2I(x);if(1U){if(x==1U.rX("5U").U){o.3k=1U.1bN(\'5U\');1U.eh({\'gc\':{\'nK\':{\'nN\':{\'az\':I,\'5U\':I}}}})}H{1U.eh({\'gc\':{\'nK\':{\'nN\':{\'az\':P,\'5U\':P}}}});1U.s5(\'5U\',x);1U.s5(\'az\',x)}}};J.MY=F(x){if(1U){1U.Jj(1U.Cg(\'az\')[2I(x)])}};J.Me=F(){if(1U){Q 1U}H{Q P}};J.7m=F(){if(1U){Q x=1U.rX("5U").U}H{Q 0}};J.Mx=F(){if(1U&&oi){oi.1bO(x)}};J.sn=F(){1U?1U.sn():\'\'};J.1k=F(){Q 1U?1U.1k():0};J.1j=F(){Q 1U?1U.1j():0};J.dM=F(x){if(1U){1U.1bP(x)}};F LK(){if(K(28.8c)){2S(o.o9);o.X?o.X.qV():\'\'}}F Lh(x,2j,1f,2h){if(!K(28.8c)){Q}if(1U){1U.sn();1U=1O}2h=2h;oi=1O;sc=P;1h("f6");v.x9=1;C iD={i5:60};if(o.4S.U>1){v.d5=0;v.Lw=I}H{v.Lw?v.d5=1:\'\'}if(o.bM.U>1){v.jd=0;v.Jk=I}H{v.Jk?v.jd=1:\'\'}if(K(v.hl)){if(K(v.hl.i5)){if(v.hl.i5>eb){v.hl.i5=eb}}if(1R v.hl=="3L"){18(C 1l in v.hl){iD[1l]=v.hl[1l]}}}1U=8c.dB().fk();js("1U",1U,1);v.IX==1&&!2h?1U.eh({\'wx\':{\'1bS\':8c.1bT.1bU}}):\'\';C ap=(o.1H||v.3J==1||2h||x);v.1ch==1?Jo():\'\';1U.1bX(2j,1f,ap);1U.eh({gc:{b7:{1ci:I,IJ:(iD.Iv==1&&!ap?0:iD.i5)}}});if(v.J3){1U.eh(v.J3)}if(v.J4==1){1U.1cF(1O,I)}if(v.CK==1){1U.eh({\'gc\':{\'nK\':{\'nN\':{\'az\':P,\'5U\':P}}}})}1U.on(8c.dB.1S.1cH,F(26){1h("f6 Ps");C q=JZ();K9();o.q9=P;if(v.1cI==1){oi=1C 1cJ(1U,2h)}o.5J=1U.1cK();o.5J?1h("P0"):\'\';if(v.d5==1){C br=1U.rX("5U");if(v.CK==1||q>0){o.3k=q;1U.eh({\'gc\':{\'nK\':{\'nN\':{\'az\':P,\'5U\':P}}}})}H{o.3k=br.U-1}o.7v=br[o.3k].7v;o.Y.g2(o.3k);if(!q0()){1U.s5("5U",o.3k);1U.s5("az",o.3k)}}o.1a.cO()});1U.on(8c.dB.1S.1cN,F(26){if(iD.Iv==1&&!ap){1U.eh({gc:{b7:{IJ:iD.i5}}})}if(!sc){C 8F=2I(o.6F);if(8F>0&&v.jd==1){1U.Jj(1U.Cg("az")[8F])}sc=I}});1U.on(8c.dB.1S.1cR,F(26){if(o.5J){o.1a.4z(1U.1k(),1U.1j())}});1U.on(8c.dB.1S.1cS,F(26){1U.1cT(-1)});1U.on(8c.dB.1S.1cU,F(26){if(26.1cV=="5U"&&26.1cW!=26.JO&&v.d5==1){o.3k=26.JO;o.Y.g2(o.3k);1h("f6 ON "+o.3k)}});1U.on(8c.dB.1S.1cY,F(26){if(K(26.sd)){if(26.sd.1K=="1cZ"){js("Os",26.sd.1f)}}});1U.on(8c.dB.1S.1cE,F(e){1h(\'f6 4e\',e.1K);!o.3j?o.1a.5p():\'\'});1U.on(8c.dB.1S.OF,F(26){if(26.2w){if(1R 26.2w=="3L"){o.lK=26.2w.8d}H{o.lK=26.2w}}o.X.3D("1U.js: "+o.lK)})}F JZ(){C q=0;if(!2h&&v.d5==1&&1U){o.2F=[];C x=1U.rX("5U");if(x.U>1){C y=\'\';18(C i=0;i<x.U;i++){o.2F[i]=K(x[i].1e)?o.X.EC(x[i],v.K5):i;if(o.2F[i]==y||v.K6==1){y=o.2F[i];if(K(x[i].7v)){o.2F[i]+=" "+jQ+" &d9;"+2I(x[i].7v/2f)+\' \'+2W(\'cS\')+\'</6J>\';v.K6!=1?o.2F[i-1]+=" "+jQ+" &d9;"+2I(x[i-1].7v/2f)+\' \'+2W(\'cS\')+\'</6J>\':\'\';y=\'\'}}H{y=o.2F[i]}if(K(v.4U)&&q==0){if(v.4U==o.2F[i]){q=i}}if(K(o.4U)){if(o.4U==o.2F[i]){q=i}}}o.2F[x.U]=2W("2l")}}Q q}F K9(){if(!2h&&v.jd==1&&1U){o.6F=0;C x=1U.Cg("az");if(x.U>1){18(C i=0;i<x.U;i++){o.6H[i]=i;if(K(x[i].8u)){o.6H[i]=o.X.mG(x[i].8u)}H if(K(x[i].i6)){o.6H[i]=o.X.mG(x[i].i6)}H{if(K(x[i].Cj)){o.6H[i]=2W("8j")+" "+x[i].Cj}}if(K(o.aR)){if(o.aR==o.6H[i]){o.6F=i}}}}1h("f6 PQ ",o.6F);o.Y.nJ(o.6F)}}F Jo(){C aE=v.1cq;if(aE){if(1R(aE)=="5j"){3g{aE=aE.1u(/7z\'qt/ig,\'"\');aE=aE.1u(/\'/ig,\'"\');aE=5w.7A(aE)}2H(e){1h("pH f6 1cr 5w",e)}}if(1R(aE)=="3L"){1U.1cs(aE)}}}};C lM=F(){C 2U=[];C dy=[];C 5v=I;C 8P;C 9g=-1;C Fh;C c0;C qW=[];C qi;C mF=[];J.1J=F(x){if(!x&&c0){qE(c0);c0=1O}H{x?qE(x):\'\'}};J.Dc=F(x){qE(x)};J.OX=F(){mF=[]};F qE(x){if(x.O("#"+v.fi)==0&&x.O(v.gG)>0){o[o.fd[1]](x,Jr)}H{dp(x)}}F Jr(x){o.2A=x;dp(x)}F dp(x){!x?x=\'\':\'\';if(x!=\'11\'){C 1J=0;C Fa=I;C oW=\'\';o.2A=x.2R(",");o.3K=[];o.42=-1;if(B0()&&v.EG==1){if(4l.7y("EP")!=2b){oW=4l.7y("EP")}}H{if(o.rc){oW=o.rc}}18(C i=0;i<o.2A.U;i++){if(o.2A[i].O("#0")==0){o.2A[i]=eB(o.2A[i])}if(o.2A[i].O("#"+v.bU)==0){o.2A[i]=o[o.fd[0]](o.2A[i])}if(o.2A[i].O("[")==0&&o.2A[i].O("]")>1){o.3K[i]=o.2A[i].1t(o.2A[i].O("[")+1,o.2A[i].O("]")-1);o.2A[i]=o.2A[i].1t(o.2A[i].O("]")+1);Fa=P}H{o.3K[i]=o.2A[i].1t(o.2A[i].rZ("/")+1);o.3K[i]=o.3K[i].1t(0,o.3K[i].rZ("."))}if(o.2A[i].O("#0")==0){o.2A[i]=eB(o.2A[i])}if(o.2A[i].O("#"+v.bU)==0){o.2A[i]=o[o.fd[0]](o.2A[i])}}if(o.3K.U>1&&v.qb==1){o.3K.2u(pX(\'1cw\',(v.1cx==1&&K(v.Js)?v.Js:2W(\'yb\'))));o.2A.2u("b0")}if(o.3K.U>0&&v.aF==1){if(v.Gh==1){8P=0;1J++;o.3K.m0(pX(\'Jv\',2W(\'7Z\')));o.2A.m0("")}H{o.3K.2u(pX(\'Jv\',2W(\'7Z\')));o.2A.2u("");8P=o.3K.U-1}}18(C i=0;i<o.2A.U;i++){if(K(v.JE)){if(v.JE==o.3K[i]){1J=i;o.42=i;v.jL=1}}if(oW!=\'\'){if(oW==o.3K[i]){1J=i;o.42=i}}}if(v.aF==1&&v.jL==0){o.42=8P}K(o.Y)?o.Y.d7():\'\';if(v.jL==1){o.42=1J;if(o.1J){if(v.qb==1&&o.2A[1J]=="b0"){F7(o.42)}H{mk(o.42)}}H{c0=x;o.5X=o.2A[1J]!=\'7Z\'&&1J!=8P;1G(mC,41)}}H{if(Fa&&o.2A.U<3){mk(8P==0?1:0)}v.aF!=1?o.42=-1:\'\'}}H{4B()}};J.CH=F(x){oA(x,\'1T\')};F mk(x){if(K(o.2A[x])){if(o.2A[x].O(".")>-1){o.qs=o.2A[x].2R(" or ");o.ih=0;oA(x)}H{if(o.2A[x].O(\'dy\')==0){if(dy[o.2A[x].1t(4)]){EA(o.3K[x],dy[o.2A[x].1t(4)])}}if(o.2A[x].O(\'1T\')==0){o.X.jD(x,"Mv");o.5X=I;o.42=x;o.Y.d7()}}}}F F7(x){o.5X=I;mC()}F oA(x,y){C 1f=y==\'1T\'?x:4D(o.qs[o.ih]);C oZ=1f;C ia;if(qW[1f]){if(o.2A[x]!=\'b0\'){o.5X=I;mC()}}H{if(1f.O(\'eT\')>0&&1f.O(\'eT\')<4){ia=1f.1t(0,1f.O(\'eT\'));oZ=1f.1t(1f.O(\'eT\')+3)}C 3R=fV(oZ);9g=x;o.pc=1;3R.9Y=F(){o.pc=0;if(J.jv==4&&J.7S==4x){o.5X=I;EA(1f,J.bZ,x,y)}H{if(o.ih+1<o.qs.U){o.ih++;oA(9g)}H{qc("hj")}}};3R.fZ=F(e){o.pc=0;if(o.ih+1<o.qs.U){o.ih++;oA(9g)}H{qc("hj")}};3R.bQ()}};F qc(x){1h("2p gn m7 or SQ AZ");if(o.3K[o.42]){if(o.3K[o.42].O(2W("hj"))==-1){o.3K[o.42]=o.3K[o.42]+\' (\'+2W(x)+\')\'}}if(v.1cC==1&&9g>-1){o.2A[9g]=\'\';o.3K[9g]=\'\'}o.42=-1;o.5X=P;if(o.1es){o.Y.d7();o.Y.5q()}H{1G(F(){if(o.Y){o.Y.d7();o.Y.5q()}},100)}if(K(o.2p)){o.2a.3m(o.2p);o.2p=2b}}F EA(1f,x,y,z){C ia;if(x.O("#"+v.bU)==0){x=o[o.fd[0]](x)}if(x.O("#"+v.fi)==0&&x.O(v.gG)>0){x=o[o.fd[1]](x)}if(1f.O(\'eT\')>0&&1f.O(\'eT\')<4){ia=1f.1t(0,1f.O(\'eT\'))}if(1f.O(\'.mw\')>-1||1f.O(\'.Fb\')>-1||1f.O(\'.qB\')>-1||1f.O(\'.Fm\')>-1){C l=ia?ia:o.42;if(o.2A[l]=="b0"){l=y}if(z!=\'1T\'||!2U[l]){2U[l]=94();2U[l][0]=[];2U[l][1]=[]}C 4r=eH();4r=x.2R(/\r|\n/);C F4=1;C t1=0;C t2=0;C ir=(K(v.Lr)?v.Lr:0);if(1f.O(\'mA=\')>0){ir=1f.1t(1f.O(\'mA=\')+6)*1}18(C i=0;i<4r.U;i++){if(1f.O(\'.mw\')>-1||1f.O(\'.Fm\')>-1){if(4r[i].O(\'-->\')>-1&&4r[i].O(\':\')>-1){if(z==\'1T\'){if(mF.O(4r[i])>-1){1p}mF.2u(4r[i])}t1=mD(4r[i].1t(0,4r[i].O(\'-->\')))*1+ir;t1==0?t1=1:\'\';t2=mD(4r[i].1t(4r[i].O(\'-->\')+4,12))*1+ir;K(2U[l][0][t1])?\'\':2U[l][0][t1]=\'\';18(C j=t1;j<t2;j++){2U[l][1][j]=t1}F4++}H{4r[i]=4D(4r[i]);if(4r[i]!=\'\'&&4r[i].U>0&&4r[i]!=F4&&4r[i]!=\'1fJ\'){if(3c(2U[l][0][t1])){2U[l][0][t1]=2U[l][0][t1]+\'<br>\'+4r[i]}H{2U[l][0][t1]=4r[i]}}}}if(1f.O(\'.Fb\')>-1||1f.O(\'.qB\')>-1){if(4r[i].O(\'1ft:\')>-1){t1=mD(4r[i].1t((1f.O(\'.qB\')>-1?4r[i].O(\'=0\')+3:12),12))*1+ir;t2=mD(4r[i].1t((1f.O(\'.qB\')>-1?4r[i].O(\'=0\')+14:23),10))*1+ir;C p=\'\';if(4r[i].O(\'0,,\')>0){p=4r[i].1t(4r[i].O(\'0,,\')+3)}H{if(4r[i].O(\'LC,\')>0){p=4r[i].1t(4r[i].O(\'LC,\')+6)}if(4r[i].O(\')}\')>0){p=4r[i].1t(4r[i].O(\')}\')+2)}}if(p!=\'\'){if(2U[l][0][t1]!=1O){2U[l][0][t1]+=\'<br>\'+p}H{2U[l][0][t1]=p}2U[l][0][t1]=2U[l][0][t1].1u(/{.*?}/,\'\');2U[l][0][t1]=2U[l][0][t1].1u(/\\\\N/,\'<br>\');2U[l][0][t1]=2U[l][0][t1].1u(/\\N/,\'<br>\');18(C j=t1;j<t2;j++){2U[l][1][j]=t1}}}}}qW[1f]=I;if(o.2A[y]!=\'b0\'){z!=\'1T\'?mC():\'\'}}H{if(x!=\'\'){if(x.O(\'[\')==0){dp(x)}H{qc("2w")}}H{4B();o.Y.5q()}}}F mC(){o.Y.d7();o.1a.kT();o.Y.5q()}F mD(mw){C 1w=mw.2R(\':\');C 5e=0;1w.U==2?1w.m0("e1"):\'\';1w[0]!=\'e1\'?5e+=1w[0]*rH:\'\';1w[1]!=\'e1\'?5e+=1w[1]*60:\'\';5e+=1w[2].1t(0,2)*1;5e=5e*10+1w[2].1t(3,1)*1;Q 5e};F bh(x){if(K(o.42)){if(o.42!=x){mF=[];if(x==-1||(v.aF==1&&x==8P)){q7()}H{v.fr=0;o.42=x;o.5X=I;v.jL=1;F3(x);js("2p",o.3K[x]);o.Y.d7()}}H{if(v.aF!=1){q7()}}}}F Es(){if(K(o.3K[o.42])){if(o.6y&&v.EG==1){4l.8I("EP",o.3K[o.42])}H{o.rc=o.3K[o.42]}}}F F3(x){if(K(o.2A[x])){1h("kc",x);o.42=x;Es();if(o.2L=="1T"&&o.cv==I){o.X.jD(x,"1T")}H{if(o.2L=="1U"&&o.q9==I){o.X.jD(x,"1U")}H{if(o.2A[x]=="b0"){F7(o.42)}H{mk(o.42)}}}}};J.EJ=F(){if(o.jP){C x=o.jP.4S;if(x[0]){C y=1C EB();y.9Y=F(e){C z=e.4a.nd;dy.2u(z);o.42=-1;C z=x[0].7I;if(z.U>40){z=x[0].7I.1t(0,15)+\'...\'+x[0].7I.1t(-15)}if(v.aF==1&&v.Gh==1){o.2A.2u(\'dy\'+(dy.U-1));o.3K.2u(z+\'\');bh(o.2A.U-1)}H{o.2A.m0(\'dy\'+(dy.U-1));o.3K.m0(z+\'\');v.aF==1?8P++:\'\';bh(0)}o.jP.6P=""};y.1eW(x[0])}H{o.jP.2n()}}};J.bh=F(x){bh(x)};J.8P=F(){Q 8P};J.1eR=F(x){8P=x};J.1E=F(x){kY(x)};J.E=F(){F2()};J.5Y=F(){4B()};J.7Z=F(){q7()};F q7(){js("2p","7Z");o.5X?o.SB=o.42:\'\';o.42=v.aF==1?8P:-1;v.jL=0;o.5X=P;o.Y.d7();Es();o.q9?F3(o.42):\'\';K(o.2p)?o.2a.3m(o.2p):\'\';o.2p=2b}F kY(1k){if(o.bV){Q}C t=2I(1k*10);if(v.fr){1k=1k-v.fr*1}if(o.5X&&K(o.2A)){if(2U){C x=o.42;C t=2I(1k*10);if(v.zd==1&&!o.1H){Q}if(o.2A[x]=="b0"){if(!qi){18(C i=0;i<o.2A.U;i++){1G(mk,i*41,i)}if(!2U[x]){2U[x]=94();2U[x][0]=eH();2U[x][1]=eH()}qi=I}H{if(2U[x][1][t]){}H{18(C i=0;i<o.2A.U;i++){if(2U[i]){if(K(2U[i][1])){if(K(2U[i][1][t])){if(!2U[x][0][t]){2U[x][0][t]=\'\'}2U[x][0][t]+=(2U[x][0][t]!=\'\'?\'<br>[qd]\':\'\')+2U[i][0][2U[i][1][t]]+(2U[x][0][t]!=\'\'?\'[/qd]\':\'\')}}}}if(K(2U[x][0])){if(K(2U[x][0][t])){2U[x][1][t]=t}}}}}if(K(2U[x])){if(K(2U[x][1])){if(K(2U[x][1][t])){C y=\'\';y=2U[x][0][2U[x][1][t]];if(!K(o.2p)){o.2p=1Q(\'1Z\');4n(o.2p,{id:\'og\'+v.id+\'3V\'+\'2p\'});o.2a.1P(o.2p);F2();js("Cu",o.3K[x])}if(5v){4L(o.2p)}I1();if(v.I4==1){y=1eN(y)}if(v.qb==1){y=y.1u(/\[qd\]/gm,\'<6J E="1z:\'+4k(v.jR)+\'">\');y=y.1u(/\[\/qd\]/gm,\'</6J>\')}if(y.O(\'<c.\')>-1){y=y.1u(/\<c./gm,\'<6J E=1z:\');y=y.1u(/\<\/c\>/gm,\'</6J>\')}if(v.bd){if(v.bd.2U==1&&Fh!=y){js("2U",y);Fh=y}}o.2p.1W=\'<6J E="\'+(v.HN==1?\'2e-1z:\'+4d(v.mi,v.mj)+\';\':\'\')+\'-3Y-5D-qH-1p: 1eK;1z:\'+4k(v.jy)+\';2Q:\'+v.En+\'px \'+v.En*2+\'px;3b-6v:\'+v.Hz+\'px;2T:0 0;3e-1e:\'+(v.HX?v.HX:1.8)+\';3S-hv:\'+v.mn+\'">\'+4D(y)+\'</6J>\';R(o.2p,{"3S-3C":((2I(v.tI)+((2I(v.jG)-100)*2I(v.tI)/100))+"px")});if(v.HY==1){if(o.2o){R(o.2p,{"3S-3C":((v.tG+((2I(v.jG)-100)*v.tG/100))+"px")})}}5v=P}H{if(!5v&&K(o.2p)){Et()}}}}H{Et()}}}}F Et(){if(!5v){o.2p?o.2p.1W=\'\':\'\';5v=I;3h(o.2p)}}F F2(){if(o.2p){R(o.2p,{"1v":"2v","1b":"100%","2Q-1d":"10%","2Q-2m":"10%","1d":0,"1z":v.jy,"1L-8W":"6w","5D-eW":"3b-5D"});if(v.1eG==1&&K(v.Em)){v.Em!=\'\'?R(o.2p,{"3S-gQ":v.Em}):\'\'}if(v.qS==1){R(o.2p,{"1L-dG":"-4I -4I 0 #d8,4I -4I 0 #d8,-4I  4I 0 #d8,4I  4I 0 #d8"})}H{if(v.mm==1){R(o.2p,{"1L-dG":"4I 4I EL 1eE"})}H{R(o.2p,{"1L-dG":"22"})}}if(v.1eD==1){xQ(o.2p,\'o.pi\')}H{v.I4!=1?iC(o.2p):\'\'}}}F I1(){if(!o.pi){if(o.Y.tu()||v.f8>v.1F.h){R(o.2p,{"1v":"2v","1g":"2l","1d":0,"2M":(v.f8*1)})}H{R(o.2p,{"1v":"2v","1g":"2l","1d":0,"2M":(v.f8*1+v.1F.h*1)})}}}F 4B(){o.42=-1;o.5X=P;o.vt=P;v.2p=2b;v.qQ=2b;o.2U=2b;o.2A=2b;qi=P;qW=[];2U=[];if(K(o.Y)){o.Y.d7()}o.3K=2b;if(K(o.2p)){o.2a.3m(o.2p);o.2p=2b}o.42=2b;o.5X=P}};C 8z=F(x,y){C 1B;C z=2;if(o.3i>41){z=4}if(o.3i>2f){z=5}if(v.2c[x+\'1B\']==1){if(v.2c[x+y+\'1B\']||x==\'1M\'){if(v.2c[x+y+\'1B\']!=\'\'||x==\'1M\'){1B=1Q(\'1Z\');R(1B,{"1v":"2v","1g":"50%","1d":"50%","2V":"1X("+z+")","4N":"1I .3s 3f, 2V .3s 3f"});o.2a.1P(1B);1B.1W=x==\'1M\'?((o.3j?0:2O.4C(v.1M*100))+\'%\'):v.2c[x+y+\'1B\'];R(1B,{"1eA":("-"+1B.3o/2+"px"),"1ez":("-"+1B.2x/2+"px")});uq(1B,"#4g");1G(p6,50)}}}F p6(){if(1B){R(1B,{"2V":"1X("+(z*2)+")","1I":0});1G(4B,41)}}F 4B(){if(1B){o.2a.3m(1B);1B=2b}}};F Ly(){C 3u=-1;C pl=[];C 4f=[];C ex=[];C 1V=[];C 4c=[];C dC=[];C h=[];C j=0;C 7m=4;C da=0;C 7B;C x7;C E=v.1c;!E.hn?E.hn=\'4g\':\'\';!E.bP?E.bP=\'4G\':\'\';C hn=(E.Hc==1?E.hn:E.1z);C bP=(E.Hc==1?E.bP:E.53);if(v.1c.7B>0&&!7B){if(1R oX!=="1O"){7B=1C oX(I)}}gd(".r4"+v.id+"8e::-3Y-wh {1b: "+4u(0.3*2k(E.1ew,1))+"1eV;}.r4"+v.id+"8e::-3Y-wh-8F {2e:"+4d(E.53,E.4W)+"}.r4"+v.id+"8e::-3Y-wh-cI {2e:#"+E.6O+"}");E.aC=4;C tA="<2q 1b=\'"+(E.aC*2+2)+"\' 1e=\'"+(E.aC*1.2+1)+"\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\' E=\'3z-1S:22;4N:2V 0.2s 6e-5e;1v: 2v;2M: 50%;2T-2M:-"+((E.aC*1.2+2)/2)+"px;2m:"+(E.mU/2+E.aC/2)+"px\'><g><3e x1=\'1\' y1=\'1\' x2=\'"+(E.aC+1)+"\' y2=\'"+(E.aC*1.2)+"\' 3a=\'#"+hn+"\' 3a-1b=\'1\' 3a-bX=\'4C\'/><3e x1=\'"+(E.aC+1)+"\' y1=\'"+(E.aC*1.2)+"\' x2=\'"+(E.aC*2+1)+"\' y2=\'1\' 3a=\'#"+hn+"\' 3a-1b=\'1\' 3a-bX=\'4C\'/></g></2q>";if(o.1N){18(C i=0;i<7m;i++){4f[i]=1Q("1Z");C 1i=1Q("1Z");R(4f[i],{"1v":"2v","1g":E.9R,"1z":E.1z,"6d":"3t","3S-gQ":gq(E.3S),"3b-6v":E.8x+\'px\',"4h":2f});if(3c(E.oP)){R(4f[i],{"3b":"4I 7t "+4k(2k(E.oQ,\'4g\'))})}o.2a.1P(4f[i]);4n(4f[i],{id:(v.id+"3V"+"1c"+(i+1))});1V[i]=1Q("1Z");C fs=E.j2;if(E.Ho>0){fs=E.Ho;if(E.H3>0&&o.as){fs=E.H3}}R(1V[i],{"2y":"4s","3S-3C":fs*2k(v.6A,1)});4f[i].1P(1V[i]);4c[i]=1Q("1Z");R(4c[i],{"2y":"4s","4N":"1e 0.1s 6e-5e","3S-3C":E.hf*2k(v.6A,1),"6d-x":"3t"});4c[i].iR.9t("r4"+v.id+"8e");4c[i].1A("kJ",xb,{gB:P});4f[i].1P(4c[i])}o.bI==0?o.bI=o.3E:\'\';dN();9I(0)}F dN(){18(C i=0;i<7m;i++){4c[i].1W=\'\';1V[i].1W=\'\'}C nu=o.1N[o.bI];ne(n3(nu,0),0);ne(n3(nu,1),1);ne(n3(nu,2),2);ne(n3(nu,3),3);2X()}F n3(x,n){18(C i=0;i<n;i++){if(x){if(x.8N==\'\'){x=-1;1p}H if(o.1N[x.8N].8N!=-1){x=o.1N[x.8N]}}}Q x}F ne(x,n){if(x){if(x==-1){ex[n]=P;3h(4f[n])}H{ex[n]=I;4L(4f[n]);C pl=[];pl.2u(x);18(C y in o.1N){if(o.1N.2D(y)){if(o.1N[y].8N==x.8N){pl.2u(o.1N[y])}}}C z=ra(o.3E);if(7B){if(pl.U>v.1c.7B+1){7B.9t(E,4c[n])}}18(C i=0;i<pl.U;i++){C 1w=1Q("1Z");R(1w,{"2y":"4s","1v":"gj","4O":"3z","2Q":AK(E.2Q),"4N":"1z .1s 6e-5e","2Q-2m":E.mU+(o.3i>c6?E.aC*3:0)});C mT=1Q("1Z");R(mT,{"1v":"2v","1g":0,"1d":0,"4h":-1,"1b":"100%","1e":"100%","4N":"7j .2s 6e-5e,2e .2s 6e-5e"});jm(mT,i,E.53,E.4W);if(i==0){R(1w,{\'1z\':hn})}H{R(1w,{"1z":E.1z})}if(z.O(pl[i].id)>-1&&i>0){R(1w,{"1z":E.6O});E.ju==1&&K(E.eR)?R(mT,{"9a":E.eR}):\'\';if(3c(E.r5)){R(1w,{"2e-7s":"3f-5f(5G(0, 0, 0, "+(1-E.r5*1)+") 0 0)"})}1w.iR.9t(\'7z-\'+v.id+\'-cK-pl\')}1w.1W=pl[i].1V+(i==0&&o.3i>c6?tA:\'\');1w.6R("me",(i==0?\'wW\':\'\')+pl[i].id);if(i==0){if(z.O(pl[i].id)>-1||n>0){dC[n]=pl[i].id}H{1w.1W=(E.1fe!=1?\'...\':(E.Ia?E.Ia:\'\'))+tA}1V[n].1P(1w)}H{if(o.9D[pl[i].id]&&pl[i].id!=o.3E){yg(1w)}4c[n].1P(1w)}1w.1P(mT)}R(4c[n],{"1e":"2l"});h[n]=4c[n].3o;R(4c[n],{"1e":0});4f[n].1A("2n",7x);4f[n].1A("bj",6i);4f[n].1A("bB",5C)}}H{}}F jm(x,i,y,z){C ok;if(x){if(E.Dy==1&&E.wS){R(x,{"2e":"3f-5f(to 1d,"+4d(E.wS,z)+", "+4d((i==0?bP:y),z)+")"});ok=I}if(!ok){R(x,{"2e-1z":4d((i==0?bP:y),z)})}}}F ra(id){C x=o.1N[id];C z=[];if(x){18(C i=0;i<7m;i++){z.2u(x.id);if(x.8N!=\'\'){x=o.1N[x.8N]}}}Q z}F 7x(x){C z=x.4a;C d=1C 5P();o.8s=d.6W();z.fQ!=\'mp\'?z=z.4b:\'\';z.fQ!=\'mp\'?z=z.4b:\'\';C y=z.4b.4b;C me=z.6S("me");if(me){if(me.O("wW")==0){C i=-1;y==4f[0]?i=0:\'\';y==4f[1]?i=1:\'\';y==4f[2]?i=2:\'\';h1();if(i>-1){if(3u!=i){n6(i)}H{3u=-1}}}H{4L(1V[3u]);if(dC[3u]==me){h1();if(3u>0){n6(3u-1);Q}H{3u=-1}}H{dC[3u]=me}if(o.1N[me].5N){o.Y.Dq(me);h1();3u=-1;w8()}H{h1();o.2B=1O;3u=-1;3Z("1H","id:"+me)}}}o3()}F w8(){18(C y in o.1N){if(o.1N.2D(y)){if(o.1N[o.bI]){if(o.1N[y].8N==o.1N[o.bI].id){o.bI=o.1N[y].id;dN();if(o.1N[y].5N){if(4c[0].8k.U<2){w8()}H{n6(0)}}H{if(E.1eX==1){C me=4c[0].8k[0].6S(\'me\');me?3Z("1H","id:"+me):\'\'}H{n6(0)}}1p}}}}}F n6(i){R(4c[i],{"1e":"2l"});R(Bg(1V[i].8k[0]),{"2e-1z":4d(bP,1)});R(1V[i].47("2q")[0],{"2V":"1X(-1, -1)"});o.Y.dg();3u=i}F h1(){if(3u>-1){R(4c[3u],{"1e":0});R(4c[3u],{"3b-1g":"22"});R(Bg(1V[3u].8k[0]),{"2e-1z":4d(bP,E.4W)});R(1V[3u].47("2q")[0],{"2V":"1X(1, 1)"})}}F 6i(x){C y=x.4a;C me=y.6S("me");C z=ra(o.3E);C bg=Bg(y);if(me){if(3c(E.cs)){R(bg,{"7j":"ez("+(E.cs)+")"})}if(3u==-1||me.O("l0")==0){jm(bg,-1,bP,1)}H{if(E.ju==1&&K(E.eR)&&me==dC[3u]){}H{if(3c(E.bu)){jm(bg,-1,E.bu,(E.a8>-1?E.a8:E.4W))}}}}}F 5C(x){C y=x.4a;C me=y.6S("me");C z=ra(o.3E);C bg=Bg(y);if(me){if(3c(E.cs)){R(bg,{"7j":"ez(1)"})}if(3u==-1||me.O("wW")==0){C yy=x.4a.4b.4b;C i=-1;yy==4f[0]?i=0:\'\';yy==4f[1]?i=1:\'\';yy==4f[2]?i=2:\'\';jm(bg,-1,bP,(3u==i?1:E.4W))}H{if(o.9D[me]&&me!=o.3E){yg(y)}if(E.ju==1&&K(E.eR)&&me==dC[3u]){}H{jm(bg,-1,E.53,E.4W)}}}};F xb(e){}F 2X(){if(6t(4f[0])){C e3=0;18(C i=0;i<1V.U;i++){1V[i].3o>e3?e3=1V[i].3o:\'\'}da=o.4E-e3-(o.4E>4x?v.1F.h+(o.4E>c6?60:30):0);if(e3>0){da=2O.4C(da/e3)*e3+(E.xT==1?2O.4C(da/e3):0)-(o.4E<=4x?5:0)}if(da>0){18(C i=0;i<7m;i++){if(4c[i].qG>da){R(4c[i],{"6d-y":"8e","2T-2m":0,"6h-1e":da})}H{R(4c[i],{"6d":"3t","6h-1e":"22"})}if(v.1c.1v.O("2m")>-1){R(4f[i],{"2m":E.4Y+Fy(i)})}H{R(4f[i],{"1d":E.4V});if(i>0){R(4f[i-1],{"1d":E.4V+Fv(i)})}}}}}}F Fv(x){C y=0;18(C i=7m-1;i>=x;i--){y+=4f[i].2x+(4f[i].2x>0?E.4Y:0)}Q y}F Fy(x){C y=0;18(C i=0;i<x;i++){y+=4f[i].2x+(4f[i].2x>0?E.4Y:0)}Q y}F 9I(x){18(C i=0;i<7m;i++){x==1&&ex[i]?4L(4f[i]):3h(4f[i])}}F pM(x){if(x>-1){if(4c[x].qG>da){Q I}}Q P}F yg(x){R(x,{\'1z\':E.y9});if(E.y8==1){R(x,{\'1L-qH\':\'3e-FB\'})}if(E.mI>-1){R(x,{\'1I\':E.mI})}R(Bg(x),{\'2e-1z\':4d(E.qK,E.oO>-1?E.oO:E.4W)})}F Bg(x){if(x){Q x.47(\'5Z\')[0]}}J.pM=F(){Q pM(3u)};J.p6=F(){9I(0);h1();3u=-1};J.kY=F(){9I(1)};J.D7=F(){Q 3u>-1};J.dN=F(){if(o.bI!=0){C hd=0;!6t(4f[0])?hd=1:\'\';dN();hd?9I(0):\'\'}};J.2X=F(){2P(x7);x7=1G(2X,41)};J.bL=F(){h1();3u=-1};J.4B=F(){18(C i=0;i<7m;i++){4f[i].5n("2n",7x);4f[i].5n("bj",6i);4f[i].5n("bB",5C);4c[i].5n("kJ",xb);o.2a.3m(4f[i]);o.3B=1O}}};C oX=F(h7){C h7=h7;C 9V;C d0;gd("[FT] {-3Y-mO-dC: 1L;mO-dC: 1L;}");J.9t=F(x,y){Gz(x,y)};J.5Y=F(y){if(9V&&d0){y.3m(9V);y.3m(d0);9V=2b;d0=2b}};J.Gy=F(y){if(9V){9V.kl=\'\'}};F Gz(x,y){9V=1Q("t6");4n(9V,{"FT":"I"});R(9V,{"2y":"4s","2Q":AK(x.2Q),"1b":"100%","2e":"#fA","1z":"#d8"});9V.1fz=G6;if(h7){y.1P(9V)}H{C l=y.8k;y.kv(9V,l[1])}d0=1Q("t6");R(d0,{"2T":"-uJ dL 0 0","av":"2m"});d0.1W+=\'<2q 1b="G4" 1e="G4" vm="-27 102 9 9"><ba 3a="#d8" 3a-1b="1" 5l="22" cx="-23.5" cy="105.5" r="2.5"></ba><9e d="M-21.5,107.5 L-19.5,109.5" 3a="#d8" 3a-1b="1"></9e></2q>\';if(h7){y.1P(d0)}H{y.kv(d0,l[2])}}F G6(x){if(x){C z=x.4a;if(x.4a){C y=4D(z.1W.k8());y=y.1u(\'<br>\',\'\');if(y==\'\'){R(z.4b,{"7K-1b":\'2l\'})}H{R(z.4b,{"7K-1b":z.4b.2x-(!h7?20:0)})}C p=z.4b;if(p){C n=p.8k;18(C i=2;i<n.U;i++){if(n[i].fQ=="mp"){C t=n[i].kl.k8();if(y==\'\'){4L(n[i])}H{if(t.O(y)==-1&&y!=\'\'){3h(n[i])}H{4L(n[i])}}}}}o.Y?o.Y.ji():\'\'}}}};o.1fv={"2l":"q0","1H":"1fH","1fI":"1fF","2t":"bA","2o":"Peny Ip","DF":"May Ip","1q":"1f4","3l":"1f7","1M":"Gono","4e":"Wycz dwik","7P":"Wcz dwik","5J":"NA 1eU","1c":"1fm","5t":"1fu","7T":"1fr","2p":"1fA","5Q":"Pr1bB","bo":"18n","2w":"bd","KJ":"Wcz dwik","8j":"K7","hj":"bd 178","rn":"179 17a","lp":"17b","lm":"17c","kH":"KP","zU":"KP","7l":"17e17f","e4":"17g","3y":"176 si","JL":"17h do 17j","aK":"17k","6m":"KU","Bl":"KU po ","K8":"17n do 17o 17p","jG":"17q qP","jy":"qI qP","jR":"qI qP 2","mi":"qI ta","mj":"17r ta","mm":"17s","qS":"17316R","mn":"172 qP","f8":"16IKT na 16J","fr":"16KKT 16M","qy":"16N","qv":"16O 16P","qM":"16Q16S","qh":"16T","mq":"16U","xo":"16V","xq":"16W","iP":"16X","JG":"16Y","JA":"16Z","of":"z","9d":"171o","JM":"Bd 17t na KlKo","IB":"174 na KlKo","f5":"17U","1X":"17W","on":"W.","7Z":"Wy.","yb":"17X na 17Y","cS":"cS","qO":"17Z","1f":"181","1z":"qI","Ku":"184","ez":"186","hV":"17V","q4":"188"};C 6p=F(x){C jj;C 18b;C 3A;C 5L;C 5k;C qN;C jp=0;C eZ;C xj=P;C wX;if(x.me!=1O&&x.mc!=1O&&x.1K!=1O&&x.to!=1O){if(x.1k==2b){if(x.1K.O("jE")>-1){x.to==0?x.1k=0.5:x.1k=0.2}H{x.1k=0.20}}jj=LW(x.6e);if(x.1K.O("1X")==-1){if(K(o.8Y[x.me])){o.8Y[x.me].xX()}o.8Y[x.me]=J}if(x.1E==1){x.mc.2r("2y",I)}3A=x.1K.2R(\'|\');5k=7X(x.to).2R(\'|\');5L=1C eH();18(C i=0;i<3A.U;i++){if(!5k[i]){5k[i]=5k[0]}if(3A[i]=="jE"){5L[i]=x.mc.g("1I")}if(3A[i]=="aa"){5L[i]=x.mc.E.1I}if(3A[i]=="y"){5L[i]=x.mc.g("y")}if(3A[i]=="x"){5L[i]=x.mc.g("x")}if(3A[i]=="1d"){5L[i]=2I(x.mc.E.1d)}if(3A[i]=="1g"){5L[i]=2I(x.mc.E.1g)}if(3A[i]=="1X"){5L[i]=x.mc.g("3W")}if(3A[i]=="8e"){5L[i]=x.mc.gl}if(3A[i]=="nk"){5L[i]=x.mc.dP}if(3A[i]=="46"){5L[i]=x.mc.g("46")}if(3A[i]=="3W"){5L[i]=x.mc.g("3W")}if(3A[i]=="1b"){5L[i]=x.mc.g("1b")}if(3A[i]=="KA"){5L[i]=x.mc.2x;5k[i]=2O.9G(5k[i]);x.me=="18c"?1h("1b",x.me,5L[i],5k[i],x.mc.2x):\'\'}if(3A[i]=="1e"){5L[i]=x.mc.g("1e")}if(3A[i]=="KB"){5L[i]=x.mc.3o}5k[i]=Kv(5k[i]);5L[i]=Kv(5L[i])}eZ=x.1k*2f/jj.U;qN=jj.U;if(3A.U==1&&5L[0]==5k[0]){bJ()}H{1G(r7,2O.4C(eZ))}}F r7(){18(C i=0;i<3A.U;i++){C 1w=5L[i]+(5k[i]-5L[i])*(jj[jp]?jj[jp]:0);xg(3A[i],1w);if(3A[i]=="y"){x.mc.2r("1g",1w)}if(3A[i]=="x"){x.mc.2r("1d",1w)}if(3A[i]=="1d"){x.mc.E.1d=1w+"px"}if(3A[i]=="1g"){x.mc.E.1g=1w+"px"}if(3A[i]=="1X"){x.mc.2r("1X",1w)}if(3A[i]=="46"){x.mc.2r("46",1w)}if(3A[i]=="3W"){x.mc.2r("3W",1w)}if(3A[i]=="8e"){x.mc.gl=1w}if(3A[i]=="nk"){x.mc.dP=1w}if(3A[i]=="1b"){x.mc.2r("1b",1w)}if(3A[i]=="KA"){R(x.mc,{"1b":1w})}if(3A[i]=="1e"){x.mc.2r("1e",1w)}if(3A[i]=="KB"){R(x.mc,{"1e":1w})}}jp++;if(!xj){if(jp==qN){bJ()}H{wX=1G(r7,2O.4C(eZ))}}}F bJ(){xj=I;if(x.1y){if(3A[0]=="aa"||3A[0]=="1d"){1y(x.mc)}H{x.mc.2r("2y",P)}}if(x.1K.O("1X")==-1){o.8Y[x.me]=2b;5h o.8Y[x.me]}18(C i=0;i<3A.U;i++){xg(3A[i],5k[i])}2P(wX)};F xg(y,z){if(y=="jE"){x.mc.2r("1I",z)}if(y=="aa"){x.mc.E.1I=z}}J.xX=F(){bJ()};J.TH=F(){jp=qN-1;r7();bJ()};J.XY=F(x0,x1,y0,y1){C e=P;18(C i=0;i<3A.U;i++){if(3A[i]==\'x\'&&x0!=x1){e=I}if(3A[i]==\'y\'&&y0!=y1){e=I}}e?bJ():\'\'};F LW(LP){d2(LP){1D"Lm":Q[0,0.18j,0.18k,1.18a,1.17T,1.17H,1.102,0.17S,0.17x,0.87,0.17y,0.17z,1.17A,1.17B,1.17C,1.17D,0.17E,0.17F,0.17w,0.17G,1.17I,1.Lb,1.17J,1.Lb,1.17L,0.mY,0.r9,0.r9,0.r9,0.r9,1];1p;1D"ef":Q[0,0.17M,0.185,0.17N,0.17O,0.17P,0.17Q,0.151,0.17v,0.16E,0.15Q,0.16D,0.15t,0.15u,0.15v,0.15w,0.15x,0.15y,0.Ll,0.95,0.15z,0.15A,0.15B,0.15s,0.99,0.15C,0.15E,0.mY,1];1p;8n:Q[0,0.175,0.32,0.44,0.52,0.6,0.67,0.73,0.Li,0.82,0.85,0.15G,0.15H,0.Ll,0.95,0.97,0.15I,0.15J,1];1p}}};C Q7=F(){C N=8B.15K,ua=8B.15L,xY;C M=ua.nD(/(qY|nn|8q|Lt|Lx)\/?\s*(\.?\d+(\.\d+)*)/i);C M=ua.nD(/(qY|nn|8q|Lt|Lx|15N|rb)\/?\s*(\.?\d+(\.\d+)*)/i);if(M&&(xY=ua.nD(/8m\/([\.\d]+)/i))!=2b)M[2]=xY[1];C qD=8B.J5;J.f9=M?M[1]:N;J.8m=M?M[2]:8B.15q;J.ho=8B.J5>1;J.qY=J.f9=="15p";J.yq=J.f9=="J7 9.0";J.ie=J.f9=="J7"||J.f9=="155"||J.f9=="156";J.rb=ua.eX(/(rb)\/?\s*/i)>-1;J.ff=J.f9=="157";J.8q=J.f9=="159";J.nn=28.nn;J.pJ=ua.eX("15a NT")>-1;J.6j=(ua.eX(/(9c|kS|15b)\/?\s*/i)>-1)||(8B.nw===\'153\'&&qD>1);J.tv=v.J9!=1&&ua.eX(/(TV|15d|15f|15g|15h|15i|15j|15k)\/?\s*/i)>-1;J.lg=v.J9!=1&&ua.eX(/(LG)\/?\s*/i)>-1;J.9c=ua.eX(/(9c)\/?\s*/i)>-1;J.kS=J.6j&&!J.9c;J.3Y=\'15m\'in 29.kd.E;if(ua.eX(/(dV)\/?\s*/i)>-1){qD>0?J.dV=I:J.tv=I;if(15n(\'(3z:15o)\').15O){J.tv=I}}J.2i=(3l.2i==1||J.6j||J.dV||(ua.eX(/(15P|16g|qY pN)\/?\s*/i)>-1))&&!J.tv&&3l.16i!=1;J.y5=J.8q||J.nn;J.2o=P;if(J.6j){J.16l=4u(ua.1t(ua.O(\'OS \')+3,4).1u(\'3V\',\'.\'));if(J.kS&&(!\'RE\'in 28||qD<2)){J.2i=J.6j=P;J.tv=I}}J.bm=!J.2i;J.Er=J.2i||J.ho;J.uK=J.2i||J.tv;J.16n=J.3Y&&J.bm;if(o.2a.zn||o.2a.zo||o.2a.zm||o.2a.zl||o.2a.zk){J.2o=I}};F bp(5i,8V){18(C s in 8V){if(1R(8V[s])==\'3L\'){if(s=="1S"||s=="2N"){5i[s]=8V[s]}H{18(C s2 in 8V[s]){if(1R(5i[s])!=\'3L\'){5i[s]={}}if(1R(8V[s][s2])==\'3L\'){18(C s3 in 8V[s][s2]){if(1R(5i[s][s2])!=\'3L\'){5i[s][s2]={}}if(1R(8V[s][s2][s3])==\'3L\'){18(C s4 in 8V[s][s2][s3]){if(1R(5i[s][s2][s3])!=\'3L\'){5i[s][s2][s3]={}}5i[s][s2][s3][s4]=8V[s][s2][s3][s4];if(s3==\'2Q\'||s3==\'2T\'){5i[s][s2][s3][s4]=2I(5i[s][s2][s3][s4])}}}H{5i[s][s2][s3]=8V[s][s2][s3];if(s2==\'2Q\'||s2==\'2T\'){5i[s][s2][s3]=2I(5i[s][s2][s3])}}}}H{5i[s][s2]=8V[s][s2];if(s==\'2Q\'||s==\'2T\'){5i[s][s2]=2I(5i[s][s2])}}}}}H{if(s.O("16o")>0&&4D(8V[s])===""){}H{5i[s]=wt(s,8V[s])}}}Q 5i};C wt=F(1l,6P){if(1R(6P)==\'5j\'){6P=4D(6P);if(1l.O("1z")>-1&&6P!=-1){6P=4k(6P)}}Q 6P};F B0(){3g{C 6y=28[\'4l\'],x=\'16q\';6y.8I(x,x);6y.DD(x);Q I}2H(e){Q P}};F De(d1){if(d1){if(K(o.8Y[d1])){o.8Y[d1].xX()}}};C 2W=F(x){C y=x;if(y){y=x.5S(0).16r()+x.8f(1);if(y.O("3V")>-1){y=y.1u(/3V/ig," ")}}C en={"of":"of","cS":"cS","IB":"JQ on JU","JM":"JQ 2w on JU","yb":"16x at 16y","9d":"tE","JA":"No","qh":"16A","mq":"kg","JG":"16s","f8":"16f 2T","mn":"163 hv","mm":"16e","mj":"dW 1I","mi":"dW 1z","jG":"xI 3C","jy":"xI 1z","jR":"xI 1z 2","fr":"59 mA","qv":"bL 3l","qy":"15W","e4":"15X","JL":"15Z to 161","rn":"15R","lp":"162","lm":"164","kH":"Kb","zU":"Kb","sm":"HD","sq":"165 HD","166":"167 HD","Av":"168 HD","At":"169 HD 4K","aK":"Ad","K8":"Go to 16a 16b\'s 16c","8j":"K7","5J":"16d","2o":"18l 2o","DF":"I7 2o"};if(K(en[x])){y=en[x]}if(K(o[\'wH\'+v.i6])){if(K(o[\'wH\'+v.i6][x])){y=o[\'wH\'+v.i6][x]}}if(v.wR){if(v.wR[x]){y=v.wR[x]}}Q y};C bn=F(x,y,z){if(!K(o.kL[y])&&v.xk!=1){C t=o.fm?o.fm:(v.1V?v.1V:\'\');K(v.8u)?t=v.8u:\'\';if(v.K2[x]==1&&v.GQ==1&&K(v.o2)){if(x=="9Z"){5y(IS,16F)}if(K(28["s9"+v.o2])){28["s9"+v.o2].IO(\'wM\'+x,{1V:t});1h("JW",\'wM\'+x)}H{1h("JW 1a0 2w")}}if(v.JT[x]==1){if(v.ga==1){C fc;if(v.Po==1){if(28.JR){fc={\'8u\':t};if(v.p3){if(1R(v.p3)=="3L"){18(C g in v.p3){if(v.p3.2D(g)){fc[g]=v.p3[g]}}}}JR(\'1m\',\'wM\'+x,fc)}}H{if(28.ga){fc={Pk:\'uv\',Pq:y};if(t!=\'\'){fc.Pp=t}if(v.1at==1&&!o.8s){fc.1au=1}ga(\'mO.bQ\',\'1m\',fc)}}}}}z?o.kL[y]=I:\'\'};F IS(){if(K(28["s9"+v.o2])){28["s9"+v.o2].IO(\'1av\')}};C sl=F(1f){C x=\'\';1f=1f.1u("v=","{=");if(1f){if(1f.O(\'o4.be/\')>-1){x=1f.1t(1f.O(".be/")+4);x.1u("/","")}H{x=1f.2R(/(o4.be\/|v\/|qO\/|1aw\?|3P.1ax\/mO\/[^#]*#([^\/]*?\/)*)\??{?=?([^#\&\?]*)/)[3]}if(x!=\'\'){if(x.O("?t=")>0){v.1J=x.1t(x.O("?t=")+3);C h=0;C m=0;C s=0;if(v.1J.O("h")>0){h=v.1J.1t(0,v.1J.O("h"));v.1J=v.1J.1t(v.1J.O("h")+1)}if(v.1J.O("m")>0){m=v.1J.1t(0,v.1J.O("m"));v.1J=v.1J.1t(v.1J.O("m")+1)}if(v.1J.O("s")>0){s=v.1J.1t(0,v.1J.O("s"));v.1J=v.1J.1t(v.1J.O("s")+1)}if(h>0||m>0||s>0){v.1J=h*rH+m*60+s*1}}if(x.O("?")>0){x=x.1t(0,x.O("?"))}}}Q x};C js=F(x,y,li,ev){if(x=="9Z"){o.9Z=I}if(ev==1){18(C yi in y){if(y.2D(yi)){if(1R(y[yi])=="3L"){y[yi]=\'\'}}}}if(v.su==1&&o.9Z){if(v.1ay==1||li==1){E5(x,y)}H{if(y!=1O){if(1R(y)==\'3L\'){3g{y=5w.ys(y)}2H(e){}}H{if(1R(y)==\'5j\'){y=y.1u(/\'/ig,\'\')}}}if(1R(v.1S)==\'5j\'){if(v.1S.O("{")==0){3g{v.1S=v.1S.1u(/\\'/ig,\'"\');v.1S=5w.7A(v.1S)}2H(e){cG.1h(e)}}}if(1R(v.1S)==\'3L\'){if(K(v.1S[x])||K(v.1S[\'wz\'])){C z=x;if(!K(v.1S[x])&&K(v.1S[\'wz\'])){z=\'wz\'}if(x.O("4m")==0){if(K(v.1S[\'S\'])){z=\'S\'}}3g{if(y!==1O){2z(v.1S[z]+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}H{2z(v.1S[z]+"(\'"+x+"\',\'"+v.id+"\')")}}2H(e){1h("1S",e,x)}}}H{if(v.1S==\'\'){v.1S="IL"}3g{if(y!==1O){2z(v.1S+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}H{2z(v.1S+"(\'"+x+"\',\'"+v.id+"\')")}}2H(e){1h("1S",e,x,y)}}}}if(o.9Z&&v.Mu==1){if(o.IK){3g{o.IK.9p.mX({1m:x,9h:y},"*")}2H(e){}}}if(v.P7==1&&li!==1){C zv={1m:x,1k:o.X?(x=="4F"?o.GH:o.X.1k()):0};if(y!=1O){zv["26"]=y}if(x=="1j"||x=="1k"){zv["1j"]=o.X.1j()}if(x=="1M"||x=="7P"){zv["1M"]=v.1M}if(x=="1C"){zv["id"]=3Z("Lg")}28.bf.mX(zv,\'*\');C z=x;x=="9Z"||x=="1J"||x=="5g"?z=x+"ed":\'\';x=="1H"?z="1az":\'\';x=="4y"?z="4X":\'\';x=="4e"?z="3j":\'\';x=="7P"?z="1aB":\'\';x=="4F"?z="1aC":\'\';x=="1aD"?z="1aE":\'\';zv["1m"]=z;if(z!=\'\'&&z!=x){zv=5w.7A(5w.ys(zv));28.bf.mX(zv,\'*\')}}};C E5=F(x,y){C ev=29.1aF(\'91\');if(y!==1O){ev.9h=y}ev.1aG(x,I,I);o.1Y.1aH(ev)};J.1m=F(x,y){o.1S[x]=y};J.3X=F(x,y,17){v.1aI==1?1h(\'3X\',x,y):\'\';Q 3Z(x,y,17)};F 3Z(x,y,17){if(K(o.1a)&&1R(x)==\'5j\'){if(o.lJ==1){Q}if(17){if(1R(17)==\'5j\'){if(17.O("id:")==0){17=o.Y.Ay(17.1t(3),"5I");if(17){if(x=="uN"&&y=="1aJ"){17.BJ()}}}}}if(x=="1H"||x=="2N"){if(K(y)){C dE=P;if(1R(y)==\'5j\'){y=y.1u(/(\r\n|\n|\r)/gm,"");C 2B=-1;if(y.O("[4F:")>-1&&y.rZ("]")==y.U-1){2B=y.1t(y.O("[4F:")+6,y.U-1);2B=2B.1t(0,2B.U-1);if(2B=="1k"){2B=o.X.1k()}H{2B=2I(2B)}y=y.1t(0,y.O("[4F:"));if(y==\'\'){if(o.X.1j()>0){o.1a.4J(2B);o.1a.3d();Q}H{o.2B=2B;o.1a.3d();Q}}H{o.2B=2B}}if(y.O("[II]")>-1){dE=I;y=y.1u(\'[II]\',\'\')}if(y.O("#"+v.bU)==0){y=o[o.fd[0]](y)}if(y.O("#"+v.fi)==0&&y.O(v.gG)>0){o[o.fd[1]](y,LX,x);Q}if(y.O("#0")==0){y=eB(y)}if(v.eJ==1){y=eJ(y)}if(y.O(".aU")==y.U-4){C 3R=fV(y);3R.9Y=F(){if(J.jv==4&&J.7S==4x){3g{3Z(\'1H\',5w.7A(J.bZ))}2H(e){}}};3R.bQ();Q}if(y.O("id:")==0&&K(o.1N)){C z=LV(y);if(K(o.1N[z])){o.Y.Dq(z);2B>-1?o.2B=2B:\'\';Q I}H{Q P}}if(y.O("1aK:")==0){C z=y.1t(10);if(o.2L=="3P"){o.X.T7(z);Q I}H{y=\'//o4.be/\'+z}}}if(x=="1H"){o.Y.QY();o.1a.gK(y,1O,1O,(dE?1:0))}if(x=="2N"){o.pA=I;v.3J=0;o.1a.gK(y,1,1O,(dE?1:0));o.Y.4z(0,0);o.1J=P}}H{if(x=="1H"){o.1a.3d()}if(x=="2N"){1R IF==\'F\'?IF():\'\'}}}if(x=="fL"){y?o.X.T5(y):\'\'}if(x=="4R"){if(K(y)){o.pA=I;o.1a.gK(y,1,1)}H{o.X.xK()}}if(x=="4y"){if(o.1H){o.1a.3n();o.1a.kT()}}if(x=="f5"&&K(y)){o.1J&&o.9u?o.9u.ID(y):\'\'}if(x.O("1an")==0){if(o.S){o.S.IC(x.1t(6),y)}}if(x=="cl"){o.cl.fS();o.cl=1C yT();if(K(y)){o.cl.aU(y)}H{if(v.Tg==1){o.cl.aU(v.Ts)}H{o.cl.aU("1ac 8d")}if(v.Tr==1&&K(v.Tq)){o.gV=1C To()}}}if(x=="8S"){!o.1J?o.Y.CW():\'\';o.Y.bc();o.Y.M4("BS")}if(x=="ou"){o.1H?o.1a.3n():o.1a.3d()}if(x=="2t"){v.4R=0;v.3J=0;o.X.q5();o.1a.bA()}if(x=="9W"){o.1k=o.X.1k();o.1a.iK()}if(x=="7T"){if(v.bd){if(v.bd.on==1&&v.bd.1am==1){o.1a.kN()}}}if(x=="Ee"&&K(y)){if(o.7C){o.7C.3X(y)}}if(x=="3y"){o.Y.Rq()}if(x=="1a2"&&K(y)){if(v.S==1){if(y.O(\'js:\')==0){v.7E=y;v.os=I;o.1a.zE("7E")}H{if(o.p!=\'\'){C sv=5w.7A(h8(o.p));18(C l in sv){if(sv.2D(l)){if(K(sv[l].id)){if(y==sv[l].id){v.7E=\'cq\'+(K(sv[l][\'g6\'])?\'g6\'+sv[l][\'g6\']:\'\')+y+\'3V\'+sv[l].8g;v.os=I;o.1a.zE("7E")}}}}}}}}if(x=="1a3"){1R It=="F"?It(y):\'\'}if(x=="IQ"&&y){v.IQ=y;o.43?o.43.1a5():\'\'}if(x=="4e"){o.1a.5p()}if(x=="5Q"){if(K(y)){o.1a.aS(y)}H{Q o.6X[o.bD]}}if(x=="fD"){if(v.bd&&o.d3){if(v.bd.d3==1){Q 2O.4C((o.d3.7j(1a6).U-1)/2O.4C(o.X.1j())*100)}}}if(x=="lv"){Q o.6X}if(x=="7P"){o.1a.7b()}if(x=="qQ"){if(K(y)){v[x]=y;o.1a.p7()}}if(x=="eP"){Q o.2F}if(x=="o7"){Q o.ab?I:P}if(x=="5J"){Q o.X?o.X.6L():P}if(x=="Cu"){Q v.aF==1?o.3K.8f(0,-1):o.3K}if(x=="fy"){Q o.bV}if(x.O("2p:")==0&&y){v[x.1u(\'1V:\',\'3V\')]=y;o.1a.kT()}if(x=="1a7"){Q o.o8}if(x=="bM"){Q o.6H}if(x=="1M"||x=="IR"){if(K(y)){if(1R y=="5j"){if(y.O("+")==0){y=v.1M+4u(y.1t(1))}H{if(y.O("-")==0){y=v.1M-4u(y.1t(1))}}}if(y>=0&&y<=1){o.1a.4H(y)}}Q o.3j?0:v.1M}if(x=="3j"){Q K(o.3j)?o.3j:P}if(x=="1a8"){o.Y?o.Y.Rl(y):\'\'}if(x=="hw"){y<2?y=\'\':\'\';if(3c(o[\'u\'+y])){C x2=5w.7A(h8(o[\'u\'+y]));C v2=[];18(C l in v){if(v.2D(l)){if(l.O("aW")==0){v[l]=2b}}}if(1R x2=="3L"){18(C k in x2){if(x2.2D(k)){if(k.O("aW")==0){v[k]=x2[k]}if(k=="1F"){v2[k]=x2[k]}}}}v=bp(v,v2);C wJ=P;if(o.Y.cJ()){o.Y.8R();wJ=I}C Ag=P;if(o.Y.oE()){o.Y.e8();Ag=I}o.Y.4B();o.Y=2b;o.Y=1C AN();if(o.X.7S()=="8o"){o.Y.3d()}o.Y.4H(v.1M);if(K(v.1V)){bF(v.1V)}if(wJ){o.Y.8R()}if(Ag){o.Y.e8()}if(o.2o){o.Y.a4()}if(1l!=\'Tf\'){o.Y.4z(o.X.1k(),o.X.1j())}cU()}}if(x=="qL"){Q v.qL}if(x=="5B"){o.Y.5B(I)}if(x=="1a1"){o.Y.rN()}if(x=="Rv"){cU()}if(x=="4F"){if(K(y)){if(1R y=="5j"){if(y.O("%")>-1){y=2I(y.1t(0,y.O("%")));y=o.X.1j()*y/100}H{C sC=o.X.1k();if(o.43&&!o.1J){if(!o.43.kz){C f=o.43.dU();if(f.t&&f.d){sC=f.t;o.43.kz=I}}}if(y.O("+")==0){y=sC+4u(y.1t(1))}H{if(y.O("-")==0){y=sC-4u(y.1t(1))}}}}y=y*1;y<0?y=0:\'\';if(o.X.1j()>0){y>o.X.1j()?y=0:\'\'}if(!K(o.S)&&!K(o.6C)&&o.X.1j()>0){o.2B=1O;o.1a.4J(y,I);o.1a.wb()}H{o.2B=y}}}if(x=="2o"){!o.2o?o.1a.a4():\'\'}if(x=="zr"){o.2o?o.1a.8Z():\'\'}if(x=="1ad"){Q o.2o}if(x=="3C"){Q o.3i+\'/\'+o.4E}if(x=="1ae"){if(K(o.fv)){o.fv.Do()}}if(x=="S5"||x=="1af"){if(K(o.fv)){o.fv.Un()}}if(x=="1k"||x=="J2"){C kC=o.X?o.X.1k():0;if(o.43&&v.fg==1&&!o.1J&&kC==0){C f=o.43.dU();if(f.t){kC=f.t}}Q x=="J2"?kh(kC):kC}if(x=="1ah"){if(o.eD){3Z("1H","id:"+o.eD)}if(o.IY){3Z("4F",o.IY);3Z("1H")}}if(x=="1j"){Q o.X?o.X.1j():0}if(x=="9P"){Q o.X?o.X.ci():0}if(x=="9J"){if(y){v.9J=y;o.Y.md()}}if(x=="5t"){if(K(y)){if(17){v.hd=dT(v.hd,y,17);if(o.2F.U==2){o.1a.7k(v.hd)}}H{o.1a.7k(y)}}H{Q o.X?D9(o.X.Al()):0}}if(x=="8j"){if(K(y)){if(17){v.Af=dT(v.Af,y,17);if(o.6H.U==2){o.1a.ha(v.Af)}}H{o.1a.ha(y)}}H{Q o.X?o.X.Ak():0}}if(x=="Kc"){Q o.2L=="3P"}if(x=="wP"){if(o.6F>0){o.rQ=o.6F}o.1a.gK(o.4S[o.rd])}if(x=="8o"){Q o.1H}if(x=="sy"){Q o.1J}if(x=="1r"){Q o.1r[y]}if(x=="Kd"){o.lJ!=1?o.X.zZ():\'\'}if(x=="id"){Q v.id}if(x=="1h"){v.1h=y}if(x=="su"){v.su=y}if(x=="2h"){o.X.N1()}if(x=="1al"){o.X.M6();if(17){o.Ar=dT(o.Ar,y,17)}}if(x=="6K"){o.X.hA()}if(x=="b9"){o.X.g8()}if(x=="3l"&&v.xk!=1){cG.1h(3l)}if(x=="1aL"&&o.54){o.54.9Z()}if(x=="2p"){if(K(y)){if(y==\'0/1\'){if(o.5X){o.As=o.42;y=-1}H{y=o.As?o.As:0}}v.2p=y;if(y.7d().U<3&&o.4p){o.4p.bh(y*1)}H{o.1a.kc(y)}}H{Q o.3K?o.3K[o.42]:\'\'}}if(x=="+2p"&&v.2p){if(K(y)){v.2p+=\',\'+y;o.1a.kc(v.2p)}}if(x=="ea"){if(K(o.ea)){if(K(y)){o.ea.3X(y)}H{Q o.ea.1aM()}}}if(x=="gR"){if(o.Lv){Q o.Lv}H{Q P}}if(x=="ao"){Q o.X.ao()}if(x=="5D"){C 5D=1Q("1Z");5D.id=y;5D.E.4h=Lu;o.2a.1P(5D)}if(x=="RF"){if(o.5r){C 6B=1Q("6B");C 3C=o.X.3C();6B.1b=3C.1b>0?3C.1b:o.cX;6B.1e=3C.1e>0?3C.1e:o.fE;R(6B,{"1v":"2v","1g":-6B.1e,"1d":-6B.1b,"2y":"22"});29.4c.1P(6B);C 96=6B.Ls(\'2d\');96.Ax(o.X.2j(),0,0,6B.1b,6B.1e);C 5t=2;C ky=29.1Q("6B");ky.1b=6B.1b*5t;ky.1e=6B.1e*5t;C kr=ky.Ls("2d");kr.Ax(o.X.2j(),0,0,6B.1b*5t,6B.1e*5t);if(v.1bf==1&&K(v.Aw)){!K(v.kD)?v.kD=20:\'\';!K(v.Au)?v.Au="4g":\'\';kr.3S=v.kD+"px 1bg, 1bh";kr.1bi=4k(v.Au);kr.1bl((v.Aw=="fh"?o.fh:v.Aw),v.kD,6B.1e*5t-v.kD-5)}96.Ax(ky,0,0,6B.1b,6B.1e);C 4T;3g{4T=6B.1bq("7s/1br")}2H(e){cG.1h(e.8d);Q P}Q 4T}H{Q P}}if(x=="1U"){Q o.2L==x?o.X.s6():1O}if(x=="1T"){Q o.2L==x?o.X.s7():1O}if(x=="2E"){if(!o.1H||v.ij===0){o.X.cg(y);Q I}H{Q P}}if(x=="SU"){if(K(y)){y==\'1/0\'?y=1-2k(v.s0,0):\'\';v.s0=y;o.X.mR()}H{Q 2k(v.s0,0)}}if(x=="1X"){if(K(y)){if(y==0){o.X.mR()}H{o.X.1X(y)}}H{Q[o.4v.x,o.4v.y,o.4w.E.1d,o.4w.E.1g]}}if(x=="1V"){if(K(y)){K(y)?v.1V=y:\'\';o.1a.bF(\'1V\');Q I}H{Q v.1V}}if(x=="1bs"){o.1a.HL()}if(x=="2u"){if(y){!o.mP?o.mP=[]:\'\';if(1R(y)==\'3L\'){y=o.mP.aL(y);x="1c"}}}if(x=="1c"){if(y){if(1R(y)==\'3L\'){3g{o.1a.7D(y);Q I}2H(e){Q P}}H{if(y.O(".aU")==y.U-4||y.O(".aU?")>0){C 3R=fV(y);3R.9Y=F(){if(J.jv==4&&J.7S==4x){3g{3Z(\'1c\',5w.7A(J.bZ))}2H(e){}}};3R.bQ();Q I}H{if(y==\'\'){o.1a.7D([])}H{if(y==\'fD\'&&o.o8>0){C 1w=2O.4C(((o.Ap+(!o.Y.fC("fD")?o.X.1k():0))/o.o8)*100);if(1w<o.Ab||1w>100){Q o.Ab}H{o.Ab=1w;Q 1w}}}}}}}if(x=="7l"){o.Y?o.Y.dO():\'\'}if(x=="e4"){o.Y?o.Y.fN():\'\'}if(x=="6Z"){o.Y?o.Y.nE(y):\'\'}if(x=="6Z?"){Q o.bW?[o.1bv,o.1bw]:0}if(x=="jI"){o.X?o.X.jI():\'\'}if(x=="qU"){if(K(y)&&K(o.1N)){!o.1H?v.3J=0:\'\';18(C j in o.1N){if(o.1N.2D(j)){if(o.1N[j].g3==y){y=j}}}if(K(o.1N[y])){o.Y.Rn(y);Q I}H{Q P}}}if(x=="1bx"){C 1w=[];if(K(o.1N)){18(C j in o.1N){if(o.1N[j].5N&&o.1N[j].AL==-1){1w.2u({1V:o.1N[j].1V,id:o.1N[j].id})}}}Q 1w}if(x=="Lg"){if(o.3E){Q o.1N[o.3E].g3?o.1N[o.3E].g3:o.3E}}if(x=="1by"){if(o.1N){Q 94.7q(o.1N).U}H{Q-1}}if(x=="rA"){if(K(o.rA)){Q o.rA}}if(x=="1bb"){o.Y.oG(y)}if(x=="1aZ"){o.X.oN()}if(x=="1F"){if(y=="on"){v.1F.1y=0}H if(y=="7Z"){v.1F.1y=1;o.Y.iX()}H{o.Y.l3()}}if(x=="Ld"){o.Y.8R()}if(x=="7i"){o[x]=I}if(x=="1aP"){if(o.S){Q I}H{Q P}}if(x=="1aQ"){if(o.S){Q 7O()}H{Q P}}if(x=="1aR"){if(o.S){Q o.S.4y()}H{Q P}}if(x=="1aS"){if(o.S){Q o.S.im()}H{Q P}}if(x=="1cy"){if(o.S){o.S.lw()}H{Q P}}if(x=="1aT"){if(o.S){o.S.4e()}H{Q P}}if(x=="7p"){if(17){v.7p=dT(v.7p,y,17);o.X.7p()}H{Q v.7p}}if(x=="au"){if(K(17)){v.au=dT(v.au,y,17)}H{if(K(y)){y==\'0/1\'?y=1-v.au:\'\';v.au=y}H{Q v.au}}}if(x=="6E"){if(K(17)){v.6E=dT(v.6E,y,17)}H{if(K(y)){v.6E=y}H{Q v.6E}}}if(x=="lf"||x=="uC"){C z="gW";x=="uC"?z="uD":"";if(K(17)){v.1c[z]=dT(v.1c[z],y,17)}H{if(K(y)){y==\'0/1\'?y=1-v.1c[z]:\'\';v.1c[z]=y}}Q v.1c[z]}if(x=="hd"){if(o.2F.U==2){v.hd=o.2F[o.3k];v.hd=dT(v.hd,y,17);if(o.2F[0]==v.hd){o.1a.7k(0)}H{o.1a.7k(1)}}}if(x=="v"&&y){if(y.O(\'2N\')==0||y.O(\'bk\')==0){Q}Q v[y]}if(x.O("gu:")==0){C xx=x.1t(7);if(1R(y)==\'3L\'&&1R(v[xx])==\'3L\'){18(C yy in y){if(y.2D(yy)){v[xx][yy]=y[yy]}}}H{if(x.O(\'P5\')==-1){v[xx]=y}}Q I}if(x.O("1L:")==0){o.Y.Sz(x.1t(5),y)}if(v.OA==1&&x.O("1z")==0&&y){gd(\'5Z, 5Z > *{--7z\'+x+\':\'+4k(y)+\'}\')}if(x=="1aU"){Q o.X?o.X.eu():\'\'}if(x=="1aV"){Q o.8m+\' \'+o.oa}if(x=="oa"){Q o.oa}if(x=="wl"){Q o.wl}if(x=="lK"){Q o.lK}if(x=="3F"){Q o.3F}if(x=="1aX"){Q o.S?o.kX:1O}if(x=="cm"){o.1a.rO();v.2c.on=0;if(v.AP==1){18(C i=0;i<5T.U;i++){if(5T[i]){if(5T[i].3X("id")==v.id){5T[i]=2b}}}}18(C w in 28){if(28[w]==o.J){28[w]=2b}}if(g7==v.id){g7=\'\'}o.lJ=1;o.1Y.1W=\'\';o.J=2b}}H{Q P}};F LX(x,y){if(x&&y){3Z(y,x)}}F dT(x,y,17){C z=4D(y)+\'\';if(y){if(y.O("/")>0){C y2=y.2R("/");if(y2.U==2){if(x==4D(y2[0])){z=4D(y2[1]);if(17){17.eO(1)}}H{z=4D(y2[0]);if(17){17.eO(0)}}}}}Q z}F fV(x){C 3R=1C AD();3R.3u(\'AE\',x,I);Q 3R}F LV(y){C z=y.1t(3);if(o.1N){18(C j in o.1N){if(o.1N.2D(j)){if(o.1N[j].g3==z){z=j}}}}Q z}F 7O(){C x;if(o.S){if(o.S.cK()){x=o.S}}if(!x&&o.6C){x=o.6C}if(x){C y={is:o.3H,1r:x.9h("7u"),8m:x.9h("8m"),2C:x.9h("4Q"),1f:o.zC+(x.9h("8M")?x.9h("A3")+x.9h("8M"):\'\'),1K:x.9h("LJ"),1j:x.9h("8p"),2N:x.9h("2N"),1k:(o.X?o.X.1k():\'\'),1M:x.A8(),id:o.kX};if(o.3H=="7E"){y.1b2=o.1b3}Q y}}F zH(){if(\'iJ\'in 8B){8B.iJ.9M=1C 1b4({1V:KX(2k(o.fm,v.1V)),1b5:[{3p:2k(v.2E,\'\')}]});if(!o.L6){8B.iJ.rG(\'1H\',F(){3Z("1H")});8B.iJ.rG(\'4y\',F(){3Z("4y")});if(o.Y.hI()){8B.iJ.rG(\'1b6\',F(){3Z("e4")});8B.iJ.rG(\'1b8\',F(){3Z("7l")})}o.L6=I}}}C 1Q=F(x){C y=x;x==\'1Z\'||x==\'Ai\'?y=\'5Z\':\'\';C z=29.1Q(y);if(x==\'Ai\'){R(z,{"4O":"3z","2y":"4s"})}Q z};C 1h=F(a,b,c,d,e,f,g){if(v.1h==1||v.AY==1){C x=a+(b!=1O?" "+b:"")+(c!=1O?" "+c:"")+(d!=1O?" "+d:"")+(e!=1O?" "+e:"")+(f!=1O?" "+f:"")+(g!=1O?" "+g:"");cG.1h("KC"+(v.wZ==1?"2":"")+": "+x);if(v.AY==1&&K(29.9j("Kz"))){29.9j("Kz").1W+=x+\'<br/>\'}}};C Pi=F(){if(v.DZ==1&&K(v.h0)&&v.h0!=\'\'){C x=29.1Q(\'iY\');x.Ky=\'1b9\';v.h0.O(\':\')>0&&v.h0.O(\':tx\')==-1?v.h0=v.h0.1u(/:/ig,\':tx@\'):\'\';x.9x=\'hK://DZ.1aN.7W/19Z?gQ=\'+v.h0.1u(/,/ig,"&gQ=").1u(/ /ig,"+");29.l0.1P(x)+\'&2y=19Y\'}};C uq=F(1Z,8i){C x=["9e","jo","uj","pa","gN","ba"];18(C y=0;y<x.U;y++){C z=1Z.Fo("2q "+x[y]);if(z.U>0){18(C y2=0;y2<z.U;y2++){z[y2].E.5l=8i}}}};C o3=F(){if(v.bd){if(v.bd.18O==1){js("2n")}}};C 59=F(1k){1k<0?1k=0:\'\';C Km=o.X.1j>=eb?I:P;C Kf=o.X.1j>=rH?I:P;C 8a=2O.9G(1k/60);C 6b=2O.9G(1k-8a*60);C ag=2O.9G(8a/60);C l1=2O.9G(ag/24);8a=8a-ag*60;if(l1>0){ag=ag-l1*24}if(v.w7==1&&o.X.6L()){C d=1C 5P();Q 7X(1C 5P(d.6W()+1k*2f).L4())}H{Q 7X((l1>0?l1+\':\':\'\')+(ag>0||Kf?ag+\':\':\'\')+((ag>0||Km)&&8a<10?\'0\':\'\')+8a+\':\'+(6b<10?\'0\':\'\')+6b)}};C kh=F(x){C 6b=2O.9G(x);C 8a=2O.9G(6b/60);C ag=2O.9G(8a/60);8a=2O.9G(8a%60);6b=2O.9G(6b%60);ag>0&&8a<10?8a="0"+8a:"";6b=6b>=0?((6b>=10)?6b:"0"+6b):"e1";C 5e=(ag>0?ag+":":"")+(8a>=0?8a:"0")+":"+6b;if(v.w7==1&&o.X.6L()){C d=1C 5P();Q 7X(1C 5P(d.6W()+x*2f).L4())}H{Q 5e}};C lE=F(){Q fY((28.9H!=28.bf.9H)?29.fX:29.9H.9x)};C D9=F(x){if(x){x=x.7d();C Bd=x.O(" <6J E=\'1I");if(Bd>-1){x=x.1t(0,Bd)}}Q x};C td=F(x,y,z){C t;if(!KS(x)&&y){t=29.1Q(\'cH\');y=="18S"?y=x:\'\';t.3p=y.O(\'//\')==-1?\'hK://\'+y:y;t.L2=1;if(z){t.7I=z}C s=29.47(\'cH\')[0];s.4b.kv(t,s)}Q t};C KX=F(x){if(x){x=x.1u(/<[^>]*>?/gm,\'\')}Q x};C KS=F(y){C x=P;C ur=29.47(\'cH\');18(C i=0;i<ur.U;i++){if(ur[i].3p.O(y)>-1){x=I}}Q x};C 4d=F(x,y){if(x){if(x.O(\'1z\')>-1||x.O(\'C\')>-1){Q 4k(x)}H{x=x.1u(\'#\',\'\');C r=2I(x.U==3?x.8f(0,1).hi(2):x.8f(0,2),16);C g=2I(x.U==3?x.8f(1,2).hi(2):x.8f(2,4),16);C b=2I(x.U==3?x.8f(2,3).hi(2):x.8f(4,6),16);if(K(y)){Q\'5G(\'+r+\', \'+g+\', \'+b+\', \'+y+\')\'}H{Q\'KQ(\'+r+\', \'+g+\', \'+b+\')\'}}}};C R=F(e,o){if(K(e)){18(C 1l in o){if(o.2D(1l)){if(o[1l]!=\'18U\'&&o[1l]!=1O){if(1R o[1l]==\'18V\'&&1l!=\'3S-hv\'&&1l!=\'1I\'&&1l!=\'4h\'){o[1l]+=\'px\'}if(1l.O("18M")>-1&&1l.O("Or")==-1){o[1l]=4k(o[1l])}if(1l=="2V"||1l.O("nL")>-1){e.E[\'-ms-\'+1l]=o[1l];e.E[\'-sY-\'+1l]=o[1l];e.E[\'-3Y-\'+1l]=o[1l];e.E[\'-o-\'+1l]=o[1l]}if(1l=="xH"){if(o[1l].O(" ")>-1){o[1l]=\'"\'+o[1l]+\'"\'}}if(1l=="5D-eW"){e.E.18W(1l,o[1l],\'7f\')}H{e.E[1l]=o[1l]}}}}}};C F9=F(x,8i,b1,b2){8i=4k(8i);C y=2k(b1,1)*1;C z=2k(b2,1)*1;R(x,{"2e":"18Y-3f-5f(-18Z,"+8i+","+8i+" "+y+"px,5G(0,0,0,0),"+y+"px,5G(0,0,0,0) "+(y+z)+"px)"})};C 4k=F(c){if(c){c.O("1z")==0?c=\'C(--7z\'+c+\')\':\'\';Q c.1t(0,1)!=\'#\'&&c.O("C")==-1&&c.O("KQ")==-1?c="#"+c:c}H{Q\'#fA\'}};C CM=F(x,1z,y){!1z?1z=\'#fA\':\'\';1z=4k(1z);C r=4A(v1,190);x=x.1u(/\(zR\)/g,r);x=x.1u(/\(1z\)/g,1z);x=x.1u(/\(oU\)/g,1+(v.iA.1X-1)/2);C KN=x.1t(0,x.O(\'|||\'));C AX=x.1t(x.O(\'|||\')+3);C de=\'\';if(o.1r.3Y){de=AX.1u(/7e:/g,"-3Y-7e:");de=de.1u(/7e-/g,"-3Y-7e-");de=de.1u(/@KO/g,"@-3Y-KO");de=de.1u(/2V/g,"-3Y-2V")}y?y.1W=KN:\'\';gd(de+AX)};C 7Y=F(x,y,f){C z=P;if(x){18(C i=0;i<x.U;i++){if(x[i]){if(f){if(4u(y)==4u(x[i])){z=i;1p}}H{if(7X(x[i]).O(y)>-1){z=I}}}}}Q z};C Sx=F(x,y){C z=P;if(x&&y){18(C i=0;i<y.U;i++){if(7X(x).O(y[i])>-1){z=I}}}Q z};C gd=F(x){if(o.R){if(o.R.KH){o.R.KH.196=x}H{o.R.1P(29.N2(x))}}};C hY=F(x){R(x,{"1v":"2v","1g":0,"1d":0,"1b":"100%","1e":"100%"})};C iC=F(x){R(x,{"a9":"22"})};C 3R=F(y,z){C x=1C AD();x.3u(\'AE\',y,I);x.9Y=z;x.bQ()};C 198=F(x){if(x){18(C i=0;i<5;i++){if(x.HM=="mp"){1p}H{if(x.pV){x=x.pV}}}}Q x};C 8O=F(z){C 8O=29.1Q("4T");if(o.pW.O(z)>-1){o.pW.2u(z);if(z.O("?")>0){z=z+\'&\'+2O.4A()}H{z=z+\'?\'+2O.4A()}}H{o.pW.2u(z)}8O.6R(\'3p\',z);8O.6R(\'1e\',\'4I\');8O.6R(\'1b\',\'4I\')};C 4n=F(e,o){18(C 1l in o){if(o.2D(1l)){e.6R(1l,o[1l])}}};C cm=F(e){if(e){3g{e.4b.3m(e);e=2b}2H(e){}}};C 4A=F(7K,6h){Q 2O.9G(18X.U>1?(6h-7K+1)*2O.4A()+7K:(7K+1)*2O.4A())};C ux=F(){Q 2O.4A().7d(36).18K(2,12)};C AJ=F(x,y){x=94.7q(x).18z(F(5i,1l){if(1l!=y){5i[1l]=x[1l]}Q 5i},{});Q x};C 4D=F(x){if(1R x=="5j"){Q x.1u(/^\s+|\s+$/gm,\'\')}H{Q x}};C 6Z=F(x,y,z){C r=P;if(x){if(x.O(y)>-1){C r=x.1t(x.O(y)+y.U);if(z){if(r.O(z)>-1){r=r.1t(0,r.O(z))}}}}Q r};C 18J=F(x,n){if(n==0){Q"#0"+fj.e(x)}if(n==-1){Q fj.e(x)}if(n==1){Q"#1"+AT(fj.e(x),1)}};C yV=F(x){if(v[x]!=""){if(1R v[x]!="5j"){o[x+\'o\']=v[x]}H{if(v[x].O("[{")==0){3g{v[x]=v[x].1u(/7z\'qt/ig,\'"\');o[x+\'o\']=2z(v[x])}2H(e){}}}}};C 6Y=F(x){Q 7X.ph(x)};C h8=F(x){if(x.1t(0,2)=="#1"){Q fj.d(AT(x.1t(2),-1))}H if(x.1t(0,2)=="#0"){Q fj.d(x.1t(2))}H{Q x}};C zI=F(x){if(x){if(x.O(\'3v\')==-1&&x.O(\'.\')==-1&&x.U>100&&x.O(\'26:\')==-1){x=\'26:7s/xu;pf,\'+x}}Q x};C 1y=F(x){x?x.E.3F="3t":\'\'};C 1E=F(x){x?x.E.3F="5d":\'\'};C 3h=F(x){x?x.E.2y="22":\'\'};C 4L=F(x){x?x.E.2y="4s":\'\'};C 6t=F(x){Q x?x.E.3F!="3t"&&x.E.2y!="22":P};C 6f=F(s){if(1R s=="5j"){if(s.O("px")>0){s=s.1t(0,s.O("px"))}}Q 2I(s)};C 3t=F(x){Q x.E.2y=="22"};C 5a=F(o,x,y){o[x+\'1g\']=0;o[x+\'2m\']=0;o[x+\'2M\']=0;o[x+\'1d\']=0;if(K(o[y])){C z=o[y].2R(" ");if(z.U==4){o[x+\'1g\']=z[0]?4u(z[0]):0;o[x+\'2m\']=z[1]?4u(z[1]):0;o[x+\'2M\']=z[2]?4u(z[2]):0;o[x+\'1d\']=z[3]?4u(z[3]):0}}Q o};C AK=F(x){if(x){x=x.1u(/ /ig,\'px \')}Q x+\'px\'};C pX=F(x,y){Q v[x]&&v[x]!=\'\'?v[x]:y};C hF=7X.ph(65,66,67,68,69,70,71,72,73,74,75,76,77,97,98,99,100,101,102,103,104,105,106,107,108,109,78,79,80,81,82,83,84,85,86,87,88,89,90,110,111,112,113,114,115,116,117,118,119,120,121,122);C fj={dS:hF+"18p+/=",e:F(e){C t="";C n,r,i,s,o,u,a;C f=0;e=fj.FR(e);oD(f<e.U){n=e.bN(f++);r=e.bN(f++);i=e.bN(f++);s=n>>2;o=(n&3)<<4|r>>4;u=(r&15)<<2|i>>6;a=i&63;if(qj(r)){u=a=64}H if(qj(i)){a=64}t=t+J.dS.5S(s)+J.dS.5S(o)+J.dS.5S(u)+J.dS.5S(a)}Q t},d:F(e){C t="";C n,r,i;C s,o,u,a;C f=0;e=e.1u(/[^A-Za-z0-9\+\/\=]/g,"");oD(f<e.U){s=J.dS.O(e.5S(f++));o=J.dS.O(e.5S(f++));u=J.dS.O(e.5S(f++));a=J.dS.O(e.5S(f++));n=s<<2|o>>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+6Y(n);if(u!=64){t=t+6Y(r)}if(a!=64){t=t+6Y(i)}}t=fj.FQ(t);Q t},FR:F(e){e=e.1u(/\r\n/g,"\n");C t="";18(C n=0;n<e.U;n++){C r=e.bN(n);if(r<128){t+=6Y(r)}H if(r>127&&r<18q){t+=6Y(r>>6|192);t+=6Y(r&63|128)}H{t+=6Y(r>>12|Ga);t+=6Y(r>>6&63|128);t+=6Y(r&63|128)}}Q t},FQ:F(e){C t="";C n=0;C r=0;C c1=0;C c2=0;oD(n<e.U){r=e.bN(n);if(r<128){t+=6Y(r);n++}H if(r>191&&r<Ga){c2=e.bN(n+1);t+=6Y((r&31)<<6|c2&63);n+=2}H{c2=e.bN(n+1);c3=e.bN(n+2);t+=6Y((r&15)<<12|(c2&63)<<6|c3&63);n+=3}}Q t}};C AT=F(s,n){s=s.1u(/\+/g,"#");s=s.1u(/#/g,"+");C a=Gf(o.y)*n;if(n<0)a+=hF.U/2;C r=hF.1t(a*2)+hF.1t(0,a*2);Q s.1u(/[A-Za-z]/g,F(c){Q r.5S(hF.O(c))})};C Gf=F(x){x=x.2R(6Y(61));C nd=\'\';C c1=6Y(120);C yo;18(C i in x){if(x.2D(i)){C yY=\'\';18(C j in x[i]){if(x[i].2D(j)){yY+=(x[i][j]==c1)?6Y(49):6Y(48)}}yo=2I(yY,2);nd+=6Y(yo.7d(10))}}Q nd.1t(0,nd.U-1)};C K=F(x){Q x!=2b&&1R(x)!=\'1O\'&&x!=\'1O\'};C 2k=F(x,y){Q K(x)?x:y};C 3c=F(x){Q K(x)&&x!=-1&&x!=\'\'};C BN=F(x,y){Q 3c(x)?x:y};C qk=F(x){if(1R x=="3L"){x=5w.7A(5w.ys(x))}Q x};C iU=F(el){C x=el.HO().1d+(28.HU?28.HU:28.18o);Q x};C gq=F(x){v.18y==1&&3c(v.HR)?x=v.HR:\'\';Q x};C mM=F(el){18B pa=el.HO();Q pa.1g+28.18D};C 8K=F(x,y){if(x!=\'\'){if(v.18E==1){28.3u(x)}H{if(v.18F==1){28.bf.9H.9x=x}H{28.9H.9x=x}}x=\'\'}};C Ac=F(){if(v.5F==1){o.5F?o.2a.3m(o.5F):\'\';o.5F=2b}};C Mh=F(){C pk=P;if(o.1r.tv){1h("tv")}J.bF=F(x){o.Y?o.Y.1V(x):\'\'};J.8v=F(x){if(x){if(1R(x)==\'5j\'){x=x.1u(/(\r\n|\n|\r)/gm,"");if(x.O("[{")==0){3g{x=x.1u(/7z\'qt/ig,\'"\');x=5w.7A(x)}2H(e){x="pH 5w"}}}if(1R(x)==\'3L\'){o.1N=[];o.mP=qk(x);o.1c=AO(x);if(o.1c.U>0){if(v.1c.18G==1&&!v.5M){C 7q=94.7q(o.1N);C yw=7q.8f(-1)[0];yw?v.5M=yw:\'\'}C y=Tx();if(y){x=y.2N;o.fm=y.1V;o.Y?o.Y.Re(y.1V):\'\';if(K(y.2E)){if(o.X){o.X.cg(y.2E)}H{v.2E=y.2E}}if(K(y.2U)){y.2p=y.2U}if(K(y.1J)){if(y.1J=="43"&&!o.1J){}H{v.1J=o.2B=y.1J}}9r("yz");if(K(y.id)){o.3E=y.id}C sx=["2p","qL","qO","1f","oZ","HE","lW","qQ","8u","7T","9J","5Y","5g","5h","HC","eA","6m","b5","1M"];if(K(v.fo)){if(v.fo.19B==1&&v.fo.sS==1){sx.2u("1V");sx.2u("t1");sx.2u("t2");sx.2u("t3");sx.2u("t4");sx.2u("t5")}}18(C i=0;i<sx.U;i++){if(K(y[sx[i]])){v[sx[i]]=y[sx[i]]}}m5(y);if(sx.O(\'1V\')>0){if(v.fo.Nu==1){o.sQ=v.fo.Ne;o.1a.v3(y)}o.1a.bF(\'1V\')}if(K(y.1M)){1G(F(){o.1a.4H(y.1M)},4x)}if(o.Y){o.Y.7D(o.1c);if(v.b5){o.Y.E4()}}if(o.3B){o.3B.dN()}}H{}}}if(1R(x)==\'5j\'){x=B9(x);if(x){if(x.O("#"+v.bU)==0){x=o[o.fd[0]](x)}if(x){if(x.O("#"+v.fi)==0&&x.O(v.gG)>0){x=o[o.fd[1]](x)}if(x){if(x.O("#0")==0){x=eB(x)}x=B9(x)}H{x=\'\'}}}if(v.eJ==1){x=eJ(x)}if(x==\'\'){1h("5v 2N");o.dR=I;js("2w","5v")}o.2F=[];o.bq=[];o.6H=[];o.rd=0;o.3k=0;o.6F=0;o.bt=0;v.ox==\'\'?v.ox=\',\':\'\';if((x.O(v.pb)>-1&&x.O(v.h4)>-1)||K(v.eP)){o.4S=x.2R(v.ox)}H{o.4S=[x]}o.bM=[];if(K(v.eP)){C eP=v.eP.2R(v.ox)}if(o.4S.U>0){C q=-1;18(C i=0;i<o.4S.U;i++){o.4S[i]=4D(o.4S[i]);if(o.4S[i]!=\'\'){if(o.4S[i].O(v.pb)==0&&o.4S[i].O(v.h4)>1){o.2F[i]=o.4S[i].1t(o.4S[i].O(v.pb)+v.pb.U,o.4S[i].O(v.h4)-v.h4.U);o.4S[i]=o.4S[i].1t(o.4S[i].O(v.h4)+v.h4.U)}H{if(K(v.eP)){o.2F[i]=K(eP[i])?eP[i]:\'\'}H{o.2F[i]=i+1}}C is=0;if(K(v.4U)&&q==-1){if(7X(v.4U).O("vs:")==0){if(v.4U.1t(4)*1==i){is=1}}if(v.4U==o.2F[i]){is=1}if(v.4U=="6h"&&i==o.4S.U-1){is=1}}if(K(o.4U)){if(o.4U==o.2F[i]){is=1;q=i}}if(is==1){o.rd=i;o.3k=i}o.4S[i]=zu(o.4S[i])}}}H{o.4S[0]=zu(o.4S[0])}Q o.4S[o.rd]}}H{Q x}};F zu(x){if(K(v.sG)&&x.O("//")==-1){x=v.sG+x}Q x};J.HL=F(){if(o.1c){C x=o.1c.Ij();18(C i=0;i<x.U;i++){x[i].fG=i}o.1c=x;o.Y.7D(o.1c)}};F m5(y){C zD;18(C i=1;i<6;i++){C t="1L"+i;if(K(y[t])){v[t]=y[t];zD=I}}if(zD&&o.Y){o.Y.Rt()}}J.m5=F(x){m5(x)};J.7D=F(x){if(1R(x)==\'3L\'){o.1N=[];o.mP=qk(x);o.1c=AO(x);if(o.Y){o.Y.7D(o.1c)}}};J.gK=F(x,y,z,no){!K(y)?o.3J=I:\'\';!K(z)?v.4R=0:\'\';v.1j=1O;v.5g=1O;!3l.5h?v.5h=1O:\'\';o.dR!=2?o.dR=P:\'\';o.9M=P;o.b9=P;o.c7=0;o.kL=[];o.A4=P;o.Fe=P;o.OG=P;o.7v=1O;o.nV=[P,P,P];o.19K=ux();o.Mi=0;o.iO=0;o.d3?o.d3=[]:\'\';o.2L!=\'7z\'&&o.4p?o.4p.5Y():\'\';o.Ic?o.Ic=[]:\'\';if(o.gV){o.gV.5Y()}if(o.X.7S()=="8o"){J.bA()}if(o.6Z&&o.bW){o.Y.nE()}if(K(o.3y)){o.3y.4B()}if(K(o.fe)){2P(o.fe)}js("1C");if(v.S==1&&no!=1){o.1a.iF();o.1a.iF(\'7E\')}x=J.8v(x);if(y==1){o.2L=\'\'}o.X.8v(x);if((o.1r.2i||o.1r.8q)&&!K(y)){o.1a.3d()}if(K(o.m6)){o.4v={x:1,y:1,x0:1,y0:1};o.X.mR()}bn("1H","3d");o.X.kO();o.Y.g2();o.Y.nJ();o.Y.5q();o.iT?o.iT.SF():\'\'};J.v3=F(x){C y=P;if(x&&o.sQ){v.1V=o.sQ;18(C i=1;i<6;i++){if(K(x[\'t\'+i])){v.1V=v.1V.1u("{"+i+"}",x[\'t\'+i]);y=I}}}Q y};J.cO=F(){if(v.3J==1&&!v.I0||o.3J){if(v.lG==1){1G(F(){o.1a.3d()},41)}H{J.3d()}v.I0=1;o.3J=P}p7()};J.p7=F(){p7()};F p7(){if(v.Cr==1){if(1R I8!=="1O"){o.th=1C I8()}}}J.kO=F(){C x=P;if(o.1r.2i){x=I;if(v.MN==1&&o.1r.9c){x=P}if(v.MO==1&&o.1r.kS){x=P}if(v.MM==1&&o.1r.6j){x=P}if(v.19M==1&&o.1r.dV){x=P}}if(v.19O==1&&o.1r.tv){x=I}Q x};J.zS=F(){o.X.4H(v.1M);if(o.3j){o.X.5p()}o.9M=I;o.Y?o.Y.5q():\'\';if(!o.1H&&!o.1J){v.7C==1?o.7C.3X("4y"):\'\'}if(o.6n&&o.5r){o.54.I7();o.54.Go()}if(v.S==1){if(v.Hd!=1&&v.os==1){!K(o.S)?sh("7E","9M"):\'\'}}};J.Te=F(){!o.lq?9l(I):\'\'};F 9l(x){o.lq=I;if(o.Y){if(o.Y.cJ()){o.Y.8R()}}if(o.3B){o.3B.bL()}if(o.hc){o.hc.bL()}!x?o.X.3d():\'\';if(!o.A4){1G(F(){o.X.kO()},41)}!o.1H?o.Y.3d():\'\';v.7C==1?o.7C.3X("1H"):\'\';v.S==1?o.1a.iF(\'fB\'):\'\';if(o.1r.2i){o.Y.iM()}if(K(o.3y)){o.3y.19Q()?o.3y.p6():\'\'}if(v.19R==1&&K(v.lW)&&o.dt){if(v.lW!=\'\'&&!K(o.kR)){o.kR=5y(Bj,v.I6*2f);Bj()}}}J.3d=F(dE){if(!o.1H&&o.X){o.kb=I;o.rk=P;o.8y=P;2P(o.TM);C 2t=P;if(o.2L=="3P"){if(!o.X.rl()&&v.3J!=1&&v.4R==1){2t=I;if(28[\'YT\']){v.3J=1;o.3J=I;o.X.zZ()}}}if(v.9d==1&&v.Hb==0){o.1a.tE();2t=I}if(o.dR||2t){if(o.dR){ai("8g")?uO(2):\'\'}}H{o.pA=P;R0(!o.1J);o.cl.fS();if(!o.1J){js("1J");o.1J=I;if(v.1F.CS==1){1G(F(){o.Y.E8()},100)}if(v.1F.aT>0&&v.3J==1){o.jc=I;1G(zc,v.1F.aT*2f)}if(v.19S==1&&v.19T){19U()}18(C i=0;i<o.eY.U;i++){if(v[\'M5\'+o.eY[i]]==1){4l.8I("Mr"+o.eY[i],5P.ko())}}if(v.19V==1&&v.19W){19X("1J")}if(o.4p){o.4p.1J()}js("1C");o.nT?o.Y.E3(o.nT):\'\';o.Y.CW();o.Y.5q();bn("1H","3d");o.1r.2i?zH():\'\';o.ab?bn("o7","19N",1):\'\'}H{bn("im","rF")}if(v.GW==1&&!o.2o){C dd=1C 5P();C tt=dd.6W();if(tt-o.8s<eQ){if(!o.1r.6j&&(v.GR!=1||o.1r.2i)){J.a4()}}}if(o.5X){if(v.zd==1){4L(o.2p)}}if(o.gV){o.gV.5Y()}if(dE!=1&&ai("8g")||ai("5c")){uO(2)}H{if(v.8K==1&&K(v.GN)&&!K(3l.8K)){8K(v.GN);2t=I}if(!2t){1h("3d");o.X.1j()>0?o.Y.4z(o.X.1k(),o.X.1j()):\'\';if(!o.zb){o.zb=I;if(v.1F.aT>0&&v.3J==1){o.jc=I;1G(zc,v.1F.aT*2f)}}C py=P;if(o.X.1k()>1&&v.ro==1&&dE!=1&&!ae()&&!K(o.S)&&!K(o.6C)){py=ai("fB")}if(py){ae()?9l(P):\'\'}H{9l(P)}}}}}H{o.X?o.X.3d():\'\'}};F zc(){o.jc=P;o.Y.5q()}J.3n=F(){if(o.1H){o.kb=P;1h("3n");o.X.3n();o.Y.3n();js("4y");v.AQ==1?9Q():\'\';v.yk==1?pU():\'\';v.7C==1?o.7C.3X("4y"):\'\';if(o.5X){if(v.zd==1){3h(o.2p)}}if(!K(o.S)&&!K(o.6C)&&v.ro==0){ai("fB")}if(ae()){o.rk=I}o.lq=P}};J.5p=F(){o.X.5p();o.Y.5p();o.3j=I;js("4e")};J.7b=F(){o.X.7b();o.3j=P;o.Y.7b();o.X.4H(v.1M);js("7P")};J.4H=F(x,y){if(o.Y){x<0.19g?x=0:\'\';x>1?x=1:\'\';if(x<=0){J.5p();v.1M=0;x=0}H{if(o.3j){J.7b()}v.1M=x}js("1M",x);o.Y.4H(x,y);o.X.4H(x)}};J.bc=F(){o.Y.bc()};J.9A=F(){o.Y?o.Y.9A():\'\'};J.19h=F(){J.9A()};J.A1=F(){o.1a.7L();J.9A()};J.4z=F(1k,1j){if(o.43&&!o.1J){C f=o.43.dU();if(f.t&&f.d){1k=f.t}}o.Y?o.Y.4z(1k,1j):\'\'};J.Ei=F(1k,1j){if(o.2B>0&&o.2L!="3P"&&!o.X.6L()){o.1a.4J(o.2B,P);o.2B=1O}};J.hN=F(){C d=1C 5P();o.8s=d.6W();C x=P;if(o.Y.cJ()&&v.1q.9o!=1){o.Y.dg();x=I}if(o.3B){if(o.3B.D7()){o.3B.bL();x=I}}if(v.1c.9o==0){if(o.Y.oE()&&v.1c.jk==1){o.Y.e8();x=I}}if(v.8K==1&&K(v.GI)&&!K(3l.8K)){8K(v.GI);x=I}if(o.3j&&v.tr==1){o.1a.7b();v.tr=0;x=I}if(!x){if(v.2c.on==1&&v.2c.3r==1&&v.2c.DH==1){8z(\'1H\',(o.1H?0:1))}J.9I()}};J.Oc=F(){if(o.Y.cJ()){o.Y.8R()}};J.9I=F(){if(o.X.7S()=="8o"){js("SH");v.19i==1?J.rO():J.3n()}H{js("SG");J.3d()}bR()};J.4J=F(6u,oS){if(6u<o.X.1j()){if(v.iV.19j==1){if(6u>o.X.1k()){Q}}if(v.5h>0){6u<v.5h?6u=v.5h:\'\'}1h("4J");o.GH=6u;o.X.4J(6u);if(oS){o.Y.4J(6u,o.X.1j())}o.jU=I;o.jw=o.X.1k();bR(o.jw)}};J.TN=F(1f,4a,GF){if(o.X.7S()=="8o"&&o.op!=\'az\'){3n();if(o.2o&&GF){o.1a.8Z()}}28.3u(1f,4a)};J.kN=F(){if(v.S==1&&!o.1J){if(ai("8g")){o.yQ=I;Q}}C x=o.X.eu();if(K(v.7T)){x=v.7T}if(x!=\'\'){js("7T");C pJ=28.3u(x,(v.19k==1?\'19l\':\'pZ\'));pJ.7i()}};J.7L=F(x){C 1k=o.X.1k();C 1j=o.X.1j();if(!o.1J&&o.2B>0){1k=o.2B}o.Y.lP(1k,1j,x)};J.wb=F(){C 1k=o.X.1k();C 1j=o.X.1j();C dK=1j>0?1k/1j:0;if(!o.jU){o.Y?o.Y.lP((o.2B>0?o.2B:1k),1j):\'\'}H{1k!=o.jw&&o.jw!=-9?o.jU=P:\'\'}if((v.ga==1||v.GQ==1)&&1j>0){qC("ze","3d 25%",dK,0.25);qC("zf","3d 50%",dK,0.50);qC("z7","3d 75%",dK,0.75)}18(C i=0;i<3;i++){if(!o.nV[i]){if(dK>=i*0.25+0.25){H9(i)}}}v.zi==1?1h(1,1k,1j):\'\';if(v.9W==1||v.zj>0){if(o.1H){C z=P;C pT=P;if(v.Hr==1&&v.9W==1){if(!o.X.6L()){z=I}}if(1k>0){if(1k==o.1k&&!z){pT=I}H{o.c7=0}o.1k=1k}H{if(v.19m==1){C ld=o.X.ci();v.zi==1?1h(2,ld,o.pL):\'\';if(!z){if(ld==o.pL){pT=I}H{o.c7=0}}o.pL=ld}}if(pT){o.c7++;if(v.9W==1){v.zi==1?1h(3,o.c7):\'\';if(o.c7==v.Ae*(2f/o.sH)){o.1a.iK()}}H if(v.zj>0&&o.X.MI()>1){if(o.c7==v.zj*(2f/o.sH)){o.X.3D(\'OR 9X\')}}}}}if(v.bd){if(v.bd.d3==1&&1j>0){!o.d3?o.d3=[]:\'\';o.d3[2O.4C(1k)]=1}}if(v.S==1){if(v.Hd!=1&&v.os==1){!K(o.S)?sh("7E",1k,1j):\'\'}if(v.19s!=1&&v.k1==1){!K(o.S)?sh("9S",1k,1j):\'\'}}if(v.SN==1&&v.zp>0){if(1k>=v.zp){if(!K(o.S)){if(ai("5c")){o.X.3n();o.Y.3n()}v.zp=0}}}9r("1H");if(v.9d==1&&v.Hb>-1){19u(1k,1j)}if(o.5X){bR(1k)}if(o.6y&&v.fg==1){if(o.43){!o.2B?o.43.rU(1k,1j):\'\'}}if(o.bW){o.6Z?o.6Z.1H(1k):\'\'}if(K(v.5g)){C ed=v.5g;if(7Y([v.5g],\'-\')){ed=1j}if(ed>0&&1k>ed){if(o.2L=="3P"){o.X.3n();o.X.4J(v.1J>0?v.1J:0)}H{o.X.q5();o.1a.bA()}v.1J>0?o.2B=v.1J:\'\';o.1a.rP()}}if(K(v.5Y)){C r1=v.5Y.2R(",");18(C i=0;i<r1.U;i++){C r2=r1[i].2R("-");if(r2.U==2){if(1k>r2[0]&&1k<r2[1]){o.X.4J(r2[1]*1+(o.1r.8q?1:0))}}}}if(v.19v==1){if(1R Ha!=="1O"){Ha(1k,dK)}}};F H9(x){o.nV[x]=I;if(v.fg==1&&v.H7==1&&v.H6==x){if(o.6y&&o.3E){o.43?o.43.19y(o.3E):\'\'}}}F qC(x,y,t,p){if(!K(o.kL[y])){if(t>p){bn(x,y,1)}}};J.iK=F(){o.c7=0;K(o.fe)?2P(o.fe):\'\';if(v.17R==1){js("9W")}H{o.2B>0||o.X.6L()?\'\':o.2B=o.X.1k()+(v.1dp>0?1:0);C T4=o.Y.oE();js("9W");o.X.9W();T4&&v.1c.jk==1?o.Y.oG():\'\'}};J.zN=F(){o.Y.lP(0,0);o.Y.w0(0,0);o.1a.4z(0,0);o.Y.9A()};J.pK=F(){if(o.X){C 1k=o.X.ci();if(v.19x==1){js("ci",1k)}C 1j=o.X.1j();o.Y?o.Y.w0(1k,1j):\'\'}};J.rP=F(){js("19w");o.8y=I;if(v.au==1){if(o.2L=="3P"){J.bA()}v.S==1?o.1a.iF(\'8g\'):\'\';if(v.1J>0){o.1a.4J(v.1J)}J.3d()}H{if(o.X.6L()||o.2L=="3P"){J.bA()}H{if(v.SM==1){o.1a.4J((v.1J>0?v.1J:0),I);if(o.1r.ie){o.X.3n()}}}o.Y.7V();v.SN==1?v.19t=1:\'\';if(ai("jq")||ai("cN")){}H{bJ()}}};J.a4=F(){C 2t=P;C 2w=P;o.TG=P;o.cY=I;1G(F(){o.cY=P},mb);18(C x in o.8Y){if(o.8Y.2D(x)){if(K(o.8Y[x])){3g{o.8Y[x].TH()}2H(e){}}}}3g{o.h3=I;if(((o.1r.6j&&v.hM==1)||(o.1r.dV&&v.NB==1))&&o.5r&&!o.bV){C x=o.X.2j();if(x){if(x.19r){jZ();2t=I}}}if(!2t){C pq;C y=o.2a;if((o.2L=="dm"||o.2L=="5x")&&o.1r.9c&&v.hM==1){o.X.nA();Q}if(y.zo){o.a2=I;pq=y.zo({pY:"1y"});if(pq!==1O){pq.ar(F(){}).2H(F(2w){})}}H if(y.zn){y.zn({pY:"1y"});o.a2=I}H if(o.2a.zm){y.zm({pY:"1y"});o.a2=I}H if(y.zl){y.zl({pY:"1y"});o.a2=I}H if(y.zk){y.zk();o.a2=I}}}2H(e){2w=I;1h(e)}if(!o.a2&&!2t){if(o.1r.3Y&&o.t0){jZ()}H{J.zK()}}if(!2w){1G(TE,4x)}};F jZ(){C x=o.X.2j();if(x){o.o1=I;o.X.Od();x.19q();x.1A("19p",TT)}}F qg(){C x=o.X.2j();if(x){x.19n()}};J.jZ=F(){jZ()};J.qg=F(){qg()};F TE(){if(o.TG!=I){if(o.aY){o.X.g8()}if(v.2c.zh==1){pE(I);o.6x=I}v.7C==1?o.7C.3X("pS"):\'\';js("2o");bn("pS","a4",1)}};C eS;C a1={x:0,y:0};F zO(e){if(o.3B){if(o.3B.pM()){Q}}if(e.19d!=0){e.zg!=0?a1.x++:a1.x--;e.ei!=0?a1.y++:a1.y--;if((v.2c.TZ==1||v.2c.TK==1)&&o.2o&&a1.y>a1.x){2S(eS);eS=5y(F(){a1={x:0,y:0};2S(eS)},2f)}H{o.b3=I;2S(eS);eS=5y(F(){o.b3=P;o.Y.5B();a1={x:0,y:0};2S(eS)},4o);o.Y.5B()}if(a1.x>a1.y){if(e.zg>0){o.1a.4H(4u(v.1M)-v.2c.p4/10,"no")}H{o.1a.4H(4u(v.1M)+v.2c.p4/10,"no")}}H{C st=(o.1r.pJ?-v.2c.p4/10:v.2c.p4/10);if(v.2c.TK==1&&o.2o){o.X.1X((e.ei>0?st:-st))}H if(v.2c.TZ==1&&o.2o){3Z("4F",(e.ei>0?"+"+st*10:"-"+st*10))}H{o.1a.4H(4u(v.1M)+(e.ei>0?st:-st),"no");o.Y.mK()}}}}F TT(){if(o.1r.6j){o.X.O7();js("zr")}o.o1=P}J.zK=F(){if(o.h3){o.2o=I;o.Y.a4();if(!o.a2){if(K(o.9U)){3g{R(o.9U,{\'1b\':\'100%\',\'1e\':\'100%\',\'1v\':\'DB\',\'1d\':0,\'1g\':0,\'4h\':"v1"})}2H(dc){}}R(o.2a,{\'1b\':\'100%\',\'1e\':\'100%\',\'1v\':\'DB\',\'1d\':0,\'1g\':0,\'4h\':"v1"});o.3i=o.2a.2x;o.4E=o.2a.3o;3g{29.4c.E.6d=\'3t\';if(!K(o.1c)){29.Ec=F(e){e.c4()}}}2H(dc){}}if(v.z8==1){R(o.2a,{\'9a\':\'#4G\'})}if(v.bS==1&&o.1r.3Y==1&&!o.1r.ff){C sw=28.e6.1b;C fz=1;18(C i=1;i<6;i++){if(sw>2f*i){fz=2k(v[\'bS\'+(2f*i)],i)}}if(fz>1){o.2a.E.zq=fz;o.bS=fz;cU()}}if(o.3B){o.3B.bL()}bR();o.h3=P}};J.8Z=F(){pk=I;if(29.Rg){29.Rg()}H if(29.Rp){29.Rp()}H if(29.Ru){29.Ru()}H if(29.Rx){29.Rx()}H if(29.RB){29.RB()}H if(29.Rc){29.Rc()}if(!o.a2){J.zJ(P)}};J.qe=F(x,y){yM(x,y)};F yM(x,QZ){if(K(o.S)&&!QZ){o.rT=x}H{C 2t=P;C g1=o.aQ/x;C fK=0;C pw={\'1e\':g1};if(v.19f==1){if(g1>o.aq){g1=o.aq;fK=o.aQ/x;o.aQ=pw[\'1b\']=fK}}if(K(o.9U)&&v.Pb!=1){3g{R(o.9U,pw)}2H(dc){2t=I;1h("cw 19e 19z")}}if(!2t){o.5E=x;o.aq=g1;if(o.5E>0){R(o.1Y,pw)}if(fK>0){js("1b",fK)}js("1e",g1)}if(o.S&&!o.2o){o.4E=g1;if(fK>0){o.3i=fK}o.S.2X()}}};J.zJ=F(x){if(pk||x){o.2o=P;o.o1=P;if(!o.a2){if(K(o.9U)){3g{R(o.9U,{\'1v\':\'tT\',\'1d\':0,\'1g\':0,\'4h\':\'R9\'});R(o.9U,o.Pc);R(o.9U,{\'1b\':o.cX,\'1e\':o.fE})}2H(dc){}}R(o.2a,{\'1b\':o.cX,\'1e\':o.fE,\'1v\':\'2v\',\'1d\':0,\'1g\':0,\'4h\':\'R9\'});3g{29.4c.E.6d=\'2l\';29.Ec=F(e){Q I}}2H(dc){}}o.Y.8Z();if(v.z8==1){R(o.2a,{\'9a\':v.uL});if(v.cP==1){o.2a.E.9a=\'cP\'}H{R(o.2a,{\'9a\':v.uL})}}if(o.bS>1){o.2a.E.zq=1;o.bS=1;cU()}if(v.2c.zh==1){pE(P);o.6x=P}if(o.3B){o.3B.bL()}bR();o.pi?o.pi=P:\'\';o.Y.vy();pk=P;js("zr");o.a2=P;o.cY=P}};J.6x=F(x){v.2c.19o!=0?pE(x):\'\'};F pE(x){a1={x:0,y:0};if(x){28.1A("kJ",zO)}H{2S(eS);28.5n("kJ",zO)}}J.bA=F(x){v.4R=0;if(x!=1){o.Y.3n();o.1a.zN()}H{}o.X.4H(v.1M);if(o.Y.cJ()){o.Y.8R()}if(o.3j){J.5p()}if(K(o.kR)){2S(o.kR);o.kR=2b}bR(0);1h("2t");js("2t")};J.rO=F(){v.4R=0;v.3J=0;o.X.q5();o.1a.bA()};J.7k=F(x){if(K(o.3k)){if(o.3k!=x){o.3k=x;if(v.B2==1){o.4U=o.2F[x];if(o.6y){4l.8I("B3",o.4U)}}o.X.7k(x);js("5t",o.2F[x]);o.Y.Dv(x)}}};J.nY=F(){o.Y?o.Y.nY():\'\'};J.ha=F(x){if(K(o.6F)){if(o.6F!=x){o.6F=x;if(v.Mk==1){o.aR=v.aR=o.6H[x];if(o.6y){4l.8I("B4",o.aR)}}o.X.ha(x);js("8j",x);o.Y.v9("8j")}}};J.aS=F(x,z){x==\'0.0\'?x=0.1:\'\';C y=x;7X(y).O(\'.\')>0?z=1:\'\';y=y*1;if(!z){y=x==o.gX?1:o.6X[x];o.bD=x}y=4u(y);if(o.ly||z){o.nU=y;18(C i=0;i<o.6X.U;i++){if(y<=o.6X[i]*1){o.bD=i;1p}}}if(o.6y&&v.Nf==1){4l.8I("Ng",y)}js("5Q",y);o.X.aS(y);o.Y.v9("5Q")};F bR(x){o.4p?o.4p.1E(K(x)?x:o.X.1k()):\'\'};J.kT=F(){if(o.4p){bR();o.4p.E()}};J.kc=F(x){if(1R(lM)==\'F\'){!o.4p?o.4p=1C lM():\'\';o.4p.Dc(x)}};C 8X;C aw;C sB;C 2J;F ai(x){if(v["4m"+x+"sF"]>0&&o.6y){C tb=4l.7y("dH"+x+"3V"+o.d);if(tb){C ct=1C 5P();o.8s=ct.6W();C Sc=(ct.6W()-tb)/19A;if(Sc<v["4m"+x+"sF"]){Q P}}}if(v["4m"+x+"Sd"]>0){if(o.X.1j()>0){if(o.X.1j()<v["4m"+x+"Sd"]*60){if(v["4m"+x+"So"]>0){v["4m"+x+"3V"+"yl"]=v["4m"+x+"So"]}H{Q P}}}}if(o.oe.O("3w")!=-1&&v.S==1&&!o.dE&&v[x+\'s\']==1){if(1R qF=="1O"){Q P}if(x=="5c"||x=="cN"){if(1R Sr!=="1O"){2J=[];Q Sr(x)}}if(K(o.S)||K(o.6C)){if(!6t(o.3G)||ae(o.3H)){1h(\'ad bg\');Q P}H{1h(\'ad ko\');Q I}}H{if(K(v[x])){if(v[x].7d().O(".")>-1||v[x].7d().O(":")>-1||v[x].7d().O("[19P]")>-1){js("19C",x);if(!ae(x)&&x!="9S"){1G(F(){o.1H||(o.6C==2b&&o.S==2b)?\'\':o.1a.bc()},10);j6()}8X=0;aw=0;sB=x;2J=v[x].2R(" fO ");o.6V=[];o.jl=2J.U;qp();o.sa=1;o.qR=I;18(C i=0;i<2J.U;i++){2J[i]=2J[i].2R(" or ")}v[x.aL("3V","n5")]=v[x];v[x]=2b;o.3H=x;if(x!=\'9S\'){o.S=1C qF()}o.6C=1C nO();18(C i=0;i<2J.U;i++){18(C j=0;j<2J[i].U;j++){C 9k=4D(2J[i][j]);if(9k.O("[50%]")>0){C 1w=4A(1,2);2J[i][j]=2J[i][j].1u("[50%]","");if(1w==2){2J[i][j]=\'\'}}}}if(v.ym==1){18(C i=0;i<2J.U;i++){C n=i==0?1:0;if(2J[i].U>n){18(C j=n;j<2J[i].U;j++){C 9k=4D(2J[i][j]);if(o.1r.yq){k7(9k)}H{1G(k7,i*100,9k)}}}}}if(2J[0][0]==\'\'){f1()}H{o.6C.sD(4D(2J[0][0]),x)}Q I}H{Q P}}H{Q P}}}H{Q P}};J.zE=F(x){ai(x)};F sh(w,x,d){if(K(o[w+\'o\'])&&v[w+\'s\']==1){C y;18(C i in o[w+\'o\']){if(o[w+\'o\'].2D(i)){if(!K(o[w+\'o\'][i].pC)&&K(o[w+\'o\'][i].1k)&&K(o[w+\'o\'][i].S)){C z=o[w+\'o\'][i].1k.7d();C ok=P;if(z){if(x=="9M"){if(z==x){ok=I}}H{if(z.O("%")>0){if(d>0){z=2I(z.1t(0,z.O("%")))*d/100}H{z=-1}}H{z=2I(z)}if(x>=z){if(v[\'4m\'+w+\'RR\']>0&&z>-1){if(x-z>=v[\'4m\'+w+\'RR\']){z=-1}}if(z>-1){ok=I}}}if(o[w+\'o\'][i].RX&&o.X.1j()>0){if(o.X.1j()<o[w+\'o\'][i].RX*1){o[w+\'o\'][i].pC=I;ok=P}}if(ok){y=o[w+\'o\'][i].S;v[w]=o[w+\'o\'][i].S;o[w+\'19L\']=o[w+\'o\'][i].1k;o[w+\'S4\']=o[w+\'o\'][i].19J;if(ai(w)){o[w+\'o\'][i].pC=I;1p}}}}}}}};F sj(){if(ae()){if(o.f4==0||v[\'4m\'+o.3H+\'19I\']==1){R(o.3G,{"1I":0,"3F":"3t","1g":4o});1h(o.3H+" 1y");o.3H==\'7E\'?o.X.3d():\'\'}}}F ae(z){C y=P;C x=[\'7E\',\'fB\'];18(C i=0;i<x.U;i++){if(o.3H==x[i]||z==x[i]){if(v[\'4m\'+x[i]+\'19H\']==1){y=I}}}Q y};J.ae=F(x){Q ae(x)};J.S3=F(x){x?\'\':q8();o.3H=="7E"?o.S2.2u(o.zC):\'\'};J.zB=F(){q8()};J.zA=F(){q8()};F q8(){if(ae()){if(o.1H){o.X.3n();o.Y.3n()}1h(o.3H+" 1E");R(o.3G,{"1I":1,"3F":"5d","1g":0});o.qf=1}if(o.o1&&!o.a2){qg()}H{if(v["4m"+o.3H+"bo"]==1&&o.2o){o.1a.8Z()}}};J.zw=F(x){o.6C=2b;o.qf=0;1h("3w 4P",o.3H);js("19G",o.3H);if(x.1K=="9S"){C RY=1C 19F(x);o.k1.2u(RY)}H{if(K(o.S)){if(v.4R==0&&v.19E==1&&o.X.1k()==0&&o.X.1j()==0){v.4R=1;o.X.xK()}if((!o.S.RU()||x.4Q)&&o.z4>0){1h("3w 19D");o.S.4B();o.S=2b;o.S=1C qF()}if(ae()){sj()}H{if(o.1H){o.X.3n();o.Y.3n()}}o.z4++;if(o.qR&&v.gF>0){2P(o.gF);o.gF=1G(RT,v.gF*2f*60);if(K(v.RG)){if(v.RG!=\'\'){o.gL?o.gL.5Y():\'\';o.gL=1C 19b()}}}o.qR=P;if(v.RI>0){1h("3w 18L");js("19a");1G(yB,v.RI*2f,x)}H{yB(x)}}H{1h("3w 18I")}}};F yB(x){o.S.Go(x)}F RT(){if(K(o.S)){if(o.S.cK()&&o.f4==0){o.S.nS();1h("3w 9X "+v.gF);2J=[];aD()}}}J.jx=F(){js(\'18H\',o.3H);1h("3w 2w");yx()};J.f1=F(){yx()};F yx(){C n=qp();1h("3w 7l "+!n);!n?f1():aD()};J.Sl=F(x){if(v[o.3H+"yu"]){18(C i=0;i<3;i++){v[o.3H+"yu"]=v[o.3H+"yu"].1u(x+(i==0?\' fO \':(i==1?\' or \':\'\')),\'\')}}};F qp(){C x=P;if(o.3H){C 6l=v[\'4m\'+o.3H+\'3V\'+\'yl\'];C nC=v[\'4m\'+o.3H+\'3V\'+\'18C\'];if(nC||6l){if(nC>0&&o.yR>0){o.jl=nC;if(o.f4>=nC){x=I}}H{if(6l>0){o.jl=6l;if(o.f4>=6l){x=I}}}}}Q x}F f1(){if(2J.U>0&&2J[8X]){if(aw<2J[8X].U-1){1h("3w 18A");o.S?o.S.nS():\'\';sj();aw++;C 9k=4D(2J[8X][aw]);C cM=z3(9k);if(cM==\'6m\'){o.6C=1C nO();o.6C.sD(9k,o.3H)}if(cM==\'2w\'){f1()}}H{aD()}}H{aD()}}F z3(9k){C x=\'6m\';if(v.ym==1&&o.6V){C qU=P;C n=0;18(C i=0;i<o.6V.U;i++){if(o.6V[i].ql==0){if(o.6V[i].fx.yt(9k)){o.6V[i].ql=1;C y=o.6V[i].fx.ca();if(y==\'4P\'){o.6C=o.6V[i].fx;1h("3w yt");o.6V[i].fx.h9();x=y}H{if(y==\'\'){x=\'ok\';1h("3w 18x");o.6C=o.6V[i].fx;o.6V[i].fx.Sn()}if(y==\'2w\'){x=\'2w\'}}qU=I}if(qU&&o.6V[i].iL==0){n++;if(n<6){yF(o.6V[i])}H{1p}}}}}Q x}J.9B=F(x,y){if(x!=\'\'){C z=8X;C yp=P;if(y){18(C j=0;j<2J.U;j++){2J[j]==y?z=j:\'\'}}if(2J.U==1){if(2J[0].U>1&&aw<2J[0].U-1&&2J[aw]){C S8=2J[aw].8f(1,99);2J[0].yr(aw+1,99);yp=I}}if(1R(x)=="3L"){18(C i=0;i<x.U;i++){2J.yr(z+i+1,0,[x[i]]);if(o.1r.yq){k7(x[i])}H{1G(k7,i*100,x[i])}}}H{if(1R(x)=="5j"){2J.2u([x]);k7(x)}}if(yp){2J[2J.U-1]=2J[2J.U-1].aL(S8)}}};J.qZ=F(x,y){if(x!=\'\'){C z=8X;if(y){18(C j=0;j<2J.U;j++){2J[j]==y?z=j:\'\'}}if(2J[z]){if(1R(x)=="3L"){18(C i=0;i<x.U;i++){2J[z].2u(x[i])}}H{if(1R(x)=="5j"){2J[z].2u(x)}}}}};J.aD=F(x){aD(x)};F k7(x){if(v.ym==1&&o.6V){C i=0;18(C i=0;i<2J.U;i++){if(2J[i]==x){if(8X>=i){Q}H{}}}if(2J.U==1&&2J[0].U>1){}H{C n=0;18(i=0;i<o.6V.U;i++){o.6V[i].ql==0?n++:\'\'}o.6V.2u({iL:0,ql:0,x:4D(x),t:o.3H,fx:1C nO(I)});n<5?yF(o.6V[o.6V.U-1]):\'\'}}}F yF(x){if(x){x.iL=1;x.fx.sD(x.x,x.t)}}F aD(hz){C 2t=qp();1h("3w 5Y ("+o.f4+")");if(2J.U>0&&8X==2J.U-1){if(2J[0][0].O("js:")==0){8X=-1;2J=[[2J[0][0]]]}}if(o.nX==2){2t=I}if(2J.U>8X+1&&!2t){o.S.nS();sj();8X++;o.sa++;aw=0;C 9k=4D(2J[8X][0]);C cM=z3(9k);if(cM==\'6m\'){o.6C=1C nO();o.6C.sD(9k,sB)}if(cM==\'2w\'){aD(hz)}}H{iI();o.Y.9A();if(K(o.S)){o.S.4B();o.S=2b}o.6C=2b;2J=[];aw=0;8X=0;o.qf=0;o.Si!=1?js("18w",o.3H):\'\';o.Si=0;if(v.yX==1){if(o.9m){3g{o.9m.vQ()}2H(e){1h(o.9m,e)}o.9m=1O}}sB=\'\';o.f4=0;o.sA=0;2P(o.gF);2S(o.18v);o.gL?o.gL.5Y():\'\';o.8w?o.8w.1y():\'\';o.yR++;if(o.3H=="8g"||(o.3H=="fB"&&v.ro==1&&o.kb)||o.3H=="7E"){if(v.2N!=\'?\'){o.X.iB();C re;if(o.yQ){o.1a.kN();o.yQ=P;re=I}if(o.2L=="3P"&&!o.k6&&o.1r.6j){re=I;o.3H=="8g"?o.X.MX():\'\'}if(re||hz==\'hz\'||v.18u==1||o.rk){o.rk=P}H{o.1a.3d(1)}}}if(o.rT>0){yM(o.rT);o.rT=0}if(o.3H=="jq"){bJ()}o.k6=P;o.3H=2b}};J.yJ=F(){2J=[[\'\']]};J.iF=F(y){C x=[\'8g\',\'fB\',\'jq\',\'5c\',\'cN\'];C z;18(C i=0;i<x.U;i++){z=P;if(y){y!=x[i]?z=I:\'\'}if(!z&&K(v[x[i].aL("3V","n5")])){v[\'4m\'+x[i].aL("3V","zQ")]--;if(v[\'4m\'+x[i].aL("3V","zQ")]>0){v[x[i]]=v[x[i].aL("3V","n5")];v[x[i].aL("3V","n5")]=2b}}}if(y=="8g"||y=="7E"){if(v.AU>1){if(K(o.AB)&&v.os==1){18(C i in o.AB){o.AB[i].pC=1O}v.AU--}}}};J.tE=F(){j6();if(K(o.9d)){o.9d.4B();o.9d=2b}o.9d=1C 18t()};J.18s=F(){iI();o.9d.4B();o.9d=2b};J.j6=F(){j6()};J.iI=F(){iI()};F j6(){if(o.bv){}H{o.bv=1Q("1Z");o.2a.1P(o.bv);hY(o.bv);R(o.bv,{"2e":"#4G","1I":0.1});o.bv.E.4h=Rj}};F iI(){if(o.bv){o.2a.3m(o.bv);o.bv=2b}};F 9Q(){if(K(o.2E)){C p=o.2o?2k(v.18r,v.2E):v.2E;if(p!=o.zG){cg(p,o.2E,v.hS)}1E(o.2E);R(o.2E,{"1I":v.vS});o.Y.5q();o.i4?o.i4.1H():\'\'}};J.jH=F(){if(K(o.2E)){if(6t(o.2E)){2S(o.zx);C t=o.X.1k();if(t==0&&v.Ta==1){}H{if(v.R5>0){2P(o.AR);o.AR=1G(pU,v.R5*2f)}H{pU()}}}}};F pU(){2P(o.AR);if(v.AQ==1&&!o.1H){}H{R(o.2E,{"1I":0});1G(R4,41)}}F R4(){if(!o.1H&&v.ij==1){}H{1y(o.2E);o.i4?o.i4.4y():\'\';o.Y.5q()}}J.9Q=F(){9Q()};F R0(x){if(v.AP==1){18(C i=0;i<5T.U;i++){if(5T[i]){if(5T[i].3X("id")!=v.id){5T[i].3X(\'4y\')}}}}g7=v.id}F AO(x){C y=94.7q(x).U;o.o8=0;if(y>0){x=AI(x,y,\'\',-1)}Q x}F AI(x,y,p,j){C x2=[];C 2t;if(K(x[\'1c\'])){x=x[\'1c\'];y=x.U}C ii=0;18(C i=0;i<y;i++){2t=P;if(K(x[i][\'id\'])){x[i][\'g3\']=x[i][\'id\']}x[i][\'id\']="x"+p+\'-\'+i+(K(x[i][\'id\'])?\'-\'+x[i][\'id\']:\'\');j==-1&&i==0&&!K(x[i][\'5N\'])?o.n1=x[i][\'id\']:\'\';if(!K(o.n1)){j==0&&!K(x[i][\'5N\'])?o.n1=x[i][\'id\']:\'\'}x[i][\'8N\']=p;x[i][\'AL\']=j;x[i][\'fG\']=ii;if(K(x[i][\'1j\'])){o.o8+=x[i][\'1j\']}if(K(x[i][\'QM\'])){x[i][\'1V\']=x[i][\'QM\'];C q1=x[i][\'2N\']?x[i][\'2N\'].O(\'[\'):0;C q2=x[i][\'2N\']?x[i][\'2N\'].O(\']\'):0;if(q1>0&&q2>0){C s1=x[i][\'2N\'].1t(q1+1,q2-q1-1);C s2=s1.2R(",");C s3=\'\';18(C k=0;k<s2.U;k++){s3+="["+s2[k]+"]"+x[i][\'2N\'].1u("["+s1+"]",s2[k])+(k<s2.U-1?",":\'\')}x[i][\'2N\']=s3}}if(K(x[i][\'1c\'])){x[i][\'5N\']=x[i][\'1c\']}if(!K(x[i][\'5N\'])){if(K(x[i][\'2N\'])){if(x[i][\'2N\']==\'\'&&!K(x[i][\'8K\'])){2t=I}}H{2t=I}}if(!2t){o.1N[x[i][\'id\']]=x[i];ii+=1}if(K(x[i][\'5N\'])){C z=94.7q(x[i][\'5N\']).U;if(z>0){x[i][\'5N\']=AI(x[i][\'5N\'],z,x[i][\'id\'],i)}}if(!2t){x2.2u(x[i])}}Q x2}F Tx(){C x=[];if(K(v.5M)){if(v.5M.O("x-")!=0){18(C y in o.1N){if(o.1N.2D(y)){if(o.1N[y].g3==v.5M){v.5M=y}}}}if(K(o.1N[v.5M])){v.1c.199==1?v.1c.DG=0:\'\';x=o.1N[v.5M]}H{x=o.1c[0];if(v.5M==o.TP){o.2B=1O}}}H{x=o.1c[0]}if(x){18(C i=0;i<10;i++){if(K(x[\'5N\'])){x=x[\'5N\'][0]}H{1p}}v.5M=x.id;if(v.5M==o.TP&&x.1J!=\'43\'){x.1J=1O}}Q x}J.jb=F(){Q jb()};F jb(){C x=P;if(o.Y){if(o.Y.hI()){if((v.1c.gW==1||v.lf==1)&&o.Y.e2()){x=I}}}Q x};F bJ(){bn("5g","bJ",1);o.1a.iF();if(o.6y&&v.fg==1){o.43.rU(0,o.X.1j())}if(o.Y.hI()){if(jb()){if(K(v.1c.TB)){o.TM=1G(F(){o.Y.dO()},v.1c.TB*2f)}H{o.Y.dO()}}H{AW()}}H{if(v.197==1&&o.2o){o.1a.8Z()}AM()}}J.Ty=F(){AW()};F AW(){if(v.1c.uD==1&&!o.Y.e2()){o.Y.vH();Q}if(v.1c.RA==1){!o.Y.oE()?o.Y.e8():\'\'}AM()}F AM(){9Q();js("195");if(v.8K==1&&v.194==1&&3c(v.TF)){8K(v.TF)}if(v.193){if(1R TI!=="1O"){!o.hc?o.hc=1C TI():o.hc.TN()}}}F B9(x){if(x.O(\'js:\')==0){3g{x=2z(x.1t(3))}2H(e){cG.1h(e.8d)}}Q x?x:\'\'}F Bj(){C Bh=2O.9G(5P.ko()/2f);C Bf=(K(v.SY)?v.SY:0)+2I(o.X.1k());C 1K=0;o.1r.bm?1K=1:\'\';o.1r.6j?1K=2:\'\';o.1r.dV?1K=3:\'\';o.1r.M2?1K=4:\'\';o.1r.tv?1K=5:\'\';C 1f=v.lW.1u("[Bh]",Bh);1f=1f.1u("[Bf]",Bf);1f=1f.1u("[18T]",1K);C 8O=29.1Q("4T");8O.6R(\'3p\',1f);8O.6R(\'1e\',\'4I\');8O.6R(\'1b\',\'4I\');o.2a.1P(8O)}};C My=F(1f){C 1f;C 4M;C sE;C 9N;C 9q="";C fU=0;C mN=P;C q6=P;C A6;C X;C 3U;o.4v={x:1,y:1,x0:1,y0:1};C c0;C pI;C pt=0;C k0=0;C oh;if(1R(1f)==\'5j\'){1f=4D(1f);if(1f.O("[{")==0){3g{1f=1f.1u(/7z\'qt/ig,\'"\');1f=5w.7A(1f);c0?1f=o.1a.8v(1f):\'\'}2H(e){cG.1h(e);1f="pH 5w"}}if(1f.O("#"+v.bU)==0){1f=o[o.fd[0]](1f)}if(1f){if(1f.O("#"+v.fi)==0&&1f.O(v.gG)>0){c0=I;o[o.fd[1]](1f,dp)}}if(1f){if(1f.O("#0")==0){if(1f.O(o.hb)>0){1f=eB(1f.1u(o.hb,\'\'))+o.hb}H{1f=eB(1f)}}}if(v.eJ==1){1f=eJ(1f)}if(1R(1f)==\'5j\'){if(1f.O(".dQ")==1f.U-4||1f.O(".aU")>0){pI=1f.2R(" or ");B8()}}}o.4w=1Q("1Z");hY(o.4w);R(o.4w,{"4N":"2V 0.2s 3f","1L-8W":"6w"});o.2a.1P(o.4w);if(v.2c.SV==1){if(!o.Bb){xQ(o.4w,\'o.SV\',v.2c.ln!=1,v.2c.ln==1,ST);o.Bb=I}}if(!c0){dp()}F ST(){C p=o.4w.lL;C p2=o.3i;if(v.2c.ln==1){p=o.4w.Bc;p2=o.4E}C x;if(p>p2*2k(v.2c.SR,0.5)){if(o.Y.hE()){x=I;o.Y.fN()}}H{if(p<-p2*2k(v.2c.SR,0.5)){if(o.Y.e2()){x=I;o.Y.dO()}}}if(x){if(v.2c.ln==1){R(o.4w,{"1g":0})}H{R(o.4w,{"1d":0})}}H{1C 6p({mc:o.4w,1K:(v.2c.ln==1?"1g":"1d"),to:0,1k:0.1,6e:"SJ",me:"Bb"})}}F B8(){1f=pI[pt];if(1f.O(o.hb)>0){1f=1f.1u(o.hb,\'\');v.2N=1f}C 3R=fV(1f);3R.9Y=F(){if(J.jv==4&&J.7S==4x){e8(J);o.Y.Nn()}H{q3(1)}};3R.fZ=F(e){q3(1)};3R.bQ();c0=I}F q3(x){if(pt+1<pI.U){pt++;B8();x=0}if(x==1){3D("1c gn m7 or SQ AZ")}if(x==2){3D("18R 5w")}}F e8(x){if(x.bZ){C y=x.bZ;if(y.O("#"+v.bU)==0){y=o[o.fd[0]](y)}if(y.O("#"+v.fi)==0&&y.O(v.gG)>0){y=o[o.fd[1]](y)}if(1f.O(".dQ")==1f.U-4){C dQ=y.2R(/(\r\n\t|\n|\r\t)/gm);1f=[];C B5=1;C la=\'\';18(C i=0;i<dQ.U;i++){if(dQ[i].O("#18Q")>-1){if(dQ[i].O(" - ")>-1){C 1w=dQ[i].2R(" - ");la=1w[1w.U-1]}}if(dQ[i].O("3v")>-1){1f.2u({1V:""+(la!=\'\'?la:B5),2N:dQ[i]});B5++;la=\'\'}}}H{y=y.1u(/(\r\n\t|\n|\r\t)/gm,"");3g{1f=5w.7A(y)}2H(e){q3(2)}}if(o.Y){if(v.1c.sP==1){o.Y.oG(2)}}dp();cU();1G(F(){js("1c")},1)}}F dp(x){1f=o.1a.8v(x?x:1f);1f&&1f!=\'?\'?8v(1f):\'\';o.1H&&x&&!o.S?o.X.3d():\'\'}F 3D(x,SI){C y=I;C yy=I;js("18P",x);if(SI!=1&&v.9W==1&&v.Az==1){AA();Q}if(4M){if(o.1H||o.kb||(v.3J==1&&!o.1J)){if(4M.U>0){9N++;y=9N>4M.U-1;if(y&&4M.U>1&&v.iO>0){if(o.iO<v.iO){9N=0;y=P}o.iO++}if(y&&v.18N==1){if(o.4S.U>1){if(o.2F[o.3k].O(2W("hj"))==-1){o.2F[o.3k]=o.2F[o.3k]+\' (\'+2W("hj")+\')\'}if(o.3k>0){yy=P;o.1a.7k(o.3k-1);pd()}H{if(o.2F[o.3k+1].O(2W("hj"))==-1){yy=P;o.1a.7k(o.3k+1);pd()}}}}if(!y){C z=P;o.2B>0||!o.1J||X.6L()?\'\':o.2B=59();if(o.2L!=se(4M[9N])||o.2L!=\'fy\'){if(o.1H){o.1a.bA(1);z=I}}if(v.rM>0){2P(o.oH);o.oH=1G(rK,v.rM*2f)}H{rK()}}H{if(v.9W==1&&yy&&v.Az!=1){y=P;AA()}}}}H{y=P}}if(y&&yy&&x){Aa(x,I)}};F rK(){if(o.1H||o.kb||(v.3J==1&&!o.1J)){1h("19c dM",o.2B);8v(\'or\');o.1J&&!o.S?X.3d():\'\';pd()}H{2P(o.oH);o.oH=1G(rK,(v.rM>0?v.rM:5)*2f)}}F Aa(x,mr){bn("2w","6z",I);if(v.T1==1&&!o.dR){if(v.Tg==1){o.cl.aU(v.Ts)}H{o.cl.aU(x)}if(v.Tr==1&&K(v.Tq)){o.gV=1C To();o.1a.jH()}}mr?o.dR=I:\'\';if(o.1H){o.1a.9A();o.Y.3n()}K(o.2E)&&!K(o.gV)?o.1a.9Q():\'\';js("2w",x)}F AA(){k0++;1h("6z iK M8 "+k0);o.1H?o.rE=1:\'\';K(o.fe)?2P(o.fe):\'\';o.fe=1G(Tn,v.Ae*2f)}F Tn(){C x=2k(v.1b7,10);if(o.1H||o.rE==1){o.rE=0;if(k0<x){o.1a.iK()}H{if(v.Az==1){3D(X.kF(),1)}H{Aa(\'iK 6z \'+X.kF())}}}}J.3D=F(x){3D(x?x:X.kF())};J.7V=F(y){1h("rP");mN=I;2P(oh);C x=P;if(4z()>0&&!o.6n&&!y){C 1k=o.MT;if(1k+10<4z()){1h(\'1b1 (T3)\');js("T3");X.3d();X.4J(1k);x=I}}if(!x){o.1a.rP();js("5g")}};J.9l=F(){if(v.yk==1){K(o.2E)?o.1a.9Q():\'\'}v.ij==1?o.1a.jH():\'\';o.Y.3d();o.1a.Te();if(v.1b0==1&&K(v.ye)){if(v.ye.U>5){yf();2S(A6);A6=5y(yf,v.Tc*2f)}}js("1H")};J.kO=F(){if(v.vO==1&&o.5r){if(o.1a.kO()){o.bV=X.ES();o.Y.5q();An()}}o.A4=I};J.d6=F(){59()>0&&59()==4z()&&o.1a.jb()?\'\':o.1a.3n()};J.ge=F(){1h("1aY")};J.gk=F(){1h("A1");o.1a.A1();K(o.jw)?js("4F",o.jw):\'\'};J.ch=F(){1h("zS");k0=0;o.1a.zS();o.2L=="1T"?wQ(1):\'\'};J.9L=F(){if(X){1h("4z",4z());o.1a.4z(59(),4z());js("1j",4z());k0=0;2P(o.fe);if(K(o.rQ)){o.1a.ha(o.rQ);o.rQ=2b}}};F 59(){C x=X.1k();Q x}F 4z(){C x=X.1j();Q x}J.cT=F(){};J.8A=F(){1h("bc");o.1a.bc();js("8S")};J.7M=F(){if(fU!=59()){if(!o.bv){o.1a.9A();if(fU==0){if(v.ij==1&&v.Ta==1){o.1a.jH()}}}}fU=59();C 8p=4z();js("1k",fU);if(v.2h.on==1){if(1R(T9)==\'F\'){!v.fL&&v.2h.fL?v.fL=v.2h.fL:\'\';if(!3U&&v.2h.5K!=1&&v.fL&&v.fL!=\'\'&&fU>0){o.g4=1C T9();3U=o.g4.fk()}}}if(o.2L=="1T"&&o.1r.8q&&8p>0){if(o.1H&&fU>8p-1){2P(oh);oh=1G(T8,4o)}}};F T8(){if(!mN){o.1a.3n();o.X.7V()}}J.zZ=F(){if(o.2L=="3P"){X?X.rl():\'\'}};J.T7=F(x){o.1a.bA();X.T6(x)};J.SW=F(x){if(K(x)){if(3U){3U.4H(x)}v.2h.1M=x}};J.T5=F(x){if(K(x)){if(3U){3U.3p(x);3U.3d()}}};J.rl=F(){if(o.2L=="3P"&&X){Q X.4P()}H{Q I}};J.s7=F(){Q o.2L=="1T"?X.s7():1O};J.s6=F(){Q X.s6()};J.7k=F(x){1h("1aO",x);if((o.2L=="fy"||o.2L==o.ws||(o.2L=="1T"&&(v.am==0||cj()<2))||(o.2L=="1U"&&(v.d5==0||eI()<2)))&&K(o.4S[x])){C 1k=J.1k();o.2B>0?\'\':o.2B=1k;o.1a.4J(1k,P);8v(o.4S[x],I);C y=I;if(v.1q){if((v.1q.1aW==1&&!o.1H)||!o.1J){y=P}}if(o.bt>0){X.hJ(o.bt)}if(y){o.1a.3d()}}if(o.2L=="1T"&&v.am==1&&cj()>1){X.Mm(x)}H if(o.2L=="1U"&&v.d5==1&&eI()>1){X.N0(x)}H if(o.2L=="3P"||o.2L=="dm"){X.sb(x)}};J.EC=F(x,y){Q lQ(x,y)};J.mG=F(x,y){Q NM(x,y)};F lQ(x,y){C r=x.1e+\'p\';if(x.1e<4x){r=\'rn\'}H if(x.1e>=4x&&x.1e<=eQ){r=\'lp\'}H if(x.1e>eQ&&x.1e<=c6){r=\'lm\'}H if(x.1e>c6&&x.1e<=41){r=\'kH\'}H if(x.1e>41&&x.1e<=eb){r=\'zU\'}H if(x.1e>eb&&x.1e<=rp){r=\'sm\'}H if(x.1e>rp&&x.1e<=Nx){r=\'sq\'}H if(x.1e>Nx&&x.1e<=Nz){r=\'Av\'}H if(x.1e>Nz){r=\'At\'}if(x.1b==1ba&&x.1e<=1bo){r=\'lp\'}H if(x.1b==NJ&&x.1e<=NE){r=\'lm\'}H if(x.1b==1bu&&x.1e<=1bt){r=\'kH\'}H if(x.1b==1bp&&x.1e<=Np){r=\'sm\'}H if(x.1b==1bn&&x.1e<=1bd){r=\'sq\'}H if(x.1b==1bm&&x.1e<=1bk){r=\'Av\'}H if(x.1b==1bj&&x.1e<=1be){r=\'At\'}if(v.1q.1bc==1&&K(v.1q[\'7I\'+r])){r=v.1q[\'7I\'+r]}H{if(y==1){r=2W(r)}if(y==2&&K(x.7v)){r=2I(x.7v/2f)+\' \'+2W(\'cS\')}}Q r};F NM(x,y){C r=x.k8();if(r=="1ao"||r=="en"){x="1ak"}H if(r=="1aj"||r=="ru"){x=""}if(1R(v.sz)=="3L"){if(K(v.sz[x])){x=v.sz[x]}H{x=2k(v.sz[y.7d()],x)}}Q x};F An(){if(o.5r&&o.2A&&!o.CD){X.CF();18(C i=0;i<o.2A.U;i++){if(o.2A[i]!=\'b0\'){X.MD(o.2A[i],o.3K[i],(i==o.42))}}o.CD=I}}J.aS=F(x){1h("1ai",x);x=4u(x);X?X.j0(x):\'\';if(v.2h.on==1){if(3U){3U.j0(x)}}};J.Od=F(){An()};J.O7=F(){X.CF()};J.ha=F(x){1h("1ag",x);if(o.bM.U>0){if(o.bM[x]){C 1k=J.1k();o.2B>0?\'\':o.2B=1k;o.1a.4J(1k,P);8v(o.bM[x],I);o.1a.3d()}}H{if(o.2L=="1T"&&v.eM==1){X.Mj(x)}H if(o.2L=="1U"&&v.jd==1){X.MZ(x)}H if(o.5r){X.hJ(x)}}};J.Al=F(){C x=o.2F[o.3k];x==1O?x=\'\':\'\';C y=km()&&v.mg==1&&v.am==1&&x!=2W("2l");Q(y?\'\'+2W("2l")+\' \':\'\')+x};J.Ak=F(){C x=o.6H[o.6F];x==1O?x=\'\':\'\';Q x};J.km=F(){Q km()};F km(){C x=P;if(X){if(o.2L=="3P"){x=X.2l()}if(o.2L=="1T"&&v.am==1&&cj()>1&&v.mg==1){x=X.2l()}if(o.2L=="1U"&&v.d5==1&&eI()>1){x=X.2l()}}Q x}F cj(){if(o.2L=="1T"){Q X.cj()}H{Q 0}}F eI(){if(o.2L=="1U"){Q X.eI()}H{Q 0}};J.ao=F(){Q o.5r?X.ao():o.5E};J.5B=F(x){if(X&&(o.2L=="3P"||o.2L=="5x"||K(v.ao))){X.5B()}if(v.yC>0){R(o.4w,{"1e":(o.2o?"100%":o.fE-v.yC)})}if(o.3U&&v.2h.MU==1){o.g4.5B()}if(v.wq==1){1ab()}if(o.Ck){o.Ck.5B()}};J.3C=F(){Q X?X.3C():{}};J.nA=F(){X.nA()};J.9W=F(){1h(\'9W\');o.c7=0;o.1J?v.3J=1:\'\';o.1a.bc();if(1f&&v.1aa!=1){if(1f.O(\'(4A)\')==-1){1f=1f+(1f.O(\'?\')==-1?\'?\':\'&\')+\'zR=(4A)\'}}if(1f){if(o.5r){X.3p(1f);J.3d()}H{8v(1f)}}};if(!K(o.2E)){xJ()}if(K(v.2E)){if(v.2E!=\'\'){cg(v.2E,o.2E,v.hS);if(v.yk==1&&!o.1J){1y(o.2E)}}H{v.2E=2b}}F ca(){9q=X?X.7S():\'\'}F O4(1f){4M=1f.2R(" or ");18(C i=0;i<4M.U;i++){if(4M[i].O(" fO ")>-1){sE=4M[i].2R(" fO ");4M[i]=sE[4A(0,sE.U-1)]}if(K(v.sG)&&4M[i].O("//")==-1){4M[i]=v.sG+4M[i]}}9N=0}F NX(){ca();if(9q=="8o"||o.6n){o.1a.wb()}if(9q!=""){o.1a.pK()}}F xJ(){if(o.2E){o.2a.3m(o.2E)}o.2E=1Q("1Z");R(o.2E,{"3z-1S":"22","1I":v.vS,4N:"1I 0.5s"});if(v.wq==1){1a9()}H{R(o.2E,{\'1v\':\'2v\',\'1d\':0,\'1g\':0,\'1b\':\'100%\',\'1e\':\'100%\'})}o.2a.1P(o.2E)}F 8v(x,y,O2){2P(oh);v.oj==\'\'?v.oj=\';\':\'\';if(x.O(\'{\')>-1&&x.O(\'}\')>-1&&x.O(v.oj)>-1){C z=x.2R(v.oj);o.bM=[];18(C i=0;i<z.U;i++){o.6H[i]=z[i].1t(z[i].O("{")+1,z[i].O("}")-1);o.bM[i]=z[i].1t(z[i].O("}")+1);if(K(v.aR)){if(v.aR==o.6H[i]){o.6F=i}}}x=o.bM[o.6F]}!K(4M)?4M=[]:\'\';o.qu?2P(o.qu):\'\';x&&x!=\'or\'&&x!=\'x\'?O4(x):\'\';C ft=o.2L;if(4M.U>0){o.2L=se(4M[9N]);C fk=P;if(O2){fk=I}1f=4M[9N];if(1f){1f=1f.1u(/\(4A\)/g,2O.4A())}H{1f=4M[0]}if(!fk&&x!=\'x\'&&X&&o.2L==ft&&(ft=="fy"||(ft=="5x"&&!o.1r.2i)||(ft=="3P"&&o.1J&&!q6)||ft=="dm"||ft=="1T"||ft=="1U")){X.3p(1f);1h("3p")}H{1h("1a4");rf();Mn(1f)}wQ()}if(!y){2S(o.wF);o.wF=5y(NX,o.sH);if(!K(v.2p)&&v.sI==1&&v.wA==1){v.2p=\'\'}if(K(v.2p)){o.1a.kc(v.2p)}if(v.hq==1){if(v.vO==1&&o.1r.2i){}H{if(o.2L=="3P"){R(o.4w,{"1g":-mb,"1d":-mb})}H{3h(o.4w)}v.1F.1y=0}}}}F wQ(x){if(o.gX||x){if(o.ly){X.j0(o.nU)}H{if(o.bD!=o.gX){X.j0(o.6X[o.bD])}}}}F se(x){C 1K="fy";if(x){if(x.O(".Qy")>0){1K="1T"}H if(x.O(".PU")>0){1K="1U"}H if(x.O("w")==0&&x.O("s")==1){1K=o.ws}H if(x.O(\'3P.7W/\')>-1||x.O(\'o4.be/\')>-1){if(1R(rh)==\'F\'){1K="3P";if(v.Dn==1){C y=\'hK://4T.3P.7W/vi/\'+sl(x)+\'/\';Mq(y+\'NQ.lh\',F(z){z>100?v.2E=y+\'NQ.lh\':v.2E=y+\'1aA.lh\';if(o.1N){o.1N[o.3E][\'2E\']=v.2E}v.3J==1||o.1J?\'\':cg(v.2E,o.2E,v.hS)})}}H{1h("No Na")}}H if(v.5x==1&&x.O(\'5x.7W/\')>-1){1K="5x"}H if(v.dm==1&&x.O(\'1ap.7W\')>-1){1K="dm"}H if(v.Mu==1){if(1R(Mt)==\'F\'){Mt(x)?1K="7z":\'\'}}}o.5r=1K=="fy"||1K=="1T"||1K=="1U"||1K==o.ws;Q 1K}F Mq(1f,Mo){C 4T=1C Mp();4T.9Y=F(){Mo(J.1e)};4T.3p=1f}F Mn(x){o.2L=se(x);if(o.5r){X=1C MH(x,o.4w,P)}if(o.2L=="3P"){X=1C rh(x,o.4w)}if(v.5x==1&&o.2L=="5x"){X=1C Ml(x,o.4w)}if(o.2L=="7z"){X=1C 1as(x)}if(o.2L=="dm"){X=1C 1ar(x,o.4w)}o.Y?o.Y.TD():\'\';C t=0;if(K(v.1j)){if(o.43&&v.fg==1&&!o.1J){t=o.43.dU().t}1G(F(){o.1a.4z(t,v.1j)},100)}}F rf(){if(X){X.4B();X=2b;9q="8y"}if(3U){3U.4B();3U=2b;3U=1O;o.g4.5Y();o.3U=2b;o.g4=2b}};J.4B=F(){rf()};J.1aq=F(){4M=[];rf()};J.8v=F(x,y,z){8v(x,y,z)};J.cg=F(x){cg(x,o.2E,v.hS)};J.3d=F(){if(X){mN=P;q6=P;if(o.6n){o.54.3d()}H{X.3d();v.ij==1?o.1a.jH():\'\'}if(K(3U)){3U.3d()}if(o.9u){if(o.5r){if(o.8s>0&&!o.9u.18m()){o.9u.dN()}}H{o.qq=[];o.Y.v9("f5")}}if(o.5r&&v.PY>-1&&!o.Fe&&!o.1r.6j){if(o.8s>0){X.Q1()}}pd()}H{1G(J.3d,41)}};F pd(){if(v.Mc>0&&4M.U>1){if(4z()==0||v.M9==1){2P(o.qu);o.qu=1G(Mb,v.Mc*2f)}}}F Mb(){if(o.1H&&(4z()==0||v.M9==1)&&59()==0&&!o.oH){if(X){if(X.ci()==0&&9N!=4M.U-1){3D(\'8v M8\')}}}}J.M6=F(1m){if(o.3U){if(v.2h.MU==1){if(o.yZ[o.3U]>2){Q}}if(1m){1m.db();28.1m?28.1m.8b=I:\'\'}C 1w=X;X.Fl(I,o.3U);3U.Fl(P,o.4w);X=3U;3U=1w;X.3d();3U.3d();js("2h")}};J.MX=F(){X.3p(1f)};J.D1=F(){v.7C==1?o.7C.3X("1y"):\'\';o.w9=I};J.nB=F(){if(v.1F.CV){v.1F.CV=P;if(o.Y){o.Y.Cy(1);o.Y.E8()}}o.w9=P};J.N1=F(){if(o.3U&&o.g4){o.g4.ou()}};J.hA=F(){if(o.5r&&o.6K){o.nH=I;X.6K()}};J.g8=F(){if(o.5r&&o.b9){X.b9()}};J.qA=F(){if(v.ac==1&&K(v.15Y)){if(K(o.ac)){o.ac.1E()}H{if(1R(N8)==\'F\'){o.ac=1C N8()}}}oN();if(X){uO(0);X.qA()}};J.iB=F(){o.ac?o.ac.1y():\'\';X?X.iB():\'\'};J.oN=F(x){oN(x)};F oN(x){if(v.15V==1&&3c(v.8w)){if(K(o.8w)){o.8w.1E(x)}H{if(1R(N9)==\'F\'){o.8w=1C N9()}}}}J.3n=F(){if(o.6n){o.54.3n()}H{X?X.3n():1h("15U")}if(K(o.3U)){3U.3n()}};J.q5=F(){q6=I;o.1a.4J(0,P);K(o.2E)?o.1a.9Q():\'\';8v(\'x\')};J.9I=F(){X?X.9I():\'\'};J.4J=F(x){if(X){if(o.6n){o.54.4J(x)}H{X.4J(x);if(v.2h.on==1){if(3U){3U.4J(x)}}}}};J.5p=F(){if(X){X.5p();o.6n?o.54.5p():\'\';1h("4e")}if(v.2h.on==1&&v.2h.hG==1){if(3U){3U.5p()}}};J.7b=F(){if(X){X.7b();o.6n?o.54.7b():\'\';1h("7P")}if(v.2h.on==1&&v.2h.hG==1){if(3U){3U.7b()}}};J.4H=F(x){X?X.4H(x):\'\';if(v.2h.on==1){if(v.2h.hG==1&&3U&&!o.Pw){3U.4H(x)}}if(o.6n){o.54.4H(x)}};J.qr=F(){Q X?X.qr():P};J.6L=F(){Q X?X.6L():P};J.7S=F(){Q 9q};J.8y=F(){Q mN};J.1k=F(){C x=0;if(X){x=59();if(o.6n){C y=o.54.59();y?x=y:\'\'}H{if(4z()>0&&x!=4z()){o.MT=x+0.15T}}Q x}H{Q 0}};J.1j=F(){C x=0;if(X){x=4z();x==0&&K(v.1j)?x=v.1j*1:\'\';if(o.6n){C y=o.54.4z();y?x=y:\'\'}}Q x};J.ci=F(){Q X?X.ci():0};J.jI=F(){o.4v.jI=o.4v.jI?P:I;R(o.4w,{"2V":(o.4v.jI?"3W(-1)":"3W(1)")})};J.15S=F(){xJ()};J.xK=F(){if(o.5r){X.4R()}};J.MR=F(x,y){if(x==\'1X\'){if(y==1){fP(v.1q.1X/100)}if(y==2){fP(-v.1q.1X/100)}if(y==3){o.X.mR()}}H{if(o.5r){if(!o.bE[x]){if(x==\'q4\'){o.bE[x]=0}H{o.bE[x]=1}}if(y==1){o.bE[x]+=v.1q[x]/100}if(y==2){o.bE[x]-=v.1q[x]/100}if(y==3){if(x==\'q4\'){o.bE[x]=0}H{o.bE[x]=1}}!o.mh?o.mh=[]:\'\';o.mh[x]=x+\'(\'+2I(o.bE[x]*100)+\'%) \';C cf=\'\';18(C i in o.mh){cf+=o.mh[i]}R(X.2j(),{\'7j\':cf});o.Y.v8(x)}}};J.1X=F(x){fP(x)};F fP(x){if(7X(x).O(":")>0){C y=x.2R(":");C z0=o.3i/o.4E;C z1=o.X.3C();if(z1.1b>0){z0=z1.1b/z1.1e}C z=y[0]/y[1];if(z0!=z){if(o.5r){X.ix()}C w2=o.4E*z;C x2=w2/o.3i;C h2=o.3i/z;C y2=h2/o.4E;if(x2<1){o.4v.x0=o.4v.x=4u(x2);o.4v.y=1}H{o.4v.x=1;o.4v.y0=o.4v.y=4u(y2)}R(o.4w,{"2V":"3W("+o.4v.x+") 46("+o.4v.y+")"});o.m6=x}}H{o.4v.x+=4u(x);o.4v.y+=4u(x);R(o.4w,{"2V":"3W("+o.4v.x+") 46("+o.4v.y+")"})}if(v.2c.16C==1){if(!o.xU){if(o.4v.x>0||o.4v.y>1){xQ(o.4w,\'o.16B\');o.xU=I}}xS()}o.Y.v8(\'1X\')};J.mR=F(){if(o.5r){X.ix()}o.4v.x=o.4v.x0;o.4v.y=o.4v.y0;R(o.4w,{"2V":"3W("+o.4v.x+") 46("+o.4v.y+")"});o.Y.v8(\'1X\');o.m6=2b;xS()};F xS(){if(o.xU&&v.2c.16z!=1){if(o.4v.x==1&&o.4v.y==1){R(o.4w,{"1g":0,"1d":0})}}};J.jD=F(x,y){X.jD(x,y)};J.eu=F(){Q eu()};F eu(){Q 4M?(4M.U>0?(4M[9N]?4M[9N]:\'\'):\'\'):\'\'};J.MI=F(){Q 4M.U};J.2j=F(){Q X?X.2j():P};J.7p=F(){if(o.5r){X.7p()}};J.qV=F(){X.qV()};F yf(){C 3R=fV(v.ye+\'?1f=\'+4M[9N]);3R.9Y=F(){if(J.jv==4&&J.7S==4x){if(J.bZ){v.1V=J.bZ;o.1a.bF(\'1V\')}}};3R.bQ()}};C MH=F(1f,1Y,2h){C 1n=1Q(v.hq==1?"az":"5U");C e5;C EO=0;C 1T;C 5H=P;C Fn=P;C EM=P;C cB=P;C i0=-1;C 1U;C 7R=P;C ws;C EF=P;C 7G=P;o.5J=P;C a6=0;C aZ=P;C 2w;C 16w;C qz=P;C p5=-1;C dY=-1;C wN;C CL;C cv;C oL;C 16v;C PH=\'5U/7H; 16u="16t.16h, 16p.40.2"\';C qx=P;R(1n,{\'1v\':\'tT\',\'1b\':\'100%\',\'1e\':\'100%\',\'3L-nM\':\'nh\',\'4N\':"7j 0.2s 3f",\'7K-1e\':\'2l\',\'6h-1e\':\'22\',\'7K-1b\':\'2l\',\'6h-1b\':\'22\'});ix();if(o.1r.9c&&v.3J==1&&v.Fg==1){if(!o.1J&&v.8g){4n(1n,{\'fJ\':1})}H{o.3j=I;o.Y?o.Y.5p():\'\';4n(1n,{\'3j\':1,\'fJ\':1,\'3J\':1})}}H{if(o.1r.2i){4n(1n,{\'fJ\':1})}if(!o.1r.tv){4n(1n,{\'4R\':(v.4R==1?\'9M\':\'22\')})}}if(v.16m==1){4n(1n,{"16k":"Q4","16j":"Q4"})}4n(1n,{\'3p\':1f,\'x-3Y-6K\':\'wL\',\'Q9\':\'I\'});if(v.15r!=1){4n(1n,{\'Q9\':\'I\'})}if(v.15c==1){4n(1n,{\'2h\':\'P\'})}if(2h){1n.3J=I;if(v.2h.hG!=1||v.3J==1){1n.3j=I}H{1n.1M=3c(v.2h.1M)?v.2h.1M:v.1M}}if(v.158==1){4n(1n,{\'154\':\'15e\'})}Co();if(v.15D==1){C hm=1Q("cw");4n(hm,{"uQ":"no","Oy":"I","Oz":"I","3p":""});R(hm,{"1v":"2v","1b":"100%","1e":"100%","3b":0});1Y.1P(hm);C PF=28.5y(F(){if(hm.9p.29.jv==="r3"){28.2S(PF);R(hm.rW.4c,{"2Q":0,"2T":0});hm.rW.4c.1P(1n)}},100)}H{1Y.1P(1n)}if(!K(1f)){1f=\'\'}C wY=P;if(o.1r.tv){if(1f.O("15M")>0){wY=I}}if(1f.O(".PU")>0){7G=I;if(!o.1U){if(1R xE!=="1O"){o.1U=1C xE()}H{7G=P}}if(K(o.1U)){if(!K(28.8c)){o.1U.cH()}H{x8()}}}H if(((3l.1T==1&&v.xk!=1)||1f.O(".Qy")>0)&&!wY&&(o.iW.O("aj")!=-1||K(28.6a))){5H=I;Fn=I;3g{if(K(28.6a)){if(!6a.OO()||(o.1r.8q&&v.15F==1&&!o.1r.6j)||(o.1r.8q&&o.1r.6j&&v.Qi==1)||(o.1r.rb&&v.17K==1)){1h(\'aj 18i \',6a.OO());5H=P}H{if(v.4R==1||v.3J==1||v.OH==1||2h){ht(P)}}}H{5H=P}}2H(2w){5H=P}}H if(1f.O("w")==0&&1f.O("s")==1&&v.18h==1){aZ=I;ED()}if(o.1r.tv&&v.3J==1&&!5H&&!7G&&!aZ){1G(F(){o.1a.cO()},100)}if(v.9u==1){K(o.9u)?o.9u.bL():\'\';o.9u=1C 18g()};J.qV=F(){x8()};F x8(){7G=I;if(Ev()){if(v.4R==1||v.3J==1||v.x9==1){qo(P)}}H{7G=P;1h("f6 gn OI")}}F qo(x){if(o.1U&&!7R){o.1U.fk(x,1n,1f,2h);K(28.8c)?7R=I:\'\'}}F ht(x){1h("aj");if(o.4S.U>1){v.am=0;v.OV=I}H{v.OV?v.am=1:\'\'}if(o.bM.U>1){v.eM=0;v.OW=I}H{v.OW?v.eM=1:\'\'}o.cv=P;i0=-1;cv=[];o.4p?o.4p.OX():\'\';C xC=P;if(v.8g&&v.OY==1){xC=I;v.OY=0}e5={wx:(v.OQ==1&&!2h),18f:(v.4R==1||v.3J==1||2h||x)&&!xC,j1:60,xr:60,18e:(v.OE>0?v.OE*2f:OB),18d:(v.OC>0?v.OC*2f:OB),183:P};if(v.182==1){e5.17u=I}if(v.j5==1){C ks=[\'fp\',\'wv\',\'pr\',\'ck\'];C qT=[\'7W.16G.16L\',\'7W.16H.jE\',\'7W.17i.17m\',\'3x.w3.17l\'];C dj={};18(C i=0;i<ks.U;i++){if(v[\'j5\'+ks[i]]==1){dj[qT[i]]={};if(3c(v[\'j5\'+ks[i]+\'l\'])){dj[qT[i]].17d=v[\'j5\'+ks[i]+\'l\']}if(3c(v[\'j5\'+ks[i]+\'s\'])){dj[qT[i]].1bz=v[\'j5\'+ks[i]+\'s\']}}}e5.1fw=I;e5.1fp=dj}if(v.Pz==1){e5[\'1fK\']=F(3R,1f){3R.Py=I}}if(K(v.7N)){if(K(v.7N.j1)){if(v.7N.j1>eb){v.7N.j1=eb}v.7N.xr=v.7N.j1}if(K(v.7N.Px)){v.7N.xr=v.7N.j1=v.7N.Px}if(1R v.7N=="3L"){18(C 1l in v.7N){if(v.7N[1l].7d().O(\'2z:\')==0){v.7N[1l]=2z(v.7N[1l].1t(5))}e5[1l]=v.7N[1l]}}}1T=1C 6a(e5);js("1T",1T,1);1T.Qf(1f);1T.1fs(1n);1T.on(6a.91.1fG,F(){1h("aj Ps")});1T.on(6a.91.1eT,F(1m,26){!2h?o.1a.cO():\'\'});1T.on(6a.91.1eS,F(1m,26){if(!2h&&v.am==1&&cj()>1){PL();qX();o.Y?o.Y.g2(o.3k):\'\'}});1T.on(6a.91.1eO,F(1m,26){qX()});1T.on(6a.91.1ev,F(1m,26){qX()});1T.on(6a.91.1eI,F(1m,26){if(!2h){if(26.n2.5J!=o.5J){o.5J=26.n2.5J;o.Y.5q()}o.5J=26.n2.5J;if(o.5J){1h("P0");o.OG=1f.O("?F5")>-1;if(1n.1j>0&&1n.bw>0){if(1n.1j-1n.bw<10){if(o.mz>0){if(o.mz==1n.bw&&o.OZ==1n.1j){o.qJ++;if(o.qJ>2){o.qJ=0;o.mz=-1;1T.cm();ht(I);7V()}}H{o.mz=-1}}H{o.mz=1n.bw;o.OZ=1n.1j}}}}}if(v.am==1){o.3k=1T.rY;o.Y?o.Y.g2(o.3k):\'\'}s8()});1T.on(6a.91.1fh,F(1m,26){if(K(26.nc)){!2h?js("Os",26.nc.1f9):\'\';if(v.1f3==1){1R Ot!=="1O"?Ot(26.nc):\'\'}}if(i0>-1){1T.Q5=i0;i0=-1}EM=I;PA()});1T.on(6a.91.1f2,F(1m,26){js("1f1",26,1)});1T.on(6a.91.1f0,F(1m,26){if(!2h&&v.eM==1){1G(Eu,41)}});1T.on(6a.91.1eY,F(1m,26){if(!2h&&v.eM==1){EY()}});1T.1eH=P;if(v.1fo==1){1T.on(6a.91.1eZ,F(1m,26){if(1R(26)=="3L"){if(26.nc.1K==\'2p\'){C fu=26.nc.1f;if(fu){C st=1T.Mw;if(o.5X){o.4p.CH(st+\'eT\'+fu)}H{!cv[st]?cv[st]=[]:\'\';cv[st].2u(fu)}}}}});1T.on(6a.91.1f5,F(1m,26){C x=1T.1f6;C y=\'\';18(C i=0;i<x.U;i++){y+=(y!=\'\'?\',\':\'\')+\'[\'+x[i].7I+\']1T\'+i;x[i].8n?o.rc=x[i].7I:\'\'}3Z("2p",y)})}1T.on(6a.91.OF,F(1m,26){v.1h==1?cG.1h(26):\'\';js(26.1K+\'6a\',26,0,I);o.wl=26;if(26.r8){d2(26.1K){1D 6a.OT.1f8:1h("aj r8 EX 2w");if(v.Fk==1){Ex()}H{2w=26.n2+\' (\'+26.1K+\')\';o.2B>0||2h||v.5J==1||aZ?\'\':o.2B=59();1T.cm();if(!2h){o.X.3D()}}1p;1D 6a.OT.1fb:1h("aj r8 X 2w, n5");1T.1fc();1p;8n:2w="aj r8 2w, cm";1T.cm();!2h?o.X.3D():\'\';1p}}H{1h("aj ",26.1K,26.n2,(26.r6?26.r6.7J:\'\'));js("1fd",(26.r6?26.r6.7J:\'\'));if(a6>0){a6=2;wK()}}});cB=I}F qX(){if(!2h&&v.am==1&&cj()>1){if(o.3k!=1T.rY){o.3k=1T.rY;o.Y?o.Y.g2(o.3k):\'\';1h("aj ON "+o.3k)}if(3c(v.fF)&&o.3k>0){C fq=v.fF.2R(",");18(C k=0;k<fq.U;k++){if(o.2F[o.3k].O(fq[k])>-1){1h(\'1ff 5t\');1T.o5=o.3k-1;o.3k--;1p}}}}}F ED(){if(K(28.OM)){if(Ev()){if(!K(o.ws)){o.ws=1C 1fg()}ws=1C OM(1n,1f,2k(v.1fi,{wx:I}));EF=I}H{aZ=P;1h("gn OI")}}}F PA(){wG()};J.7p=F(){wG()};F wG(){if(v.Sh&&o.Y){if(1n.hT.U>0){if(v.7p==1){1n.hT[1n.hT.U-1].op="NN"}H{1n.hT[1n.hT.U-1].op="3t"}if(!o.7p){o.7p=I;o.Y.5q()}}H{if(o.7p){o.7p=P;o.Y.5q()}}}}F Ex(){1h("1fj");!2h&&o.1H?o.1a.3n():\'\';o.1a.9Q();a6=1;wK(o.1H)}F wK(x){if(a6>0){2P(wN);wN=1G(PB,v.P1*2f)}}F PB(){if(a6>0){1h("1fk");if(5H){if(a6==1){1T.Qf(1f)}if(a6==2){1T.cm();ht(I);1n.1H()}}H{4n(1n,{\'3p\':1f})}}}1n.1A(\'Qg\',r0);1n.1A(\'2w\',kE);1n.1A(\'8y\',7V);1n.1A(\'1H\',9l);1n.1A(\'4y\',d6);1n.1A(\'Eg\',7M);1n.1A(\'jU\',ge);1n.1A(\'kz\',gk);1n.1A(\'BE\',ch);1n.1A(\'BD\',cT);1n.1A(\'8S\',8A);1n.1A(\'BA\',9L);1n.1A(\'1fl\',Qw);1n.1A(\'NS\',By);1n.1A(\'O3\',Bv);if(o.1r.9c){1n.1A(\'1fa\',nA)}F r0(){if(!5H&&!7G){!2h?o.1a.cO():\'\'}}F nA(){if(1n.1ex){o.1a.jZ()}}F kE(){if(!5H&&!7G){if(1n.2w){1h(1n.2w,1n.2w.7J,1n.2w.8d);C x=1n.2w.7J;2w=1n.2w.8d;if(2w==\'\'){if(x==1){2w="1ey"}if(x==2){2w="EX"}if(x==3){2w="h8"}if(x==4){2w="gn m7"}}1h("1eB 6z: ",2w)}if(Fn&&v.Fk==1){2w=1O;Ex()}if(2w!=1O||o.1r.6j){3D()}}}F 3D(){!2h?o.X.3D():\'\'}F 7V(){if(!2h){o.X.7V()}H{if(v.2h.au==1){1n.bw=0;1n.1H()}}}F 9l(){if(!o.1J&&v.8g){1h(\'Qq 1H\');4y();o.1a.3d();Q}if(5H&&a6>0){}H{if(!2h){C dz=o.1a.ae()&&o.qf!=1;if(dz||dY==-1){C x=P;if(5H){if(K(o.S)||K(o.6C)){if(dz){}H{1h(\'4y lq\');4y();x=I}}}if(!x){o.X.9l()}}}}}F d6(){if(!qx){1h("1eC");if(o.1H&&o.kb&&!1n.8y&&v.Qr==1&&!o.bV){1h("Qr");oK()}H{!2h&&!o.QC&&1n.4X?o.X.d6():\'\'}}}F 7M(){!2h?o.X.7M():\'\';if(dY>-1){if(59()>dY){4y();dY=-1}}}F ge(){!2h?o.X.ge():\'\'}F gk(){!2h?o.X.gk():\'\'}F ch(){if(2h){qn()}H{o.X.ch();CP();if(5H&&a6>0){a6=0;1h("1eF up");1T.PR();oK();o.Y.3d()}if(K(v.ao)){2X()}1G(QE,41)}}F QE(){if(1n.e7&&o.6H.U==0&&v.1fn!=0){C at=1n.e7;18(i=0;i<at.U;i++){C x=o.X.mG((at[i].8u?at[i].8u+\' (\':\'\')+at[i].1eJ+(at[i].8u?\')\':\'\'),i);if(x==v.aR){o.6F=o.bt=i}o.6H[i]=x}o.Y.nJ(o.bt)}if(o.bt>0){hJ(o.bt,1)}};J.ao=F(){Q(1n.oV/1n.es)};F qn(){if(1n.es>0){R(1Y,{"1e":1Y.2x/(1n.oV/1n.es)-2I(v.2h.3b)})}H{if(EO<20){1G(qn,100);EO++}}}F CP(){if(v.jS==1){2S(o.Ek);o.Ek=5y(EI,100);EI()}}F EI(){if(1n){if(1n.es>0){o.1a.qe(1n.oV/1n.es);2S(o.Ek)}}}F 9L(){!2h&&!aZ?o.X.9L():\'\'}F cT(){!2h?o.X.cT():\'\'}F 8A(){if(5H&&a6>0){}H{!2h?o.X.8A():\'\'}}F Qw(){o.1a.Ei()}F Ev(){C sK=28.Qb=28.Qb||28.1eL;C lZ=28.PE=28.PE||28.1eM;C qa=sK&&1R sK.qa===\'F\'&&sK.qa(PH);C PK=!lZ||lZ.Fj&&1R lZ.Fj.1eP===\'F\'&&1R lZ.Fj.5Y===\'F\';Q qa&&PK}C jQ="<6J E=\'1I:0.5\'>";F PL(){if(!2h&&v.am==1){C x=1T.7m;C q=-1;o.2F=[];if(x.U>1){18(C i=0;i<x.U;i++){if(K(x[i].1e)){C y=o.X.EC(x[i],v.PM);if(o.2F.O(y)>-1||v.1eQ==1){if(K(x[i].7v)){C yi=o.2F.O(y);yi>-1?o.2F[yi]+=" "+jQ+" &d9;"+2I(x[yi].7v/2f)+\' \'+2W(\'cS\')+\'</6J>\':\'\';o.2F[i]=y+" "+jQ+" &d9;"+2I(x[i].7v/2f)+\' \'+2W(\'cS\')+\'</6J>\'}}H{o.2F[i]=y}if(K(x[i].PN)){o.bq[i]=x[i].PN[0]}}H if(K(x[i].7I)){o.2F[i]=x[i].7I}H{o.2F[i]=i}if(K(v.4U)&&q==-1){if(v.4U==o.2F[i]){q=i}}if(K(o.4U)){if(o.4U==o.2F[i]){q=i}}}if(v.mg==1){o.2F[x.U]=2W("2l")}H{1T.Oo=0;1T.iq=0}if(v.PO==1||q>-1){1T.iq=0;if(v.ow=="7l"||(!o.1J&&v.4R==0)){1T.C9=q}H{if(v.ow=="hB"){1T.o5=q}}o.3k=q}H{if(v.mg==1){o.3k=1T.7m.U-1}H{o.3k=1T.1fy}}if(v.PP>0){1T.iq=x.U-v.PP*1-1}s8()}o.7v=2k(1T.7m[o.3k].7v,0);o.Y?o.Y.5q():\'\'}}F s8(){if(v.eM==1){Eu();EY()}}F Eu(){if(!2h&&v.eM==1){C x=1T.e7;o.6H=[];C 2t;C 2r=-1;if(x.U>1){18(C i=0;i<x.U;i++){2t=P;if(K(x[i].hL)&&o.bq.U>0){if(x[i].hL!=o.bq[o.3k]){18(C j=0;j<o.bq.U;j++){if(o.bq[j]==x[i].hL){2t=I}}}}if(!2t){o.6H[i]=K(x[i].7I)?o.X.mG(x[i].7I,i):i;if(K(v.aR)){if(v.aR==o.6H[i]){2r=i}}}}}}if(2r>-1){o.6F=2r;1T.sJ=2r}}F EY(){if(!2h){C x=1T.e7;C y=1T.sJ;if(y>-1){if(K(x[y].hL)){if(o.bq.U>0){if(o.bq[o.3k]!=x[y].hL){18(C i=0;i<x.U;i++){if(x[i].7I==x[y].7I&&x[i].hL==o.bq[o.3k]){1T.sJ=i;y=i;1p}}}}}o.6F=y;1h("aj PQ",o.6F);o.Y.nJ(o.6F)}}};J.hJ=F(x,y){hJ(x,y)};F hJ(x,y){if(1n.e7.U>1){1n.e7[x].Cm=I;1n.e7[y==1?0:o.bt].Cm=P;o.bt=x;y!=1?1n.bw=o.X.1k():\'\'}}F 59(){if(7G){Q 7R?o.1U.1k():0}H{Q 1n.bw}};F 4z(){C x=1n.1j;if(x==1fx){v.5J=1;x=59()+10;if(o.8p){x<o.8p?x=o.8p:\'\'}o.8p=x}if(7G&&7R){x=o.1U.1j()}if(K(v.5g)){if(7Y([v.5g],\'-\')){x=x+v.5g*1}H{x=v.5g}}Q!qj(x)?x:0}J.3d=F(){C p=I;if(5H&&!EM){if(!cB){ht(I)}1T.PR()}if(7G&&!7R){qo(I);p=P}if(aZ){if(!EF){ED()}ws.1H();p=P}if(1n.E.1g=="-1fD"){J.iB()}p?oK():\'\'};C 1fE;F oK(){if(1f!="22"){C pp=1n.1H();if(pp!==1O){pp.ar(F(){}).2H(F(2w){1h("Q3",2w.8d);if(2w.8d.O(\'dM\')==-1&&2w.8d.O(\'1fB by\')==-1){if(v.Fg==1){1h(\'1fL\');o.1a.5p();1n.1M=0;C mx=1n.1H();if(mx){mx.ar(F(){}).2H(F(e){1h("Q8",e.8d);if(o.1r.tv&&(5H||7G)){}H{o.Y.3n();o.1a.9Q();js("1fq")}})}}H{o.Y.3n();o.1a.9Q()}}})}}}J.qA=F(){if(o.6C||o.S){if(o.aY){g8()}if(!o.nH&&o.1r.2i&&o.1r.3Y){if(!1n.3j){1n.3j=I;qz=I}R(1n,{"1v":"2v","1d":-4o,"1g":-4o});dY=59();if(!aZ){1n.1H()}if(dY==0&&o.2B>0){oL=o.2B}}}};J.iB=F(){if(!o.nH&&(o.1r.2i||o.1r.3Y)){R(1n,{"1v":"tT","1d":0,"1g":0});if(K(v.ao)){2X()}if(qz){!o.3j?1n.3j=P:\'\';qz=P}if(oL>0){o.2B=oL;oL=0}dY=-1}};J.3n=F(){1h(\'4X\');4y()};F 4y(){if(aZ){ws.4y()}H{1n.4y()}};J.9I=F(){!1n.4X?3n():oK()};J.4J=F(x){if(7G&&7R){o.1U.4F(x)}H{if(5H){if(v.1fC==1&&x>0&&Ef()){i0=1T.o5;1T.Q5=0}}1n.bw=x}};J.5p=F(){1n.3j=I};J.7b=F(){1n.3j=P;if(o.2L=="1T"&&o.1r.6j&&v.S==1){if(!K(o.Q2)){qx=I;1n.4y();1G(F(){1n.1H();qx=P},10);o.Q2=I}}};J.4H=F(x){1n.1M=x};J.Q1=F(){if(o.PW!=1n){C dM;C 96;if(o.qm[1n]){dM=o.qm[1n];96=o.ER[1n]}H{28.qw=28.qw||28.1eu;if(K(28.qw)){3g{96=1C qw();dM=96.1d2(1n);o.qm[1n]=dM;o.ER[1n]=96}2H(e){1h(e)}}}if(96){C oz=96.1cB();oz.oz.6P=v.PY;dM.PX(oz);oz.PX(96.1cA);o.Fe=I;o.PW=1n}}};J.qr=F(){Q!1n.4X};J.6L=F(){Q v.5J==1||aZ?I:o.5J};J.2j=F(){Q 1n};J.ES=F(){4n(1n,{\'Y\':\'1\'});Q I};J.4R=F(){4n(1n,{\'4R\':\'9M\'});if(5H&&!cB){ht(P)}if(7G&&!7R){qo(P)}};J.7S=F(){C 8T="8o";if(1n.4X){8T="4X"}if(1n.8y){8T="8y"}Q 8T};J.Fl=F(x,y){2h=x;y.1P(1n);1Y=y;if(x){if(v.2h.hG!=1){1n.3j=I}H{if(!o.3j){1n.3j=P}}qn();if(o.2F.U>0){if(5H){p5=o.3k;1T.iq=0;1T.o5=0}}}H{if(!o.3j&&v.2h.hG!=1){1n.3j=P}1n.1M=3c(v.2h.1M)?v.2h.1M:v.1M;CP();if(o.2F.U>0){if(5H){1T.iq=-1;if(p5>-1){p5<1T.7m.U?1T.C9=p5:\'\'}}}}};J.1k=F(){Q 59()};J.1j=F(){Q 4z()};J.ci=F(){C x=0;if(1n.9P){if(1n.9P.U>0){C y=59();18(C i=0;i<1n.9P.U;i++){if((y>=1n.9P.1J(i)||y>=1n.9P.1J(i)-100)&&y<=1n.9P.5g(i)){x=1n.9P.5g(i)}}x==0?x=1n.9P.5g(1n.9P.U-1):\'\'}}if(K(v.5g)){C ed=v.5g;if(7Y([ed],\'-\')){ed=4z()}x>ed?x=ed:\'\'}Q x};J.2l=F(){Q Ef()};F Ef(){C x=P;if(5H){if(cB){x=1T.Oo}}H if(7G){if(7R){x=o.1U.2l()}}Q x}J.3C=F(){Q{"1b":1n.oV,"1e":1n.es}};J.3p=F(x){if(x){x=x.1u(/\(4A\)/g,2O.4A());1f=x;o.dR!=2?o.dR=P:\'\';if(7G){if(7R){o.1U.dM(x)}}H if(5H){5H&&1T?1T.cm():\'\';ht(I);C7()}H{4n(1n,{\'3p\':x,\'3J\':0});Co();4y()}}};F Co(){if(o.1r.8q){C y=1n.hT;if(y){18(C i=0;i<y.U;i++){y[i].op="1cz"}}y=1n.e7;if(y){18(i=0;i<y.U;i++){y[i].Cm=(i==0?1:0)}}if(28.152){1n.1A(\'1cv\',F(1m){o.6K=1m.1ct=="1ck";!2h?o.1a.nY():\'\'});1n.1A(\'1cp\',F(1m){})}}C7();if(v.Ck==1){1R MK!=="1O"?MK(1f,1n,1Y):\'\'}}J.6K=F(){1n.1co()};J.b9=F(){g8()};F C7(){if(o.1r.3Y){if(K(1n.1cn)&&!o.1r.9c){o.b9=I}if(29.1cm&&!1n.1cl){o.b9=I}}}F g8(){if(o.1r.8q){if(1n.1cD==="sg-in-sg"){1n.ME("cC");o.aY=P}H{1n.ME("sg-in-sg");o.aY=I}}H{if(!29.1cu){2z(\'1n.1cQ().ar(p => {o.aY = I;}).2H(2w => {o.aY = P;});\')}H{2z(\'29.1cX().ar(ok =>{o.aY = P;}).2H(2w => {});\')}}};F By(){o.aY=I};F Bv(){o.aY=P};J.N0=F(x){if(7R){o.1U.sb(x)}};J.MZ=F(x){if(7R){if(1n.9P.U>0){o.1U.MY(x)}}};J.1cP=F(x){if(o.ws){o.ws.MC(ws,x,-1)}};J.1cG=F(x){if(o.ws){o.ws.MC(ws,-1,x)}};J.Mm=F(x){if(cB){C y=2I(x);if(x==1T.7m.U){y=-1;1T.iq=-1}if(v.ow=="hB"){1G(8A,41);1T.o5=y}if(v.ow=="7l"){1h("aj 7l 1cO "+y);1T.C9=y}if(y==-1){o.3k=1T.rY}s8()}};J.s7=F(){Q 1T};J.s6=F(){Q 7R?o.1U.Me():P};J.cj=F(){Q cj()};F cj(){C x=0;if(cB){if(1T.7m){x=1T.7m.U}}Q x}J.eI=F(){Q eI()};J.ix=F(){ix()};F ix(){if(1n){if(v.s0==1||v.5l==1){if(v.1cM==1||v.5l==1){R(1n,{\'3L-nM\':\'5l\'})}H{R(1n,{\'3L-nM\':\'zs\'})}}H{R(1n,{\'3L-nM\':\'nh\'})}}}J.5B=F(){2X()};F 2X(){if(v.ao){3Z(\'1X\',7X(v.ao).1u(\'/\',\':\'))}}F eI(){C x=0;if(7R){x=o.1U.7m()}Q x}J.Mj=F(x){if(cB){1T.sJ=2I(x)}};J.jD=F(x,y){if(y=="1T"&&cB&&CL){CL.1cL(x)}if(y=="Mv"&&cB){if(cv[x]&&o.4p){18(C i=0;i<cv[x].U;i++){o.4p.CH(cv[x][i])}}1G(F(){1T.Mw=x},41)}if(y=="1U"&&7R){o.1U.Mx(x)}};J.j0=F(x){if(x){1n.1bR=x}};J.CF=F(){C x=1n.8k;C y=[];18(C i=0;i<x.U;i++){if(x[i].fQ.k8()==\'8F\'){x[i].5n("iL",CB);y.2u(x[i])}}18(C i=0;i<y.U;i++){1n.3m(y[i])}o.CD=P};J.MD=F(x,y,z){if(x!=\'\'){if(x.O(\' or \')>0){C xx=x.2R(\' or \');x=xx[0]}C 8F=29.1Q(\'8F\');8F.6R(\'3p\',x);8F.6R(\'8u\',y);8F.6R(\'1bQ\',\'Cu\');8F.6R(\'op\',\'NN\');if(z){8F.6R(\'8n\',\'\')}1n.1P(8F);8F.1A("iL",CB)}};F CB(e){if(e.4a.8u&&o.4p){18(C i=0;i<o.3K.U;i++){if(o.3K[i]==e.4a.8u){o.4p.bh(i)}}}};J.kF=F(){Q 2w?2w:\'\'};J.4B=F(){2S(o.o9);5H&&1T?1T.cm():\'\';7G&&7R?o.1U.sn():\'\';aZ&&ws?ws.2t():\'\';1n.5n(\'2w\',kE);1n.5n(\'8y\',7V);1n.5n(\'1H\',9l);1n.5n(\'4y\',d6);1n.5n(\'Eg\',7M);1n.5n(\'jU\',ge);1n.5n(\'kz\',gk);1n.5n(\'BE\',ch);1n.5n(\'BD\',cT);1n.5n(\'8S\',8A);1n.5n(\'BA\',9L);1n.5n(\'NS\',By);1n.5n(\'O3\',Bv);1n.3p=\'\';if(1Y.fQ=="Pa"){1Y.rW.4c.3m(1n)}H{1Y.3m(1n)}1n=2b}};C AN=F(){C b=[];C jB=[];C 6o=[];C 8S=P;C ve;C 9v=P;C 1q;C 1c;if(o.5u){o.5u.1y();o.5u=2b}C vY;o.6X=[0.25,0.5,0.75,1,1.25,1.5,2];if(v.1q.1bJ==1&&K(v.1q.lv)){v.1q.lv=v.1q.lv.1u(/\n/ig,\'\');o.6X=v.1q.lv.2R(",")}o.gX=7Y(o.6X,1,I);o.bD==3?o.bD=o.gX:\'\';18(C i in o.6T){if(o.6T.2D(i)){!K(v.1q[i])?v.1q[i]=5:\'\';o[\'gZ\'+i]=[\'+ \'+v.1q[i]+\'%\',\'&1bI; \'+v.1q[i]+\'%\',(o.6T[i]*100+\'%\')]}}if(v.1F.gT==1&&o.1r.6j&&v.hM==1){v.1F.1y=0}C ri=P;C b4=0;C rL=0;C hX=P;C D2=I;C kK;C bg=1C y6();C 1q;C 6g=[];C Bp=P;C Bo=P;C lr=0;C eV=[];if(v.iV.1v=="Y-2m"){v.iV.1v="Y"}18(C y in v){if(v.2D(y)){if(y.O("aW")==0&&v[y]){!K(v[y].Bq)?v[y].Bq=v[y].6g:v[y].6g=v[y].Bq;if(6g[v[y].6g]){v[y].6g+=v[y].6g}6g[v[y].6g]=y;if(v.iV.1v!="Y"){if(v[y].1v=="Y-2m"){eV.2u([y,v[y].6g]);Bp=I}H{if(v[y].1v=="Y"||v[y].1v==1O){Bp?Bo=I:\'\'}}}lr<v[y].6g?lr=v[y].6g:\'\'}}}if(Bo){eV.Oj(F(a,b){Q a[1]-b[1]});18(C i=0;i<eV.U;i++){6g[v[eV[i][0]].6g]=2b;v[eV[i][0]].6g=lr+1;lr++;6g[v[eV[i][0]].6g]=eV[i][0]}}if(v.1F.1y==1&&v.1F.hx==1){o.1F=1Q("1Z");o.2a.1P(o.1F);R(o.1F,{\'1v\':\'2v\',\'1d\':0,\'1g\':0,\'1b\':\'100%\',\'1e\':\'100%\',\'4N\':\'1g 0.3s 6e-5e\',\'3z-1S\':\'22\'})}C 9w=1Q("1Z");if(v.1F.1y==1&&v.1F.hx==1){o.1F.1P(9w)}H{o.2a.1P(9w)}C dJ;if(v.1F.1bH==1){dJ=1C y6(I)}R(9w,{\'1v\':\'2v\',\'1d\':0,\'2M\':0,\'1b\':\'100%\',\'1e\':v.1F.h});9w.ax=F(){!o.1r.2i?o.1a.Oc():\'\'};if(v.k4==1){3h(bg.c());3h(9w)}18(C i=1;i<6g.U;i++){if(6g[i]){C y=6g[i];if(y){C 1o=v[y].1o;C 1bF=v[y].1y;if(o.1r.2i){if(1o=="1M"&&v[y].9i=="5Q"){}H{if(1o=="1M"&&v.1bE==1&&o.1r.2i){v[y].oJ=0}H{if(1o=="1M"||(1o=="2o"&&v.1bV)){v[y].on=0}}}if(1o=="b7"){v[y].1bW==1?v[y].on=0:\'\'}}H{if(1o=="b7"){v[y].1cg==1?v[y].on=0:\'\'}}if(v[y].1y==1){if(v[y].S9==1&&K(v[y].pu)){3l[v[y].pu]?v[y].on=0:\'\'}if(v[y].Sb==1&&K(v[y].pz)){!3l[v[y].pz]?v[y].on=0:\'\'}}if(v.k4==1){v[y].on=0}if(v[y].on==1){if(1o=="3e"||1o=="1M"){b[y]=1C Oa(y,1o);b[y].2X(b[y].s("w"))}H{b[y]=1C SZ(y)}jB.2u(y);if(b[y].g("1o")=="1V"){if(b[y].s("1L")==\'\'){if(b[y].s("C")!=\'\'){if(!K(v[b[y].s("C")])){b[y].2r("2y",P)}}H{b[y].2r("2y",P)}}}if(b[y].g("1o")=="5K"){C lu=b[y].s("3M");if(lu){if(lu.O("3X:")==0&&lu.O(",0/1")>0){C z=lu.2R(",");3Z(z[0].1t(4))==0?b[y].eO(0):\'\'}if(7Y([lu],"3y")){o.j4=I}}}b[y].2r("1X",b[y].s("1X"))}}}}if(K(v.1q)){if(1R(8R)==\'F\'){1q=1C 8R("1q");v.1q.9o==1?1q.1E():1q.1y()}H{o.1cf=I}}if(K(v.1c)){if(1R(8R)==\'F\'){1c=1C 8R("1c");if(K(o.1c)){1c.Dl(o.1c);if(v.1c.sP==0||!K(v.1c.sP)){v.1c.9o==0?1c.1y():\'\'}H{1c.1E()}if(v.1c.NL==1){1c.1E()}}H{1c.1y(1)}p9()}}rv();DV();2X(I);5b();Dm();D2=P;F NG(17){C x=0;C 1ce=P;if(17){if(17.g("1o")==\'3e\'){x=6o.1d+17.s("4V")+17.g("1b")/2;if(6o.hZ!=2b){}H{6o.hZ=[]}}H{if(6o.hZ!=2b){C eC=17.g("1b")+17.s("4Y")+17.s("4V");if(iQ(17)){eC=0}if(17.s("3t")==1&&!17.g("1E")){eC=0}if(17.s("du")>0){eC=0}x=bg.g("w")-v.1F.lU*1-eC+17.g("1b")/2+17.s("4V");C i=0;6o.2m-=eC;18(i=0;i<6o.hZ.U;i++){C et=b[6o.hZ[i]];if(et.s("du")>0){R(et.c(),{"1d":(et.g("x0")-eC)})}H{R(et.c(),{"1d":(et.g("x")-eC)})}et.2r("x0",et.g("x"))}6o.hZ.2u(17.g("1l"));17.2r(\'hy\',1)}H{if(17.s("3t")==1&&!17.g("1E")&&!17.g("jW")){if(17.g("1o")=="1M"){if(17.s("1y")==1&&17.s("oJ")==1&&hX){b4+=17.g("1b")+17.s("4V")+17.s("4Y");hX=P}}}H{if(17.s("du")>0){x=6o.1d+17.s("4V")+17.s("4Y")}H{C 2t=P;if(17.g("1o")=="1M"){if(17.s("1y")==1&&17.s("oJ")==1&&!17.g("jW")){if(!o.gO&&!o.b3){2t=I;hX=P}H{if(!hX){b4-=17.g("1b")+17.s("4V")+17.s("4Y");hX=I}}}}if(iQ(17)){2t=I}if(!2t){6o.1d+=17.g("1b")/2+17.s("4V");x=6o.1d;6o.1d+=17.g("1b")/2+17.s("4Y")}H{x=6o.1d}}}}}}Q x};J.Nn=F(){rv();if(1c&&v.1c.9o&&!o.1J){1c.1E()}};J.Qo=F(){rv()};F rv(){if(o.j4){1R Nq==\'F\'?o.3y=1C Nq():\'\'}}F D3(17){C 1b=o.2o&&v.1F.oY==0?o.cX:o.3i;C 1e=o.4E;C dw=0;if(17!=bg){dw=1b/2+17.s("4V")-17.s("4Y")}C gC=1e/2;C BO=17.g("1b");C rj=17.g("1e");C p=17.s("1v");if(p.O("6w")>-1){dw=o.3i/2+17.s("4V")-17.s("4Y")}if(p.O("1g")==0){gC=rj/2+(17.s("NH")*o.4E/100)}if(p.O("2M")==0){gC=o.4E-(17==bg?rj:rj/2)-(17.s("Nd")*o.4E/100)}if(p.O("2m")>-1){dw=o.3i-BO/2+17.s("4V")-17.s("4Y")-(17.s("Nw")*o.3i/100)}if(p.O("1d")>-1){dw=BO/2+17.s("4V")-17.s("4Y")+(17.s("kG")*o.3i/100)}if(p=="ce"){dw=-o.Ez/2+(17.s("kG")*o.Ez/100)+17.s("4V")-17.s("4Y");gC=-o.tN/2-(17.s("Nd")*o.tN/100)+(17.s("NH")*o.tN/100)}if(p.O("Y")>-1){C cx=NG(17);dw=(bg?(bg.c()?6f(bg.c().lL):0):0)+cx;if(p=="Y-2m"){dw+=b4}if(v.1F.1v=="1g"){gC=v.1F.h/2-(v.fM<0?v.fM:0)}H{gC=1e-v.1F.h/2}}Q{x:dw,y:gC+17.s("9R")-17.s("gY")}}F 2X(b0){C w=o.2o&&v.1F.oY==0?o.cX:o.3i;C h=o.4E;if(v.1F.1c5==1){v.1F.NC=3c(v.1F.ND)&&o.as?v.1F.ND:v.1F.BK;v.1F.lU=o.3i*v.1F.NC/100}H{v.1F.lU=v.1F.BK}R(bg.c(),{\'1g\':(v.1F.1v=="1g"?0:o.4E-v.1F.h)-v.fM});bg.2r("y0",(o.4E-v.1F.h-v.fM));if(v.1F.oY==0&&bg){R(bg.c(),{\'1b\':w,\'1d\':0,\'2T-1d\':0});bg.2r("w",w);if(o.2o){R(bg.c(),{\'1d\':\'50%\',\'2T-1d\':-w/2})}}6o={"1d":v.1F.lU*1,"2m":(bg.g("w")-v.1F.lU*1)};C C6=P;if(!bg.g("1E")){bg.2r("2y",I);C6=I}C 1l;18(C i=0;i<jB.U;i++){1l=jB[i];if(b[1l]){C cc=D3(b[1l]);if(cc){if(b[1l].s("7e")=="1v"){if(K(o.8Y[1l])){if(b[1l].g("x0")==cc.x&&b[1l].g("y0")==cc.y){43}H{o.8Y[1l].XY(b[1l].g("x0"),cc.x,b[1l].g("y0"),cc.y)}}}b[1l].2r("x0",cc.x);b[1l].2r("y0",cc.y);if(b[1l].s("3t")==1&&!b[1l].g("1E")&&!b0){Dh(b[1l])}H{R(b[1l].c(),{"1v":"2v","1d":b[1l].g("x0"),"1g":b[1l].g("y0")})}}}}if(C6){bg.2r("2y",P)}b4=0;18(1l in b){if(b.2D(1l)){if(b[1l].s("1v")=="Y-2m"&&b[1l].g("1o")!="3e"&&b4>-1){b4=6o.2m-6o.1d}if(b[1l].g("1o")=="3e"&&bg){C e0;C ml=b[1l].s("4V")+b[1l].s("kG")*o.3i/100;C mr=b[1l].s("4Y")+b[1l].s("Nw")*o.3i/100;if(b[1l].s("1c2")==1){if(b[1l].s("1et")==1){e0=(o.3i*b[1l].s("w")/100)-ml-mr}H{e0=b[1l].s("w")}}H{if(b[1l].s("1v").O("Y")>-1){e0=6o.2m-6o.1d-ml-mr;R(b[1l].c(),{"1d":(6f(bg.c().lL)+6o.1d+ml+e0/2)});b4=-1}H{e0=bg.g("w")-ml-mr;R(b[1l].c(),{"1d":(6f(bg.c().lL)+ml+e0/2)})}}b[1l].2r("x0",b[1l].g("x"));b[1l].2X(e0)}}}if(1q){lc(1q)}if(1c){lc(1c)}if(ri||o.2o||rL!=b4){5b()}}F Dh(b){C 1d=0;C 1g=0;if(b.s("1v").O("2m")>-1&&b.s("1v").O("Y")==-1){1d=o.3i+b.g("1b")+10}if(b.s("1v").O("1d")>-1){1d=-b.g("1b")-10}if(b.s("1v").O("1g")>-1){1g=-b.g("1e")*2}if(b.s("1v").O("2M")>-1||b.s("1v").O("Y")>-1){1g=o.4E+b.g("1e")+b.g("1b")+10}if(1d>0){R(b.c(),{"1d":1d})}if(1g>0){R(b.c(),{"1g":1g})}}F lc(x){C 1g=-4o;x.ji();C y=o.4E-v.1F.h*(x.s("1v").O("1g")>-1?1:2);if(x==1c&&v.yA==1){y=o.4E}C kZ=y-(o.2o&&!o.1r.2i?(100+x.s("lk")*1):x.s("lk"))-(x==1c&&x.s("lk")*1==0?x.s("9R"):0);kZ<100?kZ=100:\'\';R(x.c(),{\'6h-1e\':kZ});x.co()?R(x.co(),{\'6h-1e\':kZ}):\'\';if(x.g("1E")){1g=o.4E/2-x.g("1e")/2+x.s("9R")-x.s("gY");if(x.s("1v").O("1g")>-1){1g=x.s("9R")-x.s("gY")}if(x.s("1v").O("2M")>-1){1g=o.4E-(v.1F.1v!=\'1g\'?v.1F.h:0)-x.g("1e")+x.s("9R")-x.s("gY")}1g<0?1g=0:\'\'}if(x.g("1l")=="1q"&&o.eK){C Th=o.3i-x.g("1b")-x.s("4Y");if(o.eK>Th){R(x.c(),{"1v":"2v","2m":x.s("4Y"),"1d":"2l","1g":1g})}H{R(x.c(),{"1v":"2v","1d":o.eK,"2m":"2l","1g":(o.lb<1g?o.lb:1g)})}}H{if(x.s("1v").O("2m")>-1){R(x.c(),{"1v":"2v","2m":x.s("4Y")-x.s("rD"),"1d":"2l","1g":1g})}H if(x.s("1v").O("1d")>-1){R(x.c(),{"1v":"2v","1d":x.s("4V"),"2m":"2l","1g":1g})}H{if(x.g("1l")=="1c"&&x.s("4i")==1){R(x.c(),{"1v":"2v","1d":o.3i/2-x.g("1b")/2+x.s("4V")/2-x.s("4Y")/2,"1g":1g})}H{C l=o.3i/2-x.g("1b")/2+x.s("4V")-x.s("4Y");R(x.c(),{"1v":"2v","1d":(l>0?l:0),"1g":1g})}}}x.bz()};J.k5=F(1l){C 17=b[1l];C a=17.g("1o");if(a){C d=1C 5P();o.8s=d.6W();if(a&&a!=""){5O(17);a=="4y"?o.Tk=1:\'\';a=="1H"?o.Tk=0:\'\'}}o3()};J.DK=F(z,x,y){18(C 1l in b){if(b.2D(1l)){if(b[1l].s(z)==x){b[1l].2r(y?"4L":"3h")}}}};J.Ay=F(x,s){C y=92(s,x);Q y};F 5O(17,1K){o.tC=I;vY=17;C a=17.g("1o");if(a=="1H"){o.1a.3d();if(o.3j&&v.SD==1){o.1a.7b();v.SD=0}if(v.2c.on==1&&v.2c.3r==1&&v.2c.DH==1){8z(\'1H\',1)}js("SG")}H{if(a=="4y"){o.rE=0;o.1a.3n();if(v.2c.on==1&&v.2c.3r==1&&v.2c.DH==1){8z(\'1H\',0)}js("SH")}if(a=="2t"){o.1a.rO()}}if(a=="SJ"){o.1a.4J(0,P)}if(a=="2o"){!o.6n?o.1a.a4():\'\'}H{if(a=="DF"){o.1a.8Z()}}if(a=="3e"){C ld=o.X.1j();C lt=17.g("2n")*ld;if(v.5h>0){ld-=v.5h*1;lt=17.g("2n")*ld+v.5h*1}if(v.kV>0){if(v.kV/ld<=1-17.g("2n")){Q}}js(a,lt);o.1a.4J(lt,I);if(o.43){o.43.rU(lt,ld);o.2B>0?o.2B=1O:\'\'}js("uY",lt)}if(a=="1M"){C x=17.g("2n");x<0.1dK?x=0:\'\';x>1?x=1:\'\';if(17.s("9i")=="5Q"){x=4u(x*o.6X.8f(-1)[0]).xV(1);o.1a.aS(x,1)}H if(17.s("9i")=="y7"){o.X.SW(x)}H{if(o.6y&&v.AS==1){4l.8I("AV",x);if(17.g("2n")>0||o.1r.9c||v.sZ==0){4l.DD("nP")}H{4l.8I("nP",1)}}o.1a.4H(x)}}if(a=="4e"){if(o.6y&&!o.1r.9c&&v.sZ==1){4l.8I("nP",1)}o.1a.5p();if(v.2c.3r==1&&v.2c.Tt==1){8z(\'4e\',0)}}H{if(a=="7P"){if(o.6y){4l.DD("nP")}o.1a.7b();if(v.2c.3r==1&&v.2c.Tt==1){8z(\'4e\',1)}}}if(a.O("1k")==0){17.1e2()?17.ol():17.On()}if(a=="pe"){o.X.C4()}if(a=="1X+"){o.X.fP(0.1)}if(a=="1X-"){o.X.fP(-0.1)}if(a=="1X"){o.X.fP(0)}if(a=="5J"){3Z("wP");17.2r("Bz",1);17.2r("hV",1)}if(a=="3y"){js("3y");E6()}if(a=="1q"){o.eK=1O;if(1q){if(!1q.g("1E")){1q.1E()}H{1q.1y()}}}if(a=="1c"){if(o.jz==a){Q}o.Y.oG()}if(a=="7l"){o.Y.dO()}if(a=="e4"){o.Y.fN()}if(a=="5K"){if(17.s("iY")==1&&17.s("3M")!=""){C x=4D(17.s("3M"));if(o.jz==a+x){Q}if(x.O(\'{1k}\')>-1){x=x.1u(\'{1k}\',(K(o.43)?o.43.dU().t:o.X.1k()))}if(x.O(\'{2N}\')>-1){x=x.1u(\'{2N}\',o.X.eu())}if(x.O(\'{1V}\')>-1){x=x.1u(\'{1V}\',v.1V.1u(/,/ig," "))}if(x=="6K"){o.X.hA()}if(x.O(\'6m\')==0){if(17.s("6m")>0){o.1a.4J(o.eg?o.eg.1dW():17.s("6m"))}}if(x.O(\'1dT\')==0){if(o.eg){o.eg.1dR()}}if(x=="1dQ"){o.1a.4J(17.s("kG")*o.X.1j()/100);!o.1H?o.1a.3d():\'\'}17.s("TJ")==1?o.1a.3n():\'\';C y=x.2R(",");if(x.O("3X:")==0){C z=x.1t(4).2R(";");18(C i=0;i<z.U;i++){y=z[i].2R(",");if(y.U>1){if(y[0]==\'4F\'){if(v.2c.3r==1&&v.2c.1e5==1){8z(\'4F\',y[1]>0?1:0)}}3Z(y[0],y[1],17);js("uY",y[1]);y[1]==\'0/1\'||y[1]==\'1/0\'?Ac():\'\'}H{if(y[0]=="RF"){C ss=3Z(y[0]);if(ss){if(ss.O("26")>-1){if(v.1er==1){C 4T=29.1Q(\'4T\');4T.6R(\'3p\',ss);R(4T,{1v:"DB",2m:(K(v.rR)?v.rR:20),2M:(K(v.rR)?v.rR:20),1b:0,4N:"1b 0.5s ef-1ep(.75,-0.5,0,1.75)"});4T.E.4h=Rj;29.4c.1P(4T);1G(F(){R(4T,{1b:(K(v.Rk)?v.Rk:4x)})},1);4T.ax=F(){J.4b.3m(J)}}if(v.1eo==1){C a=1Q("a");a.9x=ss;a.7T=y[0]+".lh";a.2n()}}}H{1h(y[0]+" 2w")}}H{3Z(y[0])}}}}H{if(x.O("js:")==0){if(x.O("(")>0&&x.O(")")>0){2z(x.1t(3))}H{2z(y[0].1t(3)+\'(\'+(K(y[1])?\'"\'+y[1]+\'"\':\'\')+(K(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}}if(x.O("1m:")==0){E5(x.1t(6),o.X.1k())}if(x.O("3y:")==0&&o.3y){o.3y.3X(x.1t(6))}if(x.O("Ee:")==0&&o.7C){3Z("Ee",x.1t(7))}if(x.O("3v")==0||x.O("/")==0||x.O("?")==0||x.O("1f:")==0){x.O("1f:")==0?x=x.1t(4):\'\';28.3u(x,17.s("Rm"))}if(x.O("7T")==0){o.1a.kN()}if(x=="3X:b9"){o.X.g8()}}if(x.O("1q#")>-1){if(1q){C si=x.1t(9).2R(",");if(1q.g("1E")&&1q.g("3u")==si[0]){o.eK=1O;o.lb=1O;1q.1y()}H{o.eK=17.g("x")-17.g("1b")/2;o.lb=17.g("y")+17.g("h");18(C i=0;i<si.U;i++){i==0?1q.1E():\'\';1q.3u(si[i])}1c?1c.Ro():\'\'}}}if(x.O("1q:")>-1&&v.1q.1en==1){if(!o.5u){o.5u=1C 1el()}if(v.1q.j9==1){if(1K=="5z"){o.5u.1E(x)}H{o.5u.ou(x)}}H{if(!1K){o.5u.ou(x)}}}if(x=="R6"){o.1a.iI();o.Ed=0;17.2r("3h");C bl=92("3M","4s");if(bl){bl.2r("3h")}}if(x=="4s"){17.7o("OK");17.s("ut")?28.9H.9x=4D(17.s("ut")):\'\'}}}};J.1V=F(t){C y=P;18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="1V"){if(b[x].s("C")==t||t=="1V"){if(b[x].s("1y")==1&&b[x].s("BT")==1&&o.1H){y=I}if(v[t]==\'\'||y){b[x].2r("2y",P)}H{b[x].2r("2y",I)}b[x].7o(v[t])}}}}E7()};J.Re=F(){E7()};J.E8=F(){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="5K"){if(b[x].s("1K")=="1L"){b[x].al()}}}}};F E7(){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="5K"){if(b[x].s("1K")=="1L"){b[x].S7(I)}}}}}F E6(){if(K(o.3y)){o.3y.kY()}}J.Rq=F(){E6()};J.SE=F(){if(v.1V!=\'\'){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="1V"){C y=P;if(!b[x].g("1E")){y=I;b[x].2r("2y",I)}b[x].7o(v.1V);if(y){b[x].2r("2y",P)}}}}}};J.E4=F(){DV()};F DV(){if(v.b5){if(1R(v.b5)=="3L"){18(C x in v.b5){if(v.b5.2D(x)){kt(x,v.b5[x])}}}}};J.Sz=F(y,z){kt(y,z)};J.E3=F(x){if(b[x]){b[x].Cs()}};J.Rt=F(){18(C x in b){if(b.2D(x)){if(b[x].g("Bu")){b[x].Cs()}}}};F kt(y,z){if(y){18(C x in b){if(b.2D(x)){if(b[x].g("Bu")){if(b[x].s("5I")==y){if((!b[x].g("1E")||b[x].s("3t")==1)&&!iQ(b[x])){b[x].2r("SS");b[x].2r("2y",I)}b[x].kt(z)}}}}}};J.5B=F(){2X()};J.Rv=F(){2X(I)};J.rN=F(){lc(1q)};J.ji=F(){lc(1c)};J.3d=F(){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="1H"){b[x].On()}}}o.8w?o.8w.1y():\'\';DX();o.1H=I;5b()};J.3n=F(){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="4y"||b[x].g("1o")=="2t"){b[x].ol()}}}if(1c){if(v.1c.Rz==1&&!1c.5v()){1c.1E()}}o.1H=P;J.9A();5b();if(v.1F.1y==1&&v.1F.iZ==1){iX(I)}};J.5p=F(){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="4e"){b[x].On()}J.4H(0)}}5b()};J.7b=F(){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="7P"){b[x].ol()}}}if(v.1M<0.1){v.1M=0.5;o.1a.4H(v.1M)}H{J.4H(v.1M)}5b()};J.4H=F(1M,y){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="1M"){if(!b[x].s("9i")||b[x].s("9i")=="1M"){b[x].7L(1M,1,(y=="no"?y:I))}}if(b[x].g("1o")=="4e"){b[x].Cz(1M)}}}5b()};J.a4=F(){C bl=92("1o","2o");if(bl){bl.On();bl.2r("1X",bl.s("1X"))}5b();ri?1G(5b,41):\'\';iM();E0()};J.8Z=F(){C bl=92("1o","2o");if(bl){bl.ol()}2X();2S(o.l2);5b();E0()};F E0(){if(o.eK){o.eK=1O;o.lb=1O;1q.1y()}}J.7V=F(){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="1H"){b[x].CC()}}}};J.Be=F(){5b()};J.O5=F(){DX()};F DX(){if(1c){if(1c.g("1E")&&v.1c.jk==1){o.Y.e8()}}}F 5b(){18(C x in b){if(b.2D(x)){if(b[x].g("1o")!="b7"){eG(b[x])}}}eG(bg);if(rL!=b4){rL=b4;2X()}if(v.1F.1y==1&&v.1F.hx==1){iS(!o.jc&&!o.5m&&!o.2o&&o.1H&&v.1F.gT!=1&&!o.6n)}};F l3(){C 1E=9v&&v.1F.n7==1;if(v.1F.1y==1){if(!o.1H&&v.1F.iZ==1){1E=P}}if(1E){18(C x in b){if(b.2D(x)){if(b[x].g("1o")!="b7"){eG(b[x],P)}}}R(o.2a,{"4O":"8n"});o.l6=I;eG(bg,P);if(bg.g("1E")){nB()}iS(P)}}F iX(){C 1y=o.1H&&v.1F.n7==1&&!o.4t;if(o.gv&&v.1F.1ek==1){1y=P}if(!o.1H&&v.1F.1y==1&&v.1F.iZ==1){1y=I}if(1q){if(1q.g("1E")&&o.rJ){1y=P}}if(o.6n){1y=P}if(1y){18(C x in b){if(b.2D(x)){if(b[x].g("1o")!="b7"){eG(b[x],I)}}}eG(bg,I);if(!bg.g("1E")){9v=I;o.X.D1();if(o.1H){R(o.2a,{"4O":"22"});o.l6=P}}iS(I)}}F iM(){if(v.1F.n7==1){if(v.1F.gT==1&&!o.2o&&!o.cY){}H{2S(o.l2);o.l2=5y(iX,((v.1F.aT>0?v.1F.aT:v.1F.l7)*2f))}}}F eG(17,ep){C 1y=P;C 1E=P;C er=P;if(v.1F.1y==1){if((!o.jc&&!o.5m&&!o.2o&&o.1H&&v.1F.gT!=1&&!o.6n)||(o.2o&&9v&&!o.l6)||(o.1a.jb()&&o.8y&&!o.5m)){1y=I;1E=P;er=I}H{1y=P;1E=I}if(K(ep)&&!o.6n){1y=ep;1E=!1y}if(v.1F.1y==1&&v.1F.hx==1&&(17.s("1v").O("Y")==0||17.s("1o")=="3e")){1y=P;1E=I}if(v.1F.iZ==1&&!o.1H){1y=I;1E=P;er=P}if(v.1F.1ej==1&&!o.9M&&o.1H){1y=P;1E=I}}H{if(17.s("1y")!=1){1E=I}}if(1E&&!o.l6){R(o.2a,{"4O":"8n"});o.l6=I}C a=17.g("1o");if(a=="5K"&&17.s("1v").O("Y")==-1){1y=P;1E=I}if(o.6n){if(a=="3e"){if(o.X.1j()==-1){1y=I;1E=P}}}C D4=P;C hp=iQ(17);if(17.s("1y")==1){if(17.s("1ei")==1){if(er||ep||(o.1H&&!o.5m)){!er&&!ep?\'\':hp=I}}if(17.s("1eg")==1){if(!er&&!ep){hp=I}}if(17.s("1e7")==1){if(o.1H&&!o.5m){hp=I}}if(17.s("R2")==1||17.s("QU")==1||17.s("Sp")==1){ri=I}}if(hp){1y=I;1E=P}H{!1y?1E=I:\'\'}if(17.s("1o")=="1M"){if(17.s("1y")==1&&17.s("oJ")==1&&!17.g("jW")){1y=I;1E=P;if(!er&&(o.b3||o.gO)&&!ep&&17.s("fT")!=1){1y=P;1E=I}H{D4=I}}}if(o.bV||(!o.1J&&v.1F.1y==1&&v.1F.CS==1)||(!o.9M&&v.1F.1y==1&&v.1F.Su==1)||(!o.2o&&v.1F.1y==1&&v.1F.1ef==1)){if(17.s("1v").O("Y")>-1||17.s("1v").O("2M")>-1){1y=I;1E=P}if(v.1F.gT==1&&!o.2o){1y=P;1E=I}}if(1q){if(1q.g("1E")&&v.1q.9o!=1){er=P;ep=P}}if(1c&&o.3B){if(v.1c.1ee==1){if(o.3B.D7()){Q}}}if(a=="3y"){if(K(o.3y)){if(o.3y.5v()){1y=I;1E=P;17.2r("7e","22")}}}if(a=="1c"||a=="7l"||a=="e4"||17.s("Rr")==1){if(1c){if(1c.5v()&&17.s("Rr")!=0){1y=I;1E=P;17.2r("7e","22")}}H{1y=I;1E=P}}if(o.1ed==1){1y=I;1E=P}if(D4){C cc=D3(17);if(cc){cc.y>0?17.2r("y0",cc.y):\'\';R(17.c(),{"1v":"2v","1g":17.g("y0")})}}if(1y){bG(17,(D2?I:P))}if(1E){RO(17)}if(17==bg){if(!1y&&1E){nB();4L(9w);dJ?dJ.2r("1I",dJ.s("a")):\'\';9v=P;kK==0?js("ui",1):\'\';kK=1;o.6Z&&o.bW?o.6Z.1E():\'\'}if(1y&&!1E&&!o.6n){o.X.D1();dg();3h(9w);dJ?dJ.2r("1I",0):\'\';9v=I;kK==1?js("ui",0):\'\';kK=0;o.6Z&&o.bW?o.6Z.1y():\'\'}if(1q){if(1q.tb()){if(!1q.g("1E")){1E&&!1y?1q.1E():\'\'}H{!1E&&1y?1q.1y(2):\'\'}}}if(1c){if(v.1c.9o==1&&!1c.5v()){if(1E||o.bV){if(v.1c.QN==1&&o.2o){}H{if(!1c.g("1E")){if(v.1c.QQ==1){!o.1H?1c.1E():\'\'}H{1c.1E()}}}}H{if(1y&&1c.g("1E")){1c.1y()}}}}}};F iQ(17){C x=P;C a=17.g("1o");if(17.s("1y")==1){if(17.s("BT")==1){o.1H?x=I:\'\'}if(17.s("iZ")==1){!o.1H?x=I:\'\'}if(17.s("1eb")==1){o.8y?x=I:\'\'}if(17.s("iy")==1){x=I}H{if(17.s("1ea")==1){if(o.1r.bm){17.2r("iy",1);x=I}}if(17.s("1e9")==1){if(o.1r.2i){17.2r("iy",1);x=I}}}if(17.s("QU")==1){if(o.3i>17.s("QV")){17.2r("fT",1);x=I}H{17.2r("fT",0)}}if(17.s("1e8")==1&&!8S){x=I;o.vc=1}if(17.s("1e6")==1&&8S){x=I;o.vc=1}if(17.s("R2")==1){if(o.3i<=17.s("R3")){17.2r("fT",1);x=I}H{17.2r("fT",0)}}if(17.s("1dJ")==1){o.1J?x=I:\'\'}C t=o.X.1k();C d=o.X.1j();if(17.s("QW")==1&&17.s("R8")>0){if(t>=17.s("R8")){x=I}}if(17.s("QT")==1&&17.s("Ra")>0){if(t<17.s("Ra")){x=I}}if(17.s("QS")==1&&17.s("RD")>0){if(t<d-17.s("RD")||d==0){x=I}}if(17.s("1do")==1){if(1c){if(!1c.e2()){x=I}}}if(17.s("1dI")==1){if(o.1J||!o.43||o.X.6L()){x=I}if(o.43){if(o.43.dU().t==0){x=I}}}if(17.s("CS")==1){!o.1J?x=I:\'\'}if(17.s("sW")>0){x=I}if(17.s("S9")==1){if(K(17.s("pu"))){3l[17.s("pu")]?x=I:\'\'}}if(17.s("1dj")==1){if(!K(17.s("b5"))){x=I}}if(17.s("Sb")==1){if(K(17.s("pz"))){!3l[17.s("pz")]?x=I:\'\'}}if(17.s("1di")==1&&o.1r.6j){!o.1J||o.pA?x=I:\'\'}if(17.s("1dh")==1){!o.X.8y()?x=I:\'\'}if(17.s("1dg")==1){!o.X.6L()?x=I:\'\'}if(17.s("1df")==1){!o.5m?x=I:\'\'}if(17.s("1dc")==1){!o.2o?x=I:\'\'}if(17.s("Sp")==1){o.2o?x=I:\'\'}if(17.s("1d3")==1){!o.3j?x=I:\'\'}if(17.s("1db")==1){o.X.6L()&&o.X.eu().O("?F5")==-1?x=I:\'\'}if(17.s("Nk")==1){6t(o.2E)?x=I:\'\'}if(17.s("Su")==1){!o.9M?x=I:\'\'}if(17.s("1da")==1){o.9M?x=I:\'\'}if(17.s("1d9")==1){o.pN?x=I:\'\'}if(17.s("1d8")==1){!o.pN?x=I:\'\'}if(17.s("Tw")==1){if(17.g("lC")){x=I}}if(17.s("1d7")==1){!o.ab?x=I:\'\'}if(17.s("1d6")==1){o.ab?x=I:\'\'}if(17.s("1d5")==1){if(v.4R==1&&v.gr==1){if(o.2L=="3P"&&!K(v.2E)&&v.Dn==0){if(!o.1J||o.X.7S()=="8y"){if(v.2E==\'\'){}H{x=I}}}}}}if(a=="5K"){C lu=17.s("3M");if(lu){if(lu=="3X:6K"||lu=="6K"){if(!o.6K&&!o.nH){x=I}}if(lu=="3X:b9"){if(!o.b9||(!o.1J&&v.4R==0)){x=I}}if(lu=="3X:S5"){if(!o.pN){x=I}}if(lu.O("7p")>-1){if(!o.7p){x=I}}if(7Y([lu],"6m")&&!7Y([lu],"js:")&&17.s("iy")!=1){C sk=P;if(K(v.6m)){if(!o.eg){1R RH==\'F\'?o.eg=1C RH():\'\'}if(o.eg){sk=o.eg.Dc(17)}}!sk?x=I:\'\'}}}if(a=="1c"||a=="7l"||a=="e4"){if(1c){if(1c.5v()){x=I}}H{x=I}}if(a=="1q"){if(1q){if(1q.5v()){x=I;o.2L!=\'1T\'?17.2r("7e","22"):\'\'}}H{x=I}}if(17.g("1K")=="1L"){if(17.g("U")==0){x=I}}if(17.g("1q#")){if(!17.g("2r#5d")){x=I}}if(17.s("54")==1){C cb=29.9j("1d4"+v.id);if((o.X.1j()==0&&o.X.1k()==0)||!o.5r||!6t(cb)||!o.1dm){x=I}}if(17.s("Bn")==1){!x?17.2r("Bn",1):\'\'}if(a=="1j"){if(o.X.6L()){x=I}}if(17.g("1l")=="BS"&&o.1r.2i){if(o.bV&&o.1r.dV){x=I}}Q x}F bG(17,yh){if(17.g("1E")){if(o.cY||17.s("7e")=="22"||yh){17.2r("2y",P)}H{RP(17)}17.2r("1E",P)}};F RO(17){if(!17.g("1E")){if(17.s("7e")=="22"||o.cY){17.2r("2y",I);if(o.cY){17.2r("1I",1)}if(17.g("1o")=="1M"){if(o.oT){Dh(17)}}}H{RW(17)}if(17.s("1o")=="1M"){o.Y.4H(o.3j?0:v.1M)}if(17.s("1o")=="3e"){o.1a.pK()}17.2r("1E",I)}};F RP(17){De(17.g("1l"));C 6U="jE|";C 6s="0|";C 1y=1;C a=17.s("7e");if(17.s("RZ")==1){6U=\'\';6s=\'\'}C p=17.s("1v");C oU=17.g("3W");3c(17.s("pj"))?p=17.s("pj"):\'\';if(a=="1X"){6U+="1X|";6s+="0|"}if(a=="1v"){if(p.O("2m")>-1&&p.O("Y")==-1){6U+="x|";6s+=6f(o.3i+17.g("1b")/2*oU)+"|"}if(p.O("1d")>-1){6U+="x|";6s+=6f(-17.g("1b")/2)*oU+"|"}if(p.O("1g")>-1){6U+="y|";6s+=(-17.g("1e")/2)*oU+"|"}if(p.O("2M")>-1||p.O("Y")>-1||p=="ce"){6U+="y|";if(17.g("1o")=="3e"||17.g("1o")=="1M"){6s+=6f(o.4E+17.s("h")+(17.s("h")<20?20-17.s("h"):0))+"|"}H{6s+=6f(o.4E+17.g("1e")/2)+"|"}}if(p=="6w"){6U+="1X|";6s+="0|"}}C m=1C 6p({"mc":17,"me":17.g("1l"),"1K":6U.1t(0,6U.U-1),"to":6s.1t(0,6s.U-1),"1y":1y})};F RW(17){De(17.g("1l"));C 6U="";C 6s="";C a=17.s("7e");C p=17.s("1v");3c(17.s("pj"))?p=17.s("pj"):\'\';if(17.g("1I")!=1&&17.s("RZ")!=1){6U="jE|";6s=(17.g("1l")==\'bg\'?v.1F.a:"1")+"|"}if(a=="1X"){if(17.g("3W")!=17.s("1X")){6U+="1X|";6s+=17.s("1X")+"|"}}if(a=="1v"){if(p=="6w"){if(17.g("3W")!=17.s("1X")){6U+="1X|";6s+=17.s("1X")+"|"}}H{if(p.O("Y")>-1){if(17.g("y")!=17.g("y0")){6U+="y|";6s+=17.g("y0")+"|"}}H{6U+="x|y|";6s+=17.g("x0")+"|"+17.g("y0")+"|"}}}if(6U!=""&&6s!=""){C m=1C 6p({mc:17,me:17.g("1l"),1K:6U.1t(0,6U.U-1),to:6s.1t(0,6s.U-1),1E:1})}H{17.2r("2y",I)}};J.mu=F(1l,1K,yh){C 5B=P;C 2t=P;C 17=b[1l];C 1o=17.g("1o");C 3M=17.s("3M");if(1K=="5z"){if(o.oT){if(1o=="1M"||1o=="4e"||1o=="7P"){if(!17.g("jW")){o.b3=I;o.gO=I;5B=I;5b();if(v.iV.Rs==1){C bl=92("1o","3e");if(bl){3h(bl.c())}}}}}if(1q&&v.1q.j9==1&&((1o=="1q"||3M.O("Tu")==0)||3M.O("1q:")==0)){2P(o.j8);if(!1q.g("1E")||vY!=17){5O(17,1K);o.jz=1o+3M;1G(F(){o.jz=2b},41)}}if(1c&&v.1c.j9==1&&1o=="1c"){2P(o.Dd);if(!1c.g("1E")||vY!=17){5O(17,1K);o.jz=1o;1G(F(){o.jz=2b},41)}}}if(1K=="5e"){if(o.oT){if(1o=="1M"||1o=="4e"||1o=="7P"){o.b3=P;o.gO=I;1G(F(){if(!o.b3){o.gO=P;18(C x in b){if(b.2D(x)){if(!9v){if(b[x].g("1o")=="1M"&&!b[x].g("jW")){bG(b[x]);2X()}}if(b[x].g("1o")=="3e"){if(v.iV.Rs==1){4L(b[x].c())}}}}}},41)}}if(1o=="3e"){o.1a.7L(1)}if(v.1q.j9==1&&((1o=="1q"||3M.O("Tu")==0)||3M.O("1q:")==0)){2P(o.j8);o.j8=1G(F(){if(!o.4t){dg(1)}},(v.1q.j7>0?v.1q.j7*2f:2f))}if(1c&&v.1c.j9==1&&1o=="1c"){2P(o.Dd);o.Dd=1G(F(){if(!o.4t){1c.g("1E")?1c.1y(1):\'\'}},(v.1c.j7>0?v.1c.j7*2f:2f))}}if(5B){1G(2X,10)}};J.ta=F(){if(o.6x&&!o.2o&&!o.cY){o.1a.6x(P);o.6x=P}if(o.2E){if(v.vP>-1&&6t(o.2E)){R(o.2E,{1I:v.vS})}}if(o.1H&&v.RQ==1&&v.1dD!=0){o.1a.3n()}if(v.1F.aT>0){2P(o.S0);o.S0=1G(5b,v.1F.aT*2f)}H{5b()}};J.NV=F(){if(o.2E){if(v.vP>-1&&6t(o.2E)){R(o.2E,{1I:v.vP})}}if(!o.1H&&v.RQ==1){o.1a.3d()}5b();iS(P)};J.i1=F(cL,dn){C y;18(C x in b){if(b.2D(x)){y=b[x].g("1o");if(y=="3e"||y=="1M"){b[x].i1(cL,dn)}}}};J.yS=F(){if(v.1F.1y==1){if(v.1F.gT==1&&!o.2o){Q}if((!o.5m||o.1r.2i)&&o.X.7S()=="8o"){o.5m=I;5b();o.1r.2i?1G(F(){o.5m=P},41):\'\'}if(v.1F.n7==1){l3();iM()}iS(P)}};J.hH=F(cL,dn){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="3e"||b[x].g("1o")=="1M"){b[x].hH(cL,dn)}}}};J.lP=F(1k,1j,RN){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="3e"){b[x].7L(1k,1j,RN)}if(b[x].g("1o")=="1k"){vJ(b[x],1k,1j)}if(b[x].s("RK")==1){b[x].C4()}if(b[x].s("RL")==1){b[x].Nt(1k,1j)}if(b[x].s("QP")==1){if(b[x].s("3M")=="QR"||b[x].s("3M")=="7v"){1R RM==\'F\'?RM(b[x]):\'\'}if(b[x].s("Rb")==1&&!b[x].g("1E")&&9v){}H{if(b[x].g("1E")==iQ(b[x])){5b();2X()}}}}}};F iS(x){if(v.1F.1y==1){x?dg():\'\';if(v.1F.hx==1){if(!o.1H&&v.1F.iZ==1){x=I}if(x&&!o.Dk){R(o.1F,{"1g":bg.h()})}if(!x&&o.Dk){R(o.1F,{"1g":0})}o.Dk=x}}}F nB(){9v=P;o.X.nB();if(o.CT){o.CT=P;2X();1G(2X,eQ)}}F vJ(x,1k,1j){if(v.5h>0){1k-=v.5h*1;1j-=v.5h*1}C y=59(1k);if(x.s("S1")=="1"){y=59(1j-1k)}if(x.s("1dC")=="1"){if(x.s("1dB")=="1"){y=y+(1j>0?\' \'+2W(x.s("1dA"))+\' \'+59(1j):\'\')}H{1k==0?y=59(1j):\'\'}}x.7o(y)}J.w0=F(1k,1j){C x=92("1o","3e");if(x){x.Qx(1k,1j)}};J.nE=F(y){if(o.X.1j()>0){C x=92("1o","3e");if(x){x.nE(y)}}};J.bc=F(){if(!8S){if(v.hq==1){2P(ve);ve=1G(bc,41)}H{bc()}}};F bc(){if(!8S){js("nm");8S=I;C x=92("1o","b7");if(x){x.Nr();if(v.Sg==1&&o.1H){2P(o.Sw);o.Sw=1G(Sk,(v.Sq>0?v.Sq:1)*2f)}}o.vc?5b():\'\'}}F Sk(){if(o.1H&&8S){o.1a.9Q()}}J.M4=F(y){18(C x in b){if(x==y){b[x].2r("3h")}}};J.9A=F(){2P(ve);if(8S){js("9P");C x=92("1o","b7");if(x){x.ot();if(v.Sg==1&&o.1H){o.1a.jH()}}8S=P;o.vc?5b():\'\'}};J.mK=F(){C x=92("3M","1M 8e");if(x){x.2r("4L");x.7o(2W(\'1M\')+\' \'+(o.3j?0:2O.Fd(v.1M*100))+\'%\');2P(o.mK);o.mK=1G(Se,2f)}};F Se(){C x=92("3M","1M 8e");if(x){x.7o(\'\');x.2r("3h");2P(o.mK)}}J.4J=F(1k,1j){if(v.5h>0){1k-=v.5h*1;1j-=v.5h*1}18(C x in b){if(b.2D(x)){if(b[x].s("on")==1){if(b[x].g("1o")=="3e"){1j>0?b[x].2r("2n",1k/1j):\'\';b[x].Qt()}if(b[x].g("1o")=="1k"){vJ(b[x],1k,1j)}if(b[x].g("1o")=="5J"){b[x].2r("Bz",0.5);b[x].2r("hV",0)}}}}};J.4z=F(1k,1j){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="1j"){if(v.5h>0){1j-=v.5h*1}b[x].7o(59(1j))}if(b[x].g("1o")=="3e"){b[x].7L(1k,1j);b[x].PZ(1j)}if(b[x].g("1o")=="1k"){vJ(b[x],1k,1j)}}}};J.8R=F(){if(!o.5u){1q.g("1E")?1q.1y():1q.1E()}};J.cJ=F(){if(1q){if(o.5u){Q o.5u.6t()||1q.g("1E")}H{Q 1q.g("1E")?I:P}}H{Q P}};J.v8=F(x){if(1q){1q.6T(x)}};J.dg=F(){dg()};J.1dw=F(x){if(1q){1q.Rd(x)}};J.Ni=F(){if(1q){1q.nI()}};J.Nh=F(x){if(1q){Q 1q.R1(x)}};F dg(x){if(1q){1q.g("1E")?1q.1y(x):\'\'}o.5u?o.5u.1y():\'\'};J.e8=F(){if(1c){if(1c.g("1E")){1c.1y(1)}H{1c.1E()}}};J.oG=F(x){if(1c){if(1c.g("1E")&&x!=1){x!=2?1c.1y():\'\'}H{1G(F(){1c.1E()},100)}}};J.oE=F(){if(1c){Q 1c.g("1E")?I:P}H{Q P}};J.fC=F(x){Q 1c?1c.g(x):\'\'};J.7D=F(x){if(1c){1c.Dl(x)}};J.QY=F(x){if(1c){1c.QX(x)}};J.dO=F(){if(1c){1c.dO()}};J.vy=F(){if(1c){1c.vy()}};J.p9=F(){p9()};F p9(){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="7l"){R(b[x].c(),{"1I":(!1c.e2()?0.5:1)})}if(b[x].g("1o")=="e4"){R(b[x].c(),{"1I":(!1c.hE()?0.5:1)})}}}}J.e2=F(){if(1c){Q 1c.e2()}H{Q P}};J.hE=F(){if(1c){Q 1c.hE()}H{Q P}};J.hI=F(){if(1c){Q 1c.hI()}H{Q P}};J.vH=F(){if(1c){1c.vH()}};J.fN=F(){if(1c){1c.fN()}};J.Dq=F(x){if(x&&1c){1c.eF(x)}};J.Rn=F(x){if(x&&1c){1c.vu(x)}};J.Rl=F(x){if(x&&1c){R(1c.co(),{"1du":"22","2Q-2m":1c.s("8E")});29.9j(x).1P(1c.co());3h(1c.c())}};J.1dr=F(){};J.Dv=F(x){if(1q){1q.7k();1q.g("1E")?1G(F(){1q.1y()},4x):\'\'}};J.g2=F(){if(1q){1q.7k()}if(o.5u){o.5u.gu()}};J.nY=F(x){if(1q){1q.hA()}2X();5b()};J.v9=F(x){if(1q){1q.kp(x);1q.g("1E")?1q.1y():\'\'}if(o.5u){o.5u.gu()}x=="5Q"?Dm():\'\'};F Dm(){if(o.ly){C x=4u(o.nU/o.6X.8f(-1)[0],1).xV(2);18(C i in b){if(b.2D(i)){if(b[i].s("9i")=="5Q"&&o.nU){b[i].7L(x,1)}if(b[i].s("3M")=="3X:5Q,1.0"){b[i].Cz(x)}}}}}J.nJ=F(x){if(1q){1q.kp("8j")}if(o.5u){o.5u.gu()}};J.d7=F(){if(1q){1q.bh();1q.g("1E")?1G(F(){1q.1y()},4x):\'\'}if(o.5u){o.5u.gu()}if(o.6n&&o.5r){o.54.bR()}};J.Da=F(){o.5u?o.5u.1y():\'\';if(1q){1q.Da()}};J.o6=F(vs,2y,6l){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="1q"){if(b[x].s("kj")==1){b[x].O6()}}if(b[x].g("SX")=="1q#"+vs){b[x].2r("2r#5d",2y);if(b[x].g("1K")=="1L"){if(6l){b[x].7o(D9(6l))}}H{if(v.1q[\'1q\'+vs+\'1o\']=="2p"){if(6l==2W("7Z")){b[x].eO(0)}H{b[x].eO(1)}}2X()}eG(b[x])}}}};J.TD=F(){if(1q){1q.7k();1q.kp("8j");1q.kp("7T")}};J.md=F(){C x=92("1o","3e");if(x){x.md()}};J.5B=F(){2X();if(9v){o.CT=I}};J.Cy=F(x){if(!9v||x==1){2X();5b()}H{v.1F.CV=I}};J.CW=F(){C b=92("1K","R");if(b){b.O8()}};J.5q=F(){5b();2X();5b();if(o.bV){3h(9w)}H{!9v?4L(9w):\'\'}};J.QK=F(1m){if(g7==v.id&&v.2c.on==1){C x=1m.Ti;C y=P;if(x==1O){x=1m.SK}if(K(o.S)||K(o.9d)||o.Ed==1){Q P}if(o.1H&&v.2c.lq==1){y=I}if(((v.2c.bb==1&&x==32)||(v.2c.1dq==1&&x==13))&&(o.7i||o.5m||y)){if(v.2c.3r==1){8z(\'1H\',o.1H?0:1)}o.1a.9I();1m.c4();Q P}!v.2c.vI?v.2c.vI=0.2:\'\';!v.2c.1X?v.2c.1X=5:\'\';if(v.2c.T2==1&&(o.7i||y)){if(o.X.1j()>0){18(C i=48;i<58;i++){if(x==i){o.1a.4J((o.X.1j()*(x-48)*10)/100,I)}}}}if(x==39&&(o.7i||y)){vh(v.2c.CX)}if(x==37&&(o.7i||y)){uX(v.2c.CX)}if(x==38&&(o.7i||y)){vh(v.2c.CY)}if(x==40&&(o.7i||y)){uX(v.2c.CY)}if(x==187&&(o.7i||y)){vh(v.2c.OJ)}if(x==189&&(o.7i||y)){uX(v.2c.OJ)}}};F 92(y,z){18(C x in b){if(b.2D(x)){if(b[x].s(y)==z){Q b[x]}}}}F vh(x){if(x=="7l"){if(o.1c){o.Y.dO()}H{x="4F"}}if(x=="4F"){if(o.X.1j()>0){C sk=o.X.1k()+4u(v.2c.4F);if(sk<o.X.1j()){o.1a.4J(sk,I);js("uY",sk)}}}if(x=="1M"){o.1a.4H(4u(v.1M)+4u(v.2c.vI));1m.c4()}if(x=="1X"){o.X.1X(v.2c.1X/100);1m.c4()}if(v.2c.3r==1){8z(x,1)}}F uX(x){if(x=="7l"){if(o.1c){o.Y.fN()}H{x="4F"}}if(x=="4F"){if(o.X.1j()>0&&o.1J){C sk=o.X.1k()-v.2c.4F>=0?o.X.1k()-v.2c.4F:0;o.1a.4J(sk,I);js("uY",sk)}}if(x=="1M"){o.1a.4H(4u(v.1M)-4u(v.2c.vI));1m.c4()}if(x=="1X"){o.X.1X(-v.2c.1X/100);1m.c4()}if(v.2c.3r==1){8z(x,0)}};J.Ol=F(1m){if(g7==v.id){C x=1m.Ti;if(x==1O){x=1m.SK}if(x==57){if(v.1h==1){}}if(o.2o&&x==27){o.1a.8Z()}if(K(o.S)||K(o.9d)){Q P}if(v.2c.f==1&&x==70&&v.hq!=1&&(o.7i||o.5m)){if(v.2c.3r==1){8z(\'2o\',o.2o?0:1)}o.2o?o.1a.8Z():o.1a.a4()}if(v.2c.s==1&&x==83&&(o.7i||o.5m)){if(o.4p){if(v.2c.3r==1){8z(\'2p\',o.5X?0:1)}o.5X?o.4p.7Z():o.4p.bh(2k(o.SB,(o.4p.8P()==0?1:0)))}}if(v.2c.m==1&&x==77&&(o.7i||o.5m)){if(v.2c.3r==1){8z(\'4e\',o.3j?1:0)}o.3j?o.1a.7b():o.1a.5p()}}};J.4B=F(){2S(o.l2);18(C x in o){if(x.O("1i")==0&&x.O("RJ")>-1){2S(o[x])}}18(C i=0;i<jB.U;i++){1l=jB[i];if(b[1l]){b[1l].4B()}}if(1q){1q.4B()}if(1c){1c.4B()}bg.4B();dJ?dJ.4B():\'\';if(9w.4b==o.2a){o.2a.3m(9w)}H{o.1F?o.1F.3m(9w):\'\'}};J.l3=F(){l3()};J.iX=F(){iX();5b()};J.iM=F(){iM()};J.tu=F(){Q 9v}};C SZ=F(1l){C i;C E=[];C w;C h;C Cw=0;C bg;C t8;C aV;C vn=0;C 5d=I;C Tz=P;C 3W=1;C 46=1;C 2Z;C lA;C 3q;C 9K;C 1o;C cA=\'\';C x0;C y0;C on;C 5z=P;C bK=P;C lV=0;C UH;C UJ=0;C hy=0;C RC=0;C lx=0;C uR=P;C Tb=P;C lC=P;C 3t=P;C ll;C kj;C uy;C BB=P;E=bp(E,hW.17);E=bp(E,v[1l]);C 1a=[E.1o];1o=1a[0];K(E.TY)?1a[1]=E.TY:\'\';K(E.Sa)?1a[1]=E.Sa:\'\';K(E.1V)?E.1L=E.1V:\'\';if(3c(E.Sf)){o.as?E.1X=E.Sf:\'\'}if(1o=="3y"){o.j4=I}if(K(E.3M)){if(E.1K=="1L"&&E.3M!=\'\'){if(K(v[E.3M+\'1L\'])){E.1L=v[E.3M+\'1L\']}}if(E.3M.O("1q#")==0){cA=E.3M;if(E.3q==\'\'&&cA.O(",")==-1){E.3q=2W(v.1q[\'1q\'+cA.1t(9)+\'1o\'])}}if(E.3M.O("7p")>-1){v.Sh=I}if(E.3M.O("3y:")>-1){o.j4=I}if(E.3M=="V0"){E.S6=1C Ub(E)}}C 8J=E.3q?E.3q.2R("///"):[];if(E.RV==1){E.1K="1L";E.1L=om(0)+(1a.U>1?\'///\'+om(1):\'\');if(3c(E.dl)){E.1z=E.dl}}E.it=[];E.il=[];C DP=0;C 3r=1C eH();C 1B=1C eH();C gI=1C eH();C Vc=1C eH();C oq=0;C cF;if(E.1K=="1L"){if(E.5I){if(K(v[E.5I+\'1L\'])){E.1L=v[E.5I+\'1L\']}}if(K(E.1L)){3r[0]=4D(E.1L);E.tR=E.1L.U;C DW=[\'/\',\'|\',\'-\'];DW.O(E.1L.1t(-1))>-1?E.C5=E.1L.1t(-1):\'\';DW.O(E.1L.1t(0,1))>-1?E.BI=E.1L.1t(0,1):\'\';if(1o=="1k"||1o=="1j"){if(E.1L.O(\'0:\')==0){E.uc=I}if(E.1L.2R(":").U==3){E.QL=I}H{if(E.1L.O(\'e1:e1\')>-1){E.Op=I}}if(E.w7==1){v.w7=1}}if(E.S1==1&&E.1L.O("-")==0){E.QJ=I}if(E.1L.O("///")>0&&(1o=="5K"||E.RV==1)){E.i9=E.1L.2R("///");E.1L=3r[0]=E.i9[0]}}if(v.DZ==1){1G(al,100);1G(al,41);1G(al,2f)}}H{if(K(E.1B)){3r[0]=E.1B;if(3r[0].O("///")>0&&3r[0].O("pf")==-1){3r=E.1B.2R("///")}if(K(E.io)){3r[1]=E.io}if(E.NF==1){if(3c(E.RS)){3r.2u(E.RS);oq=3r.U-1}}}}if(1o=="5K"){if(E.WA==1&&K(E.ut)){E.BU=E.3M}}C 1i=1Q("1Z");if(E.1v==\'ce\'){o.ce?o.ce.1P(1i):1G(F(){o.ce.1P(1i)},100)}H{if(7Y([E.1v],"1i")&&v.1F.1y==1&&v.1F.hx==1){o.1F.1P(1i)}H{o.2a.1P(1i)}if(1o=="b7"&&E.Wz==1){1i.E.4h=DS}}if(E.RL==1){E.od=1C Ww(E,1i)}C t8=1Q("1Z");1i.1P(t8);C gf=1Q("1Z");R(gf,{"1v":"2v","1d":0,"1g":0});1i.1P(gf);R(1i,{"1v":"2v","1d":0,"1g":0,"1I":1,"g0":"uM","vL":"1em"});if(3c(E.5I)){4n(1i,{"id":(v.id+"3V"+"aW"+E.5I)})}if(E.RK==1||E.TC==1){R(gf,{"4N":"2V 0.2s 3f"})}if(3r.U>0){18(i=0;i<3r.U;i++){1B[i]=1Q("1Z");R(1B[i],{"1v":"2v","1g":0,"1d":0,"a9":"22","1I":E.a,"4N":"1I 0.1s 3f"});if(E.ik>E.1X){R(1B[i],{"4N":"1I 0.1s 3f,2V 0.1s 3f"})}if(E.1K=="hP"&&E.3p!=\'\'){if(3c(E.5I)){4n(1B[i],{"id":(v.id+"3V"+"1i"+"3V"+E.5I+"3V"+"1B")});if(v[E.5I+\'3p\']){E.3p=v[E.5I+\'3p\']}}if(Sx(E.3p,[".xu",".lh",".Wq","pf",".8O"])){E.3p.O("//")==-1&&E.3p.O("pf")==-1?E.3p=\'//\'+E.3p:\'\';C z=1Q("4T");E.9g=1;z.1A("iL",BZ);z.3p=E.3p;1B[i].1P(z);E.w=1B[i].2x;E.h=1B[i].3o;if(E.Sv>0){R(z,{1e:E.Sv})}}}if(E.1K=="1L"){R(1B[i],{"1z":(E.1z),"g0":E.hf*2k(v.6A,1),"xH":gq(E.3S),"lI-jN":E.l8+\'px\',"2Q":"0 aG 0 aG","cV-bb":"he"});if(o.as){if(3c(E.St)){R(1B[i],{"g0":E.St*2k(v.6A,1),})}}if(E.2n==1){if(E.1L.O("<a ")>-1||1l=="fo"){R(1B[i],{"a9":"2l"})}}if(E.Sm==1){R(1B[i],{"3S-hv":"Sm"})}if(E.tx>0){R(1B[i],{"3S-hv":E.tx})}if(E.Sj){R(1B[i],{"vL":E.Sj+"em"})}3r[i]==\'5J\'?3r[i]=2W("5J"):\'\';1B[i].1W=CE(3r[i]);1G(Ct,100);E.w=1B[i].2x;E.h=1B[i].3o;if(3c(E.5I)){4n(1B[i],{"id":(v.id+"ul"+E.5I+"Vb")})}}if(E.1K=="R"){o.1J?1G(CJ,4x):\'\'}C aX=3r[i].7d();if(aX.O(\'C:\')==0){aX=2k(28[aX.1t(4)],\'\')}C sL=aX.O(\'<2q\')>-1||aX.O(\'<X3\')>-1;if(E.1K=="2q"&&(aX.O(\'<g>\')>-1||sL)){if(1o=="4e"||1o=="5K"){aX=aX.1u(/og/g,\'og\'+v.id+1l)}if(aX.O(\'3z\')>-1){e9(1B[i])}1B[i].1W=(!sL?"<2q 1b=\'20\' 1e=\'20\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'>":\'\')+aX+(!sL?"</2q>":\'\');1B[i].2x>20?E.w=1B[i].2x:\'\';1B[i].3o>20?E.h=1B[i].3o:\'\';R(1B[i],{"1b":E.w,"1e":E.h});if(E.dl!=-1){sM(1B,E.dl)}if(3c(E.5I)){4n(1B[i],{"id":(v.id+"ul"+E.5I+"tA"+i)})}}gf.1P(1B[i]);i>0?1y(1B[i]):\'\'}dW();uy?BZ():\'\';if(E.3M=="54"){E.54=1;E.1y=1;o.54?1B[0].1W=o.54.uN(E.dl!=-1?E.dl:\'#4g\'):\'\';if(o.1r.2i){1B[0].RE=DO;1B[0].X2=5C;1B[0].Ec=DN}H{1B[0].mo=6i;1B[0].m9=5C;1B[0].kA=gw}}H{if((bg.2x*E.1X<35||bg.3o*E.1X<35)&&E.1K!=\'1L\'){C1();e9(aV)}H{e9(bg)}}if(1o=="5K"){C lu=\'\';if(E.iY==1&&K(E.3M)){lu=E.3M;if(lu.O("3X:")==0){C 1w=lu.1t(4).2R(",");if(1w.U==2){C 7U=1w[1].2R("/");if(7U.U==2){1w[0]==\'hd\'?1w[0]="4U":\'\';if(v[1w[0]]==7U[1]){E.a=1;R(1B[0],{"1I":E.a})}}}}if(lu=="R6"||lu=="4s"){o.1a.j6();1i.E.4h=DS;o.Ed=1}}if((E.1y==1&&(E.QW==1||E.QT==1||E.QS==1))||lu.O("6m")==0||lu=="QR"||lu=="7v"){E.QP=1;if(7Y([E.1v],"1i")){E.Rb=1}}if(lu.O("6m")==0){1i.E.4h=DS}}18(C sf in E){if(3c(E[sf+\'3V\'+\'C\'])){if(3c(3l[E[sf+\'3V\'+\'C\']])){E[sf]=3l[E[sf+\'3V\'+\'C\']]}}}if(1o=="1q"&&E.kj==1){kj=1C WI(1i,bg,E)}if(E.2n==0){iC(1i)}if(E.9g==1){1y(bg)}if(E.2Z==1){v5()}if(E.1v.O("2m")>-1){hy=1}if(E.1v.O("1g")>-1){RC=1}if(E.1v.O("2M")>-1||E.1v.O("1i")>-1){lx=1}2X();C t=\'\';if(E.ds!=0){t+="pe("+E.ds+"Fi)"}if(E.VH==1){t+=" 3W(-1)"}if(E.VE==1){t+=" 46(-1)"}if(t!=\'\'){R(gf,{"2V":t})}if(1o=="b7"){ot()}C 1w=[];C i;if(1o=="1c"){1w=[\'gW\',\'RA\',\'sP\',\'Rz\',\'DG\',\'uD\'];18(i=0;i<1w.U;i++){if(K(E[1w[i]])&&!K(v.1c[1w[i]])){v.1c[1w[i]]=E[1w[i]]}}}if(1o=="1V"){1w=[\'sS\',\'DI\',\'DL\'];18(i=0;i<1w.U;i++){if(K(E[1w[i]])&&!K(3l[1w[i]])){v[1w[i]]=E[1w[i]]}}}E.uA==1?ay():\'\';if(1o=="5K"&&E.on==0){3h(1i)}if(E.1y==1&&E.sW>0){1G(Ry,E.sW*2f)}}F Ry(){E.sW=-1;o.Y.5q()}F C1(){if(aV){aV.4b.3m(aV)}aV=1Q("1Z");R(aV,{"1v":"2v","1g":0,"1d":0,"1b":E.1K=="hP"?bg.2x:(bg.2x>35?bg.2x:35)*E.Rw,"1e":E.1K=="hP"?bg.3o:(bg.3o>35?bg.3o:35)*E.EH});E=5a(E,\'oy\',\'oy\');1i.1P(aV)}F e9(x){if(1o.O("1k")==0&&1a.U==1){E.2n=0}if(1o=="5K"&&E.iY==0){E.2n=0}if(E.2n==1){if(E.oS==1){R(x,{"4O":"3z"})}R(x,{"a9":"2l"});if(o.1r.2i){x.1A("bK",F(e){DN(e)});x.1A("f0",F(e){DO(e)});x.1A("f3",F(e){Ri(e)})}if(v.bm==1||!o.1r.2i){x.ax=7x}if(v.1F.oI==1||E.oI==1){R(x,{"2e-1z":"#sO","1I":0.5})}}H{R(x,{"4O":"8n"})}if(!o.1r.2i){x.mo=6i;x.m9=5C}if(E.3t==1||E.2Z==1){x.kA=gw}}F DN(e){js("Vu"+1l);e.db();bK=I}F DO(e){E.Rh==1?6i():\'\';e.db()}F Ri(e){e.db();e.c4();E.Rh==1?5C():\'\';if(!bK){7x(e)}bK=P}F dW(){if(bg){bg.4b.3m(bg)}bg=1Q("1Z");R(bg,{"1v":"2v","1g":0,"1d":0});if(3c(E.5I)){4n(bg,{"id":(v.id+"ul"+E.5I+"Vs")})}w=E.w;h=E.h;E.hC=-1;E.dz=-1;E=5a(E,\'2T\',\'2T\');E=5a(E,\'c9\',\'c9\');if(E.dD&&o.as){if(E.dD!=\'0 0 0 0\'){E=5a(E,\'c9\',\'dD\')}}if(E.1K=="1L"){w=1B[DP].2x;h=1B[DP].3o;if(E.DQ>0){w<E.DQ?w=E.DQ:\'\'}}E=5a(E,\'i7\',\'i7\');E=5a(E,\'Rf\',\'Rf\');if(3c(E.5I)&&K(v.5K)&&E.1o=="5K"){if(1R(v.5K)==\'3L\'){18(C i=0;i<94.7q(v.5K).U;i++){if(v.5K[i][E.5I]){if(v.5K[i][E.5I]=="7Z"){E.on=0}H{C 1w=v.5K[i][E.5I].2R(":");if(1w[0]=="2T-1d"){if(1w[1].O("%")>0){E.kG=2I(1w[1])}H{E.4V=2I(1w[1])}}}}}}}E.h=h;E.w=w;if(E.bg==1){h=h+E.bC+E.bx;w=w+E.8C+E.8E;E.h=h;E.w=w;if(E.1K=="1L"){E.oM=1B[0].3o}}H{E.4W=0}R(bg,{"1b":(E.Sy==1?DR:w),"1e":h,"EE":(E.tK*h)/2,"2e":(E.Dy==1?"3f-5f("+(E.Vq==1?"to 2m,":\'\')+4d(E.53,E.4W)+","+4d(E.Vd,E.4W)+")":4d(E.53,E.4W)),"4N":"2e .1s 3f, 2V .1s 3f"+(3c(E.cs)?\', 7j .1s 3f\':\'\')});if(E.1K=="hP"){R(bg,{"1b":w,"1e":h,"EE":(E.tK*h/E.1X)/2,})}if(E.MQ==1){F9(bg,E.53,E.MP,E.ML)}if(E.oP==1){R(bg,{"3b":2k(E.Vp,1)+"px 7t "+E.oQ})}if(E.c5==1){R(bg,{\'nL-7j\':\'c5(an)\'})}t8.1P(bg)}F 2X(){C hC=(-bg.3o/2);C dz=(-bg.2x/2);if(hC!=E.hC||dz!=E.dz){R(bg,{"1g":(-bg.3o/2),"1d":(-bg.2x/2)});E.hC=hC;E.dz=dz}if(aV){C x=E.1K=="hP"?bg.2x:(bg.2x>35?bg.2x:35);C y=E.1K=="hP"?bg.3o:(bg.3o>35?bg.3o:35);R(aV,{"1g":(-y/2)+E.N3-E.MS,"1d":(-x/2)+E.Vm-E.Vl})}18(C i=0;i<3r.U;i++){C it=E.1K=="2q"?2O.4C(2I(1B[i].E.1e))/2:2O.4C(1B[i].3o)/2;C il=E.1K=="2q"?2I(1B[i].E.1b)/2:1B[i].2x/2;if(it!=E.it[i]||il!=E.il[i]){R(1B[i],{"1g":-it,"1d":-il});if(bg){R(1B[i],{"1g":(6f(1B[i].E.1g)+E.bC/2-E.bx/2+E.Vh/2+E.VF/2),"1d":(6f(1B[i].E.1d)+E.8C/2-E.8E/2+E.VW/2+E.W9/2)})}E.it[i]=it;E.il[i]=il}}}F 6i(){C i;5z=I;if(E.gI==1){if(on&&K(E.io)){i=1}H{i=0}if(cF&&gI.U>2){i=2}if(gI[i]){ue();1E(1B[gI[i]])}}if(E.bg==1){R(bg,{"2e":4d(BN(E.bu,E.53),BN(E.a8,E.4W))});if(3c(E.cs)){R(bg,{"7j":"ez("+E.cs+")"})}}if(E.8D>-1&&!Tz){18(i=0;i<3r.U;i++){if(1B[i].E.3F!="3t"){R(1B[i],{"1I":E.8D})}}}if(E.tg!=-1){sM(1B,E.tg)}if(E.TC==1){lV+=45;kq(1B[0],lV)}if(E.ik>E.1X&&E.ik>-1){1X(E.ik)}if(1o=="1q"&&o.Y.cJ()){}H{if(E.2Z==1&&E.uA!=1){C x=8J.U>1&&!on?8J[1]:8J[0];if(x){if(x.O(\'C:\')==0){3q.1W=28[x.1t(4)];ay()}}1E(2Z);R(2Z,{"1I":1})}}if(1o=="4e"){o.1a.6x(I);o.6x=I}o.gv=I;o.Y.mu(1l,"5z")}F 5C(){5z=P;C i;if(E.gI==1){if(on&&K(E.io)){i=1}H{i=0}if(cF&&gI.U>2){i=2}ue();1E(1B[i])}if(E.bg==1){R(bg,{"2e":4d(E.53,E.4W)});if(3c(E.cs)){R(bg,{"7j":"ez(1)"})}}if(E.8D>-1){18(i=0;i<3r.U;i++){if(1B[i].E.3F!="3t"){R(1B[i],{"1I":E.a})}}}if(E.ik>-1){1X(E.1X)}if(E.tg!=-1){sM(1B,(E.dl==-1?\'#4g\':E.dl))}if(1o=="4e"&&!o.2o){o.1a.6x(P);o.6x=P}BP();o.gv=P;o.Y?o.Y.mu(1l,"5e"):\'\'}F BP(){if(E.2Z==1&&E.uA!=1){1y(2Z);R(2Z,{"1I":0})}}F 7x(e){e?e.8b=I:\'\';if(!uR){o.Y.k5(1l);if(1o=="5K"){us()}BP();if(E.W7==1){lV+=45;kq(1B[0],lV)}lC=I;if(E.Tw==1||(1l=="BS"&&E.1y==1&&E.BT==1)){o.Y.5q()}}};J.BJ=F(){7x()};F us(){if(3r){if(3r.U>1){if(on==I){1E(1B[0]);1y(1B[1])}H{1E(1B[1]);1y(1B[0])}}if(E.2Z==1&&8J.U>1){3q.1W=o.ni+(on==I?8J[0]:8J[1])+o.ob;ay()}}if(K(E.BU)){if(on==I){E.3M=E.BU}H{E.3M=E.ut}}tQ();on=on!=I;if(E.3M){if(E.3M.O(",0/1")>-1){js(E.3M,on?1:0)}}if(E.bg==1&&K(E.BW)){if(E.BW!=-1){if(on){E.U0=E.53;E.53=E.BW}H{E.53=E.U0}dW();e9(bg);2X();if(E.1K=="1L"){al()}H{1X(E.1X)}}}}F tQ(){if(K(E.i9)){if(E.i9.U>1){if(on==I){7o(E.i9[0])}H{7o(E.i9[1])}}}}F CC(1m){1m.8b=I;o.Y.k5(1l)}F ue(){18(C i=0;i<3r.U;i++){if(1B[i].E.3F!="3t"){R(1B[i],{"1I":E.a});1y(1B[i])}}}F Ct(1L){if(1B[0]){if(1B[0].2x>o.3i-E.4V-E.4Y-E.8C-E.8E){if(E.BX==1){if(!1L){1L=1B[0].1W}1B[0].1W=\'<BX>\'+1L+\'</BX>\'}H{R(1B[0],{"cV-bb":"bo"})}R(1B[0],{"1b":o.3i-E.4V-E.4Y-E.8C-E.8E})}}}F BZ(){if(bg){uy=P;E.9g=0;1y(bg);if(1B[0]){E.w=1B[0].2x*E.1X;E.h=1B[0].3o*E.1X;1X(E.1X)}E.ci=0;dW();C1();e9(aV);1E(bg);2X();o.Y.5B();if(!6t(1i)){3h(1i)}}H{uy=I}}F MF(1m){1m.8b=I}F gw(){if(!o.1r.2i&&!o.gv){6i()}ay()}F 1X(x){if(x>0){R(bg,{"2V":"1X("+x+")"});18(i=0;i<3r.U;i++){R(1B[i],{"2V":"1X("+x+")"})}if(E.od){E.od.1X(x)}3W=x;46=x}}F v5(){2Z=1Q("1Z");R(2Z,{\'1v\':\'2v\',\'1d\':0,\'1g\':0,\'1e\':\'2l\',"1I":0,"4N":"1I 0.1s 3f"});lA=1Q("1Z");E=5a(E,\'n0\',\'n0\');E=5a(E,\'TX\',\'TX\');R(lA,{\'1v\':\'2v\',\'1d\':0,\'1g\':0,\'1b\':\'100%\',\'1e\':30,\'2e-1z\':E.nG,\'1I\':E.n8,\'3b-6v\':E.wm});3q=1Q("1Z");R(3q,{\'1v\':\'2v\',\'1d\':E.wE,\'1g\':E.uZ,\'1z\':E.wn,\'3S-gQ\':gq(E.wg),\'3S-3C\':E.wj*2k(v.6A,1),"lI-jN":E.wk+\'px\',"3e-1e":"1"});if(E.3q){if(E.3q.O("C:")==0){E.Tv=I}}if(!E.Tv){R(3q,{\'cV-bb\':\'he\'})}if(E.jn==1){9K=1Q("1Z");9K.1W=\'<2q 1b="an" 1e="vK" vm="0 0 8 6" 8m="1.1" 3N="3v://3O.w3.3x/4o/2q" 3N:3T="3v://3O.w3.3x/7g/3T"><jo id="Pj" 3a="22" 5l="#\'+E.nG.1u("#","")+\'" 5l-Pl="Pm" 9J="0 0 8 0 4 6"></jo></2q>\'}if(E.uA==1){R(2Z,{"1I":1});e9(2Z)}H{iC(2Z)}1i.1P(2Z);3q.1W=o.ni+(E.3q==\'\'?2W(1o):8J[0])+o.ob;2Z.1P(lA);2Z.1P(3q);if(E.jn==1){2Z.1P(9K);C Bs=o.BH?\'-an\':\'-vK\';C ps=E.W4;if(!K(ps)){ps=\'\'}C tp=ps.O("1g")>-1;if(tp){kq(9K,\'-180\')}R(9K,{\'1v\':\'2v\',\'2m\':(ps.O("2m")>-1?10*E.1X:\'2l\'),\'1d\':(ps.O("1d")>-1?10*E.1X:(ps==\'\'||ps==\'1g\'?\'50%\':\'2l\')),\'2T-1d\':(ps==\'\'||ps==\'1g\'?\'-zW\':0),\'2M\':(tp?\'2l\':Bs),\'1g\':(tp?Bs:\'2l\'),\'1I\':E.n8})}ay()}F ay(){if(E.2Z==1){R(2Z,{"1g":(lx==1?-h-2Z.3o+3:-2Z.3o/2)+E.W3-E.W2,"1d":(hy==1?-3q.2x:(lx==1?-w/2:+3q.2x))-(lx==1?0:3q.2x/2+5)+E.W1-E.W0,"1e":E.uZ+3q.3o+E.wI,"1b":E.wE+3q.2x+E.Qc});R(lA,{\'1e\':2Z.3o});2Z.E.4h="2f"}}J.c=F(){Q 1i};J.s=F(x){Q E[x]};J.ss=F(x,x2){Q K(E[x])?E[x][x2]:P};J.g=F(x){d2(x){1D"1b":Q w;1p;1D"1e":Q h;1p;1D"h":Q 2k(E.oM,h);1p;1D"x":Q 6f(1i.E.1d);1p;1D"y":Q 6f(1i.E.1g);1p;1D"1I":Q 1i.E.1I?1i.E.1I:1;1p;1D"1E":Q 5d;1p;1D"3W":Q 3W;1p;1D"46":Q 46;1p;1D"1o":Q 1o;1p;1D"SX":Q cA;1p;1D"lC":Q lC;1p;1D"1K":Q E.1K;1p;1D"U":Q E.tR?E.tR:0;1p;1D"1l":Q 1l;1p;1D"x0":Q x0;1p;1D"y0":Q y0;1p;1D"5z":Q 5z;1p;1D"1q#":Q cA.O("1q#")==0;1p;1D"1q:":Q cA.O("1q:")==0;1p;1D"Bu":Q 1o=="5K"&&E.1K=="1L";1p;1D"2r#5d":Q BB;1p;8n:Q P}};J.2r=F(k,x){d2(k){1D"1E":5z?5C():\'\';5d=x;1p;1D"2y":SC(x);1p;1D"4L":4L(1i);1p;1D"3h":3h(1i);1p;1D"SS":E.3t=0;1p;1D"Bn":if(E.SL>0&&E.3t!=1&&!ll){2P(ll);ll=1G(F(){3h(1i);(E.VU!=1?E.3t=1:\'\');ll=1O},E.SL*2f)}1p;1D"1X":1X(x);1p;1D"VR":R(1i,{"2V":"1X(0)"});1p;1D"3W":R(1i,{"2V":"3W("+x+")"});3W=x;1p;1D"46":R(1i,{"2V":"46("+x+")"});46=x;1p;1D"1I":R(1i,{"1I":x});1p;1D"Bz":R(1B[0],{"1I":x});1p;1D"hV":R(1B[0],{"7j":"hV("+x+")"});1p;1D"1d":R(1i,{"1d":x});1p;1D"1g":R(1i,{"1g":x});1p;1D"1b":R(1i,{"1b":x});1p;1D"1e":R(1i,{"1e":x});1p;1D"Eq":E.Eq=x;1p;1D"hy":hy=x;1p;1D"2r#5d":BB=x;1p;1D"x":R(1i,{"1d":x});1p;1D"y":R(1i,{"1g":x});1p;1D"7e":E.7e=x;1p;1D"6m":E.6m=x;1p;1D"x0":x0=x;1p;1D"y0":y0=x;1p;1D"iy":E.iy=x;1p;8n:Q P}};F SC(x){if(x&&o.1r.2i){uR=I;1G(Td,eQ)}if(!x){if(ud()&&cF){1y(1B[oq]);1E(1B[0]);cF=P}}if(E.9g==1){x?1E(1i):1y(1i)}H{if(1l=="VN"||1l=="Tf"){x?1E(1i):1y(1i)}H{R(1i,{"2y":(x?"4s":"22")})}5d=x;x?1E(1i):\'\'}if(x&&E.uS){E.uS=P;1G(al,100)}}F Td(){uR=P}J.7o=F(x,y){if(cA!=\'\'&&(E.1L==\'x\'||E.1L==\'1x\')){x=x+\'x\'}if(y){x=E.1L+x}7o(x);!6t(1i)?E.uS=I:\'\'};C BF;J.kt=F(x){if(BF!=x){E.b5=x;7o(x);!6t(1i)?E.uS=I:\'\';o.Y?o.Y.5B():\'\'}BF=x};J.C4=F(){kq(gf,vn);vn+=20};F kq(x,y){R(x,{"2V":"pe("+y+"Fi)"+(x==1B[0]&&!Tb&&3W!=1?\' 1X(\'+3W+\')\':\'\')})};J.S7=F(x){if(E.1L.O("{1V")>-1){7o(E.1L)}};J.us=F(){us()};F 7o(1L){if(E.1K=="1L"){if(K(1L)){if(E.QL){if(1L.U==4){1L=(E.uc?\'0:0\':\'e1:0\')+1L}if(1L.U==5){1L=(E.uc?\'0:\':\'e1:\')+1L}if(1L.U==7){1L=(E.uc?\'\':\'0\')+1L}}if(E.Op){if(1L.U==4){1L=\'0\'+1L}}E.tR=1L.U}1L=(E.BI?E.BI+(E.QJ?\'\':\' \'):\'\')+1L+(E.C5?\' \'+E.C5:\'\');C Ny=1B[0].2x+(E.bg==1?E.bC+E.bx:0);C Nv=1B[0].3o+(E.bg==1?E.bC+E.bx:0);1B[0].1W=o.ni+(1o=="5K"?CE(1L):1L)+o.ob;if(E.VJ==1){1B[0].1W+=\'<6J E="2y:cC-4s;1b:cZ"></6J><6J E="3b-1g: aG 7t \'+4k(E.1z)+\';3b-1d: aG 7t cP;3b-2m: aG 7t cP;1v: 2v;2m:aG;1g: 50%;2T-1g: -4I;"></6J>\'}if(1o=="1V"){R(1B[0],{"1b":"2l","cV-bb":"he"});Ct(1L)}E.w=1B[0].2x+(E.bg==1?E.bC+E.bx:0);E.h=1B[0].3o+(E.bg==1?E.bC+E.bx:0);if(Ny!=E.w||Nv!=E.h||(E.w>0&&Cw==0)){al()}if(1B[0].2x>0){Cw=E.w}H{cA!=\'\'?1y(1B[0]):\'\';if(1L!=\'\'){1G(al,10)}}}}J.al=F(){al()};F ud(){Q!o.X.6L()&&E.NF==1}F al(){if(E.1K=="1L"){if(1B[0]){if(1B[0].2x>0){cA!=\'\'?1E(1B[0]):\'\';w=E.w=1B[0].2x;h=E.h=1B[0].3o;dW();e9(bg);2X();if(o.Y){if(7Y([E.1v],"1i")){o.Y.Cy()}H{o.Y.5B()}}}}}}J.Cz=F(x){if(E.NI==1){C n=4;if(1l=="VM"){if(o.1r.2i){Q}}H{n=8}C y=\'og\';C z=[];18(C i=1;i<n;i++){z[i]=29.9j(y.aL(v.id,1l,\'VO\',i))}if(z[1]){18(C i=1;i<n;i++){z[i]?1y(z[i]):\'\'}if(n==4){18(C i=1;i<n;i++){x>(i/n)&&z[i]?1E(z[i]):\'\'}}H{18(C i=n;i>0;i--){if(x*1+(1/n)>=(i/n)&&z[i]){1E(z[i]);1p}}}}}};J.On=F(){if(!on){if(3r){if(3r.U>1&&1a.U>1){1y(1B[0]);1E(1B[1])}}if(1a.U>1){1o=1a[1];if(E.2Z==1){3q.1W=om(1);ay()}}if(ud()&&cF){1y(1B[oq]);cF=P}tQ();on=I}};F om(x){Q o.ni+(E.3q==\'\'?2W(1a[x]):(8J.U>1?8J[x]:8J[0]))+o.ob}J.eO=F(x){eO(x)};J.Nt=F(x,y){if(E.od){E.od.gu(x,y)}};F eO(x){C y=\'og\';C z=29.9j(y.aL(v.id,1l,\'VP\'));if(z){R(z,{"4N":"2V 0.1s 6e-5e"});if(x==1){z.E.2V=\'Ns(0, 0)\'}H{z.E.2V=\'Ns(-CA, 0)\'}}H{if(x==1){E.a=1}H{E.a=0.5}}on=x==1;if(E.2Z==1&&8J.U>1){3q.1W=(on?8J[0]:8J[1])}R(1B[0],{"1I":E.a})};J.ol=F(){if(on){if(3r){if(3r.U>1&&1a.U>1){1E(1B[0]);1y(1B[1]);R(1B[0],{"1I":E.a})}}1o=1a[0];if(1a.U>1){if(E.2Z==1){3q.1W=om(0);ay()}}tQ();on=P;cF=P}};J.CC=F(){if(ud()){ue();1E(1B[oq]);cF=I}};J.Nr=F(){C 2t=P;if(E.1y==1&&E.Nk==1){if(6t(o.2E)){2t=I}}if(!2t){4L(1i);C jX=1i.47("*");18(C i=jX.U;i--;){R(jX[i],{"7e-1H-8T":"VQ"})}5d=I}};J.ot=F(){ot()};F ot(){3h(1i);C jX=1i.47("*");18(C i=jX.U;i--;){R(jX[i],{"7e-1H-8T":"4X"})}5d=P}J.4B=F(){if(3r.U>0){18(i=0;i<3r.U;i++){if(1B[i].4b==1i){1i.3m(1B[i])}1B[i]=2b}}if(bg){bg.jf("ax");bg.jf("mo");bg.jf("m9");bg.4b.3m(bg);bg=2b}if(E.1v==\'ce\'){if(1i.4b==o.ce){o.ce.3m(1i)}}H{if(1i.4b==o.2a){o.2a.3m(1i)}H{if(o.1F){if(1i.4b==o.1F){o.1F.3m(1i)}}}}if(2Z){if(2Z.4b==1i){1i.3m(2Z)}}1i=2b};J.O6=F(){kj?kj.ou():\'\'};J.O8=F(){CJ()};F CJ(){CM(3r[0],E.1z,1B[0])}F CE(x){C z=x+\'\';if(x.O(\'{\')>-1){if(x.O(\'{1k}\')>-1&&K(o.43)){x=x.1u(\'{1k}\',kh(o.43.dU().t))}if(x.O(\'{1V\')>-1){C y=o.fm?o.fm:(v.1V?v.1V:\'\');if(x.O(\'{eA}\')>-1&&o.Y){x=x.1u(\'{eA}\',o.Y.fC(\'eA\'))}if(o.eD&&o.Y){y=o.Y.fC(\'eD\')}x=x.1u(\'{1V}\',y);if(o.eD&&!o.Y){1G(7o,100,z)}}if(x.O(\'{1L\')>-1){18(C i=1;i<6;i++){if(x.O(\'{1L\'+i+\'}\')>-1){if(K(v[\'1L\'+i])){x=x.1u(\'{1L\'+i+\'}\',v[\'1L\'+i])}H{x=x.1u(\'{1L\'+i+\'}\',\'\')}}}}if(x.O(\'{7l}\')>-1){o.nT=1l;if(o.Y){x=x.1u(\'{7l}\',o.Y.fC(\'O9\'))}}}Q x}J.Cs=F(){7o(E.1L)};F sM(1B,8i){18(C i=0;i<1B.U;i++){uq(1B[i],8i)}if(E.3M=="54"){if(o.54){o.54.VS(1B[0],8i)}}}};C Oa=F(1l,1o){C i;C E=[];C w;C h;C bg;C 5d=I;C x0;C y0;C 3W=1;C 46=1;C ke=0;C aI=0;C VT;C 4t;C vd;C 5z;C 2n;C 4q;C QD;C PG;C we;C Qa;C 2Z;C 3q;C 9K;C kf;C Ej;o.MG=-1;C tJ;C 5z;C F1;18(i in hW.17){E[i]=hW.17[i]}C 1o=v[1l].1o;C 1K=v[1l].1K;18(i in hW[1o]){E[i]=hW[1o][i]}18(i in v[1l]){E[i]=v[1l][i]}E.w=2I(E.w);E.h=2I(E.h);E=5a(E,\'2T\',\'2T\');E=5a(E,\'c9\',\'c9\');if(o.as){if(E.Oe>0){E.w=2I(E.Oe)}if(E.dD){if(E.dD!=\'0 0 0 0\'){E=5a(E,\'c9\',\'dD\')}}}C 1i=1Q("1Z");if(v.1F.hx==1&&v.1F.1y==1){o.1F.1P(1i)}H{o.2a.1P(1i)}1o=="3e"?o.ce=1i:\'\';C 9O=P;if(E.9i){if(E.9i!=\'1M\'){9O=I}}R(1i,{"1v":"2v","1g":0,"1d":0,"1I":1,"g0":"uM","vL":"1em"});if(E.Oh==1){1i.E.4h=E.6g}dW();C aH=1Q("1Z");R(aH,{"1v":"2v","2M":2O.4C(-E.h/2),"1d":2O.4C(-E.w/2)});if(E.8x>0&&E.N5==1){R(aH,{"3b-6v":E.8x*E.h/2,"1e":E.h,"6d":"3t","3z-1S":"22"})}if(3c(E.5I)){4n(1i,{"id":(v.id+"ul"+E.5I)})}1i.1P(aH);if(1o==\'3e\'&&v.Cr==1){QG()}if(E.2Z==1){v5()}C aB=1Q("1Z");oF(0,aB,0.3,(E.5f==1?"3f-5f("+(E.Cb==1?"to 1d,":\'\')+4k(E.Ok)+", "+4k(E.uh)+")":4k(E.uh)),E.w,E.VY);if(E.MA==1&&K(E.tS)){C nZ=1Q("1Z");nZ.1W=E.tS.1u(/\#Cc/g,4k(E.uh));aB.1P(nZ);R(nZ,{"1v":"2v","2M":-2O.4C(E.h/2),"1d":0,"3z-1S":"22"});R(aB,{"6d":"3t","2e":"22"});C x=["9e","jo","uj","pa","gN"];18(C y=0;y<x.U;y++){C z=nZ.Fo("2q "+x[y]);if(z.U>0){18(C y2=0;y2<z.U;y2++){z[y2].E.5l=4k(E.uh)}}}}aH.1P(aB);C VZ=[];C ek=1Q("1Z");oF(1,ek,E.Of,(E.5f==1?"3f-5f("+(E.Cb==1?"to 1d,":\'\')+4k(E.NP)+", "+4k(E.O1)+")":E.O1),0,E.W6);aH.1P(ek);if(E.8D>0){C gy=1Q("1Z");oF(2,gy,E.NU,E.W8,0,E.8D);aH.1P(gy)}C 8U=1Q("1Z");oF(3,8U,E.NR,(E.5f==1?"3f-5f("+(E.Cb==1?"to 1d,":\'\')+4k(E.Nb)+", "+4k(E.1z)+")":E.1z),0,E.a);if(E.MA==1&&K(E.tS)){C uH=1Q("1Z");uH.1W=E.tS.1u(/\#Cc/g,4k(E.1z));R(uH,{"1v":"2v","2M":-2O.4C(E.h/2),"1d":0,"3z-1S":"22"});R(8U,{"6d":"3t","2e":"22"});8U.1P(uH)}if(E.6P==1){C ew=1Q("1Z");E=5a(E,\'Cd\',\'Cd\');E=5a(E,\'Ce\',\'Ce\');R(ew,{"1v":"2v","2M":E.h/2,"1d":0,"3z-1S":"22","3S-3C":E.Mz*2k(v.6A,1),"1z":E.6O,"3e-1e":"100%","2Q-1g":E.Ve,"2Q-2M":E.Vf,"2Q-1d":E.Vg,"2Q-2m":E.Vi,"2T-1g":E.Vj,"2T-2M":E.Vk,"2T-1d":E.Vn,"2T-2m":E.Vo,"3b-6v":(E.Ms+"px"),"2y":"22"});if(E.Mg==1){R(ew,{"2e":4k(E.Md)})}8U.1P(ew);C nv=P;C Vv=P}o.tN=E.h;aH.1P(8U);if(E.jV==1){C 9J=[];if(1R MB!=="1O"){C aN=1C MB(1i,9J,w,E)}}if(E.4q==1){if(E.gh.7d().O(\'<2q\')==-1){E.gh==\'\'?E.gh="<2q 1b=\'20\' 1e=\'20\'><g><gN ry=\'5\' rx=\'5\' cy=\'10\' cx=\'10\' 5l=\'#fA\'/></g></2q>":\'\'}4q=1Q("1Z");4q.1W=E.gh.7d();E=5a(E,\'MW\',\'MW\');R(4q,{"1v":"2v","1g":-10+E.Vz-E.VB,"1d":-2f,"3z-1S":"22","1e":20,"1b":E.hQ,"1I":E.EZ,"4N":"2V 0.1s 3f, 1I 0.1s 3f"});if(E.nq==1||E.ET==1){R(4q,{"2V":"1X(0)"})}H{if(E.tD!=1){R(4q,{"2V":"1X("+E.tD+")"})}}if(E.VC==1){R(4q,{"7j":"h7-dG(4I 4I aG 5G(0, 0, 0, .7))"})}1i.1P(4q);if(E.Fc!=-1){C x=["9e","pa","gN"];18(C y=0;y<x.U;y++){C z=4q.Fo("2q "+x[y]);if(z.U>0){18(C y2=0;y2<z.U;y2++){z[y2].E.5l=4k(E.Fc)}}}}E.hD=4q.2x}if(E.ds!=0){R(1i,{"2V":"pe("+E.ds+"Fi)"})}if(E.3t==1){1y(1i);5d=P}if(1o=="1M"&&!9O){if(E.1y==1&&E.oJ==1){o.oT=I;E.3t=I}H{o.oT=P}}E.du=0;if(E.ds!=0){E.oC=2O.zM(E.ds);if(E.oC>45&&E.oC<135){E.du=90}if(E.oC>VD&&E.oC<MV){E.du=PC}}if(9O){E.9i?o[\'3e\'+\'3V\'+E.9i]=E.9i:\'\';w=E.w;E.9i=="5Q"?7L(1,o.6X.8f(-1)[0],"no"):\'\';if(E.9i=="y7"){C pv=v.1M;v.2h?(v.2h.1M?pv=v.2h.1M:\'\'):\'\';7L(pv,1,"no")}}F oF(n,x,y,z,N4,N6){R(x,{"1v":"2v","2M":0,"1d":0,"1b":N4,"1e":(E[\'h\'+n]>0?E[\'h\'+n]:E.h),"2e":z?(z.O("3f")>-1?z:4k(z)):\'\',"3b-6v":(E.N5==1?1:E.8x*E.h/2),"1I":N6,"3z-1S":"22","4N":"2V 0.2s 6e-in-5e"})}F dW(){bg=1Q("1Z");E=5a(E,\'i7\',\'i7\');C oM=E.h+E.bC+E.bx;C N7=E.w+E.8C+E.8E;if(E.bg==1){}H{E.4W=0}E=5a(E,\'oy\',\'oy\');if(v.1F.oI==1||E.oI==1){E.53=\'#sO\';E.bg=1;E.4W=0.5}R(bg,{"1v":"2v","1g":0,"1d":0,"1b":N7,"1e":oM*E.EH,"EE":(E.tK*oM)/2,"2e":4d(E.53,E.4W),"a9":"2l","4N":"1I .1s 3f, 2e .1s 3f"});if(E.c5==1){R(bg,{\'nL-7j\':\'c5(an)\'})}if(E.oP==1){R(bg,{"3b":"4I 7t #"+E.oQ})}if(E.2n==1){if(E.oS==1){R(bg,{"4O":"3z"})}if(!o.1r.2i||v.bm==1){bg.ax=7x;bg.Wb=EV;bg.WK=vb;bg.kA=gw}}H{R(bg,{"4O":"8n"})}if(!o.1r.2i){bg.mo=6i;bg.kA=gw;bg.m9=5C}if(o.1r.Er&&E.2n==1){bg.1A("f0",F(1m){1m.8b=I;if(!K(1m.7r)&&1m.9y.U>0){1m.7r=1m.9y[0].nf;1m.b6=1m.9y[0].t7}tJ=1m;6i(1m);vb(1m)});bg.1A("f3",F(1m){1m.8b=I;o.4t=P;5C(1m);EV(tJ)});bg.1A("2n",F(1m){1m.8b=I});bg.1A("bK",F(1m){if(!K(1m.7r)&&1m.9y.U>0){1m.7r=1m.9y[0].nf;1m.b6=1m.9y[0].t7}tJ=1m;o.4t=I;gw(1m);if(o.1r.Er){vb(1m)}})}R(bg,{"1d":2O.Fd(-E.w/2-E.8C)});R(bg,{"1g":2O.Fd(-E.h/2-E.bC+E.N3-E.MS)});if(E.MQ==1){F9(bg,E.53,E.MP,E.ML)}1i.1P(bg)}F 2X(1b){if(1b!=w){w=1b;o.Ez=w;C dK=w/aB.2x;R(bg,{"1b":(w+E.8C+E.8E),"1d":-w/2-E.8C,});R(aH,{"1d":-w/2});R(aB,{"1b":w});R(aH,{"1b":w});C xx=ek.2x*dK;if(xx>aB.2x){xx=aB.2x}R(ek,{"1b":xx});C wp=8U.2x*dK;R(8U,{"1b":wp});ns(wp);if(1o=="3e"){Pv()}if(E.jV==1){aN?aN.Q0(w):\'\'}if(o.6Z){o.6Z.2X()}}}F ns(x){if(E.4q==1){if(x<E.hD/2&&E.hQ!=20){x=E.hD/2}if(x>w-E.hD/2&&E.hQ!=20){x=w-E.hD/2}C y=x-w/2-E.hD/2+E.WP-E.WQ;R(4q,{"1d":y})}}F Bm(){R(4q,{"2V":"1X("+E.tD+")"})}F 6i(1m){o.Y.mu(1l,"5z");if(E.bg==1){if(E.a8!=-1){C m=1C 6p({"mc":bg,"1K":"aa","to":E.a8,"1k":0.1,"me":(1l+"bg")})}if(3c(E.bu)){R(bg,{"2e-1z":E.bu})}}if(3c(E.Eh)){R(8U,{"2e-1z":E.Eh})}if(E.4q==1){if(E.MJ==1&&K(E.EQ)){if(E.va==1&&4t){}H{4q.1W="<2q 1b=\'"+E.hQ+"\' 1e=\'20\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'>"+E.EQ.7d()+"</2q>"}}if(E.nq==1){if(E.ET==1&&!o.1J){}H{Bm()}}H{if(E.tP!=-1){C m2=1C 6p({"mc":4q,"1K":"aa","to":E.tP,"1k":0.1,"me":(1l+"4q")})}}}if(E.2Z==1&&(o.X.1j()>0||1o=="1M"||9O)){ng()}if(E.ka>0){R(bg,{"2V":"46("+((E.ka-1)/5+1)+")"});Ff(E.ka)}if(E.4q==1&&E.A5==1){ns(gb(1m.7r)-aI)}if(1o=="1M"){o.1a.6x(I);o.6x=I}5z=I;o.gv=I}F Ff(x){R(aB,{"2V":"46("+x+")"});R(ek,{"2V":"46("+x+")"});gy?R(gy,{"2V":"46("+x+")"}):\'\';R(8U,{"2V":"46("+x+")"})}F 5C(){if(!vd){if(E.8D>0){R(gy,{"1b":0})}if(3c(E.Eh)){R(8U,{"2e-1z":E.1z})}if(E.bg==1){if(E.a8!=-1){C m=1C 6p({"mc":bg,"1K":"aa","to":E.4W,"1k":0.1,"me":(1l+"bg")})}if(3c(E.bu)){R(bg,{"2e-1z":E.53})}}if(E.4q==1){if(E.MJ==1&&K(E.EQ)){if(E.va==1&&4t){}H{4q.1W="<2q 1b=\'"+E.hQ+"\' 1e=\'20\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'>"+E.gh.7d()+"</2q>"}}if(E.nq==1){R(4q,{"2V":"1X(0)"})}H{if(E.tP!=-1){C m2=1C 6p({"mc":4q,"1K":"aa","to":E.EZ,"1k":0.1,"me":(1l+"4q")})}}}if(E.ka>0){R(bg,{"2V":"46(1)"});Ff(1)}if(1o=="1M"&&!o.2o){o.1a.6x(P);o.6x=P}o.Y.mu(1l,"5e")}if(E.jV==1&&aN){aN.5e()}if(E.2Z==1&&(o.X.1j()>0||1o=="1M")){vU()}if(o.vt&&1o=="3e"){o.th.1y();o.MG=-1}5z=P;o.gv=P}F 7x(1m){1m.8b=I}F MF(1m){1m.8b=I}F EV(1m){if(1o=="1M"){if(o.b3){vd=I;2P(F1);F1=1G(F(){vd=P;5C()},2f)}}F0();o.4t=P;if(E.4q==1){if(E.va==1&&K(E.Eo)){4q.1W="<2q 1b=\'20\' 1e=\'20\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'>"+E.gh.7d()+"</2q>"}}eq(1m.7r,1m.b6);o.Y.k5(1l);o.Y.hH(1m.7r,1m.b6);1m.8b=I}F vb(1m){4t=I;if(E.4q==1){if(E.va==1&&K(E.Eo)){4q.1W="<2q 1b=\'20\' 1e=\'20\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'>"+E.Eo.7d()+"</2q>"}}ke=mM(bg);aI=iU(bg);eq(1m.7r,1m.b6);7L(2n,1,"no")}F eq(gs,gp){C x;gs=gb(gs);gp=gb(gp);C Nc=2O.6h(29.kd.dP,29.4c.dP);C Om=2O.6h(29.kd.gl,29.4c.gl);if(o.1r.2i){}H{gp=gp+Om;gs=gs+Nc}if(E.du>0){x=gp-ke-E.8E;2n=x/w;if(E.du==PC){x=gp-ke-E.8C;2n=x/w;2n=(2n-1)*-1}}H{x=gs-aI-E.8C;2n=x/w;if(E.ds>134&&E.ds<WW){x=gs-aI-E.8E;2n=x/w;2n=(2n-1)*-1}}2n>1?2n=1:\'\';2n<0?2n=0:\'\'}F gb(x){if(o.bS>1){x=x/o.bS}Q x}J.PZ=F(){aN?aN.Q0(w):\'\'};J.md=F(){aN?aN.gu(w):\'\'};F F0(){4t=P}F gw(1m){aI=iU(bg);if(E.8D>0){if(o.1J||1o!=\'3e\'){R(gy,{"1b":gb(1m.7r)-aI})}}if(E.2Z==1&&(o.X.1j()>0||1o=="1M"||9O)){ng();ke=mM(bg);eq(1m.7r,1m.b6);if(1o=="3e"){if(v.X1==1){if(o.X.6L()&&o.X.eu().O("?F5")>0){3q.1W=\'- \'+kh((1-2n)*o.X.1j(I))}H{3q.1W=kh(2n*o.X.1j())}}H{C d=o.X.1j();if(v.5h>0){d=d-v.5h*1}C 9t=\'\';if(E.jV==1&&aN){9t=aN.2Z(2n*d);9t!=\'\'?9t=9t+\'<br>\':\'\'}3q.1W=9t+kh(2n*d)}}if(1o=="1M"||9O){3q.1W=xG(2n)}ay(1m)}if(o.vt&&1o=="3e"&&o.th){Ej=1m;if(!kf||v.Q6!=1){El()}if(v.Q6==1){2P(kf);kf=1G(El,50)}}if(E.4q==1&&E.A5==1){ns(gb(1m.7r)-aI)}}F El(){2P(kf);kf=1O;if(E.2Z==0){ke=mM(bg);aI=iU(bg);eq(1m.7r,1m.b6)}5z?o.th.cI(Ej,w,2n,aI):\'\'}F ay(1m,t,l){C 1d=(-w/2+(gb(1m.7r)+29.kd.dP-aI)-3q.2x/2)+(l?l:0);C mv=0;if(v.Ao!=1){if(1d+w/2+3q.2x+10>o.3i){mv=1d;1d=o.3i-w/2-3q.2x-10}if(1d+o.3i/2<0){mv=1d;1d=-o.3i/2}}C x={"1g":(-3q.3o-E.PD*1-E.uZ-E.wI)-(E.PS==1?(E.h/2)*(E.ka>0?E.ka:1):0)+(t?t:0),"1d":1d};R(2Z,x);if(E.jn==1){R(9K,{\'1v\':\'2v\',\'1d\':3q.2x/2-4+(mv!=0?mv-1d:0),\'1g\':3q.3o-6})}}J.ng=F(e,x,t,l){ng();3q.1W=x;ay(e,t,l)};F ng(){if(!6t(2Z)||2Z.E.1I==0){1E(2Z);R(2Z,{"1I":1})}}J.vU=F(){vU()};F vU(){1y(2Z);R(2Z,{"1I":0})}J.c=F(){Q 1i};J.s=F(1l){Q E[1l]};J.ss=F(x,x2){Q E[x][x2]};J.g=F(x){d2(x){1D"1b":Q w;1p;1D"Wj":Q aB.2x;1p;1D"1e":Q E.h;1p;1D"x":Q 6f(1i.E.1d);1p;1D"y":Q 6f(1i.E.1g);1p;1D"1I":Q 1i.E.1I?1i.E.1I:1;1p;1D"1E":Q 5d;1p;1D"3W":Q 3W;1p;1D"46":Q 46;1p;1D"1o":Q 1o;1p;1D"1l":Q 1l;1p;1D"x0":Q x0;1p;1D"y0":Q y0;1p;1D"2n":Q 2n;1p;1D"jW":Q 9O;1p;8n:Q P}};J.2r=F(1l,x){d2(1l){1D"1E":5d=x;1p;1D"4t":4t=x;1p;1D"2y":1o=="3e"||E.1y==1?R(1i,{"3F":(x?"5d":"3t")}):R(1i,{"2y":(x?"4s":"22")});5d=x;1p;1D"3W":R(1i,{"2V":"3W("+x+")"});3W=x;1p;1D"46":R(1i,{"2V":"46("+x+")"});46=x;1p;1D"1I":R(1i,{"1I":x});1p;1D"1d":R(1i,{"1d":x});1p;1D"1g":R(1i,{"1g":x});1p;1D"2n":2n=x;1p;1D"fT":E.fT=x;1p;1D"1b":R(1i,{"1b":x});1p;1D"1e":R(1i,{"1e":x});1p;1D"Eq":E.Wm=x;1p;1D"x":R(1i,{"1d":x});1p;1D"y":R(1i,{"1g":x});1p;1D"x0":x0=x;1p;1D"y0":y0=x;1p}};J.2X=F(x){2X(x)};J.ta=F(x){};J.i1=F(cL,dn){if(4t){if(1o=="1M"||9O){eq(cL,dn);o.Y.k5(1l)}if(1o=="1M"){o.b3=I}eq(cL,dn);7L(2n,1,"no")}};J.hH=F(cL,dn){if(4t){F0();4t=P;eq(cL,dn);o.Y.k5(1l);7L(2n,1,"no")}};F 7L(1k,1j,x){1k<0?1k=0:\'\';if(v.5h>0&&1j>1){1j=1j-v.5h;1k=1k-v.5h}if(E.4q==1&&E.ET==1&&E.nq!=1){if(!E.PJ&&1k>0){Bm();E.PJ=I}}if(4t&&1j!=1){}H{C 5k;if(1j>0&&1k>0){if(1k>1j){1k=1j}5k=w*(1k/1j);if(5k==8U.2x){5k=-1}}H{5k=0}if(5k>=0){R(8U,{"1b":5k});if(E.A5==1&&5z&&!x){}H{ns(5k)}}if(K(ew)){if(1j<2&&1o=="3e"){if(nv){3h(ew);nv=P}}H{if(!nv){4L(ew);nv=I}ew.1W=1o=="3e"?59(1k==0?1j:1k):xG(1k)}}}};J.7L=F(1k,1j,x){if(1j!=PG||1k!=Qa||x){7L(1k,1j,x)}};J.Qt=F(){2n>1?2n=1:\'\';2n<0?2n=0:\'\';R(8U,{"1b":(2n*w)})};J.Qx=F(1k,1j){if(1j>0&&1k>0){C 5k=w*(1k/1j);5k>w?5k=w:\'\';R(ek,{"1b":6f(5k)});QD=1j;we=1k}H{we=0;R(ek,{"1b":0})}};J.nE=F(x){if(E.6Z==1){if(!o.6Z){if(x!=0){if(1R QF!=="1O"){o.6Z=1C QF(1i,E,x);o.bW=I}}}H{if((!K(x)||x==0)&&o.bW){o.6Z.1y();o.bW=P}H{if(!o.bW||(K(x)&&x!=1&&x!=0)){o.6Z.wP(x);o.bW=I}}}}};F QG(){o.cI=1Q("1Z");R(o.cI,{\'1v\':\'2v\',\'1d\':0,\'1g\':0,\'1b\':v.Qs,\'1e\':v.Qd,\'6d\':\'3t\',"3z-1S":"22","2e-1z":"#d8","3b-6v":v.Qp+\'px\',"2y":"22"});o.cI.id="WF"+v.id;if(v.Qm==1){R(o.cI,{"3b":v.Ql+"px 7t "+wt(\'1z\',v.Qh)})}if(v.Qe==1){R(o.cI,{"5D-dG":"wy 4I dL 5G(0,0,0,0.5)"})}o.cI.E.4h="mY";1i.1P(o.cI)}F v5(){2Z=1Q("1Z");R(2Z,{\'1v\':\'2v\',\'1d\':0,\'1g\':0,\'1e\':\'2l\',"3z-1S":"22","1I":0,"4N":"1I 0.1s 3f"});E=5a(E,\'n0\',\'n0\');3q=1Q("1Z");R(3q,{\'1v\':\'2v\',\'2Q-1d\':E.wE,\'2Q-2m\':E.Qc,\'2Q-1g\':E.uZ,\'2Q-2M\':E.wI-1,\'1L-8W\':\'6w\',\'1z\':E.wn,\'3S-gQ\':gq(E.wg),\'3S-3C\':E.wj*2k(v.6A,1),\'lI-jN\':E.wk+\'px\',\'3e-1e\':"1",\'2e-1z\':4d(E.nG,E.n8),\'3b-6v\':E.wm});E.OL?E.jn=E.OL:\'\';if(E.jn==1){9K=1Q("1Z");9K.1W=\'<2q 1b="an" 1e="vK" vm="0 0 8 6" 8m="1.1" 3N="3v://3O.w3.3x/4o/2q" 3N:3T="3v://3O.w3.3x/7g/3T"><jo id="Pj" 3a="22" 5l="\'+4k(E.nG)+\'" 5l-Pl="Pm" 9J="0 0 8 0 4 6"></jo></2q>\'}1i.1P(2Z);2Z.1P(3q);if(E.jn==1){2Z.1P(9K);R(9K,{\'1I\':E.n8})}2Z.E.4h="2f"};F Pv(){if(o.43&&v.fg==1&&!o.1J){C f=o.43.dU();if(f.t&&f.d){7L(f.t,f.d)}}};F xG(x){C y=2O.4C(x*100);if(9O){if(o.ly){Q(9O&&3c(E.3q)?E.3q+\'&d9;\':\'\')+4u(x*o.6X.8f(-1)[0]).xV(1)}if(o.Pw){Q(9O&&3c(E.3q)?E.3q+\'&d9;\':\'\')+o.y7}}Q y};J.4B=F(){1i.3m(aH);if(bg){bg.jf("ax");bg.jf("mo");bg.jf("m9");bg.4b.3m(bg);bg=2b}if(4q){1i.3m(4q)}if(1i.4b==o.2a){o.2a.3m(1i)}H{if(o.1F){if(1i.4b==o.1F){o.1F.3m(1i)}}}1i=2b}};C y6=F(1g){C i;C E=[];C w;C h;C 5d=I;C 3W=1;C 46=1;C x0=0;C y0=0;C d1=4A(v1,U8);C 1o,1l="bg";C 1K="U3";if(1g==I){E["1v"]=\'1g\';E.h=2k(v.1F.U2,50);E.a=2k(v.1F.U6,0.5);E.1z=2k(v.1F.V7,\'#d8\')}H{E["1v"]=v.1F.1v;18(C k in v.1F){if(v.1F.2D(k)){E[k]=v.1F[k]}}}if(E.1E==0){v.1F.h=E.h=0;E.2Q=E.2T="0 0 0 0";E.5f=0}E["1X"]=1;E=5a(E,\'2T\',\'2T\');if(K(E.oB)){if(E.oB!=20&&E.2T=="-20 0 0 0"){E.9R=E.oB}}if(3c(E.Pf)&&o.as){E=5a(E,\'2T\',\'Pf\')}if(E.UN==1){E.4V+=\'%\';E.4Y+=\'%\'}C 1i=1Q("1Z");if(E.c5==1&&E.5f==0){E.P3=E.a;E.a=1}H{E.c5=0}R(1i,{\'1v\':\'2v\',\'1d\':0,\'1g\':0,\'1b\':(E.oY==1||1g?\'100%\':o.cX),\'1I\':E.a,\'3z-1S\':\'22\',\'g0\':\'uM\',\'vL\':\'1em\'});o.2a.1P(1i);C bg=1Q("1Z");R(bg,{\'1e\':E.h-(E.1v!=\'1g\'?E.gY+E.9R:0),\'2y\':\'4s\',\'2T-1d\':E.4V,\'2T-2m\':E.4Y,\'3b-6v\':E.8x});if(E.Pd>0){R(bg,{\'3b\':\'4I 7t 5G(xy,xy,xy,\'+E.Pd+\')\'})}1i.1P(bg);w=1i.2x;v.fM=-E.9R;if(E.5f==1||1g){if((E.1z==\'4G\'||v.1F.7s!=\'\')&&!1g){if(E.1v!=\'1g\'){v.fM=98-E.h}C 4T=\'26:7s/xu;pf,Uv+V6/T/D+Ur/Ul/Ua==\';if(v.1F.7s.O("26:7s")>-1){4T=v.1F.7s}R(bg,{\'1e\':E.h+(E.1v!=\'1g\'?v.fM:0),\'2e\':\'1f(\'+4T+\') hi-x 50% 100%\',\'2e-3C\':\'2l\'})}H{C jK=(1g?\'to 1g, \':\'to 2M, \')+4d(E.1z,0)+\', \'+4d(E.1z,1);R(bg,{\'2e\':\'-sY-3f-5f(\'+jK+\')\',\'2e\':\'-3Y-3f-5f(\'+jK+\')\',\'2e\':\'-ms-3f-5f(\'+jK+\')\',\'2e\':\'-o-3f-5f(\'+jK+\')\',\'2e\':\'3f-5f(\'+jK+\')\'})}}H{if(E.c5==1){R(1i,{\'nL-7j\':\'c5(an)\'});R(bg,{\'1I\':E.P3})}R(bg,{\'2e-1z\':E.1z})}if(1g){R(1i,{"4N":"1I 0.2s 6e-5e"})}J.h=F(){Q E.h-(E.1v!=\'1g\'?E.9R:0)};J.c=F(){Q 1i};J.s=F(1l){Q E[1l]};J.g=F(x){if(1i){d2(x){1D"w":1i.2x>0?w=1i.2x:\'\';Q w;1p;1D"1b":Q 1i.2x;1p;1D"1e":Q 1i.3o;1p;1D"x":Q 6f(1i.E.1d);1p;1D"y":Q 6f(1i.E.1g);1p;1D"1I":Q 1i.E.1I?1i.E.1I:1;1p;1D"1E":Q 5d;1p;1D"3W":Q 3W;1p;1D"46":Q 46;1p;1D"1l":Q 1l;1p;1D"x0":Q x0;1p;1D"y0":Q y0;1p;1D"d1":Q 1l+d1;1p;8n:Q P}}H{Q P}};J.2r=F(1l,x){d2(1l){1D"1E":5d=x;1p;1D"w":w=x;1p;1D"2y":R(1i,{"2y":(x&&v.k4!=1?"4s":"22")});5d=x;1p;1D"1X":R(1i,{"2V":"1X("+x+")"});3W=x;46=x;1p;1D"3W":R(1i,{"2V":"3W("+x+")"});3W=x;1p;1D"46":R(1i,{"2V":"46("+x+")"});46=x;1p;1D"1I":R(1i,{"1I":x});1p;1D"1d":R(1i,{"1d":x});1p;1D"1g":R(1i,{"1g":x});1p;1D"1b":R(1i,{"1b":x});1p;1D"1e":R(1i,{"1e":x});1p;1D"x":R(1i,{"1d":x});1p;1D"y":R(1i,{"1g":x});1p;1D"x0":x0=x;1p;1D"y0":y0=x;1p}};J.4B=F(){o.2a.3m(1i);1i=2b}};if(1R(3l)=="5j"){Og()}o.J=J;if(3l.id){if(29.9j(3l.id)){xA()}H{29.1A(\'12D\',jA)}}H{1R P4==\'F\'?P4():\'\'}F xA(){if(K(3l.id)){if(29.9j(3l.id)){if(!Ss(29.9j(3l.id))||3l.5d==1){3l.12C==1?1G(jA,50):jA()}H{1G(xA,50)}}}}F jA(){18(C i=0;i<5T.U;i++){if(K(5T[i])){if(5T[i].3X("id")==3l.id){if(5T[i].3X("8o")){5T[i].3X(\'2t\')}}H{if(v.12B==1&&5T[i].3X("v","3J")==1){3l.3J=0}}}}5T.2u(o.J);C 2t=P;if(K(3l.3Q)){18(C i=2;i<10;i++){if(3l.3Q==i&&o[\'u\'+i]!=\'\'){v=bp(v,5w.7A(h8(o[\'u\'+i])));2t=I}}}if(o.u!=\'\'&&!2t){v=bp(v,(1R o.u!="3L"?5w.7A(h8(o.u)):o.u))}if(1R(12A)!="F"){18(C 1l in 3l){if(3l.2D(1l)){if(1l.O("P5")==0){3l[1l]=2b}}}}v=bp(v,3l);o.1Y=29.9j(v.id);if(v.lG==1&&v.12z==1&&1R(xd)=="F"){zL(o.1Y,"12y");if(!xd()){28.29.1A("8e",xd)}}H{P6()}}F P6(){C xa=v.2E;if(v.12x==1&&K(v.2E)&&K(xa)){v.2E!=\'\'?v.2E=xa:\'\'}if((!K(v.2N)||v.2N==\'\')&&v.12w==1){1h(\'5Y\');Q}if(v.P7==1||v.wZ==1){28.1A(\'8d\',F(1m){C x=1O;C y;K(1m.26.1k)?x=1m.26.1k:\'\';K(1m.26.1M)?x=1m.26.1M:\'\';K(1m.26.P8)?y=1m.26.P8:\'\';K(1m.26.3X)?y=1m.26.3X:\'\';if(y&&v.x5){if(v.x5!=\'\'){C pm=v.x5.1u(/\s+/ig,\'\').2R(\',\');if(pm.O(y)==-1){Q}}}if(v.wZ==1){if(1R(P9)=="F"){P9(1m)}}if(y&&o.9Z){if(K(1m.26.2r)){x=1m.26.2r}C z=3Z(y,x);28.bf.mX({1m:y,12v:z},\'*\')}})}18(C 1l in o.iW){if(o.iW.2D(1l)){o.iW[1l]!=\'\'?o.oe+=o.iW[1l]+\' \':\'\'}}1h(o.8m+\' \'+o.oe);g7=v.id;o.d=9H.xW;o.hs=9H.12u;if(!v.5M&&7Y([o.hs],\'#1H-\')){v.5M=o.hs.1t(o.hs.O(\'#1H-\')+6)}if(bf){C sX=P;3g{if(bf){if(bf.29){C sT=bf.29.47("Pa");18(C i=0;i<sT.U;i++){if(sT[i].9p===28){o.9U=sT[i];o.t0=I;v.Pb!=1?R(o.9U,{"3b":"22"}):\'\';o.Pc=o.9U.E;1h("cw")}}}H{sX=I}}}2H(dc){sX=I}if(sX){o.t0=I;1h("12p-fh")}}o.t0&&29.fX?o.fh=29.fX.2R(\'/\')[2]:\'\';!o.Pg?Ph():\'\';if(1R(P2)=="F"){if(P2()){Q}}o.9Z=I;Pi();C Pt=1C 5P();if(Pt.12n()==20){if(4A(1,20)==10&&v.12m!=0){td(o.wV,o.wV);1G(F(){if(28.ga){ga(\'fk\',\'UA-12h-6\',\'2l\',{\'7I\':\'7z\',\'12g\':I});ga(\'12E\',\'Pu\');ga(\'Pu:12s\',[o.d]);ga(\'7z.bQ\',\'1m\',{Pk:\'uv\',Pq:\'jA\',Pp:o.d})}},mb)}}if(v.ga==1&&v.Po!=1){if(1R Pn==\'F\'){o.ga=1C Pn()}}if(!o.1Y){v.1h=1;1h(\'id "\'+v.id+\'" gn m7\');Q P}o.1Y.1W=\'\';R(o.1Y,{\'2Q\':0,\'138-jN\':\'bo\'});o.aq=o.1Y.3o;o.aQ=o.1Y.2x;if(K(v.mt)&&!K(v.5E)){if(K(v.mt.5E)){v.5E=v.mt.5E}if(K(v.mt.jS)){v.jS=v.mt.jS}}if(o.1Y.E.1b.O("%")>-1){o.133=o.1Y.E.1b}if(v.5E=="7Z"||o.1Y.E.1e.O("%")>-1){v.5E="%";o.uu=o.1Y.E.1e;o.aq=0}if(o.aQ==0){if(o.1Y.E.1b.O("px")>0){o.aQ=2I(o.1Y.E.1b)}H{if(o.1Y.4b.E.1b.O("px")>0){o.aQ=2I(o.1Y.4b.E.1b)}H{if(o.1Y.4b.4b.E.1b.O("px")>0){o.aQ=2I(o.1Y.4b.4b.E.1b)}}}}if(7X(v.5E).O("x")>0){o.5E=v.5E.2R("x")[0]/v.5E.2R("x")[1];if(o.aq==0){o.aq=o.aQ/o.5E}}H{o.5E=0}R(o.1Y,{\'1v\':\'gj\',\'5D-eW\':\'tW-5D\',\'1L-8W\':\'1d\',\'-3Y-mO-dC\':\'22\',\'xH\':gq(\'uB-uE\'),\'7K-1e\':15,\'g0\':14*2k(v.6A,1),\'3e-1e\':\'1em\',\'OD\':\'Oq\',\'1z-Or\':\'22\'});if(v.dG==1){R(o.1Y,{\'5D-dG\':\' 0 uJ 12Z 5G(50,50,93,.1), 0 dL uJ 5G(0,0,0,.12W)\'})}if(o.5E>0){R(o.1Y,{\'1e\':o.aq})}H{R(o.1Y,{\'1e\':o.aq==0?o.uu:o.aq})}if(o.aQ==0){R(o.1Y,{\'1b\':\'100%\'})}o.2a=1Q("1Z");R(o.2a,{\'1v\':\'2v\',\'5D-eW\':\'tW-5D\',\'9a\':v.uL,\'1z\':\'#4g\',\'1b\':\'100%\',\'1e\':\'100%\',\'1d\':0,\'1g\':0,\'g0\':\'uM\',\'3e-1e\':\'1em\'});if(v.Ao!=1){o.2a.E.6d=\'3t\'}if(v.12V==1){o.2a.E.9a=\'cP\'}if(v.3b==1){R(o.1Y,{\'3b\':v.Ou+\'px 7t \'+v.aJ})}o.R=29.1Q(\'E\');o.R.1K=\'1L/R\';o.2a.1P(o.R);o.2a.6R("id",\'12T\'+v.id);uO(1);if(28.Ov){C Ow=1C Ov(F(e){if(e[0].wU.U>0){18(C i=0;i<e[0].wU.U;i++){if(e[0].wU[i]==o.2a){vQ()}}}});Ow.12H(o.1Y,{12R:I})}o.kk=1Q(\'cw\');4n(o.kk,{"id":"Ox"+v.id,"uQ":"no","1V":"Ox"+v.id,"Oy":"I","Oz":"I","wL-ur":"I"});R(o.kk,{\'1v\':\'2v\',\'1b\':\'100%\',\'1e\':\'100%\',\'3b\':0,\'3z-1S\':\'22\'});if(!29.12O(\'.wr\')){C 1w="";if(v.OA==1){18(C i=1;i<4;i++){if(3c(v[\'1z\'+i])){1w+=\'--12N\'+i+\':\'+4k(v[\'1z\'+i])+\';\'}}}gd("5Z, 5Z > *{-3Y-12J-3F: 3t;1v: tT;1g: 2l;1d: 2l;6d:5d;OD:Oq!7f;6h-1b:22!7f;ho-1o: 12I;2V-tV: 6w 6w;5D-eW:tW-5D!7f;-3Y-OU-OP-1z: 5G(0,0,0,0);-3Y-OU-OP-1z: cP;1L-11G:0!7f;"+1w+"} 5Z 4T{6h-1b:22} 5Z > *:7i{12c: 22} 5Z,5Z a,5Z a:11D,5Z a:11A,5Z a:iY,5Z a:cK,5Z a:7i{1z:#fA;3S-3C:100%;}5Z cw{3b:0}5Z cw{2y:4s!7f;6h-1e:22!7f;2e:cP}.wr{}5Z 2q{2T:0}");o.2a.6R(\'11x\',\'wr\')}o.2a.1P(o.kk);o.1Y.11v=F 11t(e){o.un++;if(o.un==5){v.1h=1;1h(o.8m+\' \'+o.oe+\' \'+o.oa)}if(!e)C e=28.1m;e.8b=I;if(e.db)e.db();C x=e.nf-iU(o.2a);C y=e.t7-mM(o.2a);if(v.11r==1){if(K(v.tH)){if(4D(v.tH)!=\'\'){o.Aj=v.tH;K(v.Qj)?o.hU=v.Qj:\'\';v.tH==\'22\'?o.hU=o.d:\'\'}}}A2(x,y);Q P};F A2(x,y){if(o.hU.O(o.d)==-1||v.Qk==1||v.5F==1){if(!K(o.5F)){!v.uP?v.uP="4G":\'\';!v.zX?v.zX="4g":\'\';o.5F=1Q(\'1Z\');C 1w;C n=0;18(C i=0;i<10;i++){if((v[\'rm\'+i]==1&&v.5F==1)||i==9){if((K(v[\'rm\'+i+\'t\'])&&K(v[\'rm\'+i+\'a\'])||i==9)){1w=1Q("Ai");if(i==9){if(v.11j!=1){1w.kl=o.Aj+(v.Qn==1?" "+o.8m:\'\')}H{1p}}H{1w.kl=v[\'rm\'+i+\'t\']}if(i!=9){if(v[\'rm\'+i+\'a\'].O(",0/1")>-1||v[\'rm\'+i+\'a\'].O(",1/0")>-1){C z=v[\'rm\'+i+\'a\'].2R(\',\');1w.kl+=\' (\'+(3Z(z[0].1t(4))==1?2W(\'on\'):2W(\'7Z\'))+\')\'}if(v[\'rm\'+i+\'a\'].O("3y")==0){o.j4=I;!o.3y?o.Y.Qo():\'\'}}1w.6R("i",i);QA(1w);1w.1A("2n",QH);o.5F.1P(1w);n++}}}R(o.5F,{"1L-2V":"11E","3e-1e":"1","cV-bb":"he","2e":4d(v.uP,0.7)});if(n>1){R(o.5F,{"2Q":"dL"})}o.5F.E.4h="12b";o.5F.kA=QI;o.2a.1P(o.5F)}H{4L(o.5F)}R(o.5F,{"1v":"2v","1g":y,"1d":x,"1L-8W":"1d"});C Aq=P;if(o.3i-x<o.5F.2x-20&&v.Ao!=1){R(o.5F,{"1d":x-o.5F.2x});Aq=I}if(v.12a==1||Aq){R(o.5F,{"1L-8W":"2m"})}o.QB=x;o.Qu=y;2P(o.tX);o.tX=1G(F(){3h(o.5F)},4o)}}F QI(){2P(o.tX);o.tX=1G(F(){3h(o.5F)},4o)}F QH(e){C i=e.4a.6S("i");C y;C zV=P;if(i>0){if(i==9){o.hU!=\'\'?28.3u(o.hU):\'\'}H{C x=v[\'rm\'+i+\'a\'];if(x){if(x.O("3X:")==0){if(x.O(",0/1")>-1||x.O(",1/0")>-1){C z=x.2R(\',\');C b=o.Y.Ay(x,"3M");C u=3Z(z[0].1t(4),z[1],b);js(z,u);Ac();A2(o.QB,o.Qu);zV=I}H{y=x.2R(",");3Z(y[0].1t(4),(K(y[1])?y[1]:2b))}}if(x.O("3y:")==0&&o.3y){o.3y.3X(x.1t(6))}if(x.O("js:")==0){y=x.2R(",");2z(y[0].1t(3)+\'(\'+(K(y[1])?\'"\'+y[1]+\'"\':\'\')+(K(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}if(x.O("1f:")==0){x=x.1u(/\(1f\)/g,lE());x=x.1u(/\(zT\)/g,fY(K(v.cu)?v.cu:29.fX));x=x.1u(/\(1V\)/g,o.fm);x=x.1u(/\(8u\)/g,v.8u);28.3u(x.1t(4))}}}!zV?3h(o.5F):\'\'}}F QA(x){R(x,{"2Q":"zW dL","3S-3C":(v.Qz?v.Qz:"55")*2k(v.6A,1)+"%","lI-jN":"0.11V","1I":0.9,"1z":v.zX});x.1A("bj",Qv);x.1A("bB",PT)}F Qv(e){R(e.4a,{"1I":1});R(e.4a,{"2e":4d(v.uP,0.5)})}F PT(e){R(e.4a,{"1I":0.9});R(e.4a,{"2e":"22"})}o.1r=1C Q7();if(o.1r.6j){C A7=(v.PV==1?\'*::-3Y-X-Y-1J-14P-uN {2y: 22!7f;-3Y-yj: 22;}\':\'\');if(v.vO==1&&v.MM!=1&&(v.MN!=1||!o.1r.9c)&&(v.MO!=1||!o.1r.kS)){}H{if(o.1r.6j&&v.hM==1){}H{A7+=\'5U::-3Y-X-Y {2y:22 !7f;}*::-3Y-X-Y-13D {2y: 22!7f;-3Y-yj: 22;}*::--3Y-X-Y-1H-uN {2y: 22!7f;-3Y-yj: 22;}\'}}C 1w=29.1Q(\'E\');1w.1K=\'1L/R\';1w.1P(29.N2(A7));o.2a.1P(1w)}if(o.1r.uK){v.3J==1&&v.13l==1?v.3J=0:\'\'}if(o.5E==0){if(o.2a.3o==15&&!o.uu&&v.M7>0){R(o.1Y,{"1e":v.M7})}}if(K(v.lf)){v.1c.gW=v.lf}if(K(v.uC)){v.1c.uD=v.uC}if(K(v.1J)){o.2B=v.1J}if(K(28.Mf)&&v.13i==1){28.Mf(h9)}H{h9()}}F h9(){1h("h9");o.1a=1C Mh();if(!v.2N){v.2N="?"}if(v.pl){v.2N=v.pl+o.hb}o.uz=ux();o.Mi=0;o.6y=B0();if(o.6y){if(4l.7y("B1")!=2b){o.l4=4l.7y("B1")}H{o.l4=ux();4l.8I("B1",o.l4)}if(v.B2==1){if(4l.7y("B3")!=2b){o.4U=4l.7y("B3");if(3c(v.fF)){if(v.fF.O(o.4U)>-1){o.4U=2b}}}}if(v.Mk==1){if(4l.7y("B4")!=2b){v.aR=4l.7y("B4")}}18(C i=0;i<o.eY.U;i++){if(v[\'M5\'+o.eY[i]]==1){if(4l.7y("Mr"+o.eY[i])!=2b){}H{v[o.eY[i]+\'s\']=0}}}9r("13d");9r("13B")}o.le=o.9x.1t(o.9x.O("://")+3);if(o.le.O("#")>0){o.le=o.le.1t(0,o.le.O("#"))}if(o.6y&&v.fg==1){o.43=1C 13p()}if(v.lG==1){o.3F=v.13C;zL(o.1Y,"3F",I)}v.fv==1&&v.lG==1?o.fv=1C 13R():\'\';v.ab==1?141():\'\';if(v.140==1){o.ea=1C 13Z();o.ea.dp()}o.X=1C My(v.2N);if(!o.1r.2i||v.bm==1){o.2a.1A("13Q",F(){o.5m=I;o.tk=I;o.Y?o.Y.NV():\'\'});o.2a.1A("NW",F(e){if(!o.4t){if(v.1F.aT>0){2P(o.NY);o.NY=1G(F(){if(o.5m!=o.tk){o.5m=o.tk;o.Y.Be()}},v.1F.aT*2f)}H{o.5m=P}o.tk=P;if(o.Y){o.Y.ta()}}})}if(!o.1r.2i){o.2a.1A("NZ",F(e){if(!o.o0){o.4t=I}});o.2a.1A("bO",F(e){if(!o.o0){o.4t=P;if(!o.6x){o.b3=P;o.gO=P}if(o.1r.ho&&o.1r.bm&&o.2o){1G(F(){o.5m=P;o.Y.Be()},41)}1G(F(){o.7i=I},41);if(o.1r.2i&&o.Y.tu()){}H{o.Y?o.Y.hH(e.7r,e.b6):\'\'}if(v.hq==1){if(o.Y.cJ()){o.Y.8R()}}}});o.2a.1A("AF",F(e){if(!o.o0){if(K(o.Y)){if(o.4t){o.Y.i1(e.7r,e.b6)}H{o.Y.yS()}}}})}if(o.1r.2i){28.1A("13N",TS,P)}v.gR==1&&1R O0==\'F\'?o.gR=1C O0():\'\';o.4w.1A("f0",F(e){if(e.9y){o.jF=e.9y.U}o.4t=I;o.5m=I;o.tf=P;tc("1J",e)},{gB:I});o.4w.1A("bK",F(e){if(e.9y){o.jF=e.9y.U;if(o.jF>1){o.Bi=1}}if(o.4t){o.tf=I;tc("13J",e)}},{gB:I});o.4w.1A("f3",F(e){o.4t=P;1G(F(){o.5m=P},41);if(v.tz==1){C ko=1C 5P().6W();if(ko-o.8s<(v.oo?v.oo:0.3)*2f){tm(e)}}!o.tf&&o.jF<2&&o.Bi!=1?hN(e):\'\';o.tf=P;o.jF=0;if(e.9y.U==0){o.jF=0;o.Bi=0}tc("5g",e)},{gB:I});3g{28.29.1A("bO",F(e){o.7i=P;if(!o.6x){o.b3=P;o.gO=P}if(o.4t&&o.Y){o.4t=P;o.Y.hH(e.7r,e.b6);o.Y.ta()}if(!o.5m&&!o.1r.2i&&!o.1r.tv){o.Y.dg();if(o.3B){o.3B.bL()}o.Y.O5()}})}2H(dc){}28.29.1A("AF",F(e){o.Y&&o.4t?o.Y.i1(e.7r,e.b6):\'\'});o.2a.1A("f0",F(e){o.o0=I;o.1r.2i=I;o.ho=I;o.4t=I},{gB:I});o.2a.1A("f3",F(e){o.ho=P;o.4t=P},{gB:I});28.29.1A("bK",F(e){if(o.Y&&o.ho){o.Y.i1(e.9y[0].nf,e.9y[0].t7)}},{gB:I});28.29.1A("13I",F(e){C x=e.4a.fQ.k8();if(x==\'AG\'||x==\'Oi\'||x==\'t6\'){Q}H{o.Y?o.Y.Ol(e):\'\'}});28.29.1A("13F",F(e){C x=e.4a.fQ.k8();if(x==\'AG\'||x==\'Oi\'||x==\'1Z\'||x==\'t6\'){Q}H{o.Y?o.Y.QK(e):\'\'}});if(o.9U){AH(bf.29,TU)}AH(29,TW);F AH(x,z){C y=[\'\',\'sY\',\'3Y\',\'ms\',\'Z4\'];if(x){18(C i=0;i<y.U;i++){x.1A(y[i]+(i<y.U-1?"Yx":\'\'),z,P)}}}if(!K(o.kk.9p)){1h("Yv");Q}H{o.kk.9p.1A(\'5B\',vW,I)}if(!o.1r.2i){o.4w.1A("2n",F(e){!o.o0?hN(e):\'\'},P);if(v.vN==1&&v.tz==1){o.4w.1A("Ob",tm,P)}}vZ();if(v.54){v.54.on==1?o.54=1C Yu():\'\'}v.7C==1?o.7C=1C Yt():\'\';v.iT==1?o.iT=1C Ys():\'\';o.Y=1C AN();if(v.fo.Nu){o.sQ=v.fo.Ne}bF();cU();if(o.6y){if(v.AS==1&&v.1M!=0&&!o.1r.2i){if(4l.7y("AV")!=2b){v.1M=4l.7y("AV")}if(4l.7y("nP")==1&&v.sZ==1){v.4e=1}}if(v.Nf==1){C sp=4l.7y("Ng");if(K(sp)){if(sp.O(\'.\')>0&&o.ly){o.1a.aS(sp,1)}H{if(o.6X){C tM=7Y(o.6X,sp,I);if(tM!=-1&&o.Y.Nh(\'5Q\')){o.bD=tM;o.X.aS(o.6X[tM])}o.Y.Ni()}}}}C yK=P;if(v.zP==1){18(C j=0;j<o.f7.U;j++){if(4l.7y("dH"+o.f7[j])!=2b){v[o.f7[j]]=4l.7y("dH"+o.f7[j]);yK=I}}}if(o.1r.2i){if(!yK){v.yL&&v.yL>-1?v.f8=v.yL:\'\'}if(K(v.Nj)){v.tI=v.Nj;3c(v.Nl)?v.tG=v.Nl:\'\'}}}if(o.43){C f=o.43.dU();if(f.t&&f.d){o.Y.lP(f.t,f.d);o.Y.4z(f.t,f.d);v.1j=f.d}}o.1a.4H(v.1M);if(v.4e==1){o.1a.5p();o.Y.5q()}if(K(v.Nm)){3Z("5Q",v.Nm)}o.cl=1C yT();if(v.8x>0){if(v.hq==1||o.fE<120){R(o.1Y,{"3b-6v":(v.8x+"px")});R(o.2a,{"3b-6v":(v.8x+"px")})}H{Yi()}}if(K(v.7E)){yV("7E")}if(K(v.9S)){yV("9S")}if(K(o.1c)){js("1c")}if(v.9d==1&&v.Yh==1){o.1a.tE()}18(C i=2;i<10;i++){if(K(v["hw"+i])){if(v["hw"+i]=="2i"&&o.1r.2i){3Z("hw",i)}}}1G(vW,41,I);1G(F(){js("9Z");if(v.4P){if(1R v.4P==\'F\'){v.4P=v.4P.7I};2z(v.4P+(v.4P.O(\'()\')==-1?\'("\'+v.id+\'")\':\'\'))}},1)}F hN(e){if(o.yZ[o.4w]>2){Q}o.tC=I;v.oo==0?v.tz=1:\'\';if(o.vR&&v.gr==1&&!o.1r.tv){tm(e)}H{C t=(v.oo?v.oo:0.35)*2f;vX();2P(o.NK);o.NK=1G(F(){o.9F=0},t+4x);if(v.tz==1||(v.vN==0&&v.2c.uT!=1)){z2()}H{o.vR=1G(z2,t)}}o.9F++;o3()}F z2(){vX();if(o.1r.2i){if(o.Y.tu()){o.Y.yS();if(o.3j&&v.tr==1){o.1a.7b();v.tr=0}if(v.YO!=1){Q}}if(o.o1){if(v.NB==1&&v.YV==1&&o.1r.dV){Q}if(v.hM==1&&v.YU==1&&o.1r.6j){Q}}}if(o.9F>1&&v.2c.uT==1){o.9F=0;Q}o.9F=0;if(v.gr==1){o.1r.2i&&v.YQ==1?\'\':o.1a.hN()}}F tm(e){vX();C y=P;if(v.2c.uT==1){if(e){if(v.2c.YP==1&&!o.1r.2i){}H{C x;if(o.1r.2i){x=e.YN;if(!x){if(e.Tj){x=e.Tj[0].nf-iU(o.2a)}}}H{x=e.YM}if(o.bS>1){x=x/o.bS}if(x){if(x<o.3i/2){if(x<o.3i*20/100){3Z("4F","-"+2k(v.2c.Tl,10)*o.9F);v.2c.3r==1&&v.2c.Tm==1?8z(\'4F\',0):\'\';y=I}}H{if(x>o.3i-o.3i*20/100){3Z("4F","+"+2k(v.2c.Tl,10)*o.9F);v.2c.3r==1&&v.2c.Tm==1?8z(\'4F\',1):\'\';y=I}}if(y){if(e.db)e.db()}}}}}if(!y){if(v.vN==1){if(v.vO==1&&o.1r.2i){}H{o.2o?o.1a.8Z():o.1a.a4()}}}}F vX(){2P(o.vR);o.vR=1O}F vW(x){if(o.Tp!=o.2a.2x){x?o.Tp=o.2a.2x:\'\';vW()}H{cU()}}F cU(){C y=P;if(o.cX!=o.2a.2x||o.fE!=o.2a.3o){y=I}vZ();o.Y?o.Y.5B():\'\';o.X.5B();y&&!o.2o?js("5B",o.cX+\',\'+o.fE):\'\'}F vZ(){C xw=o.2a.2x;C xh=o.2a.3o;if(o.Y){if(v.yA==1){if(v.1c.1v!="2M"){C x=o.Y.fC("SO")+o.Y.fC("1g")+5+o.Y.fC("T0")+2k(v.YL,0);R(o.1Y,{"1e":x})}}}if(o.5E>0&&!o.2o&&!o.h3){xh=xw/o.5E+2k(v.yC,0);R(o.1Y,{"1e":xh})}if(!o.2o&&!o.h3&&!o.cY){o.cX=2O.4C(xw);o.fE=2O.4C(xh)}if(o.1r.2i&&o.2o&&v.z9==1&&e6.hk){if(o.5E>0){if(o.5E<1||o.X.ao()<1){C sp=e6.hk.yD(\'QO\');if(sp!==1O){sp.ar(F(){}).2H(F(e){})}}H{C sp=e6.hk.yD(\'zF\');if(sp!==1O){sp.ar(F(){}).2H(F(e){})}}}H{C sp=e6.hk.yD(\'zF\');if(sp!==1O){sp.ar(F(){}).2H(F(e){})}}}o.3i=xw;o.4E=xh;if(K(v.1V)&&o.Y){v.1V!=\'\'?o.Y.SE():\'\'}if(K(o.m6)){o.X.1X(o.m6)}if(o.S&&!o.2o){o.S.2X()}o.3B?o.3B.2X():\'\';o.ea?o.ea.2X():\'\';o.7C?o.7C.3X(\'5B\'):\'\';o.hc?o.hc.2X():\'\'}F bF(){o.1a.v3(v);18(C x in v){if(v.2D(x)){if(x.O("1V")==0){if(v[x]!=\'\'){o.z5=v[x];o.1a.bF(x)}}}}o.iT?o.iT.SF():\'\'}F cg(1f,1Y,1X){if(1f){if(1f!=\'\'){if(v.eJ==1){1f=eJ(1f)}if(1Y==o.2E&&1f==o.zG){}H{if(1f.O("#"+v.bU)==0){1f=o[o.fd[0]](1f)}if(1f.O("#0")==0){1f=eB(1f)}1f=zI(1f);if(K(v.SP)&&1f.O("//")==-1){1f=v.SP+1f}C s="nh";if(1X=="5l"){s="zs"}if(1X=="22"){s="2l"}if(1X=="SU"){s="100% 100%"}if(1f.O(\' fO \')>0&&1Y==o.2E){o.nW=1f.2R(\' fO \');2S(o.zx);o.zx=5y(TA,2k(v.YC,2)*2f);o.ic=0;1f=o.nW[0]}1f=1f.1u(/ or /g,\'"),1f("\');1f=1f.1u(/\s/g,\'%20\');if(v.YA==1&&7Y([1f],\'.7H\')){C 1w=\'7z\'+v.id+\'Y7\';1Y.1W=\'<5U id="\'+1w+\'" 3p="\'+1f+\'" au=1 fJ=1 3J=1 3j=1 E="1b:100%"></5U>\';o.i4=29.9j(1w)}H{o.i4=1O;1Y.1W=\'\';R(1Y,{\'2e-7s\':\'1f("\'+1f+\'")\',\'2e-hi\':\'no-hi\',\'2e-1v\':\'6w\',\'2e-3C\':s})}1E(1Y);1Y==o.2E?o.zG=1f:\'\'}}}};F TA(){if(K(o.nW)&&K(o.ic)){o.ic++;if(o.ic>=o.nW.U){o.ic=0}cg(o.nW[o.ic],o.2E,v.hS)}}F Xe(x){if(x.on==1&&K(x.3p)){x.3p=zI(x.3p);C y=1Q("1Z");if(x.3p.O("3v")>-1||x.3p.O("//")==0){C z=1Q("4T");z.3p=x.3p;y.1P(z)}x=bp(x,v.TO);x=5a(x,\'2T\',\'2T\');R(y,{\'1v\':\'2v\'});if(x.1v.O("2M")>-1){R(y,{\'2M\':x.gY})}if(x.1v.O("2m")>-1){R(y,{\'2m\':x.4Y})}if(x.1v.O("1g")>-1){R(y,{\'1g\':x.9R})}if(x.1v.O("1d")>-1){R(y,{\'1d\':x.4V})}o.1Y.1P(y)}};F TW(){if(o.2o&&!za()){o.1a.zJ(I);o.1r.ff?cU():\'\'}H{if(o.h3||o.5m){za()?o.2o=I:\'\';o.1a.zK()}}1h("2o",o.2o)}F TU(){if(v.lG==1){zL(o.1Y,"3F",I)}}F Xl(){1h("hk "+e6.hk.vn)}F TS(){if(2O.zM(28.hk)===90){1h("zF");if(v.R7==1){C ok=I;if(v.TQ==1&&!o.1J){ok=P}if(v.SA==1&&!o.1H){ok=P}if(o.aY){ok=P}if(o.S){ok=I}!o.2o&&ok?o.1a.a4():\'\'}}H{1h("QO");if(v.R7==1){o.2o&&v.z9!=1?o.1a.8Z():\'\'}}}F za(x){!x?x=29:\'\';C y=P;3g{y=!!(x.10o||x.10m||x.10a||x.10l||(x.10f!=1O))}2H(e){y=P}Q y}F Ss(x){Q x.2x==0&&x.3o==0};F vQ(){18(C x in o){if(x.O("RJ")>-1){2S(o[x])}if(x.O("9X")>-1){2P(o[x])}}1h("1bA")}}',62,4822,'||||||||||||||||||||||||||||||||||||||var||style|function||else|true|this|exist||||indexOf|false|return|css|vast||length|||media|controls|||||||||but|for||actions|width|playlist|left|height|url|top|log|control|duration|time|key|event|pjstg|action|break|settings|system||substr|replace|position|tmp||hide|color|addEventListener|icon|new|case|show|toolbar|setTimeout|play|opacity|start|type|text|volume|playlist_dic|undefined|appendChild|createElement|typeof|events|hls|dash|title|innerHTML|scale|container|div|||none||||data||window|document|frame|null|hotkey||background|1000|faction|pip|mobile|tag|existv|auto|right|click|fullscreen|subtitle|svg|set||stop|push|absolute|error|offsetWidth|display|eval|subs|seekto|vpaid|hasOwnProperty|poster|files_quality|Event|catch|parseInt|vasturl|extensions|file_type|bottom|file|Math|clearTimeout|padding|split|clearInterval|margin|sub|transform|Lang|Resize|open_action|tip|||||||||||stroke|border|exist2|Play|line|linear|try|hide2|screen_w|muted|current_quality|options|removeChild|Pause|offsetHeight|src|tiptext|icons||hidden|open|http|VAST|org|share|pointer|_type|droplist|size|onError|plid|visibility|vastcontainer|vasttype|xml|autoplay|files_subtitle|object|linkurl|xmlns|www|youtube|player|xhr|font|xlink|media2|_|scaleX|api|webkit|apiProcessor||500|current_subtitle|continue|||scaleY|getElementsByTagName|||target|parentNode|body|hex2rgb|mute|list|ffffff|zIndex|floatleft|VPAID|CheckColor|localStorage|vast_|attr|2000|sbt|handle|rows|block|mouseDown|parseFloat|mediascale|mediacontainer|200|pause|Duration|random|Remove|round|trim|screen_h|seek|000000|Volume|1px|Seek||show2|urls|transition|cursor|ready|isVpaid|preload|files|img|default_quality|marginleft|bga|paused|marginright|uitxt||removed||bgcolor|chromecast|||||Time|MarginPadding|ShowOrHide|intro|visible|out|gradient|end|delete|obj|string|_to|fill|mouseHere|removeEventListener|values|Mute|refresh|tagvideo||quality|settings2|empty|JSON|vimeo|setInterval|over|vastUrl|resize|onOut|box|aspect|rightmenu|rgba|is_hls|dom|live|custom|_from|plstart|folder|Action|Date|speed|f2title|charAt|pljssglobal|video|vpaidframe|uiskip|subtitle_on|remove|pjsdiv|||ll1I||||||||Hls|seconds|skipTime|overflow|ease|int|order|max|onOver|ios|js3|val|skip|casting|butPosition|Motion|lIll|valuefontsize|m_to|isVisible|sec|radius|center|volumewheel|storage|Error|globalfs|canvas|vastloader|vpaidslot|shuffle|current_audiotrack|_value|files_audiotrack|f2action|span|airplay|isLive|arr_up|arr_down|valuecolor|value|f2value|setAttribute|getAttribute|menuproc|m_type|vast_loaders|getTime|files_speed|dechar|cut|||||||||||die_error|Unmute|ftitle|toString|animation|important|1999|plx|focus|filter|SetQuality|next|levels|evntclk|UpdateText|captions|keys|clientX|image|solid|adsystem|bitrate|iset|onClick|getItem|pjs|parse|srch|effects|UpdatePlaylist|midroll|uiprogress|is_dash|mp4|name|code|min|UpdatePlay|onTimeupdate|hlsconfig|VastInfo|unmute|uiplay|dash_created|status|download|tmp2|onEnded|com|String|indOf|off|||||||||||minutes|cancelBubble|dashjs|message|scroll|slice|preroll|creative|clr|audiotrack|childNodes|activeiconsize|version|default|playing|dur|safari|uix|clicktime|control2|label|File|vast_loadtxt|rounding|ended|PluginHotIcon|onWaiting|navigator|bgpaddingleft|aover|bgpaddingright|track|okpd|ll1l|setItem|tips|redirect|unmute_volume|wrapper|pjs_parent|gif|ioff|l1lI|Settings|waiting|state|line3|obj2|align|vast_and|motions|Normalscreen||Events|FindBut||Object||ctx||||backgroundColor|vast_replace|iphone|pass|path|uimute|loading|info|customline|getElementById|_url|onPlay|ima|f2i|always|contentWindow|_status|SettingsTimers|isImg|add|channels|toolbarHidden|bg2|href|touches|vastType|StopWaiting|VastInsertAnd|layer|plhistory|onMute|clicks|floor|location|Toggle|points|tipcrn|onDuration|metadata|current_url|_cul|buffered|ShowPoster|margintop|overlay|fvalue|parentIframe|srd|reload|timeout|onload|init|Impression|lastwheel|realfullscreen|timer|Fullscreen|Il1l|is_sleep|Value|bgaover|pointerEvents|alpha_div||vast_poster||isVastBgLoad|impression|hours|_show|Advertising|HLS|uibuffer|ResizeText|hlsquality|8px|ratio||container_h|then|small||loop|float|vast_or|onclick|Tip|audio|vpaidcompleted|line0|arrowsize|VastRemoveAndPlay|ddj|sub_off|3px|lines|leftBg|bordercolor|ads|concat|omid|pnt|ErrorLoad|vast_volume|container_w|default_audio|SetSpeed|hideleavetimeout|txt|area|control_|icn|ispipkit|is_ws|all|||hidden_volume_over|stretch_width|customtext|clientY|buffer|opid|pipwebkit|circle|space|Waiting|apiprm||parent||SetSubtitle|xbg|mouseover|||desktop|gaTracker|normal|UpdateObject|files_quality_ag||_Event|ncrtat|bgcolorover|curtain|currentTime|bgpaddingbottom||Arrows|Stop|mouseout|bgpaddingtop|current_speed|fltrs|Title|HideControl|fbg|plopenid|End|touchmove|Close|audiotracks|charCodeAt|mouseup|dropbgcolor|send|Sub|fzoom|vpdevnts|enc2|nativecontrols|cutted|linecap|vpaid_t|responseText|wait||||preventDefault|blur|400|reloadTimer|vpaidCallbacks|marginproc|Status|||uiunmutebut|timeline||Poster|onMeta|loaded|HlsLevelsLength||alert|destroy|||ytag|prt|elm|bgbrovr||parent_domain|hls_subs|iframe||||actionstt|hls_created|inline|onMouseUp|evntout|replay|console|script|thumb|SettingsVisible|active|stage_x|_preloaded|outro|MediaReady|transparent|_cstm|Retimer|kbps|onVolume|MainResize|white|f2id|normal_w|fullscreen_process|10px|srdi|motion_id|switch|pld|uit|dashquality|onPause|SubtitleChanged|000|nbsp|max_h|stopPropagation|err||_css2|slow_unmute|SettingsClose|evntovr|20px|||iconscolor||stage_y||Start|skipoffset||rotation||vertical|getAdVolume|but_x|scrollbgcolor|upld|bgl|textContent|MediaPlayer|select|mrgnprs|noads|wrap|shadow|pljs|_hide|bgtop|delta|5px|source|Update|PlaylistNext|scrollLeft|m3u|media_error|_keyStr|Switcher|flag|android|Background|qrts|pause_before_vast|skipTime2|line_width|00|PlaylistNextExist|min_h|prev|hls_config|screen|audioTracks|Playlist|Clickable|quiz|600|CreateItem||StyleItem|cubic|skpbt|updateSettings|deltaY|open_settings|line1||||Remove2|forcehide|CalculateClick|toolbar_hide|videoHeight|but2|currentFile||line3value||vast_unmutehover|brightness|title2|fd0|but_space|butplstart|901|playById|ShowOrHideProcessor|Array|DashLevelsLength|fplace|sttx|RemoveAndPlay|hlsaudio|eventName|CustomSwitch|qualities|300|playbgcolor|volumewheelin|id_|remainigs|_rb|sizing|search|vsts|_speed|touchstart|VastNext||touchend|vast_impressions|channel|DASH|sub_options|sub_bottom|browser||control_adlabel|gao||reloadto||timestore|domain|enc3|salt|create||titlestore||control_title|||sub_shift||||minify|cmpns|ldr|native||fff|pauseroll|PlaylistG|played|normal_h|forbidden_quality|pjs_i|vmap|last_skiptime|playsinline|cow|file2|toolbar_margintop|PlaylistPrev|and|Scale|tagName|shuffle_|close|hiddenwidth|_lastime|XHR|progresstimes|referrer|encodeURIComponent|onerror|fontSize|coh|QualityChangedNoHand|pjs_id|mediapip|_x|cpm|pljssglobalid|PipWebkit|_preload||Zoomed|streaming|pushCSS|onSeeking|icns|uiplay2|handleicon||relative|onSeeked|scrollTop||not|PlayerState|event_y|checkFont|screenclick|event_x|gTr|update|controlover|onMove|Home|line2|plfolder|_start|passive|but_y|vast_timeout|ActionPlaylist|vast_longtimeout|file3_separator|vpaidstarted|iconsover|StopBuffering|NewFile|vast_longtomsg|floatwidth|ellipse|hidden_volume_over_process|imp|family|geo|pjswrp|hidejustfull|wholeText|err404v|autoplaylist|speed1|marginbottom|files_|fontnames|CloseOpenList||fullscreen_start|qbr2|stout|contains|drop|decode|Ready|SetAudioTrack|pltxt|sug||nowrap|fontsize|ScrollTo||repeat|loading_error|orientation|dashconfig|tagframe|dropcolor|touch||hidevideo|is_visible||CreateHLS|toend|weight|design|hidedown|rightside|dontplay|Airplay|current|bgt|handlewidth|PlaylistPrevExist|abc|nomute|StageMouseUp|PlaylistExist|nativeAudioTrack|https|groupId|nativefullios|ScreenClick|SubtitleSettingsMenu|pic|handle_width|push_wait_int|poster_scale|textTracks|brandurl|saturate|default_style|stretch_with_volume|Pos0|rightbs|hls_force|StageMove||onUnmute|pstrv|bufferLength|lang|bgpadding|scrpt|texts|_id|l1ll|pstrsi|||||sub_or||posterhide|scaleover||resume||icon2|vpaidvideostarted|autoLevelCapping|url_shift|||sub_settings_on|vpaid_waitstart|justshow|ObjectFit|hdnn||control_buffer|AfterVast|Pnt0|dash_config|vpaidstopped|VastRecover|setAdVolume|frm|RemoveCurtain|mediaSession|Reload|load|HideInterval|FindPlStart|or0|second|HideProof|classList|ToolbarDown|mediatags|findLeft|control_line|compilation|HideForce|link|hideonpause|setSpeed|maxBufferLength|headfontsize|isWrapper|shareme|hlsdrm|Curtain|showoverto|settingsovertimer|showovercontrol|f2bg|plNxtExst|starttimeout|dashaudio|join|removeAttribute|upldfl|onScreenClick|resizePlaylist|_ease|autohide|adsinchain|BgClr|tippointer|polygon|_step|postroll|||wait_url|playbgcolored|readyState|seeking_time|VastError|sub_color|overopentimeout|Init|butNames|Extension|hlsDashSub|alpha|tchs|sub_sizeproc|HidePoster|flip|pjstat|bgg|subtitle_start|x_control|spacing|uifull|subupld|span05|sub_color2|changeheight|hidevpaid|seeking|pointed|cul|items|opn|NativeEnterFs|rldcnt|overlays|||nocontrols|ControlClick|vastclick|VastAddPreload|toLowerCase|cntrls|expand|actplay|Subtitle|documentElement|topBg|thmove|Skip|timeFormat|ll11|hdicon|frameresize|innerText|autoQuality|Wrapper|now|SetSetting|Rot|ctx2||CustomText|uiposter|insertBefore|crtvs|RemoveControl|canvas2|seeked|onmousemove|20816|_t|ssfontsize|onTagError|errorMessage|marginprocleft|480p|sxs|wheel|uijs|gatracked|_activeIcon|Download|NativeControls|downin|prm|heartbeatInterval|ipad|RenewSubtitle|_play_i|seekwindow|_prevIcon|vast_adid|Show|ymax|head|days|toolbarInterval|ShowForce|userid|FltrVal|fcdef|hidetimeout|letterspacing|mpi|m3ut|stty|ResizeSettings||href2|autonext||jpg||_wait|hmaxk|htto|360p|swipev|StyleArrow|240p|onplay|_max_order|parentcontainer|||speeds|startAd|bottomside|line_speed|onSkip|tipbg|skipAd|clicked|YtInit|Href|imps|observer|mp3|letter|destroyed|dasherror|offsetLeft|PluginSub|img_int|created|Played|RenameQualities|floatheight|vpaidframe_int|vpaid_int2|lrpd|iconangle|heartbeat|AddEvnt|getAdDuration|sourceBuffer|unshift|||||Ctxt|custom_aspect|found|vpaidskipped|onmouseout|ScrollOverOut|3000||RenewPoints|||hlsautoquality|cftlr|sub_bgcolor|sub_bga|SubtitleLoad||sub_shadow|sub_weight|onmouseover|PJSDIV|offsettimer|||playersize|Mouse|left0|srt|pp2|vpaidvolume2|hls_stuck_time|shift|MuteIcon|Parsed|TimeSub|vast_duration|hlsrows|renameTracks|vast_remove|historytitlea|vast_volumecolor|volumescroll|limitmaxwidth|findTop|_ended|user|playlist_source|skipimp|normalscale|scrollarrows|tmpbg|paddingright|vpaidslot2|vpaid_slotinframe|postMessage|999|ad_ors|tippadding|pl_first_id|details|FindDrop|shr|recover|OpenList|hidewithoutmoving|tipbga|control_full||ad_ands|frag|result|Drop|pageX|ShowTip|contain||rnd|scrollleft|HistoryPlaylist|buffering|chrome||PjsWrapper|handlehide|vpd|HandleWidth||open_pl|l3v_show|platform|||rxml|iosfull|ToolbarShow|va2l|match|Cut|vmaps|tipbgcolor|airplayed|UpdateSpeed|AudioTrackChangedNoHand|abr|backdrop|fit|autoSwitchBitrate|VastLoader|pljsmute|js_events|tbi|RemoveForNextAd|ctxtnk|custom_speed|quartile|pstrs|vast_stop|AirplayChanged|svg0|touched|nativefull|yamtrid|JsClk|youtu|currentLevel|SettingsN|adblock|pldur|dashInterval|playerid|ni2|addClick|tmln|compilations||pjs_|hlsend_to|subtracks|file2_separator||Off|TipText||dclckto|mode|iconreplay||midrolls|BufferStop|toggle|onOutSkip|hlschangequality|file_separator|clickmargin|gain|SubtitleLoad2|paddingtop|rotation2|while|PlaylistVisible|StyleLine|PlaylistShow|errorto|clickarea|hideoutmute|TagPlay|_seekaftervast|bgh|VstLdTxt|historybga|bgborder|bgbordercolor|vast_skip2right|hand|hidden_volume|scl|videoWidth|memory|PluginPlSrch|stretchonfullscreen|url2|adxml|xtitle||galabels|wheelstep|pip_quality|Hide|Thumbs|vpaid_mute_impression|PlaylistControls|rect|qbr1|subload|FileTo|rotate|base64|bgtmp|fromCharCode|subdrag|apdr|_fullscreen_end|||wheelinterval|||fspr|||current_plurl|hidevar||nhs||playroll|hidevar2|newfile|subopt1|worked|showinterval|VolumeWheelX|ResizePlaylist|floatlimitwidth|incorrect|plurls|win|Loading|timeld|OpenScroll|mini|UpdateVars0|limitwidth|UpdateVars|autonextopenfolder|full|rld|HidePoster2|parentElement|gifed|StringVar|navigationUI|_blank|Auto|||PlaylistError|sepia|Recover|_stopped|SubtitleOff|VastVisible|dash_subs|isTypeSupported|sub_all|SubtitleError|sub2|changeAspect|vastfrombg|NativeExitFs|sleeptimer|alldd|isNaN|copyObject|done|audiosrc|PipSize|CreateDASH|VastAndLimit|files_channel|isPlaying|subsor||fileTimeout|sub_x|AudioContext|nops|sub_reset|unmuteplease|BeforeVast|ssa|gaTrackPlay|mtp|Start0|VastVideo|scrollHeight|decoration|Kolor|stuck|historybgcolor|vars|upload|_steps|embed|tekstu|thumbnails|adsfirst|sub_stroke|ksu|find|onDash|parsed|HlsLevel|opera|VastInsertOr|onLoadStart|||complete|pjspl|bgbract|response|onStep|fatal|998|FindOpenIds|edge|remember_sub|current_file||RemoveMedia||MediaYoutube|resizeonwidth|but_h|vstpause|YoutubeReady||160p|pauserollonplay|900|youtube_id|YouTubeIframeAPIReady|ShowLayer|||CreateShare|playVideo|||drtn|playlist_title|_readyonplay|vastonmobile|scrollwidth|rldplay|Resume|setActionHandler|3600|autoprevopenfolder|setaction|ErrorOr|stretch_width_last|filerorto|resizeSettings|StopMedia|Ended|restart_audio|ssflyp|container_id|resizeonplay|write|quality_received|contentDocument|getBitrateInfoListFor|loadLevel|lastIndexOf|covervideo|||||setQualityFor|getDASH|getHLS|HlsUpdateAudio|yaCounter|adscounter|setQuality|audio_init|request|FileType||picture|MidrollOverlay||VastBgLoad||YoutubeID|720p|reset|||1080p||||eventstracker||||started|rename_audio|vpaid_starts|vast_type|omt|Load|urls_and|timebreak|prefile|timerTime|sub_upload|audioTrack|mediaSource|isvg|IconsColor|vpaidImpression|ff0000|openplaylistbefore|title_template|isClickable|showtitleplaylist|frames|prgtime|_Tracking|hideuntilto|exception|moz|mutestore|iniframe||||||pjsin|pageY|bgcontainer|RemoveTimeouts|StageLeave||Touch|Script|vpaid_stop_t|mouseMove|iconscolorover||PtrNn|muteicon|mouseHere2|dnfs|DoubleClick|clr_options|||iclr|unmuteonclick|suboptns||ToolbarHidden||_move|wght|creatives|click0timeout|_icon|LoadXml|acted|handlescale|Password|onTimeupdateExtensions|sub_size_fullscreen|rc_label|sub_size|lastTouch|bgo|marginbg|spd|timeline_h|vpaidquartile|handleaover|SwitchText|lngth|customdesignsvg|static|linkTxt|origin|content|rightout|eventstrackervast|js2||vast_skip||||||||||20816l|timeshort|isReplay|hideAllIcons||20776|colorbg||polyline|yescontrols|_control_|no_|rightclick|ERRORCODE||SvgColor|scripts|CustomToogle|linkurl2|container_h_procent|Player|base|randomstr|imgldd|sessid|tipalways|sans|playlistloop|playlistrewind|serif|vpaid_complete_t|unmutebuticon|svg3|vaststarted|15px|mobiletv|screencolor|14px|button|datetime|rmbgcolor|scrolling|noclick|resizetxt|seeksides|vpaidvolume|vpaidAdRemainingTimeChange|vmap_ands|KeyPlusDown|userseek|tippaddingtop|vmaptag|100000||TitleTemplate||CreateTip|vmap_ors|scrollarrowsize|MenuProc|SettingChanged|handleiconspress|onDown|wtcntrl|mouseUp|wait_to||vast_skipbgcolor|KeyPlusUp||scrollarrowcolor|adwp|_nocred|viewBox|angle|wait_wrap|lI1l|Unmutebut||num|thumbs_on|openById|abfn|||PlaylistHere||I1lI|333333|fid|Parsing|_muted|vpaidStopAd|BgBrAct|PlaylistRewind|vol|UpdateTime|6px|lineHeight|valuefromlang|doubleclick|nativecontrolsmobile|poster_aover|Destroy|click_t|poster_a|vpaid_timeout|HideTip|last_time|FrameResizer|ClearClick|_lastactbut|MainUpdateSize|Loaded|StyleActive|||imgtime|onClickSubtitle|tpp|dvrtime|ShowNextList|toolbarhidden|vast_xbgcolor|Playing|vast_unmutebutcolor|companionImg|_time_load|AdLoaded|tipfont|scrollbar||tipfontsize|tipletterspacing|hlserror|tipbgrounding|tipcolor|AdParameters||poster_float|pjscssed||SettingsParser|adparameters|||debug|0px|other|sub_upload0|vast_progresscolor|uititle|vast_title_text|tippaddingleft|timerInterval|Captions|lang_|tippaddingbottom|show_settings|HlsSleep|allow|playerjs_|sleep_timeout|skipSkip|restart|StartSpeed|rename|bggrclr|onOutX|removedNodes|gaurl|head_|_timeout|nohls|pjsframed||||||postmessages|vast_skip_size|resizetimeout|CheckDash|preloaddash|pstr|onWheel|vast_default_volume|InitVisible|vast_unmutebut|SlowUnMute|Alpha|||_stop|playerjscom|start_timeout|host|RegExp|hour|tu0|minute|maxMaxBufferLength|chkskp|onTouchStart|png||||255|onTouchMove|VisibleCheck|ShowSkip0|dontload|vast_skipbga|PluginDash|Vpaid|TipVol|fontFamily|Text|CreatePoster|Preload|CreateUiBut|onOutMute|vast_volumebgcolor|ImgLoaded|vpaidframeloaded|PluginMovable|javascript|xy00|borderbottom|mediadrag|toFixed|hostname|TheEnd|tem|video_t||||||mutedautoplay|ControlsBg|volume2|historytitlestrike|historycolor|html|together|CheckMuteStart|waitVpaid|tagsurl|RadioTags|History|quick||appearance|posterhidepause|andlimit|vast_preload|XMLSerializer|chr|moveOr2end|ie9|splice|stringify|preloaded|_recover|serializeToString|last|VastCheckNext||offset|change2playlist|VastGo|screenmarginbottom|lock|wrapper_events|VastPreloadLoad|_vf|pjswrp2|srct|EmptyVastUrl|substore|sub_bottommob|NewAspect|wrapperTime|ppl|aspct|vstdwn|vast_starts|StageMove2|Alert|companions|str2obj|skipt|vast_ima|encoded|moving|||ScreenClick2|VastPreloaded|vastgo|maintitle|ParsTxt|play75|fullblack|landfullmobile|isFullscreen|start2|StartTimeout|subpausehide|play25|play50|deltaX|volumewheelfull|reloadlog|fileorto|msRequestFullscreen|webkitRequestFullScreen|mozRequestFullScreen|requestFullScreen|requestFullscreen|introstart|zoom|exitfullscreen|cover|responseXML|Prefile||VastReady|pstrsin|DOMParser||VastShow|VpaidStarted|current_vast_url|utx|advertising|landscape|currentposter|MediaSess|checkBase64|NormalscreenUI|FullscreenUI|Visibility|abs|Stopped|VolumeWheel|sub_designstore|limit|rand|Metadata|ref|540p|dont|4px|rmcolor|30979|onYoutubeReady|30766|Seeked|RightMenu|wrapper0|checknative|handlemove|_tags|ioscss|getVolume|vast_bga|ErrorMsg|pldur3|reRightMenu||reloadtimeout|ahd|show_playlist|_clck|div2|brand|getAudioTrack|getQuality|nocontrolsvpaid|NativeSubtitle|notofh|pldur2|tmpr|piped|submm|2160p|ssfontcolor|1440p|sstext|drawImage|butByS|reloadfirst|ErrorReload|midrollo|nextSibling|XMLHttpRequest|GET|mousemove|input|FSL|IndexPlaylistProcessor|removebykey|MarPad|pjs_parent_i|End3|Controls|IndexPlaylist|stopotherplayers|posteronpause|pstr_to|volumestore|pepper|vast_midroll_limit|pljsvolume|End2|_css|logout|denied|StorageSupport|pljsuserid|qualitystore|pljsquality|pljstrack|m3ui|VastReplace|_ltime|PlaylistLoad|fjs|connection|mdswp|offsetTop|spn|Review|fts||vts|tchs2|Heartbeat|vpaidAdError|skip_after_|ShowHandle|hidetime|_move_rights|_rights|order0|PlayStart|btm|resumeAd|ctxt|onPipLeave|CurrentVolume|VpaidSetStartAd|onPipEnter|iconopacity|durationchange|settingsNumberVisible|onInvite|volumechange|loadedmetadata|lastt|StartVpaidVolume|doctype|presmbl|Click|leftandrightpadding||SetCurrentQuality|exist2v|but_w|TipHide|RemoveInterface||control_start|hideonplay|linkurl0|ytinterval|bgcolorlink2|marquee|pauseVideo|imageLoaded|_set_quality|ClickArea|getDuration|ytautoquality|Rotate|postsmbl|bg_hide|CheckPip|vast_impressions_all|nextLevel|vast_pauseonclick|grdlft|FFFFFF|valuepadding|valuemargin|getAdLinear|getTracksFor||i_|index|v360|vpaidStoppedTimeout|enabled|thirdQuartile|tagSrc|midpoint|firstQuartile|thumbs|UpText|Marquee|subtitles|vast_title|last_text_w|VpaidResize|resizeFromText|UpdateVolume|7px|iOSTrackLoaded|ReplayIcon|nativesub|Places|removeTracks|del|hlsSub|isFrm|SetCSS|dashlowquality|_hlssubtracks|controlCSS|vpaid_int|startwait_t|PlayerSize|noprevicon|SubtitleTimerMenu|hideuntilstarted|resizeonmouse|VisibleItems|resizeme|startcss|leftright|updown|hdbrdclr|settimer|ToolbarHide|firstly|ControlCoordinate|re_y|Shuffle|Menuproc|Visible|UpdateStart|NoSpan|SubOpt|StyleSubtitle|check|playlistovertimer|killMotion|sleep2|floatmarginright|HidePositionControl|Action2|paddingleft|toolbarisdown|updatePlaylist|SpeedChanged|youtubeposter||xvalue|PlaylistPlayId|nohead|scrollarrowbgcolor|scrollarrowbg|clientWidth|QualityChanged|bordercolored|ActionOptions|bggr|onYtPlayerReady|arrinterval|fixed|marginbgcolor|removeItem|getVideoData|normalscreen|openplaylistroot|playiconbut|addtitleplaylist|ControlOut|toggleControl|addtitleplaylistbr|marginbgpadding|onMobMove|onMobOver|_currentIcon|minw|5000|2001|downi|_i|CustomTextButs|smbls|ClosePl|onClick2|fonts|CloseSttx|clck|pjslng|upText|customTextPl|JsEvent|ShowShare|TitlePl|resizetext|stvs|activeicon|NxtExt|ontouchmove|stopkeys|effect|isAuto|timeupdate|coloroverplay|LoadedData|movevent|heightInterval|Thumb2|sub_font|sub_bgpadding|handleiconpress|vpaidAdDurationChange|over_final|mobtch|SubRem|Empty|HlsAudioTracks|MseIsSupported|getAdHeight|HlsSleep0|ImpressionActions|timeline_w|SubtitleParse|FileReader|renameQualities|CreateWS|borderRadius|ws_created|sub_store|clickscaley|WaitSize|SubUpload|UpdateSkipTimes|2px|hls_started|vast_impression|pipto|pljssubtitle|handleiconover|audioctx|nativeControls|handlehideinit|Impress|onUp|vpaid_timeout2|network|HlsAudioTrack|handlea|EndMove|onup_to|Style|SetSubtitle2|cnt|DVR|vpaidVideoTimeout|SubtitleLoadAll|vpaidImOnVdSrt|Bglines|urlcnfg|ass|handlecolor|ceil|gained|LineScale|autoplaymute|lastsub|deg|prototype|livewakeup|ChangePip|vtt|is_hls2|querySelectorAll|getAdWidth|vpaid_timeout4|iset2|onImpression|VASTAdTagURI|setupx|ListsWidth|_xIcon|pressed|ListsWidthRight|xml_string|vendor|through|remove_t|_subfile|vpaidSkipAd|Width|cstm|vpaidAdSizeChange|MediaFiles|vast_denied_files|changevastheight|uiskp|TrackingEvents|ClickTracking|Done|ytEnded|_ud|_ue|PLAYING|contenteditable|vast_empty|vpaidAdExpandedChange|pct|CompanionClickThrough|ENDED|floatwidthsmall|_Extensions|pljsvastprogressbar_|smallfontsize|Tracking|9px|CurrentTime|Srch|vpaidAdSkippableStateChange|loadTime|ytError|224|onYtPlayerStateChange|ShowSkip|iframe_api|DownIn|sugar|show1value|sub_off0|ControlOver|Wheel|NotViewable|pljs_yt_|HideLayer|ytcl||youtubecontrols|floatheightsmall|XML|html5|PlayerjsAsync|220|unescape|Youtube|ytReady|clear|Add|PlayingChecker|Viewable|ffeeab|allowMultipleAds|ArrowsInterval|endfull|alertscolor|seeked_time|redirectonclick|ScrollRight|ScrollUp|alertspaddingv|ScrollDown|redirectonplay|alertspaddingh|vpaidAdLoaded|yamtr|fullonplaymobile|width100|alertsbga|alertsfontsize|PushWaiting|fullonplay|vpaidAdErrorVpaid|viewable|vpaidAdViewable|SubtitleSettings|scrollarrowbgovercolor|alertsbgcolor|dropsmallfontsize|scrollarrowbgover|noindex|playedquartile|playedstore|cFwvmz48kC9zQZP|Quartile|PluginTrack|passontime|dropclrs|nomidroll|playerjs|vast_readystart|offsetwrite|analytics|ScrollLeft|nEEakkFt|valuealign|BeQSYeKZ|700|arial|dropfontsize|helvetica|ffdd1f|reloadlive|PlaylistBack|666666|SubtitleSettingsClose|vpaidStartAd|vast_adsfalland|showById|playlistfolder|sub_bgo|scroll_left|scroll_down|outside||url3|adtg|brda|headbordercolor|onClickSubtitle2|onClickTimer2|18px|InvertPlaylist|nodeName|sub_bg|getBoundingClientRect|_reset|onProgress|globalfontname|tagTimeout|vpaidLoadTimeout|scrollX|ViewUndetermined|onMouseDown|sub_lineheight|sub_big_fullscreen|vpaidAdLog|autoplayed|SubtitleBottom|9662fc7c585ddd6999efe371859247a6|creativeView|sub_split2words|imprsd|heartbeatinterval|Exit|PluginThumbs|scrollarrowgradient|my3|LoadXmlNoCredentials|trcka|playedstored|ontimeout|301|pjsvpd_|hidecontrol|ShowTimeout|reverse|subscribe|40px|_nextIcon|parser|parseFromString|ekran|vast_visibility|customyterror|vast_linktxtbgcolor|VastBreak|vast_titlebgcolor|buffer0|vpaidAdPaused|vast_linktxtonmobile|vpaidAdUserClose|vast_linktxtcolor|vpaidAdUserMinimize|castdevice|VpaidSet|SetChannel|vast_titlecolor|Papi41|pjspan|acceptInvitation|skipads|stableBufferTime|pjsfrm|PlayerjsEvents|vpaidAdUserAcceptInvitation|control_soundbtn|reachGoal|dasharray|cuid|setVolume|yaHit|onClose|20816l2|vpaidAdClickThru|skipor|dashdebug|butseekto|old_|_go|PluginVastOmid|time2|dashsettings|dashcookies|maxTouchPoints|vpaidAdPlaying|MSIE|vpaidAdInteraction|notv|405|justcode|errorCode|vpaidAdVideoStart|tbimp|startTimeout|StoreImpression|introtitle|dashoffset|setCurrentTrack|dashaudio_off|defaultTemplate|vast_skip_bottom|vast_unmutebutbgcolor|Drm|PJS_VPAID_LOADED|vast_url|Start00|sub_allmyt|vpaidAdVideoComplete|customVpaid|sub_off_title|progress|vpaidQuartileTimeout|control_countdown|vpaidAdVideoThirdQuartile|0val|onOverMute|vpaidAdVideoMidpoint|vast_volumebga|default_subtitle|pause_mute|1val|vpaid_timeout3|vpaidAdVideoFirstQuartile|vpaid_startlimit|initVpaid|copied|casterror|vast_xcolor|newQuality|vast_progressbgcolor|Playback|gtag|vast_skipcolor|ga_event|device|vast_resound|Yandex|visibilty|L19|QualityLevels|vast_xbga|square|yamtr_event|vpaidAdLinearChange|vpaid_timeout5|nameofdashquality|dashaddbitrate|Audio|adsinvitation|AudioTracks|AdVideoStart|High|isyoutube|youtubeready|yterrors|full_hours|referer|getAdRemainingTime|vpaidimpression|decodeHtml|vast_click|urz|full_minutes|Prt|dzeniu|pimp|kxcdn|VASTP|OverlayParsing|seekTo|contrast|Number|scalable|StaticResource|rel|pjslog|width_div|height_div|Playerjs|vast_id1|partner|DestroyIma|unsubscribe|styleSheet|timeUpdate|unmute_video|onQualityChanged|minVisibility|vast_closeonclick|_html|keyframes|Wysoka|rgb|Qualities|Scripted|cie|Pomin|stopAd|getPlayerState|notag|_Media|nameofyoutubequality||apiFramework|async|vast_openclick|toLocaleTimeString|vastURL|mss|vpaidAdVolumeChange|onToggleMute|10237|0l4|006|64114|menu|37461l0|00276|playlist_id|Create|775|64182|37461l|935|elastic|0l0|13498|onToggleFull|vast_addclick|subshift|getContext|firefox|10000|geobj|dashquality_off|msie|PluginDroplist|10029|vast_bgcolor|23173c0|ffect|vpaidAdImpression|Scrpt|cdn||pauseAd|26557|filetype|WaitDash|94997|2683|00136|27124|str|62195|62056|27125|unmuteicon|firstElementChild|FindIdPl|Ease|api_|49931|8746l0||25079l3|winmob|playsinlineonmobile|HideElement|vast_nofirst|PipSwitch|playerheight|Timeout|filetod||FileTimeout|fileto|valuebgcolor|getDash|requestAnimationFrame|valuebg|Actions|sesstime|setHlsAudioTrack|trackstore|MediaVimeo|setHlsQuality|CreateMedia|callback|Image|imageExists|pljsfirst|valuerounding|PjsFramed|pjsframe|hls2|subtitleTrack|subtrack|Media|valuesize|customdesign|PluginPoints|setTracks|addTrack|webkitSetPresentationMode|CancelBubble|current_thumb|MediaVideo|urlsl|handleiconsover|PjsCheck360|bgline2|nativenotios|nativenotiphone|nativenotipad|bgline1|bglines|menufltr|clickmarginbottom|current_time|movable|315|handlemargin|reYT|setAudio|setDashAudioTrack|setDashQuality|PipToggle|createTextNode|clickmargintop|_w|roundout|_a|bgw|PlgnVstPstr|PlgnVstLdtx|YouTube|gradientcolor|xOffset|marginprocbottom|template|speedstore|pljsspeed|SettingsExist|SettingsSpeed|sub_sizemob|hidewithposter|sub_sizemobfull|default_speed|NewPl||720|PluginShare|Buffer|translate|Tmln|templated|prevorius_default_h|marginprocright|1200|prevorius_default_w|1800||nativefulldroid|lrppp|lrpps|360|iconsreplay|ControlX|marginproctop|displayvolume|640|click_t2|always2|RenameTracks|showing||gradientcolorload|maxresdefault|linespeed3|enterpictureinpicture||linespeed2|StageOver|mouseleave|Timer|leavetimeout2|mousedown|PluginGeo|colorload|crt|leavepictureinpicture|ParseUrl|closePl|HdIcon|removeNativeSubtitle|setcss|nxtttl|ControlLine|dblclick|ControlsBgClick|nativeSubtitle|wps|linespeed1|optStr|ontop|textarea|sort|gradientcolorbg|KeyUp|yOffset||autoLevelEnabled|with_min|ltr|scheme|fragment|PlgHlsFdt|bordersize|MutationObserver|obsrvr|pjsfrrs|allowfullscreen|allowtransparency|clrs|40000|hlsfto|direction|hlsmto|ERROR|dvr|preloadhls|supported|plusminus||linetippointer|FlussonicMsePlayer|Level|isSupported|highlight|hlsdebug|||ErrorTypes|tap|hlsquality_off|hlsaudio_off|reHls|hlsvastwait|hls_stuck_duration|Live|livewakeuptime|PjsFr|blra|PluginReplace|rc_|Init2|postmessage|method|PjsFrMsg|IFRAME|notframe|parentIframe_style|brd||mrgnsmll|prted|prtObj|CustomFonts|Rectangle|eventCategory|rule|evenodd|PluginOldGA|ga4|eventLabel|eventAction||attached|today|linker|Continue|line_volume2|customBuffer|withCredentials|hlscookies|hlsTextTracks|HlsLiveWaiting|270|linetipmarginbottom|SourceBuffer|framei|_duration_play|mimeCodec||handleinit|sourceBufferValidAPI|HlsQualityLevels|nameofhlsquality|audioGroupIds|hlslowquality|hlsmaxlvl|AudioTrack|startLoad|toptip|RightOut|mpd|hidestartbutios|gainedsource|connect|volumegain|PlacePoints|place|Gain|um1|playError|anonymous|nextAutoLevel|thumb_move|System|playError2|disableRemotePlayback|_time_play|MediaSource|tippaddingright|thumb_height|thumb_shadow|loadSource|loadstart|thumb_bordercolor|nativehlsios|rc_labelurl|rc_anyway|thumb_borderwidth|thumb_border|rc_version|CrShr|thumb_radius|wrong|unpause|thumb_width|UpdatePlaySeek|right_y|RightOver|onLoadedData|UpdateLoad|m3u8|rmsize|RightCSS|right_x|nopause|_duration_load|MetaAudio|PluginCut|CreateThumb|RightClick|RightMove|minus4back|KeyDown|with_hours|comment|alwaysnotfullscreen|portrait|often|alwaysjustpause|bandwidth|hidebefore2|hidebefore|hideoverwidth|hideoverwidthlimit|hideafter|prenewpl|PreNewPl|frmvst|StopOtherPlayer|Exist|hideonwidth|hideonwidthlimit|HidePoster3|posterhidetime|unblock|landscapefull|hideaftersec|unset|hidebeforesec|often2|msExitFullscreen|UpdateTimer|titlepl|iconmargin|cancelFullScreen|mobileover|onMobOut|1001|ssflyw|PlaylistMove|linktarget|PlaylistOpenId|plclose|exitFullscreen|showShare|hidewithoutplaylist|hideonvolume|upTexts|cancelFullscreen|resize2|clickscalex|mozCancelFullScreen|Hideuntilto|openplaylistpause|openplaylistafter|webkitCancelFullScreen|topside|hidebeforesec2|ontouchstart|screenshot|vast_longtimemsg|PluginSkip|vast_prestarttimeout|Interval|rotateplaying|svgtmln|PluginMbps|upd|ShowControl|HideAnimate|playonhover|rest|icon3|VastLongTimeout|tagLive|liketext|ShowAnimate|minduration|ovr|apdra|leavetimeout|inversetime|midrollimprsd|VastImpression|skipimprsd|unfixing|counter|RenewFromTitle|last_ors|hideonvar|opposite|hidewovar|ct2|timelimit|Volumescrolled|scalesmall|posteronwait|hlscaptions|shwvstfnsh|lineh|WaitPoster|VastRemoveUrl|bold|disablePreload|timelimited|hideonfullscreen|pstrwt|PluginIntro|isHidden|fontsizesmall|hideuntilmeta|picheight|wtpstr_to|indOf2|bgstretch|customText|lsfullplay|last_subtitle|DisplayControl|unmuteonplay|updateTitle|read|userplay|userpause|norld|back|keyCode|hidesec|finishrewind|intros|scroll_height|preposter|access|swipep|unhidden|Swiping|stretch|swiping|pipVol|action_settings|livets|Control|margin_bottom|alerts|nums|recovery|openpl|pipSrc|playId|playByYoutubeId|ChkHlsEnd|PluginPip|posterhidestart|zoomed|tagsinterval|noClickTimeout|onPlayTag|control_duration|alert404|sttr|which|changedTouches|actpause|seeksidesec|seekicon|ReloadTimeout|PluginErrorVideo|screen_lw|alert404video|alert404v|alert404text|muteiconbut|setting|tipvar|hideafterclick|FindFileInPlaylist|ShuffleEnd|selectOpen|Posters|apto|rotateonhover|UpdateSettings|PostFullscreen|after|fs_error|TheEnd2|PluginSug|linkpause|scrollwheelfull||plapto|Open|logo|plcontinue|lsfullstart||OrientationChange|iosExitFullscreen|ParentFS||FullscreenChange|tipmargin|action2|whlskfll|bgcolorlink0|AdViewable|grdth|shape|AdLog|AdErrorVpaid|grdta|073DA0|200000|D90000|bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg|PluginCountdown|progress_|d9bb8c|redirectplaylist|initAd|borderRight|4bd9ac|ffff00|ffc7d1|usernew|RWAlnQyyazA4aoAB4FsBSA|verificationNotExecuted||AdStarted|handshakeVersion|AdStopped|kbq|aaaaaa|644082|AdError|iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT|faed54|AdVideoComplete|b3fee8|AdVideoMidpoint||AdVideoFirstQuartile|AdInteraction|AdSkippableStateChange|AdClickThru|62de50|AdDurationChange|bufferInterval|vast_skipTime2|bufferDeg|AdImpression|AdVolumeChange|AdRemainingTimeChange|mrgnp|vast_skipTime|72ccf8|AdSkipped|AdSizeChange|409829|AdPlaying|AdPaused|AdUserClose|vast_skip2_size|AdLinearChange|AdUserMinimize|vast_time|countdown|subclr|e8bbff|feba54|strokeDashoffset|AdExpandedChange|OqFAAAAdklEQVQoz42QQQ7AIAgEF|grdtc|AdUserAcceptInvitation|250|AdVideoThirdQuartile|_text|iconspress|bggrc|valuepaddingtop|valuepaddingbottom|valuepaddingleft|iconmargintop|valuepaddingright|valuemargintop|valuemarginbottom|clickmarginright|clickmarginleft|valuemarginleft|valuemarginright|bgbrdrw|bggrl|has|_bg|waitGo|touch_|l3v_left|fimg|f2img|sub_settings|handlemargintop|2002|handlemarginbottom|handshdw|225|flipy|iconmarginbottom|changed|flipx|Check|triangle|resizeAd|config|control_mute|control_time|volume_element|slider|running|scale0|Color|alphas|hidesec2|miniwithvast|iconmarginleft|vast_started|abg|lines1|tipmarginright|tipmarginleft|tipmarginbottom|tipmargintop|tippointeralign|vpaid_nopause|aload|rotateonclick|colorover|iconmarginright|ClickThru|onmouseup|slot|home|vast_visibleonstart|pjsvvs|Started|vpaidvideotimeout|accept|offsetwidth|1500|vast_push_waiting|roundingver_final|onchange|pjslng_|Nonlinear|webp|current_|clr_|hlsqhsort|nonlinear|pjslng_sub_sizeproc|PlgnCntrlTmln|f2parent||ontop2|link2|completed|Log|videoSlotCanAutoPlay|videoSlot|pjs_thumbnail_|pressed_|vpaid_video_timeout|PluginHdIcon|Skipped|onmousedown|PluginUpload|Input|VolumeChanged|vpaid_noremainingtime|handlemarginleft|handlemarginright|DurationChanged|getAdExpanded|ExpandedChange|current_channel|SizeChanged|235|vpaid_quartile_timeout|speed4live|hidearrow|vpaid_loading_timeout|hlsdvrtime|ontouchend|SVG|402|vast_video_timeout|sleep2options|vpaid_stopped_timeout|sleepoptions|stopped|offsetoptions|vast_playonclick|vast_title_important|vast_clickurl|Logo|introskiptime|introclickable|introclosetime|introtxt|default_channel|minivis|Orientation|5d6fe1s2z2827333716243o013z1m252z2q193v2c1b3q0z1z2k3o01302k3v2s37242t202n113038231q27332z142z2x232z1a2s291z1z38231s25332z1432361w1z10161z133v292q172z241s3u2t2z2n1z3w242c133v2b2o172z2411101m232c1i3c2936162x3s101z1m380w101z39233v2z2936182v3s101z1o3c162t39233v29213v3b213v29213x1z1z2s2711302s271s3u271p2o1g27302o2c1x2312193v1z1130223314312o193v1z1k1t332z1b323n2c1z3u2o2z1o1e25311o1m231z1s253r172z26142c1c2c3b361a3w29341v3u2s3o3u3720293p373027171431141z101m253c1o1z1z3w242c1b353a3v1z1x21141g1o1i183f1i1e1h1d1j3c181c1t3e1a1e193d143e1p3e1k1e1u1e101d172c1t2c102e1s2c1x2c1t2d1u2c1s1e132c1r2e1y2c1u2c152e1r3e1s2c1u2c1k2c1u1e1x2c1s1c1x2c1s2d1w2e1r2c1r2c1s2d172c1t2e1s2c1q2c1e2c1u2e1t2e1s2d1p2c1s3e1x2c1s2g122c1s2e1y2c1t2e1z2e1q1c1q2c1s2e1v2c1t2e1t2c1r2c1v2c1s3d1w2e1s2c1o2c1s3e1h2c1s2f172c1q3d102c1s2d182e1q3d1f2c1s1d172c1s3g1y2c1q3d172c1u3d1u2e1q3d172c1s3d1t2c1s2f152c1s3d1v2c1s3d192e1r3c1a2c1s3d182c1u3f1w2c1q3d192c1u3d182e1q1d172c1u3d1b2c1s3f152c1q3e1r2c1s2d192e1q3e1a2c1s3d192c1s3g1u2c1q1d172c1s3e192e1q3d152c1s3d1b2c1s2e1s2c1q1c1f1c1b1e1e3g1a1c1g1e1m3d1r3b1c3f1d3d1g2d123d1o2d1c2f1k1c193c1f3d1c3e1p1g1d1e1o3e1f1c1c1d1c3e1b1d141e1s1d1b1e1c3f1d3e1e3d1g2c1c1c1d3e1d1e1k3c1f1c183d133g1f2c192d1k1d1d3c1g3g1h3e1h1e1j1e143e1e3f1k1e1k1e1i1e1b2c1c1g1f3b1b2d1c1c1s2e1c3f1d3e101c1f3d1c3c1p3f1j3c1b3e181d1d3c123e191d171d1f1d1d1d1j1g1d2c1j2c1f1c1c1c1d3f1d1c161b1f1e1h1c1u2e1s2d182c1u2d102c1u2g1t2c1s2c1w2c1u3d1s2e1r1d1x2c1s3e1x2c1u3g1j2c1q2c1m2c1t2e1u2e1r1c1q2c1u2d1t2c1s1g1a2c1q2c1i2c1s3e172e1q2d1t2c1s2c1j2c1s2e1v2c1q2c1j2c1t1e1g2e1s1c1a2c1u2d1z2c1s3e1y2c1s2e102c1u3e1k2e1q1c1d2c1s1d102c1u2e132c1r1e152c1t1c1w2e1r2c1y2c1t1e1i2c1t2g1k2c1s3c1j2c1s1e1d2e1r2e1q2c1s2c1q2c1s2e1q2c1s2d1w2c1u3c172e1r2c1p2c1r3c1d2c1u1g1x2c1q3c172c1u2c1s2e1q1c1a1c103c1u2c1u1e1v2c1s2d172c1u2e1z2e1p1e1p2c1t2e1k2c1t2g1e2c1s2d1w2c1s2c1x2e1q2e1j2c1u1e1k2c1u2e1w2c1s2e1d2c1s1e152e1q1e1v2c1t3e102c1s3g1r2c1s2c1f2c1s1d1w2e1s2d1i2c1t2d102c1s2g1s2c1r1e1d2c1u1c1v2e1r2c1y2c1t2e172c1t3g1r2c1s3d152c1u2d1k2e1q2c1q2c1s3c192c1u3g1v2c1r2e1f2c1s1c1w2e1s2d1v2c1s3d1o2c1t1e1t2c1s3e1t2c1t2e182e1r2e1a2c1t2e1d2c1s2g1k2c1s2d1x2c1s2e1w2e1r2c1q2c1u3c1x2c1u1e142c1r2c1v2c1u1e1x2e1q1c1p2c1u2c1r2c1s1f1f2c1q2e1m2c1s1e1z2e1p1d1s2c1s2c1r2c1s1e192c1q2c1u2c1s2e1t2e1r3c1b2c1t2e152c1s2e1x2c1r1c1x2c1s1e152e1q1e1q2c1t2e1z2c1t2f1y2c1s2c1x2c1u1e1j2e1r1c1x2c1s3c192c1u1e1j2c1q2c1s2c1t3c1x2e1r3c1v2c1t2c1h2c1t3e1v2c1r2c142c1t2c1j2e1s2c1s2c1t2c172c1s2g132c1s1d1d2c1s2c1x2e1r1c1c2c1s2d1o2c1u2g1q2c1q2c1r2c1s1e102e1s2e1y2c1s1e1h2c1u2e1t2c1q1e1c1c162c1x3f1q2c1d321i2j3e173d1s1c191c113g123c121e1k3d171e1c2g1k1c1v3e1k3e152c1r3g1v2c1s2c1x2c1u2e172e1u1d1w2c1v2e1q2c1q2f1y2c1r2e1q2c1t1c1s2e1t2c1q2c1u2c1y2c1q3e192c1s2e122c1s3c152e1t3e1x2c1u2c1w2c1s1e1o2c1r2c172c1s1c1j2e1s3e1d2c1w1c1e2c1q3g1g2c1s2d1z2c1t2e1h2e1u2e1r2c1w3e1z2c1q2e1c2c1s1c1z2c1u2c1f2e1s1d162c1w3d1a2c1q3f192c1q3d1c2c1s3d172e1u3d1j2c1u3d192c1r3e1d2c1q1d1a2c1u3e132e1s3d152c1v3d1d2c1q3f182c1s3e122c1s3d162e1s3d172c1u3d182c1q3e172c1q3d192c1s3c1b2e1s3d152c1u3e1o2c1q3f192c1s3d1e2c1s3d152e1s3d1h2c1u2d182c1s3f1b2c1q1d192c1s3d192e1s2c1x2c1u2c1k1c1f3e1c2d1c1c1j3b1c3d1d3e1b2c121c123b1d3e161f191d1d1e1i3d1g1c1d3f1c2d1i1c1q1c1i1d1f1g1c1c1f1c1d1d1k1d163f1c3c181d1i3d141e1f3e121d1u2d1l1d181c101d1d1e1c3d1r1c1b3c1d3g1j3e1c3d1g3e1e3d1c3e1c3d1d1d1m3e1k3d1u1g142c1c1c1d3c1d1e1f3f1p3c1w3e1e2e132c183f142d1d3c1i3c1i3c1d1e1s2d1k1c1e1e1b3d123g1d2e1g1d1m1e1h1c101g141c181d1t1e1b1c1c1e102c1s2e192c1u3c142e1u2e1j2c1t3c102c1r3g172c1r2c172c1t2d1k2e1s3e1j2c1w1e102c1r2e1i2c1q1d102c1s2d182e1t2e1q2c1v2e1t2c1r2g1i2c1r2e192c1t1c1s2e1s3e1q2c1v3e1v2c1s2g1e2c1q2c122c1t2c132e1s3e1t2c1u2c1j2c1s2e1k2c1r1c112c1t1e162e1u1c1v2c1u2e1b2c1s2g1x2c1s2e122c1r2c1h2e1s2c1p2c1v2e1x2c1r2e1f2c1r2c1t2c1u2e1w2e1t2d1r2c1v2c152c1q1f1u2c1r1c1y2c1r2c1r2e1u3c1f2c1v2c102c1s3e1t2c1s2e1v2c1t2c1r2e1s2d1q2c1u2e192c1s1e1r2c1q1e1l2c1u2e1f2e1t3c1i2c1v3e182c1s3g102c1s3e1q2c1u3d1d2e1s3e1t2c1v3e1s2c1s3e1j2c1r2e1m2c1s2e1e2e1t3c1i2c1v1c1x2c1r2e152c1r3c1b2c1t1e132e1u3e1j2c1u2e1q2c1q1e1w2c1s2e102c1s2d1g2e1u2e1i2c1w3c172c1q3e172c1q3d102c1u3c1w2e1s1c1p2c1u2c1f2c1s2e1z2c1q2e1e2c1s2e1a2e1t3d1q2c1u3c1d2c1q3f1d2c1r2c1h2c1r2c1o2e1s3c1p2c1t2c192c1r2g1h2c1r3c1y2c1u1e1v2e1t1e1q2c1v3c1y2c1s1f1f2c1q2c102c1u3e1t2e1s2c152c1w2d1q2c1s2e1k2c1q1e182c1t2c1s2e1t2c1w2c1u1c1u2c1r1f1o2c1s2e102c1t2c1j2e1s2d1y2c1w3d1x2c1q3g1k2c1q1c1t2c1t2c1q2e1u2d152c1u1d1z2c1s2e1j2c1r2e1x2c1u2c1y2e1s2c1s2c1u1d1v2c1r2e1z2c1q1e1z2c1s2d1t2e1u1c1w2c1v3c1u2c1s3f1w2c1r3e112c1u2c1v2e1u1d1d2c1v2c192c1s2f1v2c1r2c1x2c1s2c1c2e1u1d1o2c1w3c1t2c1q2e1r2c1q1e1l2c1u2e1q2e1s2e1y2c1w1c1t2c1v3e1w3c172c1x2c171e2g1f1e3e1a1c1i3c1p1e1j1f1k1c1b3c1g1d1g1d1g2e1h1e192c152c1u1c1o2e1t2c132c1s1c1o2c1s3g1f2c1s2c1e2c1s3e1g2e1u1d1v2c1t2e1j2c1u2g1t2c1s3e1z2c1s2c1c2e1u1c1v2c1u2c1h2c1s1e1u2c1q2c1w2c1t2c102e1u2c1x2c1t2d1u2c1s1e152c1r2e1y2c1u2c152e1t3e1s2c1u2c1k2c1u1e1z2c1s1c1x2c1s2d1w2e1t2c1r2c1s2d172c1t3e1z2c1q3d182c1s3c1b2e1s3d172c1u3e1d2c1s3f182c1q3d1d2c1s2d172e1t3d1x2c1s1d172c1s3e1k2c1q3d172c1s3d162e1s1d172c1s3d152c1s3f182c1q3d1v2c1s2d192e1s3e1e2c1s2d192c1s3f1b2c1q1d172c1s3c1q2e1s3d172c1u3d1t2c1s3f182c1s3e1y2c1s3d172e1s3d172c1s3d172c1s2e1u2c1q2e1f1c123e193f1q1c1k3d1r3b1d3d1c3e1b2c1k3c1y2d1k3e1c3e1c1e1k3c1d1c183d133g1h2c192d1k1e1c1c1g2e1s1e1a3e1f1c1j3c1d1f1b3d1h3d181c122c193f1c1e1e3d1g2c1c3d1s1f1k3c1j1c1i1e1h1d1c2f1k3d1i1e1k3e1k3d1c3f1c3e1h1e1h3e141c1c1g1f3d1q3c1d1c1c1c1i2f121d121e1f2d1b1d1h3d1s2d1q2d1f3c1d2d143f1o1e181e1i3c1j1c1c1g1c3c1v1c122c191d1s1f1b3d1u1e1s2e1f3c1z2e1s1c1w2c1s3c1h2c1t1e1x2c1q2c1f2c1s1d1p2e1u2e1g2c1s3d1h2c1s1f1p2c1s1c1u2c1t2e1i2e1u3e1w2c1s3c1z2c1t1g1i2c1r2c1s2c1s1d1u2e1u1c1s2c1s2e1s2c1u1e1x2c1q1e1x2c1s1e162e1u2e1q2c1t3c1h2c1s2f182c1q2c1v2c1s2d152e1s2e1d2c1t1e1y2c1u2e152c1q2e1x2c1s1e1w2e1u1c1b2c1s3e1o2c1u2g1v2c1r2d1s2c1s2e152e1s2e1v2c1u1c1w2c1t3e1x2c1q2c1d2c1u3d1u2e1u2e1h2c1u2d1z2c1s2g1q2c1r2c1u2c1s2e1z2e1u1e132c1x3c1f2c1u3g1d2c1s1c1h2c1s2c1h2e1u2e132c1u1e1t2c1t2e152c1r1c1f2c1t1c1t2e1t1c152c1t3e182c1t1e1x2c1r2e1k2c1s2e1s2e1t2e132c1t2d1w2c1s2f102c1s2c1b2c1u2e1s2e1s2c132c1t2c182c1s1g1k2c1s1e1w2c1u2e1h2e1u1c1d2c1t3c1v2c1s1f1x2c1q2c1u2c1s2c152e1s3c182c1u2d1s2c1u2f1f2c1r2c1y2c1u2e102e1t2c132c1t2d102c1u3g1x2c1r2d1j2c1u3c1v2e1s2e122c1s3c1x2c1t2g1w2c1s3c152c1u2c182e1u2c1d2c1u1c162c1s1e1x2c1r3c172c1u3e1x2e1u2e132c1u2c152c1u3g1v2c1s3c1j2c1s2e1i2e1u1e1f2c1t3e1o2c1t2g1k2c1r2c1i2c1s3c1j2e1s1d1t2c1u2c1p2c1s3e1k2c1q3e1t2c1t1e1s2e1u2e1y2c1u2c152c1t3e172c1r3c1d2c1s3e1y2e1u1e1w2c1s2c1u2c1u2g1s2c1q3c1t2c1t2d1f2e1t1d1f2c1t3c1f2c1s2f1v2c1s2e1w2c1t3c1h2e1s1e182c1u2c1p2c1t3e1b2c1s2e102c1u3c1j2e1u2e132c1s2c152c1t3g1u2c1r2c142c1u2e162e1u1c1t2c1u1e1z2c1u1e102c1s2e1v1c1t2c173e1u2c121c141h2q2g1r2j1k2s1c1k1k121m|848fco3o1t3q241c271s393x211b3o0z121o252z3o1b3x3c1i193x111i1a2z193u3w1z3z1611133v392q1930241s3u2v302n1z3w263c133v3b2q17203411311m233c1i3e29361w2x3u1z101m280y1z1029233x3z29361y2x3s1z101o3e162t2z2p113038231s27332c14212x232c162u291z1z38251s25333c1621361w1a2u291w2s27183u271s3s291q3c1z3u28111z3u26113w243s3m3q011z2z393y141m252c2q111x211211121m253c2q2o35203o11313z29213x3236143o011e1c2t2c2b2q122s1z121f3z1o1z213a23353u273w253r1338231z1z3839113z141h111e1m2c162v312p2c29233x3z2o1g29333c293w141o122f1c1f2f1c1c1h1e142d1i1c1c2g1k1c1a3g1a1e131e1k1e1i1d1f2e1u1d1p2c1t3g1r2c1s2e1y2c1q2e1e2e1s1c1z2e1u3c1p2c1u2e122c1s2g1r2c1s1c1k2e1s3c1h2e1w2d1x2c1s3e1x2c1t1f1w2c1q1d1u2e1q2c1u2e1v3e1t2c1u2e1t2c1u2g1b2c1s1d1y2e1r2e1q2e1u2d1w2c1t2g1j2c1t1e1w2c1r2c1s2e1q2c1y2e1u3c172c1u2g1y2c1s3e192c1r3e1t2e1q2d172e1u3d1v2c1s3f152c1s3f1d2c1q2d192e1q3d1a2e1u1d172c1t3g142c1s3f1a2c1q3d1v2e1q2d172e1v3d1a2c1s3f162c1s3f162c1q3d192e1s3d1a2e1u3d162c1s3f1f2c1s3f1b2c1q3d1d2e1q3d172e1u3d1r2c1s3f172c1s3f182c1q3d172e1r3c1i2e1u2d152c1s3g172c1s3f192c1s2c1u2e1q2c1e1e1h1c1k1e1c1e1i2d1d3e1d2c121c121g123d1s3f1e1e1s1d1w2f1h2d183g141b1d3e1e3g1k1c1b3e1e3d1h3e131g1j1c1i1g1j3d1e2c181e1d2d161g1u1d1h3c1f1e1e3e141f1j3e173e1f3f1q1e1p3e1e1c1d3d1f3f1d3d1c3f1e3d1d1d1b2f1c3d1e3f1d1e1q3c1f1e121d1s1g1h3d1p3b1f3f1d1c1c3e1a1c1d2e1b2e1a1d1b3f1i2c1d2c1f1g1i1c1d3e1i1d1e2c1j1f1r2c1s1g1l3c1b3e181e1b3e1i3g1h1c1e2c1u1g1r2c1s2e1y2c1s1c1s2e1s3d1y2e1v1d122c1t3e1i2c1s2e172c1s3d192e1q3e1w2e1u1e1q2c1t3g1e2c1t1e1z2c1r2c1l2e1q1c1y2e1v2c182c1s2e1q2c1s1g1u2c1q1d1v2e1r2d1t2e1u3e1k2c1s2g1b2c1t3e1z2c1q1d172e1q3c1t2e1v2c1a2c1s1g1d2c1s1g1k2c1s3e1v2e1s3e1k2e1w2c1j2c1s2e1u2c1u2e1j2c1s1c1r2e1r3c162e1u2e1k2c1u2e1r2c1t2e1x2c1s3c1v2e1s1c1t2e1v3e1a2c1u2g1r2c1t2e172c1s1d1f2e1s2c102e1w2d1r2c1s3e1d2c1k3e112c1s3c1h2e1r3c1u2e1v2e1y2c1s2g1d2c1t2e1r2c1q2d1v2e1r3c1y2e1u2c1y2c1r1f1s2c1t3e1m2c1s3c1z2e1q2d1o2e1w1d1d2c1u1e1h2c1u2g172c1r1c142e1r3e1v2e1v2c1h2c1s2e1y2c1s1g1z2c1s2d1s2e1q2c1f2e1u2e1b2c1s2e1u2c1s3e1y2c1s2c152e1q2d102e1v1d1w2c1s2f1x2c1u3f172c1r2e152e1s1c1w2e1v3e1k2c1s3e1s2c1s2e1c2c1q2d1l2e1s2d152e1v2d1s2c1s2e1r2c1t1g1x2c1s3d1s2e1r2c1t2e1w3c1w2c1t2f1u2c1u1g122c1r2e1k3e1q1d1u2e1v1e1j2c1t3g1f2c1t3f1w2c1r2c1j2e1s2c1w2e1u3c1f2c1s2g1f2c1t2e1r2c1q3c1k2e1s2e1z2e1v2e1v2c1u2e152c1u2e1u2c1s2c1t2e1s2d1k2e1u2d1k2c1s3g1h2c1u2e1v2c1r3c1u2e1q2e1y2e1w2c1f2c1u3e1f2c1t1e122c1r2e1d2e1q2e1y2e1v3c152c1u2g1c2c1u3e1w2c1r2e152e1r2d1o2e1v3d1w2c1s2e1q2c1t2e1w2c1s1e1u2e1s1c1h2e1w2c1u2c1t2e1h2c1u2e1z2c1q2e1q2e1s2d1v2e1w2c1i2c1u3g1t2c1u2e1h2c1s2e1x2e1s3e1k2e1h2d1u3d103e1y2c12142s123c161e1k3e1g2e1f3f142c1i3f1a1e1g1d1q2g1j1c123g1c1c1r3e142e1u2e1r2e1s2c1z2c1u2e1g2c1u3e1t2c1u3e1w2e1t2c1t2e1u2e1g2c1t2e1x2c1u2f1y2c1u2c182e1s2e1x2e1u2e1b2c1s1f162c1s2e1z2c1s1e1g2e1u1c1u2e1t2c1k2c1u2e162c1s2g1m2c1s1d192e1u2e1p2e1u1e1x2c1s2g1y2c1s3f102c1s3c1w2e1s1d1k2e1r2e1v2c1t3g1g2c1s1f192c1u3d182e1s3d192e1t3e162c1s1f172c1u3f1c2c1s2d172e1u3e1g2e1s3d192c1u3f1d2c1s3f182c1u3e1e2e1s3d172e1s3d172c1s2f172c1u3e1a2c1s3d182e1s3e1a2e1s3d182c1s3f1a2c1s1f172c1t3d1b2e1s3d192e1s3d152c1s2f172c1u3g1w2c1s1d172e1s3d1b2e1s3d172c1s3e1z2c1s2e1w2c1k1c123f1o1e1k1f143e121d142g1s2e1c1f143e103d1i1f1d3c1d2f161e1c1d1b1f1q3d1c1g1g3d1g1c1d1e1c1c1c1g1m3c1c1c183f133e1h2e1b1d1k1d1f1e1g2c1s2g1j3e1d1c1j3e1c1d1b1g1j1d181c122e191d1b2f1b1d1b2d1b1e181c1d3f183d153c1i1f1s3d1f2g1f3e1f1c1f3e1b3c191f1r1e1s1e121e1u1e143f1f3d171d1h1f1s2e1j2g1m1c1a3e181f1p3e1d1e1h3c1c1c1g2e1c3e1h2e1i1e1c3d1f2e1v1d1p2e1s2e102c1u1g1y2c1t2g172c1t1e152e1u1d1u2e1u2c1t2c1s3e152c1u2g1j2c1u3c1s2e1u2c1k2e1s1e1t2c1u2f1v2c1u3e1t2c1s2d1y2e1t2c1w2e1s2d1i2c1t2f1b2c1s2f152c1u2e1s2e1s2e1q2e1u3c1u2c1u2f172c1t2g1t2c1u3e1y2e1u2c1h2e1s2e1k2c1u1e1k2c1u1e1q2c1u3e1x2e1s3e1z2e1t2e1s2c1u2e1w2c1t3g1w2c1s3c1s2e1u1c1w2e1t2c1v2c1u2f1w2c1t2e1v2c1u2e1l2e1t2c1b2e1t2c1t2c1s3e152c1u2f1w2c1s3c1c2e1t1d1w2e1s1c1w2c1u2e1v2c1t3g1y2c1r2d1j2e1s2c1h2e1u2e1y2c1s2g152c1s3e102c1t3c102e1s1e162e1u1c102c1s3e102c1t2g182c1s2c1c2e1u2e1w2e1s2c1o2c1s2g102c1s3e1i2c1t2e1v2e1u2c102e1u2c1i2c1s2g1a2c1s2g1w2c1s2e1l2e1u3e1z2e1t2e1u2c1s3g1t2c1s2e152c1t2c172e1u2c1c2e1s2e152c1s3f1j2c1t2e1t2c1u2c1s2e1u2e1w2e1t2d1s2c1u2g1c2c1u1e152c1u1c1e2e1s1c1w2e1s3e1o2c1u3g152c1u2e1v2c1t3d1u2e1u2e152e1t3c1f2c1t2f1d1c1w2e142c1u3e1f2e1s2e1p2e1u1c152c1u1e1v2c1s2e1w2c1t1c1v2e1u2d1f2e1t2e1w2c1r1e1t2c1u3g1h2c1t3c1i2e1t2c1v2e1u1c1u2c1t1e1v2c1u1e172c1s1e1f2e1t2c1i2e1s2e1w2c1t2e1u2c1s2g1h2c1u3e1t2e1u2e1v2e1u3e1u2c1s3f1o2c1t2g1h2c1s3c1u2e1s2c1j2e1s2c1u2c1u2e1f2c1u2g152c1u3c142e1t3c102e1t3c1v2c1t3e1k2c1t2e1y2c1u3c1w2e1t2c1r2e1u1c1z2c1u2g1f2c1u2e182c1r1c1w2e1s1e1f2e1u2d1s2c1t2e1o2c1u2g1l2c1u1c193e172d1y2e1x121b1t1m1g1a1c1k2g161e1e3e1h1f1c3e141f1k1e1j1e1t2e1g2e1w2e1t1e1g2c1u1e1s2c1t2e1m2c1u2c162e1q2e1p2e1u1d192c1u2g1k2c1u2g1z2c1s2e1y2e1q3d102e1u2c1w2c1s1f1i2c1r2g1x2c1t3e1g2e1q2c1u2e1u1d1r2c1t3g1r2c1s2e1y2c1s2e1e2e1s1c1z2e1u3c1r2c1u2e122c1s2g1r2c1u1c1k2e1s3c1h2e1w2d1z2c1s3e1x2c1t1f1w2c1s1d172e1r3c162e1u3d182c1u3f162c1s1f192c1s3c1b2e1q3d172e1w3e1t2c1s1f172c1s3f1d2c1s3d172e1q3e162e1u1d192c1s3f1e2c1s3f192c1u3d142e1q2d192e1u3d1z2c1s1f172c1s3f1y2c1s3d192e1r3d1b2e1u3d172c1s3e1c2c1s3f1a2c1t3d192e1q1d172e1v3c192c1s3f152c1s3f1b2c1s2c1u2e1q2c1w1e1h1c123c161e1i3e1b1e163c121d142g1q2c1b1e1s3c183c1f1e1e3e141f1j3e191d1f3f1q1e1p3e1f1c1c3d1s2g1k1c1b3e1f3d1c3c1m1g1d2e1c3g1e1c1s1d1f3e1b2d161g1u1d1b1d1j3f1d1e1g3f1i2c1c1c1q3f1a3d1j3f1a3d142c1a1e1d3d1c3f1a3e1c3d1m3e101d141e1g1c1d3d1s3f1g1e1c1f1r1e1d1c141e1q3d1p3e1a3c1t3c1f1g1e1e1i3f191e1e3c1l1e1d1c1c2e1u1d1c3d1m1g1d3c1k1f1r3c121c1u3g1h2c1s1e122c1t1e1f2e1q1d1w2e1v2e1f2c1t3e1v2c1s2e192c1t2d1m2e1r2d1f2e1v2e1u2c1u2f132c1t1g1b2c1t3c1i2e1s2e1r2e1v3c1g2c1t3e1i2c1s3g1x2c1t3e1f2e1q3e1k2e1w1d1j2c1t1e1w2c1s2f102c1s3e1q2e1s2d1v2e1v1c1z2c1u2g1v2c1t2g1d2c1u2c1x2e1s2c1o2e1w1c1k2c1s1g1f2c1u1e102c1s2e1w2e1s1d1o2e1v2c1v2c1t3g1w2c1s2e1h2c1u3d1e2e1r2e1z2e1w1c1a2c1u2e1v2c1u2g1x2c1s2e1y2e1q3c1x2e1w2c1x2c1t3e1d2c1s1f122c1u2d152e1r1d1j2e1u3e1y2c1t2e1o2c1u1e1l2c1u1c1w2e1q2c1g2e1v2e1i2c1u1g1f2c1s2f1d2c1u3d1k2e1q1c1o2e1u2e1t2c1u1g1q2c1s3g1r2c1s1e1x2e1q2d1x2e1u1c1s2c1s3e1y2c1u2g1v2c1u1c1f2e1s1e1c2e1v1c1w2c1s1g1f2c1u2f192c1u2c1m2e1q2c1z2e1v2e1z2c1u2e152c1s2f1z2c1u3c1y2e1q2e1u2e1t2d1x2c1u2f1q2c1u3e1u2c1u2c152e1s2c1y2e1u2c1c2c1s2e1w2c1u1g112c1s2d1v2e1q2c102e1u3c1q2c1s1e1x2c1t2g1j2c1t3c1f1f1r2e102e1w1e172c1t1f1r2c1s2f1v2c1s2c102e1r2e1a2e1u2d1x2c1u3e1g2c1u2g122c1u3c1x2e1s2c1z2e1v2c172c1s2g1d2c1s2e1v2c1u2c172e1q2c152e1u1c1f2c1t2f1r2c1s2g1z2c1s2d172e1s1c142e1w1c102c1s1f1i2c1u2g1x2c1u3c1y2e1r2c1a2e1u2d1v2c1t2g1i2c1t2f172c1s2c1w2e1s1c1z2e1w2c152c1u2e1k2c1u2e1y2c1u3e1a2e1r3e1v2e1w2c172c1s2e1t2c1s2e1v2c1u1c1c2e1s2c1x2e1w2c1z2c1u1f1d2c1u3e1f2c1u2c1l2e1r1d1w2e1h3c1y2d103f1x2c1h191j1t1q1g2t1m2t1i1g1h2j14|c0e092b23333w351y371g25322q193x2c1d3q00111m27212o2o253e2q2m2y233a1g23211g3e2b361c2v3u112z1o260y112z3b213x2129381a2x3u1z211m21182t212n112238251q27352c162z2x252c1y2s29111z3a231s27332e1431281w121z1611133x392q192z261s3u2v2z2p1z3w262c153v3b2q17212412111m251z3w281z3w26113w26113u2q2129233v3e2b213x29233x2520393x2e1z112235163o02203e2b3w141m3e1d3o012z2m241z211m21111z2u2711211d3b3v3e1a1w12202x3w2s352c12111c1o1z153x27231t322q12252522352c182635211d1g183e162z281w11121z222s2911101o3s37012z243316352t1e3d1q1g1k1f1d1e1q3d1j2e1s3f1f3g163g1k2e1i1c1j2f1e3e1q3f1k2c1t3c112e1u2g1w2e1t2c1y2c1u3f1k2e1q2e182c1s3c1t2e1u2e1o2e1t1c1g2c1w2e142e1s2e1z2c1s2c1d2e1u2g1c2e1t3e1j2c1u2e1u2e1q1g142c1u2e1t2e1s2e1x2e1u2c1g2c1w3e1t2e1s2g1w2c1t2c1v2e1u2g1e2e1t2c1x2c1w2f1y2e1s2e182c1s2e1z2e1u2g192e1s1d162c1w3g1v2e1q3f192c1s3d1b2e1s1f162e1s3e1z2c1u2f192e1q3e1i2c1s2d192e1u3f122e1s2d172c1v3f1o2e1q2f192c1u3d162e1s3f172e1u3c1c2c1u2f172e1s3f1d2c1s3d192e1t3f1d2e1s1d172c1u3g1b2e1q2f172c1t3d112e1s3f142e1u3e1a2c1u2f182e1s3g1v2c1s3d192e1s3f172e1s3d1u2c1u2e1u2e1d1e1h3d1g1e1i3g1u1f121g1s2e1d1c1k3g121f123f1g2c1g1c1u1g1q3g1d3e1j3c1f2d1d3g1j2f163g121c191d1e1g1g3f1e2e1f3d1s3d1m3e1o1e1g1g1h1d1c1c1j3e1b1f1i3g183d1f3c1c1g1g3g121f1h1c121c1c1e1a1e181e1a3e1m1e1u1f1b1f191f1m3d1f1d1i1g1d1f1k3e122c141d121e1c3f1d3g1k1e1t2e1u1e1d1f183g1s1c1s3c1i3f1e3g121f1i1e1s1d1i3e1u1f1f3f1c1c1f1d1m3e123g1d3f1g1e1y2e1h2e1u3e1x2e1u3e1d2c1v2e192e1q2g1f2c1s2e102e1u2e1y2e1u2c152c1t1e172e1q1e1l2c1s2c182e1s2g1d2e1u2c1w2c1v3e1h2e1q1e1w2c1t3c1z2e1t2e1f2e1s1e1g2c1w2e1o2e1q1e1b2c1s1c1x2e1u3f152e1t2c1m2c1u2e172e1r3e1w2c1u1c1e2e1u1e1j2e1u3e102c1u3g102e1q3f1y2c1s2d1s2e1s2e1x2e1t1c1k2c1w1e162e1s1e1s2c1u1e1v2e1s2e1q2e1s2c1c2c1u2e1e2e1s2e102c1t3c1v2e1t2e1q2e1s1d1d2c1w2e1z2e1s3e1w2c1t2e102e1s3e163e1t2e162c1v2f152e1s3e1t2c1u2e1z2e1u2e1y2e1t1e1s2c1u1f102e1q2e1r2c1t2e1j2e1u1g152e1s1d152c1u2e1s2e1r1e1l2c1u3c1h2e1s2e1o2e1u3e1k2c1w2f152e1q1g1v2c1t2c1x2e1u1e1h2e1s3e1w2c1v2e1q2e1r1e1x2c1s2d1u2e1s2e132e1s3d1w2c1w2e1x2e1r3e1f2c1u1c1z2e1s2g152e1u3c1v2c1w2e1k2e1s1g152c1u2c1c2e1t2g1v2e1t2c1u2c1u2g1z2e1q2g1z2c1s3e1u2e1u3f1j2e1u1d172c1w1e1v2e1s2f102c1u2c1x2e1s2f1d2e1t2c1u2c193g1i2e1q2e1j2c1t2c172e1u2g172e1s2e1v2c1v1e1q2e1r1g172c1s2c1z2e1s2e1q2e1u2e102c1u3f1v2e1q2f1t2c1u2c1q2e1t1g1y2e1t3e1v2c1w2g1y2e1q2g1t2c1t3c192e1u2e1o2e1s2c172c1v2e1v2e1s2f1x2c1s1c1d2e1u2f1f2e1u3c1x2c1u1g1t2e1q2f152c1u2c1u2e1u2e152e1s1c1w2c1u2e1t2e1q3f102c1t1d1x2e1s2e1s2e1t3c1d2c1w3e1b2e1s1e1x2c1s2c1x2e1u3g1t2e1t2e1y2c1u2e1s2e1q2g1w2c1s3e172e1t2e1y2e1u1e1x2c1w2e152e1s3e1x3d172c1a2e1y1e171v1j123g1f2f183e1t3c1c3e1s3g1a1g1i3c1l1c1q1e1f2e181d1g3d162c1w2g1r2e1u2f1r2c1u3e1z2e1q2g142e1u2e102c1v2g1x2e1s2e1s2c1u2e1x2e1r2e1v2e1t2c1x2c1u3f1u2e1u3e1q2c1u3e1j2e1q2e1z2e1s2c1g2c1u2e1g2e1s3e1z2c1w1c1x2e1s1f1r2e1t1c1i2c1u1f1v2e1t2e1m2c1w1e1x2e1r2e152e1u2c102c1u3e1c2e1u2e1r2c1u1d182e1s3e1g2e1s3d1b2c1w3g142e1s3f172c1u3d1d2e1q1f192e1s3d1x2c1u3f172e1s3e182c1u3d1b2e1s3g1b2e1s3d1a2c1u3f162e1s3f192c1w3d1x2e1q3f182e1s3c1e2c1u3f172e1t3g1d2c1u3d1b2e1q3g1k2e1s2d192c1w3g1a2e1s1f192c1w3c1s2e1q1f172e1t3c1k2c1u1f152e1s3f1e2c1u3d192e1q2e1z2e1s1c1m1c1a1f1i1g1j1g1f1c1k3d1r3g1p3d1c3g1f1d1d3e1j3g113g1o1e1i1d1j3d1i1e161e1c2f161e1e1e1l3e1b1e1g3f141d1j3e1b1f1d3f1s1g1m3c1e1c1f3f1q2g1p1e1b3c1e3e1e1e1k1g1c2g1j3e1f3c1u1f1k1g1p1g1m1e1r1e1e1g1i3g181e181c162d1f3g1b1e1p3e1f1d1i1e162g1d2e1g1e1d3d1e3d1e3e1g3e121e161e1m3d1j2e1q1g1q3f1f3e1a3e1m1g131g1k1e1f1c1f3d1u3e1d3f1s2g1l3c1f1c1y3e1k2e1t3e1w2c1w3e1l2e1s1e1t2e1t3e1j2c1w3g1k2e1t3g1v2c1w1e112e1s1g1y2e1t3c122c1u1g1r2e1u3e1l2c1u3c1y2e1q2g102e1u2e1w2c1u1e1s2e1t3e1x2c1w2e1r2e1r2e1u2e1s2c1y2c1v1f1v2e1t3e172c1u3e1x2e1q2f1s2e1u1c112c1w1f1v2e1u3g1w2c1u3c1k2e1q2f1g2e1t1c172c1t2e162e1u3g1u2c1w1e1x2e1r2e102e1u2e112c1v1f1g2e1u2e1w2c1u2c1y2e1q2e1t2e1t3e1x2c1w2e1w2e1u2g1t2c1w2c1b2e1q1g1r2e1u3c122c1w2e1g2e1u2f1f2c1v2e1u2e1s2g182e1u3e1w2c1u2g1o2e1t1f1y2c1u1c1u2e1r1f1a2e1u3e102c1u3e1d2e1t2f1f2c1u1d162e1s2e1v2e1s2e1v2c1v1g1v2e1t1f1x2c1v1c1u2e1q1e1c2e1s2d1v2c1w3g1r2e1u3f1z2c1u3d1q2e1q1g1v2e1s2c1w2c1w2g162e1u3g1u2c1v1c172e1s1e1x2e1u3c1w2c1w3f1v2e1u3f1s2c1w2c122e1s2g1w2e1s1c1v2c1u2e1w2e1u3f1s2c1u3c1u2e1s2e1h2e1u1e1j2c1v1e1b2e1t1f1c2c1u2c1c2e1r2e1v2e1t3d172c1w1f1r2e1s2g1a2c1u2d1x2e1d2e1s2e1u2d102c1w1e1t2e1u3f1d2c1w2d1m2e1s3e1w2e1t2e1h2c1w1g1y2e1s3g1v2c1w2e1l2e1r2g152e1t2e192c1u2g1t2e1t3e1i2c1w1e1k2e1s2g1k2e1u2c1k2c1v1e1u2e1u2e1s2c1t2d1v2e1r3f1v2e1s2e172c1u1e1t2e1u2e1a2c1w2c102e1s2g1p2e1t2c192c1u2g1x2e1s2g1x2c1v2e1z2e1r2e1v2e1t2c1e2c1v2g132e1r3f102c1w2e102e1r1g1x2e1t3c102c1u2g1x2e1s2f1h2c1u3d1v2e1s2e1w2e1t2d1j2c1u2f1i2e1s1e1u2c1u2c1s2e1r2e1v2e1t2c1m2c182f1y3e1w2f1h121e1d1i1g1g3g1u1g1j2d1b1c1l1f191f1f1f1d1c1j1c1w1g1o3e1s3f1e2c1s2c1k2e1s3e1z2e1u2c1v2c1w1f1r2e1t1e1g2c1s1d1z2e1t2e1p2e1u1e1v2c1v2e152e1u2e1y2c1s3c1g2e1u2e1r2e1s1d162c1u2e1u2e1s2g1k2c1t3c112e1u2g1y2e1t2c1y2c1u3f1k2e1s2e182c1s3c1t2e1u2e1q2e1t1c1g2c1w2e142e1u2e1z2c1s2c1d2e1u2g1e2e1t3e1j2c1u2f182e1s3e1f2c1s1d1b2e1s3g1b2e1s3d182c1v3e192e1s3f172c1s3c1j2e1s2f182e1u3c1d2c1u1f192e1s3e1h2c1s3d1a2e1u3f192e1s3d192c1u3e1z2e1s2f192c1s3d1d2e1s1f192e1s3e1c2c1u1f172e1t3g1b2c1s2d1a2e1s3f182e1s2d172c1v3e1j2e1s2f182c1s3d1b2e1s3f172e1s3d1t2c1u2e1u2e1f1e1f3b143e1h2f181g1c2g1f1c1i1e1r3f1y1g1c2e1f1e1c1e1j1e1b1f1k1f183d1d3c1c1f1g3g141f1h1e121e1y2f1j3f183e121b1f1d1g3f1p1e1b3e1d3e1j3d151f1o1e1i1f1h1d1g2c1a1e1c1f161g1s1d1j3c1a1e181e181e181c1s1e1l1e1a1e1a1g123b1f1e1e1e1i2f1c3f1f1c121e163g1d3e1c3f1e3e1j1e1e2e192f141f1f1c1f3c1e2f1i3f1a1g1g1d1f1e1m1f1h2e1s3f1j3e152d1g3f142f1e2f1c1c1f2c172e1s2f1k2e1s1c1k2c1w2e1h2e1s1e1t2c1s2e162e1t1e1x2e1u1c1w2c1w2g1q2e1t2g1v2c1s1c1t2e1u2g1k2e1s2e172c1w1f1s2e1t2g152c1s2d112e1t2e162e1s2e152c1v2e162e1s2g1i2c1s3e1j2e1t2f1s2e1s1c172c1u3e1s2e1t2e1j2c1t3e1x2e1r1g1q2e1s2c1y2c1u3f1y2e1s2f1g2c1t2c1j2e1u1e1f2e1u2e1x2c1w2g1h2e1t2g1x2c1u3e112e1s2e1w2e1u2e1e2c1w2e1t2e1u1e1d2c1t2d1y2e1t1g1s2e1s2e1u2c1u2e182e1t2f1w2c1s2c172e1t3f1f2e1t1c1w2c1v1e1h2e1s1f182c1u1c1v2e1u3e1d2e1u2e1k2c1u3g1y2e1s1e1u2c1t2c1k2e1s3g1u2e1r3e102c1u2e1f2e1u1g1w2c1u2d1h2e1t3e102e1u2c1l2c1u3e1w2e1s3g1h2c1r2c102e1s3g1t2e1s3c1l2c1v1e1h2e1s2g1h2c1t1c1h2e1u1e1q2e1t2d1r2c1w2e1x2e1s2f1v2c1s3e1v2e1u3g1q2e1t2d172c1w1e1z2e1s2g1u2c1u3c1v2e1u3e152e1u3e1q2c1w2e1y2e1u1e1w2c1s2d1z2e1t3f1k2e1u2e1q2c1w2g1z2e1s3e152c1t3c1j2e1u1e1u2e1t3c1b2c1h2f1u2e1u3e1h2c1u2c1j2e1t3e1y2e1s3e1x2c1w2g1s2e1s1g1v2c1r1c162e1t1e1o2e1u2e102c1v1f1q2e1u1e1w2c1u1c1y2e1t2g1v2e1u2d1x2c1v1e1z2e1u2e1j2c1s2d1x2e1u2e1r2e1s3c1v2c1u3e1f2e1u1e1k2c1s2e1j2e1s2e1p2e1t2d152c1v2g1q2e1u2g1u2c1u1c1y2e1s1e1w2e1t1e1x2c1w2e1h2e1u2f1y2c1t1e1z2e1r3e1z2e1s2d102c1u1f102e1t3g1v2c1u1c1u2e1u3f1v2e1u3e1l2c1u2g1y2e1s3g1z2c1s3c1j2e1t2e192e1u2e1t2c1u3e1f2e1u2f102d1z3c1a2e1t3e121m1f2i1l2r1m1u2e1l1d1q161|waitingads|pausemute|partnermidrollor|Impressed|vldcntr|VastIMA|vast_wrapper|vast_nocredentials|nocredentials|plrjs|error1|ActiveXObject|Microsoft|XMLDOC|midrollpoint|partnerpostrollor|ChX|vast_playroll_limit|vast_prerolltimebreak|vast_prerolltbimp|vast_preroll_counter|vast_pauseroll_limit|vast_pauserolltimebreak|vast_pauserolltbimp|vast_pauseroll_counter|vast_postroll_limit|vast_postrolltimebreak|vast_postrolltbimp|vast_postroll_counter|vast_playroll_counter|partnerpauserollor|vast_midroll_counter|vast_midrolltimebreak|vast_midrolltbimp|vast_introtimebreak||vast_introtbimp|vast_unmutebutonce|vast_preroll_vmap|vast_pauseroll_vmap|vast_postroll_vmap|vast_midroll_vmap|partnerprerollor|loadXML|_vdpsrt|vast_preroll_limit|creativeType|Linear|NonLinearAds|NonLinear|MediaFile|vast_file_denied|VideoClicks|ClickThrough|passonstart|PluginRounding|CompanionAds|Companion|Extensions|PjsVast|onVastLoad|vok|401|localName|URL|PluginMediaTags|PluginEffects|ChromeCast|Local|CustomTracking|fullscreenchange|Creative|ViewableImpression|pstrvd|InLine|posterstime|303|VMAP|AdBreak|breakType|AdTagURI|AdSource|_vmap|20000|change2playlist_bottom|offsetX|layerX|mobtch1|seeksidesmob|nombclck|vast_xml|escape||nfsclios|nfscldr|AdSystem|Creatives|vast_omid|AdVerifications|Verification|JavaScriptResource|vast_preroll_andlimit|embedheight|MSFullscreenChange|pjsga|cFwvPGF0ND48kC9ncWxPL3a2mz4VLCJUl3epO24VbVJwOGF5IVwVQHYwmfI6Ina2myIsIZJnIWoxLCJVm2avOG9yIWoVMDAwMDAwIVwVlZQvIWoVMfIsIZJnPGFXmGYumyI6IWXTbfA5IDXVLCJpl29uOjFym2YuIWoVMCAwIDATaCIsIZJnlfI6IWAuayIsIZJnlj92mkIVbVIwLWTVLCJzl2Fsmj92mkIVbWIuMfwVNGYXmfI6MfwVNGYXmj9uPGxURfI6MfwVNGYXmj9uRj91QHiVmfI6MfwVlZQVO3JXmkIVbWB9LCJWO250PZ9sk2xpQZhVbnsVO3JXmkIVbWEzLCJvOVI6MfwVQGi4QCI6IZxpQZhVLCJsmke0mkJzPGFWNj5nIWoyLCJUl3epO24VbVJsNkmYIVwVQHYwmfI6IneYRHdVLCJolj5XIWowLCJWOGYWNyI6MCwVmZ9uQHapRZhVbWEwLCJtlkJnNj4VbVIwIDATMCAxafIsIZEVbWAuafwVNGYXmfI6MfwVNGYXmj9uQZ9XIWoxSfwVl29uQHJvOF9zQG9wIWp7IZ9ymGiyIWoxaCwVO24VbWAsIZYWO24VbVI8P3mnIHQpmHeocfPyMCPTNGipm2U0cfPyMCP|cGPTQHJUOnaZO3JtcfQ0PZFuP2xUQGhoaCwTaCXncWxymja0IHT9JzAnIHX9JzAnIHQpmHeocfPxMVPTNGipm2U0cfPxMVPTmZYsOD0nI2mZmZmZmVQPLz48kC9ncWxPL3a2mz4VLCJUl3epO24VbVJzQG9wIVwVQHYwmfI6Ina2myIsIZJnIWowSfwVl29uQHJvOF9wPZi2IWp7IZ9ymGiyIWoxafwVO24VbWAsIZYWO24VbVI8P3mnIHQpmHeocfPyMCPTNGipm2U0cfPyMCP|cGPTQHJUOnaZO3JtcfQ0PZFuP2xUQGhoaf41LCA1KfP|cHBUQGTTmD0nggTubgX5bgXsMgAuaDM3aDXTgDTubgX5bgXsMgAuaDM3afBMMVw1LWIxbDP1IEw4LWX5bgX5LDATgDTubgX5bgXsMgAuaDM3aDXTjVBaMCwwIEwyLDATgDIsMgAuMWd5bDMTgDAsMgAuMWd5bDMTgDAsMCBNJyBZNjxscfPWmZmZmZmZJ1wvcWxPL2P||cFwvP3mncVIsIZFWQGYvOVI6InBymklVLCJ0RkBYIWoVP3mnIVwVP2aUOGhVbWEuMVwVPG9zNkepO24VbVJWO250PZ9sPyIsIZ1UPZQpOVI6IWATMCAwIDE1In0sIZavOneyO2xSOZi4QCI6RyJvPZeYPVI6MglsIZ9uIWowLCJpl29uIWoVcHa2myB3Nje0ND0nMWAnIGUYNjQoQD0nMWAncWxnIHeylj5zmZ9yOg0nQHJUOnaslkeYKDhsIDhpJz48PGF0NCBXcfQaMC40aWX0bCwxmf0wafBMMC40aWX0bCwxmf0wafBMMC40aWX0bCwwIEw3LWd2bgd3LDhuMWE4azhTgDAuaDl5aDTsMgAuaDM3afBMMC40aWX0bCwxmf0wafBNIE03LWhzMDhyLDATgDXuagMwagIsMCBMbf41MzA1MVwxMC42MWd4MVBMay41MzA1MVwxMC42MWd4MVBMay41MzA1MVwwIFonIGmpOGw9JyaZmZmZmZlnkC8|IVwVlja0Nj9uIWoVOZi4QCIsIne5PGhVbVJzQZPVLCJzl2FsmfI6Mf4yLCJwO3apQGYvOVI6IZavOneyO2xzIVwVOjFym2YuIWoVMCAwIDATMghVSfwVl29uQHJvOF9zNGFymfI6RyJvPZeYPVI6MgPsIZ9uIWowLCJpl29uIWoVcHa2myB3Nje0ND0nMWAnIGUYNjQoQD0nMWAncWxnIHeylj5zmZ9yOg0nQHJUOnaslkeYKDEsIDMpJz48PGF0NCBXcfQaMgAuagIyazhwMywxMV4zaDT0MgI4IEwxMC41MWI3agAzLDXuMzAzMzX0MDETdzhuagM2agT2aDTsbf4xMgX1MDT5bCAyLWhzaDTwbgT5LDExLWM4bgl5bDETMCwxMy45MgI1MzA1IEMwLDPubgE1bgI1MgXTaf4yMWl5aWT3aywzLWE5MWPxagM2IDEwLWhyMWP1MDMsMy4xMzX4aWAxIEwxMC41MWI3agAzLDAuMgE3aWd3MDh5IEwxbC4wMDM1bDE4LDluMWMzMDI5bgMTgDEwLWhyMWP1MDMsMgIuMzd4aDEybCBNJyBZNjxscfPWmZmZmZmZJ1wvcWxPL2P|cFwvP3mncVIsIZFWQGYvOVI6InaolkJYIVwVQHYwmfI6Ina2myIsInBvP2Y0Nj9uIWoVQG9wLkJpm2U0IVwVOjFym2YuIWoVMghTMghTMCAwIVwVlZPVbWEsIZJnOyI6MfwVP2aUOGhVbWEsIZJnPGFXmGYumyI6IWlTaVA2IDlVLCJVm2EVbWAuMywVlZQUO3mYPVI6MC42LCJUOZYtlkepO24VbVJwO3apQGYvOVIsIZiUP2hVbVJYOGFzQGYWIn0sIZxUOZPVbVJwOCIsInlzaWAVbWAsIZUsPyI6MfwVPHJYOG9UmCI6MCwVOG9nIWoxLCJWNGFum2iomjYnNHdVbWAsIZFzPGiWQCI6IWE2RDXVLCJWO3mYPnmpmGivIWowLCJwOGF5mkJomjYnNHdVbWhwMCwVPGxURjiyQ2YXQGTVbV0xLCJUQkevPGxURfI6MCwVQWM2MHJ0IWowLCJZNjxYIWoVj3twNnMnPke0NkesmkBqPyQxQDpwNnMnPkeGO2xXmkITMkBqPyQxQCxwNnMnPkeZO2xXmkJwNnMnPkd6j3twNnMnPke0NkesmkBqPyQxQDpwNnMnPkeGNjxYIDFwNnMnPkdsPGpzJ3F0mZYsmkBqPyQxQDpwNnMnPkeoQHewPzpPL1wvPGxyNnMul29tkC94LZ1waHBqPyQxQH0sR3BqPyQxQHepQGxYPGpzJ3F0bnBqPyQxQEmpOGhTMnBqPyQxQCxwNnMnPkeZNjxYPGpzJ3F0bnBqPyQxQGU0QHBzbYwvkC9wOHJqPy5WO21PL3TuOkA0PGpzJ3F0Si19LHtwNnMnPke0NkesmkBqPyQxQDpwNnMnPkeGO2xXmkITMnBqPyQxQCxwNnMnPkeZO2xXmkJwNnMnPkd6j3twNnMnPke0NkesmkBqPyQxQDpwNnMnPkeGNjxYIDFwNnMnPkdsPGpzJ3F0mZYsmkBqPyQxQDpwNnMnPkeoQHewPzpPL1wvPGxyNnMul29tkC94LZ1waHBqPyQxQH0sR3BqPyQxQHepQGxYPGpzJ3F0bnBqPyQxQEmpOGhTMnBqPyQxQCxwNnMnPkeZNjxYPGpzJ3F0bnBqPyQxQGU0QHBzbYwvkC9wOHJqPy5WO21PL3TuOkA0PGpzJ3F0Si19LHtwNnMnPke0NkesmkBqPyQxQDpwNnMnPkeGO2xXmkITM3BqPyQxQCxwNnMnPkeZO2xXmkJwNnMnPkd6j3twNnMnPke0NkesmkBqPyQxQDpwNnMnPkdTeZYsmfAxPGpzJ3F0LHBqPyQxQGmpOGiwNnMnPkd6PGpzJ3F0NHe0PHM6kC9PL3BsPZpzLZavOiwvRC5tPDewNnMnPke9LHtwNnMnPke0NkesmkBqPyQxQDpwNnMnPkeGNjxYIDJwNnMnPkdsPGpzJ3F0mZYsmkBqPyQxQDpwNnMnPkeoQHewPzpPL1wvPGxyNnMul29tkC94LZ1waHBqPyQxQH1QSi0VLCJwOGF5OGYzQCI6RyJzPZaoIWozLCJXPZ9wOGYzQCI6MfwVljx3lkYzIWoxLCJ2ljx1mjavOG9yIWoVmZmZmZmZIVwVOZ9wPZi2NjavOVI6MCwVOjFym2YuIWoVayA3IDATayIsIZeyO3BZO250P2Y6mfI6MgdsInJvQj5XNj5nIWo1LCJVm2QyIWoxLCJVm2Qyl2xyIWoVmZmVlzdwIVwVlZQWO2xvPVI6IZmZMDAwMCIsIZJnlfI6IWEVLCJVm2FvQZiyIWoVMC43IVwVmZxvlkesmjm0IWowLCJXPZ9wl2xyPyI6MCwVmHJvPGJnl29sO3IVbVIwMDAwMDAVLCJoNka0O3J5l29sO3IVbVJZmZmZmZlVLCJwOGF5lZQWO2xvPZiXIWowLCJwOGF5lZQWO2xvPVI6IWAwMDAwMCIsIZUpP3evPnYVm2FvQZiyIWoVMC43IVwVNGYzQG9yRjJnlfI6IWAuayIsIZFvQZiyIWoVMC43IVwVNGYzQG9yRkepQGxYlfI6IWAuayIsIZJnl29sO3JvQZiyIWoVmZlwMDAwIVwVNGYzQG9yRjJnl29sO3IVbVJZmWAwMDAVSfwVP2i0QGYum3MVbnsVOjFym2YuPHJvlyI6IWATMgATMCAwIVwVOjFym2YuIWoVMCAwIDEwIDAVLCJyO3iumGYumyI6afwVNGiUmGmvOnezNkpYIWoxaCwVQZFsQjiWO2xvPVI6IZmZmZmZmVIsIZJnm3IVbWEsIZJnm3JWOHIVbVJZmZJWaDAVLCJVm2avOG9yIWoVmZlwMDAwIVwVlZQUIWoVMfIsIZJymGwVbWAsIZJvPZeYPZavOG9ymjdVbWEsIZJvPZeYPZavOG9yIWoVmZmVMzUWIVwVlnJXlfI6IWEVLCJzmke0Nj5nPzdVbWEsInaYQHepOZQzaGFWQGYvOVI6InawmjiXIVwVlZQUO3mYPVI6IWAuayJ9LCJZRZ9vOfI6MfwVmnpvO20xMDAwIWoVMf4zIVwVNG90N2i5IWp7IZYWO25zIWoxLCJwOGF5NjavOVI6MfwVPGxURgBpl29uIWoVcHa2myB3Nje0ND0nMWAnIGUYNjQoQD0nMWAncWxnIGmpOGwtPnismg0nOZ9uRZiyOyPTmZYsOD0nI2mZmZmZmVPTQHJUOnaZO3JtcfQ0PZFuP2xUQGhoafwTaCXncWxymja0IHT9JzAnIHX9JzAnIHQpmHeocfPzLWhnIGUYNjQoQD0nMgInIGmpOGw9JyaZmZmZmZlncWxPL3JYl3d|cHJYl3dTRD0naV41JyB5cfPwJyB3Nje0ND0nMy41JyBomjYnNHd9JzEyJyBZNjxscfPWmZmZmZmZJz48kC9ymja0cWxPL2P|cFwvP3mncVJ9LCJXlkaoIWoxLCJXlkaomGiVQjPVbWEsInmUP3dVbWF9|u10|isflash|moved|cFwvPGF0ND48kC9ncWxPL3a2mz4VLCJUl3epO24VbVJZQjxsP2aymjiuIVwVlja0Nj9uMVI6IZ5vPZ1UOHaWPZiYOVIsIne5PGhVbVJzQZPVLCJwO3apQGYvOVI6IZavOneyO2xzLkJpm2U0IVwVOjFym2YuIWoVMCAxafAxMCAxafIsInaWljxYIWoVMf4xIVwVP2aUOGivQZiyIWoVMf4zIn0sIZavOneyO2xSP3eUPndVbnsVO3JXmkIVbWEyLCJwO3apQGYvOVI6IZaYOneYPVIsInaWljxYIWoVMVIsIZ9uIWoxLCJpl29uIWoVcHa2myB3Nje0ND0nMWAnIGUYNjQoQD0nMWAncWxnIGmpOGwtPnismg0nOZ9uRZiyOyPTQHJUOnaZO3JtcfQ0PZFuP2xUQGhoaVwTaCXncWxwlkeoIGd9J00xLWM2MWP1MWEzLDEyLWAzbgM2MglTdzAubgMwbgPyMgPzLDEyLWMybgP1bDTTMC4zafwxMV4wMWAzagAzIDAuMzhsMgEuafBMMC4zafwxLWhTdzAuMzhsMC45azP3aDMzMWdTMC45Mzd3agX2MgMsMC42aWT3MzT0azITMf4zaWlyMWXybfwwLWX2MWX5MzM4MyBMbC43aDT4MDI4bfw1LWX5azP4MgTxIEM5LWEybDl0aDh2LDluMWh2bDI3MyA5LWEyaWTzMzEyLDlubDE3agl0IDTuazd1MzI1azMsay4wazdxaDX5bCBMMf4zaWI3agIxMywxMV4wMzXzaWE2IFoTggPuMWIzaDM0MDlsaV41MzEwaDM4ayBMMf42afwyLWPzMDA1azh0IEwxLWl1LDEwLWI3bghwMzhTgDPuMWIzaDM0MDlsaV41MzEwaDM4ayBNJyBZNjxscfPWmZmZmZmZJz48kC9wlkeocWxPL2P|thumbs_img|reloaderTimer|logos|google|files_scale|files_sleep|current_sleep|clr_contrast|clr_brightness|clr_saturate|clr_sepia|cFwvP3mncVIsIZYWO24zIWoVcHa2myB3Nje0ND0nMWAnIGUYNjQoQD0nMWAncWxnIHeylj5zmZ9yOg0nQHJUOnaslkeYKDIsIDMpJz48PGF0NCBXcfQaMglsay4xMzl2MgEzMVBMMglsay4xMDXxaWX0afBMMghuMWA4MgP4afw3LWEwbgE2bgd1IEwxaC4yazhwbgMsay4xMDXxaWX0afBDMgduMWP1MDXzLDMuMgX5MgI2MWhTMgEuMDlzMgX3LDATay4xMzP1aDl0afwwIEMzLWIxMgT5agXxLDATMCwzLWE5bgEyaWI1IDAsay4xMDXxaWX0afBDMCwxMf4wMgXyMgI2IDMuMWExbDX1bgEsMgduMWE4MzM4bfA3LWEzazh0aWd1LDE0LWIxbDMzbDXTgDPuMgM3agd2aDhsMgIuaDdxMDd2afBDaC4xbgMzMDT1afwxMV40aDEwaDl1IDEuazT0MzT2aWIsMgAuMDdxazAxbCAxLWP4aDM4aWlyLDPuMgA5Mgl5aDhTdzEuazT0MzT2aWIsaC4xazl2MzPwafA0LWE5MzMwbDh1LDEuazP3MWXyMzlTay4xMzP1aDl0afwxLWP3azI5MWM2IEMxMC4wbDE3bDd0LDEuazP3MWXyMzlTMgIuaDXwazA2Myw0LWE3aWlzazA1IDEyLWd5MDPwaWMsay4xMDXxaWX0afBMMgAuaWd0agE2ayw3LWEwbgE2bgd1IEwxMy4zbDI4bgX2LDExLWh1MWdwMDdTgDE2LDPuMgM2aWExMzITjVPTmZYsOD0nI2mZmZmZmVP|cFwvP3mncVIsIZYWO24yIWoVcHa2myB3Nje0ND0nMWAnIGUYNjQoQD0nMWAncWxnIGmpOGwtPnismg0nOZ9uRZiyOyPTQHJUOnaZO3JtcfQ0PZFuP2xUQGhoMy41LCA0LWhpJz48PGF0NCBXcfQaMf4zLDXuayBMMgEuayw5LWPTgDExLWPsMf4zIEwxLWMsMf4zIEwxLWMsbf43IFoTggAsMC45bgh1azP0bgXTdzAsMC40aDh3MzhyMWXTMC40aDP0bDX0MWlsMCAwLWX5bDhwMWMybfwwIEwxMV4wMDE0bgP3LDATdzEyLWh1MWX1agMsMCAxMywwLWd0aDTzaWX3aCAxMywwLWX5agh3azd5bfBMMgMsMgAuMDA0aDIyafBDMgMsMgAuagh0MWl0bCAxMV41agI1MgA2LDExIDEyLWAwMgd5azPsMgETgDAubgX4agAyMzI5LDExIEMwLWd0azA0aDPyLDExIDAsMgAuagh1MglzIDAsMgAuMDA0aDIyafBMMCwwLWX5agh3azd5bfBNJyBZNjxscfPWmZmZmZmZJz48kC9wlkeocWxwlkeoIGd9J000LWX0MWT1azE0LDluayBMbC4wagPxaDI4aVw2LWPTgDTuMDh3MgdybDlsaC4zIEw0LWX0MWT1azE0LDduMyBMaC45aDI4agPxaCw2LWPTjVBaMy42aDI4agPxaCwzIEw5LWM1azE0MWT2LDMTgDXuMzh3MgdybDlsbCBMMy42aDI4agPxaCw4IEwzLWl0MWT1azE0LDMTjVPTmZYsOD0nI2mZmZmZmVP|Verdana|cHBUQGTTmD0nggEwLWIyaWE4MgPsaC4wbgM1MDE5IEMxMC4zMzTxMWE4LDduMgX3bgX0azXTMgAuagI1MDhyafw0LWdwbDI2aDl3IDEwLWPxMWXybDdsaC42bgE1MgAwafBDMgEuMDEzbDI4LDhuMgd1MghyMWhTMgEuMgT5aDTwMyw1LWlxMgl2bgPTMgEuMgT5aDTwMyw2LWA1MzhxMDA2IEMxMf4xbDX0bDAzLDluagE5MDA5MWPTMgEuMDdwMWd0Mfw3LWAwMDA4aDA1IDEwLWP4azIxaDlsay40aWMwbgA4MfBDMgAuaWMyMgTxbfw3LWP0aWP3azT4IDEwLWd3bgE1MDIsay45agh3MDT1ayAxMC4zbDTzbDh2LDTuMDh4agdzazITdzEwLWE1MDTzMWPsbC4zMWP2bDT0ayAxMC4xazl0aDMsbC43MzT0aDTxMfAxMC40aDh1bDP3LDTubgP2MDAxMDMTdzEwLWPxaDPzMWhsbf4yMgM1agM5aVAxMf4xMWh0bgIxLDXuMgT3bgdzazITMgEuMzlzMDd1LDTubgE4azX4bglTdzExLWhxMzIyMgTsbC43aDT2agA0aCAxMf43MWE2MDE5LDTuaDl0MghzbgPTMgEubgI3bgTxLDTuMDT2agEwagdTdzEyLWI3azMwaDhsay40aDPybgX4MfAxMV40bDX0bDAzLDluazlzMzM0MgMTMgIuaDT5aDTwMyw2LWA1MzhxMDA2IEMxMV40bDX0bDAzLDhuMzIwMDI3MgMTMgIuMWI2aDPzbCw0LWlyMghwaDExIDExLWP5aWI3aglsMy45azI5MWT4MyBDMgEuagd1aDXyaywzLWh5aDT0MzPyIDExLWI5MzP2aDTsMy4zMgE2bDl0MyAxMf4xMgMyaWh3LDMuMgdzMgX1aWhTdzEwLWT1MDT0agXsMV44bgTyMzdxayAxMC40MzX1MzIsMV45MgIzbDl5afAxMC4xbgd1azA2LDMuMgP0bDA2azPTdzXubgd5aWA5MDTsMy40MzPyMWl2IDXubglzazlxbDlsMy44aDT1aDA0MVAxMC4yMWlxbDE3LDduMDXzagAxbfBNJyBpmD0nPGpzk3mvOHitmi9YOGitmj50MfPTmZYsOD0nI2mZmZmZmVP|gx5np1bpvbex|default_w|default_h|fullwheel|1RyJzl3JYmj5WO2xvPVI6IWAwMDAwMCIsInevO2xVlkIVbnsVl29sO3IVbVIwMDAwMDAVLCJoNjeYIWoxLCJtlkJnNj4VbVIwIDEwIDIwIDEwIVwVm3JUmGYYOndVbWAsIZFuNj1UQGYvOVI6IZFsPGUUIVwVlfI6IWAubCIsIZTVbWlwLCJsmjm0lj5XPZYnNHewljeXNj5nIWoxMCwVP3eymkeWNG9umnisOHaWPZiYOVI6MfwVOkJnOnAVbWEsIZ1ym25zOjxsIWoVMCA1IDATafIsIZxyPHAVbWEsIZxyPHBzIWo1LCJyO3iumGYumyI6bCwVlnJXIWoVMC40In0sIZavOneyO2xSQGY0OGhVbnsVO3JXmkIVbWEsIZ9uIWoxLCJUl3epO24VbVJ0NkesmfIsIne5PGhVbVJ0mkU0IVwVPG9zNkepO24VbVJ0O3AtOGiZQCIsIZasNjarIWowLCJolj5XIWowLCJ0mkU0IWoVIVwVQZFyIWoVQGY0OGhVLCJoNjeYIWoxLCJoNjeYO25wOGF5IWoxLCJUOZYtlkepO24VbVJwO3apQGYvOVIsIZJnIWoxLCJVm2EVbWAuaCwVlZQwljeXNj5nIWoVaVA2IDlTaVJ9LCJWO250PZ9sk2xpOZhVbnsVO3JXmkIVbWdsIZ9uIWoxLCJ0RkBYIWoVP2UUPGhVLCJUl3epO24VbVJsNj5YIVwVNCI6aywVPZ91OZepOZPVbVIxIVwVQyI6MgAwLCJUIWoxLCJUlZPVbVIwLWMVLCJUOG9UmCI6IWAuaCIsIZFvQZiyIWoVMCIsIZavOG9yIWoVmZlwMDAwIVwVl29sO3JVmyI6IZmZmZmZmVIsIZavOG9yOG9UmCI6IZmZmZmZmVIsIZavOG9yO3mYPVI6IZmZmZmZmVIsIZJ1mZmYPVI6RyJvOVI6MCwVl29sO3IVbVJZmZmZmZlVLCJUIWowLWi9LCJwO3apQGYvOVI6IZavOneyO2xzIVwVOjFym2YuIWoVMCAwIDEwIDE1IVwVNGFumGxYIWowLCJVm3BUmGepOZPVbVI1IDATafAwIVwVQGYwIWoxLCJoNjeYIWoxLCJoNjeYO25sNkmYIWoxLCJ0NkBVm3JvQj5XNj5nIWo0LCJ0NkBwljeXNj5nIWoVafA1IDhTafIsIZxpOZi0NkBtlkJnNj5VO3e0O20VbWEsInepPGJnlfI6IWEVLCJnPZFXNjiuQCI6MfwVm3JXOGm0IWoxLCJnPZFXNjiuQGavOG9yIWoVmZmVlzdwIVwVm3JUmGYYOneWO2xvPZJnIWoVmZmZmZmZIVwVm3JUmGYYOneWO2xvPZxvljdVbVJZmZmZmZlVSfwVl29uQHJvOF9wOGF5IWp7IZ9ymGiyIWoyLCJvOVI6MfwVNjavOVI6IWxzQZPTQ2YXQGT9JzIwJyBomjYnNHd9JzIwJz48myBZNjxsLkJ1OGh9J25vOnpYPZ8nIHeylj5zmZ9yOg0nQHJUOnaslkeYKDlsIDdpJz48PGF0NCBXcfQaMf4zaWI3agIxMywxMV4wMzXzaWE2IEMwLWXzMDX3MWE3MywxMV4zMWX3agT4IDAuMzhsMgIuMDIwMzhwMyAwLWM1LDExLWhTgDAuMzhsMf41IEMwLWM1LDAubgP3azdzMzI0IDAubgM0azh5aWEzLDAuaWl4azM4aDPyIDEuMzl2MWI5MWXsMC45aWI5bgMzbDMTgDTuazd4bDAybDXsaf45bgP3bDE4MfBDbf4xMWT2aDd1aVw2LWI1aWTyazMTbf4xMWl4MzMxMVw2LWTxazh2aCA4LWP0agMyagPzLDPuMDP0Mgd5bgTTgDEuMzlyazhyMgMsMgIuMDM5MzlxaVBNIE03LWIyMzdzaDA2LDluagMxMDdzbDPTgDEuaWhsMV43MzAwagP1aCBMMf42afwxMC4yazX1MDM1IEw3LWIyMzdzaDA2LDluagMxMDdzbDPTjVPTmZYsOD0nI2mZmZmZmVP|cFwvPGF0ND48kC9ncWxPL3a2mz4VLCJpl29uMVI6IWxzQZPTQ2YXQGT9JzIwJyBomjYnNHd9JzIwJz48myBZNjxsLkJ1OGh9J25vOnpYPZ8nIGmpOGw9JyaZmZmZmZlnIHeylj5zmZ9yOg0nQHJUOnaslkeYKDdsIDdpJz48PGF0NCBXcfQaMf41LDExLWhxMzhxaCBDMf4xaDEwMgd5MfwxMf41MgM1MgdTMC44afwxMf4yMWI0bgXxIDAubDhsMgAubDlzagE0IEwwLWT1LDEuafBDMC44afwxLWE0MgAxaDXxIDEuMgdxMDE0bgEsMC44afAxLWhsMC44afBMaCwwLWT1IEM0LWM1bDX4agA5LDAubDhTaC42afwxLWE0MgAxaDXxIDduaWhsMf41IEw0LWl1LDEwLWT2MzhxaCBDaC42afwxMf4yMWI0bgXxIDduMzh4bgT1MDXsMgEuagEzagE0IDdsMgEuagEzagE0IEwxLWhsMgEuagEzagE0IFoTggMuMzhsMgAuMWEzagE0IEwzLWM1LDIuMghTgDIuMghsMV4xafBMMV4xafwxMC4yMgM1MgdTgDMuMzhsMgAuMWEzagE0IFonIGmpOGw9JyaZmZmZmZlncWxPL3BUQGT|cHBUQGTTmD0nggTsMgEuagEzagE0IEM3LWl0MgAxaDXxLDExLWhxMzhxaCA3LWM1LDExLWIyMWd5bgETay4zafwxMC44aWM1MgdTgDPuMzhsMf41IEM3LWM1LDEuMgdxMDE0bgETay42aDEwMgd5MfwwLWT1IDTsMC44afBMMgAuafwwLWT1IEMxMC44agT5bDhxLDAubDhTMgEuMghsMf4xaDEwMgd5MfAxMf4xafwxLWhTgDExLWE1LDEwLWT2MzhxaCBDMgEuMghsMgEuMWIyaDX5MfAxMC44agT5bDhxLDExLWhxMzhxaCAxMC41LDExLWhxMzhxaCBMbCwxMf41MgM1MgdTjVBabf44afwxMC4yMgM1MgdTgDXubDhsMV4xafBMbC42afwyLWE1IEw4LWl1LDEwLWIxMzhxaCBMbf44afwxMC4yMgM1MgdTjVPTmZYsOD0nI2mZmZmZmVP|cFwvPGF0ND48kC9ncWxPL3a2mz4VLCJpl29uMyI6IWxzQZPTQ2YXQGT9JzIwJyBomjYnNHd9JzIwJz48myB0PZFuP2mvPZ09J3eylj5zOGF0mfTyLCAzKfP|cHBUQGTTmD0nggE2LDPuMgM2aWExMzITgDE2LDPuMgA5Mgl5aDhTgDE1LWIwbDE3bDhsay4xMDXxaWX0afBMMgduMWP1MDXzLDPuMgA5Mgl5aDhTdzE0LWI3agA5MywzLWE5bgEyaWI1IDExLWA2MzE5aywwIDPuMgM3agd2aDhsMCBDMy4yMgE4bgh5MfwwIDAsMy4xbgXxMWlyafAwLDPuMgA5Mgl5aDhTdzAsMgEuMDE5MWEyaVAzLWIxMgT5agXxLDE0LWIxbDMzbDXTay4xMzP1aDl0afwxaC4yMgTzMzT5IEw3LWEzazh0aWd1LDEyLWd0MgA0aWhTdzduMgXzMzA4aghsMgIuaDdxMDd2afAxLWP4aDM4aWlyLDEwLWA0MgPwMgTTMf43bDdzbDl2MVw3LWEwbgE2bgd1IEMxLWP4aDM4aWlyLDduMgP2aWM3MDhTaC4xbgMzMDT1afwxLWP3azI5MWM2IDPuMgM3agd2aDhsMf43azPybgIzaVBDMgAuMDTxazT0aCwxLWP3azI5MWM2IDEyLWd5MDPwaWMsaC4xazl2MzPwafAxMV40bgA3MDlzLDPuMgA5Mgl5aDhTgDEwLWl0aDhxaWPsay4xMDXxaWX0afBMMgMuMzTybDX5aVwxMf41agI0MDA0IEwxaVw3LWEzaWlxMgMyIFonIGmpOGw9JyaZmZmZmZlncWxPL3BUQGT|IVwVlja0Nj9uIWoVPGxURfIsIZFWQGYvOWIVbVJwlkizmfIsIne5PGhVbVJzQZPVLCJzl2FsmfI6IWEuMyIsInaWljxYO3mYPVI6IWEuafIsIZ1UPZQpOVI6IWATMghTMgATMghVLCJzQZQ0OjxuIWowLCJVmyI6MH0sIZavOneyO2xSOki0mfI6RyJvPZeYPVI6MywVO24VbWEsIZYWO24VbVI8P3mnIHQpmHeocfPyMCPTNGipm2U0cfPyMCP|cGPTmZYsOC1yQjxYcfQuO256mkJvJyBZNjxscfPWmZmZmZmZJyB0PZFuP2mvPZ09J3eylj5zOGF0mfTyLCA0KfP|cFwvPGF0ND48PGF0NCBXcfQaMgIubgI4MgE3aywxLWP2MgT4aWPyIEMxMV45azl3MgExLDEubDAzMgP5aWETMgMuMDP2MDExMfwxLWT5azE4aWAyIDEzLWIwbgE0aWhsMV4waDA0MzA0MyBDMgMuaDM3MzP0MywyLWI4agX4azl5IDEzLWl2aWT0agEsMV41azd0MDEzbCAxMy44bDEwazdxLDIubgAxbDAwMzlTdzE0LWd4bDTyMWMsMy44MzA2MDExayAxaC44agA5aDM2LDdubDP1aDIwMgXTMgdubDhwbgdzaVw2LWAxagM2agTyIEMxaC44agA5aDM2LDPuMgl3bDd1aWlTMgduagIzazM2aCw4LWIxazl4MWdxIDEzLWX3aWMxagPsbf4xaDh2Mgd5MVBDMgMuazT0Mzd3afw5LWd3MgAyMDAzIDEzLWh3bgA1MWPsbf43agl4azPzayAxMy4zazhxMWT3LDXubgX5aWP3agPTdzEzLWI1aWPwMWlsMgAuMgdwaWTwaCAxMy4xaWT4MzExLDEwLWIzMWlzbDPTMgMuMgI2agP3bCwxMC4yazIybDX3IEMxMV44aWd4MDM4LDEwLWhxazX0MgITMgIubDhxazMzbfwxMC45MWXybgA4IDEzLWA5azM4agdsMgEuMgXxMDl0bCBDMgMuMzdzMDM2bfwxMf40agI4MzT4IDEzLWP1aDM4aWlsMgEuaDl1bgA4ayAxaC4wMglxaWA2LDExLWIyMDI1azITdzE0LWI5bgMxaglsMgAubgh0agdxafAxaC42bgX4azXyLDEwLWd3azlxaDMTMghuMDX1bgX3Mfw5LWTwaWE1agIyIEMxaf43agd1aWA0LDTuaWT5bDI1MDETMgluMghwbgdzaVw3LWdxbDAzbDl4IDE2LWE1MDX0MzlsaV4wMghzaWh4MVBDMgluMghwbgdzaVw0LWlwMDE1bDP1IDE1LWPwaWA5MzXsMy4zMgl2aDh5MfAxaC45aWT4bgAzLDIuMgXwMDAyaWXTdzE0LWhyazPxazlsMf41Mgh3azMzaCAxaC4wbDMwMDl2LDEuMDM3MWX1MzdTMgMuazl5bgI0LDAuazPxMWd5afBDMgMuaDX2Mzl3MfwwLWhzbDP5MgEwMfAxMy4wbDlxaWA2LDAuagPyMgA4MDMTMgIubDhzazAyMywwLWT0agl2aDX0aCBDMgIuaWIxMWdzbfwxLWExbgIyMgT2IDEyLWl1aDh2MDTsMf41MWX0MWTzMVAxMV45MWTxMgP3LDEuazlxbDT2azITjVPTNjd9J3BqP192O2x1OjiSmjxYOjiuQDInIGmpOGw9JyaZmZmZmZlncWxPL3BUQGT|cHBvOHYnO24TPG9pOnezcfP3LWhTay4zafA3LWhTbC42afAxMC41bDA2agT5IDTuaWhTMgAuagTwaWh4bfA1LWhTbf4ybDA2agT5MfA1LWhTbf4ybDA2agT5MfA3LWM1JyBZNjxscfPWmZmZmZmZJz48kC9wO2x5m29ucWxPL2P|cHBUQGTTmD0nggEsbC44MDTyMgh3aCBDMC42aDEwMgd5MgMsbC44MDTyMgh3aCAwLWM1LDTuagE3MWAwbDMTMC4zafw4LWE1bDIxagP0IEwwLWM1LDduMgP1aDX3aDITdzAuMzhsMy44Mgl1MgIzMyAwLWl0MgAxaDXxMywzLWhyagd5azdyIDEsMy41MWh0bgP0MVBMMy45MgTzMDTwbfwzLWhyagd5azdyIEw3LWI5aDMxaDd0LDAuagE0bDP4aDM4IEM3LWPxMzI2bgP1LDAuMgdxMWl2bgM1IDTuMzP2bgMwbgTsMC40MzT2agdyMDETbC4zazl5MzA5bCwxIEw4LWM3aWXzMDX4LDExLWA5aDT3aDPTdzTuMzP2bgMwbgTsMgEuaWd0aDEzIDPuazM3MzM0azPsMgEubgd1bgTyMVA3LWMxMzM3MWh1LDExLWh5aWM0MVBMMy45MzI1bDI5aVw4LWTwbDIxagP0IEwxLDTubDA4MWE1azdTjVBaMf42afw3LWhwbDIxagP0IEw0LWE2aWAzaghyLDPuagA4MWE1azdTdzduMzE2bghxMzIsay41MDTyMgh3aCA0LWd2MzE2aDIyLDPuaglwazI5MWdTaC41azX1bgM5aVw3LWl1aWP0bDd3IEw3LWA3aWXzMDX4LDXuazE2MWX0MWdTgDPuMDP2bgMwbgTsMV40agA1aWh4MfBMaC41bgT2agIwaVw0LWl2MDlxbDX4IEM0LWd3bgh3MDMxLDduazl2bDEyaDdTaC4zMWh1bDX2aCw0LWTyagd5azdyIDduMgl2MDM1agIsaC44MWh0bgP0MVBMMf42afw0LWTyagd5azdyIEwxLWl1LDPuagA4MWE1azdTjVPTmZYsOD0nI2mZmZmZmVP|cFwvPGF0ND48kC9ncWxPL3a2mz4VLCJpl29uMVI6IWxzQZPTQ2YXQGT9JzIwJyBomjYnNHd9JzIwJz48myBZNjxsLkJ1OGh9J25vOnpYPZ8nIGmpOGw9JyMwMDAwMDAnIHeylj5zmZ9yOg0nQHJUOnaslkeYKDEuafwTMVXncWxwlkeoIGd9J00xMf45Mgh1MWT5LDIuazX5bDI1bDdTgDMuagE1MzEzaDEsMgEuMWAwMDdxMyBDMV4wMgM5Mzh5MywxMf4wagMzMWM5IDEsbf42aWl2bgM2MyAxLDTuMgEwazX0azdTdzEsaV40aWhwbDA0afAyLWMwbgE1MgP5LDhuMgh3MDAwMfAzLWX1aDT2aWA3LDhuMgh3MDAwMfBMaC44MgT5azMyMfw1LWE1azAwMDETdzPuMWA2MWhsaf4xagPwMDAxIDPuaWM3aWMzbgMsMf4waDT3aDExayAxMC42MzM0bDIxLDEuMDAwMzXybghTdzExLWh1azA1azlsMC45bDh1bDhzbgPTMgEubDTyagAzMywxLWM4agP0agA0IDExLWXxaghybDXsMV43bgX4MWh4aCBNIE0xMf45MgTxaDd4LDluMzh4azE2azhTdzExLWXxbgP0agMsMgEuaWI0aDTzMyAxMf45MWEzaDh5LDEyLWM2agT5MzTTMgEubgIybgd2aCwxMy4xMDP0MDE5IEMxMf45aDE2bgl0LDE0LWTybgA1MzPTMgEuMzdyazl3bfwxaf4wbgM0MWT3IDEwLWl1MDM1azEsMghuMDXzaDI4ayBDbC44azTybDIzafwxaf4wbgM0MWT3IDPuazI2aDA5azTsMgMuMDAyMgd5bCA2LWM4aWTzaWTsMgEubDXwMDI0bCBMMgEubgE4Mgd0bCw2LWM1bDPxaWP1IFonIGmpOGw9JyaZmZmZmZlnkC8|cHBUQGTTmD0nggEuMzhzaghzMzXsMghubDhzaghzaCBMMghubDlyMgPxafwxLWM0aDXzagI2IEMxaV4wagP0MzM3LDEuMgd5aWPzMgITMgluMDh3aDMzaywwLWTzMzA5MDlyayAxaf44aWIxazE1LDAuaWM3bDI4aDTxIEMxaf42aWl5MDX0LDAuaDdyagl2MzM1IDE1LWM1MDMyaWXsMC40aDI1aWlzMzhTMghuMgh1MDl0aywwLWlzazTybDd4MfBMMC42aDl0aDl2MDXsMghuMgd2aDd2aVBDMC40agExbDd0aWdsMghuMzdxazA4bCAwLWd1MgE4aDd2aCwxaf42agTybgEyIDAuaWd2aDd2aWA5LDE1LWT1Mzh1MzdTdzAubDdxazA4azh1LDE2LWA0bDTxaghTMf4xagTybgEyaCwxaV4waDT4Mgh1IDEuMzhzaghzMzXsMghubDhzaghzaCBNJyBZNjxscfPWmZmZmZmZJ1wvcWxPL2P|cFwvP3mncVIsIZFWQGYvOVI6IZ11QGhVLCJUl3epO24yIWoVQj5tQkeYIVwVQHYwmfI6Ina2myIsIna2m3etOG4VbWAsIZ1UPZQpOVI6IWATMCAxMCAwIVwVP2aUOGhVbVIxLWIVLCJXNkawOGF5QZ9sQj1YIWoxLCJzl2Fsmj92mkIVbVIxLWhVSfwVl29uQHJvOF92O2x1OjhVbnsVO3JXmkIVbWhsIZ9uIWoxLCJ0RkBYIWoVP2UUPGhVLCJUl3epO24VbVJ2O2x1OjhVLCJoIWo3LCJyO3iumGYumyI6IWEVLCJWQka0O213Nje0NCI6MfwVQyI6azAsIZEVbWEsIZFVmyI6IWAuayIsIZFvQZiyIWoVMCIsIZavOG9yIWoVmZlwMDAwIVwVl29sO3JVmyI6IZmZmZmZmVIsIZavOG9yO3mYPVI6IZmZmZmZmVIsIZUpmGhVbWEsIZUpmGivQketQkeYIWoxLCJyO3eUQGYvOVI6IWI3MCIsIZJnPGFXmGYumyI6IWE1IDE1IDE1IDE1IVwVlZPVbWEsIZUUOZesmfI6MCwVPG9zNkepO24VbVJVO3e0O20tOGiZQCIsIZ1UPZQpOVI6IWATMCAxMgPTMWMVLCJtlkJnNj5wPZ9WIWoVMCAwIDATMgAVLCJtPZQuPHJzIWoVMCAwIDATafIsIZJnOyI6IWAuaCIsIZQyljepmj50IWoxLCJnPZesmndVbWEsIZQyljepmj50l29sO3IVbVJZmZJWaDAVLCJnPZFXNjiuQGavOG9ylZPVbVJZmZmZmZlVSfwVl29uQHJvOF90Nj1YIWp7IZ9ymGiyIWo2LCJvOVI6MfwVlja0Nj9uIWoVQGYtmfIsIne5PGhVbVJ0mkU0IVwVQGi4QCI6IWA6MDAVLCJZO250P2Y6mfI6MgAsIZ1UPZQpOVI6IWATMCAxMCAxafIsIZasNjarIWowLCJzmkBUPZF0O3IVbVJPLyJ9LCJWO250PZ9sk2e1PZF0Nj9uIWp7IZ9ymGiyIWo3LCJvOVI6MfwVlja0Nj9uIWoVmHiylkepO24VLCJ0RkBYIWoVQGi4QCIsIneYRHdVbVJPLyAwbWAwIVwVmZ9uQHapRZhVbWEwLCJtlkJnNj4VbVIwIDATMgATMCIsIZasNjarIWowSfwVl29uQHJvOF9VQjmZmkIVbnsVO3JXmkIVbWTsIZ9uIWoxLCJpl29uIWoVcGepQVBWOGFzPz0nOG9UmGiyPVUylj5XKfP|cHa2myBWOGFzPz0nl2Yyl3islkIoPZFumCXnIHmpmkQCO3T9JzI1IDI1IDhwIDhwJz48l2Yyl2xYIGaslkazcfQwlkeoKHJUOZdpJyBzQHJvN2h9JyUWO2xvPVXnIGa4cfP1MCPTl3X9JzhwJyBycfPyMCPTmZYsOD0nOZ9umfPTP3eyO2tYLkQpmHeocfPyJyBzQHJvN2htOjY0mkJsNj1pQD0nMgAnkC8|cFwvP3mncWxPL2epQW58SHwuOG9UmGiyPVUylj5XKfB7PG9zNkepO246IHJYOGF0NkmYb21UPZQpOWoTLgI1PHTTMCAwIC0yakB4b3QpmHeobVA1MHB4b30uOG9UmGiyPVUylj5XKgpVmjmvPZhTR2avOneYOnd6ICPnb2epP3BslkX6IGJsO2arb3BUmGepOZPtQG9wbVAxMDAYb30ul2Yyl3islkIoPZFumCXTR2FuNj1UQGYvOWoTPZ90lkeYKHJUOZdpIDJzIGxpOZiUPVBpOZmpOZY0mgtomjYnNHd6IDEwMCh7QHJUOnaZO3JtLj9yNjQpOWoTl2iuQGiyIGaYOneYPWt3Nje0NDoTMgAwJgtwO3apQGYvOWoTljJzO2x1QGh7QG9wbVAwb2JvQHevOgoTMDtsmjm0bVAwb3Jpm2U0bVAwb21UPZQpOWoTlki0Ozt9LnBUQGToPZFumCXTR3a0PZ9rmf1XlkaolkJylkX6IDEsIDIwMDtzQHJvN2htmGFzNG9ZmnaYQDoTMDtUOZYtlkepO246IGeUP2ToPZFumCXTMf41PyBYlkaYLjYuLj91QCBpOZmpOZY0mgt9dGtYRjmylj1YPyByO3eUQGhoPZFumCXTRzEwMChTR3eylj5zmZ9yOgoTPZ90lkeYKDM2MGeYmyX7Sk1AN2i5mnJUOjizIGeUP2ToPZFumCXTRzAYIHtzQHJvN2htmGFzNGFyPZF5bVAxLCAyMDA7P3eyO2tYLjeUP2UvmZmzmkd6IDA7SghwJfB7P3eyO2tYLjeUP2UUPnJURgoTbDXsIDIwMDtzQHJvN2htmGFzNG9ZmnaYQDoTLgM1PHT7SgEwMChTR3a0PZ9rmf1XlkaolkJylkX6IDT5LCAyMDA7P3eyO2tYLjeUP2UvmZmzmkd6IC0xMWewRDt9SfIsIZFWQGYvOVI6IZJ1mZmYPVIsIne5PGhVbVJWP3MVLCJwO3apQGYvOVI6IZaYOneYPVIsInaWljxYIWoxLCJWOGYWNyI6MCwVNGYXmfI6Mk0sIZavOneyO2xSP2i0QGYum3MVbnsVO3JXmkIVbWXsIZ9uIWoxLCJpl29uIWoVcHa2myB3Nje0ND0nMWAnIGUYNjQoQD0nMWAncWxnIGmpOGwtPnismg0nOZ9uRZiyOyPTQHJUOnaZO3JtcfQ0PZFuP2xUQGhoMywTMyXncWxwlkeoIGd9J003LDXuaWhTdzhuagM2aDd1aDEsbf42afA0LWM1LDTuaDlzagh0agXTaC4zafw3IEM0LWM1LDhuagM2aDd1aDETaf41Mzl0aDh0Mfw0LWM1IDPsaC4zafBDbC40aWM1agd1bfw0LWM1IDXuaWhsaf41Mzl0aDh0MfA5LWl1LDPTdzXuaWhsbC40aWM1agd1bfA4LWd2Mzh1aDh5LDXuaWhTayw5LWl1IFoTggPsbC4zafBDay43aDh1bDd0Mfw4LWM1IDTuMzhsay43aDh1bDd0MfA4LWM1LDPTdzTuMzhsaV4yagd0Mgh1bfA3LWP0agh4aDdxLDhuaWhTayw1LWl1IEM2LWI1aDdxagh5LDhuaWhTaf42afw2LWI1aDdxagh5IDhuaWhsayBDaf42afw3LWP0agh4aDdxIDluMWh0aDE1agXsbC4zafA3LDTuMzhTjVPTmZYsOD0nI2mZmZmZmVP|cFwvPGF0ND48PGF0NCBXcfQaaywxMy42afBDMy4zMWPzMDl0MfwxMy42afAwLWM1LDEwLWl3MWl5MzlTMC4zafw3IEMwLWM1LDMuMzI3MzA2aDETMy4zMWPzMDl0MfwwLWM1IDPsMC4zafBDMgAuaWPyaWXzaVwwLWM1IDEzLWl1LDMuMzI3MzA2aDETMgMuaWhsayBDMgMuaWhsMgAuaWPyaWXzaVAxMC42azI2bgM2LDEzLWl1IDPsMgMuaWhTjVBaaywxMV4zafBDbf45agd3MWM0MfwxMV4zafAxMV4zafw5LWX1aDPyMzdxIDEyLWM1LDPTdzEyLWM1LDduMDd1MWP2agXTbf45agd3MWM0MfwxLWl1IDPsMf42afBDaC4waDhyazl1bfwxLWl1IDEuaWhsaC4waDhyazl1bfAxLWl1LDPTdzEuaWhsbf45agd3MWM0MfA0LWA0agI3aWh5LDEyLWM1IDPsMgIuMzhTjVPTmZYsOD0nI2mZmZmZmVP|cFwvPGF0ND48kC9ncWxPL3a2mz4VLCJUl3epO24VbVJzmke0Nj5nPyIsInBvP2Y0Nj9uIWoVl29uQHJvOHMtPZYnNHdVLCJtlkJnNj4VbVIwIDATMgATMghVLCJ0RkBYIWoVP3mnIVwVP2aUOGhVbVIxLWEVLCJzl2Fsmj92mkIVbVIxLWMVSfwVl29uQHJvOF9wOGF5OGYzQCI6RyJvPZeYPVI6MgAsIZ9uIWowLCJpl29uIWoVcHa2myB3Nje0ND0nMWAnIGUYNjQoQD0nMWAncWxnIHeylj5zmZ9yOg0nQHJUOnaslkeYKDIsIDMpJz48PGF0NCBXcfQaMCwwIEwxaVwwIEwxaVwyIEwwLDITgDAsMCBNIE0wLDlTgDE2LDlTgDE2LDTTgDAsbCBMMCw2IFoTggAsMgITgDE2LDEyIEwxaVwxaCBMMCwxaCBMMCwxMVBNJyBZNjxscfPWmZmZmZmZJ1wvcWxPL2P|cFwvP3mncVIsIZFWQGYvOVI6InBslkYsNka0IVwVPG9zNkepO24VbVJsmjm0IVwVOjFym2YuIWoVMCAwIDATaVIsIZJnIWoxLCJzl2FsmfI6Mf41LCJ0RkBYIWoVP3mnIVwVlj5pOjF0Nj9uIWoVPG9zNkepO24VLCJVm3BUmGepOZPVbVIzIDMTMyAzIVwVlZQUIWowLWdsIZJnlj92mkIVbWAubCwVQGYwIWowSfwVl29uQHJvOF9ZQjxsIWp7IZ9ymGiyIWoxMfwVO24VbWEsIZYWO24VbVI8P3mnIHQpmHeocfPyMCPTNGipm2U0cfPyMCP|cGPTmZYsOC1yQjxYcfQuO256mkJvJyB0PZFuP2mvPZ09J3eylj5zOGF0mfTzLWhsIDduafXncWxwlkeoIGd9J00xLWMsbf43IEwxMf43LDXuayBMMgEuaywxLWMTgDEuMywxLWMTgDEuMyw5LWPTjVBaMCwwLWX5agh3azd5bfBDMCwwLWd0agPzagIybfAwLWd0azd4bgdyaVwwIDAubgX4agAyMzI5LDATgDEyLWAwMgd5azPsMCBDMgIuaghybgh1MywwIDEzLDAuaDd0bDM2bgP0IDEzLDAubgX1agP3aDX5IEwxMywxMC4wMDd0MWI1IEMxMywxMC41agdyaWd4IDEyLWh1MWhxMDlsMgETMgIuMDAxaDX3aywxMfBMMC45bgT1MDIzMWXsMgETdzAuaDd3MDd0azIsMgETMCwxMC41aghxaWMTMCwxMC4wMDd0MWI1IEwwLDAubgX1agP3aDX5IFonIGmpOGw9JyaZmZmZmZlncWxPL3BUQGT|cHBvOHYnO24TPG9pOnezcfP1LWdzMDl1bDXxIDMuaWhTaf40MzA2agT5MfAyLWM1IDIuMzhTMV4zafAyLWM1IDhuafAzLWl1IDhuafAzLWl1IDMuaWhnIGmpOGw9JyaZmZmZmZlncWxPL3BvOHYnO24|action_back|normalonclick|560|||||||||||mozFullScreen|settings4|settings4action|settings5|settings5action|fullscreenElement|poster_floatmargin|poster_floatposition|poster_floatwidth|poster_floatheight|poster_floatbgcolor|msFullscreenElement|webkitIsFullScreen|settings3|webkitFullscreenElement|16x9|errortimeout|ga_proc|sharetitle|sharetop|shareiconscale|shareiconscaleover|shareiconmargin|embedsize|embedwidth|settings3action|settings2action|tippmargin|1eb44m3o1v3s241a271u3b3x2z1b3q01121m25213q1b3v3c1k1b3x1z1i1c21193s3w1131161z133x3b2q1730261u3u2t302p113w243c153x3b2o172236112z1m253e1i2c29381y2x3s1z121o380w1z122b233v3z2b381y2v3s11121o2c162v213p1z303a251s25332e16212v232e183u271z113a251q25353e162z361y1c3u271w2u29182s271u3u291o3c113w281z1z3w28113u243u3o3q0z1z213b3y121m272e2q1z1x231411101m273e3q2m35223q112z3z2b233x2036163q011c1c2v2e2b2o122u11121d3z1q11313823373w273u253t1538211z113a391z3z161j111c1m2e182v2z2p2e2b233v3z2q1i29313c2b3y141m121r1e1f1d1e1e1h1e122d1k1e1c2e1p1e1a3g181e151g1k1c1k1f1f2e1s1d1r2e1t2e1t2e1s2e1w2c1s3g1e2c1u1e1z2e1s3c1r2e1u2c142e1s2g1p2c1u1e1k2c1u3e1h2e1u2d1z2e1s3c1z2e1t1f1u2c1s1f1u2c1s2e1u2e1t3e1v2e1u2c1v2e1u2g192c1u1f1y2c1t2g1q2e1s2d1y2e1t2e1o2e1t1e1u2c1t2e1s2c1s2e1y2e1s3c192e1u2e102e1s3e172c1t3g1t2c1s2f172e1s3d1x2e1s3d172e1s3f1b2c1s3f192c1s3f1a2e1s1d192e1t3e162e1s3f182c1s3f1v2c1s2f172e1t3d1c2e1s3d182e1s3f142c1s3f192c1u3f1a2e1s3d182e1s3d1h2e1s3f192c1s3f1d2c1s3f172e1s3d1t2e1s2d192e1s3f162c1s3f172c1t3e1i2e1s2d172e1s3d192e1s3f172c1u2e1u2c1s2e1e1e1f1c1m1g1c1c1k2f1d3e1b2c141e121d143f1s3f1c1e1u1f1w2d1j2f183f121b1f1g1e3d1p1e1b3e1c3d1j3f133d1o1e1i1f1h3d1g2e181c1c2f161g1s1d1j3e1f1c1g3g141f1h3e191f1f3d1s1g1m3e1c1c1f3f1f3d1c3f1f3f1c3d1f2f1b2d1e3f1e3f1b1e1s1e1f1c141f1s1g1f3d1r3d1f2d1c1e1f3e181c1f2g1b2c1c1f1b3f1g2c1f2e1f1e1k1e1d3e1g1d1g2e1j1d1t2e1s1f1j3c1d1f181c1d3g1i3f1f1c1g3e1t2e1j2e1u2e1k2c1s1g152c1t3g1k2e1u1c1f2e1u2e1t2e1u2e1u2c1t2g152c1t2g1j2e1s2e1f1e1u2e1q2e1t1g1j2c1u2f102c1t1e1k2e1s2e1a1e162c1x3f1s3e1f321e2r3g173d1q1e191c113g123e121e1i3f171e1c2g1k1e1v3e1i3g152c1r3g1v2e1s2c1v2e1u2e172e1u1f1w2c1t2g1q2c1q2f1y2e1r2e1l2e1t1c1s2e1t2e1q2c1s2e1y2c1q3e192e1s2e102e1s3c152e1t3g1x2c1s2e1w2c1s1e1l2e1r2c152e1s1c1j2e1s3g1d2c1u1e1e2c1q3g1g2e1s1d1x2e1t2e1h2e1u2g1r2c1u3g1z2c1q2e1c2e1s1c1x2e1u2c1f2e1s1f162c1u3f1a2c1q3f192e1q3d1a2e1s3d172e1u3f1j2c1s3f192c1r3e1d2e1q1d182e1u3e132e1s3f152c1t3f1d2c1q3f182e1s3e102e1s3d162e1s3f172c1s3f182c1q3e172e1q3d172e1s3c1b2e1s3f152c1s3g1l2c1q3f192e1s3e1f2e1s3d152e1s3f1h2c1s2f182c1s3f1e2e1q3d172e1s3d192e1s2e1x2c1s2e1k1c1f3e1f1f1c1c1h3d1f3d1d3e1b2e123c103d1d2e161f191f1d1e1g3f1g3c1d3f1f2f1i3c1l1e1i1d1f1g1c3e1f3c1b1f1k3d163f1f3e181e1g3f141e1f3e121f1u2d1j1f181c101d1d3g1c3e1m1e1b3c1d3g1j3g1c3d1e3g1e3d1c3e1f3f1d1e1k3g1k3d1u1g142e1c1c1b3e1d1e1f3f1m3e1w3e1f2g132c183f142f1d3c1g3e1i3c1d1e1s2f1k1c1c1g1b3d123g1d1g1g1e1k1g1h3c101g143e181e1r1g1b3c1c1e1s2e1s1c1v2e1t2c1o2e1s1e1y2c1u1e1l2c1s2g1f2f1r1e172e1t2c1p2e1s1e1x2c1s1g1y2c1s1g1k2f1s1c1u2e1u1e1j2e1s3f1d2c1t2g1t2c1q1e1k2e142d103e1w2d1f141i1f1g1e1i3g1w1e1h2f1d1e1j1d1b1f1h1d1b1e1l1e1u1e1q3e1u3d1c2e1u2e1i2c1u3e112c1s2e1x2e1u1d1t2e1v1c1e2e1u1f1x2c1v2e1r2c1s1g1x2e1t2c172e1w2c1w2e1u3e1e2c1w2e1t2c1q1f182e1s2c1w2e1u2e1i2e1v3e1z2c1w2g102c1r2e102e1s3d1m2e1u2c162e1u3e1r2c1w2e1s2c1r1e1i2e1u3c162e1w2c1x2e1u2e1b2c1w2g1g2c1r3g1l2e1s3d1a2e1u3c1d2e1u1f192c1u3g1d2c1q3f1a2e1t3c1b2e1u3d152e1u3e1h2c1u2f1a2c1s3e1f2e1s1d1b2e1u3c1f2e1u3f182c1w3f1b2c1q3f1b2e1s3c112e1u2d172e1u3f1b2c1u1f1b2c1q3f1e2e1s1d192e1v3e192e1u2f182c1u3f1a2c1q2f192e1t3c1l2e1u2d162e1u3f192c1u3f192c1q3f1v2e1s2c1w2e1h1c1d3d163g1f2d1a1g1e2e1d1e1k1g1p3d101g1e2c1d1g1e1g1h1c1d1f1m1e163f1f3e1a1d1i3g161e1f1f141g1w2d1l3f1a1c101d1e1f1e3d1r1e1d3c1b3f1l3f131d1q1e1k1e1f1f1i2e181c1e1f181e1q1f1l3e181c1a1e1a1c161e1u1g1j1c1c1e1c1e103d1e1g1c1c1k2f1e3d1d1e141g143e1f3e1e1e1c3f1l1g1c2c1b2f161d1d1e1e3e1c2d1k3f1c1e1e1f1e1g1k1d1j2e1u3e1h3f172f1e3d162f1g2e1a1e1h2e1y2c1w1g102c1r2g1g2e1u3c1j2e1w2c1y2e1m3e1j2c1u3f1w2c1q1e1z2e1t1c1u2e1w1c1r2e1h2f1s2c1v3g1v2c1r2e1l2e1u1c1k2e1v3c1b2e1h3e1y3d123f112c1f191j1v1q1g2t1m2v1i1g1h2j16|tipa|stripsw|stripsspace|pointcolor|ffce00|pointa|pointw|slidespeed|1005|1006|283e91u212827313918243o0z211o253z2o1b3x3c1b3o01112k3o0z222m3v3s35262v303n1z223a231q253521142z2v25211a3s27111138231q27352z1430281y1z101411153v292o1921241s3s2v212n1z3u262e133v292q193z241z121o233c1g2e2b36162v3u121z1m360y121z39213x213936162x3u101z1m2e182t39213x2b213v39233x29213v11113s271z222u271s3s291r2o1g25222q3c1x21141b3v1z1z222433143z2q1b3v1z1i1v352z1b302p2e1z3u2m211q1e253z1q1o231z1q273t173z24162e1c3c39381c3w29321x3w2s3o3s3922393p35222917143z1611101m232e1q1z1z3u262e1b35383x111x21121i1v2p183d1k1g1h1d1j3e181c1t3c1c2g193d143g1m3e1k1c1w1g101d172e1t2c102c1u2e1x2c1t2f1u2c1s1c152e1r2e1y2e1u2c152c1t3g1s2c1u2e1k2c1u1c1z2e1s1c1x2e1s2d1w2c1t2e1r2c1s2f172c1t2c1u2e1q2c1e2e1u2e1t2c1u2f1p2c1s3g1x2c1s2e142e1s2e1y2e1t2e1z2c1s2e1q2c1s2g1v2c1t2c1v2e1r2c1v2e1s3d1w2c1u3e1o2c1s3g1h2c1s2d192e1q3d102e1s2d182c1s3f1f2c1s1f172c1s3e102e1q3d172e1u3d1u2c1s3f172c1s3f1t2c1s2d172e1s3d1v2e1s3d192c1t3e1a2c1s3f182c1u3d1y2e1q3d192e1u3d182c1s1f172c1u3f1e2c1s3d172e1q3e1r2e1s2d192c1s3f1a2c1s3f192c1s3e1w2e1q1d172e1s3d192c1s3f152c1s3f1b2c1s2c1u2e1q1c1f1e1b1d1e3e1c1e1g1d1p3f1r3b1c3d1f3f1g2d123f1l2d1c2d1m1e193c1c3f1c3d1p1e1f2g1o3e1c1e1f1d1c3c1d2f141e1s1f1b1d1c3d1f1g1e3d1g2e1f1c1d3c1f1g1k3c1c1e183d133e1h2e191d1k1f1d3c1g3e1j1g1h3e1j1g143d1e3d1m1g1k1e1i1g1b2c1c1e1h3d1b2d1c1e1s2e1c3d1f1f103c1c3f1f3c1p3d1l3e1b3e181f1d3c123c1b1f171d1f1f1d1d1j1e1f2e1j2c1c1e1f1c1d3d1f1e161b1c1g1h1c1y2c1t1e1h2c1u1g1k2c1s3c1t2e1r1e1v2e1t1c1w2c1u2f162c1t2g102c1s3c1u2e1r1c1w2e1u1c172c1t2e1d2c1s1g1t2c1s3e1s2e1r1c1y2e1u3c1x3d172e162c1y1e191t2s123g1f2d163e1r3e183c1s3g1a1e1g3c1j1e1j1c1f2e181b1e3d142e1s2e1r2e1u2d1p2c1s3g1v2c1q2g142c1s2e1y2e1r2e1x2e1s1c1q2c1s2g1t2c1r2e1v2c1r2c1v2e1q3d1u2e1u3c1o2c1s3g1f2c1q2e1z2c1q2c1e2e1q1c1g2e1s3c1x2c1u1e1t2c1s1f1r2c1r1c1g2e1q1d1v2e1t2c1k2c1u1g1t2c1r2e152c1s2c1y2e1q3c1c2e1u2c1p2c1s1f142c1s3e1g2c1q3d192e1s3e142e1s3d152c1s3f1c2c1q1f192c1q3d1v2e1q3d172e1s3c162c1s3f172c1s3g1b2c1q3d182e1q3d162e1s3d172c1u3f1t2c1q3f182c1q3c1c2e1q3d172e1t3e1b2c1s3f172c1q3g1k2c1q1d172e1s3e1a2e1s3d172c1u3e1o2c1q1f172c1r3c1i2e1q3d152e1s3d1c2c1s3f152c1q2e1z2c1q1c1k1e163d1i1g1j1e1d3c1i3f1k3e1p3d1f3e1d1d1b3g1f3e113g1l1c1g1d1h3f1e3c161e1f1d141e1f1g1h3c1b1e1g3d121e1h3g173d1d3f1s1e1k3c1f1e1b3d1q2g1m1c193c1f3g1a1c1k1g1f1e1h3e1d3e1q1d1k1g1m1e1k1e1m1g1d3e1i3g181c161c142f1b3e1b1e1m3c1d1d1g1g121e1d2e1g3c1b3e1f3f1d3c1g3e121c141e1k3f1f2c1q1g1q3d1d3e183g1i1e131g1k1c1d1c1d3f1q3c1d3f1s2e1j3c1d1e1u2c1x2e1u2e1h2c1u2e1r2c1q2f1j2c1r1c1t2e1q1c1k2e1t3d132c1t2g1f2c1s2g1r2c1q2e1v2e1s1c1p2e1u2d1r2c1u1g1u2c1q1g102c1q2d1f2e1q1c173e173d1w2c1x141p1i1k1g1e1c1k2e161g1e3e1f1f1g3e141d1k1g1j1e1r2e1k2e1w2c1t1g1g2c1s1e1w2c1t3c1m2e1u2c142e1u2e1p2c1u1f192c1s2g1r2c1u2e1z2e1s2e1w2e1u3d102c1u2e1w2c1q1f1m2c1r2e1x2e1t3e1e2e1u2c1u2c1u1f1r2c1r2g1v2c1s3c1y2e1s3e1c2e1w1c1z2c1u3e1r2c1s2e162c1s2e1r2e1u1c1i2e1w3c1h2c1w2f1z2c1q3e112c1t1d1w2e1s1d152e1v3c162c1u3f182c1s3f1a2c1s1d192e1s3c192e1u3d172c1w3g1t2c1q1f1b2c1s3d1d2e1s3d152e1u3e162c1u1f192c1q3f1i2c1s3d192e1u3d122e1u3d192c1u3f1z2c1q1f1b2c1s3d1y2e1s3d172e1v3d1b2c1u3f172c1q3e1d2c1s3d1a2e1t3d172e1u1d172c1v3e192c1q3f192c1s3d1b2e1s2c1s2e1u2c1w1c1h1e123c141e1m3e1b1c163e121d122g1u3c1b1c1s3e183c1d1e1i3e141d1j3g191e1d3f1u1e1p3c1f1e1c3d1q2f1r1c1b3c1f3f1c1c1k1g1e2e1c3e1e1e1s1d1d3e1f2d161e1u1f1b1e1h3f1e1e1g3d1i2e1c1c1o3f1e3d1j3d1a3f142c181e1e3d1c3d1a3g1c1e1k3e141d141c1g1e1d3d1q3f1k1e1c1d1r1g1d1c121e1u3d1p3c1a3e1t1c1d1g1i1e1i3d191g1e1c1j1e1e1c1c2c1u1f1c3e1k1g1e3c1k1d1r3e121d1r2e122c1s3c1y2e1t1e1q2e1w1d102c1u2g1d1c121e1q2c1u2e1y2e1u2c1q2e1u2c1h2c1u2e1o1c152g102c1s2e1h2e1t1c152e1w1e1q2c1u1e1x1c1r2e193c1u3c161e121h2q2i1t2h1k2s1e1m1i121m|c077f2b33333y331y371g27203q193x2e1b3q00111o25313o2o272c2q2m2y25381g23211i2c2b361c2x3s113z1o280w113z3b233v3139381c2v3u1z211o2z182t212p1z3238251s25353c16212v253c1y2u27111z3a251q27332e162z281w12111411133x3b2o192z261u3s2v2z2p113u263c153x392q17212610111m25113u281z3w281z3w26113w2o3139233x2c2b213x2b213x25203b3v2e1z112433163o02222c2b3w141o2c1d3o01212k241z211o2z111z2u291z311d3b3x2c1a1w12222v3w2s352e10111c1o11133x27231v302q12252720352c182833211d1g1a2c163z281y1z121z222u2711101o3u35013z243514352h2h3f1j1g1k1f1f1c1q3d1l2g1o3f1f3g183e1k1e1k1e1f2f1e3e1s3d1k2c1v3e1x2e1u2g1y2c1t2c102e1q3f1k2e1s2c182c1u3e1p2e1u2e1q2c1t1c1i2e1s2e142e1u2c1z2c1u2e192e1u2g1e2c1t3e1l2e1q2e1u2e1s1e142c1w2g1p2e1s2e1z2c1u2c1i2e1s3e1t2e1u2e1w2c1v2e1r2e1u2g1g2c1t2c1z2e1s2f1y2e1u2c182c1u2g1v2e1u2g1b2c1s1d182e1s3g1v2e1s3d192c1u3f172e1s1f182c1s3d112e1q3f192e1s3c1i2c1u2f152e1u3f142c1s2d192e1r3f1o2e1s2d192c1w3f122e1s3f192c1u3c1e2e1q2f172e1u3d1d2c1u3f152e1t3f1f2c1s3d192e1q3g1b2e1s2d172c1v3f1x2e1s3f162c1u3e1c2e1q2f182e1u3e1v2c1u3f152e1s3f192c1s3d1w2e1q2e1u2e1f1c1h3d1i1g1e3g1u1f142e1s2e1f1e1g3f121f143d1g1c1i1e1q1g1q3g1f1c1j3c1e2f193f1j2f181d123c1b1f1d1g1g3f1g2c1f3d1u3f1i3e1o1e1i1d1h3d1e1e1f3e1b1f1k1d183d1e3e181f1g3g141d1h1c141e181e1a1e1a1c1a3d1r1g1q1f1b1f1b1d1m3d1e1f1e1g1d1f1m3c122c161f1y1e1c3f1f1d1k3d1v2g1q1e1d1f1a3e1s1c1u3e1e3f1e3g141d1i1e1u1f1e3e1u1f1h1d1c3c1e1f1i3e123g1f1d1g1e182e1q2e1u1g1s2c1t1c1f2e1q2g152e1t2c1h2c1t2g1r2e1u3f1s2c1t3e1x2e1q2e1v2e1t2c1y2c1h3e1o2e1s1e1f2c1t2c1v2e1s2e1h2e1t2d1u2c1h2f1u3f103e102c12122v223c161c1k3g1e2g1d3f142c1i3d1a1g1e1f1o1g1j1c123e1c1e1p3g122e1u2e1r2c1s2e1x2e1s2e1g2c1u3c1t2e1s2g1u2e1t2c1t2c1u2g1e2e1r2e1x2c1u2d1y2e1s2e162e1s2e1x2c1u2g192e1q1f162c1s2c1z2e1q1g1e2e1u1c1u2c1t2e1i2e1s2e162c1s2e1m2e1q1f172e1u2e1m2c1u1g1v2e1q2g1y2c1s3d102e1q2e1u2e1s1d1k2c1r2g1t2e1r3g1g2c1s1d192e1s3f162e1s3d192c1t3g142e1q3f172c1u3d1c2e1q2f152e1u3e1g2c1s3f172e1s3f1d2c1s3d182e1s3g1c2e1s3d172c1s3f152e1q2f172c1u3c1a2e1q3f162e1s3e1a2c1s3f162e1q3f1a2c1s1d172e1r3f192e1s3d192c1s3f132e1q2f172c1u3e1w2e1q1f152e1s3d1e2c1s3f152e1q3e1z2c1s2c1w2e1i1e103f1l1e1k1d143g101f121g1s2e1f3d143g1y3f1g1f1d3c1d1d161g1d1f191f1q3d1f3e1g3f1e3e1b1e1f1c1f1e1m3e1d1e163g133e1h2c1b1f1i3f1d1e1g2c1s1e1j3g1b3e1h3e1f1d1b3e1j1f161e102e191d1b1d1b1f191f193e181c1d3d183f133e1g1g1s3d1f1e1f3g1d1e1d3e1b3c191d1r1g1q3g103e1u1e143d1f3f151f1f1g1s2e1j2e1m1e183g161g1m3e1d1c1h3e1d1e1e2e1f3e1h2c1i1g1d3f1d2e1s2c1h2c1s1e1y2e1q2g1f2c1s1e1i2e1q2e1q2e1r1e1k2c1s3e1u2e1s1e1h2c1s2e1l2e1s2e1f2e1x2c1m2c1s2e1h2e1q2g152c1s3e1r2e1s3g1i2e1x3c1w3c192e1t2e172m1g1d1g3e1c1e1i3e1p1g1l1d1m1c1d3e1g1f1g1f1i2c1j1e1b2e152e1u1e1q2c1v2c152e1s1e1o2e1u3e1h2c1u2e1e2e1s3g1i2c1w2d1x2e1t2g1j2e1w2e1v2c1u3g1z2e1s2e1e2c1w1c1x2e1u2e1h2e1u1c1w2c1s2e1w2e1t2e122c1w2c1z2e1t2f1u2e1u1c172c1t2g1y2e1u2e172c1v3e1u2e1u2e1k2e1w1c112c1u1e1x2e1s2f1y2c1v3c1t2e1s2f172e1v3c112c1s3f182e1s3e1d2c1u3d192e1u3g1d2e1u3d1a2c1s3f1d2e1s2f192c1v3d1z2e1s1f172e1u3c1m2c1s3f172e1s3f182c1u1d192e1s3f152e1u3d1a2c1s3f1v2e1s2f1b2c1u3e1g2e1s2f192e1u3d1d2c1s1f172e1s3e1s2c1u1d192e1u3f1t2e1u3d1a2c1u3g1y2e1s3f192c1u3d192e1s3f172e1u2c1w2c1s2g1f1e123g1b3d1s1c1m3f1r3d1d3f1e3c1d2c1m3e1y2f1k3g1e3c1e1e1m3e1d1e183f153e1j2c1b2f1k1g1c1e1i2c1u2e1c3g1c1e1j3e1f1d1d1e1j3f181e122e1b3d1e1e1g3f1g2e1c3f1u1d1m1c1l1e1i1g1h1f1e2d1m3e1k1f1k3g1k3f1e3d1e1e1j1g1h3g141e1e1e1h3d1s3e1d1e1c1e1k2d141e141f1c2f1b1f1j3b1u2d1s2f1f3e1d2f163d1q1e1a1g1i3e1j1e1e1e1e1c1x1e122e191f1u1d1d1d1w1g1s2g1f3e1v2c1v3e1f2e1u2g1u2e1u2d182c1t3g1z2e1t1e113c1t2c152e1t2e1k2e1w2d1j2c1u1g1h2e1t2g1v3c1w3e182e1u1g1t2e1u3c1h2c1s2g172e1s2f122d113c182e1t3e121m1f2i1l2r1m1u2e1l1d1q161|settings1action|customimage|444444|posters|posterheight|posterwidth|postertitleonhover|999999|historybgaover|888888|222222|||||||||||titlecolor|settings1|subscribeVpaid|Allowblock|vast_unmuteonclick|51562z|vast_nocontrols|prtg|vast_novpaid|rc_nobrand|59375|48438l|03125|03125l10|875|51563l|84375|rc_custom|vast_break|ContextMenu|vast_buffering|oncontextmenu|vast_title_size|class|vast_title_top|vast_title_left|hover|vast_titlebga|vast_titlea|visited|uppercase|interact|indent|97774|02674|41876|02536|60392c0|00069|18675|17383|02813|60551c|27194|70857|0z|complete_t|15em|00001z|m18|20836l|13579l||||13579l2|20816l1||13579|||13539l2|rmright|99999|outline|vast_linktxt_size|25105|ytWaited|allowLinker|88484718|DOCTYPE|meta|charset|UTF|srvsga|getDate|getVPAIDAd|Cross|ytWaiting|vast_unmuteonce|autoLink|403|hash|answer|emptyremove|pstrcnfg|intvsbl|viewinit|pljscom|unatpl|fast|DOMContentLoaded|require|allowFullScreen|table|observe|manipulation|backface|pljsvastprogress_|viewPort|90deg|pjscolor|querySelector|vast_progressbga|12px|childList|M19|oframe|pljsvpaid|transbg|07|11px|9999|35px|vast_fullbut|vast_system|vast_info|container_w_procent|||backgroundImage|backgroundSize|word|43327|23214c1|_off|uinorm|sleeptimer0|prtcpm|c73e|minSuggestedDuration|NonLinearClickTracking|rafinit|NonLinearClickThrough|mousehere|autoplaynomobiletv|3001|deny|00001zm10|TimeStore|44167|75275c|26762|69733|96359|00158c|30925|80989|11992l0|00157c0|58769|offsettimerinit|startvisibility|panel|rereferer|keydown|Txt|layout|keyup|move|callPjsEvent|hideAfterComplete|extensionsPriority|orientationchange|vast_addrandom|rand_id|mouseenter|PluginMini|CACHEBUSTING|videowidth|videoheight|smarttv|web|mozConnection|webkitConnection|PluginQuiz|quizes|PluginBlock|decodeURIComponent|void|68334|66218c0|48921|48361c|55246|75907c|81211|12031c1|00334|14962|73104|4852c0|75256|61861|3332|30899|7821l0|81053|12031c0|13493|1545|31208|23214|48991|23214c0|17713|35428|07764|00001zm1|34903|04083|17501|3616|97489|94861|65823c|8083|11912c0|13279|15423|30713|23173|48146|34934|8172|0775|48213|playback|83216|9649|34835|30548|34767|77735c0|00068|47504|51755|borderBottom||547|WebKitPlaybackTargetAvailabilityEvent|MacIntel|controlsList|Trident|Edge|Firefox|nativenodownload|Safari|Windows|ipod|ynxnopip|tvOS|nodownload|webOS|armv|BRAVIA|Roku|Tizen|Philips||WebkitAppearance|matchMedia|fine|Opera|appVersion|drunchr|985|785|818|848|874|897|918|962|971|979|994|taginframe|997|nativehlsinsafari|885|915|983|993|appName|userAgent|nativehlstv|trident|matches|blackberry|705|Tiny|createposter|0001|nomedia|vast_loadtxtd|Reset|Previous|vast_posterurl|Copied||clipboard|Small|Font|Medium|Full|1296p|Super|Quad|Ultra|the|advertiser|website|LIVE|Shadow|Bottom|iemobile|42E01E|nomobile|crossOrigin|crossorigin|iosv|tagcors|wkdt|roll|mp4a|__storage_test__|toUpperCase|Yes|avc1|codecs|urlmse|error_time|All|once|scaledrag0|Sleep|dragging|scaledrag|747|659|300000|apple|widevine|Wci|dole|Przesuni|fps|czasu|Resetowanie|Ukryj|opcje|Prze|enie|lij|Sen|Pomijanie|Godzina|Minuta|Chwila|Tak|Nie||Has|Grubo|Okr|Gra||Podziel||pobierania|Bardzo|niska|Niski|redni|licenseUrl|Nast|pny|Poprzedni|Skopiowana|microsoft|schowka|Reklama|clearkey|playready|Przejd|strony|reklamodawcy|Rozmiar|Przezroczysto|Cie|odtwarzania|capLevelToPlayerSize|606|981|883|914|992|029|041|036|019|996|984|988|296|001|007|nativehlsinedge|003|096|267|344|416|483|reloadjustevent|957|372|Kana|Nasycenie|Skala|Wszystkie|raz|Kod||Link|hlscltps|enableWorker|Kontrast||Jasno||Sepia||275|_timer|line_play|fragLoadingTimeOut|manifestLoadingTimeOut|autoStartLoad|PlugMediaChannels|flussonic|support|432|857|Enter|Created|Normalna|pageXOffset|0123456789|2048|posterfull|RemovePassword|Pass|vast_dontplay|vldcntrInterval|vast_finish|preloading|globalfont|reduce|Next|const|and2limit|scrollY|redirectblank|redirectparent|openlast|vast_error|alarm|encode|substring|startdelay|olor|tryotherquality|clk|loaderror|EXTINF|playlists|same|dvtp|NaNpx|number|setProperty|arguments|repeating|45deg|1000000|||suggestions|redirectafter|finish|cssText|finishnormal|FindPjsDiv|norootplstart|vast_startdelay|PluginVastTimeMsg|Alternative|wheelDelta|crossdomain|chngwd|01|Progress|scrnstp|dontseekforward|downself|_self|reloadstart|webkitExitFullscreen|vlscrl|webkitendfullscreen|webkitEnterFullScreen|webkitSupportsFullscreen|nooverlay|outros|PasswordTime|tracking|fileend|pjsiframed|writePl|issue|3600000|showfrom1file|vast_init|renew|vastbgpreload|VastOverlay|vast_ready|bgload|bgload2|skipimpessed|sess|crtm|nativenotandroid|AdBlock|nativeontv|yandex|isOpen|heartbeats|water|wid|PluginWater|pjsstat|pjsstatid|PluginStat|swap|css2|Metric|mainresize|startvast|vastbreak|New|updateCuid|Boolean|plduration|moveplaylist|PluginFloatPoster|rldnornd|FloatPosterScale|Test|isfullscreen|fix|unfix|Audiotrack|timeplay|Speed|rus|English|switchpip|dwn|vpaid_|eng|dailymotion|RemoveAll|MediaDaily|MediaPjs|gainact|nonInteraction|playerjs_hit|watch|capiom|eventlisteners|resumed|hqdefault|unmuted|rewound|vast_Impression|adShown|createEvent|initEvent|dispatchEvent|logapi|toogle|youtubeid|castinit|Active|googleapis|Quality|vastnow|vastinfo|vastpause|vastresume|vastmute|currentfile|vrsn|qualitypause|vastids|Seeking|showvlt|tags|Break|midroll_time|midrollcrtm|MediaMetadata|artwork|previoustrack|reloadtimes|nexttrack|stylesheet|426|showplaylist|customqualities|1080|2160|sscopyright|Courier|Arial|fillStyle|3840|1440|fillText|2560|1920|240|1280|toDataURL|jpeg|invert|480|854|cut1|cut2|playlist_folders|playlist_length|serverCertificateUrl|Destroyed|dko|SDK|getVideoLoadedFraction|showvolmobile|hdn|loadVideoById|grdt|ndash|customspeeds|dash_all|getSettings|setPlaybackQuality|getQualityFor|DashSubTrack|attachSource|kind|playbackRate|logLevel|Debug|LOG_LEVEL_DEBUG|nativemobile|hdbfmb|initialize|tiny|CUED|unavailable|customyterrors|customwidth|getAvailableQualityLevels|getPlaybackQuality|lrpp|setSize|medium|unMute|large|hd720|hd1080|getCurrentTime|setPlaybackRate|to_right|noset|hdbfdt|dashdrm|fastSwitchEnabled|PAUSED|available|disablePictureInPicture|pictureInPictureEnabled|webkitSupportsPresentationMode|webkitShowPlaybackTargetPicker|webkitcurrentplaybacktargetiswirelesschanged|dashdrmjson|DRM|setProtectionData|availability|pictureInPictureElement|webkitplaybacktargetavailabilitychanged|sub_all_title|sub_allmy|vaststart|disabled|destination|createGain|subtitle_errdel|webkitPresentationMode|PLAYBACK_NOT_ALLOWED|setXHRWithCredentialsForType|setWsAudioTrack|STREAM_INITIALIZED|dashsubtracks|PluginDashSubtitles|isDynamic|HlsSubTrack|fillvideo|PLAYBACK_PLAYING|level|setWsQuality|requestPictureInPicture|PLAYBACK_TIME_UPDATED|TEXT_TRACKS_ADDED|setTextTrack|QUALITY_CHANGE_REQUESTED|mediaType|oldQuality|exitPictureInPicture|FRAGMENT_LOADING_COMPLETED|MediaSegment|BUFFERING|ytlog|createMediaElementSource|hideonunmute|pjs_cast_button_|hideonyoutube|hideab|hidenoab|hidenomini|hidemini|hideonmeta|hideonlive|hidenormscreen|paddingbottom|scrollTo|hideonleave|hideonvod|hideuntilended|hideuntilstartedios|hideuntiltext|dropnohide|hidesmoothly|cast_available|brdla|hidelastpl|reloadplus|enter|ShowSettingsBut|onMouseOver|onMouseOut|maxHeight|scrollWidth|SettingsTimer|scroll_up|scroll_right|brdlc|separator|showboth|showduration|pauseonhover|actn|5em|marginRight|brdl|hide0timestore|hideafterstart|02|playsinlineonmobileiphone|videoId|playerVars|enablejsapi|playerapiid|seektome|cancel|disablekb|cancelskip|iv_load_policy|youtube_iframe_api|tskp|showinfo|modestbranding|onReady|onStateChange|onPlaybackQualityChange|isOn|yttitle|API|seekiconbut|hidewait|hidelap|hideunwait|hideonmobile|hideondesktop|hideonend|shuffle8|hideall|dropopen|hidesmall|hideonbar|onYouTubeIframeAPIReady|hideonleaveandplay|showuntilmeta|showovr|PluginSettings2||combined|ssdown|bezier|ytcl1|ssfly|constrols|wproc|webkitAudioContext|LEVEL_SWITCHED|dropscrlw|webkitDisplayingFullscreen|aborted|marginLeft|marginTop|Video|onpause|sub_drag|black|wake|sub_fonted|subtitleDisplay|LEVEL_LOADED|language|clone|WebKitMediaSource|WebKitSourceBuffer|PluginSubword|LEVEL_SWITCH|appendBuffer|hlsaddbitrate|setioff|MANIFEST_PARSED|MANIFEST_LOADED|YWO|rem|readAsText|dropautoplay|AUDIO_TRACK_SWITCHING|FRAG_LOADED|AUDIO_TRACKS_UPDATED|fragdata|FRAG_PARSING_METADATA|hlsfdt|Konfiguracja|SUBTITLE_TRACKS_UPDATED|subtitleTracks|Opcje|NETWORK_ERROR|relurl|webkitfullscreenchange|MEDIA_ERROR|recoverMediaError|hls_error|no3|regress|PluginWS|FRAG_CHANGED|wsconfig|sleep|watching|loadeddata|Lista|nativeaudio|hlssubtracks|drmSystems|autoplay_denied|Pobierz|attachMedia|Dialogue|Jako|lang_pl|emeEnabled|Infinity|firstLevel|oninput|Napisy|interrupted|hlsforce|2000px|playtry|Przerwa|MEDIA_ATTACHED|Rozruch|pauza|WEBVTT|xhrSetup|automute'.split('|'),0,{})) 
!function t(e){var r,i;r=this,i=function(){"use strict";function r(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,i)}return r}function i(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?r(Object(i),!0).forEach((function(e){s(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):r(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function n(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,m(i.key),i)}}function a(t,e,r){return e&&n(t.prototype,e),r&&n(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t}function s(t,e,r){return(e=m(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function o(){return o=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},o.apply(this,arguments)}function l(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,h(t,e)}function u(t){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},u(t)}function h(t,e){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},h(t,e)}function d(){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 c(t,e,r){return c=d()?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&&h(n,r.prototype),n},c.apply(null,arguments)}function f(t){var e="function"==typeof Map?new Map:void 0;return f=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 c(t,arguments,u(this).constructor)}return i.prototype=Object.create(t.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),h(i,t)},f(t)}function g(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,i=new Array(e);r<e;r++)i[r]=t[r];return i}function v(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(r)return(r=r.call(t)).next.bind(r);if(Array.isArray(t)||(r=function(t,e){if(t){if("string"==typeof t)return g(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?g(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var i=0;return function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function m(t){var e=function(t,e){if("object"!=typeof t||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==typeof e?e:String(e)}function p(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var y={exports:{}};!function(t,e){var r,i,n,a,s;r=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))(?=((?:\/\/[^\/?#]*)?))(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,i=/^(?=([^\/?#]*))([^]*)$/,n=/(?:\/|^)\.(?=\/)/g,a=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,s={buildAbsoluteURL:function(t,e,r){if(r=r||{},t=t.trim(),!(e=e.trim())){if(!r.alwaysNormalize)return t;var n=s.parseURL(t);if(!n)throw new Error("Error trying to parse base URL.");return n.path=s.normalizePath(n.path),s.buildURLFromParts(n)}var a=s.parseURL(e);if(!a)throw new Error("Error trying to parse relative URL.");if(a.scheme)return r.alwaysNormalize?(a.path=s.normalizePath(a.path),s.buildURLFromParts(a)):e;var o=s.parseURL(t);if(!o)throw new Error("Error trying to parse base URL.");if(!o.netLoc&&o.path&&"/"!==o.path[0]){var l=i.exec(o.path);o.netLoc=l[1],o.path=l[2]}o.netLoc&&!o.path&&(o.path="/");var u={scheme:o.scheme,netLoc:a.netLoc,path:null,params:a.params,query:a.query,fragment:a.fragment};if(!a.netLoc&&(u.netLoc=o.netLoc,"/"!==a.path[0]))if(a.path){var h=o.path,d=h.substring(0,h.lastIndexOf("/")+1)+a.path;u.path=s.normalizePath(d)}else u.path=o.path,a.params||(u.params=o.params,a.query||(u.query=o.query));return null===u.path&&(u.path=r.alwaysNormalize?s.normalizePath(a.path):a.path),s.buildURLFromParts(u)},parseURL:function(t){var e=r.exec(t);return e?{scheme:e[1]||"",netLoc:e[2]||"",path:e[3]||"",params:e[4]||"",query:e[5]||"",fragment:e[6]||""}:null},normalizePath:function(t){for(t=t.split("").reverse().join("").replace(n,"");t.length!==(t=t.replace(a,"")).length;);return t.split("").reverse().join("")},buildURLFromParts:function(t){return t.scheme+t.netLoc+t.path+t.params+t.query+t.fragment}},t.exports=s}(y);var T=y.exports,E=Number.isFinite||function(t){return"number"==typeof t&&isFinite(t)},S=function(t){return t.MEDIA_ATTACHING="hlsMediaAttaching",t.MEDIA_ATTACHED="hlsMediaAttached",t.MEDIA_DETACHING="hlsMediaDetaching",t.MEDIA_DETACHED="hlsMediaDetached",t.BUFFER_RESET="hlsBufferReset",t.BUFFER_CODECS="hlsBufferCodecs",t.BUFFER_CREATED="hlsBufferCreated",t.BUFFER_APPENDING="hlsBufferAppending",t.BUFFER_APPENDED="hlsBufferAppended",t.BUFFER_EOS="hlsBufferEos",t.BUFFER_FLUSHING="hlsBufferFlushing",t.BUFFER_FLUSHED="hlsBufferFlushed",t.MANIFEST_LOADING="hlsManifestLoading",t.MANIFEST_LOADED="hlsManifestLoaded",t.MANIFEST_PARSED="hlsManifestParsed",t.LEVEL_SWITCHING="hlsLevelSwitching",t.LEVEL_SWITCHED="hlsLevelSwitched",t.LEVEL_LOADING="hlsLevelLoading",t.LEVEL_LOADED="hlsLevelLoaded",t.LEVEL_UPDATED="hlsLevelUpdated",t.LEVEL_PTS_UPDATED="hlsLevelPtsUpdated",t.LEVELS_UPDATED="hlsLevelsUpdated",t.AUDIO_TRACKS_UPDATED="hlsAudioTracksUpdated",t.AUDIO_TRACK_SWITCHING="hlsAudioTrackSwitching",t.AUDIO_TRACK_SWITCHED="hlsAudioTrackSwitched",t.AUDIO_TRACK_LOADING="hlsAudioTrackLoading",t.AUDIO_TRACK_LOADED="hlsAudioTrackLoaded",t.SUBTITLE_TRACKS_UPDATED="hlsSubtitleTracksUpdated",t.SUBTITLE_TRACKS_CLEARED="hlsSubtitleTracksCleared",t.SUBTITLE_TRACK_SWITCH="hlsSubtitleTrackSwitch",t.SUBTITLE_TRACK_LOADING="hlsSubtitleTrackLoading",t.SUBTITLE_TRACK_LOADED="hlsSubtitleTrackLoaded",t.SUBTITLE_FRAG_PROCESSED="hlsSubtitleFragProcessed",t.CUES_PARSED="hlsCuesParsed",t.NON_NATIVE_TEXT_TRACKS_FOUND="hlsNonNativeTextTracksFound",t.INIT_PTS_FOUND="hlsInitPtsFound",t.FRAG_LOADING="hlsFragLoading",t.FRAG_LOAD_EMERGENCY_ABORTED="hlsFragLoadEmergencyAborted",t.FRAG_LOADED="hlsFragLoaded",t.FRAG_DECRYPTED="hlsFragDecrypted",t.FRAG_PARSING_INIT_SEGMENT="hlsFragParsingInitSegment",t.FRAG_PARSING_USERDATA="hlsFragParsingUserdata",t.FRAG_PARSING_METADATA="hlsFragParsingMetadata",t.FRAG_PARSED="hlsFragParsed",t.FRAG_BUFFERED="hlsFragBuffered",t.FRAG_CHANGED="hlsFragChanged",t.FPS_DROP="hlsFpsDrop",t.FPS_DROP_LEVEL_CAPPING="hlsFpsDropLevelCapping",t.ERROR="hlsError",t.DESTROYING="hlsDestroying",t.KEY_LOADING="hlsKeyLoading",t.KEY_LOADED="hlsKeyLoaded",t.LIVE_BACK_BUFFER_REACHED="hlsLiveBackBufferReached",t.BACK_BUFFER_REACHED="hlsBackBufferReached",t}({}),L=function(t){return t.NETWORK_ERROR="networkError",t.MEDIA_ERROR="mediaError",t.KEY_SYSTEM_ERROR="keySystemError",t.MUX_ERROR="muxError",t.OTHER_ERROR="otherError",t}({}),R=function(t){return t.KEY_SYSTEM_NO_KEYS="keySystemNoKeys",t.KEY_SYSTEM_NO_ACCESS="keySystemNoAccess",t.KEY_SYSTEM_NO_SESSION="keySystemNoSession",t.KEY_SYSTEM_NO_CONFIGURED_LICENSE="keySystemNoConfiguredLicense",t.KEY_SYSTEM_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",t.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED="keySystemServerCertificateRequestFailed",t.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED="keySystemServerCertificateUpdateFailed",t.KEY_SYSTEM_SESSION_UPDATE_FAILED="keySystemSessionUpdateFailed",t.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED="keySystemStatusOutputRestricted",t.KEY_SYSTEM_STATUS_INTERNAL_ERROR="keySystemStatusInternalError",t.MANIFEST_LOAD_ERROR="manifestLoadError",t.MANIFEST_LOAD_TIMEOUT="manifestLoadTimeOut",t.MANIFEST_PARSING_ERROR="manifestParsingError",t.MANIFEST_INCOMPATIBLE_CODECS_ERROR="manifestIncompatibleCodecsError",t.LEVEL_EMPTY_ERROR="levelEmptyError",t.LEVEL_LOAD_ERROR="levelLoadError",t.LEVEL_LOAD_TIMEOUT="levelLoadTimeOut",t.LEVEL_PARSING_ERROR="levelParsingError",t.LEVEL_SWITCH_ERROR="levelSwitchError",t.AUDIO_TRACK_LOAD_ERROR="audioTrackLoadError",t.AUDIO_TRACK_LOAD_TIMEOUT="audioTrackLoadTimeOut",t.SUBTITLE_LOAD_ERROR="subtitleTrackLoadError",t.SUBTITLE_TRACK_LOAD_TIMEOUT="subtitleTrackLoadTimeOut",t.FRAG_LOAD_ERROR="fragLoadError",t.FRAG_LOAD_TIMEOUT="fragLoadTimeOut",t.FRAG_DECRYPT_ERROR="fragDecryptError",t.FRAG_PARSING_ERROR="fragParsingError",t.FRAG_GAP="fragGap",t.REMUX_ALLOC_ERROR="remuxAllocError",t.KEY_LOAD_ERROR="keyLoadError",t.KEY_LOAD_TIMEOUT="keyLoadTimeOut",t.BUFFER_ADD_CODEC_ERROR="bufferAddCodecError",t.BUFFER_INCOMPATIBLE_CODECS_ERROR="bufferIncompatibleCodecsError",t.BUFFER_APPEND_ERROR="bufferAppendError",t.BUFFER_APPENDING_ERROR="bufferAppendingError",t.BUFFER_STALLED_ERROR="bufferStalledError",t.BUFFER_FULL_ERROR="bufferFullError",t.BUFFER_SEEK_OVER_HOLE="bufferSeekOverHole",t.BUFFER_NUDGE_ON_STALL="bufferNudgeOnStall",t.INTERNAL_EXCEPTION="internalException",t.INTERNAL_ABORTED="aborted",t.UNKNOWN="unknown",t}({}),A=function(){},k={trace:A,debug:A,log:A,warn:A,info:A,error:A},b=k;function D(t){var e=self.console[t];return e?e.bind(self.console,"["+t+"] >"):A}function I(t,e){if(self.console&&!0===t||"object"==typeof t){!function(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i<e;i++)r[i-1]=arguments[i];r.forEach((function(e){b[e]=t[e]?t[e].bind(t):D(e)}))}(t,"debug","log","info","warn","error");try{b.log('Debug logs enabled for "'+e+'" in hls.js version 1.4.10')}catch(t){b=k}}else b=k}var w=b,C=/^(\d+)x(\d+)$/,_=/(.+?)=(".*?"|.*?)(?:,|$)/g,P=function(){function t(e){for(var r in"string"==typeof e&&(e=t.parseAttrList(e)),e)e.hasOwnProperty(r)&&("X-"===r.substring(0,2)&&(this.clientAttrs=this.clientAttrs||[],this.clientAttrs.push(r)),this[r]=e[r])}var e=t.prototype;return e.decimalInteger=function(t){var e=parseInt(this[t],10);return e>Number.MAX_SAFE_INTEGER?1/0:e},e.hexadecimalInteger=function(t){if(this[t]){var e=(this[t]||"0x").slice(2);e=(1&e.length?"0":"")+e;for(var r=new Uint8Array(e.length/2),i=0;i<e.length/2;i++)r[i]=parseInt(e.slice(2*i,2*i+2),16);return r}return null},e.hexadecimalIntegerAsNumber=function(t){var e=parseInt(this[t],16);return e>Number.MAX_SAFE_INTEGER?1/0:e},e.decimalFloatingPoint=function(t){return parseFloat(this[t])},e.optionalFloat=function(t,e){var r=this[t];return r?parseFloat(r):e},e.enumeratedString=function(t){return this[t]},e.bool=function(t){return"YES"===this[t]},e.decimalResolution=function(t){var e=C.exec(this[t]);if(null!==e)return{width:parseInt(e[1],10),height:parseInt(e[2],10)}},t.parseAttrList=function(t){var e,r={};for(_.lastIndex=0;null!==(e=_.exec(t));){var i=e[2];0===i.indexOf('"')&&i.lastIndexOf('"')===i.length-1&&(i=i.slice(1,-1)),r[e[1].trim()]=i}return r},t}();function x(t){return"SCTE35-OUT"===t||"SCTE35-IN"===t}var F=function(){function t(t,e){if(this.attr=void 0,this._startDate=void 0,this._endDate=void 0,this._badValueForSameId=void 0,e){var r=e.attr;for(var i in r)if(Object.prototype.hasOwnProperty.call(t,i)&&t[i]!==r[i]){w.warn('DATERANGE tag attribute: "'+i+'" does not match for tags with ID: "'+t.ID+'"'),this._badValueForSameId=i;break}t=o(new P({}),r,t)}if(this.attr=t,this._startDate=new Date(t["START-DATE"]),"END-DATE"in this.attr){var n=new Date(this.attr["END-DATE"]);E(n.getTime())&&(this._endDate=n)}}return a(t,[{key:"id",get:function(){return this.attr.ID}},{key:"class",get:function(){return this.attr.CLASS}},{key:"startDate",get:function(){return this._startDate}},{key:"endDate",get:function(){if(this._endDate)return this._endDate;var t=this.duration;return null!==t?new Date(this._startDate.getTime()+1e3*t):null}},{key:"duration",get:function(){if("DURATION"in this.attr){var t=this.attr.decimalFloatingPoint("DURATION");if(E(t))return t}else if(this._endDate)return(this._endDate.getTime()-this._startDate.getTime())/1e3;return null}},{key:"plannedDuration",get:function(){return"PLANNED-DURATION"in this.attr?this.attr.decimalFloatingPoint("PLANNED-DURATION"):null}},{key:"endOnNext",get:function(){return this.attr.bool("END-ON-NEXT")}},{key:"isValid",get:function(){return!!this.id&&!this._badValueForSameId&&E(this.startDate.getTime())&&(null===this.duration||this.duration>=0)&&(!this.endOnNext||!!this.class)}}]),t}(),M=function(){this.aborted=!1,this.loaded=0,this.retry=0,this.total=0,this.chunkCount=0,this.bwEstimate=0,this.loading={start:0,first:0,end:0},this.parsing={start:0,end:0},this.buffering={start:0,first:0,end:0}},O="audio",N="video",U="audiovideo",B=function(){function t(t){var e;this._byteRange=null,this._url=null,this.baseurl=void 0,this.relurl=void 0,this.elementaryStreams=((e={})[O]=null,e[N]=null,e[U]=null,e),this.baseurl=t}return t.prototype.setByteRange=function(t,e){var r=t.split("@",2),i=[];1===r.length?i[0]=e?e.byteRangeEndOffset:0:i[0]=parseInt(r[1]),i[1]=parseInt(r[0])+i[0],this._byteRange=i},a(t,[{key:"byteRange",get:function(){return this._byteRange?this._byteRange:[]}},{key:"byteRangeStartOffset",get:function(){return this.byteRange[0]}},{key:"byteRangeEndOffset",get:function(){return this.byteRange[1]}},{key:"url",get:function(){return!this._url&&this.baseurl&&this.relurl&&(this._url=T.buildAbsoluteURL(this.baseurl,this.relurl,{alwaysNormalize:!0})),this._url||""},set:function(t){this._url=t}}]),t}(),G=function(t){function e(e,r){var i;return(i=t.call(this,r)||this)._decryptdata=null,i.rawProgramDateTime=null,i.programDateTime=null,i.tagList=[],i.duration=0,i.sn=0,i.levelkeys=void 0,i.type=void 0,i.loader=null,i.keyLoader=null,i.level=-1,i.cc=0,i.startPTS=void 0,i.endPTS=void 0,i.startDTS=void 0,i.endDTS=void 0,i.start=0,i.deltaPTS=void 0,i.maxStartPTS=void 0,i.minEndPTS=void 0,i.stats=new M,i.urlId=0,i.data=void 0,i.bitrateTest=!1,i.title=null,i.initSegment=null,i.endList=void 0,i.gap=void 0,i.type=e,i}l(e,t);var r=e.prototype;return r.setKeyFormat=function(t){if(this.levelkeys){var e=this.levelkeys[t];e&&!this._decryptdata&&(this._decryptdata=e.getDecryptData(this.sn))}},r.abortRequests=function(){var t,e;null==(t=this.loader)||t.abort(),null==(e=this.keyLoader)||e.abort()},r.setElementaryStreamInfo=function(t,e,r,i,n,a){void 0===a&&(a=!1);var s=this.elementaryStreams,o=s[t];o?(o.startPTS=Math.min(o.startPTS,e),o.endPTS=Math.max(o.endPTS,r),o.startDTS=Math.min(o.startDTS,i),o.endDTS=Math.max(o.endDTS,n)):s[t]={startPTS:e,endPTS:r,startDTS:i,endDTS:n,partial:a}},r.clearElementaryStreamInfo=function(){var t=this.elementaryStreams;t[O]=null,t[N]=null,t[U]=null},a(e,[{key:"decryptdata",get:function(){if(!this.levelkeys&&!this._decryptdata)return null;if(!this._decryptdata&&this.levelkeys&&!this.levelkeys.NONE){var t=this.levelkeys.identity;if(t)this._decryptdata=t.getDecryptData(this.sn);else{var e=Object.keys(this.levelkeys);if(1===e.length)return this._decryptdata=this.levelkeys[e[0]].getDecryptData(this.sn)}}return this._decryptdata}},{key:"end",get:function(){return this.start+this.duration}},{key:"endProgramDateTime",get:function(){if(null===this.programDateTime)return null;if(!E(this.programDateTime))return null;var t=E(this.duration)?this.duration:0;return this.programDateTime+1e3*t}},{key:"encrypted",get:function(){var t;if(null!=(t=this._decryptdata)&&t.encrypted)return!0;if(this.levelkeys){var e=Object.keys(this.levelkeys),r=e.length;if(r>1||1===r&&this.levelkeys[e[0]].encrypted)return!0}return!1}}]),e}(B),K=function(t){function e(e,r,i,n,a){var s;(s=t.call(this,i)||this).fragOffset=0,s.duration=0,s.gap=!1,s.independent=!1,s.relurl=void 0,s.fragment=void 0,s.index=void 0,s.stats=new M,s.duration=e.decimalFloatingPoint("DURATION"),s.gap=e.bool("GAP"),s.independent=e.bool("INDEPENDENT"),s.relurl=e.enumeratedString("URI"),s.fragment=r,s.index=n;var o=e.enumeratedString("BYTERANGE");return o&&s.setByteRange(o,a),a&&(s.fragOffset=a.fragOffset+a.duration),s}return l(e,t),a(e,[{key:"start",get:function(){return this.fragment.start+this.fragOffset}},{key:"end",get:function(){return this.start+this.duration}},{key:"loaded",get:function(){var t=this.elementaryStreams;return!!(t.audio||t.video||t.audiovideo)}}]),e}(B),H=function(){function t(t){this.PTSKnown=!1,this.alignedSliding=!1,this.averagetargetduration=void 0,this.endCC=0,this.endSN=0,this.fragments=void 0,this.fragmentHint=void 0,this.partList=null,this.dateRanges=void 0,this.live=!0,this.ageHeader=0,this.advancedDateTime=void 0,this.updated=!0,this.advanced=!0,this.availabilityDelay=void 0,this.misses=0,this.startCC=0,this.startSN=0,this.startTimeOffset=null,this.targetduration=0,this.totalduration=0,this.type=null,this.url=void 0,this.m3u8="",this.version=null,this.canBlockReload=!1,this.canSkipUntil=0,this.canSkipDateRanges=!1,this.skippedSegments=0,this.recentlyRemovedDateranges=void 0,this.partHoldBack=0,this.holdBack=0,this.partTarget=0,this.preloadHint=void 0,this.renditionReports=void 0,this.tuneInGoal=0,this.deltaUpdateFailed=void 0,this.driftStartTime=0,this.driftEndTime=0,this.driftStart=0,this.driftEnd=0,this.encryptedFragments=void 0,this.playlistParsingError=null,this.variableList=null,this.hasVariableRefs=!1,this.fragments=[],this.encryptedFragments=[],this.dateRanges={},this.url=t}return t.prototype.reloaded=function(t){if(!t)return this.advanced=!0,void(this.updated=!0);var e=this.lastPartSn-t.lastPartSn,r=this.lastPartIndex-t.lastPartIndex;this.updated=this.endSN!==t.endSN||!!r||!!e,this.advanced=this.endSN>t.endSN||e>0||0===e&&r>0,this.updated||this.advanced?this.misses=Math.floor(.6*t.misses):this.misses=t.misses+1,this.availabilityDelay=t.availabilityDelay},a(t,[{key:"hasProgramDateTime",get:function(){return!!this.fragments.length&&E(this.fragments[this.fragments.length-1].programDateTime)}},{key:"levelTargetDuration",get:function(){return this.averagetargetduration||this.targetduration||10}},{key:"drift",get:function(){var t=this.driftEndTime-this.driftStartTime;return t>0?1e3*(this.driftEnd-this.driftStart)/t:1}},{key:"edge",get:function(){return this.partEnd||this.fragmentEnd}},{key:"partEnd",get:function(){var t;return null!=(t=this.partList)&&t.length?this.partList[this.partList.length-1].end:this.fragmentEnd}},{key:"fragmentEnd",get:function(){var t;return null!=(t=this.fragments)&&t.length?this.fragments[this.fragments.length-1].end:0}},{key:"age",get:function(){return this.advancedDateTime?Math.max(Date.now()-this.advancedDateTime,0)/1e3:0}},{key:"lastPartIndex",get:function(){var t;return null!=(t=this.partList)&&t.length?this.partList[this.partList.length-1].index:-1}},{key:"lastPartSn",get:function(){var t;return null!=(t=this.partList)&&t.length?this.partList[this.partList.length-1].fragment.sn:this.endSN}}]),t}();function V(t){return Uint8Array.from(atob(t),(function(t){return t.charCodeAt(0)}))}function Y(t){var e,r,i=t.split(":"),n=null;if("data"===i[0]&&2===i.length){var a=i[1].split(";"),s=a[a.length-1].split(",");if(2===s.length){var o="base64"===s[0],l=s[1];o?(a.splice(-1,1),n=V(l)):(e=W(l).subarray(0,16),(r=new Uint8Array(16)).set(e,16-e.length),n=r)}}return n}function W(t){return Uint8Array.from(unescape(encodeURIComponent(t)),(function(t){return t.charCodeAt(0)}))}var j={CLEARKEY:"org.w3.clearkey",FAIRPLAY:"com.apple.fps",PLAYREADY:"com.microsoft.playready",WIDEVINE:"com.widevine.alpha"},q="org.w3.clearkey",X="com.apple.streamingkeydelivery",z="com.microsoft.playready",Q="urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed";function $(t){switch(t){case X:return j.FAIRPLAY;case z:return j.PLAYREADY;case Q:return j.WIDEVINE;case q:return j.CLEARKEY}}var J="edef8ba979d64acea3c827dcd51d21ed";function Z(t){switch(t){case j.FAIRPLAY:return X;case j.PLAYREADY:return z;case j.WIDEVINE:return Q;case j.CLEARKEY:return q}}function tt(t){var e=t.drmSystems,r=t.widevineLicenseUrl,i=e?[j.FAIRPLAY,j.WIDEVINE,j.PLAYREADY,j.CLEARKEY].filter((function(t){return!!e[t]})):[];return!i[j.WIDEVINE]&&r&&i.push(j.WIDEVINE),i}var et="undefined"!=typeof self&&self.navigator&&self.navigator.requestMediaKeySystemAccess?self.navigator.requestMediaKeySystemAccess.bind(self.navigator):null;function rt(t,e,r){return Uint8Array.prototype.slice?t.slice(e,r):new Uint8Array(Array.prototype.slice.call(t,e,r))}var it,nt=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},at=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},st=function(t,e){for(var r=e,i=0;nt(t,e);)i+=10,i+=ot(t,e+6),at(t,e+10)&&(i+=10),e+=i;if(i>0)return t.subarray(r,r+i)},ot=function(t,e){var r=0;return r=(127&t[e])<<21,r|=(127&t[e+1])<<14,r|=(127&t[e+2])<<7,r|=127&t[e+3]},lt=function(t,e){return nt(t,e)&&ot(t,e+6)+10<=t.length-e},ut=function(t){return t&&"PRIV"===t.key&&"com.apple.streaming.transportStreamTimestamp"===t.info},ht=function(t){var e=String.fromCharCode(t[0],t[1],t[2],t[3]),r=ot(t,4);return{type:e,size:r,data:t.subarray(10,10+r)}},dt=function(t){for(var e=0,r=[];nt(t,e);){for(var i=ot(t,e+6),n=(e+=10)+i;e+8<n;){var a=ht(t.subarray(e)),s=ct(a);s&&r.push(s),e+=a.size+10}at(t,e)&&(e+=10)}return r},ct=function(t){return"PRIV"===t.type?ft(t):"W"===t.type[0]?vt(t):gt(t)},ft=function(t){if(!(t.size<2)){var e=pt(t.data,!0),r=new Uint8Array(t.data.subarray(e.length+1));return{key:t.type,info:e,data:r.buffer}}},gt=function(t){if(!(t.size<2)){if("TXXX"===t.type){var e=1,r=pt(t.data.subarray(e),!0);e+=r.length+1;var i=pt(t.data.subarray(e));return{key:t.type,info:r,data:i}}var n=pt(t.data.subarray(1));return{key:t.type,data:n}}},vt=function(t){if("WXXX"===t.type){if(t.size<2)return;var e=1,r=pt(t.data.subarray(e),!0);e+=r.length+1;var i=pt(t.data.subarray(e));return{key:t.type,info:r,data:i}}var n=pt(t.data);return{key:t.type,data:n}},mt=function(t){if(8===t.data.byteLength){var e=new Uint8Array(t.data),r=1&e[3],i=(e[4]<<23)+(e[5]<<15)+(e[6]<<7)+e[7];return i/=45,r&&(i+=47721858.84),Math.round(i)}},pt=function(t,e){void 0===e&&(e=!1);var r=yt();if(r){var i=r.decode(t);if(e){var n=i.indexOf("");return-1!==n?i.substring(0,n):i}return i.replace(//g,"")}for(var a,s,o,l=t.length,u="",h=0;h<l;){if(0===(a=t[h++])&&e)return u;if(0!==a&&3!==a)switch(a>>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:u+=String.fromCharCode(a);break;case 12:case 13:s=t[h++],u+=String.fromCharCode((31&a)<<6|63&s);break;case 14:s=t[h++],o=t[h++],u+=String.fromCharCode((15&a)<<12|(63&s)<<6|(63&o)<<0)}}return u};function yt(){return it||void 0===self.TextDecoder||(it=new self.TextDecoder("utf-8")),it}var Tt=function(t){for(var e="",r=0;r<t.length;r++){var i=t[r].toString(16);i.length<2&&(i="0"+i),e+=i}return e},Et=Math.pow(2,32)-1,St=[].push,Lt={video:1,audio:2,id3:3,text:4};function Rt(t){return String.fromCharCode.apply(null,t)}function At(t,e){var r=t[e]<<8|t[e+1];return r<0?65536+r:r}function kt(t,e){var r=bt(t,e);return r<0?4294967296+r:r}function bt(t,e){return t[e]<<24|t[e+1]<<16|t[e+2]<<8|t[e+3]}function Dt(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 It(t,e){var r=[];if(!e.length)return r;for(var i=t.byteLength,n=0;n<i;){var a=kt(t,n),s=a>1?n+a:i;if(Rt(t.subarray(n+4,n+8))===e[0])if(1===e.length)r.push(t.subarray(n+8,s));else{var o=It(t.subarray(n+8,s),e.slice(1));o.length&&St.apply(r,o)}n=s}return r}function wt(t){var e=[],r=t[0],i=8,n=kt(t,i);i+=4,i+=0===r?8:16,i+=2;var a=t.length+0,s=At(t,i);i+=2;for(var o=0;o<s;o++){var l=i,u=kt(t,l);l+=4;var h=2147483647&u;if(1==(2147483648&u)>>>31)return w.warn("SIDX has hierarchical references (not supported)"),null;var d=kt(t,l);l+=4,e.push({referenceSize:h,subsegmentDuration:d,info:{duration:d/n,start:a,end:a+h-1}}),a+=h,i=l+=4}return{earliestPresentationTime:0,timescale:n,version:r,referencesCount:s,references:e}}function Ct(t){for(var e=[],r=It(t,["moov","trak"]),i=0;i<r.length;i++){var n=r[i],a=It(n,["tkhd"])[0];if(a){var s=a[0],o=0===s?12:20,l=kt(a,o),u=It(n,["mdia","mdhd"])[0];if(u){var h=kt(u,o=0===(s=u[0])?12:20),d=It(n,["mdia","hdlr"])[0];if(d){var c=Rt(d.subarray(8,12)),f={soun:O,vide:N}[c];if(f){var g=It(n,["mdia","minf","stbl","stsd"])[0],v=void 0;g&&(v=Rt(g.subarray(12,16))),e[l]={timescale:h,type:f},e[f]={timescale:h,id:l,codec:v}}}}}}return It(t,["moov","mvex","trex"]).forEach((function(t){var r=kt(t,4),i=e[r];i&&(i.default={duration:kt(t,12),flags:kt(t,20)})})),e}function _t(t){var e=It(t,["schm"])[0];if(e){var r=Rt(e.subarray(4,8));if("cbcs"===r||"cenc"===r)return It(t,["schi","tenc"])[0]}return w.error("[eme] missing 'schm' box"),null}function Pt(t){var e=kt(t,0),r=8;1&e&&(r+=4),4&e&&(r+=4);for(var i=0,n=kt(t,4),a=0;a<n;a++)256&e&&(i+=kt(t,r),r+=4),512&e&&(r+=4),1024&e&&(r+=4),2048&e&&(r+=4);return i}function xt(t,e){var r=new Uint8Array(t.length+e.length);return r.set(t),r.set(e,t.length),r}function Ft(t,e){var r=[],i=e.samples,n=e.timescale,a=e.id,s=!1;return It(i,["moof"]).map((function(o){var l=o.byteOffset-8;It(o,["traf"]).map((function(o){var u=It(o,["tfdt"]).map((function(t){var e=t[0],r=kt(t,4);return 1===e&&(r*=Math.pow(2,32),r+=kt(t,8)),r/n}))[0];return void 0!==u&&(t=u),It(o,["tfhd"]).map((function(u){var h=kt(u,4),d=16777215&kt(u,0),c=0,f=0!=(16&d),g=0,v=0!=(32&d),m=8;h===a&&(0!=(1&d)&&(m+=8),0!=(2&d)&&(m+=4),0!=(8&d)&&(c=kt(u,m),m+=4),f&&(g=kt(u,m),m+=4),v&&(m+=4),"video"===e.type&&(s=function(t){if(!t)return!1;var e=t.indexOf("."),r=e<0?t:t.substring(0,e);return"hvc1"===r||"hev1"===r||"dvh1"===r||"dvhe"===r}(e.codec)),It(o,["trun"]).map((function(a){var o=a[0],u=16777215&kt(a,0),h=0!=(1&u),d=0,f=0!=(4&u),v=0!=(256&u),m=0,p=0!=(512&u),y=0,T=0!=(1024&u),E=0!=(2048&u),S=0,L=kt(a,4),R=8;h&&(d=kt(a,R),R+=4),f&&(R+=4);for(var A=d+l,k=0;k<L;k++){if(v?(m=kt(a,R),R+=4):m=c,p?(y=kt(a,R),R+=4):y=g,T&&(R+=4),E&&(S=0===o?kt(a,R):bt(a,R),R+=4),e.type===N)for(var b=0;b<y;){var D=kt(i,A);Mt(s,i[A+=4])&&Ot(i.subarray(A,A+D),s?2:1,t+S/n,r),A+=D,b+=D+4}t+=m/n}})))}))}))})),r}function Mt(t,e){if(t){var r=e>>1&63;return 39===r||40===r}return 6==(31&e)}function Ot(t,e,r,i){var n=Nt(t),a=0;a+=e;for(var s=0,o=0,l=!1,u=0;a<n.length;){s=0;do{if(a>=n.length)break;s+=u=n[a++]}while(255===u);o=0;do{if(a>=n.length)break;o+=u=n[a++]}while(255===u);var h=n.length-a;if(!l&&4===s&&a<n.length){if(l=!0,181===n[a++]){var d=At(n,a);if(a+=2,49===d){var c=kt(n,a);if(a+=4,1195456820===c){var f=n[a++];if(3===f){var g=n[a++],v=64&g,m=v?2+3*(31&g):0,p=new Uint8Array(m);if(v){p[0]=g;for(var y=1;y<m;y++)p[y]=n[a++]}i.push({type:f,payloadType:s,pts:r,bytes:p})}}}}}else if(5===s&&o<h){if(l=!0,o>16){for(var T=[],E=0;E<16;E++){var S=n[a++].toString(16);T.push(1==S.length?"0"+S:S),3!==E&&5!==E&&7!==E&&9!==E||T.push("-")}for(var L=o-16,R=new Uint8Array(L),A=0;A<L;A++)R[A]=n[a++];i.push({payloadType:s,pts:r,uuid:T.join(""),userData:pt(R),userDataBytes:R})}}else if(o<h)a+=o;else if(o>h)break}}function Nt(t){for(var e=t.byteLength,r=[],i=1;i<e-2;)0===t[i]&&0===t[i+1]&&3===t[i+2]?(r.push(i+2),i+=2):i++;if(0===r.length)return t;var n=e-r.length,a=new Uint8Array(n),s=0;for(i=0;i<n;s++,i++)s===r[0]&&(s++,r.shift()),a[i]=t[s];return a}function Ut(t,e,r){if(16!==t.byteLength)throw new RangeError("Invalid system id");var i,n,a;if(e){i=1,n=new Uint8Array(16*e.length);for(var s=0;s<e.length;s++){var o=e[s];if(16!==o.byteLength)throw new RangeError("Invalid key");n.set(o,16*s)}}else i=0,n=new Uint8Array;i>0?(a=new Uint8Array(4),e.length>0&&new DataView(a.buffer).setUint32(0,e.length,!1)):a=new Uint8Array;var l=new Uint8Array(4);return r&&r.byteLength>0&&new DataView(l.buffer).setUint32(0,r.byteLength,!1),function(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i<e;i++)r[i-1]=arguments[i];for(var n=r.length,a=8,s=n;s--;)a+=r[s].byteLength;var o=new Uint8Array(a);for(o[0]=a>>24&255,o[1]=a>>16&255,o[2]=a>>8&255,o[3]=255&a,o.set(t,4),s=0,a=8;s<n;s++)o.set(r[s],a),a+=r[s].byteLength;return o}([112,115,115,104],new Uint8Array([i,0,0,0]),t,a,n,l,r||new Uint8Array)}var Bt={},Gt=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(){Bt={}};var e=t.prototype;return e.isSupported=function(){if(this.method){if("AES-128"===this.method||"NONE"===this.method)return!0;if("identity"===this.keyFormat)return"SAMPLE-AES"===this.method;switch(this.keyFormat){case X:case Q:case z:case q: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||w.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=Y(this.uri);if(i)switch(this.keyFormat){case Q:this.pssh=i,i.length>=22&&(this.keyId=i.subarray(i.length-22,i.length-6));break;case z:var n=new Uint8Array([154,4,240,121,152,64,66,134,171,146,230,91,224,136,95,149]);this.pssh=Ut(n,null,i);var a=new Uint16Array(i.buffer,i.byteOffset,i.byteLength/2),s=String.fromCharCode.apply(null,Array.from(a)),o=s.substring(s.indexOf("<"),s.length),l=(new DOMParser).parseFromString(o,"text/xml").getElementsByTagName("KID")[0];if(l){var u=l.childNodes[0]?l.childNodes[0].nodeValue:l.getAttribute("VALUE");if(u){var h=V(u).subarray(0,16);!function(t){var e=function(t,e,r){var i=t[e];t[e]=t[r],t[r]=i};e(t,0,3),e(t,1,2),e(t,4,5),e(t,6,7)}(h),this.keyId=h}}break;default:var d=i.subarray(0,16);if(16!==d.length){var c=new Uint8Array(16);c.set(d,16-d.length),d=c}this.keyId=d}if(!this.keyId||16!==this.keyId.byteLength){var f=Bt[this.uri];if(!f){var g=Object.keys(Bt).length%Number.MAX_SAFE_INTEGER;f=new Uint8Array(16),new DataView(f.buffer,12,4).setUint32(0,g),Bt[this.uri]=f}this.keyId=f}return this},t}(),Kt=/\{\$([a-zA-Z0-9-_]+)\}/g;function Ht(t){return Kt.test(t)}function Vt(t,e,r){if(null!==t.variableList||t.hasVariableRefs)for(var i=r.length;i--;){var n=r[i],a=e[n];a&&(e[n]=Yt(t,a))}}function Yt(t,e){if(null!==t.variableList||t.hasVariableRefs){var r=t.variableList;return e.replace(Kt,(function(e){var i=e.substring(2,e.length-1),n=null==r?void 0:r[i];return void 0===n?(t.playlistParsingError||(t.playlistParsingError=new Error('Missing preceding EXT-X-DEFINE tag for Variable Reference: "'+i+'"')),e):n}))}return e}function Wt(t,e,r){var i,n,a=t.variableList;if(a||(t.variableList=a={}),"QUERYPARAM"in e){i=e.QUERYPARAM;try{var s=new self.URL(r).searchParams;if(!s.has(i))throw new Error('"'+i+'" does not match any query parameter in URI: "'+r+'"');n=s.get(i)}catch(e){t.playlistParsingError||(t.playlistParsingError=new Error("EXT-X-DEFINE QUERYPARAM: "+e.message))}}else i=e.NAME,n=e.VALUE;i in a?t.playlistParsingError||(t.playlistParsingError=new Error('EXT-X-DEFINE duplicate Variable Name declarations: "'+i+'"')):a[i]=n||""}function jt(t,e,r){var i=e.IMPORT;if(r&&i in r){var n=t.variableList;n||(t.variableList=n={}),n[i]=r[i]}else t.playlistParsingError||(t.playlistParsingError=new Error('EXT-X-DEFINE IMPORT attribute not found in Multivariant Playlist: "'+i+'"'))}function qt(){if("undefined"!=typeof self)return self.MediaSource||self.WebKitMediaSource}var Xt={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}},zt=qt();function Qt(t,e){var r;return null!=(r=null==zt?void 0:zt.isTypeSupported((e||"video")+'/mp4;codecs="'+t+'"'))&&r}var $t=/#EXT-X-STREAM-INF:([^
]*)(?:[
](?:#[^
]*)?)*([^
]+)|#EXT-X-(SESSION-DATA|SESSION-KEY|DEFINE|CONTENT-STEERING|START):([^
]*)[
]+/g,Jt=/#EXT-X-MEDIA:(.*)/g,Zt=/^#EXT(?:INF|-X-TARGETDURATION):/m,te=new RegExp([/#EXTINF:\s*(\d*(?:\.\d+)?)(?:,(.*)\s+)?/.source,/(?!#) *(\S[\S ]*)/.source,/#EXT-X-BYTERANGE:*(.+)/.source,/#EXT-X-PROGRAM-DATE-TIME:(.+)/.source,/#.*/.source].join("|"),"g"),ee=new RegExp([/#(EXTM3U)/.source,/#EXT-X-(DATERANGE|DEFINE|KEY|MAP|PART|PART-INF|PLAYLIST-TYPE|PRELOAD-HINT|RENDITION-REPORT|SERVER-CONTROL|SKIP|START):(.+)/.source,/#EXT-X-(BITRATE|DISCONTINUITY-SEQUENCE|MEDIA-SEQUENCE|TARGETDURATION|VERSION): *(\d+)/.source,/#EXT-X-(DISCONTINUITY|ENDLIST|GAP)/.source,/(#)([^:]*):(.*)/.source,/(#)(.*)(?:.*)
?
?/.source].join("|")),re=function(){function t(){}return t.findGroup=function(t,e){for(var r=0;r<t.length;r++){var i=t[r];if(i.id===e)return i}},t.convertAVC1ToAVCOTI=function(t){var e=t.split(".");if(e.length>2){var r=e.shift()+".";return r+=parseInt(e.shift()).toString(16),r+=("000"+parseInt(e.shift()).toString(16)).slice(-4)}return t},t.resolve=function(t,e){return T.buildAbsoluteURL(e,t,{alwaysNormalize:!0})},t.isMediaPlaylist=function(t){return Zt.test(t)},t.parseMasterPlaylist=function(e,r){var i,n={contentSteering:null,levels:[],playlistParsingError:null,sessionData:null,sessionKeys:null,startTimeOffset:null,variableList:null,hasVariableRefs:Ht(e)},a=[];for($t.lastIndex=0;null!=(i=$t.exec(e));)if(i[1]){var s,o=new P(i[1]);Vt(n,o,["CODECS","SUPPLEMENTAL-CODECS","ALLOWED-CPC","PATHWAY-ID","STABLE-VARIANT-ID","AUDIO","VIDEO","SUBTITLES","CLOSED-CAPTIONS","NAME"]);var l=Yt(n,i[2]),u={attrs:o,bitrate:o.decimalInteger("AVERAGE-BANDWIDTH")||o.decimalInteger("BANDWIDTH"),name:o.NAME,url:t.resolve(l,r)},h=o.decimalResolution("RESOLUTION");h&&(u.width=h.width,u.height=h.height),ae((o.CODECS||"").split(/[ ,]+/).filter((function(t){return t})),u),u.videoCodec&&-1!==u.videoCodec.indexOf("avc1")&&(u.videoCodec=t.convertAVC1ToAVCOTI(u.videoCodec)),null!=(s=u.unknownCodecs)&&s.length||a.push(u),n.levels.push(u)}else if(i[3]){var d=i[3],c=i[4];switch(d){case"SESSION-DATA":var f=new P(c);Vt(n,f,["DATA-ID","LANGUAGE","VALUE","URI"]);var g=f["DATA-ID"];g&&(null===n.sessionData&&(n.sessionData={}),n.sessionData[g]=f);break;case"SESSION-KEY":var v=ie(c,r,n);v.encrypted&&v.isSupported()?(null===n.sessionKeys&&(n.sessionKeys=[]),n.sessionKeys.push(v)):w.warn('[Keys] Ignoring invalid EXT-X-SESSION-KEY tag: "'+c+'"');break;case"DEFINE":var m=new P(c);Vt(n,m,["NAME","VALUE","QUERYPARAM"]),Wt(n,m,r);break;case"CONTENT-STEERING":var p=new P(c);Vt(n,p,["SERVER-URI","PATHWAY-ID"]),n.contentSteering={uri:t.resolve(p["SERVER-URI"],r),pathwayId:p["PATHWAY-ID"]||"."};break;case"START":n.startTimeOffset=ne(c)}}var y=a.length>0&&a.length<n.levels.length;return n.levels=y?a:n.levels,0===n.levels.length&&(n.playlistParsingError=new Error("no levels found in manifest")),n},t.parseMasterPlaylistMedia=function(e,r,i){var n,a={},s=i.levels,o={AUDIO:s.map((function(t){return{id:t.attrs.AUDIO,audioCodec:t.audioCodec}})),SUBTITLES:s.map((function(t){return{id:t.attrs.SUBTITLES,textCodec:t.textCodec}})),"CLOSED-CAPTIONS":[]},l=0;for(Jt.lastIndex=0;null!==(n=Jt.exec(e));){var u=new P(n[1]),h=u.TYPE;if(h){var d=o[h],c=a[h]||[];a[h]=c,Vt(i,u,["URI","GROUP-ID","LANGUAGE","ASSOC-LANGUAGE","STABLE-RENDITION-ID","NAME","INSTREAM-ID","CHARACTERISTICS","CHANNELS"]);var f={attrs:u,bitrate:0,id:l++,groupId:u["GROUP-ID"]||"",instreamId:u["INSTREAM-ID"],name:u.NAME||u.LANGUAGE||"",type:h,default:u.bool("DEFAULT"),autoselect:u.bool("AUTOSELECT"),forced:u.bool("FORCED"),lang:u.LANGUAGE,url:u.URI?t.resolve(u.URI,r):""};if(null!=d&&d.length){var g=t.findGroup(d,f.groupId)||d[0];se(f,g,"audioCodec"),se(f,g,"textCodec")}c.push(f)}}return a},t.parseLevelPlaylist=function(t,e,r,i,n,a){var s,l,u,h=new H(e),d=h.fragments,c=null,f=0,g=0,v=0,m=0,p=null,y=new G(i,e),T=-1,S=!1;for(te.lastIndex=0,h.m3u8=t,h.hasVariableRefs=Ht(t);null!==(s=te.exec(t));){S&&(S=!1,(y=new G(i,e)).start=v,y.sn=f,y.cc=m,y.level=r,c&&(y.initSegment=c,y.rawProgramDateTime=c.rawProgramDateTime,c.rawProgramDateTime=null));var L=s[1];if(L){y.duration=parseFloat(L);var R=(" "+s[2]).slice(1);y.title=R||null,y.tagList.push(R?["INF",L,R]:["INF",L])}else if(s[3]){if(E(y.duration)){y.start=v,u&&ue(y,u,h),y.sn=f,y.level=r,y.cc=m,y.urlId=n,d.push(y);var A=(" "+s[3]).slice(1);y.relurl=Yt(h,A),oe(y,p),p=y,v+=y.duration,f++,g=0,S=!0}}else if(s[4]){var k=(" "+s[4]).slice(1);p?y.setByteRange(k,p):y.setByteRange(k)}else if(s[5])y.rawProgramDateTime=(" "+s[5]).slice(1),y.tagList.push(["PROGRAM-DATE-TIME",y.rawProgramDateTime]),-1===T&&(T=d.length);else{if(!(s=s[0].match(ee))){w.warn("No matches on slow regex match for level playlist!");continue}for(l=1;l<s.length&&void 0===s[l];l++);var b=(" "+s[l]).slice(1),D=(" "+s[l+1]).slice(1),I=s[l+2]?(" "+s[l+2]).slice(1):"";switch(b){case"PLAYLIST-TYPE":h.type=D.toUpperCase();break;case"MEDIA-SEQUENCE":f=h.startSN=parseInt(D);break;case"SKIP":var C=new P(D);Vt(h,C,["RECENTLY-REMOVED-DATERANGES"]);var _=C.decimalInteger("SKIPPED-SEGMENTS");if(E(_)){h.skippedSegments=_;for(var x=_;x--;)d.unshift(null);f+=_}var M=C.enumeratedString("RECENTLY-REMOVED-DATERANGES");M&&(h.recentlyRemovedDateranges=M.split("	"));break;case"TARGETDURATION":h.targetduration=Math.max(parseInt(D),1);break;case"VERSION":h.version=parseInt(D);break;case"EXTM3U":break;case"ENDLIST":h.live=!1;break;case"#":(D||I)&&y.tagList.push(I?[D,I]:[D]);break;case"DISCONTINUITY":m++,y.tagList.push(["DIS"]);break;case"GAP":y.gap=!0,y.tagList.push([b]);break;case"BITRATE":y.tagList.push([b,D]);break;case"DATERANGE":var O=new P(D);Vt(h,O,["ID","CLASS","START-DATE","END-DATE","SCTE35-CMD","SCTE35-OUT","SCTE35-IN"]),Vt(h,O,O.clientAttrs);var N=new F(O,h.dateRanges[O.ID]);N.isValid||h.skippedSegments?h.dateRanges[N.id]=N:w.warn('Ignoring invalid DATERANGE tag: "'+D+'"'),y.tagList.push(["EXT-X-DATERANGE",D]);break;case"DEFINE":var U=new P(D);Vt(h,U,["NAME","VALUE","IMPORT","QUERYPARAM"]),"IMPORT"in U?jt(h,U,a):Wt(h,U,e);break;case"DISCONTINUITY-SEQUENCE":m=parseInt(D);break;case"KEY":var B=ie(D,e,h);if(B.isSupported()){if("NONE"===B.method){u=void 0;break}u||(u={}),u[B.keyFormat]&&(u=o({},u)),u[B.keyFormat]=B}else w.warn('[Keys] Ignoring invalid EXT-X-KEY tag: "'+D+'"');break;case"START":h.startTimeOffset=ne(D);break;case"MAP":var V=new P(D);if(Vt(h,V,["BYTERANGE","URI"]),y.duration){var Y=new G(i,e);le(Y,V,r,u),c=Y,y.initSegment=c,c.rawProgramDateTime&&!y.rawProgramDateTime&&(y.rawProgramDateTime=c.rawProgramDateTime)}else le(y,V,r,u),c=y,S=!0;break;case"SERVER-CONTROL":var W=new P(D);h.canBlockReload=W.bool("CAN-BLOCK-RELOAD"),h.canSkipUntil=W.optionalFloat("CAN-SKIP-UNTIL",0),h.canSkipDateRanges=h.canSkipUntil>0&&W.bool("CAN-SKIP-DATERANGES"),h.partHoldBack=W.optionalFloat("PART-HOLD-BACK",0),h.holdBack=W.optionalFloat("HOLD-BACK",0);break;case"PART-INF":var j=new P(D);h.partTarget=j.decimalFloatingPoint("PART-TARGET");break;case"PART":var q=h.partList;q||(q=h.partList=[]);var X=g>0?q[q.length-1]:void 0,z=g++,Q=new P(D);Vt(h,Q,["BYTERANGE","URI"]);var $=new K(Q,y,e,z,X);q.push($),y.duration+=$.duration;break;case"PRELOAD-HINT":var J=new P(D);Vt(h,J,["URI"]),h.preloadHint=J;break;case"RENDITION-REPORT":var Z=new P(D);Vt(h,Z,["URI"]),h.renditionReports=h.renditionReports||[],h.renditionReports.push(Z);break;default:w.warn("line parsed but not handled: "+s)}}}p&&!p.relurl?(d.pop(),v-=p.duration,h.partList&&(h.fragmentHint=p)):h.partList&&(oe(y,p),y.cc=m,h.fragmentHint=y,u&&ue(y,u,h));var tt=d.length,et=d[0],rt=d[tt-1];if((v+=h.skippedSegments*h.targetduration)>0&&tt&&rt){h.averagetargetduration=v/tt;var it=rt.sn;h.endSN="initSegment"!==it?it:0,h.live||(rt.endList=!0),et&&(h.startCC=et.cc)}else h.endSN=0,h.startCC=0;return h.fragmentHint&&(v+=h.fragmentHint.duration),h.totalduration=v,h.endCC=m,T>0&&function(t,e){for(var r=t[e],i=e;i--;){var n=t[i];if(!n)return;n.programDateTime=r.programDateTime-1e3*n.duration,r=n}}(d,T),h},t}();function ie(t,e,r){var i,n,a=new P(t);Vt(r,a,["KEYFORMAT","KEYFORMATVERSIONS","URI","IV","URI"]);var s=null!=(i=a.METHOD)?i:"",o=a.URI,l=a.hexadecimalInteger("IV"),u=a.KEYFORMATVERSIONS,h=null!=(n=a.KEYFORMAT)?n:"identity";o&&a.IV&&!l&&w.error("Invalid IV: "+a.IV);var d=o?re.resolve(o,e):"",c=(u||"1").split("/").map(Number).filter(Number.isFinite);return new Gt(s,d,h,c,l)}function ne(t){var e=new P(t).decimalFloatingPoint("TIME-OFFSET");return E(e)?e:null}function ae(t,e){["video","audio","text"].forEach((function(r){var i=t.filter((function(t){return function(t,e){var r=Xt[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 se(t,e,r){var i=e[r];i&&(t[r]=i)}function oe(t,e){t.rawProgramDateTime?t.programDateTime=Date.parse(t.rawProgramDateTime):null!=e&&e.programDateTime&&(t.programDateTime=e.endProgramDateTime),E(t.programDateTime)||(t.programDateTime=null,t.rawProgramDateTime=null)}function le(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 ue(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 he="manifest",de="level",ce="audioTrack",fe="subtitleTrack",ge="main",ve="audio",me="subtitle";function pe(t){switch(t.type){case ce:return ve;case fe:return me;default:return ge}}function ye(t,e){var r=t.url;return void 0!==r&&0!==r.indexOf("data:")||(r=e.url),r}var Te=function(){function t(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.hls=t,this.registerListeners()}var e=t.prototype;return e.startLoad=function(t){},e.stopLoad=function(){this.destroyInternalLoaders()},e.registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.LEVEL_LOADING,this.onLevelLoading,this),t.on(S.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(S.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.LEVEL_LOADING,this.onLevelLoading,this),t.off(S.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(S.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.createInternalLoader=function(t){var e=this.hls.config,r=e.pLoader,i=e.loader,n=new(r||i)(e);return this.loaders[t.type]=n,n},e.getInternalLoader=function(t){return this.loaders[t.type]},e.resetInternalLoader=function(t){this.loaders[t]&&delete this.loaders[t]},e.destroyInternalLoaders=function(){for(var t in this.loaders){var e=this.loaders[t];e&&e.destroy(),this.resetInternalLoader(t)}},e.destroy=function(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()},e.onManifestLoading=function(t,e){var r=e.url;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:he,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,level:i,responseType:"text",type:de,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:ce,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:fe,url:n,deliveryDirectives:a})},e.load=function(t){var e,r,i,n=this,a=this.hls.config,s=this.getInternalLoader(t);if(s){var l=s.context;if(l&&l.url===t.url)return void w.trace("[playlist-loader]: playlist request ongoing");w.log("[playlist-loader]: aborting previous loader for type: "+t.type),s.abort()}if(r=t.type===he?a.manifestLoadPolicy.default:o({},a.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),s=this.createInternalLoader(t),null!=(e=t.deliveryDirectives)&&e.part&&(t.type===de&&null!==t.level?i=this.hls.levels[t.level].details:t.type===ce&&null!==t.id?i=this.hls.audioTracks[t.id].details:t.type===fe&&null!==t.id&&(i=this.hls.subtitleTracks[t.id].details),i)){var u=i.partTarget,h=i.targetduration;if(u&&h){var d=1e3*Math.max(3*u,.8*h);r=o({},r,{maxTimeToFirstByteMs:Math.min(d,r.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(d,r.maxTimeToFirstByteMs)})}}var c=r.errorRetry||r.timeoutRetry||{},f={loadPolicy:r,timeout:r.maxLoadTimeMs,maxRetry:c.maxNumRetry||0,retryDelay:c.retryDelayMs||0,maxRetryDelay:c.maxRetryDelayMs||0},g={onSuccess:function(t,e,r,i){var a=n.getInternalLoader(r);n.resetInternalLoader(r.type);var s=t.data;0===s.indexOf("#EXTM3U")?(e.parsing.start=performance.now(),re.isMediaPlaylist(s)?n.handleTrackOrLevelPlaylist(t,e,r,i||null,a):n.handleMasterPlaylist(t,e,r,i)):n.handleManifestParsingError(t,r,new Error("no EXTM3U delimiter"),i||null,e)},onError:function(t,e,r,i){n.handleNetworkError(e,r,!1,t,i)},onTimeout:function(t,e,r){n.handleNetworkError(e,r,!0,void 0,t)}};s.load(t,f,g)},e.handleMasterPlaylist=function(t,e,r,i){var n=this.hls,a=t.data,s=ye(t,r),o=re.parseMasterPlaylist(a,s);if(o.playlistParsingError)this.handleManifestParsingError(t,r,o.playlistParsingError,i,e);else{var l=o.contentSteering,u=o.levels,h=o.sessionData,d=o.sessionKeys,c=o.startTimeOffset,f=o.variableList;this.variableList=f;var g=re.parseMasterPlaylistMedia(a,s,o),v=g.AUDIO,m=void 0===v?[]:v,p=g.SUBTITLES,y=g["CLOSED-CAPTIONS"];m.length&&(m.some((function(t){return!t.url}))||!u[0].audioCodec||u[0].attrs.AUDIO||(w.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),m.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new P({}),bitrate:0,url:""}))),n.trigger(S.MANIFEST_LOADED,{levels:u,audioTracks:m,subtitles:p,captions:y,contentSteering:l,url:s,stats:e,networkDetails:i,sessionData:h,sessionKeys:d,startTimeOffset:c,variableList:f})}},e.handleTrackOrLevelPlaylist=function(t,e,r,i,n){var a=this.hls,s=r.id,o=r.level,l=r.type,u=ye(t,r),h=E(s)?s:0,d=E(o)?o:h,c=pe(r),f=re.parseLevelPlaylist(t.data,u,d,c,h,this.variableList);if(l===he){var g={attrs:new P({}),bitrate:0,details:f,name:"",url:u};a.trigger(S.MANIFEST_LOADED,{levels:[g],audioTracks:[],url:u,stats:e,networkDetails:i,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}e.parsing.end=performance.now(),r.levelDetails=f,this.handlePlaylistLoaded(f,t,e,r,i,n)},e.handleManifestParsingError=function(t,e,r,i,n){this.hls.trigger(S.ERROR,{type:L.NETWORK_ERROR,details:R.MANIFEST_PARSING_ERROR,fatal:e.type===he,url:t.url,err:r,error:r,reason:r.message,response:t,context:e,networkDetails:i,stats:n})},e.handleNetworkError=function(t,e,r,n,a){void 0===r&&(r=!1);var s="A network "+(r?"timeout":"error"+(n?" (status "+n.code+")":""))+" occurred while loading "+t.type;t.type===de?s+=": "+t.level+" id: "+t.id:t.type!==ce&&t.type!==fe||(s+=" id: "+t.id+' group-id: "'+t.groupId+'"');var o=new Error(s);w.warn("[playlist-loader]: "+s);var l=R.UNKNOWN,u=!1,h=this.getInternalLoader(t);switch(t.type){case he:l=r?R.MANIFEST_LOAD_TIMEOUT:R.MANIFEST_LOAD_ERROR,u=!0;break;case de:l=r?R.LEVEL_LOAD_TIMEOUT:R.LEVEL_LOAD_ERROR,u=!1;break;case ce:l=r?R.AUDIO_TRACK_LOAD_TIMEOUT:R.AUDIO_TRACK_LOAD_ERROR,u=!1;break;case fe:l=r?R.SUBTITLE_TRACK_LOAD_TIMEOUT:R.SUBTITLE_LOAD_ERROR,u=!1}h&&this.resetInternalLoader(t.type);var d={type:L.NETWORK_ERROR,details:l,fatal:u,url:t.url,loader:h,context:t,error:o,networkDetails:e,stats:a};if(n){var c=(null==e?void 0:e.url)||t.url;d.response=i({url:c,data:void 0},n)}this.hls.trigger(S.ERROR,d)},e.handlePlaylistLoaded=function(t,e,r,i,n,a){var s=this.hls,o=i.type,l=i.level,u=i.id,h=i.groupId,d=i.deliveryDirectives,c=ye(e,i),f=pe(i),g="number"==typeof i.level&&f===ge?l:void 0;if(t.fragments.length){t.targetduration||(t.playlistParsingError=new Error("Missing Target Duration"));var v=t.playlistParsingError;if(v)s.trigger(S.ERROR,{type:L.NETWORK_ERROR,details:R.LEVEL_PARSING_ERROR,fatal:!1,url:c,error:v,reason:v.message,response:e,context:i,level:g,parent:f,networkDetails:n,stats:r});else switch(t.live&&a&&(a.getCacheAge&&(t.ageHeader=a.getCacheAge()||0),a.getCacheAge&&!isNaN(t.ageHeader)||(t.ageHeader=0)),o){case he:case de:s.trigger(S.LEVEL_LOADED,{details:t,level:g||0,id:u||0,stats:r,networkDetails:n,deliveryDirectives:d});break;case ce:s.trigger(S.AUDIO_TRACK_LOADED,{details:t,id:u||0,groupId:h||"",stats:r,networkDetails:n,deliveryDirectives:d});break;case fe:s.trigger(S.SUBTITLE_TRACK_LOADED,{details:t,id:u||0,groupId:h||"",stats:r,networkDetails:n,deliveryDirectives:d})}}else{var m=new Error("No Segments found in Playlist");s.trigger(S.ERROR,{type:L.NETWORK_ERROR,details:R.LEVEL_EMPTY_ERROR,fatal:!1,url:c,error:m,reason:m.message,response:e,context:i,level:g,parent:f,networkDetails:n,stats:r})}},t}();function Ee(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 Se(t,e){var r=t.mode;if("disabled"===r&&(t.mode="hidden"),t.cues&&!t.cues.getCueById(e.id))try{if(t.addCue(e),!t.cues.getCueById(e.id))throw new Error("addCue is failed for: "+e)}catch(r){w.debug("[texttrack-utils]: "+r);try{var i=new self.TextTrackCue(e.startTime,e.endTime,e.text);i.id=e.id,t.addCue(i)}catch(t){w.debug("[texttrack-utils]: Legacy TextTrackCue fallback failed: "+t)}}"disabled"===r&&(t.mode=r)}function Le(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 Re(t,e,r,i){var n=t.mode;if("disabled"===n&&(t.mode="hidden"),t.cues&&t.cues.length>0)for(var a=function(t,e,r){var i=[],n=function(t,e){if(e<t[0].startTime)return 0;var r=t.length-1;if(e>t[r].endTime)return-1;for(var i=0,n=r;i<=n;){var a=Math.floor((n+i)/2);if(e<t[a].startTime)n=a-1;else{if(!(e>t[a].startTime&&i<r))return a;i=a+1}}return t[i].startTime-e<e-t[n].startTime?i:n}(t,e);if(n>-1)for(var a=n,s=t.length;a<s;a++){var o=t[a];if(o.startTime>=e&&o.endTime<=r)i.push(o);else if(o.startTime>r)return i}return i}(t.cues,e,r),s=0;s<a.length;s++)i&&!i(a[s])||t.removeCue(a[s]);"disabled"===n&&(t.mode=n)}var Ae="org.id3",ke="com.apple.quicktime.HLS",be="https://aomedia.org/emsg/ID3";function De(){if("undefined"!=typeof self)return self.WebKitDataCue||self.VTTCue||self.TextTrackCue}var Ie=function(){var t=De();try{new t(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY}();function we(t,e){return t.getTime()/1e3-e}var Ce=function(){function t(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=t,this._registerListeners()}var e=t.prototype;return e.destroy=function(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=null},e._registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(S.LEVEL_UPDATED,this.onLevelUpdated,this)},e._unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(S.LEVEL_UPDATED,this.onLevelUpdated,this)},e.onMediaAttached=function(t,e){this.media=e.media},e.onMediaDetaching=function(){this.id3Track&&(Le(this.id3Track),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={})},e.onManifestLoading=function(){this.dateRangeCuesAppended={}},e.createTrack=function(t){var e=this.getID3Track(t.textTracks);return e.mode="hidden",e},e.getID3Track=function(t){if(this.media){for(var e=0;e<t.length;e++){var r=t[e];if("metadata"===r.kind&&"id3"===r.label)return Ee(r,this.media),r}return this.media.addTextTrack("metadata","id3")}},e.onFragParsingMetadata=function(t,e){if(this.media){var r=this.hls.config,i=r.enableEmsgMetadataCues,n=r.enableID3MetadataCues;if(i||n){var a=e.samples;this.id3Track||(this.id3Track=this.createTrack(this.media));for(var s=De(),o=0;o<a.length;o++){var l=a[o].type;if((l!==be||i)&&n){var u=dt(a[o].data);if(u){var h=a[o].pts,d=h+a[o].duration;d>Ie&&(d=Ie),d-h<=0&&(d=h+.25);for(var c=0;c<u.length;c++){var f=u[c];if(!ut(f)){this.updateId3CueEnds(h,l);var g=new s(h,d,"");g.value=f,l&&(g.type=l),this.id3Track.addCue(g)}}}}}}}},e.updateId3CueEnds=function(t,e){var r,i=null==(r=this.id3Track)?void 0:r.cues;if(i)for(var n=i.length;n--;){var a=i[n];a.type===e&&a.startTime<t&&a.endTime===Ie&&(a.endTime=t)}},e.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset,n=e.type,a=this.id3Track,s=this.hls;if(s){var o=s.config,l=o.enableEmsgMetadataCues,u=o.enableID3MetadataCues;a&&(l||u)&&Re(a,r,i,"audio"===n?function(t){return t.type===Ae&&u}:"video"===n?function(t){return t.type===be&&l}:function(t){return t.type===Ae&&u||t.type===be&&l})}},e.onLevelUpdated=function(t,e){var r=this,i=e.details;if(this.media&&i.hasProgramDateTime&&this.hls.config.enableDateRangeMetadataCues){var n=this.dateRangeCuesAppended,a=this.id3Track,s=i.dateRanges,o=Object.keys(s);if(a)for(var l=Object.keys(n).filter((function(t){return!o.includes(t)})),u=function(){var t=l[h];Object.keys(n[t].cues).forEach((function(e){a.removeCue(n[t].cues[e])})),delete n[t]},h=l.length;h--;)u();var d=i.fragments[i.fragments.length-1];if(0!==o.length&&E(null==d?void 0:d.programDateTime)){this.id3Track||(this.id3Track=this.createTrack(this.media));for(var c=d.programDateTime/1e3-d.start,f=De(),g=function(){var t=o[v],e=s[t],i=n[t],a=(null==i?void 0:i.cues)||{},l=(null==i?void 0:i.durationKnown)||!1,u=we(e.startDate,c),h=Ie,d=e.endDate;if(d)h=we(d,c),l=!0;else if(e.endOnNext&&!l){var g=o.reduce((function(t,r){var i=s[r];return i.class===e.class&&i.id!==r&&i.startDate>e.startDate&&t.push(i),t}),[]).sort((function(t,e){return t.startDate.getTime()-e.startDate.getTime()}))[0];g&&(h=we(g.startDate,c),l=!0)}for(var m,p,y=Object.keys(e.attr),T=0;T<y.length;T++){var E=y[T];if("ID"!==(p=E)&&"CLASS"!==p&&"START-DATE"!==p&&"DURATION"!==p&&"END-DATE"!==p&&"END-ON-NEXT"!==p){var S=a[E];if(S)l&&!i.durationKnown&&(S.endTime=h);else{var L=e.attr[E];S=new f(u,h,""),x(E)&&(m=L,L=Uint8Array.from(m.replace(/^0x/,"").replace(/([\da-fA-F]{2}) ?/g,"0x$1 ").replace(/ +$/,"").split(" ")).buffer),S.value={key:E,data:L},S.type=ke,S.id=t,r.id3Track.addCue(S),a[E]=S}}}n[t]={cues:a,dateRange:e,durationKnown:l}},v=0;v<o.length;v++)g()}}},t}(),_e=function(){function t(t){var e=this;this.hls=void 0,this.config=void 0,this.media=null,this.levelDetails=null,this.currentTime=0,this.stallCount=0,this._latency=null,this.timeupdateHandler=function(){return e.timeupdate()},this.hls=t,this.config=t.config,this.registerListeners()}var e=t.prototype;return e.destroy=function(){this.unregisterListeners(),this.onMediaDetaching(),this.levelDetails=null,this.hls=this.timeupdateHandler=null},e.registerListeners=function(){this.hls.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),this.hls.on(S.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(S.LEVEL_UPDATED,this.onLevelUpdated,this),this.hls.on(S.ERROR,this.onError,this)},e.unregisterListeners=function(){this.hls.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),this.hls.off(S.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.off(S.LEVEL_UPDATED,this.onLevelUpdated,this),this.hls.off(S.ERROR,this.onError,this)},e.onMediaAttached=function(t,e){this.media=e.media,this.media.addEventListener("timeupdate",this.timeupdateHandler)},e.onMediaDetaching=function(){this.media&&(this.media.removeEventListener("timeupdate",this.timeupdateHandler),this.media=null)},e.onManifestLoading=function(){this.levelDetails=null,this._latency=null,this.stallCount=0},e.onLevelUpdated=function(t,e){var r=e.details;this.levelDetails=r,r.advanced&&this.timeupdate(),!r.live&&this.media&&this.media.removeEventListener("timeupdate",this.timeupdateHandler)},e.onError=function(t,e){var r;e.details===R.BUFFER_STALLED_ERROR&&(this.stallCount++,null!=(r=this.levelDetails)&&r.live&&w.warn("[playback-rate-controller]: Stall detected, adjusting target latency"))},e.timeupdate=function(){var t=this.media,e=this.levelDetails;if(t&&e){this.currentTime=t.currentTime;var r=this.computeLatency();if(null!==r){this._latency=r;var i=this.config,n=i.lowLatencyMode,a=i.maxLiveSyncPlaybackRate;if(n&&1!==a){var s=this.targetLatency;if(null!==s){var o=r-s,l=o<Math.min(this.maxLatency,s+e.targetduration);if(e.live&&l&&o>.05&&this.forwardBufferLength>1){var u=Math.min(2,Math.max(1,a)),h=Math.round(2/(1+Math.exp(-.75*o-this.edgeStalled))*20)/20;t.playbackRate=Math.min(u,Math.max(1,h))}else 1!==t.playbackRate&&0!==t.playbackRate&&(t.playbackRate=1)}}}}},e.estimateLiveEdge=function(){var t=this.levelDetails;return null===t?null:t.edge+t.age},e.computeLatency=function(){var t=this.estimateLiveEdge();return null===t?null:t-this.currentTime},a(t,[{key:"latency",get:function(){return this._latency||0}},{key:"maxLatency",get:function(){var t=this.config,e=this.levelDetails;return void 0!==t.liveMaxLatencyDuration?t.liveMaxLatencyDuration:e?t.liveMaxLatencyDurationCount*e.targetduration:0}},{key:"targetLatency",get:function(){var t=this.levelDetails;if(null===t)return null;var e=t.holdBack,r=t.partHoldBack,i=t.targetduration,n=this.config,a=n.liveSyncDuration,s=n.liveSyncDurationCount,o=n.lowLatencyMode,l=this.hls.userConfig,u=o&&r||e;(l.liveSyncDuration||l.liveSyncDurationCount||0===u)&&(u=void 0!==a?a:s*i);var h=i;return u+Math.min(1*this.stallCount,h)}},{key:"liveSyncPosition",get:function(){var t=this.estimateLiveEdge(),e=this.targetLatency,r=this.levelDetails;if(null===t||null===e||null===r)return null;var i=r.edge,n=t-e-this.edgeStalled,a=i-r.totalduration,s=i-(this.config.lowLatencyMode&&r.partTarget||r.targetduration);return Math.min(Math.max(a,n),s)}},{key:"drift",get:function(){var t=this.levelDetails;return null===t?1:t.drift}},{key:"edgeStalled",get:function(){var t=this.levelDetails;if(null===t)return 0;var e=3*(this.config.lowLatencyMode&&t.partTarget||t.targetduration);return Math.max(t.age-e,0)}},{key:"forwardBufferLength",get:function(){var t=this.media,e=this.levelDetails;if(!t||!e)return 0;var r=t.buffered.length;return(r?t.buffered.end(r-1):e.edge)-this.currentTime}}]),t}(),Pe=["NONE","TYPE-0","TYPE-1",null],xe="",Fe="YES",Me="v2",Oe=function(){function t(t,e,r){this.msn=void 0,this.part=void 0,this.skip=void 0,this.msn=t,this.part=e,this.skip=r}return t.prototype.addDirectives=function(t){var e=new self.URL(t);return void 0!==this.msn&&e.searchParams.set("_HLS_msn",this.msn.toString()),void 0!==this.part&&e.searchParams.set("_HLS_part",this.part.toString()),this.skip&&e.searchParams.set("_HLS_skip",this.skip),e.href},t}(),Ne=function(){function t(t){this._attrs=void 0,this.audioCodec=void 0,this.bitrate=void 0,this.codecSet=void 0,this.height=void 0,this.id=void 0,this.name=void 0,this.videoCodec=void 0,this.width=void 0,this.unknownCodecs=void 0,this.audioGroupIds=void 0,this.details=void 0,this.fragmentError=0,this.loadError=0,this.loaded=void 0,this.realBitrate=0,this.textGroupIds=void 0,this.url=void 0,this._urlId=0,this.url=[t.url],this._attrs=[t.attrs],this.bitrate=t.bitrate,t.details&&(this.details=t.details),this.id=t.id||0,this.name=t.name,this.width=t.width||0,this.height=t.height||0,this.audioCodec=t.audioCodec,this.videoCodec=t.videoCodec,this.unknownCodecs=t.unknownCodecs,this.codecSet=[t.videoCodec,t.audioCodec].filter((function(t){return t})).join(",").replace(/\.[^.,]+/g,"")}return t.prototype.addFallback=function(t){this.url.push(t.url),this._attrs.push(t.attrs)},a(t,[{key:"maxBitrate",get:function(){return Math.max(this.realBitrate,this.bitrate)}},{key:"attrs",get:function(){return this._attrs[this._urlId]}},{key:"pathwayId",get:function(){return this.attrs["PATHWAY-ID"]||"."}},{key:"uri",get:function(){return this.url[this._urlId]||""}},{key:"urlId",get:function(){return this._urlId},set:function(t){var e=t%this.url.length;this._urlId!==e&&(this.fragmentError=0,this.loadError=0,this.details=void 0,this._urlId=e)}},{key:"audioGroupId",get:function(){var t;return null==(t=this.audioGroupIds)?void 0:t[this.urlId]}},{key:"textGroupId",get:function(){var t;return null==(t=this.textGroupIds)?void 0:t[this.urlId]}}]),t}();function Ue(t,e){var r=e.startPTS;if(E(r)){var i,n=0;e.sn>t.sn?(n=r-t.start,i=t):(n=t.start-r,i=e),i.duration!==n&&(i.duration=n)}else e.sn>t.sn?t.cc===e.cc&&t.minEndPTS?e.start=t.start+(t.minEndPTS-t.start):e.start=t.start+t.duration:e.start=Math.max(t.start-e.duration,0)}function Be(t,e,r,i,n,a){i-r<=0&&(w.warn("Fragment should have a positive duration",e),i=r+e.duration,a=n+e.duration);var s=r,o=i,l=e.startPTS,u=e.endPTS;if(E(l)){var h=Math.abs(l-r);E(e.deltaPTS)?e.deltaPTS=Math.max(h,e.deltaPTS):e.deltaPTS=h,s=Math.max(r,l),r=Math.min(r,l),n=Math.min(n,e.startDTS),o=Math.min(i,u),i=Math.max(i,u),a=Math.max(a,e.endDTS)}var d=r-e.start;0!==e.start&&(e.start=r),e.duration=i-e.start,e.startPTS=r,e.maxStartPTS=s,e.startDTS=n,e.endPTS=i,e.minEndPTS=o,e.endDTS=a;var c,f=e.sn;if(!t||f<t.startSN||f>t.endSN)return 0;var g=f-t.startSN,v=t.fragments;for(v[g]=e,c=g;c>0;c--)Ue(v[c],v[c-1]);for(c=g;c<v.length-1;c++)Ue(v[c],v[c+1]);return t.fragmentHint&&Ue(v[v.length-1],t.fragmentHint),t.PTSKnown=t.alignedSliding=!0,d}function Ge(t,e){for(var r=null,i=t.fragments,n=i.length-1;n>=0;n--){var a=i[n].initSegment;if(a){r=a;break}}t.fragmentHint&&delete t.fragmentHint.endPTS;var s,l,u,h,d,c=0;if(function(t,e,r){for(var i=e.skippedSegments,n=Math.max(t.startSN,e.startSN)-e.startSN,a=(t.fragmentHint?1:0)+(i?e.endSN:Math.min(t.endSN,e.endSN))-e.startSN,s=e.startSN-t.startSN,o=e.fragmentHint?e.fragments.concat(e.fragmentHint):e.fragments,l=t.fragmentHint?t.fragments.concat(t.fragmentHint):t.fragments,u=n;u<=a;u++){var h=l[s+u],d=o[u];i&&!d&&u<i&&(d=e.fragments[u]=h),h&&d&&r(h,d)}}(t,e,(function(t,i){t.relurl&&(c=t.cc-i.cc),E(t.startPTS)&&E(t.endPTS)&&(i.start=i.startPTS=t.startPTS,i.startDTS=t.startDTS,i.maxStartPTS=t.maxStartPTS,i.endPTS=t.endPTS,i.endDTS=t.endDTS,i.minEndPTS=t.minEndPTS,i.duration=t.endPTS-t.startPTS,i.duration&&(s=i),e.PTSKnown=e.alignedSliding=!0),i.elementaryStreams=t.elementaryStreams,i.loader=t.loader,i.stats=t.stats,i.urlId=t.urlId,t.initSegment&&(i.initSegment=t.initSegment,r=t.initSegment)})),r&&(e.fragmentHint?e.fragments.concat(e.fragmentHint):e.fragments).forEach((function(t){var e;t.initSegment&&t.initSegment.relurl!==(null==(e=r)?void 0:e.relurl)||(t.initSegment=r)})),e.skippedSegments)if(e.deltaUpdateFailed=e.fragments.some((function(t){return!t})),e.deltaUpdateFailed){w.warn("[level-helper] Previous playlist missing segments skipped in delta playlist");for(var f=e.skippedSegments;f--;)e.fragments.shift();e.startSN=e.fragments[0].sn,e.startCC=e.fragments[0].cc}else e.canSkipDateRanges&&(e.dateRanges=(l=t.dateRanges,u=e.dateRanges,h=e.recentlyRemovedDateranges,d=o({},l),h&&h.forEach((function(t){delete d[t]})),Object.keys(u).forEach((function(t){var e=new F(u[t].attr,d[t]);e.isValid?d[t]=e:w.warn('Ignoring invalid Playlist Delta Update DATERANGE tag: "'+JSON.stringify(u[t].attr)+'"')})),d));var g=e.fragments;if(c){w.warn("discontinuity sliding from playlist, take drift into account");for(var v=0;v<g.length;v++)g[v].cc+=c}e.skippedSegments&&(e.startCC=e.fragments[0].cc),function(t,e,r){if(t&&e)for(var i=0,n=0,a=t.length;n<=a;n++){var s=t[n],o=e[n+i];s&&o&&s.index===o.index&&s.fragment.sn===o.fragment.sn?r(s,o):i--}}(t.partList,e.partList,(function(t,e){e.elementaryStreams=t.elementaryStreams,e.stats=t.stats})),s?Be(e,s,s.startPTS,s.endPTS,s.startDTS,s.endDTS):Ke(t,e),g.length&&(e.totalduration=e.edge-g[0].start),e.driftStartTime=t.driftStartTime,e.driftStart=t.driftStart;var m=e.advancedDateTime;if(e.advanced&&m){var p=e.edge;e.driftStart||(e.driftStartTime=m,e.driftStart=p),e.driftEndTime=m,e.driftEnd=p}else e.driftEndTime=t.driftEndTime,e.driftEnd=t.driftEnd,e.advancedDateTime=t.advancedDateTime}function Ke(t,e){var r=e.startSN+e.skippedSegments-t.startSN,i=t.fragments;r<0||r>=i.length||He(e,i[r].start)}function He(t,e){if(e){for(var r=t.fragments,i=t.skippedSegments;i<r.length;i++)r[i].start+=e;t.fragmentHint&&(t.fragmentHint.start+=e)}}function Ve(t,e,r){var i;return null!=t&&t.details?Ye(null==(i=t.details)?void 0:i.partList,e,r):null}function Ye(t,e,r){if(t)for(var i=t.length;i--;){var n=t[i];if(n.index===r&&n.fragment.sn===e)return n}return null}function We(t){switch(t.details){case R.FRAG_LOAD_TIMEOUT:case R.KEY_LOAD_TIMEOUT:case R.LEVEL_LOAD_TIMEOUT:case R.MANIFEST_LOAD_TIMEOUT:return!0}return!1}function je(t,e){var r=We(e);return t.default[(r?"timeout":"error")+"Retry"]}function qe(t,e){var r="linear"===t.backoff?1:Math.pow(2,e);return Math.min(r*t.retryDelayMs,t.maxRetryDelayMs)}function Xe(t){return i(i({},t),{errorRetry:null,timeoutRetry:null})}function ze(t,e,r,i){return!!t&&e<t.maxNumRetry&&(function(t){return 0===t&&!1===navigator.onLine||!!t&&(t<400||t>499)}(i)||!!r)}var Qe=function(t,e){for(var r=0,i=t.length-1,n=null,a=null;r<=i;){var s=e(a=t[n=(r+i)/2|0]);if(s>0)r=n+1;else{if(!(s<0))return a;i=n-1}}return null};function $e(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===Je(r,i,n))return n;var a=Qe(e,Je.bind(null,r,i));return!a||a===t&&n?n:a}function Je(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 Ze(t,e,r){var i=1e3*Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return(r.endProgramDateTime||0)-i>t}var tr,er=3e5,rr=0,ir=2,nr=5,ar=0,sr=1,or=2,lr=function(){function t(t){this.hls=void 0,this.playlistError=0,this.penalizedRenditions={},this.log=void 0,this.warn=void 0,this.error=void 0,this.hls=t,this.log=w.log.bind(w,"[info]:"),this.warn=w.warn.bind(w,"[warning]:"),this.error=w.error.bind(w,"[error]:"),this.registerListeners()}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.ERROR,this.onError,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.LEVEL_UPDATED,this.onLevelUpdated,this)},e.unregisterListeners=function(){var t=this.hls;t&&(t.off(S.ERROR,this.onError,this),t.off(S.ERROR,this.onErrorOut,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.LEVEL_UPDATED,this.onLevelUpdated,this))},e.destroy=function(){this.unregisterListeners(),this.hls=null,this.penalizedRenditions={}},e.startLoad=function(t){this.playlistError=0},e.stopLoad=function(){},e.getVariantLevelIndex=function(t){return(null==t?void 0:t.type)===ge?t.level:this.hls.loadLevel},e.onManifestLoading=function(){this.playlistError=0,this.penalizedRenditions={}},e.onLevelUpdated=function(){this.playlistError=0},e.onError=function(t,e){var r,i;if(!e.fatal){var n=this.hls,a=e.context;switch(e.details){case R.FRAG_LOAD_ERROR:case R.FRAG_LOAD_TIMEOUT:case R.KEY_LOAD_ERROR:case R.KEY_LOAD_TIMEOUT:return void(e.errorAction=this.getFragRetryOrSwitchAction(e));case R.FRAG_PARSING_ERROR:if(null!=(r=e.frag)&&r.gap)return void(e.errorAction={action:rr,flags:ar});case R.FRAG_GAP:case R.FRAG_DECRYPT_ERROR:return e.errorAction=this.getFragRetryOrSwitchAction(e),void(e.errorAction.action=ir);case R.LEVEL_EMPTY_ERROR:case R.LEVEL_PARSING_ERROR:var s,o,l=e.parent===ge?e.level:n.loadLevel;return void(e.details===R.LEVEL_EMPTY_ERROR&&null!=(s=e.context)&&null!=(o=s.levelDetails)&&o.live?e.errorAction=this.getPlaylistRetryOrSwitchAction(e,l):(e.levelRetry=!1,e.errorAction=this.getLevelSwitchAction(e,l)));case R.LEVEL_LOAD_ERROR:case R.LEVEL_LOAD_TIMEOUT:return void("number"==typeof(null==a?void 0:a.level)&&(e.errorAction=this.getPlaylistRetryOrSwitchAction(e,a.level)));case R.AUDIO_TRACK_LOAD_ERROR:case R.AUDIO_TRACK_LOAD_TIMEOUT:case R.SUBTITLE_LOAD_ERROR:case R.SUBTITLE_TRACK_LOAD_TIMEOUT:if(a){var u=n.levels[n.loadLevel];if(u&&(a.type===ce&&a.groupId===u.audioGroupId||a.type===fe&&a.groupId===u.textGroupId))return e.errorAction=this.getPlaylistRetryOrSwitchAction(e,n.loadLevel),e.errorAction.action=ir,void(e.errorAction.flags=sr)}return;case R.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED:var h=n.levels[n.loadLevel],d=null==h?void 0:h.attrs["HDCP-LEVEL"];return void(d&&(e.errorAction={action:ir,flags:or,hdcpLevel:d}));case R.BUFFER_ADD_CODEC_ERROR:case R.REMUX_ALLOC_ERROR:return void(e.errorAction=this.getLevelSwitchAction(e,null!=(i=e.level)?i:n.loadLevel));case R.INTERNAL_EXCEPTION:case R.BUFFER_APPENDING_ERROR:case R.BUFFER_APPEND_ERROR:case R.BUFFER_FULL_ERROR:case R.LEVEL_SWITCH_ERROR:case R.BUFFER_STALLED_ERROR:case R.BUFFER_SEEK_OVER_HOLE:case R.BUFFER_NUDGE_ON_STALL:return void(e.errorAction={action:rr,flags:ar})}if(e.type===L.KEY_SYSTEM_ERROR){var c=this.getVariantLevelIndex(e.frag);return e.levelRetry=!1,void(e.errorAction=this.getLevelSwitchAction(e,c))}}},e.getPlaylistRetryOrSwitchAction=function(t,e){var r,i=je(this.hls.config.playlistLoadPolicy,t),n=this.playlistError++,a=null==(r=t.response)?void 0:r.code;if(ze(i,n,We(t),a))return{action:nr,flags:ar,retryConfig:i,retryCount:n};var s=this.getLevelSwitchAction(t,e);return i&&(s.retryConfig=i,s.retryCount=n),s},e.getFragRetryOrSwitchAction=function(t){var e=this.hls,r=this.getVariantLevelIndex(t.frag),i=e.levels[r],n=e.config,a=n.fragLoadPolicy,s=n.keyLoadPolicy,o=je(t.details.startsWith("key")?s:a,t),l=e.levels.reduce((function(t,e){return t+e.fragmentError}),0);if(i){var u;t.details!==R.FRAG_GAP&&i.fragmentError++;var h=null==(u=t.response)?void 0:u.code;if(ze(o,l,We(t),h))return{action:nr,flags:ar,retryConfig:o,retryCount:l}}var d=this.getLevelSwitchAction(t,r);return o&&(d.retryConfig=o,d.retryCount=l),d},e.getLevelSwitchAction=function(t,e){var r=this.hls;null==e&&(e=r.loadLevel);var i=this.hls.levels[e];if(i&&(i.loadError++,r.autoLevelEnabled)){for(var n,a,s=-1,o=r.levels,l=r.loadLevel,u=r.minAutoLevel,h=r.maxAutoLevel,d=null==(n=t.frag)?void 0:n.type,c=null!=(a=t.context)?a:{},f=c.type,g=c.groupId,v=o.length;v--;){var m=(v+l)%o.length;if(m!==l&&m>=u&&m<=h&&0===o[m].loadError){var p=o[m];if(t.details===R.FRAG_GAP&&t.frag){var y=o[m].details;if(y){var T=$e(t.frag,y.fragments,t.frag.start);if(null!=T&&T.gap)continue}}else{if(f===ce&&g===p.audioGroupId||f===fe&&g===p.textGroupId)continue;if(d===ve&&i.audioGroupId===p.audioGroupId||d===me&&i.textGroupId===p.textGroupId)continue}s=m;break}}if(s>-1&&r.loadLevel!==s)return t.levelRetry=!0,this.playlistError=0,{action:ir,flags:ar,nextAutoLevel:s}}return{action:ir,flags:sr}},e.onErrorOut=function(t,e){var r;switch(null==(r=e.errorAction)?void 0:r.action){case rr:break;case ir:this.sendAlternateToPenaltyBox(e),e.errorAction.resolved||e.details===R.FRAG_GAP||(e.fatal=!0)}e.fatal&&this.hls.stopLoad()},e.sendAlternateToPenaltyBox=function(t){var e=this.hls,r=t.errorAction;if(r){var i=r.flags,n=r.hdcpLevel,a=r.nextAutoLevel;switch(i){case ar:this.switchLevel(t,a);break;case sr:r.resolved||(r.resolved=this.redundantFailover(t));break;case or:n&&(e.maxHdcpLevel=Pe[Pe.indexOf(n)-1],r.resolved=!0),this.warn('Restricting playback to HDCP-LEVEL of "'+e.maxHdcpLevel+'" or lower')}r.resolved||this.switchLevel(t,a)}},e.switchLevel=function(t,e){void 0!==e&&t.errorAction&&(this.warn("switching to level "+e+" after "+t.details),this.hls.nextAutoLevel=e,t.errorAction.resolved=!0,this.hls.nextLoadLevel=this.hls.nextAutoLevel)},e.redundantFailover=function(t){var e=this,r=this.hls,i=this.penalizedRenditions,n=t.parent===ge?t.level:r.loadLevel,a=r.levels[n],s=a.url.length,o=t.frag?t.frag.urlId:a.urlId;a.urlId!==o||t.frag&&!a.details||this.penalizeRendition(a,t);for(var l=function(){var l=(o+u)%s,h=i[l];if(!h||function(t,e,r){if(performance.now()-t.lastErrorPerfMs>er)return!0;var i=t.details;if(e.details===R.FRAG_GAP&&i&&e.frag){var n=e.frag.start,a=$e(null,i.fragments,n);if(a&&!a.gap)return!0}if(r&&t.errors.length<r.errors.length){var s=t.errors[t.errors.length-1];if(i&&s.frag&&e.frag&&Math.abs(s.frag.start-e.frag.start)>3*i.targetduration)return!0}return!1}(h,t,i[o]))return e.warn("Switching to Redundant Stream "+(l+1)+"/"+s+': "'+a.url[l]+'" after '+t.details),e.playlistError=0,r.levels.forEach((function(t){t.urlId=l})),r.nextLoadLevel=n,{v:!0}},u=1;u<s;u++){var h=l();if("object"==typeof h)return h.v}return!1},e.penalizeRendition=function(t,e){var r=this.penalizedRenditions,i=r[t.urlId]||{lastErrorPerfMs:0,errors:[],details:void 0};i.lastErrorPerfMs=performance.now(),i.errors.push(e),i.details=t.details,r[t.urlId]=i},t}(),ur=function(){function t(t,e){this.hls=void 0,this.timer=-1,this.requestScheduled=-1,this.canLoad=!1,this.log=void 0,this.warn=void 0,this.log=w.log.bind(w,e+":"),this.warn=w.warn.bind(w,e+":"),this.hls=t}var e=t.prototype;return e.destroy=function(){this.clearTimer(),this.hls=this.log=this.warn=null},e.clearTimer=function(){clearTimeout(this.timer),this.timer=-1},e.startLoad=function(){this.canLoad=!0,this.requestScheduled=-1,this.loadPlaylist()},e.stopLoad=function(){this.canLoad=!1,this.clearTimer()},e.switchParams=function(t,e){var r=null==e?void 0:e.renditionReports;if(r){for(var i=-1,n=0;n<r.length;n++){var a=r[n],s=void 0;try{s=new self.URL(a.URI,e.url).href}catch(t){w.warn("Could not construct new URL for Rendition Report: "+t),s=a.URI||""}if(s===t){i=n;break}s===t.substring(0,s.length)&&(i=n)}if(-1!==i){var o=r[i],l=parseInt(o["LAST-MSN"])||(null==e?void 0:e.lastPartSn),u=parseInt(o["LAST-PART"])||(null==e?void 0:e.lastPartIndex);if(this.hls.config.lowLatencyMode){var h=Math.min(e.age-e.partTarget,e.targetduration);u>=0&&h>e.partTarget&&(u+=1)}return new Oe(l,u>=0?u:void 0,xe)}}},e.loadPlaylist=function(t){-1===this.requestScheduled&&(this.requestScheduled=self.performance.now())},e.shouldLoadPlaylist=function(t){return this.canLoad&&!!t&&!!t.url&&(!t.details||t.details.live)},e.shouldReloadPlaylist=function(t){return-1===this.timer&&-1===this.requestScheduled&&this.shouldLoadPlaylist(t)},e.playlistLoaded=function(t,e,r){var i=this,n=e.details,a=e.stats,s=self.performance.now(),o=a.loading.first?Math.max(0,s-a.loading.first):0;if(n.advancedDateTime=Date.now()-o,n.live||null!=r&&r.live){if(n.reloaded(r),r&&this.log("live playlist "+t+" "+(n.advanced?"REFRESHED "+n.lastPartSn+"-"+n.lastPartIndex:"MISSED")),r&&n.fragments.length>0&&Ge(r,n),!this.canLoad||!n.live)return;var l,u=void 0,h=void 0;if(n.canBlockReload&&n.endSN&&n.advanced){var d=this.hls.config.lowLatencyMode,c=n.lastPartSn,f=n.endSN,g=n.lastPartIndex,v=c===f;-1!==g?(u=v?f+1:c,h=v?d?0:g:g+1):u=f+1;var m=n.age,p=m+n.ageHeader,y=Math.min(p-n.partTarget,1.5*n.targetduration);if(y>0){if(r&&y>r.tuneInGoal)this.warn("CDN Tune-in goal increased from: "+r.tuneInGoal+" to: "+y+" with playlist age: "+n.age),y=0;else{var T=Math.floor(y/n.targetduration);u+=T,void 0!==h&&(h+=Math.round(y%n.targetduration/n.partTarget)),this.log("CDN Tune-in age: "+n.ageHeader+"s last advanced "+m.toFixed(2)+"s goal: "+y+" skip sn "+T+" to part "+h)}n.tuneInGoal=y}if(l=this.getDeliveryDirectives(n,e.deliveryDirectives,u,h),d||!v)return void this.loadPlaylist(l)}else n.canBlockReload&&(l=this.getDeliveryDirectives(n,e.deliveryDirectives,u,h));var E=this.hls.mainForwardBufferInfo,S=E?E.end-E.len:0,L=function(t,e){void 0===e&&(e=1/0);var r=1e3*t.targetduration;if(t.updated){var i=t.fragments;if(i.length&&4*r>e){var n=1e3*i[i.length-1].duration;n<r&&(r=n)}}else r/=2;return Math.round(r)}(n,1e3*(n.edge-S));n.updated&&s>this.requestScheduled+L&&(this.requestScheduled=a.loading.start),void 0!==u&&n.canBlockReload?this.requestScheduled=a.loading.first+L-(1e3*n.partTarget||1e3):-1===this.requestScheduled||this.requestScheduled+L<s?this.requestScheduled=s:this.requestScheduled-s<=0&&(this.requestScheduled+=L);var R=this.requestScheduled-s;R=Math.max(0,R),this.log("reload live playlist "+t+" in "+Math.round(R)+" ms"),this.timer=self.setTimeout((function(){return i.loadPlaylist(l)}),R)}else this.clearTimer()},e.getDeliveryDirectives=function(t,e,r,i){var n=function(t,e){var r=t.canSkipUntil,i=t.canSkipDateRanges,n=t.endSN;return r&&(void 0!==e?e-n:0)<r?i?Me:Fe:xe}(t,r);return null!=e&&e.skip&&t.deltaUpdateFailed&&(r=e.msn,i=e.part,n=xe),new Oe(r,i,n)},e.checkRetry=function(t){var e=this,r=t.details,i=We(t),n=t.errorAction,a=n||{},s=a.action,o=a.retryCount,l=void 0===o?0:o,u=a.retryConfig,h=!!n&&!!u&&(s===nr||!n.resolved&&s===ir);if(h){var d;if(this.requestScheduled=-1,l>=u.maxNumRetry)return!1;if(i&&null!=(d=t.context)&&d.deliveryDirectives)this.warn("Retrying playlist loading "+(l+1)+"/"+u.maxNumRetry+' after "'+r+'" without delivery-directives'),this.loadPlaylist();else{var c=qe(u,l);this.timer=self.setTimeout((function(){return e.loadPlaylist()}),c),this.warn("Retrying playlist loading "+(l+1)+"/"+u.maxNumRetry+' after "'+r+'" in '+c+"ms")}t.levelRetry=!0,n.resolved=!0}return h},t}(),hr=function(t){function e(e,r){var i;return(i=t.call(this,e,"[level-controller]")||this)._levels=[],i._firstLevel=-1,i._startLevel=void 0,i.currentLevel=null,i.currentLevelIndex=-1,i.manualLevelIndex=-1,i.steering=void 0,i.onParsedComplete=void 0,i.steering=r,i._registerListeners(),i}l(e,t);var r=e.prototype;return r._registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(S.LEVEL_LOADED,this.onLevelLoaded,this),t.on(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(S.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this),t.on(S.ERROR,this.onError,this)},r._unregisterListeners=function(){var t=this.hls;t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(S.LEVEL_LOADED,this.onLevelLoaded,this),t.off(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(S.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this),t.off(S.ERROR,this.onError,this)},r.destroy=function(){this._unregisterListeners(),this.steering=null,this.resetLevels(),t.prototype.destroy.call(this)},r.startLoad=function(){this._levels.forEach((function(t){t.loadError=0,t.fragmentError=0})),t.prototype.startLoad.call(this)},r.resetLevels=function(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[]},r.onManifestLoading=function(t,e){this.resetLevels()},r.onManifestLoaded=function(t,e){var r,i=[],n={};e.levels.forEach((function(t){var e,a=t.attrs;-1!==(null==(e=t.audioCodec)?void 0:e.indexOf("mp4a.40.34"))&&(tr||(tr=/chrome|firefox/i.test(navigator.userAgent)),tr&&(t.audioCodec=void 0));var s=a.AUDIO,o=a.CODECS,l=a["FRAME-RATE"],u=a["PATHWAY-ID"],h=a.RESOLUTION,d=a.SUBTITLES,c=(u||".")+"-"+t.bitrate+"-"+h+"-"+l+"-"+o;(r=n[c])?r.addFallback(t):(r=new Ne(t),n[c]=r,i.push(r)),dr(r,"audio",s),dr(r,"text",d)})),this.filterAndSortMediaOptions(i,e)},r.filterAndSortMediaOptions=function(t,e){var r=this,i=[],n=[],a=!1,s=!1,o=!1,l=t.filter((function(t){var e=t.audioCodec,r=t.videoCodec,i=t.width,n=t.height,l=t.unknownCodecs;return a||(a=!(!i||!n)),s||(s=!!r),o||(o=!!e),!(null!=l&&l.length)&&(!e||Qt(e,"audio"))&&(!r||Qt(r,"video"))}));if((a||s)&&o&&(l=l.filter((function(t){var e=t.videoCodec,r=t.width,i=t.height;return!!e||!(!r||!i)}))),0!==l.length){e.audioTracks&&cr(i=e.audioTracks.filter((function(t){return!t.audioCodec||Qt(t.audioCodec,"audio")}))),e.subtitles&&cr(n=e.subtitles);var u=l.slice(0);l.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["FRAME-RATE"]!==e.attrs["FRAME-RATE"]?t.attrs.decimalFloatingPoint("FRAME-RATE")-e.attrs.decimalFloatingPoint("FRAME-RATE"):t.attrs.SCORE!==e.attrs.SCORE?t.attrs.decimalFloatingPoint("SCORE")-e.attrs.decimalFloatingPoint("SCORE"):a&&t.height!==e.height?t.height-e.height:0}));var h=u[0];if(this.steering&&(l=this.steering.filterParsedLevels(l)).length!==u.length)for(var d=0;d<u.length;d++)if(u[d].pathwayId===l[0].pathwayId){h=u[d];break}this._levels=l;for(var c=0;c<l.length;c++)if(l[c]===h){this._firstLevel=c,this.log("manifest loaded, "+l.length+" level(s) found, first bitrate: "+h.bitrate);break}var f=o&&!s,g={levels:l,audioTracks:i,subtitleTracks:n,sessionData:e.sessionData,sessionKeys:e.sessionKeys,firstLevel:this._firstLevel,stats:e.stats,audio:o,video:s,altAudio:!f&&i.some((function(t){return!!t.url}))};this.hls.trigger(S.MANIFEST_PARSED,g),(this.hls.config.autoStartLoad||this.hls.forceStartLoad)&&this.hls.startLoad(this.hls.config.startPosition)}else Promise.resolve().then((function(){if(r.hls){var t=new Error("no level with compatible codecs found in manifest");r.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:e.url,error:t,reason:t.message})}}))},r.onError=function(t,e){!e.fatal&&e.context&&e.context.type===de&&e.context.level===this.level&&this.checkRetry(e)},r.onFragLoaded=function(t,e){var r=e.frag;if(void 0!==r&&r.type===ge){var i=this._levels[r.level];void 0!==i&&(i.loadError=0)}},r.onLevelLoaded=function(t,e){var r,i,n=e.level,a=e.details,s=this._levels[n];if(!s)return this.warn("Invalid level index "+n),void(null!=(i=e.deliveryDirectives)&&i.skip&&(a.deltaUpdateFailed=!0));n===this.currentLevelIndex?(0===s.fragmentError&&(s.loadError=0),this.playlistLoaded(n,e,s.details)):null!=(r=e.deliveryDirectives)&&r.skip&&(a.deltaUpdateFailed=!0)},r.onAudioTrackSwitched=function(t,e){var r=this.currentLevel;if(r){var i=this.hls.audioTracks[e.id].groupId;if(r.audioGroupIds&&r.audioGroupId!==i){for(var n=-1,a=0;a<r.audioGroupIds.length;a++)if(r.audioGroupIds[a]===i){n=a;break}-1!==n&&n!==r.urlId&&(r.urlId=n,this.canLoad&&this.startLoad())}}},r.loadPlaylist=function(e){t.prototype.loadPlaylist.call(this);var r=this.currentLevelIndex,i=this.currentLevel;if(i&&this.shouldLoadPlaylist(i)){var n=i.urlId,a=i.uri;if(e)try{a=e.addDirectives(a)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}var s=i.attrs["PATHWAY-ID"];this.log("Loading level index "+r+(void 0!==(null==e?void 0:e.msn)?" at sn "+e.msn+" part "+e.part:"")+" with"+(s?" Pathway "+s:"")+" URI "+(n+1)+"/"+i.url.length+" "+a),this.clearTimer(),this.hls.trigger(S.LEVEL_LOADING,{url:a,level:r,id:n,deliveryDirectives:e||null})}},r.removeLevel=function(t,e){var r=this,i=function(t,r){return r!==e},n=this._levels.filter((function(n,a){return a!==t||(n.url.length>1&&void 0!==e?(n.url=n.url.filter(i),n.audioGroupIds&&(n.audioGroupIds=n.audioGroupIds.filter(i)),n.textGroupIds&&(n.textGroupIds=n.textGroupIds.filter(i)),n.urlId=0,!0):(r.steering&&r.steering.removeLevel(n),!1))}));this.hls.trigger(S.LEVELS_UPDATED,{levels:n})},r.onLevelsUpdated=function(t,e){var r=e.levels;r.forEach((function(t,e){var r=t.details;null!=r&&r.fragments&&r.fragments.forEach((function(t){t.level=e}))})),this._levels=r},a(e,[{key:"levels",get:function(){return 0===this._levels.length?null:this._levels}},{key:"level",get:function(){return this.currentLevelIndex},set:function(t){var e=this._levels;if(0!==e.length){if(t<0||t>=e.length){var r=new Error("invalid level idx"),i=t<0;if(this.hls.trigger(S.ERROR,{type:L.OTHER_ERROR,details:R.LEVEL_SWITCH_ERROR,level:t,fatal:i,error:r,reason:r.message}),i)return;t=Math.min(t,e.length-1)}var n=this.currentLevelIndex,a=this.currentLevel,s=a?a.attrs["PATHWAY-ID"]:void 0,l=e[t],u=l.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=l,n!==t||!l.details||!a||s!==u){this.log("Switching to level "+t+(u?" with Pathway "+u:"")+" from level "+n+(s?" with Pathway "+s:""));var h=o({},l,{level:t,maxBitrate:l.maxBitrate,attrs:l.attrs,uri:l.uri,urlId:l.urlId});delete h._attrs,delete h._urlId,this.hls.trigger(S.LEVEL_SWITCHING,h);var d=l.details;if(!d||d.live){var c=this.switchParams(l.uri,null==a?void 0:a.details);this.loadPlaylist(c)}}}}},{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)}}]),e}(ur);function dr(t,e,r){r&&("audio"===e?(t.audioGroupIds||(t.audioGroupIds=[]),t.audioGroupIds[t.url.length-1]=r):"text"===e&&(t.textGroupIds||(t.textGroupIds=[]),t.textGroupIds[t.url.length-1]=r))}function cr(t){var e={};t.forEach((function(t){var r=t.groupId||"";t.id=e[r]=e[r]||0,e[r]++}))}var fr="NOT_LOADED",gr="APPENDING",vr="PARTIAL",mr="OK",pr=function(){function t(t){this.activePartLists=Object.create(null),this.endListFragments=Object.create(null),this.fragments=Object.create(null),this.timeRanges=Object.create(null),this.bufferPadding=.2,this.hls=void 0,this.hasGaps=!1,this.hls=t,this._registerListeners()}var e=t.prototype;return e._registerListeners=function(){var t=this.hls;t.on(S.BUFFER_APPENDED,this.onBufferAppended,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this)},e._unregisterListeners=function(){var t=this.hls;t.off(S.BUFFER_APPENDED,this.onBufferAppended,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this)},e.destroy=function(){this._unregisterListeners(),this.fragments=this.activePartLists=this.endListFragments=this.timeRanges=null},e.getAppendedFrag=function(t,e){var r=this.activePartLists[e];if(r)for(var i=r.length;i--;){var n=r[i];if(!n)break;var a=n.end;if(n.start<=t&&null!==a&&t<=a)return n}return this.getBufferedFrag(t,e)},e.getBufferedFrag=function(t,e){for(var r=this.fragments,i=Object.keys(r),n=i.length;n--;){var a=r[i[n]];if((null==a?void 0:a.body.type)===e&&a.buffered){var s=a.body;if(s.start<=t&&t<=s.end)return s}}return null},e.detectEvictedFragments=function(t,e,r,i){var n=this;this.timeRanges&&(this.timeRanges[t]=e);var a=(null==i?void 0:i.fragment.sn)||-1;Object.keys(this.fragments).forEach((function(i){var s=n.fragments[i];if(s&&!(a>=s.body.sn))if(s.buffered||s.loaded){var o=s.range[t];o&&o.time.some((function(t){var r=!n.isTimeBuffered(t.startPTS,t.endPTS,e);return r&&n.removeFragment(s.body),r}))}else s.body.type===r&&n.removeFragment(s.body)}))},e.detectPartialFragments=function(t){var e=this,r=this.timeRanges,i=t.frag,n=t.part;if(r&&"initSegment"!==i.sn){var a=Tr(i),s=this.fragments[a];if(!(!s||s.buffered&&i.gap)){var o=!i.relurl;Object.keys(r).forEach((function(t){var a=i.elementaryStreams[t];if(a){var l=r[t],u=o||!0===a.partial;s.range[t]=e.getBufferedTimes(i,n,u,l)}})),s.loaded=null,Object.keys(s.range).length?(s.buffered=!0,s.body.endList&&(this.endListFragments[s.body.type]=s),yr(s)||this.removeParts(i.sn-1,i.type)):this.removeFragment(s.body)}}},e.removeParts=function(t,e){var r=this.activePartLists[e];r&&(this.activePartLists[e]=r.filter((function(e){return e.fragment.sn>=t})))},e.fragBuffered=function(t,e){var r=Tr(t),i=this.fragments[r];!i&&e&&(i=this.fragments[r]={body:t,appendedPTS:null,loaded:null,buffered:!1,range:Object.create(null)},t.gap&&(this.hasGaps=!0)),i&&(i.loaded=null,i.buffered=!0)},e.getBufferedTimes=function(t,e,r,i){for(var n={time:[],partial:r},a=t.start,s=t.end,o=t.minEndPTS||s,l=t.maxStartPTS||a,u=0;u<i.length;u++){var h=i.start(u)-this.bufferPadding,d=i.end(u)+this.bufferPadding;if(l>=h&&o<=d){n.time.push({startPTS:Math.max(a,i.start(u)),endPTS:Math.min(s,i.end(u))});break}if(a<d&&s>h)n.partial=!0,n.time.push({startPTS:Math.max(a,i.start(u)),endPTS:Math.min(s,i.end(u))});else if(s<=h)break}return n},e.getPartialFragment=function(t){var e,r,i,n=null,a=0,s=this.bufferPadding,o=this.fragments;return Object.keys(o).forEach((function(l){var u=o[l];u&&yr(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||yr(e))},e.getState=function(t){var e=Tr(t),r=this.fragments[e];return r?r.buffered?yr(r)?vr:mr:gr:fr},e.isTimeBuffered=function(t,e,r){for(var i,n,a=0;a<r.length;a++){if(i=r.start(a)-this.bufferPadding,n=r.end(a)+this.bufferPadding,t>=i&&e<=n)return!0;if(e<=i)return!1}return!1},e.onFragLoaded=function(t,e){var r=e.frag,i=e.part;if("initSegment"!==r.sn&&!r.bitrateTest){var n=i?null:e,a=Tr(r);this.fragments[a]={body:r,appendedPTS:null,loaded:n,buffered:!1,range:Object.create(null)}}},e.onBufferAppended=function(t,e){var r=this,i=e.frag,n=e.part,a=e.timeRanges;if("initSegment"!==i.sn){var s=i.type;if(n){var o=this.activePartLists[s];o||(this.activePartLists[s]=o=[]),o.push(n)}this.timeRanges=a,Object.keys(a).forEach((function(t){var e=a[t];r.detectEvictedFragments(t,e,s,n)}))}},e.onFragBuffered=function(t,e){this.detectPartialFragments(e)},e.hasFragment=function(t){var e=Tr(t);return!!this.fragments[e]},e.hasParts=function(t){var e;return!(null==(e=this.activePartLists[t])||!e.length)},e.removeFragmentsInRange=function(t,e,r,i,n){var a=this;i&&!this.hasGaps||Object.keys(this.fragments).forEach((function(s){var o=a.fragments[s];if(o){var l=o.body;l.type!==r||i&&!l.gap||l.start<e&&l.end>t&&(o.buffered||n)&&a.removeFragment(l)}}))},e.removeFragment=function(t){var e=Tr(t);t.stats.loaded=0,t.clearElementaryStreamInfo();var r=this.activePartLists[t.type];if(r){var i=t.sn;this.activePartLists[t.type]=r.filter((function(t){return t.fragment.sn!==i}))}delete this.fragments[e],t.endList&&delete this.endListFragments[t.type]},e.removeAllFragments=function(){this.fragments=Object.create(null),this.endListFragments=Object.create(null),this.activePartLists=Object.create(null),this.hasGaps=!1},t}();function yr(t){var e,r,i;return t.buffered&&(t.body.gap||(null==(e=t.range.video)?void 0:e.partial)||(null==(r=t.range.audio)?void 0:r.partial)||(null==(i=t.range.audiovideo)?void 0:i.partial))}function Tr(t){return t.type+"_"+t.level+"_"+t.urlId+"_"+t.sn}var Er=Math.pow(2,17),Sr=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,n=t.url;if(!n)return Promise.reject(new Ar({type:L.NETWORK_ERROR,details:R.FRAG_LOAD_ERROR,fatal:!1,frag:t,error:new Error("Fragment does not have a "+(n?"part list":"url")),networkDetails:null}));this.abort();var a=this.config,s=a.fLoader,o=a.loader;return new Promise((function(l,u){if(r.loader&&r.loader.destroy(),t.gap){if(t.tagList.some((function(t){return"GAP"===t[0]})))return void u(Rr(t));t.gap=!1}var h=r.loader=t.loader=s?new s(a):new o(a),d=Lr(t),c=Xe(a.fragLoadPolicy.default),f={loadPolicy:c,timeout:c.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0,highWaterMark:"initSegment"===t.sn?1/0:Er};t.stats=h.stats,h.load(d,f,{onSuccess:function(e,i,n,a){r.resetLoader(t,h);var s=e.data;n.resetIV&&t.decryptdata&&(t.decryptdata.iv=new Uint8Array(s.slice(0,16)),s=s.slice(16)),l({frag:t,part:null,payload:s,networkDetails:a})},onError:function(e,a,s,o){r.resetLoader(t,h),u(new Ar({type:L.NETWORK_ERROR,details:R.FRAG_LOAD_ERROR,fatal:!1,frag:t,response:i({url:n,data:void 0},e),error:new Error("HTTP Error "+e.code+" "+e.text),networkDetails:s,stats:o}))},onAbort:function(e,i,n){r.resetLoader(t,h),u(new Ar({type:L.NETWORK_ERROR,details:R.INTERNAL_ABORTED,fatal:!1,frag:t,error:new Error("Aborted"),networkDetails:n,stats:e}))},onTimeout:function(e,i,n){r.resetLoader(t,h),u(new Ar({type:L.NETWORK_ERROR,details:R.FRAG_LOAD_TIMEOUT,fatal:!1,frag:t,error:new Error("Timeout after "+f.timeout+"ms"),networkDetails:n,stats:e}))},onProgress:function(r,i,n,a){e&&e({frag:t,part:null,payload:n,networkDetails:a})}})}))},e.loadPart=function(t,e,r){var n=this;this.abort();var a=this.config,s=a.fLoader,o=a.loader;return new Promise((function(l,u){if(n.loader&&n.loader.destroy(),t.gap||e.gap)u(Rr(t,e));else{var h=n.loader=t.loader=s?new s(a):new o(a),d=Lr(t,e),c=Xe(a.fragLoadPolicy.default),f={loadPolicy:c,timeout:c.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0,highWaterMark:Er};e.stats=h.stats,h.load(d,f,{onSuccess:function(i,a,s,o){n.resetLoader(t,h),n.updateStatsFromPart(t,e);var u={frag:t,part:e,payload:i.data,networkDetails:o};r(u),l(u)},onError:function(r,a,s,o){n.resetLoader(t,h),u(new Ar({type:L.NETWORK_ERROR,details:R.FRAG_LOAD_ERROR,fatal:!1,frag:t,part:e,response:i({url:d.url,data:void 0},r),error:new Error("HTTP Error "+r.code+" "+r.text),networkDetails:s,stats:o}))},onAbort:function(r,i,a){t.stats.aborted=e.stats.aborted,n.resetLoader(t,h),u(new Ar({type:L.NETWORK_ERROR,details:R.INTERNAL_ABORTED,fatal:!1,frag:t,part:e,error:new Error("Aborted"),networkDetails:a,stats:r}))},onTimeout:function(r,i,a){n.resetLoader(t,h),u(new Ar({type:L.NETWORK_ERROR,details:R.FRAG_LOAD_TIMEOUT,fatal:!1,frag:t,part:e,error:new Error("Timeout after "+f.timeout+"ms"),networkDetails:a,stats:r}))}})}}))},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 Lr(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,a=r.byteRangeEndOffset;if(E(n)&&E(a)){var s,o=n,l=a;if("initSegment"===t.sn&&"AES-128"===(null==(s=t.decryptdata)?void 0:s.method)){var u=a-n;u%16&&(l=a+(16-u%16)),0!==n&&(i.resetIV=!0,o=n-16)}i.rangeStart=o,i.rangeEnd=l}return i}function Rr(t,e){var r=new Error("GAP "+(t.gap?"tag":"attribute")+" found"),i={type:L.MEDIA_ERROR,details:R.FRAG_GAP,fatal:!1,frag:t,error:r,networkDetails:null};return e&&(i.part=e),(e||t).stats.aborted=!0,new Ar(i)}var Ar=function(t){function e(e){var r;return(r=t.call(this,e.error.message)||this).data=void 0,r.data=e,r}return l(e,t),e}(f(Error)),kr=function(){function t(t){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=t}var e=t.prototype;return e.abort=function(t){for(var e in this.keyUriToKeyInfo){var r=this.keyUriToKeyInfo[e].loader;if(r){if(t&&t!==r.context.frag.type)return;r.abort()}}},e.detach=function(){for(var t in this.keyUriToKeyInfo){var e=this.keyUriToKeyInfo[t];(e.mediaKeySessionContext||e.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[t]}},e.destroy=function(){for(var t in this.detach(),this.keyUriToKeyInfo){var e=this.keyUriToKeyInfo[t].loader;e&&e.destroy()}this.keyUriToKeyInfo={}},e.createKeyLoadError=function(t,e,r,i,n){return void 0===e&&(e=R.KEY_LOAD_ERROR),new Ar({type:L.NETWORK_ERROR,details:e,fatal:!1,frag:t,response:n,error:r,networkDetails:i})},e.loadClear=function(t,e){var r=this;if(this.emeController&&this.config.emeEnabled)for(var i=t.sn,n=t.cc,a=function(){var t=e[s];if(n<=t.cc&&("initSegment"===i||"initSegment"===t.sn||i<t.sn))return r.emeController.selectKeySystemFormat(t).then((function(e){t.setKeyFormat(e)})),"break"},s=0;s<e.length&&"break"!==a();s++);},e.load=function(t){var e=this;return!t.decryptdata&&t.encrypted&&this.emeController?this.emeController.selectKeySystemFormat(t).then((function(r){return e.loadInternal(t,r)})):this.loadInternal(t)},e.loadInternal=function(t,e){var r,i;e&&t.setKeyFormat(e);var n=t.decryptdata;if(!n){var a=new Error(e?"Expected frag.decryptdata to be defined after setting format "+e:"Missing decryption data on fragment in onKeyLoading");return Promise.reject(this.createKeyLoadError(t,R.KEY_LOAD_ERROR,a))}var s=n.uri;if(!s)return Promise.reject(this.createKeyLoadError(t,R.KEY_LOAD_ERROR,new Error('Invalid key URI: "'+s+'"')));var o,l=this.keyUriToKeyInfo[s];if(null!=(r=l)&&r.decryptdata.key)return n.key=l.decryptdata.key,Promise.resolve({frag:t,keyInfo:l});if(null!=(i=l)&&i.keyLoadPromise)switch(null==(o=l.mediaKeySessionContext)?void 0:o.keyStatus){case void 0:case"status-pending":case"usable":case"usable-in-future":return l.keyLoadPromise.then((function(e){return n.key=e.keyInfo.decryptdata.key,{frag:t,keyInfo:l}}))}switch(l=this.keyUriToKeyInfo[s]={decryptdata:n,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},n.method){case"ISO-23001-7":case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return"identity"===n.keyFormat?this.loadKeyHTTP(l,t):this.loadKeyEME(l,t);case"AES-128":return this.loadKeyHTTP(l,t);default:return Promise.reject(this.createKeyLoadError(t,R.KEY_LOAD_ERROR,new Error('Key supplied with unsupported METHOD: "'+n.method+'"')))}},e.loadKeyEME=function(t,e){var r={frag:e,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var i=this.emeController.loadKey(r);if(i)return(t.keyLoadPromise=i.then((function(e){return t.mediaKeySessionContext=e,r}))).catch((function(e){throw t.keyLoadPromise=null,e}))}return Promise.resolve(r)},e.loadKeyHTTP=function(t,e){var r=this,n=this.config,a=new(0,n.loader)(n);return e.keyLoader=t.loader=a,t.keyLoadPromise=new Promise((function(s,o){var l={keyInfo:t,frag:e,responseType:"arraybuffer",url:t.decryptdata.uri},u=n.keyLoadPolicy.default,h={loadPolicy:u,timeout:u.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},d={onSuccess:function(t,e,i,n){var a=i.frag,l=i.keyInfo,u=i.url;if(!a.decryptdata||l!==r.keyUriToKeyInfo[u])return o(r.createKeyLoadError(a,R.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),n));l.decryptdata.key=a.decryptdata.key=new Uint8Array(t.data),a.keyLoader=null,l.loader=null,s({frag:a,keyInfo:l})},onError:function(t,n,a,s){r.resetLoader(n),o(r.createKeyLoadError(e,R.KEY_LOAD_ERROR,new Error("HTTP Error "+t.code+" loading key "+t.text),a,i({url:l.url,data:void 0},t)))},onTimeout:function(t,i,n){r.resetLoader(i),o(r.createKeyLoadError(e,R.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),n))},onAbort:function(t,i,n){r.resetLoader(i),o(r.createKeyLoadError(e,R.INTERNAL_ABORTED,new Error("key loading aborted"),n))}};a.load(l,h,d)}))},e.resetLoader=function(t){var e=t.frag,r=t.keyInfo,i=t.url,n=r.loader;e.keyLoader===n&&(e.keyLoader=null,r.loader=null),delete this.keyUriToKeyInfo[i],n&&n.destroy()},t}(),br=function(){function t(){this._boundTick=void 0,this._tickTimer=null,this._tickInterval=null,this._tickCallCount=0,this._boundTick=this.tick.bind(this)}var e=t.prototype;return e.destroy=function(){this.onHandlerDestroying(),this.onHandlerDestroyed()},e.onHandlerDestroying=function(){this.clearNextTick(),this.clearInterval()},e.onHandlerDestroyed=function(){},e.hasInterval=function(){return!!this._tickInterval},e.hasNextTick=function(){return!!this._tickTimer},e.setInterval=function(t){return!this._tickInterval&&(this._tickCallCount=0,this._tickInterval=self.setInterval(this._boundTick,t),!0)},e.clearInterval=function(){return!!this._tickInterval&&(self.clearInterval(this._tickInterval),this._tickInterval=null,!0)},e.clearNextTick=function(){return!!this._tickTimer&&(self.clearTimeout(this._tickTimer),this._tickTimer=null,!0)},e.tick=function(){this._tickCallCount++,1===this._tickCallCount&&(this.doTick(),this._tickCallCount>1&&this.tickImmediate(),this._tickCallCount=0)},e.tickImmediate=function(){this.clearNextTick(),this._tickTimer=self.setTimeout(this._boundTick,0)},e.doTick=function(){},t}(),Dr={length:0,start:function(){return 0},end:function(){return 0}},Ir=function(){function t(){}return t.isBuffered=function(e,r){try{if(e)for(var i=t.getBuffered(e),n=0;n<i.length;n++)if(r>=i.start(n)&&r<=i.end(n))return!0}catch(t){}return!1},t.bufferInfo=function(e,r,i){try{if(e){var n,a=t.getBuffered(e),s=[];for(n=0;n<a.length;n++)s.push({start:a.start(n),end:a.end(n)});return this.bufferedInfo(s,r,i)}}catch(t){}return{len:0,start:r,end:r,nextStart:void 0}},t.bufferedInfo=function(t,e,r){e=Math.max(0,e),t.sort((function(t,e){var r=t.start-e.start;return r||e.end-t.end}));var i=[];if(r)for(var n=0;n<t.length;n++){var a=i.length;if(a){var s=i[a-1].end;t[n].start-s<r?t[n].end>s&&(i[a-1].end=t[n].end):i.push(t[n])}else i.push(t[n])}else i=t;for(var o,l=0,u=e,h=e,d=0;d<i.length;d++){var c=i[d].start,f=i[d].end;if(e+r>=c&&e<f)u=c,l=(h=f)-e;else if(e+r<c){o=c;break}}return{len:l,start:u||0,end:h||0,nextStart:o}},t.getBuffered=function(t){try{return t.buffered}catch(t){return w.log("failed to get media.buffered",t),Dr}},t}(),wr=function(t,e,r,i,n,a){void 0===i&&(i=0),void 0===n&&(n=-1),void 0===a&&(a=!1),this.level=void 0,this.sn=void 0,this.part=void 0,this.id=void 0,this.size=void 0,this.partial=void 0,this.transmuxing={start:0,executeStart:0,executeEnd:0,end:0},this.buffering={audio:{start:0,executeStart:0,executeEnd:0,end:0},video:{start:0,executeStart:0,executeEnd:0,end:0},audiovideo:{start:0,executeStart:0,executeEnd:0,end:0}},this.level=t,this.sn=e,this.id=r,this.size=i,this.part=n,this.partial=a};function Cr(t,e){for(var r=null,i=0,n=t.length;i<n;i++){var a=t[i];if(a&&a.cc===e){r=a;break}}return r}function _r(t,e){if(t){var r=t.start+e;t.start=t.startPTS=r,t.endPTS=r+t.duration}}function Pr(t,e){for(var r=e.fragments,i=0,n=r.length;i<n;i++)_r(r[i],t);e.fragmentHint&&_r(e.fragmentHint,t),e.alignedSliding=!0}function xr(t,e,r){e&&(function(t,e,r){if(function(t,e,r){return!(!e.details||!(r.endCC>r.startCC||t&&t.cc<r.startCC))}(t,r,e)){var i=function(t,e,r){var i=t.fragments,n=e.fragments;if(n.length&&i.length){var a=Cr(i,n[0].cc);if(a&&(!a||a.startPTS))return a;w.log("No frag in previous level to align on")}else w.log("No fragments to align")}(r.details,e);i&&E(i.start)&&(w.log("Adjusting PTS using last level due to CC increase within current level "+e.url),Pr(i.start,e))}}(t,r,e),!r.alignedSliding&&e.details&&function(t,e){if(e.fragments.length&&t.hasProgramDateTime&&e.hasProgramDateTime){var r=e.fragments[0].programDateTime,i=t.fragments[0].programDateTime,n=(i-r)/1e3+e.fragments[0].start;n&&E(n)&&(w.log("Adjusting PTS using programDateTime delta "+(i-r)+"ms, sliding:"+n.toFixed(3)+" "+t.url+" "),Pr(n,t))}}(r,e.details),r.alignedSliding||!e.details||r.skippedSegments||Ke(e.details,r))}function Fr(t,e){if(t.hasProgramDateTime&&e.hasProgramDateTime){var r=t.fragments,i=e.fragments;if(r.length&&i.length){var n=i[Math.round(i.length/2)-1],a=Cr(r,n.cc)||r[Math.round(r.length/2)-1],s=n.programDateTime,o=a.programDateTime;null!==s&&null!==o&&Pr((o-s)/1e3-(a.start-n.start),t)}}}var Mr=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}(),Or=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}(),Nr=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],h=o[2],d=o[3],c=new Uint32Array(256),f=0,g=0,v=0;for(v=0;v<256;v++)c[v]=v<128?v<<1:v<<1^283;for(v=0;v<256;v++){var m=g^g<<1^g<<2^g<<3^g<<4;m=m>>>8^255&m^99,t[f]=m,e[m]=f;var p=c[f],y=c[p],T=c[y],E=257*c[m]^16843008*m;i[f]=E<<24|E>>>8,n[f]=E<<16|E>>>16,a[f]=E<<8|E>>>24,s[f]=E,E=16843009*T^65537*y^257*p^16843008*f,l[m]=E<<24|E>>>8,u[m]=E<<16|E>>>16,h[m]=E<<8|E>>>24,d[m]=E,f?(f=p^c[c[c[T^p]]],g^=c[c[g]]):f=g=1}},e.expandKey=function(t){for(var e=this.uint8ArrayToUint32Array_(t),r=!0,i=0;i<e.length&&r;)r=e[i]===this.key[i],i++;if(!r){this.key=e;var n=this.keySize=e.length;if(4!==n&&6!==n&&8!==n)throw new Error("Invalid aes key size="+n);var a,s,o,l,u=this.ksRows=4*(n+6+1),h=this.keySchedule=new Uint32Array(u),d=this.invKeySchedule=new Uint32Array(u),c=this.sBox,f=this.rcon,g=this.invSubMix,v=g[0],m=g[1],p=g[2],y=g[3];for(a=0;a<u;a++)a<n?o=h[a]=e[a]:(l=o,a%n==0?(l=c[(l=l<<8|l>>>24)>>>24]<<24|c[l>>>16&255]<<16|c[l>>>8&255]<<8|c[255&l],l^=f[a/n|0]<<24):n>6&&a%n==4&&(l=c[l>>>24]<<24|c[l>>>16&255]<<16|c[l>>>8&255]<<8|c[255&l]),h[a]=o=(h[a-n]^l)>>>0);for(s=0;s<u;s++)a=u-s,l=3&s?h[a]:h[a-4],d[s]=s<4||a<=4?l:v[c[l>>>24]]^m[c[l>>>16&255]]^p[c[l>>>8&255]]^y[c[255&l]],d[s]=d[s]>>>0}},e.networkToHostOrderSwap=function(t){return t<<24|(65280&t)<<8|(16711680&t)>>8|t>>>24},e.decrypt=function(t,e,r){for(var i,n,a,s,o,l,u,h,d,c,f,g,v,m,p=this.keySize+6,y=this.invKeySchedule,T=this.invSBox,E=this.invSubMix,S=E[0],L=E[1],R=E[2],A=E[3],k=this.uint8ArrayToUint32Array_(r),b=k[0],D=k[1],I=k[2],w=k[3],C=new Int32Array(t),_=new Int32Array(C.length),P=this.networkToHostOrderSwap;e<C.length;){for(d=P(C[e]),c=P(C[e+1]),f=P(C[e+2]),g=P(C[e+3]),o=d^y[0],l=g^y[1],u=f^y[2],h=c^y[3],v=4,m=1;m<p;m++)i=S[o>>>24]^L[l>>16&255]^R[u>>8&255]^A[255&h]^y[v],n=S[l>>>24]^L[u>>16&255]^R[h>>8&255]^A[255&o]^y[v+1],a=S[u>>>24]^L[h>>16&255]^R[o>>8&255]^A[255&l]^y[v+2],s=S[h>>>24]^L[o>>16&255]^R[l>>8&255]^A[255&u]^y[v+3],o=i,l=n,u=a,h=s,v+=4;i=T[o>>>24]<<24^T[l>>16&255]<<16^T[u>>8&255]<<8^T[255&h]^y[v],n=T[l>>>24]<<24^T[u>>16&255]<<16^T[h>>8&255]<<8^T[255&o]^y[v+1],a=T[u>>>24]<<24^T[h>>16&255]<<16^T[o>>8&255]<<8^T[255&l]^y[v+2],s=T[h>>>24]<<24^T[o>>16&255]<<16^T[l>>8&255]<<8^T[255&u]^y[v+3],_[e]=P(i^b),_[e+1]=P(s^D),_[e+2]=P(a^I),_[e+3]=P(n^w),b=d,D=c,I=f,w=g,e+=4}return _.buffer},t}(),Ur=function(){function t(t,e){var r=(void 0===e?{}:e).removePKCS7Padding,i=void 0===r||r;if(this.logEnabled=!0,this.removePKCS7Padding=void 0,this.subtle=null,this.softwareDecrypter=null,this.key=null,this.fastAesKey=null,this.remainderData=null,this.currentIV=null,this.currentResult=null,this.useSoftware=void 0,this.useSoftware=t.enableSoftwareAES,this.removePKCS7Padding=i,i)try{var n=self.crypto;n&&(this.subtle=n.subtle||n.webkitSubtle)}catch(t){}null===this.subtle&&(this.useSoftware=!0)}var e=t.prototype;return e.destroy=function(){this.subtle=null,this.softwareDecrypter=null,this.key=null,this.fastAesKey=null,this.remainderData=null,this.currentIV=null,this.currentResult=null},e.isSync=function(){return this.useSoftware},e.flush=function(){var t=this.currentResult,e=this.remainderData;if(!t||e)return this.reset(),null;var r,i,n,a=new Uint8Array(t);return this.reset(),this.removePKCS7Padding?(i=(r=a).byteLength,(n=i&&new DataView(r.buffer).getUint8(i-1))?rt(r,0,i-n):r):a},e.reset=function(){this.currentResult=null,this.currentIV=null,this.remainderData=null,this.softwareDecrypter&&(this.softwareDecrypter=null)},e.decrypt=function(t,e,r){var i=this;return this.useSoftware?new Promise((function(n,a){i.softwareDecrypt(new Uint8Array(t),e,r);var s=i.flush();s?n(s.buffer):a(new Error("[softwareDecrypt] Failed to decrypt data"))})):this.webCryptoDecrypt(new Uint8Array(t),e,r)},e.softwareDecrypt=function(t,e,r){var i=this.currentIV,n=this.currentResult,a=this.remainderData;this.logOnce("JS AES decrypt"),a&&(t=xt(a,t),this.remainderData=null);var s=this.getValidChunk(t);if(!s.length)return null;i&&(r=i);var o=this.softwareDecrypter;o||(o=this.softwareDecrypter=new Nr),o.expandKey(e);var l=n;return this.currentResult=o.decrypt(s.buffer,0,r),this.currentIV=rt(s,-16).buffer,l||null},e.webCryptoDecrypt=function(t,e,r){var i=this,n=this.subtle;return this.key===e&&this.fastAesKey||(this.key=e,this.fastAesKey=new Or(n,e)),this.fastAesKey.expandKey().then((function(e){return n?(i.logOnce("WebCrypto AES decrypt"),new Mr(n,new Uint8Array(r)).decrypt(t.buffer,e)):Promise.reject(new Error("web crypto not initialized"))})).catch((function(n){return w.warn("[decrypter]: WebCrypto Error, disable WebCrypto API, "+n.name+": "+n.message),i.onWebCryptoError(t,e,r)}))},e.onWebCryptoError=function(t,e,r){this.useSoftware=!0,this.logEnabled=!0,this.softwareDecrypt(t,e,r);var i=this.flush();if(i)return i.buffer;throw new Error("WebCrypto and softwareDecrypt: failed to decrypt data")},e.getValidChunk=function(t){var e=t,r=t.length-t.length%16;return r!==t.length&&(e=rt(t,0,r),this.remainderData=rt(t,r)),e},e.logOnce=function(t){this.logEnabled&&(w.log("[decrypter]: "+t),this.logEnabled=!1)},t}(),Br=function(t){for(var e="",r=t.length,i=0;i<r;i++)e+="["+t.start(i).toFixed(3)+"-"+t.end(i).toFixed(3)+"]";return e},Gr="STOPPED",Kr="IDLE",Hr="KEY_LOADING",Vr="FRAG_LOADING",Yr="FRAG_LOADING_WAITING_RETRY",Wr="WAITING_TRACK",jr="PARSING",qr="PARSED",Xr="ENDED",zr="ERROR",Qr="WAITING_INIT_PTS",$r="WAITING_LEVEL",Jr=function(t){function e(e,r,i,n,a){var s;return(s=t.call(this)||this).hls=void 0,s.fragPrevious=null,s.fragCurrent=null,s.fragmentTracker=void 0,s.transmuxer=null,s._state=Gr,s.playlistType=void 0,s.media=null,s.mediaBuffer=null,s.config=void 0,s.bitrateTest=!1,s.lastCurrentTime=0,s.nextLoadPosition=0,s.startPosition=0,s.startTimeOffset=null,s.loadedmetadata=!1,s.retryDate=0,s.levels=null,s.fragmentLoader=void 0,s.keyLoader=void 0,s.levelLastLoaded=null,s.startFragRequested=!1,s.decrypter=void 0,s.initPTS=[],s.onvseeking=null,s.onvended=null,s.logPrefix="",s.log=void 0,s.warn=void 0,s.playlistType=a,s.logPrefix=n,s.log=w.log.bind(w,n+":"),s.warn=w.warn.bind(w,n+":"),s.hls=e,s.fragmentLoader=new Sr(e.config),s.keyLoader=i,s.fragmentTracker=r,s.config=e.config,s.decrypter=new Ur(e.config),e.on(S.MANIFEST_LOADED,s.onManifestLoaded,function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(s)),s}l(e,t);var r=e.prototype;return r.doTick=function(){this.onTickEnd()},r.onTickEnd=function(){},r.startLoad=function(t){},r.stopLoad=function(){this.fragmentLoader.abort(),this.keyLoader.abort(this.playlistType);var t=this.fragCurrent;null!=t&&t.loader&&(t.abortRequests(),this.fragmentTracker.removeFragment(t)),this.resetTransmuxer(),this.fragCurrent=null,this.fragPrevious=null,this.clearInterval(),this.clearNextTick(),this.state=Gr},r._streamEnded=function(t,e){if(e.live||t.nextStart||!t.end||!this.media)return!1;var r=e.partList;if(null!=r&&r.length){var i=r[r.length-1];return Ir.isBuffered(this.media,i.start+i.duration/2)}var n=e.fragments[e.fragments.length-1].type;return this.fragmentTracker.isEndListAppended(n)},r.getLevelDetails=function(){var t;if(this.levels&&null!==this.levelLastLoaded)return null==(t=this.levels[this.levelLastLoaded])?void 0:t.details},r.onMediaAttached=function(t,e){var r=this.media=this.mediaBuffer=e.media;this.onvseeking=this.onMediaSeeking.bind(this),this.onvended=this.onMediaEnded.bind(this),r.addEventListener("seeking",this.onvseeking),r.addEventListener("ended",this.onvended);var i=this.config;this.levels&&i.autoStartLoad&&this.state===Gr&&this.startLoad(i.startPosition)},r.onMediaDetaching=function(){var t=this.media;null!=t&&t.ended&&(this.log("MSE detaching and video ended, reset startPosition"),this.startPosition=this.lastCurrentTime=0),t&&this.onvseeking&&this.onvended&&(t.removeEventListener("seeking",this.onvseeking),t.removeEventListener("ended",this.onvended),this.onvseeking=this.onvended=null),this.keyLoader&&this.keyLoader.detach(),this.media=this.mediaBuffer=null,this.loadedmetadata=!1,this.fragmentTracker.removeAllFragments(),this.stopLoad()},r.onMediaSeeking=function(){var t=this.config,e=this.fragCurrent,r=this.media,i=this.mediaBuffer,n=this.state,a=r?r.currentTime:0,s=Ir.bufferInfo(i||r,a,t.maxBufferHole);if(this.log("media seeking to "+(E(a)?a.toFixed(3):a)+", state: "+n),this.state===Xr)this.resetLoadingState();else if(e){var o=t.maxFragLookUpTolerance,l=e.start-o,u=e.start+e.duration+o;if(!s.len||u<s.start||l>s.end){var h=a>u;(a<l||h)&&(h&&e.loader&&(this.log("seeking outside of buffer while fragment load in progress, cancel fragment load"),e.abortRequests(),this.resetLoadingState()),this.fragPrevious=null)}}r&&(this.fragmentTracker.removeFragmentsInRange(a,1/0,this.playlistType,!0),this.lastCurrentTime=a),this.loadedmetadata||s.len||(this.nextLoadPosition=this.startPosition=a),this.tickImmediate()},r.onMediaEnded=function(){this.startPosition=this.lastCurrentTime=0},r.onManifestLoaded=function(t,e){this.startTimeOffset=e.startTimeOffset,this.initPTS=[]},r.onHandlerDestroying=function(){this.stopLoad(),t.prototype.onHandlerDestroying.call(this)},r.onHandlerDestroyed=function(){this.state=Gr,this.fragmentLoader&&this.fragmentLoader.destroy(),this.keyLoader&&this.keyLoader.destroy(),this.decrypter&&this.decrypter.destroy(),this.hls=this.log=this.warn=this.decrypter=this.keyLoader=this.fragmentLoader=this.fragmentTracker=null,t.prototype.onHandlerDestroyed.call(this)},r.loadFragment=function(t,e,r){this._loadFragForPlayback(t,e,r)},r._loadFragForPlayback=function(t,e,r){var i=this;this._doFragLoad(t,e,r,(function(e){if(i.fragContextChanged(t))return i.warn("Fragment "+t.sn+(e.part?" p: "+e.part.index:"")+" of level "+t.level+" was dropped during download."),void i.fragmentTracker.removeFragment(t);t.stats.chunkCount++,i._handleFragmentLoadProgress(e)})).then((function(e){if(e){var r=i.state;i.fragContextChanged(t)?(r===Vr||!i.fragCurrent&&r===jr)&&(i.fragmentTracker.removeFragment(t),i.state=Kr):("payload"in e&&(i.log("Loaded fragment "+t.sn+" of level "+t.level),i.hls.trigger(S.FRAG_LOADED,e)),i._handleFragmentLoadComplete(e))}})).catch((function(e){i.state!==Gr&&i.state!==zr&&(i.warn(e),i.resetFragmentLoading(t))}))},r.clearTrackerIfNeeded=function(t){var e,r=this.fragmentTracker;if(r.getState(t)===gr){var i=t.type,n=this.getFwdBufferInfo(this.mediaBuffer,i),a=Math.max(t.duration,n?n.len:this.config.maxBufferLength);this.reduceMaxBufferLength(a)&&r.removeFragment(t)}else 0===(null==(e=this.mediaBuffer)?void 0:e.buffered.length)?r.removeAllFragments():r.hasParts(t.type)&&(r.detectPartialFragments({frag:t,part:null,stats:t.stats,id:t.type}),r.getState(t)===vr&&r.removeFragment(t))},r.flushMainBuffer=function(t,e,r){if(void 0===r&&(r=null),t-e){var i={startOffset:t,endOffset:e,type:r};this.hls.trigger(S.BUFFER_FLUSHING,i)}},r._loadInitSegment=function(t,e){var r=this;this._doFragLoad(t,e).then((function(e){if(!e||r.fragContextChanged(t)||!r.levels)throw new Error("init load aborted");return e})).then((function(e){var i=r.hls,n=e.payload,a=t.decryptdata;if(n&&n.byteLength>0&&a&&a.key&&a.iv&&"AES-128"===a.method){var s=self.performance.now();return r.decrypter.decrypt(new Uint8Array(n),a.key.buffer,a.iv.buffer).catch((function(e){throw i.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_DECRYPT_ERROR,fatal:!1,error:e,reason:e.message,frag:t}),e})).then((function(r){var n=self.performance.now();return i.trigger(S.FRAG_DECRYPTED,{frag:t,payload:r,stats:{tstart:s,tdecrypt:n}}),e.payload=r,e}))}return e})).then((function(i){var n=r.fragCurrent,a=r.hls;if(!r.levels)throw new Error("init load aborted, missing levels");var s=t.stats;r.state=Kr,e.fragmentError=0,t.data=new Uint8Array(i.payload),s.parsing.start=s.buffering.start=self.performance.now(),s.parsing.end=s.buffering.end=self.performance.now(),i.frag===n&&a.trigger(S.FRAG_BUFFERED,{stats:s,frag:n,part:null,id:t.type}),r.tick()})).catch((function(e){r.state!==Gr&&r.state!==zr&&(r.warn(e),r.resetFragmentLoading(t))}))},r.fragContextChanged=function(t){var e=this.fragCurrent;return!t||!e||t.level!==e.level||t.sn!==e.sn||t.urlId!==e.urlId},r.fragBufferedComplete=function(t,e){var r,i,n,a,s=this.mediaBuffer?this.mediaBuffer:this.media;this.log("Buffered "+t.type+" sn: "+t.sn+(e?" part: "+e.index:"")+" of "+(this.playlistType===ge?"level":"track")+" "+t.level+" (frag:["+(null!=(r=t.startPTS)?r:NaN).toFixed(3)+"-"+(null!=(i=t.endPTS)?i:NaN).toFixed(3)+"] > buffer:"+(s?Br(Ir.getBuffered(s)):"(detached)")+")"),this.state=Kr,s&&(!this.loadedmetadata&&t.type==ge&&s.buffered.length&&(null==(n=this.fragCurrent)?void 0:n.sn)===(null==(a=this.fragPrevious)?void 0:a.sn)&&(this.loadedmetadata=!0,this.seekToStartPos()),this.tick())},r.seekToStartPos=function(){},r._handleFragmentLoadComplete=function(t){var e=this.transmuxer;if(e){var r=t.frag,i=t.part,n=t.partsLoaded,a=!n||0===n.length||n.some((function(t){return!t})),s=new wr(r.level,r.sn,r.stats.chunkCount+1,0,i?i.index:-1,!a);e.flush(s)}},r._handleFragmentLoadProgress=function(t){},r._doFragLoad=function(t,e,r,i){var n,a=this;void 0===r&&(r=null);var s=null==e?void 0:e.details;if(!this.levels||!s)throw new Error("frag load aborted, missing level"+(s?"":" detail")+"s");var o=null;if(!t.encrypted||null!=(n=t.decryptdata)&&n.key?!t.encrypted&&s.encryptedFragments.length&&this.keyLoader.loadClear(t,s.encryptedFragments):(this.log("Loading key for "+t.sn+" of ["+s.startSN+"-"+s.endSN+"], "+("[stream-controller]"===this.logPrefix?"level":"track")+" "+t.level),this.state=Hr,this.fragCurrent=t,o=this.keyLoader.load(t).then((function(t){if(!a.fragContextChanged(t.frag))return a.hls.trigger(S.KEY_LOADED,t),a.state===Hr&&(a.state=Kr),t})),this.hls.trigger(S.KEY_LOADING,{frag:t}),null===this.fragCurrent&&(o=Promise.reject(new Error("frag load aborted, context changed in KEY_LOADING")))),r=Math.max(t.start,r||0),this.config.lowLatencyMode&&"initSegment"!==t.sn){var l=s.partList;if(l&&i){r>t.end&&s.fragmentHint&&(t=s.fragmentHint);var u=this.getNextPart(l,t,r);if(u>-1){var h,d=l[u];return this.log("Loading part sn: "+t.sn+" p: "+d.index+" cc: "+t.cc+" of playlist ["+s.startSN+"-"+s.endSN+"] parts [0-"+u+"-"+(l.length-1)+"] "+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),this.nextLoadPosition=d.start+d.duration,this.state=Vr,h=o?o.then((function(r){return!r||a.fragContextChanged(r.frag)?null:a.doFragPartsLoad(t,d,e,i)})).catch((function(t){return a.handleFragLoadError(t)})):this.doFragPartsLoad(t,d,e,i).catch((function(t){return a.handleFragLoadError(t)})),this.hls.trigger(S.FRAG_LOADING,{frag:t,part:d,targetBufferTime:r}),null===this.fragCurrent?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING parts")):h}if(!t.url||this.loadedEndOfParts(l,r))return Promise.resolve(null)}}this.log("Loading fragment "+t.sn+" cc: "+t.cc+" "+(s?"of ["+s.startSN+"-"+s.endSN+"] ":"")+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),E(t.sn)&&!this.bitrateTest&&(this.nextLoadPosition=t.start+t.duration),this.state=Vr;var c,f=this.config.progressive;return c=f&&o?o.then((function(e){return!e||a.fragContextChanged(null==e?void 0:e.frag)?null:a.fragmentLoader.load(t,i)})).catch((function(t){return a.handleFragLoadError(t)})):Promise.all([this.fragmentLoader.load(t,f?i:void 0),o]).then((function(t){var e=t[0];return!f&&e&&i&&i(e),e})).catch((function(t){return a.handleFragLoadError(t)})),this.hls.trigger(S.FRAG_LOADING,{frag:t,targetBufferTime:r}),null===this.fragCurrent?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING")):c},r.doFragPartsLoad=function(t,e,r,i){var n=this;return new Promise((function(a,s){var o,l=[],u=null==(o=r.details)?void 0:o.partList;!function e(o){n.fragmentLoader.loadPart(t,o,i).then((function(i){l[o.index]=i;var s=i.part;n.hls.trigger(S.FRAG_LOADED,i);var h=Ve(r,t.sn,o.index+1)||Ye(u,t.sn,o.index+1);if(!h)return a({frag:t,part:s,partsLoaded:l});e(h)})).catch(s)}(e)}))},r.handleFragLoadError=function(t){if("data"in t){var e=t.data;t.data&&e.details===R.INTERNAL_ABORTED?this.handleFragLoadAborted(e.frag,e.part):this.hls.trigger(S.ERROR,e)}else this.hls.trigger(S.ERROR,{type:L.OTHER_ERROR,details:R.INTERNAL_EXCEPTION,err:t,error:t,fatal:!0});return null},r._handleTransmuxerFlush=function(t){var e=this.getCurrentContext(t);if(e&&this.state===jr){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===Gr||this.state===zr||(this.state=Kr)},r.getCurrentContext=function(t){var e=this.levels,r=this.fragCurrent,i=t.level,n=t.sn,a=t.part;if(null==e||!e[i])return this.warn("Levels object was unset while buffering fragment "+n+" of level "+i+". The current chunk will not be buffered."),null;var s=e[i],o=a>-1?Ve(s,n,a):null,l=o?o.fragment:function(t,e,r){if(null==t||!t.details)return null;var i=t.details,n=i.fragments[e-i.startSN];return n||((n=i.fragmentHint)&&n.sn===e?n:e<i.startSN&&r&&r.sn===e?r:null)}(s,n,r);return l?(r&&r!==l&&(l.stats=r.stats),{frag:l,part:o,level:s}):null},r.bufferFragmentData=function(t,e,r,i,n){var a;if(t&&this.state===jr){var s=t.data1,o=t.data2,l=s;if(s&&o&&(l=xt(s,o)),null!=(a=l)&&a.length){var u={type:t.type,frag:e,part:r,chunkMeta:i,parent:e.type,data:l};if(this.hls.trigger(S.BUFFER_APPENDING,u),t.dropped&&t.independent&&!r){if(n)return;this.flushBufferGap(e)}}}},r.flushBufferGap=function(t){var e=this.media;if(e)if(Ir.isBuffered(e,e.currentTime)){var r=e.currentTime,i=Ir.bufferInfo(e,r,0),n=t.duration,a=Math.min(2*this.config.maxFragLookUpTolerance,.25*n),s=Math.max(Math.min(t.start-a,i.end-a),r+a);t.start-s>a&&this.flushMainBuffer(s,t.start)}else this.flushMainBuffer(0,t.start)},r.getFwdBufferInfo=function(t,e){var r=this.getLoadPosition();return E(r)?this.getFwdBufferInfoAtPos(t,r,e):null},r.getFwdBufferInfoAtPos=function(t,e,r){var i=this.config.maxBufferHole,n=Ir.bufferInfo(t,e,i);if(0===n.len&&void 0!==n.nextStart){var a=this.fragmentTracker.getBufferedFrag(e,r);if(a&&n.nextStart<a.end)return Ir.bufferInfo(t,e,Math.max(n.nextStart,i))}return n},r.getMaxBufferLength=function(t){var e,r=this.config;return e=t?Math.max(8*r.maxBufferSize/t,r.maxBufferLength):r.maxBufferLength,Math.min(e,r.maxMaxBufferLength)},r.reduceMaxBufferLength=function(t){var e=this.config,r=t||e.maxBufferLength;return e.maxMaxBufferLength>=r&&(e.maxMaxBufferLength/=2,this.warn("Reduce max buffer length to "+e.maxMaxBufferLength+"s"),!0)},r.getAppendedFrag=function(t,e){var r=this.fragmentTracker.getAppendedFrag(t,ge);return r&&"fragment"in r?r.fragment:r},r.getNextFragment=function(t,e){var r=e.fragments,i=r.length;if(!i)return null;var n,a=this.config,s=r[0].start;if(e.live){var o=a.initialLiveManifestSize;if(i<o)return this.warn("Not enough fragments to start playback (have: "+i+", need: "+o+")"),null;e.PTSKnown||this.startFragRequested||-1!==this.startPosition||(n=this.getInitialLiveFragment(e,r),this.startPosition=n?this.hls.liveSyncPosition||n.start:t)}else t<=s&&(n=r[0]);if(!n){var l=a.lowLatencyMode?e.partEnd:e.fragmentEnd;n=this.getFragmentAtPosition(t,l,e)}return this.mapToInitFragWhenRequired(n)},r.isLoopLoading=function(t,e){var r=this.fragmentTracker.getState(t);return(r===mr||r===vr&&!!t.gap)&&this.nextLoadPosition>e},r.getNextFragmentLoopLoading=function(t,e,r,i,n){var a=t.gap,s=this.getNextFragment(this.nextLoadPosition,e);if(null===s)return s;if(t=s,a&&t&&!t.gap&&r.nextStart){var o=this.getFwdBufferInfoAtPos(this.mediaBuffer?this.mediaBuffer:this.media,r.nextStart,i);if(null!==o&&r.len+o.len>=n)return this.log('buffer full after gaps in "'+i+'" playlist starting at sn: '+t.sn),null}return t},r.mapToInitFragWhenRequired=function(t){return null==t||!t.initSegment||null!=t&&t.initSegment.data||this.bitrateTest?t:t.initSegment},r.getNextPart=function(t,e,r){for(var i=-1,n=!1,a=!0,s=0,o=t.length;s<o;s++){var l=t[s];if(a=a&&!l.independent,i>-1&&r<l.start)break;var u=l.loaded;u?i=-1:(n||l.independent||a)&&l.fragment===e&&(i=s),n=u}return i},r.loadedEndOfParts=function(t,e){var r=t[t.length-1];return r&&e>r.start&&r.loaded},r.getInitialLiveFragment=function(t,e){var r=this.fragPrevious,i=null;if(r){if(t.hasProgramDateTime&&(this.log("Live playlist, switching playlist, load frag with same PDT: "+r.programDateTime),i=function(t,e,r){if(null===e||!Array.isArray(t)||!t.length||!E(e))return null;if(e<(t[0].programDateTime||0))return null;if(e>=(t[t.length-1].endProgramDateTime||0))return null;r=r||0;for(var i=0;i<t.length;++i){var n=t[i];if(Ze(e,r,n))return n}return null}(e,r.endProgramDateTime,this.config.maxFragLookUpTolerance)),!i){var n=r.sn+1;if(n>=t.startSN&&n<=t.endSN){var a=e[n-t.startSN];r.cc===a.cc&&(i=a,this.log("Live playlist, switching playlist, load frag with next SN: "+i.sn))}i||(i=function(t,e){return Qe(t,(function(t){return t.cc<e?1:t.cc>e?-1:0}))}(e,r.cc),i&&this.log("Live playlist, switching playlist, load frag with same CC: "+i.sn))}}else{var s=this.hls.liveSyncPosition;null!==s&&(i=this.getFragmentAtPosition(s,this.bitrateTest?t.fragmentEnd:t.edge,t))}return i},r.getFragmentAtPosition=function(t,e,r){var i,n=this.config,a=this.fragPrevious,s=r.fragments,o=r.endSN,l=r.fragmentHint,u=n.maxFragLookUpTolerance,h=r.partList,d=!!(n.lowLatencyMode&&null!=h&&h.length&&l);if(d&&l&&!this.bitrateTest&&(s=s.concat(l),o=l.sn),i=t<e?$e(a,s,t,t>e-u?0:u):s[s.length-1]){var c=i.sn-r.startSN,f=this.fragmentTracker.getState(i);if((f===mr||f===vr&&i.gap)&&(a=i),a&&i.sn===a.sn&&(!d||h[0].fragment.sn>i.sn)&&a&&i.level===a.level){var g=s[c+1];i=i.sn<o&&this.fragmentTracker.getState(g)!==mr?g:null}}return i},r.synchronizeToLiveEdge=function(t){var e=this.config,r=this.media;if(r){var i=this.hls.liveSyncPosition,n=r.currentTime,a=t.fragments[0].start,s=t.edge,o=n>=a-e.maxFragLookUpTolerance&&n<=s;if(null!==i&&r.duration>i&&(n<i||!o)){var l=void 0!==e.liveMaxLatencyDuration?e.liveMaxLatencyDuration:e.liveMaxLatencyDurationCount*t.targetduration;(!o&&r.readyState<4||n<s-l)&&(this.loadedmetadata||(this.nextLoadPosition=i),r.readyState&&(this.warn("Playback: "+n.toFixed(3)+" is located too far from the end of live sliding playlist: "+s+", reset currentTime to : "+i.toFixed(3)),r.currentTime=i))}}},r.alignPlaylists=function(t,e){var r=this.levels,i=this.levelLastLoaded,n=this.fragPrevious,a=null!==i?r[i]:null,s=t.fragments.length;if(!s)return this.warn("No fragments in live playlist"),0;var o=t.fragments[0].start,l=!e,u=t.alignedSliding&&E(o);if(l||!u&&!o){xr(n,a,t);var h=t.fragments[0].start;return this.log("Live playlist sliding: "+h.toFixed(2)+" start-sn: "+(e?e.startSN:"na")+"->"+t.startSN+" prev-sn: "+(n?n.sn:"na")+" fragments: "+s),h}return o},r.waitForCdnTuneIn=function(t){return t.live&&t.canBlockReload&&t.partTarget&&t.tuneInGoal>Math.max(t.partHoldBack,3*t.partTarget)},r.setStartPosition=function(t,e){var r=this.startPosition;if(r<e&&(r=-1),-1===r||-1===this.lastCurrentTime){var i=null!==this.startTimeOffset,n=i?this.startTimeOffset:t.startTimeOffset;null!==n&&E(n)?(r=e+n,n<0&&(r+=t.totalduration),r=Math.min(Math.max(e,r),e+t.totalduration),this.log("Start time offset "+n+" found in "+(i?"multivariant":"media")+" playlist, adjust startPosition to "+r),this.startPosition=r):t.live?r=this.hls.liveSyncPosition||e:this.startPosition=r=0,this.lastCurrentTime=r}this.nextLoadPosition=r},r.getLoadPosition=function(){var t=this.media,e=0;return this.loadedmetadata&&t?e=t.currentTime:this.nextLoadPosition&&(e=this.nextLoadPosition),e},r.handleFragLoadAborted=function(t,e){this.transmuxer&&"initSegment"!==t.sn&&t.stats.aborted&&(this.warn("Fragment "+t.sn+(e?" part "+e.index:"")+" of level "+t.level+" was aborted"),this.resetFragmentLoading(t))},r.resetFragmentLoading=function(t){this.fragCurrent&&(this.fragContextChanged(t)||this.state===Yr)||(this.state=Kr)},r.onFragmentOrKeyLoadError=function(t,e){if(e.chunkMeta&&!e.frag){var r=this.getCurrentContext(e.chunkMeta);r&&(e.frag=r.frag)}var i=e.frag;if(i&&i.type===t&&this.levels)if(this.fragContextChanged(i)){var n;this.warn("Frag load error must match current frag to retry "+i.url+" > "+(null==(n=this.fragCurrent)?void 0:n.url))}else{var a=e.details===R.FRAG_GAP;a&&this.fragmentTracker.fragBuffered(i,!0);var s=e.errorAction,o=s||{},l=o.action,u=o.retryCount,h=void 0===u?0:u,d=o.retryConfig;if(s&&l===nr&&d){var c;this.resetStartWhenNotLoaded(null!=(c=this.levelLastLoaded)?c:i.level);var f=qe(d,h);this.warn("Fragment "+i.sn+" of "+t+" "+i.level+" errored with "+e.details+", retrying loading "+(h+1)+"/"+d.maxNumRetry+" in "+f+"ms"),s.resolved=!0,this.retryDate=self.performance.now()+f,this.state=Yr}else d&&s?(this.resetFragmentErrors(t),h<d.maxNumRetry?a||(s.resolved=!0):w.warn(e.details+" reached or exceeded max retry ("+h+")")):(null==s?void 0:s.action)===ir?this.state=$r:this.state=zr;this.tickImmediate()}},r.reduceLengthAndFlushBuffer=function(t){if(this.state===jr||this.state===qr){var e=t.parent,r=this.getFwdBufferInfo(this.mediaBuffer,e),i=r&&r.len>.5;i&&this.reduceMaxBufferLength(r.len);var n=!i;return n&&this.warn("Buffer full error while media.currentTime is not buffered, flush "+e+" buffer"),t.frag&&(this.fragmentTracker.removeFragment(t.frag),this.nextLoadPosition=t.frag.start),this.resetLoadingState(),n}return!1},r.resetFragmentErrors=function(t){t===ve&&(this.fragCurrent=null),this.loadedmetadata||(this.startFragRequested=!1),this.state!==Gr&&(this.state=Kr)},r.afterBufferFlushed=function(t,e,r){if(t){var i=Ir.getBuffered(t);this.fragmentTracker.detectEvictedFragments(e,i,r),this.state===Xr&&this.resetLoadingState()}},r.resetLoadingState=function(){this.log("Reset loading state"),this.fragCurrent=null,this.fragPrevious=null,this.state=Kr},r.resetStartWhenNotLoaded=function(t){if(!this.loadedmetadata){this.startFragRequested=!1;var e=this.levels?this.levels[t].details:null;null!=e&&e.live?(this.startPosition=-1,this.setStartPosition(e,0),this.resetLoadingState()):this.nextLoadPosition=this.startPosition}},r.resetWhenMissingContext=function(t){var e;this.warn("The loading context changed while buffering fragment "+t.sn+" of level "+t.level+". This chunk will not be buffered."),this.removeUnbufferedFrags(),this.resetStartWhenNotLoaded(null!=(e=this.levelLastLoaded)?e:t.level),this.resetLoadingState()},r.removeUnbufferedFrags=function(t){void 0===t&&(t=0),this.fragmentTracker.removeFragmentsInRange(t,1/0,this.playlistType,!1,!0)},r.updateLevelTiming=function(t,e,r,i){var n,a=this,s=r.details;if(s){if(Object.keys(t.elementaryStreams).reduce((function(e,n){var o=t.elementaryStreams[n];if(o){var l=o.endPTS-o.startPTS;if(l<=0)return a.warn("Could not parse fragment "+t.sn+" "+n+" duration reliably ("+l+")"),e||!1;var u=i?0:Be(s,t,o.startPTS,o.endPTS,o.startDTS,o.endDTS);return a.hls.trigger(S.LEVEL_PTS_UPDATED,{details:s,level:r,drift:u,type:n,frag:t,start:o.startPTS,end:o.endPTS}),!0}return e}),!1))r.fragmentError=0;else if(null===(null==(n=this.transmuxer)?void 0:n.error)){var o=new Error("Found no media in fragment "+t.sn+" of level "+t.level+" resetting transmuxer to fallback to playlist timing");if(0===r.fragmentError&&(r.fragmentError++,t.gap=!0,this.fragmentTracker.removeFragment(t),this.fragmentTracker.fragBuffered(t,!0)),this.warn(o.message),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_PARSING_ERROR,fatal:!1,error:o,frag:t,reason:"Found no media in msn "+t.sn+' of level "'+r.url+'"'}),!this.hls)return;this.resetTransmuxer()}this.state=qr,this.hls.trigger(S.FRAG_PARSED,{frag:t,part:e})}else this.warn("level.details undefined")},r.resetTransmuxer=function(){this.transmuxer&&(this.transmuxer.destroy(),this.transmuxer=null)},r.recoverWorkerError=function(t){var e,r,i;"demuxerWorker"===t.event&&(this.fragmentTracker.removeAllFragments(),this.resetTransmuxer(),this.resetStartWhenNotLoaded(null!=(e=null!=(r=this.levelLastLoaded)?r:null==(i=this.fragCurrent)?void 0:i.level)?e:0),this.resetLoadingState())},a(e,[{key:"state",get:function(){return this._state},set:function(t){var e=this._state;e!==t&&(this._state=t,this.log(e+"->"+t))}}]),e}(br);function Zr(){return self.SourceBuffer||self.WebKitSourceBuffer}function ti(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 ei=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=xt(this.cachedData,t),this.cachedData=null);var r,i=st(t,0),n=i?i.length:0,a=this._audioTrack,s=this._id3Track,o=i?function(t){for(var e=dt(t),r=0;r<e.length;r++){var i=e[r];if(ut(i))return mt(i)}}(i):void 0,l=t.length;for((null===this.basePTS||0===this.frameIndex&&E(o))&&(this.basePTS=ri(o,e,this.initPTS),this.lastPTS=this.basePTS),null===this.lastPTS&&(this.lastPTS=this.basePTS),i&&i.length>0&&s.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:i,type:Ae,duration:Number.POSITIVE_INFINITY});n<l;){if(this.canParse(t,n)){var u=this.appendFrame(a,t,n);u?(this.frameIndex++,this.lastPTS=u.sample.pts,r=n+=u.length):n=l}else lt(t,n)?(i=st(t,n),s.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:i,type:Ae,duration:Number.POSITIVE_INFINITY}),r=n+=i.length):n++;if(n===l&&r!==l){var h=rt(t,r);this.cachedData?this.cachedData=xt(this.cachedData,h):this.cachedData=h}}return{audioTrack:a,videoTrack:ti(),id3Track:s,textTrack:ti()}},e.demuxSampleAes=function(t,e,r){return Promise.reject(new Error("["+this+"] This demuxer does not support Sample-AES decryption"))},e.flush=function(t){var e=this.cachedData;return e&&(this.cachedData=null,this.demux(e,0)),{audioTrack:this._audioTrack,videoTrack:ti(),id3Track:this._id3Track,textTrack:ti()}},e.destroy=function(){},t}(),ri=function(t,e,r){return E(t)?90*t:9e4*e+(r?9e4*r.baseTime/r.timescale:0)};function ii(t,e){return 255===t[e]&&240==(246&t[e+1])}function ni(t,e){return 1&t[e+1]?7:9}function ai(t,e){return(3&t[e+3])<<11|t[e+4]<<3|(224&t[e+5])>>>5}function si(t,e){return e+1<t.length&&ii(t,e)}function oi(t,e){if(si(t,e)){var r=ni(t,e);if(e+r>=t.length)return!1;var i=ai(t,e);if(i<=r)return!1;var n=e+i;return n===t.length||si(t,n)}return!1}function li(t,e,r,i,n){if(!t.samplerate){var a=function(t,e,r,i){var n,a,s,o,l=navigator.userAgent.toLowerCase(),u=i,h=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];n=1+((192&e[r+2])>>>6);var d=(60&e[r+2])>>>2;if(!(d>h.length-1))return s=(1&e[r+2])<<2,s|=(192&e[r+3])>>>6,w.log("manifest codec:"+i+", ADTS type:"+n+", samplingIndex:"+d),/firefox/i.test(l)?d>=6?(n=5,o=new Array(4),a=d-3):(n=2,o=new Array(2),a=d):-1!==l.indexOf("android")?(n=2,o=new Array(2),a=d):(n=5,o=new Array(4),i&&(-1!==i.indexOf("mp4a.40.29")||-1!==i.indexOf("mp4a.40.5"))||!i&&d>=6?a=d-3:((i&&-1!==i.indexOf("mp4a.40.2")&&(d>=6&&1===s||/vivaldi/i.test(l))||!i&&1===s)&&(n=2,o=new Array(2)),a=d)),o[0]=n<<3,o[0]|=(14&d)>>1,o[1]|=(1&d)<<7,o[1]|=s<<3,5===n&&(o[1]|=(14&a)>>1,o[2]=(1&a)<<7,o[2]|=8,o[3]=0),{config:o,samplerate:h[d],channelCount:s,codec:"mp4a.40."+n,manifestCodec:u};t.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_PARSING_ERROR,fatal:!0,reason:"invalid ADTS sampling index:"+d})}(e,r,i,n);if(!a)return;t.config=a.config,t.samplerate=a.samplerate,t.channelCount=a.channelCount,t.codec=a.codec,t.manifestCodec=a.manifestCodec,w.log("parsed codec:"+t.codec+", rate:"+a.samplerate+", channels:"+a.channelCount)}}function ui(t){return 9216e4/t}function hi(t,e,r,i,n){var a,s=i+n*ui(t.samplerate),o=function(t,e){var r=ni(t,e);if(e+r<=t.length){var i=ai(t,e)-r;if(i>0)return{headerLength:r,frameLength:i}}}(e,r);if(o){var l=o.frameLength,u=o.headerLength,h=u+l,d=Math.max(0,r+h-e.length);d?(a=new Uint8Array(h-u)).set(e.subarray(r+u,e.length),0):a=e.subarray(r+u,r+h);var c={unit:a,pts:s};return d||t.samples.push(c),{sample:c,length:h,missing:d}}var f=e.length-r;return(a=new Uint8Array(f)).set(e.subarray(r,e.length),0),{sample:{unit:a,pts:s},length:f,missing:-1}}var di=function(t){function e(e,r){var i;return(i=t.call(this)||this).observer=void 0,i.config=void 0,i.observer=e,i.config=r,i}l(e,t);var r=e.prototype;return r.resetInitSegment=function(e,r,i,n){t.prototype.resetInitSegment.call(this,e,r,i,n),this._audioTrack={container:"audio/adts",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"aac",samples:[],manifestCodec:r,duration:n,inputTimeScale:9e4,dropped:0}},e.probe=function(t){if(!t)return!1;for(var e=(st(t,0)||[]).length,r=t.length;e<r;e++)if(oi(t,e))return w.log("ADTS sync word found !"),!0;return!1},r.canParse=function(t,e){return function(t,e){return function(t,e){return e+5<t.length}(t,e)&&ii(t,e)&&ai(t,e)<=t.length-e}(t,e)},r.appendFrame=function(t,e,r){li(t,this.observer,e,r,t.manifestCodec);var i=hi(t,e,r,this.basePTS,this.frameIndex);if(i&&0===i.missing)return i},e}(ei),ci=/\/emsg[-/]ID3/i,fi=function(){function t(t,e){this.remainderData=null,this.timeOffset=0,this.config=void 0,this.videoTrack=void 0,this.audioTrack=void 0,this.id3Track=void 0,this.txtTrack=void 0,this.config=e}var e=t.prototype;return e.resetTimeStamp=function(){},e.resetInitSegment=function(t,e,r,i){var n=this.videoTrack=ti("video",1),a=this.audioTrack=ti("audio",1),s=this.txtTrack=ti("text",1);if(this.id3Track=ti("id3",1),this.timeOffset=0,null!=t&&t.byteLength){var o=Ct(t);if(o.video){var l=o.video,u=l.id,h=l.timescale,d=l.codec;n.id=u,n.timescale=s.timescale=h,n.codec=d}if(o.audio){var c=o.audio,f=c.id,g=c.timescale,v=c.codec;a.id=f,a.timescale=g,a.codec=v}s.id=Lt.text,n.sampleDuration=0,n.duration=a.duration=i}},e.resetContiguity=function(){this.remainderData=null},t.probe=function(t){return It(t=t.length>16384?t.subarray(0,16384):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=xt(this.remainderData,t));var a=function(t){var e={valid:null,remainder:null},r=It(t,["moof"]);if(!r)return e;if(r.length<2)return e.remainder=t,e;var i=r[r.length-1];return e.valid=rt(t,0,i.byteOffset-8),e.remainder=rt(t,i.byteOffset-8),e}(r);this.remainderData=a.remainder,i.samples=a.valid||new Uint8Array}else i.samples=r;var s=this.extractID3Track(i,e);return n.samples=Ft(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=Ft(t,e),{videoTrack:e,audioTrack:ti(),id3Track:i,textTrack:ti()}},e.extractID3Track=function(t,e){var r=this.id3Track;if(t.samples.length){var i=It(t.samples,["emsg"]);i&&i.forEach((function(t){var i=function(t){var e=t[0],r="",i="",n=0,a=0,s=0,o=0,l=0,u=0;if(0===e){for(;""!==Rt(t.subarray(u,u+1));)r+=Rt(t.subarray(u,u+1)),u+=1;for(r+=Rt(t.subarray(u,u+1)),u+=1;""!==Rt(t.subarray(u,u+1));)i+=Rt(t.subarray(u,u+1)),u+=1;i+=Rt(t.subarray(u,u+1)),u+=1,n=kt(t,12),a=kt(t,16),o=kt(t,20),l=kt(t,24),u=28}else if(1===e){n=kt(t,u+=4);var h=kt(t,u+=4),d=kt(t,u+=4);for(u+=4,s=Math.pow(2,32)*h+d,Number.isSafeInteger(s)||(s=Number.MAX_SAFE_INTEGER,w.warn("Presentation time exceeds safe integer limit and wrapped to max safe integer in parsing emsg box")),o=kt(t,u),l=kt(t,u+=4),u+=4;""!==Rt(t.subarray(u,u+1));)r+=Rt(t.subarray(u,u+1)),u+=1;for(r+=Rt(t.subarray(u,u+1)),u+=1;""!==Rt(t.subarray(u,u+1));)i+=Rt(t.subarray(u,u+1)),u+=1;i+=Rt(t.subarray(u,u+1)),u+=1}return{schemeIdUri:r,value:i,timeScale:n,presentationTime:s,presentationTimeDelta:a,eventDuration:o,id:l,payload:t.subarray(u,t.byteLength)}}(t);if(ci.test(i.schemeIdUri)){var n=E(i.presentationTime)?i.presentationTime/i.timeScale:e+i.presentationTimeDelta/i.timeScale,a=4294967295===i.eventDuration?Number.POSITIVE_INFINITY:i.eventDuration/i.timeScale;a<=.001&&(a=Number.POSITIVE_INFINITY);var s=i.payload;r.samples.push({data:s,len:s.byteLength,dts:n,pts:n,type:be,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}(),gi=null,vi=[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],mi=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],pi=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],yi=[0,1,1,4];function Ti(t,e,r,i,n){if(!(r+24>e.length)){var a=Ei(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 Ei(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*vi[14*(3===r?3-i:3===i?3:4)+n-1],u=mi[3*(3===r?0:2===r?1:2)+a],h=3===o?1:2,d=pi[r][i],c=yi[i],f=8*d*c,g=Math.floor(d*l/u+s)*c;if(null===gi){var v=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);gi=v?parseInt(v[1]):0}return!!gi&&gi<=87&&2===i&&l>=224e3&&0===o&&(t[e+3]=128|t[e+3]),{sampleRate:u,channelCount:h,frameLength:g,samplesPerFrame:f}}}function Si(t,e){return 255===t[e]&&224==(224&t[e+1])&&0!=(6&t[e+1])}function Li(t,e){return e+1<t.length&&Si(t,e)}function Ri(t,e){if(e+1<t.length&&Si(t,e)){var r=Ei(t,e),i=4;null!=r&&r.frameLength&&(i=r.frameLength);var n=e+i;return n===t.length||Li(t,n)}return!1}var Ai=function(){function t(t){this.data=void 0,this.bytesAvailable=void 0,this.word=void 0,this.bitsAvailable=void 0,this.data=t,this.bytesAvailable=t.byteLength,this.word=0,this.bitsAvailable=0}var e=t.prototype;return e.loadWord=function(){var t=this.data,e=this.bytesAvailable,r=t.byteLength-e,i=new Uint8Array(4),n=Math.min(4,e);if(0===n)throw new Error("no bytes available");i.set(t.subarray(r,r+n)),this.word=new DataView(i.buffer).getUint32(0),this.bitsAvailable=8*n,this.bytesAvailable-=n},e.skipBits=function(t){var e;t=Math.min(t,8*this.bytesAvailable+this.bitsAvailable),this.bitsAvailable>t?(this.word<<=t,this.bitsAvailable-=t):(t-=this.bitsAvailable,t-=(e=t>>3)<<3,this.bytesAvailable-=e,this.loadWord(),this.word<<=t,this.bitsAvailable-=t)},e.readBits=function(t){var e=Math.min(this.bitsAvailable,t),r=this.word>>>32-e;if(t>32&&w.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=e,this.bitsAvailable>0)this.word<<=e;else{if(!(this.bytesAvailable>0))throw new Error("no bits available");this.loadWord()}return(e=t-e)>0&&this.bitsAvailable?r<<e|this.readBits(e):r},e.skipLZ=function(){var t;for(t=0;t<this.bitsAvailable;++t)if(0!=(this.word&2147483648>>>t))return this.word<<=t,this.bitsAvailable-=t,t;return this.loadWord(),t+this.skipLZ()},e.skipUEG=function(){this.skipBits(1+this.skipLZ())},e.skipEG=function(){this.skipBits(1+this.skipLZ())},e.readUEG=function(){var t=this.skipLZ();return this.readBits(t+1)-1},e.readEG=function(){var t=this.readUEG();return 1&t?1+t>>>1:-1*(t>>>1)},e.readBoolean=function(){return 1===this.readBits(1)},e.readUByte=function(){return this.readBits(8)},e.readUShort=function(){return this.readBits(16)},e.readUInt=function(){return this.readBits(32)},e.skipScalingList=function(t){for(var e=8,r=8,i=0;i<t;i++)0!==r&&(r=(e+this.readEG()+256)%256),e=0===r?e:r},e.readSPS=function(){var t,e,r,i=0,n=0,a=0,s=0,o=this.readUByte.bind(this),l=this.readBits.bind(this),u=this.readUEG.bind(this),h=this.readBoolean.bind(this),d=this.skipBits.bind(this),c=this.skipEG.bind(this),f=this.skipUEG.bind(this),g=this.skipScalingList.bind(this);o();var v=o();if(l(5),d(3),o(),f(),100===v||110===v||122===v||244===v||44===v||83===v||86===v||118===v||128===v){var m=u();if(3===m&&d(1),f(),f(),d(1),h())for(e=3!==m?8:12,r=0;r<e;r++)h()&&g(r<6?16:64)}f();var p=u();if(0===p)u();else if(1===p)for(d(1),c(),c(),t=u(),r=0;r<t;r++)c();f(),d(1);var y=u(),T=u(),E=l(1);0===E&&d(1),d(1),h()&&(i=u(),n=u(),a=u(),s=u());var S=[1,1];if(h()&&h())switch(o()){case 1:S=[1,1];break;case 2:S=[12,11];break;case 3:S=[10,11];break;case 4:S=[16,11];break;case 5:S=[40,33];break;case 6:S=[24,11];break;case 7:S=[20,11];break;case 8:S=[32,11];break;case 9:S=[80,33];break;case 10:S=[18,11];break;case 11:S=[15,11];break;case 12:S=[64,33];break;case 13:S=[160,99];break;case 14:S=[4,3];break;case 15:S=[3,2];break;case 16:S=[2,1];break;case 255:S=[o()<<8|o(),o()<<8|o()]}return{width:Math.ceil(16*(y+1)-2*i-2*n),height:(2-E)*(T+1)*16-(E?2:4)*(a+s),pixelRatio:S}},e.readSliceType=function(){return this.readUByte(),this.readUEG(),this.readUEG()},t}(),ki=function(){function t(t,e,r){this.keyData=void 0,this.decrypter=void 0,this.keyData=r,this.decrypter=new Ur(e,{removePKCS7Padding:!1})}var e=t.prototype;return e.decryptBuffer=function(t){return this.decrypter.decrypt(t,this.keyData.key.buffer,this.keyData.iv.buffer)},e.decryptAacSample=function(t,e,r){var i=this,n=t[e].unit;if(!(n.length<=16)){var a=n.subarray(16,n.length-n.length%16),s=a.buffer.slice(a.byteOffset,a.byteOffset+a.length);this.decryptBuffer(s).then((function(a){var s=new Uint8Array(a);n.set(s,16),i.decrypter.isSync()||i.decryptAacSamples(t,e+1,r)}))}},e.decryptAacSamples=function(t,e,r){for(;;e++){if(e>=t.length)return void r();if(!(t[e].unit.length<32||(this.decryptAacSample(t,e,r),this.decrypter.isSync())))return}},e.getAvcEncryptedData=function(t){for(var e=16*Math.floor((t.length-48)/160)+16,r=new Int8Array(e),i=0,n=32;n<t.length-16;n+=160,i+=16)r.set(t.subarray(n,n+16),i);return r},e.getAvcDecryptedUnit=function(t,e){for(var r=new Uint8Array(e),i=0,n=32;n<t.length-16;n+=160,i+=16)t.set(r.subarray(i,i+16),n);return t},e.decryptAvcSample=function(t,e,r,i,n){var a=this,s=Nt(n.data),o=this.getAvcEncryptedData(s);this.decryptBuffer(o.buffer).then((function(o){n.data=a.getAvcDecryptedUnit(s,o),a.decrypter.isSync()||a.decryptAvcSamples(t,e,r+1,i)}))},e.decryptAvcSamples=function(t,e,r,i){if(t instanceof Uint8Array)throw new Error("Cannot decrypt samples of type Uint8Array");for(;;e++,r=0){if(e>=t.length)return void i();for(var n=t[e].units;!(r>=n.length);r++){var a=n[r];if(!(a.data.length<=48||1!==a.type&&5!==a.type||(this.decryptAvcSample(t,e,r,i,a),this.decrypter.isSync())))return}}},t}(),bi=188,Di=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&&w.warn("MPEG2-TS detected but first sync word found @ offset "+r),-1!==r},t.syncOffset=function(t){for(var e=t.length,r=Math.min(940,t.length-bi)+1,i=0;i<r;){for(var n=!1,a=-1,s=0,o=i;o<e;o+=bi){if(71!==t[o]){if(s)return-1;break}if(s++,-1===a&&0!==(a=o)&&(r=Math.min(a+18612,t.length-bi)+1),n||(n=0===wi(t,o)),n&&s>1&&(0===a&&s>2||o+bi>r))return a}i++}return-1},t.createTrack=function(t,e){return{container:"video"===t||"audio"===t?"video/mp2t":void 0,type:t,id:Lt[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,i,n){var a;void 0===i&&(i=!1),void 0===n&&(n=!1),i||(this.sampleAes=null);var s=this._avcTrack,o=this._audioTrack,l=this._id3Track,u=this._txtTrack,h=s.pid,d=s.pesData,c=o.pid,f=l.pid,g=o.pesData,v=l.pesData,m=null,p=this.pmtParsed,y=this._pmtId,T=e.length;if(this.remainderData&&(T=(e=xt(this.remainderData,e)).length,this.remainderData=null),T<bi&&!n)return this.remainderData=e,{audioTrack:o,videoTrack:s,id3Track:l,textTrack:u};var E=Math.max(0,t.syncOffset(e));(T-=(T-E)%bi)<e.byteLength&&!n&&(this.remainderData=new Uint8Array(e.buffer,T,e.buffer.byteLength-T));for(var A=0,k=E;k<T;k+=bi)if(71===e[k]){var b=!!(64&e[k+1]),D=wi(e,k),I=void 0;if((48&e[k+3])>>4>1){if((I=k+5+e[k+4])===k+bi)continue}else I=k+4;switch(D){case h:b&&(d&&(a=Pi(d))&&this.parseAVCPES(s,u,a,!1),d={data:[],size:0}),d&&(d.data.push(e.subarray(I,k+bi)),d.size+=k+bi-I);break;case c:if(b){if(g&&(a=Pi(g)))switch(o.segmentCodec){case"aac":this.parseAACPES(o,a);break;case"mp3":this.parseMPEGPES(o,a)}g={data:[],size:0}}g&&(g.data.push(e.subarray(I,k+bi)),g.size+=k+bi-I);break;case f:b&&(v&&(a=Pi(v))&&this.parseID3PES(l,a),v={data:[],size:0}),v&&(v.data.push(e.subarray(I,k+bi)),v.size+=k+bi-I);break;case 0:b&&(I+=e[I]+1),y=this._pmtId=Ci(e,I);break;case y:b&&(I+=e[I]+1);var C=_i(e,I,this.typeSupported,i);(h=C.avc)>0&&(s.pid=h),(c=C.audio)>0&&(o.pid=c,o.segmentCodec=C.segmentCodec),(f=C.id3)>0&&(l.pid=f),null===m||p||(w.warn("MPEG-TS PMT found at "+k+" after unknown PID '"+m+"'. Backtracking to sync byte @"+E+" to parse all TS packets."),m=null,k=E-188),p=this.pmtParsed=!0;break;case 17:case 8191:break;default:m=D}}else A++;if(A>0){var _=new Error("Found "+A+" TS packet/s that do not start with 0x47");this.observer.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_PARSING_ERROR,fatal:!1,error:_,reason:_.message})}s.pesData=d,o.pesData=g,l.pesData=v;var P={audioTrack:o,videoTrack:s,id3Track:l,textTrack:u};return n&&this.extractRemainingSamples(P),P},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=Pi(s))?(this.parseAVCPES(i,a,e,!0),i.pesData=null):i.pesData=s,o&&(e=Pi(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&&w.log("last AAC PES packet truncated,might overlap between fragments"),r.pesData=o;l&&(e=Pi(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 ki(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&&(xi(o,t),o=this.avcSample=Ii(!1,r.pts,r.dts,"")),s.forEach((function(i){var s;switch(i.type){case 1:var u=!1;n=!0;var h,d=i.data;if(l&&d.length>4){var c=new Ai(d).readSliceType();2!==c&&4!==c&&7!==c&&9!==c||(u=!0)}u&&null!=(h=o)&&h.frame&&!o.key&&(xi(o,t),o=a.avcSample=null),o||(o=a.avcSample=Ii(!0,r.pts,r.dts,"")),o.frame=!0,o.key=u;break;case 5:n=!0,null!=(s=o)&&s.frame&&!o.key&&(xi(o,t),o=a.avcSample=null),o||(o=a.avcSample=Ii(!0,r.pts,r.dts,"")),o.key=!0,o.frame=!0;break;case 6:n=!0,Ot(i.data,1,r.pts,e.samples);break;case 7:if(n=!0,l=!0,!t.sps){var f=i.data,g=new Ai(f).readSPS();t.width=g.width,t.height=g.height,t.pixelRatio=g.pixelRatio,t.sps=[f],t.duration=a._duration;for(var v=f.subarray(1,4),m="avc1.",p=0;p<3;p++){var y=v[p].toString(16);y.length<2&&(y="0"+y),m+=y}t.codec=m}break;case 8:n=!0,t.pps||(t.pps=[i.data]);break;case 9:n=!1,t.audFound=!0,o&&xi(o,t),o=a.avcSample=Ii(!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&&(xi(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)&&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,h=0;for(-1===a&&(u=0,h=31&e[0],a=0,l=1);l<n;)if(r=e[l++],a)if(1!==a)if(r)if(1===r){if(u>=0){var d={data:e.subarray(u,l-a-1),type:h};o.push(d)}else{var c=this.getLastNalUnit(t.samples);if(c&&(s&&l<=4-s&&c.state&&(c.data=c.data.subarray(0,c.data.byteLength-s)),(i=l-a-1)>0)){var f=new Uint8Array(c.data.byteLength+i);f.set(c.data,0),f.set(e.subarray(0,i),c.data.byteLength),c.data=f,c.state=0}}l<n?(u=l,h=31&e[l],a=0):a=-1}else a=0;else a=3;else a=r?0:2;else a=r?0:1;if(u>=0&&a>=0){var g={data:e.subarray(u,n),type:h,state:a};o.push(g)}if(0===o.length){var v=this.getLastNalUnit(t.samples);if(v){var m=new Uint8Array(v.data.byteLength+e.byteLength);m.set(v.data,0),m.set(e,v.data.byteLength),v.data=m}}return t.naluState=a,o},e.parseAACPES=function(t,e){var r,i,n,a=0,s=this.aacOverFlow,o=e.data;if(s){this.aacOverFlow=null;var l=s.missing,u=s.sample.unit.byteLength;if(-1===l){var h=new Uint8Array(u+o.byteLength);h.set(s.sample.unit,0),h.set(o,u),o=h}else{var d=u-l;s.sample.unit.set(o.subarray(0,l),d),t.samples.push(s.sample),a=s.missing}}for(r=a,i=o.length;r<i-1&&!si(o,r);r++);if(r!==a){var c,f=r<i-1;c=f?"AAC PES did not start with ADTS header,offset:"+r:"No ADTS header found in AAC PES";var g=new Error(c);if(w.warn("parsing error: "+c),this.observer.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_PARSING_ERROR,fatal:!1,levelRetry:f,error:g,reason:c}),!f)return}if(li(t,this.observer,o,r,this.audioCodec),void 0!==e.pts)n=e.pts;else{if(!s)return void w.warn("[tsdemuxer]: AAC PES unknown PTS");var v=ui(t.samplerate);n=s.sample.pts+v}for(var m,p=0;r<i;){if(r+=(m=hi(t,o,r,n,p)).length,m.missing){this.aacOverFlow=m;break}for(p++;r<i-1&&!si(o,r);r++);}},e.parseMPEGPES=function(t,e){var r=e.data,i=r.length,n=0,a=0,s=e.pts;if(void 0!==s)for(;a<i;)if(Li(r,a)){var o=Ti(t,r,a,s,n);if(!o)break;a+=o.length,n++}else a++;else w.warn("[tsdemuxer]: MPEG PES unknown PTS")},e.parseID3PES=function(t,e){if(void 0!==e.pts){var r=o({},e,{type:this._avcTrack?be:Ae,duration:Number.POSITIVE_INFINITY});t.samples.push(r)}else w.warn("[tsdemuxer]: ID3 PES unknown PTS")},t}();function Ii(t,e,r,i){return{key:t,frame:!1,pts:e,dts:r,units:[],debug:i,length:0}}function wi(t,e){return((31&t[e+1])<<8)+t[e+2]}function Ci(t,e){return(31&t[e+10])<<8|t[e+11]}function _i(t,e,r,i){var n={audio:-1,avc:-1,id3:-1,segmentCodec:"aac"},a=e+3+((15&t[e+1])<<8|t[e+2])-4;for(e+=12+((15&t[e+10])<<8|t[e+11]);e<a;){var s=wi(t,e);switch(t[e]){case 207:if(!i){w.log("ADTS AAC with AES-128-CBC frame encryption found in unencrypted stream");break}case 15:-1===n.audio&&(n.audio=s);break;case 21:-1===n.id3&&(n.id3=s);break;case 219:if(!i){w.log("H.264 with AES-128-CBC slice encryption found in unencrypted stream");break}case 27:-1===n.avc&&(n.avc=s);break;case 3:case 4:!0!==r.mpeg&&!0!==r.mp3?w.log("MPEG audio found, not supported in this browser"):-1===n.audio&&(n.audio=s,n.segmentCodec="mp3");break;case 36:w.warn("Unsupported HEVC stream type found")}e+=5+((15&t[e+3])<<8|t[e+4])}return n}function Pi(t){var e,r,i,n,a,s=0,o=t.data;if(!t||0===t.size)return null;for(;o[0].length<19&&o.length>1;){var l=new Uint8Array(o[0].length+o[1].length);l.set(o[0]),l.set(o[1],o[0].length),o[0]=l,o.splice(1,1)}if(1===((e=o[0])[0]<<16)+(e[1]<<8)+e[2]){if((r=(e[4]<<8)+e[5])&&r>t.size-6)return null;var u=e[7];192&u&&(n=536870912*(14&e[9])+4194304*(255&e[10])+16384*(254&e[11])+128*(255&e[12])+(254&e[13])/2,64&u?n-(a=536870912*(14&e[14])+4194304*(255&e[15])+16384*(254&e[16])+128*(255&e[17])+(254&e[18])/2)>54e5&&(w.warn(Math.round((n-a)/9e4)+"s delta between PTS and DTS, align them"),n=a):a=n);var h=(i=e[8])+9;if(t.size<=h)return null;t.size-=h;for(var d=new Uint8Array(t.size),c=0,f=o.length;c<f;c++){var g=(e=o[c]).byteLength;if(h){if(h>g){h-=g;continue}e=e.subarray(h),g-=h,h=0}d.set(e,s),s+=g}return r&&(r-=i+3),{data:d,pts:n,dts:a,len:r}}return null}function xi(t,e){if(t.units.length&&t.frame){if(void 0===t.pts){var r=e.samples,i=r.length;if(!i)return void e.dropped++;var n=r[i-1];t.pts=n.pts,t.dts=n.dts}e.samples.push(t)}t.debug.length&&w.log(t.pts+"/"+t.dts+":"+t.debug)}var Fi=function(t){function e(){return t.apply(this,arguments)||this}l(e,t);var r=e.prototype;return r.resetInitSegment=function(e,r,i,n){t.prototype.resetInitSegment.call(this,e,r,i,n),this._audioTrack={container:"audio/mpeg",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"mp3",samples:[],manifestCodec:r,duration:n,inputTimeScale:9e4,dropped:0}},e.probe=function(t){if(!t)return!1;for(var e=(st(t,0)||[]).length,r=t.length;e<r;e++)if(Ri(t,e))return w.log("MPEG Audio sync word found !"),!0;return!1},r.canParse=function(t,e){return function(t,e){return Si(t,e)&&4<=t.length-e}(t,e)},r.appendFrame=function(t,e,r){if(null!==this.basePTS)return Ti(t,e,r,this.basePTS,this.frameIndex)},e}(ei),Mi=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}(),Oi=Math.pow(2,32)-1,Ni=function(){function t(){}return t.init=function(){var e;for(e in t.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],".mp3":[],mvex:[],mvhd:[],pasp:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[]},t.types)t.types.hasOwnProperty(e)&&(t.types[e]=[e.charCodeAt(0),e.charCodeAt(1),e.charCodeAt(2),e.charCodeAt(3)]);var r=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),i=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]);t.HDLR_TYPES={video:r,audio:i};var n=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),a=new Uint8Array([0,0,0,0,0,0,0,0]);t.STTS=t.STSC=t.STCO=a,t.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),t.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0]),t.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),t.STSD=new Uint8Array([0,0,0,0,0,0,0,1]);var s=new Uint8Array([105,115,111,109]),o=new Uint8Array([97,118,99,49]),l=new Uint8Array([0,0,0,1]);t.FTYP=t.box(t.types.ftyp,s,l,s,o),t.DINF=t.box(t.types.dinf,t.box(t.types.dref,n))},t.box=function(t){for(var e=8,r=arguments.length,i=new Array(r>1?r-1:0),n=1;n<r;n++)i[n-1]=arguments[n];for(var a=i.length,s=a;a--;)e+=i[a].byteLength;var o=new Uint8Array(e);for(o[0]=e>>24&255,o[1]=e>>16&255,o[2]=e>>8&255,o[3]=255&e,o.set(t,4),a=0,e=8;a<s;a++)o.set(i[a],e),e+=i[a].byteLength;return o},t.hdlr=function(e){return t.box(t.types.hdlr,t.HDLR_TYPES[e])},t.mdat=function(e){return t.box(t.types.mdat,e)},t.mdhd=function(e,r){r*=e;var i=Math.floor(r/(Oi+1)),n=Math.floor(r%(Oi+1));return t.box(t.types.mdhd,new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,e>>24&255,e>>16&255,e>>8&255,255&e,i>>24,i>>16&255,i>>8&255,255&i,n>>24,n>>16&255,n>>8&255,255&n,85,196,0,0]))},t.mdia=function(e){return t.box(t.types.mdia,t.mdhd(e.timescale,e.duration),t.hdlr(e.type),t.minf(e))},t.mfhd=function(e){return t.box(t.types.mfhd,new Uint8Array([0,0,0,0,e>>24,e>>16&255,e>>8&255,255&e]))},t.minf=function(e){return"audio"===e.type?t.box(t.types.minf,t.box(t.types.smhd,t.SMHD),t.DINF,t.stbl(e)):t.box(t.types.minf,t.box(t.types.vmhd,t.VMHD),t.DINF,t.stbl(e))},t.moof=function(e,r,i){return t.box(t.types.moof,t.mfhd(e),t.traf(i,r))},t.moov=function(e){for(var r=e.length,i=[];r--;)i[r]=t.trak(e[r]);return t.box.apply(null,[t.types.moov,t.mvhd(e[0].timescale,e[0].duration)].concat(i).concat(t.mvex(e)))},t.mvex=function(e){for(var r=e.length,i=[];r--;)i[r]=t.trex(e[r]);return t.box.apply(null,[t.types.mvex].concat(i))},t.mvhd=function(e,r){r*=e;var i=Math.floor(r/(Oi+1)),n=Math.floor(r%(Oi+1)),a=new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,e>>24&255,e>>16&255,e>>8&255,255&e,i>>24,i>>16&255,i>>8&255,255&i,n>>24,n>>16&255,n>>8&255,255&n,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return t.box(t.types.mvhd,a)},t.sdtp=function(e){var r,i,n=e.samples||[],a=new Uint8Array(4+n.length);for(r=0;r<n.length;r++)i=n[r].flags,a[r+4]=i.dependsOn<<4|i.isDependedOn<<2|i.hasRedundancy;return t.box(t.types.sdtp,a)},t.stbl=function(e){return t.box(t.types.stbl,t.stsd(e),t.box(t.types.stts,t.STTS),t.box(t.types.stsc,t.STSC),t.box(t.types.stsz,t.STSZ),t.box(t.types.stco,t.STCO))},t.avc1=function(e){var r,i,n,a=[],s=[];for(r=0;r<e.sps.length;r++)n=(i=e.sps[r]).byteLength,a.push(n>>>8&255),a.push(255&n),a=a.concat(Array.prototype.slice.call(i));for(r=0;r<e.pps.length;r++)n=(i=e.pps[r]).byteLength,s.push(n>>>8&255),s.push(255&n),s=s.concat(Array.prototype.slice.call(i));var o=t.box(t.types.avcC,new Uint8Array([1,a[3],a[4],a[5],255,224|e.sps.length].concat(a).concat([e.pps.length]).concat(s))),l=e.width,u=e.height,h=e.pixelRatio[0],d=e.pixelRatio[1];return t.box(t.types.avc1,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,l>>8&255,255&l,u>>8&255,255&u,0,72,0,0,0,72,0,0,0,0,0,0,0,1,18,100,97,105,108,121,109,111,116,105,111,110,47,104,108,115,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),o,t.box(t.types.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192])),t.box(t.types.pasp,new Uint8Array([h>>24,h>>16&255,h>>8&255,255&h,d>>24,d>>16&255,d>>8&255,255&d])))},t.esds=function(t){var e=t.config.length;return new Uint8Array([0,0,0,0,3,23+e,0,1,0,4,15+e,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([e]).concat(t.config).concat([6,1,2]))},t.mp4a=function(e){var r=e.samplerate;return t.box(t.types.mp4a,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,e.channelCount,0,16,0,0,0,0,r>>8&255,255&r,0,0]),t.box(t.types.esds,t.esds(e)))},t.mp3=function(e){var r=e.samplerate;return t.box(t.types[".mp3"],new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,e.channelCount,0,16,0,0,0,0,r>>8&255,255&r,0,0]))},t.stsd=function(e){return"audio"===e.type?"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,a=e.height,s=Math.floor(i/(Oi+1)),o=Math.floor(i%(Oi+1));return t.box(t.types.tkhd,new Uint8Array([1,0,0,7,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,r>>24&255,r>>16&255,r>>8&255,255&r,0,0,0,0,s>>24,s>>16&255,s>>8&255,255&s,o>>24,o>>16&255,o>>8&255,255&o,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,n>>8&255,255&n,0,0,a>>8&255,255&a,0,0]))},t.traf=function(e,r){var i=t.sdtp(e),n=e.id,a=Math.floor(r/(Oi+1)),s=Math.floor(r%(Oi+1));return t.box(t.types.traf,t.box(t.types.tfhd,new Uint8Array([0,0,0,0,n>>24,n>>16&255,n>>8&255,255&n])),t.box(t.types.tfdt,new Uint8Array([1,0,0,0,a>>24,a>>16&255,a>>8&255,255&a,s>>24,s>>16&255,s>>8&255,255&s])),t.trun(e,i.length+16+20+8+16+8+8),i)},t.trak=function(e){return e.duration=e.duration||4294967295,t.box(t.types.trak,t.tkhd(e),t.mdia(e))},t.trex=function(e){var r=e.id;return t.box(t.types.trex,new Uint8Array([0,0,0,0,r>>24,r>>16&255,r>>8&255,255&r,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]))},t.trun=function(e,r){var i,n,a,s,o,l,u=e.samples||[],h=u.length,d=12+16*h,c=new Uint8Array(d);for(r+=8+d,c.set(["video"===e.type?1:0,0,15,1,h>>>24&255,h>>>16&255,h>>>8&255,255&h,r>>>24&255,r>>>16&255,r>>>8&255,255&r],0),i=0;i<h;i++)a=(n=u[i]).duration,s=n.size,o=n.flags,l=n.cts,c.set([a>>>24&255,a>>>16&255,a>>>8&255,255&a,s>>>24&255,s>>>16&255,s>>>8&255,255&s,o.isLeading<<2|o.dependsOn,o.isDependedOn<<6|o.hasRedundancy<<4|o.paddingValue<<1|o.isNonSync,61440&o.degradPrio,15&o.degradPrio,l>>>24&255,l>>>16&255,l>>>8&255,255&l],12+16*i);return t.box(t.types.trun,c)},t.initSegment=function(e){t.types||t.init();var r=t.moov(e),i=new Uint8Array(t.FTYP.byteLength+r.byteLength);return i.set(t.FTYP),i.set(r,t.FTYP.byteLength),i},t}();function Ui(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 Bi(t,e){return void 0===e&&(e=!1),Ui(t,1e3,1/9e4,e)}Ni.types=void 0,Ni.HDLR_TYPES=void 0,Ni.STTS=void 0,Ni.STSC=void 0,Ni.STCO=void 0,Ni.STSZ=void 0,Ni.VMHD=void 0,Ni.SMHD=void 0,Ni.STSD=void 0,Ni.FTYP=void 0,Ni.DINF=void 0;var Gi=null,Ki=null,Hi=function(){function t(t,e,r,i){if(this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.ISGenerated=!1,this._initPTS=null,this._initDTS=null,this.nextAvcDts=null,this.nextAudioPts=null,this.videoSampleDuration=null,this.isAudioContiguous=!1,this.isVideoContiguous=!1,this.observer=t,this.config=e,this.typeSupported=r,this.ISGenerated=!1,null===Gi){var n=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);Gi=n?parseInt(n[1]):0}if(null===Ki){var a=navigator.userAgent.match(/Safari\/(\d+)/i);Ki=a?parseInt(a[1]):0}}var e=t.prototype;return e.destroy=function(){},e.resetTimeStamp=function(t){w.log("[mp4-remuxer]: initPTS & initDTS reset"),this._initPTS=this._initDTS=t},e.resetNextTimestamp=function(){w.log("[mp4-remuxer]: reset next timestamp"),this.isVideoContiguous=!1,this.isAudioContiguous=!1},e.resetInitSegment=function(){w.log("[mp4-remuxer]: ISGenerated flag reset"),this.ISGenerated=!1},e.getVideoStartPts=function(t){var e=!1,r=t.reduce((function(t,r){var i=r.pts-t;return i<-4294967296?(e=!0,Vi(t,r.pts)):i>0?t:r.pts}),t[0].pts);return e&&w.debug("PTS rollover detected"),r},e.remux=function(t,e,r,i,n,a,s,o){var l,u,h,d,c,f,g=n,v=n,m=t.pid>-1,p=e.pid>-1,y=e.samples.length,T=t.samples.length>0,E=s&&y>0||y>1;if((!m||T)&&(!p||E)||this.ISGenerated||s){this.ISGenerated||(h=this.generateIS(t,e,n,a));var S,L=this.isVideoContiguous,R=-1;if(E&&(R=function(t){for(var e=0;e<t.length;e++)if(t[e].key)return e;return-1}(e.samples),!L&&this.config.forceKeyFrameOnDiscontinuity))if(f=!0,R>0){w.warn("[mp4-remuxer]: Dropped "+R+" out of "+y+" video samples due to a missing keyframe");var A=this.getVideoStartPts(e.samples);e.samples=e.samples.slice(R),e.dropped+=R,S=v+=(e.samples[0].pts-A)/e.inputTimeScale}else-1===R&&(w.warn("[mp4-remuxer]: No keyframe found out of "+y+" video samples"),f=!1);if(this.ISGenerated){if(T&&E){var k=this.getVideoStartPts(e.samples),b=(Vi(t.samples[0].pts,k)-k)/e.inputTimeScale;g+=Math.max(0,b),v+=Math.max(0,-b)}if(T){if(t.samplerate||(w.warn("[mp4-remuxer]: regenerate InitSegment as audio detected"),h=this.generateIS(t,e,n,a)),u=this.remuxAudio(t,g,this.isAudioContiguous,a,p||E||o===ve?v:void 0),E){var D=u?u.endPTS-u.startPTS:0;e.inputTimeScale||(w.warn("[mp4-remuxer]: regenerate InitSegment as video detected"),h=this.generateIS(t,e,n,a)),l=this.remuxVideo(e,v,L,D)}}else E&&(l=this.remuxVideo(e,v,L,0));l&&(l.firstKeyFrame=R,l.independent=-1!==R,l.firstKeyFramePTS=S)}}return this.ISGenerated&&this._initPTS&&this._initDTS&&(r.samples.length&&(c=Yi(r,n,this._initPTS,this._initDTS)),i.samples.length&&(d=Wi(i,n,this._initPTS))),{audio:u,video:l,initSegment:h,independent:f,text:d,id3:c}},e.generateIS=function(t,e,r,i){var n,a,s,o=t.samples,l=e.samples,u=this.typeSupported,h={},d=this._initPTS,c=!d||i,f="audio/mp4";if(c&&(n=a=1/0),t.config&&o.length&&(t.timescale=t.samplerate,"mp3"===t.segmentCodec&&(u.mpeg?(f="audio/mpeg",t.codec=""):u.mp3&&(t.codec="mp3")),h.audio={id:"audio",container:f,codec:t.codec,initSegment:"mp3"===t.segmentCodec&&u.mpeg?new Uint8Array(0):Ni.initSegment([t]),metadata:{channelCount:t.channelCount}},c&&(s=t.inputTimeScale,d&&s===d.timescale?c=!1:n=a=o[0].pts-Math.round(s*r))),e.sps&&e.pps&&l.length&&(e.timescale=e.inputTimeScale,h.video={id:"main",container:"video/mp4",codec:e.codec,initSegment:Ni.initSegment([e]),metadata:{width:e.width,height:e.height}},c))if(s=e.inputTimeScale,d&&s===d.timescale)c=!1;else{var g=this.getVideoStartPts(l),v=Math.round(s*r);a=Math.min(a,Vi(l[0].dts,g)-v),n=Math.min(n,g-v)}if(Object.keys(h).length)return this.ISGenerated=!0,c?(this._initPTS={baseTime:n,timescale:s},this._initDTS={baseTime:a,timescale:s}):n=s=void 0,{tracks:h,initPTS:n,timescale:s}},e.remuxVideo=function(t,e,r,i){var n,a,s=t.inputTimeScale,l=t.samples,u=[],h=l.length,d=this._initPTS,c=this.nextAvcDts,f=8,g=this.videoSampleDuration,v=Number.POSITIVE_INFINITY,m=Number.NEGATIVE_INFINITY,p=!1;r&&null!==c||(c=e*s-(l[0].pts-Vi(l[0].dts,l[0].pts)));for(var y=d.baseTime*s/d.timescale,T=0;T<h;T++){var E=l[T];E.pts=Vi(E.pts-y,c),E.dts=Vi(E.dts-y,c),E.dts<l[T>0?T-1:T].dts&&(p=!0)}p&&l.sort((function(t,e){var r=t.dts-e.dts,i=t.pts-e.pts;return r||i})),n=l[0].dts;var A=(a=l[l.length-1].dts)-n,k=A?Math.round(A/(h-1)):g||t.inputTimeScale/30;if(r){var b=n-c,D=b>k,I=b<-1;if((D||I)&&(D?w.warn("AVC: "+Bi(b,!0)+" ms ("+b+"dts) hole between fragments detected, filling it"):w.warn("AVC: "+Bi(-b,!0)+" ms ("+b+"dts) overlapping between fragments detected"),!I||c>=l[0].pts)){n=c;var C=l[0].pts-b;l[0].dts=n,l[0].pts=C,w.log("Video: First PTS/DTS adjusted: "+Bi(C,!0)+"/"+Bi(n,!0)+", delta: "+Bi(b,!0)+" ms")}}n=Math.max(0,n);for(var _=0,P=0,x=0;x<h;x++){for(var F=l[x],M=F.units,O=M.length,N=0,U=0;U<O;U++)N+=M[U].data.length;P+=N,_+=O,F.length=N,F.dts=Math.max(F.dts,n),v=Math.min(F.pts,v),m=Math.max(F.pts,m)}a=l[h-1].dts;var B,G=P+4*_+8;try{B=new Uint8Array(G)}catch(t){return void this.observer.emit(S.ERROR,S.ERROR,{type:L.MUX_ERROR,details:R.REMUX_ALLOC_ERROR,fatal:!1,error:t,bytes:G,reason:"fail allocating video mdat "+G})}var K=new DataView(B.buffer);K.setUint32(0,G),B.set(Ni.types.mdat,4);for(var H=!1,V=Number.POSITIVE_INFINITY,Y=Number.POSITIVE_INFINITY,W=Number.NEGATIVE_INFINITY,j=Number.NEGATIVE_INFINITY,q=0;q<h;q++){for(var X=l[q],z=X.units,Q=0,$=0,J=z.length;$<J;$++){var Z=z[$],tt=Z.data,et=Z.data.byteLength;K.setUint32(f,et),f+=4,B.set(tt,f),f+=et,Q+=4+et}var rt=void 0;if(q<h-1)g=l[q+1].dts-X.dts,rt=l[q+1].pts-X.pts;else{var it=this.config,nt=q>0?X.dts-l[q-1].dts:k;if(rt=q>0?X.pts-l[q-1].pts:k,it.stretchShortVideoTrack&&null!==this.nextAudioPts){var at=Math.floor(it.maxBufferHole*s),st=(i?v+i*s:this.nextAudioPts)-X.pts;st>at?((g=st-nt)<0?g=nt:H=!0,w.log("[mp4-remuxer]: It is approximately "+st/90+" ms to the next segment; using duration "+g/90+" ms for the last video frame.")):g=nt}else g=nt}var ot=Math.round(X.pts-X.dts);V=Math.min(V,g),W=Math.max(W,g),Y=Math.min(Y,rt),j=Math.max(j,rt),u.push(new qi(X.key,g,Q,ot))}if(u.length)if(Gi){if(Gi<70){var lt=u[0].flags;lt.dependsOn=2,lt.isNonSync=0}}else if(Ki&&j-Y<W-V&&k/W<.025&&0===u[0].cts){w.warn("Found irregular gaps in sample duration. Using PTS instead of DTS to determine MP4 sample duration.");for(var ut=n,ht=0,dt=u.length;ht<dt;ht++){var ct=ut+u[ht].duration,ft=ut+u[ht].cts;if(ht<dt-1){var gt=ct+u[ht+1].cts;u[ht].duration=gt-ft}else u[ht].duration=ht?u[ht-1].duration:k;u[ht].cts=0,ut=ct}}g=H||!g?k:g,this.nextAvcDts=c=a+g,this.videoSampleDuration=g,this.isVideoContiguous=!0;var vt={data1:Ni.moof(t.sequenceNumber++,n,o({},t,{samples:u})),data2:B,startPTS:v/s,endPTS:(m+g)/s,startDTS:n/s,endDTS:c/s,type:"video",hasAudio:!1,hasVideo:!0,nb:u.length,dropped:t.dropped};return t.samples=[],t.dropped=0,vt},e.remuxAudio=function(t,e,r,i,n){var a=t.inputTimeScale,s=a/(t.samplerate?t.samplerate:a),l="aac"===t.segmentCodec?1024:1152,u=l*s,h=this._initPTS,d="mp3"===t.segmentCodec&&this.typeSupported.mpeg,c=[],f=void 0!==n,g=t.samples,v=d?0:8,m=this.nextAudioPts||-1,p=e*a,y=h.baseTime*a/h.timescale;if(this.isAudioContiguous=r=r||g.length&&m>0&&(i&&Math.abs(p-m)<9e3||Math.abs(Vi(g[0].pts-y,p)-m)<20*u),g.forEach((function(t){t.pts=Vi(t.pts-y,p)})),!r||m<0){if(g=g.filter((function(t){return t.pts>=0})),!g.length)return;m=0===n?0:i&&!f?Math.max(0,p):g[0].pts}if("aac"===t.segmentCodec)for(var T=this.config.maxAudioFramesDrift,E=0,A=m;E<g.length;E++){var k=g[E],b=k.pts,D=b-A,I=Math.abs(1e3*D/a);if(D<=-T*u&&f)0===E&&(w.warn("Audio frame @ "+(b/a).toFixed(3)+"s overlaps nextAudioPts by "+Math.round(1e3*D/a)+" ms."),this.nextAudioPts=m=A=b);else if(D>=T*u&&I<1e4&&f){var C=Math.round(D/u);(A=b-C*u)<0&&(C--,A+=u),0===E&&(this.nextAudioPts=m=A),w.warn("[mp4-remuxer]: Injecting "+C+" audio frame @ "+(A/a).toFixed(3)+"s due to "+Math.round(1e3*D/a)+" ms gap.");for(var _=0;_<C;_++){var P=Math.max(A,0),x=Mi.getSilentFrame(t.manifestCodec||t.codec,t.channelCount);x||(w.log("[mp4-remuxer]: Unable to get silent frame for given audio codec; duplicating last frame instead."),x=k.unit.subarray()),g.splice(E,0,{unit:x,pts:P}),A+=u,E++}}k.pts=A,A+=u}for(var F,M=null,O=null,N=0,U=g.length;U--;)N+=g[U].unit.byteLength;for(var B=0,G=g.length;B<G;B++){var K=g[B],H=K.unit,V=K.pts;if(null!==O)c[B-1].duration=Math.round((V-O)/s);else{if(r&&"aac"===t.segmentCodec&&(V=m),M=V,!(N>0))return;N+=v;try{F=new Uint8Array(N)}catch(t){return void this.observer.emit(S.ERROR,S.ERROR,{type:L.MUX_ERROR,details:R.REMUX_ALLOC_ERROR,fatal:!1,error:t,bytes:N,reason:"fail allocating audio mdat "+N})}d||(new DataView(F.buffer).setUint32(0,N),F.set(Ni.types.mdat,4))}F.set(H,v);var Y=H.byteLength;v+=Y,c.push(new qi(!0,l,Y,0)),O=V}var W=c.length;if(W){var j=c[c.length-1];this.nextAudioPts=m=O+s*j.duration;var q=d?new Uint8Array(0):Ni.moof(t.sequenceNumber++,M/s,o({},t,{samples:c}));t.samples=[];var X=M/a,z=m/a,Q={data1:q,data2:F,startPTS:X,endPTS:z,startDTS:X,endDTS:z,type:"audio",hasAudio:!0,hasVideo:!1,nb:W};return this.isAudioContiguous=!0,Q}},e.remuxEmptyAudio=function(t,e,r,i){var n=t.inputTimeScale,a=n/(t.samplerate?t.samplerate:n),s=this.nextAudioPts,o=this._initDTS,l=9e4*o.baseTime/o.timescale,u=(null!==s?s:i.startDTS*n)+l,h=i.endDTS*n+l,d=1024*a,c=Math.ceil((h-u)/d),f=Mi.getSilentFrame(t.manifestCodec||t.codec,t.channelCount);if(w.warn("[mp4-remuxer]: remux empty Audio"),f){for(var g=[],v=0;v<c;v++){var m=u+v*d;g.push({unit:f,pts:m,dts:m})}return t.samples=g,this.remuxAudio(t,e,r,!1)}w.trace("[mp4-remuxer]: Unable to remuxEmptyAudio since we were unable to get a silent frame for given audio codec")},t}();function Vi(t,e){var r;if(null===e)return t;for(r=e<t?-8589934592:8589934592;Math.abs(t-e)>4294967296;)t+=r;return t}function Yi(t,e,r,i){var n=t.samples.length;if(n){for(var a=t.inputTimeScale,s=0;s<n;s++){var o=t.samples[s];o.pts=Vi(o.pts-r.baseTime*a/r.timescale,e*a)/a,o.dts=Vi(o.dts-i.baseTime*a/i.timescale,e*a)/a}var l=t.samples;return t.samples=[],{samples:l}}}function Wi(t,e,r){var i=t.samples.length;if(i){for(var n=t.inputTimeScale,a=0;a<i;a++){var s=t.samples[a];s.pts=Vi(s.pts-r.baseTime*n/r.timescale,e*n)/n}t.samples.sort((function(t,e){return t.pts-e.pts}));var o=t.samples;return t.samples=[],{samples:o}}}var ji,qi=function(t,e,r,i){this.size=void 0,this.duration=void 0,this.cts=void 0,this.flags=void 0,this.duration=e,this.size=r,this.cts=i,this.flags=new Xi(t)},Xi=function(t){this.isLeading=0,this.isDependedOn=0,this.hasRedundancy=0,this.degradPrio=0,this.dependsOn=1,this.isNonSync=1,this.dependsOn=t?2:1,this.isNonSync=t?0:1},zi=function(){function t(){this.emitInitSegment=!1,this.audioCodec=void 0,this.videoCodec=void 0,this.initData=void 0,this.initPTS=null,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(function(t,e){if(!t||!e)return t;var r=e.keyId;return r&&e.isCommonEncryption&&It(t,["moov","trak"]).forEach((function(t){var e=It(t,["mdia","minf","stbl","stsd"])[0].subarray(8),i=It(e,["enca"]),n=i.length>0;n||(i=It(e,["encv"])),i.forEach((function(t){It(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}))||(w.log("[eme] Patching keyId in 'enc"+(n?"a":"v")+">sinf>>tenc' box: "+Tt(i)+" -> "+Tt(r)),e.set(r,8))}}))}))})),t}(t,i)),this.emitInitSegment=!0},e.generateInitSegment=function(t){var e=this.audioCodec,r=this.videoCodec;if(null==t||!t.byteLength)return this.initTracks=void 0,void(this.initData=void 0);var i=this.initData=Ct(t);e||(e=Qi(i.audio,O)),r||(r=Qi(i.video,N));var n={};i.audio&&i.video?n.audiovideo={container:"video/mp4",codec:e+","+r,initSegment:t,id:"main"}:i.audio?n.audio={container:"audio/mp4",codec:e,initSegment:t,id:"audio"}:i.video?n.video={container:"video/mp4",codec:r,initSegment:t,id:"main"}:w.warn("[passthrough-remuxer.ts]: initSegment does not contain moov or trak boxes."),this.initTracks=n},e.remux=function(t,e,r,i,n,a){var s,o,l=this.initPTS,u=this.lastEndTime,h={audio:void 0,video:void 0,text:i,id3:r,initSegment:void 0};E(u)||(u=this.lastEndTime=n||0);var d=e.samples;if(null==d||!d.length)return h;var c={initPTS:void 0,timescale:1},f=this.initData;if(null!=(s=f)&&s.length||(this.generateInitSegment(d),f=this.initData),null==(o=f)||!o.length)return w.warn("[passthrough-remuxer.ts]: Failed to generate initSegment."),h;this.emitInitSegment&&(c.tracks=this.initTracks,this.emitInitSegment=!1);var g=function(t,e){for(var r=0,i=0,n=0,a=It(t,["moof","traf"]),s=0;s<a.length;s++){var o=a[s],l=It(o,["tfhd"])[0],u=e[kt(l,4)];if(u){var h=u.default,d=kt(l,0)|(null==h?void 0:h.flags),c=null==h?void 0:h.duration;8&d&&(c=kt(l,2&d?12:8));for(var f=u.timescale||9e4,g=It(o,["trun"]),v=0;v<g.length;v++)!(r=Pt(g[v]))&&c&&(r=c*kt(g[v],4)),u.type===N?i+=r/f:u.type===O&&(n+=r/f)}}if(0===i&&0===n){for(var m=0,p=It(t,["sidx"]),y=0;y<p.length;y++){var T=wt(p[y]);null!=T&&T.references&&(m+=T.references.reduce((function(t,e){return t+e.info.duration||0}),0))}return m}return i||n}(d,f),v=function(t,e){return It(e,["moof","traf"]).reduce((function(e,r){var i=It(r,["tfdt"])[0],n=i[0],a=It(r,["tfhd"]).reduce((function(e,r){var a=kt(r,4),s=t[a];if(s){var o=kt(i,4);if(1===n){if(o===Et)return w.warn("[mp4-demuxer]: Ignoring assumed invalid signed 64-bit track fragment decode time"),e;o*=Et+1,o+=kt(i,8)}var l=o/(s.timescale||9e4);if(isFinite(l)&&(null===e||l<e))return l}return e}),null);return null!==a&&isFinite(a)&&(null===e||a<e)?a:e}),null)}(f,d),m=null===v?n:v;(function(t,e,r,i){if(null===t)return!0;var n=Math.max(i,1),a=e-t.baseTime/t.timescale;return Math.abs(a-r)>n}(l,m,n,g)||c.timescale!==l.timescale&&a)&&(c.initPTS=m-n,l&&1===l.timescale&&w.warn("Adjusting initPTS by "+(c.initPTS-l.baseTime)),this.initPTS=l={baseTime:c.initPTS,timescale:1});var p=t?m-l.baseTime/l.timescale:u,y=p+g;!function(t,e,r){It(e,["moof","traf"]).forEach((function(e){It(e,["tfhd"]).forEach((function(i){var n=kt(i,4),a=t[n];if(a){var s=a.timescale||9e4;It(e,["tfdt"]).forEach((function(t){var e=t[0],i=kt(t,4);if(0===e)i-=r*s,Dt(t,4,i=Math.max(i,0));else{i*=Math.pow(2,32),i+=kt(t,8),i-=r*s,i=Math.max(i,0);var n=Math.floor(i/(Et+1)),a=Math.floor(i%(Et+1));Dt(t,4,n),Dt(t,8,a)}}))}}))}))}(f,d,l.baseTime/l.timescale),g>0?this.lastEndTime=y:(w.warn("Duration parsed from mp4 should be greater than zero"),this.resetNextTimestamp());var T=!!f.audio,S=!!f.video,L="";T&&(L+="audio"),S&&(L+="video");var R={data1:d,startPTS:p,startDTS:p,endPTS:y,endDTS:y,type:L,hasAudio:T,hasVideo:S,nb:1,dropped:0};return h.audio="audio"===R.type?R:void 0,h.video="audio"!==R.type?R:void 0,h.initSegment=c,h.id3=Yi(r,n,l,l),i.samples.length&&(h.text=Wi(i,n,l)),h},t}();function Qi(t,e){var r=null==t?void 0:t.codec;return r&&r.length>4?r:"hvc1"===r||"hev1"===r?"hvc1.1.6.L120.90":"av01"===r?"av01.0.04M.08":"avc1"===r||e===N?"avc1.42e01e":"mp4a.40.5"}try{ji=self.performance.now.bind(self.performance)}catch(t){w.debug("Unable to use Performance API on this environment"),ji="undefined"!=typeof self&&self.Date.now}var $i=[{demux:fi,remux:zi},{demux:Di,remux:Hi},{demux:di,remux:Hi},{demux:Fi,remux:Hi}],Ji=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=ji();var s=new Uint8Array(t),o=this.currentTransmuxState,l=this.transmuxConfig;i&&(this.currentTransmuxState=i);var u=i||o,h=u.contiguous,d=u.discontinuity,c=u.trackSwitch,f=u.accurateTimeOffset,g=u.timeOffset,v=u.initSegmentChange,m=l.audioCodec,p=l.videoCodec,y=l.defaultInitPts,T=l.duration,E=l.initSegmentData,A=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(A&&"AES-128"===A.method){var k=this.getDecrypter();if(!k.isSync())return this.decryptionPromise=k.webCryptoDecrypt(s,A.key.buffer,A.iv.buffer).then((function(t){var e=n.push(t,null,r);return n.decryptionPromise=null,e})),this.decryptionPromise;var b=k.softwareDecrypt(s,A.key.buffer,A.iv.buffer);if(r.part>-1&&(b=k.flush()),!b)return a.executeEnd=ji(),Zi(r);s=new Uint8Array(b)}var D=this.needsProbing(d,c);if(D){var I=this.configureTransmuxer(s);if(I)return w.warn("[transmuxer] "+I.message),this.observer.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_PARSING_ERROR,fatal:!1,error:I,reason:I.message}),a.executeEnd=ji(),Zi(r)}(d||c||v||D)&&this.resetInitSegment(E,m,p,T,e),(d||v||D)&&this.resetInitialTimestamp(y),h||this.resetContiguity();var C=this.transmux(s,A,g,f,r),_=this.currentTransmuxState;return _.contiguous=!0,_.discontinuity=!1,_.trackSwitch=!1,a.executeEnd=ji(),C},e.flush=function(t){var e=this,r=t.transmuxing;r.executeStart=ji();var i=this.decrypter,n=this.currentTransmuxState,a=this.decryptionPromise;if(a)return a.then((function(){return e.flush(t)}));var s=[],o=n.timeOffset;if(i){var l=i.flush();l&&s.push(this.push(l,null,t))}var u=this.demuxer,h=this.remuxer;if(!u||!h)return r.executeEnd=ji(),[Zi(t)];var d=u.flush(o);return tn(d)?d.then((function(r){return e.flushRemux(s,r,t),s})):(this.flushRemux(s,d,t),s)},e.flushRemux=function(t,e,r){var i=e.audioTrack,n=e.videoTrack,a=e.id3Track,s=e.textTrack,o=this.currentTransmuxState,l=o.accurateTimeOffset,u=o.timeOffset;w.log("[transmuxer.ts]: Flushed fragment "+r.sn+(r.part>-1?" p: "+r.part:"")+" of level "+r.level);var h=this.remuxer.remux(i,n,a,s,u,l,!0,this.id);t.push({remuxResult:h,chunkMeta:r}),r.transmuxing.executeEnd=ji()},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=$i.length;s<o;s++)if($i[s].demux.probe(t)){e=$i[s];break}if(!e)return new Error("Failed to find demuxer by probing fragment data");var l=this.demuxer,u=this.remuxer,h=e.remux,d=e.demux;u&&u instanceof h||(this.remuxer=new h(i,r,n,a)),l&&l instanceof d||(this.demuxer=new d(i,r,n),this.probe=d.probe)},e.needsProbing=function(t,e){return!this.demuxer||!this.remuxer||t||e},e.getDecrypter=function(){var t=this.decrypter;return t||(t=this.decrypter=new Ur(this.config)),t},t}(),Zi=function(t){return{remuxResult:{},chunkMeta:t}};function tn(t){return"then"in t&&t.then instanceof Function}var en=function(t,e,r,i,n){this.audioCodec=void 0,this.videoCodec=void 0,this.initSegmentData=void 0,this.duration=void 0,this.defaultInitPts=void 0,this.audioCodec=t,this.videoCodec=e,this.initSegmentData=r,this.duration=i,this.defaultInitPts=n||null},rn=function(t,e,r,i,n,a){this.discontinuity=void 0,this.contiguous=void 0,this.accurateTimeOffset=void 0,this.trackSwitch=void 0,this.timeOffset=void 0,this.initSegmentChange=void 0,this.discontinuity=t,this.contiguous=e,this.accurateTimeOffset=r,this.trackSwitch=i,this.timeOffset=n,this.initSegmentChange=a},nn={exports:{}};!function(t){var e=Object.prototype.hasOwnProperty,r="~";function i(){}function n(t,e,r){this.fn=t,this.context=e,this.once=r||!1}function a(t,e,i,a,s){if("function"!=typeof i)throw new TypeError("The listener must be a function");var o=new n(i,a||t,s),l=r?r+e:e;return t._events[l]?t._events[l].fn?t._events[l]=[t._events[l],o]:t._events[l].push(o):(t._events[l]=o,t._eventsCount++),t}function s(t,e){0==--t._eventsCount?t._events=new i:delete t._events[e]}function o(){this._events=new i,this._eventsCount=0}Object.create&&(i.prototype=Object.create(null),(new i).__proto__||(r=!1)),o.prototype.eventNames=function(){var t,i,n=[];if(0===this._eventsCount)return n;for(i in t=this._events)e.call(t,i)&&n.push(r?i.slice(1):i);return Object.getOwnPropertySymbols?n.concat(Object.getOwnPropertySymbols(t)):n},o.prototype.listeners=function(t){var e=r?r+t:t,i=this._events[e];if(!i)return[];if(i.fn)return[i.fn];for(var n=0,a=i.length,s=new Array(a);n<a;n++)s[n]=i[n].fn;return s},o.prototype.listenerCount=function(t){var e=r?r+t:t,i=this._events[e];return i?i.fn?1:i.length:0},o.prototype.emit=function(t,e,i,n,a,s){var o=r?r+t:t;if(!this._events[o])return!1;var l,u,h=this._events[o],d=arguments.length;if(h.fn){switch(h.once&&this.removeListener(t,h.fn,void 0,!0),d){case 1:return h.fn.call(h.context),!0;case 2:return h.fn.call(h.context,e),!0;case 3:return h.fn.call(h.context,e,i),!0;case 4:return h.fn.call(h.context,e,i,n),!0;case 5:return h.fn.call(h.context,e,i,n,a),!0;case 6:return h.fn.call(h.context,e,i,n,a,s),!0}for(u=1,l=new Array(d-1);u<d;u++)l[u-1]=arguments[u];h.fn.apply(h.context,l)}else{var c,f=h.length;for(u=0;u<f;u++)switch(h[u].once&&this.removeListener(t,h[u].fn,void 0,!0),d){case 1:h[u].fn.call(h[u].context);break;case 2:h[u].fn.call(h[u].context,e);break;case 3:h[u].fn.call(h[u].context,e,i);break;case 4:h[u].fn.call(h[u].context,e,i,n);break;default:if(!l)for(c=1,l=new Array(d-1);c<d;c++)l[c-1]=arguments[c];h[u].fn.apply(h[u].context,l)}}return!0},o.prototype.on=function(t,e,r){return a(this,t,e,r,!1)},o.prototype.once=function(t,e,r){return a(this,t,e,r,!0)},o.prototype.removeListener=function(t,e,i,n){var a=r?r+t:t;if(!this._events[a])return this;if(!e)return s(this,a),this;var o=this._events[a];if(o.fn)o.fn!==e||n&&!o.once||i&&o.context!==i||s(this,a);else{for(var l=0,u=[],h=o.length;l<h;l++)(o[l].fn!==e||n&&!o[l].once||i&&o[l].context!==i)&&u.push(o[l]);u.length?this._events[a]=1===u.length?u[0]:u:s(this,a)}return this},o.prototype.removeAllListeners=function(t){var e;return t?(e=r?r+t:t,this._events[e]&&s(this,e)):(this._events=new i,this._eventsCount=0),this},o.prototype.off=o.prototype.removeListener,o.prototype.addListener=o.prototype.on,o.prefixed=r,o.EventEmitter=o,t.exports=o}(nn);var an=p(nn.exports);function sn(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&&on(i,a),s&&on(i,s),t.postMessage({event:"transmuxComplete",data:e},i),!0}function on(t,e){e.data1&&t.push(e.data1.buffer),e.data2&&t.push(e.data2.buffer)}function ln(t,e,r){e.reduce((function(e,r){return sn(t,r)||e}),!1)||t.postMessage({event:"transmuxComplete",data:e[0]}),t.postMessage({event:"flush",data:r})}void 0!==e&&e&&function(t){var e=new an,r=function(e,r){t.postMessage({event:e,data:r})};e.on(S.FRAG_DECRYPTED,r),e.on(S.ERROR,r);var i=function(){var t=function(t){var e=function(e){r("workerLog",{logType:t,message:e})};w[t]=e};for(var e in w)t(e)};t.addEventListener("message",(function(n){var a=n.data;switch(a.cmd){case"init":var s=JSON.parse(a.config);t.transmuxer=new Ji(e,a.typeSupported,s,a.vendor,a.id),I(s.debug,a.id),i(),r("init",null);break;case"configure":t.transmuxer.configure(a.config);break;case"demux":var o=t.transmuxer.push(a.data,a.decryptdata,a.chunkMeta,a.state);tn(o)?(t.transmuxer.async=!0,o.then((function(e){sn(t,e)})).catch((function(t){r(S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_PARSING_ERROR,chunkMeta:a.chunkMeta,fatal:!1,error:t,err:t,reason:"transmuxer-worker push error"})}))):(t.transmuxer.async=!1,sn(t,o));break;case"flush":var l=a.chunkMeta,u=t.transmuxer.flush(l);tn(u)||t.transmuxer.async?(tn(u)||(u=Promise.resolve(u)),u.then((function(e){ln(t,e,l)})).catch((function(t){r(S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_PARSING_ERROR,chunkMeta:a.chunkMeta,fatal:!1,error:t,err:t,reason:"transmuxer-worker flush error"})}))):ln(t,u,l)}}))}(self);var un=qt()||{isTypeSupported:function(){return!1}},hn=function(){function e(e,r,i,n){var a=this;this.error=null,this.hls=void 0,this.id=void 0,this.observer=void 0,this.frag=null,this.part=null,this.useWorker=void 0,this.workerContext=null,this.onwmsg=void 0,this.transmuxer=null,this.onTransmuxComplete=void 0,this.onFlush=void 0;var s=e.config;this.hls=e,this.id=r,this.useWorker=!!s.enableWorker,this.onTransmuxComplete=i,this.onFlush=n;var o=function(t,e){(e=e||{}).frag=a.frag,e.id=a.id,t===S.ERROR&&(a.error=e.error),a.hls.trigger(t,e)};this.observer=new an,this.observer.on(S.FRAG_DECRYPTED,o),this.observer.on(S.ERROR,o);var l,u,h,d,c={mp4:un.isTypeSupported("video/mp4"),mpeg:un.isTypeSupported("audio/mpeg"),mp3:un.isTypeSupported('audio/mp4; codecs="mp3"')},f=navigator.vendor;if(!this.useWorker||"undefined"==typeof Worker||(s.workerPath,0))this.transmuxer=new Ji(this.observer,c,s,f,r);else try{s.workerPath?(w.log("loading Web Worker "+s.workerPath+' for "'+r+'"'),this.workerContext=(h=s.workerPath,d=new self.URL(h,self.location.href).href,{worker:new self.Worker(d),scriptURL:d})):(w.log('injecting Web Worker for "'+r+'"'),this.workerContext=(l=new self.Blob(["var exports={};var module={exports:exports};function define(f){f()};define.amd=true;("+t.toString()+")(true);"],{type:"text/javascript"}),u=self.URL.createObjectURL(l),{worker:new self.Worker(u),objectURL:u})),this.onwmsg=function(t){return a.onWorkerMessage(t)};var g=this.workerContext.worker;g.addEventListener("message",this.onwmsg),g.onerror=function(t){var e=new Error(t.message+"  ("+t.filename+":"+t.lineno+")");s.enableWorker=!1,w.warn('Error in "'+r+'" Web Worker, fallback to inline'),a.hls.trigger(S.ERROR,{type:L.OTHER_ERROR,details:R.INTERNAL_EXCEPTION,fatal:!1,event:"demuxerWorker",error:e})},g.postMessage({cmd:"init",typeSupported:c,vendor:f,id:r,config:JSON.stringify(s)})}catch(t){w.warn('Error setting up "'+r+'" Web Worker, fallback to inline',t),this.resetWorker(),this.error=null,this.transmuxer=new Ji(this.observer,c,s,f,r)}}var r=e.prototype;return r.resetWorker=function(){if(this.workerContext){var t=this.workerContext,e=t.worker,r=t.objectURL;r&&self.URL.revokeObjectURL(r),e.removeEventListener("message",this.onwmsg),e.onerror=null,e.terminate(),this.workerContext=null}},r.destroy=function(){if(this.workerContext)this.resetWorker(),this.onwmsg=void 0;else{var t=this.transmuxer;t&&(t.destroy(),this.transmuxer=null)}var e=this.observer;e&&e.removeAllListeners(),this.frag=null,this.observer=null,this.hls=null},r.push=function(t,e,r,i,n,a,s,o,l,u){var h,d,c=this;l.transmuxing.start=self.performance.now();var f=this.transmuxer,g=a?a.start:n.start,v=n.decryptdata,m=this.frag,p=!(m&&n.cc===m.cc),y=!(m&&l.level===m.level),T=m?l.sn-m.sn:-1,E=this.part?l.part-this.part.index:-1,S=0===T&&l.id>1&&l.id===(null==m?void 0:m.stats.chunkCount),L=!y&&(1===T||0===T&&(1===E||S&&E<=0)),R=self.performance.now();(y||T||0===n.stats.parsing.start)&&(n.stats.parsing.start=R),!a||!E&&L||(a.stats.parsing.start=R);var A=!(m&&(null==(h=n.initSegment)?void 0:h.url)===(null==(d=m.initSegment)?void 0:d.url)),k=new rn(p,L,o,y,g,A);if(!L||p||A){w.log("[transmuxer-interface, "+n.type+"]: Starting new transmux session for sn: "+l.sn+" p: "+l.part+" level: "+l.level+" id: "+l.id+"
        discontinuity: "+p+"
        trackSwitch: "+y+"
        contiguous: "+L+"
        accurateTimeOffset: "+o+"
        timeOffset: "+g+"
        initSegmentChange: "+A);var b=new en(r,i,e,s,u);this.configureTransmuxer(b)}if(this.frag=n,this.part=a,this.workerContext)this.workerContext.worker.postMessage({cmd:"demux",data:t,decryptdata:v,chunkMeta:l,state:k},t instanceof ArrayBuffer?[t]:[]);else if(f){var D=f.push(t,v,l,k);tn(D)?(f.async=!0,D.then((function(t){c.handleTransmuxComplete(t)})).catch((function(t){c.transmuxerError(t,l,"transmuxer-interface push error")}))):(f.async=!1,this.handleTransmuxComplete(D))}},r.flush=function(t){var e=this;t.transmuxing.start=self.performance.now();var r=this.transmuxer;if(this.workerContext)this.workerContext.worker.postMessage({cmd:"flush",chunkMeta:t});else if(r){var i=r.flush(t);tn(i)||r.async?(tn(i)||(i=Promise.resolve(i)),i.then((function(r){e.handleFlushResult(r,t)})).catch((function(r){e.transmuxerError(r,t,"transmuxer-interface flush error")}))):this.handleFlushResult(i,t)}},r.transmuxerError=function(t,e,r){this.hls&&(this.error=t,this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_PARSING_ERROR,chunkMeta:e,fatal:!1,error:t,err:t,reason:r}))},r.handleFlushResult=function(t,e){var r=this;t.forEach((function(t){r.handleTransmuxComplete(t)})),this.onFlush(e)},r.onWorkerMessage=function(t){var e=t.data,r=this.hls;switch(e.event){case"init":var i,n=null==(i=this.workerContext)?void 0:i.objectURL;n&&self.URL.revokeObjectURL(n);break;case"transmuxComplete":this.handleTransmuxComplete(e.data);break;case"flush":this.onFlush(e.data);break;case"workerLog":w[e.data.logType]&&w[e.data.logType](e.data.message);break;default:e.data=e.data||{},e.data.frag=this.frag,e.data.id=this.id,r.trigger(e.event,e.data)}},r.configureTransmuxer=function(t){var e=this.transmuxer;this.workerContext?this.workerContext.worker.postMessage({cmd:"configure",config:t}):e&&e.configure(t)},r.handleTransmuxComplete=function(t){t.chunkMeta.transmuxing.end=self.performance.now(),this.onTransmuxComplete(t)},e}(),dn=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,l=!this.seeking&&s;if(this.seeking=s,a===t){if(l||o)this.stalled=null;else if(!(i.paused&&!s||i.ended||0===i.playbackRate)&&Ir.getBuffered(i).length){var u=Ir.bufferInfo(i,a,0),h=u.len>0,d=u.nextStart||0;if(h||d){if(s){var c=u.len>2,f=!d||e&&e.start<=a||d-a>2&&!this.fragmentTracker.getPartialFragment(a);if(c||f)return;this.moved=!1}if(!this.moved&&null!==this.stalled){var g,v=Math.max(d,u.start||0)-a,m=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,p=(null==m||null==(g=m.details)?void 0:g.live)?2*m.details.targetduration:2,y=this.fragmentTracker.getPartialFragment(a);if(v>0&&(v<=p||y))return void this._trySkipBufferHole(y)}var T=self.performance.now();if(null!==n){var E=T-n;if(s||!(E>=250)||(this._reportStall(u),this.media)){var S=Ir.bufferInfo(i,a,r.maxBufferHole);this._tryFixBufferStall(S,E)}}else this.stalled=T}}}else if(this.moved=!0,null!==n){if(this.stallReported){var L=self.performance.now()-n;w.warn("playback not stuck anymore @"+a+", after "+Math.round(L)+"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||t.nextStart&&t.nextStart-a<r.maxBufferHole)&&e>1e3*r.highBufferWatchdogPeriod&&(w.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())}},e._reportStall=function(t){var e=this.hls,r=this.media;if(!this.stallReported&&r){this.stallReported=!0;var i=new Error("Playback stalling at @"+r.currentTime+" due to low buffer ("+JSON.stringify(t)+")");w.warn(i.message),e.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.BUFFER_STALLED_ERROR,fatal:!1,error:i,buffer:t.len})}},e._trySkipBufferHole=function(t){var e=this.config,r=this.hls,i=this.media;if(null===i)return 0;var n=i.currentTime,a=Ir.bufferInfo(i,n,0),s=n<a.start?a.start:a.nextStart;if(s){var o=a.len<=e.maxBufferHole,l=a.len>0&&a.len<1&&i.readyState<3,u=s-n;if(u>0&&(o||l)){if(u>e.maxBufferHole){var h=this.fragmentTracker,d=!1;if(0===n){var c=h.getAppendedFrag(0,ge);c&&s<c.end&&(d=!0)}if(!d){var f=t||h.getAppendedFrag(n,ge);if(f){for(var g=!1,v=f.end;v<s;){var m=h.getPartialFragment(v);if(!m){g=!0;break}v+=m.duration}if(g)return 0}}}var p=Math.max(s+.05,n+.1);if(w.warn("skipping hole, adjusting currentTime from "+n+" to "+p),this.moved=!0,this.stalled=null,i.currentTime=p,t&&!t.gap){var y=new Error("fragment loaded with buffer holes, seeking from "+n+" to "+p);r.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:y,reason:y.message,frag:t})}return p}}return 0},e._tryNudgeBuffer=function(){var t=this.config,e=this.hls,r=this.media,i=this.nudgeRetry;if(null!==r){var n=r.currentTime;if(this.nudgeRetry++,i<t.nudgeMaxRetry){var a=n+(i+1)*t.nudgeOffset,s=new Error("Nudging 'currentTime' from "+n+" to "+a);w.warn(s.message),r.currentTime=a,e.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.BUFFER_NUDGE_ON_STALL,error:s,fatal:!1})}else{var o=new Error("Playhead still not moving while enough data buffered @"+n+" after "+t.nudgeMaxRetry+" nudges");w.error(o.message),e.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.BUFFER_STALLED_ERROR,error:o,fatal:!0})}}},t}(),cn=function(t){function e(e,r,i){var n;return(n=t.call(this,e,r,i,"[stream-controller]",ge)||this).audioCodecSwap=!1,n.gapController=null,n.level=-1,n._forceStartLoad=!1,n.altAudio=!1,n.audioOnly=!1,n.fragPlaying=null,n.onvplaying=null,n.onvseeked=null,n.fragLastKbps=0,n.couldBacktrack=!1,n.backtrackFragment=null,n.audioCodecSwitch=!1,n.videoBuffer=null,n._registerListeners(),n}l(e,t);var r=e.prototype;return r._registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.LEVEL_LOADING,this.onLevelLoading,this),t.on(S.LEVEL_LOADED,this.onLevelLoaded,this),t.on(S.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(S.ERROR,this.onError,this),t.on(S.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(S.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(S.BUFFER_CREATED,this.onBufferCreated,this),t.on(S.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this)},r._unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.LEVEL_LOADED,this.onLevelLoaded,this),t.off(S.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(S.ERROR,this.onError,this),t.off(S.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(S.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(S.BUFFER_CREATED,this.onBufferCreated,this),t.off(S.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this)},r.onHandlerDestroying=function(){this._unregisterListeners(),this.onMediaDetaching()},r.startLoad=function(t){if(this.levels){var e=this.lastCurrentTime,r=this.hls;if(this.stopLoad(),this.setInterval(100),this.level=-1,!this.startFragRequested){var i=r.startLevel;-1===i&&(r.config.testBandwidth&&this.levels.length>1?(i=0,this.bitrateTest=!0):i=r.nextAutoLevel),this.level=r.nextLoadLevel=i,this.loadedmetadata=!1}e>0&&-1===t&&(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),t=e),this.state=Kr,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()}else this._forceStartLoad=!0,this.state=Gr},r.stopLoad=function(){this._forceStartLoad=!1,t.prototype.stopLoad.call(this)},r.doTick=function(){switch(this.state){case $r:var t,e=this.levels,r=this.level,i=null==e||null==(t=e[r])?void 0:t.details;if(i&&(!i.live||this.levelLastLoaded===this.level)){if(this.waitForCdnTuneIn(i))break;this.state=Kr;break}if(this.hls.nextLoadLevel!==this.level){this.state=Kr;break}break;case Yr:var n,a=self.performance.now(),s=this.retryDate;(!s||a>=s||null!=(n=this.media)&&n.seeking)&&(this.resetStartWhenNotLoaded(this.level),this.state=Kr)}this.state===Kr&&this.doTickIdle(),this.onTickEnd()},r.onTickEnd=function(){t.prototype.onTickEnd.call(this),this.checkBuffer(),this.checkFragmentChanged()},r.doTickIdle=function(){var t=this.hls,e=this.levelLastLoaded,r=this.levels,i=this.media,n=t.config,a=t.nextLoadLevel;if(null!==e&&(i||!this.startFragRequested&&n.startFragPrefetch)&&(!this.altAudio||!this.audioOnly)&&null!=r&&r[a]){var s=r[a],o=this.getMainFwdBufferInfo();if(null!==o){var l=this.getLevelDetails();if(l&&this._streamEnded(o,l)){var u={};return this.altAudio&&(u.type="video"),this.hls.trigger(S.BUFFER_EOS,u),void(this.state=Xr)}t.loadLevel!==a&&-1===t.manualLevel&&this.log("Adapting to level "+a+" from level "+this.level),this.level=t.nextLoadLevel=a;var h=s.details;if(!h||this.state===$r||h.live&&this.levelLastLoaded!==a)return this.level=a,void(this.state=$r);var d=o.len,c=this.getMaxBufferLength(s.maxBitrate);if(!(d>=c)){this.backtrackFragment&&this.backtrackFragment.start>o.end&&(this.backtrackFragment=null);var f=this.backtrackFragment?this.backtrackFragment.start:o.end,g=this.getNextFragment(f,h);if(this.couldBacktrack&&!this.fragPrevious&&g&&"initSegment"!==g.sn&&this.fragmentTracker.getState(g)!==mr){var v,m=(null!=(v=this.backtrackFragment)?v:g).sn-h.startSN,p=h.fragments[m-1];p&&g.cc===p.cc&&(g=p,this.fragmentTracker.removeFragment(p))}else this.backtrackFragment&&o.len&&(this.backtrackFragment=null);if(g&&this.isLoopLoading(g,f)){if(!g.gap){var y=this.audioOnly&&!this.altAudio?O:N,T=(y===N?this.videoBuffer:this.mediaBuffer)||this.media;T&&this.afterBufferFlushed(T,y,ge)}g=this.getNextFragmentLoopLoading(g,h,o,ge,c)}g&&(!g.initSegment||g.initSegment.data||this.bitrateTest||(g=g.initSegment),this.loadFragment(g,s,f))}}}},r.loadFragment=function(e,r,i){var n=this.fragmentTracker.getState(e);this.fragCurrent=e,n===fr||n===vr?"initSegment"===e.sn?this._loadInitSegment(e,r):this.bitrateTest?(this.log("Fragment "+e.sn+" of level "+e.level+" is being downloaded to test bitrate and will not be buffered"),this._loadBitrateTestFrag(e,r)):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i)):this.clearTrackerIfNeeded(e)},r.getBufferedFrag=function(t){return this.fragmentTracker.getBufferedFrag(t,ge)},r.followingBufferedFrag=function(t){return t?this.getBufferedFrag(t.end+.5):null},r.immediateLevelSwitch=function(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)},r.nextLevelSwitch=function(){var t=this.levels,e=this.media;if(null!=e&&e.readyState){var r,i=this.getAppendedFrag(e.currentTime);i&&i.start>1&&this.flushMainBuffer(0,i.start-1);var n=this.getLevelDetails();if(null!=n&&n.live){var a=this.getMainFwdBufferInfo();if(!a||a.len<2*n.targetduration)return}if(!e.paused&&t){var s=t[this.hls.nextLoadLevel],o=this.fragLastKbps;r=o&&this.fragCurrent?this.fragCurrent.duration*s.maxBitrate/(1e3*o)+1:0}else r=0;var l=this.getBufferedFrag(e.currentTime+r);if(l){var u=this.followingBufferedFrag(l);if(u){this.abortCurrentFrag();var h=u.maxStartPTS?u.maxStartPTS:u.start,d=u.duration,c=Math.max(l.end,h+Math.min(Math.max(d-this.config.maxFragLookUpTolerance,.5*d),.75*d));this.flushMainBuffer(c,Number.POSITIVE_INFINITY)}}}},r.abortCurrentFrag=function(){var t=this.fragCurrent;switch(this.fragCurrent=null,this.backtrackFragment=null,t&&(t.abortRequests(),this.fragmentTracker.removeFragment(t)),this.state){case Hr:case Vr:case Yr:case jr:case qr:this.state=Kr}this.nextLoadPosition=this.getLoadPosition()},r.flushMainBuffer=function(e,r){t.prototype.flushMainBuffer.call(this,e,r,this.altAudio?"video":null)},r.onMediaAttached=function(e,r){t.prototype.onMediaAttached.call(this,e,r);var i=r.media;this.onvplaying=this.onMediaPlaying.bind(this),this.onvseeked=this.onMediaSeeked.bind(this),i.addEventListener("playing",this.onvplaying),i.addEventListener("seeked",this.onvseeked),this.gapController=new dn(this.config,i,this.fragmentTracker,this.hls)},r.onMediaDetaching=function(){var e=this.media;e&&this.onvplaying&&this.onvseeked&&(e.removeEventListener("playing",this.onvplaying),e.removeEventListener("seeked",this.onvseeked),this.onvplaying=this.onvseeked=null,this.videoBuffer=null),this.fragPlaying=null,this.gapController&&(this.gapController.destroy(),this.gapController=null),t.prototype.onMediaDetaching.call(this)},r.onMediaPlaying=function(){this.tick()},r.onMediaSeeked=function(){var t=this.media,e=t?t.currentTime:null;E(e)&&this.log("Media seeked to "+e.toFixed(3));var r=this.getMainFwdBufferInfo();null!==r&&0!==r.len?this.tick():this.warn('Main forward buffer length on "seeked" event '+(r?r.len:"empty")+")")},r.onManifestLoading=function(){this.log("Trigger BUFFER_RESET"),this.hls.trigger(S.BUFFER_RESET,void 0),this.fragmentTracker.removeAllFragments(),this.couldBacktrack=!1,this.startPosition=this.lastCurrentTime=0,this.levels=this.fragPlaying=this.backtrackFragment=null,this.altAudio=this.audioOnly=!1},r.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=Zr())||null==(i=n.prototype)?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},r.onLevelLoading=function(t,e){var r=this.levels;if(r&&this.state===Kr){var i=r[e.level];(!i.details||i.details.live&&this.levelLastLoaded!==e.level||this.waitForCdnTuneIn(i.details))&&(this.state=$r)}},r.onLevelLoaded=function(t,e){var r,i=this.levels,n=e.level,a=e.details,s=a.totalduration;if(i){this.log("Level "+n+" loaded ["+a.startSN+","+a.endSN+"]"+(a.lastPartSn?"[part-"+a.lastPartSn+"-"+a.lastPartIndex+"]":"")+", cc ["+a.startCC+", "+a.endCC+"] duration:"+s);var o=i[n],l=this.fragCurrent;!l||this.state!==Vr&&this.state!==Yr||l.level===e.level&&l.urlId===o.urlId||!l.loader||this.abortCurrentFrag();var u=0;if(a.live||null!=(r=o.details)&&r.live){if(a.fragments[0]||(a.deltaUpdateFailed=!0),a.deltaUpdateFailed)return;u=this.alignPlaylists(a,o.details)}if(o.details=a,this.levelLastLoaded=n,this.hls.trigger(S.LEVEL_UPDATED,{details:a,level:n}),this.state===$r){if(this.waitForCdnTuneIn(a))return;this.state=Kr}this.startFragRequested?a.live&&this.synchronizeToLiveEdge(a):this.setStartPosition(a,u),this.tick()}else this.warn("Levels were reset while loading level "+n)},r._handleFragmentLoadProgress=function(t){var e,r=t.frag,i=t.part,n=t.payload,a=this.levels;if(a){var s=a[r.level],o=s.details;if(!o)return this.warn("Dropping fragment "+r.sn+" of level "+r.level+" after level details were reset"),void this.fragmentTracker.removeFragment(r);var l=s.videoCodec,u=o.PTSKnown||!o.live,h=null==(e=r.initSegment)?void 0:e.data,d=this._getAudioCodec(s),c=this.transmuxer=this.transmuxer||new hn(this.hls,ge,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),f=i?i.index:-1,g=-1!==f,v=new wr(r.level,r.sn,r.stats.chunkCount,n.byteLength,f,g),m=this.initPTS[r.cc];c.push(n,h,d,l,r,i,o.totalduration,u,v,m)}else this.warn("Levels were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},r.onAudioTrackSwitching=function(t,e){var r=this.altAudio;if(!e.url){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;var i=this.fragCurrent;i&&(this.log("Switching to main audio track, cancel main fragment load"),i.abortRequests(),this.fragmentTracker.removeFragment(i)),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();var n=this.hls;r&&(n.trigger(S.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null}),this.fragmentTracker.removeAllFragments()),n.trigger(S.AUDIO_TRACK_SWITCHED,e)}},r.onAudioTrackSwitched=function(t,e){var r=e.id,i=!!this.hls.audioTracks[r].url;if(i){var n=this.videoBuffer;n&&this.mediaBuffer!==n&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=n)}this.altAudio=i,this.tick()},r.onBufferCreated=function(t,e){var r,i,n=e.tracks,a=!1;for(var s in n){var o=n[s];if("main"===o.id){if(i=s,r=o,"video"===s){var l=n[s];l&&(this.videoBuffer=l.buffer)}}else a=!0}a&&r?(this.log("Alternate track found, use "+i+".buffered to schedule main fragment loading"),this.mediaBuffer=r.buffer):this.mediaBuffer=this.media},r.onFragBuffered=function(t,e){var r=e.frag,i=e.part;if(!r||r.type===ge){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===qr&&(this.state=Kr));var n=i?i.stats:r.stats;this.fragLastKbps=Math.round(8*n.total/(n.buffering.end-n.loading.first)),"initSegment"!==r.sn&&(this.fragPrevious=r),this.fragBufferedComplete(r,i)}},r.onError=function(t,e){var r;if(e.fatal)this.state=zr;else switch(e.details){case R.FRAG_GAP:case R.FRAG_PARSING_ERROR:case R.FRAG_DECRYPT_ERROR:case R.FRAG_LOAD_ERROR:case R.FRAG_LOAD_TIMEOUT:case R.KEY_LOAD_ERROR:case R.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(ge,e);break;case R.LEVEL_LOAD_ERROR:case R.LEVEL_LOAD_TIMEOUT:case R.LEVEL_PARSING_ERROR:e.levelRetry||this.state!==$r||(null==(r=e.context)?void 0:r.type)!==de||(this.state=Kr);break;case R.BUFFER_FULL_ERROR:if(!e.parent||"main"!==e.parent)return;this.reduceLengthAndFlushBuffer(e)&&this.flushMainBuffer(0,Number.POSITIVE_INFINITY);break;case R.INTERNAL_EXCEPTION:this.recoverWorkerError(e)}},r.checkBuffer=function(){var t=this.media,e=this.gapController;if(t&&e&&t.readyState){if(this.loadedmetadata||!Ir.getBuffered(t).length){var r=this.state!==Kr?this.fragCurrent:null;e.poll(this.lastCurrentTime,r)}this.lastCurrentTime=t.currentTime}},r.onFragLoadEmergencyAborted=function(){this.state=Kr,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()},r.onBufferFlushed=function(t,e){var r=e.type;if(r!==O||this.audioOnly&&!this.altAudio){var i=(r===N?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(i,r,ge)}},r.onLevelsUpdated=function(t,e){this.levels=e.levels},r.swapAudioCodec=function(){this.audioCodecSwap=!this.audioCodecSwap},r.seekToStartPos=function(){var t=this.media;if(t){var e=t.currentTime,r=this.startPosition;if(r>=0&&e<r){if(t.seeking)return void this.log("could not seek to "+r+", already seeking at "+e);var i=Ir.getBuffered(t),n=(i.length?i.start(0):0)-r;n>0&&(n<this.config.maxBufferHole||n<this.config.maxFragLookUpTolerance)&&(this.log("adjusting start position by "+n+" to match buffer start"),r+=n,this.startPosition=r),this.log("seek to target start position "+r+" from current time "+e),t.currentTime=r}}},r._getAudioCodec=function(t){var e=this.config.defaultAudioCodec||t.audioCodec;return this.audioCodecSwap&&e&&(this.log("Swapping audio codec"),e=-1!==e.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),e},r._loadBitrateTestFrag=function(t,e){var r=this;t.bitrateTest=!0,this._doFragLoad(t,e).then((function(i){var n=r.hls;if(i&&!r.fragContextChanged(t)){e.fragmentError=0,r.state=Kr,r.startFragRequested=!1,r.bitrateTest=!1;var a=t.stats;a.parsing.start=a.parsing.end=a.buffering.start=a.buffering.end=self.performance.now(),n.trigger(S.FRAG_LOADED,i),t.bitrateTest=!1}}))},r._handleTransmuxComplete=function(t){var e,r="main",i=this.hls,n=t.remuxResult,a=t.chunkMeta,s=this.getCurrentContext(a);if(s){var o=s.frag,l=s.part,u=s.level,h=n.video,d=n.text,c=n.id3,f=n.initSegment,g=u.details,v=this.altAudio?void 0:n.audio;if(this.fragContextChanged(o))this.fragmentTracker.removeFragment(o);else{if(this.state=jr,f){if(null!=f&&f.tracks){var m=o.initSegment||o;this._bufferInitSegment(u,f.tracks,m,a),i.trigger(S.FRAG_PARSING_INIT_SEGMENT,{frag:m,id:r,tracks:f.tracks})}var p=f.initPTS,y=f.timescale;E(p)&&(this.initPTS[o.cc]={baseTime:p,timescale:y},i.trigger(S.INIT_PTS_FOUND,{frag:o,id:r,initPTS:p,timescale:y}))}if(h&&g&&"initSegment"!==o.sn){var T=g.fragments[o.sn-1-g.startSN],L=o.sn===g.startSN,R=!T||o.cc>T.cc;if(!1!==n.independent){var A=h.startPTS,k=h.endPTS,b=h.startDTS,D=h.endDTS;if(l)l.elementaryStreams[h.type]={startPTS:A,endPTS:k,startDTS:b,endDTS:D};else if(h.firstKeyFrame&&h.independent&&1===a.id&&!R&&(this.couldBacktrack=!0),h.dropped&&h.independent){var I=this.getMainFwdBufferInfo(),w=(I?I.end:this.getLoadPosition())+this.config.maxBufferHole,C=h.firstKeyFramePTS?h.firstKeyFramePTS:A;if(!L&&w<C-this.config.maxBufferHole&&!R)return void this.backtrack(o);R&&(o.gap=!0),o.setElementaryStreamInfo(h.type,o.start,k,o.start,D,!0)}o.setElementaryStreamInfo(h.type,A,k,b,D),this.backtrackFragment&&(this.backtrackFragment=o),this.bufferFragmentData(h,o,l,a,L||R)}else{if(!L&&!R)return void this.backtrack(o);o.gap=!0}}if(v){var _=v.startPTS,P=v.endPTS,x=v.startDTS,F=v.endDTS;l&&(l.elementaryStreams[O]={startPTS:_,endPTS:P,startDTS:x,endDTS:F}),o.setElementaryStreamInfo(O,_,P,x,F),this.bufferFragmentData(v,o,l,a)}if(g&&null!=c&&null!=(e=c.samples)&&e.length){var M={id:r,frag:o,details:g,samples:c.samples};i.trigger(S.FRAG_PARSING_METADATA,M)}if(g&&d){var N={id:r,frag:o,details:g,samples:d.samples};i.trigger(S.FRAG_PARSING_USERDATA,N)}}}else this.resetWhenMissingContext(a)},r._bufferInitSegment=function(t,e,r,i){var n=this;if(this.state===jr){this.audioOnly=!!e.audio&&!e.video,this.altAudio&&!this.audioOnly&&delete e.audio;var a=e.audio,s=e.video,o=e.audiovideo;if(a){var l=t.audioCodec,u=navigator.userAgent.toLowerCase();this.audioCodecSwitch&&(l&&(l=-1!==l.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),1!==a.metadata.channelCount&&-1===u.indexOf("firefox")&&(l="mp4a.40.5")),-1!==u.indexOf("android")&&"audio/mpeg"!==a.container&&(l="mp4a.40.2",this.log("Android: force audio codec to "+l)),t.audioCodec&&t.audioCodec!==l&&this.log('Swapping manifest audio codec "'+t.audioCodec+'" for "'+l+'"'),a.levelCodec=l,a.id="main",this.log("Init audio buffer, container:"+a.container+", codecs[selected/level/parsed]=["+(l||"")+"/"+(t.audioCodec||"")+"/"+a.codec+"]")}s&&(s.levelCodec=t.videoCodec,s.id="main",this.log("Init video buffer, container:"+s.container+", codecs[level/parsed]=["+(t.videoCodec||"")+"/"+s.codec+"]")),o&&this.log("Init audiovideo buffer, container:"+o.container+", codecs[level/parsed]=["+(t.attrs.CODECS||"")+"/"+o.codec+"]"),this.hls.trigger(S.BUFFER_CODECS,e),Object.keys(e).forEach((function(t){var a=e[t].initSegment;null!=a&&a.byteLength&&n.hls.trigger(S.BUFFER_APPENDING,{type:t,data:a,frag:r,part:null,chunkMeta:i,parent:r.type})})),this.tick()}},r.getMainFwdBufferInfo=function(){return this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,ge)},r.backtrack=function(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=Kr},r.checkFragmentChanged=function(){var t=this.media,e=null;if(t&&t.readyState>1&&!1===t.seeking){var r=t.currentTime;if(Ir.isBuffered(t,r)?e=this.getAppendedFrag(r):Ir.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.FRAG_CHANGED,{frag:e}),i&&i.level===n||this.hls.trigger(S.LEVEL_SWITCHED,{level:n}))}}},a(e,[{key:"nextLevel",get:function(){var t=this.nextBufferedFrag;return t?t.level:-1}},{key:"currentFrag",get:function(){var t=this.media;return t?this.fragPlaying||this.getAppendedFrag(t.currentTime):null}},{key:"currentProgramDateTime",get:function(){var t=this.media;if(t){var e=t.currentTime,r=this.currentFrag;if(r&&E(e)&&E(r.programDateTime)){var i=r.programDateTime+1e3*(e-r.start);return new Date(i)}}return null}},{key:"currentLevel",get:function(){var t=this.currentFrag;return t?t.level:-1}},{key:"nextBufferedFrag",get:function(){var t=this.currentFrag;return t?this.followingBufferedFrag(t):null}},{key:"forceStartLoad",get:function(){return this._forceStartLoad}}]),e}(Jr),fn=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}(),gn=function(){function t(t,e,r,i){void 0===i&&(i=100),this.defaultEstimate_=void 0,this.minWeight_=void 0,this.minDelayMs_=void 0,this.slow_=void 0,this.fast_=void 0,this.defaultTTFB_=void 0,this.ttfb_=void 0,this.defaultEstimate_=r,this.minWeight_=.001,this.minDelayMs_=50,this.slow_=new fn(t),this.fast_=new fn(e),this.defaultTTFB_=i,this.ttfb_=new fn(t)}var e=t.prototype;return e.update=function(t,e){var r=this.slow_,i=this.fast_,n=this.ttfb_;r.halfLife!==t&&(this.slow_=new fn(t,r.getEstimate(),r.getTotalWeight())),i.halfLife!==e&&(this.fast_=new fn(e,i.getEstimate(),i.getTotalWeight())),n.halfLife!==t&&(this.ttfb_=new fn(t,n.getEstimate(),n.getTotalWeight()))},e.sample=function(t,e){var r=(t=Math.max(t,this.minDelayMs_))/1e3,i=8*e/r;this.fast_.sample(r,i),this.slow_.sample(r,i)},e.sampleTTFB=function(t){var e=t/1e3,r=Math.sqrt(2)*Math.exp(-Math.pow(e,2)/2);this.ttfb_.sample(r,Math.max(t,5))},e.canEstimate=function(){return this.fast_.getTotalWeight()>=this.minWeight_},e.getEstimate=function(){return this.canEstimate()?Math.min(this.fast_.getEstimate(),this.slow_.getEstimate()):this.defaultEstimate_},e.getEstimateTTFB=function(){return this.ttfb_.getTotalWeight()>=this.minWeight_?this.ttfb_.getEstimate():this.defaultTTFB_},e.destroy=function(){},t}(),vn=function(){function t(t){this.hls=void 0,this.lastLevelLoadSec=0,this.lastLoadedFragLevel=0,this._nextAutoLevel=-1,this.timer=-1,this.onCheck=this._abandonRulesCheck.bind(this),this.fragCurrent=null,this.partCurrent=null,this.bitrateTestDelay=0,this.bwEstimator=void 0,this.hls=t;var e=t.config;this.bwEstimator=new gn(e.abrEwmaSlowVoD,e.abrEwmaFastVoD,e.abrEwmaDefaultEstimate),this.registerListeners()}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.FRAG_LOADING,this.onFragLoading,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this),t.on(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(S.LEVEL_LOADED,this.onLevelLoaded,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.FRAG_LOADING,this.onFragLoading,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this),t.off(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(S.LEVEL_LOADED,this.onLevelLoaded,this)},e.destroy=function(){this.unregisterListeners(),this.clearTimer(),this.hls=this.onCheck=null,this.fragCurrent=this.partCurrent=null},e.onFragLoading=function(t,e){var r,i=e.frag;this.ignoreFragment(i)||(this.fragCurrent=i,this.partCurrent=null!=(r=e.part)?r:null,this.clearTimer(),this.timer=self.setInterval(this.onCheck,100))},e.onLevelSwitching=function(t,e){this.clearTimer()},e.getTimeToLoadFrag=function(t,e,r,i){return t+r/e+(i?this.lastLevelLoadSec:0)},e.onLevelLoaded=function(t,e){var r=this.hls.config,i=e.stats,n=i.total,a=i.bwEstimate;E(n)&&E(a)&&(this.lastLevelLoadSec=8*n/a),e.details.live?this.bwEstimator.update(r.abrEwmaSlowLive,r.abrEwmaFastLive):this.bwEstimator.update(r.abrEwmaSlowVoD,r.abrEwmaFastVoD)},e._abandonRulesCheck=function(){var t=this.fragCurrent,e=this.partCurrent,r=this.hls,i=r.autoLevelEnabled,n=r.media;if(t&&n){var a=performance.now(),s=e?e.stats:t.stats,o=e?e.duration:t.duration,l=a-s.loading.start;if(s.aborted||s.loaded&&s.loaded===s.total||0===t.level)return this.clearTimer(),void(this._nextAutoLevel=-1);if(i&&!n.paused&&n.playbackRate&&n.readyState){var u=r.mainForwardBufferInfo;if(null!==u){var h=this.bwEstimator.getEstimateTTFB(),d=Math.abs(n.playbackRate);if(!(l<=Math.max(h,o/(2*d)*1e3))){var c=u.len/d;if(!(c>=2*o/d)){var f=s.loading.first?s.loading.first-s.loading.start:-1,g=s.loaded&&f>-1,v=this.bwEstimator.getEstimate(),m=r.levels,p=r.minAutoLevel,y=m[t.level],T=s.total||Math.max(s.loaded,Math.round(o*y.maxBitrate/8)),L=l-f;L<1&&g&&(L=Math.min(l,8*s.loaded/v));var R=g?1e3*s.loaded/L:0,A=R?(T-s.loaded)/R:8*T/v+h/1e3;if(!(A<=c)){var k,b=R?8*R:v,D=Number.POSITIVE_INFINITY;for(k=t.level-1;k>p;k--){var I=m[k].maxBitrate;if((D=this.getTimeToLoadFrag(h/1e3,b,o*I,!m[k].details))<c)break}D>=A||D>10*o||(r.nextLoadLevel=k,g?this.bwEstimator.sample(l-Math.min(h,f),s.loaded):this.bwEstimator.sampleTTFB(l),this.clearTimer(),w.warn("[abr] Fragment "+t.sn+(e?" part "+e.index:"")+" of level "+t.level+" is loading too slowly;
      Time to underbuffer: "+c.toFixed(3)+" s
      Estimated load time for current fragment: "+A.toFixed(3)+" s
      Estimated load time for down switch fragment: "+D.toFixed(3)+" s
      TTFB estimate: "+f+"
      Current BW estimate: "+(E(v)?(v/1024).toFixed(3):"Unknown")+" Kb/s
      New BW estimate: "+(this.bwEstimator.getEstimate()/1024).toFixed(3)+" Kb/s
      Aborting and switching to level "+k),t.loader&&(this.fragCurrent=this.partCurrent=null,t.abortRequests()),r.trigger(S.FRAG_LOAD_EMERGENCY_ABORTED,{frag:t,part:e,stats:s}))}}}}}}},e.onFragLoaded=function(t,e){var r=e.frag,i=e.part,n=i?i.stats:r.stats;if(r.type===ge&&this.bwEstimator.sampleTTFB(n.loading.first-n.loading.start),!this.ignoreFragment(r)){if(this.clearTimer(),this.lastLoadedFragLevel=r.level,this._nextAutoLevel=-1,this.hls.config.abrMaxWithRealBitrate){var a=i?i.duration:r.duration,s=this.hls.levels[r.level],o=(s.loaded?s.loaded.bytes:0)+n.loaded,l=(s.loaded?s.loaded.duration:0)+a;s.loaded={bytes:o,duration:l},s.realBitrate=Math.round(8*o/l)}if(r.bitrateTest){var u={stats:n,frag:r,part:i,id:r.type};this.onFragBuffered(S.FRAG_BUFFERED,u),r.bitrateTest=!1}}},e.onFragBuffered=function(t,e){var r=e.frag,i=e.part,n=null!=i&&i.stats.loaded?i.stats:r.stats;if(!n.aborted&&!this.ignoreFragment(r)){var a=n.parsing.end-n.loading.start-Math.min(n.loading.first-n.loading.start,this.bwEstimator.getEstimateTTFB());this.bwEstimator.sample(a,n.loaded),n.bwEstimate=this.bwEstimator.getEstimate(),r.bitrateTest?this.bitrateTestDelay=a/1e3:this.bitrateTestDelay=0}},e.ignoreFragment=function(t){return t.type!==ge||"initSegment"===t.sn},e.clearTimer=function(){self.clearInterval(this.timer)},e.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,l=s&&0!==s.playbackRate?Math.abs(s.playbackRate):1,u=this.bwEstimator?this.bwEstimator.getEstimate():n.abrEwmaDefaultEstimate,h=r.mainForwardBufferInfo,d=(h?h.len:0)/l,c=this.findBestLevel(u,a,i,d,n.abrBandWidthFactor,n.abrBandWidthUpFactor);if(c>=0)return c;w.trace("[abr] "+(d?"rebuffering expected":"buffer is empty")+", finding optimal quality level");var f=o?Math.min(o,n.maxStarvationDelay):n.maxStarvationDelay,g=n.abrBandWidthFactor,v=n.abrBandWidthUpFactor;if(!d){var m=this.bitrateTestDelay;m&&(f=(o?Math.min(o,n.maxLoadingDelay):n.maxLoadingDelay)-m,w.trace("[abr] bitrate test took "+Math.round(1e3*m)+"ms, set first fragment max fetchDuration to "+Math.round(1e3*f)+" ms"),g=v=1)}return c=this.findBestLevel(u,a,i,d+f,g,v),Math.max(c,0)},e.findBestLevel=function(t,e,r,i,n,a){for(var s,o=this.fragCurrent,l=this.partCurrent,u=this.lastLoadedFragLevel,h=this.hls.levels,d=h[u],c=!(null==d||null==(s=d.details)||!s.live),f=null==d?void 0:d.codecSet,g=l?l.duration:o?o.duration:0,v=this.bwEstimator.getEstimateTTFB()/1e3,m=e,p=-1,y=r;y>=e;y--){var T=h[y];if(!T||f&&T.codecSet!==f)T&&(m=Math.min(y,m),p=Math.max(y,p));else{-1!==p&&w.trace("[abr] Skipped level(s) "+m+"-"+p+' with CODECS:"'+h[p].attrs.CODECS+'"; not compatible with "'+d.attrs.CODECS+'"');var S=T.details,L=(l?null==S?void 0:S.partTarget:null==S?void 0:S.averagetargetduration)||g,R=void 0;R=y<=u?n*t:a*t;var A=h[y].maxBitrate,k=this.getTimeToLoadFrag(v,R,A*L,void 0===S);if(w.trace("[abr] level:"+y+" adjustedbw-bitrate:"+Math.round(R-A)+" avgDuration:"+L.toFixed(1)+" maxFetchDuration:"+i.toFixed(1)+" fetchDuration:"+k.toFixed(1)),R>A&&(0===k||!E(k)||c&&!this.bitrateTestDelay||k<i))return y}}return-1},a(t,[{key:"nextAutoLevel",get:function(){var t=this._nextAutoLevel,e=this.bwEstimator;if(-1!==t&&!e.canEstimate())return t;var r=this.getNextABRAutoLevel();if(-1!==t){var i=this.hls.levels;if(i.length>Math.max(t,r)&&i[t].loadError<=i[r].loadError)return t}return-1!==t&&(r=Math.min(t,r)),r},set:function(t){this._nextAutoLevel=t}}]),t}(),mn=function(){function t(){this.chunks=[],this.dataLength=0}var e=t.prototype;return e.push=function(t){this.chunks.push(t),this.dataLength+=t.length},e.flush=function(){var t,e=this.chunks,r=this.dataLength;return e.length?(t=1===e.length?e[0]:function(t,e){for(var r=new Uint8Array(e),i=0,n=0;n<t.length;n++){var a=t[n];r.set(a,i),i+=a.length}return r}(e,r),this.reset(),t):new Uint8Array(0)},e.reset=function(){this.chunks.length=0,this.dataLength=0},t}(),pn=function(t){function e(e,r,i){var n;return(n=t.call(this,e,r,i,"[audio-stream-controller]",ve)||this).videoBuffer=null,n.videoTrackCC=-1,n.waitingVideoCC=-1,n.bufferedTrack=null,n.switchingTrack=null,n.trackId=-1,n.waitingData=null,n.mainDetails=null,n.bufferFlushed=!1,n.cachedTrackLoadedData=null,n._registerListeners(),n}l(e,t);var r=e.prototype;return r.onHandlerDestroying=function(){this._unregisterListeners(),this.mainDetails=null,this.bufferedTrack=null,this.switchingTrack=null},r._registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.LEVEL_LOADED,this.onLevelLoaded,this),t.on(S.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),t.on(S.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(S.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.on(S.ERROR,this.onError,this),t.on(S.BUFFER_RESET,this.onBufferReset,this),t.on(S.BUFFER_CREATED,this.onBufferCreated,this),t.on(S.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(S.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this)},r._unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.LEVEL_LOADED,this.onLevelLoaded,this),t.off(S.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),t.off(S.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(S.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.off(S.ERROR,this.onError,this),t.off(S.BUFFER_RESET,this.onBufferReset,this),t.off(S.BUFFER_CREATED,this.onBufferCreated,this),t.off(S.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(S.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this)},r.onInitPtsFound=function(t,e){var r=e.frag,i=e.id,n=e.initPTS,a=e.timescale;if("main"===i){var s=r.cc;this.initPTS[r.cc]={baseTime:n,timescale:a},this.log("InitPTS for cc: "+s+" found from main: "+n),this.videoTrackCC=s,this.state===Qr&&this.tick()}},r.startLoad=function(t){if(!this.levels)return this.startPosition=t,void(this.state=Gr);var e=this.lastCurrentTime;this.stopLoad(),this.setInterval(100),e>0&&-1===t?(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),t=e,this.state=Kr):(this.loadedmetadata=!1,this.state=Wr),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()},r.doTick=function(){switch(this.state){case Kr:this.doTickIdle();break;case Wr:var e,r=this.levels,i=this.trackId,n=null==r||null==(e=r[i])?void 0:e.details;if(n){if(this.waitForCdnTuneIn(n))break;this.state=Qr}break;case Yr:var a,s=performance.now(),o=this.retryDate;(!o||s>=o||null!=(a=this.media)&&a.seeking)&&(this.log("RetryDate reached, switch back to IDLE state"),this.resetStartWhenNotLoaded(this.trackId),this.state=Kr);break;case Qr:var l=this.waitingData;if(l){var u=l.frag,h=l.part,d=l.cache,c=l.complete;if(void 0!==this.initPTS[u.cc]){this.waitingData=null,this.waitingVideoCC=-1,this.state=Vr;var f={frag:u,part:h,payload:d.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=Ir.bufferInfo(this.mediaBuffer,g,this.config.maxBufferHole);Je(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=Kr}this.onTickEnd()},r.clearWaitingFragment=function(){var t=this.waitingData;t&&(this.fragmentTracker.removeFragment(t.frag),this.waitingData=null,this.waitingVideoCC=-1,this.state=Kr)},r.resetLoadingState=function(){this.clearWaitingFragment(),t.prototype.resetLoadingState.call(this)},r.onTickEnd=function(){var t=this.media;null!=t&&t.readyState&&(this.lastCurrentTime=t.currentTime)},r.doTickIdle=function(){var t=this.hls,e=this.levels,r=this.media,i=this.trackId,n=t.config;if(null!=e&&e[i]&&(r||!this.startFragRequested&&n.startFragPrefetch)){var a=e[i],s=a.details;if(!s||s.live&&this.levelLastLoaded!==i||this.waitForCdnTuneIn(s))this.state=Wr;else{var o=this.mediaBuffer?this.mediaBuffer:this.media;this.bufferFlushed&&o&&(this.bufferFlushed=!1,this.afterBufferFlushed(o,O,ve));var l=this.getFwdBufferInfo(o,ve);if(null!==l){var u=this.bufferedTrack,h=this.switchingTrack;if(!h&&this._streamEnded(l,s))return t.trigger(S.BUFFER_EOS,{type:"audio"}),void(this.state=Xr);var d=this.getFwdBufferInfo(this.videoBuffer?this.videoBuffer:this.media,ge),c=l.len,f=this.getMaxBufferLength(null==d?void 0:d.len);if(!(c>=f)||h){var g=s.fragments[0].start,v=l.end;if(h&&r){var m=this.getLoadPosition();u&&h.attrs!==u.attrs&&(v=m),s.PTSKnown&&m<g&&(l.end>g||l.nextStart)&&(this.log("Alt audio track ahead of main track, seek to start of alt audio track"),r.currentTime=g+.05)}var p=this.getNextFragment(v,s),y=!1;if(p&&this.isLoopLoading(p,v)&&(y=!!p.gap,p=this.getNextFragmentLoopLoading(p,s,l,ge,f)),p){var T=d&&p.start>d.end+s.targetduration;if(T||(null==d||!d.len)&&l.len){var E=this.getAppendedFrag(p.start,ge);if(null===E)return;if(y||(y=!!E.gap||!!T&&0===d.len),T&&!y||y&&l.nextStart&&l.nextStart<E.end)return}this.loadFragment(p,a,v)}else this.bufferFlushed=!0}}}}},r.getMaxBufferLength=function(e){var r=t.prototype.getMaxBufferLength.call(this);return e?Math.min(Math.max(r,e),this.config.maxMaxBufferLength):r},r.onMediaDetaching=function(){this.videoBuffer=null,t.prototype.onMediaDetaching.call(this)},r.onAudioTracksUpdated=function(t,e){var r=e.audioTracks;this.resetTransmuxer(),this.levels=r.map((function(t){return new Ne(t)}))},r.onAudioTrackSwitching=function(t,e){var r=!!e.url;this.trackId=e.id;var i=this.fragCurrent;i&&(i.abortRequests(),this.removeUnbufferedFrags(i.start)),this.resetLoadingState(),r?this.setInterval(100):this.resetTransmuxer(),r?(this.switchingTrack=e,this.state=Kr):(this.switchingTrack=null,this.bufferedTrack=e,this.state=Gr),this.tick()},r.onManifestLoading=function(){this.fragmentTracker.removeAllFragments(),this.startPosition=this.lastCurrentTime=0,this.bufferFlushed=!1,this.levels=this.mainDetails=this.waitingData=this.bufferedTrack=this.cachedTrackLoadedData=this.switchingTrack=null,this.startFragRequested=!1,this.trackId=this.videoTrackCC=this.waitingVideoCC=-1},r.onLevelLoaded=function(t,e){this.mainDetails=e.details,null!==this.cachedTrackLoadedData&&(this.hls.trigger(S.AUDIO_TRACK_LOADED,this.cachedTrackLoadedData),this.cachedTrackLoadedData=null)},r.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+"]"+(n.lastPartSn?"[part-"+n.lastPartSn+"-"+n.lastPartIndex+"]":"")+",duration:"+n.totalduration);var s=i[a],o=0;if(n.live||null!=(r=s.details)&&r.live){var l=this.mainDetails;if(n.fragments[0]||(n.deltaUpdateFailed=!0),n.deltaUpdateFailed||!l)return;!s.details&&n.hasProgramDateTime&&l.hasProgramDateTime?(Fr(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!==Wr||this.waitForCdnTuneIn(n)||(this.state=Kr),this.tick()}else this.warn("Audio tracks were reset while loading level "+a)}else this.cachedTrackLoadedData=e},r._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];if(l){var u=l.details;if(!u)return this.warn("Audio track details undefined on fragment load progress"),void this.removeUnbufferedFrags(r.start);var h=a.defaultAudioCodec||l.audioCodec||"mp4a.40.2",d=this.transmuxer;d||(d=this.transmuxer=new hn(this.hls,ve,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)));var c=this.initPTS[r.cc],f=null==(e=r.initSegment)?void 0:e.data;if(void 0!==c){var g=i?i.index:-1,v=-1!==g,m=new wr(r.level,r.sn,r.stats.chunkCount,n.byteLength,g,v);d.push(n,f,h,"",r,i,u.totalduration,!1,m,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 mn,complete:!1}).cache.push(new Uint8Array(n)),this.waitingVideoCC=this.videoTrackCC,this.state=Qr}else this.warn("Audio track is undefined on fragment load progress")}else this.warn("Audio tracks were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},r._handleFragmentLoadComplete=function(e){this.waitingData?this.waitingData.complete=!0:t.prototype._handleFragmentLoadComplete.call(this,e)},r.onBufferReset=function(){this.mediaBuffer=this.videoBuffer=null,this.loadedmetadata=!1},r.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)},r.onFragBuffered=function(t,e){var r=e.frag,n=e.part;if(r.type===ve)if(this.fragContextChanged(r))this.warn("Fragment "+r.sn+(n?" p: "+n.index:"")+" of level "+r.level+" finished buffering, but was aborted. state: "+this.state+", audioSwitch: "+(this.switchingTrack?this.switchingTrack.name:"false"));else{if("initSegment"!==r.sn){this.fragPrevious=r;var a=this.switchingTrack;a&&(this.bufferedTrack=a,this.switchingTrack=null,this.hls.trigger(S.AUDIO_TRACK_SWITCHED,i({},a)))}this.fragBufferedComplete(r,n)}else if(!this.loadedmetadata&&r.type===ge){var s=this.videoBuffer||this.media;s&&Ir.getBuffered(s).length&&(this.loadedmetadata=!0)}},r.onError=function(e,r){var i;if(r.fatal)this.state=zr;else switch(r.details){case R.FRAG_GAP:case R.FRAG_PARSING_ERROR:case R.FRAG_DECRYPT_ERROR:case R.FRAG_LOAD_ERROR:case R.FRAG_LOAD_TIMEOUT:case R.KEY_LOAD_ERROR:case R.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(ve,r);break;case R.AUDIO_TRACK_LOAD_ERROR:case R.AUDIO_TRACK_LOAD_TIMEOUT:case R.LEVEL_PARSING_ERROR:r.levelRetry||this.state!==Wr||(null==(i=r.context)?void 0:i.type)!==ce||(this.state=Kr);break;case R.BUFFER_FULL_ERROR:if(!r.parent||"audio"!==r.parent)return;this.reduceLengthAndFlushBuffer(r)&&(this.bufferedTrack=null,t.prototype.flushMainBuffer.call(this,0,Number.POSITIVE_INFINITY,"audio"));break;case R.INTERNAL_EXCEPTION:this.recoverWorkerError(r)}},r.onBufferFlushed=function(t,e){e.type===O&&(this.bufferFlushed=!0,this.state===Xr&&(this.state=Kr))},r._handleTransmuxComplete=function(t){var e,r="audio",i=this.hls,n=t.remuxResult,a=t.chunkMeta,s=this.getCurrentContext(a);if(s){var l=s.frag,u=s.part,h=s.level.details,d=n.audio,c=n.text,f=n.id3,g=n.initSegment;if(!this.fragContextChanged(l)&&h){if(this.state=jr,this.switchingTrack&&d&&this.completeAudioSwitch(this.switchingTrack),null!=g&&g.tracks){var v=l.initSegment||l;this._bufferInitSegment(g.tracks,v,a),i.trigger(S.FRAG_PARSING_INIT_SEGMENT,{frag:v,id:r,tracks:g.tracks})}if(d){var m=d.startPTS,p=d.endPTS,y=d.startDTS,T=d.endDTS;u&&(u.elementaryStreams[O]={startPTS:m,endPTS:p,startDTS:y,endDTS:T}),l.setElementaryStreamInfo(O,m,p,y,T),this.bufferFragmentData(d,l,u,a)}if(null!=f&&null!=(e=f.samples)&&e.length){var E=o({id:r,frag:l,details:h},f);i.trigger(S.FRAG_PARSING_METADATA,E)}if(c){var L=o({id:r,frag:l,details:h},c);i.trigger(S.FRAG_PARSING_USERDATA,L)}}else this.fragmentTracker.removeFragment(l)}else this.resetWhenMissingContext(a)},r._bufferInitSegment=function(t,e,r){if(this.state===jr){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.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.BUFFER_APPENDING,a)}this.tick()}}},r.loadFragment=function(e,r,i){var n,a=this.fragmentTracker.getState(e);this.fragCurrent=e,this.switchingTrack||a===fr||a===vr?"initSegment"===e.sn?this._loadInitSegment(e,r):null!=(n=r.details)&&n.live&&!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=Qr):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i)):this.clearTrackerIfNeeded(e)},r.completeAudioSwitch=function(e){var r=this.hls,n=this.media,a=this.bufferedTrack,s=null==a?void 0:a.attrs,o=e.attrs;n&&s&&(s.CHANNELS!==o.CHANNELS||s.NAME!==o.NAME||s.LANGUAGE!==o.LANGUAGE)&&(this.log("Switching audio track : flushing all audio"),t.prototype.flushMainBuffer.call(this,0,Number.POSITIVE_INFINITY,"audio")),this.bufferedTrack=e,this.switchingTrack=null,r.trigger(S.AUDIO_TRACK_SWITCHED,i({},e))},e}(Jr),yn=function(t){function e(e){var r;return(r=t.call(this,e,"[audio-track-controller]")||this).tracks=[],r.groupId=null,r.tracksInGroup=[],r.trackId=-1,r.currentTrack=null,r.selectDefaultTrack=!0,r.registerListeners(),r}l(e,t);var r=e.prototype;return r.registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.LEVEL_LOADING,this.onLevelLoading,this),t.on(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(S.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.on(S.ERROR,this.onError,this)},r.unregisterListeners=function(){var t=this.hls;t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.LEVEL_LOADING,this.onLevelLoading,this),t.off(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(S.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.off(S.ERROR,this.onError,this)},r.destroy=function(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,this.currentTrack=null,t.prototype.destroy.call(this)},r.onManifestLoading=function(){this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.currentTrack=null,this.selectDefaultTrack=!0},r.onManifestParsed=function(t,e){this.tracks=e.audioTracks||[]},r.onAudioTrackLoaded=function(t,e){var r=e.id,i=e.groupId,n=e.details,a=this.tracksInGroup[r];if(a&&a.groupId===i){var s=a.details;a.details=e.details,this.log("audio-track "+r+' "'+a.name+'" lang:'+a.lang+" group:"+i+" loaded ["+n.startSN+"-"+n.endSN+"]"),r===this.trackId&&this.playlistLoaded(r,e,s)}else this.warn("Track with id:"+r+" and group:"+i+" not found in active group "+a.groupId)},r.onLevelLoading=function(t,e){this.switchLevel(e.level)},r.onLevelSwitching=function(t,e){this.switchLevel(e.level)},r.switchLevel=function(t){var e=this.hls.levels[t];if(null!=e&&e.audioGroupIds){var r=e.audioGroupIds[e.urlId];if(this.groupId!==r){this.groupId=r||null;var i=this.tracks.filter((function(t){return!r||t.groupId===r}));this.selectDefaultTrack&&!i.some((function(t){return t.default}))&&(this.selectDefaultTrack=!1),this.tracksInGroup=i;var n={audioTracks:i};this.log("Updating audio tracks, "+i.length+" track(s) found in group:"+r),this.hls.trigger(S.AUDIO_TRACKS_UPDATED,n),this.selectInitialTrack()}else this.shouldReloadPlaylist(this.currentTrack)&&this.setAudioTrack(this.trackId)}},r.onError=function(t,e){!e.fatal&&e.context&&e.context.type===ce&&e.context.id===this.trackId&&e.context.groupId===this.groupId&&(this.requestScheduled=-1,this.checkRetry(e))},r.setAudioTrack=function(t){var e=this.tracksInGroup;if(t<0||t>=e.length)this.warn("Invalid id passed to audio-track controller");else{this.clearTimer();var r=this.currentTrack;e[this.trackId];var n=e[t],a=n.groupId,s=n.name;if(this.log("Switching to audio-track "+t+' "'+s+'" lang:'+n.lang+" group:"+a),this.trackId=t,this.currentTrack=n,this.selectDefaultTrack=!1,this.hls.trigger(S.AUDIO_TRACK_SWITCHING,i({},n)),!n.details||n.details.live){var o=this.switchParams(n.url,null==r?void 0:r.details);this.loadPlaylist(o)}}},r.selectInitialTrack=function(){var t=this.tracksInGroup,e=this.findTrackId(this.currentTrack)|this.findTrackId(null);if(-1!==e)this.setAudioTrack(e);else{var r=new Error("No track found for running audio group-ID: "+this.groupId+" track count: "+t.length);this.warn(r.message),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.AUDIO_TRACK_LOAD_ERROR,fatal:!0,error:r})}},r.findTrackId=function(t){for(var e=this.tracksInGroup,r=0;r<e.length;r++){var i=e[r];if(!this.selectDefaultTrack||i.default){if(!t||void 0!==t.attrs["STABLE-RENDITION-ID"]&&t.attrs["STABLE-RENDITION-ID"]===i.attrs["STABLE-RENDITION-ID"])return i.id;if(t.name===i.name&&t.lang===i.lang)return i.id}}return-1},r.loadPlaylist=function(e){t.prototype.loadPlaylist.call(this);var r=this.tracksInGroup[this.trackId];if(this.shouldLoadPlaylist(r)){var i=r.id,n=r.groupId,a=r.url;if(e)try{a=e.addDirectives(a)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("loading audio-track playlist "+i+' "'+r.name+'" lang:'+r.lang+" group:"+n),this.clearTimer(),this.hls.trigger(S.AUDIO_TRACK_LOADING,{url:a,id:i,groupId:n,deliveryDirectives:e||null})}},a(e,[{key:"audioTracks",get:function(){return this.tracksInGroup}},{key:"audioTrack",get:function(){return this.trackId},set:function(t){this.selectDefaultTrack=!1,this.setAudioTrack(t)}}]),e}(ur);function Tn(t,e){if(t.length!==e.length)return!1;for(var r=0;r<t.length;r++)if(!En(t[r].attrs,e[r].attrs))return!1;return!0}function En(t,e){var r=t["STABLE-RENDITION-ID"];return r?r===e["STABLE-RENDITION-ID"]:!["LANGUAGE","NAME","CHARACTERISTICS","AUTOSELECT","DEFAULT","FORCED"].some((function(r){return t[r]!==e[r]}))}var Sn=function(t){function e(e,r,i){var n;return(n=t.call(this,e,r,i,"[subtitle-stream-controller]",me)||this).levels=[],n.currentTrackId=-1,n.tracksBuffered=[],n.mainDetails=null,n._registerListeners(),n}l(e,t);var r=e.prototype;return r.onHandlerDestroying=function(){this._unregisterListeners(),this.mainDetails=null},r._registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.LEVEL_LOADED,this.onLevelLoaded,this),t.on(S.ERROR,this.onError,this),t.on(S.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(S.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),t.on(S.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.on(S.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),t.on(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this)},r._unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.LEVEL_LOADED,this.onLevelLoaded,this),t.off(S.ERROR,this.onError,this),t.off(S.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(S.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),t.off(S.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.off(S.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),t.off(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this)},r.startLoad=function(t){this.stopLoad(),this.state=Kr,this.setInterval(500),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()},r.onManifestLoading=function(){this.mainDetails=null,this.fragmentTracker.removeAllFragments()},r.onMediaDetaching=function(){this.tracksBuffered=[],t.prototype.onMediaDetaching.call(this)},r.onLevelLoaded=function(t,e){this.mainDetails=e.details},r.onSubtitleFragProcessed=function(t,e){var r=e.frag,i=e.success;if(this.fragPrevious=r,this.state=Kr,i){var n=this.tracksBuffered[this.currentTrackId];if(n){for(var a,s=r.start,o=0;o<n.length;o++)if(s>=n[o].start&&s<=n[o].end){a=n[o];break}var l=r.start+r.duration;a?a.end=l:(a={start:s,end:l},n.push(a)),this.fragmentTracker.fragBuffered(r)}}},r.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset;if(0===r&&i!==Number.POSITIVE_INFINITY){var n=i-1;if(n<=0)return;e.endOffsetSubtitles=Math.max(0,n),this.tracksBuffered.forEach((function(t){for(var e=0;e<t.length;)if(t[e].end<=n)t.shift();else{if(!(t[e].start<n))break;t[e].start=n,e++}})),this.fragmentTracker.removeFragmentsInRange(r,n,me)}},r.onFragBuffered=function(t,e){var r;this.loadedmetadata||e.frag.type!==ge||null!=(r=this.media)&&r.buffered.length&&(this.loadedmetadata=!0)},r.onError=function(t,e){var r=e.frag;(null==r?void 0:r.type)===me&&(this.fragCurrent&&this.fragCurrent.abortRequests(),this.state!==Gr&&(this.state=Kr))},r.onSubtitleTracksUpdated=function(t,e){var r=this,i=e.subtitleTracks;Tn(this.levels,i)?this.levels=i.map((function(t){return new Ne(t)})):(this.tracksBuffered=[],this.levels=i.map((function(t){var e=new Ne(t);return r.tracksBuffered[e.id]=[],e})),this.fragmentTracker.removeFragmentsInRange(0,Number.POSITIVE_INFINITY,me),this.fragPrevious=null,this.mediaBuffer=null)},r.onSubtitleTrackSwitch=function(t,e){if(this.currentTrackId=e.id,this.levels.length&&-1!==this.currentTrackId){var r=this.levels[this.currentTrackId];null!=r&&r.details?this.mediaBuffer=this.mediaBufferTimeRanges:this.mediaBuffer=null,r&&this.setInterval(500)}else this.clearInterval()},r.onSubtitleTrackLoaded=function(t,e){var r,i=e.details,n=e.id,a=this.currentTrackId,s=this.levels;if(s.length){var o=s[a];if(!(n>=s.length||n!==a)&&o){this.mediaBuffer=this.mediaBufferTimeRanges;var l=0;if(i.live||null!=(r=o.details)&&r.live){var u=this.mainDetails;if(i.deltaUpdateFailed||!u)return;var h=u.fragments[0];o.details?0===(l=this.alignPlaylists(i,o.details))&&h&&He(i,l=h.start):i.hasProgramDateTime&&u.hasProgramDateTime?(Fr(i,u),l=i.fragments[0].start):h&&He(i,l=h.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===Kr&&($e(null,i.fragments,this.media.currentTime,0)||(this.warn("Subtitle playlist not aligned with playback"),o.details=void 0))}}},r._handleFragmentLoadComplete=function(t){var e=this,r=t.frag,i=t.payload,n=r.decryptdata,a=this.hls;if(!this.fragContextChanged(r)&&i&&i.byteLength>0&&n&&n.key&&n.iv&&"AES-128"===n.method){var s=performance.now();this.decrypter.decrypt(new Uint8Array(i),n.key.buffer,n.iv.buffer).catch((function(t){throw a.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_DECRYPT_ERROR,fatal:!1,error:t,reason:t.message,frag:r}),t})).then((function(t){var e=performance.now();a.trigger(S.FRAG_DECRYPTED,{frag:r,payload:t,stats:{tstart:s,tdecrypt:e}})})).catch((function(t){e.warn(t.name+": "+t.message),e.state=Kr}))}},r.doTick=function(){if(this.media){if(this.state===Kr){var t=this.currentTrackId,e=this.levels,r=e[t];if(!e.length||!r||!r.details)return;var i=this.config,n=this.getLoadPosition(),a=Ir.bufferedInfo(this.tracksBuffered[this.currentTrackId]||[],n,i.maxBufferHole),s=a.end,o=a.len,l=this.getFwdBufferInfo(this.media,ge),u=r.details;if(o>this.getMaxBufferLength(null==l?void 0:l.len)+u.levelTargetDuration)return;var h=u.fragments,d=h.length,c=u.edge,f=null,g=this.fragPrevious;if(s<c){var v=i.maxFragLookUpTolerance,m=s>c-v?0:v;!(f=$e(g,h,Math.max(h[0].start,s),m))&&g&&g.start<h[0].start&&(f=h[0])}else f=h[d-1];if(!f)return;if("initSegment"!==(f=this.mapToInitFragWhenRequired(f)).sn){var p=h[f.sn-u.startSN-1];p&&p.cc===f.cc&&this.fragmentTracker.getState(p)===fr&&(f=p)}this.fragmentTracker.getState(f)===fr&&this.loadFragment(f,r,s)}}else this.state=Kr},r.getMaxBufferLength=function(e){var r=t.prototype.getMaxBufferLength.call(this);return e?Math.max(r,e):r},r.loadFragment=function(e,r,i){this.fragCurrent=e,"initSegment"===e.sn?this._loadInitSegment(e,r):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i))},a(e,[{key:"mediaBufferTimeRanges",get:function(){return new Ln(this.tracksBuffered[this.currentTrackId]||[])}}]),e}(Jr),Ln=function(t){this.buffered=void 0;var e=function(e,r,i){if((r>>>=0)>i-1)throw new DOMException("Failed to execute '"+e+"' on 'TimeRanges': The index provided ("+r+") is greater than the maximum bound ("+i+")");return t[r][e]};this.buffered={get length(){return t.length},end:function(r){return e("end",r,t.length)},start:function(r){return e("start",r,t.length)}}},Rn=function(t){function e(e){var r;return(r=t.call(this,e,"[subtitle-track-controller]")||this).media=null,r.tracks=[],r.groupId=null,r.tracksInGroup=[],r.trackId=-1,r.selectDefaultTrack=!0,r.queuedDefaultTrack=-1,r.trackChangeListener=function(){return r.onTextTracksChanged()},r.asyncPollTrackChange=function(){return r.pollTrackChange(0)},r.useTextTrackPolling=!1,r.subtitlePollingInterval=-1,r._subtitleDisplay=!0,r.registerListeners(),r}l(e,t);var r=e.prototype;return r.destroy=function(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,this.trackChangeListener=this.asyncPollTrackChange=null,t.prototype.destroy.call(this)},r.registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.LEVEL_LOADING,this.onLevelLoading,this),t.on(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(S.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.on(S.ERROR,this.onError,this)},r.unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.LEVEL_LOADING,this.onLevelLoading,this),t.off(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(S.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.off(S.ERROR,this.onError,this)},r.onMediaAttached=function(t,e){this.media=e.media,this.media&&(this.queuedDefaultTrack>-1&&(this.subtitleTrack=this.queuedDefaultTrack,this.queuedDefaultTrack=-1),this.useTextTrackPolling=!(this.media.textTracks&&"onchange"in this.media.textTracks),this.useTextTrackPolling?this.pollTrackChange(500):this.media.textTracks.addEventListener("change",this.asyncPollTrackChange))},r.pollTrackChange=function(t){self.clearInterval(this.subtitlePollingInterval),this.subtitlePollingInterval=self.setInterval(this.trackChangeListener,t)},r.onMediaDetaching=function(){this.media&&(self.clearInterval(this.subtitlePollingInterval),this.useTextTrackPolling||this.media.textTracks.removeEventListener("change",this.asyncPollTrackChange),this.trackId>-1&&(this.queuedDefaultTrack=this.trackId),An(this.media.textTracks).forEach((function(t){Le(t)})),this.subtitleTrack=-1,this.media=null)},r.onManifestLoading=function(){this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.selectDefaultTrack=!0},r.onManifestParsed=function(t,e){this.tracks=e.subtitleTracks},r.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.playlistLoaded(r,e,s)}else this.warn("Invalid subtitle track id "+r)},r.onLevelLoading=function(t,e){this.switchLevel(e.level)},r.onLevelSwitching=function(t,e){this.switchLevel(e.level)},r.switchLevel=function(t){var e=this.hls.levels[t];if(null!=e&&e.textGroupIds){var r=e.textGroupIds[e.urlId],i=this.tracksInGroup?this.tracksInGroup[this.trackId]:void 0;if(this.groupId!==r){var 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||null;var s={subtitleTracks:n};this.log("Updating subtitle tracks, "+n.length+' track(s) found in "'+r+'" group-id'),this.hls.trigger(S.SUBTITLE_TRACKS_UPDATED,s),-1!==a&&this.setSubtitleTrack(a,i)}else this.shouldReloadPlaylist(i)&&this.setSubtitleTrack(this.trackId,i)}},r.findTrackId=function(t){for(var e=this.tracksInGroup,r=0;r<e.length;r++){var i=e[r];if((!this.selectDefaultTrack||i.default)&&(!t||t===i.name))return i.id}return-1},r.onError=function(t,e){!e.fatal&&e.context&&e.context.type===fe&&e.context.id===this.trackId&&e.context.groupId===this.groupId&&this.checkRetry(e)},r.loadPlaylist=function(e){t.prototype.loadPlaylist.call(this);var r=this.tracksInGroup[this.trackId];if(this.shouldLoadPlaylist(r)){var i=r.id,n=r.groupId,a=r.url;if(e)try{a=e.addDirectives(a)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("Loading subtitle playlist for id "+i),this.hls.trigger(S.SUBTITLE_TRACK_LOADING,{url:a,id:i,groupId:n,deliveryDirectives:e||null})}},r.toggleTrackModes=function(t){var e=this,r=this.media,i=this.trackId;if(r){var n=An(r.textTracks),a=n.filter((function(t){return t.groupId===e.groupId}));if(-1===t)[].slice.call(n).forEach((function(t){t.mode="disabled"}));else{var s=a[i];s&&(s.mode="disabled")}var o=a[t];o&&(o.mode=this.subtitleDisplay?"showing":"hidden")}},r.setSubtitleTrack=function(t,e){var r,i=this.tracksInGroup;if(this.media){if(this.trackId!==t&&this.toggleTrackModes(t),!(this.trackId===t&&(-1===t||null!=(r=i[t])&&r.details)||t<-1||t>=i.length)){this.clearTimer();var n=i[t];if(this.log("Switching to subtitle-track "+t+(n?' "'+n.name+'" lang:'+n.lang+" group:"+n.groupId:"")),this.trackId=t,n){var a=n.id,s=n.groupId,o=void 0===s?"":s,l=n.name,u=n.type,h=n.url;this.hls.trigger(S.SUBTITLE_TRACK_SWITCH,{id:a,groupId:o,name:l,type:u,url:h});var d=this.switchParams(n.url,null==e?void 0:e.details);this.loadPlaylist(d)}else this.hls.trigger(S.SUBTITLE_TRACK_SWITCH,{id:t})}}else this.queuedDefaultTrack=t},r.onTextTracksChanged=function(){if(this.useTextTrackPolling||self.clearInterval(this.subtitlePollingInterval),this.media&&this.hls.config.renderTextTracksNatively){for(var t=-1,e=An(this.media.textTracks),r=0;r<e.length;r++)if("hidden"===e[r].mode)t=r;else if("showing"===e[r].mode){t=r;break}this.subtitleTrack!==t&&(this.subtitleTrack=t)}},a(e,[{key:"subtitleDisplay",get:function(){return this._subtitleDisplay},set:function(t){this._subtitleDisplay=t,this.trackId>-1&&this.toggleTrackModes(this.trackId)}},{key:"subtitleTracks",get:function(){return this.tracksInGroup}},{key:"subtitleTrack",get:function(){return this.trackId},set:function(t){this.selectDefaultTrack=!1;var e=this.tracksInGroup?this.tracksInGroup[this.trackId]:void 0;this.setSubtitleTrack(t,e)}}]),e}(ur);function An(t){for(var e=[],r=0;r<t.length;r++){var i=t[r];"subtitles"!==i.kind&&"captions"!==i.kind||!i.label||e.push(t[r])}return e}var kn=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){w.warn("[buffer-operation-queue]: Unhandled exception executing the current operation"),a.onError(e),null!=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}(),bn=qt(),Dn=/([ha]vc.)(?:\.[^.,]+)+/,In=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;w.log("[buffer-controller]: Media source opened"),t&&(t.removeEventListener("emptied",e._onMediaEmptied),e.updateMediaElementDuration(),e.hls.trigger(S.MEDIA_ATTACHED,{media:t})),r&&r.removeEventListener("sourceopen",e._onMediaSourceOpen),e.checkPendingTracks()},this._onMediaSourceClose=function(){w.log("[buffer-controller]: Media source closed")},this._onMediaSourceEnded=function(){w.log("[buffer-controller]: Media source ended")},this._onMediaEmptied=function(){var t=e.media,r=e._objectUrl;t&&t.src!==r&&w.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.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.BUFFER_RESET,this.onBufferReset,this),t.on(S.BUFFER_APPENDING,this.onBufferAppending,this),t.on(S.BUFFER_CODECS,this.onBufferCodecs,this),t.on(S.BUFFER_EOS,this.onBufferEos,this),t.on(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(S.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(S.FRAG_PARSED,this.onFragParsed,this),t.on(S.FRAG_CHANGED,this.onFragChanged,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.BUFFER_RESET,this.onBufferReset,this),t.off(S.BUFFER_APPENDING,this.onBufferAppending,this),t.off(S.BUFFER_CODECS,this.onBufferCodecs,this),t.off(S.BUFFER_EOS,this.onBufferEos,this),t.off(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(S.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(S.FRAG_PARSED,this.onFragParsed,this),t.off(S.FRAG_CHANGED,this.onFragChanged,this)},e._initSourceBuffer=function(){this.sourceBuffer={},this.operationQueue=new kn(this.sourceBuffer),this.listeners={audio:[],video:[],audiovideo:[]},this.lastMpegAudioChunk=null},e.onManifestLoading=function(){this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=0,this.details=null},e.onManifestParsed=function(t,e){var r=2;(e.audio&&!e.video||!e.altAudio)&&(r=1),this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=r,w.log(this.bufferCodecEventsExpected+" bufferCodec event(s) expected")},e.onMediaAttaching=function(t,e){var r=this.media=e.media;if(r&&bn){var i=this.mediaSource=new bn;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(w.log("[buffer-controller]: media source detaching"),"open"===e.readyState)try{e.endOfStream()}catch(t){w.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()):w.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.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){w.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,l=a.levelCodec,u=a.container,h=a.metadata,d=(n.levelCodec||n.codec).replace(Dn,"$1"),c=(l||o).replace(Dn,"$1");if(d!==c){var f=u+";codecs="+(l||o);r.appendChangeType(t,f),w.log("[buffer-controller]: switching codec "+d+" to "+c),r.tracks[t]={buffer:n.buffer,codec:o,container:u,levelCodec:l,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&&(w.log("[buffer-controller]: changing "+t+" sourceBuffer type to "+e),n.changeType(e)),i.shiftAndExecuteNext(t)},onStart:function(){},onComplete:function(){},onError:function(e){w.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,s=e.data,o=e.type,l=e.frag,u=e.part,h=e.chunkMeta,d=h.buffering[o],c=self.performance.now();d.start=c;var f=l.stats.buffering,g=u?u.stats.buffering:null;0===f.start&&(f.start=c),g&&0===g.start&&(g.start=c);var v=a.audio,m=!1;"audio"===o&&"audio/mpeg"===(null==v?void 0:v.container)&&(m=!this.lastMpegAudioChunk||1===h.id||this.lastMpegAudioChunk.sn!==h.sn,this.lastMpegAudioChunk=h);var p=l.start,y={execute:function(){if(d.executeStart=self.performance.now(),m){var t=r.sourceBuffer[o];if(t){var e=p-t.timestampOffset;Math.abs(e)>=.1&&(w.log("[buffer-controller]: Updating audio SourceBuffer timestampOffset to "+p+" (delta: "+e+") sn: "+l.sn+")"),t.timestampOffset=p)}}r.appendExecutor(s,o)},onStart:function(){},onComplete:function(){var t=self.performance.now();d.executeEnd=d.end=t,0===f.first&&(f.first=t),g&&0===g.first&&(g.first=t);var e=r.sourceBuffer,i={};for(var n in e)i[n]=Ir.getBuffered(e[n]);r.appendError=0,r.hls.trigger(S.BUFFER_APPENDED,{type:o,frag:l,part:u,chunkMeta:h,parent:l.type,timeRanges:i})},onError:function(t){w.error("[buffer-controller]: Error encountered while trying to append to the "+o+" SourceBuffer",t);var e={type:L.MEDIA_ERROR,parent:l.type,details:R.BUFFER_APPEND_ERROR,frag:l,part:u,chunkMeta:h,error:t,err:t,fatal:!1};t.code===DOMException.QUOTA_EXCEEDED_ERR?e.details=R.BUFFER_FULL_ERROR:(r.appendError++,e.details=R.BUFFER_APPEND_ERROR,r.appendError>i.config.appendErrorMaxRetry&&(w.error("[buffer-controller]: Failed "+i.config.appendErrorMaxRetry+" times to append segment in sourceBuffer"),e.fatal=!0)),i.trigger(S.ERROR,e)}};n.append(y,o)},e.onBufferFlushing=function(t,e){var r=this,i=this.operationQueue,n=function(t){return{execute:r.removeExecutor.bind(r,t,e.startOffset,e.endOffset),onStart:function(){},onComplete:function(){r.hls.trigger(S.BUFFER_FLUSHED,{type:t})},onError:function(e){w.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=[],s=n?n.elementaryStreams:i.elementaryStreams;s[U]?a.push("audiovideo"):(s[O]&&a.push("audio"),s[N]&&a.push("video")),0===a.length&&w.warn("Fragments must have at least one ElementaryStreamType set. type: "+i.type+" level: "+i.level+" sn: "+i.sn),this.blockBuffers((function(){var t=self.performance.now();i.stats.buffering.end=t,n&&(n.stats.buffering.end=t);var e=n?n.stats:i.stats;r.hls.trigger(S.FRAG_BUFFERED,{frag:i,part:n,stats:e,id:i.type})}),a)},e.onFragChanged=function(t,e){this.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,w.log("[buffer-controller]: "+i+" sourceBuffer now EOS"))),t&&!(n&&!n.ended)}),!0)&&(w.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?(w.log("[buffer-controller]: Calling mediaSource.endOfStream()"),t.endOfStream()):t&&w.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 a=e.live&&null!==t.config.liveBackBufferLength?t.config.liveBackBufferLength:t.config.backBufferLength;if(E(a)&&!(a<0)){var s=r.currentTime,o=e.levelTargetDuration,l=Math.max(a,o),u=Math.floor(s/o)*o-l;n.forEach((function(r){var n=i[r];if(n){var a=Ir.getBuffered(n);if(a.length>0&&u>a.start(0)){if(t.trigger(S.BACK_BUFFER_REACHED,{bufferEnd:u}),e.live)t.trigger(S.LIVE_BACK_BUFFER_REACHED,{bufferEnd:u});else if(n.ended&&a.end(a.length-1)-s<2*o)return void w.info("[buffer-controller]: Cannot flush "+r+" back buffer while SourceBuffer is in ended state");t.trigger(S.BUFFER_FLUSHING,{startOffset:0,endOffset:u,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,a=r.duration,s=E(i.duration)?i.duration:0;t.live&&e.config.liveDurationInfinity?(w.log("[buffer-controller]: Media Source duration is set to Infinity"),i.duration=1/0,this.updateSeekableRange(t)):(n>s&&n>a||!E(a))&&(w.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(n.length)this.hls.trigger(S.BUFFER_CREATED,{tracks:this.tracks}),n.forEach((function(t){e.executeNext(t)}));else{var a=new Error("could not create source buffer for media codec(s)");this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.BUFFER_INCOMPATIBLE_CODECS_ERROR,fatal:!0,error:a,reason:a.message})}}},e.createSourceBuffers=function(t){var e=this.sourceBuffer,r=this.mediaSource;if(!r)throw Error("createSourceBuffers called when mediaSource was null");for(var i in t)if(!e[i]){var n=t[i];if(!n)throw Error("source buffer exists for track "+i+", however track does not");var a=n.levelCodec||n.codec,s=n.container+";codecs="+a;w.log("[buffer-controller]: creating sourceBuffer("+s+")");try{var o=e[i]=r.addSourceBuffer(s),l=i;this.addBufferListener(l,"updatestart",this._onSBUpdateStart),this.addBufferListener(l,"updateend",this._onSBUpdateEnd),this.addBufferListener(l,"error",this._onSBUpdateError),this.tracks[i]={buffer:o,codec:a,container:n.container,levelCodec:n.levelCodec,metadata:n.metadata,id:n.id}}catch(t){w.error("[buffer-controller]: error while trying to add sourceBuffer: "+t.message),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.BUFFER_ADD_CODEC_ERROR,fatal:!1,error:t,mimeType:s})}}},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){var r=new Error(t+" SourceBuffer error");w.error("[buffer-controller]: "+r,e),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.BUFFER_APPENDING_ERROR,error:r,fatal:!1});var i=this.operationQueue.current(t);i&&i.onError(e)},e.removeExecutor=function(t,e,r){var i=this.media,n=this.mediaSource,a=this.operationQueue,s=this.sourceBuffer[t];if(!i||!n||!s)return w.warn("[buffer-controller]: Attempting to remove from the "+t+" SourceBuffer, but it does not exist"),void a.shiftAndExecuteNext(t);var o=E(i.duration)?i.duration:1/0,l=E(n.duration)?n.duration:1/0,u=Math.max(0,e),h=Math.min(r,o,l);h>u&&!s.ending?(s.ended=!1,w.log("[buffer-controller]: Removing ["+u+","+h+"] from the "+t+" SourceBuffer"),s.remove(u,h)):a.shiftAndExecuteNext(t)},e.appendExecutor=function(t,e){var r=this.operationQueue,i=this.sourceBuffer[e];if(!i)return w.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 w.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];null!=e&&e.updating||i.shiftAndExecuteNext(t)}))}))},e.getSourceBufferTypes=function(){return Object.keys(this.sourceBuffer)},e.addBufferListener=function(t,e,r){var i=this.sourceBuffer[t];if(i){var n=r.bind(this,t);this.listeners[t].push({event:e,listener:n}),i.addEventListener(e,n)}},e.removeBufferListeners=function(t){var e=this.sourceBuffer[t];e&&this.listeners[t].forEach((function(t){e.removeEventListener(t.event,t.listener)}))},t}(),wn={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},Cn=function(t){var e=t;return wn.hasOwnProperty(t)&&(e=wn[t]),String.fromCharCode(e)},_n=15,Pn=100,xn={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},Fn={17:2,18:4,21:6,22:8,23:10,19:13,20:15},Mn={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},On={25:2,26:4,29:6,30:8,31:10,27:13,28:15},Nn=["white","green","blue","cyan","red","yellow","magenta","black","transparent"],Un=function(){function t(){this.time=null,this.verboseLevel=0}return t.prototype.log=function(t,e){if(this.verboseLevel>=t){var r="function"==typeof e?e():e;w.log(this.time+" ["+t+"] "+r)}},t}(),Bn=function(t){for(var e=[],r=0;r<t.length;r++)e.push(t[r].toString(16));return e},Gn=function(){function t(t,e,r,i,n){this.foreground=void 0,this.underline=void 0,this.italics=void 0,this.background=void 0,this.flash=void 0,this.foreground=t||"white",this.underline=e||!1,this.italics=r||!1,this.background=i||"black",this.flash=n||!1}var e=t.prototype;return e.reset=function(){this.foreground="white",this.underline=!1,this.italics=!1,this.background="black",this.flash=!1},e.setStyles=function(t){for(var e=["foreground","underline","italics","background","flash"],r=0;r<e.length;r++){var i=e[r];t.hasOwnProperty(i)&&(this[i]=t[i])}},e.isDefault=function(){return"white"===this.foreground&&!this.underline&&!this.italics&&"black"===this.background&&!this.flash},e.equals=function(t){return this.foreground===t.foreground&&this.underline===t.underline&&this.italics===t.italics&&this.background===t.background&&this.flash===t.flash},e.copy=function(t){this.foreground=t.foreground,this.underline=t.underline,this.italics=t.italics,this.background=t.background,this.flash=t.flash},e.toString=function(){return"color="+this.foreground+", underline="+this.underline+", italics="+this.italics+", background="+this.background+", flash="+this.flash},t}(),Kn=function(){function t(t,e,r,i,n,a){this.uchar=void 0,this.penState=void 0,this.uchar=t||" ",this.penState=new Gn(e,r,i,n,a)}var e=t.prototype;return e.reset=function(){this.uchar=" ",this.penState.reset()},e.setChar=function(t,e){this.uchar=t,this.penState.copy(e)},e.setPenState=function(t){this.penState.copy(t)},e.equals=function(t){return this.uchar===t.uchar&&this.penState.equals(t.penState)},e.copy=function(t){this.uchar=t.uchar,this.penState.copy(t.penState)},e.isEmpty=function(){return" "===this.uchar&&this.penState.isDefault()},t}(),Hn=function(){function t(t){this.chars=void 0,this.pos=void 0,this.currPenState=void 0,this.cueStartTime=void 0,this.logger=void 0,this.chars=[];for(var e=0;e<Pn;e++)this.chars.push(new Kn);this.logger=t,this.pos=0,this.currPenState=new Gn}var e=t.prototype;return e.equals=function(t){for(var e=!0,r=0;r<Pn;r++)if(!this.chars[r].equals(t.chars[r])){e=!1;break}return e},e.copy=function(t){for(var e=0;e<Pn;e++)this.chars[e].copy(t.chars[e])},e.isEmpty=function(){for(var t=!0,e=0;e<Pn;e++)if(!this.chars[e].isEmpty()){t=!1;break}return t},e.setCursor=function(t){this.pos!==t&&(this.pos=t),this.pos<0?(this.logger.log(3,"Negative cursor position "+this.pos),this.pos=0):this.pos>Pn&&(this.logger.log(3,"Too large cursor position "+this.pos),this.pos=Pn)},e.moveCursor=function(t){var e=this.pos+t;if(t>1)for(var r=this.pos+1;r<e+1;r++)this.chars[r].setPenState(this.currPenState);this.setCursor(e)},e.backSpace=function(){this.moveCursor(-1),this.chars[this.pos].setChar(" ",this.currPenState)},e.insertChar=function(t){var e=this;t>=144&&this.backSpace();var r=Cn(t);this.pos>=Pn?this.logger.log(0,(function(){return"Cannot insert "+t.toString(16)+" ("+r+") at position "+e.pos+". Skipping it!"})):(this.chars[this.pos].setChar(r,this.currPenState),this.moveCursor(1))},e.clearFromPos=function(t){var e;for(e=t;e<Pn;e++)this.chars[e].reset()},e.clear=function(){this.clearFromPos(0),this.pos=0,this.currPenState.reset()},e.clearToEndOfRow=function(){this.clearFromPos(this.pos)},e.getTextString=function(){for(var t=[],e=!0,r=0;r<Pn;r++){var i=this.chars[r].uchar;" "!==i&&(e=!1),t.push(i)}return e?"":t.join("")},e.setPenStyles=function(t){this.currPenState.setStyles(t),this.chars[this.pos].setPenState(this.currPenState)},t}(),Vn=function(){function t(t){this.rows=void 0,this.currRow=void 0,this.nrRollUpRows=void 0,this.lastOutputScreen=void 0,this.logger=void 0,this.rows=[];for(var e=0;e<_n;e++)this.rows.push(new Hn(t));this.logger=t,this.currRow=14,this.nrRollUpRows=null,this.lastOutputScreen=null,this.reset()}var e=t.prototype;return e.reset=function(){for(var t=0;t<_n;t++)this.rows[t].clear();this.currRow=14},e.equals=function(t){for(var e=!0,r=0;r<_n;r++)if(!this.rows[r].equals(t.rows[r])){e=!1;break}return e},e.copy=function(t){for(var e=0;e<_n;e++)this.rows[e].copy(t.rows[e])},e.isEmpty=function(){for(var t=!0,e=0;e<_n;e++)if(!this.rows[e].isEmpty()){t=!1;break}return t},e.backSpace=function(){this.rows[this.currRow].backSpace()},e.clearToEndOfRow=function(){this.rows[this.currRow].clearToEndOfRow()},e.insertChar=function(t){this.rows[this.currRow].insertChar(t)},e.setPen=function(t){this.rows[this.currRow].setPenStyles(t)},e.moveCursor=function(t){this.rows[this.currRow].moveCursor(t)},e.setCursor=function(t){this.logger.log(2,"setCursor: "+t),this.rows[this.currRow].setCursor(t)},e.setPAC=function(t){this.logger.log(2,(function(){return"pacData = "+JSON.stringify(t)}));var e=t.row-1;if(this.nrRollUpRows&&e<this.nrRollUpRows-1&&(e=this.nrRollUpRows-1),this.nrRollUpRows&&this.currRow!==e){for(var r=0;r<_n;r++)this.rows[r].clear();var i=this.currRow+1-this.nrRollUpRows,n=this.lastOutputScreen;if(n){var a=n.rows[i].cueStartTime,s=this.logger.time;if(a&&null!==s&&a<s)for(var o=0;o<this.nrRollUpRows;o++)this.rows[e-this.nrRollUpRows+o+1].copy(n.rows[i+o])}}this.currRow=e;var l=this.rows[this.currRow];if(null!==t.indent){var u=t.indent,h=Math.max(u-1,0);l.setCursor(t.indent),t.color=l.chars[h].penState.foreground}var d={foreground:t.color,underline:t.underline,italics:t.italics,background:"black",flash:!1};this.setPen(d)},e.setBkgData=function(t){this.logger.log(2,(function(){return"bkgData = "+JSON.stringify(t)})),this.backSpace(),this.setPen(t),this.insertChar(32)},e.setRollUpRows=function(t){this.nrRollUpRows=t},e.rollUp=function(){var t=this;if(null!==this.nrRollUpRows){this.logger.log(1,(function(){return t.getDisplayText()}));var e=this.currRow+1-this.nrRollUpRows,r=this.rows.splice(e,1)[0];r.clear(),this.rows.splice(this.currRow,0,r),this.logger.log(2,"Rolling up")}else this.logger.log(3,"roll_up but nrRollUpRows not set yet")},e.getDisplayText=function(t){t=t||!1;for(var e=[],r="",i=-1,n=0;n<_n;n++){var a=this.rows[n].getTextString();a&&(i=n+1,t?e.push("Row "+i+": '"+a+"'"):e.push(a.trim()))}return e.length>0&&(r=t?"["+e.join(" | ")+"]":e.join("
")),r},e.getTextAndFormat=function(){return this.rows},t}(),Yn=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 Vn(r),this.nonDisplayedMemory=new Vn(r),this.lastOutputScreen=new Vn(r),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null,this.logger=r}var e=t.prototype;return e.reset=function(){this.mode=null,this.displayedMemory.reset(),this.nonDisplayedMemory.reset(),this.lastOutputScreen.reset(),this.outputFilter.reset(),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null},e.getHandler=function(){return this.outputFilter},e.setHandler=function(t){this.outputFilter=t},e.setPAC=function(t){this.writeScreen.setPAC(t)},e.setBkgData=function(t){this.writeScreen.setBkgData(t)},e.setMode=function(t){t!==this.mode&&(this.mode=t,this.logger.log(2,(function(){return"MODE="+t})),"MODE_POP-ON"===this.mode?this.writeScreen=this.nonDisplayedMemory:(this.writeScreen=this.displayedMemory,this.writeScreen.reset()),"MODE_ROLL-UP"!==this.mode&&(this.displayedMemory.nrRollUpRows=null,this.nonDisplayedMemory.nrRollUpRows=null),this.mode=t)},e.insertChars=function(t){for(var e=this,r=0;r<t.length;r++)this.writeScreen.insertChar(t[r]);var i=this.writeScreen===this.displayedMemory?"DISP":"NON_DISP";this.logger.log(2,(function(){return i+": "+e.writeScreen.getDisplayText(!0)})),"MODE_PAINT-ON"!==this.mode&&"MODE_ROLL-UP"!==this.mode||(this.logger.log(1,(function(){return"DISPLAYED: "+e.displayedMemory.getDisplayText(!0)})),this.outputDataUpdate())},e.ccRCL=function(){this.logger.log(2,"RCL - Resume Caption Loading"),this.setMode("MODE_POP-ON")},e.ccBS=function(){this.logger.log(2,"BS - BackSpace"),"MODE_TEXT"!==this.mode&&(this.writeScreen.backSpace(),this.writeScreen===this.displayedMemory&&this.outputDataUpdate())},e.ccAOF=function(){},e.ccAON=function(){},e.ccDER=function(){this.logger.log(2,"DER- Delete to End of Row"),this.writeScreen.clearToEndOfRow(),this.outputDataUpdate()},e.ccRU=function(t){this.logger.log(2,"RU("+t+") - Roll Up"),this.writeScreen=this.displayedMemory,this.setMode("MODE_ROLL-UP"),this.writeScreen.setRollUpRows(t)},e.ccFON=function(){this.logger.log(2,"FON - Flash On"),this.writeScreen.setPen({flash:!0})},e.ccRDC=function(){this.logger.log(2,"RDC - Resume Direct Captioning"),this.setMode("MODE_PAINT-ON")},e.ccTR=function(){this.logger.log(2,"TR"),this.setMode("MODE_TEXT")},e.ccRTD=function(){this.logger.log(2,"RTD"),this.setMode("MODE_TEXT")},e.ccEDM=function(){this.logger.log(2,"EDM - Erase Displayed Memory"),this.displayedMemory.reset(),this.outputDataUpdate(!0)},e.ccCR=function(){this.logger.log(2,"CR - Carriage Return"),this.writeScreen.rollUp(),this.outputDataUpdate(!0)},e.ccENM=function(){this.logger.log(2,"ENM - Erase Non-displayed Memory"),this.nonDisplayedMemory.reset()},e.ccEOC=function(){var t=this;if(this.logger.log(2,"EOC - End Of Caption"),"MODE_POP-ON"===this.mode){var e=this.displayedMemory;this.displayedMemory=this.nonDisplayedMemory,this.nonDisplayedMemory=e,this.writeScreen=this.nonDisplayedMemory,this.logger.log(1,(function(){return"DISP: "+t.displayedMemory.getDisplayText()}))}this.outputDataUpdate(!0)},e.ccTO=function(t){this.logger.log(2,"TO("+t+") - Tab Offset"),this.writeScreen.moveCursor(t)},e.ccMIDROW=function(t){var e={flash:!1};if(e.underline=t%2==1,e.italics=t>=46,e.italics)e.foreground="white";else{var r=Math.floor(t/2)-16;e.foreground=["white","green","blue","cyan","red","yellow","magenta"][r]}this.logger.log(2,"MIDROW: "+JSON.stringify(e)),this.writeScreen.setPen(e)},e.outputDataUpdate=function(t){void 0===t&&(t=!1);var e=this.logger.time;null!==e&&this.outputFilter&&(null!==this.cueStartTime||this.displayedMemory.isEmpty()?this.displayedMemory.equals(this.lastOutputScreen)||(this.outputFilter.newCue(this.cueStartTime,e,this.lastOutputScreen),t&&this.outputFilter.dispatchCue&&this.outputFilter.dispatchCue(),this.cueStartTime=this.displayedMemory.isEmpty()?null:e):this.cueStartTime=e,this.lastOutputScreen.copy(this.displayedMemory))},e.cueSplitAtTime=function(t){this.outputFilter&&(this.displayedMemory.isEmpty()||(this.outputFilter.newCue&&this.outputFilter.newCue(this.cueStartTime,t,this.displayedMemory),this.cueStartTime=t))},t}(),Wn=function(){function t(t,e,r){this.channels=void 0,this.currentChannel=0,this.cmdHistory=void 0,this.logger=void 0;var i=new Un;this.channels=[null,new Yn(t,e,i),new Yn(t+1,r,i)],this.cmdHistory={a:null,b:null},this.logger=i}var e=t.prototype;return e.getHandler=function(t){return this.channels[t].getHandler()},e.setHandler=function(t,e){this.channels[t].setHandler(e)},e.addData=function(t,e){var r,i,n,a=!1;this.logger.time=t;for(var s=0;s<e.length;s+=2)if(i=127&e[s],n=127&e[s+1],0!==i||0!==n){if(this.logger.log(3,"["+Bn([e[s],e[s+1]])+"] -> ("+Bn([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(2,"No channel found yet. TEXT-MODE?")}r||a||this.logger.log(2,"Couldn't parse cleaned data "+Bn([i,n])+" orig: "+Bn([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(qn(t,e,r))return jn(null,null,r),this.logger.log(3,"Repeated command ("+Bn([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),jn(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(0,"Mismatch channel in midrow parsing"),!1;var i=this.channels[r];return!!i&&(i.ccMIDROW(e),this.logger.log(3,"MIDROW ("+Bn([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(qn(t,e,i))return jn(null,null,i),!0;var n=t<=23?1:2;r=e>=64&&e<=95?1===n?xn[t]:Mn[t]:1===n?Fn[t]:On[t];var a=this.channels[n];return!!a&&(a.setPAC(this.interpretPAC(r,e)),jn(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(2,"Special char '"+Cn(i)+"' in channel "+r),n=[i]):t>=32&&t<=127&&(n=0===e?[t]:[t,e]),n){var s=Bn(n);this.logger.log(3,"Char codes =  "+s.join(",")),jn(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=Nn[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),jn(t,e,this.cmdHistory),!0},e.reset=function(){for(var t=0;t<Object.keys(this.channels).length;t++){var e=this.channels[t];e&&e.reset()}this.cmdHistory={a:null,b:null}},e.cueSplitAtTime=function(t){for(var e=0;e<this.channels.length;e++){var r=this.channels[e];r&&r.cueSplitAtTime(t)}},t}();function jn(t,e,r){r.a=t,r.b=e}function qn(t,e,r){return r.a===t&&r.b===e}var Xn=function(){function t(t,e){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=e}var e=t.prototype;return e.dispatchCue=function(){null!==this.startTime&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)},e.newCue=function(t,e,r){(null===this.startTime||this.startTime>t)&&(this.startTime=t),this.endTime=e,this.screen=r,this.timelineController.createCaptionsTrack(this.trackName)},e.reset=function(){this.cueRanges=[],this.startTime=null},t}(),zn=function(){if("undefined"!=typeof self&&self.VTTCue)return self.VTTCue;var t=["","lr","rl"],e=["start","middle","end","left","right"];function r(t,e){if("string"!=typeof e)return!1;if(!Array.isArray(t))return!1;var r=e.toLowerCase();return!!~t.indexOf(r)&&r}function i(t){return r(e,t)}function n(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i<e;i++)r[i-1]=arguments[i];for(var n=1;n<arguments.length;n++){var a=arguments[n];for(var s in a)t[s]=a[s]}return t}function a(e,a,s){var o=this,l={enumerable:!0};o.hasBeenReset=!1;var u="",h=!1,d=e,c=a,f=s,g=null,v="",m=!0,p="auto",y="start",T=50,E="middle",S=50,L="middle";Object.defineProperty(o,"id",n({},l,{get:function(){return u},set:function(t){u=""+t}})),Object.defineProperty(o,"pauseOnExit",n({},l,{get:function(){return h},set:function(t){h=!!t}})),Object.defineProperty(o,"startTime",n({},l,{get:function(){return d},set:function(t){if("number"!=typeof t)throw new TypeError("Start time must be set to a number.");d=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"endTime",n({},l,{get:function(){return c},set:function(t){if("number"!=typeof t)throw new TypeError("End time must be set to a number.");c=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"text",n({},l,{get:function(){return f},set:function(t){f=""+t,this.hasBeenReset=!0}})),Object.defineProperty(o,"region",n({},l,{get:function(){return g},set:function(t){g=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"vertical",n({},l,{get:function(){return v},set:function(e){var i=function(e){return r(t,e)}(e);if(!1===i)throw new SyntaxError("An invalid or illegal string was specified.");v=i,this.hasBeenReset=!0}})),Object.defineProperty(o,"snapToLines",n({},l,{get:function(){return m},set:function(t){m=!!t,this.hasBeenReset=!0}})),Object.defineProperty(o,"line",n({},l,{get:function(){return p},set:function(t){if("number"!=typeof t&&"auto"!==t)throw new SyntaxError("An invalid number or illegal string was specified.");p=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"lineAlign",n({},l,{get:function(){return y},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");y=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"position",n({},l,{get:function(){return T},set:function(t){if(t<0||t>100)throw new Error("Position must be between 0 and 100.");T=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"positionAlign",n({},l,{get:function(){return E},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");E=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"size",n({},l,{get:function(){return S},set:function(t){if(t<0||t>100)throw new Error("Size must be between 0 and 100.");S=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"align",n({},l,{get:function(){return L},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");L=e,this.hasBeenReset=!0}})),o.displayState=void 0}return a.prototype.getCueAsHTML=function(){return self.WebVTT.convertCueToDOMTree(self,this.text)},a}(),Qn=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 $n(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 Jn=function(){function t(){this.values=Object.create(null)}var e=t.prototype;return e.set=function(t,e){this.get(t)||""===e||(this.values[t]=e)},e.get=function(t,e,r){return r?this.has(t)?this.values[t]:e[r]:this.has(t)?this.values[t]:e},e.has=function(t){return t in this.values},e.alt=function(t,e,r){for(var i=0;i<r.length;++i)if(e===r[i]){this.set(t,e);break}},e.integer=function(t,e){/^-?\d+$/.test(e)&&this.set(t,parseInt(e,10))},e.percent=function(t,e){if(/^([\d]{1,3})(\.[\d]*)?%$/.test(e)){var r=parseFloat(e);if(r>=0&&r<=100)return this.set(t,r),!0}return!1},t}();function Zn(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 ta=new zn(0,0,""),ea="middle"===ta.align?"middle":"center";function ra(t,e,r){var i=t;function n(){var e=$n(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(),"-->"!==t.slice(0,3))throw new Error("Malformed time stamp (time stamps must be separated by '-->'): "+i);t=t.slice(3),a(),e.endTime=n(),a(),function(t,e){var i=new Jn;Zn(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",ea,"end"]);break;case"position":n=e.split(","),i.percent(t,n[0]),2===n.length&&i.alt("positionAlign",n[1],["start",ea,"end","line-left","line-right","auto"]);break;case"size":i.percent(t,e);break;case"align":i.alt(t,e,["start",ea,"end","left","right"])}}),/:/,/\s/),e.region=i.get("region",null),e.vertical=i.get("vertical","");var n=i.get("line","auto");"auto"===n&&-1===ta.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",ea);var a=i.get("position","auto");"auto"===a&&50===ta.position&&(a="start"===e.align||"left"===e.align?0:"end"===e.align||"right"===e.align?100:50),e.position=a}(t,e)}function ia(t){return t.replace(/<br(?: \/)?>/gi,"
")}var na=function(){function t(){this.state="INITIAL",this.buffer="",this.decoder=new Qn,this.regionList=[],this.cue=null,this.oncue=void 0,this.onparsingerror=void 0,this.onflush=void 0}var e=t.prototype;return e.parse=function(t){var e=this;function r(){var t=e.buffer,r=0;for(t=ia(t);r<t.length&&"
"!==t[r]&&"
"!==t[r];)++r;var i=t.slice(0,r);return"
"===t[r]&&++r,"
"===t[r]&&++r,e.buffer=t.slice(r),i}t&&(e.buffer+=e.decoder.decode(t,{stream:!0}));try{var i="";if("INITIAL"===e.state){if(!/
|
/.test(e.buffer))return this;var n=(i=r()).match(/^()?WEBVTT([ 	].*)?$/);if(null==n||!n[0])throw new Error("Malformed WebVTT signature.");e.state="HEADER"}for(var a=!1;e.buffer;){if(!/
|
/.test(e.buffer))return this;switch(a?a=!1:i=r(),e.state){case"HEADER":/:/.test(i)?Zn(i,(function(t,e){}),/:/):i||(e.state="ID");continue;case"NOTE":i||(e.state="ID");continue;case"ID":if(/^NOTE($|[ 	])/.test(i)){e.state="NOTE";break}if(!i)continue;if(e.cue=new zn(0,0,""),e.state="CUE",-1===i.indexOf("-->")){e.cue.id=i;continue}case"CUE":if(!e.cue){e.state="BADCUE";continue}try{ra(i,e.cue,e.regionList)}catch(t){e.cue=null,e.state="BADCUE";continue}e.state="CUETEXT";continue;case"CUETEXT":var s=-1!==i.indexOf("-->");if(!i||s&&(a=!0)){e.oncue&&e.cue&&e.oncue(e.cue),e.cue=null,e.state="ID";continue}if(null===e.cue)continue;e.cue.text&&(e.cue.text+="
"),e.cue.text+=i;continue;case"BADCUE":i||(e.state="ID")}}}catch(t){"CUETEXT"===e.state&&e.cue&&e.oncue&&e.oncue(e.cue),e.cue=null,e.state="INITIAL"===e.state?"BADWEBVTT":"BADCUE"}return this},e.flush=function(){var t=this;try{if((t.cue||"HEADER"===t.state)&&(t.buffer+="

",t.parse()),"INITIAL"===t.state||"BADWEBVTT"===t.state)throw new Error("Malformed WebVTT signature.")}catch(e){t.onparsingerror&&t.onparsingerror(e)}return t.onflush&&t.onflush(),this},t}(),aa=/
|

|
|
/g,sa=function(t,e,r){return void 0===r&&(r=0),t.slice(r,r+e.length)===e},oa=function(t){for(var e=5381,r=t.length;r;)e=33*e^t.charCodeAt(--r);return(e>>>0).toString()};function la(t,e,r){return oa(t.toString())+oa(e.toString())+oa(r)}function ua(t,e,r,i,n,a,s){var o,l,u,h=new na,d=pt(new Uint8Array(t)).trim().replace(aa,"
").split("
"),c=[],f=e?(o=e.baseTime,void 0===(l=e.timescale)&&(l=1),Ui(o,9e4,1/l)):0,g="00:00.000",v=0,m=0,p=!0;h.oncue=function(t){var a=r[i],s=r.ccOffset,o=(v-f)/9e4;if(null!=a&&a.new&&(void 0!==m?s=r.ccOffset=a.start:function(t,e,r){var i=t[e],n=t[i.prevCC];if(!n||!n.new&&i.new)return t.ccOffset=t.presentationOffset=i.start,void(i.new=!1);for(;null!=(a=n)&&a.new;){var a;t.ccOffset+=i.start-n.start,i.new=!1,n=t[(i=n).prevCC]}t.presentationOffset=r}(r,i,o)),o){if(!e)return void(u=new Error("Missing initPTS for VTT MPEGTS"));s=o-r.presentationOffset}var l=t.endTime-t.startTime,h=Vi(9e4*(t.startTime+s-m),9e4*n)/9e4;t.startTime=Math.max(h,0),t.endTime=Math.max(h+l,0);var d=t.text.trim();t.text=decodeURIComponent(encodeURIComponent(d)),t.id||(t.id=la(t.startTime,t.endTime,d)),t.endTime>0&&c.push(t)},h.onparsingerror=function(t){u=t},h.onflush=function(){u?s(u):a(c)},d.forEach((function(t){if(p){if(sa(t,"X-TIMESTAMP-MAP=")){p=!1,t.slice(16).split(",").forEach((function(t){sa(t,"LOCAL:")?g=t.slice(6):sa(t,"MPEGTS:")&&(v=parseInt(t.slice(7)))}));try{m=function(t){var e=parseInt(t.slice(-3)),r=parseInt(t.slice(-6,-4)),i=parseInt(t.slice(-9,-7)),n=t.length>9?parseInt(t.substring(0,t.indexOf(":"))):0;if(!(E(e)&&E(r)&&E(i)&&E(n)))throw Error("Malformed X-TIMESTAMP-MAP: Local:"+t);return e+=1e3*r,(e+=6e4*i)+36e5*n}(g)/1e3}catch(t){u=t}return}""===t&&(p=!1)}h.parse(t+"
")})),h.flush()}var ha="stpp.ttml.im1t",da=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,ca=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,fa={left:"start",center:"center",right:"end",start:"start",end:"end"};function ga(t,e,r,i){var n=It(new Uint8Array(t),["mdat"]);if(0!==n.length){var a,s,l,u,h=n.map((function(t){return pt(t)})),d=(a=e.baseTime,s=1,void 0===(l=e.timescale)&&(l=1),void 0===u&&(u=!1),Ui(a,s,1/l,u));try{h.forEach((function(t){return r(function(t,e){var r=(new DOMParser).parseFromString(t,"text/xml").getElementsByTagName("tt")[0];if(!r)throw new Error("Invalid ttml");var i={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},n=Object.keys(i).reduce((function(t,e){return t[e]=r.getAttribute("ttp:"+e)||i[e],t}),{}),a="preserve"!==r.getAttribute("xml:space"),s=ma(va(r,"styling","style")),l=ma(va(r,"layout","region")),u=va(r,"body","[begin]");return[].map.call(u,(function(t){var r=pa(t,a);if(!r||!t.hasAttribute("begin"))return null;var i=Ea(t.getAttribute("begin"),n),u=Ea(t.getAttribute("dur"),n),h=Ea(t.getAttribute("end"),n);if(null===i)throw Ta(t);if(null===h){if(null===u)throw Ta(t);h=i+u}var d=new zn(i-e,h-e,r);d.id=la(d.startTime,d.endTime,d.text);var c=function(t,e,r){var i="http://www.w3.org/ns/ttml#styling",n=null,a=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],s=null!=t&&t.hasAttribute("style")?t.getAttribute("style"):null;return s&&r.hasOwnProperty(s)&&(n=r[s]),a.reduce((function(r,a){var s=ya(e,i,a)||ya(t,i,a)||ya(n,i,a);return s&&(r[a]=s),r}),{})}(l[t.getAttribute("region")],s[t.getAttribute("style")],s),f=c.textAlign;if(f){var g=fa[f];g&&(d.lineAlign=g),d.align=f}return o(d,c),d})).filter((function(t){return null!==t}))}(t,d))}))}catch(t){i(t)}}else i(new Error("Could not parse IMSC1 mdat"))}function va(t,e,r){var i=t.getElementsByTagName(e)[0];return i?[].slice.call(i.querySelectorAll(r)):[]}function ma(t){return t.reduce((function(t,e){var r=e.getAttribute("xml:id");return r&&(t[r]=e),t}),{})}function pa(t,e){return[].slice.call(t.childNodes).reduce((function(t,r,i){var n;return"br"===r.nodeName&&i?t+"
":null!=(n=r.childNodes)&&n.length?pa(r,e):e?t+r.textContent.trim().replace(/\s+/g," "):t+r.textContent}),"")}function ya(t,e,r){return t&&t.hasAttributeNS(e,r)?t.getAttributeNS(e,r):null}function Ta(t){return new Error("Could not parse ttml timestamp "+t)}function Ea(t,e){if(!t)return null;var r=$n(t);return null===r&&(da.test(t)?r=function(t,e){var r=da.exec(t),i=(0|r[4])+(0|r[5])/e.subFrameRate;return 3600*(0|r[1])+60*(0|r[2])+(0|r[3])+i/e.frameRate}(t,e):ca.test(t)&&(r=function(t,e){var r=ca.exec(t),i=Number(r[1]);switch(r[2]){case"h":return 3600*i;case"m":return 60*i;case"ms":return 1e3*i;case"f":return i/e.frameRate;case"t":return i/e.tickRate}return i}(t,e))),r}var Sa=function(){function t(t){if(this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!0}},this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},this.config.enableCEA708Captions){var e=new Xn(this,"textTrack1"),r=new Xn(this,"textTrack2"),i=new Xn(this,"textTrack3"),n=new Xn(this,"textTrack4");this.cea608Parser1=new Wn(1,e,r),this.cea608Parser2=new Wn(3,i,n)}t.on(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(S.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(S.FRAG_LOADING,this.onFragLoading,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this),t.on(S.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(S.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(S.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(S.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(S.BUFFER_FLUSHING,this.onBufferFlushing,this)}var e=t.prototype;return e.destroy=function(){var t=this.hls;t.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(S.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(S.FRAG_LOADING,this.onFragLoading,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this),t.off(S.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(S.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(S.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(S.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(S.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.cea608Parser1=this.cea608Parser2=null},e.addCues=function(t,e,r,i,n){for(var a,s,o,l,u=!1,h=n.length;h--;){var d=n[h],c=(a=d[0],s=d[1],o=e,l=r,Math.min(s,l)-Math.max(a,o));if(c>=0&&(d[0]=Math.min(d[0],e),d[1]=Math.max(d[1],r),u=!0,c/(r-e)>.5))return}if(u||n.push([e,r]),this.config.renderTextTracksNatively){var f=this.captionsTracks[t];this.Cues.newCue(f,e,r,i)}else{var g=this.Cues.newCue(null,e,r,i);this.hls.trigger(S.CUES_PARSED,{type:"captions",cues:g,track:t})}},e.onInitPtsFound=function(t,e){var r=this,i=e.frag,n=e.id,a=e.initPTS,s=e.timescale,o=this.unparsedVttFrags;"main"===n&&(this.initPTS[i.cc]={baseTime:a,timescale:s}),o.length&&(this.unparsedVttFrags=[],o.forEach((function(t){r.onFragLoaded(S.FRAG_LOADED,t)})))},e.getExistingTrack=function(t){var e=this.media;if(e)for(var r=0;r<e.textTracks.length;r++){var i=e.textTracks[r];if(i[t])return i}return null},e.createCaptionsTrack=function(t){this.config.renderTextTracksNatively?this.createNativeTrack(t):this.createNonNativeTrack(t)},e.createNativeTrack=function(t){if(!this.captionsTracks[t]){var e=this.captionsProperties,r=this.captionsTracks,i=this.media,n=e[t],a=n.label,s=n.languageCode,o=this.getExistingTrack(t);if(o)r[t]=o,Le(r[t]),Ee(r[t],i);else{var l=this.createTextTrack("captions",a,s);l&&(l[t]=!0,r[t]=l)}}},e.createNonNativeTrack=function(t){if(!this.nonNativeCaptionsTracks[t]){var e=this.captionsProperties[t];if(e){var r={_id:t,label:e.label,kind:"captions",default:!!e.media&&!!e.media.default,closedCaptions:e.media};this.nonNativeCaptionsTracks[t]=r,this.hls.trigger(S.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:[r]})}}},e.createTextTrack=function(t,e,r){var i=this.media;if(i)return i.addTextTrack(t,e,r)},e.onMediaAttaching=function(t,e){this.media=e.media,this._cleanTracks()},e.onMediaDetaching=function(){var t=this.captionsTracks;Object.keys(t).forEach((function(e){Le(t[e]),delete t[e]})),this.nonNativeCaptionsTracks={}},e.onManifestLoading=function(){this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!0}},this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())},e._cleanTracks=function(){var t=this.media;if(t){var e=t.textTracks;if(e)for(var r=0;r<e.length;r++)Le(e[r])}},e.onSubtitleTracksUpdated=function(t,e){var r=this,i=e.subtitleTracks||[],n=i.some((function(t){return t.textCodec===ha}));if(this.config.enableWebVTT||n&&this.config.enableIMSC1){if(Tn(this.tracks,i))return void(this.tracks=i);if(this.textTracks=[],this.tracks=i,this.config.renderTextTracksNatively){var a=this.media?this.media.textTracks:null;this.tracks.forEach((function(t,e){var i;if(a&&e<a.length){for(var n=null,s=0;s<a.length;s++)if(La(a[s],t)){n=a[s];break}n&&(i=n)}if(i)Le(i);else{var o=r._captionsOrSubtitlesFromCharacteristics(t);(i=r.createTextTrack(o,t.name,t.lang))&&(i.mode="disabled")}i&&(i.groupId=t.groupId,r.textTracks.push(i))}))}else if(this.tracks.length){var s=this.tracks.map((function(t){return{label:t.name,kind:t.type.toLowerCase(),default:t.default,subtitleTrack:t}}));this.hls.trigger(S.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:s})}}},e._captionsOrSubtitlesFromCharacteristics=function(t){if(t.attrs.CHARACTERISTICS){var e=/transcribes-spoken-dialog/gi.test(t.attrs.CHARACTERISTICS),r=/describes-music-and-sound/gi.test(t.attrs.CHARACTERISTICS);if(e&&r)return"captions"}return"subtitles"},e.onManifestLoaded=function(t,e){var r=this;this.config.enableCEA708Captions&&e.captions&&e.captions.forEach((function(t){var e=/(?:CC|SERVICE)([1-4])/.exec(t.instreamId);if(e){var i="textTrack"+e[1],n=r.captionsProperties[i];n&&(n.label=t.name,t.lang&&(n.languageCode=t.lang),n.media=t)}}))},e.closedCaptionsForLevel=function(t){var e=this.hls.levels[t.level];return null==e?void 0:e.attrs["CLOSED-CAPTIONS"]},e.onFragLoading=function(t,e){var r=this.cea608Parser1,i=this.cea608Parser2,n=this.lastSn,a=this.lastPartIndex;if(this.enabled&&r&&i&&e.frag.type===ge){var s,o,l=e.frag.sn,u=null!=(s=null==e||null==(o=e.part)?void 0:o.index)?s:-1;l===n+1||l===n&&u===a+1||(r.reset(),i.reset()),this.lastSn=l,this.lastPartIndex=u}},e.onFragLoaded=function(t,e){var r=e.frag,i=e.payload;if(r.type===me)if(i.byteLength){var n=r.decryptdata,a="stats"in e;if(null==n||!n.encrypted||a){var s=this.tracks[r.level],o=this.vttCCs;o[r.cc]||(o[r.cc]={start:r.start,prevCC:this.prevCC,new:!0},this.prevCC=r.cc),s&&s.textCodec===ha?this._parseIMSC1(r,i):this._parseVTTs(e)}}else this.hls.trigger(S.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:r,error:new Error("Empty subtitle payload")})},e._parseIMSC1=function(t,e){var r=this,i=this.hls;ga(e,this.initPTS[t.cc],(function(e){r._appendCues(e,t.level),i.trigger(S.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})}),(function(e){w.log("Failed to parse IMSC1: "+e),i.trigger(S.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:e})}))},e._parseVTTs=function(t){var e,r=this,i=t.frag,n=t.payload,a=this.initPTS,s=this.unparsedVttFrags,o=a.length-1;if(a[i.cc]||-1!==o){var l=this.hls;ua(null!=(e=i.initSegment)&&e.data?xt(i.initSegment.data,new Uint8Array(n)):n,this.initPTS[i.cc],this.vttCCs,i.cc,i.start,(function(t){r._appendCues(t,i.level),l.trigger(S.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:i})}),(function(e){var a="Missing initPTS for VTT MPEGTS"===e.message;a?s.push(t):r._fallbackToIMSC1(i,n),w.log("Failed to parse VTT cue: "+e),a&&o>i.cc||l.trigger(S.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:i,error:e})}))}else s.push(t)},e._fallbackToIMSC1=function(t,e){var r=this,i=this.tracks[t.level];i.textCodec||ga(e,this.initPTS[t.cc],(function(){i.textCodec=ha,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 Se(i,t)}))}else{var n=this.tracks[e];if(!n)return;var a=n.default?"default":"subtitles"+e;r.trigger(S.CUES_PARSED,{type:"subtitles",cues:t,track:a})}},e.onFragDecrypted=function(t,e){e.frag.type===me&&this.onFragLoaded(S.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!==ge||"NONE"!==this.closedCaptionsForLevel(n))for(var s=0;s<a.length;s++){var o=a[s].bytes;if(o){var l=this.extractCea608Data(o);r.addData(a[s].pts,l[0]),i.addData(a[s].pts,l[1])}}}},e.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset,n=e.endOffsetSubtitles,a=e.type,s=this.media;if(s&&!(s.currentTime<i)){if(!a||"video"===a){var o=this.captionsTracks;Object.keys(o).forEach((function(t){return Re(o[t],r,i)}))}if(this.config.renderTextTracksNatively&&0===r&&void 0!==n){var l=this.textTracks;Object.keys(l).forEach((function(t){return Re(l[t],r,n)}))}}},e.extractCea608Data=function(t){for(var e=[[],[]],r=31&t[0],i=2,n=0;n<r;n++){var a=t[i++],s=127&t[i++],o=127&t[i++];if((0!==s||0!==o)&&0!=(4&a)){var l=3&a;0!==l&&1!==l||(e[l].push(s),e[l].push(o))}}return e},t}();function La(t,e){return!!t&&t.label===e.name&&!(t.textTrack1||t.textTrack2)}var Ra=function(){function t(t){this.hls=void 0,this.autoLevelCapping=void 0,this.firstLevel=void 0,this.media=void 0,this.restrictedLevels=void 0,this.timer=void 0,this.clientRect=void 0,this.streamController=void 0,this.hls=t,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.firstLevel=-1,this.media=null,this.restrictedLevels=[],this.timer=void 0,this.clientRect=null,this.registerListeners()}var e=t.prototype;return e.setStreamController=function(t){this.streamController=t},e.destroy=function(){this.unregisterListener(),this.hls.config.capLevelToPlayerSize&&this.stopCapping(),this.media=null,this.clientRect=null,this.hls=this.streamController=null},e.registerListeners=function(){var t=this.hls;t.on(S.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),t.on(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.BUFFER_CODECS,this.onBufferCodecs,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this)},e.unregisterListener=function(){var t=this.hls;t.off(S.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),t.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.BUFFER_CODECS,this.onBufferCodecs,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this)},e.onFpsDropLevelCapping=function(t,e){var r=this.hls.levels[e.droppedLevel];this.isLevelAllowed(r)&&this.restrictedLevels.push({bitrate:r.bitrate,height:r.height,width:r.width})},e.onMediaAttaching=function(t,e){this.media=e.media instanceof HTMLVideoElement?e.media:null,this.clientRect=null},e.onManifestParsed=function(t,e){var r=this.hls;this.restrictedLevels=[],this.firstLevel=e.firstLevel,r.config.capLevelToPlayerSize&&e.video&&this.startCapping()},e.onBufferCodecs=function(t,e){this.hls.config.capLevelToPlayerSize&&e.video&&this.startCapping()},e.onMediaDetaching=function(){this.stopCapping()},e.detectPlayerSize=function(){if(this.media&&this.mediaHeight>0&&this.mediaWidth>0){var t=this.hls.levels;if(t.length){var e=this.hls;e.autoLevelCapping=this.getMaxLevel(t.length-1),e.autoLevelCapping>this.autoLevelCapping&&this.streamController&&this.streamController.nextLevelSwitch(),this.autoLevelCapping=e.autoLevelCapping}}},e.getMaxLevel=function(e){var r=this,i=this.hls.levels;if(!i.length)return-1;var n=i.filter((function(t,i){return r.isLevelAllowed(t)&&i<=e}));return this.clientRect=null,t.getMaxLevelByMediaSize(n,this.mediaWidth,this.mediaHeight)},e.startCapping=function(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,this.hls.firstLevel=this.getMaxLevel(this.firstLevel),self.clearInterval(this.timer),this.timer=self.setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())},e.stopCapping=function(){this.restrictedLevels=[],this.firstLevel=-1,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(self.clearInterval(this.timer),this.timer=void 0)},e.getDimensions=function(){if(this.clientRect)return this.clientRect;var t=this.media,e={width:0,height:0};if(t){var r=t.getBoundingClientRect();e.width=r.width,e.height=r.height,e.width||e.height||(e.width=r.right-r.left||t.width||0,e.height=r.bottom-r.top||t.height||0)}return this.clientRect=e,e},e.isLevelAllowed=function(t){return!this.restrictedLevels.some((function(e){return t.bitrate===e.bitrate&&t.width===e.width&&t.height===e.height}))},t.getMaxLevelByMediaSize=function(t,e,r){if(null==t||!t.length)return-1;for(var i,n,a=t.length-1,s=0;s<t.length;s+=1){var o=t[s];if((o.width>=e||o.height>=r)&&(i=o,!(n=t[s+1])||i.width!==n.width||i.height!==n.height)){a=s;break}}return a},a(t,[{key:"mediaWidth",get:function(){return this.getDimensions().width*this.contentScaleFactor}},{key:"mediaHeight",get:function(){return this.getDimensions().height*this.contentScaleFactor}},{key:"contentScaleFactor",get:function(){var t=1;if(!this.hls.config.ignoreDevicePixelRatio)try{t=self.devicePixelRatio}catch(t){}return t}}]),t}(),Aa=function(){function t(t){this.hls=void 0,this.isVideoPlaybackQualityAvailable=!1,this.timer=void 0,this.media=null,this.lastTime=void 0,this.lastDroppedFrames=0,this.lastDecodedFrames=0,this.streamController=void 0,this.hls=t,this.registerListeners()}var e=t.prototype;return e.setStreamController=function(t){this.streamController=t},e.registerListeners=function(){this.hls.on(S.MEDIA_ATTACHING,this.onMediaAttaching,this)},e.unregisterListeners=function(){this.hls.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this)},e.destroy=function(){this.timer&&clearInterval(this.timer),this.unregisterListeners(),this.isVideoPlaybackQualityAvailable=!1,this.media=null},e.onMediaAttaching=function(t,e){var r=this.hls.config;if(r.capLevelOnFPSDrop){var i=e.media instanceof self.HTMLVideoElement?e.media:null;this.media=i,i&&"function"==typeof i.getVideoPlaybackQuality&&(this.isVideoPlaybackQualityAvailable=!0),self.clearInterval(this.timer),this.timer=self.setInterval(this.checkFPSInterval.bind(this),r.fpsDroppedMonitoringPeriod)}},e.checkFPS=function(t,e,r){var i=performance.now();if(e){if(this.lastTime){var n=i-this.lastTime,a=r-this.lastDroppedFrames,s=e-this.lastDecodedFrames,o=1e3*a/n,l=this.hls;if(l.trigger(S.FPS_DROP,{currentDropped:a,currentDecoded:s,totalDroppedFrames:r}),o>0&&a>l.config.fpsDroppedMonitoringThreshold*s){var u=l.currentLevel;w.warn("drop FPS ratio greater than max allowed value for currentLevel: "+u),u>0&&(-1===l.autoLevelCapping||l.autoLevelCapping>=u)&&(u-=1,l.trigger(S.FPS_DROP_LEVEL_CAPPING,{level:u,droppedLevel:l.currentLevel}),l.autoLevelCapping=u,this.streamController.nextLevelSwitch())}}this.lastTime=i,this.lastDroppedFrames=r,this.lastDecodedFrames=e}},e.checkFPSInterval=function(){var t=this.media;if(t)if(this.isVideoPlaybackQualityAvailable){var e=t.getVideoPlaybackQuality();this.checkFPS(t,e.totalVideoFrames,e.droppedVideoFrames)}else this.checkFPS(t,t.webkitDecodedFrameCount,t.webkitDroppedFrameCount)},t}(),ka="[eme]",ba=function(){function t(e){this.hls=void 0,this.config=void 0,this.media=null,this.keyFormatPromise=null,this.keySystemAccessPromises={},this._requestLicenseFailureCount=0,this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},this.setMediaKeysQueue=t.CDMCleanupPromise?[t.CDMCleanupPromise]:[],this.onMediaEncrypted=this._onMediaEncrypted.bind(this),this.onWaitingForKey=this._onWaitingForKey.bind(this),this.debug=w.debug.bind(w,ka),this.log=w.log.bind(w,ka),this.warn=w.warn.bind(w,ka),this.error=w.error.bind(w,ka),this.hls=e,this.config=e.config,this.registerListeners()}var e=t.prototype;return e.destroy=function(){this.unregisterListeners(),this.onMediaDetached();var t=this.config;t.requestMediaKeySystemAccessFunc=null,t.licenseXhrSetup=t.licenseResponseCallback=void 0,t.drmSystems=t.drmSystemOptions={},this.hls=this.onMediaEncrypted=this.onWaitingForKey=this.keyIdToKeySessionPromise=null,this.config=null},e.registerListeners=function(){this.hls.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(S.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.on(S.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(S.MANIFEST_LOADED,this.onManifestLoaded,this)},e.unregisterListeners=function(){this.hls.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(S.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.off(S.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.off(S.MANIFEST_LOADED,this.onManifestLoaded,this)},e.getLicenseServerUrl=function(t){var e=this.config,r=e.drmSystems,i=e.widevineLicenseUrl,n=r[t];if(n)return n.licenseUrl;if(t===j.WIDEVINE&&i)return i;throw new Error('no license server URL configured for key-system "'+t+'"')},e.getServerCertificateUrl=function(t){var e=this.config.drmSystems[t];if(e)return e.serverCertificateUrl;this.log('No Server Certificate in config.drmSystems["'+t+'"]')},e.attemptKeySystemAccess=function(t){var e=this,r=this.hls.levels,i=function(t,e,r){return!!t&&r.indexOf(t)===e},n=r.map((function(t){return t.audioCodec})).filter(i),a=r.map((function(t){return t.videoCodec})).filter(i);return n.length+a.length===0&&a.push("avc1.42e01e"),new Promise((function(r,i){!function t(s){var o=s.shift();e.getMediaKeysPromise(o,n,a).then((function(t){return r({keySystem:o,mediaKeys:t})})).catch((function(e){s.length?t(s):i(e instanceof Da?e:new Da({type:L.KEY_SYSTEM_ERROR,details:R.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===et&&"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 j.FAIRPLAY:n=["cenc","sinf"];break;case j.WIDEVINE:case j.PLAYREADY:n=["cenc"];break;case j.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: '+Tt(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 Tt(t.keyId)},e.updateKeySession=function(t,e){var r,i=t.mediaKeysSession;return this.log('Updating key-session "'+i.sessionId+'" for keyID '+Tt((null==(r=t.decryptdata)?void 0:r.keyId)||[])+"
      } (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=tt(e.config),a=t.map($).filter((function(t){return!!t&&-1!==n.indexOf(t)}));return e.getKeySystemSelectionPromise(a).then((function(t){var e=t.keySystem,n=Z(e);n?r(n):i(new Error('Unable to find format for key-system "'+e+'"'))})).catch(i)}))},e.loadKey=function(t){var e=this,r=t.keyInfo.decryptdata,i=this.getKeyIdString(r),n="(keyId: "+i+' format: "'+r.keyFormat+'" method: '+r.method+" uri: "+r.uri+")";this.log("Starting session for key "+n);var a=this.keyIdToKeySessionPromise[i];return a||(a=this.keyIdToKeySessionPromise[i]=this.getKeySystemForKeyPromise(r).then((function(i){var a=i.keySystem,s=i.mediaKeys;return e.throwIfDestroyed(),e.log("Handle encrypted media sn: "+t.frag.sn+" "+t.frag.type+": "+t.frag.level+" using key "+n),e.attemptSetMediaKeys(a,s).then((function(){e.throwIfDestroyed();var t=e.createMediaKeySessionContext({keySystem:a,mediaKeys:s,decryptdata:r});return e.generateRequestWithPreferredKeySession(t,"cenc",r.pssh,"playlist-key")}))}))).catch((function(t){return e.handleError(t)})),a},e.throwIfDestroyed=function(t){if(!this.hls)throw new Error("invalid state")},e.handleError=function(t){this.hls&&(this.error(t.message),t instanceof Da?this.hls.trigger(S.ERROR,t.data):this.hls.trigger(S.ERROR,{type:L.KEY_SYSTEM_ERROR,details:R.KEY_SYSTEM_NO_KEYS,error:t,fatal:!0}))},e.getKeySystemForKeyPromise=function(t){var e=this.getKeyIdString(t),r=this.keyIdToKeySessionPromise[e];if(!r){var i=$(t.keyFormat),n=i?[i]:tt(this.config);return this.attemptKeySystemAccess(n)}return r},e.getKeySystemSelectionPromise=function(t){if(t.length||(t=tt(this.config)),0===t.length)throw new Da({type:L.KEY_SYSTEM_ERROR,details:R.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[j.FAIRPLAY]){var s=Rt(new Uint8Array(i));try{var o=V(JSON.parse(s).sinf),l=_t(new Uint8Array(o));if(!l)return;n=l.subarray(8,24),a=j.FAIRPLAY}catch(t){return void this.warn('Failed to parse sinf "encrypted" event message initData')}}else{var u=function(t){if(!(t instanceof ArrayBuffer)||t.byteLength<32)return null;var e={version:0,systemId:"",kids:null,data:null},r=new DataView(t),i=r.getUint32(0);if(t.byteLength!==i&&i>44)return null;if(1886614376!==r.getUint32(4))return null;if(e.version=r.getUint32(8)>>>24,e.version>1)return null;e.systemId=Tt(new Uint8Array(t,12,16));var n=r.getUint32(28);if(0===e.version){if(i-32<n)return null;e.data=new Uint8Array(t,32,n)}else if(1===e.version){e.kids=[];for(var a=0;a<n;a++)e.kids.push(new Uint8Array(t,32+16*a,16))}return e}(i);if(null===u)return;0===u.version&&u.systemId===J&&u.data&&(n=u.data.subarray(8,24)),a=function(t){if(t===J)return j.WIDEVINE}(u.systemId)}if(a&&n){for(var h=Tt(n),d=this.keyIdToKeySessionPromise,c=this.mediaKeySessions,f=d[h],g=function(){var t=c[v],a=t.decryptdata;if(a.pssh||!a.keyId)return"continue";var s=Tt(a.keyId);return h===s||-1!==a.uri.replace(/-/g,"").indexOf(h)?(f=d[s],delete d[s],a.pssh=new Uint8Array(i),a.keyId=n,f=d[h]=f.then((function(){return e.generateRequestWithPreferredKeySession(t,r,i,"encrypted-event-key-match")})),"break"):void 0},v=0;v<c.length;v++){var m=g();if("continue"!==m&&"break"===m)break}f||(f=d[h]=this.getKeySystemSelectionPromise([a]).then((function(t){var a,s=t.keySystem,o=t.mediaKeys;e.throwIfDestroyed();var l=new Gt("ISO-23001-7",h,null!=(a=Z(s))?a:"");return l.pssh=new Uint8Array(i),l.keyId=n,e.attemptSetMediaKeys(s,o).then((function(){e.throwIfDestroyed();var t=e.createMediaKeySessionContext({decryptdata:l,keySystem:s,mediaKeys:o});return e.generateRequestWithPreferredKeySession(t,r,i,"encrypted-event-no-match")}))}))),f.catch((function(t){return e.handleError(t)}))}}},e._onWaitingForKey=function(t){this.log('"'+t.type+'" event')},e.attemptSetMediaKeys=function(t,e){var r=this,i=this.setMediaKeysQueue.slice();this.log('Setting media-keys for "'+t+'"');var n=Promise.all(i).then((function(){if(!r.media)throw new Error("Attempted to set mediaKeys without media element attached");return r.media.setMediaKeys(e)}));return this.setMediaKeysQueue.push(n),n.then((function(){r.log('Media-keys set for "'+t+'"'),i.push(n),r.setMediaKeysQueue=r.setMediaKeysQueue.filter((function(t){return-1===i.indexOf(t)}))}))},e.generateRequestWithPreferredKeySession=function(t,e,r,i){var n,a,s=this,o=null==(n=this.config.drmSystems)||null==(a=n[t.keySystem])?void 0:a.generateRequest;if(o)try{var l=o.call(this.hls,e,r,t);if(!l)throw new Error("Invalid response from configured generateRequest filter");e=l.initDataType,r=t.decryptdata.pssh=l.initData?new Uint8Array(l.initData):null}catch(t){var u;if(this.warn(t.message),null!=(u=this.hls)&&u.config.debug)throw t}if(null===r)return this.log('Skipping key-session request for "'+i+'" (no initData)'),Promise.resolve(t);var h=this.getKeyIdString(t.decryptdata);this.log('Generating key-session request for "'+i+'": '+h+" (init data type: "+e+" length: "+(r?r.byteLength:null)+")");var d=new an;t.mediaKeysSession.onmessage=function(e){var r=t.mediaKeysSession;if(r){var i=e.messageType,n=e.message;s.log('"'+i+'" message event for session "'+r.sessionId+'" message size: '+n.byteLength),"license-request"===i||"license-renewal"===i?s.renewLicense(t,n).catch((function(t){s.handleError(t),d.emit("error",t)})):"license-release"===i?t.keySystem===j.FAIRPLAY&&(s.updateKeySession(t,W("acknowledged")),s.removeSession(t)):s.warn('unhandled media key message type "'+i+'"')}else d.emit("error",new Error("invalid state"))},t.mediaKeysSession.onkeystatuseschange=function(e){if(t.mediaKeysSession){s.onKeyStatusChange(t);var r=t.keyStatus;d.emit("keyStatus",r),"expired"===r&&(s.warn(t.keySystem+" expired for key "+h),s.renewKeySession(t))}else d.emit("error",new Error("invalid state"))};var c=new Promise((function(t,e){d.on("error",e),d.on("keyStatus",(function(r){r.startsWith("usable")?t():"output-restricted"===r?e(new Da({type:L.KEY_SYSTEM_ERROR,details:R.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED,fatal:!1},"HDCP level output restricted")):"internal-error"===r?e(new Da({type:L.KEY_SYSTEM_ERROR,details:R.KEY_SYSTEM_STATUS_INTERNAL_ERROR,fatal:!0},'key status changed to "'+r+'"')):"expired"===r?e(new Error("key expired while generating request")):s.warn('unhandled key status change "'+r+'"')}))}));return t.mediaKeysSession.generateRequest(e,r).then((function(){var e;s.log('Request generated for key-session "'+(null==(e=t.mediaKeysSession)?void 0:e.sessionId)+'" keyId: '+h)})).catch((function(t){throw new Da({type:L.KEY_SYSTEM_ERROR,details:R.KEY_SYSTEM_NO_SESSION,error:t,fatal:!1},"Error generating key-session request: "+t)})).then((function(){return c})).catch((function(e){throw d.removeAllListeners(),s.removeSession(t),e})).then((function(){return d.removeAllListeners(),t}))},e.onKeyStatusChange=function(t){var e=this;t.mediaKeysSession.keyStatuses.forEach((function(r,i){e.log('key status change "'+r+'" for keyStatuses keyId: '+Tt("buffer"in i?new Uint8Array(i.buffer,i.byteOffset,i.byteLength):new Uint8Array(i))+" session keyId: "+Tt(new Uint8Array(t.decryptdata.keyId||[]))+" uri: "+t.decryptdata.uri),t.keyStatus=r}))},e.fetchServerCertificate=function(t){var e=this.config,r=new(0,e.loader)(e),n=this.getServerCertificateUrl(t);return n?(this.log('Fetching serverCertificate for "'+t+'"'),new Promise((function(a,s){var o={responseType:"arraybuffer",url:n},l=e.certLoadPolicy.default,u={loadPolicy:l,timeout:l.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},h={onSuccess:function(t,e,r,i){a(t.data)},onError:function(e,r,a,l){s(new Da({type:L.KEY_SYSTEM_ERROR,details:R.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:a,response:i({url:o.url,data:void 0},e)},'"'+t+'" certificate request failed ('+n+"). Status: "+e.code+" ("+e.text+")"))},onTimeout:function(e,r,i){s(new Da({type:L.KEY_SYSTEM_ERROR,details:R.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:i,response:{url:o.url,data:void 0}},'"'+t+'" certificate request timed out ('+n+")"))},onAbort:function(t,e,r){s(new Error("aborted"))}};r.load(o,u,h)}))):Promise.resolve()},e.setMediaKeysServerCertificate=function(t,e,r){var i=this;return new Promise((function(n,a){t.setServerCertificate(r).then((function(a){i.log("setServerCertificate "+(a?"success":"not supported by CDM")+" ("+(null==r?void 0:r.byteLength)+') on "'+e+'"'),n(t)})).catch((function(t){a(new Da({type:L.KEY_SYSTEM_ERROR,details:R.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED,error:t,fatal:!0},t.message))}))}))},e.renewLicense=function(t,e){var r=this;return this.requestLicense(t,new Uint8Array(e)).then((function(e){return r.updateKeySession(t,new Uint8Array(e)).catch((function(t){throw new Da({type:L.KEY_SYSTEM_ERROR,details:R.KEY_SYSTEM_SESSION_UPDATE_FAILED,error:t,fatal:!0},t.message)}))}))},e.setupLicenseXHR=function(t,e,r,i){var n=this,a=this.config.licenseXhrSetup;return a?Promise.resolve().then((function(){if(!r.decryptdata)throw new Error("Key removed");return a.call(n.hls,t,e,r,i)})).catch((function(s){if(!r.decryptdata)throw s;return t.open("POST",e,!0),a.call(n.hls,t,e,r,i)})).then((function(r){return t.readyState||t.open("POST",e,!0),{xhr:t,licenseChallenge:r||i}})):(t.open("POST",e,!0),Promise.resolve({xhr:t,licenseChallenge:i}))},e.requestLicense=function(t,e){var r=this,i=this.config.keyLoadPolicy.default;return new Promise((function(n,a){var s=r.getLicenseServerUrl(t.keySystem);r.log("Sending license request to URL: "+s);var o=new XMLHttpRequest;o.responseType="arraybuffer",o.onreadystatechange=function(){if(!r.hls||!t.mediaKeysSession)return a(new Error("invalid state"));if(4===o.readyState)if(200===o.status){r._requestLicenseFailureCount=0;var l=o.response;r.log("License received "+(l instanceof ArrayBuffer?l.byteLength:l));var u=r.config.licenseResponseCallback;if(u)try{l=u.call(r.hls,o,s,t)}catch(t){r.error(t)}n(l)}else{var h=i.errorRetry,d=h?h.maxNumRetry:0;if(r._requestLicenseFailureCount++,r._requestLicenseFailureCount>d||o.status>=400&&o.status<500)a(new Da({type:L.KEY_SYSTEM_ERROR,details:R.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0,networkDetails:o,response:{url:s,data:void 0,code:o.status,text:o.statusText}},"License Request XHR failed ("+s+"). Status: "+o.status+" ("+o.statusText+")"));else{var c=d-r._requestLicenseFailureCount+1;r.warn("Retrying license request, "+c+" attempts left"),r.requestLicense(t,e).then(n,a)}}},t.licenseXhr&&t.licenseXhr.readyState!==XMLHttpRequest.DONE&&t.licenseXhr.abort(),t.licenseXhr=o,r.setupLicenseXHR(o,s,t,e).then((function(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={},Gt.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.onManifestLoading=function(){this.keyFormatPromise=null},e.onManifestLoaded=function(t,e){var r=e.sessionKeys;if(r&&this.config.emeEnabled&&!this.keyFormatPromise){var i=r.reduce((function(t,e){return-1===t.indexOf(e.keyFormat)&&t.push(e.keyFormat),t}),[]);this.log("Selecting key-system from session-keys "+i.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(i)}},e.removeSession=function(t){var e=this,r=t.mediaKeysSession,i=t.licenseXhr;if(r){this.log("Remove licenses and keys and close session "+r.sessionId),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}();ba.CDMCleanupPromise=void 0;var Da=function(t){function e(e,r){var i;return(i=t.call(this,r)||this).data=void 0,e.error||(e.error=new Error(r)),i.data=e,e.err=e.error,i}return l(e,t),e}(f(Error)),Ia="m",wa="a",Ca="v",_a="av",Pa="i",xa="tt",Fa=function(){function t(e){var r=this;this.hls=void 0,this.config=void 0,this.media=void 0,this.sid=void 0,this.cid=void 0,this.useHeaders=!1,this.initialized=!1,this.starved=!1,this.buffering=!0,this.audioBuffer=void 0,this.videoBuffer=void 0,this.onWaiting=function(){r.initialized&&(r.starved=!0),r.buffering=!0},this.onPlaying=function(){r.initialized||(r.initialized=!0),r.buffering=!1},this.applyPlaylistData=function(t){try{r.apply(t,{ot:Ia,su:!r.initialized})}catch(t){w.warn("Could not generate manifest CMCD data.",t)}},this.applyFragmentData=function(t){try{var e=t.frag,i=r.hls.levels[e.level],n=r.getObjectType(e),a={d:1e3*e.duration,ot:n};n!==Ca&&n!==wa&&n!=_a||(a.br=i.bitrate/1e3,a.tb=r.getTopBandwidth(n)/1e3,a.bl=r.getBufferLength(n)),r.apply(t,a)}catch(t){w.warn("Could not generate segment CMCD data.",t)}},this.hls=e;var i=this.config=e.config,n=i.cmcd;null!=n&&(i.pLoader=this.createPlaylistLoader(),i.fLoader=this.createFragmentLoader(),this.sid=n.sessionId||t.uuid(),this.cid=n.contentId,this.useHeaders=!0===n.useHeaders,this.registerListeners())}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(S.MEDIA_DETACHED,this.onMediaDetached,this),t.on(S.BUFFER_CREATED,this.onBufferCreated,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(S.MEDIA_DETACHED,this.onMediaDetached,this),t.off(S.BUFFER_CREATED,this.onBufferCreated,this)},e.destroy=function(){this.unregisterListeners(),this.onMediaDetached(),this.hls=this.config=this.audioBuffer=this.videoBuffer=null},e.onMediaAttached=function(t,e){this.media=e.media,this.media.addEventListener("waiting",this.onWaiting),this.media.addEventListener("playing",this.onPlaying)},e.onMediaDetached=function(){this.media&&(this.media.removeEventListener("waiting",this.onWaiting),this.media.removeEventListener("playing",this.onPlaying),this.media=null)},e.onBufferCreated=function(t,e){var r,i;this.audioBuffer=null==(r=e.tracks.audio)?void 0:r.buffer,this.videoBuffer=null==(i=e.tracks.video)?void 0:i.buffer},e.createData=function(){var t;return{v:1,sf:"h",sid:this.sid,cid:this.cid,pr:null==(t=this.media)?void 0:t.playbackRate,mtp:this.hls.bandwidthEstimate/1e3}},e.apply=function(e,r){void 0===r&&(r={}),o(r,this.createData());var i=r.ot===Pa||r.ot===Ca||r.ot===_a;if(this.starved&&i&&(r.bs=!0,r.su=!0,this.starved=!1),null==r.su&&(r.su=this.buffering),this.useHeaders){var n=t.toHeaders(r);if(!Object.keys(n).length)return;e.headers||(e.headers={}),o(e.headers,n)}else{var a=t.toQuery(r);if(!a)return;e.url=t.appendQueryToUri(e.url,a)}},e.getObjectType=function(t){var e=t.type;return"subtitle"===e?xa:"initSegment"===t.sn?Pa:"audio"===e?wa:"main"===e?this.hls.audioTracks.length?Ca:_a:void 0},e.getTopBandwidth=function(t){var e,r=0,i=this.hls;if(t===wa)e=i.audioTracks;else{var n=i.maxAutoLevel,a=n>-1?n+1:i.levels.length;e=i.levels.slice(0,a)}for(var s,o=v(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===wa?this.audioBuffer:this.videoBuffer;return r&&e?1e3*Ir.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)},a(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)},a(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=v(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 h=s[l];h&&(u=h(u));var d=typeof u,c=void 0;c="ot"===l||"sf"===l||"st"===l?l+"="+u:"boolean"===d?l:"number"===d?l+"="+u:l+"="+JSON.stringify(u),r.push(c)}}return r.join(",")},t.toHeaders=function(e){for(var r={},i=["Object","Request","Session","Status"],n=[{},{},{},{}],a={br:0,d:0,ot:0,tb:0,bl:1,dl:1,mtp:1,nor:1,nrr:1,su:1,cid:2,pr:2,sf:2,sid:2,st:2,v:2,bs:3,rtp:3},s=0,o=Object.keys(e);s<o.length;s++){var l=o[s];n[null!=a[l]?a[l]:1][l]=e[l]}for(var u=0;u<n.length;u++){var h=t.serialize(n[u]);h&&(r["CMCD-"+i[u]]=h)}return r},t.toQuery=function(e){return"CMCD="+encodeURIComponent(t.serialize(e))},t.appendQueryToUri=function(t,e){if(!e)return t;var r=t.includes("?")?"&":"?";return""+t+r+e},t}(),Ma=function(){function t(t){this.hls=void 0,this.log=void 0,this.loader=null,this.uri=null,this.pathwayId=".",this.pathwayPriority=null,this.timeToLoad=300,this.reloadTimer=-1,this.updated=0,this.started=!1,this.enabled=!0,this.levels=null,this.audioTracks=null,this.subtitleTracks=null,this.penalizedPathways={},this.hls=t,this.log=w.log.bind(w,"[content-steering]:"),this.registerListeners()}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.ERROR,this.onError,this)},e.unregisterListeners=function(){var t=this.hls;t&&(t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.ERROR,this.onError,this))},e.startLoad=function(){if(this.started=!0,self.clearTimeout(this.reloadTimer),this.enabled&&this.uri)if(this.updated){var t=Math.max(1e3*this.timeToLoad-(performance.now()-this.updated),0);this.scheduleRefresh(this.uri,t)}else this.loadSteeringManifest(this.uri)},e.stopLoad=function(){this.started=!1,this.loader&&(this.loader.destroy(),this.loader=null),self.clearTimeout(this.reloadTimer)},e.destroy=function(){this.unregisterListeners(),this.stopLoad(),this.hls=null,this.levels=this.audioTracks=this.subtitleTracks=null},e.removeLevel=function(t){var e=this.levels;e&&(this.levels=e.filter((function(e){return e!==t})))},e.onManifestLoading=function(){this.stopLoad(),this.enabled=!0,this.timeToLoad=300,this.updated=0,this.uri=null,this.pathwayId=".",this.levels=this.audioTracks=this.subtitleTracks=null},e.onManifestLoaded=function(t,e){var r=e.contentSteering;null!==r&&(this.pathwayId=r.pathwayId,this.uri=r.uri,this.started&&this.startLoad())},e.onManifestParsed=function(t,e){this.audioTracks=e.audioTracks,this.subtitleTracks=e.subtitleTracks},e.onError=function(t,e){var r=e.errorAction;if((null==r?void 0:r.action)===ir&&r.flags===sr){var i=this.pathwayPriority,n=this.pathwayId;this.penalizedPathways[n]||(this.penalizedPathways[n]=performance.now()),!i&&this.levels&&(i=this.levels.reduce((function(t,e){return-1===t.indexOf(e.pathwayId)&&t.push(e.pathwayId),t}),[])),i&&i.length>1&&(this.updatePathwayPriority(i),r.resolved=this.pathwayId!==n)}},e.filterParsedLevels=function(t){this.levels=t;var e=this.getLevelsForPathway(this.pathwayId);if(0===e.length){var r=t[0].pathwayId;this.log("No levels found in Pathway "+this.pathwayId+'. Setting initial Pathway to "'+r+'"'),e=this.getLevelsForPathway(r),this.pathwayId=r}return e.length!==t.length?(this.log("Found "+e.length+"/"+t.length+' levels in Pathway "'+this.pathwayId+'"'),e):t},e.getLevelsForPathway=function(t){return null===this.levels?[]:this.levels.filter((function(e){return t===e.pathwayId}))},e.updatePathwayPriority=function(t){var e;this.pathwayPriority=t;var r=this.penalizedPathways,i=performance.now();Object.keys(r).forEach((function(t){i-r[t]>3e5&&delete r[t]}));for(var n=0;n<t.length;n++){var a=t[n];if(!r[a]){if(a===this.pathwayId)return;var s=this.hls.nextLoadLevel,o=this.hls.levels[s];if((e=this.getLevelsForPathway(a)).length>0){this.log('Setting Pathway to "'+a+'"'),this.pathwayId=a,this.hls.trigger(S.LEVELS_UPDATED,{levels:e});var l=this.hls.levels[s];o&&l&&this.levels&&(l.attrs["STABLE-VARIANT-ID"]!==o.attrs["STABLE-VARIANT-ID"]&&l.bitrate!==o.bitrate&&this.log("Unstable Pathways change from bitrate "+o.bitrate+" to "+l.bitrate),this.hls.nextLoadLevel=s);break}}}},e.clonePathways=function(t){var e=this,r=this.levels;if(r){var i={},n={};t.forEach((function(t){var a=t.ID,s=t["BASE-ID"],l=t["URI-REPLACEMENT"];if(!r.some((function(t){return t.pathwayId===a}))){var u=e.getLevelsForPathway(s).map((function(t){var e=o({},t);e.details=void 0,e.url=Na(t.uri,t.attrs["STABLE-VARIANT-ID"],"PER-VARIANT-URIS",l);var r=new P(t.attrs);r["PATHWAY-ID"]=a;var s=r.AUDIO&&r.AUDIO+"_clone_"+a,u=r.SUBTITLES&&r.SUBTITLES+"_clone_"+a;s&&(i[r.AUDIO]=s,r.AUDIO=s),u&&(n[r.SUBTITLES]=u,r.SUBTITLES=u),e.attrs=r;var h=new Ne(e);return dr(h,"audio",s),dr(h,"text",u),h}));r.push.apply(r,u),Oa(e.audioTracks,i,l,a),Oa(e.subtitleTracks,n,l,a)}}))}},e.loadSteeringManifest=function(t){var e,r=this,i=this.hls.config,n=i.loader;this.loader&&this.loader.destroy(),this.loader=new n(i);try{e=new self.URL(t)}catch(e){return this.enabled=!1,void this.log("Failed to parse Steering Manifest URI: "+t)}if("data:"!==e.protocol){var a=0|(this.hls.bandwidthEstimate||i.abrEwmaDefaultEstimate);e.searchParams.set("_HLS_pathway",this.pathwayId),e.searchParams.set("_HLS_throughput",""+a)}var s={responseType:"json",url:e.href},o=i.steeringManifestLoadPolicy.default,l=o.errorRetry||o.timeoutRetry||{},u={loadPolicy:o,timeout:o.maxLoadTimeMs,maxRetry:l.maxNumRetry||0,retryDelay:l.retryDelayMs||0,maxRetryDelay:l.maxRetryDelayMs||0},h={onSuccess:function(t,i,n,a){r.log('Loaded steering manifest: "'+e+'"');var s=t.data;if(1===s.VERSION){r.updated=performance.now(),r.timeToLoad=s.TTL;var o=s["RELOAD-URI"],l=s["PATHWAY-CLONES"],u=s["PATHWAY-PRIORITY"];if(o)try{r.uri=new self.URL(o,e).href}catch(t){return r.enabled=!1,void r.log("Failed to parse Steering Manifest RELOAD-URI: "+o)}r.scheduleRefresh(r.uri||n.url),l&&r.clonePathways(l),u&&r.updatePathwayPriority(u)}else r.log("Steering VERSION "+s.VERSION+" not supported!")},onError:function(t,e,i,n){if(r.log("Error loading steering manifest: "+t.code+" "+t.text+" ("+e.url+")"),r.stopLoad(),410===t.code)return r.enabled=!1,void r.log("Steering manifest "+e.url+" no longer available");var a=1e3*r.timeToLoad;if(429!==t.code)r.scheduleRefresh(r.uri||e.url,a);else{var s=r.loader;if("function"==typeof(null==s?void 0:s.getResponseHeader)){var o=s.getResponseHeader("Retry-After");o&&(a=1e3*parseFloat(o))}r.log("Steering manifest "+e.url+" rate limited")}},onTimeout:function(t,e,i){r.log("Timeout loading steering manifest ("+e.url+")"),r.scheduleRefresh(r.uri||e.url)}};this.log("Requesting steering manifest: "+e),this.loader.load(s,u,h)},e.scheduleRefresh=function(t,e){var r=this;void 0===e&&(e=1e3*this.timeToLoad),self.clearTimeout(this.reloadTimer),this.reloadTimer=self.setTimeout((function(){r.loadSteeringManifest(t)}),e)},t}();function Oa(t,e,r,i){t&&Object.keys(e).forEach((function(n){var a=t.filter((function(t){return t.groupId===n})).map((function(t){var a=o({},t);return a.details=void 0,a.attrs=new P(a.attrs),a.url=a.attrs.URI=Na(t.url,t.attrs["STABLE-RENDITION-ID"],"PER-RENDITION-URIS",r),a.groupId=a.attrs["GROUP-ID"]=e[n],a.attrs["PATHWAY-ID"]=i,a}));t.push.apply(t,a)}))}function Na(t,e,r,i){var n,a=i.HOST,s=i.PARAMS,o=i[r];e&&(n=null==o?void 0:o[e])&&(t=n);var l=new self.URL(t);return a&&!n&&(l.host=a),s&&Object.keys(s).sort().forEach((function(t){t&&l.searchParams.set(t,s[t])})),l.href}var Ua=/^age:\s*[\d.]+\s*$/im,Ba=function(){function t(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=void 0,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new M,this.retryDelay=0}var e=t.prototype;return e.destroy=function(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null},e.abortInternal=function(){var t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,4!==t.readyState&&(this.stats.aborted=!0,t.abort()))},e.abort=function(){var t;this.abortInternal(),null!=(t=this.callbacks)&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)},e.load=function(t,e,r){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=e,this.callbacks=r,this.loadInternal()},e.loadInternal=function(){var t=this,e=this.config,r=this.context;if(e){var i=this.loader=new self.XMLHttpRequest,n=this.stats;n.loading.first=0,n.loaded=0,n.aborted=!1;var a=this.xhrSetup;a?Promise.resolve().then((function(){if(!t.stats.aborted)return a(i,r.url)})).catch((function(t){return i.open("GET",r.url,!0),a(i,r.url)})).then((function(){t.stats.aborted||t.openAndSendXhr(i,r,e)})).catch((function(e){t.callbacks.onError({code:i.status,text:e.message},r,i,n)})):this.openAndSendXhr(i,r,e)}},e.openAndSendXhr=function(t,e,r){t.readyState||t.open("GET",e.url,!0);var i=this.context.headers,n=r.loadPolicy,a=n.maxTimeToFirstByteMs,s=n.maxLoadTimeMs;if(i)for(var o in i)t.setRequestHeader(o,i[o]);e.rangeEnd&&t.setRequestHeader("Range","bytes="+e.rangeStart+"-"+(e.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=e.responseType,self.clearTimeout(this.requestTimeout),r.timeout=a&&E(a)?a:s,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),r.timeout),t.send()},e.readystatechange=function(){var t=this.context,e=this.loader,r=this.stats;if(t&&e){var i=e.readyState,n=this.config;if(!r.aborted&&i>=2&&(0===r.loading.first&&(r.loading.first=Math.max(self.performance.now(),r.loading.start),n.timeout!==n.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),n.timeout=n.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),n.loadPolicy.maxLoadTimeMs-(r.loading.first-r.loading.start)))),4===i)){self.clearTimeout(this.requestTimeout),e.onreadystatechange=null,e.onprogress=null;var a=e.status,s="text"!==e.responseType;if(a>=200&&a<300&&(s&&e.response||null!==e.responseText)){r.loading.end=Math.max(self.performance.now(),r.loading.first);var o=s?e.response:e.responseText,l="arraybuffer"===e.responseType?o.byteLength:o.length;if(r.loaded=r.total=l,r.bwEstimate=8e3*r.total/(r.loading.end-r.loading.first),!this.callbacks)return;var u=this.callbacks.onProgress;if(u&&u(r,t,o,e),!this.callbacks)return;var h={url:e.responseURL,data:o,code:a};this.callbacks.onSuccess(h,r,t,e)}else{var d=n.loadPolicy.errorRetry;ze(d,r.retry,!1,a)?this.retry(d):(w.error(a+" while loading "+t.url),this.callbacks.onError({code:a,text:e.statusText},t,e,r))}}}},e.loadtimeout=function(){var t,e=null==(t=this.config)?void 0:t.loadPolicy.timeoutRetry;if(ze(e,this.stats.retry,!0))this.retry(e);else{w.warn("timeout while loading "+this.context.url);var r=this.callbacks;r&&(this.abortInternal(),r.onTimeout(this.stats,this.context,this.loader))}},e.retry=function(t){var e=this.context,r=this.stats;this.retryDelay=qe(t,r.retry),r.retry++,w.warn((status?"HTTP Status "+status:"Timeout")+" while loading "+e.url+", retrying "+r.retry+"/"+t.maxNumRetry+" in "+this.retryDelay+"ms"),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)},e.loadprogress=function(t){var e=this.stats;e.loaded=t.loaded,t.lengthComputable&&(e.total=t.total)},e.getCacheAge=function(){var t=null;if(this.loader&&Ua.test(this.loader.getAllResponseHeaders())){var e=this.loader.getResponseHeader("age");t=e?parseFloat(e):null}return t},e.getResponseHeader=function(t){return this.loader&&new RegExp("^"+t+":\s*[\d.]+\s*$","im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null},t}(),Ga=/(\d+)-(\d+)\/(\d+)/,Ka=function(){function t(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=void 0,this.response=void 0,this.controller=void 0,this.context=void 0,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||Ha,this.controller=new self.AbortController,this.stats=new M}var e=t.prototype;return e.destroy=function(){this.loader=this.callbacks=null,this.abortInternal()},e.abortInternal=function(){var t=this.response;null!=t&&t.ok||(this.stats.aborted=!0,this.controller.abort())},e.abort=function(){var t;this.abortInternal(),null!=(t=this.callbacks)&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)},e.load=function(t,e,r){var i=this,n=this.stats;if(n.loading.start)throw new Error("Loader can only be used once.");n.loading.start=self.performance.now();var a=function(t,e){var r={method:"GET",mode:"cors",credentials:"same-origin",signal:e,headers:new self.Headers(o({},t.headers))};return t.rangeEnd&&r.headers.set("Range","bytes="+t.rangeStart+"-"+String(t.rangeEnd-1)),r}(t,this.controller.signal),s=r.onProgress,l="arraybuffer"===t.responseType,u=l?"byteLength":"length",h=e.loadPolicy,d=h.maxTimeToFirstByteMs,c=h.maxLoadTimeMs;this.context=t,this.config=e,this.callbacks=r,this.request=this.fetchSetup(t,a),self.clearTimeout(this.requestTimeout),e.timeout=d&&E(d)?d:c,this.requestTimeout=self.setTimeout((function(){i.abortInternal(),r.onTimeout(n,t,i.response)}),e.timeout),self.fetch(this.request).then((function(a){i.response=i.loader=a;var o=Math.max(self.performance.now(),n.loading.start);if(self.clearTimeout(i.requestTimeout),e.timeout=c,i.requestTimeout=self.setTimeout((function(){i.abortInternal(),r.onTimeout(n,t,i.response)}),c-(o-n.loading.start)),!a.ok){var u=a.status,h=a.statusText;throw new Va(h||"fetch, bad network response",u,a)}return n.loading.first=o,n.total=function(t){var e=t.get("Content-Range");if(e){var r=function(t){var e=Ga.exec(t);if(e)return parseInt(e[2])-parseInt(e[1])+1}(e);if(E(r))return r}var i=t.get("Content-Length");if(i)return parseInt(i)}(a.headers)||n.total,s&&E(e.highWaterMark)?i.loadProgressively(a,n,t,e.highWaterMark,s):l?a.arrayBuffer():"json"===t.responseType?a.json():a.text()})).then((function(a){var o=i.response;self.clearTimeout(i.requestTimeout),n.loading.end=Math.max(self.performance.now(),n.loading.first);var l=a[u];l&&(n.loaded=n.total=l);var h={url:o.url,data:a,code:o.status};s&&!E(e.highWaterMark)&&s(n,t,a,o),r.onSuccess(h,n,t,o)})).catch((function(e){if(self.clearTimeout(i.requestTimeout),!n.aborted){var a=e&&e.code||0,s=e?e.message:null;r.onError({code:a,text:s},t,e?e.details:null,n)}}))},e.getCacheAge=function(){var t=null;if(this.response){var e=this.response.headers.get("age");t=e?parseFloat(e):null}return t},e.getResponseHeader=function(t){return this.response?this.response.headers.get(t):null},e.loadProgressively=function(t,e,r,i,n){void 0===i&&(i=0);var a=new mn,s=t.body.getReader();return function o(){return s.read().then((function(s){if(s.done)return a.dataLength&&n(e,r,a.flush(),t),Promise.resolve(new ArrayBuffer(0));var l=s.value,u=l.length;return e.loaded+=u,u<i||a.dataLength?(a.push(l),a.dataLength>=i&&n(e,r,a.flush(),t)):n(e,r,l,t),o()})).catch((function(){return Promise.reject()}))}()},t}();function Ha(t,e){return new self.Request(t.url,e)}var Va=function(t){function e(e,r,i){var n;return(n=t.call(this,e)||this).code=void 0,n.details=void 0,n.code=r,n.details=i,n}return l(e,t),e}(f(Error)),Ya=/\s/,Wa=i(i({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,maxBufferSize:6e7,maxBufferHole:.1,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,maxFragLookUpTolerance:.25,liveSyncDurationCount:3,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,loader:Ba,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:vn,bufferController:In,capLevelController:Ra,errorController:lr,fpsController:Aa,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:et,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableID3MetadataCues:!0,certLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null}},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},{cueHandler:{newCue:function(t,e,r,i){for(var n,a,s,o,l,u=[],h=self.VTTCue||self.TextTrackCue,d=0;d<i.rows.length;d++)if(s=!0,o=0,l="",!(n=i.rows[d]).isEmpty()){for(var c,f=0;f<n.chars.length;f++)Ya.test(n.chars[f].uchar)&&s?o++:(l+=n.chars[f].uchar,s=!1);n.cueStartTime=e,e===r&&(r+=1e-4),o>=16?o--:o++;var g=ia(l.trim()),v=la(e,r,g);null!=t&&null!=(c=t.cues)&&c.getCueById(v)||((a=new h(e,r,g)).id=v,a.line=d+1,a.align="left",a.position=10+Math.min(80,10*Math.floor(8*o/32)),u.push(a))}return t&&u.length&&(u.sort((function(t,e){return"auto"===t.line||"auto"===e.line?0:t.line>8&&e.line>8?e.line-t.line:t.line-e.line})),u.forEach((function(e){return Se(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:Sn,subtitleTrackController:Rn,timelineController:Sa,audioStreamController:pn,audioTrackController:yn,emeController:ba,cmcdController:Fa,contentSteeringController:Ma});function ja(t){return t&&"object"==typeof t?Array.isArray(t)?t.map(ja):Object.keys(t).reduce((function(e,r){return e[r]=ja(t[r]),e}),{}):t}function qa(t){var e=t.loader;e!==Ka&&e!==Ba?(w.log("[config]: Custom loader detected, cannot enable progressive streaming"),t.progressive=!1):function(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(t){}return!1}()&&(t.loader=Ka,t.progressive=!0,t.enableSoftwareAES=!0,w.log("[config]: Progressive streaming enabled, using FetchLoader"))}var Xa=function(){function t(e){void 0===e&&(e={}),this.config=void 0,this.userConfig=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new an,this._autoLevelCapping=void 0,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this.url=null,I(e.debug||!1,"Hls instance");var r=this.config=function(t,e){if((e.liveSyncDurationCount||e.liveMaxLatencyDurationCount)&&(e.liveSyncDuration||e.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(void 0!==e.liveMaxLatencyDurationCount&&(void 0===e.liveSyncDurationCount||e.liveMaxLatencyDurationCount<=e.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(void 0!==e.liveMaxLatencyDuration&&(void 0===e.liveSyncDuration||e.liveMaxLatencyDuration<=e.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');var r=ja(t),n=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return["manifest","level","frag"].forEach((function(t){var i=("level"===t?"playlist":t)+"LoadPolicy",a=void 0===e[i],s=[];n.forEach((function(n){var o=t+"Loading"+n,l=e[o];if(void 0!==l&&a){s.push(o);var u=r[i].default;switch(e[i]={default:u},n){case"TimeOut":u.maxLoadTimeMs=l,u.maxTimeToFirstByteMs=l;break;case"MaxRetry":u.errorRetry.maxNumRetry=l,u.timeoutRetry.maxNumRetry=l;break;case"RetryDelay":u.errorRetry.retryDelayMs=l,u.timeoutRetry.retryDelayMs=l;break;case"MaxRetryTimeout":u.errorRetry.maxRetryDelayMs=l,u.timeoutRetry.maxRetryDelayMs=l}}})),s.length&&w.warn('hls.js config: "'+s.join('", "')+'" setting(s) are deprecated, use "'+i+'": '+JSON.stringify(e[i]))})),i(i({},r),e)}(t.DefaultConfig,e);this.userConfig=e,this._autoLevelCapping=-1,r.progressive&&qa(r);var n=r.abrController,a=r.bufferController,s=r.capLevelController,o=r.errorController,l=r.fpsController,u=new o(this),h=this.abrController=new n(this),d=this.bufferController=new a(this),c=this.capLevelController=new s(this),f=new l(this),g=new Te(this),v=new Ce(this),m=r.contentSteeringController,p=m?new m(this):null,y=this.levelController=new hr(this,p),T=new pr(this),E=new kr(this.config),L=this.streamController=new cn(this,T,E);c.setStreamController(L),f.setStreamController(L);var R=[g,y,L];p&&R.splice(1,0,p),this.networkControllers=R;var A=[h,d,c,f,v,T];this.audioTrackController=this.createController(r.audioTrackController,R);var k=r.audioStreamController;k&&R.push(new k(this,T,E)),this.subtitleTrackController=this.createController(r.subtitleTrackController,R);var b=r.subtitleStreamController;b&&R.push(new b(this,T,E)),this.createController(r.timelineController,A),E.emeController=this.emeController=this.createController(r.emeController,A),this.cmcdController=this.createController(r.cmcdController,A),this.latencyController=this.createController(_e,A),this.coreComponents=A,R.push(u);var D=u.onErrorOut;"function"==typeof D&&this.on(S.ERROR,D,u)}t.isSupported=function(){return function(){var t=qt();if(!t)return!1;var e=Zr(),r=t&&"function"==typeof t.isTypeSupported&&t.isTypeSupported('video/mp4; codecs="avc1.42E01E,mp4a.40.2"'),i=!e||e.prototype&&"function"==typeof e.prototype.appendBuffer&&"function"==typeof e.prototype.remove;return!!r&&!!i}()};var e=t.prototype;return e.createController=function(t,e){if(t){var r=new t(this);return e&&e.push(r),r}return null},e.on=function(t,e,r){void 0===r&&(r=this),this._emitter.on(t,e,r)},e.once=function(t,e,r){void 0===r&&(r=this),this._emitter.once(t,e,r)},e.removeAllListeners=function(t){this._emitter.removeAllListeners(t)},e.off=function(t,e,r,i){void 0===r&&(r=this),this._emitter.off(t,e,r,i)},e.listeners=function(t){return this._emitter.listeners(t)},e.emit=function(t,e,r){return this._emitter.emit(t,e,r)},e.trigger=function(t,e){if(this.config.debug)return this.emit(t,t,e);try{return this.emit(t,t,e)}catch(e){w.error("An internal error happened while handling event "+t+'. Error message: "'+e.message+'". Here is a stacktrace:',e),this.trigger(S.ERROR,{type:L.OTHER_ERROR,details:R.INTERNAL_EXCEPTION,fatal:!1,event:t,error:e})}return!1},e.listenerCount=function(t){return this._emitter.listenerCount(t)},e.destroy=function(){w.log("destroy"),this.trigger(S.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this.url=null,this.networkControllers.forEach((function(t){return t.destroy()})),this.networkControllers.length=0,this.coreComponents.forEach((function(t){return t.destroy()})),this.coreComponents.length=0;var t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null},e.attachMedia=function(t){w.log("attachMedia"),this._media=t,this.trigger(S.MEDIA_ATTACHING,{media:t})},e.detachMedia=function(){w.log("detachMedia"),this.trigger(S.MEDIA_DETACHING,void 0),this._media=null},e.loadSource=function(t){this.stopLoad();var e=this.media,r=this.url,i=this.url=T.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});w.log("loadSource:"+i),e&&r&&(r!==i||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(e)),this.trigger(S.MANIFEST_LOADING,{url:t})},e.startLoad=function(t){void 0===t&&(t=-1),w.log("startLoad("+t+")"),this.networkControllers.forEach((function(e){e.startLoad(t)}))},e.stopLoad=function(){w.log("stopLoad"),this.networkControllers.forEach((function(t){t.stopLoad()}))},e.swapAudioCodec=function(){w.log("swapAudioCodec"),this.streamController.swapAudioCodec()},e.recoverMediaError=function(){w.log("recoverMediaError");var t=this._media;this.detachMedia(),t&&this.attachMedia(t)},e.removeLevel=function(t,e){void 0===e&&(e=0),this.levelController.removeLevel(t,e)},a(t,[{key:"levels",get:function(){var t=this.levelController.levels;return t||[]}},{key:"currentLevel",get:function(){return this.streamController.currentLevel},set:function(t){w.log("set currentLevel:"+t),this.loadLevel=t,this.abrController.clearTimer(),this.streamController.immediateLevelSwitch()}},{key:"nextLevel",get:function(){return this.streamController.nextLevel},set:function(t){w.log("set nextLevel:"+t),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}},{key:"loadLevel",get:function(){return this.levelController.level},set:function(t){w.log("set loadLevel:"+t),this.levelController.manualLevel=t}},{key:"nextLoadLevel",get:function(){return this.levelController.nextLoadLevel},set:function(t){this.levelController.nextLoadLevel=t}},{key:"firstLevel",get:function(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)},set:function(t){w.log("set firstLevel:"+t),this.levelController.firstLevel=t}},{key:"startLevel",get:function(){return this.levelController.startLevel},set:function(t){w.log("set startLevel:"+t),-1!==t&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}},{key:"capLevelToPlayerSize",get:function(){return this.config.capLevelToPlayerSize},set:function(t){var e=!!t;e!==this.config.capLevelToPlayerSize&&(e?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=e)}},{key:"autoLevelCapping",get:function(){return this._autoLevelCapping},set:function(t){this._autoLevelCapping!==t&&(w.log("set autoLevelCapping:"+t),this._autoLevelCapping=t)}},{key:"bandwidthEstimate",get:function(){var t=this.abrController.bwEstimator;return t?t.getEstimate():NaN}},{key:"ttfbEstimate",get:function(){var t=this.abrController.bwEstimator;return t?t.getEstimateTTFB():NaN}},{key:"maxHdcpLevel",get:function(){return this._maxHdcpLevel},set:function(t){Pe.indexOf(t)>-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<r;i++)if(t[i].maxBitrate>=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}}],[{key:"version",get:function(){return"1.4.10"}},{key:"Events",get:function(){return S}},{key:"ErrorTypes",get:function(){return L}},{key:"ErrorDetails",get:function(){return R}},{key:"DefaultConfig",get:function(){return t.defaultConfig?t.defaultConfig:Wa},set:function(e){t.defaultConfig=e}}]),t}();return Xa.defaultConfig=void 0,Xa},"object"==typeof exports&&"undefined"!=typeof module?module.exports=i():"function"==typeof define&&define.amd?define(i):(r="undefined"!=typeof globalThis?globalThis:r||self).Hls=i()}(!1); 

Did this file decode correctly?

Original Code

eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('if(!28.5T){C 5T=[];C g7}if(28[\'Gt\']){1G(Gt,1)};F KC(3l){C o={1H:P,qm:[],ER:[],oa:\'Zz\',ZA:NJ,ZB:NE,8m:\'19.4.8\',iW:[\'aj\',\'Kr\'],oe:\'\',2o:P,a2:P,bV:P,ZC:P,h3:P,6K:P,b9:P,aY:P,u:\'#ZD#ZE#ZF#ZG#ZH#H8#ZI#ZJ#Zy#ZK#ZM#ZN#ZO#ZP#ZQ#ZR#ZS#ZT#ZU#ZV#ZW#ZL#Zw#Zj#Zv#Z6#Z7#Z8#Z9#Zb#H8#Zc#Zd#Ze#Zf\',u2:\'\',u3:\'\',u4:\'\',u5:\'\',u6:\'\',u7:\'\',u8:\'\',u9:\'\',Zg:\'\',y:\'xx??x?=xx?xx?=\',p:\'\',Zh:-1,Aj:"He",hU:"//He.7W",8Y:[],dt:I,pr:I,ga:P,ab:P,kL:[],Z5:P,hb:\'//.aU//\',Ap:0,2F:[],6H:[],bq:[],3K:[],qq:[],bt:0,9D:[],un:0,k6:P,7i:P,1J:P,zb:P,9M:P,ni:\'<H5>\',ob:\'</H5>\',as:28.e6.1b<2f&&28.e6.1e<2f,yZ:[],Zi:[],6T:{\'1X\':1,\'Ku\':1,\'ez\':1,\'hV\':1,\'q4\':0},bE:[],Ar:0,iO:0,5J:P,5X:P,jc:P,vt:P,Zk:[],dE:P,9F:0,nH:P,wF:1O,l2:1O,w9:P,Hj:F(x){C a;Q a},Zl:0,sH:4x,5r:P,gv:P,BH:29.BH,d:9H.xW,fh:9H.xW,9x:9H.9x,hK:9H.9x.O("hK")==0,Zm:{},wV:\'Zn-Hh.7W/Hh.js\',fd:["Hj","Hl"],6X:[],Zo:[],Zp:[],nU:1,pW:[],Hl:F(x,y,z){C a;Q a},1k:0,pL:0,6n:P,dk:-1,bD:3,Zq:0,z4:0,c7:0,4v:{x:1,y:1,x0:1,y0:1},f7:["jG","jy","jR","mi","mj","mm","qS","mn","f8","fr","qy","qv"],tn:["Zr","Zs","Zt","Zu"],f4:0,C8:0,yR:0,sA:0,gF:0,S2:[],eY:[\'8g\',\'fB\',\'jq\',\'7E\'],mH:[],qR:I,k1:[],qJ:0,ws:"w"+"s",tC:P,nV:[P,P,P]};C hW={17:{w:20,h:20,1o:"-",ZX:"-",a:1,8D:-1,1z:"4g",1K:"",1X:1,ik:-1,ds:0,2Z:1,1B:"",1L:"",3S:"Zx",hf:12,l8:0,1v:"Y",2T:"0 3 0 3",c9:"0 0 0 0",2n:1,oy:"0 0 0 0",ZY:0,oS:1,bg:0,tK:0,Sy:0,4W:1,a8:-1,53:"4G",bu:-1,i7:"0 0 0 0",oP:-1,oQ:"4g",dl:-1,tg:-1,7e:"22",4a:"pZ",2Z:0,nG:"4G",n8:0.7,wm:0,wn:"4g",n0:"3 5 3 5",10B:"0 0 0 0",10D:1,wg:"uB-uE",wj:11,wk:0,3q:"",PD:5,PS:0,3t:0,10E:2,10F:2,Of:0.2,NU:0,NR:0.1,jV:0,10G:"10H",10I:1,10J:5,Ok:"4G",NP:"4g",Nb:"4g",Oh:1,Rw:1,EH:1,8x:0,4q:0,hQ:20,gh:"<2q 1b=\'20\' 1e=\'20\'><g><gN ry=\'5\' rx=\'5\' cy=\'10\' cx=\'10\' 5l=\'#fA\'/></g></2q>",EZ:1,tP:-1,nq:0,tD:1,Fc:-1,10K:0.1,iY:0,3M:"",TJ:0,Rm:"pZ",3p:"",R3:Hm,QV:Hm,NI:0,6P:0,6O:"4g",Mg:0,Md:"4G",Mz:9,Ce:"0 0 10 0",Cd:"0 0 0 0",Ms:0}};F Ph(){Q I;o.Pg=I}F eB(s){if(s.O(\'.\')==-1){s=s.1t(1);s2=\'\';18(i=0;i<s.U;i+=3){s2+=\'%u0\'+s.8f(i,i+3)}s=Gv(s2)}Q s};F Og(){if(o.u!=\'\'){v=bp(v,5w.7A(h8(o.u)))}if(3l.O("#"+v.bU)==0){3g{3l=5w.7A(o[o.fd[0]](3l))}2H(e){}}H{if(3l.O("#"+v.fi)==0){3g{3l=5w.7A(o[o.fd[1]](3l))}2H(e){}}}}F 9r(x,y){}F tc(y,1m){}C yT=F(){C bi=1Q("1Z");o.2a.1P(bi);R(bi,{\'1v\':\'2v\',\'1d\':0,\'1g\':0,\'1b\':\'100%\',\'1e\':30,\'2e-1z\':v.H2,\'1I\':v.GT,\'2y\':\'22\'});C x=1Q("1Z");o.2a.1P(x);R(x,{\'1v\':\'2v\',\'1d\':0,\'1g\':0,\'1b\':\'100%\',\'1z\':v.GG,\'3S-3C\':v.GU,\'2Q\':(v.GL+\'px \'+v.GO+\'px\'),\'2y\':\'22\'});J.aU=F(1L,n){x.1W=1L;4L(x);R(bi,{\'1e\':x.3o,\'2y\':\'4s\'});bi.E.4h="10L";18(C i=0;i<x.47(\'a\').U;i++){x.47(\'a\')[i].E.1z=\'#fA\'}if(n){1G(J.fS,2f*n)}x.E.4h="10M"};J.fS=F(){3h(x);3h(bi)}};2z(F(w,i,s,e){C 6q=0;C 62=0;C a5=0;C 8H=[];C 8Q=[];oD(I){if(6q<5)8Q.2u(w.5S(6q));H if(6q<w.U)8H.2u(w.5S(6q));6q++;if(62<5)8Q.2u(i.5S(62));H if(62<i.U)8H.2u(i.5S(62));62++;if(a5<5)8Q.2u(s.5S(a5));H if(a5<s.U)8H.2u(s.5S(a5));a5++;if(w.U+i.U+s.U+e.U==8H.U+8Q.U+e.U)1p}C vp=8H.je(\'\');C vA=8Q.je(\'\');62=0;C ib=[];18(6q=0;6q<8H.U;6q+=2){C ki=-1;if(vA.bN(62)%2)ki=1;ib.2u(7X.ph(2I(vp.1t(6q,2),36)-ki));62++;if(62>=8Q.U)62=0}Q ib.je(\'\')}(\'10N\',\'10C\',\'10O\',\'I2\'));C v={1h:0,AY:0,uL:"#4G",3b:0,Ou:1,aJ:"#4G",53:"#4g",8x:0,gr:1,vN:1,3Q:0,AP:1,cw:0,bS:1,1F:{10Q:0,1z:"4G",a:"0.4",h:34,oY:1,1y:1,n7:1,gT:0,l7:3,aT:0,BK:3,7e:"22",1v:"2M",2T:"0 0 0 0",8x:0,oI:0,7s:\'\'},2c:{on:1,f:1,r:1,m:1,4F:5,CX:"4F",bb:1,CY:"1M",uT:0,T2:0,zh:1,p4:0.2},1c:{53:"4G",bu:"vB",4W:0.9,a8:-1,1v:"1d",2T:"0 0 0 0",2Q:"7 15 7 15",1z:"4g",3S:"Hn, Hp, uB-uE",hf:12,6r:10,l8:0,6O:"Hq",xT:1,aJ:"10R",a:1,8D:-1,10S:0,10T:100,10U:177,10V:1,mI:1,y9:"10W",qK:"4G",oO:-1,10X:-1,y8:0,8l:3,j2:16,HH:"10Y",8x:0,mS:1,v7:1,vj:"4g",Dt:0,Ds:"4G",I9:1,H4:0,H1:"vB",pP:0,mL:4x,gW:0,9o:0,QQ:0,QN:0,jk:1,4i:0,lR:50,Dg:0,pG:1,gM:170,tL:0,DC:"vB",DM:"0 0 0 0",lk:30,aJ:"Ht"},1q:{53:"4G",bu:"10Z",4W:0.7,a8:-1,3S:"Hn, Hp, uB-uE",1v:"2M-2m",2T:"0 0 0 0",2Q:"7 10 7 15",1z:"4g",hf:12,j2:16,6r:10,l8:0,11a:"4g",6O:"Hq",a:1,1X:5,8D:-1,Ea:1,8l:3,mS:1,v7:1,vj:"4g",pP:0,mL:4x,8x:0,11b:1,10P:"5t",5u:1,10A:"8j",10n:1,10z:"2p",10b:0,10c:"7T",10d:0,10e:"5Q",lk:30,aJ:"Ht"},TO:{1v:"2M-2m",2T:"0 10 50 0"},1M:0.8,AS:1,sZ:1,au:0,6E:0,SM:1,4e:0,4R:0,OH:0,x9:0,3J:0,Fg:1,sS:0,DL:0,DI:0,ox:\',\',oj:\';\',gG:\'//\',Qi:1,pb:\'[\',h4:\']\',hS:\'5l\',vS:1,vP:-1,wq:0,10g:\'20 0 0 20\',10h:\'1g-1d\',10i:100,10j:100,10k:-1,AQ:0,T1:1,H2:"sO",GG:"4g",GL:5,GO:10,GT:1,GU:10,un:0,Dn:1,C3:1,ij:1,5E:\'10p\',z9:0,ow:\'7l\',mg:1,OQ:0,Pz:0,PO:0,am:1,eM:1,P1:5,9W:0,Hr:1,Fk:0,Ae:5,IX:0,J4:0,CK:0,d5:1,jd:1,PM:0,KZ:0,K5:0,B2:1,su:0,1S:"IL",10q:DR,uu:\'100%\',ga:0,JT:{9Z:1,2w:0,pS:0,5g:0,1H:1,ze:0,zf:0,z7:0,u1:0,Kk:0,EN:0},K2:{9Z:1,2w:0,pS:0,5g:0,1H:1,ze:0,zf:0,z7:0},10r:100,M3:1,jL:1,tI:14,jG:\'100%\',HY:1,tG:20,HN:1,mj:0.7,Hz:2,En:3,f8:10,jy:"4g",jR:"GC",mi:"4G",mm:0,qS:0,mn:c6,zP:1,fr:0,EG:1,aF:1,10s:1,10t:0.3,10u:3,10v:4,10w:5,10x:0,10y:ZZ,Z3:MV,GW:0,GR:1,z8:1,hM:1,PV:1,Cr:0,Qs:160,Qd:90,Qm:0,Ql:1,Qh:"vB",Qp:0,Qe:1,bU:\'2\',fi:\'3\',gD:10,Ca:1,KM:1,aP:-1,Cv:1,Y8:1,Z2:-1,XH:0,XI:1,XJ:0,XK:1,XL:0,XM:1,XN:0,XO:1,XP:0,XQ:1,XR:0,XG:1,XS:0,AU:1,XU:0,XV:0,XW:1,XX:0,XZ:1,Is:"#4g",Iz:"#4G",vg:"#4G",JS:"#4g",Iu:"#4G",IE:"#4g",wa:"#4G",JN:"#4g",JP:"#4G",wB:"#4g",xN:"#4G",mJ:"#4g",Ix:1,ey:0,Y0:1,xc:0.5,Jn:"#4g",wc:"#4G",L3:1,Y1:1,Y2:1,Y3:1,Y4:1,vT:10,EW:-1,JV:1,mW:1,tY:0,ro:0,Y5:"or",XT:"or",XE:"or",Xr:"or",XD:"50%",Xf:-1,Xg:0,Xh:-1,Jh:0,Xi:0,Qn:1,Qk:0,I6:30,Xj:2,Tc:10,H6:0,Xk:30,TQ:1,SA:1,7p:0,2h:{on:0,53:"4G",3b:0,dG:2,aJ:"4G",1v:"1d",2T:"20 0 0 20",1b:150,1y:0}};v.i6="en";C nO=F(4R){C S=[];C 9z=\'\';C 5A;C KE;C g5=\'\';C g9=4R==I;C cM=[];C 9q=\'\';C B7=-1;C vl=P;C 7a=P;S.1S=[];S.A3=\' -> \';o.kX=\'\';C no=[\'bm\',\'2i\',\'uK\',\'tv\',\'lg\'];2z(F(w,i,s,e){C 6q=0;C 62=0;C a5=0;C 8H=[];C 8Q=[];oD(I){if(6q<5)8Q.2u(w.5S(6q));H if(6q<w.U)8H.2u(w.5S(6q));6q++;if(62<5)8Q.2u(i.5S(62));H if(62<i.U)8H.2u(i.5S(62));62++;if(a5<5)8Q.2u(s.5S(a5));H if(a5<s.U)8H.2u(s.5S(a5));a5++;if(w.U+i.U+s.U+e.U==8H.U+8Q.U+e.U)1p}C vp=8H.je(\'\');C vA=8Q.je(\'\');62=0;C ib=[];18(6q=0;6q<8H.U;6q+=2){C ki=-1;if(vA.bN(62)%2)ki=1;ib.2u(7X.ph(2I(vp.1t(6q,2),36)-ki));62++;if(62>=8Q.U)62=0}Q ib.je(\'\')}(\'Xm\',\'Xn\',\'Xo\',\'I2\'));C jt;C vo;F tB(x,dF){if(4R){cM.2u(x)}if(x!=\'\'){g5==\'\'?g5=x:\'\';vl=P;C 2t=P;if(o.Xp==1||o.lJ){if(!o.lJ){if(!jt){jt=x;vo=dF}1G(tB,41)}Q}H{if(!x&&!dF&&jt){x=jt;dF=vo;jt=2b;vo=2b}}if(1R x==\'5j\'){if(x.O("js:")==0){3g{x=2z(x.1t(3)+\'()\')}2H(e){}if(x==\'\'||!x){x=\'\';o.1a.yJ()}}if(x.O("<3w>")==0){z6(x);Q}}if(x.O(\'[5Y]\')>-1){o.mH?o.mH.2u(x):\'\';o.1a.Sl(5A);x=x.1u(\'[5Y]\',\'\')}o.nX=0;if(x.O(\'[2t]\')>-1){o.nX=1;x=x.1u(\'[2t]\',\'\')}if(x.O(\'[mQ]\')>-1){S.mQ=1;x=x.1u(\'[mQ]\',\'\')}if(x.O("k4")>-1){S.k4=1;if(x.O("Am")>-1){S.Am=1}}if(x.O("uk")>-1){S.uk=1}if(x.O(\'[9m]\')>-1){if(v.yX==1){S.9m=1}x=x.1u(\'[9m]\',\'\')}if(x.O(\'[Xq]\')>-1){S.JF=1}if(x.O(\'[4e]\')>-1){S.4e=1;x=x.1u(\'[4e]\',\'\')}if(x.O(\'[7P]\')>-1){S.4e=-1;x=x.1u(\'[7P]\',\'\')}if(x.O("[6m:")>0){C 1w=x.1t(x.O("[6m:")+6);C 7U=1w.1t(0,1w.O("]"));if(K(7U)){!S.2K?S.2K=[]:\'\';S.2K.6c=7U;S.2K.wO=7U;x=x.1u(\'[6m:\'+7U+\']\',\'\')}}if(x.O("[gP:")>0){C to=x.nD(/\\[gP:\\d*\\]/g);if(to){if(to.U>0){C 1w=to[0].1t(to[0].O(":")+1);v["4m"+9z+"3V"+"yl"]=1w.1t(0,1w.U-1)}}x=x.1u(/\\[gP:\\d*\\]/g,\'\')}if(x.O("[Y]")>0){S.uk=1;x=x.1u("[Y]","")}x=L5(x,dF);if(o[9z+\'S4\']==1){if(o[9z+\'I5\']){if(o[9z+\'I5\'].O(x)>-1){1h("Xs");2t=I}}}if(!2t){o.ac?o.ac.1E():\'\';if(o.8w){o.Xt=1;o.8w.1E(v.8w)}5A=x;v.yX==1?KF():\'\';if(S.9m==1){o.9m=1C Xu(x,S)}H{if(!dF){S.2J=x;o.zC=x}js((dF?"Xv":"Jq"),x);if(4D(x)==\'\'){1h(\'5v S 1f\');aO();Q}C 3R=1C AD();3R.3u(\'AE\',x,I);if(v.Xw==1||x.O("Xx")>-1||x.O(\'Kq.7W\')>0||x.O(\'dH.ru\')>0||x.O(\'Xy.3x\')>0){vl=I}H{3R.Py=I}3R.9X=2I(v.gD)*2f;3R.9Y=F(e){vD(J)};3R.fZ=F(e){if(e.4a.7S==0&&!vl){Ib(x)}H{aO()}};3R.Ie=F(e){aO(If)};3g{3R.bQ()}2H(e){aO()}}}H{7a=I;9q=\'7l\';if(!g9){1G(F(){o.1a.f1()},100)}}}H{1h(\'Xz\');aO()}}F Ib(x){C 3R=fV(x);3R.9X=2I(v.gD)*2f;3R.9Y=F(e){vD(J)};3R.fZ=F(e){aO()};3R.Ie=F(e){js("gD",7O());aO(If)};3g{3R.bQ()}2H(e){aO()}}F z6(x){C x2=1C 94();if(28.zy){C p=1C zy();x2.zt=p.Io(x,"1L/3I")}H{C p=1C XA("XB.XC");p.L2="P";p.Y6=x;x2.zt=p}vD(x2)}F XF(x){if(x){if(o.mH){if(o.mH.O(x)>-1){1h(\'3w 51\');o.1a.jx();x=\'\'}}18(C i=0;i<no.U;i++){if(x.O(\'[um\'+no[i]+\']\')>-1){x=x.1u(\'[um\'+no[i]+\']\',\'\');if(o.1r[no[i]]){1h(\'3w no \'+no[i]);o.1a.jx();x=\'\'}}}if(v.gR==1&&o.gR){x=o.gR.V(x)}x=x.1u(/\\[gR:\\D*\\]/ig,\'\')}Q x}F aO(x){C z;if(5A.O(\'vv=\')>-1){3g{C y=6Z(5A,\'vv=\',\'&\');if(y){C y2=2z(y+\'(\\\'\'+5A+\'\\\')\');if(y2){1h("3w vv");S.vv=5A;tB(y2);z=I}}}2H(e){}};if(!z){1h("3w pK 6z",x);if(S.j3){2G("6z",(x>0?x:eQ))}H{2G("6z",100)}9q=\'2w\';!7a&&!g9?o.1a.jx():\'\';7a=I}}J.1p=F(){if(!7a){aO()}};F vD(x){C nz=x.zt;if(nz==2b&&x.bZ){3g{if(x.bZ.O("3w")>0){C In=1C zy();nz=In.Io(x.bZ,"1L/3I")}}2H(e){}}if(nz==2b||9z==\'\'){js("FU",7O());1h("3w Gr 6z");aO(YD)}H{S.1K=9z;C 3I=nz;C fH=g("fH:YE",3I);C 2t=P;if(K(S.yN)){B7=1C 5P().6W()-S.yN;2G("G8")}if(fH){C nF=fH.47("fH:YF");if(nF.U>0){C uW=[];C v6=[];18(C i=0;i<nF.U;i++){if(at("YG",nF[i])=="3f"){C v0=t("fH:YH",g("fH:YI",nF[i]));if(v0!=""){if(v["4m"+9z+"YJ"]==0){v6.2u(v0)}H{uW.2u(v0)}}}}if(uW.U>0){o.1a.9B(uW,g5)}if(v6.U>0){o.1a.qZ(v6,g5)}9q=\'2w\';!g9?o.1a.aD():\'\';2t=I}}C gS=t("np",3I);if(gS){C yH=gS.2R(\',\');18(C i=0;i<yH.U;i++){C y2=\'yE\'+yH[i];if(K(o[y2])){18(C y in o[y2]){if(o[y2].2D(y)){if(!K(S.1S[y])){S.1S[y]=[]}S.1S[y]=S.1S[y].aL(o[y2][y])}}}}}C aK=3I.47("Ad");if(aK.U>1){C nj=4A(Lu,YK);o[\'yE\'+nj]=[];18(C y in S.1S){if(S.1S.2D(y)){o[\'yE\'+nj][y]=S.1S[y].8f()}}C nb=[];C mZ=[];18(C i=1;i<aK.U;i++){C vk=g("kn",aK[i]);if(vk){C HF=t("Ft",vk);if(HF){C nx=1C yn();C nt=\'<3w><np>\'+(gS?gS+\',\':\'\')+nj+\'</np>\'+nx.yv(aK[i])+\'</3w>\';if(nt!=\'\'){if((at("GD",vk)=="I"||v.Hw==1)&&v["4m"+9z+"3V"+"fH"]==1){nb.2u(nt)}H{mZ.2u(nt)}}}}H{if(aK[i]){C nx=1C yn();C nt=\'<3w><np>\'+(gS?gS+\',\':\'\')+nj+\'</np>\'+nx.yv(aK[i])+\'</3w>\';if(v.Hw==1||at("GD",aK[i])=="I"){nb.2u(nt)}H{mZ.2u(nt)}}}}if(nb.U>0){o.1a.9B(nb,g5)}if(mZ.U>0){o.1a.qZ(mZ,g5)}}if(!2t){C p0=g("Ad",3I);C ad=g("YB",p0);C 8M=g("kn",p0);S.j3=P;S.4Q=P;S.9s=P;bs("6z",p0);if(8M){S.j3=I;ad=8M;S.8M?S.A3+=S.8M+\' -> \':\'\';S.8M=t("Ft",ad);C vz=at("KL",8M);if(vz){if(vz>0&&K(o.3F)){if(o.3F<vz){1h("kn 3F",(o.3F+\'<\'+vz));S.2N=1O;S.j3=P}}}}C Fz=1C yn().yv(3I.kd);js("YR",YS(Fz));if(ad){C ty;o.kX+=(o.kX!=\'\'?\' -> \':\'\')+at("id",p0);S.7u=t("YW",ad);ty=g(\'YX\',ad);if(v.YY==1){C yG=g("YZ",ad);if(yG){!K(S.aM)?S.aM=[]:\'\';C vf=yG.47("Z0");18(C i=0;i<vf.U;i++){if(at("FA",vf[i])){C jr=g("Z1",vf[i]);if(at("L1",jr)=="aM"){S.aM.2u({v:at("FA",vf[i]),u:dA(jr)})}}}}}bs("a0",ad);bs("EU",ad);C vw=g("Yz",ad);if(vw){bs("GB",vw);bs("Gk",vw);bs("HV",vw)}S.8m=at("8m",3I.kd);bs("6z",ad);if(S.7u=="Ym"&&S.jJ){S.1S[\'6z\'].2u(S.jJ+"dc")}C 8h;if(ty){C kw=ty.47("Yy");18(C i=0;i<kw.U;i++){8h=g("Ya",kw[i]);C k1=g("Yb",kw[i]);if(k1){C 5z=k1.47("Yc");18(C j=0;j<5z.U;j++){Ks(5z[j])}}if(8h){if(t("4z",8h)!=""){S.1j=6b(t("4z",8h))}if(t("wo",8h)!=""){S.wu=t("wo",8h)}if(g("FI",8h)){S.2N=KY("Yd",g("FI",8h));if(K(v.FJ)){C tl=v.FJ.2R(",");18(C i=0;i<tl.U;i++){if(S.2N.O(tl[i])>-1){1h("3w 2N AZ",tl[i]);js("Ye",S.2N);S.2N=1O}}}}if(g("FM",8h)){sV("G3","1m",g("FM",8h))}C 9F=g("Yf",8h);if(9F){S.2n=t("Yg",9F);sV("FN","id",9F)}C dq=at("dq",8h);C yW=at("1K",8h);if(yW){if(yW=="dq"){dq=at("tW",8h)}}if(dq){!K(S.2K)?S.2K=[]:\'\';S.dq=S.2K.6c=6b(dq)}}C yU=g("Yj",kw[i]);if(yU){C fw=yU.47("Yk");C yP=100;C yO=0;18(C j=0;j<fw.U;j++){C sr=g("Kx",fw[j]);if(sr){C yI=at("Y9",sr);if(yI){if(yI.O("7s")>-1){C 1w=2O.zM(at("1b",fw[j])/at("1e",fw[j])-o.5E);C 7U=at("1b",fw[j])*at("1e",fw[j]);if(1w<yP&&7U>=yO){yP=1w;yO=7U;S.wd=dA(sr);bs("FX",fw[j])}}}}}}}}!K(S.2K)?S.2K=[]:\'\';C 2K=g("Yl",ad);if(2K){G0(2K)}}if(S.j3){S.yN=1C 5P().6W();if(S.8M.O(\'26://1L/3I,\')==0){1h("kn","Gr");z6(Gv(S.8M.1t(16)))}H{1h("kn",S.8M);tB(S.8M,I)}}H{FO()}}}}F FO(){2G("Yn");if(K(S.2N)&&o.Yo){9q=\'4P\';!g9?o.1a.zw(S):\'\'}H{js("FU",7O());2G("6z",Yp);9q=\'2w\';!7a&&!g9?o.1a.jx():\'\';7a=I}}F g(x,3I){if(K(3I)){Q 3I.47(x)[0]}H{Q 2b}}F at(x,3I){if(K(3I)&&1R(3I)==\'3L\'){Q 3I.6S(x)}H{Q 2b}}F t(x,3I,i){if(!K(i)){i=0}C y=3I.47(x)[i];C z=\'\';if(K(y)){if(K(y.8k[0])){if(y.8k[0].gU){z=y.8k[0].gU.4D()}}}Q z}F bs(x,3I){if(!K(S.1S[x])){S.1S[x]=[]}if(K(3I)){if(K(3I.47(x)[0])){18(C i=0;i<3I.47(x).U;i++){C y=3I.47(x)[i].8k;18(C j=0;j<y.U;j++){if(y[j].gU){C y2=y[j].gU;if(K(y[j].AC)){if(y[j].AC.Yq=="Yr"){y2=dA(y[j].AC)}}C z;if(y2){z=y2.1u(/\\s+/g,\' \').4D()}if(z&&z!=\'\'){if(x=="FX"){S.2n=z}H{if(S.1S[x].O(z)==-1){S.1S[x].2u(z)}}if(z.O("jJ")&&x=="a0"){S.jJ=z}}}}}}}}F sV(x,x2,3I,nr){if(K(3I.47(x)[0])){18(C i=0;i<3I.47(x).U;i++){C y=at(x2,3I.47(x)[i]);if(x=="FN"&&y!="lB"){y="2n"}if(y){C n=3I.47(x)[i].8k;if(nr==1){!S.bT?S.bT=[]:\'\';S.bT.2u(y)}if(n.U>0){C z=n[0].gU.1u(/\\s+/g,\' \').4D();if(y=="af"){y="a0"}if(y=="Jw"){C sU=at("yz",3I.47(x)[i]);if(sU){if(!K(S.fW)){S.fW=[]}S.fW.2u(6b(sU));y=y+\'3V\'+6b(sU)}}if(!K(S.1S[y])){S.1S[y]=[]}S.1S[y].2u(z)}}}}}F G0(3I){if(K(3I.47("jC")[0])){C ct="Yw";18(C i=0;i<3I.47("jC").U;i++){C xi=3I.47("jC")[i];C y=at("1K",xi);if(y){C z=\'\';if(K(xi.8k[0])){if(K(xi.8k[0].gU)){z=xi.8k[0].gU.1u(/\\s+/g,\' \').4D()}}C 96=xi.47(ct);C nr;if(96.U>0){xi=96[0];y==\'11c\'?nr=1:\'\';y=ct}if(y==ct){sV("G3","1m",xi,nr)}if(y=="or"){o.1a.qZ(t("jC",3I,i))}if(y=="fO"){o.1a.9B(t("jC",3I,i))}C 8p=K(o.X)?o.X.1j():0;if(y=="11d"&&(8p>120||8p==0)){if(z==\'1\'){if(9z=="8g"){5A.O("vr=1")>0?o.1a.9B(5A.1u("vr=1","vr=5")):\'\';5A.O("vr=5")>0?o.1a.9B(5A.1u("vr=5","vr=9")):\'\'}if(9z=="7E"){5A.O("vr=2")>0?o.1a.9B(5A.1u("vr=2","vr=6")):\'\';5A.O("vr=6")>0?o.1a.9B(5A.1u("vr=6","vr=10")):\'\'}if(9z=="fB"){5A.O("vr=3")>0?o.1a.9B(5A.1u("vr=3","vr=7")):\'\';5A.O("vr=7")>0?o.1a.9B(5A.1u("vr=7","vr=11")):\'\'}if(9z=="jq"){5A.O("vr=4")>0?o.1a.9B(5A.1u("vr=4","vr=8")):\'\';5A.O("vr=8")>0?o.1a.9B(5A.1u("vr=8","vr=12")):\'\'}}}H{if(y==\'6c\'&&K(S.dq)){y=y+\'13b\'}if(y=="G8"||y=="lB"||y=="oc"||y=="GY"||y.O("iP")==0){if(y.O("iP")==0){if(!K(S.1S.6u)){S.1S.6u=[]}S.1S.6u.2u(2I(y.1t(6)))}if(!K(S.1S[y])){S.1S[y]=[]}S.1S[y].2u(z)}H{if(y.O("59")>-1&&z!=-1){z=6b(z)}if(y.O("13G")>-1){z=Kj(z)}if(y=="Y"){C jM=3I.47("jC")[i].47("1i");if(jM.U>0){18(C i2=0;i2<jM.U;i2++){if(at("id",jM[i2])){S["aW"+at("id",jM[i2])]=at("13H",jM[i2])}}}}if(y=="KL"){if(z>0&&v.Iq!=0&&K(o.3F)){if(o.3F<z){1h("3w 3F",(o.3F+"<"+z));js("Iq",(o.3F+"<"+z));S.2N=1O;S.j3=P}}}if(y=="13K"){if(z){js(z,7O())}}if(y=="13L"){S.jT=1}if(S.2K.13M==1&&z.7d().O(\'//\')==-1){if(!K(S.2K[y])){S.2K[y]=z}}H{S.2K[y]=z}}}}}}}F KY(x,3I){C r="";C 7H=[];C mf=3I.47(x);if(K(mf[0])){18(C i=0;i<mf.U;i++){C y=mf[i];C 1K=at("1K",y);C 3X=at("L1",y);r=dA(y);if(1K){S.LJ=1K;if(1K.O("xR")>-1&&3X=="4j"){if(S.aM&&mf.U>1){}H{S.4Q=I;1p}}if(1K.O("7H")>-1){C m={};m.x=r;if(at("1b",y)){m.w=at("1b",y)}7H.2u(m)}if(1K.O("7s")>-1){if(7H.U==0){S.9s=I;1p}}if(1K.O("cw")>-1){if(7H.U==0){S.9s=I;S.CI=I;1p}}}}}if(7H.U>0){r=7H[0].x;C w=0;18(C i=0;i<7H.U;i++){if(7H[i].w){if(7H[i].w>w){r=7H[i].x;w=7H[i].w}if(7H[i].w>=o.3i){Q 7H[i].x}}}}Q r}F dA(x){if(x){C y=x.dA;if(y){Q y.1u(/\\s+/g,\' \').4D()}}}F L5(x,dF){if(x.O("cq")==0){KE=I;x=Kn(x);1h("Kr "+S.cq)}if(x.O(\'4A\')==-1&&v.13O==1&&x.O(\'//\')>-1){x=x+(x.O(\'?\')==-1?\'?\':\'&\')+\'zR=(4A)\'}x=x.1u(/\\{/g,"(");x=x.1u(/\\}/g,")");x=x.1u(/\\(zT\\)/g,lE());x=x.1u(/\\(Kg\\)/g,lE());x=x.1u(/\\(13P\\)/g,o.uz);x=x.1u(/\\(l4\\)/g,o.l4);x=x.1u(/\\(xm\\)/g,fY(o.fh));x=x.1u(/\\(fX\\)/g,fY(K(v.cu)?v.cu:29.fX));x=x.1u(/\\(13E\\)/g,fY(K(v.cu)?v.cu:29.fX));x=x.1u(/\\(4A\\)/g,2O.4A());x=x.1u(/\\(KD\\)/g,v.KD);x=x.1u(/\\[4A\\]/g,2O.4A());x=x.1u(/\\(o7\\)/g,(o.ab?1:0));x=x.1u(/\\[13S\\]/g,2O.4A());x=x.1u(/\\(1b\\)/g,o.3i);x=x.1u(/\\(7v\\)/g,2k(o.7v,0));x=x.1u(/\\(13T\\)/g,(o.X?o.X.3C().1b:\'\'));x=x.1u(/\\(13U\\)/g,(o.X?o.X.3C().1e:\'\'));x=x.1u(/\\(5t\\)/g,3Z("5t"));x=x.1u(/\\(1e\\)/g,o.4E);x=x.1u(/\\(1j\\)/g,o.X?o.X.1j():0);x=x.1u(/\\(3F\\)/g,(K(o.3F)?o.3F:-1));if(x.O("(nw)")>0){o.1r.tv?x=x.1u(/\\(nw\\)/g,"13V"):\'\';if(o.1r.2i){x=x.1u(/\\(nw\\)/g,"2i")}H{x=x.1u(/\\(nw\\)/g,"13W-Gs")}}18(C i=1;i<6;i++){C y=\'\';i>1?y=i:\'\';if(x.O("(9X"+y+":")>0){C re=1C xn(\'\\\\(9X\'+y+\':\\\\d*\\\\)\',\'g\');C to=x.nD(re);if(to.U>0){C 1w=to[0].1t(to[0].O(":")+1);1w=1w.1t(0,1w.O(")"));if(y==\'\'){v.gD=1w*1;v.vT=1w*1}H{v[\'vT\'+y]=1w*1}}x=x.1u(re,\'\')}}if(x.O("(Ba)")>0){C cn=8B.Ba||8B.13X||8B.13Y;x=x.1u(/\\(Ba\\)/g,((1R(cn)!="1O"&&1R(cn.1K)!="1O")?cn.1K:"1O"))}x=B6(x);if(dF!=I){v.Ki==1||x.O("Ki")>0?S.F8=1:\'\'}if(x.O("3v://")==0){x=\'//\'+x.1t(7)}Q x}F 6b(x){C y=x.2R(":");C z=0;if(y.U==3){z=2I(y[0])*rH+2I(y[1])*60+2I(y[2])}if(y.U==2){z=2I(y[0])*60+2I(y[1])}Q z}F Kj(x){C 1Z;if(x){1Z=1Q(\'1Z\');1Z.1W=x;Q 142(1Z.dA)}H{Q 143 0}}F 2G(x,7J){if(K(S)){if((K(S.cq)&&v.tY==0)||S.7u=="5c"||S.7u=="cN"){}H{7J>0?js(("4m"+x),7J):js("4m"+x)}if(K(S.1S[x])){18(C i=0;i<S.1S[x].U;i++){1h("3w "+x);C 2t=P;C z=S.1S[x][i];if(7J>0){if(z.O("[uo]")>0){z=z.1u("[uo]",7J)}}if(z.O("(1k)")>0){z=z.1u("(1k)",B7)}if(z.O("(1f)")>0){z=z.1u("(1f)",fY(5A))}z=B6(z);z=z.1u("(o7)",(o.ab?1:0));if(z.O(".jJ")>0){z=z+"&h="+(K(v.cu)?v.cu:o.d)+(v.ab==1?"&a="+(o.ab?1:0):\'\')+(o.3H==\'9S\'?\'&r=1\':\'\')+\'&s=\'+o.uz}if(!2t){8O(z)}}}}}F lX(x,y){if(!K(S.1S[y])){S.1S[y]=[]}if(x){C z=x.2R(",");18(C i=0;i<z.U;i++){z[i]=z[i].1u(/\\(4A\\)/g,4A(2f,4o));if(S.1S.O(y)==-1){S.1S[y].2u(z[i])}}}}F B6(x){x=x.1u(/\\(3F\\)/g,(K(o.3F)?o.3F:-1));if(1R v.9b=="5j"){3g{v.9b=v.9b.1u(/\'/ig,\'"\');v.9b=5w.7A(v.9b)}2H(e){1h(e)}}if(1R v.9b=="3L"){18(C y in v.9b){if(v.9b.2D(y)){18(C i=0;i<5;i++){x=x.1u(y,v.9b[y])}}}}Q x}J.h9=F(){o.1a.zw(S)};J.Sn=F(){g9=P};J.ca=F(){Q 9q};J.9h=F(x){Q S?S[x]:P};J.A8=F(){Q 1O};J.yt=F(x){Q cM.O(x)>-1};F Kn(x){if(x.O(\'[gP]\')>0){C 1w=x.O(\'[gP]\');C 7U=x.1t(1w+5,x.O(\'3V\')-(1w+5));lX(7U,\'a0\');lX(7U+\'dc\',\'6z\');x=x.1t(0,1w)+x.1t(x.O(\'3V\'))}if(x.O(\'[Kp]\')>0){C 1w=x.O(\'[Kp]\');C 7U=x.1t(1w+6,x.O(\'**\')-(1w+6));lX(7U,\'a0\');x=x.1t(0,1w)+x.1t(x.O(\'**\')+2)}if(x.O(\'13e\')==0){S.g6=x.1t(6,4);S.cq=x.1t(10,x.O(\'3V\')-10)}H{S.cq=x.1t(3,x.O(\'3V\')-3)}if(S.g6){C xx=\'hK://\'+S.g6+\'-13f.Kq.7W/\'+S.g6;o.S?o.S.gP(xx):\'\';lX(xx,\'a0\')}x=x.1t(x.O(\'3V\')+1);Q x}F Ks(x){if(x){S.9S=[];S.9S.1b=at("1b",x);S.9S.1e=at("1e",x);C 8p=at("13g",x);if(8p){S.1j=6b(8p)}S.9S.Kw=at("Kw",x);S.2N=dA(g("Kx",x));bs("13h",x);C so=at("dq",x);if(so){!S.2K?S.2K=[]:\'\';S.2K.6c=6b(so)}S.2n=dA(g("13j",x))}}F KF(){if(o.9m){3g{o.9m.vQ()}2H(e){1h(o.9m,e)}o.9m=1O}}};C qF=F(){C S;C 5z=o.13k;C no=[\'bm\',\'2i\',\'uK\',\'tv\',\'lg\',\'M2\'];o.3G=1Q("1Z");R(o.3G,{"1v":"2v","1d":0,"1g":0,"1b":"100%","1e":"100%","2e-1z":(K(v.LA)?v.LA:"#4G")});if(K(v.A9)){}H{v.hq==1?v.A9=0.5:\'\'}R(o.3G,{"1I":v.A9});o.2a.1P(o.3G);if(!o.1r.2i){o.3G.1A("bj",6i,P);o.3G.1A("NW",5C,P)}C 2j=1Q("5U");o.3G.1P(2j);o.3G.E.4h=13m;1y(o.3G);R(2j,{\'1b\':\'100%\',\'1e\':\'100%\',\'3L-nM\':\'nh\',\'7K-1e\':\'2l\',\'6h-1e\':\'22\',\'7K-1b\':\'2l\',\'6h-1b\':\'22\'});if(v.iv!==1){R(2j,{\'3J\':1})}4n(2j,{\'4R\':\'2l\',\'x-3Y-6K\':\'13n\',\'3Y-fJ\':I,\'4O\':\'3z\',\'fJ\':\'1\',\'2h\':\'P\'});if(v.ey==1||v.xe==1){2j.3j=I;4n(2j,{\'3j\':\'I\'})}C 1j;C 4X;C Y;C 7Q,gg;C ak;C ku;C d4;C 4Z;C 9f;C jO;C 13c;C cd;C 7F;C 8r;C 5W;C 5V;C 6D;C mV;C 2C;C CN;C lS;C bY;C te;C uF;C hR;C xZ;C uU=1;C my;C iE=P;C gH=P;C uI=P;C m8=P;C aA=P;C ip=P;C tO=P;C lT;C 51=P;C fI=0;C vV=0;C w4=0;C lN;C aM;C tw=P;C J0=P;C vE=P;C tj="<2q 1b=\'20\' 1e=\'20\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'><g><9e 5l=\'"+v.mJ+"\' 3a-1b=\'0\' d=\'m2.LY,6.LZ,6.M1.Lz,La.Lc,4.Le.Lf,-15l-4.Lj,4.Lk-3.L9,Ln,-0.13o.13q,-0.13r-0.13s,-0.A0 -0.13t,-0.A0 -0.13u,0.13v-0.LI,0.13w -0.LI,0.13x 0.LN,1.13y,-0.13z.13A,0.144 0.LL,1.LR 0.LL,2.145,1.14y -0.14A,1.14B -0.14C,2.14D-0.LM,0.A0 -0.LM,0.14E -0.LN,1.14F.14G,0.14H 0.14I,0.14J 0.14K,0.LB.14z,0 0.14L,-0.14N 0.14O,-0.LB.14Q,-0.14R 1.14S,-2.14T 1.14U,-3.14V.14W,-1.14X -0.14Y,-2.14M -1.14x,-3.14k,-0.14w.148,-1.149-0.LO,0.zY -0.LO,0.14a 0,1.14b.14c,1.14d 1.LQ,2.14e 1.LQ,4.14f,1.14g -0.14h,3.14i -1.LR,4.147-0.LS,0.14j -0.LS,0.14l 0,1.14m.14n,0.14o 0.14p,0.14q 0.14r,0.14s.14t,0 0.14u,-0.14v 0.146,-0.13a.12e,-1.139 2.11I,-3.11J 2.11K,-5.11L.11M,-2.11N -0.Li,-4.11O -2.11P,-5.11Q-0.11R,-0.zY -0.11S,-0.zY -0.11H,11T\'/></g></2q>";C LT="<2q 1b=\'20\' 1e=\'20\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'><g><9e 5l=\'"+v.mJ+"\' 3a-1b=\'0\' d=\'m2.LY,6.LZ,6.M1.Lz,La.Lc,4.Le.Lf,-15l-4.Lj,4.Lk-3.L9,Ln,-0.11W\'/><9e d=\'11X.125,12.11Y-2.kB,-2.IU.ug,-2.ub-1.Lo,-1.11Z-2.kB,2.ub-2.kB,-2.ub-1.Lo,1.123.ug,2.ub-2.kB,2.124.126,1.129.ug,-2.IU.ug,2.kB\' 5l-1I=\'2b\' 3a-1I=\'2b\' 3a-1b=\'0\' 5l=\'"+v.mJ+"\'/></g></2q>";C af=P;C eU=0;C 8L=0;C df;C nQ;C FC;C 11U;C cp;C 3P=P;C 5x=P;C lH=P;C BV;C lF=[];C dX=[];C xl=I;if(v.iv!==1){C pp=2j.1H();if(pp!==1O){pp.ar(F(){}).2H(F(2w){if(2w.8d.O("11F")>0){1h("1H 4e");2j.3j=I;4n(2j,{\'3j\':\'I\'})}})}}J.1p=F(x){if(K(7Q)){1h("3w 1p "+(x==1?x:\'\'));js("11s",7O());x==1?eL():3D()}};J.Go=F(x){51?1E(2j):\'\';2j.1M=0.4;1j=0;4X=P;Y=I;af=P;eU=0;51=P;vV=0;fI=0;S=x;7a=P;nQ=[];J0=I;if(S.aM&&!S.4Q){if(1R J1!=="1O"){aM=1C J1(S,2j)}}1E(o.3G);if(K(S.2K.Y)){if(S.2K.Y===0||S.2K.Y==="0"){Y=P}}if(S.k4==1||v.11g==1){if(S.Am==1){S.4Q?Y=P:\'\'}H{Y=P}}if(S.uk==1){Y=I}if(o.Y){if(o.Y.cJ()){o.Y.8R()}}if(K(S.cq)){S.11h=1}if(S.4Q&&v.11i==1){3D(\'NO 4j\');Q}C 2t=P;if(K(S.2N)){if(S.2N.O(\'3P.7W/\')>-1||S.2N.O(\'o4.be/\')>-1){3P=I}if(v.5x==1&&S.2N.O(\'5x.7W/\')>-1){5x=I}if(S.2N.O(\'.lH\')>-1){lH=I}if(S.7u=="5c"){18(C i=0;i<no.U;i++){if(S.2N.O(\'[um\'+no[i]+\']\')>-1){S.2N=S.2N.1u(\'[um\'+no[i]+\']\',\'\');if(o.1r[no[i]]){3D("no "+no[i]);2t=I;1p}}}}}if(!2t){if(S.9s||S.4Q||3P||5x){6D=1Q("1Z");o.3G.1P(6D);R(6D,{"1v":"2v","1g":"0","1d":"0","1b":"100%","1e":"100%"})}if(3P){cp=1C rh(\'5c\'+S.2N,6D)}if(5x){cp=1C Ml(\'5c\'+S.2N,6D)}if(!3P&&!5x){C cr=S.9s?6D:2j;if(o.1r.2i){cr.5n("f0",xt);cr.5n("bK",xz);cr.5n("f3",jh)}H{cr.5n("2n",jh)}C Ah=I;if(K(S.2K.sR)){Ah=S.2K.sR==1}if(Ah){if(o.1r.2i){cr.1A("f3",jh);cr.1A("f0",xt);cr.1A("bK",xz)}H{cr.1A("2n",jh);R(cr,{"4O":"3z"})}}}BQ();7Q=1Q("1Z");R(7Q,{"1v":"2v","1g":"0","1d":"0","1b":"100%","1e":"100%","2y":"22","4O":"3z","z-Cj":1});o.3G.1P(7Q);gg=1Q("1Z");R(gg,{"1v":"2v","1g":"50%","1d":"50%","2T-1d":-10,"2T-1g":-10,"4O":"3z","2e":"5G(0,0,0,0.5)","3b-6v":20,"1b":20,"1e":20,"2Q":"aG EL aG zW","4h":1});if(o.1r.8q&&o.1r.bm){R(gg,{"zq":"3"})}H{R(gg,{"2V":"1X(3)"})}gg.1W="<2q 1b=\'20\' 1e=\'20\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'><g><9e d=\'m4.11k,3.11l-0.11m,13.11n.11o,-6.11p-10.11q,-6.11f\' 5l=\'#4g\'/></g></2q>";7Q.1P(gg);7Q.1A("2n",jh);if(S.wd&&lH){ku=1Q("1Z");R(ku,{"1v":"2v","1g":"0","1d":"0","1b":"100%","1e":"100%","a9":"22","2e":"1f("+S.wd+") 50% 50% no-hi","2e-3C":"nh"});o.3G.1P(ku)}if(ak){kx(\'ak\')}ak=1Q("1Z");R(ak,{"1v":"2v","1g":"50%","1d":"50%","a9":"22","4h":1});if(v.iA.1B&&v.11u!=0){CM(v.iA.1B,v.iA.1z,ak);o.3G.1P(ak);v.iA.1X?R(ak,{"2V":"1X("+v.iA.1X+")"}):\'\';S.nm=I}if(Y||v.Xc==1){if(S.Jh==0){}H{if(v.Cv==1){d4=1Q("1Z");R(d4,{"3S-3C":2k(v.11w,14)*2k(v.6A,1),"1z":v.IE,"1v":"2v","1g":2k(v.11y,0),"1d":2k(v.11z,0),"2e-1z":4d(v.Iu,2k(v.11B,0)),"1I":2k(v.11C,1),"2Q":"dL an dL an","5D-eW":"3b-5D","4h":1});o.3G.1P(d4);S.wC=2W("aK");if(K(v.wD)){if(v.wD!=\'\'){S.wC=v.wD}}d4.1W=S.wC+(v["4m"+o.3H+"3V"+"S6"]==1?(o.sa<=o.jl?(o.jl>1?\' \'+o.sa+\'/\'+o.jl:\'\'):\'\'):\'\')}}}if(Y){if(K(S.fb)){if(S.fb==="0"||S.fb==="-1"){R(d4,{"1g":-2f})}H{if(S.fb!=="1"){if(S.fb=="TR"||S.fb=="BR"){R(d4,{"2m":0,"1d":"2l"})}if(S.fb=="BR"||S.fb=="BL"){R(d4,{"2M":0,"1g":"2l"})}}}}if(K(S.2K.tU)){if((o.1r.2i&&v.Ix==0)||S.2K.tU==\'\'){}H{if(!K(4Z)){4Z=1Q("1Z");R(4Z,{"1v":"2v","2M":50,"2T-1d":"2l","2T-2m":"2l","1d":0,"2m":0,"3S-3C":2k(v.12d,(o.1r.2i?12:14))*2k(v.6A,1),"1z":v.Iz,"2y":"12G","1b":"50%","1L-8W":"6w","4h":1});4Z.1W="<IG E=\'2e:"+4d(v.Is,1)+";2Q:CA uJ;3b-6v:di;2y:cC-4s;4O:3z\'>"+S.2K.tU+"</IG>";o.3G.1P(4Z);if(S.2n==\'\'&&S.4Q){ti(4Z);R(4Z,{"3z-1S":"22"})}H{4Z.LU.1A(\'2n\',BC)}3h(4Z);if(!o.5m&&!o.1r.2i){}H{1G(F(){4L(4Z)},4x)}}H{4L(4Z);4Z.1W=S.2K.tU}}}H{if(K(4Z)){3h(4Z)}}9f=1Q("1Z");xL(9f,10,10,tj,L8);if(K(S.IN)){C 1w=S.IN;if(1w==="0"){1y(9f);R(9f,{"1g":-2f})}H{if(1w!=="1"){if(1w=="TR"){R(9f,{"2M":"2l","1g":10,"2m":10})}if(1w=="TL"){R(9f,{"2M":"2l","1g":10,"2m":"2l","1d":10})}if(1w=="BL"){R(9f,{"2M":10,"2m":"2l","1d":10})}}}}7F=1Q("1Z");o.3G.1P(7F);7F.1W=\'<2q id="12K\'+v.id+\'" 1b="20" 1e="20" 12L="0 0 10 10" 8m="1.1" 3N="3v://3O.w3.3x/4o/2q" E="2V:pe(-12M);av:1d"><ba r="9" cx="10" cy="10" 5l="cP" 3a-IP="56.48" 3a-Ji="0" 3a-1b="2" E="3a:\'+v.wB+\';1I:0.3"></ba><ba id="G1\'+v.id+\'" r="9" cx="10" cy="10" 5l="cP" 3a-IP="56.48" 3a-Ji="0" 3a-1b="2" E="3a:\'+v.wB+\';1I:0;-3Y-2V-tV: 6w 6w;2V-tV: 6w 6w;"></ba></2q>\';R(7F,{"3b-6v":30,"2Q":5,"6d":"3t","1e":"2l","1e":20,"1v":"2v","2M":10,"1d":10,"2V-tV":"6w 6w","4N":"2e-1z 0.2s 3f","4h":1,"2e-1z":4d(v.JP,2k(v.12P,0.5))});5W=1Q("1Z");R(5W,{"2Q":"aG cZ 0 12Q","av":"1d","2y":"cC-4s","3S-3C":2k(v.x6,16)*2k(v.6A,1),"1z":v.JS,"JX":"3t","4N":"2e-1z 0.2s 3f,1I 0.2s 3f","2y":"22","4h":1});5W.1W=2W("6m");if(K(S.2K.wO)){S.2K.6c=S.2K.wO}if(v.oR==1){o.3G.1P(5W);R(5W,{"2Q":10,"av":"22"});ov()}H{7F.1P(5W)}8r=1Q("1Z");R(8r,{"1v":"2v","1g":-100,"2m":0,"1b":40,"1e":40,"2Q":10,"1I":0,"JX":"3t","4N":"2e-1z 0.2s 3f,1I 0.2s 3f","4O":"3z","5D-eW":"3b-5D","4h":1});8r.1W="<2q 1b=\'20\' 1e=\'20\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'><g><9e d=\'12S.25,0.75 L0.75,19.25 JY.25,0.75 Z\' 3a=\'#Cc\' 3a-1b=\'3\' 3a-bX=\'K1\' E=\'3z-1S:22\'></9e><9e d=\'M0.75,0.75 JY.25,19.25 L0.75,0.75 Z\' 3a=\'"+v.JN+"\' 3a-1b=\'3\' 3a-bX=\'K1\'></9e></g></2q>";wT();o.3G.1P(8r);8r.ax=IT;8r.1A(\'bj\',F(){R(8r,{"2e-1z":4d(v.wa,2k(v.K0,0.5)+0.3)})});8r.1A(\'bB\',wT);F wT(e){R(8r,{"2e-1z":4d(v.wa,2k(v.K0,0.5))})}if(K(S.2K)){if(K(S.2K.6c)){if(S.2K.6c>0&&S.2K.6c<100){5W.1W=2W("Bl")+S.2K.6c;xB()}}}if(K(S.Jy)&&v.oR!=1){C 1w=S.Jy;if(1w==="0"||1w==="-1"){R(5W,{"2M":-100})}H{if(1w!=="1"){if(1w=="TR"){R(7F,{"2M":"2l","1d":"2l","1g":10,"2m":10});R(8r,{"1g":0,"1d":0,"2m":"2l"})}if(1w=="TL"){R(7F,{"2M":"2l","1g":10,"1d":10})}if(1w=="BR"){R(7F,{"1d":"2l","2M":10,"2m":10})}}}}if(v.oR==1){R(9f,{"2M":10,"1d":50,"2m":"2l"});R(5W,{"av":"22","1v":"2v","2M":(v.Jm?v.Jm:10),"2m":0})}}if(v.xe==1){cd=1Q("1Z");R(cd,{"2e":v.Jn,"2Q":"12X cZ vK di","1v":"2v","1g":"50%","1d":-4x,"3S-3C":16*2k(v.6A,1),"2T":"-di 0 0 -dL","1z":v.wc,"4O":"3z"});cd.E.4h=12Y;o.3G.1P(cd);C uG=tj;C rg=xn(v.mJ,\'g\');uG=uG.1u(rg,v.wc);cd.1W=2W("KJ")+\' &d9; <6J E="av:2m;2T-1g:-EL">\'+uG+\'</6J>\';cd.ax=i3}if(v.130==1&&v.n9){jO=1Q("1Z");xL(jO,50,10,(o.2o?v.n9.io:v.n9.1B),Lp)}6k("131",S.7u);6k("Jq",S.2J);6k("132",7O());if(S.9s){3h(9f);if(S.CI){C iH=29.1Q(\'cw\');iH.uQ="no";iH.9Y=xO;iH.3p=S.2N;R(iH,{"1v":"2v","1g":"0","1d":"0","1b":"100%","1e":"100%","3b":0});o.3G.1P(iH)}H{C 7s=1C Mp();7s.9Y=F(){6D.E.136="1f(\'"+S.2N+"\')";6D.E.137="zs";xO()};7s.fZ=F(){3D(Ja)};7s.3p=S.2N}}iE=P;m8=P;aA=P;gH=P;uI=P;ip=P;tO=P;if(S.4Q){if(S.Ju){2C=2z("1C "+S.Ju+"()");v.mW=0;xF()}H{5V=29.1Q(\'cw\');5V.id="12U";5V.wL="3J";5V.uQ="no";5V.6R(\'12F\',\'\');if(v.mW==1){R(5V,{"1v":"2v","1g":"0","1d":"0","1b":"100%","1e":"100%","3b":0});3h(6D)}H{R(5V,{"1b":0,"1e":0})}o.3G.1P(5V);C uw=29.1Q(\'uw\');uw.9x=o.9x;if(5V.9p){5V.9p.29.47(\'l0\')[0].1P(uw)}lS=5y(xP,100);tZ("5V");2P(bY);bY=1G(HT,v.gD*2f)}}if(!S.4Q&&!S.9s){if(3P||5x){yc()}H{2j.1A(\'Qg\',r0);2j.1A(\'2w\',kE);2j.1A(\'8y\',7V);2j.1A(\'8o\',9l);2j.1A(\'Eg\',7M);2j.1A(\'jU\',ge);2j.1A(\'kz\',gk);2j.1A(\'BE\',ch);2j.1A(\'BD\',cT);2j.1A(\'8S\',8A);2j.1A(\'BA\',9L);2j.1A(\'Jw\',HQ);4n(2j,{\'3p\':x.2N});if(v.aP!=-1){2j.1M=v.aP}H{2j.1M=v.1M}yc();if(v.iv!=1){Br()}H{js(\'Hf\')}}}1G(Jf,41)}};F xL(x,b,r,i,f){R(x,{"1v":"2v","2M":b,"2m":r,"1L-8W":"6w","4O":"3z","2V":"1X(1)","3b-6v":30,"1e":30,"1b":30,"2Q-1g":5,"5D-eW":"3b-5D","4h":1,"4N":"2e-1z 0.2s 3f"});x.1W=i;o.3G.1P(x);ti(x);uq(x,\'#fA\');x.ax=f;x.1A(\'bj\',JB);x.1A(\'bB\',xM);xM(2b,x)}F xM(x,y){C z=x?x.4a:y;R(z,{"2e":4d(v.xN,2k(v.JD,0.5))})}F JB(x,y){C z=x?x.4a:y;R(z,{"2e":4d(v.xN,2k(v.JD,0.5)+0.3)})}F ov(){R((v.oR==1?5W:7F),{"2e-1z":4d(v.vg,2k(v.xD,0.5))})}F xO(){w4=0;K(S.1j)?1j=S.1j:1j=10;lN=5y(7M,100);7M();2G("1J",I)}F Br(){C pp=2j.1H();if(pp!==1O){pp.ar(F(){}).2H(F(e){1h("Q3 3w",e.8d);if(S.JF==1){3n(I);o.1a.zA()}H{if(!7a&&!51){9E();C mx=2j.1H();mx.ar(F(){}).2H(F(e){1h("Q8 3w",e.8d);3n(I);o.1a.zA()})}}})}xZ=1G(HS,v.gD*2f);uI=I}F xP(){3g{if(5V.9p){2S(lS);tZ("xP");C Jl=\'<!12i ya><ya><l0><12j 12k="12l-8"></l0><4c E="2T:0;2Q:0"><cH 1K="1L/xR" 3p="\'+S.2N+\'"></cH><cH 1K="1L/xR">28.bf.mX("Jp","*");</cH></4c></ya>\';28.1A("8d",yd);5V.9p.29.3u();5V.9p.29.rU(Jl);5V.9p.29.fS()}}2H(e){1h("4j 2a 2w");3D(eE)}}F yd(e){if(e.26==\'Jp\'){28.5n("8d",yd);JK()}}F JK(){if(5V.9p){C fn=5V.9p[\'12o\'];if(fn&&1R fn==\'F\'){2C=fn();if(2C){xF()}H{3D(rp)}}H{3D(rp)}}}F yc(){if(v.aP==0||(o.3j&&v.JV!=1)||S.4e==1||(v.ey==1&&!o.5m&&!o.1r.2i)||2j.3j||2j.1M==0){S.4e!=-1?9E():\'\'}}F Jf(){xl=P}F r0(){}J.Gx=F(){1j=cp.1j();6k("mE",1j);gJ();BV=5y(J.KI,41);if(v.aP==0||o.3j||(v.ey==1&&!o.1r.2i)){9E()}};J.G9=F(){3D()};J.12q=F(){8A()};J.12f=F(){gJ()};J.FP=F(){7V()};C 7a=P;F 6i(){if(!5z){if(4Z){4L(4Z)}if(v.ey==1&&!o.1r.2i){i3();if(v.12r==1){v.ey=0}}}5z=I}F ch(){if(2j.es>0&&v.jS==1&&v.FK==1){o.1a.qe(2j.oV/2j.es,I)}}F 5C(){if(5z){if(4Z){3h(4Z)}if(v.ey==1&&!o.1r.2i){2S(df);9E()}}5z=P}F kE(){C Jc=2j.2w.7J;if(Jc==4){3D(12t)}H{3D(Ja)}}F 3D(x){if(!7a&&!51){7a=I;1h("3w 5U 8o 2w "+x);if(2C){18(C eN in c8){if(c8.2D(eN)){2C.KG(c8[eN],eN)}}}2G("6z",P,x>0?x:c6);2S(CN);2S(lS);2S(hR);t9();o.1a.jx()}}F eL(){2G("5Y");t9();if(!51){51=I;o.1a.aD()}}F t9(){2P(bY);2P(te);2P(uF);2P(xZ)}F 7V(){if(!aA){2G("r3",I)}eL()}F IT(){2G("fS",I);C d=1C 5P();o.8s=d.6W();o.k6=I;gt("u1","3w kg");v["4m"+o.3H+"IW"]==1?o.1a.f1():eL()}F lz(){C d=1C 5P();o.8s=d.6W();o.k6=I;1h("3w kg");gt("u1","3w kg");if(!m8&&2C&&S.4Q){1h("4j kg sd");2C.lB()}H{2G("lB",I);2G("6m",I);v["4m"+o.3H+"IW"]==1?o.1a.f1():eL()}}F BC(){2G("oc");2G("IH",P);cG.1h(\'!!!!4\');7x()}F L8(){vE?i3():9E()}F Lp(){C x;if(o.2o){o.1a.8Z();x=v.n9.1B}H{o.1a.a4();x=v.n9.io}if(x){jO.1W=x;ti(jO)}1G(Cx,41)}F ti(x){x?R(x.LU,{"3z-1S":"22"}):\'\'}F 9E(){C 2t=P;1h((S.4Q?"4j":"3w")+" 5p");if(3P||5x){cp.5p()}H{2S(df);if(!S.4Q){2G("4e");2j.3j=I}H{if(2C){2C.dv()>0?uU=2C.dv():uU=v.aP;2C.iG(0)}H{2t=I}}}if(!2t){vq(1);mB(I)}}F mB(x){vE=x;if(K(9f)){9f.1W=x?LT:tj}}F i3(){C 2t=P;if(3P||5x){cp.7b();2G("7P")}H{if(!S.4Q){2j.3j=P;if(8L==0){8L=2j.1M;8L<0.3?8L=v.xc:\'\'}2j.1M=0;2S(df);df=5y(xf,4x)}H{if(2C){v.p8=0;if(8L==0){8L=uU;8L<0.3?8L=v.xc:\'\'}2C.iG(0);2j.3j=P;2S(df);df=5y(xf,4x)}H{2t=I}}}if(!2t){vq(0);mB(P)}}F vq(x){C z=cd;if(v.xe==1&&z){C y={"mc":z,"me":"cd","1K":"1d"};if(x==1){1E(z);y[\'to\']=0}H{y[\'to\']=-4x;y[\'1y\']=I}C m=1C 6p(y)}}F xf(){v.aP=8L;if(!S.4Q){if(2j.1M<8L&&2j.1M<0.95){2j.1M+=0.1}H{8L=0;2S(df);2G("7P")}}H{C x=2C.dv();if(x<8L&&x<0.99){2C.iG(4u(x)+0.1)}H{8L=0;2S(df);2G("7P")}}}F xt(){tw=P}F xz(){tw=I}F jh(){C 2t=P;if(o.1r.2i){if(tw){2t=I}}51?2t=I:\'\';if(!2t){if(4X){rF()}H{7x()}}v.11e==1?i3():\'\'}F 7x(z){if(!xl){C d=1C 5P();o.8s=d.6W();2G("2n");if(v.Lq==1||z){2G("oc")}gt("Kk","3w BJ");C x=P;if(K(S.2n)){if(S.2n!=\'\'){C 1w=[\'zT\',\'Kg\',\'xm\'];18(C i=0;i<1w.U;i++){S.2n=S.2n.1u(1C xn(\'\\\\(\'+1w[i]+\'\\\\)\',"gi"),(1w[i]=="xm"?fY(o.fh):lE()))}tZ("Xd",S.2n);v.L3==1?28.3u(S.2n,\'pZ\'):\'\';x=I}}if(v.Ca==1){3n(x)}H{if(v.KM==1){x?o.1a.aD(v.Xb==1?\'\':\'hz\'):\'\'}}}}F 9l(){7M();2G("1J",I)}F d6(){3n(I)}F 3n(x){if(S.4Q){if(2C){2C.LH();if(Y){4L(7Q)}4X=I}}if(S.9s){2S(lN);if(Y){4L(7Q)}4X=I}if(!S.4Q&&!S.9s){if(x){if(3P||5x){cp.3n()}H{2j.4y()}2G("4y");4L(7Q);4X=I}}if(4Z){3h(4Z)}gJ();1h("3w 4y")}F rF(){if(4X){if(S.4Q){if(2C){2C.Bt();3h(7Q);4X=P}}if(S.9s){lN=5y(7M,100);7M();3h(7Q);4X=P}if(!S.4Q&&!S.9s){if(3P||5x){cp.3d()}H{2j.1H()}2G("im");3h(7Q);4X=P}if(4Z){4L(4Z)}1h("3w im")}}J.KI=F(){7M()};F G5(){C t=0;if(3P||5x){t=cp.1k()}H{if(S.9s){t=w4;w4+=0.1}H{t=2j.bw}}Q t}F Bw(){if(S){if(!S.4Q){Q 2j.3j?0:2j.1M}H{if(2C){C x=-1;3g{x=2C.dv()}2H(e){1h(e)}Q x}}}}F 7M(e){if(2j&&!51){C t=G5();if(!af){Fs();af=I}if(!dX[0]){if(t>1j/4){2G("Cq",I);dX[0]=I}}if(!dX[1]){if(t>1j/2){2G("Cp",I);dX[1]=I}}if(!dX[2]){if(t>(1j/4)*3){2G("Cn",I);dX[2]=I}}if(K(S.fW)){18(C i=0;i<S.fW.U;i++){if(t>=S.fW[i]){2G("Uc"+S.fW[i],I)}}}tF(t);if(t>0&&t>vV){gJ()}if(o.3H==1O){if(S.7u=="5c"){o.3H="8g"}if(S.7u=="cN"){o.3H="jq"}}if(S.9s){if(t>1j){7V()}}vV=t}}C xp=I;F tF(x){6k("UZ",x);if(S.4Q&&xp){xp=P;if(x<1j-2&&1j>0){Q}}if(K(S.2K)){if(K(S.1S.6u)&&!aA){18(C i=0;i<S.1S.6u.U;i++){if(x>=S.1S.6u[i]&&S.1S.6u[i]>-1){2G("iP"+S.1S.6u[i],I);S.1S.6u[i]-=2f}}}EK(x)}if(Y&&1j>0){C 6l=2I(x/1j*100);C ba=29.9j("G1"+v.id);if(ba){if(qj(6l)){6l=100}H{C r=ba.6S(\'r\');C c=2O.PI*(r*2);if(6l<0){6l=0}if(6l>100){6l=100}C FW=((100-6l)/100)*c;R(ba,{"1I":1,"V4":FW})}}}}F EK(x){if(K(S.2K)&&Y&&x>=fI){C xs;if(K(S.2K.6c)){if(5W){if(S.2K.6c<0){if(S.1j>0){S.2K.6c=S.1j*1+S.2K.6c*1}}if(S.2K.6c>-1&&S.2K.6c<100){xs=I;if(x>S.2K.6c){6k("UO",S.2K.6c);Gc();S.2K.6c=2b}H{5W.1W=2W("Bl")+(2O.4C(S.2K.6c-x))}xB()}}}if(K(S.2K.dZ)){if(S.2K.dZ>-1){if(xs){if(S.2K.dZ<S.2K.6c){S.2K.dZ=S.2K.6c}}if(x>S.2K.dZ){6k("UI",S.2K.dZ);2G("dZ");8r?R(8r,{"1g":0,"1I":1,"2y":"4s"}):\'\';S.2K.dZ=2b}}}fI=x}}F xB(){if(!S.FL){R(5W,{"4O":"8n","3S-3C":2k(v.UW,12)*2k(v.6A,1),"2y":"4s"});S.FL=I}}F Gc(){if(5W&&!51){5W.1W=2W("6m");R(5W,{"4O":"3z","3S-3C":(v.x6?v.x6:16)*2k(v.6A,1),"2y":"4s"});if(v.oR==1){5W.ax=lz;5W.1A(\'bj\',F(){R(5W,{"2e-1z":4d(v.vg,2k(v.xD,0.5)+0.3)})});5W.1A(\'bB\',ov)}H{if(7F){R(7F,{"4O":"3z"});7F.ax=lz;7F.1A(\'bj\',F(){R(7F,{"2e-1z":4d(v.vg,2k(v.xD,0.5)+0.3)})});ov();7F.1A(\'bB\',ov)}}}}F ge(){}F gk(){}F Fs(){if(!7a&&!51){2G("a0",I);2G("EU",I);2G("I3",I);gt("EN","3w a0");Ey()}}F Ey(){C y=(S.7u=="5c"||S.7u=="cN"?"5c":o.3H);o.1a.S3(S.mQ==1);if(v["4m"+y+"sF"]>0){Jg(y)}if(K(o.3F)){if(o.3F>50){2G("GB")}H{2G("Gk")}}H{2G("HV")}o.f4++;o.C8++;o.gL?o.gL.5Y():\'\';vE?vq(1):\'\';af=I;o.nX==1?o.nX=2:\'\';o.ac?o.ac.1y():\'\';o.8w?o.8w.1y():\'\';gJ()}F 9L(){if(!S.aM){2G("Um")}2G("wf",I);1j=2j.1j;6k("mE",1j)}F cT(){6k("aP",7O())}F HQ(1m){}C c8={Uo:Hv,Uq:vF,UQ:FE,wf:GP,UX:K3,UR:FH,V5:FV,UD:G7,UG:Ep,UM:uV,UL:L7,UK:LD,UE:IV,UC:J8,Ka:Jd,UB:JI,Uz:JC,Va:Jz,Ux:Jt,V8:IM,UY:IA,UV:Iy,UU:Iw,UT:J6,Uu:Bk,U5:GX,U4:HZ,U1:GZ};F xF(){if(1R 2C.Up=="F"){18(C e in c8){if(c8.2D(e)){2C.Ik(c8[e],e,J)}}if(S.bT){18(C i=0;i<S.bT.U;i++){if(S.bT[i]!=\'\'){2z("F Ig"+S.bT[i]+"(){2G(\'"+S.bT[i]+"\');}");2C.Ik(2z(\'Ig\'+S.bT[i]),S.bT[i],J)}}}if(v.mW==1&&5V){mV=29.1Q("1Z");5V.rW.4c.1P(mV);R(mV,{"1v":"2v","1g":"0","1d":"0","1b":"100%","1e":"100%","4O":"3z"})}2C.Uf(o.3i,o.4E,(o.2o?\'2o\':\'bo\'),Np,(K(S.wu)?{"wo":S.wu}:\'\'),{"Wc":(v.mW==1?mV:6D),"WE":2j,\'WD\':I});R(6D,{"4O":"3z"});6D.E.4h=0}H{1h("4j pH");3D(eE)}};F HZ(x){1h("4j WC: "+x)}F GZ(){2G("GY",I)}F Bk(x){if(!aA){1h("4j 6z",x);if(1R x=="3L"&&v.1h==1){cG.1h(x)}3D(eE)}H{1h("4j 6z 17 WB",x);vF()}}F GX(x){if(!aA){1h("4j 6z",x);2G("6z",P,x>0?x:c6)}}F GP(){if(v["4m"+o.3H+"bo"]==1&&o.2o){o.1a.8Z()}1h("4j w0, ad "+2C.Cf());2G("wf",I);if(2C.Cf()!=\'Wu\'){if(v.iv!=1){BG();2P(bY);bY=1G(F6,v.vT*2f);2C.lw()}H{js(\'Hf\')}2S(lT);lT=5y(uV,2f);uV()}H{Bk("Wp")}}F BG(){if(2C){if(v.aP==0||S.4e==1||(v.ey==1&&!o.1r.2i&&o.5m!=1)){if(2C.dv()>0&&S.4e!=-1){9E()}}H{if(v.aP!=-1){2C.iG(4u(v.aP))}H{2C.iG(4u(v.1M))}}}}F gJ(){if(S.nm){ak?3h(ak):\'\';S.nm=P;2S(hR)}}F 8A(){ak?4L(ak):\'\';S.nm=I;if(v.Wl==1){2S(hR);hR=5y(GV,Wk)}}F GV(){fI=fI+1;EK(fI)}F Hv(){gH=I;v.Wh!=1?ip=I:\'\';1j=2C.lY();C rt=2C.Kh();if(1j>0){}H{if(K(S.1j)){if(S.1j>=rt){1j=S.1j}}}if(1j>=DR){1j=1j/2f}6k("mE",1j);o.ac?o.ac.1y():\'\';o.8w?o.8w.1y():\'\';nQ=[];lF=[];dX=[];1h("4j Wg");C x;if(7Y([S.8M,S.2J],\'Wf=1\')){x=I}v.We==1&&!S.mQ&&!x?o.1a.zB():\'\';2G("I3",I);gJ()}F F6(){if(!ip&&!7a){1h("4j 9X");6k("WH",7O());3D(eE)}}F Jx(){if(!tO&&!7a){if(v.p8==0&&4X){}H{1h("4j nV 9X");6k("WX",7O());3D(eE)}}}F Cl(){if(!iE&&!7a){1h("4j X9 9X");6k("X7",7O());if(!51){af?vF():3D(eE)}}}F HS(){if(2j){if(!7a&&2j.bw==0&&1j==0){1h("3w 5U 9g 9X");6k("X5",7O());3D(X4)}}}F HT(){if(!ip&&!7a&&v.iv!=1){1h("4j 9g 9X");6k("X0",7O());3D(eE)}}F vF(){if(!51){if(!iE){1h("4j zN");iE=I;if(!51&&!af){if(gH&&1j>0&&eU>75&&K(S.cq)){sN()}1h("4j No af --> 6z ("+eU+")");3D(eE)}H{if(aA||m8){eL()}H{FC=1G(eL,4x)}}}}}F FE(){1h("4j WJ");m8=I;lz()}F FH(){1h("4j WV: "+2C.Fp()+" x "+2C.Ew());if(2C.Ew()>0&&2C.Fp()>0&&v.jS==1&&v.FK==1){o.1a.qe(2C.Fp()/2C.Ew(),I)}}F FV(){1h("4j WT: "+2C.WS())}F G7(){}F Ep(){1h("4j WR: "+2C.lY());if(2C.lY()>0){1j=2C.lY();6k("mE",1j)}}F uV(1m){C dr=2C.lY();if(1m){2S(lT)}C rt=2C.Kh();if(dr>0&&dr!=1j){Ep()}eU++;if(1j==0||rt>1j){if(rt>0){1j=rt;6k("mE",1j)}}if(rt>0){if(1j>0){tF(1j-rt)}}H{if(v.WO==1){1h("4j 1k",eU-1,rt,1j);tF(eU-1)}}}F L7(){if(2C.dv()!=1O){if(2C.dv()==0){2G("4e");my=0;mB(I)}H{if(my==0){2G("7P");mB(P)}my=2C.dv()}}1h("4j WN: "+2C.dv());if(my>0&&v.p8==1&&!af){9E()}}F LD(){if(S.F8!=1){sN()}}F sN(){aA=P;1h("4j a0",1j);2G("a0");2G("EU");Ey();gt("EN","3w a0");if(v.EW>-1){2P(bY);bY=1G(F6,v.EW*2f)}if(v.p8==1){9E()}}F IV(x,y,z){1h("4j Wa");if(K(x)){if(1R x=="5j"){if(x.O(\'//\')>-1&&z==I){S.2n=x}}}if(K(S.2K.sR)){if(S.2K.sR==1){7x(I)}H{2G("2n");2G("oc")}}H{7x(I)}}F J8(){}F Jd(){if(S.F8==1){sN()}1h("4j Ka");o.1a.zB();ip=I;2P(bY);if(v.JH>-1){bY=1G(Jx,v.JH*2f)}2P(te);if(v.Fq>-1){te=1G(Cl,v.Fq*2f)}if(v.p8==1){9E()}2G("1J",P);o.sA++;if(v.JJ>0){if(o.sA>v.JJ){1h("4j 1J zQ");3D()}}}F JI(){tO=I;1h("4j Cq");2G("Cq",P)}F JC(){1h("4j Cp");2G("Cp",P)}F Jz(){1h("4j Cn");2G("Cn",P)}F Jt(){if(!aA){2G("r3",P);aA=I;18(C y in S.1S){if(S.1S.2D(y)){if(y.O("IZ")==0){S.1S[y.1t(4)]=S.1S[y]}}}if(K(S.1S.6u)){18(C i=0;i<S.1S.6u.U;i++){S.1S.6u[i]+=2f}}if(v.K4>-1){2P(uF);uF=1G(Cl,v.K4*2f)}}1h("4j r3")}F K3(){1h("4j 3f Vr VG: "+2C.Cf())}F IM(){2G("IH",P)}F IA(){}F Iy(){C d=1C 5P();o.8s=d.6W();2G("fS",I);o.k6=I;gt("u1","3w kg")}F Iw(){if(S.4Q&&aA){}H{2G("4y");if(v.W5==1){2C.Bt()}H{if(Y&&v.Ca==1){4L(7Q)}4X=I}}}F J6(){2G("im");if(Y&&K(7Q)){}4X=P}F Jg(y){if(v["4m"+y+"sF"]>0&&o.6y){C nR=4l.7y("dH"+y+"Ci"+o.d)*1;C z=P;if(nR){nR+1>=v["4m"+y+"Je"]?z=I:\'\'}H{nR=0}if(z||o.C8+1>=v["4m"+y+"Je"]){C x=1C 5P();4l.8I("dH"+y+"3V"+o.d,x.6W());4l.8I("dH"+y+"Ci"+o.d,0);o.1a.yJ()}H{4l.8I("dH"+y+"Ci"+o.d,nR+1)}}}F 2G(x,CG,7J,Jb){if(x=="1J"){o.VX=I;v.VV==1&&o.fv?o.fv.VI():\'\'}if(K(S.cq)&&v.tY==0&&v.2C!=1){}H{if(CG){if(!K(nQ[x])){6k("4m"+x,7O())}nQ[x]=I}H{7J>0?6k(("4m"+x),7J):6k("4m"+x,7O())}}if(K(S.1S)){if(K(S.1S[x])){1h("3w 2G "+x);18(C i=0;i<S.1S[x].U;i++){C z=S.1S[x][i];C 2t=P;if(K(z)){if(lF.O(z)>-1){2t=I}if(x=="a0"){lF.2u(z)}if(7J>0){if(z.O("[uo]")>0){z=z.1u("[uo]",7J)}H{Jb==1?2t=I:\'\'}}if(z.O("(3F)")>0){if(K(o.3F)){z=z.1u("(3F)",o.3F)}}if(z.O("(1M)")>0){z=z.1u("(1M)",Bw())}z=z.1u("(o7)",(o.ab?1:0));z=z.1u(/\\(4A\\)/g,2O.4A());if(z.O(".jJ")>0){C m=0;z=z+"&m="+(o.1r.tv?2:(o.1r.2i?1:0))+("&h="+(K(v.cu)?v.cu:o.fh))+(o.3H==\'9S\'||S.CI?\'&r=1\':\'\')+\'&s=\'+o.uz}if(1R v.9b=="3L"){18(C y in v.9b){if(v.9b.2D(y)){18(C j=0;j<5;j++){z=z.1u(y,v.9b[y])}}}}}H{2t=I}if(!2t){8O(z)}}if(CG){S.1S["IZ"+x]=S.1S[x];S.1S[x]=1O}}}if(x=="2n"&&v.Lq==1){2G("oc")}aM?aM.1m(x,7J):\'\'};F tZ(x){if(S.7u!="5c"&&S.7u!="cN"){js(x)}}F 6k(x,y){if((K(S.cq)&&v.tY==0&&v.2C!=1)||S.7u=="5c"||S.7u=="cN"){}H{js(x,y)}}F gt(x,y){if(S.7u=="5c"||S.7u=="cN"){}H{bn(x,y)}}J.VL=F(x){Q S?S[x]:P};J.RU=F(){C x=P;if(2j){if(2j.pV){3g{if(2j.pV.HM=="mp"){x=I}}2H(e){x=P}}}if(S){if(S.4Q){Q P}}Q x};J.9h=F(x){if(x==\'8p\'){Q 1j}H{Q S?S[x]:P}};J.cK=F(){Q!51};J.2X=F(){Cx()};F Cx(){if(S){if(S.4Q){if(2C){2C.VK(o.3i,o.4E,(o.2o?\'2o\':\'bo\'))}}}}F BQ(){kx(\'7Q\');if(2j){if(2j.fD.U>0){2j.4y()}}if(Y&&o.3G.h6(8r)){if(v.Cv==1){kx(\'d4\')}C k9=[\'7F\',\'5W\',\'8r\',\'4Z\',\'4Z\',\'9f\',\'jO\',\'ku\',\'cd\'];18(C i=0;i<k9.U;i++){kx(k9[i])}}};F kx(x){if(K(2z(x))){if(o.3G.h6(2z(x))){if(x==\'4Z\'){4Z.5n(\'2n\',BC)}o.3G.3m(2z(x));2z(x+\' = 2b;\')}}}J.A8=F(){Q Bw()};J.4y=F(){if(!51&&!4X&&S){3n(I);Q I}H{Q P}};J.im=F(){if(!51&&4X&&S){rF();Q I}H{Q P}};J.IC=F(x,y){if(S){if(x=="iG"){if(y==0){9E()}H{i3()}}if(x=="KV"){eL()}if(x=="lw"){Bx()}if(x=="lB"){lz()}if(x=="LH"){d6()}if(x=="Bt"){9l()}}};F Bx(){if(!S.4Q){!uI?Br():\'\'}H{!gH&&2C?2C.lw():\'\'}}J.lw=F(){if(v.iv==1&&!gH){S.4Q&&2C?BG():\'\';Bx()}};J.4e=F(){9E()};J.gP=F(x){if(af&&!51){C y=x.2R(\',\');18(C i=0;i<y.U;i++){8O(y[i])}}};J.nS=F(){if(3P||5x){2S(BV);cp.4B()}if(S){BQ();if(S.4Q){if(K(6D)){if(!iE&&2C&&gH){3g{2C.KV()}2H(e){1h(e)}}if(2C){18(C eN in c8){if(c8.2D(eN)){2C.KG(c8[eN],eN)}}}if(o.3G.h6(6D)&&S.jT!=1){o.3G.3m(6D)}}2S(CN);2S(lT);2S(lS);2S(hR);t9();if(S.jT!=1&&5V){3g{o.3G.3m(5V)}2H(e){}}}H{1y(2j)}8A()}if(K(6D)){2S(lN);if(o.3G.h6(6D)&&S.jT!=1){o.3G.3m(6D)}}if(S){S.1S=[]}51=I;af=P;eU=0;lH=P;lF=[];dX=[]};J.Vt=F(x){S=x};J.4B=F(){3g{if(o.3G.h6(2j)){o.3G.3m(2j)}}2H(e){}J.nS();51=I;3g{if(o.2a.h6(o.3G)&&S.jT!=1){o.2a.3m(o.3G)}if(S.jT==1){3h(o.3G)}}2H(e){}}};C 8R=F(is){C i;C E=[];C f=[];C bH=[];C Vw=[];C 7c=[];C 9T=[];C 2g=[];C f2=[];C ja=[];C Vx=[];C 5R=[];C 6Q=[];C 6I=[];C h5=[];C hr=P;C 2Y;C ej=-1;C 5v=I;C 1l=is;C 7w=is=="1q";C 1c;C 6E=[];C fR=[];C pB;C 3E=\'\';C gz=\'\';C 7h=-1;C iu=P;C Vy=P;C pR=P;C rI=P;C iw=P;C 51=P;C pD;C DA;C pn;C l7;C D0;C n4=[];C 8i=[];C tq=0;C cQ=0;C 7B;C 7n="2n";C dh=(o.1r.2i?"f0":"bj");C cE=(o.1r.2i?"f3":"bB");E=bp(E,v[is]);E=5a(v[is],\'2T\',\'2T\');E=5a(v[is],\'c9\',\'c9\');E=5a(v[is],\'dD\',\'dD\');if(E.tL==0){E.DM="0 0 0 0"}E=5a(v[is],\'i7\',\'DM\');E=5a(v[is],\'2Q\',\'2Q\');E.rD=0;C kM="<2q E=\'2T-1g:aG\' 1b=\'"+E.8l*2+"\' 1e=\'"+(E.8l*2>E.6r?(E.8l*2):E.6r)+"\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'><g><gN ry=\'"+(E.8l)+"\' rx=\'"+E.8l+"\' cy=\'"+(E.8l*2>E.6r?(E.8l):(E.6r/2))+"\' cx=\'"+E.8l+"\' 5l=\'#"+E.6O+"\'/></g></2q>";C Fw="<2q 1b=\'"+E.8l*2+"\' 1e=\'"+E.6r+"\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\' ><g><gN ry=\'"+(E.8l-1)+"\' rx=\'"+(E.8l-1)+"\' cy=\'"+(E.6r/2+2)+"\' cx=\'"+E.8l+"\' 3a=\'#"+E.6O+"\' 3a=\'1\' 5l-1I=\'0\'/></g></2q>";C xx=4;C Im="<5Z E=\'2y:cC-4s;\'><2q 1b=\'"+(xx+2)+"\' 1e=\'"+(E.6r)+"\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'><g><3e x1=\'1\' y1=\'"+(E.6r/2-xx)+"\' x2=\'"+xx+"\' y2=\'"+(E.6r/2)+"\' 3a=\'#"+E.1z+"\' 3a-1b=\'1\' 3a-bX=\'4C\'/><3e x1=\'"+xx+"\' y1=\'"+(E.6r/2)+"\' x2=\'1\' y2=\'"+(E.6r/2+xx)+"\' 3a=\'#"+E.1z+"\' 3a-1b=\'1\' 3a-bX=\'4C\'/></g></2q></5Z>";C kW="<5Z E=\'2y:cC-4s;\'><2q 1b=\'"+(xx+10)+"\' 1e=\'"+(E.6r+1)+"\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\' E=\'av:1d\'><g><3e x1=\'1\' y1=\'"+(E.6r/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(E.6r/2-xx+2)+"\' 3a=\'#"+E.1z+"\' 3a-1b=\'1\' 3a-bX=\'4C\' /><3e x1=\'1\' y1=\'"+(E.6r/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(E.6r/2+xx+2)+"\' 3a=\'#"+E.1z+"\' 3a-1b=\'1\' 3a-bX=\'4C\'/></g></2q></5Z>";C aJ=4d(2k(E.aJ,\'4g\'),2k(E.HG,1));C 1Y=1Q("1Z");o.2a.1P(1Y);R(1Y,{\'6d\':\'3t\',\'2y\':\'4s\',\'1I\':0,\'3b-6v\':E.8x});if(E.oP==1){R(1Y,{"3b":"4I 7t "+4k(2k(E.oQ,\'4g\'))})}C l9={};18(C i in o.6T){if(o.6T.2D(i)){l9[o.6T[i]]=-1}}if(7w){1Y.E.4h=VA}H{1Y.E.4h=99}C 1i=1Q("1Z");if(o.as){E.G2>0?E.hf=E.G2:\'\';E.FZ>0?E.gM=E.FZ:\'\';E.Gq>0?E.lR=E.Gq:\'\'}R(1i,{\'1v\':\'gj\',\'1g\':0,\'1d\':0,\'2y\':\'4s\',\'1b\':\'100%\',\'2Q-1g\':E.bC,\'2Q-2m\':E.8E+(7w&&E.4i==1?0:20),\'2Q-2M\':E.bx,\'2Q-1d\':E.8C,\'1z\':E.1z,\'3S-3C\':E.hf*2k(v.6A,1),\'3S-gQ\':gq(E.3S),\'lI-jN\':E.l8+\'px\'});if(o.1r.8q){R(1i,{\'7K-1b\':Gu})}if(is!=="1c"){R(1i,{\'6d-y\':(7w&&E.4i==1?\'3t\':\'8e\')})}1Y.1P(1i);if(E.4i!=1){C 8t=1Q("1Z");R(8t,{\'2y\':\'4s\',\'6d\':\'3t\',\'3b-6v\':E.8x});if(E.4i!=1){if(o.1r.8q){R(8t,{\'7K-1b\':Gu})}}1i.1P(8t)}4n(1i,{id:(v.id+"3V"+is)});if(is=="1c"){if(E.4i==1){R(1i,{\'1b\':\'100%\',\'2Q-2m\':E.8E,\'2Q-2M\':E.bx+20,\'6d-x\':\'8e\',\'6d-y\':\'3t\',\'cV-bb\':\'he\'});R(1Y,{\'1b\':o.3i-E.4Y-E.4V,\'1e\':E.lR+E.bC+E.bx})}H{R(1i,{\'6d-y\':\'8e\',\'6d-x\':\'3t\'});if(E.GS==1){pF()}}if(E.tL==1){R(1Y,{\'2e-1z\':E.DC})}if(v.1c.3B==1){3h(1Y)}}if(E.mS==1){C 6M=1Q("1Z");C dx=4d(E.tL==1?E.DC:E.53);if(E.4i==1){lo(6M,\'to 2m, 5G(\'+dx+\',\'+(E.4W*1+0.3)+\'), 5G(\'+dx+\',0)\',\'1d\',12,5,7,10,7,10,12,15);6M.1A(7n,Hi)}H{lo(6M,\'to 2M, 5G(\'+dx+\',\'+(E.4W*1+0.3)+\'), 5G(\'+dx+\',0)\',\'1g\',5,12,10,7,10,7,15,12);6M.1A(7n,GK)}C 6N=1Q("1Z");if(E.4i==1){lo(6N,\'to 1d, 5G(\'+dx+\',\'+(E.4W*1+0.3)+\'), 5G(\'+dx+\',0)\',\'2m\',8,5,13,10,13,10,8,15);6N.1A(7n,GJ)}H{lo(6N,\'to 2M, 5G(\'+dx+\',0), 5G(\'+dx+\',\'+(E.4W*1+0.3)+\')\',\'2M\',5,8,10,13,10,13,15,8);6N.1A(7n,GM)}6M.1A("bj",ma);6M.1A("bB",ma);6N.1A("bj",ma);6N.1A("bB",ma);1i.1A("kJ",Gj);6M.1A("bO",cD);6N.1A("bO",cD);1Y.1P(6M);1Y.1P(6N);2S(DA);DA=5y(GE,2f)}1i.1A(dh,Gi);1i.1A(cE,DJ);if(v.1c.7B>0&&!7B&&is=="1c"){if(1R oX!=="1O"){7B=1C oX()}}if(7w){18(C i=1;i<11;i++){if(K(v["aW"+is][is+i])){v.1q[is+i]=v["aW"+is][is+i];if(K(v["aW"+is][is+i+"1V"])){v.1q[is+i+"1V"]=v["aW"+is][is+i+"1V"]}if(K(v["aW"+is][is+i+"1o"])){v.1q[is+i+"1o"]=v["aW"+is][is+i+"1o"]}}if(K(v.1q[is+i])){if(v.1q[is+i]==1){ec(\'f\',i);ee(f[i],bH[i],7c[i],9T[i],i);if(!K(v.1q[is+i+"1o"])){v.1q[is+i+"1o"]="5Q"}7c[i].1W=2W(v.1q[is+i+"1o"]);if(K(v.1q[is+i+"1V"])){if(v.1q[is+i+"1V"]!=\'\'){7c[i].1W=v.1q[is+i+"1V"]}}if(v.1q[is+i+"1o"]=="3y"){o.j4=I}2g[i]=v.1q[is+i+"1o"];a7(i);if(2g[i]==\'qM\'){!o.jg?o.jg=1C WL():\'\';if(K(28.EB)){7c[i].1W=o.jg.WM();o.jg.Ch()}}if(2g[i]in o.6T){l9[2g[i]]=i}f[i].1A(dh,6i);f[i].1A(cE,5C);f[i].1A(7n,7x);f[i].1A("bO",cD);if(v.1q[is+i+"1y"]==1){R(f[i],{"1e":0})}}}}}F Gj(x){if(is=="1c"&&E.4i==1&&x){if(x.zg==0&&x.ei!=0){1i.dP-=x.ei;x.c4()}}2S(pn);pn=5y(DJ,mb);cR()}F Gi(){o.4t=I}F DJ(){if(E.j9==1){2P(o.j8);o.j8=1G(F(){if(!o.4t&&!o.rJ){bG()}},(v.1q.j7>0?v.1q.j7*2f:(o.1r.tv?4o:2f)))}o.4t=P}F 6i(1m){if(o.2o){o.6x?o.1a.6x(P):\'\'}C i=1m.4a.6S(\'vC\');C x;if(i){x=\'f\'}H{if(1m.4a.6S(\'cW\')){i=1m.4a.6S(\'cW\');x=\'f2\'}}if(i){i=2I(i);C jY=P;if(K(2z(x)[i])){if(E.a8>-1){R(2z(x+\'bg\')[i],{\'1I\':E.a8})}if(3c(E.cs)){R(2z(x+\'bg\')[i],{\'7j\':\'ez(\'+E.cs+\')\'})}if(E.8D>-1){R(2z(x+\'1V\')[i],{\'1I\':E.8D});R(2z(x+\'6P\')[i],{\'1I\':E.8D})}if(is=="1c"){if(2g[i].O("1c")==0){C id=2g[i].1t(8);if(3E==id||gz==id){R(2z(x+\'1V\')[i],{\'1z\':E.6O});R(2z(x+\'6P\')[i],{\'1z\':E.6O});jY=I}H{R(2z(x+\'1V\')[i],{\'1z\':E.1z})}}}if(E.ju==1&&K(E.eR)&&jY){}H{R(2z(x+\'bg\')[i],{\'9a\':E.bu})}}}};F 5C(1m){if(o.2o){o.6x?o.1a.6x(I):\'\'}C i=1m.4a.6S(\'vC\');C x;C jY=P;2S(kP);cR();if(i){x=\'f\'}H{if(1m.4a.6S(\'cW\')){i=1m.4a.6S(\'cW\');x=\'f2\'}}if(i){if(K(2z(x)[i])){if(E.a8>-1){R(2z(x+\'bg\')[i],{\'1I\':E.4W})}if(3c(E.cs)){R(2z(x+\'bg\')[i],{\'7j\':\'ez(1)\'})}if(E.8D>-1){R(2z(x+\'1V\')[i],{\'1I\':E.a});R(2z(x+\'6P\')[i],{\'1I\':E.a})}if(is=="1c"){if(2g[i].O("1c")==0){C id=2g[i].1t(8);if(3E==id||gz==id){R(2z(x+\'1V\')[i],{\'1z\':E.6O});R(2z(x+\'6P\')[i],{\'1z\':E.6O});jY=I}H{if(K(o.9D[id])){nl(i)}H{R(2z(x+\'1V\')[i],{\'1z\':E.1z})}}}}if(E.ju==1&&K(E.eR)&&jY){}H{R(2z(x+\'bg\')[i],{\'9a\':o.9D[id]?E.qK:E.53})}}}}F 7x(1m){if(!iw){C d=1C 5P();o.8s=d.6W();C i=1m.4a.6S(\'vC\');if(i){if(K(f[i])){if(K(2g[i])){if(is=="1c"){o.2B=1O}5O(i,0)}}}o3()}}C DT;C kP;F HW(1m){if(!iw){C i=1m.4a.6S(\'cW\');if(i){if(K(6I[i])){if(2Y in o.6T){DT=i;kP=5y(Ge,4x)}}}}}F Ge(){Di(DT)}F cD(1m){2S(kP);1m.8b=I;cR()}F DY(1m){2S(kP);if(!iw){C d=1C 5P();o.8s=d.6W();C i=1m.4a.6S(\'cW\');if(i){if(i==0){if(6I[0]==\'1z\'){eo();5O(tq)}H{gx()}}H{if(K(6I[i])){Di(i)}}}}}F w5(1m){C x=1m.4a.6S(\'Fu\');if(x){Dx(x)}}F HI(1m){cR();C i=1m.4a.6S(\'cW\');if(K(6I[i])){if(9n("=",i)>0){C x=6I[i].1t(0,9n("=",i));C y=6I[i].1t(9n("=",i)+1);C z=2Y+\'HP\';if(!v[z]){v[z]=[]}if(!K(v[z][x])){v[z][x]=v[x]+\'\'}Db(x,y)}}};F Db(x,y){v[x]=y;if(o.6y&&v.zP==1&&x!="fr"){4l.8I("dH"+x,y)}if(o.6n&&o.54){o.54.bR()}o.1a.kT();Dx(x)}F HJ(1m){C i=1m.4a.6S(\'cW\');C x=6I[i];if(K(x)){if(x.O("=")>0){C z=x.1t(0,x.O("="));C y=x.1t(x.O("=")+1);v[z]=y;CR();a7(o[2Y+\'DU\']);if(2Y=="mq"){9r("Hg")}}}}F a7(i){if(K(2g[i])){C dI=P;C ah=P;C 6G=\'\';if(7w){if(2g[i]=="5t"){6G=o.X.Al()}if(2g[i]=="8j"){6G=o.X.Ak()}if(2g[i]=="3y"){6G=\' \';ah=I}if(2g[i]=="f5"){if(o.9u){6G=o.qq[o.WU]}}if(2g[i]=="8j"||2g[i]=="f5"||2g[i]=="5t"){if(o[\'gZ\'+2g[i]].U==0){dI=I}H{if(o[\'gZ\'+2g[i]].U==1&&(E.Gg!=1||o[\'gZ\'+2g[i]][0]==1)){dI=I}H{ah=I}}}if(2g[i]=="6K"){if(!o.6K){dI=I}H{ah=I}}if(2g[i]=="7T"){if(o.2L!=\'fy\'&&!v.7T){dI=I}H{ah=I}}if(2g[i]=="2p"){if(K(o.2A)){ah=I;if(o.5X||v.aF==1){if(o.4p){6G=o.3K[!o.5X?o.4p.8P():o.42]}}H{6G=\'\'}C kI=0;18(C s=0;s<o.2A.U;s++){if(o.2A[s]!=\'\'){kI++}}if(kI==1&&o.pc==1){kI=0}if(v.sI==1&&v.wA==1){}H{if(kI==0){dI=I;ah=P}}}H{dI=I}}if(2g[i]=="5Q"){6G=o.6X[o.bD];6G==1&&E.gX!=1?6G=2W(\'bo\'):\'\';ah=I;if(o.2L=="5x"||(o.X.6L()&&E.WY!=1)){dI=I;ah=P}}if(2g[i]in o.6T){6G=l5(2g[i]);ah=I}if(2g[i].O("a3")>0){C x=\' \';C y=[\'xo\',\'xq\',\'iP\'];18(C z=0;z<y.U;z++){if(K(v[2g[i]+y[z]])){if(v[2g[i]+y[z]]!==\' \'){x+=(x!==\' \'?\':\':\'\')+v[2g[i]+y[z]]}}}6G=x!=\' 0:0\'&&x.O(":")>-1?x:\' \';o[2g[i]+\'6l\']=6G;ah=I}}9T[i].1W=6G+(6G!=\'\'&&E.WZ!=1?\' &d9;<2q 1b="dL" 1e="CA" vm="-1 -1 5 8" 8m="1.1" 3N="3v://3O.w3.3x/4o/2q" 3N:3T="3v://3O.w3.3x/7g/3T"><uj 3a="#\'+E.6O+\'" 3a-1b="1" 5l="22" 9J="0 0 3 3 0 6"></uj></2q>\':\'\');C Fr=7w&&ej!=-1;if(dI){1y(f[i]);if(7w){h5[i]?2P(h5[i]):\'\';if(o.Y){o.Y.o6(i,P,6G)}H{h5[i]=1G(F(){o.Y.o6(i,P,6G)},4x)}}R(f[i],{\'1v\':\'2v\',\'2m\':0,\'1g\':-100})}if(ah){if(Fr){}H{if(E.4i==1){R(f[i],{\'2y\':\'cC-4s\'})}H{1E(f[i])}}if(7w){h5[i]?2P(h5[i]):\'\';if(o.Y){o.Y.o6(i,I,6G)}H{h5[i]=1G(F(){o.Y.o6(i,I,6G)},41)}}R(f[i],{\'1v\':\'gj\',\'2m\':0,\'1g\':0})}2X()}18(C j=1;j<f.U;j++){if(f[j]){if(6t(f[j])){C 5q=P;5v?5q=I:\'\';5v=P;5q&&o.Y?o.Y.5q():\'\'}}}};C E9=0;F 5O(i,FG,fa){fa?2g[i]=fa:\'\';if(K(2g[i])){o.rJ=I;cR();C x=CU();if(7w){ej==-1?E9=x[0]:x[0]=E9}if(2Y!=2g[i]){2Y=2g[i];if(2Y==\'5t\'||2Y==\'8j\'||2Y==\'2p\'||2Y==\'5Q\'||2Y==\'f5\'||2Y in o.6T||2Y.O("a3")>0||2Y==\'3y\'||2Y==\'1z\'){ej=i;C z=qk(o[\'gZ\'+2Y]);if(2Y=="qh"){if(E.Df==1){z=9r("X6")}H{z=9r("X8")}}if(2Y=="mq"){z=9r("Xa")}if(2Y=="3y"&&o.3y){z=[];18(C j=1;j<=16;j++){if(K(v["3y"+j])){z.2u(2W(v["3y"+j]));n4[z.U]=v["3y"+j]}}}if(2Y=="1z"&&o.5r){z=[];tq=i;18(C j=0;j<o.tn.U;j++){C co=o.tn[j].1t(4);z.2u(2W(co));8i[z.U]=co}}C hB=o[\'Wr\'+2Y];C Fx=o[\'WG\'+2Y];18(C j=1;j<f.U;j++){if(f[j]){f[j].E.2y="22"}}f2=[];ec(\'f2\',0);ee(f2[0],ja[0],5R[0],6Q[0],0);R(f2[0],{"3b-2M":"4I 7t "+(E.Dw==1?aJ:"5G(100,100,100,0.7)")});cQ=FG;C ts=P;5R[0].1W=(x[0]<2||cQ==1||E.CQ==1?\'\':kW)+(v.1q[is+i+"1V"]&&v.1q[is+i+"1V"]!=\'\'?v.1q[is+i+"1V"]:2W(v.1q[is+i+"1o"]))+(o[2g[i]+\'6l\']?o[2g[i]+\'6l\']:\'\');if(2Y==\'2p\'&&!o.q9){C kQ=1Q("1Z");kQ.1W=2W("3l");R(kQ,{\'1z\':E.1z,\'a9\':\'2l\',\'4O\':\'3z\'});6Q[0].1P(kQ);kQ.1A(7n,H0);ts=I}if(2Y==\'2p\'&&v.sI==1&&!o.1r.tv&&K(28.EB)){C uf=1Q("1Z");!o.4p?o.4p=1C lM():\'\';uf.1W="<AG 1K=\'2N\' id=\'"+v.id+"FD\' Wi=\'.Fm,.Fb,.mw\' E=\'2y:22\'/>"+2W(\'qM\');R(uf,{\'1z\':E.1z,\'a9\':\'2l\',\'4O\':\'3z\',\'2T-1d\':(ts?\'cZ\':0)});6Q[0].1P(uf);o.jP=29.9j(v.id+"FD");o.jP.Wn=o.4p.EJ;uf.1A(7n,o.4p.EJ)}if(ts){if(iu){if(cQ==2){z=[];3h(f2[0])}18(j=0;j<o.f7.U;j++){if(v.qb==0&&o.f7[j]=="jR"){}H{z.2u("Wo"+o.f7[j])}}}}R(5R[0],{\'3S-3C\':E.j2*2k(v.6A,1)});6I[0]="Wd";if(2Y in o.6T){D6(2Y);if(tq>0&&o.tn.O(\'Ws\'+2Y)>-1){5R[0].1W=kW+2W(2Y);6I[0]="1z";6Q[0].1W=l5(2Y)}R(6Q[0],{\'1b\':E.6r*2.5,\'1L-8W\':\'2m\'})}if(cQ!=1&&x[0]>1){f2[0].1A(dh,6i);f2[0].1A(cE,5C);f2[0].1A(7n,DY);f2[0].1A("bO",cD)}H{R(f2[0],{"4O":\'8n\'})}if(E.Dr==1){3h(f2[0])}if(K(z)){C zz=\'\';18(j=0;j<z.U;j++){C y=j+1;C hu=0;C 7Z=P;if(z[j]&&4D(z[j])!=\'\'){if(2Y==\'5t\'){if(z[j]==2W("2l")){hu=1}if(o.2L=="1T"&&v.Wt==1){C iz=6f(z[j]);if(iz&&iz<zz){hu=2}zz=6f(z[j])}}ec(\'f2\',y,hu);ee(f2[y],ja[y],5R[y],6Q[y],2g[i],i);if(2Y==\'5Q\'){z[j]==1&&E.gX!=1?z[j]=2W(\'bo\'):\'\'}if(1R(z[j])==\'5j\'){if(z[j].O("<<<")==0){z[j]=z[j].1u(\'<<<\',\'\');7Z=I}if(z[j].O(\'a3\')>0){o[2Y+\'DU\']=i}if(z[j].O("E2")==0){C 1w=z[j];if(1w.O("a3")>0){5R[y].1W=2W(z[j].1t(1w.O("a3")+5))}H{5R[y].1W=2W(z[j].1t(7))}if(z[j]==\'Wv\'){pB=f2[y];R(f2[y],{"3b-1g":"4I 7t "+(E.Dw==1?aJ:"5G(100,100,100,0.7)")})}}H{5R[y].1W=z[j]}}H{5R[y].1W=z[j]}6I[y]=2Y+j;if(hB==j||Fx==j){6Q[y].1W=hB==j?kM:Fw;if(hB==j){w1(y)}}if(1R(z[j])==\'5j\'){if(z[j].O("E2")==0){C t=z[j].1t(7);if(t.O("1z")>0){6Q[y].1W="<1Z E=\'"+(v[t]=="4G"?\'3b:4I 7t #mY;1e:an;1b:an;\':\'1e:cZ;1b:cZ;\')+";2e-1z:"+(v[t].O("#")==-1?\'#\':\'\')+v[t]+";3b-6v:cZ;\'></1Z>"}H{if(K(v[z[j].1t(7)])){6Q[y].1W=v[z[j].1t(7)]}}}if(2Y=="3y"){if(K(n4[y])&&o.3y){6Q[y].1W=o.3y.1B(n4[y],0.7,4k(E.6O))}}if(2Y=="1z"){if(K(8i[y])&&o.5r){6Q[y].1W=l5(8i[y])}}if(2Y==\'5t\'){if(z[j]==2W("2l")&&o.X.km()){w1(y)}if(3c(v.fF)){C fq=v.fF.2R(",");18(C k=0;k<fq.U;k++){if(z[j].O(fq[k])>-1){3h(f2[y])}}}}}C E1="";if(1R(z[j])==\'5j\'){if(z[j].O("E2")==0){4n(f2[y],{\'Wx\':i,\'Fu\':z[j].1t(7)});E1="w5"}}if(!7Z){f2[y].1A(dh,6i);f2[y].1A(cE,5C);if(E1=="w5"){f2[y].1A(7n,w5)}H{f2[y].1A(7n,DY)}f2[y].1A("bO",cD);f2[y].1A("NZ",HW)}H{R(f2[y],{"4O":"8n"})}}}}2X()}if(2g[i]==\'7T\'){o.1a.kN();2Y=-1}if(2g[i]==\'qM\'&&K(o.jg)){o.jg.3u();2Y=-1}if(2g[i].O(\'1c\')>-1){C id=2g[i].1t(8);if(K(o.1N[id])){C fl=o.1N[id][\'2N\'];if(K(fl)){if(fl.O(\'4F:\')==0){if(id.O(\'x\'+gz)!=0){o.2B=fl.1t(5);eF(id.1t(0,id.rZ(\'-\'))+\'-0\');Q}if(!o.1J){o.2B=fl.1t(5)}if(!o.1H){o.1a.3d()}3Z(\'4F\',fl.1t(5));bG();Q}gE(i);D8(id);9r("yz");if(K(o.1N[id][\'8K\'])&&v.8K==1&&v.Ue==1){8K(o.1N[id][\'8K\'])}H{pO(id);o.1a.gK(fl,(v.1c.hz==1?1:1O));v.1c.9o==0&&v.1c.jk==1?1G(bG,4x):\'\';pR=P;rI=P;pQ(id);js("Uk")}}H{if(K(o.1N[id][\'5N\'])){7D(id);if(pR){7h==-1?5O(0,0):\'\'}H if(rI){7h==-1?5O(2I(f.U)-2,0):\'\'}}}}if(o.3B){o.3B.dN()}}if(2g[i]==\'6K\'){o.X.hA()}}}};J.Rd=F(x){a7(o[x+\'DU\'])};F Dx(x){if(x=="qv"){Hu();Q}if(x=="qy"){C z=2Y+\'HP\';if(v[z]){18(C y in v[z]){if(v[z].2D(y)){Db(y,v[z][y])}}hO()}Q}cR();18(C i=0;i<f2.U;i++){if(f2[i]){f2[i].E.2y="22"}}f2=[];ec(\'f2\',0);ee(f2[0],ja[0],5R[0],6Q[0],0);R(f2[0],{"3b-2M":"4I 7t "+(E.Dw==1?aJ:"5G(100,100,100,0.7)")});if(x.O("a3")>0){f2[0].1A(7n,CR);5R[0].1W=2W(x.1t(x.O("a3")+5))}H{f2[0].1A(7n,hO);5R[0].1W=(E.CQ!=1?kW:\'\')+2W(x)}R(5R[0],{\'3S-3C\':E.j2*2k(v.6A,1)});f2[0].1A(dh,6i);f2[0].1A(cE,5C);f2[0].1A("bO",cD);C 5o=[];C vM=P;if(x.O("3C")>0){5o=[\'50%\',\'75%\',\'100%\',\'125%\',\'150%\',\'175%\',\'4x%\',\'V9%\',\'eQ%\',\'c6%\']}if(x.O("4W")>0){5o=[\'0\',\'0.2\',\'0.3\',\'0.4\',\'0.5\',\'0.6\',\'0.7\',\'0.8\',\'0.9\',\'1\']}if(x.O("mA")>0){18(C i=-5;i<5.5;i+=0.5){5o.2u(2O.4C(i*100)/100)}}if(x.O("hv")>0){5o=[4x,c6,eb]}if(x.O("2M")>0){18(i=0;i<21;i++){5o[i]=i*10}}if(x.O("xo")>0){18(i=0;i<24;i++){5o[i]=i}}if(x.O("xq")>0||x.O("iP")>0){18(i=0;i<60;i++){5o[i]=i}}if(x.O("dG")>0){vM=I;5o=[0,1]}if(x.O("3a")>0){vM=I;5o=[0,1]}if(x.O("1z")>0){5o=[\'4g\',\'GC\',\'UP\',\'UF\',\'Uw\',\'V3\',\'V2\',\'Uj\',\'Us\',\'Ud\',\'Uy\',\'Uh\',\'Ui\',\'U9\',\'U7\',\'US\',\'Ut\',\'4G\'];C vx=v[x].1u("#","");if(5o.O(vx)==-1){5o[8]=vx}}18(y=1;y<=5o.U;y++){ec(\'f2\',y,0);ee(f2[y],ja[y],5R[y],6Q[y],y);R(6Q[y],{\'2Q-1d\':0});if(x.O("1z")>0||x.O("2M")>0||x.O("a3")>0||x.O("mA")>0){y%3!=0?R(f2[y],{\'av\':\'1d\'}):\'\';R(f2[y],{\'1b\':\'33.3%\'});if(x.O("1z")>0){5o[y-1]=2k(v["V1"+(y-1)],5o[y-1]);5R[y].1W="<1Z E=\'"+(5o[y-1]=="4G"?\'3b:4I 7t #mY;1e:HK;1b:HK;\':\'1e:di;1b:di;\')+";2e-1z:"+4k(5o[y-1])+";3b-6v:di;\'></1Z>";R(f2[y],{\'3e-1e\':1})}H{5R[y].1W=5o[y-1]}}H{if(x.O("hv")>0){5R[y].1W=5o[y-1]}H{y%2!=0?R(f2[y],{\'av\':\'1d\'}):\'\';R(f2[y],{\'1b\':\'50%\'});if(vM){5R[y].1W=2W(5o[y-1]+\'6l\')}H{5R[y].1W=5o[y-1]}}}6I[y]=x+\'=\'+5o[y-1];if((5o[y-1]==v[x]&&7X(v[x])!=" ")||v[x]==\'#\'+5o[y-1]){6Q[y].1W=kM;w1(y)}f2[y].1A(dh,6i);f2[y].1A(cE,5C);if(x.O("a3")>0){f2[y].1A(7n,HJ)}H{f2[y].1A(7n,HI)}f2[y].1A("bO",cD)}2X()}F w1(x){f2[x].iR.9t(\'7z-\'+v.id+\'-cK-Ld\');R(5R[x],{\'1z\':E.6O});vG(ja[x])}F pO(id){if(K(o.1N[id][\'2E\'])){v.2E=o.1N[id][\'2E\'];K(v.2E)?o.X.cg(v.2E):\'\'}if(K(o.1N[id][\'1V\'])){o.fm=o.1N[id][\'1V\']}zH()}F pQ(id){C t=o.1N[id][\'1V\'];if(K(t)){if(v.sS==1){if(o.1a.v3(o.1N[id])){}H{v.1V=(v.DI==1&&K(o.z5)?o.z5+(v.DL==1?\'<br>\':\' \'):\'\')+t}o.1a.bF(\'1V\')}}if(v.jV==1){if(K(o.1N[id][\'9J\'])){v.9J=o.1N[id][\'9J\']}H{v.9J=[]}o.Y.md()}C xv=[\'5Y\',\'qQ\',\'7T\',\'6m\',\'1f\',\'oZ\',\'HE\',\'qL\',\'qO\',\'5g\',\'5h\',\'lW\',\'HC\',\'8u\',\'eA\',\'b5\',\'lf\'];18(C i=0;i<xv.U;i++){C w6=o.1N[id][xv[i]];if(K(w6)){v[xv[i]]=w6;if(i==16){v.1c.gW=w6}}H{i<4?v[xv[i]]=1O:\'\'}}D8(id);C b8=o.1N[id];if(K(b8[\'2U\'])){b8[\'2p\']=b8[\'2U\']}if(K(b8[\'2p\'])){o.1a.kc(b8[\'2p\'])}if(K(b8[\'b5\'])){o.Y.E4()}o.1a.m5(o.1N[id]);if(o.nT){o.Y.E3(o.nT)}if(K(b8[\'hw\'])){3Z(\'hw\',b8[\'hw\'])}if(K(b8.1M)){o.1a.4H(b8.1M)}}F D8(id){C x=o.1N[id][\'1J\'];if(K(x)){if(x=="43"){if(3l.2p&&!o.1N[id][\'2p\']){o.1N[id][\'2p\']=3l.2p}if(o.X.1k()>0){v.1J=o.2B=o.X.1k()}H{3l.1J&&!o.2B?o.2B=3l.1J:v.1J=0}}H{v.1J=o.2B=x}}H{v.1J=0}}F gE(x){if(7h==0&&!o.1J){R(7c[7h],{\'1z\':E.1z});R(bH[7h],{\'9a\':E.53});9T[7h].1W=\'\';f[7h].iR.5Y(\'7z-\'+v.id+\'-cK-pl\')}H{o.bI=x;if(7h>-1){nl(7h)}if(3E!=\'\'){if(!o.9D[3E]&&K(o.1N[3E])){o.Ap+=2k(o.1N[3E].1j,0)}o.9D[3E]=I;6E=AJ(6E,3E)}}if(2g[x]){C id=2g[x].1t(8);9T[x].1W=kM;f[x].iR.9t(\'7z-\'+v.id+\'-cK-pl\');R(7c[x],{\'1z\':E.6O,\'1L-qH\':\'22\',\'1I\':E.a});vG(bH[x]);if(E.ju==1&&K(E.eR)){R(bH[x],{\'9a\':E.eR})}7h=x;3E=id;o.3E=3E;v.5M=3E;o.rA=7c[x].1W;o.bI=3E;gz=o.1N[id][\'8N\'];if(o.Y){o.Y.p9()}if(7B){7B.Gy()}}}F 7D(id){C x=id==0?o.1c:o.1N[id];o.bI=id;18(C i=0;i<f.U;i++){if(f[i]){if(E.4i==1){1i.3m(f[i])}H{8t.3m(f[i])}f[i]=2b}}f=[];7h=-1;if(K(x[\'5N\'])){C y=94.7q(x[\'5N\']).U;ec(\'f\',y);2g[y]="Hy";ee(f[y],bH[y],7c[y],9T[y],y);if(E.4i==1){R(f[y],{"1b":(E.pG==1?E.gM:"2l"),"1e":E.lR})}if(E.xT==1){C CZ="4I 7t "+4d(E.HH,2k(E.HG,1));if(E.4i==1){R(f[y],{"Ug":CZ})}H{R(f[y],{"14Z":CZ})}}C 1w=x.1V;if(E.CQ!=1){1w=kW+1w}7c[y].1W=1w;R(7c[y],{\'3S-3C\':E.j2*2k(v.6A,1)});C p=x[\'8N\'];f[y].1A(dh,6i);f[y].1A(cE,5C);f[y].1A(7n,F(){Hs(p)});x=x[\'5N\']}C y=94.7q(x).U;6E=[];fR=[];if(7B&&E.4i!=1){7B.5Y(8t);if(y>v.1c.7B){7B.9t(E,8t)}}18(C i=0;i<y;i++){ec(\'f\',i);2g[i]="1c"+x[i].id;if(!K(o.9D[x[i].id])&&!K(x[i].5N)){6E[x[i].id]=i;fR[x[i].id]=i}ee(f[i],bH[i],7c[i],9T[i],i);if(E.4i==1){if(E.8l==0){R(7c[i],{\'1b\':E.gM-E.Dj-E.mU});3h(9T[i])}R(f[i],{"1b":(E.pG==1?E.gM:"2l"),"1e":E.lR})}7c[i].1W=x[i].1V?x[i].1V:\'&d9;\';if(v.fg==1&&v.H7==1&&x[i].id){if(o.Id){if(o.Id.O(x[i].id)>-1){x[i].fD=1}}}if(K(x[i].fD)){if(x[i].fD==1){o.9D[x[i].id]=I;nl(i)}}if(K(x[i].5N)){9T[i].1W=Im;R(9T[i],{"1z":E.1z})}f[i].1A(dh,6i);f[i].1A(cE,5C);f[i].1A(7n,7x);f[i].1A("bO",cD);if(K(o.9D[x[i].id])){nl(i)}if(3E==x[i].id){gE(i)}if(gz==x[i].id){R(7c[i],{\'1z\':E.6O});R(9T[i],{\'1z\':E.6O});vG(bH[i])}}2X();5v=P;o.Y?o.Y.5q():\'\'}F vG(x){if(3c(E.r5)&&x){R(x,{"2e-7s":"3f-5f(5G(0, 0, 0, "+(1-E.r5*1)+") 0 0)"})}}F lo(x,y,z,x1,y1,x2,y2,x3,y3,x4,y4){C ww=(E.4i==1?\'Il\':\'100%\');C hh=(E.4i==1?\'100%\':\'Il\');R(x,{\'1v\':\'2v\',\'2y\':\'cC-4s\',\'1b\':ww,\'1e\':hh,\'1L-8W\':\'6w\'});if(E.I9==1){R(x,{\'2e\':\'-sY-3f-5f(\'+y+\')\',\'2e\':\'-3Y-3f-5f(\'+y+\')\',\'2e\':\'-ms-3f-5f(\'+y+\')\',\'2e\':\'-o-3f-5f(\'+y+\')\',\'2e\':\'3f-5f(\'+y+\')\',})}if(E.4i==1||o.1r.2i){R(x,{\'4O\':\'3z\'})}H{R(x,{\'3z-1S\':\'22\'})}if(E.pP==1){R(x,{\'6h-1b\':E.mL+\'px!7f\'})}if(z=="1g"){R(x,{\'1g\':-1,\'1d\':0})}if(z=="2M"){R(x,{\'2M\':-1,\'1d\':0})}if(z=="1d"){R(x,{\'1g\':0,\'1d\':0})}if(z=="2m"){R(x,{\'1g\':0,\'2m\':0})}if(z=="2m"||z=="1d"){R(x,{\'1L-8W\':\'1d\',\'2Q-1g\':1Y.3o/2-10})}x.1W="<6w><1Z "+(E.H4==1?"1ds=\'J.E.9a=\\"#"+E.H1+"\\"\' 1dt=\'"+(E.Dt==1?"J.E.9a=\\"#"+E.Ds:"J.E.2e=\\"22")+"\\"\'":"")+" E=\'3z-1S:2l;4O:3z;1b:di;1e:di;3b-6v:di;"+(E.Dt==1?"2e-1z:#"+E.Ds+";":"")+(z=="1g"?"2T-1g:cZ;":"")+(z=="2M"?"2T-1g:cZ;":"")+(z=="2m"?"2T-1d:wy;":"")+(z=="1d"?"2T-2m:wy;":"")+"\'><2q 1b=\'20\' 1e=\'20\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'><g><3e x1=\'"+x1+"\' y1=\'"+y1+"\' x2=\'"+x2+"\' y2=\'"+y2+"\' 3a=\'#"+E.vj+"\' 3a-1b=\'"+E.v7+"\' 3a-bX=\'4C\'/><3e x1=\'"+x3+"\' y1=\'"+y3+"\' x2=\'"+x4+"\' y2=\'"+y4+"\' 3a=\'#"+E.vj+"\' 3a-1b=\'"+E.v7+"\' 3a-bX=\'4C\'/></g></2q></1Z></6w>"}J.bz=F(){if(E.mS==1){bz()}};F GE(){if(hr){bz()}}F bz(e){if(E.mS==1&&!51){if(E.4i==1){C h=1i.1dv;C m=1Y.2x+E.8C+E.8E+20;C t=1i.dP}H{C h=1i.qG;C m=1Y.3o;C t=1i.gl}if(h>m){if(t>0){if(!6t(6M)){1E(6M);C m1=1C 6p({"mc":6M,"1K":"aa","to":1,"1k":0.3,"me":"6M"})}}H{if(6t(6M)){C m2=1C 6p({"mc":6M,"1K":"aa","to":0,"1k":0.3,"me":"6M","1y":I})}if(e){e.ei<0?e.c4():\'\'}}if(t<h-m-10){if(!6t(6N)){1E(6N);C m3=1C 6p({"mc":6N,"1K":"aa","to":1,"1k":0.3,"me":"6N"})}}H{if(6t(6N)){C m4=1C 6p({"mc":6N,"1K":"aa","to":0,"1k":0.3,"me":"6N","1y":I})}if(e){e.ei>0?e.c4():\'\'}}}H{1y(6M);1y(6N)}}}F GM(){C x=1i.gl+1Y.3o-60;C m=1C 6p({"mc":1i,"1K":"8e","to":x,"1k":0.3,"me":"HB","6e":"ef"});1G(bz,2f)}F GK(){C x=1i.gl-1Y.3o+60;C m=1C 6p({"mc":1i,"1K":"8e","to":x,"1k":0.3,"me":"1dx","6e":"ef"});1G(bz,2f)}F ma(1m){2P(o.j8);1m.db()}F GJ(){C x=1i.dP+(1Y.2x+E.8C+E.8E)-60;C m=1C 6p({"mc":1i,"1K":"nk","to":x,"1k":0.3,"me":"1dy","6e":"ef"});1G(bz,2f)}F Hi(){C x=1i.dP-(1Y.2x+E.8C+E.8E)+60;C m=1C 6p({"mc":1i,"1K":"nk","to":x,"1k":0.3,"me":"HA","6e":"ef"});1G(bz,2f)}F Hs(x){if(x==\'\'){7D(0)}H{if(K(o.1N[x])){7D(x)}}2Y=\'\'}F nl(x){9T[x].1W=\'\';R(7c[x],{\'1z\':E.y9});if(E.y8==1){R(7c[x],{\'1L-qH\':\'3e-FB\'})}if(E.mI>-1){R(7c[x],{\'1I\':E.mI})}f[x].iR.5Y(\'7z-\'+v.id+\'-cK-pl\');R(bH[x],{\'9a\':E.qK});if(E.oO>-1){R(bH[x],{\'1I\':E.oO})}}F Di(i){if(K(6I[i])){cR();if(9n("5t",i)==0){o.1a.7k(6I[i].1t(7))}if(9n("8j",i)==0){o.1a.ha(6I[i].1t(10))}if(9n("2p",i)==0){!o.4p?o.4p=1C lM():\'\';o.4p.bh(6I[i].1t(8))}if(9n("f5",i)==0&&v.9u==1){o.9u.ID(6I[i].1t(7))}if(9n("3y",i)==0){o.3y?o.3y.3X(n4[i]):\'\';bG()}if(9n("1z",i)==0){eo();5O(0,0,8i[i])}18(C p in o.6T){if(o.6T.2D(p)){if(9n(p,i)==0){o.X.MR(p,i)}}}if(9n("a3",i)>0){if(5R[i].1W==2W(\'7Z\')){9r(2Y+\'0\');a7(ej);if(2Y=="mq"){9r("Hg")}gx()}H{if(2Y=="qh"&&E.Df==1){9r(\'Df\',i);a7(ej);gx()}}}if(9n("5Q",i)==0){o.1a.aS(6I[i].1t(5));nI();1G(bG,4x)}}};J.nI=F(){nI()};J.R1=F(x){18(C i=0;i<2g.U;i++){if(2g[i]==x){Q I}}Q P};F nI(){18(C i=0;i<2g.U;i++){if(2g[i]=="5Q"){a7(i);if(2Y==\'5Q\'){eo();5O(i,0)}}}}F ec(x,i,hu){if(K(2z(x))){2z(x)[i]=1Q("1Z");if(i<2||x=="f"||2Y!=\'5t\'||hu==1){if(E.4i==1){1i.1P(2z(x)[i])}H{8t.1P(2z(x)[i])}}H{if(E.4i==1){1i.kv(2z(x)[i],2z(x)[i-1])}H{8t.kv(2z(x)[i],2z(x)[hu==2?i-2:i-1])}}if(x==\'f\'){4n(2z(x)[i],{\'vC\':i})}if(x==\'f2\'){4n(2z(x)[i],{\'cW\':i})}2z(x+\'bg\')[i]=1Q("1Z");C pg=1Q("1Z");2z(x)[i].1P(pg);pg.1P(2z(x+\'bg\')[i]);iC(pg);2z(x+\'4T\')[i]=1Q("1Z");2z(x)[i].1P(2z(x+\'4T\')[i]);hY(2z(x+\'4T\')[i]);iC(2z(x+\'4T\')[i]);2z(x+\'1V\')[i]=1Q("1Z");2z(x)[i].1P(2z(x+\'1V\')[i]);2z(x+\'6P\')[i]=1Q("1Z");2z(x)[i].1P(2z(x+\'6P\')[i]);if(i>0&&x=="f2"&&7w&&E.Ea==0){3h(2z(x+\'6P\')[i])}}};F ee(x,bi,p1,Dp,1dE,ii){R(x,{\'1v\':\'gj\',\'2m\':0,\'1g\':0,\'4O\':\'3z\',\'1e\':\'2l\',\'1b\':\'100%\',\'6d\':\'3t\',\'2y\':\'4s\',\'3e-1e\':\'1.1dF\'});if(7w){if(E.4i==1){R(x,{\'1b\':\'2l\'})}}if(E.Dg&&E.4i==1){R(x,{\'1dG\':E.Dg})}if(E.4i==1&&(!7w||ii>0||E.Dr==1)){R(x,{\'2y\':\'cC-4s\',\'du-8W\':\'1g\',\'cV-bb\':\'bo\'})}R(bi,{\'2e\':(E.Dy==1?"3f-5f(to 1d,"+4k(E.wS)+", "+4k(E.53)+")":4k(E.53)),\'1I\':E.4W,\'a9\':\'22\',\'4N\':\'1I 0.2s 6e-5e,2e .2s 6e-5e,7j .2s 6e-5e\'});hY(bi);hY(bi.4b);if(E.c5==1){R(bi.4b,{\'nL-7j\':\'c5(an)\'})}if(E.1dH==1){x.E[E.4i==1?"3b-2m":"3b-2M"]="4I 7t "+4d(2k(E.1dz,\'4g\'),2k(E.1dn,0.2))}R(p1,{\'1v\':\'gj\',\'2m\':0,\'1g\':0,\'av\':(E.8W?E.8W:\'1d\'),\'1z\':E.1z,\'2Q-1g\':E.oB,\'2Q-2m\':E.mU,\'2Q-2M\':E.1dd,\'2Q-1d\':E.Dj,\'a9\':\'22\',\'1I\':E.a,\'4N\':\'1I 0.2s 3f,1z 0.2s 3f\',});R(Dp,{\'1v\':\'gj\',\'2m\':0,\'1g\':0,\'av\':(E.Hk?E.Hk:\'2m\'),\'2Q-1g\':E.oB,\'2Q-2m\':E.mU,\'2Q-1d\':E.Dj,\'a9\':\'22\',\'3S-3C\':E.6r*2k(v.6A,1),\'1I\':E.a,\'1z\':E.6O,\'4N\':\'1I 0.2s 3f,1z 0.2s 3f\'});if(E.pP==1){R(x,{\'6h-1b\':E.mL+\'px!7f\'});R(p1,{\'6h-1b\':(E.mL-70)+\'px!7f\'})}H{if(E.4i==1){if(E.pG==1){R(x,{\'1b\':E.gM});R(p1,{\'1b\':E.gM-70})}}H{R(p1,{\'cV-bb\':\'he\'});R(Dp,{\'cV-bb\':\'he\'})}}}F gx(){18(C i=1;i<f.U;i++){if(K(f[i])){if(E.4i==1){f[i].E.2y="cC-4s"}H{f[i].E.2y="4s"}}}cR();eo();2X();2Y=\'\';ej=-1};F eo(){18(C j=0;j<f2.U;j++){if(f2[j]){if(E.4i==1){1i.3m(f2[j])}H{8t.3m(f2[j])}f2[j]=2b}}f2=[];2Y=\'\'}F FF(){Q 1i.2x};J.ji=F(){pF()};F pF(){if(is=="1c"){if(E.4i==1||E.GS==1){C x=o.3i-E.4Y-E.4V;R(1Y,{\'1b\':x});R(1i,{\'1b\':x});8t?R(8t,{\'1b\':x}):\'\'}o.3B?o.3B.2X():\'\'}}F 2X(){if(!51){if(7w){o.Y?o.Y.rN():\'\';C x=E.Dr==1&&f.U>1?f[1]:f[0]}if(is=="1c"){pF();o.Y?o.Y.ji():\'\';C x=f[0];if(v.yA==1){vZ()}}f.U>1&&!x?(f[1]?x=f[1]:\'\'):\'\';f.U>2&&!x?(f[2]?x=f[2]:\'\'):\'\';if(x){x.2x==0&&f2.U>0?x=f2[0]:\'\'}if(1i.2x-1i.Du>0&&x&&E.4i!=1){if(K(6M)){R(6M,{"1b":8t.2x})}if(K(6N)){R(6N,{"1b":8t.2x})}E.rD=(1i.2x-x.2x)-(1i.Du-x.Du)}H{E.rD=0}}};F CU(){C x=0;C y=0;C z=\'\';18(C i=1;i<f.U;i++){if(K(f[i])){if(f[i].E.3F!="3t"&&f[i].E.2y!="22"){x++;y=i;z=2g[i]}}}Q[x,y,z]}J.Da=F(){iu=I;J.1E();cQ=2;hO()};F H0(x){iu=I;hO(x);if(iu&&pB){1i.1de(0,pB.Bc)}}F Hu(x){iu=P;hO(x)}F hO(){gx();18(C i=0;i<2g.U;i++){if(2g[i]=="2p"){5O(i,cQ)}}}F cR(){2P(D0);D0=1G(F(){o.rJ=P},4o)}F CR(){C x=2Y;gx();18(C i=0;i<2g.U;i++){if(2g[i]==x){5O(i,0)}}}J.tb=F(){Q v.1q.9o==1&&v.1q.1F==1};F bG(x){if((!7w&&v.1c.NL==1)||(7w&&v.1q.9o==1&&x!=2)){Q}if(is==\'1c\'&&v.1c.3B==1&&v.1c.1dk!=1){if(v.1c.9o==1&&x==1){Q}o.3B?o.3B.p6():\'\';hr=P}H{if((x!=1||(E.1dl==1&&E.9o==1))&&!o.1r.tv){C m=1C 6p({"mc":1Y,"1K":"aa","to":0,"1k":0.1,"me":is,"6e":"Lm"});l7=1G(F(){R(1Y,{"3F":"3t","1I":0,"1g":-4o});hr=P},4x)}H{R(1Y,{"3F":"3t","1I":0,"1g":-4o});hr=P}}if(is==\'1c\'){if(v.1c.Ih==1&&o.Y){o.Y.DK("1o","1c",I)}}2S(pn)};J.c=F(){Q 1Y};J.co=F(){if(1Y.h6(1i)){Q 1i}};J.s=F(1l){if(1l=="4V"||1l=="4Y"){C k2=1l.1u("2T","c9");C k3=1l.1u("2T","dD");if(3c(E[k3])&&o.as){Q o.3i*E[k3]/100}if(3c(E[k2])){Q o.3i*E[k2]/100}}Q E[1l]};J.ss=F(1l){Q E};J.1E=F(){gx();2P(l7);hr=I;if(is==\'1c\'&&v.1c.3B==1){o.3B?o.3B.kY():\'\'}H{R(1Y,{"3F":"5d","1I":1,"4N":"1I 0.2s 3f"});C x=CU();if(x[0]==1){if(x[2]=="5t"||x[2]=="8j"||x[2]=="2p"||x[2]=="5Q"||x[2]in o.6T||x[2].O("a3")>0){5O(x[1],0)}}}if(o.Y){is==\'1q\'?o.Y.rN():\'\';if(is==\'1c\'){o.Y.ji();if(v.1c.Ih==1){o.Y.DK("1o","1c",P)}}}if(o.1r.8q){R(1i,{\'7K-1b\':\'2l\'});if(E.4i!=1){R(8t,{\'7K-1b\':\'2l\'})}}iw=I;2S(pD);pD=5y(Ii,100)};F Ii(){2S(pD);iw=P}J.3u=F(i){5O(i,1)};J.1y=F(x){bG(x)};J.Ro=F(){if(o.3B){o.3B.bL()}};J.7k=F(){18(C i=0;i<2g.U;i++){if(2g[i]=="5t"){a7(i);if(o.2F.U>1){1E(f[i])}if(2Y==\'5t\'){eo();5O(i,cQ)}}}};J.hA=F(){18(C i=0;i<2g.U;i++){if(2g[i]=="6K"){a7(i)}}};J.kp=F(x){18(C i=0;i<2g.U;i++){if(2g[i]==x){a7(i);if(o[\'gZ\'+x]){if(o[\'gZ\'+x].U>1){1E(f[i])}}if(2Y==x){eo();5O(i,cQ)}}}};J.bh=F(){18(C i=0;i<2g.U;i++){if(2g[i]=="2p"){a7(i);if(o.3K){if(o.3K.U>0){C x=P;if(o.2A){18(C y=0;y<o.2A.U;y++){if(o.2A[y]!=\'\'){x=I;1p}}}H{x=I}x?1E(f[i]):\'\'}}if(2Y==\'2p\'){eo();5O(i,0)}}}};J.Dl=F(x){o.1c=x;7D(0);if(K(v.5M)){if(v.5M.O("x-")!=0){18(C y in o.1N){if(o.1N.2D(y)){if(o.1N[y].g3==v.5M){v.5M=y}}}}if(K(o.1N[v.5M])){iN(o.1N[v.5M]);C y=o.1N[v.5M][\'fG\'];gE(y);if(v.1c.DG==1&&E.3B!=1){7D(0);1G(F(){2X()},41)}H{1G(F(){hg(y);2X()},41)}v.5M=1O}H{gE(0)}}H{gE(0)}if(E.3B==1){if(!K(o.3B)){o.3B=1C Ly()}}};J.eF=F(x){eF(x)};F eF(x){if(K(o.1N[x])){iN(o.1N[x]);5O(o.1N[x][\'fG\'],0);hg(o.1N[x][\'fG\'])}};J.vu=F(x){if(K(o.1N[x])){iN(o.1N[x]);if(o.1N[x]["2N"]){o.2B=1O;gE(o.1N[x][\'fG\']);pO(x);o.1a.gK(o.1N[x]["2N"],1);pQ(x);hg(o.1N[x][\'fG\']);if(o.3B){o.3B.dN()}}H if(o.1N[x]["5N"]){7D(x)}}};F Hx(x){if(K(o.1N[x])){gz=\'\';7D(0);iN(o.1N[x]);pO(x);5O(o.1N[x][\'fG\'],0);pQ(x)}};J.dO=F(){pR=I;C x=2I(7h)+1;if(3E!=\'\'){o.9D[3E]=I;6E=AJ(6E,3E)}if(v.6E==1){x=D5(6E);if(x==2b){if(v.1ec==1||v.1c.gW==1){fR.Oj(F(a,b){Q 2O.4A()-0.5});18(C x in fR){if(fR.2D(x)){6E[x]=fR[x]}}x=D5(6E)}H{o.1a.Ty()}}}H{if((2g[x]=="Hy"||7h==-1)&&3E!=\'\'){C y=8G().O(3E);if(y<8G().U){C z=o.1N[8G()[y+1]];if(z){if(K(z.5N)){z=o.1N[8G()[y+2]]}J.vu(z.id);x=-1;o.1a.3d()}}}}if(x>-1){o.2B=1O;5O(x,0);hg(x)}};F hg(x){if(f[x]&&!51){if(E.4i==1){C to=f[x].lL-20;C m=1C 6p({"mc":1i,"1K":"nk","to":to,"1k":0.3,"me":"HA","6e":"ef"})}H{C to=f[x].Bc-1Y.3o/2+20;C m=1C 6p({"mc":1i,"1K":"8e","to":to,"1k":0.3,"me":"HB","6e":"ef"})}1G(bz,2f)}}F D5(5i){C 7q=94.7q(5i);C x;18(C i=0;i<7q.U;i++){x=5i[7q[7q.U*2O.4A()<<0]];if(x){1p}}Q x};J.6T=F(x){D6(x)};F D6(x){l9[x]>-1?a7(l9[x]):\'\';if(6Q[0]){if(2Y==\'1X\'){6Q[0].1W=2O.4C(o.4v.x*100)+\'%\'}H{6Q[0].1W=l5(2Y)}}};F l5(x){if(x=="1X"){Q 2O.4C(o.4v.x*100)+\'%\'}H{Q 2O.4C(2k(o.bE[x],o.6T[x])*100)+\'%\'}}J.e2=F(){Q Eb()};F Eb(){if(v.6E==1){Q 94.7q(6E).U>0}C x=P;if(o.1N){x=8G().O(3E)<8G().U-1}Q x};J.vH=F(){if(K(o.n1)){Hx(o.n1)}};J.hE=F(){C x=7h>0;if(o.1N){C z=8G().O(3E);x=z>0;if(z==1){if(K(o.1N[8G()[0]].5N)){x=P}}}Q x};J.hI=F(){Q K(o.1N)};J.fN=F(){rI=I;if(J.hE()){C x=2I(7h)-1;if(x<0){C y=8G().O(3E);if(y>0){C z=o.1N[8G()[y-1]];if(z){if(K(z.5N)){z=o.1N[8G()[y-2]]}if(z){J.vu(z.id);o.1a.3d()}}}}H{o.2B=1O;5O(x,0);hg(x)}}};J.vy=F(){if(7h>0){hg(7h)}};F 9n(x,i){Q 6I[i].O(x)};F iN(x){if(x[\'AL\']!=-1){iN(o.1N[x[\'8N\']]);7D(x[\'8N\'])}H{7D(0)}};J.g=F(x){d2(x){1D"1b":Q FF();1p;1D"1e":Q 1Y.3o;1p;1D"1g":Q E.9R;1p;1D"SO":Q 1i.qG;1p;1D"T0":Q E.gY;1p;1D"x":Q 6f(1Y.E.1d);1p;1D"y":Q 6f(1Y.E.1g);1p;1D"1I":Q 1Y.E.1I;1p;1D"1E":Q hr;1p;1D"3u":Q ej;1p;1D"1l":Q 1l;1p;1D"d1":Q 1l+d1;1p;1D"5v":Q 5v;1p;1D"1c":Q is=="1c";1p;1D"fD":Q o.9D[3E];1p;1D"Ea":Q kM;1p;1D"eD":Q o.1N[o.eD]?o.1N[o.eD].1V:\'\';1D"eA":Q v.eA?v.eA:\'\';1D"O9":Q Eb()?o.1N[8G()[8G().O(3E)+1]].1V:\'\'}};F 8G(){Q 94.7q(o.1N)};J.QX=F(){3E=\'\';v.5M=\'\'};J.5v=F(){if(7w){C x=0;18(C i=1;i<11;i++){if(2g[i]=="5t"){C y=o.2F.U;if(K(v.fF)){C z=v.fF.2R(",");18(C j=0;j<z.U;j++){if(o.2F.O(z[j])>-1){y--}}}if(y>0){if(y>1||(y==1&&o.2F!=1&&E.Gg==1)){x++}}}if(2g[i]=="6K"){if(o.6K){x++}}if(2g[i]=="7T"){if(o.2L==\'fy\'||v.7T){x++}}if(2g[i]=="8j"){if(o.6H.U>1){x++}}if(2g[i]=="f5"&&v.9u==1){if(o.qq.U>0){x++}}if(2g[i]=="2p"){if(K(o.2A)){18(C s=0;s<o.2A.U;s++){if(o.2A[s]!=\'\'){x++;1p}}}if(x==1&&o.pc==1){x=0}if(v.sI==1&&v.wA==1){x++}}if(2g[i]=="5Q"){if(o.2L!="5x"){x++}}if(2g[i]in o.6T||2g[i]=="3y"||2g[i]=="1z"){x++}if(2g[i]){if(2g[i].O("a3")>0){x++}}if(v.1q[is+i+\'1y\']==1){x--}}Q x<=0}H if(is=="1c"){Q f.U==0}H{Q 5v}};J.4B=F(){if(1Y.4b==o.2a){1Y.3m(1i);o.2a.3m(1Y);o.3B?o.3B.4B():\'\';1Y=2b;1i=2b;51=I}}};C rh=F(1f,ls){C 5c=P;if(1f.O(\'5c\')==0){5c=I;1f=1f.1t(5)}C rq=sl(1f);C 2w;C 3Q;C lO=P;C 4P=P;C sy=P;C rC=P;C 2l=I;C C0=[];C eZ=1;C lj=P;C CO;C gA=0;C rB=0;C rV=P;C rS=\'Gl\'+v.id+(5c?\'5c\':\'\');gd("#Gl"+v.id+"{1b:100%!7f;1e:100%!7f;6h-1b:22!7f;6h-1e:22!7f}");C 1Y=1Q(\'1Z\');C rz=0;1Y.6R(\'id\',rS);ls.1P(1Y);o.6K=P;!5c?o.1a.nY():\'\';if(o.1r.2i){v.4R=1}if(v.Gp!=1){C 9C=1Q(\'1Z\');ls.1P(9C);R(9C,{1v:"2v",1g:0,1d:0,"2e-1z":"#sO",1e:"100%",1b:"100%","1I":0});9C.1A("Ob",F(1m){1m.8b=I});if(o.1r.2i){9C.1A("f0",F(1m){1m.8b=I});9C.1A("2n",F(1m){1m.8b=I});9C.1A("f3",F(1m){1m.8b=I;hN(1m);if(v.gr==1){1G(Gm,100);1G(rs,2f)}})}H{9C.1A("AF",F(1m){C x=I;if(v.S==1){if(K(v.8g)&&!sy){x=P}if(K(v.py)&&ca()=="4X"&&1k()>0){x=P}}if(x&&v.gr==1&&v.Gn!=1){3h(J);1G(rs,4o)}})}v.gr==1&&v.1eq!=1?3h(9C):\'\'}F rs(){4L(9C)}F Gm(){if(v.Gn!=1){3h(9C)}}if(v.4R==1&&v.3J==0){8A()}if(!28[\'YT\']){28.1eh=F(){rr();18(C i=0;i<5T.U;i++){if(5T[i]){if(5T[i].3X("id")!=v.id){if(5T[i].3X(\'Kc\')){5T[i].3X(\'Kd\')}}}}};C i8=td("3P.7W/Gd","3P.7W/Gd","1dV");if(i8){i8.fZ=F(e){o.1a.cO();if(v.Ke!=1){2w=\'Na 1e4 6z\';o.X.3D()}}}}H{rr()}F rr(){if(v.4R==1||5c){!lO?lD():\'\'}H{o.1a.cO()}}F lD(){if("YT"in 28){if(K(YT.uv)&&!lO){1h("Gw jA");C k9=0;if(v.Gp==1){k9=1}o.2B>0?gA=2I(o.2B):\'\';3Q=1C YT.uv(rS,{1e:o.aq,1b:o.aQ,1dM:rq,1dN:{1dO:1,1dP:rS,Gs:1,1dS:1,jk:1,fJ:((v.M3==0||(v.1dL!=1&&o.1r.9c))&&o.1r.2i?0:1),1dU:3,Y:k9,1dX:0,1dY:1,Ky:0,3J:5c||v.3J==1?1:0,au:0},1S:{\'1dZ\':Dz,\'1e0\':Gb,\'3D\':3D,\'1e1\':KK}});if(o.2B>0){o.2B=1O}2X();lO=I}H{1G(lD,41)}}H{1G(lD,41)}}C kU;F Dz(){if(o.X){1h("Gw h9");4P=I;2P(CO);o.1a.9A();if(5c){if(o.1r.y5){o.1a.5p()}3Q.rw();o.S.Gx()}H{if(v.3J==1&&o.1r.y5&&!o.tC){o.1a.5p();if(o.1r.2i){2S(kU);kU=5y(GA,eQ)}}if(v.4R==0){3Q.rw()}H{o.1a.cO()}rz=3Q.C2();o.X.9L();if(eZ!=1){aS(eZ)}ch();2X();if(v.1e3==1){3g{if(3Q.DE()){if(K(3Q.DE().1V)){v.1V=3Q.DE().1V;o.1a.bF(\'1V\')}}}2H(e){}}}}}F GA(){C x=3Q.KW();if(x==2||x==-1){o.Y.3n();o.Y.9A();2S(kU)}if(x==1){2S(kU)}}F Gb(1m){if(v.1d1==1){1h(\'YT\',1m.26)}if(5c){if(1m.26==YT.go.FY){o.S.FP()}if(1m.26==YT.go.FS){}}H{if(1m.26==YT.go.FS){if(rB==1){rB=0;Dz()}if(!o.1H){o.1a.3d()}if(gA>0){3Q.Kt(gA,I);gA=0;o.2B=1O}rs();sy=I;4P=I;if(rC){3Q.BY()}H{o.X.9l();o.X.7M()}KR();if(K(v.4U)){18(C i=0;i<o.2F.U;i++){if(v.4U==o.2F[i]){7k(i)}}v.4U=2b}H{if(K(o.4U)){18(C i=0;i<o.2F.U;i++){if(o.4U==o.2F[i]){7k(i)}}o.4U=2b}}lj=P}if(1m.26==-1&&lj&&o.1H){o.1a.9A();lj=P;d6()}if(1m.26==YT.go.1cj){}if(1m.26==YT.go.FY){7V()}if(1m.26==YT.go.1d0){if(!o.1H){}if(o.1H){lj=I;8A()}}if(1m.26==YT.go.1bZ){}}}F 3D(1m){if(5c){o.S.G9()}H{if(1m.26==2){2w="Qq 3P id"}if(1m.26==5){2w="EX 5v"}if(1m.26==101||1m.26==150||1m.26==100){2w="J 5U is 1c0"}if(v.1c1==1){K(v.Ir)?2w=v.Ir:\'\'}if(v.Ke!=1){o.X.3D()}H{1y(o.2E)}}}F 7V(){v.1J>0?gA=v.1J:\'\';o.X.7V();o.X.9L()}F d6(){if(!o.QC&&o.1H){o.1a.3n()}}F 7M(){o.X.7M()}F ch(){o.X.ch();o.1a.Ei()}F 9L(){o.X.9L()}F cT(){o.X.cT()}F 8A(){if(o.X){o.X.8A()}H{CO=1G(8A,100)}}F KK(1m){BM(1m.26)}F KR(){if(!rV){C x=3Q.1c3()+\'\';if(x!=\'\'&&x!=1O){o.2F=x.2R(\',\');o.2F=o.2F.Ij();if(v.C3==0){C y=o.2F.O(\'2l\');if(y>-1){o.2F.yr(y,1)}}18(C i=0;i<o.2F.U;i++){o.2F[i]=lQ(o.2F[i])}rV=I;BM(3Q.1c4())}}}F BM(x){o.3k=o.2F.O(lQ(x+\'\'));o.Y.Dv(o.3k)}J.3C=F(){Q{"1b":0,"1e":0}};J.3p=F(x){rq=sl(x);if(o.2B>0){gA=2I(o.2B)}eF(rq)};F ca(){C 8T=-1;if(4P){8T=3Q.KW()}C x=\'\';if(8T==-1){x="4X"}if(8T==1||8T==3){x="8o"}if(8T==2){x="4X";if(o.1H){o.1a.3n()}}if(8T==5){x="4X"}if(8T==0){x="8y"}Q x}F 2X(){3g{if(K(3Q)){3Q.1c6(o.3i,o.4E)}}2H(e){1h(e)}}F lQ(x){C y=x;if(x=="1bY"){y="rn"}if(x=="as"){y="lp"}if(x=="1c7"){y="lm"}if(x=="1c9"){y="kH"}if(x=="1ca"){y="sm"}if(x=="1cb"){y="sq"}if(v.KZ==1){y=2W(y)}if(x=="2l"){y=2W("2l")}C0[y]=x;Q y}F 1k(){C x=4P?3Q.1cc():0;if(x>0&&v.kV>0){v.5h=x-v.kV;v.kV=-1}Q x};F aS(x){3g{3Q?3Q.1cd(x):\'\';eZ=x}2H(e){}};J.rl=F(){rr()};J.3d=F(){if(4P){3Q.rw()}H{if(!lO){lD()}H{}}};J.3n=F(){if(4P){3Q.BY()}};J.9I=F(){if(4P){ca()==\'8o\'?3Q.BY():3Q.rw()}};J.4J=F(x){if(4P){3Q.Kt(x,I);js("4F",x)}};J.2j=F(){Q P};J.5p=F(){4P?3Q.4e():\'\'};J.7b=F(){4P?3Q.1c8():\'\'};J.4H=F(x){4P?3Q.IR(x*100):\'\'};J.qr=F(){Q ca()==\'8o\'};J.6L=F(){Q P};J.sb=F(x){7k(x)};F 7k(x){if(4P){if(K(o.2F[x])){C y=C0[o.2F[x]];2l=y==\'2l\';C z=1k();3Q.1bM(y)}}}J.j0=F(x){aS(x)};J.4P=F(){Q 4P};J.7S=F(){Q ca()};J.1k=F(){Q 1k()};J.1j=F(){C x=4P?3Q.C2():0;if(x!=rz){rz=x;o.X.9L()}if(K(v.5g)){if(7Y([v.5g],\'-\')){x=x+v.5g*1}H{x=v.5g}}Q x};J.ci=F(){C x=0;if(4P){x=3Q.1bD()*3Q.C2()}Q x};J.5B=F(){2X()};J.kF=F(){Q 2w};J.2l=F(){Q v.C3==1?2l:P};J.T6=F(x){eF(x)};F eF(x){1f=x;if(3Q){rB=1;3Q.1bG(x,0)}}J.qA=F(){if(o.1r.2i&&o.1r.dV){J.3d();rC=I}H{if(ca()=="8o"){J.3n()}}};J.iB=F(){rC=P};J.ES=F(){Q I};J.4B=F(){4P?3Q.cm():\'\';4P=P;rV=P;3g{if(1Y){ls.3m(1Y)}ls.3m(9C)}2H(e){}}};C xE=F(){C 1U;C sc=P;C oi;C 2h;C jQ="<6J E=\'1I:0.5\'>";J.cH=F(){LE()};F LE(){C i8=td("LF.8c.3x","LF.8c.3x/v4.4.1/1U.b0.7K.js","1bK");if(i8){2S(o.o9);o.o9=5y(LK,100);i8.fZ=F(e){2S(o.o9);o.1a.cO();o.X.3D(\'f6 1bC gn m7\')}}}J.fk=F(x,1n,1f,2h){Lh(x,1n,1f,2h)};J.4F=F(x){1U?1U.4F(x):\'\'};J.2l=F(){Q q0()};F q0(){C x=P;if(1U){C y=1U.1bL();x=y.gc.nK.nN.5U}Q x};J.sb=F(x){C x=2I(x);if(1U){if(x==1U.rX("5U").U){o.3k=1U.1bN(\'5U\');1U.eh({\'gc\':{\'nK\':{\'nN\':{\'az\':I,\'5U\':I}}}})}H{1U.eh({\'gc\':{\'nK\':{\'nN\':{\'az\':P,\'5U\':P}}}});1U.s5(\'5U\',x);1U.s5(\'az\',x)}}};J.MY=F(x){if(1U){1U.Jj(1U.Cg(\'az\')[2I(x)])}};J.Me=F(){if(1U){Q 1U}H{Q P}};J.7m=F(){if(1U){Q x=1U.rX("5U").U}H{Q 0}};J.Mx=F(){if(1U&&oi){oi.1bO(x)}};J.sn=F(){1U?1U.sn():\'\'};J.1k=F(){Q 1U?1U.1k():0};J.1j=F(){Q 1U?1U.1j():0};J.dM=F(x){if(1U){1U.1bP(x)}};F LK(){if(K(28.8c)){2S(o.o9);o.X?o.X.qV():\'\'}}F Lh(x,2j,1f,2h){if(!K(28.8c)){Q}if(1U){1U.sn();1U=1O}2h=2h;oi=1O;sc=P;1h("f6");v.x9=1;C iD={i5:60};if(o.4S.U>1){v.d5=0;v.Lw=I}H{v.Lw?v.d5=1:\'\'}if(o.bM.U>1){v.jd=0;v.Jk=I}H{v.Jk?v.jd=1:\'\'}if(K(v.hl)){if(K(v.hl.i5)){if(v.hl.i5>eb){v.hl.i5=eb}}if(1R v.hl=="3L"){18(C 1l in v.hl){iD[1l]=v.hl[1l]}}}1U=8c.dB().fk();js("1U",1U,1);v.IX==1&&!2h?1U.eh({\'wx\':{\'1bS\':8c.1bT.1bU}}):\'\';C ap=(o.1H||v.3J==1||2h||x);v.1ch==1?Jo():\'\';1U.1bX(2j,1f,ap);1U.eh({gc:{b7:{1ci:I,IJ:(iD.Iv==1&&!ap?0:iD.i5)}}});if(v.J3){1U.eh(v.J3)}if(v.J4==1){1U.1cF(1O,I)}if(v.CK==1){1U.eh({\'gc\':{\'nK\':{\'nN\':{\'az\':P,\'5U\':P}}}})}1U.on(8c.dB.1S.1cH,F(26){1h("f6 Ps");C q=JZ();K9();o.q9=P;if(v.1cI==1){oi=1C 1cJ(1U,2h)}o.5J=1U.1cK();o.5J?1h("P0"):\'\';if(v.d5==1){C br=1U.rX("5U");if(v.CK==1||q>0){o.3k=q;1U.eh({\'gc\':{\'nK\':{\'nN\':{\'az\':P,\'5U\':P}}}})}H{o.3k=br.U-1}o.7v=br[o.3k].7v;o.Y.g2(o.3k);if(!q0()){1U.s5("5U",o.3k);1U.s5("az",o.3k)}}o.1a.cO()});1U.on(8c.dB.1S.1cN,F(26){if(iD.Iv==1&&!ap){1U.eh({gc:{b7:{IJ:iD.i5}}})}if(!sc){C 8F=2I(o.6F);if(8F>0&&v.jd==1){1U.Jj(1U.Cg("az")[8F])}sc=I}});1U.on(8c.dB.1S.1cR,F(26){if(o.5J){o.1a.4z(1U.1k(),1U.1j())}});1U.on(8c.dB.1S.1cS,F(26){1U.1cT(-1)});1U.on(8c.dB.1S.1cU,F(26){if(26.1cV=="5U"&&26.1cW!=26.JO&&v.d5==1){o.3k=26.JO;o.Y.g2(o.3k);1h("f6 ON "+o.3k)}});1U.on(8c.dB.1S.1cY,F(26){if(K(26.sd)){if(26.sd.1K=="1cZ"){js("Os",26.sd.1f)}}});1U.on(8c.dB.1S.1cE,F(e){1h(\'f6 4e\',e.1K);!o.3j?o.1a.5p():\'\'});1U.on(8c.dB.1S.OF,F(26){if(26.2w){if(1R 26.2w=="3L"){o.lK=26.2w.8d}H{o.lK=26.2w}}o.X.3D("1U.js: "+o.lK)})}F JZ(){C q=0;if(!2h&&v.d5==1&&1U){o.2F=[];C x=1U.rX("5U");if(x.U>1){C y=\'\';18(C i=0;i<x.U;i++){o.2F[i]=K(x[i].1e)?o.X.EC(x[i],v.K5):i;if(o.2F[i]==y||v.K6==1){y=o.2F[i];if(K(x[i].7v)){o.2F[i]+=" "+jQ+" &d9;"+2I(x[i].7v/2f)+\' \'+2W(\'cS\')+\'</6J>\';v.K6!=1?o.2F[i-1]+=" "+jQ+" &d9;"+2I(x[i-1].7v/2f)+\' \'+2W(\'cS\')+\'</6J>\':\'\';y=\'\'}}H{y=o.2F[i]}if(K(v.4U)&&q==0){if(v.4U==o.2F[i]){q=i}}if(K(o.4U)){if(o.4U==o.2F[i]){q=i}}}o.2F[x.U]=2W("2l")}}Q q}F K9(){if(!2h&&v.jd==1&&1U){o.6F=0;C x=1U.Cg("az");if(x.U>1){18(C i=0;i<x.U;i++){o.6H[i]=i;if(K(x[i].8u)){o.6H[i]=o.X.mG(x[i].8u)}H if(K(x[i].i6)){o.6H[i]=o.X.mG(x[i].i6)}H{if(K(x[i].Cj)){o.6H[i]=2W("8j")+" "+x[i].Cj}}if(K(o.aR)){if(o.aR==o.6H[i]){o.6F=i}}}}1h("f6 PQ ",o.6F);o.Y.nJ(o.6F)}}F Jo(){C aE=v.1cq;if(aE){if(1R(aE)=="5j"){3g{aE=aE.1u(/7z\'qt/ig,\'"\');aE=aE.1u(/\'/ig,\'"\');aE=5w.7A(aE)}2H(e){1h("pH f6 1cr 5w",e)}}if(1R(aE)=="3L"){1U.1cs(aE)}}}};C lM=F(){C 2U=[];C dy=[];C 5v=I;C 8P;C 9g=-1;C Fh;C c0;C qW=[];C qi;C mF=[];J.1J=F(x){if(!x&&c0){qE(c0);c0=1O}H{x?qE(x):\'\'}};J.Dc=F(x){qE(x)};J.OX=F(){mF=[]};F qE(x){if(x.O("#"+v.fi)==0&&x.O(v.gG)>0){o[o.fd[1]](x,Jr)}H{dp(x)}}F Jr(x){o.2A=x;dp(x)}F dp(x){!x?x=\'\':\'\';if(x!=\'11\'){C 1J=0;C Fa=I;C oW=\'\';o.2A=x.2R(",");o.3K=[];o.42=-1;if(B0()&&v.EG==1){if(4l.7y("EP")!=2b){oW=4l.7y("EP")}}H{if(o.rc){oW=o.rc}}18(C i=0;i<o.2A.U;i++){if(o.2A[i].O("#0")==0){o.2A[i]=eB(o.2A[i])}if(o.2A[i].O("#"+v.bU)==0){o.2A[i]=o[o.fd[0]](o.2A[i])}if(o.2A[i].O("[")==0&&o.2A[i].O("]")>1){o.3K[i]=o.2A[i].1t(o.2A[i].O("[")+1,o.2A[i].O("]")-1);o.2A[i]=o.2A[i].1t(o.2A[i].O("]")+1);Fa=P}H{o.3K[i]=o.2A[i].1t(o.2A[i].rZ("/")+1);o.3K[i]=o.3K[i].1t(0,o.3K[i].rZ("."))}if(o.2A[i].O("#0")==0){o.2A[i]=eB(o.2A[i])}if(o.2A[i].O("#"+v.bU)==0){o.2A[i]=o[o.fd[0]](o.2A[i])}}if(o.3K.U>1&&v.qb==1){o.3K.2u(pX(\'1cw\',(v.1cx==1&&K(v.Js)?v.Js:2W(\'yb\'))));o.2A.2u("b0")}if(o.3K.U>0&&v.aF==1){if(v.Gh==1){8P=0;1J++;o.3K.m0(pX(\'Jv\',2W(\'7Z\')));o.2A.m0("")}H{o.3K.2u(pX(\'Jv\',2W(\'7Z\')));o.2A.2u("");8P=o.3K.U-1}}18(C i=0;i<o.2A.U;i++){if(K(v.JE)){if(v.JE==o.3K[i]){1J=i;o.42=i;v.jL=1}}if(oW!=\'\'){if(oW==o.3K[i]){1J=i;o.42=i}}}if(v.aF==1&&v.jL==0){o.42=8P}K(o.Y)?o.Y.d7():\'\';if(v.jL==1){o.42=1J;if(o.1J){if(v.qb==1&&o.2A[1J]=="b0"){F7(o.42)}H{mk(o.42)}}H{c0=x;o.5X=o.2A[1J]!=\'7Z\'&&1J!=8P;1G(mC,41)}}H{if(Fa&&o.2A.U<3){mk(8P==0?1:0)}v.aF!=1?o.42=-1:\'\'}}H{4B()}};J.CH=F(x){oA(x,\'1T\')};F mk(x){if(K(o.2A[x])){if(o.2A[x].O(".")>-1){o.qs=o.2A[x].2R(" or ");o.ih=0;oA(x)}H{if(o.2A[x].O(\'dy\')==0){if(dy[o.2A[x].1t(4)]){EA(o.3K[x],dy[o.2A[x].1t(4)])}}if(o.2A[x].O(\'1T\')==0){o.X.jD(x,"Mv");o.5X=I;o.42=x;o.Y.d7()}}}}F F7(x){o.5X=I;mC()}F oA(x,y){C 1f=y==\'1T\'?x:4D(o.qs[o.ih]);C oZ=1f;C ia;if(qW[1f]){if(o.2A[x]!=\'b0\'){o.5X=I;mC()}}H{if(1f.O(\'eT\')>0&&1f.O(\'eT\')<4){ia=1f.1t(0,1f.O(\'eT\'));oZ=1f.1t(1f.O(\'eT\')+3)}C 3R=fV(oZ);9g=x;o.pc=1;3R.9Y=F(){o.pc=0;if(J.jv==4&&J.7S==4x){o.5X=I;EA(1f,J.bZ,x,y)}H{if(o.ih+1<o.qs.U){o.ih++;oA(9g)}H{qc("hj")}}};3R.fZ=F(e){o.pc=0;if(o.ih+1<o.qs.U){o.ih++;oA(9g)}H{qc("hj")}};3R.bQ()}};F qc(x){1h("2p gn m7 or SQ AZ");if(o.3K[o.42]){if(o.3K[o.42].O(2W("hj"))==-1){o.3K[o.42]=o.3K[o.42]+\' (\'+2W(x)+\')\'}}if(v.1cC==1&&9g>-1){o.2A[9g]=\'\';o.3K[9g]=\'\'}o.42=-1;o.5X=P;if(o.1es){o.Y.d7();o.Y.5q()}H{1G(F(){if(o.Y){o.Y.d7();o.Y.5q()}},100)}if(K(o.2p)){o.2a.3m(o.2p);o.2p=2b}}F EA(1f,x,y,z){C ia;if(x.O("#"+v.bU)==0){x=o[o.fd[0]](x)}if(x.O("#"+v.fi)==0&&x.O(v.gG)>0){x=o[o.fd[1]](x)}if(1f.O(\'eT\')>0&&1f.O(\'eT\')<4){ia=1f.1t(0,1f.O(\'eT\'))}if(1f.O(\'.mw\')>-1||1f.O(\'.Fb\')>-1||1f.O(\'.qB\')>-1||1f.O(\'.Fm\')>-1){C l=ia?ia:o.42;if(o.2A[l]=="b0"){l=y}if(z!=\'1T\'||!2U[l]){2U[l]=94();2U[l][0]=[];2U[l][1]=[]}C 4r=eH();4r=x.2R(/\\r|\\n/);C F4=1;C t1=0;C t2=0;C ir=(K(v.Lr)?v.Lr:0);if(1f.O(\'mA=\')>0){ir=1f.1t(1f.O(\'mA=\')+6)*1}18(C i=0;i<4r.U;i++){if(1f.O(\'.mw\')>-1||1f.O(\'.Fm\')>-1){if(4r[i].O(\'-->\')>-1&&4r[i].O(\':\')>-1){if(z==\'1T\'){if(mF.O(4r[i])>-1){1p}mF.2u(4r[i])}t1=mD(4r[i].1t(0,4r[i].O(\'-->\')))*1+ir;t1==0?t1=1:\'\';t2=mD(4r[i].1t(4r[i].O(\'-->\')+4,12))*1+ir;K(2U[l][0][t1])?\'\':2U[l][0][t1]=\'\';18(C j=t1;j<t2;j++){2U[l][1][j]=t1}F4++}H{4r[i]=4D(4r[i]);if(4r[i]!=\'\'&&4r[i].U>0&&4r[i]!=F4&&4r[i]!=\'1fJ\'){if(3c(2U[l][0][t1])){2U[l][0][t1]=2U[l][0][t1]+\'<br>\'+4r[i]}H{2U[l][0][t1]=4r[i]}}}}if(1f.O(\'.Fb\')>-1||1f.O(\'.qB\')>-1){if(4r[i].O(\'1ft:\')>-1){t1=mD(4r[i].1t((1f.O(\'.qB\')>-1?4r[i].O(\'=0\')+3:12),12))*1+ir;t2=mD(4r[i].1t((1f.O(\'.qB\')>-1?4r[i].O(\'=0\')+14:23),10))*1+ir;C p=\'\';if(4r[i].O(\'0,,\')>0){p=4r[i].1t(4r[i].O(\'0,,\')+3)}H{if(4r[i].O(\'LC,\')>0){p=4r[i].1t(4r[i].O(\'LC,\')+6)}if(4r[i].O(\')}\')>0){p=4r[i].1t(4r[i].O(\')}\')+2)}}if(p!=\'\'){if(2U[l][0][t1]!=1O){2U[l][0][t1]+=\'<br>\'+p}H{2U[l][0][t1]=p}2U[l][0][t1]=2U[l][0][t1].1u(/{.*?}/,\'\');2U[l][0][t1]=2U[l][0][t1].1u(/\\\\\\\\N/,\'<br>\');2U[l][0][t1]=2U[l][0][t1].1u(/\\\\N/,\'<br>\');18(C j=t1;j<t2;j++){2U[l][1][j]=t1}}}}}qW[1f]=I;if(o.2A[y]!=\'b0\'){z!=\'1T\'?mC():\'\'}}H{if(x!=\'\'){if(x.O(\'[\')==0){dp(x)}H{qc("2w")}}H{4B();o.Y.5q()}}}F mC(){o.Y.d7();o.1a.kT();o.Y.5q()}F mD(mw){C 1w=mw.2R(\':\');C 5e=0;1w.U==2?1w.m0("e1"):\'\';1w[0]!=\'e1\'?5e+=1w[0]*rH:\'\';1w[1]!=\'e1\'?5e+=1w[1]*60:\'\';5e+=1w[2].1t(0,2)*1;5e=5e*10+1w[2].1t(3,1)*1;Q 5e};F bh(x){if(K(o.42)){if(o.42!=x){mF=[];if(x==-1||(v.aF==1&&x==8P)){q7()}H{v.fr=0;o.42=x;o.5X=I;v.jL=1;F3(x);js("2p",o.3K[x]);o.Y.d7()}}H{if(v.aF!=1){q7()}}}}F Es(){if(K(o.3K[o.42])){if(o.6y&&v.EG==1){4l.8I("EP",o.3K[o.42])}H{o.rc=o.3K[o.42]}}}F F3(x){if(K(o.2A[x])){1h("kc",x);o.42=x;Es();if(o.2L=="1T"&&o.cv==I){o.X.jD(x,"1T")}H{if(o.2L=="1U"&&o.q9==I){o.X.jD(x,"1U")}H{if(o.2A[x]=="b0"){F7(o.42)}H{mk(o.42)}}}}};J.EJ=F(){if(o.jP){C x=o.jP.4S;if(x[0]){C y=1C EB();y.9Y=F(e){C z=e.4a.nd;dy.2u(z);o.42=-1;C z=x[0].7I;if(z.U>40){z=x[0].7I.1t(0,15)+\'...\'+x[0].7I.1t(-15)}if(v.aF==1&&v.Gh==1){o.2A.2u(\'dy\'+(dy.U-1));o.3K.2u(z+\'\');bh(o.2A.U-1)}H{o.2A.m0(\'dy\'+(dy.U-1));o.3K.m0(z+\'\');v.aF==1?8P++:\'\';bh(0)}o.jP.6P=""};y.1eW(x[0])}H{o.jP.2n()}}};J.bh=F(x){bh(x)};J.8P=F(){Q 8P};J.1eR=F(x){8P=x};J.1E=F(x){kY(x)};J.E=F(){F2()};J.5Y=F(){4B()};J.7Z=F(){q7()};F q7(){js("2p","7Z");o.5X?o.SB=o.42:\'\';o.42=v.aF==1?8P:-1;v.jL=0;o.5X=P;o.Y.d7();Es();o.q9?F3(o.42):\'\';K(o.2p)?o.2a.3m(o.2p):\'\';o.2p=2b}F kY(1k){if(o.bV){Q}C t=2I(1k*10);if(v.fr){1k=1k-v.fr*1}if(o.5X&&K(o.2A)){if(2U){C x=o.42;C t=2I(1k*10);if(v.zd==1&&!o.1H){Q}if(o.2A[x]=="b0"){if(!qi){18(C i=0;i<o.2A.U;i++){1G(mk,i*41,i)}if(!2U[x]){2U[x]=94();2U[x][0]=eH();2U[x][1]=eH()}qi=I}H{if(2U[x][1][t]){}H{18(C i=0;i<o.2A.U;i++){if(2U[i]){if(K(2U[i][1])){if(K(2U[i][1][t])){if(!2U[x][0][t]){2U[x][0][t]=\'\'}2U[x][0][t]+=(2U[x][0][t]!=\'\'?\'<br>[qd]\':\'\')+2U[i][0][2U[i][1][t]]+(2U[x][0][t]!=\'\'?\'[/qd]\':\'\')}}}}if(K(2U[x][0])){if(K(2U[x][0][t])){2U[x][1][t]=t}}}}}if(K(2U[x])){if(K(2U[x][1])){if(K(2U[x][1][t])){C y=\'\';y=2U[x][0][2U[x][1][t]];if(!K(o.2p)){o.2p=1Q(\'1Z\');4n(o.2p,{id:\'og\'+v.id+\'3V\'+\'2p\'});o.2a.1P(o.2p);F2();js("Cu",o.3K[x])}if(5v){4L(o.2p)}I1();if(v.I4==1){y=1eN(y)}if(v.qb==1){y=y.1u(/\\[qd\\]/gm,\'<6J E="1z:\'+4k(v.jR)+\'">\');y=y.1u(/\\[\\/qd\\]/gm,\'</6J>\')}if(y.O(\'<c.\')>-1){y=y.1u(/\\<c./gm,\'<6J E=1z:\');y=y.1u(/\\<\\/c\\>/gm,\'</6J>\')}if(v.bd){if(v.bd.2U==1&&Fh!=y){js("2U",y);Fh=y}}o.2p.1W=\'<6J E="\'+(v.HN==1?\'2e-1z:\'+4d(v.mi,v.mj)+\';\':\'\')+\'-3Y-5D-qH-1p: 1eK;1z:\'+4k(v.jy)+\';2Q:\'+v.En+\'px \'+v.En*2+\'px;3b-6v:\'+v.Hz+\'px;2T:0 0;3e-1e:\'+(v.HX?v.HX:1.8)+\';3S-hv:\'+v.mn+\'">\'+4D(y)+\'</6J>\';R(o.2p,{"3S-3C":((2I(v.tI)+((2I(v.jG)-100)*2I(v.tI)/100))+"px")});if(v.HY==1){if(o.2o){R(o.2p,{"3S-3C":((v.tG+((2I(v.jG)-100)*v.tG/100))+"px")})}}5v=P}H{if(!5v&&K(o.2p)){Et()}}}}H{Et()}}}}F Et(){if(!5v){o.2p?o.2p.1W=\'\':\'\';5v=I;3h(o.2p)}}F F2(){if(o.2p){R(o.2p,{"1v":"2v","1b":"100%","2Q-1d":"10%","2Q-2m":"10%","1d":0,"1z":v.jy,"1L-8W":"6w","5D-eW":"3b-5D"});if(v.1eG==1&&K(v.Em)){v.Em!=\'\'?R(o.2p,{"3S-gQ":v.Em}):\'\'}if(v.qS==1){R(o.2p,{"1L-dG":"-4I -4I 0 #d8,4I -4I 0 #d8,-4I  4I 0 #d8,4I  4I 0 #d8"})}H{if(v.mm==1){R(o.2p,{"1L-dG":"4I 4I EL 1eE"})}H{R(o.2p,{"1L-dG":"22"})}}if(v.1eD==1){xQ(o.2p,\'o.pi\')}H{v.I4!=1?iC(o.2p):\'\'}}}F I1(){if(!o.pi){if(o.Y.tu()||v.f8>v.1F.h){R(o.2p,{"1v":"2v","1g":"2l","1d":0,"2M":(v.f8*1)})}H{R(o.2p,{"1v":"2v","1g":"2l","1d":0,"2M":(v.f8*1+v.1F.h*1)})}}}F 4B(){o.42=-1;o.5X=P;o.vt=P;v.2p=2b;v.qQ=2b;o.2U=2b;o.2A=2b;qi=P;qW=[];2U=[];if(K(o.Y)){o.Y.d7()}o.3K=2b;if(K(o.2p)){o.2a.3m(o.2p);o.2p=2b}o.42=2b;o.5X=P}};C 8z=F(x,y){C 1B;C z=2;if(o.3i>41){z=4}if(o.3i>2f){z=5}if(v.2c[x+\'1B\']==1){if(v.2c[x+y+\'1B\']||x==\'1M\'){if(v.2c[x+y+\'1B\']!=\'\'||x==\'1M\'){1B=1Q(\'1Z\');R(1B,{"1v":"2v","1g":"50%","1d":"50%","2V":"1X("+z+")","4N":"1I .3s 3f, 2V .3s 3f"});o.2a.1P(1B);1B.1W=x==\'1M\'?((o.3j?0:2O.4C(v.1M*100))+\'%\'):v.2c[x+y+\'1B\'];R(1B,{"1eA":("-"+1B.3o/2+"px"),"1ez":("-"+1B.2x/2+"px")});uq(1B,"#4g");1G(p6,50)}}}F p6(){if(1B){R(1B,{"2V":"1X("+(z*2)+")","1I":0});1G(4B,41)}}F 4B(){if(1B){o.2a.3m(1B);1B=2b}}};F Ly(){C 3u=-1;C pl=[];C 4f=[];C ex=[];C 1V=[];C 4c=[];C dC=[];C h=[];C j=0;C 7m=4;C da=0;C 7B;C x7;C E=v.1c;!E.hn?E.hn=\'4g\':\'\';!E.bP?E.bP=\'4G\':\'\';C hn=(E.Hc==1?E.hn:E.1z);C bP=(E.Hc==1?E.bP:E.53);if(v.1c.7B>0&&!7B){if(1R oX!=="1O"){7B=1C oX(I)}}gd(".r4"+v.id+"8e::-3Y-wh {1b: "+4u(0.3*2k(E.1ew,1))+"1eV;}.r4"+v.id+"8e::-3Y-wh-8F {2e:"+4d(E.53,E.4W)+"}.r4"+v.id+"8e::-3Y-wh-cI {2e:#"+E.6O+"}");E.aC=4;C tA="<2q 1b=\'"+(E.aC*2+2)+"\' 1e=\'"+(E.aC*1.2+1)+"\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\' E=\'3z-1S:22;4N:2V 0.2s 6e-5e;1v: 2v;2M: 50%;2T-2M:-"+((E.aC*1.2+2)/2)+"px;2m:"+(E.mU/2+E.aC/2)+"px\'><g><3e x1=\'1\' y1=\'1\' x2=\'"+(E.aC+1)+"\' y2=\'"+(E.aC*1.2)+"\' 3a=\'#"+hn+"\' 3a-1b=\'1\' 3a-bX=\'4C\'/><3e x1=\'"+(E.aC+1)+"\' y1=\'"+(E.aC*1.2)+"\' x2=\'"+(E.aC*2+1)+"\' y2=\'1\' 3a=\'#"+hn+"\' 3a-1b=\'1\' 3a-bX=\'4C\'/></g></2q>";if(o.1N){18(C i=0;i<7m;i++){4f[i]=1Q("1Z");C 1i=1Q("1Z");R(4f[i],{"1v":"2v","1g":E.9R,"1z":E.1z,"6d":"3t","3S-gQ":gq(E.3S),"3b-6v":E.8x+\'px\',"4h":2f});if(3c(E.oP)){R(4f[i],{"3b":"4I 7t "+4k(2k(E.oQ,\'4g\'))})}o.2a.1P(4f[i]);4n(4f[i],{id:(v.id+"3V"+"1c"+(i+1))});1V[i]=1Q("1Z");C fs=E.j2;if(E.Ho>0){fs=E.Ho;if(E.H3>0&&o.as){fs=E.H3}}R(1V[i],{"2y":"4s","3S-3C":fs*2k(v.6A,1)});4f[i].1P(1V[i]);4c[i]=1Q("1Z");R(4c[i],{"2y":"4s","4N":"1e 0.1s 6e-5e","3S-3C":E.hf*2k(v.6A,1),"6d-x":"3t"});4c[i].iR.9t("r4"+v.id+"8e");4c[i].1A("kJ",xb,{gB:P});4f[i].1P(4c[i])}o.bI==0?o.bI=o.3E:\'\';dN();9I(0)}F dN(){18(C i=0;i<7m;i++){4c[i].1W=\'\';1V[i].1W=\'\'}C nu=o.1N[o.bI];ne(n3(nu,0),0);ne(n3(nu,1),1);ne(n3(nu,2),2);ne(n3(nu,3),3);2X()}F n3(x,n){18(C i=0;i<n;i++){if(x){if(x.8N==\'\'){x=-1;1p}H if(o.1N[x.8N].8N!=-1){x=o.1N[x.8N]}}}Q x}F ne(x,n){if(x){if(x==-1){ex[n]=P;3h(4f[n])}H{ex[n]=I;4L(4f[n]);C pl=[];pl.2u(x);18(C y in o.1N){if(o.1N.2D(y)){if(o.1N[y].8N==x.8N){pl.2u(o.1N[y])}}}C z=ra(o.3E);if(7B){if(pl.U>v.1c.7B+1){7B.9t(E,4c[n])}}18(C i=0;i<pl.U;i++){C 1w=1Q("1Z");R(1w,{"2y":"4s","1v":"gj","4O":"3z","2Q":AK(E.2Q),"4N":"1z .1s 6e-5e","2Q-2m":E.mU+(o.3i>c6?E.aC*3:0)});C mT=1Q("1Z");R(mT,{"1v":"2v","1g":0,"1d":0,"4h":-1,"1b":"100%","1e":"100%","4N":"7j .2s 6e-5e,2e .2s 6e-5e"});jm(mT,i,E.53,E.4W);if(i==0){R(1w,{\'1z\':hn})}H{R(1w,{"1z":E.1z})}if(z.O(pl[i].id)>-1&&i>0){R(1w,{"1z":E.6O});E.ju==1&&K(E.eR)?R(mT,{"9a":E.eR}):\'\';if(3c(E.r5)){R(1w,{"2e-7s":"3f-5f(5G(0, 0, 0, "+(1-E.r5*1)+") 0 0)"})}1w.iR.9t(\'7z-\'+v.id+\'-cK-pl\')}1w.1W=pl[i].1V+(i==0&&o.3i>c6?tA:\'\');1w.6R("me",(i==0?\'wW\':\'\')+pl[i].id);if(i==0){if(z.O(pl[i].id)>-1||n>0){dC[n]=pl[i].id}H{1w.1W=(E.1fe!=1?\'...\':(E.Ia?E.Ia:\'\'))+tA}1V[n].1P(1w)}H{if(o.9D[pl[i].id]&&pl[i].id!=o.3E){yg(1w)}4c[n].1P(1w)}1w.1P(mT)}R(4c[n],{"1e":"2l"});h[n]=4c[n].3o;R(4c[n],{"1e":0});4f[n].1A("2n",7x);4f[n].1A("bj",6i);4f[n].1A("bB",5C)}}H{}}F jm(x,i,y,z){C ok;if(x){if(E.Dy==1&&E.wS){R(x,{"2e":"3f-5f(to 1d,"+4d(E.wS,z)+", "+4d((i==0?bP:y),z)+")"});ok=I}if(!ok){R(x,{"2e-1z":4d((i==0?bP:y),z)})}}}F ra(id){C x=o.1N[id];C z=[];if(x){18(C i=0;i<7m;i++){z.2u(x.id);if(x.8N!=\'\'){x=o.1N[x.8N]}}}Q z}F 7x(x){C z=x.4a;C d=1C 5P();o.8s=d.6W();z.fQ!=\'mp\'?z=z.4b:\'\';z.fQ!=\'mp\'?z=z.4b:\'\';C y=z.4b.4b;C me=z.6S("me");if(me){if(me.O("wW")==0){C i=-1;y==4f[0]?i=0:\'\';y==4f[1]?i=1:\'\';y==4f[2]?i=2:\'\';h1();if(i>-1){if(3u!=i){n6(i)}H{3u=-1}}}H{4L(1V[3u]);if(dC[3u]==me){h1();if(3u>0){n6(3u-1);Q}H{3u=-1}}H{dC[3u]=me}if(o.1N[me].5N){o.Y.Dq(me);h1();3u=-1;w8()}H{h1();o.2B=1O;3u=-1;3Z("1H","id:"+me)}}}o3()}F w8(){18(C y in o.1N){if(o.1N.2D(y)){if(o.1N[o.bI]){if(o.1N[y].8N==o.1N[o.bI].id){o.bI=o.1N[y].id;dN();if(o.1N[y].5N){if(4c[0].8k.U<2){w8()}H{n6(0)}}H{if(E.1eX==1){C me=4c[0].8k[0].6S(\'me\');me?3Z("1H","id:"+me):\'\'}H{n6(0)}}1p}}}}}F n6(i){R(4c[i],{"1e":"2l"});R(Bg(1V[i].8k[0]),{"2e-1z":4d(bP,1)});R(1V[i].47("2q")[0],{"2V":"1X(-1, -1)"});o.Y.dg();3u=i}F h1(){if(3u>-1){R(4c[3u],{"1e":0});R(4c[3u],{"3b-1g":"22"});R(Bg(1V[3u].8k[0]),{"2e-1z":4d(bP,E.4W)});R(1V[3u].47("2q")[0],{"2V":"1X(1, 1)"})}}F 6i(x){C y=x.4a;C me=y.6S("me");C z=ra(o.3E);C bg=Bg(y);if(me){if(3c(E.cs)){R(bg,{"7j":"ez("+(E.cs)+")"})}if(3u==-1||me.O("l0")==0){jm(bg,-1,bP,1)}H{if(E.ju==1&&K(E.eR)&&me==dC[3u]){}H{if(3c(E.bu)){jm(bg,-1,E.bu,(E.a8>-1?E.a8:E.4W))}}}}}F 5C(x){C y=x.4a;C me=y.6S("me");C z=ra(o.3E);C bg=Bg(y);if(me){if(3c(E.cs)){R(bg,{"7j":"ez(1)"})}if(3u==-1||me.O("wW")==0){C yy=x.4a.4b.4b;C i=-1;yy==4f[0]?i=0:\'\';yy==4f[1]?i=1:\'\';yy==4f[2]?i=2:\'\';jm(bg,-1,bP,(3u==i?1:E.4W))}H{if(o.9D[me]&&me!=o.3E){yg(y)}if(E.ju==1&&K(E.eR)&&me==dC[3u]){}H{jm(bg,-1,E.53,E.4W)}}}};F xb(e){}F 2X(){if(6t(4f[0])){C e3=0;18(C i=0;i<1V.U;i++){1V[i].3o>e3?e3=1V[i].3o:\'\'}da=o.4E-e3-(o.4E>4x?v.1F.h+(o.4E>c6?60:30):0);if(e3>0){da=2O.4C(da/e3)*e3+(E.xT==1?2O.4C(da/e3):0)-(o.4E<=4x?5:0)}if(da>0){18(C i=0;i<7m;i++){if(4c[i].qG>da){R(4c[i],{"6d-y":"8e","2T-2m":0,"6h-1e":da})}H{R(4c[i],{"6d":"3t","6h-1e":"22"})}if(v.1c.1v.O("2m")>-1){R(4f[i],{"2m":E.4Y+Fy(i)})}H{R(4f[i],{"1d":E.4V});if(i>0){R(4f[i-1],{"1d":E.4V+Fv(i)})}}}}}}F Fv(x){C y=0;18(C i=7m-1;i>=x;i--){y+=4f[i].2x+(4f[i].2x>0?E.4Y:0)}Q y}F Fy(x){C y=0;18(C i=0;i<x;i++){y+=4f[i].2x+(4f[i].2x>0?E.4Y:0)}Q y}F 9I(x){18(C i=0;i<7m;i++){x==1&&ex[i]?4L(4f[i]):3h(4f[i])}}F pM(x){if(x>-1){if(4c[x].qG>da){Q I}}Q P}F yg(x){R(x,{\'1z\':E.y9});if(E.y8==1){R(x,{\'1L-qH\':\'3e-FB\'})}if(E.mI>-1){R(x,{\'1I\':E.mI})}R(Bg(x),{\'2e-1z\':4d(E.qK,E.oO>-1?E.oO:E.4W)})}F Bg(x){if(x){Q x.47(\'5Z\')[0]}}J.pM=F(){Q pM(3u)};J.p6=F(){9I(0);h1();3u=-1};J.kY=F(){9I(1)};J.D7=F(){Q 3u>-1};J.dN=F(){if(o.bI!=0){C hd=0;!6t(4f[0])?hd=1:\'\';dN();hd?9I(0):\'\'}};J.2X=F(){2P(x7);x7=1G(2X,41)};J.bL=F(){h1();3u=-1};J.4B=F(){18(C i=0;i<7m;i++){4f[i].5n("2n",7x);4f[i].5n("bj",6i);4f[i].5n("bB",5C);4c[i].5n("kJ",xb);o.2a.3m(4f[i]);o.3B=1O}}};C oX=F(h7){C h7=h7;C 9V;C d0;gd("[FT] {-3Y-mO-dC: 1L;mO-dC: 1L;}");J.9t=F(x,y){Gz(x,y)};J.5Y=F(y){if(9V&&d0){y.3m(9V);y.3m(d0);9V=2b;d0=2b}};J.Gy=F(y){if(9V){9V.kl=\'\'}};F Gz(x,y){9V=1Q("t6");4n(9V,{"FT":"I"});R(9V,{"2y":"4s","2Q":AK(x.2Q),"1b":"100%","2e":"#fA","1z":"#d8"});9V.1fz=G6;if(h7){y.1P(9V)}H{C l=y.8k;y.kv(9V,l[1])}d0=1Q("t6");R(d0,{"2T":"-uJ dL 0 0","av":"2m"});d0.1W+=\'<2q 1b="G4" 1e="G4" vm="-27 102 9 9"><ba 3a="#d8" 3a-1b="1" 5l="22" cx="-23.5" cy="105.5" r="2.5"></ba><9e d="M-21.5,107.5 L-19.5,109.5" 3a="#d8" 3a-1b="1"></9e></2q>\';if(h7){y.1P(d0)}H{y.kv(d0,l[2])}}F G6(x){if(x){C z=x.4a;if(x.4a){C y=4D(z.1W.k8());y=y.1u(\'<br>\',\'\');if(y==\'\'){R(z.4b,{"7K-1b":\'2l\'})}H{R(z.4b,{"7K-1b":z.4b.2x-(!h7?20:0)})}C p=z.4b;if(p){C n=p.8k;18(C i=2;i<n.U;i++){if(n[i].fQ=="mp"){C t=n[i].kl.k8();if(y==\'\'){4L(n[i])}H{if(t.O(y)==-1&&y!=\'\'){3h(n[i])}H{4L(n[i])}}}}}o.Y?o.Y.ji():\'\'}}}};o.1fv={"2l":"q0","1H":"1fH","1fI":"1fF","2t":"bA","2o":"Peny Ip","DF":"May Ip","1q":"1f4","3l":"1f7","1M":"Gono","4e":"Wycz dwik","7P":"Wcz dwik","5J":"NA 1eU","1c":"1fm","5t":"1fu","7T":"1fr","2p":"1fA","5Q":"Pr1bB","bo":"18n","2w":"bd","KJ":"Wcz dwik","8j":"K7","hj":"bd 178","rn":"179 17a","lp":"17b","lm":"17c","kH":"KP","zU":"KP","7l":"17e17f","e4":"17g","3y":"176 si","JL":"17h do 17j","aK":"17k","6m":"KU","Bl":"KU po ","K8":"17n do 17o 17p","jG":"17q qP","jy":"qI qP","jR":"qI qP 2","mi":"qI ta","mj":"17r ta","mm":"17s","qS":"17316R","mn":"172 qP","f8":"16IKT na 16J","fr":"16KKT 16M","qy":"16N","qv":"16O 16P","qM":"16Q16S","qh":"16T","mq":"16U","xo":"16V","xq":"16W","iP":"16X","JG":"16Y","JA":"16Z","of":"z","9d":"171o","JM":"Bd 17t na KlKo","IB":"174 na KlKo","f5":"17U","1X":"17W","on":"W.","7Z":"Wy.","yb":"17X na 17Y","cS":"cS","qO":"17Z","1f":"181","1z":"qI","Ku":"184","ez":"186","hV":"17V","q4":"188"};C 6p=F(x){C jj;C 18b;C 3A;C 5L;C 5k;C qN;C jp=0;C eZ;C xj=P;C wX;if(x.me!=1O&&x.mc!=1O&&x.1K!=1O&&x.to!=1O){if(x.1k==2b){if(x.1K.O("jE")>-1){x.to==0?x.1k=0.5:x.1k=0.2}H{x.1k=0.20}}jj=LW(x.6e);if(x.1K.O("1X")==-1){if(K(o.8Y[x.me])){o.8Y[x.me].xX()}o.8Y[x.me]=J}if(x.1E==1){x.mc.2r("2y",I)}3A=x.1K.2R(\'|\');5k=7X(x.to).2R(\'|\');5L=1C eH();18(C i=0;i<3A.U;i++){if(!5k[i]){5k[i]=5k[0]}if(3A[i]=="jE"){5L[i]=x.mc.g("1I")}if(3A[i]=="aa"){5L[i]=x.mc.E.1I}if(3A[i]=="y"){5L[i]=x.mc.g("y")}if(3A[i]=="x"){5L[i]=x.mc.g("x")}if(3A[i]=="1d"){5L[i]=2I(x.mc.E.1d)}if(3A[i]=="1g"){5L[i]=2I(x.mc.E.1g)}if(3A[i]=="1X"){5L[i]=x.mc.g("3W")}if(3A[i]=="8e"){5L[i]=x.mc.gl}if(3A[i]=="nk"){5L[i]=x.mc.dP}if(3A[i]=="46"){5L[i]=x.mc.g("46")}if(3A[i]=="3W"){5L[i]=x.mc.g("3W")}if(3A[i]=="1b"){5L[i]=x.mc.g("1b")}if(3A[i]=="KA"){5L[i]=x.mc.2x;5k[i]=2O.9G(5k[i]);x.me=="18c"?1h("1b",x.me,5L[i],5k[i],x.mc.2x):\'\'}if(3A[i]=="1e"){5L[i]=x.mc.g("1e")}if(3A[i]=="KB"){5L[i]=x.mc.3o}5k[i]=Kv(5k[i]);5L[i]=Kv(5L[i])}eZ=x.1k*2f/jj.U;qN=jj.U;if(3A.U==1&&5L[0]==5k[0]){bJ()}H{1G(r7,2O.4C(eZ))}}F r7(){18(C i=0;i<3A.U;i++){C 1w=5L[i]+(5k[i]-5L[i])*(jj[jp]?jj[jp]:0);xg(3A[i],1w);if(3A[i]=="y"){x.mc.2r("1g",1w)}if(3A[i]=="x"){x.mc.2r("1d",1w)}if(3A[i]=="1d"){x.mc.E.1d=1w+"px"}if(3A[i]=="1g"){x.mc.E.1g=1w+"px"}if(3A[i]=="1X"){x.mc.2r("1X",1w)}if(3A[i]=="46"){x.mc.2r("46",1w)}if(3A[i]=="3W"){x.mc.2r("3W",1w)}if(3A[i]=="8e"){x.mc.gl=1w}if(3A[i]=="nk"){x.mc.dP=1w}if(3A[i]=="1b"){x.mc.2r("1b",1w)}if(3A[i]=="KA"){R(x.mc,{"1b":1w})}if(3A[i]=="1e"){x.mc.2r("1e",1w)}if(3A[i]=="KB"){R(x.mc,{"1e":1w})}}jp++;if(!xj){if(jp==qN){bJ()}H{wX=1G(r7,2O.4C(eZ))}}}F bJ(){xj=I;if(x.1y){if(3A[0]=="aa"||3A[0]=="1d"){1y(x.mc)}H{x.mc.2r("2y",P)}}if(x.1K.O("1X")==-1){o.8Y[x.me]=2b;5h o.8Y[x.me]}18(C i=0;i<3A.U;i++){xg(3A[i],5k[i])}2P(wX)};F xg(y,z){if(y=="jE"){x.mc.2r("1I",z)}if(y=="aa"){x.mc.E.1I=z}}J.xX=F(){bJ()};J.TH=F(){jp=qN-1;r7();bJ()};J.XY=F(x0,x1,y0,y1){C e=P;18(C i=0;i<3A.U;i++){if(3A[i]==\'x\'&&x0!=x1){e=I}if(3A[i]==\'y\'&&y0!=y1){e=I}}e?bJ():\'\'};F LW(LP){d2(LP){1D"Lm":Q[0,0.18j,0.18k,1.18a,1.17T,1.17H,1.102,0.17S,0.17x,0.87,0.17y,0.17z,1.17A,1.17B,1.17C,1.17D,0.17E,0.17F,0.17w,0.17G,1.17I,1.Lb,1.17J,1.Lb,1.17L,0.mY,0.r9,0.r9,0.r9,0.r9,1];1p;1D"ef":Q[0,0.17M,0.185,0.17N,0.17O,0.17P,0.17Q,0.151,0.17v,0.16E,0.15Q,0.16D,0.15t,0.15u,0.15v,0.15w,0.15x,0.15y,0.Ll,0.95,0.15z,0.15A,0.15B,0.15s,0.99,0.15C,0.15E,0.mY,1];1p;8n:Q[0,0.175,0.32,0.44,0.52,0.6,0.67,0.73,0.Li,0.82,0.85,0.15G,0.15H,0.Ll,0.95,0.97,0.15I,0.15J,1];1p}}};C Q7=F(){C N=8B.15K,ua=8B.15L,xY;C M=ua.nD(/(qY|nn|8q|Lt|Lx)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);C M=ua.nD(/(qY|nn|8q|Lt|Lx|15N|rb)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);if(M&&(xY=ua.nD(/8m\\/([\\.\\d]+)/i))!=2b)M[2]=xY[1];C qD=8B.J5;J.f9=M?M[1]:N;J.8m=M?M[2]:8B.15q;J.ho=8B.J5>1;J.qY=J.f9=="15p";J.yq=J.f9=="J7 9.0";J.ie=J.f9=="J7"||J.f9=="155"||J.f9=="156";J.rb=ua.eX(/(rb)\\/?\\s*/i)>-1;J.ff=J.f9=="157";J.8q=J.f9=="159";J.nn=28.nn;J.pJ=ua.eX("15a NT")>-1;J.6j=(ua.eX(/(9c|kS|15b)\\/?\\s*/i)>-1)||(8B.nw===\'153\'&&qD>1);J.tv=v.J9!=1&&ua.eX(/(TV|15d|15f|15g|15h|15i|15j|15k)\\/?\\s*/i)>-1;J.lg=v.J9!=1&&ua.eX(/(LG)\\/?\\s*/i)>-1;J.9c=ua.eX(/(9c)\\/?\\s*/i)>-1;J.kS=J.6j&&!J.9c;J.3Y=\'15m\'in 29.kd.E;if(ua.eX(/(dV)\\/?\\s*/i)>-1){qD>0?J.dV=I:J.tv=I;if(15n(\'(3z:15o)\').15O){J.tv=I}}J.2i=(3l.2i==1||J.6j||J.dV||(ua.eX(/(15P|16g|qY pN)\\/?\\s*/i)>-1))&&!J.tv&&3l.16i!=1;J.y5=J.8q||J.nn;J.2o=P;if(J.6j){J.16l=4u(ua.1t(ua.O(\'OS \')+3,4).1u(\'3V\',\'.\'));if(J.kS&&(!\'RE\'in 28||qD<2)){J.2i=J.6j=P;J.tv=I}}J.bm=!J.2i;J.Er=J.2i||J.ho;J.uK=J.2i||J.tv;J.16n=J.3Y&&J.bm;if(o.2a.zn||o.2a.zo||o.2a.zm||o.2a.zl||o.2a.zk){J.2o=I}};F bp(5i,8V){18(C s in 8V){if(1R(8V[s])==\'3L\'){if(s=="1S"||s=="2N"){5i[s]=8V[s]}H{18(C s2 in 8V[s]){if(1R(5i[s])!=\'3L\'){5i[s]={}}if(1R(8V[s][s2])==\'3L\'){18(C s3 in 8V[s][s2]){if(1R(5i[s][s2])!=\'3L\'){5i[s][s2]={}}if(1R(8V[s][s2][s3])==\'3L\'){18(C s4 in 8V[s][s2][s3]){if(1R(5i[s][s2][s3])!=\'3L\'){5i[s][s2][s3]={}}5i[s][s2][s3][s4]=8V[s][s2][s3][s4];if(s3==\'2Q\'||s3==\'2T\'){5i[s][s2][s3][s4]=2I(5i[s][s2][s3][s4])}}}H{5i[s][s2][s3]=8V[s][s2][s3];if(s2==\'2Q\'||s2==\'2T\'){5i[s][s2][s3]=2I(5i[s][s2][s3])}}}}H{5i[s][s2]=8V[s][s2];if(s==\'2Q\'||s==\'2T\'){5i[s][s2]=2I(5i[s][s2])}}}}}H{if(s.O("16o")>0&&4D(8V[s])===""){}H{5i[s]=wt(s,8V[s])}}}Q 5i};C wt=F(1l,6P){if(1R(6P)==\'5j\'){6P=4D(6P);if(1l.O("1z")>-1&&6P!=-1){6P=4k(6P)}}Q 6P};F B0(){3g{C 6y=28[\'4l\'],x=\'16q\';6y.8I(x,x);6y.DD(x);Q I}2H(e){Q P}};F De(d1){if(d1){if(K(o.8Y[d1])){o.8Y[d1].xX()}}};C 2W=F(x){C y=x;if(y){y=x.5S(0).16r()+x.8f(1);if(y.O("3V")>-1){y=y.1u(/3V/ig," ")}}C en={"of":"of","cS":"cS","IB":"JQ on JU","JM":"JQ 2w on JU","yb":"16x at 16y","9d":"tE","JA":"No","qh":"16A","mq":"kg","JG":"16s","f8":"16f 2T","mn":"163 hv","mm":"16e","mj":"dW 1I","mi":"dW 1z","jG":"xI 3C","jy":"xI 1z","jR":"xI 1z 2","fr":"59 mA","qv":"bL 3l","qy":"15W","e4":"15X","JL":"15Z to 161","rn":"15R","lp":"162","lm":"164","kH":"Kb","zU":"Kb","sm":"HD","sq":"165 HD","166":"167 HD","Av":"168 HD","At":"169 HD 4K","aK":"Ad","K8":"Go to 16a 16b\'s 16c","8j":"K7","5J":"16d","2o":"18l 2o","DF":"I7 2o"};if(K(en[x])){y=en[x]}if(K(o[\'wH\'+v.i6])){if(K(o[\'wH\'+v.i6][x])){y=o[\'wH\'+v.i6][x]}}if(v.wR){if(v.wR[x]){y=v.wR[x]}}Q y};C bn=F(x,y,z){if(!K(o.kL[y])&&v.xk!=1){C t=o.fm?o.fm:(v.1V?v.1V:\'\');K(v.8u)?t=v.8u:\'\';if(v.K2[x]==1&&v.GQ==1&&K(v.o2)){if(x=="9Z"){5y(IS,16F)}if(K(28["s9"+v.o2])){28["s9"+v.o2].IO(\'wM\'+x,{1V:t});1h("JW",\'wM\'+x)}H{1h("JW 1a0 2w")}}if(v.JT[x]==1){if(v.ga==1){C fc;if(v.Po==1){if(28.JR){fc={\'8u\':t};if(v.p3){if(1R(v.p3)=="3L"){18(C g in v.p3){if(v.p3.2D(g)){fc[g]=v.p3[g]}}}}JR(\'1m\',\'wM\'+x,fc)}}H{if(28.ga){fc={Pk:\'uv\',Pq:y};if(t!=\'\'){fc.Pp=t}if(v.1at==1&&!o.8s){fc.1au=1}ga(\'mO.bQ\',\'1m\',fc)}}}}}z?o.kL[y]=I:\'\'};F IS(){if(K(28["s9"+v.o2])){28["s9"+v.o2].IO(\'1av\')}};C sl=F(1f){C x=\'\';1f=1f.1u("v=","{=");if(1f){if(1f.O(\'o4.be/\')>-1){x=1f.1t(1f.O(".be/")+4);x.1u("/","")}H{x=1f.2R(/(o4.be\\/|v\\/|qO\\/|1aw\\?|3P.1ax\\/mO\\/[^#]*#([^\\/]*?\\/)*)\\??{?=?([^#\\&\\?]*)/)[3]}if(x!=\'\'){if(x.O("?t=")>0){v.1J=x.1t(x.O("?t=")+3);C h=0;C m=0;C s=0;if(v.1J.O("h")>0){h=v.1J.1t(0,v.1J.O("h"));v.1J=v.1J.1t(v.1J.O("h")+1)}if(v.1J.O("m")>0){m=v.1J.1t(0,v.1J.O("m"));v.1J=v.1J.1t(v.1J.O("m")+1)}if(v.1J.O("s")>0){s=v.1J.1t(0,v.1J.O("s"));v.1J=v.1J.1t(v.1J.O("s")+1)}if(h>0||m>0||s>0){v.1J=h*rH+m*60+s*1}}if(x.O("?")>0){x=x.1t(0,x.O("?"))}}}Q x};C js=F(x,y,li,ev){if(x=="9Z"){o.9Z=I}if(ev==1){18(C yi in y){if(y.2D(yi)){if(1R(y[yi])=="3L"){y[yi]=\'\'}}}}if(v.su==1&&o.9Z){if(v.1ay==1||li==1){E5(x,y)}H{if(y!=1O){if(1R(y)==\'3L\'){3g{y=5w.ys(y)}2H(e){}}H{if(1R(y)==\'5j\'){y=y.1u(/\'/ig,\'\')}}}if(1R(v.1S)==\'5j\'){if(v.1S.O("{")==0){3g{v.1S=v.1S.1u(/\\\'/ig,\'"\');v.1S=5w.7A(v.1S)}2H(e){cG.1h(e)}}}if(1R(v.1S)==\'3L\'){if(K(v.1S[x])||K(v.1S[\'wz\'])){C z=x;if(!K(v.1S[x])&&K(v.1S[\'wz\'])){z=\'wz\'}if(x.O("4m")==0){if(K(v.1S[\'S\'])){z=\'S\'}}3g{if(y!==1O){2z(v.1S[z]+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}H{2z(v.1S[z]+"(\'"+x+"\',\'"+v.id+"\')")}}2H(e){1h("1S",e,x)}}}H{if(v.1S==\'\'){v.1S="IL"}3g{if(y!==1O){2z(v.1S+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}H{2z(v.1S+"(\'"+x+"\',\'"+v.id+"\')")}}2H(e){1h("1S",e,x,y)}}}}if(o.9Z&&v.Mu==1){if(o.IK){3g{o.IK.9p.mX({1m:x,9h:y},"*")}2H(e){}}}if(v.P7==1&&li!==1){C zv={1m:x,1k:o.X?(x=="4F"?o.GH:o.X.1k()):0};if(y!=1O){zv["26"]=y}if(x=="1j"||x=="1k"){zv["1j"]=o.X.1j()}if(x=="1M"||x=="7P"){zv["1M"]=v.1M}if(x=="1C"){zv["id"]=3Z("Lg")}28.bf.mX(zv,\'*\');C z=x;x=="9Z"||x=="1J"||x=="5g"?z=x+"ed":\'\';x=="1H"?z="1az":\'\';x=="4y"?z="4X":\'\';x=="4e"?z="3j":\'\';x=="7P"?z="1aB":\'\';x=="4F"?z="1aC":\'\';x=="1aD"?z="1aE":\'\';zv["1m"]=z;if(z!=\'\'&&z!=x){zv=5w.7A(5w.ys(zv));28.bf.mX(zv,\'*\')}}};C E5=F(x,y){C ev=29.1aF(\'91\');if(y!==1O){ev.9h=y}ev.1aG(x,I,I);o.1Y.1aH(ev)};J.1m=F(x,y){o.1S[x]=y};J.3X=F(x,y,17){v.1aI==1?1h(\'3X\',x,y):\'\';Q 3Z(x,y,17)};F 3Z(x,y,17){if(K(o.1a)&&1R(x)==\'5j\'){if(o.lJ==1){Q}if(17){if(1R(17)==\'5j\'){if(17.O("id:")==0){17=o.Y.Ay(17.1t(3),"5I");if(17){if(x=="uN"&&y=="1aJ"){17.BJ()}}}}}if(x=="1H"||x=="2N"){if(K(y)){C dE=P;if(1R(y)==\'5j\'){y=y.1u(/(\\r\\n|\\n|\\r)/gm,"");C 2B=-1;if(y.O("[4F:")>-1&&y.rZ("]")==y.U-1){2B=y.1t(y.O("[4F:")+6,y.U-1);2B=2B.1t(0,2B.U-1);if(2B=="1k"){2B=o.X.1k()}H{2B=2I(2B)}y=y.1t(0,y.O("[4F:"));if(y==\'\'){if(o.X.1j()>0){o.1a.4J(2B);o.1a.3d();Q}H{o.2B=2B;o.1a.3d();Q}}H{o.2B=2B}}if(y.O("[II]")>-1){dE=I;y=y.1u(\'[II]\',\'\')}if(y.O("#"+v.bU)==0){y=o[o.fd[0]](y)}if(y.O("#"+v.fi)==0&&y.O(v.gG)>0){o[o.fd[1]](y,LX,x);Q}if(y.O("#0")==0){y=eB(y)}if(v.eJ==1){y=eJ(y)}if(y.O(".aU")==y.U-4){C 3R=fV(y);3R.9Y=F(){if(J.jv==4&&J.7S==4x){3g{3Z(\'1H\',5w.7A(J.bZ))}2H(e){}}};3R.bQ();Q}if(y.O("id:")==0&&K(o.1N)){C z=LV(y);if(K(o.1N[z])){o.Y.Dq(z);2B>-1?o.2B=2B:\'\';Q I}H{Q P}}if(y.O("1aK:")==0){C z=y.1t(10);if(o.2L=="3P"){o.X.T7(z);Q I}H{y=\'//o4.be/\'+z}}}if(x=="1H"){o.Y.QY();o.1a.gK(y,1O,1O,(dE?1:0))}if(x=="2N"){o.pA=I;v.3J=0;o.1a.gK(y,1,1O,(dE?1:0));o.Y.4z(0,0);o.1J=P}}H{if(x=="1H"){o.1a.3d()}if(x=="2N"){1R IF==\'F\'?IF():\'\'}}}if(x=="fL"){y?o.X.T5(y):\'\'}if(x=="4R"){if(K(y)){o.pA=I;o.1a.gK(y,1,1)}H{o.X.xK()}}if(x=="4y"){if(o.1H){o.1a.3n();o.1a.kT()}}if(x=="f5"&&K(y)){o.1J&&o.9u?o.9u.ID(y):\'\'}if(x.O("1an")==0){if(o.S){o.S.IC(x.1t(6),y)}}if(x=="cl"){o.cl.fS();o.cl=1C yT();if(K(y)){o.cl.aU(y)}H{if(v.Tg==1){o.cl.aU(v.Ts)}H{o.cl.aU("1ac 8d")}if(v.Tr==1&&K(v.Tq)){o.gV=1C To()}}}if(x=="8S"){!o.1J?o.Y.CW():\'\';o.Y.bc();o.Y.M4("BS")}if(x=="ou"){o.1H?o.1a.3n():o.1a.3d()}if(x=="2t"){v.4R=0;v.3J=0;o.X.q5();o.1a.bA()}if(x=="9W"){o.1k=o.X.1k();o.1a.iK()}if(x=="7T"){if(v.bd){if(v.bd.on==1&&v.bd.1am==1){o.1a.kN()}}}if(x=="Ee"&&K(y)){if(o.7C){o.7C.3X(y)}}if(x=="3y"){o.Y.Rq()}if(x=="1a2"&&K(y)){if(v.S==1){if(y.O(\'js:\')==0){v.7E=y;v.os=I;o.1a.zE("7E")}H{if(o.p!=\'\'){C sv=5w.7A(h8(o.p));18(C l in sv){if(sv.2D(l)){if(K(sv[l].id)){if(y==sv[l].id){v.7E=\'cq\'+(K(sv[l][\'g6\'])?\'g6\'+sv[l][\'g6\']:\'\')+y+\'3V\'+sv[l].8g;v.os=I;o.1a.zE("7E")}}}}}}}}if(x=="1a3"){1R It=="F"?It(y):\'\'}if(x=="IQ"&&y){v.IQ=y;o.43?o.43.1a5():\'\'}if(x=="4e"){o.1a.5p()}if(x=="5Q"){if(K(y)){o.1a.aS(y)}H{Q o.6X[o.bD]}}if(x=="fD"){if(v.bd&&o.d3){if(v.bd.d3==1){Q 2O.4C((o.d3.7j(1a6).U-1)/2O.4C(o.X.1j())*100)}}}if(x=="lv"){Q o.6X}if(x=="7P"){o.1a.7b()}if(x=="qQ"){if(K(y)){v[x]=y;o.1a.p7()}}if(x=="eP"){Q o.2F}if(x=="o7"){Q o.ab?I:P}if(x=="5J"){Q o.X?o.X.6L():P}if(x=="Cu"){Q v.aF==1?o.3K.8f(0,-1):o.3K}if(x=="fy"){Q o.bV}if(x.O("2p:")==0&&y){v[x.1u(\'1V:\',\'3V\')]=y;o.1a.kT()}if(x=="1a7"){Q o.o8}if(x=="bM"){Q o.6H}if(x=="1M"||x=="IR"){if(K(y)){if(1R y=="5j"){if(y.O("+")==0){y=v.1M+4u(y.1t(1))}H{if(y.O("-")==0){y=v.1M-4u(y.1t(1))}}}if(y>=0&&y<=1){o.1a.4H(y)}}Q o.3j?0:v.1M}if(x=="3j"){Q K(o.3j)?o.3j:P}if(x=="1a8"){o.Y?o.Y.Rl(y):\'\'}if(x=="hw"){y<2?y=\'\':\'\';if(3c(o[\'u\'+y])){C x2=5w.7A(h8(o[\'u\'+y]));C v2=[];18(C l in v){if(v.2D(l)){if(l.O("aW")==0){v[l]=2b}}}if(1R x2=="3L"){18(C k in x2){if(x2.2D(k)){if(k.O("aW")==0){v[k]=x2[k]}if(k=="1F"){v2[k]=x2[k]}}}}v=bp(v,v2);C wJ=P;if(o.Y.cJ()){o.Y.8R();wJ=I}C Ag=P;if(o.Y.oE()){o.Y.e8();Ag=I}o.Y.4B();o.Y=2b;o.Y=1C AN();if(o.X.7S()=="8o"){o.Y.3d()}o.Y.4H(v.1M);if(K(v.1V)){bF(v.1V)}if(wJ){o.Y.8R()}if(Ag){o.Y.e8()}if(o.2o){o.Y.a4()}if(1l!=\'Tf\'){o.Y.4z(o.X.1k(),o.X.1j())}cU()}}if(x=="qL"){Q v.qL}if(x=="5B"){o.Y.5B(I)}if(x=="1a1"){o.Y.rN()}if(x=="Rv"){cU()}if(x=="4F"){if(K(y)){if(1R y=="5j"){if(y.O("%")>-1){y=2I(y.1t(0,y.O("%")));y=o.X.1j()*y/100}H{C sC=o.X.1k();if(o.43&&!o.1J){if(!o.43.kz){C f=o.43.dU();if(f.t&&f.d){sC=f.t;o.43.kz=I}}}if(y.O("+")==0){y=sC+4u(y.1t(1))}H{if(y.O("-")==0){y=sC-4u(y.1t(1))}}}}y=y*1;y<0?y=0:\'\';if(o.X.1j()>0){y>o.X.1j()?y=0:\'\'}if(!K(o.S)&&!K(o.6C)&&o.X.1j()>0){o.2B=1O;o.1a.4J(y,I);o.1a.wb()}H{o.2B=y}}}if(x=="2o"){!o.2o?o.1a.a4():\'\'}if(x=="zr"){o.2o?o.1a.8Z():\'\'}if(x=="1ad"){Q o.2o}if(x=="3C"){Q o.3i+\'/\'+o.4E}if(x=="1ae"){if(K(o.fv)){o.fv.Do()}}if(x=="S5"||x=="1af"){if(K(o.fv)){o.fv.Un()}}if(x=="1k"||x=="J2"){C kC=o.X?o.X.1k():0;if(o.43&&v.fg==1&&!o.1J&&kC==0){C f=o.43.dU();if(f.t){kC=f.t}}Q x=="J2"?kh(kC):kC}if(x=="1ah"){if(o.eD){3Z("1H","id:"+o.eD)}if(o.IY){3Z("4F",o.IY);3Z("1H")}}if(x=="1j"){Q o.X?o.X.1j():0}if(x=="9P"){Q o.X?o.X.ci():0}if(x=="9J"){if(y){v.9J=y;o.Y.md()}}if(x=="5t"){if(K(y)){if(17){v.hd=dT(v.hd,y,17);if(o.2F.U==2){o.1a.7k(v.hd)}}H{o.1a.7k(y)}}H{Q o.X?D9(o.X.Al()):0}}if(x=="8j"){if(K(y)){if(17){v.Af=dT(v.Af,y,17);if(o.6H.U==2){o.1a.ha(v.Af)}}H{o.1a.ha(y)}}H{Q o.X?o.X.Ak():0}}if(x=="Kc"){Q o.2L=="3P"}if(x=="wP"){if(o.6F>0){o.rQ=o.6F}o.1a.gK(o.4S[o.rd])}if(x=="8o"){Q o.1H}if(x=="sy"){Q o.1J}if(x=="1r"){Q o.1r[y]}if(x=="Kd"){o.lJ!=1?o.X.zZ():\'\'}if(x=="id"){Q v.id}if(x=="1h"){v.1h=y}if(x=="su"){v.su=y}if(x=="2h"){o.X.N1()}if(x=="1al"){o.X.M6();if(17){o.Ar=dT(o.Ar,y,17)}}if(x=="6K"){o.X.hA()}if(x=="b9"){o.X.g8()}if(x=="3l"&&v.xk!=1){cG.1h(3l)}if(x=="1aL"&&o.54){o.54.9Z()}if(x=="2p"){if(K(y)){if(y==\'0/1\'){if(o.5X){o.As=o.42;y=-1}H{y=o.As?o.As:0}}v.2p=y;if(y.7d().U<3&&o.4p){o.4p.bh(y*1)}H{o.1a.kc(y)}}H{Q o.3K?o.3K[o.42]:\'\'}}if(x=="+2p"&&v.2p){if(K(y)){v.2p+=\',\'+y;o.1a.kc(v.2p)}}if(x=="ea"){if(K(o.ea)){if(K(y)){o.ea.3X(y)}H{Q o.ea.1aM()}}}if(x=="gR"){if(o.Lv){Q o.Lv}H{Q P}}if(x=="ao"){Q o.X.ao()}if(x=="5D"){C 5D=1Q("1Z");5D.id=y;5D.E.4h=Lu;o.2a.1P(5D)}if(x=="RF"){if(o.5r){C 6B=1Q("6B");C 3C=o.X.3C();6B.1b=3C.1b>0?3C.1b:o.cX;6B.1e=3C.1e>0?3C.1e:o.fE;R(6B,{"1v":"2v","1g":-6B.1e,"1d":-6B.1b,"2y":"22"});29.4c.1P(6B);C 96=6B.Ls(\'2d\');96.Ax(o.X.2j(),0,0,6B.1b,6B.1e);C 5t=2;C ky=29.1Q("6B");ky.1b=6B.1b*5t;ky.1e=6B.1e*5t;C kr=ky.Ls("2d");kr.Ax(o.X.2j(),0,0,6B.1b*5t,6B.1e*5t);if(v.1bf==1&&K(v.Aw)){!K(v.kD)?v.kD=20:\'\';!K(v.Au)?v.Au="4g":\'\';kr.3S=v.kD+"px 1bg, 1bh";kr.1bi=4k(v.Au);kr.1bl((v.Aw=="fh"?o.fh:v.Aw),v.kD,6B.1e*5t-v.kD-5)}96.Ax(ky,0,0,6B.1b,6B.1e);C 4T;3g{4T=6B.1bq("7s/1br")}2H(e){cG.1h(e.8d);Q P}Q 4T}H{Q P}}if(x=="1U"){Q o.2L==x?o.X.s6():1O}if(x=="1T"){Q o.2L==x?o.X.s7():1O}if(x=="2E"){if(!o.1H||v.ij===0){o.X.cg(y);Q I}H{Q P}}if(x=="SU"){if(K(y)){y==\'1/0\'?y=1-2k(v.s0,0):\'\';v.s0=y;o.X.mR()}H{Q 2k(v.s0,0)}}if(x=="1X"){if(K(y)){if(y==0){o.X.mR()}H{o.X.1X(y)}}H{Q[o.4v.x,o.4v.y,o.4w.E.1d,o.4w.E.1g]}}if(x=="1V"){if(K(y)){K(y)?v.1V=y:\'\';o.1a.bF(\'1V\');Q I}H{Q v.1V}}if(x=="1bs"){o.1a.HL()}if(x=="2u"){if(y){!o.mP?o.mP=[]:\'\';if(1R(y)==\'3L\'){y=o.mP.aL(y);x="1c"}}}if(x=="1c"){if(y){if(1R(y)==\'3L\'){3g{o.1a.7D(y);Q I}2H(e){Q P}}H{if(y.O(".aU")==y.U-4||y.O(".aU?")>0){C 3R=fV(y);3R.9Y=F(){if(J.jv==4&&J.7S==4x){3g{3Z(\'1c\',5w.7A(J.bZ))}2H(e){}}};3R.bQ();Q I}H{if(y==\'\'){o.1a.7D([])}H{if(y==\'fD\'&&o.o8>0){C 1w=2O.4C(((o.Ap+(!o.Y.fC("fD")?o.X.1k():0))/o.o8)*100);if(1w<o.Ab||1w>100){Q o.Ab}H{o.Ab=1w;Q 1w}}}}}}}if(x=="7l"){o.Y?o.Y.dO():\'\'}if(x=="e4"){o.Y?o.Y.fN():\'\'}if(x=="6Z"){o.Y?o.Y.nE(y):\'\'}if(x=="6Z?"){Q o.bW?[o.1bv,o.1bw]:0}if(x=="jI"){o.X?o.X.jI():\'\'}if(x=="qU"){if(K(y)&&K(o.1N)){!o.1H?v.3J=0:\'\';18(C j in o.1N){if(o.1N.2D(j)){if(o.1N[j].g3==y){y=j}}}if(K(o.1N[y])){o.Y.Rn(y);Q I}H{Q P}}}if(x=="1bx"){C 1w=[];if(K(o.1N)){18(C j in o.1N){if(o.1N[j].5N&&o.1N[j].AL==-1){1w.2u({1V:o.1N[j].1V,id:o.1N[j].id})}}}Q 1w}if(x=="Lg"){if(o.3E){Q o.1N[o.3E].g3?o.1N[o.3E].g3:o.3E}}if(x=="1by"){if(o.1N){Q 94.7q(o.1N).U}H{Q-1}}if(x=="rA"){if(K(o.rA)){Q o.rA}}if(x=="1bb"){o.Y.oG(y)}if(x=="1aZ"){o.X.oN()}if(x=="1F"){if(y=="on"){v.1F.1y=0}H if(y=="7Z"){v.1F.1y=1;o.Y.iX()}H{o.Y.l3()}}if(x=="Ld"){o.Y.8R()}if(x=="7i"){o[x]=I}if(x=="1aP"){if(o.S){Q I}H{Q P}}if(x=="1aQ"){if(o.S){Q 7O()}H{Q P}}if(x=="1aR"){if(o.S){Q o.S.4y()}H{Q P}}if(x=="1aS"){if(o.S){Q o.S.im()}H{Q P}}if(x=="1cy"){if(o.S){o.S.lw()}H{Q P}}if(x=="1aT"){if(o.S){o.S.4e()}H{Q P}}if(x=="7p"){if(17){v.7p=dT(v.7p,y,17);o.X.7p()}H{Q v.7p}}if(x=="au"){if(K(17)){v.au=dT(v.au,y,17)}H{if(K(y)){y==\'0/1\'?y=1-v.au:\'\';v.au=y}H{Q v.au}}}if(x=="6E"){if(K(17)){v.6E=dT(v.6E,y,17)}H{if(K(y)){v.6E=y}H{Q v.6E}}}if(x=="lf"||x=="uC"){C z="gW";x=="uC"?z="uD":"";if(K(17)){v.1c[z]=dT(v.1c[z],y,17)}H{if(K(y)){y==\'0/1\'?y=1-v.1c[z]:\'\';v.1c[z]=y}}Q v.1c[z]}if(x=="hd"){if(o.2F.U==2){v.hd=o.2F[o.3k];v.hd=dT(v.hd,y,17);if(o.2F[0]==v.hd){o.1a.7k(0)}H{o.1a.7k(1)}}}if(x=="v"&&y){if(y.O(\'2N\')==0||y.O(\'bk\')==0){Q}Q v[y]}if(x.O("gu:")==0){C xx=x.1t(7);if(1R(y)==\'3L\'&&1R(v[xx])==\'3L\'){18(C yy in y){if(y.2D(yy)){v[xx][yy]=y[yy]}}}H{if(x.O(\'P5\')==-1){v[xx]=y}}Q I}if(x.O("1L:")==0){o.Y.Sz(x.1t(5),y)}if(v.OA==1&&x.O("1z")==0&&y){gd(\'5Z, 5Z > *{--7z\'+x+\':\'+4k(y)+\'}\')}if(x=="1aU"){Q o.X?o.X.eu():\'\'}if(x=="1aV"){Q o.8m+\' \'+o.oa}if(x=="oa"){Q o.oa}if(x=="wl"){Q o.wl}if(x=="lK"){Q o.lK}if(x=="3F"){Q o.3F}if(x=="1aX"){Q o.S?o.kX:1O}if(x=="cm"){o.1a.rO();v.2c.on=0;if(v.AP==1){18(C i=0;i<5T.U;i++){if(5T[i]){if(5T[i].3X("id")==v.id){5T[i]=2b}}}}18(C w in 28){if(28[w]==o.J){28[w]=2b}}if(g7==v.id){g7=\'\'}o.lJ=1;o.1Y.1W=\'\';o.J=2b}}H{Q P}};F LX(x,y){if(x&&y){3Z(y,x)}}F dT(x,y,17){C z=4D(y)+\'\';if(y){if(y.O("/")>0){C y2=y.2R("/");if(y2.U==2){if(x==4D(y2[0])){z=4D(y2[1]);if(17){17.eO(1)}}H{z=4D(y2[0]);if(17){17.eO(0)}}}}}Q z}F fV(x){C 3R=1C AD();3R.3u(\'AE\',x,I);Q 3R}F LV(y){C z=y.1t(3);if(o.1N){18(C j in o.1N){if(o.1N.2D(j)){if(o.1N[j].g3==z){z=j}}}}Q z}F 7O(){C x;if(o.S){if(o.S.cK()){x=o.S}}if(!x&&o.6C){x=o.6C}if(x){C y={is:o.3H,1r:x.9h("7u"),8m:x.9h("8m"),2C:x.9h("4Q"),1f:o.zC+(x.9h("8M")?x.9h("A3")+x.9h("8M"):\'\'),1K:x.9h("LJ"),1j:x.9h("8p"),2N:x.9h("2N"),1k:(o.X?o.X.1k():\'\'),1M:x.A8(),id:o.kX};if(o.3H=="7E"){y.1b2=o.1b3}Q y}}F zH(){if(\'iJ\'in 8B){8B.iJ.9M=1C 1b4({1V:KX(2k(o.fm,v.1V)),1b5:[{3p:2k(v.2E,\'\')}]});if(!o.L6){8B.iJ.rG(\'1H\',F(){3Z("1H")});8B.iJ.rG(\'4y\',F(){3Z("4y")});if(o.Y.hI()){8B.iJ.rG(\'1b6\',F(){3Z("e4")});8B.iJ.rG(\'1b8\',F(){3Z("7l")})}o.L6=I}}}C 1Q=F(x){C y=x;x==\'1Z\'||x==\'Ai\'?y=\'5Z\':\'\';C z=29.1Q(y);if(x==\'Ai\'){R(z,{"4O":"3z","2y":"4s"})}Q z};C 1h=F(a,b,c,d,e,f,g){if(v.1h==1||v.AY==1){C x=a+(b!=1O?" "+b:"")+(c!=1O?" "+c:"")+(d!=1O?" "+d:"")+(e!=1O?" "+e:"")+(f!=1O?" "+f:"")+(g!=1O?" "+g:"");cG.1h("KC"+(v.wZ==1?"2":"")+": "+x);if(v.AY==1&&K(29.9j("Kz"))){29.9j("Kz").1W+=x+\'<br/>\'}}};C Pi=F(){if(v.DZ==1&&K(v.h0)&&v.h0!=\'\'){C x=29.1Q(\'iY\');x.Ky=\'1b9\';v.h0.O(\':\')>0&&v.h0.O(\':tx\')==-1?v.h0=v.h0.1u(/:/ig,\':tx@\'):\'\';x.9x=\'hK://DZ.1aN.7W/19Z?gQ=\'+v.h0.1u(/,/ig,"&gQ=").1u(/ /ig,"+");29.l0.1P(x)+\'&2y=19Y\'}};C uq=F(1Z,8i){C x=["9e","jo","uj","pa","gN","ba"];18(C y=0;y<x.U;y++){C z=1Z.Fo("2q "+x[y]);if(z.U>0){18(C y2=0;y2<z.U;y2++){z[y2].E.5l=8i}}}};C o3=F(){if(v.bd){if(v.bd.18O==1){js("2n")}}};C 59=F(1k){1k<0?1k=0:\'\';C Km=o.X.1j>=eb?I:P;C Kf=o.X.1j>=rH?I:P;C 8a=2O.9G(1k/60);C 6b=2O.9G(1k-8a*60);C ag=2O.9G(8a/60);C l1=2O.9G(ag/24);8a=8a-ag*60;if(l1>0){ag=ag-l1*24}if(v.w7==1&&o.X.6L()){C d=1C 5P();Q 7X(1C 5P(d.6W()+1k*2f).L4())}H{Q 7X((l1>0?l1+\':\':\'\')+(ag>0||Kf?ag+\':\':\'\')+((ag>0||Km)&&8a<10?\'0\':\'\')+8a+\':\'+(6b<10?\'0\':\'\')+6b)}};C kh=F(x){C 6b=2O.9G(x);C 8a=2O.9G(6b/60);C ag=2O.9G(8a/60);8a=2O.9G(8a%60);6b=2O.9G(6b%60);ag>0&&8a<10?8a="0"+8a:"";6b=6b>=0?((6b>=10)?6b:"0"+6b):"e1";C 5e=(ag>0?ag+":":"")+(8a>=0?8a:"0")+":"+6b;if(v.w7==1&&o.X.6L()){C d=1C 5P();Q 7X(1C 5P(d.6W()+x*2f).L4())}H{Q 5e}};C lE=F(){Q fY((28.9H!=28.bf.9H)?29.fX:29.9H.9x)};C D9=F(x){if(x){x=x.7d();C Bd=x.O(" <6J E=\'1I");if(Bd>-1){x=x.1t(0,Bd)}}Q x};C td=F(x,y,z){C t;if(!KS(x)&&y){t=29.1Q(\'cH\');y=="18S"?y=x:\'\';t.3p=y.O(\'//\')==-1?\'hK://\'+y:y;t.L2=1;if(z){t.7I=z}C s=29.47(\'cH\')[0];s.4b.kv(t,s)}Q t};C KX=F(x){if(x){x=x.1u(/<[^>]*>?/gm,\'\')}Q x};C KS=F(y){C x=P;C ur=29.47(\'cH\');18(C i=0;i<ur.U;i++){if(ur[i].3p.O(y)>-1){x=I}}Q x};C 4d=F(x,y){if(x){if(x.O(\'1z\')>-1||x.O(\'C\')>-1){Q 4k(x)}H{x=x.1u(\'#\',\'\');C r=2I(x.U==3?x.8f(0,1).hi(2):x.8f(0,2),16);C g=2I(x.U==3?x.8f(1,2).hi(2):x.8f(2,4),16);C b=2I(x.U==3?x.8f(2,3).hi(2):x.8f(4,6),16);if(K(y)){Q\'5G(\'+r+\', \'+g+\', \'+b+\', \'+y+\')\'}H{Q\'KQ(\'+r+\', \'+g+\', \'+b+\')\'}}}};C R=F(e,o){if(K(e)){18(C 1l in o){if(o.2D(1l)){if(o[1l]!=\'18U\'&&o[1l]!=1O){if(1R o[1l]==\'18V\'&&1l!=\'3S-hv\'&&1l!=\'1I\'&&1l!=\'4h\'){o[1l]+=\'px\'}if(1l.O("18M")>-1&&1l.O("Or")==-1){o[1l]=4k(o[1l])}if(1l=="2V"||1l.O("nL")>-1){e.E[\'-ms-\'+1l]=o[1l];e.E[\'-sY-\'+1l]=o[1l];e.E[\'-3Y-\'+1l]=o[1l];e.E[\'-o-\'+1l]=o[1l]}if(1l=="xH"){if(o[1l].O(" ")>-1){o[1l]=\'"\'+o[1l]+\'"\'}}if(1l=="5D-eW"){e.E.18W(1l,o[1l],\'7f\')}H{e.E[1l]=o[1l]}}}}}};C F9=F(x,8i,b1,b2){8i=4k(8i);C y=2k(b1,1)*1;C z=2k(b2,1)*1;R(x,{"2e":"18Y-3f-5f(-18Z,"+8i+","+8i+" "+y+"px,5G(0,0,0,0),"+y+"px,5G(0,0,0,0) "+(y+z)+"px)"})};C 4k=F(c){if(c){c.O("1z")==0?c=\'C(--7z\'+c+\')\':\'\';Q c.1t(0,1)!=\'#\'&&c.O("C")==-1&&c.O("KQ")==-1?c="#"+c:c}H{Q\'#fA\'}};C CM=F(x,1z,y){!1z?1z=\'#fA\':\'\';1z=4k(1z);C r=4A(v1,190);x=x.1u(/\\(zR\\)/g,r);x=x.1u(/\\(1z\\)/g,1z);x=x.1u(/\\(oU\\)/g,1+(v.iA.1X-1)/2);C KN=x.1t(0,x.O(\'|||\'));C AX=x.1t(x.O(\'|||\')+3);C de=\'\';if(o.1r.3Y){de=AX.1u(/7e:/g,"-3Y-7e:");de=de.1u(/7e-/g,"-3Y-7e-");de=de.1u(/@KO/g,"@-3Y-KO");de=de.1u(/2V/g,"-3Y-2V")}y?y.1W=KN:\'\';gd(de+AX)};C 7Y=F(x,y,f){C z=P;if(x){18(C i=0;i<x.U;i++){if(x[i]){if(f){if(4u(y)==4u(x[i])){z=i;1p}}H{if(7X(x[i]).O(y)>-1){z=I}}}}}Q z};C Sx=F(x,y){C z=P;if(x&&y){18(C i=0;i<y.U;i++){if(7X(x).O(y[i])>-1){z=I}}}Q z};C gd=F(x){if(o.R){if(o.R.KH){o.R.KH.196=x}H{o.R.1P(29.N2(x))}}};C hY=F(x){R(x,{"1v":"2v","1g":0,"1d":0,"1b":"100%","1e":"100%"})};C iC=F(x){R(x,{"a9":"22"})};C 3R=F(y,z){C x=1C AD();x.3u(\'AE\',y,I);x.9Y=z;x.bQ()};C 198=F(x){if(x){18(C i=0;i<5;i++){if(x.HM=="mp"){1p}H{if(x.pV){x=x.pV}}}}Q x};C 8O=F(z){C 8O=29.1Q("4T");if(o.pW.O(z)>-1){o.pW.2u(z);if(z.O("?")>0){z=z+\'&\'+2O.4A()}H{z=z+\'?\'+2O.4A()}}H{o.pW.2u(z)}8O.6R(\'3p\',z);8O.6R(\'1e\',\'4I\');8O.6R(\'1b\',\'4I\')};C 4n=F(e,o){18(C 1l in o){if(o.2D(1l)){e.6R(1l,o[1l])}}};C cm=F(e){if(e){3g{e.4b.3m(e);e=2b}2H(e){}}};C 4A=F(7K,6h){Q 2O.9G(18X.U>1?(6h-7K+1)*2O.4A()+7K:(7K+1)*2O.4A())};C ux=F(){Q 2O.4A().7d(36).18K(2,12)};C AJ=F(x,y){x=94.7q(x).18z(F(5i,1l){if(1l!=y){5i[1l]=x[1l]}Q 5i},{});Q x};C 4D=F(x){if(1R x=="5j"){Q x.1u(/^\\s+|\\s+$/gm,\'\')}H{Q x}};C 6Z=F(x,y,z){C r=P;if(x){if(x.O(y)>-1){C r=x.1t(x.O(y)+y.U);if(z){if(r.O(z)>-1){r=r.1t(0,r.O(z))}}}}Q r};C 18J=F(x,n){if(n==0){Q"#0"+fj.e(x)}if(n==-1){Q fj.e(x)}if(n==1){Q"#1"+AT(fj.e(x),1)}};C yV=F(x){if(v[x]!=""){if(1R v[x]!="5j"){o[x+\'o\']=v[x]}H{if(v[x].O("[{")==0){3g{v[x]=v[x].1u(/7z\'qt/ig,\'"\');o[x+\'o\']=2z(v[x])}2H(e){}}}}};C 6Y=F(x){Q 7X.ph(x)};C h8=F(x){if(x.1t(0,2)=="#1"){Q fj.d(AT(x.1t(2),-1))}H if(x.1t(0,2)=="#0"){Q fj.d(x.1t(2))}H{Q x}};C zI=F(x){if(x){if(x.O(\'3v\')==-1&&x.O(\'.\')==-1&&x.U>100&&x.O(\'26:\')==-1){x=\'26:7s/xu;pf,\'+x}}Q x};C 1y=F(x){x?x.E.3F="3t":\'\'};C 1E=F(x){x?x.E.3F="5d":\'\'};C 3h=F(x){x?x.E.2y="22":\'\'};C 4L=F(x){x?x.E.2y="4s":\'\'};C 6t=F(x){Q x?x.E.3F!="3t"&&x.E.2y!="22":P};C 6f=F(s){if(1R s=="5j"){if(s.O("px")>0){s=s.1t(0,s.O("px"))}}Q 2I(s)};C 3t=F(x){Q x.E.2y=="22"};C 5a=F(o,x,y){o[x+\'1g\']=0;o[x+\'2m\']=0;o[x+\'2M\']=0;o[x+\'1d\']=0;if(K(o[y])){C z=o[y].2R(" ");if(z.U==4){o[x+\'1g\']=z[0]?4u(z[0]):0;o[x+\'2m\']=z[1]?4u(z[1]):0;o[x+\'2M\']=z[2]?4u(z[2]):0;o[x+\'1d\']=z[3]?4u(z[3]):0}}Q o};C AK=F(x){if(x){x=x.1u(/ /ig,\'px \')}Q x+\'px\'};C pX=F(x,y){Q v[x]&&v[x]!=\'\'?v[x]:y};C hF=7X.ph(65,66,67,68,69,70,71,72,73,74,75,76,77,97,98,99,100,101,102,103,104,105,106,107,108,109,78,79,80,81,82,83,84,85,86,87,88,89,90,110,111,112,113,114,115,116,117,118,119,120,121,122);C fj={dS:hF+"18p+/=",e:F(e){C t="";C n,r,i,s,o,u,a;C f=0;e=fj.FR(e);oD(f<e.U){n=e.bN(f++);r=e.bN(f++);i=e.bN(f++);s=n>>2;o=(n&3)<<4|r>>4;u=(r&15)<<2|i>>6;a=i&63;if(qj(r)){u=a=64}H if(qj(i)){a=64}t=t+J.dS.5S(s)+J.dS.5S(o)+J.dS.5S(u)+J.dS.5S(a)}Q t},d:F(e){C t="";C n,r,i;C s,o,u,a;C f=0;e=e.1u(/[^A-Za-z0-9\\+\\/\\=]/g,"");oD(f<e.U){s=J.dS.O(e.5S(f++));o=J.dS.O(e.5S(f++));u=J.dS.O(e.5S(f++));a=J.dS.O(e.5S(f++));n=s<<2|o>>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+6Y(n);if(u!=64){t=t+6Y(r)}if(a!=64){t=t+6Y(i)}}t=fj.FQ(t);Q t},FR:F(e){e=e.1u(/\\r\\n/g,"\\n");C t="";18(C n=0;n<e.U;n++){C r=e.bN(n);if(r<128){t+=6Y(r)}H if(r>127&&r<18q){t+=6Y(r>>6|192);t+=6Y(r&63|128)}H{t+=6Y(r>>12|Ga);t+=6Y(r>>6&63|128);t+=6Y(r&63|128)}}Q t},FQ:F(e){C t="";C n=0;C r=0;C c1=0;C c2=0;oD(n<e.U){r=e.bN(n);if(r<128){t+=6Y(r);n++}H if(r>191&&r<Ga){c2=e.bN(n+1);t+=6Y((r&31)<<6|c2&63);n+=2}H{c2=e.bN(n+1);c3=e.bN(n+2);t+=6Y((r&15)<<12|(c2&63)<<6|c3&63);n+=3}}Q t}};C AT=F(s,n){s=s.1u(/\\+/g,"#");s=s.1u(/#/g,"+");C a=Gf(o.y)*n;if(n<0)a+=hF.U/2;C r=hF.1t(a*2)+hF.1t(0,a*2);Q s.1u(/[A-Za-z]/g,F(c){Q r.5S(hF.O(c))})};C Gf=F(x){x=x.2R(6Y(61));C nd=\'\';C c1=6Y(120);C yo;18(C i in x){if(x.2D(i)){C yY=\'\';18(C j in x[i]){if(x[i].2D(j)){yY+=(x[i][j]==c1)?6Y(49):6Y(48)}}yo=2I(yY,2);nd+=6Y(yo.7d(10))}}Q nd.1t(0,nd.U-1)};C K=F(x){Q x!=2b&&1R(x)!=\'1O\'&&x!=\'1O\'};C 2k=F(x,y){Q K(x)?x:y};C 3c=F(x){Q K(x)&&x!=-1&&x!=\'\'};C BN=F(x,y){Q 3c(x)?x:y};C qk=F(x){if(1R x=="3L"){x=5w.7A(5w.ys(x))}Q x};C iU=F(el){C x=el.HO().1d+(28.HU?28.HU:28.18o);Q x};C gq=F(x){v.18y==1&&3c(v.HR)?x=v.HR:\'\';Q x};C mM=F(el){18B pa=el.HO();Q pa.1g+28.18D};C 8K=F(x,y){if(x!=\'\'){if(v.18E==1){28.3u(x)}H{if(v.18F==1){28.bf.9H.9x=x}H{28.9H.9x=x}}x=\'\'}};C Ac=F(){if(v.5F==1){o.5F?o.2a.3m(o.5F):\'\';o.5F=2b}};C Mh=F(){C pk=P;if(o.1r.tv){1h("tv")}J.bF=F(x){o.Y?o.Y.1V(x):\'\'};J.8v=F(x){if(x){if(1R(x)==\'5j\'){x=x.1u(/(\\r\\n|\\n|\\r)/gm,"");if(x.O("[{")==0){3g{x=x.1u(/7z\'qt/ig,\'"\');x=5w.7A(x)}2H(e){x="pH 5w"}}}if(1R(x)==\'3L\'){o.1N=[];o.mP=qk(x);o.1c=AO(x);if(o.1c.U>0){if(v.1c.18G==1&&!v.5M){C 7q=94.7q(o.1N);C yw=7q.8f(-1)[0];yw?v.5M=yw:\'\'}C y=Tx();if(y){x=y.2N;o.fm=y.1V;o.Y?o.Y.Re(y.1V):\'\';if(K(y.2E)){if(o.X){o.X.cg(y.2E)}H{v.2E=y.2E}}if(K(y.2U)){y.2p=y.2U}if(K(y.1J)){if(y.1J=="43"&&!o.1J){}H{v.1J=o.2B=y.1J}}9r("yz");if(K(y.id)){o.3E=y.id}C sx=["2p","qL","qO","1f","oZ","HE","lW","qQ","8u","7T","9J","5Y","5g","5h","HC","eA","6m","b5","1M"];if(K(v.fo)){if(v.fo.19B==1&&v.fo.sS==1){sx.2u("1V");sx.2u("t1");sx.2u("t2");sx.2u("t3");sx.2u("t4");sx.2u("t5")}}18(C i=0;i<sx.U;i++){if(K(y[sx[i]])){v[sx[i]]=y[sx[i]]}}m5(y);if(sx.O(\'1V\')>0){if(v.fo.Nu==1){o.sQ=v.fo.Ne;o.1a.v3(y)}o.1a.bF(\'1V\')}if(K(y.1M)){1G(F(){o.1a.4H(y.1M)},4x)}if(o.Y){o.Y.7D(o.1c);if(v.b5){o.Y.E4()}}if(o.3B){o.3B.dN()}}H{}}}if(1R(x)==\'5j\'){x=B9(x);if(x){if(x.O("#"+v.bU)==0){x=o[o.fd[0]](x)}if(x){if(x.O("#"+v.fi)==0&&x.O(v.gG)>0){x=o[o.fd[1]](x)}if(x){if(x.O("#0")==0){x=eB(x)}x=B9(x)}H{x=\'\'}}}if(v.eJ==1){x=eJ(x)}if(x==\'\'){1h("5v 2N");o.dR=I;js("2w","5v")}o.2F=[];o.bq=[];o.6H=[];o.rd=0;o.3k=0;o.6F=0;o.bt=0;v.ox==\'\'?v.ox=\',\':\'\';if((x.O(v.pb)>-1&&x.O(v.h4)>-1)||K(v.eP)){o.4S=x.2R(v.ox)}H{o.4S=[x]}o.bM=[];if(K(v.eP)){C eP=v.eP.2R(v.ox)}if(o.4S.U>0){C q=-1;18(C i=0;i<o.4S.U;i++){o.4S[i]=4D(o.4S[i]);if(o.4S[i]!=\'\'){if(o.4S[i].O(v.pb)==0&&o.4S[i].O(v.h4)>1){o.2F[i]=o.4S[i].1t(o.4S[i].O(v.pb)+v.pb.U,o.4S[i].O(v.h4)-v.h4.U);o.4S[i]=o.4S[i].1t(o.4S[i].O(v.h4)+v.h4.U)}H{if(K(v.eP)){o.2F[i]=K(eP[i])?eP[i]:\'\'}H{o.2F[i]=i+1}}C is=0;if(K(v.4U)&&q==-1){if(7X(v.4U).O("vs:")==0){if(v.4U.1t(4)*1==i){is=1}}if(v.4U==o.2F[i]){is=1}if(v.4U=="6h"&&i==o.4S.U-1){is=1}}if(K(o.4U)){if(o.4U==o.2F[i]){is=1;q=i}}if(is==1){o.rd=i;o.3k=i}o.4S[i]=zu(o.4S[i])}}}H{o.4S[0]=zu(o.4S[0])}Q o.4S[o.rd]}}H{Q x}};F zu(x){if(K(v.sG)&&x.O("//")==-1){x=v.sG+x}Q x};J.HL=F(){if(o.1c){C x=o.1c.Ij();18(C i=0;i<x.U;i++){x[i].fG=i}o.1c=x;o.Y.7D(o.1c)}};F m5(y){C zD;18(C i=1;i<6;i++){C t="1L"+i;if(K(y[t])){v[t]=y[t];zD=I}}if(zD&&o.Y){o.Y.Rt()}}J.m5=F(x){m5(x)};J.7D=F(x){if(1R(x)==\'3L\'){o.1N=[];o.mP=qk(x);o.1c=AO(x);if(o.Y){o.Y.7D(o.1c)}}};J.gK=F(x,y,z,no){!K(y)?o.3J=I:\'\';!K(z)?v.4R=0:\'\';v.1j=1O;v.5g=1O;!3l.5h?v.5h=1O:\'\';o.dR!=2?o.dR=P:\'\';o.9M=P;o.b9=P;o.c7=0;o.kL=[];o.A4=P;o.Fe=P;o.OG=P;o.7v=1O;o.nV=[P,P,P];o.19K=ux();o.Mi=0;o.iO=0;o.d3?o.d3=[]:\'\';o.2L!=\'7z\'&&o.4p?o.4p.5Y():\'\';o.Ic?o.Ic=[]:\'\';if(o.gV){o.gV.5Y()}if(o.X.7S()=="8o"){J.bA()}if(o.6Z&&o.bW){o.Y.nE()}if(K(o.3y)){o.3y.4B()}if(K(o.fe)){2P(o.fe)}js("1C");if(v.S==1&&no!=1){o.1a.iF();o.1a.iF(\'7E\')}x=J.8v(x);if(y==1){o.2L=\'\'}o.X.8v(x);if((o.1r.2i||o.1r.8q)&&!K(y)){o.1a.3d()}if(K(o.m6)){o.4v={x:1,y:1,x0:1,y0:1};o.X.mR()}bn("1H","3d");o.X.kO();o.Y.g2();o.Y.nJ();o.Y.5q();o.iT?o.iT.SF():\'\'};J.v3=F(x){C y=P;if(x&&o.sQ){v.1V=o.sQ;18(C i=1;i<6;i++){if(K(x[\'t\'+i])){v.1V=v.1V.1u("{"+i+"}",x[\'t\'+i]);y=I}}}Q y};J.cO=F(){if(v.3J==1&&!v.I0||o.3J){if(v.lG==1){1G(F(){o.1a.3d()},41)}H{J.3d()}v.I0=1;o.3J=P}p7()};J.p7=F(){p7()};F p7(){if(v.Cr==1){if(1R I8!=="1O"){o.th=1C I8()}}}J.kO=F(){C x=P;if(o.1r.2i){x=I;if(v.MN==1&&o.1r.9c){x=P}if(v.MO==1&&o.1r.kS){x=P}if(v.MM==1&&o.1r.6j){x=P}if(v.19M==1&&o.1r.dV){x=P}}if(v.19O==1&&o.1r.tv){x=I}Q x};J.zS=F(){o.X.4H(v.1M);if(o.3j){o.X.5p()}o.9M=I;o.Y?o.Y.5q():\'\';if(!o.1H&&!o.1J){v.7C==1?o.7C.3X("4y"):\'\'}if(o.6n&&o.5r){o.54.I7();o.54.Go()}if(v.S==1){if(v.Hd!=1&&v.os==1){!K(o.S)?sh("7E","9M"):\'\'}}};J.Te=F(){!o.lq?9l(I):\'\'};F 9l(x){o.lq=I;if(o.Y){if(o.Y.cJ()){o.Y.8R()}}if(o.3B){o.3B.bL()}if(o.hc){o.hc.bL()}!x?o.X.3d():\'\';if(!o.A4){1G(F(){o.X.kO()},41)}!o.1H?o.Y.3d():\'\';v.7C==1?o.7C.3X("1H"):\'\';v.S==1?o.1a.iF(\'fB\'):\'\';if(o.1r.2i){o.Y.iM()}if(K(o.3y)){o.3y.19Q()?o.3y.p6():\'\'}if(v.19R==1&&K(v.lW)&&o.dt){if(v.lW!=\'\'&&!K(o.kR)){o.kR=5y(Bj,v.I6*2f);Bj()}}}J.3d=F(dE){if(!o.1H&&o.X){o.kb=I;o.rk=P;o.8y=P;2P(o.TM);C 2t=P;if(o.2L=="3P"){if(!o.X.rl()&&v.3J!=1&&v.4R==1){2t=I;if(28[\'YT\']){v.3J=1;o.3J=I;o.X.zZ()}}}if(v.9d==1&&v.Hb==0){o.1a.tE();2t=I}if(o.dR||2t){if(o.dR){ai("8g")?uO(2):\'\'}}H{o.pA=P;R0(!o.1J);o.cl.fS();if(!o.1J){js("1J");o.1J=I;if(v.1F.CS==1){1G(F(){o.Y.E8()},100)}if(v.1F.aT>0&&v.3J==1){o.jc=I;1G(zc,v.1F.aT*2f)}if(v.19S==1&&v.19T){19U()}18(C i=0;i<o.eY.U;i++){if(v[\'M5\'+o.eY[i]]==1){4l.8I("Mr"+o.eY[i],5P.ko())}}if(v.19V==1&&v.19W){19X("1J")}if(o.4p){o.4p.1J()}js("1C");o.nT?o.Y.E3(o.nT):\'\';o.Y.CW();o.Y.5q();bn("1H","3d");o.1r.2i?zH():\'\';o.ab?bn("o7","19N",1):\'\'}H{bn("im","rF")}if(v.GW==1&&!o.2o){C dd=1C 5P();C tt=dd.6W();if(tt-o.8s<eQ){if(!o.1r.6j&&(v.GR!=1||o.1r.2i)){J.a4()}}}if(o.5X){if(v.zd==1){4L(o.2p)}}if(o.gV){o.gV.5Y()}if(dE!=1&&ai("8g")||ai("5c")){uO(2)}H{if(v.8K==1&&K(v.GN)&&!K(3l.8K)){8K(v.GN);2t=I}if(!2t){1h("3d");o.X.1j()>0?o.Y.4z(o.X.1k(),o.X.1j()):\'\';if(!o.zb){o.zb=I;if(v.1F.aT>0&&v.3J==1){o.jc=I;1G(zc,v.1F.aT*2f)}}C py=P;if(o.X.1k()>1&&v.ro==1&&dE!=1&&!ae()&&!K(o.S)&&!K(o.6C)){py=ai("fB")}if(py){ae()?9l(P):\'\'}H{9l(P)}}}}}H{o.X?o.X.3d():\'\'}};F zc(){o.jc=P;o.Y.5q()}J.3n=F(){if(o.1H){o.kb=P;1h("3n");o.X.3n();o.Y.3n();js("4y");v.AQ==1?9Q():\'\';v.yk==1?pU():\'\';v.7C==1?o.7C.3X("4y"):\'\';if(o.5X){if(v.zd==1){3h(o.2p)}}if(!K(o.S)&&!K(o.6C)&&v.ro==0){ai("fB")}if(ae()){o.rk=I}o.lq=P}};J.5p=F(){o.X.5p();o.Y.5p();o.3j=I;js("4e")};J.7b=F(){o.X.7b();o.3j=P;o.Y.7b();o.X.4H(v.1M);js("7P")};J.4H=F(x,y){if(o.Y){x<0.19g?x=0:\'\';x>1?x=1:\'\';if(x<=0){J.5p();v.1M=0;x=0}H{if(o.3j){J.7b()}v.1M=x}js("1M",x);o.Y.4H(x,y);o.X.4H(x)}};J.bc=F(){o.Y.bc()};J.9A=F(){o.Y?o.Y.9A():\'\'};J.19h=F(){J.9A()};J.A1=F(){o.1a.7L();J.9A()};J.4z=F(1k,1j){if(o.43&&!o.1J){C f=o.43.dU();if(f.t&&f.d){1k=f.t}}o.Y?o.Y.4z(1k,1j):\'\'};J.Ei=F(1k,1j){if(o.2B>0&&o.2L!="3P"&&!o.X.6L()){o.1a.4J(o.2B,P);o.2B=1O}};J.hN=F(){C d=1C 5P();o.8s=d.6W();C x=P;if(o.Y.cJ()&&v.1q.9o!=1){o.Y.dg();x=I}if(o.3B){if(o.3B.D7()){o.3B.bL();x=I}}if(v.1c.9o==0){if(o.Y.oE()&&v.1c.jk==1){o.Y.e8();x=I}}if(v.8K==1&&K(v.GI)&&!K(3l.8K)){8K(v.GI);x=I}if(o.3j&&v.tr==1){o.1a.7b();v.tr=0;x=I}if(!x){if(v.2c.on==1&&v.2c.3r==1&&v.2c.DH==1){8z(\'1H\',(o.1H?0:1))}J.9I()}};J.Oc=F(){if(o.Y.cJ()){o.Y.8R()}};J.9I=F(){if(o.X.7S()=="8o"){js("SH");v.19i==1?J.rO():J.3n()}H{js("SG");J.3d()}bR()};J.4J=F(6u,oS){if(6u<o.X.1j()){if(v.iV.19j==1){if(6u>o.X.1k()){Q}}if(v.5h>0){6u<v.5h?6u=v.5h:\'\'}1h("4J");o.GH=6u;o.X.4J(6u);if(oS){o.Y.4J(6u,o.X.1j())}o.jU=I;o.jw=o.X.1k();bR(o.jw)}};J.TN=F(1f,4a,GF){if(o.X.7S()=="8o"&&o.op!=\'az\'){3n();if(o.2o&&GF){o.1a.8Z()}}28.3u(1f,4a)};J.kN=F(){if(v.S==1&&!o.1J){if(ai("8g")){o.yQ=I;Q}}C x=o.X.eu();if(K(v.7T)){x=v.7T}if(x!=\'\'){js("7T");C pJ=28.3u(x,(v.19k==1?\'19l\':\'pZ\'));pJ.7i()}};J.7L=F(x){C 1k=o.X.1k();C 1j=o.X.1j();if(!o.1J&&o.2B>0){1k=o.2B}o.Y.lP(1k,1j,x)};J.wb=F(){C 1k=o.X.1k();C 1j=o.X.1j();C dK=1j>0?1k/1j:0;if(!o.jU){o.Y?o.Y.lP((o.2B>0?o.2B:1k),1j):\'\'}H{1k!=o.jw&&o.jw!=-9?o.jU=P:\'\'}if((v.ga==1||v.GQ==1)&&1j>0){qC("ze","3d 25%",dK,0.25);qC("zf","3d 50%",dK,0.50);qC("z7","3d 75%",dK,0.75)}18(C i=0;i<3;i++){if(!o.nV[i]){if(dK>=i*0.25+0.25){H9(i)}}}v.zi==1?1h(1,1k,1j):\'\';if(v.9W==1||v.zj>0){if(o.1H){C z=P;C pT=P;if(v.Hr==1&&v.9W==1){if(!o.X.6L()){z=I}}if(1k>0){if(1k==o.1k&&!z){pT=I}H{o.c7=0}o.1k=1k}H{if(v.19m==1){C ld=o.X.ci();v.zi==1?1h(2,ld,o.pL):\'\';if(!z){if(ld==o.pL){pT=I}H{o.c7=0}}o.pL=ld}}if(pT){o.c7++;if(v.9W==1){v.zi==1?1h(3,o.c7):\'\';if(o.c7==v.Ae*(2f/o.sH)){o.1a.iK()}}H if(v.zj>0&&o.X.MI()>1){if(o.c7==v.zj*(2f/o.sH)){o.X.3D(\'OR 9X\')}}}}}if(v.bd){if(v.bd.d3==1&&1j>0){!o.d3?o.d3=[]:\'\';o.d3[2O.4C(1k)]=1}}if(v.S==1){if(v.Hd!=1&&v.os==1){!K(o.S)?sh("7E",1k,1j):\'\'}if(v.19s!=1&&v.k1==1){!K(o.S)?sh("9S",1k,1j):\'\'}}if(v.SN==1&&v.zp>0){if(1k>=v.zp){if(!K(o.S)){if(ai("5c")){o.X.3n();o.Y.3n()}v.zp=0}}}9r("1H");if(v.9d==1&&v.Hb>-1){19u(1k,1j)}if(o.5X){bR(1k)}if(o.6y&&v.fg==1){if(o.43){!o.2B?o.43.rU(1k,1j):\'\'}}if(o.bW){o.6Z?o.6Z.1H(1k):\'\'}if(K(v.5g)){C ed=v.5g;if(7Y([v.5g],\'-\')){ed=1j}if(ed>0&&1k>ed){if(o.2L=="3P"){o.X.3n();o.X.4J(v.1J>0?v.1J:0)}H{o.X.q5();o.1a.bA()}v.1J>0?o.2B=v.1J:\'\';o.1a.rP()}}if(K(v.5Y)){C r1=v.5Y.2R(",");18(C i=0;i<r1.U;i++){C r2=r1[i].2R("-");if(r2.U==2){if(1k>r2[0]&&1k<r2[1]){o.X.4J(r2[1]*1+(o.1r.8q?1:0))}}}}if(v.19v==1){if(1R Ha!=="1O"){Ha(1k,dK)}}};F H9(x){o.nV[x]=I;if(v.fg==1&&v.H7==1&&v.H6==x){if(o.6y&&o.3E){o.43?o.43.19y(o.3E):\'\'}}}F qC(x,y,t,p){if(!K(o.kL[y])){if(t>p){bn(x,y,1)}}};J.iK=F(){o.c7=0;K(o.fe)?2P(o.fe):\'\';if(v.17R==1){js("9W")}H{o.2B>0||o.X.6L()?\'\':o.2B=o.X.1k()+(v.1dp>0?1:0);C T4=o.Y.oE();js("9W");o.X.9W();T4&&v.1c.jk==1?o.Y.oG():\'\'}};J.zN=F(){o.Y.lP(0,0);o.Y.w0(0,0);o.1a.4z(0,0);o.Y.9A()};J.pK=F(){if(o.X){C 1k=o.X.ci();if(v.19x==1){js("ci",1k)}C 1j=o.X.1j();o.Y?o.Y.w0(1k,1j):\'\'}};J.rP=F(){js("19w");o.8y=I;if(v.au==1){if(o.2L=="3P"){J.bA()}v.S==1?o.1a.iF(\'8g\'):\'\';if(v.1J>0){o.1a.4J(v.1J)}J.3d()}H{if(o.X.6L()||o.2L=="3P"){J.bA()}H{if(v.SM==1){o.1a.4J((v.1J>0?v.1J:0),I);if(o.1r.ie){o.X.3n()}}}o.Y.7V();v.SN==1?v.19t=1:\'\';if(ai("jq")||ai("cN")){}H{bJ()}}};J.a4=F(){C 2t=P;C 2w=P;o.TG=P;o.cY=I;1G(F(){o.cY=P},mb);18(C x in o.8Y){if(o.8Y.2D(x)){if(K(o.8Y[x])){3g{o.8Y[x].TH()}2H(e){}}}}3g{o.h3=I;if(((o.1r.6j&&v.hM==1)||(o.1r.dV&&v.NB==1))&&o.5r&&!o.bV){C x=o.X.2j();if(x){if(x.19r){jZ();2t=I}}}if(!2t){C pq;C y=o.2a;if((o.2L=="dm"||o.2L=="5x")&&o.1r.9c&&v.hM==1){o.X.nA();Q}if(y.zo){o.a2=I;pq=y.zo({pY:"1y"});if(pq!==1O){pq.ar(F(){}).2H(F(2w){})}}H if(y.zn){y.zn({pY:"1y"});o.a2=I}H if(o.2a.zm){y.zm({pY:"1y"});o.a2=I}H if(y.zl){y.zl({pY:"1y"});o.a2=I}H if(y.zk){y.zk();o.a2=I}}}2H(e){2w=I;1h(e)}if(!o.a2&&!2t){if(o.1r.3Y&&o.t0){jZ()}H{J.zK()}}if(!2w){1G(TE,4x)}};F jZ(){C x=o.X.2j();if(x){o.o1=I;o.X.Od();x.19q();x.1A("19p",TT)}}F qg(){C x=o.X.2j();if(x){x.19n()}};J.jZ=F(){jZ()};J.qg=F(){qg()};F TE(){if(o.TG!=I){if(o.aY){o.X.g8()}if(v.2c.zh==1){pE(I);o.6x=I}v.7C==1?o.7C.3X("pS"):\'\';js("2o");bn("pS","a4",1)}};C eS;C a1={x:0,y:0};F zO(e){if(o.3B){if(o.3B.pM()){Q}}if(e.19d!=0){e.zg!=0?a1.x++:a1.x--;e.ei!=0?a1.y++:a1.y--;if((v.2c.TZ==1||v.2c.TK==1)&&o.2o&&a1.y>a1.x){2S(eS);eS=5y(F(){a1={x:0,y:0};2S(eS)},2f)}H{o.b3=I;2S(eS);eS=5y(F(){o.b3=P;o.Y.5B();a1={x:0,y:0};2S(eS)},4o);o.Y.5B()}if(a1.x>a1.y){if(e.zg>0){o.1a.4H(4u(v.1M)-v.2c.p4/10,"no")}H{o.1a.4H(4u(v.1M)+v.2c.p4/10,"no")}}H{C st=(o.1r.pJ?-v.2c.p4/10:v.2c.p4/10);if(v.2c.TK==1&&o.2o){o.X.1X((e.ei>0?st:-st))}H if(v.2c.TZ==1&&o.2o){3Z("4F",(e.ei>0?"+"+st*10:"-"+st*10))}H{o.1a.4H(4u(v.1M)+(e.ei>0?st:-st),"no");o.Y.mK()}}}}F TT(){if(o.1r.6j){o.X.O7();js("zr")}o.o1=P}J.zK=F(){if(o.h3){o.2o=I;o.Y.a4();if(!o.a2){if(K(o.9U)){3g{R(o.9U,{\'1b\':\'100%\',\'1e\':\'100%\',\'1v\':\'DB\',\'1d\':0,\'1g\':0,\'4h\':"v1"})}2H(dc){}}R(o.2a,{\'1b\':\'100%\',\'1e\':\'100%\',\'1v\':\'DB\',\'1d\':0,\'1g\':0,\'4h\':"v1"});o.3i=o.2a.2x;o.4E=o.2a.3o;3g{29.4c.E.6d=\'3t\';if(!K(o.1c)){29.Ec=F(e){e.c4()}}}2H(dc){}}if(v.z8==1){R(o.2a,{\'9a\':\'#4G\'})}if(v.bS==1&&o.1r.3Y==1&&!o.1r.ff){C sw=28.e6.1b;C fz=1;18(C i=1;i<6;i++){if(sw>2f*i){fz=2k(v[\'bS\'+(2f*i)],i)}}if(fz>1){o.2a.E.zq=fz;o.bS=fz;cU()}}if(o.3B){o.3B.bL()}bR();o.h3=P}};J.8Z=F(){pk=I;if(29.Rg){29.Rg()}H if(29.Rp){29.Rp()}H if(29.Ru){29.Ru()}H if(29.Rx){29.Rx()}H if(29.RB){29.RB()}H if(29.Rc){29.Rc()}if(!o.a2){J.zJ(P)}};J.qe=F(x,y){yM(x,y)};F yM(x,QZ){if(K(o.S)&&!QZ){o.rT=x}H{C 2t=P;C g1=o.aQ/x;C fK=0;C pw={\'1e\':g1};if(v.19f==1){if(g1>o.aq){g1=o.aq;fK=o.aQ/x;o.aQ=pw[\'1b\']=fK}}if(K(o.9U)&&v.Pb!=1){3g{R(o.9U,pw)}2H(dc){2t=I;1h("cw 19e 19z")}}if(!2t){o.5E=x;o.aq=g1;if(o.5E>0){R(o.1Y,pw)}if(fK>0){js("1b",fK)}js("1e",g1)}if(o.S&&!o.2o){o.4E=g1;if(fK>0){o.3i=fK}o.S.2X()}}};J.zJ=F(x){if(pk||x){o.2o=P;o.o1=P;if(!o.a2){if(K(o.9U)){3g{R(o.9U,{\'1v\':\'tT\',\'1d\':0,\'1g\':0,\'4h\':\'R9\'});R(o.9U,o.Pc);R(o.9U,{\'1b\':o.cX,\'1e\':o.fE})}2H(dc){}}R(o.2a,{\'1b\':o.cX,\'1e\':o.fE,\'1v\':\'2v\',\'1d\':0,\'1g\':0,\'4h\':\'R9\'});3g{29.4c.E.6d=\'2l\';29.Ec=F(e){Q I}}2H(dc){}}o.Y.8Z();if(v.z8==1){R(o.2a,{\'9a\':v.uL});if(v.cP==1){o.2a.E.9a=\'cP\'}H{R(o.2a,{\'9a\':v.uL})}}if(o.bS>1){o.2a.E.zq=1;o.bS=1;cU()}if(v.2c.zh==1){pE(P);o.6x=P}if(o.3B){o.3B.bL()}bR();o.pi?o.pi=P:\'\';o.Y.vy();pk=P;js("zr");o.a2=P;o.cY=P}};J.6x=F(x){v.2c.19o!=0?pE(x):\'\'};F pE(x){a1={x:0,y:0};if(x){28.1A("kJ",zO)}H{2S(eS);28.5n("kJ",zO)}}J.bA=F(x){v.4R=0;if(x!=1){o.Y.3n();o.1a.zN()}H{}o.X.4H(v.1M);if(o.Y.cJ()){o.Y.8R()}if(o.3j){J.5p()}if(K(o.kR)){2S(o.kR);o.kR=2b}bR(0);1h("2t");js("2t")};J.rO=F(){v.4R=0;v.3J=0;o.X.q5();o.1a.bA()};J.7k=F(x){if(K(o.3k)){if(o.3k!=x){o.3k=x;if(v.B2==1){o.4U=o.2F[x];if(o.6y){4l.8I("B3",o.4U)}}o.X.7k(x);js("5t",o.2F[x]);o.Y.Dv(x)}}};J.nY=F(){o.Y?o.Y.nY():\'\'};J.ha=F(x){if(K(o.6F)){if(o.6F!=x){o.6F=x;if(v.Mk==1){o.aR=v.aR=o.6H[x];if(o.6y){4l.8I("B4",o.aR)}}o.X.ha(x);js("8j",x);o.Y.v9("8j")}}};J.aS=F(x,z){x==\'0.0\'?x=0.1:\'\';C y=x;7X(y).O(\'.\')>0?z=1:\'\';y=y*1;if(!z){y=x==o.gX?1:o.6X[x];o.bD=x}y=4u(y);if(o.ly||z){o.nU=y;18(C i=0;i<o.6X.U;i++){if(y<=o.6X[i]*1){o.bD=i;1p}}}if(o.6y&&v.Nf==1){4l.8I("Ng",y)}js("5Q",y);o.X.aS(y);o.Y.v9("5Q")};F bR(x){o.4p?o.4p.1E(K(x)?x:o.X.1k()):\'\'};J.kT=F(){if(o.4p){bR();o.4p.E()}};J.kc=F(x){if(1R(lM)==\'F\'){!o.4p?o.4p=1C lM():\'\';o.4p.Dc(x)}};C 8X;C aw;C sB;C 2J;F ai(x){if(v["4m"+x+"sF"]>0&&o.6y){C tb=4l.7y("dH"+x+"3V"+o.d);if(tb){C ct=1C 5P();o.8s=ct.6W();C Sc=(ct.6W()-tb)/19A;if(Sc<v["4m"+x+"sF"]){Q P}}}if(v["4m"+x+"Sd"]>0){if(o.X.1j()>0){if(o.X.1j()<v["4m"+x+"Sd"]*60){if(v["4m"+x+"So"]>0){v["4m"+x+"3V"+"yl"]=v["4m"+x+"So"]}H{Q P}}}}if(o.oe.O("3w")!=-1&&v.S==1&&!o.dE&&v[x+\'s\']==1){if(1R qF=="1O"){Q P}if(x=="5c"||x=="cN"){if(1R Sr!=="1O"){2J=[];Q Sr(x)}}if(K(o.S)||K(o.6C)){if(!6t(o.3G)||ae(o.3H)){1h(\'ad bg\');Q P}H{1h(\'ad ko\');Q I}}H{if(K(v[x])){if(v[x].7d().O(".")>-1||v[x].7d().O(":")>-1||v[x].7d().O("[19P]")>-1){js("19C",x);if(!ae(x)&&x!="9S"){1G(F(){o.1H||(o.6C==2b&&o.S==2b)?\'\':o.1a.bc()},10);j6()}8X=0;aw=0;sB=x;2J=v[x].2R(" fO ");o.6V=[];o.jl=2J.U;qp();o.sa=1;o.qR=I;18(C i=0;i<2J.U;i++){2J[i]=2J[i].2R(" or ")}v[x.aL("3V","n5")]=v[x];v[x]=2b;o.3H=x;if(x!=\'9S\'){o.S=1C qF()}o.6C=1C nO();18(C i=0;i<2J.U;i++){18(C j=0;j<2J[i].U;j++){C 9k=4D(2J[i][j]);if(9k.O("[50%]")>0){C 1w=4A(1,2);2J[i][j]=2J[i][j].1u("[50%]","");if(1w==2){2J[i][j]=\'\'}}}}if(v.ym==1){18(C i=0;i<2J.U;i++){C n=i==0?1:0;if(2J[i].U>n){18(C j=n;j<2J[i].U;j++){C 9k=4D(2J[i][j]);if(o.1r.yq){k7(9k)}H{1G(k7,i*100,9k)}}}}}if(2J[0][0]==\'\'){f1()}H{o.6C.sD(4D(2J[0][0]),x)}Q I}H{Q P}}H{Q P}}}H{Q P}};J.zE=F(x){ai(x)};F sh(w,x,d){if(K(o[w+\'o\'])&&v[w+\'s\']==1){C y;18(C i in o[w+\'o\']){if(o[w+\'o\'].2D(i)){if(!K(o[w+\'o\'][i].pC)&&K(o[w+\'o\'][i].1k)&&K(o[w+\'o\'][i].S)){C z=o[w+\'o\'][i].1k.7d();C ok=P;if(z){if(x=="9M"){if(z==x){ok=I}}H{if(z.O("%")>0){if(d>0){z=2I(z.1t(0,z.O("%")))*d/100}H{z=-1}}H{z=2I(z)}if(x>=z){if(v[\'4m\'+w+\'RR\']>0&&z>-1){if(x-z>=v[\'4m\'+w+\'RR\']){z=-1}}if(z>-1){ok=I}}}if(o[w+\'o\'][i].RX&&o.X.1j()>0){if(o.X.1j()<o[w+\'o\'][i].RX*1){o[w+\'o\'][i].pC=I;ok=P}}if(ok){y=o[w+\'o\'][i].S;v[w]=o[w+\'o\'][i].S;o[w+\'19L\']=o[w+\'o\'][i].1k;o[w+\'S4\']=o[w+\'o\'][i].19J;if(ai(w)){o[w+\'o\'][i].pC=I;1p}}}}}}}};F sj(){if(ae()){if(o.f4==0||v[\'4m\'+o.3H+\'19I\']==1){R(o.3G,{"1I":0,"3F":"3t","1g":4o});1h(o.3H+" 1y");o.3H==\'7E\'?o.X.3d():\'\'}}}F ae(z){C y=P;C x=[\'7E\',\'fB\'];18(C i=0;i<x.U;i++){if(o.3H==x[i]||z==x[i]){if(v[\'4m\'+x[i]+\'19H\']==1){y=I}}}Q y};J.ae=F(x){Q ae(x)};J.S3=F(x){x?\'\':q8();o.3H=="7E"?o.S2.2u(o.zC):\'\'};J.zB=F(){q8()};J.zA=F(){q8()};F q8(){if(ae()){if(o.1H){o.X.3n();o.Y.3n()}1h(o.3H+" 1E");R(o.3G,{"1I":1,"3F":"5d","1g":0});o.qf=1}if(o.o1&&!o.a2){qg()}H{if(v["4m"+o.3H+"bo"]==1&&o.2o){o.1a.8Z()}}};J.zw=F(x){o.6C=2b;o.qf=0;1h("3w 4P",o.3H);js("19G",o.3H);if(x.1K=="9S"){C RY=1C 19F(x);o.k1.2u(RY)}H{if(K(o.S)){if(v.4R==0&&v.19E==1&&o.X.1k()==0&&o.X.1j()==0){v.4R=1;o.X.xK()}if((!o.S.RU()||x.4Q)&&o.z4>0){1h("3w 19D");o.S.4B();o.S=2b;o.S=1C qF()}if(ae()){sj()}H{if(o.1H){o.X.3n();o.Y.3n()}}o.z4++;if(o.qR&&v.gF>0){2P(o.gF);o.gF=1G(RT,v.gF*2f*60);if(K(v.RG)){if(v.RG!=\'\'){o.gL?o.gL.5Y():\'\';o.gL=1C 19b()}}}o.qR=P;if(v.RI>0){1h("3w 18L");js("19a");1G(yB,v.RI*2f,x)}H{yB(x)}}H{1h("3w 18I")}}};F yB(x){o.S.Go(x)}F RT(){if(K(o.S)){if(o.S.cK()&&o.f4==0){o.S.nS();1h("3w 9X "+v.gF);2J=[];aD()}}}J.jx=F(){js(\'18H\',o.3H);1h("3w 2w");yx()};J.f1=F(){yx()};F yx(){C n=qp();1h("3w 7l "+!n);!n?f1():aD()};J.Sl=F(x){if(v[o.3H+"yu"]){18(C i=0;i<3;i++){v[o.3H+"yu"]=v[o.3H+"yu"].1u(x+(i==0?\' fO \':(i==1?\' or \':\'\')),\'\')}}};F qp(){C x=P;if(o.3H){C 6l=v[\'4m\'+o.3H+\'3V\'+\'yl\'];C nC=v[\'4m\'+o.3H+\'3V\'+\'18C\'];if(nC||6l){if(nC>0&&o.yR>0){o.jl=nC;if(o.f4>=nC){x=I}}H{if(6l>0){o.jl=6l;if(o.f4>=6l){x=I}}}}}Q x}F f1(){if(2J.U>0&&2J[8X]){if(aw<2J[8X].U-1){1h("3w 18A");o.S?o.S.nS():\'\';sj();aw++;C 9k=4D(2J[8X][aw]);C cM=z3(9k);if(cM==\'6m\'){o.6C=1C nO();o.6C.sD(9k,o.3H)}if(cM==\'2w\'){f1()}}H{aD()}}H{aD()}}F z3(9k){C x=\'6m\';if(v.ym==1&&o.6V){C qU=P;C n=0;18(C i=0;i<o.6V.U;i++){if(o.6V[i].ql==0){if(o.6V[i].fx.yt(9k)){o.6V[i].ql=1;C y=o.6V[i].fx.ca();if(y==\'4P\'){o.6C=o.6V[i].fx;1h("3w yt");o.6V[i].fx.h9();x=y}H{if(y==\'\'){x=\'ok\';1h("3w 18x");o.6C=o.6V[i].fx;o.6V[i].fx.Sn()}if(y==\'2w\'){x=\'2w\'}}qU=I}if(qU&&o.6V[i].iL==0){n++;if(n<6){yF(o.6V[i])}H{1p}}}}}Q x}J.9B=F(x,y){if(x!=\'\'){C z=8X;C yp=P;if(y){18(C j=0;j<2J.U;j++){2J[j]==y?z=j:\'\'}}if(2J.U==1){if(2J[0].U>1&&aw<2J[0].U-1&&2J[aw]){C S8=2J[aw].8f(1,99);2J[0].yr(aw+1,99);yp=I}}if(1R(x)=="3L"){18(C i=0;i<x.U;i++){2J.yr(z+i+1,0,[x[i]]);if(o.1r.yq){k7(x[i])}H{1G(k7,i*100,x[i])}}}H{if(1R(x)=="5j"){2J.2u([x]);k7(x)}}if(yp){2J[2J.U-1]=2J[2J.U-1].aL(S8)}}};J.qZ=F(x,y){if(x!=\'\'){C z=8X;if(y){18(C j=0;j<2J.U;j++){2J[j]==y?z=j:\'\'}}if(2J[z]){if(1R(x)=="3L"){18(C i=0;i<x.U;i++){2J[z].2u(x[i])}}H{if(1R(x)=="5j"){2J[z].2u(x)}}}}};J.aD=F(x){aD(x)};F k7(x){if(v.ym==1&&o.6V){C i=0;18(C i=0;i<2J.U;i++){if(2J[i]==x){if(8X>=i){Q}H{}}}if(2J.U==1&&2J[0].U>1){}H{C n=0;18(i=0;i<o.6V.U;i++){o.6V[i].ql==0?n++:\'\'}o.6V.2u({iL:0,ql:0,x:4D(x),t:o.3H,fx:1C nO(I)});n<5?yF(o.6V[o.6V.U-1]):\'\'}}}F yF(x){if(x){x.iL=1;x.fx.sD(x.x,x.t)}}F aD(hz){C 2t=qp();1h("3w 5Y ("+o.f4+")");if(2J.U>0&&8X==2J.U-1){if(2J[0][0].O("js:")==0){8X=-1;2J=[[2J[0][0]]]}}if(o.nX==2){2t=I}if(2J.U>8X+1&&!2t){o.S.nS();sj();8X++;o.sa++;aw=0;C 9k=4D(2J[8X][0]);C cM=z3(9k);if(cM==\'6m\'){o.6C=1C nO();o.6C.sD(9k,sB)}if(cM==\'2w\'){aD(hz)}}H{iI();o.Y.9A();if(K(o.S)){o.S.4B();o.S=2b}o.6C=2b;2J=[];aw=0;8X=0;o.qf=0;o.Si!=1?js("18w",o.3H):\'\';o.Si=0;if(v.yX==1){if(o.9m){3g{o.9m.vQ()}2H(e){1h(o.9m,e)}o.9m=1O}}sB=\'\';o.f4=0;o.sA=0;2P(o.gF);2S(o.18v);o.gL?o.gL.5Y():\'\';o.8w?o.8w.1y():\'\';o.yR++;if(o.3H=="8g"||(o.3H=="fB"&&v.ro==1&&o.kb)||o.3H=="7E"){if(v.2N!=\'?\'){o.X.iB();C re;if(o.yQ){o.1a.kN();o.yQ=P;re=I}if(o.2L=="3P"&&!o.k6&&o.1r.6j){re=I;o.3H=="8g"?o.X.MX():\'\'}if(re||hz==\'hz\'||v.18u==1||o.rk){o.rk=P}H{o.1a.3d(1)}}}if(o.rT>0){yM(o.rT);o.rT=0}if(o.3H=="jq"){bJ()}o.k6=P;o.3H=2b}};J.yJ=F(){2J=[[\'\']]};J.iF=F(y){C x=[\'8g\',\'fB\',\'jq\',\'5c\',\'cN\'];C z;18(C i=0;i<x.U;i++){z=P;if(y){y!=x[i]?z=I:\'\'}if(!z&&K(v[x[i].aL("3V","n5")])){v[\'4m\'+x[i].aL("3V","zQ")]--;if(v[\'4m\'+x[i].aL("3V","zQ")]>0){v[x[i]]=v[x[i].aL("3V","n5")];v[x[i].aL("3V","n5")]=2b}}}if(y=="8g"||y=="7E"){if(v.AU>1){if(K(o.AB)&&v.os==1){18(C i in o.AB){o.AB[i].pC=1O}v.AU--}}}};J.tE=F(){j6();if(K(o.9d)){o.9d.4B();o.9d=2b}o.9d=1C 18t()};J.18s=F(){iI();o.9d.4B();o.9d=2b};J.j6=F(){j6()};J.iI=F(){iI()};F j6(){if(o.bv){}H{o.bv=1Q("1Z");o.2a.1P(o.bv);hY(o.bv);R(o.bv,{"2e":"#4G","1I":0.1});o.bv.E.4h=Rj}};F iI(){if(o.bv){o.2a.3m(o.bv);o.bv=2b}};F 9Q(){if(K(o.2E)){C p=o.2o?2k(v.18r,v.2E):v.2E;if(p!=o.zG){cg(p,o.2E,v.hS)}1E(o.2E);R(o.2E,{"1I":v.vS});o.Y.5q();o.i4?o.i4.1H():\'\'}};J.jH=F(){if(K(o.2E)){if(6t(o.2E)){2S(o.zx);C t=o.X.1k();if(t==0&&v.Ta==1){}H{if(v.R5>0){2P(o.AR);o.AR=1G(pU,v.R5*2f)}H{pU()}}}}};F pU(){2P(o.AR);if(v.AQ==1&&!o.1H){}H{R(o.2E,{"1I":0});1G(R4,41)}}F R4(){if(!o.1H&&v.ij==1){}H{1y(o.2E);o.i4?o.i4.4y():\'\';o.Y.5q()}}J.9Q=F(){9Q()};F R0(x){if(v.AP==1){18(C i=0;i<5T.U;i++){if(5T[i]){if(5T[i].3X("id")!=v.id){5T[i].3X(\'4y\')}}}}g7=v.id}F AO(x){C y=94.7q(x).U;o.o8=0;if(y>0){x=AI(x,y,\'\',-1)}Q x}F AI(x,y,p,j){C x2=[];C 2t;if(K(x[\'1c\'])){x=x[\'1c\'];y=x.U}C ii=0;18(C i=0;i<y;i++){2t=P;if(K(x[i][\'id\'])){x[i][\'g3\']=x[i][\'id\']}x[i][\'id\']="x"+p+\'-\'+i+(K(x[i][\'id\'])?\'-\'+x[i][\'id\']:\'\');j==-1&&i==0&&!K(x[i][\'5N\'])?o.n1=x[i][\'id\']:\'\';if(!K(o.n1)){j==0&&!K(x[i][\'5N\'])?o.n1=x[i][\'id\']:\'\'}x[i][\'8N\']=p;x[i][\'AL\']=j;x[i][\'fG\']=ii;if(K(x[i][\'1j\'])){o.o8+=x[i][\'1j\']}if(K(x[i][\'QM\'])){x[i][\'1V\']=x[i][\'QM\'];C q1=x[i][\'2N\']?x[i][\'2N\'].O(\'[\'):0;C q2=x[i][\'2N\']?x[i][\'2N\'].O(\']\'):0;if(q1>0&&q2>0){C s1=x[i][\'2N\'].1t(q1+1,q2-q1-1);C s2=s1.2R(",");C s3=\'\';18(C k=0;k<s2.U;k++){s3+="["+s2[k]+"]"+x[i][\'2N\'].1u("["+s1+"]",s2[k])+(k<s2.U-1?",":\'\')}x[i][\'2N\']=s3}}if(K(x[i][\'1c\'])){x[i][\'5N\']=x[i][\'1c\']}if(!K(x[i][\'5N\'])){if(K(x[i][\'2N\'])){if(x[i][\'2N\']==\'\'&&!K(x[i][\'8K\'])){2t=I}}H{2t=I}}if(!2t){o.1N[x[i][\'id\']]=x[i];ii+=1}if(K(x[i][\'5N\'])){C z=94.7q(x[i][\'5N\']).U;if(z>0){x[i][\'5N\']=AI(x[i][\'5N\'],z,x[i][\'id\'],i)}}if(!2t){x2.2u(x[i])}}Q x2}F Tx(){C x=[];if(K(v.5M)){if(v.5M.O("x-")!=0){18(C y in o.1N){if(o.1N.2D(y)){if(o.1N[y].g3==v.5M){v.5M=y}}}}if(K(o.1N[v.5M])){v.1c.199==1?v.1c.DG=0:\'\';x=o.1N[v.5M]}H{x=o.1c[0];if(v.5M==o.TP){o.2B=1O}}}H{x=o.1c[0]}if(x){18(C i=0;i<10;i++){if(K(x[\'5N\'])){x=x[\'5N\'][0]}H{1p}}v.5M=x.id;if(v.5M==o.TP&&x.1J!=\'43\'){x.1J=1O}}Q x}J.jb=F(){Q jb()};F jb(){C x=P;if(o.Y){if(o.Y.hI()){if((v.1c.gW==1||v.lf==1)&&o.Y.e2()){x=I}}}Q x};F bJ(){bn("5g","bJ",1);o.1a.iF();if(o.6y&&v.fg==1){o.43.rU(0,o.X.1j())}if(o.Y.hI()){if(jb()){if(K(v.1c.TB)){o.TM=1G(F(){o.Y.dO()},v.1c.TB*2f)}H{o.Y.dO()}}H{AW()}}H{if(v.197==1&&o.2o){o.1a.8Z()}AM()}}J.Ty=F(){AW()};F AW(){if(v.1c.uD==1&&!o.Y.e2()){o.Y.vH();Q}if(v.1c.RA==1){!o.Y.oE()?o.Y.e8():\'\'}AM()}F AM(){9Q();js("195");if(v.8K==1&&v.194==1&&3c(v.TF)){8K(v.TF)}if(v.193){if(1R TI!=="1O"){!o.hc?o.hc=1C TI():o.hc.TN()}}}F B9(x){if(x.O(\'js:\')==0){3g{x=2z(x.1t(3))}2H(e){cG.1h(e.8d)}}Q x?x:\'\'}F Bj(){C Bh=2O.9G(5P.ko()/2f);C Bf=(K(v.SY)?v.SY:0)+2I(o.X.1k());C 1K=0;o.1r.bm?1K=1:\'\';o.1r.6j?1K=2:\'\';o.1r.dV?1K=3:\'\';o.1r.M2?1K=4:\'\';o.1r.tv?1K=5:\'\';C 1f=v.lW.1u("[Bh]",Bh);1f=1f.1u("[Bf]",Bf);1f=1f.1u("[18T]",1K);C 8O=29.1Q("4T");8O.6R(\'3p\',1f);8O.6R(\'1e\',\'4I\');8O.6R(\'1b\',\'4I\');o.2a.1P(8O)}};C My=F(1f){C 1f;C 4M;C sE;C 9N;C 9q="";C fU=0;C mN=P;C q6=P;C A6;C X;C 3U;o.4v={x:1,y:1,x0:1,y0:1};C c0;C pI;C pt=0;C k0=0;C oh;if(1R(1f)==\'5j\'){1f=4D(1f);if(1f.O("[{")==0){3g{1f=1f.1u(/7z\'qt/ig,\'"\');1f=5w.7A(1f);c0?1f=o.1a.8v(1f):\'\'}2H(e){cG.1h(e);1f="pH 5w"}}if(1f.O("#"+v.bU)==0){1f=o[o.fd[0]](1f)}if(1f){if(1f.O("#"+v.fi)==0&&1f.O(v.gG)>0){c0=I;o[o.fd[1]](1f,dp)}}if(1f){if(1f.O("#0")==0){if(1f.O(o.hb)>0){1f=eB(1f.1u(o.hb,\'\'))+o.hb}H{1f=eB(1f)}}}if(v.eJ==1){1f=eJ(1f)}if(1R(1f)==\'5j\'){if(1f.O(".dQ")==1f.U-4||1f.O(".aU")>0){pI=1f.2R(" or ");B8()}}}o.4w=1Q("1Z");hY(o.4w);R(o.4w,{"4N":"2V 0.2s 3f","1L-8W":"6w"});o.2a.1P(o.4w);if(v.2c.SV==1){if(!o.Bb){xQ(o.4w,\'o.SV\',v.2c.ln!=1,v.2c.ln==1,ST);o.Bb=I}}if(!c0){dp()}F ST(){C p=o.4w.lL;C p2=o.3i;if(v.2c.ln==1){p=o.4w.Bc;p2=o.4E}C x;if(p>p2*2k(v.2c.SR,0.5)){if(o.Y.hE()){x=I;o.Y.fN()}}H{if(p<-p2*2k(v.2c.SR,0.5)){if(o.Y.e2()){x=I;o.Y.dO()}}}if(x){if(v.2c.ln==1){R(o.4w,{"1g":0})}H{R(o.4w,{"1d":0})}}H{1C 6p({mc:o.4w,1K:(v.2c.ln==1?"1g":"1d"),to:0,1k:0.1,6e:"SJ",me:"Bb"})}}F B8(){1f=pI[pt];if(1f.O(o.hb)>0){1f=1f.1u(o.hb,\'\');v.2N=1f}C 3R=fV(1f);3R.9Y=F(){if(J.jv==4&&J.7S==4x){e8(J);o.Y.Nn()}H{q3(1)}};3R.fZ=F(e){q3(1)};3R.bQ();c0=I}F q3(x){if(pt+1<pI.U){pt++;B8();x=0}if(x==1){3D("1c gn m7 or SQ AZ")}if(x==2){3D("18R 5w")}}F e8(x){if(x.bZ){C y=x.bZ;if(y.O("#"+v.bU)==0){y=o[o.fd[0]](y)}if(y.O("#"+v.fi)==0&&y.O(v.gG)>0){y=o[o.fd[1]](y)}if(1f.O(".dQ")==1f.U-4){C dQ=y.2R(/(\\r\\n\\t|\\n|\\r\\t)/gm);1f=[];C B5=1;C la=\'\';18(C i=0;i<dQ.U;i++){if(dQ[i].O("#18Q")>-1){if(dQ[i].O(" - ")>-1){C 1w=dQ[i].2R(" - ");la=1w[1w.U-1]}}if(dQ[i].O("3v")>-1){1f.2u({1V:""+(la!=\'\'?la:B5),2N:dQ[i]});B5++;la=\'\'}}}H{y=y.1u(/(\\r\\n\\t|\\n|\\r\\t)/gm,"");3g{1f=5w.7A(y)}2H(e){q3(2)}}if(o.Y){if(v.1c.sP==1){o.Y.oG(2)}}dp();cU();1G(F(){js("1c")},1)}}F dp(x){1f=o.1a.8v(x?x:1f);1f&&1f!=\'?\'?8v(1f):\'\';o.1H&&x&&!o.S?o.X.3d():\'\'}F 3D(x,SI){C y=I;C yy=I;js("18P",x);if(SI!=1&&v.9W==1&&v.Az==1){AA();Q}if(4M){if(o.1H||o.kb||(v.3J==1&&!o.1J)){if(4M.U>0){9N++;y=9N>4M.U-1;if(y&&4M.U>1&&v.iO>0){if(o.iO<v.iO){9N=0;y=P}o.iO++}if(y&&v.18N==1){if(o.4S.U>1){if(o.2F[o.3k].O(2W("hj"))==-1){o.2F[o.3k]=o.2F[o.3k]+\' (\'+2W("hj")+\')\'}if(o.3k>0){yy=P;o.1a.7k(o.3k-1);pd()}H{if(o.2F[o.3k+1].O(2W("hj"))==-1){yy=P;o.1a.7k(o.3k+1);pd()}}}}if(!y){C z=P;o.2B>0||!o.1J||X.6L()?\'\':o.2B=59();if(o.2L!=se(4M[9N])||o.2L!=\'fy\'){if(o.1H){o.1a.bA(1);z=I}}if(v.rM>0){2P(o.oH);o.oH=1G(rK,v.rM*2f)}H{rK()}}H{if(v.9W==1&&yy&&v.Az!=1){y=P;AA()}}}}H{y=P}}if(y&&yy&&x){Aa(x,I)}};F rK(){if(o.1H||o.kb||(v.3J==1&&!o.1J)){1h("19c dM",o.2B);8v(\'or\');o.1J&&!o.S?X.3d():\'\';pd()}H{2P(o.oH);o.oH=1G(rK,(v.rM>0?v.rM:5)*2f)}}F Aa(x,mr){bn("2w","6z",I);if(v.T1==1&&!o.dR){if(v.Tg==1){o.cl.aU(v.Ts)}H{o.cl.aU(x)}if(v.Tr==1&&K(v.Tq)){o.gV=1C To();o.1a.jH()}}mr?o.dR=I:\'\';if(o.1H){o.1a.9A();o.Y.3n()}K(o.2E)&&!K(o.gV)?o.1a.9Q():\'\';js("2w",x)}F AA(){k0++;1h("6z iK M8 "+k0);o.1H?o.rE=1:\'\';K(o.fe)?2P(o.fe):\'\';o.fe=1G(Tn,v.Ae*2f)}F Tn(){C x=2k(v.1b7,10);if(o.1H||o.rE==1){o.rE=0;if(k0<x){o.1a.iK()}H{if(v.Az==1){3D(X.kF(),1)}H{Aa(\'iK 6z \'+X.kF())}}}}J.3D=F(x){3D(x?x:X.kF())};J.7V=F(y){1h("rP");mN=I;2P(oh);C x=P;if(4z()>0&&!o.6n&&!y){C 1k=o.MT;if(1k+10<4z()){1h(\'1b1 (T3)\');js("T3");X.3d();X.4J(1k);x=I}}if(!x){o.1a.rP();js("5g")}};J.9l=F(){if(v.yk==1){K(o.2E)?o.1a.9Q():\'\'}v.ij==1?o.1a.jH():\'\';o.Y.3d();o.1a.Te();if(v.1b0==1&&K(v.ye)){if(v.ye.U>5){yf();2S(A6);A6=5y(yf,v.Tc*2f)}}js("1H")};J.kO=F(){if(v.vO==1&&o.5r){if(o.1a.kO()){o.bV=X.ES();o.Y.5q();An()}}o.A4=I};J.d6=F(){59()>0&&59()==4z()&&o.1a.jb()?\'\':o.1a.3n()};J.ge=F(){1h("1aY")};J.gk=F(){1h("A1");o.1a.A1();K(o.jw)?js("4F",o.jw):\'\'};J.ch=F(){1h("zS");k0=0;o.1a.zS();o.2L=="1T"?wQ(1):\'\'};J.9L=F(){if(X){1h("4z",4z());o.1a.4z(59(),4z());js("1j",4z());k0=0;2P(o.fe);if(K(o.rQ)){o.1a.ha(o.rQ);o.rQ=2b}}};F 59(){C x=X.1k();Q x}F 4z(){C x=X.1j();Q x}J.cT=F(){};J.8A=F(){1h("bc");o.1a.bc();js("8S")};J.7M=F(){if(fU!=59()){if(!o.bv){o.1a.9A();if(fU==0){if(v.ij==1&&v.Ta==1){o.1a.jH()}}}}fU=59();C 8p=4z();js("1k",fU);if(v.2h.on==1){if(1R(T9)==\'F\'){!v.fL&&v.2h.fL?v.fL=v.2h.fL:\'\';if(!3U&&v.2h.5K!=1&&v.fL&&v.fL!=\'\'&&fU>0){o.g4=1C T9();3U=o.g4.fk()}}}if(o.2L=="1T"&&o.1r.8q&&8p>0){if(o.1H&&fU>8p-1){2P(oh);oh=1G(T8,4o)}}};F T8(){if(!mN){o.1a.3n();o.X.7V()}}J.zZ=F(){if(o.2L=="3P"){X?X.rl():\'\'}};J.T7=F(x){o.1a.bA();X.T6(x)};J.SW=F(x){if(K(x)){if(3U){3U.4H(x)}v.2h.1M=x}};J.T5=F(x){if(K(x)){if(3U){3U.3p(x);3U.3d()}}};J.rl=F(){if(o.2L=="3P"&&X){Q X.4P()}H{Q I}};J.s7=F(){Q o.2L=="1T"?X.s7():1O};J.s6=F(){Q X.s6()};J.7k=F(x){1h("1aO",x);if((o.2L=="fy"||o.2L==o.ws||(o.2L=="1T"&&(v.am==0||cj()<2))||(o.2L=="1U"&&(v.d5==0||eI()<2)))&&K(o.4S[x])){C 1k=J.1k();o.2B>0?\'\':o.2B=1k;o.1a.4J(1k,P);8v(o.4S[x],I);C y=I;if(v.1q){if((v.1q.1aW==1&&!o.1H)||!o.1J){y=P}}if(o.bt>0){X.hJ(o.bt)}if(y){o.1a.3d()}}if(o.2L=="1T"&&v.am==1&&cj()>1){X.Mm(x)}H if(o.2L=="1U"&&v.d5==1&&eI()>1){X.N0(x)}H if(o.2L=="3P"||o.2L=="dm"){X.sb(x)}};J.EC=F(x,y){Q lQ(x,y)};J.mG=F(x,y){Q NM(x,y)};F lQ(x,y){C r=x.1e+\'p\';if(x.1e<4x){r=\'rn\'}H if(x.1e>=4x&&x.1e<=eQ){r=\'lp\'}H if(x.1e>eQ&&x.1e<=c6){r=\'lm\'}H if(x.1e>c6&&x.1e<=41){r=\'kH\'}H if(x.1e>41&&x.1e<=eb){r=\'zU\'}H if(x.1e>eb&&x.1e<=rp){r=\'sm\'}H if(x.1e>rp&&x.1e<=Nx){r=\'sq\'}H if(x.1e>Nx&&x.1e<=Nz){r=\'Av\'}H if(x.1e>Nz){r=\'At\'}if(x.1b==1ba&&x.1e<=1bo){r=\'lp\'}H if(x.1b==NJ&&x.1e<=NE){r=\'lm\'}H if(x.1b==1bu&&x.1e<=1bt){r=\'kH\'}H if(x.1b==1bp&&x.1e<=Np){r=\'sm\'}H if(x.1b==1bn&&x.1e<=1bd){r=\'sq\'}H if(x.1b==1bm&&x.1e<=1bk){r=\'Av\'}H if(x.1b==1bj&&x.1e<=1be){r=\'At\'}if(v.1q.1bc==1&&K(v.1q[\'7I\'+r])){r=v.1q[\'7I\'+r]}H{if(y==1){r=2W(r)}if(y==2&&K(x.7v)){r=2I(x.7v/2f)+\' \'+2W(\'cS\')}}Q r};F NM(x,y){C r=x.k8();if(r=="1ao"||r=="en"){x="1ak"}H if(r=="1aj"||r=="ru"){x=""}if(1R(v.sz)=="3L"){if(K(v.sz[x])){x=v.sz[x]}H{x=2k(v.sz[y.7d()],x)}}Q x};F An(){if(o.5r&&o.2A&&!o.CD){X.CF();18(C i=0;i<o.2A.U;i++){if(o.2A[i]!=\'b0\'){X.MD(o.2A[i],o.3K[i],(i==o.42))}}o.CD=I}}J.aS=F(x){1h("1ai",x);x=4u(x);X?X.j0(x):\'\';if(v.2h.on==1){if(3U){3U.j0(x)}}};J.Od=F(){An()};J.O7=F(){X.CF()};J.ha=F(x){1h("1ag",x);if(o.bM.U>0){if(o.bM[x]){C 1k=J.1k();o.2B>0?\'\':o.2B=1k;o.1a.4J(1k,P);8v(o.bM[x],I);o.1a.3d()}}H{if(o.2L=="1T"&&v.eM==1){X.Mj(x)}H if(o.2L=="1U"&&v.jd==1){X.MZ(x)}H if(o.5r){X.hJ(x)}}};J.Al=F(){C x=o.2F[o.3k];x==1O?x=\'\':\'\';C y=km()&&v.mg==1&&v.am==1&&x!=2W("2l");Q(y?\'\'+2W("2l")+\' \':\'\')+x};J.Ak=F(){C x=o.6H[o.6F];x==1O?x=\'\':\'\';Q x};J.km=F(){Q km()};F km(){C x=P;if(X){if(o.2L=="3P"){x=X.2l()}if(o.2L=="1T"&&v.am==1&&cj()>1&&v.mg==1){x=X.2l()}if(o.2L=="1U"&&v.d5==1&&eI()>1){x=X.2l()}}Q x}F cj(){if(o.2L=="1T"){Q X.cj()}H{Q 0}}F eI(){if(o.2L=="1U"){Q X.eI()}H{Q 0}};J.ao=F(){Q o.5r?X.ao():o.5E};J.5B=F(x){if(X&&(o.2L=="3P"||o.2L=="5x"||K(v.ao))){X.5B()}if(v.yC>0){R(o.4w,{"1e":(o.2o?"100%":o.fE-v.yC)})}if(o.3U&&v.2h.MU==1){o.g4.5B()}if(v.wq==1){1ab()}if(o.Ck){o.Ck.5B()}};J.3C=F(){Q X?X.3C():{}};J.nA=F(){X.nA()};J.9W=F(){1h(\'9W\');o.c7=0;o.1J?v.3J=1:\'\';o.1a.bc();if(1f&&v.1aa!=1){if(1f.O(\'(4A)\')==-1){1f=1f+(1f.O(\'?\')==-1?\'?\':\'&\')+\'zR=(4A)\'}}if(1f){if(o.5r){X.3p(1f);J.3d()}H{8v(1f)}}};if(!K(o.2E)){xJ()}if(K(v.2E)){if(v.2E!=\'\'){cg(v.2E,o.2E,v.hS);if(v.yk==1&&!o.1J){1y(o.2E)}}H{v.2E=2b}}F ca(){9q=X?X.7S():\'\'}F O4(1f){4M=1f.2R(" or ");18(C i=0;i<4M.U;i++){if(4M[i].O(" fO ")>-1){sE=4M[i].2R(" fO ");4M[i]=sE[4A(0,sE.U-1)]}if(K(v.sG)&&4M[i].O("//")==-1){4M[i]=v.sG+4M[i]}}9N=0}F NX(){ca();if(9q=="8o"||o.6n){o.1a.wb()}if(9q!=""){o.1a.pK()}}F xJ(){if(o.2E){o.2a.3m(o.2E)}o.2E=1Q("1Z");R(o.2E,{"3z-1S":"22","1I":v.vS,4N:"1I 0.5s"});if(v.wq==1){1a9()}H{R(o.2E,{\'1v\':\'2v\',\'1d\':0,\'1g\':0,\'1b\':\'100%\',\'1e\':\'100%\'})}o.2a.1P(o.2E)}F 8v(x,y,O2){2P(oh);v.oj==\'\'?v.oj=\';\':\'\';if(x.O(\'{\')>-1&&x.O(\'}\')>-1&&x.O(v.oj)>-1){C z=x.2R(v.oj);o.bM=[];18(C i=0;i<z.U;i++){o.6H[i]=z[i].1t(z[i].O("{")+1,z[i].O("}")-1);o.bM[i]=z[i].1t(z[i].O("}")+1);if(K(v.aR)){if(v.aR==o.6H[i]){o.6F=i}}}x=o.bM[o.6F]}!K(4M)?4M=[]:\'\';o.qu?2P(o.qu):\'\';x&&x!=\'or\'&&x!=\'x\'?O4(x):\'\';C ft=o.2L;if(4M.U>0){o.2L=se(4M[9N]);C fk=P;if(O2){fk=I}1f=4M[9N];if(1f){1f=1f.1u(/\\(4A\\)/g,2O.4A())}H{1f=4M[0]}if(!fk&&x!=\'x\'&&X&&o.2L==ft&&(ft=="fy"||(ft=="5x"&&!o.1r.2i)||(ft=="3P"&&o.1J&&!q6)||ft=="dm"||ft=="1T"||ft=="1U")){X.3p(1f);1h("3p")}H{1h("1a4");rf();Mn(1f)}wQ()}if(!y){2S(o.wF);o.wF=5y(NX,o.sH);if(!K(v.2p)&&v.sI==1&&v.wA==1){v.2p=\'\'}if(K(v.2p)){o.1a.kc(v.2p)}if(v.hq==1){if(v.vO==1&&o.1r.2i){}H{if(o.2L=="3P"){R(o.4w,{"1g":-mb,"1d":-mb})}H{3h(o.4w)}v.1F.1y=0}}}}F wQ(x){if(o.gX||x){if(o.ly){X.j0(o.nU)}H{if(o.bD!=o.gX){X.j0(o.6X[o.bD])}}}}F se(x){C 1K="fy";if(x){if(x.O(".Qy")>0){1K="1T"}H if(x.O(".PU")>0){1K="1U"}H if(x.O("w")==0&&x.O("s")==1){1K=o.ws}H if(x.O(\'3P.7W/\')>-1||x.O(\'o4.be/\')>-1){if(1R(rh)==\'F\'){1K="3P";if(v.Dn==1){C y=\'hK://4T.3P.7W/vi/\'+sl(x)+\'/\';Mq(y+\'NQ.lh\',F(z){z>100?v.2E=y+\'NQ.lh\':v.2E=y+\'1aA.lh\';if(o.1N){o.1N[o.3E][\'2E\']=v.2E}v.3J==1||o.1J?\'\':cg(v.2E,o.2E,v.hS)})}}H{1h("No Na")}}H if(v.5x==1&&x.O(\'5x.7W/\')>-1){1K="5x"}H if(v.dm==1&&x.O(\'1ap.7W\')>-1){1K="dm"}H if(v.Mu==1){if(1R(Mt)==\'F\'){Mt(x)?1K="7z":\'\'}}}o.5r=1K=="fy"||1K=="1T"||1K=="1U"||1K==o.ws;Q 1K}F Mq(1f,Mo){C 4T=1C Mp();4T.9Y=F(){Mo(J.1e)};4T.3p=1f}F Mn(x){o.2L=se(x);if(o.5r){X=1C MH(x,o.4w,P)}if(o.2L=="3P"){X=1C rh(x,o.4w)}if(v.5x==1&&o.2L=="5x"){X=1C Ml(x,o.4w)}if(o.2L=="7z"){X=1C 1as(x)}if(o.2L=="dm"){X=1C 1ar(x,o.4w)}o.Y?o.Y.TD():\'\';C t=0;if(K(v.1j)){if(o.43&&v.fg==1&&!o.1J){t=o.43.dU().t}1G(F(){o.1a.4z(t,v.1j)},100)}}F rf(){if(X){X.4B();X=2b;9q="8y"}if(3U){3U.4B();3U=2b;3U=1O;o.g4.5Y();o.3U=2b;o.g4=2b}};J.4B=F(){rf()};J.1aq=F(){4M=[];rf()};J.8v=F(x,y,z){8v(x,y,z)};J.cg=F(x){cg(x,o.2E,v.hS)};J.3d=F(){if(X){mN=P;q6=P;if(o.6n){o.54.3d()}H{X.3d();v.ij==1?o.1a.jH():\'\'}if(K(3U)){3U.3d()}if(o.9u){if(o.5r){if(o.8s>0&&!o.9u.18m()){o.9u.dN()}}H{o.qq=[];o.Y.v9("f5")}}if(o.5r&&v.PY>-1&&!o.Fe&&!o.1r.6j){if(o.8s>0){X.Q1()}}pd()}H{1G(J.3d,41)}};F pd(){if(v.Mc>0&&4M.U>1){if(4z()==0||v.M9==1){2P(o.qu);o.qu=1G(Mb,v.Mc*2f)}}}F Mb(){if(o.1H&&(4z()==0||v.M9==1)&&59()==0&&!o.oH){if(X){if(X.ci()==0&&9N!=4M.U-1){3D(\'8v M8\')}}}}J.M6=F(1m){if(o.3U){if(v.2h.MU==1){if(o.yZ[o.3U]>2){Q}}if(1m){1m.db();28.1m?28.1m.8b=I:\'\'}C 1w=X;X.Fl(I,o.3U);3U.Fl(P,o.4w);X=3U;3U=1w;X.3d();3U.3d();js("2h")}};J.MX=F(){X.3p(1f)};J.D1=F(){v.7C==1?o.7C.3X("1y"):\'\';o.w9=I};J.nB=F(){if(v.1F.CV){v.1F.CV=P;if(o.Y){o.Y.Cy(1);o.Y.E8()}}o.w9=P};J.N1=F(){if(o.3U&&o.g4){o.g4.ou()}};J.hA=F(){if(o.5r&&o.6K){o.nH=I;X.6K()}};J.g8=F(){if(o.5r&&o.b9){X.b9()}};J.qA=F(){if(v.ac==1&&K(v.15Y)){if(K(o.ac)){o.ac.1E()}H{if(1R(N8)==\'F\'){o.ac=1C N8()}}}oN();if(X){uO(0);X.qA()}};J.iB=F(){o.ac?o.ac.1y():\'\';X?X.iB():\'\'};J.oN=F(x){oN(x)};F oN(x){if(v.15V==1&&3c(v.8w)){if(K(o.8w)){o.8w.1E(x)}H{if(1R(N9)==\'F\'){o.8w=1C N9()}}}}J.3n=F(){if(o.6n){o.54.3n()}H{X?X.3n():1h("15U")}if(K(o.3U)){3U.3n()}};J.q5=F(){q6=I;o.1a.4J(0,P);K(o.2E)?o.1a.9Q():\'\';8v(\'x\')};J.9I=F(){X?X.9I():\'\'};J.4J=F(x){if(X){if(o.6n){o.54.4J(x)}H{X.4J(x);if(v.2h.on==1){if(3U){3U.4J(x)}}}}};J.5p=F(){if(X){X.5p();o.6n?o.54.5p():\'\';1h("4e")}if(v.2h.on==1&&v.2h.hG==1){if(3U){3U.5p()}}};J.7b=F(){if(X){X.7b();o.6n?o.54.7b():\'\';1h("7P")}if(v.2h.on==1&&v.2h.hG==1){if(3U){3U.7b()}}};J.4H=F(x){X?X.4H(x):\'\';if(v.2h.on==1){if(v.2h.hG==1&&3U&&!o.Pw){3U.4H(x)}}if(o.6n){o.54.4H(x)}};J.qr=F(){Q X?X.qr():P};J.6L=F(){Q X?X.6L():P};J.7S=F(){Q 9q};J.8y=F(){Q mN};J.1k=F(){C x=0;if(X){x=59();if(o.6n){C y=o.54.59();y?x=y:\'\'}H{if(4z()>0&&x!=4z()){o.MT=x+0.15T}}Q x}H{Q 0}};J.1j=F(){C x=0;if(X){x=4z();x==0&&K(v.1j)?x=v.1j*1:\'\';if(o.6n){C y=o.54.4z();y?x=y:\'\'}}Q x};J.ci=F(){Q X?X.ci():0};J.jI=F(){o.4v.jI=o.4v.jI?P:I;R(o.4w,{"2V":(o.4v.jI?"3W(-1)":"3W(1)")})};J.15S=F(){xJ()};J.xK=F(){if(o.5r){X.4R()}};J.MR=F(x,y){if(x==\'1X\'){if(y==1){fP(v.1q.1X/100)}if(y==2){fP(-v.1q.1X/100)}if(y==3){o.X.mR()}}H{if(o.5r){if(!o.bE[x]){if(x==\'q4\'){o.bE[x]=0}H{o.bE[x]=1}}if(y==1){o.bE[x]+=v.1q[x]/100}if(y==2){o.bE[x]-=v.1q[x]/100}if(y==3){if(x==\'q4\'){o.bE[x]=0}H{o.bE[x]=1}}!o.mh?o.mh=[]:\'\';o.mh[x]=x+\'(\'+2I(o.bE[x]*100)+\'%) \';C cf=\'\';18(C i in o.mh){cf+=o.mh[i]}R(X.2j(),{\'7j\':cf});o.Y.v8(x)}}};J.1X=F(x){fP(x)};F fP(x){if(7X(x).O(":")>0){C y=x.2R(":");C z0=o.3i/o.4E;C z1=o.X.3C();if(z1.1b>0){z0=z1.1b/z1.1e}C z=y[0]/y[1];if(z0!=z){if(o.5r){X.ix()}C w2=o.4E*z;C x2=w2/o.3i;C h2=o.3i/z;C y2=h2/o.4E;if(x2<1){o.4v.x0=o.4v.x=4u(x2);o.4v.y=1}H{o.4v.x=1;o.4v.y0=o.4v.y=4u(y2)}R(o.4w,{"2V":"3W("+o.4v.x+") 46("+o.4v.y+")"});o.m6=x}}H{o.4v.x+=4u(x);o.4v.y+=4u(x);R(o.4w,{"2V":"3W("+o.4v.x+") 46("+o.4v.y+")"})}if(v.2c.16C==1){if(!o.xU){if(o.4v.x>0||o.4v.y>1){xQ(o.4w,\'o.16B\');o.xU=I}}xS()}o.Y.v8(\'1X\')};J.mR=F(){if(o.5r){X.ix()}o.4v.x=o.4v.x0;o.4v.y=o.4v.y0;R(o.4w,{"2V":"3W("+o.4v.x+") 46("+o.4v.y+")"});o.Y.v8(\'1X\');o.m6=2b;xS()};F xS(){if(o.xU&&v.2c.16z!=1){if(o.4v.x==1&&o.4v.y==1){R(o.4w,{"1g":0,"1d":0})}}};J.jD=F(x,y){X.jD(x,y)};J.eu=F(){Q eu()};F eu(){Q 4M?(4M.U>0?(4M[9N]?4M[9N]:\'\'):\'\'):\'\'};J.MI=F(){Q 4M.U};J.2j=F(){Q X?X.2j():P};J.7p=F(){if(o.5r){X.7p()}};J.qV=F(){X.qV()};F yf(){C 3R=fV(v.ye+\'?1f=\'+4M[9N]);3R.9Y=F(){if(J.jv==4&&J.7S==4x){if(J.bZ){v.1V=J.bZ;o.1a.bF(\'1V\')}}};3R.bQ()}};C MH=F(1f,1Y,2h){C 1n=1Q(v.hq==1?"az":"5U");C e5;C EO=0;C 1T;C 5H=P;C Fn=P;C EM=P;C cB=P;C i0=-1;C 1U;C 7R=P;C ws;C EF=P;C 7G=P;o.5J=P;C a6=0;C aZ=P;C 2w;C 16w;C qz=P;C p5=-1;C dY=-1;C wN;C CL;C cv;C oL;C 16v;C PH=\'5U/7H; 16u="16t.16h, 16p.40.2"\';C qx=P;R(1n,{\'1v\':\'tT\',\'1b\':\'100%\',\'1e\':\'100%\',\'3L-nM\':\'nh\',\'4N\':"7j 0.2s 3f",\'7K-1e\':\'2l\',\'6h-1e\':\'22\',\'7K-1b\':\'2l\',\'6h-1b\':\'22\'});ix();if(o.1r.9c&&v.3J==1&&v.Fg==1){if(!o.1J&&v.8g){4n(1n,{\'fJ\':1})}H{o.3j=I;o.Y?o.Y.5p():\'\';4n(1n,{\'3j\':1,\'fJ\':1,\'3J\':1})}}H{if(o.1r.2i){4n(1n,{\'fJ\':1})}if(!o.1r.tv){4n(1n,{\'4R\':(v.4R==1?\'9M\':\'22\')})}}if(v.16m==1){4n(1n,{"16k":"Q4","16j":"Q4"})}4n(1n,{\'3p\':1f,\'x-3Y-6K\':\'wL\',\'Q9\':\'I\'});if(v.15r!=1){4n(1n,{\'Q9\':\'I\'})}if(v.15c==1){4n(1n,{\'2h\':\'P\'})}if(2h){1n.3J=I;if(v.2h.hG!=1||v.3J==1){1n.3j=I}H{1n.1M=3c(v.2h.1M)?v.2h.1M:v.1M}}if(v.158==1){4n(1n,{\'154\':\'15e\'})}Co();if(v.15D==1){C hm=1Q("cw");4n(hm,{"uQ":"no","Oy":"I","Oz":"I","3p":""});R(hm,{"1v":"2v","1b":"100%","1e":"100%","3b":0});1Y.1P(hm);C PF=28.5y(F(){if(hm.9p.29.jv==="r3"){28.2S(PF);R(hm.rW.4c,{"2Q":0,"2T":0});hm.rW.4c.1P(1n)}},100)}H{1Y.1P(1n)}if(!K(1f)){1f=\'\'}C wY=P;if(o.1r.tv){if(1f.O("15M")>0){wY=I}}if(1f.O(".PU")>0){7G=I;if(!o.1U){if(1R xE!=="1O"){o.1U=1C xE()}H{7G=P}}if(K(o.1U)){if(!K(28.8c)){o.1U.cH()}H{x8()}}}H if(((3l.1T==1&&v.xk!=1)||1f.O(".Qy")>0)&&!wY&&(o.iW.O("aj")!=-1||K(28.6a))){5H=I;Fn=I;3g{if(K(28.6a)){if(!6a.OO()||(o.1r.8q&&v.15F==1&&!o.1r.6j)||(o.1r.8q&&o.1r.6j&&v.Qi==1)||(o.1r.rb&&v.17K==1)){1h(\'aj 18i \',6a.OO());5H=P}H{if(v.4R==1||v.3J==1||v.OH==1||2h){ht(P)}}}H{5H=P}}2H(2w){5H=P}}H if(1f.O("w")==0&&1f.O("s")==1&&v.18h==1){aZ=I;ED()}if(o.1r.tv&&v.3J==1&&!5H&&!7G&&!aZ){1G(F(){o.1a.cO()},100)}if(v.9u==1){K(o.9u)?o.9u.bL():\'\';o.9u=1C 18g()};J.qV=F(){x8()};F x8(){7G=I;if(Ev()){if(v.4R==1||v.3J==1||v.x9==1){qo(P)}}H{7G=P;1h("f6 gn OI")}}F qo(x){if(o.1U&&!7R){o.1U.fk(x,1n,1f,2h);K(28.8c)?7R=I:\'\'}}F ht(x){1h("aj");if(o.4S.U>1){v.am=0;v.OV=I}H{v.OV?v.am=1:\'\'}if(o.bM.U>1){v.eM=0;v.OW=I}H{v.OW?v.eM=1:\'\'}o.cv=P;i0=-1;cv=[];o.4p?o.4p.OX():\'\';C xC=P;if(v.8g&&v.OY==1){xC=I;v.OY=0}e5={wx:(v.OQ==1&&!2h),18f:(v.4R==1||v.3J==1||2h||x)&&!xC,j1:60,xr:60,18e:(v.OE>0?v.OE*2f:OB),18d:(v.OC>0?v.OC*2f:OB),183:P};if(v.182==1){e5.17u=I}if(v.j5==1){C ks=[\'fp\',\'wv\',\'pr\',\'ck\'];C qT=[\'7W.16G.16L\',\'7W.16H.jE\',\'7W.17i.17m\',\'3x.w3.17l\'];C dj={};18(C i=0;i<ks.U;i++){if(v[\'j5\'+ks[i]]==1){dj[qT[i]]={};if(3c(v[\'j5\'+ks[i]+\'l\'])){dj[qT[i]].17d=v[\'j5\'+ks[i]+\'l\']}if(3c(v[\'j5\'+ks[i]+\'s\'])){dj[qT[i]].1bz=v[\'j5\'+ks[i]+\'s\']}}}e5.1fw=I;e5.1fp=dj}if(v.Pz==1){e5[\'1fK\']=F(3R,1f){3R.Py=I}}if(K(v.7N)){if(K(v.7N.j1)){if(v.7N.j1>eb){v.7N.j1=eb}v.7N.xr=v.7N.j1}if(K(v.7N.Px)){v.7N.xr=v.7N.j1=v.7N.Px}if(1R v.7N=="3L"){18(C 1l in v.7N){if(v.7N[1l].7d().O(\'2z:\')==0){v.7N[1l]=2z(v.7N[1l].1t(5))}e5[1l]=v.7N[1l]}}}1T=1C 6a(e5);js("1T",1T,1);1T.Qf(1f);1T.1fs(1n);1T.on(6a.91.1fG,F(){1h("aj Ps")});1T.on(6a.91.1eT,F(1m,26){!2h?o.1a.cO():\'\'});1T.on(6a.91.1eS,F(1m,26){if(!2h&&v.am==1&&cj()>1){PL();qX();o.Y?o.Y.g2(o.3k):\'\'}});1T.on(6a.91.1eO,F(1m,26){qX()});1T.on(6a.91.1ev,F(1m,26){qX()});1T.on(6a.91.1eI,F(1m,26){if(!2h){if(26.n2.5J!=o.5J){o.5J=26.n2.5J;o.Y.5q()}o.5J=26.n2.5J;if(o.5J){1h("P0");o.OG=1f.O("?F5")>-1;if(1n.1j>0&&1n.bw>0){if(1n.1j-1n.bw<10){if(o.mz>0){if(o.mz==1n.bw&&o.OZ==1n.1j){o.qJ++;if(o.qJ>2){o.qJ=0;o.mz=-1;1T.cm();ht(I);7V()}}H{o.mz=-1}}H{o.mz=1n.bw;o.OZ=1n.1j}}}}}if(v.am==1){o.3k=1T.rY;o.Y?o.Y.g2(o.3k):\'\'}s8()});1T.on(6a.91.1fh,F(1m,26){if(K(26.nc)){!2h?js("Os",26.nc.1f9):\'\';if(v.1f3==1){1R Ot!=="1O"?Ot(26.nc):\'\'}}if(i0>-1){1T.Q5=i0;i0=-1}EM=I;PA()});1T.on(6a.91.1f2,F(1m,26){js("1f1",26,1)});1T.on(6a.91.1f0,F(1m,26){if(!2h&&v.eM==1){1G(Eu,41)}});1T.on(6a.91.1eY,F(1m,26){if(!2h&&v.eM==1){EY()}});1T.1eH=P;if(v.1fo==1){1T.on(6a.91.1eZ,F(1m,26){if(1R(26)=="3L"){if(26.nc.1K==\'2p\'){C fu=26.nc.1f;if(fu){C st=1T.Mw;if(o.5X){o.4p.CH(st+\'eT\'+fu)}H{!cv[st]?cv[st]=[]:\'\';cv[st].2u(fu)}}}}});1T.on(6a.91.1f5,F(1m,26){C x=1T.1f6;C y=\'\';18(C i=0;i<x.U;i++){y+=(y!=\'\'?\',\':\'\')+\'[\'+x[i].7I+\']1T\'+i;x[i].8n?o.rc=x[i].7I:\'\'}3Z("2p",y)})}1T.on(6a.91.OF,F(1m,26){v.1h==1?cG.1h(26):\'\';js(26.1K+\'6a\',26,0,I);o.wl=26;if(26.r8){d2(26.1K){1D 6a.OT.1f8:1h("aj r8 EX 2w");if(v.Fk==1){Ex()}H{2w=26.n2+\' (\'+26.1K+\')\';o.2B>0||2h||v.5J==1||aZ?\'\':o.2B=59();1T.cm();if(!2h){o.X.3D()}}1p;1D 6a.OT.1fb:1h("aj r8 X 2w, n5");1T.1fc();1p;8n:2w="aj r8 2w, cm";1T.cm();!2h?o.X.3D():\'\';1p}}H{1h("aj ",26.1K,26.n2,(26.r6?26.r6.7J:\'\'));js("1fd",(26.r6?26.r6.7J:\'\'));if(a6>0){a6=2;wK()}}});cB=I}F qX(){if(!2h&&v.am==1&&cj()>1){if(o.3k!=1T.rY){o.3k=1T.rY;o.Y?o.Y.g2(o.3k):\'\';1h("aj ON "+o.3k)}if(3c(v.fF)&&o.3k>0){C fq=v.fF.2R(",");18(C k=0;k<fq.U;k++){if(o.2F[o.3k].O(fq[k])>-1){1h(\'1ff 5t\');1T.o5=o.3k-1;o.3k--;1p}}}}}F ED(){if(K(28.OM)){if(Ev()){if(!K(o.ws)){o.ws=1C 1fg()}ws=1C OM(1n,1f,2k(v.1fi,{wx:I}));EF=I}H{aZ=P;1h("gn OI")}}}F PA(){wG()};J.7p=F(){wG()};F wG(){if(v.Sh&&o.Y){if(1n.hT.U>0){if(v.7p==1){1n.hT[1n.hT.U-1].op="NN"}H{1n.hT[1n.hT.U-1].op="3t"}if(!o.7p){o.7p=I;o.Y.5q()}}H{if(o.7p){o.7p=P;o.Y.5q()}}}}F Ex(){1h("1fj");!2h&&o.1H?o.1a.3n():\'\';o.1a.9Q();a6=1;wK(o.1H)}F wK(x){if(a6>0){2P(wN);wN=1G(PB,v.P1*2f)}}F PB(){if(a6>0){1h("1fk");if(5H){if(a6==1){1T.Qf(1f)}if(a6==2){1T.cm();ht(I);1n.1H()}}H{4n(1n,{\'3p\':1f})}}}1n.1A(\'Qg\',r0);1n.1A(\'2w\',kE);1n.1A(\'8y\',7V);1n.1A(\'1H\',9l);1n.1A(\'4y\',d6);1n.1A(\'Eg\',7M);1n.1A(\'jU\',ge);1n.1A(\'kz\',gk);1n.1A(\'BE\',ch);1n.1A(\'BD\',cT);1n.1A(\'8S\',8A);1n.1A(\'BA\',9L);1n.1A(\'1fl\',Qw);1n.1A(\'NS\',By);1n.1A(\'O3\',Bv);if(o.1r.9c){1n.1A(\'1fa\',nA)}F r0(){if(!5H&&!7G){!2h?o.1a.cO():\'\'}}F nA(){if(1n.1ex){o.1a.jZ()}}F kE(){if(!5H&&!7G){if(1n.2w){1h(1n.2w,1n.2w.7J,1n.2w.8d);C x=1n.2w.7J;2w=1n.2w.8d;if(2w==\'\'){if(x==1){2w="1ey"}if(x==2){2w="EX"}if(x==3){2w="h8"}if(x==4){2w="gn m7"}}1h("1eB 6z: ",2w)}if(Fn&&v.Fk==1){2w=1O;Ex()}if(2w!=1O||o.1r.6j){3D()}}}F 3D(){!2h?o.X.3D():\'\'}F 7V(){if(!2h){o.X.7V()}H{if(v.2h.au==1){1n.bw=0;1n.1H()}}}F 9l(){if(!o.1J&&v.8g){1h(\'Qq 1H\');4y();o.1a.3d();Q}if(5H&&a6>0){}H{if(!2h){C dz=o.1a.ae()&&o.qf!=1;if(dz||dY==-1){C x=P;if(5H){if(K(o.S)||K(o.6C)){if(dz){}H{1h(\'4y lq\');4y();x=I}}}if(!x){o.X.9l()}}}}}F d6(){if(!qx){1h("1eC");if(o.1H&&o.kb&&!1n.8y&&v.Qr==1&&!o.bV){1h("Qr");oK()}H{!2h&&!o.QC&&1n.4X?o.X.d6():\'\'}}}F 7M(){!2h?o.X.7M():\'\';if(dY>-1){if(59()>dY){4y();dY=-1}}}F ge(){!2h?o.X.ge():\'\'}F gk(){!2h?o.X.gk():\'\'}F ch(){if(2h){qn()}H{o.X.ch();CP();if(5H&&a6>0){a6=0;1h("1eF up");1T.PR();oK();o.Y.3d()}if(K(v.ao)){2X()}1G(QE,41)}}F QE(){if(1n.e7&&o.6H.U==0&&v.1fn!=0){C at=1n.e7;18(i=0;i<at.U;i++){C x=o.X.mG((at[i].8u?at[i].8u+\' (\':\'\')+at[i].1eJ+(at[i].8u?\')\':\'\'),i);if(x==v.aR){o.6F=o.bt=i}o.6H[i]=x}o.Y.nJ(o.bt)}if(o.bt>0){hJ(o.bt,1)}};J.ao=F(){Q(1n.oV/1n.es)};F qn(){if(1n.es>0){R(1Y,{"1e":1Y.2x/(1n.oV/1n.es)-2I(v.2h.3b)})}H{if(EO<20){1G(qn,100);EO++}}}F CP(){if(v.jS==1){2S(o.Ek);o.Ek=5y(EI,100);EI()}}F EI(){if(1n){if(1n.es>0){o.1a.qe(1n.oV/1n.es);2S(o.Ek)}}}F 9L(){!2h&&!aZ?o.X.9L():\'\'}F cT(){!2h?o.X.cT():\'\'}F 8A(){if(5H&&a6>0){}H{!2h?o.X.8A():\'\'}}F Qw(){o.1a.Ei()}F Ev(){C sK=28.Qb=28.Qb||28.1eL;C lZ=28.PE=28.PE||28.1eM;C qa=sK&&1R sK.qa===\'F\'&&sK.qa(PH);C PK=!lZ||lZ.Fj&&1R lZ.Fj.1eP===\'F\'&&1R lZ.Fj.5Y===\'F\';Q qa&&PK}C jQ="<6J E=\'1I:0.5\'>";F PL(){if(!2h&&v.am==1){C x=1T.7m;C q=-1;o.2F=[];if(x.U>1){18(C i=0;i<x.U;i++){if(K(x[i].1e)){C y=o.X.EC(x[i],v.PM);if(o.2F.O(y)>-1||v.1eQ==1){if(K(x[i].7v)){C yi=o.2F.O(y);yi>-1?o.2F[yi]+=" "+jQ+" &d9;"+2I(x[yi].7v/2f)+\' \'+2W(\'cS\')+\'</6J>\':\'\';o.2F[i]=y+" "+jQ+" &d9;"+2I(x[i].7v/2f)+\' \'+2W(\'cS\')+\'</6J>\'}}H{o.2F[i]=y}if(K(x[i].PN)){o.bq[i]=x[i].PN[0]}}H if(K(x[i].7I)){o.2F[i]=x[i].7I}H{o.2F[i]=i}if(K(v.4U)&&q==-1){if(v.4U==o.2F[i]){q=i}}if(K(o.4U)){if(o.4U==o.2F[i]){q=i}}}if(v.mg==1){o.2F[x.U]=2W("2l")}H{1T.Oo=0;1T.iq=0}if(v.PO==1||q>-1){1T.iq=0;if(v.ow=="7l"||(!o.1J&&v.4R==0)){1T.C9=q}H{if(v.ow=="hB"){1T.o5=q}}o.3k=q}H{if(v.mg==1){o.3k=1T.7m.U-1}H{o.3k=1T.1fy}}if(v.PP>0){1T.iq=x.U-v.PP*1-1}s8()}o.7v=2k(1T.7m[o.3k].7v,0);o.Y?o.Y.5q():\'\'}}F s8(){if(v.eM==1){Eu();EY()}}F Eu(){if(!2h&&v.eM==1){C x=1T.e7;o.6H=[];C 2t;C 2r=-1;if(x.U>1){18(C i=0;i<x.U;i++){2t=P;if(K(x[i].hL)&&o.bq.U>0){if(x[i].hL!=o.bq[o.3k]){18(C j=0;j<o.bq.U;j++){if(o.bq[j]==x[i].hL){2t=I}}}}if(!2t){o.6H[i]=K(x[i].7I)?o.X.mG(x[i].7I,i):i;if(K(v.aR)){if(v.aR==o.6H[i]){2r=i}}}}}}if(2r>-1){o.6F=2r;1T.sJ=2r}}F EY(){if(!2h){C x=1T.e7;C y=1T.sJ;if(y>-1){if(K(x[y].hL)){if(o.bq.U>0){if(o.bq[o.3k]!=x[y].hL){18(C i=0;i<x.U;i++){if(x[i].7I==x[y].7I&&x[i].hL==o.bq[o.3k]){1T.sJ=i;y=i;1p}}}}}o.6F=y;1h("aj PQ",o.6F);o.Y.nJ(o.6F)}}};J.hJ=F(x,y){hJ(x,y)};F hJ(x,y){if(1n.e7.U>1){1n.e7[x].Cm=I;1n.e7[y==1?0:o.bt].Cm=P;o.bt=x;y!=1?1n.bw=o.X.1k():\'\'}}F 59(){if(7G){Q 7R?o.1U.1k():0}H{Q 1n.bw}};F 4z(){C x=1n.1j;if(x==1fx){v.5J=1;x=59()+10;if(o.8p){x<o.8p?x=o.8p:\'\'}o.8p=x}if(7G&&7R){x=o.1U.1j()}if(K(v.5g)){if(7Y([v.5g],\'-\')){x=x+v.5g*1}H{x=v.5g}}Q!qj(x)?x:0}J.3d=F(){C p=I;if(5H&&!EM){if(!cB){ht(I)}1T.PR()}if(7G&&!7R){qo(I);p=P}if(aZ){if(!EF){ED()}ws.1H();p=P}if(1n.E.1g=="-1fD"){J.iB()}p?oK():\'\'};C 1fE;F oK(){if(1f!="22"){C pp=1n.1H();if(pp!==1O){pp.ar(F(){}).2H(F(2w){1h("Q3",2w.8d);if(2w.8d.O(\'dM\')==-1&&2w.8d.O(\'1fB by\')==-1){if(v.Fg==1){1h(\'1fL\');o.1a.5p();1n.1M=0;C mx=1n.1H();if(mx){mx.ar(F(){}).2H(F(e){1h("Q8",e.8d);if(o.1r.tv&&(5H||7G)){}H{o.Y.3n();o.1a.9Q();js("1fq")}})}}H{o.Y.3n();o.1a.9Q()}}})}}}J.qA=F(){if(o.6C||o.S){if(o.aY){g8()}if(!o.nH&&o.1r.2i&&o.1r.3Y){if(!1n.3j){1n.3j=I;qz=I}R(1n,{"1v":"2v","1d":-4o,"1g":-4o});dY=59();if(!aZ){1n.1H()}if(dY==0&&o.2B>0){oL=o.2B}}}};J.iB=F(){if(!o.nH&&(o.1r.2i||o.1r.3Y)){R(1n,{"1v":"tT","1d":0,"1g":0});if(K(v.ao)){2X()}if(qz){!o.3j?1n.3j=P:\'\';qz=P}if(oL>0){o.2B=oL;oL=0}dY=-1}};J.3n=F(){1h(\'4X\');4y()};F 4y(){if(aZ){ws.4y()}H{1n.4y()}};J.9I=F(){!1n.4X?3n():oK()};J.4J=F(x){if(7G&&7R){o.1U.4F(x)}H{if(5H){if(v.1fC==1&&x>0&&Ef()){i0=1T.o5;1T.Q5=0}}1n.bw=x}};J.5p=F(){1n.3j=I};J.7b=F(){1n.3j=P;if(o.2L=="1T"&&o.1r.6j&&v.S==1){if(!K(o.Q2)){qx=I;1n.4y();1G(F(){1n.1H();qx=P},10);o.Q2=I}}};J.4H=F(x){1n.1M=x};J.Q1=F(){if(o.PW!=1n){C dM;C 96;if(o.qm[1n]){dM=o.qm[1n];96=o.ER[1n]}H{28.qw=28.qw||28.1eu;if(K(28.qw)){3g{96=1C qw();dM=96.1d2(1n);o.qm[1n]=dM;o.ER[1n]=96}2H(e){1h(e)}}}if(96){C oz=96.1cB();oz.oz.6P=v.PY;dM.PX(oz);oz.PX(96.1cA);o.Fe=I;o.PW=1n}}};J.qr=F(){Q!1n.4X};J.6L=F(){Q v.5J==1||aZ?I:o.5J};J.2j=F(){Q 1n};J.ES=F(){4n(1n,{\'Y\':\'1\'});Q I};J.4R=F(){4n(1n,{\'4R\':\'9M\'});if(5H&&!cB){ht(P)}if(7G&&!7R){qo(P)}};J.7S=F(){C 8T="8o";if(1n.4X){8T="4X"}if(1n.8y){8T="8y"}Q 8T};J.Fl=F(x,y){2h=x;y.1P(1n);1Y=y;if(x){if(v.2h.hG!=1){1n.3j=I}H{if(!o.3j){1n.3j=P}}qn();if(o.2F.U>0){if(5H){p5=o.3k;1T.iq=0;1T.o5=0}}}H{if(!o.3j&&v.2h.hG!=1){1n.3j=P}1n.1M=3c(v.2h.1M)?v.2h.1M:v.1M;CP();if(o.2F.U>0){if(5H){1T.iq=-1;if(p5>-1){p5<1T.7m.U?1T.C9=p5:\'\'}}}}};J.1k=F(){Q 59()};J.1j=F(){Q 4z()};J.ci=F(){C x=0;if(1n.9P){if(1n.9P.U>0){C y=59();18(C i=0;i<1n.9P.U;i++){if((y>=1n.9P.1J(i)||y>=1n.9P.1J(i)-100)&&y<=1n.9P.5g(i)){x=1n.9P.5g(i)}}x==0?x=1n.9P.5g(1n.9P.U-1):\'\'}}if(K(v.5g)){C ed=v.5g;if(7Y([ed],\'-\')){ed=4z()}x>ed?x=ed:\'\'}Q x};J.2l=F(){Q Ef()};F Ef(){C x=P;if(5H){if(cB){x=1T.Oo}}H if(7G){if(7R){x=o.1U.2l()}}Q x}J.3C=F(){Q{"1b":1n.oV,"1e":1n.es}};J.3p=F(x){if(x){x=x.1u(/\\(4A\\)/g,2O.4A());1f=x;o.dR!=2?o.dR=P:\'\';if(7G){if(7R){o.1U.dM(x)}}H if(5H){5H&&1T?1T.cm():\'\';ht(I);C7()}H{4n(1n,{\'3p\':x,\'3J\':0});Co();4y()}}};F Co(){if(o.1r.8q){C y=1n.hT;if(y){18(C i=0;i<y.U;i++){y[i].op="1cz"}}y=1n.e7;if(y){18(i=0;i<y.U;i++){y[i].Cm=(i==0?1:0)}}if(28.152){1n.1A(\'1cv\',F(1m){o.6K=1m.1ct=="1ck";!2h?o.1a.nY():\'\'});1n.1A(\'1cp\',F(1m){})}}C7();if(v.Ck==1){1R MK!=="1O"?MK(1f,1n,1Y):\'\'}}J.6K=F(){1n.1co()};J.b9=F(){g8()};F C7(){if(o.1r.3Y){if(K(1n.1cn)&&!o.1r.9c){o.b9=I}if(29.1cm&&!1n.1cl){o.b9=I}}}F g8(){if(o.1r.8q){if(1n.1cD==="sg-in-sg"){1n.ME("cC");o.aY=P}H{1n.ME("sg-in-sg");o.aY=I}}H{if(!29.1cu){2z(\'1n.1cQ().ar(p => {o.aY = I;}).2H(2w => {o.aY = P;});\')}H{2z(\'29.1cX().ar(ok =>{o.aY = P;}).2H(2w => {});\')}}};F By(){o.aY=I};F Bv(){o.aY=P};J.N0=F(x){if(7R){o.1U.sb(x)}};J.MZ=F(x){if(7R){if(1n.9P.U>0){o.1U.MY(x)}}};J.1cP=F(x){if(o.ws){o.ws.MC(ws,x,-1)}};J.1cG=F(x){if(o.ws){o.ws.MC(ws,-1,x)}};J.Mm=F(x){if(cB){C y=2I(x);if(x==1T.7m.U){y=-1;1T.iq=-1}if(v.ow=="hB"){1G(8A,41);1T.o5=y}if(v.ow=="7l"){1h("aj 7l 1cO "+y);1T.C9=y}if(y==-1){o.3k=1T.rY}s8()}};J.s7=F(){Q 1T};J.s6=F(){Q 7R?o.1U.Me():P};J.cj=F(){Q cj()};F cj(){C x=0;if(cB){if(1T.7m){x=1T.7m.U}}Q x}J.eI=F(){Q eI()};J.ix=F(){ix()};F ix(){if(1n){if(v.s0==1||v.5l==1){if(v.1cM==1||v.5l==1){R(1n,{\'3L-nM\':\'5l\'})}H{R(1n,{\'3L-nM\':\'zs\'})}}H{R(1n,{\'3L-nM\':\'nh\'})}}}J.5B=F(){2X()};F 2X(){if(v.ao){3Z(\'1X\',7X(v.ao).1u(\'/\',\':\'))}}F eI(){C x=0;if(7R){x=o.1U.7m()}Q x}J.Mj=F(x){if(cB){1T.sJ=2I(x)}};J.jD=F(x,y){if(y=="1T"&&cB&&CL){CL.1cL(x)}if(y=="Mv"&&cB){if(cv[x]&&o.4p){18(C i=0;i<cv[x].U;i++){o.4p.CH(cv[x][i])}}1G(F(){1T.Mw=x},41)}if(y=="1U"&&7R){o.1U.Mx(x)}};J.j0=F(x){if(x){1n.1bR=x}};J.CF=F(){C x=1n.8k;C y=[];18(C i=0;i<x.U;i++){if(x[i].fQ.k8()==\'8F\'){x[i].5n("iL",CB);y.2u(x[i])}}18(C i=0;i<y.U;i++){1n.3m(y[i])}o.CD=P};J.MD=F(x,y,z){if(x!=\'\'){if(x.O(\' or \')>0){C xx=x.2R(\' or \');x=xx[0]}C 8F=29.1Q(\'8F\');8F.6R(\'3p\',x);8F.6R(\'8u\',y);8F.6R(\'1bQ\',\'Cu\');8F.6R(\'op\',\'NN\');if(z){8F.6R(\'8n\',\'\')}1n.1P(8F);8F.1A("iL",CB)}};F CB(e){if(e.4a.8u&&o.4p){18(C i=0;i<o.3K.U;i++){if(o.3K[i]==e.4a.8u){o.4p.bh(i)}}}};J.kF=F(){Q 2w?2w:\'\'};J.4B=F(){2S(o.o9);5H&&1T?1T.cm():\'\';7G&&7R?o.1U.sn():\'\';aZ&&ws?ws.2t():\'\';1n.5n(\'2w\',kE);1n.5n(\'8y\',7V);1n.5n(\'1H\',9l);1n.5n(\'4y\',d6);1n.5n(\'Eg\',7M);1n.5n(\'jU\',ge);1n.5n(\'kz\',gk);1n.5n(\'BE\',ch);1n.5n(\'BD\',cT);1n.5n(\'8S\',8A);1n.5n(\'BA\',9L);1n.5n(\'NS\',By);1n.5n(\'O3\',Bv);1n.3p=\'\';if(1Y.fQ=="Pa"){1Y.rW.4c.3m(1n)}H{1Y.3m(1n)}1n=2b}};C AN=F(){C b=[];C jB=[];C 6o=[];C 8S=P;C ve;C 9v=P;C 1q;C 1c;if(o.5u){o.5u.1y();o.5u=2b}C vY;o.6X=[0.25,0.5,0.75,1,1.25,1.5,2];if(v.1q.1bJ==1&&K(v.1q.lv)){v.1q.lv=v.1q.lv.1u(/\\n/ig,\'\');o.6X=v.1q.lv.2R(",")}o.gX=7Y(o.6X,1,I);o.bD==3?o.bD=o.gX:\'\';18(C i in o.6T){if(o.6T.2D(i)){!K(v.1q[i])?v.1q[i]=5:\'\';o[\'gZ\'+i]=[\'+ \'+v.1q[i]+\'%\',\'&1bI; \'+v.1q[i]+\'%\',(o.6T[i]*100+\'%\')]}}if(v.1F.gT==1&&o.1r.6j&&v.hM==1){v.1F.1y=0}C ri=P;C b4=0;C rL=0;C hX=P;C D2=I;C kK;C bg=1C y6();C 1q;C 6g=[];C Bp=P;C Bo=P;C lr=0;C eV=[];if(v.iV.1v=="Y-2m"){v.iV.1v="Y"}18(C y in v){if(v.2D(y)){if(y.O("aW")==0&&v[y]){!K(v[y].Bq)?v[y].Bq=v[y].6g:v[y].6g=v[y].Bq;if(6g[v[y].6g]){v[y].6g+=v[y].6g}6g[v[y].6g]=y;if(v.iV.1v!="Y"){if(v[y].1v=="Y-2m"){eV.2u([y,v[y].6g]);Bp=I}H{if(v[y].1v=="Y"||v[y].1v==1O){Bp?Bo=I:\'\'}}}lr<v[y].6g?lr=v[y].6g:\'\'}}}if(Bo){eV.Oj(F(a,b){Q a[1]-b[1]});18(C i=0;i<eV.U;i++){6g[v[eV[i][0]].6g]=2b;v[eV[i][0]].6g=lr+1;lr++;6g[v[eV[i][0]].6g]=eV[i][0]}}if(v.1F.1y==1&&v.1F.hx==1){o.1F=1Q("1Z");o.2a.1P(o.1F);R(o.1F,{\'1v\':\'2v\',\'1d\':0,\'1g\':0,\'1b\':\'100%\',\'1e\':\'100%\',\'4N\':\'1g 0.3s 6e-5e\',\'3z-1S\':\'22\'})}C 9w=1Q("1Z");if(v.1F.1y==1&&v.1F.hx==1){o.1F.1P(9w)}H{o.2a.1P(9w)}C dJ;if(v.1F.1bH==1){dJ=1C y6(I)}R(9w,{\'1v\':\'2v\',\'1d\':0,\'2M\':0,\'1b\':\'100%\',\'1e\':v.1F.h});9w.ax=F(){!o.1r.2i?o.1a.Oc():\'\'};if(v.k4==1){3h(bg.c());3h(9w)}18(C i=1;i<6g.U;i++){if(6g[i]){C y=6g[i];if(y){C 1o=v[y].1o;C 1bF=v[y].1y;if(o.1r.2i){if(1o=="1M"&&v[y].9i=="5Q"){}H{if(1o=="1M"&&v.1bE==1&&o.1r.2i){v[y].oJ=0}H{if(1o=="1M"||(1o=="2o"&&v.1bV)){v[y].on=0}}}if(1o=="b7"){v[y].1bW==1?v[y].on=0:\'\'}}H{if(1o=="b7"){v[y].1cg==1?v[y].on=0:\'\'}}if(v[y].1y==1){if(v[y].S9==1&&K(v[y].pu)){3l[v[y].pu]?v[y].on=0:\'\'}if(v[y].Sb==1&&K(v[y].pz)){!3l[v[y].pz]?v[y].on=0:\'\'}}if(v.k4==1){v[y].on=0}if(v[y].on==1){if(1o=="3e"||1o=="1M"){b[y]=1C Oa(y,1o);b[y].2X(b[y].s("w"))}H{b[y]=1C SZ(y)}jB.2u(y);if(b[y].g("1o")=="1V"){if(b[y].s("1L")==\'\'){if(b[y].s("C")!=\'\'){if(!K(v[b[y].s("C")])){b[y].2r("2y",P)}}H{b[y].2r("2y",P)}}}if(b[y].g("1o")=="5K"){C lu=b[y].s("3M");if(lu){if(lu.O("3X:")==0&&lu.O(",0/1")>0){C z=lu.2R(",");3Z(z[0].1t(4))==0?b[y].eO(0):\'\'}if(7Y([lu],"3y")){o.j4=I}}}b[y].2r("1X",b[y].s("1X"))}}}}if(K(v.1q)){if(1R(8R)==\'F\'){1q=1C 8R("1q");v.1q.9o==1?1q.1E():1q.1y()}H{o.1cf=I}}if(K(v.1c)){if(1R(8R)==\'F\'){1c=1C 8R("1c");if(K(o.1c)){1c.Dl(o.1c);if(v.1c.sP==0||!K(v.1c.sP)){v.1c.9o==0?1c.1y():\'\'}H{1c.1E()}if(v.1c.NL==1){1c.1E()}}H{1c.1y(1)}p9()}}rv();DV();2X(I);5b();Dm();D2=P;F NG(17){C x=0;C 1ce=P;if(17){if(17.g("1o")==\'3e\'){x=6o.1d+17.s("4V")+17.g("1b")/2;if(6o.hZ!=2b){}H{6o.hZ=[]}}H{if(6o.hZ!=2b){C eC=17.g("1b")+17.s("4Y")+17.s("4V");if(iQ(17)){eC=0}if(17.s("3t")==1&&!17.g("1E")){eC=0}if(17.s("du")>0){eC=0}x=bg.g("w")-v.1F.lU*1-eC+17.g("1b")/2+17.s("4V");C i=0;6o.2m-=eC;18(i=0;i<6o.hZ.U;i++){C et=b[6o.hZ[i]];if(et.s("du")>0){R(et.c(),{"1d":(et.g("x0")-eC)})}H{R(et.c(),{"1d":(et.g("x")-eC)})}et.2r("x0",et.g("x"))}6o.hZ.2u(17.g("1l"));17.2r(\'hy\',1)}H{if(17.s("3t")==1&&!17.g("1E")&&!17.g("jW")){if(17.g("1o")=="1M"){if(17.s("1y")==1&&17.s("oJ")==1&&hX){b4+=17.g("1b")+17.s("4V")+17.s("4Y");hX=P}}}H{if(17.s("du")>0){x=6o.1d+17.s("4V")+17.s("4Y")}H{C 2t=P;if(17.g("1o")=="1M"){if(17.s("1y")==1&&17.s("oJ")==1&&!17.g("jW")){if(!o.gO&&!o.b3){2t=I;hX=P}H{if(!hX){b4-=17.g("1b")+17.s("4V")+17.s("4Y");hX=I}}}}if(iQ(17)){2t=I}if(!2t){6o.1d+=17.g("1b")/2+17.s("4V");x=6o.1d;6o.1d+=17.g("1b")/2+17.s("4Y")}H{x=6o.1d}}}}}}Q x};J.Nn=F(){rv();if(1c&&v.1c.9o&&!o.1J){1c.1E()}};J.Qo=F(){rv()};F rv(){if(o.j4){1R Nq==\'F\'?o.3y=1C Nq():\'\'}}F D3(17){C 1b=o.2o&&v.1F.oY==0?o.cX:o.3i;C 1e=o.4E;C dw=0;if(17!=bg){dw=1b/2+17.s("4V")-17.s("4Y")}C gC=1e/2;C BO=17.g("1b");C rj=17.g("1e");C p=17.s("1v");if(p.O("6w")>-1){dw=o.3i/2+17.s("4V")-17.s("4Y")}if(p.O("1g")==0){gC=rj/2+(17.s("NH")*o.4E/100)}if(p.O("2M")==0){gC=o.4E-(17==bg?rj:rj/2)-(17.s("Nd")*o.4E/100)}if(p.O("2m")>-1){dw=o.3i-BO/2+17.s("4V")-17.s("4Y")-(17.s("Nw")*o.3i/100)}if(p.O("1d")>-1){dw=BO/2+17.s("4V")-17.s("4Y")+(17.s("kG")*o.3i/100)}if(p=="ce"){dw=-o.Ez/2+(17.s("kG")*o.Ez/100)+17.s("4V")-17.s("4Y");gC=-o.tN/2-(17.s("Nd")*o.tN/100)+(17.s("NH")*o.tN/100)}if(p.O("Y")>-1){C cx=NG(17);dw=(bg?(bg.c()?6f(bg.c().lL):0):0)+cx;if(p=="Y-2m"){dw+=b4}if(v.1F.1v=="1g"){gC=v.1F.h/2-(v.fM<0?v.fM:0)}H{gC=1e-v.1F.h/2}}Q{x:dw,y:gC+17.s("9R")-17.s("gY")}}F 2X(b0){C w=o.2o&&v.1F.oY==0?o.cX:o.3i;C h=o.4E;if(v.1F.1c5==1){v.1F.NC=3c(v.1F.ND)&&o.as?v.1F.ND:v.1F.BK;v.1F.lU=o.3i*v.1F.NC/100}H{v.1F.lU=v.1F.BK}R(bg.c(),{\'1g\':(v.1F.1v=="1g"?0:o.4E-v.1F.h)-v.fM});bg.2r("y0",(o.4E-v.1F.h-v.fM));if(v.1F.oY==0&&bg){R(bg.c(),{\'1b\':w,\'1d\':0,\'2T-1d\':0});bg.2r("w",w);if(o.2o){R(bg.c(),{\'1d\':\'50%\',\'2T-1d\':-w/2})}}6o={"1d":v.1F.lU*1,"2m":(bg.g("w")-v.1F.lU*1)};C C6=P;if(!bg.g("1E")){bg.2r("2y",I);C6=I}C 1l;18(C i=0;i<jB.U;i++){1l=jB[i];if(b[1l]){C cc=D3(b[1l]);if(cc){if(b[1l].s("7e")=="1v"){if(K(o.8Y[1l])){if(b[1l].g("x0")==cc.x&&b[1l].g("y0")==cc.y){43}H{o.8Y[1l].XY(b[1l].g("x0"),cc.x,b[1l].g("y0"),cc.y)}}}b[1l].2r("x0",cc.x);b[1l].2r("y0",cc.y);if(b[1l].s("3t")==1&&!b[1l].g("1E")&&!b0){Dh(b[1l])}H{R(b[1l].c(),{"1v":"2v","1d":b[1l].g("x0"),"1g":b[1l].g("y0")})}}}}if(C6){bg.2r("2y",P)}b4=0;18(1l in b){if(b.2D(1l)){if(b[1l].s("1v")=="Y-2m"&&b[1l].g("1o")!="3e"&&b4>-1){b4=6o.2m-6o.1d}if(b[1l].g("1o")=="3e"&&bg){C e0;C ml=b[1l].s("4V")+b[1l].s("kG")*o.3i/100;C mr=b[1l].s("4Y")+b[1l].s("Nw")*o.3i/100;if(b[1l].s("1c2")==1){if(b[1l].s("1et")==1){e0=(o.3i*b[1l].s("w")/100)-ml-mr}H{e0=b[1l].s("w")}}H{if(b[1l].s("1v").O("Y")>-1){e0=6o.2m-6o.1d-ml-mr;R(b[1l].c(),{"1d":(6f(bg.c().lL)+6o.1d+ml+e0/2)});b4=-1}H{e0=bg.g("w")-ml-mr;R(b[1l].c(),{"1d":(6f(bg.c().lL)+ml+e0/2)})}}b[1l].2r("x0",b[1l].g("x"));b[1l].2X(e0)}}}if(1q){lc(1q)}if(1c){lc(1c)}if(ri||o.2o||rL!=b4){5b()}}F Dh(b){C 1d=0;C 1g=0;if(b.s("1v").O("2m")>-1&&b.s("1v").O("Y")==-1){1d=o.3i+b.g("1b")+10}if(b.s("1v").O("1d")>-1){1d=-b.g("1b")-10}if(b.s("1v").O("1g")>-1){1g=-b.g("1e")*2}if(b.s("1v").O("2M")>-1||b.s("1v").O("Y")>-1){1g=o.4E+b.g("1e")+b.g("1b")+10}if(1d>0){R(b.c(),{"1d":1d})}if(1g>0){R(b.c(),{"1g":1g})}}F lc(x){C 1g=-4o;x.ji();C y=o.4E-v.1F.h*(x.s("1v").O("1g")>-1?1:2);if(x==1c&&v.yA==1){y=o.4E}C kZ=y-(o.2o&&!o.1r.2i?(100+x.s("lk")*1):x.s("lk"))-(x==1c&&x.s("lk")*1==0?x.s("9R"):0);kZ<100?kZ=100:\'\';R(x.c(),{\'6h-1e\':kZ});x.co()?R(x.co(),{\'6h-1e\':kZ}):\'\';if(x.g("1E")){1g=o.4E/2-x.g("1e")/2+x.s("9R")-x.s("gY");if(x.s("1v").O("1g")>-1){1g=x.s("9R")-x.s("gY")}if(x.s("1v").O("2M")>-1){1g=o.4E-(v.1F.1v!=\'1g\'?v.1F.h:0)-x.g("1e")+x.s("9R")-x.s("gY")}1g<0?1g=0:\'\'}if(x.g("1l")=="1q"&&o.eK){C Th=o.3i-x.g("1b")-x.s("4Y");if(o.eK>Th){R(x.c(),{"1v":"2v","2m":x.s("4Y"),"1d":"2l","1g":1g})}H{R(x.c(),{"1v":"2v","1d":o.eK,"2m":"2l","1g":(o.lb<1g?o.lb:1g)})}}H{if(x.s("1v").O("2m")>-1){R(x.c(),{"1v":"2v","2m":x.s("4Y")-x.s("rD"),"1d":"2l","1g":1g})}H if(x.s("1v").O("1d")>-1){R(x.c(),{"1v":"2v","1d":x.s("4V"),"2m":"2l","1g":1g})}H{if(x.g("1l")=="1c"&&x.s("4i")==1){R(x.c(),{"1v":"2v","1d":o.3i/2-x.g("1b")/2+x.s("4V")/2-x.s("4Y")/2,"1g":1g})}H{C l=o.3i/2-x.g("1b")/2+x.s("4V")-x.s("4Y");R(x.c(),{"1v":"2v","1d":(l>0?l:0),"1g":1g})}}}x.bz()};J.k5=F(1l){C 17=b[1l];C a=17.g("1o");if(a){C d=1C 5P();o.8s=d.6W();if(a&&a!=""){5O(17);a=="4y"?o.Tk=1:\'\';a=="1H"?o.Tk=0:\'\'}}o3()};J.DK=F(z,x,y){18(C 1l in b){if(b.2D(1l)){if(b[1l].s(z)==x){b[1l].2r(y?"4L":"3h")}}}};J.Ay=F(x,s){C y=92(s,x);Q y};F 5O(17,1K){o.tC=I;vY=17;C a=17.g("1o");if(a=="1H"){o.1a.3d();if(o.3j&&v.SD==1){o.1a.7b();v.SD=0}if(v.2c.on==1&&v.2c.3r==1&&v.2c.DH==1){8z(\'1H\',1)}js("SG")}H{if(a=="4y"){o.rE=0;o.1a.3n();if(v.2c.on==1&&v.2c.3r==1&&v.2c.DH==1){8z(\'1H\',0)}js("SH")}if(a=="2t"){o.1a.rO()}}if(a=="SJ"){o.1a.4J(0,P)}if(a=="2o"){!o.6n?o.1a.a4():\'\'}H{if(a=="DF"){o.1a.8Z()}}if(a=="3e"){C ld=o.X.1j();C lt=17.g("2n")*ld;if(v.5h>0){ld-=v.5h*1;lt=17.g("2n")*ld+v.5h*1}if(v.kV>0){if(v.kV/ld<=1-17.g("2n")){Q}}js(a,lt);o.1a.4J(lt,I);if(o.43){o.43.rU(lt,ld);o.2B>0?o.2B=1O:\'\'}js("uY",lt)}if(a=="1M"){C x=17.g("2n");x<0.1dK?x=0:\'\';x>1?x=1:\'\';if(17.s("9i")=="5Q"){x=4u(x*o.6X.8f(-1)[0]).xV(1);o.1a.aS(x,1)}H if(17.s("9i")=="y7"){o.X.SW(x)}H{if(o.6y&&v.AS==1){4l.8I("AV",x);if(17.g("2n")>0||o.1r.9c||v.sZ==0){4l.DD("nP")}H{4l.8I("nP",1)}}o.1a.4H(x)}}if(a=="4e"){if(o.6y&&!o.1r.9c&&v.sZ==1){4l.8I("nP",1)}o.1a.5p();if(v.2c.3r==1&&v.2c.Tt==1){8z(\'4e\',0)}}H{if(a=="7P"){if(o.6y){4l.DD("nP")}o.1a.7b();if(v.2c.3r==1&&v.2c.Tt==1){8z(\'4e\',1)}}}if(a.O("1k")==0){17.1e2()?17.ol():17.On()}if(a=="pe"){o.X.C4()}if(a=="1X+"){o.X.fP(0.1)}if(a=="1X-"){o.X.fP(-0.1)}if(a=="1X"){o.X.fP(0)}if(a=="5J"){3Z("wP");17.2r("Bz",1);17.2r("hV",1)}if(a=="3y"){js("3y");E6()}if(a=="1q"){o.eK=1O;if(1q){if(!1q.g("1E")){1q.1E()}H{1q.1y()}}}if(a=="1c"){if(o.jz==a){Q}o.Y.oG()}if(a=="7l"){o.Y.dO()}if(a=="e4"){o.Y.fN()}if(a=="5K"){if(17.s("iY")==1&&17.s("3M")!=""){C x=4D(17.s("3M"));if(o.jz==a+x){Q}if(x.O(\'{1k}\')>-1){x=x.1u(\'{1k}\',(K(o.43)?o.43.dU().t:o.X.1k()))}if(x.O(\'{2N}\')>-1){x=x.1u(\'{2N}\',o.X.eu())}if(x.O(\'{1V}\')>-1){x=x.1u(\'{1V}\',v.1V.1u(/,/ig," "))}if(x=="6K"){o.X.hA()}if(x.O(\'6m\')==0){if(17.s("6m")>0){o.1a.4J(o.eg?o.eg.1dW():17.s("6m"))}}if(x.O(\'1dT\')==0){if(o.eg){o.eg.1dR()}}if(x=="1dQ"){o.1a.4J(17.s("kG")*o.X.1j()/100);!o.1H?o.1a.3d():\'\'}17.s("TJ")==1?o.1a.3n():\'\';C y=x.2R(",");if(x.O("3X:")==0){C z=x.1t(4).2R(";");18(C i=0;i<z.U;i++){y=z[i].2R(",");if(y.U>1){if(y[0]==\'4F\'){if(v.2c.3r==1&&v.2c.1e5==1){8z(\'4F\',y[1]>0?1:0)}}3Z(y[0],y[1],17);js("uY",y[1]);y[1]==\'0/1\'||y[1]==\'1/0\'?Ac():\'\'}H{if(y[0]=="RF"){C ss=3Z(y[0]);if(ss){if(ss.O("26")>-1){if(v.1er==1){C 4T=29.1Q(\'4T\');4T.6R(\'3p\',ss);R(4T,{1v:"DB",2m:(K(v.rR)?v.rR:20),2M:(K(v.rR)?v.rR:20),1b:0,4N:"1b 0.5s ef-1ep(.75,-0.5,0,1.75)"});4T.E.4h=Rj;29.4c.1P(4T);1G(F(){R(4T,{1b:(K(v.Rk)?v.Rk:4x)})},1);4T.ax=F(){J.4b.3m(J)}}if(v.1eo==1){C a=1Q("a");a.9x=ss;a.7T=y[0]+".lh";a.2n()}}}H{1h(y[0]+" 2w")}}H{3Z(y[0])}}}}H{if(x.O("js:")==0){if(x.O("(")>0&&x.O(")")>0){2z(x.1t(3))}H{2z(y[0].1t(3)+\'(\'+(K(y[1])?\'"\'+y[1]+\'"\':\'\')+(K(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}}if(x.O("1m:")==0){E5(x.1t(6),o.X.1k())}if(x.O("3y:")==0&&o.3y){o.3y.3X(x.1t(6))}if(x.O("Ee:")==0&&o.7C){3Z("Ee",x.1t(7))}if(x.O("3v")==0||x.O("/")==0||x.O("?")==0||x.O("1f:")==0){x.O("1f:")==0?x=x.1t(4):\'\';28.3u(x,17.s("Rm"))}if(x.O("7T")==0){o.1a.kN()}if(x=="3X:b9"){o.X.g8()}}if(x.O("1q#")>-1){if(1q){C si=x.1t(9).2R(",");if(1q.g("1E")&&1q.g("3u")==si[0]){o.eK=1O;o.lb=1O;1q.1y()}H{o.eK=17.g("x")-17.g("1b")/2;o.lb=17.g("y")+17.g("h");18(C i=0;i<si.U;i++){i==0?1q.1E():\'\';1q.3u(si[i])}1c?1c.Ro():\'\'}}}if(x.O("1q:")>-1&&v.1q.1en==1){if(!o.5u){o.5u=1C 1el()}if(v.1q.j9==1){if(1K=="5z"){o.5u.1E(x)}H{o.5u.ou(x)}}H{if(!1K){o.5u.ou(x)}}}if(x=="R6"){o.1a.iI();o.Ed=0;17.2r("3h");C bl=92("3M","4s");if(bl){bl.2r("3h")}}if(x=="4s"){17.7o("OK");17.s("ut")?28.9H.9x=4D(17.s("ut")):\'\'}}}};J.1V=F(t){C y=P;18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="1V"){if(b[x].s("C")==t||t=="1V"){if(b[x].s("1y")==1&&b[x].s("BT")==1&&o.1H){y=I}if(v[t]==\'\'||y){b[x].2r("2y",P)}H{b[x].2r("2y",I)}b[x].7o(v[t])}}}}E7()};J.Re=F(){E7()};J.E8=F(){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="5K"){if(b[x].s("1K")=="1L"){b[x].al()}}}}};F E7(){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="5K"){if(b[x].s("1K")=="1L"){b[x].S7(I)}}}}}F E6(){if(K(o.3y)){o.3y.kY()}}J.Rq=F(){E6()};J.SE=F(){if(v.1V!=\'\'){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="1V"){C y=P;if(!b[x].g("1E")){y=I;b[x].2r("2y",I)}b[x].7o(v.1V);if(y){b[x].2r("2y",P)}}}}}};J.E4=F(){DV()};F DV(){if(v.b5){if(1R(v.b5)=="3L"){18(C x in v.b5){if(v.b5.2D(x)){kt(x,v.b5[x])}}}}};J.Sz=F(y,z){kt(y,z)};J.E3=F(x){if(b[x]){b[x].Cs()}};J.Rt=F(){18(C x in b){if(b.2D(x)){if(b[x].g("Bu")){b[x].Cs()}}}};F kt(y,z){if(y){18(C x in b){if(b.2D(x)){if(b[x].g("Bu")){if(b[x].s("5I")==y){if((!b[x].g("1E")||b[x].s("3t")==1)&&!iQ(b[x])){b[x].2r("SS");b[x].2r("2y",I)}b[x].kt(z)}}}}}};J.5B=F(){2X()};J.Rv=F(){2X(I)};J.rN=F(){lc(1q)};J.ji=F(){lc(1c)};J.3d=F(){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="1H"){b[x].On()}}}o.8w?o.8w.1y():\'\';DX();o.1H=I;5b()};J.3n=F(){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="4y"||b[x].g("1o")=="2t"){b[x].ol()}}}if(1c){if(v.1c.Rz==1&&!1c.5v()){1c.1E()}}o.1H=P;J.9A();5b();if(v.1F.1y==1&&v.1F.iZ==1){iX(I)}};J.5p=F(){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="4e"){b[x].On()}J.4H(0)}}5b()};J.7b=F(){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="7P"){b[x].ol()}}}if(v.1M<0.1){v.1M=0.5;o.1a.4H(v.1M)}H{J.4H(v.1M)}5b()};J.4H=F(1M,y){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="1M"){if(!b[x].s("9i")||b[x].s("9i")=="1M"){b[x].7L(1M,1,(y=="no"?y:I))}}if(b[x].g("1o")=="4e"){b[x].Cz(1M)}}}5b()};J.a4=F(){C bl=92("1o","2o");if(bl){bl.On();bl.2r("1X",bl.s("1X"))}5b();ri?1G(5b,41):\'\';iM();E0()};J.8Z=F(){C bl=92("1o","2o");if(bl){bl.ol()}2X();2S(o.l2);5b();E0()};F E0(){if(o.eK){o.eK=1O;o.lb=1O;1q.1y()}}J.7V=F(){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="1H"){b[x].CC()}}}};J.Be=F(){5b()};J.O5=F(){DX()};F DX(){if(1c){if(1c.g("1E")&&v.1c.jk==1){o.Y.e8()}}}F 5b(){18(C x in b){if(b.2D(x)){if(b[x].g("1o")!="b7"){eG(b[x])}}}eG(bg);if(rL!=b4){rL=b4;2X()}if(v.1F.1y==1&&v.1F.hx==1){iS(!o.jc&&!o.5m&&!o.2o&&o.1H&&v.1F.gT!=1&&!o.6n)}};F l3(){C 1E=9v&&v.1F.n7==1;if(v.1F.1y==1){if(!o.1H&&v.1F.iZ==1){1E=P}}if(1E){18(C x in b){if(b.2D(x)){if(b[x].g("1o")!="b7"){eG(b[x],P)}}}R(o.2a,{"4O":"8n"});o.l6=I;eG(bg,P);if(bg.g("1E")){nB()}iS(P)}}F iX(){C 1y=o.1H&&v.1F.n7==1&&!o.4t;if(o.gv&&v.1F.1ek==1){1y=P}if(!o.1H&&v.1F.1y==1&&v.1F.iZ==1){1y=I}if(1q){if(1q.g("1E")&&o.rJ){1y=P}}if(o.6n){1y=P}if(1y){18(C x in b){if(b.2D(x)){if(b[x].g("1o")!="b7"){eG(b[x],I)}}}eG(bg,I);if(!bg.g("1E")){9v=I;o.X.D1();if(o.1H){R(o.2a,{"4O":"22"});o.l6=P}}iS(I)}}F iM(){if(v.1F.n7==1){if(v.1F.gT==1&&!o.2o&&!o.cY){}H{2S(o.l2);o.l2=5y(iX,((v.1F.aT>0?v.1F.aT:v.1F.l7)*2f))}}}F eG(17,ep){C 1y=P;C 1E=P;C er=P;if(v.1F.1y==1){if((!o.jc&&!o.5m&&!o.2o&&o.1H&&v.1F.gT!=1&&!o.6n)||(o.2o&&9v&&!o.l6)||(o.1a.jb()&&o.8y&&!o.5m)){1y=I;1E=P;er=I}H{1y=P;1E=I}if(K(ep)&&!o.6n){1y=ep;1E=!1y}if(v.1F.1y==1&&v.1F.hx==1&&(17.s("1v").O("Y")==0||17.s("1o")=="3e")){1y=P;1E=I}if(v.1F.iZ==1&&!o.1H){1y=I;1E=P;er=P}if(v.1F.1ej==1&&!o.9M&&o.1H){1y=P;1E=I}}H{if(17.s("1y")!=1){1E=I}}if(1E&&!o.l6){R(o.2a,{"4O":"8n"});o.l6=I}C a=17.g("1o");if(a=="5K"&&17.s("1v").O("Y")==-1){1y=P;1E=I}if(o.6n){if(a=="3e"){if(o.X.1j()==-1){1y=I;1E=P}}}C D4=P;C hp=iQ(17);if(17.s("1y")==1){if(17.s("1ei")==1){if(er||ep||(o.1H&&!o.5m)){!er&&!ep?\'\':hp=I}}if(17.s("1eg")==1){if(!er&&!ep){hp=I}}if(17.s("1e7")==1){if(o.1H&&!o.5m){hp=I}}if(17.s("R2")==1||17.s("QU")==1||17.s("Sp")==1){ri=I}}if(hp){1y=I;1E=P}H{!1y?1E=I:\'\'}if(17.s("1o")=="1M"){if(17.s("1y")==1&&17.s("oJ")==1&&!17.g("jW")){1y=I;1E=P;if(!er&&(o.b3||o.gO)&&!ep&&17.s("fT")!=1){1y=P;1E=I}H{D4=I}}}if(o.bV||(!o.1J&&v.1F.1y==1&&v.1F.CS==1)||(!o.9M&&v.1F.1y==1&&v.1F.Su==1)||(!o.2o&&v.1F.1y==1&&v.1F.1ef==1)){if(17.s("1v").O("Y")>-1||17.s("1v").O("2M")>-1){1y=I;1E=P}if(v.1F.gT==1&&!o.2o){1y=P;1E=I}}if(1q){if(1q.g("1E")&&v.1q.9o!=1){er=P;ep=P}}if(1c&&o.3B){if(v.1c.1ee==1){if(o.3B.D7()){Q}}}if(a=="3y"){if(K(o.3y)){if(o.3y.5v()){1y=I;1E=P;17.2r("7e","22")}}}if(a=="1c"||a=="7l"||a=="e4"||17.s("Rr")==1){if(1c){if(1c.5v()&&17.s("Rr")!=0){1y=I;1E=P;17.2r("7e","22")}}H{1y=I;1E=P}}if(o.1ed==1){1y=I;1E=P}if(D4){C cc=D3(17);if(cc){cc.y>0?17.2r("y0",cc.y):\'\';R(17.c(),{"1v":"2v","1g":17.g("y0")})}}if(1y){bG(17,(D2?I:P))}if(1E){RO(17)}if(17==bg){if(!1y&&1E){nB();4L(9w);dJ?dJ.2r("1I",dJ.s("a")):\'\';9v=P;kK==0?js("ui",1):\'\';kK=1;o.6Z&&o.bW?o.6Z.1E():\'\'}if(1y&&!1E&&!o.6n){o.X.D1();dg();3h(9w);dJ?dJ.2r("1I",0):\'\';9v=I;kK==1?js("ui",0):\'\';kK=0;o.6Z&&o.bW?o.6Z.1y():\'\'}if(1q){if(1q.tb()){if(!1q.g("1E")){1E&&!1y?1q.1E():\'\'}H{!1E&&1y?1q.1y(2):\'\'}}}if(1c){if(v.1c.9o==1&&!1c.5v()){if(1E||o.bV){if(v.1c.QN==1&&o.2o){}H{if(!1c.g("1E")){if(v.1c.QQ==1){!o.1H?1c.1E():\'\'}H{1c.1E()}}}}H{if(1y&&1c.g("1E")){1c.1y()}}}}}};F iQ(17){C x=P;C a=17.g("1o");if(17.s("1y")==1){if(17.s("BT")==1){o.1H?x=I:\'\'}if(17.s("iZ")==1){!o.1H?x=I:\'\'}if(17.s("1eb")==1){o.8y?x=I:\'\'}if(17.s("iy")==1){x=I}H{if(17.s("1ea")==1){if(o.1r.bm){17.2r("iy",1);x=I}}if(17.s("1e9")==1){if(o.1r.2i){17.2r("iy",1);x=I}}}if(17.s("QU")==1){if(o.3i>17.s("QV")){17.2r("fT",1);x=I}H{17.2r("fT",0)}}if(17.s("1e8")==1&&!8S){x=I;o.vc=1}if(17.s("1e6")==1&&8S){x=I;o.vc=1}if(17.s("R2")==1){if(o.3i<=17.s("R3")){17.2r("fT",1);x=I}H{17.2r("fT",0)}}if(17.s("1dJ")==1){o.1J?x=I:\'\'}C t=o.X.1k();C d=o.X.1j();if(17.s("QW")==1&&17.s("R8")>0){if(t>=17.s("R8")){x=I}}if(17.s("QT")==1&&17.s("Ra")>0){if(t<17.s("Ra")){x=I}}if(17.s("QS")==1&&17.s("RD")>0){if(t<d-17.s("RD")||d==0){x=I}}if(17.s("1do")==1){if(1c){if(!1c.e2()){x=I}}}if(17.s("1dI")==1){if(o.1J||!o.43||o.X.6L()){x=I}if(o.43){if(o.43.dU().t==0){x=I}}}if(17.s("CS")==1){!o.1J?x=I:\'\'}if(17.s("sW")>0){x=I}if(17.s("S9")==1){if(K(17.s("pu"))){3l[17.s("pu")]?x=I:\'\'}}if(17.s("1dj")==1){if(!K(17.s("b5"))){x=I}}if(17.s("Sb")==1){if(K(17.s("pz"))){!3l[17.s("pz")]?x=I:\'\'}}if(17.s("1di")==1&&o.1r.6j){!o.1J||o.pA?x=I:\'\'}if(17.s("1dh")==1){!o.X.8y()?x=I:\'\'}if(17.s("1dg")==1){!o.X.6L()?x=I:\'\'}if(17.s("1df")==1){!o.5m?x=I:\'\'}if(17.s("1dc")==1){!o.2o?x=I:\'\'}if(17.s("Sp")==1){o.2o?x=I:\'\'}if(17.s("1d3")==1){!o.3j?x=I:\'\'}if(17.s("1db")==1){o.X.6L()&&o.X.eu().O("?F5")==-1?x=I:\'\'}if(17.s("Nk")==1){6t(o.2E)?x=I:\'\'}if(17.s("Su")==1){!o.9M?x=I:\'\'}if(17.s("1da")==1){o.9M?x=I:\'\'}if(17.s("1d9")==1){o.pN?x=I:\'\'}if(17.s("1d8")==1){!o.pN?x=I:\'\'}if(17.s("Tw")==1){if(17.g("lC")){x=I}}if(17.s("1d7")==1){!o.ab?x=I:\'\'}if(17.s("1d6")==1){o.ab?x=I:\'\'}if(17.s("1d5")==1){if(v.4R==1&&v.gr==1){if(o.2L=="3P"&&!K(v.2E)&&v.Dn==0){if(!o.1J||o.X.7S()=="8y"){if(v.2E==\'\'){}H{x=I}}}}}}if(a=="5K"){C lu=17.s("3M");if(lu){if(lu=="3X:6K"||lu=="6K"){if(!o.6K&&!o.nH){x=I}}if(lu=="3X:b9"){if(!o.b9||(!o.1J&&v.4R==0)){x=I}}if(lu=="3X:S5"){if(!o.pN){x=I}}if(lu.O("7p")>-1){if(!o.7p){x=I}}if(7Y([lu],"6m")&&!7Y([lu],"js:")&&17.s("iy")!=1){C sk=P;if(K(v.6m)){if(!o.eg){1R RH==\'F\'?o.eg=1C RH():\'\'}if(o.eg){sk=o.eg.Dc(17)}}!sk?x=I:\'\'}}}if(a=="1c"||a=="7l"||a=="e4"){if(1c){if(1c.5v()){x=I}}H{x=I}}if(a=="1q"){if(1q){if(1q.5v()){x=I;o.2L!=\'1T\'?17.2r("7e","22"):\'\'}}H{x=I}}if(17.g("1K")=="1L"){if(17.g("U")==0){x=I}}if(17.g("1q#")){if(!17.g("2r#5d")){x=I}}if(17.s("54")==1){C cb=29.9j("1d4"+v.id);if((o.X.1j()==0&&o.X.1k()==0)||!o.5r||!6t(cb)||!o.1dm){x=I}}if(17.s("Bn")==1){!x?17.2r("Bn",1):\'\'}if(a=="1j"){if(o.X.6L()){x=I}}if(17.g("1l")=="BS"&&o.1r.2i){if(o.bV&&o.1r.dV){x=I}}Q x}F bG(17,yh){if(17.g("1E")){if(o.cY||17.s("7e")=="22"||yh){17.2r("2y",P)}H{RP(17)}17.2r("1E",P)}};F RO(17){if(!17.g("1E")){if(17.s("7e")=="22"||o.cY){17.2r("2y",I);if(o.cY){17.2r("1I",1)}if(17.g("1o")=="1M"){if(o.oT){Dh(17)}}}H{RW(17)}if(17.s("1o")=="1M"){o.Y.4H(o.3j?0:v.1M)}if(17.s("1o")=="3e"){o.1a.pK()}17.2r("1E",I)}};F RP(17){De(17.g("1l"));C 6U="jE|";C 6s="0|";C 1y=1;C a=17.s("7e");if(17.s("RZ")==1){6U=\'\';6s=\'\'}C p=17.s("1v");C oU=17.g("3W");3c(17.s("pj"))?p=17.s("pj"):\'\';if(a=="1X"){6U+="1X|";6s+="0|"}if(a=="1v"){if(p.O("2m")>-1&&p.O("Y")==-1){6U+="x|";6s+=6f(o.3i+17.g("1b")/2*oU)+"|"}if(p.O("1d")>-1){6U+="x|";6s+=6f(-17.g("1b")/2)*oU+"|"}if(p.O("1g")>-1){6U+="y|";6s+=(-17.g("1e")/2)*oU+"|"}if(p.O("2M")>-1||p.O("Y")>-1||p=="ce"){6U+="y|";if(17.g("1o")=="3e"||17.g("1o")=="1M"){6s+=6f(o.4E+17.s("h")+(17.s("h")<20?20-17.s("h"):0))+"|"}H{6s+=6f(o.4E+17.g("1e")/2)+"|"}}if(p=="6w"){6U+="1X|";6s+="0|"}}C m=1C 6p({"mc":17,"me":17.g("1l"),"1K":6U.1t(0,6U.U-1),"to":6s.1t(0,6s.U-1),"1y":1y})};F RW(17){De(17.g("1l"));C 6U="";C 6s="";C a=17.s("7e");C p=17.s("1v");3c(17.s("pj"))?p=17.s("pj"):\'\';if(17.g("1I")!=1&&17.s("RZ")!=1){6U="jE|";6s=(17.g("1l")==\'bg\'?v.1F.a:"1")+"|"}if(a=="1X"){if(17.g("3W")!=17.s("1X")){6U+="1X|";6s+=17.s("1X")+"|"}}if(a=="1v"){if(p=="6w"){if(17.g("3W")!=17.s("1X")){6U+="1X|";6s+=17.s("1X")+"|"}}H{if(p.O("Y")>-1){if(17.g("y")!=17.g("y0")){6U+="y|";6s+=17.g("y0")+"|"}}H{6U+="x|y|";6s+=17.g("x0")+"|"+17.g("y0")+"|"}}}if(6U!=""&&6s!=""){C m=1C 6p({mc:17,me:17.g("1l"),1K:6U.1t(0,6U.U-1),to:6s.1t(0,6s.U-1),1E:1})}H{17.2r("2y",I)}};J.mu=F(1l,1K,yh){C 5B=P;C 2t=P;C 17=b[1l];C 1o=17.g("1o");C 3M=17.s("3M");if(1K=="5z"){if(o.oT){if(1o=="1M"||1o=="4e"||1o=="7P"){if(!17.g("jW")){o.b3=I;o.gO=I;5B=I;5b();if(v.iV.Rs==1){C bl=92("1o","3e");if(bl){3h(bl.c())}}}}}if(1q&&v.1q.j9==1&&((1o=="1q"||3M.O("Tu")==0)||3M.O("1q:")==0)){2P(o.j8);if(!1q.g("1E")||vY!=17){5O(17,1K);o.jz=1o+3M;1G(F(){o.jz=2b},41)}}if(1c&&v.1c.j9==1&&1o=="1c"){2P(o.Dd);if(!1c.g("1E")||vY!=17){5O(17,1K);o.jz=1o;1G(F(){o.jz=2b},41)}}}if(1K=="5e"){if(o.oT){if(1o=="1M"||1o=="4e"||1o=="7P"){o.b3=P;o.gO=I;1G(F(){if(!o.b3){o.gO=P;18(C x in b){if(b.2D(x)){if(!9v){if(b[x].g("1o")=="1M"&&!b[x].g("jW")){bG(b[x]);2X()}}if(b[x].g("1o")=="3e"){if(v.iV.Rs==1){4L(b[x].c())}}}}}},41)}}if(1o=="3e"){o.1a.7L(1)}if(v.1q.j9==1&&((1o=="1q"||3M.O("Tu")==0)||3M.O("1q:")==0)){2P(o.j8);o.j8=1G(F(){if(!o.4t){dg(1)}},(v.1q.j7>0?v.1q.j7*2f:2f))}if(1c&&v.1c.j9==1&&1o=="1c"){2P(o.Dd);o.Dd=1G(F(){if(!o.4t){1c.g("1E")?1c.1y(1):\'\'}},(v.1c.j7>0?v.1c.j7*2f:2f))}}if(5B){1G(2X,10)}};J.ta=F(){if(o.6x&&!o.2o&&!o.cY){o.1a.6x(P);o.6x=P}if(o.2E){if(v.vP>-1&&6t(o.2E)){R(o.2E,{1I:v.vS})}}if(o.1H&&v.RQ==1&&v.1dD!=0){o.1a.3n()}if(v.1F.aT>0){2P(o.S0);o.S0=1G(5b,v.1F.aT*2f)}H{5b()}};J.NV=F(){if(o.2E){if(v.vP>-1&&6t(o.2E)){R(o.2E,{1I:v.vP})}}if(!o.1H&&v.RQ==1){o.1a.3d()}5b();iS(P)};J.i1=F(cL,dn){C y;18(C x in b){if(b.2D(x)){y=b[x].g("1o");if(y=="3e"||y=="1M"){b[x].i1(cL,dn)}}}};J.yS=F(){if(v.1F.1y==1){if(v.1F.gT==1&&!o.2o){Q}if((!o.5m||o.1r.2i)&&o.X.7S()=="8o"){o.5m=I;5b();o.1r.2i?1G(F(){o.5m=P},41):\'\'}if(v.1F.n7==1){l3();iM()}iS(P)}};J.hH=F(cL,dn){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="3e"||b[x].g("1o")=="1M"){b[x].hH(cL,dn)}}}};J.lP=F(1k,1j,RN){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="3e"){b[x].7L(1k,1j,RN)}if(b[x].g("1o")=="1k"){vJ(b[x],1k,1j)}if(b[x].s("RK")==1){b[x].C4()}if(b[x].s("RL")==1){b[x].Nt(1k,1j)}if(b[x].s("QP")==1){if(b[x].s("3M")=="QR"||b[x].s("3M")=="7v"){1R RM==\'F\'?RM(b[x]):\'\'}if(b[x].s("Rb")==1&&!b[x].g("1E")&&9v){}H{if(b[x].g("1E")==iQ(b[x])){5b();2X()}}}}}};F iS(x){if(v.1F.1y==1){x?dg():\'\';if(v.1F.hx==1){if(!o.1H&&v.1F.iZ==1){x=I}if(x&&!o.Dk){R(o.1F,{"1g":bg.h()})}if(!x&&o.Dk){R(o.1F,{"1g":0})}o.Dk=x}}}F nB(){9v=P;o.X.nB();if(o.CT){o.CT=P;2X();1G(2X,eQ)}}F vJ(x,1k,1j){if(v.5h>0){1k-=v.5h*1;1j-=v.5h*1}C y=59(1k);if(x.s("S1")=="1"){y=59(1j-1k)}if(x.s("1dC")=="1"){if(x.s("1dB")=="1"){y=y+(1j>0?\' \'+2W(x.s("1dA"))+\' \'+59(1j):\'\')}H{1k==0?y=59(1j):\'\'}}x.7o(y)}J.w0=F(1k,1j){C x=92("1o","3e");if(x){x.Qx(1k,1j)}};J.nE=F(y){if(o.X.1j()>0){C x=92("1o","3e");if(x){x.nE(y)}}};J.bc=F(){if(!8S){if(v.hq==1){2P(ve);ve=1G(bc,41)}H{bc()}}};F bc(){if(!8S){js("nm");8S=I;C x=92("1o","b7");if(x){x.Nr();if(v.Sg==1&&o.1H){2P(o.Sw);o.Sw=1G(Sk,(v.Sq>0?v.Sq:1)*2f)}}o.vc?5b():\'\'}}F Sk(){if(o.1H&&8S){o.1a.9Q()}}J.M4=F(y){18(C x in b){if(x==y){b[x].2r("3h")}}};J.9A=F(){2P(ve);if(8S){js("9P");C x=92("1o","b7");if(x){x.ot();if(v.Sg==1&&o.1H){o.1a.jH()}}8S=P;o.vc?5b():\'\'}};J.mK=F(){C x=92("3M","1M 8e");if(x){x.2r("4L");x.7o(2W(\'1M\')+\' \'+(o.3j?0:2O.Fd(v.1M*100))+\'%\');2P(o.mK);o.mK=1G(Se,2f)}};F Se(){C x=92("3M","1M 8e");if(x){x.7o(\'\');x.2r("3h");2P(o.mK)}}J.4J=F(1k,1j){if(v.5h>0){1k-=v.5h*1;1j-=v.5h*1}18(C x in b){if(b.2D(x)){if(b[x].s("on")==1){if(b[x].g("1o")=="3e"){1j>0?b[x].2r("2n",1k/1j):\'\';b[x].Qt()}if(b[x].g("1o")=="1k"){vJ(b[x],1k,1j)}if(b[x].g("1o")=="5J"){b[x].2r("Bz",0.5);b[x].2r("hV",0)}}}}};J.4z=F(1k,1j){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="1j"){if(v.5h>0){1j-=v.5h*1}b[x].7o(59(1j))}if(b[x].g("1o")=="3e"){b[x].7L(1k,1j);b[x].PZ(1j)}if(b[x].g("1o")=="1k"){vJ(b[x],1k,1j)}}}};J.8R=F(){if(!o.5u){1q.g("1E")?1q.1y():1q.1E()}};J.cJ=F(){if(1q){if(o.5u){Q o.5u.6t()||1q.g("1E")}H{Q 1q.g("1E")?I:P}}H{Q P}};J.v8=F(x){if(1q){1q.6T(x)}};J.dg=F(){dg()};J.1dw=F(x){if(1q){1q.Rd(x)}};J.Ni=F(){if(1q){1q.nI()}};J.Nh=F(x){if(1q){Q 1q.R1(x)}};F dg(x){if(1q){1q.g("1E")?1q.1y(x):\'\'}o.5u?o.5u.1y():\'\'};J.e8=F(){if(1c){if(1c.g("1E")){1c.1y(1)}H{1c.1E()}}};J.oG=F(x){if(1c){if(1c.g("1E")&&x!=1){x!=2?1c.1y():\'\'}H{1G(F(){1c.1E()},100)}}};J.oE=F(){if(1c){Q 1c.g("1E")?I:P}H{Q P}};J.fC=F(x){Q 1c?1c.g(x):\'\'};J.7D=F(x){if(1c){1c.Dl(x)}};J.QY=F(x){if(1c){1c.QX(x)}};J.dO=F(){if(1c){1c.dO()}};J.vy=F(){if(1c){1c.vy()}};J.p9=F(){p9()};F p9(){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="7l"){R(b[x].c(),{"1I":(!1c.e2()?0.5:1)})}if(b[x].g("1o")=="e4"){R(b[x].c(),{"1I":(!1c.hE()?0.5:1)})}}}}J.e2=F(){if(1c){Q 1c.e2()}H{Q P}};J.hE=F(){if(1c){Q 1c.hE()}H{Q P}};J.hI=F(){if(1c){Q 1c.hI()}H{Q P}};J.vH=F(){if(1c){1c.vH()}};J.fN=F(){if(1c){1c.fN()}};J.Dq=F(x){if(x&&1c){1c.eF(x)}};J.Rn=F(x){if(x&&1c){1c.vu(x)}};J.Rl=F(x){if(x&&1c){R(1c.co(),{"1du":"22","2Q-2m":1c.s("8E")});29.9j(x).1P(1c.co());3h(1c.c())}};J.1dr=F(){};J.Dv=F(x){if(1q){1q.7k();1q.g("1E")?1G(F(){1q.1y()},4x):\'\'}};J.g2=F(){if(1q){1q.7k()}if(o.5u){o.5u.gu()}};J.nY=F(x){if(1q){1q.hA()}2X();5b()};J.v9=F(x){if(1q){1q.kp(x);1q.g("1E")?1q.1y():\'\'}if(o.5u){o.5u.gu()}x=="5Q"?Dm():\'\'};F Dm(){if(o.ly){C x=4u(o.nU/o.6X.8f(-1)[0],1).xV(2);18(C i in b){if(b.2D(i)){if(b[i].s("9i")=="5Q"&&o.nU){b[i].7L(x,1)}if(b[i].s("3M")=="3X:5Q,1.0"){b[i].Cz(x)}}}}}J.nJ=F(x){if(1q){1q.kp("8j")}if(o.5u){o.5u.gu()}};J.d7=F(){if(1q){1q.bh();1q.g("1E")?1G(F(){1q.1y()},4x):\'\'}if(o.5u){o.5u.gu()}if(o.6n&&o.5r){o.54.bR()}};J.Da=F(){o.5u?o.5u.1y():\'\';if(1q){1q.Da()}};J.o6=F(vs,2y,6l){18(C x in b){if(b.2D(x)){if(b[x].g("1o")=="1q"){if(b[x].s("kj")==1){b[x].O6()}}if(b[x].g("SX")=="1q#"+vs){b[x].2r("2r#5d",2y);if(b[x].g("1K")=="1L"){if(6l){b[x].7o(D9(6l))}}H{if(v.1q[\'1q\'+vs+\'1o\']=="2p"){if(6l==2W("7Z")){b[x].eO(0)}H{b[x].eO(1)}}2X()}eG(b[x])}}}};J.TD=F(){if(1q){1q.7k();1q.kp("8j");1q.kp("7T")}};J.md=F(){C x=92("1o","3e");if(x){x.md()}};J.5B=F(){2X();if(9v){o.CT=I}};J.Cy=F(x){if(!9v||x==1){2X();5b()}H{v.1F.CV=I}};J.CW=F(){C b=92("1K","R");if(b){b.O8()}};J.5q=F(){5b();2X();5b();if(o.bV){3h(9w)}H{!9v?4L(9w):\'\'}};J.QK=F(1m){if(g7==v.id&&v.2c.on==1){C x=1m.Ti;C y=P;if(x==1O){x=1m.SK}if(K(o.S)||K(o.9d)||o.Ed==1){Q P}if(o.1H&&v.2c.lq==1){y=I}if(((v.2c.bb==1&&x==32)||(v.2c.1dq==1&&x==13))&&(o.7i||o.5m||y)){if(v.2c.3r==1){8z(\'1H\',o.1H?0:1)}o.1a.9I();1m.c4();Q P}!v.2c.vI?v.2c.vI=0.2:\'\';!v.2c.1X?v.2c.1X=5:\'\';if(v.2c.T2==1&&(o.7i||y)){if(o.X.1j()>0){18(C i=48;i<58;i++){if(x==i){o.1a.4J((o.X.1j()*(x-48)*10)/100,I)}}}}if(x==39&&(o.7i||y)){vh(v.2c.CX)}if(x==37&&(o.7i||y)){uX(v.2c.CX)}if(x==38&&(o.7i||y)){vh(v.2c.CY)}if(x==40&&(o.7i||y)){uX(v.2c.CY)}if(x==187&&(o.7i||y)){vh(v.2c.OJ)}if(x==189&&(o.7i||y)){uX(v.2c.OJ)}}};F 92(y,z){18(C x in b){if(b.2D(x)){if(b[x].s(y)==z){Q b[x]}}}}F vh(x){if(x=="7l"){if(o.1c){o.Y.dO()}H{x="4F"}}if(x=="4F"){if(o.X.1j()>0){C sk=o.X.1k()+4u(v.2c.4F);if(sk<o.X.1j()){o.1a.4J(sk,I);js("uY",sk)}}}if(x=="1M"){o.1a.4H(4u(v.1M)+4u(v.2c.vI));1m.c4()}if(x=="1X"){o.X.1X(v.2c.1X/100);1m.c4()}if(v.2c.3r==1){8z(x,1)}}F uX(x){if(x=="7l"){if(o.1c){o.Y.fN()}H{x="4F"}}if(x=="4F"){if(o.X.1j()>0&&o.1J){C sk=o.X.1k()-v.2c.4F>=0?o.X.1k()-v.2c.4F:0;o.1a.4J(sk,I);js("uY",sk)}}if(x=="1M"){o.1a.4H(4u(v.1M)-4u(v.2c.vI));1m.c4()}if(x=="1X"){o.X.1X(-v.2c.1X/100);1m.c4()}if(v.2c.3r==1){8z(x,0)}};J.Ol=F(1m){if(g7==v.id){C x=1m.Ti;if(x==1O){x=1m.SK}if(x==57){if(v.1h==1){}}if(o.2o&&x==27){o.1a.8Z()}if(K(o.S)||K(o.9d)){Q P}if(v.2c.f==1&&x==70&&v.hq!=1&&(o.7i||o.5m)){if(v.2c.3r==1){8z(\'2o\',o.2o?0:1)}o.2o?o.1a.8Z():o.1a.a4()}if(v.2c.s==1&&x==83&&(o.7i||o.5m)){if(o.4p){if(v.2c.3r==1){8z(\'2p\',o.5X?0:1)}o.5X?o.4p.7Z():o.4p.bh(2k(o.SB,(o.4p.8P()==0?1:0)))}}if(v.2c.m==1&&x==77&&(o.7i||o.5m)){if(v.2c.3r==1){8z(\'4e\',o.3j?1:0)}o.3j?o.1a.7b():o.1a.5p()}}};J.4B=F(){2S(o.l2);18(C x in o){if(x.O("1i")==0&&x.O("RJ")>-1){2S(o[x])}}18(C i=0;i<jB.U;i++){1l=jB[i];if(b[1l]){b[1l].4B()}}if(1q){1q.4B()}if(1c){1c.4B()}bg.4B();dJ?dJ.4B():\'\';if(9w.4b==o.2a){o.2a.3m(9w)}H{o.1F?o.1F.3m(9w):\'\'}};J.l3=F(){l3()};J.iX=F(){iX();5b()};J.iM=F(){iM()};J.tu=F(){Q 9v}};C SZ=F(1l){C i;C E=[];C w;C h;C Cw=0;C bg;C t8;C aV;C vn=0;C 5d=I;C Tz=P;C 3W=1;C 46=1;C 2Z;C lA;C 3q;C 9K;C 1o;C cA=\'\';C x0;C y0;C on;C 5z=P;C bK=P;C lV=0;C UH;C UJ=0;C hy=0;C RC=0;C lx=0;C uR=P;C Tb=P;C lC=P;C 3t=P;C ll;C kj;C uy;C BB=P;E=bp(E,hW.17);E=bp(E,v[1l]);C 1a=[E.1o];1o=1a[0];K(E.TY)?1a[1]=E.TY:\'\';K(E.Sa)?1a[1]=E.Sa:\'\';K(E.1V)?E.1L=E.1V:\'\';if(3c(E.Sf)){o.as?E.1X=E.Sf:\'\'}if(1o=="3y"){o.j4=I}if(K(E.3M)){if(E.1K=="1L"&&E.3M!=\'\'){if(K(v[E.3M+\'1L\'])){E.1L=v[E.3M+\'1L\']}}if(E.3M.O("1q#")==0){cA=E.3M;if(E.3q==\'\'&&cA.O(",")==-1){E.3q=2W(v.1q[\'1q\'+cA.1t(9)+\'1o\'])}}if(E.3M.O("7p")>-1){v.Sh=I}if(E.3M.O("3y:")>-1){o.j4=I}if(E.3M=="V0"){E.S6=1C Ub(E)}}C 8J=E.3q?E.3q.2R("///"):[];if(E.RV==1){E.1K="1L";E.1L=om(0)+(1a.U>1?\'///\'+om(1):\'\');if(3c(E.dl)){E.1z=E.dl}}E.it=[];E.il=[];C DP=0;C 3r=1C eH();C 1B=1C eH();C gI=1C eH();C Vc=1C eH();C oq=0;C cF;if(E.1K=="1L"){if(E.5I){if(K(v[E.5I+\'1L\'])){E.1L=v[E.5I+\'1L\']}}if(K(E.1L)){3r[0]=4D(E.1L);E.tR=E.1L.U;C DW=[\'/\',\'|\',\'-\'];DW.O(E.1L.1t(-1))>-1?E.C5=E.1L.1t(-1):\'\';DW.O(E.1L.1t(0,1))>-1?E.BI=E.1L.1t(0,1):\'\';if(1o=="1k"||1o=="1j"){if(E.1L.O(\'0:\')==0){E.uc=I}if(E.1L.2R(":").U==3){E.QL=I}H{if(E.1L.O(\'e1:e1\')>-1){E.Op=I}}if(E.w7==1){v.w7=1}}if(E.S1==1&&E.1L.O("-")==0){E.QJ=I}if(E.1L.O("///")>0&&(1o=="5K"||E.RV==1)){E.i9=E.1L.2R("///");E.1L=3r[0]=E.i9[0]}}if(v.DZ==1){1G(al,100);1G(al,41);1G(al,2f)}}H{if(K(E.1B)){3r[0]=E.1B;if(3r[0].O("///")>0&&3r[0].O("pf")==-1){3r=E.1B.2R("///")}if(K(E.io)){3r[1]=E.io}if(E.NF==1){if(3c(E.RS)){3r.2u(E.RS);oq=3r.U-1}}}}if(1o=="5K"){if(E.WA==1&&K(E.ut)){E.BU=E.3M}}C 1i=1Q("1Z");if(E.1v==\'ce\'){o.ce?o.ce.1P(1i):1G(F(){o.ce.1P(1i)},100)}H{if(7Y([E.1v],"1i")&&v.1F.1y==1&&v.1F.hx==1){o.1F.1P(1i)}H{o.2a.1P(1i)}if(1o=="b7"&&E.Wz==1){1i.E.4h=DS}}if(E.RL==1){E.od=1C Ww(E,1i)}C t8=1Q("1Z");1i.1P(t8);C gf=1Q("1Z");R(gf,{"1v":"2v","1d":0,"1g":0});1i.1P(gf);R(1i,{"1v":"2v","1d":0,"1g":0,"1I":1,"g0":"uM","vL":"1em"});if(3c(E.5I)){4n(1i,{"id":(v.id+"3V"+"aW"+E.5I)})}if(E.RK==1||E.TC==1){R(gf,{"4N":"2V 0.2s 3f"})}if(3r.U>0){18(i=0;i<3r.U;i++){1B[i]=1Q("1Z");R(1B[i],{"1v":"2v","1g":0,"1d":0,"a9":"22","1I":E.a,"4N":"1I 0.1s 3f"});if(E.ik>E.1X){R(1B[i],{"4N":"1I 0.1s 3f,2V 0.1s 3f"})}if(E.1K=="hP"&&E.3p!=\'\'){if(3c(E.5I)){4n(1B[i],{"id":(v.id+"3V"+"1i"+"3V"+E.5I+"3V"+"1B")});if(v[E.5I+\'3p\']){E.3p=v[E.5I+\'3p\']}}if(Sx(E.3p,[".xu",".lh",".Wq","pf",".8O"])){E.3p.O("//")==-1&&E.3p.O("pf")==-1?E.3p=\'//\'+E.3p:\'\';C z=1Q("4T");E.9g=1;z.1A("iL",BZ);z.3p=E.3p;1B[i].1P(z);E.w=1B[i].2x;E.h=1B[i].3o;if(E.Sv>0){R(z,{1e:E.Sv})}}}if(E.1K=="1L"){R(1B[i],{"1z":(E.1z),"g0":E.hf*2k(v.6A,1),"xH":gq(E.3S),"lI-jN":E.l8+\'px\',"2Q":"0 aG 0 aG","cV-bb":"he"});if(o.as){if(3c(E.St)){R(1B[i],{"g0":E.St*2k(v.6A,1),})}}if(E.2n==1){if(E.1L.O("<a ")>-1||1l=="fo"){R(1B[i],{"a9":"2l"})}}if(E.Sm==1){R(1B[i],{"3S-hv":"Sm"})}if(E.tx>0){R(1B[i],{"3S-hv":E.tx})}if(E.Sj){R(1B[i],{"vL":E.Sj+"em"})}3r[i]==\'5J\'?3r[i]=2W("5J"):\'\';1B[i].1W=CE(3r[i]);1G(Ct,100);E.w=1B[i].2x;E.h=1B[i].3o;if(3c(E.5I)){4n(1B[i],{"id":(v.id+"ul"+E.5I+"Vb")})}}if(E.1K=="R"){o.1J?1G(CJ,4x):\'\'}C aX=3r[i].7d();if(aX.O(\'C:\')==0){aX=2k(28[aX.1t(4)],\'\')}C sL=aX.O(\'<2q\')>-1||aX.O(\'<X3\')>-1;if(E.1K=="2q"&&(aX.O(\'<g>\')>-1||sL)){if(1o=="4e"||1o=="5K"){aX=aX.1u(/og/g,\'og\'+v.id+1l)}if(aX.O(\'3z\')>-1){e9(1B[i])}1B[i].1W=(!sL?"<2q 1b=\'20\' 1e=\'20\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'>":\'\')+aX+(!sL?"</2q>":\'\');1B[i].2x>20?E.w=1B[i].2x:\'\';1B[i].3o>20?E.h=1B[i].3o:\'\';R(1B[i],{"1b":E.w,"1e":E.h});if(E.dl!=-1){sM(1B,E.dl)}if(3c(E.5I)){4n(1B[i],{"id":(v.id+"ul"+E.5I+"tA"+i)})}}gf.1P(1B[i]);i>0?1y(1B[i]):\'\'}dW();uy?BZ():\'\';if(E.3M=="54"){E.54=1;E.1y=1;o.54?1B[0].1W=o.54.uN(E.dl!=-1?E.dl:\'#4g\'):\'\';if(o.1r.2i){1B[0].RE=DO;1B[0].X2=5C;1B[0].Ec=DN}H{1B[0].mo=6i;1B[0].m9=5C;1B[0].kA=gw}}H{if((bg.2x*E.1X<35||bg.3o*E.1X<35)&&E.1K!=\'1L\'){C1();e9(aV)}H{e9(bg)}}if(1o=="5K"){C lu=\'\';if(E.iY==1&&K(E.3M)){lu=E.3M;if(lu.O("3X:")==0){C 1w=lu.1t(4).2R(",");if(1w.U==2){C 7U=1w[1].2R("/");if(7U.U==2){1w[0]==\'hd\'?1w[0]="4U":\'\';if(v[1w[0]]==7U[1]){E.a=1;R(1B[0],{"1I":E.a})}}}}if(lu=="R6"||lu=="4s"){o.1a.j6();1i.E.4h=DS;o.Ed=1}}if((E.1y==1&&(E.QW==1||E.QT==1||E.QS==1))||lu.O("6m")==0||lu=="QR"||lu=="7v"){E.QP=1;if(7Y([E.1v],"1i")){E.Rb=1}}if(lu.O("6m")==0){1i.E.4h=DS}}18(C sf in E){if(3c(E[sf+\'3V\'+\'C\'])){if(3c(3l[E[sf+\'3V\'+\'C\']])){E[sf]=3l[E[sf+\'3V\'+\'C\']]}}}if(1o=="1q"&&E.kj==1){kj=1C WI(1i,bg,E)}if(E.2n==0){iC(1i)}if(E.9g==1){1y(bg)}if(E.2Z==1){v5()}if(E.1v.O("2m")>-1){hy=1}if(E.1v.O("1g")>-1){RC=1}if(E.1v.O("2M")>-1||E.1v.O("1i")>-1){lx=1}2X();C t=\'\';if(E.ds!=0){t+="pe("+E.ds+"Fi)"}if(E.VH==1){t+=" 3W(-1)"}if(E.VE==1){t+=" 46(-1)"}if(t!=\'\'){R(gf,{"2V":t})}if(1o=="b7"){ot()}C 1w=[];C i;if(1o=="1c"){1w=[\'gW\',\'RA\',\'sP\',\'Rz\',\'DG\',\'uD\'];18(i=0;i<1w.U;i++){if(K(E[1w[i]])&&!K(v.1c[1w[i]])){v.1c[1w[i]]=E[1w[i]]}}}if(1o=="1V"){1w=[\'sS\',\'DI\',\'DL\'];18(i=0;i<1w.U;i++){if(K(E[1w[i]])&&!K(3l[1w[i]])){v[1w[i]]=E[1w[i]]}}}E.uA==1?ay():\'\';if(1o=="5K"&&E.on==0){3h(1i)}if(E.1y==1&&E.sW>0){1G(Ry,E.sW*2f)}}F Ry(){E.sW=-1;o.Y.5q()}F C1(){if(aV){aV.4b.3m(aV)}aV=1Q("1Z");R(aV,{"1v":"2v","1g":0,"1d":0,"1b":E.1K=="hP"?bg.2x:(bg.2x>35?bg.2x:35)*E.Rw,"1e":E.1K=="hP"?bg.3o:(bg.3o>35?bg.3o:35)*E.EH});E=5a(E,\'oy\',\'oy\');1i.1P(aV)}F e9(x){if(1o.O("1k")==0&&1a.U==1){E.2n=0}if(1o=="5K"&&E.iY==0){E.2n=0}if(E.2n==1){if(E.oS==1){R(x,{"4O":"3z"})}R(x,{"a9":"2l"});if(o.1r.2i){x.1A("bK",F(e){DN(e)});x.1A("f0",F(e){DO(e)});x.1A("f3",F(e){Ri(e)})}if(v.bm==1||!o.1r.2i){x.ax=7x}if(v.1F.oI==1||E.oI==1){R(x,{"2e-1z":"#sO","1I":0.5})}}H{R(x,{"4O":"8n"})}if(!o.1r.2i){x.mo=6i;x.m9=5C}if(E.3t==1||E.2Z==1){x.kA=gw}}F DN(e){js("Vu"+1l);e.db();bK=I}F DO(e){E.Rh==1?6i():\'\';e.db()}F Ri(e){e.db();e.c4();E.Rh==1?5C():\'\';if(!bK){7x(e)}bK=P}F dW(){if(bg){bg.4b.3m(bg)}bg=1Q("1Z");R(bg,{"1v":"2v","1g":0,"1d":0});if(3c(E.5I)){4n(bg,{"id":(v.id+"ul"+E.5I+"Vs")})}w=E.w;h=E.h;E.hC=-1;E.dz=-1;E=5a(E,\'2T\',\'2T\');E=5a(E,\'c9\',\'c9\');if(E.dD&&o.as){if(E.dD!=\'0 0 0 0\'){E=5a(E,\'c9\',\'dD\')}}if(E.1K=="1L"){w=1B[DP].2x;h=1B[DP].3o;if(E.DQ>0){w<E.DQ?w=E.DQ:\'\'}}E=5a(E,\'i7\',\'i7\');E=5a(E,\'Rf\',\'Rf\');if(3c(E.5I)&&K(v.5K)&&E.1o=="5K"){if(1R(v.5K)==\'3L\'){18(C i=0;i<94.7q(v.5K).U;i++){if(v.5K[i][E.5I]){if(v.5K[i][E.5I]=="7Z"){E.on=0}H{C 1w=v.5K[i][E.5I].2R(":");if(1w[0]=="2T-1d"){if(1w[1].O("%")>0){E.kG=2I(1w[1])}H{E.4V=2I(1w[1])}}}}}}}E.h=h;E.w=w;if(E.bg==1){h=h+E.bC+E.bx;w=w+E.8C+E.8E;E.h=h;E.w=w;if(E.1K=="1L"){E.oM=1B[0].3o}}H{E.4W=0}R(bg,{"1b":(E.Sy==1?DR:w),"1e":h,"EE":(E.tK*h)/2,"2e":(E.Dy==1?"3f-5f("+(E.Vq==1?"to 2m,":\'\')+4d(E.53,E.4W)+","+4d(E.Vd,E.4W)+")":4d(E.53,E.4W)),"4N":"2e .1s 3f, 2V .1s 3f"+(3c(E.cs)?\', 7j .1s 3f\':\'\')});if(E.1K=="hP"){R(bg,{"1b":w,"1e":h,"EE":(E.tK*h/E.1X)/2,})}if(E.MQ==1){F9(bg,E.53,E.MP,E.ML)}if(E.oP==1){R(bg,{"3b":2k(E.Vp,1)+"px 7t "+E.oQ})}if(E.c5==1){R(bg,{\'nL-7j\':\'c5(an)\'})}t8.1P(bg)}F 2X(){C hC=(-bg.3o/2);C dz=(-bg.2x/2);if(hC!=E.hC||dz!=E.dz){R(bg,{"1g":(-bg.3o/2),"1d":(-bg.2x/2)});E.hC=hC;E.dz=dz}if(aV){C x=E.1K=="hP"?bg.2x:(bg.2x>35?bg.2x:35);C y=E.1K=="hP"?bg.3o:(bg.3o>35?bg.3o:35);R(aV,{"1g":(-y/2)+E.N3-E.MS,"1d":(-x/2)+E.Vm-E.Vl})}18(C i=0;i<3r.U;i++){C it=E.1K=="2q"?2O.4C(2I(1B[i].E.1e))/2:2O.4C(1B[i].3o)/2;C il=E.1K=="2q"?2I(1B[i].E.1b)/2:1B[i].2x/2;if(it!=E.it[i]||il!=E.il[i]){R(1B[i],{"1g":-it,"1d":-il});if(bg){R(1B[i],{"1g":(6f(1B[i].E.1g)+E.bC/2-E.bx/2+E.Vh/2+E.VF/2),"1d":(6f(1B[i].E.1d)+E.8C/2-E.8E/2+E.VW/2+E.W9/2)})}E.it[i]=it;E.il[i]=il}}}F 6i(){C i;5z=I;if(E.gI==1){if(on&&K(E.io)){i=1}H{i=0}if(cF&&gI.U>2){i=2}if(gI[i]){ue();1E(1B[gI[i]])}}if(E.bg==1){R(bg,{"2e":4d(BN(E.bu,E.53),BN(E.a8,E.4W))});if(3c(E.cs)){R(bg,{"7j":"ez("+E.cs+")"})}}if(E.8D>-1&&!Tz){18(i=0;i<3r.U;i++){if(1B[i].E.3F!="3t"){R(1B[i],{"1I":E.8D})}}}if(E.tg!=-1){sM(1B,E.tg)}if(E.TC==1){lV+=45;kq(1B[0],lV)}if(E.ik>E.1X&&E.ik>-1){1X(E.ik)}if(1o=="1q"&&o.Y.cJ()){}H{if(E.2Z==1&&E.uA!=1){C x=8J.U>1&&!on?8J[1]:8J[0];if(x){if(x.O(\'C:\')==0){3q.1W=28[x.1t(4)];ay()}}1E(2Z);R(2Z,{"1I":1})}}if(1o=="4e"){o.1a.6x(I);o.6x=I}o.gv=I;o.Y.mu(1l,"5z")}F 5C(){5z=P;C i;if(E.gI==1){if(on&&K(E.io)){i=1}H{i=0}if(cF&&gI.U>2){i=2}ue();1E(1B[i])}if(E.bg==1){R(bg,{"2e":4d(E.53,E.4W)});if(3c(E.cs)){R(bg,{"7j":"ez(1)"})}}if(E.8D>-1){18(i=0;i<3r.U;i++){if(1B[i].E.3F!="3t"){R(1B[i],{"1I":E.a})}}}if(E.ik>-1){1X(E.1X)}if(E.tg!=-1){sM(1B,(E.dl==-1?\'#4g\':E.dl))}if(1o=="4e"&&!o.2o){o.1a.6x(P);o.6x=P}BP();o.gv=P;o.Y?o.Y.mu(1l,"5e"):\'\'}F BP(){if(E.2Z==1&&E.uA!=1){1y(2Z);R(2Z,{"1I":0})}}F 7x(e){e?e.8b=I:\'\';if(!uR){o.Y.k5(1l);if(1o=="5K"){us()}BP();if(E.W7==1){lV+=45;kq(1B[0],lV)}lC=I;if(E.Tw==1||(1l=="BS"&&E.1y==1&&E.BT==1)){o.Y.5q()}}};J.BJ=F(){7x()};F us(){if(3r){if(3r.U>1){if(on==I){1E(1B[0]);1y(1B[1])}H{1E(1B[1]);1y(1B[0])}}if(E.2Z==1&&8J.U>1){3q.1W=o.ni+(on==I?8J[0]:8J[1])+o.ob;ay()}}if(K(E.BU)){if(on==I){E.3M=E.BU}H{E.3M=E.ut}}tQ();on=on!=I;if(E.3M){if(E.3M.O(",0/1")>-1){js(E.3M,on?1:0)}}if(E.bg==1&&K(E.BW)){if(E.BW!=-1){if(on){E.U0=E.53;E.53=E.BW}H{E.53=E.U0}dW();e9(bg);2X();if(E.1K=="1L"){al()}H{1X(E.1X)}}}}F tQ(){if(K(E.i9)){if(E.i9.U>1){if(on==I){7o(E.i9[0])}H{7o(E.i9[1])}}}}F CC(1m){1m.8b=I;o.Y.k5(1l)}F ue(){18(C i=0;i<3r.U;i++){if(1B[i].E.3F!="3t"){R(1B[i],{"1I":E.a});1y(1B[i])}}}F Ct(1L){if(1B[0]){if(1B[0].2x>o.3i-E.4V-E.4Y-E.8C-E.8E){if(E.BX==1){if(!1L){1L=1B[0].1W}1B[0].1W=\'<BX>\'+1L+\'</BX>\'}H{R(1B[0],{"cV-bb":"bo"})}R(1B[0],{"1b":o.3i-E.4V-E.4Y-E.8C-E.8E})}}}F BZ(){if(bg){uy=P;E.9g=0;1y(bg);if(1B[0]){E.w=1B[0].2x*E.1X;E.h=1B[0].3o*E.1X;1X(E.1X)}E.ci=0;dW();C1();e9(aV);1E(bg);2X();o.Y.5B();if(!6t(1i)){3h(1i)}}H{uy=I}}F MF(1m){1m.8b=I}F gw(){if(!o.1r.2i&&!o.gv){6i()}ay()}F 1X(x){if(x>0){R(bg,{"2V":"1X("+x+")"});18(i=0;i<3r.U;i++){R(1B[i],{"2V":"1X("+x+")"})}if(E.od){E.od.1X(x)}3W=x;46=x}}F v5(){2Z=1Q("1Z");R(2Z,{\'1v\':\'2v\',\'1d\':0,\'1g\':0,\'1e\':\'2l\',"1I":0,"4N":"1I 0.1s 3f"});lA=1Q("1Z");E=5a(E,\'n0\',\'n0\');E=5a(E,\'TX\',\'TX\');R(lA,{\'1v\':\'2v\',\'1d\':0,\'1g\':0,\'1b\':\'100%\',\'1e\':30,\'2e-1z\':E.nG,\'1I\':E.n8,\'3b-6v\':E.wm});3q=1Q("1Z");R(3q,{\'1v\':\'2v\',\'1d\':E.wE,\'1g\':E.uZ,\'1z\':E.wn,\'3S-gQ\':gq(E.wg),\'3S-3C\':E.wj*2k(v.6A,1),"lI-jN":E.wk+\'px\',"3e-1e":"1"});if(E.3q){if(E.3q.O("C:")==0){E.Tv=I}}if(!E.Tv){R(3q,{\'cV-bb\':\'he\'})}if(E.jn==1){9K=1Q("1Z");9K.1W=\'<2q 1b="an" 1e="vK" vm="0 0 8 6" 8m="1.1" 3N="3v://3O.w3.3x/4o/2q" 3N:3T="3v://3O.w3.3x/7g/3T"><jo id="Pj" 3a="22" 5l="#\'+E.nG.1u("#","")+\'" 5l-Pl="Pm" 9J="0 0 8 0 4 6"></jo></2q>\'}if(E.uA==1){R(2Z,{"1I":1});e9(2Z)}H{iC(2Z)}1i.1P(2Z);3q.1W=o.ni+(E.3q==\'\'?2W(1o):8J[0])+o.ob;2Z.1P(lA);2Z.1P(3q);if(E.jn==1){2Z.1P(9K);C Bs=o.BH?\'-an\':\'-vK\';C ps=E.W4;if(!K(ps)){ps=\'\'}C tp=ps.O("1g")>-1;if(tp){kq(9K,\'-180\')}R(9K,{\'1v\':\'2v\',\'2m\':(ps.O("2m")>-1?10*E.1X:\'2l\'),\'1d\':(ps.O("1d")>-1?10*E.1X:(ps==\'\'||ps==\'1g\'?\'50%\':\'2l\')),\'2T-1d\':(ps==\'\'||ps==\'1g\'?\'-zW\':0),\'2M\':(tp?\'2l\':Bs),\'1g\':(tp?Bs:\'2l\'),\'1I\':E.n8})}ay()}F ay(){if(E.2Z==1){R(2Z,{"1g":(lx==1?-h-2Z.3o+3:-2Z.3o/2)+E.W3-E.W2,"1d":(hy==1?-3q.2x:(lx==1?-w/2:+3q.2x))-(lx==1?0:3q.2x/2+5)+E.W1-E.W0,"1e":E.uZ+3q.3o+E.wI,"1b":E.wE+3q.2x+E.Qc});R(lA,{\'1e\':2Z.3o});2Z.E.4h="2f"}}J.c=F(){Q 1i};J.s=F(x){Q E[x]};J.ss=F(x,x2){Q K(E[x])?E[x][x2]:P};J.g=F(x){d2(x){1D"1b":Q w;1p;1D"1e":Q h;1p;1D"h":Q 2k(E.oM,h);1p;1D"x":Q 6f(1i.E.1d);1p;1D"y":Q 6f(1i.E.1g);1p;1D"1I":Q 1i.E.1I?1i.E.1I:1;1p;1D"1E":Q 5d;1p;1D"3W":Q 3W;1p;1D"46":Q 46;1p;1D"1o":Q 1o;1p;1D"SX":Q cA;1p;1D"lC":Q lC;1p;1D"1K":Q E.1K;1p;1D"U":Q E.tR?E.tR:0;1p;1D"1l":Q 1l;1p;1D"x0":Q x0;1p;1D"y0":Q y0;1p;1D"5z":Q 5z;1p;1D"1q#":Q cA.O("1q#")==0;1p;1D"1q:":Q cA.O("1q:")==0;1p;1D"Bu":Q 1o=="5K"&&E.1K=="1L";1p;1D"2r#5d":Q BB;1p;8n:Q P}};J.2r=F(k,x){d2(k){1D"1E":5z?5C():\'\';5d=x;1p;1D"2y":SC(x);1p;1D"4L":4L(1i);1p;1D"3h":3h(1i);1p;1D"SS":E.3t=0;1p;1D"Bn":if(E.SL>0&&E.3t!=1&&!ll){2P(ll);ll=1G(F(){3h(1i);(E.VU!=1?E.3t=1:\'\');ll=1O},E.SL*2f)}1p;1D"1X":1X(x);1p;1D"VR":R(1i,{"2V":"1X(0)"});1p;1D"3W":R(1i,{"2V":"3W("+x+")"});3W=x;1p;1D"46":R(1i,{"2V":"46("+x+")"});46=x;1p;1D"1I":R(1i,{"1I":x});1p;1D"Bz":R(1B[0],{"1I":x});1p;1D"hV":R(1B[0],{"7j":"hV("+x+")"});1p;1D"1d":R(1i,{"1d":x});1p;1D"1g":R(1i,{"1g":x});1p;1D"1b":R(1i,{"1b":x});1p;1D"1e":R(1i,{"1e":x});1p;1D"Eq":E.Eq=x;1p;1D"hy":hy=x;1p;1D"2r#5d":BB=x;1p;1D"x":R(1i,{"1d":x});1p;1D"y":R(1i,{"1g":x});1p;1D"7e":E.7e=x;1p;1D"6m":E.6m=x;1p;1D"x0":x0=x;1p;1D"y0":y0=x;1p;1D"iy":E.iy=x;1p;8n:Q P}};F SC(x){if(x&&o.1r.2i){uR=I;1G(Td,eQ)}if(!x){if(ud()&&cF){1y(1B[oq]);1E(1B[0]);cF=P}}if(E.9g==1){x?1E(1i):1y(1i)}H{if(1l=="VN"||1l=="Tf"){x?1E(1i):1y(1i)}H{R(1i,{"2y":(x?"4s":"22")})}5d=x;x?1E(1i):\'\'}if(x&&E.uS){E.uS=P;1G(al,100)}}F Td(){uR=P}J.7o=F(x,y){if(cA!=\'\'&&(E.1L==\'x\'||E.1L==\'1x\')){x=x+\'x\'}if(y){x=E.1L+x}7o(x);!6t(1i)?E.uS=I:\'\'};C BF;J.kt=F(x){if(BF!=x){E.b5=x;7o(x);!6t(1i)?E.uS=I:\'\';o.Y?o.Y.5B():\'\'}BF=x};J.C4=F(){kq(gf,vn);vn+=20};F kq(x,y){R(x,{"2V":"pe("+y+"Fi)"+(x==1B[0]&&!Tb&&3W!=1?\' 1X(\'+3W+\')\':\'\')})};J.S7=F(x){if(E.1L.O("{1V")>-1){7o(E.1L)}};J.us=F(){us()};F 7o(1L){if(E.1K=="1L"){if(K(1L)){if(E.QL){if(1L.U==4){1L=(E.uc?\'0:0\':\'e1:0\')+1L}if(1L.U==5){1L=(E.uc?\'0:\':\'e1:\')+1L}if(1L.U==7){1L=(E.uc?\'\':\'0\')+1L}}if(E.Op){if(1L.U==4){1L=\'0\'+1L}}E.tR=1L.U}1L=(E.BI?E.BI+(E.QJ?\'\':\' \'):\'\')+1L+(E.C5?\' \'+E.C5:\'\');C Ny=1B[0].2x+(E.bg==1?E.bC+E.bx:0);C Nv=1B[0].3o+(E.bg==1?E.bC+E.bx:0);1B[0].1W=o.ni+(1o=="5K"?CE(1L):1L)+o.ob;if(E.VJ==1){1B[0].1W+=\'<6J E="2y:cC-4s;1b:cZ"></6J><6J E="3b-1g: aG 7t \'+4k(E.1z)+\';3b-1d: aG 7t cP;3b-2m: aG 7t cP;1v: 2v;2m:aG;1g: 50%;2T-1g: -4I;"></6J>\'}if(1o=="1V"){R(1B[0],{"1b":"2l","cV-bb":"he"});Ct(1L)}E.w=1B[0].2x+(E.bg==1?E.bC+E.bx:0);E.h=1B[0].3o+(E.bg==1?E.bC+E.bx:0);if(Ny!=E.w||Nv!=E.h||(E.w>0&&Cw==0)){al()}if(1B[0].2x>0){Cw=E.w}H{cA!=\'\'?1y(1B[0]):\'\';if(1L!=\'\'){1G(al,10)}}}}J.al=F(){al()};F ud(){Q!o.X.6L()&&E.NF==1}F al(){if(E.1K=="1L"){if(1B[0]){if(1B[0].2x>0){cA!=\'\'?1E(1B[0]):\'\';w=E.w=1B[0].2x;h=E.h=1B[0].3o;dW();e9(bg);2X();if(o.Y){if(7Y([E.1v],"1i")){o.Y.Cy()}H{o.Y.5B()}}}}}}J.Cz=F(x){if(E.NI==1){C n=4;if(1l=="VM"){if(o.1r.2i){Q}}H{n=8}C y=\'og\';C z=[];18(C i=1;i<n;i++){z[i]=29.9j(y.aL(v.id,1l,\'VO\',i))}if(z[1]){18(C i=1;i<n;i++){z[i]?1y(z[i]):\'\'}if(n==4){18(C i=1;i<n;i++){x>(i/n)&&z[i]?1E(z[i]):\'\'}}H{18(C i=n;i>0;i--){if(x*1+(1/n)>=(i/n)&&z[i]){1E(z[i]);1p}}}}}};J.On=F(){if(!on){if(3r){if(3r.U>1&&1a.U>1){1y(1B[0]);1E(1B[1])}}if(1a.U>1){1o=1a[1];if(E.2Z==1){3q.1W=om(1);ay()}}if(ud()&&cF){1y(1B[oq]);cF=P}tQ();on=I}};F om(x){Q o.ni+(E.3q==\'\'?2W(1a[x]):(8J.U>1?8J[x]:8J[0]))+o.ob}J.eO=F(x){eO(x)};J.Nt=F(x,y){if(E.od){E.od.gu(x,y)}};F eO(x){C y=\'og\';C z=29.9j(y.aL(v.id,1l,\'VP\'));if(z){R(z,{"4N":"2V 0.1s 6e-5e"});if(x==1){z.E.2V=\'Ns(0, 0)\'}H{z.E.2V=\'Ns(-CA, 0)\'}}H{if(x==1){E.a=1}H{E.a=0.5}}on=x==1;if(E.2Z==1&&8J.U>1){3q.1W=(on?8J[0]:8J[1])}R(1B[0],{"1I":E.a})};J.ol=F(){if(on){if(3r){if(3r.U>1&&1a.U>1){1E(1B[0]);1y(1B[1]);R(1B[0],{"1I":E.a})}}1o=1a[0];if(1a.U>1){if(E.2Z==1){3q.1W=om(0);ay()}}tQ();on=P;cF=P}};J.CC=F(){if(ud()){ue();1E(1B[oq]);cF=I}};J.Nr=F(){C 2t=P;if(E.1y==1&&E.Nk==1){if(6t(o.2E)){2t=I}}if(!2t){4L(1i);C jX=1i.47("*");18(C i=jX.U;i--;){R(jX[i],{"7e-1H-8T":"VQ"})}5d=I}};J.ot=F(){ot()};F ot(){3h(1i);C jX=1i.47("*");18(C i=jX.U;i--;){R(jX[i],{"7e-1H-8T":"4X"})}5d=P}J.4B=F(){if(3r.U>0){18(i=0;i<3r.U;i++){if(1B[i].4b==1i){1i.3m(1B[i])}1B[i]=2b}}if(bg){bg.jf("ax");bg.jf("mo");bg.jf("m9");bg.4b.3m(bg);bg=2b}if(E.1v==\'ce\'){if(1i.4b==o.ce){o.ce.3m(1i)}}H{if(1i.4b==o.2a){o.2a.3m(1i)}H{if(o.1F){if(1i.4b==o.1F){o.1F.3m(1i)}}}}if(2Z){if(2Z.4b==1i){1i.3m(2Z)}}1i=2b};J.O6=F(){kj?kj.ou():\'\'};J.O8=F(){CJ()};F CJ(){CM(3r[0],E.1z,1B[0])}F CE(x){C z=x+\'\';if(x.O(\'{\')>-1){if(x.O(\'{1k}\')>-1&&K(o.43)){x=x.1u(\'{1k}\',kh(o.43.dU().t))}if(x.O(\'{1V\')>-1){C y=o.fm?o.fm:(v.1V?v.1V:\'\');if(x.O(\'{eA}\')>-1&&o.Y){x=x.1u(\'{eA}\',o.Y.fC(\'eA\'))}if(o.eD&&o.Y){y=o.Y.fC(\'eD\')}x=x.1u(\'{1V}\',y);if(o.eD&&!o.Y){1G(7o,100,z)}}if(x.O(\'{1L\')>-1){18(C i=1;i<6;i++){if(x.O(\'{1L\'+i+\'}\')>-1){if(K(v[\'1L\'+i])){x=x.1u(\'{1L\'+i+\'}\',v[\'1L\'+i])}H{x=x.1u(\'{1L\'+i+\'}\',\'\')}}}}if(x.O(\'{7l}\')>-1){o.nT=1l;if(o.Y){x=x.1u(\'{7l}\',o.Y.fC(\'O9\'))}}}Q x}J.Cs=F(){7o(E.1L)};F sM(1B,8i){18(C i=0;i<1B.U;i++){uq(1B[i],8i)}if(E.3M=="54"){if(o.54){o.54.VS(1B[0],8i)}}}};C Oa=F(1l,1o){C i;C E=[];C w;C h;C bg;C 5d=I;C x0;C y0;C 3W=1;C 46=1;C ke=0;C aI=0;C VT;C 4t;C vd;C 5z;C 2n;C 4q;C QD;C PG;C we;C Qa;C 2Z;C 3q;C 9K;C kf;C Ej;o.MG=-1;C tJ;C 5z;C F1;18(i in hW.17){E[i]=hW.17[i]}C 1o=v[1l].1o;C 1K=v[1l].1K;18(i in hW[1o]){E[i]=hW[1o][i]}18(i in v[1l]){E[i]=v[1l][i]}E.w=2I(E.w);E.h=2I(E.h);E=5a(E,\'2T\',\'2T\');E=5a(E,\'c9\',\'c9\');if(o.as){if(E.Oe>0){E.w=2I(E.Oe)}if(E.dD){if(E.dD!=\'0 0 0 0\'){E=5a(E,\'c9\',\'dD\')}}}C 1i=1Q("1Z");if(v.1F.hx==1&&v.1F.1y==1){o.1F.1P(1i)}H{o.2a.1P(1i)}1o=="3e"?o.ce=1i:\'\';C 9O=P;if(E.9i){if(E.9i!=\'1M\'){9O=I}}R(1i,{"1v":"2v","1g":0,"1d":0,"1I":1,"g0":"uM","vL":"1em"});if(E.Oh==1){1i.E.4h=E.6g}dW();C aH=1Q("1Z");R(aH,{"1v":"2v","2M":2O.4C(-E.h/2),"1d":2O.4C(-E.w/2)});if(E.8x>0&&E.N5==1){R(aH,{"3b-6v":E.8x*E.h/2,"1e":E.h,"6d":"3t","3z-1S":"22"})}if(3c(E.5I)){4n(1i,{"id":(v.id+"ul"+E.5I)})}1i.1P(aH);if(1o==\'3e\'&&v.Cr==1){QG()}if(E.2Z==1){v5()}C aB=1Q("1Z");oF(0,aB,0.3,(E.5f==1?"3f-5f("+(E.Cb==1?"to 1d,":\'\')+4k(E.Ok)+", "+4k(E.uh)+")":4k(E.uh)),E.w,E.VY);if(E.MA==1&&K(E.tS)){C nZ=1Q("1Z");nZ.1W=E.tS.1u(/\\#Cc/g,4k(E.uh));aB.1P(nZ);R(nZ,{"1v":"2v","2M":-2O.4C(E.h/2),"1d":0,"3z-1S":"22"});R(aB,{"6d":"3t","2e":"22"});C x=["9e","jo","uj","pa","gN"];18(C y=0;y<x.U;y++){C z=nZ.Fo("2q "+x[y]);if(z.U>0){18(C y2=0;y2<z.U;y2++){z[y2].E.5l=4k(E.uh)}}}}aH.1P(aB);C VZ=[];C ek=1Q("1Z");oF(1,ek,E.Of,(E.5f==1?"3f-5f("+(E.Cb==1?"to 1d,":\'\')+4k(E.NP)+", "+4k(E.O1)+")":E.O1),0,E.W6);aH.1P(ek);if(E.8D>0){C gy=1Q("1Z");oF(2,gy,E.NU,E.W8,0,E.8D);aH.1P(gy)}C 8U=1Q("1Z");oF(3,8U,E.NR,(E.5f==1?"3f-5f("+(E.Cb==1?"to 1d,":\'\')+4k(E.Nb)+", "+4k(E.1z)+")":E.1z),0,E.a);if(E.MA==1&&K(E.tS)){C uH=1Q("1Z");uH.1W=E.tS.1u(/\\#Cc/g,4k(E.1z));R(uH,{"1v":"2v","2M":-2O.4C(E.h/2),"1d":0,"3z-1S":"22"});R(8U,{"6d":"3t","2e":"22"});8U.1P(uH)}if(E.6P==1){C ew=1Q("1Z");E=5a(E,\'Cd\',\'Cd\');E=5a(E,\'Ce\',\'Ce\');R(ew,{"1v":"2v","2M":E.h/2,"1d":0,"3z-1S":"22","3S-3C":E.Mz*2k(v.6A,1),"1z":E.6O,"3e-1e":"100%","2Q-1g":E.Ve,"2Q-2M":E.Vf,"2Q-1d":E.Vg,"2Q-2m":E.Vi,"2T-1g":E.Vj,"2T-2M":E.Vk,"2T-1d":E.Vn,"2T-2m":E.Vo,"3b-6v":(E.Ms+"px"),"2y":"22"});if(E.Mg==1){R(ew,{"2e":4k(E.Md)})}8U.1P(ew);C nv=P;C Vv=P}o.tN=E.h;aH.1P(8U);if(E.jV==1){C 9J=[];if(1R MB!=="1O"){C aN=1C MB(1i,9J,w,E)}}if(E.4q==1){if(E.gh.7d().O(\'<2q\')==-1){E.gh==\'\'?E.gh="<2q 1b=\'20\' 1e=\'20\'><g><gN ry=\'5\' rx=\'5\' cy=\'10\' cx=\'10\' 5l=\'#fA\'/></g></2q>":\'\'}4q=1Q("1Z");4q.1W=E.gh.7d();E=5a(E,\'MW\',\'MW\');R(4q,{"1v":"2v","1g":-10+E.Vz-E.VB,"1d":-2f,"3z-1S":"22","1e":20,"1b":E.hQ,"1I":E.EZ,"4N":"2V 0.1s 3f, 1I 0.1s 3f"});if(E.nq==1||E.ET==1){R(4q,{"2V":"1X(0)"})}H{if(E.tD!=1){R(4q,{"2V":"1X("+E.tD+")"})}}if(E.VC==1){R(4q,{"7j":"h7-dG(4I 4I aG 5G(0, 0, 0, .7))"})}1i.1P(4q);if(E.Fc!=-1){C x=["9e","pa","gN"];18(C y=0;y<x.U;y++){C z=4q.Fo("2q "+x[y]);if(z.U>0){18(C y2=0;y2<z.U;y2++){z[y2].E.5l=4k(E.Fc)}}}}E.hD=4q.2x}if(E.ds!=0){R(1i,{"2V":"pe("+E.ds+"Fi)"})}if(E.3t==1){1y(1i);5d=P}if(1o=="1M"&&!9O){if(E.1y==1&&E.oJ==1){o.oT=I;E.3t=I}H{o.oT=P}}E.du=0;if(E.ds!=0){E.oC=2O.zM(E.ds);if(E.oC>45&&E.oC<135){E.du=90}if(E.oC>VD&&E.oC<MV){E.du=PC}}if(9O){E.9i?o[\'3e\'+\'3V\'+E.9i]=E.9i:\'\';w=E.w;E.9i=="5Q"?7L(1,o.6X.8f(-1)[0],"no"):\'\';if(E.9i=="y7"){C pv=v.1M;v.2h?(v.2h.1M?pv=v.2h.1M:\'\'):\'\';7L(pv,1,"no")}}F oF(n,x,y,z,N4,N6){R(x,{"1v":"2v","2M":0,"1d":0,"1b":N4,"1e":(E[\'h\'+n]>0?E[\'h\'+n]:E.h),"2e":z?(z.O("3f")>-1?z:4k(z)):\'\',"3b-6v":(E.N5==1?1:E.8x*E.h/2),"1I":N6,"3z-1S":"22","4N":"2V 0.2s 6e-in-5e"})}F dW(){bg=1Q("1Z");E=5a(E,\'i7\',\'i7\');C oM=E.h+E.bC+E.bx;C N7=E.w+E.8C+E.8E;if(E.bg==1){}H{E.4W=0}E=5a(E,\'oy\',\'oy\');if(v.1F.oI==1||E.oI==1){E.53=\'#sO\';E.bg=1;E.4W=0.5}R(bg,{"1v":"2v","1g":0,"1d":0,"1b":N7,"1e":oM*E.EH,"EE":(E.tK*oM)/2,"2e":4d(E.53,E.4W),"a9":"2l","4N":"1I .1s 3f, 2e .1s 3f"});if(E.c5==1){R(bg,{\'nL-7j\':\'c5(an)\'})}if(E.oP==1){R(bg,{"3b":"4I 7t #"+E.oQ})}if(E.2n==1){if(E.oS==1){R(bg,{"4O":"3z"})}if(!o.1r.2i||v.bm==1){bg.ax=7x;bg.Wb=EV;bg.WK=vb;bg.kA=gw}}H{R(bg,{"4O":"8n"})}if(!o.1r.2i){bg.mo=6i;bg.kA=gw;bg.m9=5C}if(o.1r.Er&&E.2n==1){bg.1A("f0",F(1m){1m.8b=I;if(!K(1m.7r)&&1m.9y.U>0){1m.7r=1m.9y[0].nf;1m.b6=1m.9y[0].t7}tJ=1m;6i(1m);vb(1m)});bg.1A("f3",F(1m){1m.8b=I;o.4t=P;5C(1m);EV(tJ)});bg.1A("2n",F(1m){1m.8b=I});bg.1A("bK",F(1m){if(!K(1m.7r)&&1m.9y.U>0){1m.7r=1m.9y[0].nf;1m.b6=1m.9y[0].t7}tJ=1m;o.4t=I;gw(1m);if(o.1r.Er){vb(1m)}})}R(bg,{"1d":2O.Fd(-E.w/2-E.8C)});R(bg,{"1g":2O.Fd(-E.h/2-E.bC+E.N3-E.MS)});if(E.MQ==1){F9(bg,E.53,E.MP,E.ML)}1i.1P(bg)}F 2X(1b){if(1b!=w){w=1b;o.Ez=w;C dK=w/aB.2x;R(bg,{"1b":(w+E.8C+E.8E),"1d":-w/2-E.8C,});R(aH,{"1d":-w/2});R(aB,{"1b":w});R(aH,{"1b":w});C xx=ek.2x*dK;if(xx>aB.2x){xx=aB.2x}R(ek,{"1b":xx});C wp=8U.2x*dK;R(8U,{"1b":wp});ns(wp);if(1o=="3e"){Pv()}if(E.jV==1){aN?aN.Q0(w):\'\'}if(o.6Z){o.6Z.2X()}}}F ns(x){if(E.4q==1){if(x<E.hD/2&&E.hQ!=20){x=E.hD/2}if(x>w-E.hD/2&&E.hQ!=20){x=w-E.hD/2}C y=x-w/2-E.hD/2+E.WP-E.WQ;R(4q,{"1d":y})}}F Bm(){R(4q,{"2V":"1X("+E.tD+")"})}F 6i(1m){o.Y.mu(1l,"5z");if(E.bg==1){if(E.a8!=-1){C m=1C 6p({"mc":bg,"1K":"aa","to":E.a8,"1k":0.1,"me":(1l+"bg")})}if(3c(E.bu)){R(bg,{"2e-1z":E.bu})}}if(3c(E.Eh)){R(8U,{"2e-1z":E.Eh})}if(E.4q==1){if(E.MJ==1&&K(E.EQ)){if(E.va==1&&4t){}H{4q.1W="<2q 1b=\'"+E.hQ+"\' 1e=\'20\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'>"+E.EQ.7d()+"</2q>"}}if(E.nq==1){if(E.ET==1&&!o.1J){}H{Bm()}}H{if(E.tP!=-1){C m2=1C 6p({"mc":4q,"1K":"aa","to":E.tP,"1k":0.1,"me":(1l+"4q")})}}}if(E.2Z==1&&(o.X.1j()>0||1o=="1M"||9O)){ng()}if(E.ka>0){R(bg,{"2V":"46("+((E.ka-1)/5+1)+")"});Ff(E.ka)}if(E.4q==1&&E.A5==1){ns(gb(1m.7r)-aI)}if(1o=="1M"){o.1a.6x(I);o.6x=I}5z=I;o.gv=I}F Ff(x){R(aB,{"2V":"46("+x+")"});R(ek,{"2V":"46("+x+")"});gy?R(gy,{"2V":"46("+x+")"}):\'\';R(8U,{"2V":"46("+x+")"})}F 5C(){if(!vd){if(E.8D>0){R(gy,{"1b":0})}if(3c(E.Eh)){R(8U,{"2e-1z":E.1z})}if(E.bg==1){if(E.a8!=-1){C m=1C 6p({"mc":bg,"1K":"aa","to":E.4W,"1k":0.1,"me":(1l+"bg")})}if(3c(E.bu)){R(bg,{"2e-1z":E.53})}}if(E.4q==1){if(E.MJ==1&&K(E.EQ)){if(E.va==1&&4t){}H{4q.1W="<2q 1b=\'"+E.hQ+"\' 1e=\'20\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'>"+E.gh.7d()+"</2q>"}}if(E.nq==1){R(4q,{"2V":"1X(0)"})}H{if(E.tP!=-1){C m2=1C 6p({"mc":4q,"1K":"aa","to":E.EZ,"1k":0.1,"me":(1l+"4q")})}}}if(E.ka>0){R(bg,{"2V":"46(1)"});Ff(1)}if(1o=="1M"&&!o.2o){o.1a.6x(P);o.6x=P}o.Y.mu(1l,"5e")}if(E.jV==1&&aN){aN.5e()}if(E.2Z==1&&(o.X.1j()>0||1o=="1M")){vU()}if(o.vt&&1o=="3e"){o.th.1y();o.MG=-1}5z=P;o.gv=P}F 7x(1m){1m.8b=I}F MF(1m){1m.8b=I}F EV(1m){if(1o=="1M"){if(o.b3){vd=I;2P(F1);F1=1G(F(){vd=P;5C()},2f)}}F0();o.4t=P;if(E.4q==1){if(E.va==1&&K(E.Eo)){4q.1W="<2q 1b=\'20\' 1e=\'20\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'>"+E.gh.7d()+"</2q>"}}eq(1m.7r,1m.b6);o.Y.k5(1l);o.Y.hH(1m.7r,1m.b6);1m.8b=I}F vb(1m){4t=I;if(E.4q==1){if(E.va==1&&K(E.Eo)){4q.1W="<2q 1b=\'20\' 1e=\'20\' 3N:3T=\'3v://3O.w3.3x/7g/3T\' 3N=\'3v://3O.w3.3x/4o/2q\'>"+E.Eo.7d()+"</2q>"}}ke=mM(bg);aI=iU(bg);eq(1m.7r,1m.b6);7L(2n,1,"no")}F eq(gs,gp){C x;gs=gb(gs);gp=gb(gp);C Nc=2O.6h(29.kd.dP,29.4c.dP);C Om=2O.6h(29.kd.gl,29.4c.gl);if(o.1r.2i){}H{gp=gp+Om;gs=gs+Nc}if(E.du>0){x=gp-ke-E.8E;2n=x/w;if(E.du==PC){x=gp-ke-E.8C;2n=x/w;2n=(2n-1)*-1}}H{x=gs-aI-E.8C;2n=x/w;if(E.ds>134&&E.ds<WW){x=gs-aI-E.8E;2n=x/w;2n=(2n-1)*-1}}2n>1?2n=1:\'\';2n<0?2n=0:\'\'}F gb(x){if(o.bS>1){x=x/o.bS}Q x}J.PZ=F(){aN?aN.Q0(w):\'\'};J.md=F(){aN?aN.gu(w):\'\'};F F0(){4t=P}F gw(1m){aI=iU(bg);if(E.8D>0){if(o.1J||1o!=\'3e\'){R(gy,{"1b":gb(1m.7r)-aI})}}if(E.2Z==1&&(o.X.1j()>0||1o=="1M"||9O)){ng();ke=mM(bg);eq(1m.7r,1m.b6);if(1o=="3e"){if(v.X1==1){if(o.X.6L()&&o.X.eu().O("?F5")>0){3q.1W=\'- \'+kh((1-2n)*o.X.1j(I))}H{3q.1W=kh(2n*o.X.1j())}}H{C d=o.X.1j();if(v.5h>0){d=d-v.5h*1}C 9t=\'\';if(E.jV==1&&aN){9t=aN.2Z(2n*d);9t!=\'\'?9t=9t+\'<br>\':\'\'}3q.1W=9t+kh(2n*d)}}if(1o=="1M"||9O){3q.1W=xG(2n)}ay(1m)}if(o.vt&&1o=="3e"&&o.th){Ej=1m;if(!kf||v.Q6!=1){El()}if(v.Q6==1){2P(kf);kf=1G(El,50)}}if(E.4q==1&&E.A5==1){ns(gb(1m.7r)-aI)}}F El(){2P(kf);kf=1O;if(E.2Z==0){ke=mM(bg);aI=iU(bg);eq(1m.7r,1m.b6)}5z?o.th.cI(Ej,w,2n,aI):\'\'}F ay(1m,t,l){C 1d=(-w/2+(gb(1m.7r)+29.kd.dP-aI)-3q.2x/2)+(l?l:0);C mv=0;if(v.Ao!=1){if(1d+w/2+3q.2x+10>o.3i){mv=1d;1d=o.3i-w/2-3q.2x-10}if(1d+o.3i/2<0){mv=1d;1d=-o.3i/2}}C x={"1g":(-3q.3o-E.PD*1-E.uZ-E.wI)-(E.PS==1?(E.h/2)*(E.ka>0?E.ka:1):0)+(t?t:0),"1d":1d};R(2Z,x);if(E.jn==1){R(9K,{\'1v\':\'2v\',\'1d\':3q.2x/2-4+(mv!=0?mv-1d:0),\'1g\':3q.3o-6})}}J.ng=F(e,x,t,l){ng();3q.1W=x;ay(e,t,l)};F ng(){if(!6t(2Z)||2Z.E.1I==0){1E(2Z);R(2Z,{"1I":1})}}J.vU=F(){vU()};F vU(){1y(2Z);R(2Z,{"1I":0})}J.c=F(){Q 1i};J.s=F(1l){Q E[1l]};J.ss=F(x,x2){Q E[x][x2]};J.g=F(x){d2(x){1D"1b":Q w;1p;1D"Wj":Q aB.2x;1p;1D"1e":Q E.h;1p;1D"x":Q 6f(1i.E.1d);1p;1D"y":Q 6f(1i.E.1g);1p;1D"1I":Q 1i.E.1I?1i.E.1I:1;1p;1D"1E":Q 5d;1p;1D"3W":Q 3W;1p;1D"46":Q 46;1p;1D"1o":Q 1o;1p;1D"1l":Q 1l;1p;1D"x0":Q x0;1p;1D"y0":Q y0;1p;1D"2n":Q 2n;1p;1D"jW":Q 9O;1p;8n:Q P}};J.2r=F(1l,x){d2(1l){1D"1E":5d=x;1p;1D"4t":4t=x;1p;1D"2y":1o=="3e"||E.1y==1?R(1i,{"3F":(x?"5d":"3t")}):R(1i,{"2y":(x?"4s":"22")});5d=x;1p;1D"3W":R(1i,{"2V":"3W("+x+")"});3W=x;1p;1D"46":R(1i,{"2V":"46("+x+")"});46=x;1p;1D"1I":R(1i,{"1I":x});1p;1D"1d":R(1i,{"1d":x});1p;1D"1g":R(1i,{"1g":x});1p;1D"2n":2n=x;1p;1D"fT":E.fT=x;1p;1D"1b":R(1i,{"1b":x});1p;1D"1e":R(1i,{"1e":x});1p;1D"Eq":E.Wm=x;1p;1D"x":R(1i,{"1d":x});1p;1D"y":R(1i,{"1g":x});1p;1D"x0":x0=x;1p;1D"y0":y0=x;1p}};J.2X=F(x){2X(x)};J.ta=F(x){};J.i1=F(cL,dn){if(4t){if(1o=="1M"||9O){eq(cL,dn);o.Y.k5(1l)}if(1o=="1M"){o.b3=I}eq(cL,dn);7L(2n,1,"no")}};J.hH=F(cL,dn){if(4t){F0();4t=P;eq(cL,dn);o.Y.k5(1l);7L(2n,1,"no")}};F 7L(1k,1j,x){1k<0?1k=0:\'\';if(v.5h>0&&1j>1){1j=1j-v.5h;1k=1k-v.5h}if(E.4q==1&&E.ET==1&&E.nq!=1){if(!E.PJ&&1k>0){Bm();E.PJ=I}}if(4t&&1j!=1){}H{C 5k;if(1j>0&&1k>0){if(1k>1j){1k=1j}5k=w*(1k/1j);if(5k==8U.2x){5k=-1}}H{5k=0}if(5k>=0){R(8U,{"1b":5k});if(E.A5==1&&5z&&!x){}H{ns(5k)}}if(K(ew)){if(1j<2&&1o=="3e"){if(nv){3h(ew);nv=P}}H{if(!nv){4L(ew);nv=I}ew.1W=1o=="3e"?59(1k==0?1j:1k):xG(1k)}}}};J.7L=F(1k,1j,x){if(1j!=PG||1k!=Qa||x){7L(1k,1j,x)}};J.Qt=F(){2n>1?2n=1:\'\';2n<0?2n=0:\'\';R(8U,{"1b":(2n*w)})};J.Qx=F(1k,1j){if(1j>0&&1k>0){C 5k=w*(1k/1j);5k>w?5k=w:\'\';R(ek,{"1b":6f(5k)});QD=1j;we=1k}H{we=0;R(ek,{"1b":0})}};J.nE=F(x){if(E.6Z==1){if(!o.6Z){if(x!=0){if(1R QF!=="1O"){o.6Z=1C QF(1i,E,x);o.bW=I}}}H{if((!K(x)||x==0)&&o.bW){o.6Z.1y();o.bW=P}H{if(!o.bW||(K(x)&&x!=1&&x!=0)){o.6Z.wP(x);o.bW=I}}}}};F QG(){o.cI=1Q("1Z");R(o.cI,{\'1v\':\'2v\',\'1d\':0,\'1g\':0,\'1b\':v.Qs,\'1e\':v.Qd,\'6d\':\'3t\',"3z-1S":"22","2e-1z":"#d8","3b-6v":v.Qp+\'px\',"2y":"22"});o.cI.id="WF"+v.id;if(v.Qm==1){R(o.cI,{"3b":v.Ql+"px 7t "+wt(\'1z\',v.Qh)})}if(v.Qe==1){R(o.cI,{"5D-dG":"wy 4I dL 5G(0,0,0,0.5)"})}o.cI.E.4h="mY";1i.1P(o.cI)}F v5(){2Z=1Q("1Z");R(2Z,{\'1v\':\'2v\',\'1d\':0,\'1g\':0,\'1e\':\'2l\',"3z-1S":"22","1I":0,"4N":"1I 0.1s 3f"});E=5a(E,\'n0\',\'n0\');3q=1Q("1Z");R(3q,{\'1v\':\'2v\',\'2Q-1d\':E.wE,\'2Q-2m\':E.Qc,\'2Q-1g\':E.uZ,\'2Q-2M\':E.wI-1,\'1L-8W\':\'6w\',\'1z\':E.wn,\'3S-gQ\':gq(E.wg),\'3S-3C\':E.wj*2k(v.6A,1),\'lI-jN\':E.wk+\'px\',\'3e-1e\':"1",\'2e-1z\':4d(E.nG,E.n8),\'3b-6v\':E.wm});E.OL?E.jn=E.OL:\'\';if(E.jn==1){9K=1Q("1Z");9K.1W=\'<2q 1b="an" 1e="vK" vm="0 0 8 6" 8m="1.1" 3N="3v://3O.w3.3x/4o/2q" 3N:3T="3v://3O.w3.3x/7g/3T"><jo id="Pj" 3a="22" 5l="\'+4k(E.nG)+\'" 5l-Pl="Pm" 9J="0 0 8 0 4 6"></jo></2q>\'}1i.1P(2Z);2Z.1P(3q);if(E.jn==1){2Z.1P(9K);R(9K,{\'1I\':E.n8})}2Z.E.4h="2f"};F Pv(){if(o.43&&v.fg==1&&!o.1J){C f=o.43.dU();if(f.t&&f.d){7L(f.t,f.d)}}};F xG(x){C y=2O.4C(x*100);if(9O){if(o.ly){Q(9O&&3c(E.3q)?E.3q+\'&d9;\':\'\')+4u(x*o.6X.8f(-1)[0]).xV(1)}if(o.Pw){Q(9O&&3c(E.3q)?E.3q+\'&d9;\':\'\')+o.y7}}Q y};J.4B=F(){1i.3m(aH);if(bg){bg.jf("ax");bg.jf("mo");bg.jf("m9");bg.4b.3m(bg);bg=2b}if(4q){1i.3m(4q)}if(1i.4b==o.2a){o.2a.3m(1i)}H{if(o.1F){if(1i.4b==o.1F){o.1F.3m(1i)}}}1i=2b}};C y6=F(1g){C i;C E=[];C w;C h;C 5d=I;C 3W=1;C 46=1;C x0=0;C y0=0;C d1=4A(v1,U8);C 1o,1l="bg";C 1K="U3";if(1g==I){E["1v"]=\'1g\';E.h=2k(v.1F.U2,50);E.a=2k(v.1F.U6,0.5);E.1z=2k(v.1F.V7,\'#d8\')}H{E["1v"]=v.1F.1v;18(C k in v.1F){if(v.1F.2D(k)){E[k]=v.1F[k]}}}if(E.1E==0){v.1F.h=E.h=0;E.2Q=E.2T="0 0 0 0";E.5f=0}E["1X"]=1;E=5a(E,\'2T\',\'2T\');if(K(E.oB)){if(E.oB!=20&&E.2T=="-20 0 0 0"){E.9R=E.oB}}if(3c(E.Pf)&&o.as){E=5a(E,\'2T\',\'Pf\')}if(E.UN==1){E.4V+=\'%\';E.4Y+=\'%\'}C 1i=1Q("1Z");if(E.c5==1&&E.5f==0){E.P3=E.a;E.a=1}H{E.c5=0}R(1i,{\'1v\':\'2v\',\'1d\':0,\'1g\':0,\'1b\':(E.oY==1||1g?\'100%\':o.cX),\'1I\':E.a,\'3z-1S\':\'22\',\'g0\':\'uM\',\'vL\':\'1em\'});o.2a.1P(1i);C bg=1Q("1Z");R(bg,{\'1e\':E.h-(E.1v!=\'1g\'?E.gY+E.9R:0),\'2y\':\'4s\',\'2T-1d\':E.4V,\'2T-2m\':E.4Y,\'3b-6v\':E.8x});if(E.Pd>0){R(bg,{\'3b\':\'4I 7t 5G(xy,xy,xy,\'+E.Pd+\')\'})}1i.1P(bg);w=1i.2x;v.fM=-E.9R;if(E.5f==1||1g){if((E.1z==\'4G\'||v.1F.7s!=\'\')&&!1g){if(E.1v!=\'1g\'){v.fM=98-E.h}C 4T=\'26:7s/xu;pf,Uv+V6/T/D+Ur/Ul/Ua==\';if(v.1F.7s.O("26:7s")>-1){4T=v.1F.7s}R(bg,{\'1e\':E.h+(E.1v!=\'1g\'?v.fM:0),\'2e\':\'1f(\'+4T+\') hi-x 50% 100%\',\'2e-3C\':\'2l\'})}H{C jK=(1g?\'to 1g, \':\'to 2M, \')+4d(E.1z,0)+\', \'+4d(E.1z,1);R(bg,{\'2e\':\'-sY-3f-5f(\'+jK+\')\',\'2e\':\'-3Y-3f-5f(\'+jK+\')\',\'2e\':\'-ms-3f-5f(\'+jK+\')\',\'2e\':\'-o-3f-5f(\'+jK+\')\',\'2e\':\'3f-5f(\'+jK+\')\'})}}H{if(E.c5==1){R(1i,{\'nL-7j\':\'c5(an)\'});R(bg,{\'1I\':E.P3})}R(bg,{\'2e-1z\':E.1z})}if(1g){R(1i,{"4N":"1I 0.2s 6e-5e"})}J.h=F(){Q E.h-(E.1v!=\'1g\'?E.9R:0)};J.c=F(){Q 1i};J.s=F(1l){Q E[1l]};J.g=F(x){if(1i){d2(x){1D"w":1i.2x>0?w=1i.2x:\'\';Q w;1p;1D"1b":Q 1i.2x;1p;1D"1e":Q 1i.3o;1p;1D"x":Q 6f(1i.E.1d);1p;1D"y":Q 6f(1i.E.1g);1p;1D"1I":Q 1i.E.1I?1i.E.1I:1;1p;1D"1E":Q 5d;1p;1D"3W":Q 3W;1p;1D"46":Q 46;1p;1D"1l":Q 1l;1p;1D"x0":Q x0;1p;1D"y0":Q y0;1p;1D"d1":Q 1l+d1;1p;8n:Q P}}H{Q P}};J.2r=F(1l,x){d2(1l){1D"1E":5d=x;1p;1D"w":w=x;1p;1D"2y":R(1i,{"2y":(x&&v.k4!=1?"4s":"22")});5d=x;1p;1D"1X":R(1i,{"2V":"1X("+x+")"});3W=x;46=x;1p;1D"3W":R(1i,{"2V":"3W("+x+")"});3W=x;1p;1D"46":R(1i,{"2V":"46("+x+")"});46=x;1p;1D"1I":R(1i,{"1I":x});1p;1D"1d":R(1i,{"1d":x});1p;1D"1g":R(1i,{"1g":x});1p;1D"1b":R(1i,{"1b":x});1p;1D"1e":R(1i,{"1e":x});1p;1D"x":R(1i,{"1d":x});1p;1D"y":R(1i,{"1g":x});1p;1D"x0":x0=x;1p;1D"y0":y0=x;1p}};J.4B=F(){o.2a.3m(1i);1i=2b}};if(1R(3l)=="5j"){Og()}o.J=J;if(3l.id){if(29.9j(3l.id)){xA()}H{29.1A(\'12D\',jA)}}H{1R P4==\'F\'?P4():\'\'}F xA(){if(K(3l.id)){if(29.9j(3l.id)){if(!Ss(29.9j(3l.id))||3l.5d==1){3l.12C==1?1G(jA,50):jA()}H{1G(xA,50)}}}}F jA(){18(C i=0;i<5T.U;i++){if(K(5T[i])){if(5T[i].3X("id")==3l.id){if(5T[i].3X("8o")){5T[i].3X(\'2t\')}}H{if(v.12B==1&&5T[i].3X("v","3J")==1){3l.3J=0}}}}5T.2u(o.J);C 2t=P;if(K(3l.3Q)){18(C i=2;i<10;i++){if(3l.3Q==i&&o[\'u\'+i]!=\'\'){v=bp(v,5w.7A(h8(o[\'u\'+i])));2t=I}}}if(o.u!=\'\'&&!2t){v=bp(v,(1R o.u!="3L"?5w.7A(h8(o.u)):o.u))}if(1R(12A)!="F"){18(C 1l in 3l){if(3l.2D(1l)){if(1l.O("P5")==0){3l[1l]=2b}}}}v=bp(v,3l);o.1Y=29.9j(v.id);if(v.lG==1&&v.12z==1&&1R(xd)=="F"){zL(o.1Y,"12y");if(!xd()){28.29.1A("8e",xd)}}H{P6()}}F P6(){C xa=v.2E;if(v.12x==1&&K(v.2E)&&K(xa)){v.2E!=\'\'?v.2E=xa:\'\'}if((!K(v.2N)||v.2N==\'\')&&v.12w==1){1h(\'5Y\');Q}if(v.P7==1||v.wZ==1){28.1A(\'8d\',F(1m){C x=1O;C y;K(1m.26.1k)?x=1m.26.1k:\'\';K(1m.26.1M)?x=1m.26.1M:\'\';K(1m.26.P8)?y=1m.26.P8:\'\';K(1m.26.3X)?y=1m.26.3X:\'\';if(y&&v.x5){if(v.x5!=\'\'){C pm=v.x5.1u(/\\s+/ig,\'\').2R(\',\');if(pm.O(y)==-1){Q}}}if(v.wZ==1){if(1R(P9)=="F"){P9(1m)}}if(y&&o.9Z){if(K(1m.26.2r)){x=1m.26.2r}C z=3Z(y,x);28.bf.mX({1m:y,12v:z},\'*\')}})}18(C 1l in o.iW){if(o.iW.2D(1l)){o.iW[1l]!=\'\'?o.oe+=o.iW[1l]+\' \':\'\'}}1h(o.8m+\' \'+o.oe);g7=v.id;o.d=9H.xW;o.hs=9H.12u;if(!v.5M&&7Y([o.hs],\'#1H-\')){v.5M=o.hs.1t(o.hs.O(\'#1H-\')+6)}if(bf){C sX=P;3g{if(bf){if(bf.29){C sT=bf.29.47("Pa");18(C i=0;i<sT.U;i++){if(sT[i].9p===28){o.9U=sT[i];o.t0=I;v.Pb!=1?R(o.9U,{"3b":"22"}):\'\';o.Pc=o.9U.E;1h("cw")}}}H{sX=I}}}2H(dc){sX=I}if(sX){o.t0=I;1h("12p-fh")}}o.t0&&29.fX?o.fh=29.fX.2R(\'/\')[2]:\'\';!o.Pg?Ph():\'\';if(1R(P2)=="F"){if(P2()){Q}}o.9Z=I;Pi();C Pt=1C 5P();if(Pt.12n()==20){if(4A(1,20)==10&&v.12m!=0){td(o.wV,o.wV);1G(F(){if(28.ga){ga(\'fk\',\'UA-12h-6\',\'2l\',{\'7I\':\'7z\',\'12g\':I});ga(\'12E\',\'Pu\');ga(\'Pu:12s\',[o.d]);ga(\'7z.bQ\',\'1m\',{Pk:\'uv\',Pq:\'jA\',Pp:o.d})}},mb)}}if(v.ga==1&&v.Po!=1){if(1R Pn==\'F\'){o.ga=1C Pn()}}if(!o.1Y){v.1h=1;1h(\'id "\'+v.id+\'" gn m7\');Q P}o.1Y.1W=\'\';R(o.1Y,{\'2Q\':0,\'138-jN\':\'bo\'});o.aq=o.1Y.3o;o.aQ=o.1Y.2x;if(K(v.mt)&&!K(v.5E)){if(K(v.mt.5E)){v.5E=v.mt.5E}if(K(v.mt.jS)){v.jS=v.mt.jS}}if(o.1Y.E.1b.O("%")>-1){o.133=o.1Y.E.1b}if(v.5E=="7Z"||o.1Y.E.1e.O("%")>-1){v.5E="%";o.uu=o.1Y.E.1e;o.aq=0}if(o.aQ==0){if(o.1Y.E.1b.O("px")>0){o.aQ=2I(o.1Y.E.1b)}H{if(o.1Y.4b.E.1b.O("px")>0){o.aQ=2I(o.1Y.4b.E.1b)}H{if(o.1Y.4b.4b.E.1b.O("px")>0){o.aQ=2I(o.1Y.4b.4b.E.1b)}}}}if(7X(v.5E).O("x")>0){o.5E=v.5E.2R("x")[0]/v.5E.2R("x")[1];if(o.aq==0){o.aq=o.aQ/o.5E}}H{o.5E=0}R(o.1Y,{\'1v\':\'gj\',\'5D-eW\':\'tW-5D\',\'1L-8W\':\'1d\',\'-3Y-mO-dC\':\'22\',\'xH\':gq(\'uB-uE\'),\'7K-1e\':15,\'g0\':14*2k(v.6A,1),\'3e-1e\':\'1em\',\'OD\':\'Oq\',\'1z-Or\':\'22\'});if(v.dG==1){R(o.1Y,{\'5D-dG\':\' 0 uJ 12Z 5G(50,50,93,.1), 0 dL uJ 5G(0,0,0,.12W)\'})}if(o.5E>0){R(o.1Y,{\'1e\':o.aq})}H{R(o.1Y,{\'1e\':o.aq==0?o.uu:o.aq})}if(o.aQ==0){R(o.1Y,{\'1b\':\'100%\'})}o.2a=1Q("1Z");R(o.2a,{\'1v\':\'2v\',\'5D-eW\':\'tW-5D\',\'9a\':v.uL,\'1z\':\'#4g\',\'1b\':\'100%\',\'1e\':\'100%\',\'1d\':0,\'1g\':0,\'g0\':\'uM\',\'3e-1e\':\'1em\'});if(v.Ao!=1){o.2a.E.6d=\'3t\'}if(v.12V==1){o.2a.E.9a=\'cP\'}if(v.3b==1){R(o.1Y,{\'3b\':v.Ou+\'px 7t \'+v.aJ})}o.R=29.1Q(\'E\');o.R.1K=\'1L/R\';o.2a.1P(o.R);o.2a.6R("id",\'12T\'+v.id);uO(1);if(28.Ov){C Ow=1C Ov(F(e){if(e[0].wU.U>0){18(C i=0;i<e[0].wU.U;i++){if(e[0].wU[i]==o.2a){vQ()}}}});Ow.12H(o.1Y,{12R:I})}o.kk=1Q(\'cw\');4n(o.kk,{"id":"Ox"+v.id,"uQ":"no","1V":"Ox"+v.id,"Oy":"I","Oz":"I","wL-ur":"I"});R(o.kk,{\'1v\':\'2v\',\'1b\':\'100%\',\'1e\':\'100%\',\'3b\':0,\'3z-1S\':\'22\'});if(!29.12O(\'.wr\')){C 1w="";if(v.OA==1){18(C i=1;i<4;i++){if(3c(v[\'1z\'+i])){1w+=\'--12N\'+i+\':\'+4k(v[\'1z\'+i])+\';\'}}}gd("5Z, 5Z > *{-3Y-12J-3F: 3t;1v: tT;1g: 2l;1d: 2l;6d:5d;OD:Oq!7f;6h-1b:22!7f;ho-1o: 12I;2V-tV: 6w 6w;5D-eW:tW-5D!7f;-3Y-OU-OP-1z: 5G(0,0,0,0);-3Y-OU-OP-1z: cP;1L-11G:0!7f;"+1w+"} 5Z 4T{6h-1b:22} 5Z > *:7i{12c: 22} 5Z,5Z a,5Z a:11D,5Z a:11A,5Z a:iY,5Z a:cK,5Z a:7i{1z:#fA;3S-3C:100%;}5Z cw{3b:0}5Z cw{2y:4s!7f;6h-1e:22!7f;2e:cP}.wr{}5Z 2q{2T:0}");o.2a.6R(\'11x\',\'wr\')}o.2a.1P(o.kk);o.1Y.11v=F 11t(e){o.un++;if(o.un==5){v.1h=1;1h(o.8m+\' \'+o.oe+\' \'+o.oa)}if(!e)C e=28.1m;e.8b=I;if(e.db)e.db();C x=e.nf-iU(o.2a);C y=e.t7-mM(o.2a);if(v.11r==1){if(K(v.tH)){if(4D(v.tH)!=\'\'){o.Aj=v.tH;K(v.Qj)?o.hU=v.Qj:\'\';v.tH==\'22\'?o.hU=o.d:\'\'}}}A2(x,y);Q P};F A2(x,y){if(o.hU.O(o.d)==-1||v.Qk==1||v.5F==1){if(!K(o.5F)){!v.uP?v.uP="4G":\'\';!v.zX?v.zX="4g":\'\';o.5F=1Q(\'1Z\');C 1w;C n=0;18(C i=0;i<10;i++){if((v[\'rm\'+i]==1&&v.5F==1)||i==9){if((K(v[\'rm\'+i+\'t\'])&&K(v[\'rm\'+i+\'a\'])||i==9)){1w=1Q("Ai");if(i==9){if(v.11j!=1){1w.kl=o.Aj+(v.Qn==1?" "+o.8m:\'\')}H{1p}}H{1w.kl=v[\'rm\'+i+\'t\']}if(i!=9){if(v[\'rm\'+i+\'a\'].O(",0/1")>-1||v[\'rm\'+i+\'a\'].O(",1/0")>-1){C z=v[\'rm\'+i+\'a\'].2R(\',\');1w.kl+=\' (\'+(3Z(z[0].1t(4))==1?2W(\'on\'):2W(\'7Z\'))+\')\'}if(v[\'rm\'+i+\'a\'].O("3y")==0){o.j4=I;!o.3y?o.Y.Qo():\'\'}}1w.6R("i",i);QA(1w);1w.1A("2n",QH);o.5F.1P(1w);n++}}}R(o.5F,{"1L-2V":"11E","3e-1e":"1","cV-bb":"he","2e":4d(v.uP,0.7)});if(n>1){R(o.5F,{"2Q":"dL"})}o.5F.E.4h="12b";o.5F.kA=QI;o.2a.1P(o.5F)}H{4L(o.5F)}R(o.5F,{"1v":"2v","1g":y,"1d":x,"1L-8W":"1d"});C Aq=P;if(o.3i-x<o.5F.2x-20&&v.Ao!=1){R(o.5F,{"1d":x-o.5F.2x});Aq=I}if(v.12a==1||Aq){R(o.5F,{"1L-8W":"2m"})}o.QB=x;o.Qu=y;2P(o.tX);o.tX=1G(F(){3h(o.5F)},4o)}}F QI(){2P(o.tX);o.tX=1G(F(){3h(o.5F)},4o)}F QH(e){C i=e.4a.6S("i");C y;C zV=P;if(i>0){if(i==9){o.hU!=\'\'?28.3u(o.hU):\'\'}H{C x=v[\'rm\'+i+\'a\'];if(x){if(x.O("3X:")==0){if(x.O(",0/1")>-1||x.O(",1/0")>-1){C z=x.2R(\',\');C b=o.Y.Ay(x,"3M");C u=3Z(z[0].1t(4),z[1],b);js(z,u);Ac();A2(o.QB,o.Qu);zV=I}H{y=x.2R(",");3Z(y[0].1t(4),(K(y[1])?y[1]:2b))}}if(x.O("3y:")==0&&o.3y){o.3y.3X(x.1t(6))}if(x.O("js:")==0){y=x.2R(",");2z(y[0].1t(3)+\'(\'+(K(y[1])?\'"\'+y[1]+\'"\':\'\')+(K(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}if(x.O("1f:")==0){x=x.1u(/\\(1f\\)/g,lE());x=x.1u(/\\(zT\\)/g,fY(K(v.cu)?v.cu:29.fX));x=x.1u(/\\(1V\\)/g,o.fm);x=x.1u(/\\(8u\\)/g,v.8u);28.3u(x.1t(4))}}}!zV?3h(o.5F):\'\'}}F QA(x){R(x,{"2Q":"zW dL","3S-3C":(v.Qz?v.Qz:"55")*2k(v.6A,1)+"%","lI-jN":"0.11V","1I":0.9,"1z":v.zX});x.1A("bj",Qv);x.1A("bB",PT)}F Qv(e){R(e.4a,{"1I":1});R(e.4a,{"2e":4d(v.uP,0.5)})}F PT(e){R(e.4a,{"1I":0.9});R(e.4a,{"2e":"22"})}o.1r=1C Q7();if(o.1r.6j){C A7=(v.PV==1?\'*::-3Y-X-Y-1J-14P-uN {2y: 22!7f;-3Y-yj: 22;}\':\'\');if(v.vO==1&&v.MM!=1&&(v.MN!=1||!o.1r.9c)&&(v.MO!=1||!o.1r.kS)){}H{if(o.1r.6j&&v.hM==1){}H{A7+=\'5U::-3Y-X-Y {2y:22 !7f;}*::-3Y-X-Y-13D {2y: 22!7f;-3Y-yj: 22;}*::--3Y-X-Y-1H-uN {2y: 22!7f;-3Y-yj: 22;}\'}}C 1w=29.1Q(\'E\');1w.1K=\'1L/R\';1w.1P(29.N2(A7));o.2a.1P(1w)}if(o.1r.uK){v.3J==1&&v.13l==1?v.3J=0:\'\'}if(o.5E==0){if(o.2a.3o==15&&!o.uu&&v.M7>0){R(o.1Y,{"1e":v.M7})}}if(K(v.lf)){v.1c.gW=v.lf}if(K(v.uC)){v.1c.uD=v.uC}if(K(v.1J)){o.2B=v.1J}if(K(28.Mf)&&v.13i==1){28.Mf(h9)}H{h9()}}F h9(){1h("h9");o.1a=1C Mh();if(!v.2N){v.2N="?"}if(v.pl){v.2N=v.pl+o.hb}o.uz=ux();o.Mi=0;o.6y=B0();if(o.6y){if(4l.7y("B1")!=2b){o.l4=4l.7y("B1")}H{o.l4=ux();4l.8I("B1",o.l4)}if(v.B2==1){if(4l.7y("B3")!=2b){o.4U=4l.7y("B3");if(3c(v.fF)){if(v.fF.O(o.4U)>-1){o.4U=2b}}}}if(v.Mk==1){if(4l.7y("B4")!=2b){v.aR=4l.7y("B4")}}18(C i=0;i<o.eY.U;i++){if(v[\'M5\'+o.eY[i]]==1){if(4l.7y("Mr"+o.eY[i])!=2b){}H{v[o.eY[i]+\'s\']=0}}}9r("13d");9r("13B")}o.le=o.9x.1t(o.9x.O("://")+3);if(o.le.O("#")>0){o.le=o.le.1t(0,o.le.O("#"))}if(o.6y&&v.fg==1){o.43=1C 13p()}if(v.lG==1){o.3F=v.13C;zL(o.1Y,"3F",I)}v.fv==1&&v.lG==1?o.fv=1C 13R():\'\';v.ab==1?141():\'\';if(v.140==1){o.ea=1C 13Z();o.ea.dp()}o.X=1C My(v.2N);if(!o.1r.2i||v.bm==1){o.2a.1A("13Q",F(){o.5m=I;o.tk=I;o.Y?o.Y.NV():\'\'});o.2a.1A("NW",F(e){if(!o.4t){if(v.1F.aT>0){2P(o.NY);o.NY=1G(F(){if(o.5m!=o.tk){o.5m=o.tk;o.Y.Be()}},v.1F.aT*2f)}H{o.5m=P}o.tk=P;if(o.Y){o.Y.ta()}}})}if(!o.1r.2i){o.2a.1A("NZ",F(e){if(!o.o0){o.4t=I}});o.2a.1A("bO",F(e){if(!o.o0){o.4t=P;if(!o.6x){o.b3=P;o.gO=P}if(o.1r.ho&&o.1r.bm&&o.2o){1G(F(){o.5m=P;o.Y.Be()},41)}1G(F(){o.7i=I},41);if(o.1r.2i&&o.Y.tu()){}H{o.Y?o.Y.hH(e.7r,e.b6):\'\'}if(v.hq==1){if(o.Y.cJ()){o.Y.8R()}}}});o.2a.1A("AF",F(e){if(!o.o0){if(K(o.Y)){if(o.4t){o.Y.i1(e.7r,e.b6)}H{o.Y.yS()}}}})}if(o.1r.2i){28.1A("13N",TS,P)}v.gR==1&&1R O0==\'F\'?o.gR=1C O0():\'\';o.4w.1A("f0",F(e){if(e.9y){o.jF=e.9y.U}o.4t=I;o.5m=I;o.tf=P;tc("1J",e)},{gB:I});o.4w.1A("bK",F(e){if(e.9y){o.jF=e.9y.U;if(o.jF>1){o.Bi=1}}if(o.4t){o.tf=I;tc("13J",e)}},{gB:I});o.4w.1A("f3",F(e){o.4t=P;1G(F(){o.5m=P},41);if(v.tz==1){C ko=1C 5P().6W();if(ko-o.8s<(v.oo?v.oo:0.3)*2f){tm(e)}}!o.tf&&o.jF<2&&o.Bi!=1?hN(e):\'\';o.tf=P;o.jF=0;if(e.9y.U==0){o.jF=0;o.Bi=0}tc("5g",e)},{gB:I});3g{28.29.1A("bO",F(e){o.7i=P;if(!o.6x){o.b3=P;o.gO=P}if(o.4t&&o.Y){o.4t=P;o.Y.hH(e.7r,e.b6);o.Y.ta()}if(!o.5m&&!o.1r.2i&&!o.1r.tv){o.Y.dg();if(o.3B){o.3B.bL()}o.Y.O5()}})}2H(dc){}28.29.1A("AF",F(e){o.Y&&o.4t?o.Y.i1(e.7r,e.b6):\'\'});o.2a.1A("f0",F(e){o.o0=I;o.1r.2i=I;o.ho=I;o.4t=I},{gB:I});o.2a.1A("f3",F(e){o.ho=P;o.4t=P},{gB:I});28.29.1A("bK",F(e){if(o.Y&&o.ho){o.Y.i1(e.9y[0].nf,e.9y[0].t7)}},{gB:I});28.29.1A("13I",F(e){C x=e.4a.fQ.k8();if(x==\'AG\'||x==\'Oi\'||x==\'t6\'){Q}H{o.Y?o.Y.Ol(e):\'\'}});28.29.1A("13F",F(e){C x=e.4a.fQ.k8();if(x==\'AG\'||x==\'Oi\'||x==\'1Z\'||x==\'t6\'){Q}H{o.Y?o.Y.QK(e):\'\'}});if(o.9U){AH(bf.29,TU)}AH(29,TW);F AH(x,z){C y=[\'\',\'sY\',\'3Y\',\'ms\',\'Z4\'];if(x){18(C i=0;i<y.U;i++){x.1A(y[i]+(i<y.U-1?"Yx":\'\'),z,P)}}}if(!K(o.kk.9p)){1h("Yv");Q}H{o.kk.9p.1A(\'5B\',vW,I)}if(!o.1r.2i){o.4w.1A("2n",F(e){!o.o0?hN(e):\'\'},P);if(v.vN==1&&v.tz==1){o.4w.1A("Ob",tm,P)}}vZ();if(v.54){v.54.on==1?o.54=1C Yu():\'\'}v.7C==1?o.7C=1C Yt():\'\';v.iT==1?o.iT=1C Ys():\'\';o.Y=1C AN();if(v.fo.Nu){o.sQ=v.fo.Ne}bF();cU();if(o.6y){if(v.AS==1&&v.1M!=0&&!o.1r.2i){if(4l.7y("AV")!=2b){v.1M=4l.7y("AV")}if(4l.7y("nP")==1&&v.sZ==1){v.4e=1}}if(v.Nf==1){C sp=4l.7y("Ng");if(K(sp)){if(sp.O(\'.\')>0&&o.ly){o.1a.aS(sp,1)}H{if(o.6X){C tM=7Y(o.6X,sp,I);if(tM!=-1&&o.Y.Nh(\'5Q\')){o.bD=tM;o.X.aS(o.6X[tM])}o.Y.Ni()}}}}C yK=P;if(v.zP==1){18(C j=0;j<o.f7.U;j++){if(4l.7y("dH"+o.f7[j])!=2b){v[o.f7[j]]=4l.7y("dH"+o.f7[j]);yK=I}}}if(o.1r.2i){if(!yK){v.yL&&v.yL>-1?v.f8=v.yL:\'\'}if(K(v.Nj)){v.tI=v.Nj;3c(v.Nl)?v.tG=v.Nl:\'\'}}}if(o.43){C f=o.43.dU();if(f.t&&f.d){o.Y.lP(f.t,f.d);o.Y.4z(f.t,f.d);v.1j=f.d}}o.1a.4H(v.1M);if(v.4e==1){o.1a.5p();o.Y.5q()}if(K(v.Nm)){3Z("5Q",v.Nm)}o.cl=1C yT();if(v.8x>0){if(v.hq==1||o.fE<120){R(o.1Y,{"3b-6v":(v.8x+"px")});R(o.2a,{"3b-6v":(v.8x+"px")})}H{Yi()}}if(K(v.7E)){yV("7E")}if(K(v.9S)){yV("9S")}if(K(o.1c)){js("1c")}if(v.9d==1&&v.Yh==1){o.1a.tE()}18(C i=2;i<10;i++){if(K(v["hw"+i])){if(v["hw"+i]=="2i"&&o.1r.2i){3Z("hw",i)}}}1G(vW,41,I);1G(F(){js("9Z");if(v.4P){if(1R v.4P==\'F\'){v.4P=v.4P.7I};2z(v.4P+(v.4P.O(\'()\')==-1?\'("\'+v.id+\'")\':\'\'))}},1)}F hN(e){if(o.yZ[o.4w]>2){Q}o.tC=I;v.oo==0?v.tz=1:\'\';if(o.vR&&v.gr==1&&!o.1r.tv){tm(e)}H{C t=(v.oo?v.oo:0.35)*2f;vX();2P(o.NK);o.NK=1G(F(){o.9F=0},t+4x);if(v.tz==1||(v.vN==0&&v.2c.uT!=1)){z2()}H{o.vR=1G(z2,t)}}o.9F++;o3()}F z2(){vX();if(o.1r.2i){if(o.Y.tu()){o.Y.yS();if(o.3j&&v.tr==1){o.1a.7b();v.tr=0}if(v.YO!=1){Q}}if(o.o1){if(v.NB==1&&v.YV==1&&o.1r.dV){Q}if(v.hM==1&&v.YU==1&&o.1r.6j){Q}}}if(o.9F>1&&v.2c.uT==1){o.9F=0;Q}o.9F=0;if(v.gr==1){o.1r.2i&&v.YQ==1?\'\':o.1a.hN()}}F tm(e){vX();C y=P;if(v.2c.uT==1){if(e){if(v.2c.YP==1&&!o.1r.2i){}H{C x;if(o.1r.2i){x=e.YN;if(!x){if(e.Tj){x=e.Tj[0].nf-iU(o.2a)}}}H{x=e.YM}if(o.bS>1){x=x/o.bS}if(x){if(x<o.3i/2){if(x<o.3i*20/100){3Z("4F","-"+2k(v.2c.Tl,10)*o.9F);v.2c.3r==1&&v.2c.Tm==1?8z(\'4F\',0):\'\';y=I}}H{if(x>o.3i-o.3i*20/100){3Z("4F","+"+2k(v.2c.Tl,10)*o.9F);v.2c.3r==1&&v.2c.Tm==1?8z(\'4F\',1):\'\';y=I}}if(y){if(e.db)e.db()}}}}}if(!y){if(v.vN==1){if(v.vO==1&&o.1r.2i){}H{o.2o?o.1a.8Z():o.1a.a4()}}}}F vX(){2P(o.vR);o.vR=1O}F vW(x){if(o.Tp!=o.2a.2x){x?o.Tp=o.2a.2x:\'\';vW()}H{cU()}}F cU(){C y=P;if(o.cX!=o.2a.2x||o.fE!=o.2a.3o){y=I}vZ();o.Y?o.Y.5B():\'\';o.X.5B();y&&!o.2o?js("5B",o.cX+\',\'+o.fE):\'\'}F vZ(){C xw=o.2a.2x;C xh=o.2a.3o;if(o.Y){if(v.yA==1){if(v.1c.1v!="2M"){C x=o.Y.fC("SO")+o.Y.fC("1g")+5+o.Y.fC("T0")+2k(v.YL,0);R(o.1Y,{"1e":x})}}}if(o.5E>0&&!o.2o&&!o.h3){xh=xw/o.5E+2k(v.yC,0);R(o.1Y,{"1e":xh})}if(!o.2o&&!o.h3&&!o.cY){o.cX=2O.4C(xw);o.fE=2O.4C(xh)}if(o.1r.2i&&o.2o&&v.z9==1&&e6.hk){if(o.5E>0){if(o.5E<1||o.X.ao()<1){C sp=e6.hk.yD(\'QO\');if(sp!==1O){sp.ar(F(){}).2H(F(e){})}}H{C sp=e6.hk.yD(\'zF\');if(sp!==1O){sp.ar(F(){}).2H(F(e){})}}}H{C sp=e6.hk.yD(\'zF\');if(sp!==1O){sp.ar(F(){}).2H(F(e){})}}}o.3i=xw;o.4E=xh;if(K(v.1V)&&o.Y){v.1V!=\'\'?o.Y.SE():\'\'}if(K(o.m6)){o.X.1X(o.m6)}if(o.S&&!o.2o){o.S.2X()}o.3B?o.3B.2X():\'\';o.ea?o.ea.2X():\'\';o.7C?o.7C.3X(\'5B\'):\'\';o.hc?o.hc.2X():\'\'}F bF(){o.1a.v3(v);18(C x in v){if(v.2D(x)){if(x.O("1V")==0){if(v[x]!=\'\'){o.z5=v[x];o.1a.bF(x)}}}}o.iT?o.iT.SF():\'\'}F cg(1f,1Y,1X){if(1f){if(1f!=\'\'){if(v.eJ==1){1f=eJ(1f)}if(1Y==o.2E&&1f==o.zG){}H{if(1f.O("#"+v.bU)==0){1f=o[o.fd[0]](1f)}if(1f.O("#0")==0){1f=eB(1f)}1f=zI(1f);if(K(v.SP)&&1f.O("//")==-1){1f=v.SP+1f}C s="nh";if(1X=="5l"){s="zs"}if(1X=="22"){s="2l"}if(1X=="SU"){s="100% 100%"}if(1f.O(\' fO \')>0&&1Y==o.2E){o.nW=1f.2R(\' fO \');2S(o.zx);o.zx=5y(TA,2k(v.YC,2)*2f);o.ic=0;1f=o.nW[0]}1f=1f.1u(/ or /g,\'"),1f("\');1f=1f.1u(/\\s/g,\'%20\');if(v.YA==1&&7Y([1f],\'.7H\')){C 1w=\'7z\'+v.id+\'Y7\';1Y.1W=\'<5U id="\'+1w+\'" 3p="\'+1f+\'" au=1 fJ=1 3J=1 3j=1 E="1b:100%"></5U>\';o.i4=29.9j(1w)}H{o.i4=1O;1Y.1W=\'\';R(1Y,{\'2e-7s\':\'1f("\'+1f+\'")\',\'2e-hi\':\'no-hi\',\'2e-1v\':\'6w\',\'2e-3C\':s})}1E(1Y);1Y==o.2E?o.zG=1f:\'\'}}}};F TA(){if(K(o.nW)&&K(o.ic)){o.ic++;if(o.ic>=o.nW.U){o.ic=0}cg(o.nW[o.ic],o.2E,v.hS)}}F Xe(x){if(x.on==1&&K(x.3p)){x.3p=zI(x.3p);C y=1Q("1Z");if(x.3p.O("3v")>-1||x.3p.O("//")==0){C z=1Q("4T");z.3p=x.3p;y.1P(z)}x=bp(x,v.TO);x=5a(x,\'2T\',\'2T\');R(y,{\'1v\':\'2v\'});if(x.1v.O("2M")>-1){R(y,{\'2M\':x.gY})}if(x.1v.O("2m")>-1){R(y,{\'2m\':x.4Y})}if(x.1v.O("1g")>-1){R(y,{\'1g\':x.9R})}if(x.1v.O("1d")>-1){R(y,{\'1d\':x.4V})}o.1Y.1P(y)}};F TW(){if(o.2o&&!za()){o.1a.zJ(I);o.1r.ff?cU():\'\'}H{if(o.h3||o.5m){za()?o.2o=I:\'\';o.1a.zK()}}1h("2o",o.2o)}F TU(){if(v.lG==1){zL(o.1Y,"3F",I)}}F Xl(){1h("hk "+e6.hk.vn)}F TS(){if(2O.zM(28.hk)===90){1h("zF");if(v.R7==1){C ok=I;if(v.TQ==1&&!o.1J){ok=P}if(v.SA==1&&!o.1H){ok=P}if(o.aY){ok=P}if(o.S){ok=I}!o.2o&&ok?o.1a.a4():\'\'}}H{1h("QO");if(v.R7==1){o.2o&&v.z9!=1?o.1a.8Z():\'\'}}}F za(x){!x?x=29:\'\';C y=P;3g{y=!!(x.10o||x.10m||x.10a||x.10l||(x.10f!=1O))}2H(e){y=P}Q y}F Ss(x){Q x.2x==0&&x.3o==0};F vQ(){18(C x in o){if(x.O("RJ")>-1){2S(o[x])}if(x.O("9X")>-1){2P(o[x])}}1h("1bA")}}',62,4822,'||||||||||||||||||||||||||||||||||||||var||style|function||else|true|this|exist||||indexOf|false|return|css|vast||length|||media|controls|||||||||but|for||actions|width|playlist|left|height|url|top|log|control|duration|time|key|event|pjstg|action|break|settings|system||substr|replace|position|tmp||hide|color|addEventListener|icon|new|case|show|toolbar|setTimeout|play|opacity|start|type|text|volume|playlist_dic|undefined|appendChild|createElement|typeof|events|hls|dash|title|innerHTML|scale|container|div|||none||||data||window|document|frame|null|hotkey||background|1000|faction|pip|mobile|tag|existv|auto|right|click|fullscreen|subtitle|svg|set||stop|push|absolute|error|offsetWidth|display|eval|subs|seekto|vpaid|hasOwnProperty|poster|files_quality|Event|catch|parseInt|vasturl|extensions|file_type|bottom|file|Math|clearTimeout|padding|split|clearInterval|margin|sub|transform|Lang|Resize|open_action|tip|||||||||||stroke|border|exist2|Play|line|linear|try|hide2|screen_w|muted|current_quality|options|removeChild|Pause|offsetHeight|src|tiptext|icons||hidden|open|http|VAST|org|share|pointer|_type|droplist|size|onError|plid|visibility|vastcontainer|vasttype|xml|autoplay|files_subtitle|object|linkurl|xmlns|www|youtube|player|xhr|font|xlink|media2|_|scaleX|api|webkit|apiProcessor||500|current_subtitle|continue|||scaleY|getElementsByTagName|||target|parentNode|body|hex2rgb|mute|list|ffffff|zIndex|floatleft|VPAID|CheckColor|localStorage|vast_|attr|2000|sbt|handle|rows|block|mouseDown|parseFloat|mediascale|mediacontainer|200|pause|Duration|random|Remove|round|trim|screen_h|seek|000000|Volume|1px|Seek||show2|urls|transition|cursor|ready|isVpaid|preload|files|img|default_quality|marginleft|bga|paused|marginright|uitxt||removed||bgcolor|chromecast|||||Time|MarginPadding|ShowOrHide|intro|visible|out|gradient|end|delete|obj|string|_to|fill|mouseHere|removeEventListener|values|Mute|refresh|tagvideo||quality|settings2|empty|JSON|vimeo|setInterval|over|vastUrl|resize|onOut|box|aspect|rightmenu|rgba|is_hls|dom|live|custom|_from|plstart|folder|Action|Date|speed|f2title|charAt|pljssglobal|video|vpaidframe|uiskip|subtitle_on|remove|pjsdiv|||ll1I||||||||Hls|seconds|skipTime|overflow|ease|int|order|max|onOver|ios|js3|val|skip|casting|butPosition|Motion|lIll|valuefontsize|m_to|isVisible|sec|radius|center|volumewheel|storage|Error|globalfs|canvas|vastloader|vpaidslot|shuffle|current_audiotrack|_value|files_audiotrack|f2action|span|airplay|isLive|arr_up|arr_down|valuecolor|value|f2value|setAttribute|getAttribute|menuproc|m_type|vast_loaders|getTime|files_speed|dechar|cut|||||||||||die_error|Unmute|ftitle|toString|animation|important|1999|plx|focus|filter|SetQuality|next|levels|evntclk|UpdateText|captions|keys|clientX|image|solid|adsystem|bitrate|iset|onClick|getItem|pjs|parse|srch|effects|UpdatePlaylist|midroll|uiprogress|is_dash|mp4|name|code|min|UpdatePlay|onTimeupdate|hlsconfig|VastInfo|unmute|uiplay|dash_created|status|download|tmp2|onEnded|com|String|indOf|off|||||||||||minutes|cancelBubble|dashjs|message|scroll|slice|preroll|creative|clr|audiotrack|childNodes|activeiconsize|version|default|playing|dur|safari|uix|clicktime|control2|label|File|vast_loadtxt|rounding|ended|PluginHotIcon|onWaiting|navigator|bgpaddingleft|aover|bgpaddingright|track|okpd|ll1l|setItem|tips|redirect|unmute_volume|wrapper|pjs_parent|gif|ioff|l1lI|Settings|waiting|state|line3|obj2|align|vast_and|motions|Normalscreen||Events|FindBut||Object||ctx||||backgroundColor|vast_replace|iphone|pass|path|uimute|loading|info|customline|getElementById|_url|onPlay|ima|f2i|always|contentWindow|_status|SettingsTimers|isImg|add|channels|toolbarHidden|bg2|href|touches|vastType|StopWaiting|VastInsertAnd|layer|plhistory|onMute|clicks|floor|location|Toggle|points|tipcrn|onDuration|metadata|current_url|_cul|buffered|ShowPoster|margintop|overlay|fvalue|parentIframe|srd|reload|timeout|onload|init|Impression|lastwheel|realfullscreen|timer|Fullscreen|Il1l|is_sleep|Value|bgaover|pointerEvents|alpha_div||vast_poster||isVastBgLoad|impression|hours|_show|Advertising|HLS|uibuffer|ResizeText|hlsquality|8px|ratio||container_h|then|small||loop|float|vast_or|onclick|Tip|audio|vpaidcompleted|line0|arrowsize|VastRemoveAndPlay|ddj|sub_off|3px|lines|leftBg|bordercolor|ads|concat|omid|pnt|ErrorLoad|vast_volume|container_w|default_audio|SetSpeed|hideleavetimeout|txt|area|control_|icn|ispipkit|is_ws|all|||hidden_volume_over|stretch_width|customtext|clientY|buffer|opid|pipwebkit|circle|space|Waiting|apiprm||parent||SetSubtitle|xbg|mouseover|||desktop|gaTracker|normal|UpdateObject|files_quality_ag||_Event|ncrtat|bgcolorover|curtain|currentTime|bgpaddingbottom||Arrows|Stop|mouseout|bgpaddingtop|current_speed|fltrs|Title|HideControl|fbg|plopenid|End|touchmove|Close|audiotracks|charCodeAt|mouseup|dropbgcolor|send|Sub|fzoom|vpdevnts|enc2|nativecontrols|cutted|linecap|vpaid_t|responseText|wait||||preventDefault|blur|400|reloadTimer|vpaidCallbacks|marginproc|Status|||uiunmutebut|timeline||Poster|onMeta|loaded|HlsLevelsLength||alert|destroy|||ytag|prt|elm|bgbrovr||parent_domain|hls_subs|iframe||||actionstt|hls_created|inline|onMouseUp|evntout|replay|console|script|thumb|SettingsVisible|active|stage_x|_preloaded|outro|MediaReady|transparent|_cstm|Retimer|kbps|onVolume|MainResize|white|f2id|normal_w|fullscreen_process|10px|srdi|motion_id|switch|pld|uit|dashquality|onPause|SubtitleChanged|000|nbsp|max_h|stopPropagation|err||_css2|slow_unmute|SettingsClose|evntovr|20px|||iconscolor||stage_y||Start|skipoffset||rotation||vertical|getAdVolume|but_x|scrollbgcolor|upld|bgl|textContent|MediaPlayer|select|mrgnprs|noads|wrap|shadow|pljs|_hide|bgtop|delta|5px|source|Update|PlaylistNext|scrollLeft|m3u|media_error|_keyStr|Switcher|flag|android|Background|qrts|pause_before_vast|skipTime2|line_width|00|PlaylistNextExist|min_h|prev|hls_config|screen|audioTracks|Playlist|Clickable|quiz|600|CreateItem||StyleItem|cubic|skpbt|updateSettings|deltaY|open_settings|line1||||Remove2|forcehide|CalculateClick|toolbar_hide|videoHeight|but2|currentFile||line3value||vast_unmutehover|brightness|title2|fd0|but_space|butplstart|901|playById|ShowOrHideProcessor|Array|DashLevelsLength|fplace|sttx|RemoveAndPlay|hlsaudio|eventName|CustomSwitch|qualities|300|playbgcolor|volumewheelin|id_|remainigs|_rb|sizing|search|vsts|_speed|touchstart|VastNext||touchend|vast_impressions|channel|DASH|sub_options|sub_bottom|browser||control_adlabel|gao||reloadto||timestore|domain|enc3|salt|create||titlestore||control_title|||sub_shift||||minify|cmpns|ldr|native||fff|pauseroll|PlaylistG|played|normal_h|forbidden_quality|pjs_i|vmap|last_skiptime|playsinline|cow|file2|toolbar_margintop|PlaylistPrev|and|Scale|tagName|shuffle_|close|hiddenwidth|_lastime|XHR|progresstimes|referrer|encodeURIComponent|onerror|fontSize|coh|QualityChangedNoHand|pjs_id|mediapip|_x|cpm|pljssglobalid|PipWebkit|_preload||Zoomed|streaming|pushCSS|onSeeking|icns|uiplay2|handleicon||relative|onSeeked|scrollTop||not|PlayerState|event_y|checkFont|screenclick|event_x|gTr|update|controlover|onMove|Home|line2|plfolder|_start|passive|but_y|vast_timeout|ActionPlaylist|vast_longtimeout|file3_separator|vpaidstarted|iconsover|StopBuffering|NewFile|vast_longtomsg|floatwidth|ellipse|hidden_volume_over_process|imp|family|geo|pjswrp|hidejustfull|wholeText|err404v|autoplaylist|speed1|marginbottom|files_|fontnames|CloseOpenList||fullscreen_start|qbr2|stout|contains|drop|decode|Ready|SetAudioTrack|pltxt|sug||nowrap|fontsize|ScrollTo||repeat|loading_error|orientation|dashconfig|tagframe|dropcolor|touch||hidevideo|is_visible||CreateHLS|toend|weight|design|hidedown|rightside|dontplay|Airplay|current|bgt|handlewidth|PlaylistPrevExist|abc|nomute|StageMouseUp|PlaylistExist|nativeAudioTrack|https|groupId|nativefullios|ScreenClick|SubtitleSettingsMenu|pic|handle_width|push_wait_int|poster_scale|textTracks|brandurl|saturate|default_style|stretch_with_volume|Pos0|rightbs|hls_force|StageMove||onUnmute|pstrv|bufferLength|lang|bgpadding|scrpt|texts|_id|l1ll|pstrsi|||||sub_or||posterhide|scaleover||resume||icon2|vpaidvideostarted|autoLevelCapping|url_shift|||sub_settings_on|vpaid_waitstart|justshow|ObjectFit|hdnn||control_buffer|AfterVast|Pnt0|dash_config|vpaidstopped|VastRecover|setAdVolume|frm|RemoveCurtain|mediaSession|Reload|load|HideInterval|FindPlStart|or0|second|HideProof|classList|ToolbarDown|mediatags|findLeft|control_line|compilation|HideForce|link|hideonpause|setSpeed|maxBufferLength|headfontsize|isWrapper|shareme|hlsdrm|Curtain|showoverto|settingsovertimer|showovercontrol|f2bg|plNxtExst|starttimeout|dashaudio|join|removeAttribute|upldfl|onScreenClick|resizePlaylist|_ease|autohide|adsinchain|BgClr|tippointer|polygon|_step|postroll|||wait_url|playbgcolored|readyState|seeking_time|VastError|sub_color|overopentimeout|Init|butNames|Extension|hlsDashSub|alpha|tchs|sub_sizeproc|HidePoster|flip|pjstat|bgg|subtitle_start|x_control|spacing|uifull|subupld|span05|sub_color2|changeheight|hidevpaid|seeking|pointed|cul|items|opn|NativeEnterFs|rldcnt|overlays|||nocontrols|ControlClick|vastclick|VastAddPreload|toLowerCase|cntrls|expand|actplay|Subtitle|documentElement|topBg|thmove|Skip|timeFormat|ll11|hdicon|frameresize|innerText|autoQuality|Wrapper|now|SetSetting|Rot|ctx2||CustomText|uiposter|insertBefore|crtvs|RemoveControl|canvas2|seeked|onmousemove|20816|_t|ssfontsize|onTagError|errorMessage|marginprocleft|480p|sxs|wheel|uijs|gatracked|_activeIcon|Download|NativeControls|downin|prm|heartbeatInterval|ipad|RenewSubtitle|_play_i|seekwindow|_prevIcon|vast_adid|Show|ymax|head|days|toolbarInterval|ShowForce|userid|FltrVal|fcdef|hidetimeout|letterspacing|mpi|m3ut|stty|ResizeSettings||href2|autonext||jpg||_wait|hmaxk|htto|360p|swipev|StyleArrow|240p|onplay|_max_order|parentcontainer|||speeds|startAd|bottomside|line_speed|onSkip|tipbg|skipAd|clicked|YtInit|Href|imps|observer|mp3|letter|destroyed|dasherror|offsetLeft|PluginSub|img_int|created|Played|RenameQualities|floatheight|vpaidframe_int|vpaid_int2|lrpd|iconangle|heartbeat|AddEvnt|getAdDuration|sourceBuffer|unshift|||||Ctxt|custom_aspect|found|vpaidskipped|onmouseout|ScrollOverOut|3000||RenewPoints|||hlsautoquality|cftlr|sub_bgcolor|sub_bga|SubtitleLoad||sub_shadow|sub_weight|onmouseover|PJSDIV|offsettimer|||playersize|Mouse|left0|srt|pp2|vpaidvolume2|hls_stuck_time|shift|MuteIcon|Parsed|TimeSub|vast_duration|hlsrows|renameTracks|vast_remove|historytitlea|vast_volumecolor|volumescroll|limitmaxwidth|findTop|_ended|user|playlist_source|skipimp|normalscale|scrollarrows|tmpbg|paddingright|vpaidslot2|vpaid_slotinframe|postMessage|999|ad_ors|tippadding|pl_first_id|details|FindDrop|shr|recover|OpenList|hidewithoutmoving|tipbga|control_full||ad_ands|frag|result|Drop|pageX|ShowTip|contain||rnd|scrollleft|HistoryPlaylist|buffering|chrome||PjsWrapper|handlehide|vpd|HandleWidth||open_pl|l3v_show|platform|||rxml|iosfull|ToolbarShow|va2l|match|Cut|vmaps|tipbgcolor|airplayed|UpdateSpeed|AudioTrackChangedNoHand|abr|backdrop|fit|autoSwitchBitrate|VastLoader|pljsmute|js_events|tbi|RemoveForNextAd|ctxtnk|custom_speed|quartile|pstrs|vast_stop|AirplayChanged|svg0|touched|nativefull|yamtrid|JsClk|youtu|currentLevel|SettingsN|adblock|pldur|dashInterval|playerid|ni2|addClick|tmln|compilations||pjs_|hlsend_to|subtracks|file2_separator||Off|TipText||dclckto|mode|iconreplay||midrolls|BufferStop|toggle|onOutSkip|hlschangequality|file_separator|clickmargin|gain|SubtitleLoad2|paddingtop|rotation2|while|PlaylistVisible|StyleLine|PlaylistShow|errorto|clickarea|hideoutmute|TagPlay|_seekaftervast|bgh|VstLdTxt|historybga|bgborder|bgbordercolor|vast_skip2right|hand|hidden_volume|scl|videoWidth|memory|PluginPlSrch|stretchonfullscreen|url2|adxml|xtitle||galabels|wheelstep|pip_quality|Hide|Thumbs|vpaid_mute_impression|PlaylistControls|rect|qbr1|subload|FileTo|rotate|base64|bgtmp|fromCharCode|subdrag|apdr|_fullscreen_end|||wheelinterval|||fspr|||current_plurl|hidevar||nhs||playroll|hidevar2|newfile|subopt1|worked|showinterval|VolumeWheelX|ResizePlaylist|floatlimitwidth|incorrect|plurls|win|Loading|timeld|OpenScroll|mini|UpdateVars0|limitwidth|UpdateVars|autonextopenfolder|full|rld|HidePoster2|parentElement|gifed|StringVar|navigationUI|_blank|Auto|||PlaylistError|sepia|Recover|_stopped|SubtitleOff|VastVisible|dash_subs|isTypeSupported|sub_all|SubtitleError|sub2|changeAspect|vastfrombg|NativeExitFs|sleeptimer|alldd|isNaN|copyObject|done|audiosrc|PipSize|CreateDASH|VastAndLimit|files_channel|isPlaying|subsor||fileTimeout|sub_x|AudioContext|nops|sub_reset|unmuteplease|BeforeVast|ssa|gaTrackPlay|mtp|Start0|VastVideo|scrollHeight|decoration|Kolor|stuck|historybgcolor|vars|upload|_steps|embed|tekstu|thumbnails|adsfirst|sub_stroke|ksu|find|onDash|parsed|HlsLevel|opera|VastInsertOr|onLoadStart|||complete|pjspl|bgbract|response|onStep|fatal|998|FindOpenIds|edge|remember_sub|current_file||RemoveMedia||MediaYoutube|resizeonwidth|but_h|vstpause|YoutubeReady||160p|pauserollonplay|900|youtube_id|YouTubeIframeAPIReady|ShowLayer|||CreateShare|playVideo|||drtn|playlist_title|_readyonplay|vastonmobile|scrollwidth|rldplay|Resume|setActionHandler|3600|autoprevopenfolder|setaction|ErrorOr|stretch_width_last|filerorto|resizeSettings|StopMedia|Ended|restart_audio|ssflyp|container_id|resizeonplay|write|quality_received|contentDocument|getBitrateInfoListFor|loadLevel|lastIndexOf|covervideo|||||setQualityFor|getDASH|getHLS|HlsUpdateAudio|yaCounter|adscounter|setQuality|audio_init|request|FileType||picture|MidrollOverlay||VastBgLoad||YoutubeID|720p|reset|||1080p||||eventstracker||||started|rename_audio|vpaid_starts|vast_type|omt|Load|urls_and|timebreak|prefile|timerTime|sub_upload|audioTrack|mediaSource|isvg|IconsColor|vpaidImpression|ff0000|openplaylistbefore|title_template|isClickable|showtitleplaylist|frames|prgtime|_Tracking|hideuntilto|exception|moz|mutestore|iniframe||||||pjsin|pageY|bgcontainer|RemoveTimeouts|StageLeave||Touch|Script|vpaid_stop_t|mouseMove|iconscolorover||PtrNn|muteicon|mouseHere2|dnfs|DoubleClick|clr_options|||iclr|unmuteonclick|suboptns||ToolbarHidden||_move|wght|creatives|click0timeout|_icon|LoadXml|acted|handlescale|Password|onTimeupdateExtensions|sub_size_fullscreen|rc_label|sub_size|lastTouch|bgo|marginbg|spd|timeline_h|vpaidquartile|handleaover|SwitchText|lngth|customdesignsvg|static|linkTxt|origin|content|rightout|eventstrackervast|js2||vast_skip||||||||||20816l|timeshort|isReplay|hideAllIcons||20776|colorbg||polyline|yescontrols|_control_|no_|rightclick|ERRORCODE||SvgColor|scripts|CustomToogle|linkurl2|container_h_procent|Player|base|randomstr|imgldd|sessid|tipalways|sans|playlistloop|playlistrewind|serif|vpaid_complete_t|unmutebuticon|svg3|vaststarted|15px|mobiletv|screencolor|14px|button|datetime|rmbgcolor|scrolling|noclick|resizetxt|seeksides|vpaidvolume|vpaidAdRemainingTimeChange|vmap_ands|KeyPlusDown|userseek|tippaddingtop|vmaptag|100000||TitleTemplate||CreateTip|vmap_ors|scrollarrowsize|MenuProc|SettingChanged|handleiconspress|onDown|wtcntrl|mouseUp|wait_to||vast_skipbgcolor|KeyPlusUp||scrollarrowcolor|adwp|_nocred|viewBox|angle|wait_wrap|lI1l|Unmutebut||num|thumbs_on|openById|abfn|||PlaylistHere||I1lI|333333|fid|Parsing|_muted|vpaidStopAd|BgBrAct|PlaylistRewind|vol|UpdateTime|6px|lineHeight|valuefromlang|doubleclick|nativecontrolsmobile|poster_aover|Destroy|click_t|poster_a|vpaid_timeout|HideTip|last_time|FrameResizer|ClearClick|_lastactbut|MainUpdateSize|Loaded|StyleActive|||imgtime|onClickSubtitle|tpp|dvrtime|ShowNextList|toolbarhidden|vast_xbgcolor|Playing|vast_unmutebutcolor|companionImg|_time_load|AdLoaded|tipfont|scrollbar||tipfontsize|tipletterspacing|hlserror|tipbgrounding|tipcolor|AdParameters||poster_float|pjscssed||SettingsParser|adparameters|||debug|0px|other|sub_upload0|vast_progresscolor|uititle|vast_title_text|tippaddingleft|timerInterval|Captions|lang_|tippaddingbottom|show_settings|HlsSleep|allow|playerjs_|sleep_timeout|skipSkip|restart|StartSpeed|rename|bggrclr|onOutX|removedNodes|gaurl|head_|_timeout|nohls|pjsframed||||||postmessages|vast_skip_size|resizetimeout|CheckDash|preloaddash|pstr|onWheel|vast_default_volume|InitVisible|vast_unmutebut|SlowUnMute|Alpha|||_stop|playerjscom|start_timeout|host|RegExp|hour|tu0|minute|maxMaxBufferLength|chkskp|onTouchStart|png||||255|onTouchMove|VisibleCheck|ShowSkip0|dontload|vast_skipbga|PluginDash|Vpaid|TipVol|fontFamily|Text|CreatePoster|Preload|CreateUiBut|onOutMute|vast_volumebgcolor|ImgLoaded|vpaidframeloaded|PluginMovable|javascript|xy00|borderbottom|mediadrag|toFixed|hostname|TheEnd|tem|video_t||||||mutedautoplay|ControlsBg|volume2|historytitlestrike|historycolor|html|together|CheckMuteStart|waitVpaid|tagsurl|RadioTags|History|quick||appearance|posterhidepause|andlimit|vast_preload|XMLSerializer|chr|moveOr2end|ie9|splice|stringify|preloaded|_recover|serializeToString|last|VastCheckNext||offset|change2playlist|VastGo|screenmarginbottom|lock|wrapper_events|VastPreloadLoad|_vf|pjswrp2|srct|EmptyVastUrl|substore|sub_bottommob|NewAspect|wrapperTime|ppl|aspct|vstdwn|vast_starts|StageMove2|Alert|companions|str2obj|skipt|vast_ima|encoded|moving|||ScreenClick2|VastPreloaded|vastgo|maintitle|ParsTxt|play75|fullblack|landfullmobile|isFullscreen|start2|StartTimeout|subpausehide|play25|play50|deltaX|volumewheelfull|reloadlog|fileorto|msRequestFullscreen|webkitRequestFullScreen|mozRequestFullScreen|requestFullScreen|requestFullscreen|introstart|zoom|exitfullscreen|cover|responseXML|Prefile||VastReady|pstrsin|DOMParser||VastShow|VpaidStarted|current_vast_url|utx|advertising|landscape|currentposter|MediaSess|checkBase64|NormalscreenUI|FullscreenUI|Visibility|abs|Stopped|VolumeWheel|sub_designstore|limit|rand|Metadata|ref|540p|dont|4px|rmcolor|30979|onYoutubeReady|30766|Seeked|RightMenu|wrapper0|checknative|handlemove|_tags|ioscss|getVolume|vast_bga|ErrorMsg|pldur3|reRightMenu||reloadtimeout|ahd|show_playlist|_clck|div2|brand|getAudioTrack|getQuality|nocontrolsvpaid|NativeSubtitle|notofh|pldur2|tmpr|piped|submm|2160p|ssfontcolor|1440p|sstext|drawImage|butByS|reloadfirst|ErrorReload|midrollo|nextSibling|XMLHttpRequest|GET|mousemove|input|FSL|IndexPlaylistProcessor|removebykey|MarPad|pjs_parent_i|End3|Controls|IndexPlaylist|stopotherplayers|posteronpause|pstr_to|volumestore|pepper|vast_midroll_limit|pljsvolume|End2|_css|logout|denied|StorageSupport|pljsuserid|qualitystore|pljsquality|pljstrack|m3ui|VastReplace|_ltime|PlaylistLoad|fjs|connection|mdswp|offsetTop|spn|Review|fts||vts|tchs2|Heartbeat|vpaidAdError|skip_after_|ShowHandle|hidetime|_move_rights|_rights|order0|PlayStart|btm|resumeAd|ctxt|onPipLeave|CurrentVolume|VpaidSetStartAd|onPipEnter|iconopacity|durationchange|settingsNumberVisible|onInvite|volumechange|loadedmetadata|lastt|StartVpaidVolume|doctype|presmbl|Click|leftandrightpadding||SetCurrentQuality|exist2v|but_w|TipHide|RemoveInterface||control_start|hideonplay|linkurl0|ytinterval|bgcolorlink2|marquee|pauseVideo|imageLoaded|_set_quality|ClickArea|getDuration|ytautoquality|Rotate|postsmbl|bg_hide|CheckPip|vast_impressions_all|nextLevel|vast_pauseonclick|grdlft|FFFFFF|valuepadding|valuemargin|getAdLinear|getTracksFor||i_|index|v360|vpaidStoppedTimeout|enabled|thirdQuartile|tagSrc|midpoint|firstQuartile|thumbs|UpText|Marquee|subtitles|vast_title|last_text_w|VpaidResize|resizeFromText|UpdateVolume|7px|iOSTrackLoaded|ReplayIcon|nativesub|Places|removeTracks|del|hlsSub|isFrm|SetCSS|dashlowquality|_hlssubtracks|controlCSS|vpaid_int|startwait_t|PlayerSize|noprevicon|SubtitleTimerMenu|hideuntilstarted|resizeonmouse|VisibleItems|resizeme|startcss|leftright|updown|hdbrdclr|settimer|ToolbarHide|firstly|ControlCoordinate|re_y|Shuffle|Menuproc|Visible|UpdateStart|NoSpan|SubOpt|StyleSubtitle|check|playlistovertimer|killMotion|sleep2|floatmarginright|HidePositionControl|Action2|paddingleft|toolbarisdown|updatePlaylist|SpeedChanged|youtubeposter||xvalue|PlaylistPlayId|nohead|scrollarrowbgcolor|scrollarrowbg|clientWidth|QualityChanged|bordercolored|ActionOptions|bggr|onYtPlayerReady|arrinterval|fixed|marginbgcolor|removeItem|getVideoData|normalscreen|openplaylistroot|playiconbut|addtitleplaylist|ControlOut|toggleControl|addtitleplaylistbr|marginbgpadding|onMobMove|onMobOver|_currentIcon|minw|5000|2001|downi|_i|CustomTextButs|smbls|ClosePl|onClick2|fonts|CloseSttx|clck|pjslng|upText|customTextPl|JsEvent|ShowShare|TitlePl|resizetext|stvs|activeicon|NxtExt|ontouchmove|stopkeys|effect|isAuto|timeupdate|coloroverplay|LoadedData|movevent|heightInterval|Thumb2|sub_font|sub_bgpadding|handleiconpress|vpaidAdDurationChange|over_final|mobtch|SubRem|Empty|HlsAudioTracks|MseIsSupported|getAdHeight|HlsSleep0|ImpressionActions|timeline_w|SubtitleParse|FileReader|renameQualities|CreateWS|borderRadius|ws_created|sub_store|clickscaley|WaitSize|SubUpload|UpdateSkipTimes|2px|hls_started|vast_impression|pipto|pljssubtitle|handleiconover|audioctx|nativeControls|handlehideinit|Impress|onUp|vpaid_timeout2|network|HlsAudioTrack|handlea|EndMove|onup_to|Style|SetSubtitle2|cnt|DVR|vpaidVideoTimeout|SubtitleLoadAll|vpaidImOnVdSrt|Bglines|urlcnfg|ass|handlecolor|ceil|gained|LineScale|autoplaymute|lastsub|deg|prototype|livewakeup|ChangePip|vtt|is_hls2|querySelectorAll|getAdWidth|vpaid_timeout4|iset2|onImpression|VASTAdTagURI|setupx|ListsWidth|_xIcon|pressed|ListsWidthRight|xml_string|vendor|through|remove_t|_subfile|vpaidSkipAd|Width|cstm|vpaidAdSizeChange|MediaFiles|vast_denied_files|changevastheight|uiskp|TrackingEvents|ClickTracking|Done|ytEnded|_ud|_ue|PLAYING|contenteditable|vast_empty|vpaidAdExpandedChange|pct|CompanionClickThrough|ENDED|floatwidthsmall|_Extensions|pljsvastprogressbar_|smallfontsize|Tracking|9px|CurrentTime|Srch|vpaidAdSkippableStateChange|loadTime|ytError|224|onYtPlayerStateChange|ShowSkip|iframe_api|DownIn|sugar|show1value|sub_off0|ControlOver|Wheel|NotViewable|pljs_yt_|HideLayer|ytcl||youtubecontrols|floatheightsmall|XML|html5|PlayerjsAsync|220|unescape|Youtube|ytReady|clear|Add|PlayingChecker|Viewable|ffeeab|allowMultipleAds|ArrowsInterval|endfull|alertscolor|seeked_time|redirectonclick|ScrollRight|ScrollUp|alertspaddingv|ScrollDown|redirectonplay|alertspaddingh|vpaidAdLoaded|yamtr|fullonplaymobile|width100|alertsbga|alertsfontsize|PushWaiting|fullonplay|vpaidAdErrorVpaid|viewable|vpaidAdViewable|SubtitleSettings|scrollarrowbgovercolor|alertsbgcolor|dropsmallfontsize|scrollarrowbgover|noindex|playedquartile|playedstore|cFwvmz48kC9zQZP|Quartile|PluginTrack|passontime|dropclrs|nomidroll|playerjs|vast_readystart|offsetwrite|analytics|ScrollLeft|nEEakkFt|valuealign|BeQSYeKZ|700|arial|dropfontsize|helvetica|ffdd1f|reloadlive|PlaylistBack|666666|SubtitleSettingsClose|vpaidStartAd|vast_adsfalland|showById|playlistfolder|sub_bgo|scroll_left|scroll_down|outside||url3|adtg|brda|headbordercolor|onClickSubtitle2|onClickTimer2|18px|InvertPlaylist|nodeName|sub_bg|getBoundingClientRect|_reset|onProgress|globalfontname|tagTimeout|vpaidLoadTimeout|scrollX|ViewUndetermined|onMouseDown|sub_lineheight|sub_big_fullscreen|vpaidAdLog|autoplayed|SubtitleBottom|9662fc7c585ddd6999efe371859247a6|creativeView|sub_split2words|imprsd|heartbeatinterval|Exit|PluginThumbs|scrollarrowgradient|my3|LoadXmlNoCredentials|trcka|playedstored|ontimeout|301|pjsvpd_|hidecontrol|ShowTimeout|reverse|subscribe|40px|_nextIcon|parser|parseFromString|ekran|vast_visibility|customyterror|vast_linktxtbgcolor|VastBreak|vast_titlebgcolor|buffer0|vpaidAdPaused|vast_linktxtonmobile|vpaidAdUserClose|vast_linktxtcolor|vpaidAdUserMinimize|castdevice|VpaidSet|SetChannel|vast_titlecolor|Papi41|pjspan|acceptInvitation|skipads|stableBufferTime|pjsfrm|PlayerjsEvents|vpaidAdUserAcceptInvitation|control_soundbtn|reachGoal|dasharray|cuid|setVolume|yaHit|onClose|20816l2|vpaidAdClickThru|skipor|dashdebug|butseekto|old_|_go|PluginVastOmid|time2|dashsettings|dashcookies|maxTouchPoints|vpaidAdPlaying|MSIE|vpaidAdInteraction|notv|405|justcode|errorCode|vpaidAdVideoStart|tbimp|startTimeout|StoreImpression|introtitle|dashoffset|setCurrentTrack|dashaudio_off|defaultTemplate|vast_skip_bottom|vast_unmutebutbgcolor|Drm|PJS_VPAID_LOADED|vast_url|Start00|sub_allmyt|vpaidAdVideoComplete|customVpaid|sub_off_title|progress|vpaidQuartileTimeout|control_countdown|vpaidAdVideoThirdQuartile|0val|onOverMute|vpaidAdVideoMidpoint|vast_volumebga|default_subtitle|pause_mute|1val|vpaid_timeout3|vpaidAdVideoFirstQuartile|vpaid_startlimit|initVpaid|copied|casterror|vast_xcolor|newQuality|vast_progressbgcolor|Playback|gtag|vast_skipcolor|ga_event|device|vast_resound|Yandex|visibilty|L19|QualityLevels|vast_xbga|square|yamtr_event|vpaidAdLinearChange|vpaid_timeout5|nameofdashquality|dashaddbitrate|Audio|adsinvitation|AudioTracks|AdVideoStart|High|isyoutube|youtubeready|yterrors|full_hours|referer|getAdRemainingTime|vpaidimpression|decodeHtml|vast_click|urz|full_minutes|Prt|dzeniu|pimp|kxcdn|VASTP|OverlayParsing|seekTo|contrast|Number|scalable|StaticResource|rel|pjslog|width_div|height_div|Playerjs|vast_id1|partner|DestroyIma|unsubscribe|styleSheet|timeUpdate|unmute_video|onQualityChanged|minVisibility|vast_closeonclick|_html|keyframes|Wysoka|rgb|Qualities|Scripted|cie|Pomin|stopAd|getPlayerState|notag|_Media|nameofyoutubequality||apiFramework|async|vast_openclick|toLocaleTimeString|vastURL|mss|vpaidAdVolumeChange|onToggleMute|10237|0l4|006|64114|menu|37461l0|00276|playlist_id|Create|775|64182|37461l|935|elastic|0l0|13498|onToggleFull|vast_addclick|subshift|getContext|firefox|10000|geobj|dashquality_off|msie|PluginDroplist|10029|vast_bgcolor|23173c0|ffect|vpaidAdImpression|Scrpt|cdn||pauseAd|26557|filetype|WaitDash|94997|2683|00136|27124|str|62195|62056|27125|unmuteicon|firstElementChild|FindIdPl|Ease|api_|49931|8746l0||25079l3|winmob|playsinlineonmobile|HideElement|vast_nofirst|PipSwitch|playerheight|Timeout|filetod||FileTimeout|fileto|valuebgcolor|getDash|requestAnimationFrame|valuebg|Actions|sesstime|setHlsAudioTrack|trackstore|MediaVimeo|setHlsQuality|CreateMedia|callback|Image|imageExists|pljsfirst|valuerounding|PjsFramed|pjsframe|hls2|subtitleTrack|subtrack|Media|valuesize|customdesign|PluginPoints|setTracks|addTrack|webkitSetPresentationMode|CancelBubble|current_thumb|MediaVideo|urlsl|handleiconsover|PjsCheck360|bgline2|nativenotios|nativenotiphone|nativenotipad|bgline1|bglines|menufltr|clickmarginbottom|current_time|movable|315|handlemargin|reYT|setAudio|setDashAudioTrack|setDashQuality|PipToggle|createTextNode|clickmargintop|_w|roundout|_a|bgw|PlgnVstPstr|PlgnVstLdtx|YouTube|gradientcolor|xOffset|marginprocbottom|template|speedstore|pljsspeed|SettingsExist|SettingsSpeed|sub_sizemob|hidewithposter|sub_sizemobfull|default_speed|NewPl||720|PluginShare|Buffer|translate|Tmln|templated|prevorius_default_h|marginprocright|1200|prevorius_default_w|1800||nativefulldroid|lrppp|lrpps|360|iconsreplay|ControlX|marginproctop|displayvolume|640|click_t2|always2|RenameTracks|showing||gradientcolorload|maxresdefault|linespeed3|enterpictureinpicture||linespeed2|StageOver|mouseleave|Timer|leavetimeout2|mousedown|PluginGeo|colorload|crt|leavepictureinpicture|ParseUrl|closePl|HdIcon|removeNativeSubtitle|setcss|nxtttl|ControlLine|dblclick|ControlsBgClick|nativeSubtitle|wps|linespeed1|optStr|ontop|textarea|sort|gradientcolorbg|KeyUp|yOffset||autoLevelEnabled|with_min|ltr|scheme|fragment|PlgHlsFdt|bordersize|MutationObserver|obsrvr|pjsfrrs|allowfullscreen|allowtransparency|clrs|40000|hlsfto|direction|hlsmto|ERROR|dvr|preloadhls|supported|plusminus||linetippointer|FlussonicMsePlayer|Level|isSupported|highlight|hlsdebug|||ErrorTypes|tap|hlsquality_off|hlsaudio_off|reHls|hlsvastwait|hls_stuck_duration|Live|livewakeuptime|PjsFr|blra|PluginReplace|rc_|Init2|postmessage|method|PjsFrMsg|IFRAME|notframe|parentIframe_style|brd||mrgnsmll|prted|prtObj|CustomFonts|Rectangle|eventCategory|rule|evenodd|PluginOldGA|ga4|eventLabel|eventAction||attached|today|linker|Continue|line_volume2|customBuffer|withCredentials|hlscookies|hlsTextTracks|HlsLiveWaiting|270|linetipmarginbottom|SourceBuffer|framei|_duration_play|mimeCodec||handleinit|sourceBufferValidAPI|HlsQualityLevels|nameofhlsquality|audioGroupIds|hlslowquality|hlsmaxlvl|AudioTrack|startLoad|toptip|RightOut|mpd|hidestartbutios|gainedsource|connect|volumegain|PlacePoints|place|Gain|um1|playError|anonymous|nextAutoLevel|thumb_move|System|playError2|disableRemotePlayback|_time_play|MediaSource|tippaddingright|thumb_height|thumb_shadow|loadSource|loadstart|thumb_bordercolor|nativehlsios|rc_labelurl|rc_anyway|thumb_borderwidth|thumb_border|rc_version|CrShr|thumb_radius|wrong|unpause|thumb_width|UpdatePlaySeek|right_y|RightOver|onLoadedData|UpdateLoad|m3u8|rmsize|RightCSS|right_x|nopause|_duration_load|MetaAudio|PluginCut|CreateThumb|RightClick|RightMove|minus4back|KeyDown|with_hours|comment|alwaysnotfullscreen|portrait|often|alwaysjustpause|bandwidth|hidebefore2|hidebefore|hideoverwidth|hideoverwidthlimit|hideafter|prenewpl|PreNewPl|frmvst|StopOtherPlayer|Exist|hideonwidth|hideonwidthlimit|HidePoster3|posterhidetime|unblock|landscapefull|hideaftersec|unset|hidebeforesec|often2|msExitFullscreen|UpdateTimer|titlepl|iconmargin|cancelFullScreen|mobileover|onMobOut|1001|ssflyw|PlaylistMove|linktarget|PlaylistOpenId|plclose|exitFullscreen|showShare|hidewithoutplaylist|hideonvolume|upTexts|cancelFullscreen|resize2|clickscalex|mozCancelFullScreen|Hideuntilto|openplaylistpause|openplaylistafter|webkitCancelFullScreen|topside|hidebeforesec2|ontouchstart|screenshot|vast_longtimemsg|PluginSkip|vast_prestarttimeout|Interval|rotateplaying|svgtmln|PluginMbps|upd|ShowControl|HideAnimate|playonhover|rest|icon3|VastLongTimeout|tagLive|liketext|ShowAnimate|minduration|ovr|apdra|leavetimeout|inversetime|midrollimprsd|VastImpression|skipimprsd|unfixing|counter|RenewFromTitle|last_ors|hideonvar|opposite|hidewovar|ct2|timelimit|Volumescrolled|scalesmall|posteronwait|hlscaptions|shwvstfnsh|lineh|WaitPoster|VastRemoveUrl|bold|disablePreload|timelimited|hideonfullscreen|pstrwt|PluginIntro|isHidden|fontsizesmall|hideuntilmeta|picheight|wtpstr_to|indOf2|bgstretch|customText|lsfullplay|last_subtitle|DisplayControl|unmuteonplay|updateTitle|read|userplay|userpause|norld|back|keyCode|hidesec|finishrewind|intros|scroll_height|preposter|access|swipep|unhidden|Swiping|stretch|swiping|pipVol|action_settings|livets|Control|margin_bottom|alerts|nums|recovery|openpl|pipSrc|playId|playByYoutubeId|ChkHlsEnd|PluginPip|posterhidestart|zoomed|tagsinterval|noClickTimeout|onPlayTag|control_duration|alert404|sttr|which|changedTouches|actpause|seeksidesec|seekicon|ReloadTimeout|PluginErrorVideo|screen_lw|alert404video|alert404v|alert404text|muteiconbut|setting|tipvar|hideafterclick|FindFileInPlaylist|ShuffleEnd|selectOpen|Posters|apto|rotateonhover|UpdateSettings|PostFullscreen|after|fs_error|TheEnd2|PluginSug|linkpause|scrollwheelfull||plapto|Open|logo|plcontinue|lsfullstart||OrientationChange|iosExitFullscreen|ParentFS||FullscreenChange|tipmargin|action2|whlskfll|bgcolorlink0|AdViewable|grdth|shape|AdLog|AdErrorVpaid|grdta|073DA0|200000|D90000|bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg|PluginCountdown|progress_|d9bb8c|redirectplaylist|initAd|borderRight|4bd9ac|ffff00|ffc7d1|usernew|RWAlnQyyazA4aoAB4FsBSA|verificationNotExecuted||AdStarted|handshakeVersion|AdStopped|kbq|aaaaaa|644082|AdError|iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT|faed54|AdVideoComplete|b3fee8|AdVideoMidpoint||AdVideoFirstQuartile|AdInteraction|AdSkippableStateChange|AdClickThru|62de50|AdDurationChange|bufferInterval|vast_skipTime2|bufferDeg|AdImpression|AdVolumeChange|AdRemainingTimeChange|mrgnp|vast_skipTime|72ccf8|AdSkipped|AdSizeChange|409829|AdPlaying|AdPaused|AdUserClose|vast_skip2_size|AdLinearChange|AdUserMinimize|vast_time|countdown|subclr|e8bbff|feba54|strokeDashoffset|AdExpandedChange|OqFAAAAdklEQVQoz42QQQ7AIAgEF|grdtc|AdUserAcceptInvitation|250|AdVideoThirdQuartile|_text|iconspress|bggrc|valuepaddingtop|valuepaddingbottom|valuepaddingleft|iconmargintop|valuepaddingright|valuemargintop|valuemarginbottom|clickmarginright|clickmarginleft|valuemarginleft|valuemarginright|bgbrdrw|bggrl|has|_bg|waitGo|touch_|l3v_left|fimg|f2img|sub_settings|handlemargintop|2002|handlemarginbottom|handshdw|225|flipy|iconmarginbottom|changed|flipx|Check|triangle|resizeAd|config|control_mute|control_time|volume_element|slider|running|scale0|Color|alphas|hidesec2|miniwithvast|iconmarginleft|vast_started|abg|lines1|tipmarginright|tipmarginleft|tipmarginbottom|tipmargintop|tippointeralign|vpaid_nopause|aload|rotateonclick|colorover|iconmarginright|ClickThru|onmouseup|slot|home|vast_visibleonstart|pjsvvs|Started|vpaidvideotimeout|accept|offsetwidth|1500|vast_push_waiting|roundingver_final|onchange|pjslng_|Nonlinear|webp|current_|clr_|hlsqhsort|nonlinear|pjslng_sub_sizeproc|PlgnCntrlTmln|f2parent||ontop2|link2|completed|Log|videoSlotCanAutoPlay|videoSlot|pjs_thumbnail_|pressed_|vpaid_video_timeout|PluginHdIcon|Skipped|onmousedown|PluginUpload|Input|VolumeChanged|vpaid_noremainingtime|handlemarginleft|handlemarginright|DurationChanged|getAdExpanded|ExpandedChange|current_channel|SizeChanged|235|vpaid_quartile_timeout|speed4live|hidearrow|vpaid_loading_timeout|hlsdvrtime|ontouchend|SVG|402|vast_video_timeout|sleep2options|vpaid_stopped_timeout|sleepoptions|stopped|offsetoptions|vast_playonclick|vast_title_important|vast_clickurl|Logo|introskiptime|introclickable|introclosetime|introtxt|default_channel|minivis|Orientation|5d6fe1s2z2827333716243o013z1m252z2q193v2c1b3q0z1z2k3o01302k3v2s37242t202n113038231q27332z142z2x232z1a2s291z1z38231s25332z1432361w1z10161z133v292q172z241s3u2t2z2n1z3w242c133v2b2o172z2411101m232c1i3c2936162x3s101z1m380w101z39233v2z2936182v3s101z1o3c162t39233v29213v3b213v29213x1z1z2s2711302s271s3u271p2o1g27302o2c1x2312193v1z1130223314312o193v1z1k1t332z1b323n2c1z3u2o2z1o1e25311o1m231z1s253r172z26142c1c2c3b361a3w29341v3u2s3o3u3720293p373027171431141z101m253c1o1z1z3w242c1b353a3v1z1x21141g1o1i183f1i1e1h1d1j3c181c1t3e1a1e193d143e1p3e1k1e1u1e101d172c1t2c102e1s2c1x2c1t2d1u2c1s1e132c1r2e1y2c1u2c152e1r3e1s2c1u2c1k2c1u1e1x2c1s1c1x2c1s2d1w2e1r2c1r2c1s2d172c1t2e1s2c1q2c1e2c1u2e1t2e1s2d1p2c1s3e1x2c1s2g122c1s2e1y2c1t2e1z2e1q1c1q2c1s2e1v2c1t2e1t2c1r2c1v2c1s3d1w2e1s2c1o2c1s3e1h2c1s2f172c1q3d102c1s2d182e1q3d1f2c1s1d172c1s3g1y2c1q3d172c1u3d1u2e1q3d172c1s3d1t2c1s2f152c1s3d1v2c1s3d192e1r3c1a2c1s3d182c1u3f1w2c1q3d192c1u3d182e1q1d172c1u3d1b2c1s3f152c1q3e1r2c1s2d192e1q3e1a2c1s3d192c1s3g1u2c1q1d172c1s3e192e1q3d152c1s3d1b2c1s2e1s2c1q1c1f1c1b1e1e3g1a1c1g1e1m3d1r3b1c3f1d3d1g2d123d1o2d1c2f1k1c193c1f3d1c3e1p1g1d1e1o3e1f1c1c1d1c3e1b1d141e1s1d1b1e1c3f1d3e1e3d1g2c1c1c1d3e1d1e1k3c1f1c183d133g1f2c192d1k1d1d3c1g3g1h3e1h1e1j1e143e1e3f1k1e1k1e1i1e1b2c1c1g1f3b1b2d1c1c1s2e1c3f1d3e101c1f3d1c3c1p3f1j3c1b3e181d1d3c123e191d171d1f1d1d1d1j1g1d2c1j2c1f1c1c1c1d3f1d1c161b1f1e1h1c1u2e1s2d182c1u2d102c1u2g1t2c1s2c1w2c1u3d1s2e1r1d1x2c1s3e1x2c1u3g1j2c1q2c1m2c1t2e1u2e1r1c1q2c1u2d1t2c1s1g1a2c1q2c1i2c1s3e172e1q2d1t2c1s2c1j2c1s2e1v2c1q2c1j2c1t1e1g2e1s1c1a2c1u2d1z2c1s3e1y2c1s2e102c1u3e1k2e1q1c1d2c1s1d102c1u2e132c1r1e152c1t1c1w2e1r2c1y2c1t1e1i2c1t2g1k2c1s3c1j2c1s1e1d2e1r2e1q2c1s2c1q2c1s2e1q2c1s2d1w2c1u3c172e1r2c1p2c1r3c1d2c1u1g1x2c1q3c172c1u2c1s2e1q1c1a1c103c1u2c1u1e1v2c1s2d172c1u2e1z2e1p1e1p2c1t2e1k2c1t2g1e2c1s2d1w2c1s2c1x2e1q2e1j2c1u1e1k2c1u2e1w2c1s2e1d2c1s1e152e1q1e1v2c1t3e102c1s3g1r2c1s2c1f2c1s1d1w2e1s2d1i2c1t2d102c1s2g1s2c1r1e1d2c1u1c1v2e1r2c1y2c1t2e172c1t3g1r2c1s3d152c1u2d1k2e1q2c1q2c1s3c192c1u3g1v2c1r2e1f2c1s1c1w2e1s2d1v2c1s3d1o2c1t1e1t2c1s3e1t2c1t2e182e1r2e1a2c1t2e1d2c1s2g1k2c1s2d1x2c1s2e1w2e1r2c1q2c1u3c1x2c1u1e142c1r2c1v2c1u1e1x2e1q1c1p2c1u2c1r2c1s1f1f2c1q2e1m2c1s1e1z2e1p1d1s2c1s2c1r2c1s1e192c1q2c1u2c1s2e1t2e1r3c1b2c1t2e152c1s2e1x2c1r1c1x2c1s1e152e1q1e1q2c1t2e1z2c1t2f1y2c1s2c1x2c1u1e1j2e1r1c1x2c1s3c192c1u1e1j2c1q2c1s2c1t3c1x2e1r3c1v2c1t2c1h2c1t3e1v2c1r2c142c1t2c1j2e1s2c1s2c1t2c172c1s2g132c1s1d1d2c1s2c1x2e1r1c1c2c1s2d1o2c1u2g1q2c1q2c1r2c1s1e102e1s2e1y2c1s1e1h2c1u2e1t2c1q1e1c1c162c1x3f1q2c1d321i2j3e173d1s1c191c113g123c121e1k3d171e1c2g1k1c1v3e1k3e152c1r3g1v2c1s2c1x2c1u2e172e1u1d1w2c1v2e1q2c1q2f1y2c1r2e1q2c1t1c1s2e1t2c1q2c1u2c1y2c1q3e192c1s2e122c1s3c152e1t3e1x2c1u2c1w2c1s1e1o2c1r2c172c1s1c1j2e1s3e1d2c1w1c1e2c1q3g1g2c1s2d1z2c1t2e1h2e1u2e1r2c1w3e1z2c1q2e1c2c1s1c1z2c1u2c1f2e1s1d162c1w3d1a2c1q3f192c1q3d1c2c1s3d172e1u3d1j2c1u3d192c1r3e1d2c1q1d1a2c1u3e132e1s3d152c1v3d1d2c1q3f182c1s3e122c1s3d162e1s3d172c1u3d182c1q3e172c1q3d192c1s3c1b2e1s3d152c1u3e1o2c1q3f192c1s3d1e2c1s3d152e1s3d1h2c1u2d182c1s3f1b2c1q1d192c1s3d192e1s2c1x2c1u2c1k1c1f3e1c2d1c1c1j3b1c3d1d3e1b2c121c123b1d3e161f191d1d1e1i3d1g1c1d3f1c2d1i1c1q1c1i1d1f1g1c1c1f1c1d1d1k1d163f1c3c181d1i3d141e1f3e121d1u2d1l1d181c101d1d1e1c3d1r1c1b3c1d3g1j3e1c3d1g3e1e3d1c3e1c3d1d1d1m3e1k3d1u1g142c1c1c1d3c1d1e1f3f1p3c1w3e1e2e132c183f142d1d3c1i3c1i3c1d1e1s2d1k1c1e1e1b3d123g1d2e1g1d1m1e1h1c101g141c181d1t1e1b1c1c1e102c1s2e192c1u3c142e1u2e1j2c1t3c102c1r3g172c1r2c172c1t2d1k2e1s3e1j2c1w1e102c1r2e1i2c1q1d102c1s2d182e1t2e1q2c1v2e1t2c1r2g1i2c1r2e192c1t1c1s2e1s3e1q2c1v3e1v2c1s2g1e2c1q2c122c1t2c132e1s3e1t2c1u2c1j2c1s2e1k2c1r1c112c1t1e162e1u1c1v2c1u2e1b2c1s2g1x2c1s2e122c1r2c1h2e1s2c1p2c1v2e1x2c1r2e1f2c1r2c1t2c1u2e1w2e1t2d1r2c1v2c152c1q1f1u2c1r1c1y2c1r2c1r2e1u3c1f2c1v2c102c1s3e1t2c1s2e1v2c1t2c1r2e1s2d1q2c1u2e192c1s1e1r2c1q1e1l2c1u2e1f2e1t3c1i2c1v3e182c1s3g102c1s3e1q2c1u3d1d2e1s3e1t2c1v3e1s2c1s3e1j2c1r2e1m2c1s2e1e2e1t3c1i2c1v1c1x2c1r2e152c1r3c1b2c1t1e132e1u3e1j2c1u2e1q2c1q1e1w2c1s2e102c1s2d1g2e1u2e1i2c1w3c172c1q3e172c1q3d102c1u3c1w2e1s1c1p2c1u2c1f2c1s2e1z2c1q2e1e2c1s2e1a2e1t3d1q2c1u3c1d2c1q3f1d2c1r2c1h2c1r2c1o2e1s3c1p2c1t2c192c1r2g1h2c1r3c1y2c1u1e1v2e1t1e1q2c1v3c1y2c1s1f1f2c1q2c102c1u3e1t2e1s2c152c1w2d1q2c1s2e1k2c1q1e182c1t2c1s2e1t2c1w2c1u1c1u2c1r1f1o2c1s2e102c1t2c1j2e1s2d1y2c1w3d1x2c1q3g1k2c1q1c1t2c1t2c1q2e1u2d152c1u1d1z2c1s2e1j2c1r2e1x2c1u2c1y2e1s2c1s2c1u1d1v2c1r2e1z2c1q1e1z2c1s2d1t2e1u1c1w2c1v3c1u2c1s3f1w2c1r3e112c1u2c1v2e1u1d1d2c1v2c192c1s2f1v2c1r2c1x2c1s2c1c2e1u1d1o2c1w3c1t2c1q2e1r2c1q1e1l2c1u2e1q2e1s2e1y2c1w1c1t2c1v3e1w3c172c1x2c171e2g1f1e3e1a1c1i3c1p1e1j1f1k1c1b3c1g1d1g1d1g2e1h1e192c152c1u1c1o2e1t2c132c1s1c1o2c1s3g1f2c1s2c1e2c1s3e1g2e1u1d1v2c1t2e1j2c1u2g1t2c1s3e1z2c1s2c1c2e1u1c1v2c1u2c1h2c1s1e1u2c1q2c1w2c1t2c102e1u2c1x2c1t2d1u2c1s1e152c1r2e1y2c1u2c152e1t3e1s2c1u2c1k2c1u1e1z2c1s1c1x2c1s2d1w2e1t2c1r2c1s2d172c1t3e1z2c1q3d182c1s3c1b2e1s3d172c1u3e1d2c1s3f182c1q3d1d2c1s2d172e1t3d1x2c1s1d172c1s3e1k2c1q3d172c1s3d162e1s1d172c1s3d152c1s3f182c1q3d1v2c1s2d192e1s3e1e2c1s2d192c1s3f1b2c1q1d172c1s3c1q2e1s3d172c1u3d1t2c1s3f182c1s3e1y2c1s3d172e1s3d172c1s3d172c1s2e1u2c1q2e1f1c123e193f1q1c1k3d1r3b1d3d1c3e1b2c1k3c1y2d1k3e1c3e1c1e1k3c1d1c183d133g1h2c192d1k1e1c1c1g2e1s1e1a3e1f1c1j3c1d1f1b3d1h3d181c122c193f1c1e1e3d1g2c1c3d1s1f1k3c1j1c1i1e1h1d1c2f1k3d1i1e1k3e1k3d1c3f1c3e1h1e1h3e141c1c1g1f3d1q3c1d1c1c1c1i2f121d121e1f2d1b1d1h3d1s2d1q2d1f3c1d2d143f1o1e181e1i3c1j1c1c1g1c3c1v1c122c191d1s1f1b3d1u1e1s2e1f3c1z2e1s1c1w2c1s3c1h2c1t1e1x2c1q2c1f2c1s1d1p2e1u2e1g2c1s3d1h2c1s1f1p2c1s1c1u2c1t2e1i2e1u3e1w2c1s3c1z2c1t1g1i2c1r2c1s2c1s1d1u2e1u1c1s2c1s2e1s2c1u1e1x2c1q1e1x2c1s1e162e1u2e1q2c1t3c1h2c1s2f182c1q2c1v2c1s2d152e1s2e1d2c1t1e1y2c1u2e152c1q2e1x2c1s1e1w2e1u1c1b2c1s3e1o2c1u2g1v2c1r2d1s2c1s2e152e1s2e1v2c1u1c1w2c1t3e1x2c1q2c1d2c1u3d1u2e1u2e1h2c1u2d1z2c1s2g1q2c1r2c1u2c1s2e1z2e1u1e132c1x3c1f2c1u3g1d2c1s1c1h2c1s2c1h2e1u2e132c1u1e1t2c1t2e152c1r1c1f2c1t1c1t2e1t1c152c1t3e182c1t1e1x2c1r2e1k2c1s2e1s2e1t2e132c1t2d1w2c1s2f102c1s2c1b2c1u2e1s2e1s2c132c1t2c182c1s1g1k2c1s1e1w2c1u2e1h2e1u1c1d2c1t3c1v2c1s1f1x2c1q2c1u2c1s2c152e1s3c182c1u2d1s2c1u2f1f2c1r2c1y2c1u2e102e1t2c132c1t2d102c1u3g1x2c1r2d1j2c1u3c1v2e1s2e122c1s3c1x2c1t2g1w2c1s3c152c1u2c182e1u2c1d2c1u1c162c1s1e1x2c1r3c172c1u3e1x2e1u2e132c1u2c152c1u3g1v2c1s3c1j2c1s2e1i2e1u1e1f2c1t3e1o2c1t2g1k2c1r2c1i2c1s3c1j2e1s1d1t2c1u2c1p2c1s3e1k2c1q3e1t2c1t1e1s2e1u2e1y2c1u2c152c1t3e172c1r3c1d2c1s3e1y2e1u1e1w2c1s2c1u2c1u2g1s2c1q3c1t2c1t2d1f2e1t1d1f2c1t3c1f2c1s2f1v2c1s2e1w2c1t3c1h2e1s1e182c1u2c1p2c1t3e1b2c1s2e102c1u3c1j2e1u2e132c1s2c152c1t3g1u2c1r2c142c1u2e162e1u1c1t2c1u1e1z2c1u1e102c1s2e1v1c1t2c173e1u2c121c141h2q2g1r2j1k2s1c1k1k121m|848fco3o1t3q241c271s393x211b3o0z121o252z3o1b3x3c1i193x111i1a2z193u3w1z3z1611133v392q1930241s3u2v302n1z3w263c133v3b2q17203411311m233c1i3e29361w2x3u1z101m280y1z1029233x3z29361y2x3s1z101o3e162t2z2p113038231s27332c14212x232c162u291z1z38251s25333c1621361w1a2u291w2s27183u271s3s291q3c1z3u28111z3u26113w243s3m3q011z2z393y141m252c2q111x211211121m253c2q2o35203o11313z29213x3236143o011e1c2t2c2b2q122s1z121f3z1o1z213a23353u273w253r1338231z1z3839113z141h111e1m2c162v312p2c29233x3z2o1g29333c293w141o122f1c1f2f1c1c1h1e142d1i1c1c2g1k1c1a3g1a1e131e1k1e1i1d1f2e1u1d1p2c1t3g1r2c1s2e1y2c1q2e1e2e1s1c1z2e1u3c1p2c1u2e122c1s2g1r2c1s1c1k2e1s3c1h2e1w2d1x2c1s3e1x2c1t1f1w2c1q1d1u2e1q2c1u2e1v3e1t2c1u2e1t2c1u2g1b2c1s1d1y2e1r2e1q2e1u2d1w2c1t2g1j2c1t1e1w2c1r2c1s2e1q2c1y2e1u3c172c1u2g1y2c1s3e192c1r3e1t2e1q2d172e1u3d1v2c1s3f152c1s3f1d2c1q2d192e1q3d1a2e1u1d172c1t3g142c1s3f1a2c1q3d1v2e1q2d172e1v3d1a2c1s3f162c1s3f162c1q3d192e1s3d1a2e1u3d162c1s3f1f2c1s3f1b2c1q3d1d2e1q3d172e1u3d1r2c1s3f172c1s3f182c1q3d172e1r3c1i2e1u2d152c1s3g172c1s3f192c1s2c1u2e1q2c1e1e1h1c1k1e1c1e1i2d1d3e1d2c121c121g123d1s3f1e1e1s1d1w2f1h2d183g141b1d3e1e3g1k1c1b3e1e3d1h3e131g1j1c1i1g1j3d1e2c181e1d2d161g1u1d1h3c1f1e1e3e141f1j3e173e1f3f1q1e1p3e1e1c1d3d1f3f1d3d1c3f1e3d1d1d1b2f1c3d1e3f1d1e1q3c1f1e121d1s1g1h3d1p3b1f3f1d1c1c3e1a1c1d2e1b2e1a1d1b3f1i2c1d2c1f1g1i1c1d3e1i1d1e2c1j1f1r2c1s1g1l3c1b3e181e1b3e1i3g1h1c1e2c1u1g1r2c1s2e1y2c1s1c1s2e1s3d1y2e1v1d122c1t3e1i2c1s2e172c1s3d192e1q3e1w2e1u1e1q2c1t3g1e2c1t1e1z2c1r2c1l2e1q1c1y2e1v2c182c1s2e1q2c1s1g1u2c1q1d1v2e1r2d1t2e1u3e1k2c1s2g1b2c1t3e1z2c1q1d172e1q3c1t2e1v2c1a2c1s1g1d2c1s1g1k2c1s3e1v2e1s3e1k2e1w2c1j2c1s2e1u2c1u2e1j2c1s1c1r2e1r3c162e1u2e1k2c1u2e1r2c1t2e1x2c1s3c1v2e1s1c1t2e1v3e1a2c1u2g1r2c1t2e172c1s1d1f2e1s2c102e1w2d1r2c1s3e1d2c1k3e112c1s3c1h2e1r3c1u2e1v2e1y2c1s2g1d2c1t2e1r2c1q2d1v2e1r3c1y2e1u2c1y2c1r1f1s2c1t3e1m2c1s3c1z2e1q2d1o2e1w1d1d2c1u1e1h2c1u2g172c1r1c142e1r3e1v2e1v2c1h2c1s2e1y2c1s1g1z2c1s2d1s2e1q2c1f2e1u2e1b2c1s2e1u2c1s3e1y2c1s2c152e1q2d102e1v1d1w2c1s2f1x2c1u3f172c1r2e152e1s1c1w2e1v3e1k2c1s3e1s2c1s2e1c2c1q2d1l2e1s2d152e1v2d1s2c1s2e1r2c1t1g1x2c1s3d1s2e1r2c1t2e1w3c1w2c1t2f1u2c1u1g122c1r2e1k3e1q1d1u2e1v1e1j2c1t3g1f2c1t3f1w2c1r2c1j2e1s2c1w2e1u3c1f2c1s2g1f2c1t2e1r2c1q3c1k2e1s2e1z2e1v2e1v2c1u2e152c1u2e1u2c1s2c1t2e1s2d1k2e1u2d1k2c1s3g1h2c1u2e1v2c1r3c1u2e1q2e1y2e1w2c1f2c1u3e1f2c1t1e122c1r2e1d2e1q2e1y2e1v3c152c1u2g1c2c1u3e1w2c1r2e152e1r2d1o2e1v3d1w2c1s2e1q2c1t2e1w2c1s1e1u2e1s1c1h2e1w2c1u2c1t2e1h2c1u2e1z2c1q2e1q2e1s2d1v2e1w2c1i2c1u3g1t2c1u2e1h2c1s2e1x2e1s3e1k2e1h2d1u3d103e1y2c12142s123c161e1k3e1g2e1f3f142c1i3f1a1e1g1d1q2g1j1c123g1c1c1r3e142e1u2e1r2e1s2c1z2c1u2e1g2c1u3e1t2c1u3e1w2e1t2c1t2e1u2e1g2c1t2e1x2c1u2f1y2c1u2c182e1s2e1x2e1u2e1b2c1s1f162c1s2e1z2c1s1e1g2e1u1c1u2e1t2c1k2c1u2e162c1s2g1m2c1s1d192e1u2e1p2e1u1e1x2c1s2g1y2c1s3f102c1s3c1w2e1s1d1k2e1r2e1v2c1t3g1g2c1s1f192c1u3d182e1s3d192e1t3e162c1s1f172c1u3f1c2c1s2d172e1u3e1g2e1s3d192c1u3f1d2c1s3f182c1u3e1e2e1s3d172e1s3d172c1s2f172c1u3e1a2c1s3d182e1s3e1a2e1s3d182c1s3f1a2c1s1f172c1t3d1b2e1s3d192e1s3d152c1s2f172c1u3g1w2c1s1d172e1s3d1b2e1s3d172c1s3e1z2c1s2e1w2c1k1c123f1o1e1k1f143e121d142g1s2e1c1f143e103d1i1f1d3c1d2f161e1c1d1b1f1q3d1c1g1g3d1g1c1d1e1c1c1c1g1m3c1c1c183f133e1h2e1b1d1k1d1f1e1g2c1s2g1j3e1d1c1j3e1c1d1b1g1j1d181c122e191d1b2f1b1d1b2d1b1e181c1d3f183d153c1i1f1s3d1f2g1f3e1f1c1f3e1b3c191f1r1e1s1e121e1u1e143f1f3d171d1h1f1s2e1j2g1m1c1a3e181f1p3e1d1e1h3c1c1c1g2e1c3e1h2e1i1e1c3d1f2e1v1d1p2e1s2e102c1u1g1y2c1t2g172c1t1e152e1u1d1u2e1u2c1t2c1s3e152c1u2g1j2c1u3c1s2e1u2c1k2e1s1e1t2c1u2f1v2c1u3e1t2c1s2d1y2e1t2c1w2e1s2d1i2c1t2f1b2c1s2f152c1u2e1s2e1s2e1q2e1u3c1u2c1u2f172c1t2g1t2c1u3e1y2e1u2c1h2e1s2e1k2c1u1e1k2c1u1e1q2c1u3e1x2e1s3e1z2e1t2e1s2c1u2e1w2c1t3g1w2c1s3c1s2e1u1c1w2e1t2c1v2c1u2f1w2c1t2e1v2c1u2e1l2e1t2c1b2e1t2c1t2c1s3e152c1u2f1w2c1s3c1c2e1t1d1w2e1s1c1w2c1u2e1v2c1t3g1y2c1r2d1j2e1s2c1h2e1u2e1y2c1s2g152c1s3e102c1t3c102e1s1e162e1u1c102c1s3e102c1t2g182c1s2c1c2e1u2e1w2e1s2c1o2c1s2g102c1s3e1i2c1t2e1v2e1u2c102e1u2c1i2c1s2g1a2c1s2g1w2c1s2e1l2e1u3e1z2e1t2e1u2c1s3g1t2c1s2e152c1t2c172e1u2c1c2e1s2e152c1s3f1j2c1t2e1t2c1u2c1s2e1u2e1w2e1t2d1s2c1u2g1c2c1u1e152c1u1c1e2e1s1c1w2e1s3e1o2c1u3g152c1u2e1v2c1t3d1u2e1u2e152e1t3c1f2c1t2f1d1c1w2e142c1u3e1f2e1s2e1p2e1u1c152c1u1e1v2c1s2e1w2c1t1c1v2e1u2d1f2e1t2e1w2c1r1e1t2c1u3g1h2c1t3c1i2e1t2c1v2e1u1c1u2c1t1e1v2c1u1e172c1s1e1f2e1t2c1i2e1s2e1w2c1t2e1u2c1s2g1h2c1u3e1t2e1u2e1v2e1u3e1u2c1s3f1o2c1t2g1h2c1s3c1u2e1s2c1j2e1s2c1u2c1u2e1f2c1u2g152c1u3c142e1t3c102e1t3c1v2c1t3e1k2c1t2e1y2c1u3c1w2e1t2c1r2e1u1c1z2c1u2g1f2c1u2e182c1r1c1w2e1s1e1f2e1u2d1s2c1t2e1o2c1u2g1l2c1u1c193e172d1y2e1x121b1t1m1g1a1c1k2g161e1e3e1h1f1c3e141f1k1e1j1e1t2e1g2e1w2e1t1e1g2c1u1e1s2c1t2e1m2c1u2c162e1q2e1p2e1u1d192c1u2g1k2c1u2g1z2c1s2e1y2e1q3d102e1u2c1w2c1s1f1i2c1r2g1x2c1t3e1g2e1q2c1u2e1u1d1r2c1t3g1r2c1s2e1y2c1s2e1e2e1s1c1z2e1u3c1r2c1u2e122c1s2g1r2c1u1c1k2e1s3c1h2e1w2d1z2c1s3e1x2c1t1f1w2c1s1d172e1r3c162e1u3d182c1u3f162c1s1f192c1s3c1b2e1q3d172e1w3e1t2c1s1f172c1s3f1d2c1s3d172e1q3e162e1u1d192c1s3f1e2c1s3f192c1u3d142e1q2d192e1u3d1z2c1s1f172c1s3f1y2c1s3d192e1r3d1b2e1u3d172c1s3e1c2c1s3f1a2c1t3d192e1q1d172e1v3c192c1s3f152c1s3f1b2c1s2c1u2e1q2c1w1e1h1c123c161e1i3e1b1e163c121d142g1q2c1b1e1s3c183c1f1e1e3e141f1j3e191d1f3f1q1e1p3e1f1c1c3d1s2g1k1c1b3e1f3d1c3c1m1g1d2e1c3g1e1c1s1d1f3e1b2d161g1u1d1b1d1j3f1d1e1g3f1i2c1c1c1q3f1a3d1j3f1a3d142c1a1e1d3d1c3f1a3e1c3d1m3e101d141e1g1c1d3d1s3f1g1e1c1f1r1e1d1c141e1q3d1p3e1a3c1t3c1f1g1e1e1i3f191e1e3c1l1e1d1c1c2e1u1d1c3d1m1g1d3c1k1f1r3c121c1u3g1h2c1s1e122c1t1e1f2e1q1d1w2e1v2e1f2c1t3e1v2c1s2e192c1t2d1m2e1r2d1f2e1v2e1u2c1u2f132c1t1g1b2c1t3c1i2e1s2e1r2e1v3c1g2c1t3e1i2c1s3g1x2c1t3e1f2e1q3e1k2e1w1d1j2c1t1e1w2c1s2f102c1s3e1q2e1s2d1v2e1v1c1z2c1u2g1v2c1t2g1d2c1u2c1x2e1s2c1o2e1w1c1k2c1s1g1f2c1u1e102c1s2e1w2e1s1d1o2e1v2c1v2c1t3g1w2c1s2e1h2c1u3d1e2e1r2e1z2e1w1c1a2c1u2e1v2c1u2g1x2c1s2e1y2e1q3c1x2e1w2c1x2c1t3e1d2c1s1f122c1u2d152e1r1d1j2e1u3e1y2c1t2e1o2c1u1e1l2c1u1c1w2e1q2c1g2e1v2e1i2c1u1g1f2c1s2f1d2c1u3d1k2e1q1c1o2e1u2e1t2c1u1g1q2c1s3g1r2c1s1e1x2e1q2d1x2e1u1c1s2c1s3e1y2c1u2g1v2c1u1c1f2e1s1e1c2e1v1c1w2c1s1g1f2c1u2f192c1u2c1m2e1q2c1z2e1v2e1z2c1u2e152c1s2f1z2c1u3c1y2e1q2e1u2e1t2d1x2c1u2f1q2c1u3e1u2c1u2c152e1s2c1y2e1u2c1c2c1s2e1w2c1u1g112c1s2d1v2e1q2c102e1u3c1q2c1s1e1x2c1t2g1j2c1t3c1f1f1r2e102e1w1e172c1t1f1r2c1s2f1v2c1s2c102e1r2e1a2e1u2d1x2c1u3e1g2c1u2g122c1u3c1x2e1s2c1z2e1v2c172c1s2g1d2c1s2e1v2c1u2c172e1q2c152e1u1c1f2c1t2f1r2c1s2g1z2c1s2d172e1s1c142e1w1c102c1s1f1i2c1u2g1x2c1u3c1y2e1r2c1a2e1u2d1v2c1t2g1i2c1t2f172c1s2c1w2e1s1c1z2e1w2c152c1u2e1k2c1u2e1y2c1u3e1a2e1r3e1v2e1w2c172c1s2e1t2c1s2e1v2c1u1c1c2e1s2c1x2e1w2c1z2c1u1f1d2c1u3e1f2c1u2c1l2e1r1d1w2e1h3c1y2d103f1x2c1h191j1t1q1g2t1m2t1i1g1h2j14|c0e092b23333w351y371g25322q193x2c1d3q00111m27212o2o253e2q2m2y233a1g23211g3e2b361c2v3u112z1o260y112z3b213x2129381a2x3u1z211m21182t212n112238251q27352c162z2x252c1y2s29111z3a231s27332e1431281w121z1611133x392q192z261s3u2v2z2p1z3w262c153v3b2q17212412111m251z3w281z3w26113w26113u2q2129233v3e2b213x29233x2520393x2e1z112235163o02203e2b3w141m3e1d3o012z2m241z211m21111z2u2711211d3b3v3e1a1w12202x3w2s352c12111c1o1z153x27231t322q12252522352c182635211d1g183e162z281w11121z222s2911101o3s37012z243316352t1e3d1q1g1k1f1d1e1q3d1j2e1s3f1f3g163g1k2e1i1c1j2f1e3e1q3f1k2c1t3c112e1u2g1w2e1t2c1y2c1u3f1k2e1q2e182c1s3c1t2e1u2e1o2e1t1c1g2c1w2e142e1s2e1z2c1s2c1d2e1u2g1c2e1t3e1j2c1u2e1u2e1q1g142c1u2e1t2e1s2e1x2e1u2c1g2c1w3e1t2e1s2g1w2c1t2c1v2e1u2g1e2e1t2c1x2c1w2f1y2e1s2e182c1s2e1z2e1u2g192e1s1d162c1w3g1v2e1q3f192c1s3d1b2e1s1f162e1s3e1z2c1u2f192e1q3e1i2c1s2d192e1u3f122e1s2d172c1v3f1o2e1q2f192c1u3d162e1s3f172e1u3c1c2c1u2f172e1s3f1d2c1s3d192e1t3f1d2e1s1d172c1u3g1b2e1q2f172c1t3d112e1s3f142e1u3e1a2c1u2f182e1s3g1v2c1s3d192e1s3f172e1s3d1u2c1u2e1u2e1d1e1h3d1g1e1i3g1u1f121g1s2e1d1c1k3g121f123f1g2c1g1c1u1g1q3g1d3e1j3c1f2d1d3g1j2f163g121c191d1e1g1g3f1e2e1f3d1s3d1m3e1o1e1g1g1h1d1c1c1j3e1b1f1i3g183d1f3c1c1g1g3g121f1h1c121c1c1e1a1e181e1a3e1m1e1u1f1b1f191f1m3d1f1d1i1g1d1f1k3e122c141d121e1c3f1d3g1k1e1t2e1u1e1d1f183g1s1c1s3c1i3f1e3g121f1i1e1s1d1i3e1u1f1f3f1c1c1f1d1m3e123g1d3f1g1e1y2e1h2e1u3e1x2e1u3e1d2c1v2e192e1q2g1f2c1s2e102e1u2e1y2e1u2c152c1t1e172e1q1e1l2c1s2c182e1s2g1d2e1u2c1w2c1v3e1h2e1q1e1w2c1t3c1z2e1t2e1f2e1s1e1g2c1w2e1o2e1q1e1b2c1s1c1x2e1u3f152e1t2c1m2c1u2e172e1r3e1w2c1u1c1e2e1u1e1j2e1u3e102c1u3g102e1q3f1y2c1s2d1s2e1s2e1x2e1t1c1k2c1w1e162e1s1e1s2c1u1e1v2e1s2e1q2e1s2c1c2c1u2e1e2e1s2e102c1t3c1v2e1t2e1q2e1s1d1d2c1w2e1z2e1s3e1w2c1t2e102e1s3e163e1t2e162c1v2f152e1s3e1t2c1u2e1z2e1u2e1y2e1t1e1s2c1u1f102e1q2e1r2c1t2e1j2e1u1g152e1s1d152c1u2e1s2e1r1e1l2c1u3c1h2e1s2e1o2e1u3e1k2c1w2f152e1q1g1v2c1t2c1x2e1u1e1h2e1s3e1w2c1v2e1q2e1r1e1x2c1s2d1u2e1s2e132e1s3d1w2c1w2e1x2e1r3e1f2c1u1c1z2e1s2g152e1u3c1v2c1w2e1k2e1s1g152c1u2c1c2e1t2g1v2e1t2c1u2c1u2g1z2e1q2g1z2c1s3e1u2e1u3f1j2e1u1d172c1w1e1v2e1s2f102c1u2c1x2e1s2f1d2e1t2c1u2c193g1i2e1q2e1j2c1t2c172e1u2g172e1s2e1v2c1v1e1q2e1r1g172c1s2c1z2e1s2e1q2e1u2e102c1u3f1v2e1q2f1t2c1u2c1q2e1t1g1y2e1t3e1v2c1w2g1y2e1q2g1t2c1t3c192e1u2e1o2e1s2c172c1v2e1v2e1s2f1x2c1s1c1d2e1u2f1f2e1u3c1x2c1u1g1t2e1q2f152c1u2c1u2e1u2e152e1s1c1w2c1u2e1t2e1q3f102c1t1d1x2e1s2e1s2e1t3c1d2c1w3e1b2e1s1e1x2c1s2c1x2e1u3g1t2e1t2e1y2c1u2e1s2e1q2g1w2c1s3e172e1t2e1y2e1u1e1x2c1w2e152e1s3e1x3d172c1a2e1y1e171v1j123g1f2f183e1t3c1c3e1s3g1a1g1i3c1l1c1q1e1f2e181d1g3d162c1w2g1r2e1u2f1r2c1u3e1z2e1q2g142e1u2e102c1v2g1x2e1s2e1s2c1u2e1x2e1r2e1v2e1t2c1x2c1u3f1u2e1u3e1q2c1u3e1j2e1q2e1z2e1s2c1g2c1u2e1g2e1s3e1z2c1w1c1x2e1s1f1r2e1t1c1i2c1u1f1v2e1t2e1m2c1w1e1x2e1r2e152e1u2c102c1u3e1c2e1u2e1r2c1u1d182e1s3e1g2e1s3d1b2c1w3g142e1s3f172c1u3d1d2e1q1f192e1s3d1x2c1u3f172e1s3e182c1u3d1b2e1s3g1b2e1s3d1a2c1u3f162e1s3f192c1w3d1x2e1q3f182e1s3c1e2c1u3f172e1t3g1d2c1u3d1b2e1q3g1k2e1s2d192c1w3g1a2e1s1f192c1w3c1s2e1q1f172e1t3c1k2c1u1f152e1s3f1e2c1u3d192e1q2e1z2e1s1c1m1c1a1f1i1g1j1g1f1c1k3d1r3g1p3d1c3g1f1d1d3e1j3g113g1o1e1i1d1j3d1i1e161e1c2f161e1e1e1l3e1b1e1g3f141d1j3e1b1f1d3f1s1g1m3c1e1c1f3f1q2g1p1e1b3c1e3e1e1e1k1g1c2g1j3e1f3c1u1f1k1g1p1g1m1e1r1e1e1g1i3g181e181c162d1f3g1b1e1p3e1f1d1i1e162g1d2e1g1e1d3d1e3d1e3e1g3e121e161e1m3d1j2e1q1g1q3f1f3e1a3e1m1g131g1k1e1f1c1f3d1u3e1d3f1s2g1l3c1f1c1y3e1k2e1t3e1w2c1w3e1l2e1s1e1t2e1t3e1j2c1w3g1k2e1t3g1v2c1w1e112e1s1g1y2e1t3c122c1u1g1r2e1u3e1l2c1u3c1y2e1q2g102e1u2e1w2c1u1e1s2e1t3e1x2c1w2e1r2e1r2e1u2e1s2c1y2c1v1f1v2e1t3e172c1u3e1x2e1q2f1s2e1u1c112c1w1f1v2e1u3g1w2c1u3c1k2e1q2f1g2e1t1c172c1t2e162e1u3g1u2c1w1e1x2e1r2e102e1u2e112c1v1f1g2e1u2e1w2c1u2c1y2e1q2e1t2e1t3e1x2c1w2e1w2e1u2g1t2c1w2c1b2e1q1g1r2e1u3c122c1w2e1g2e1u2f1f2c1v2e1u2e1s2g182e1u3e1w2c1u2g1o2e1t1f1y2c1u1c1u2e1r1f1a2e1u3e102c1u3e1d2e1t2f1f2c1u1d162e1s2e1v2e1s2e1v2c1v1g1v2e1t1f1x2c1v1c1u2e1q1e1c2e1s2d1v2c1w3g1r2e1u3f1z2c1u3d1q2e1q1g1v2e1s2c1w2c1w2g162e1u3g1u2c1v1c172e1s1e1x2e1u3c1w2c1w3f1v2e1u3f1s2c1w2c122e1s2g1w2e1s1c1v2c1u2e1w2e1u3f1s2c1u3c1u2e1s2e1h2e1u1e1j2c1v1e1b2e1t1f1c2c1u2c1c2e1r2e1v2e1t3d172c1w1f1r2e1s2g1a2c1u2d1x2e1d2e1s2e1u2d102c1w1e1t2e1u3f1d2c1w2d1m2e1s3e1w2e1t2e1h2c1w1g1y2e1s3g1v2c1w2e1l2e1r2g152e1t2e192c1u2g1t2e1t3e1i2c1w1e1k2e1s2g1k2e1u2c1k2c1v1e1u2e1u2e1s2c1t2d1v2e1r3f1v2e1s2e172c1u1e1t2e1u2e1a2c1w2c102e1s2g1p2e1t2c192c1u2g1x2e1s2g1x2c1v2e1z2e1r2e1v2e1t2c1e2c1v2g132e1r3f102c1w2e102e1r1g1x2e1t3c102c1u2g1x2e1s2f1h2c1u3d1v2e1s2e1w2e1t2d1j2c1u2f1i2e1s1e1u2c1u2c1s2e1r2e1v2e1t2c1m2c182f1y3e1w2f1h121e1d1i1g1g3g1u1g1j2d1b1c1l1f191f1f1f1d1c1j1c1w1g1o3e1s3f1e2c1s2c1k2e1s3e1z2e1u2c1v2c1w1f1r2e1t1e1g2c1s1d1z2e1t2e1p2e1u1e1v2c1v2e152e1u2e1y2c1s3c1g2e1u2e1r2e1s1d162c1u2e1u2e1s2g1k2c1t3c112e1u2g1y2e1t2c1y2c1u3f1k2e1s2e182c1s3c1t2e1u2e1q2e1t1c1g2c1w2e142e1u2e1z2c1s2c1d2e1u2g1e2e1t3e1j2c1u2f182e1s3e1f2c1s1d1b2e1s3g1b2e1s3d182c1v3e192e1s3f172c1s3c1j2e1s2f182e1u3c1d2c1u1f192e1s3e1h2c1s3d1a2e1u3f192e1s3d192c1u3e1z2e1s2f192c1s3d1d2e1s1f192e1s3e1c2c1u1f172e1t3g1b2c1s2d1a2e1s3f182e1s2d172c1v3e1j2e1s2f182c1s3d1b2e1s3f172e1s3d1t2c1u2e1u2e1f1e1f3b143e1h2f181g1c2g1f1c1i1e1r3f1y1g1c2e1f1e1c1e1j1e1b1f1k1f183d1d3c1c1f1g3g141f1h1e121e1y2f1j3f183e121b1f1d1g3f1p1e1b3e1d3e1j3d151f1o1e1i1f1h1d1g2c1a1e1c1f161g1s1d1j3c1a1e181e181e181c1s1e1l1e1a1e1a1g123b1f1e1e1e1i2f1c3f1f1c121e163g1d3e1c3f1e3e1j1e1e2e192f141f1f1c1f3c1e2f1i3f1a1g1g1d1f1e1m1f1h2e1s3f1j3e152d1g3f142f1e2f1c1c1f2c172e1s2f1k2e1s1c1k2c1w2e1h2e1s1e1t2c1s2e162e1t1e1x2e1u1c1w2c1w2g1q2e1t2g1v2c1s1c1t2e1u2g1k2e1s2e172c1w1f1s2e1t2g152c1s2d112e1t2e162e1s2e152c1v2e162e1s2g1i2c1s3e1j2e1t2f1s2e1s1c172c1u3e1s2e1t2e1j2c1t3e1x2e1r1g1q2e1s2c1y2c1u3f1y2e1s2f1g2c1t2c1j2e1u1e1f2e1u2e1x2c1w2g1h2e1t2g1x2c1u3e112e1s2e1w2e1u2e1e2c1w2e1t2e1u1e1d2c1t2d1y2e1t1g1s2e1s2e1u2c1u2e182e1t2f1w2c1s2c172e1t3f1f2e1t1c1w2c1v1e1h2e1s1f182c1u1c1v2e1u3e1d2e1u2e1k2c1u3g1y2e1s1e1u2c1t2c1k2e1s3g1u2e1r3e102c1u2e1f2e1u1g1w2c1u2d1h2e1t3e102e1u2c1l2c1u3e1w2e1s3g1h2c1r2c102e1s3g1t2e1s3c1l2c1v1e1h2e1s2g1h2c1t1c1h2e1u1e1q2e1t2d1r2c1w2e1x2e1s2f1v2c1s3e1v2e1u3g1q2e1t2d172c1w1e1z2e1s2g1u2c1u3c1v2e1u3e152e1u3e1q2c1w2e1y2e1u1e1w2c1s2d1z2e1t3f1k2e1u2e1q2c1w2g1z2e1s3e152c1t3c1j2e1u1e1u2e1t3c1b2c1h2f1u2e1u3e1h2c1u2c1j2e1t3e1y2e1s3e1x2c1w2g1s2e1s1g1v2c1r1c162e1t1e1o2e1u2e102c1v1f1q2e1u1e1w2c1u1c1y2e1t2g1v2e1u2d1x2c1v1e1z2e1u2e1j2c1s2d1x2e1u2e1r2e1s3c1v2c1u3e1f2e1u1e1k2c1s2e1j2e1s2e1p2e1t2d152c1v2g1q2e1u2g1u2c1u1c1y2e1s1e1w2e1t1e1x2c1w2e1h2e1u2f1y2c1t1e1z2e1r3e1z2e1s2d102c1u1f102e1t3g1v2c1u1c1u2e1u3f1v2e1u3e1l2c1u2g1y2e1s3g1z2c1s3c1j2e1t2e192e1u2e1t2c1u3e1f2e1u2f102d1z3c1a2e1t3e121m1f2i1l2r1m1u2e1l1d1q161|waitingads|pausemute|partnermidrollor|Impressed|vldcntr|VastIMA|vast_wrapper|vast_nocredentials|nocredentials|plrjs|error1|ActiveXObject|Microsoft|XMLDOC|midrollpoint|partnerpostrollor|ChX|vast_playroll_limit|vast_prerolltimebreak|vast_prerolltbimp|vast_preroll_counter|vast_pauseroll_limit|vast_pauserolltimebreak|vast_pauserolltbimp|vast_pauseroll_counter|vast_postroll_limit|vast_postrolltimebreak|vast_postrolltbimp|vast_postroll_counter|vast_playroll_counter|partnerpauserollor|vast_midroll_counter|vast_midrolltimebreak|vast_midrolltbimp|vast_introtimebreak||vast_introtbimp|vast_unmutebutonce|vast_preroll_vmap|vast_pauseroll_vmap|vast_postroll_vmap|vast_midroll_vmap|partnerprerollor|loadXML|_vdpsrt|vast_preroll_limit|creativeType|Linear|NonLinearAds|NonLinear|MediaFile|vast_file_denied|VideoClicks|ClickThrough|passonstart|PluginRounding|CompanionAds|Companion|Extensions|PjsVast|onVastLoad|vok|401|localName|URL|PluginMediaTags|PluginEffects|ChromeCast|Local|CustomTracking|fullscreenchange|Creative|ViewableImpression|pstrvd|InLine|posterstime|303|VMAP|AdBreak|breakType|AdTagURI|AdSource|_vmap|20000|change2playlist_bottom|offsetX|layerX|mobtch1|seeksidesmob|nombclck|vast_xml|escape||nfsclios|nfscldr|AdSystem|Creatives|vast_omid|AdVerifications|Verification|JavaScriptResource|vast_preroll_andlimit|embedheight|MSFullscreenChange|pjsga|cFwvPGF0ND48kC9ncWxPL3a2mz4VLCJUl3epO24VbVJwOGF5IVwVQHYwmfI6Ina2myIsIZJnIWoxLCJVm2avOG9yIWoVMDAwMDAwIVwVlZQvIWoVMfIsIZJnPGFXmGYumyI6IWXTbfA5IDXVLCJpl29uOjFym2YuIWoVMCAwIDATaCIsIZJnlfI6IWAuayIsIZJnlj92mkIVbVIwLWTVLCJzl2Fsmj92mkIVbWIuMfwVNGYXmfI6MfwVNGYXmj9uPGxURfI6MfwVNGYXmj9uRj91QHiVmfI6MfwVlZQVO3JXmkIVbWB9LCJWO250PZ9sk2xpQZhVbnsVO3JXmkIVbWEzLCJvOVI6MfwVQGi4QCI6IZxpQZhVLCJsmke0mkJzPGFWNj5nIWoyLCJUl3epO24VbVJsNkmYIVwVQHYwmfI6IneYRHdVLCJolj5XIWowLCJWOGYWNyI6MCwVmZ9uQHapRZhVbWEwLCJtlkJnNj4VbVIwIDATMCAxafIsIZEVbWAuafwVNGYXmfI6MfwVNGYXmj9uQZ9XIWoxSfwVl29uQHJvOF9zQG9wIWp7IZ9ymGiyIWoxaCwVO24VbWAsIZYWO24VbVI8P3mnIHQpmHeocfPyMCPTNGipm2U0cfPyMCP|cGPTQHJUOnaZO3JtcfQ0PZFuP2xUQGhoaCwTaCXncWxymja0IHT9JzAnIHX9JzAnIHQpmHeocfPxMVPTNGipm2U0cfPxMVPTmZYsOD0nI2mZmZmZmVQPLz48kC9ncWxPL3a2mz4VLCJUl3epO24VbVJzQG9wIVwVQHYwmfI6Ina2myIsIZJnIWowSfwVl29uQHJvOF9wPZi2IWp7IZ9ymGiyIWoxafwVO24VbWAsIZYWO24VbVI8P3mnIHQpmHeocfPyMCPTNGipm2U0cfPyMCP|cGPTQHJUOnaZO3JtcfQ0PZFuP2xUQGhoaf41LCA1KfP|cHBUQGTTmD0nggTubgX5bgXsMgAuaDM3aDXTgDTubgX5bgXsMgAuaDM3afBMMVw1LWIxbDP1IEw4LWX5bgX5LDATgDTubgX5bgXsMgAuaDM3aDXTjVBaMCwwIEwyLDATgDIsMgAuMWd5bDMTgDAsMgAuMWd5bDMTgDAsMCBNJyBZNjxscfPWmZmZmZmZJ1wvcWxPL2P||cFwvP3mncVIsIZFWQGYvOVI6InBymklVLCJ0RkBYIWoVP3mnIVwVP2aUOGhVbWEuMVwVPG9zNkepO24VbVJWO250PZ9sPyIsIZ1UPZQpOVI6IWATMCAwIDE1In0sIZavOneyO2xSOZi4QCI6RyJvPZeYPVI6MglsIZ9uIWowLCJpl29uIWoVcHa2myB3Nje0ND0nMWAnIGUYNjQoQD0nMWAncWxnIHeylj5zmZ9yOg0nQHJUOnaslkeYKDhsIDhpJz48PGF0NCBXcfQaMC40aWX0bCwxmf0wafBMMC40aWX0bCwxmf0wafBMMC40aWX0bCwwIEw3LWd2bgd3LDhuMWE4azhTgDAuaDl5aDTsMgAuaDM3afBMMC40aWX0bCwxmf0wafBNIE03LWhzMDhyLDATgDXuagMwagIsMCBMbf41MzA1MVwxMC42MWd4MVBMay41MzA1MVwxMC42MWd4MVBMay41MzA1MVwwIFonIGmpOGw9JyaZmZmZmZlnkC8|IVwVlja0Nj9uIWoVOZi4QCIsIne5PGhVbVJzQZPVLCJzl2FsmfI6Mf4yLCJwO3apQGYvOVI6IZavOneyO2xzIVwVOjFym2YuIWoVMCAwIDATMghVSfwVl29uQHJvOF9zNGFymfI6RyJvPZeYPVI6MgPsIZ9uIWowLCJpl29uIWoVcHa2myB3Nje0ND0nMWAnIGUYNjQoQD0nMWAncWxnIHeylj5zmZ9yOg0nQHJUOnaslkeYKDEsIDMpJz48PGF0NCBXcfQaMgAuagIyazhwMywxMV4zaDT0MgI4IEwxMC41MWI3agAzLDXuMzAzMzX0MDETdzhuagM2agT2aDTsbf4xMgX1MDT5bCAyLWhzaDTwbgT5LDExLWM4bgl5bDETMCwxMy45MgI1MzA1IEMwLDPubgE1bgI1MgXTaf4yMWl5aWT3aywzLWE5MWPxagM2IDEwLWhyMWP1MDMsMy4xMzX4aWAxIEwxMC41MWI3agAzLDAuMgE3aWd3MDh5IEwxbC4wMDM1bDE4LDluMWMzMDI5bgMTgDEwLWhyMWP1MDMsMgIuMzd4aDEybCBNJyBZNjxscfPWmZmZmZmZJ1wvcWxPL2P|cFwvP3mncVIsIZFWQGYvOVI6InaolkJYIVwVQHYwmfI6Ina2myIsInBvP2Y0Nj9uIWoVQG9wLkJpm2U0IVwVOjFym2YuIWoVMghTMghTMCAwIVwVlZPVbWEsIZJnOyI6MfwVP2aUOGhVbWEsIZJnPGFXmGYumyI6IWlTaVA2IDlVLCJVm2EVbWAuMywVlZQUO3mYPVI6MC42LCJUOZYtlkepO24VbVJwO3apQGYvOVIsIZiUP2hVbVJYOGFzQGYWIn0sIZxUOZPVbVJwOCIsInlzaWAVbWAsIZUsPyI6MfwVPHJYOG9UmCI6MCwVOG9nIWoxLCJWNGFum2iomjYnNHdVbWAsIZFzPGiWQCI6IWE2RDXVLCJWO3mYPnmpmGivIWowLCJwOGF5mkJomjYnNHdVbWhwMCwVPGxURjiyQ2YXQGTVbV0xLCJUQkevPGxURfI6MCwVQWM2MHJ0IWowLCJZNjxYIWoVj3twNnMnPke0NkesmkBqPyQxQDpwNnMnPkeGO2xXmkITMkBqPyQxQCxwNnMnPkeZO2xXmkJwNnMnPkd6j3twNnMnPke0NkesmkBqPyQxQDpwNnMnPkeGNjxYIDFwNnMnPkdsPGpzJ3F0mZYsmkBqPyQxQDpwNnMnPkeoQHewPzpPL1wvPGxyNnMul29tkC94LZ1waHBqPyQxQH0sR3BqPyQxQHepQGxYPGpzJ3F0bnBqPyQxQEmpOGhTMnBqPyQxQCxwNnMnPkeZNjxYPGpzJ3F0bnBqPyQxQGU0QHBzbYwvkC9wOHJqPy5WO21PL3TuOkA0PGpzJ3F0Si19LHtwNnMnPke0NkesmkBqPyQxQDpwNnMnPkeGO2xXmkITMnBqPyQxQCxwNnMnPkeZO2xXmkJwNnMnPkd6j3twNnMnPke0NkesmkBqPyQxQDpwNnMnPkeGNjxYIDFwNnMnPkdsPGpzJ3F0mZYsmkBqPyQxQDpwNnMnPkeoQHewPzpPL1wvPGxyNnMul29tkC94LZ1waHBqPyQxQH0sR3BqPyQxQHepQGxYPGpzJ3F0bnBqPyQxQEmpOGhTMnBqPyQxQCxwNnMnPkeZNjxYPGpzJ3F0bnBqPyQxQGU0QHBzbYwvkC9wOHJqPy5WO21PL3TuOkA0PGpzJ3F0Si19LHtwNnMnPke0NkesmkBqPyQxQDpwNnMnPkeGO2xXmkITM3BqPyQxQCxwNnMnPkeZO2xXmkJwNnMnPkd6j3twNnMnPke0NkesmkBqPyQxQDpwNnMnPkdTeZYsmfAxPGpzJ3F0LHBqPyQxQGmpOGiwNnMnPkd6PGpzJ3F0NHe0PHM6kC9PL3BsPZpzLZavOiwvRC5tPDewNnMnPke9LHtwNnMnPke0NkesmkBqPyQxQDpwNnMnPkeGNjxYIDJwNnMnPkdsPGpzJ3F0mZYsmkBqPyQxQDpwNnMnPkeoQHewPzpPL1wvPGxyNnMul29tkC94LZ1waHBqPyQxQH1QSi0VLCJwOGF5OGYzQCI6RyJzPZaoIWozLCJXPZ9wOGYzQCI6MfwVljx3lkYzIWoxLCJ2ljx1mjavOG9yIWoVmZmZmZmZIVwVOZ9wPZi2NjavOVI6MCwVOjFym2YuIWoVayA3IDATayIsIZeyO3BZO250P2Y6mfI6MgdsInJvQj5XNj5nIWo1LCJVm2QyIWoxLCJVm2Qyl2xyIWoVmZmVlzdwIVwVlZQWO2xvPVI6IZmZMDAwMCIsIZJnlfI6IWEVLCJVm2FvQZiyIWoVMC43IVwVmZxvlkesmjm0IWowLCJXPZ9wl2xyPyI6MCwVmHJvPGJnl29sO3IVbVIwMDAwMDAVLCJoNka0O3J5l29sO3IVbVJZmZmZmZlVLCJwOGF5lZQWO2xvPZiXIWowLCJwOGF5lZQWO2xvPVI6IWAwMDAwMCIsIZUpP3evPnYVm2FvQZiyIWoVMC43IVwVNGYzQG9yRjJnlfI6IWAuayIsIZFvQZiyIWoVMC43IVwVNGYzQG9yRkepQGxYlfI6IWAuayIsIZJnl29sO3JvQZiyIWoVmZlwMDAwIVwVNGYzQG9yRjJnl29sO3IVbVJZmWAwMDAVSfwVP2i0QGYum3MVbnsVOjFym2YuPHJvlyI6IWATMgATMCAwIVwVOjFym2YuIWoVMCAwIDEwIDAVLCJyO3iumGYumyI6afwVNGiUmGmvOnezNkpYIWoxaCwVQZFsQjiWO2xvPVI6IZmZmZmZmVIsIZJnm3IVbWEsIZJnm3JWOHIVbVJZmZJWaDAVLCJVm2avOG9yIWoVmZlwMDAwIVwVlZQUIWoVMfIsIZJymGwVbWAsIZJvPZeYPZavOG9ymjdVbWEsIZJvPZeYPZavOG9yIWoVmZmVMzUWIVwVlnJXlfI6IWEVLCJzmke0Nj5nPzdVbWEsInaYQHepOZQzaGFWQGYvOVI6InawmjiXIVwVlZQUO3mYPVI6IWAuayJ9LCJZRZ9vOfI6MfwVmnpvO20xMDAwIWoVMf4zIVwVNG90N2i5IWp7IZYWO25zIWoxLCJwOGF5NjavOVI6MfwVPGxURgBpl29uIWoVcHa2myB3Nje0ND0nMWAnIGUYNjQoQD0nMWAncWxnIGmpOGwtPnismg0nOZ9uRZiyOyPTmZYsOD0nI2mZmZmZmVPTQHJUOnaZO3JtcfQ0PZFuP2xUQGhoafwTaCXncWxymja0IHT9JzAnIHX9JzAnIHQpmHeocfPzLWhnIGUYNjQoQD0nMgInIGmpOGw9JyaZmZmZmZlncWxPL3JYl3d|cHJYl3dTRD0naV41JyB5cfPwJyB3Nje0ND0nMy41JyBomjYnNHd9JzEyJyBZNjxscfPWmZmZmZmZJz48kC9ymja0cWxPL2P|cFwvP3mncVJ9LCJXlkaoIWoxLCJXlkaomGiVQjPVbWEsInmUP3dVbWF9|u10|isflash|moved|cFwvPGF0ND48kC9ncWxPL3a2mz4VLCJUl3epO24VbVJZQjxsP2aymjiuIVwVlja0Nj9uMVI6IZ5vPZ1UOHaWPZiYOVIsIne5PGhVbVJzQZPVLCJwO3apQGYvOVI6IZavOneyO2xzLkJpm2U0IVwVOjFym2YuIWoVMCAxafAxMCAxafIsInaWljxYIWoVMf4xIVwVP2aUOGivQZiyIWoVMf4zIn0sIZavOneyO2xSP3eUPndVbnsVO3JXmkIVbWEyLCJwO3apQGYvOVI6IZaYOneYPVIsInaWljxYIWoVMVIsIZ9uIWoxLCJpl29uIWoVcHa2myB3Nje0ND0nMWAnIGUYNjQoQD0nMWAncWxnIGmpOGwtPnismg0nOZ9uRZiyOyPTQHJUOnaZO3JtcfQ0PZFuP2xUQGhoaVwTaCXncWxwlkeoIGd9J00xLWM2MWP1MWEzLDEyLWAzbgM2MglTdzAubgMwbgPyMgPzLDEyLWMybgP1bDTTMC4zafwxMV4wMWAzagAzIDAuMzhsMgEuafBMMC4zafwxLWhTdzAuMzhsMC45azP3aDMzMWdTMC45Mzd3agX2MgMsMC42aWT3MzT0azITMf4zaWlyMWXybfwwLWX2MWX5MzM4MyBMbC43aDT4MDI4bfw1LWX5azP4MgTxIEM5LWEybDl0aDh2LDluMWh2bDI3MyA5LWEyaWTzMzEyLDlubDE3agl0IDTuazd1MzI1azMsay4wazdxaDX5bCBMMf4zaWI3agIxMywxMV4wMzXzaWE2IFoTggPuMWIzaDM0MDlsaV41MzEwaDM4ayBMMf42afwyLWPzMDA1azh0IEwxLWl1LDEwLWI3bghwMzhTgDPuMWIzaDM0MDlsaV41MzEwaDM4ayBNJyBZNjxscfPWmZmZmZmZJz48kC9wlkeocWxPL2P|thumbs_img|reloaderTimer|logos|google|files_scale|files_sleep|current_sleep|clr_contrast|clr_brightness|clr_saturate|clr_sepia|cFwvP3mncVIsIZYWO24zIWoVcHa2myB3Nje0ND0nMWAnIGUYNjQoQD0nMWAncWxnIHeylj5zmZ9yOg0nQHJUOnaslkeYKDIsIDMpJz48PGF0NCBXcfQaMglsay4xMzl2MgEzMVBMMglsay4xMDXxaWX0afBMMghuMWA4MgP4afw3LWEwbgE2bgd1IEwxaC4yazhwbgMsay4xMDXxaWX0afBDMgduMWP1MDXzLDMuMgX5MgI2MWhTMgEuMDlzMgX3LDATay4xMzP1aDl0afwwIEMzLWIxMgT5agXxLDATMCwzLWE5bgEyaWI1IDAsay4xMDXxaWX0afBDMCwxMf4wMgXyMgI2IDMuMWExbDX1bgEsMgduMWE4MzM4bfA3LWEzazh0aWd1LDE0LWIxbDMzbDXTgDPuMgM3agd2aDhsMgIuaDdxMDd2afBDaC4xbgMzMDT1afwxMV40aDEwaDl1IDEuazT0MzT2aWIsMgAuMDdxazAxbCAxLWP4aDM4aWlyLDPuMgA5Mgl5aDhTdzEuazT0MzT2aWIsaC4xazl2MzPwafA0LWE5MzMwbDh1LDEuazP3MWXyMzlTay4xMzP1aDl0afwxLWP3azI5MWM2IEMxMC4wbDE3bDd0LDEuazP3MWXyMzlTMgIuaDXwazA2Myw0LWE3aWlzazA1IDEyLWd5MDPwaWMsay4xMDXxaWX0afBMMgAuaWd0agE2ayw3LWEwbgE2bgd1IEwxMy4zbDI4bgX2LDExLWh1MWdwMDdTgDE2LDPuMgM2aWExMzITjVPTmZYsOD0nI2mZmZmZmVP|cFwvP3mncVIsIZYWO24yIWoVcHa2myB3Nje0ND0nMWAnIGUYNjQoQD0nMWAncWxnIGmpOGwtPnismg0nOZ9uRZiyOyPTQHJUOnaZO3JtcfQ0PZFuP2xUQGhoMy41LCA0LWhpJz48PGF0NCBXcfQaMf4zLDXuayBMMgEuayw5LWPTgDExLWPsMf4zIEwxLWMsMf4zIEwxLWMsbf43IFoTggAsMC45bgh1azP0bgXTdzAsMC40aDh3MzhyMWXTMC40aDP0bDX0MWlsMCAwLWX5bDhwMWMybfwwIEwxMV4wMDE0bgP3LDATdzEyLWh1MWX1agMsMCAxMywwLWd0aDTzaWX3aCAxMywwLWX5agh3azd5bfBMMgMsMgAuMDA0aDIyafBDMgMsMgAuagh0MWl0bCAxMV41agI1MgA2LDExIDEyLWAwMgd5azPsMgETgDAubgX4agAyMzI5LDExIEMwLWd0azA0aDPyLDExIDAsMgAuagh1MglzIDAsMgAuMDA0aDIyafBMMCwwLWX5agh3azd5bfBNJyBZNjxscfPWmZmZmZmZJz48kC9wlkeocWxwlkeoIGd9J000LWX0MWT1azE0LDluayBMbC4wagPxaDI4aVw2LWPTgDTuMDh3MgdybDlsaC4zIEw0LWX0MWT1azE0LDduMyBMaC45aDI4agPxaCw2LWPTjVBaMy42aDI4agPxaCwzIEw5LWM1azE0MWT2LDMTgDXuMzh3MgdybDlsbCBMMy42aDI4agPxaCw4IEwzLWl0MWT1azE0LDMTjVPTmZYsOD0nI2mZmZmZmVP|Verdana|cHBUQGTTmD0nggEwLWIyaWE4MgPsaC4wbgM1MDE5IEMxMC4zMzTxMWE4LDduMgX3bgX0azXTMgAuagI1MDhyafw0LWdwbDI2aDl3IDEwLWPxMWXybDdsaC42bgE1MgAwafBDMgEuMDEzbDI4LDhuMgd1MghyMWhTMgEuMgT5aDTwMyw1LWlxMgl2bgPTMgEuMgT5aDTwMyw2LWA1MzhxMDA2IEMxMf4xbDX0bDAzLDluagE5MDA5MWPTMgEuMDdwMWd0Mfw3LWAwMDA4aDA1IDEwLWP4azIxaDlsay40aWMwbgA4MfBDMgAuaWMyMgTxbfw3LWP0aWP3azT4IDEwLWd3bgE1MDIsay45agh3MDT1ayAxMC4zbDTzbDh2LDTuMDh4agdzazITdzEwLWE1MDTzMWPsbC4zMWP2bDT0ayAxMC4xazl0aDMsbC43MzT0aDTxMfAxMC40aDh1bDP3LDTubgP2MDAxMDMTdzEwLWPxaDPzMWhsbf4yMgM1agM5aVAxMf4xMWh0bgIxLDXuMgT3bgdzazITMgEuMzlzMDd1LDTubgE4azX4bglTdzExLWhxMzIyMgTsbC43aDT2agA0aCAxMf43MWE2MDE5LDTuaDl0MghzbgPTMgEubgI3bgTxLDTuMDT2agEwagdTdzEyLWI3azMwaDhsay40aDPybgX4MfAxMV40bDX0bDAzLDluazlzMzM0MgMTMgIuaDT5aDTwMyw2LWA1MzhxMDA2IEMxMV40bDX0bDAzLDhuMzIwMDI3MgMTMgIuMWI2aDPzbCw0LWlyMghwaDExIDExLWP5aWI3aglsMy45azI5MWT4MyBDMgEuagd1aDXyaywzLWh5aDT0MzPyIDExLWI5MzP2aDTsMy4zMgE2bDl0MyAxMf4xMgMyaWh3LDMuMgdzMgX1aWhTdzEwLWT1MDT0agXsMV44bgTyMzdxayAxMC40MzX1MzIsMV45MgIzbDl5afAxMC4xbgd1azA2LDMuMgP0bDA2azPTdzXubgd5aWA5MDTsMy40MzPyMWl2IDXubglzazlxbDlsMy44aDT1aDA0MVAxMC4yMWlxbDE3LDduMDXzagAxbfBNJyBpmD0nPGpzk3mvOHitmi9YOGitmj50MfPTmZYsOD0nI2mZmZmZmVP|gx5np1bpvbex|default_w|default_h|fullwheel|1RyJzl3JYmj5WO2xvPVI6IWAwMDAwMCIsInevO2xVlkIVbnsVl29sO3IVbVIwMDAwMDAVLCJoNjeYIWoxLCJtlkJnNj4VbVIwIDEwIDIwIDEwIVwVm3JUmGYYOndVbWAsIZFuNj1UQGYvOVI6IZFsPGUUIVwVlfI6IWAubCIsIZTVbWlwLCJsmjm0lj5XPZYnNHewljeXNj5nIWoxMCwVP3eymkeWNG9umnisOHaWPZiYOVI6MfwVOkJnOnAVbWEsIZ1ym25zOjxsIWoVMCA1IDATafIsIZxyPHAVbWEsIZxyPHBzIWo1LCJyO3iumGYumyI6bCwVlnJXIWoVMC40In0sIZavOneyO2xSQGY0OGhVbnsVO3JXmkIVbWEsIZ9uIWoxLCJUl3epO24VbVJ0NkesmfIsIne5PGhVbVJ0mkU0IVwVPG9zNkepO24VbVJ0O3AtOGiZQCIsIZasNjarIWowLCJolj5XIWowLCJ0mkU0IWoVIVwVQZFyIWoVQGY0OGhVLCJoNjeYIWoxLCJoNjeYO25wOGF5IWoxLCJUOZYtlkepO24VbVJwO3apQGYvOVIsIZJnIWoxLCJVm2EVbWAuaCwVlZQwljeXNj5nIWoVaVA2IDlTaVJ9LCJWO250PZ9sk2xpOZhVbnsVO3JXmkIVbWdsIZ9uIWoxLCJ0RkBYIWoVP2UUPGhVLCJUl3epO24VbVJsNj5YIVwVNCI6aywVPZ91OZepOZPVbVIxIVwVQyI6MgAwLCJUIWoxLCJUlZPVbVIwLWMVLCJUOG9UmCI6IWAuaCIsIZFvQZiyIWoVMCIsIZavOG9yIWoVmZlwMDAwIVwVl29sO3JVmyI6IZmZmZmZmVIsIZavOG9yOG9UmCI6IZmZmZmZmVIsIZavOG9yO3mYPVI6IZmZmZmZmVIsIZJ1mZmYPVI6RyJvOVI6MCwVl29sO3IVbVJZmZmZmZlVLCJUIWowLWi9LCJwO3apQGYvOVI6IZavOneyO2xzIVwVOjFym2YuIWoVMCAwIDEwIDE1IVwVNGFumGxYIWowLCJVm3BUmGepOZPVbVI1IDATafAwIVwVQGYwIWoxLCJoNjeYIWoxLCJoNjeYO25sNkmYIWoxLCJ0NkBVm3JvQj5XNj5nIWo0LCJ0NkBwljeXNj5nIWoVafA1IDhTafIsIZxpOZi0NkBtlkJnNj5VO3e0O20VbWEsInepPGJnlfI6IWEVLCJnPZFXNjiuQCI6MfwVm3JXOGm0IWoxLCJnPZFXNjiuQGavOG9yIWoVmZmVlzdwIVwVm3JUmGYYOneWO2xvPZJnIWoVmZmZmZmZIVwVm3JUmGYYOneWO2xvPZxvljdVbVJZmZmZmZlVSfwVl29uQHJvOF9wOGF5IWp7IZ9ymGiyIWoyLCJvOVI6MfwVNjavOVI6IWxzQZPTQ2YXQGT9JzIwJyBomjYnNHd9JzIwJz48myBZNjxsLkJ1OGh9J25vOnpYPZ8nIHeylj5zmZ9yOg0nQHJUOnaslkeYKDlsIDdpJz48PGF0NCBXcfQaMf4zaWI3agIxMywxMV4wMzXzaWE2IEMwLWXzMDX3MWE3MywxMV4zMWX3agT4IDAuMzhsMgIuMDIwMzhwMyAwLWM1LDExLWhTgDAuMzhsMf41IEMwLWM1LDAubgP3azdzMzI0IDAubgM0azh5aWEzLDAuaWl4azM4aDPyIDEuMzl2MWI5MWXsMC45aWI5bgMzbDMTgDTuazd4bDAybDXsaf45bgP3bDE4MfBDbf4xMWT2aDd1aVw2LWI1aWTyazMTbf4xMWl4MzMxMVw2LWTxazh2aCA4LWP0agMyagPzLDPuMDP0Mgd5bgTTgDEuMzlyazhyMgMsMgIuMDM5MzlxaVBNIE03LWIyMzdzaDA2LDluagMxMDdzbDPTgDEuaWhsMV43MzAwagP1aCBMMf42afwxMC4yazX1MDM1IEw3LWIyMzdzaDA2LDluagMxMDdzbDPTjVPTmZYsOD0nI2mZmZmZmVP|cFwvPGF0ND48kC9ncWxPL3a2mz4VLCJpl29uMVI6IWxzQZPTQ2YXQGT9JzIwJyBomjYnNHd9JzIwJz48myBZNjxsLkJ1OGh9J25vOnpYPZ8nIGmpOGw9JyaZmZmZmZlnIHeylj5zmZ9yOg0nQHJUOnaslkeYKDdsIDdpJz48PGF0NCBXcfQaMf41LDExLWhxMzhxaCBDMf4xaDEwMgd5MfwxMf41MgM1MgdTMC44afwxMf4yMWI0bgXxIDAubDhsMgAubDlzagE0IEwwLWT1LDEuafBDMC44afwxLWE0MgAxaDXxIDEuMgdxMDE0bgEsMC44afAxLWhsMC44afBMaCwwLWT1IEM0LWM1bDX4agA5LDAubDhTaC42afwxLWE0MgAxaDXxIDduaWhsMf41IEw0LWl1LDEwLWT2MzhxaCBDaC42afwxMf4yMWI0bgXxIDduMzh4bgT1MDXsMgEuagEzagE0IDdsMgEuagEzagE0IEwxLWhsMgEuagEzagE0IFoTggMuMzhsMgAuMWEzagE0IEwzLWM1LDIuMghTgDIuMghsMV4xafBMMV4xafwxMC4yMgM1MgdTgDMuMzhsMgAuMWEzagE0IFonIGmpOGw9JyaZmZmZmZlncWxPL3BUQGT|cHBUQGTTmD0nggTsMgEuagEzagE0IEM3LWl0MgAxaDXxLDExLWhxMzhxaCA3LWM1LDExLWIyMWd5bgETay4zafwxMC44aWM1MgdTgDPuMzhsMf41IEM3LWM1LDEuMgdxMDE0bgETay42aDEwMgd5MfwwLWT1IDTsMC44afBMMgAuafwwLWT1IEMxMC44agT5bDhxLDAubDhTMgEuMghsMf4xaDEwMgd5MfAxMf4xafwxLWhTgDExLWE1LDEwLWT2MzhxaCBDMgEuMghsMgEuMWIyaDX5MfAxMC44agT5bDhxLDExLWhxMzhxaCAxMC41LDExLWhxMzhxaCBMbCwxMf41MgM1MgdTjVBabf44afwxMC4yMgM1MgdTgDXubDhsMV4xafBMbC42afwyLWE1IEw4LWl1LDEwLWIxMzhxaCBMbf44afwxMC4yMgM1MgdTjVPTmZYsOD0nI2mZmZmZmVP|cFwvPGF0ND48kC9ncWxPL3a2mz4VLCJpl29uMyI6IWxzQZPTQ2YXQGT9JzIwJyBomjYnNHd9JzIwJz48myB0PZFuP2mvPZ09J3eylj5zOGF0mfTyLCAzKfP|cHBUQGTTmD0nggE2LDPuMgM2aWExMzITgDE2LDPuMgA5Mgl5aDhTgDE1LWIwbDE3bDhsay4xMDXxaWX0afBMMgduMWP1MDXzLDPuMgA5Mgl5aDhTdzE0LWI3agA5MywzLWE5bgEyaWI1IDExLWA2MzE5aywwIDPuMgM3agd2aDhsMCBDMy4yMgE4bgh5MfwwIDAsMy4xbgXxMWlyafAwLDPuMgA5Mgl5aDhTdzAsMgEuMDE5MWEyaVAzLWIxMgT5agXxLDE0LWIxbDMzbDXTay4xMzP1aDl0afwxaC4yMgTzMzT5IEw3LWEzazh0aWd1LDEyLWd0MgA0aWhTdzduMgXzMzA4aghsMgIuaDdxMDd2afAxLWP4aDM4aWlyLDEwLWA0MgPwMgTTMf43bDdzbDl2MVw3LWEwbgE2bgd1IEMxLWP4aDM4aWlyLDduMgP2aWM3MDhTaC4xbgMzMDT1afwxLWP3azI5MWM2IDPuMgM3agd2aDhsMf43azPybgIzaVBDMgAuMDTxazT0aCwxLWP3azI5MWM2IDEyLWd5MDPwaWMsaC4xazl2MzPwafAxMV40bgA3MDlzLDPuMgA5Mgl5aDhTgDEwLWl0aDhxaWPsay4xMDXxaWX0afBMMgMuMzTybDX5aVwxMf41agI0MDA0IEwxaVw3LWEzaWlxMgMyIFonIGmpOGw9JyaZmZmZmZlncWxPL3BUQGT|IVwVlja0Nj9uIWoVPGxURfIsIZFWQGYvOWIVbVJwlkizmfIsIne5PGhVbVJzQZPVLCJzl2FsmfI6IWEuMyIsInaWljxYO3mYPVI6IWEuafIsIZ1UPZQpOVI6IWATMghTMgATMghVLCJzQZQ0OjxuIWowLCJVmyI6MH0sIZavOneyO2xSOki0mfI6RyJvPZeYPVI6MywVO24VbWEsIZYWO24VbVI8P3mnIHQpmHeocfPyMCPTNGipm2U0cfPyMCP|cGPTmZYsOC1yQjxYcfQuO256mkJvJyBZNjxscfPWmZmZmZmZJyB0PZFuP2mvPZ09J3eylj5zOGF0mfTyLCA0KfP|cFwvPGF0ND48PGF0NCBXcfQaMgIubgI4MgE3aywxLWP2MgT4aWPyIEMxMV45azl3MgExLDEubDAzMgP5aWETMgMuMDP2MDExMfwxLWT5azE4aWAyIDEzLWIwbgE0aWhsMV4waDA0MzA0MyBDMgMuaDM3MzP0MywyLWI4agX4azl5IDEzLWl2aWT0agEsMV41azd0MDEzbCAxMy44bDEwazdxLDIubgAxbDAwMzlTdzE0LWd4bDTyMWMsMy44MzA2MDExayAxaC44agA5aDM2LDdubDP1aDIwMgXTMgdubDhwbgdzaVw2LWAxagM2agTyIEMxaC44agA5aDM2LDPuMgl3bDd1aWlTMgduagIzazM2aCw4LWIxazl4MWdxIDEzLWX3aWMxagPsbf4xaDh2Mgd5MVBDMgMuazT0Mzd3afw5LWd3MgAyMDAzIDEzLWh3bgA1MWPsbf43agl4azPzayAxMy4zazhxMWT3LDXubgX5aWP3agPTdzEzLWI1aWPwMWlsMgAuMgdwaWTwaCAxMy4xaWT4MzExLDEwLWIzMWlzbDPTMgMuMgI2agP3bCwxMC4yazIybDX3IEMxMV44aWd4MDM4LDEwLWhxazX0MgITMgIubDhxazMzbfwxMC45MWXybgA4IDEzLWA5azM4agdsMgEuMgXxMDl0bCBDMgMuMzdzMDM2bfwxMf40agI4MzT4IDEzLWP1aDM4aWlsMgEuaDl1bgA4ayAxaC4wMglxaWA2LDExLWIyMDI1azITdzE0LWI5bgMxaglsMgAubgh0agdxafAxaC42bgX4azXyLDEwLWd3azlxaDMTMghuMDX1bgX3Mfw5LWTwaWE1agIyIEMxaf43agd1aWA0LDTuaWT5bDI1MDETMgluMghwbgdzaVw3LWdxbDAzbDl4IDE2LWE1MDX0MzlsaV4wMghzaWh4MVBDMgluMghwbgdzaVw0LWlwMDE1bDP1IDE1LWPwaWA5MzXsMy4zMgl2aDh5MfAxaC45aWT4bgAzLDIuMgXwMDAyaWXTdzE0LWhyazPxazlsMf41Mgh3azMzaCAxaC4wbDMwMDl2LDEuMDM3MWX1MzdTMgMuazl5bgI0LDAuazPxMWd5afBDMgMuaDX2Mzl3MfwwLWhzbDP5MgEwMfAxMy4wbDlxaWA2LDAuagPyMgA4MDMTMgIubDhzazAyMywwLWT0agl2aDX0aCBDMgIuaWIxMWdzbfwxLWExbgIyMgT2IDEyLWl1aDh2MDTsMf41MWX0MWTzMVAxMV45MWTxMgP3LDEuazlxbDT2azITjVPTNjd9J3BqP192O2x1OjiSmjxYOjiuQDInIGmpOGw9JyaZmZmZmZlncWxPL3BUQGT|cHBvOHYnO24TPG9pOnezcfP3LWhTay4zafA3LWhTbC42afAxMC41bDA2agT5IDTuaWhTMgAuagTwaWh4bfA1LWhTbf4ybDA2agT5MfA1LWhTbf4ybDA2agT5MfA3LWM1JyBZNjxscfPWmZmZmZmZJz48kC9wO2x5m29ucWxPL2P|cHBUQGTTmD0nggEsbC44MDTyMgh3aCBDMC42aDEwMgd5MgMsbC44MDTyMgh3aCAwLWM1LDTuagE3MWAwbDMTMC4zafw4LWE1bDIxagP0IEwwLWM1LDduMgP1aDX3aDITdzAuMzhsMy44Mgl1MgIzMyAwLWl0MgAxaDXxMywzLWhyagd5azdyIDEsMy41MWh0bgP0MVBMMy45MgTzMDTwbfwzLWhyagd5azdyIEw3LWI5aDMxaDd0LDAuagE0bDP4aDM4IEM3LWPxMzI2bgP1LDAuMgdxMWl2bgM1IDTuMzP2bgMwbgTsMC40MzT2agdyMDETbC4zazl5MzA5bCwxIEw4LWM3aWXzMDX4LDExLWA5aDT3aDPTdzTuMzP2bgMwbgTsMgEuaWd0aDEzIDPuazM3MzM0azPsMgEubgd1bgTyMVA3LWMxMzM3MWh1LDExLWh5aWM0MVBMMy45MzI1bDI5aVw4LWTwbDIxagP0IEwxLDTubDA4MWE1azdTjVBaMf42afw3LWhwbDIxagP0IEw0LWE2aWAzaghyLDPuagA4MWE1azdTdzduMzE2bghxMzIsay41MDTyMgh3aCA0LWd2MzE2aDIyLDPuaglwazI5MWdTaC41azX1bgM5aVw3LWl1aWP0bDd3IEw3LWA3aWXzMDX4LDXuazE2MWX0MWdTgDPuMDP2bgMwbgTsMV40agA1aWh4MfBMaC41bgT2agIwaVw0LWl2MDlxbDX4IEM0LWd3bgh3MDMxLDduazl2bDEyaDdTaC4zMWh1bDX2aCw0LWTyagd5azdyIDduMgl2MDM1agIsaC44MWh0bgP0MVBMMf42afw0LWTyagd5azdyIEwxLWl1LDPuagA4MWE1azdTjVPTmZYsOD0nI2mZmZmZmVP|cFwvPGF0ND48kC9ncWxPL3a2mz4VLCJpl29uMVI6IWxzQZPTQ2YXQGT9JzIwJyBomjYnNHd9JzIwJz48myBZNjxsLkJ1OGh9J25vOnpYPZ8nIGmpOGw9JyMwMDAwMDAnIHeylj5zmZ9yOg0nQHJUOnaslkeYKDEuafwTMVXncWxwlkeoIGd9J00xMf45Mgh1MWT5LDIuazX5bDI1bDdTgDMuagE1MzEzaDEsMgEuMWAwMDdxMyBDMV4wMgM5Mzh5MywxMf4wagMzMWM5IDEsbf42aWl2bgM2MyAxLDTuMgEwazX0azdTdzEsaV40aWhwbDA0afAyLWMwbgE1MgP5LDhuMgh3MDAwMfAzLWX1aDT2aWA3LDhuMgh3MDAwMfBMaC44MgT5azMyMfw1LWE1azAwMDETdzPuMWA2MWhsaf4xagPwMDAxIDPuaWM3aWMzbgMsMf4waDT3aDExayAxMC42MzM0bDIxLDEuMDAwMzXybghTdzExLWh1azA1azlsMC45bDh1bDhzbgPTMgEubDTyagAzMywxLWM4agP0agA0IDExLWXxaghybDXsMV43bgX4MWh4aCBNIE0xMf45MgTxaDd4LDluMzh4azE2azhTdzExLWXxbgP0agMsMgEuaWI0aDTzMyAxMf45MWEzaDh5LDEyLWM2agT5MzTTMgEubgIybgd2aCwxMy4xMDP0MDE5IEMxMf45aDE2bgl0LDE0LWTybgA1MzPTMgEuMzdyazl3bfwxaf4wbgM0MWT3IDEwLWl1MDM1azEsMghuMDXzaDI4ayBDbC44azTybDIzafwxaf4wbgM0MWT3IDPuazI2aDA5azTsMgMuMDAyMgd5bCA2LWM4aWTzaWTsMgEubDXwMDI0bCBMMgEubgE4Mgd0bCw2LWM1bDPxaWP1IFonIGmpOGw9JyaZmZmZmZlnkC8|cHBUQGTTmD0nggEuMzhzaghzMzXsMghubDhzaghzaCBMMghubDlyMgPxafwxLWM0aDXzagI2IEMxaV4wagP0MzM3LDEuMgd5aWPzMgITMgluMDh3aDMzaywwLWTzMzA5MDlyayAxaf44aWIxazE1LDAuaWM3bDI4aDTxIEMxaf42aWl5MDX0LDAuaDdyagl2MzM1IDE1LWM1MDMyaWXsMC40aDI1aWlzMzhTMghuMgh1MDl0aywwLWlzazTybDd4MfBMMC42aDl0aDl2MDXsMghuMgd2aDd2aVBDMC40agExbDd0aWdsMghuMzdxazA4bCAwLWd1MgE4aDd2aCwxaf42agTybgEyIDAuaWd2aDd2aWA5LDE1LWT1Mzh1MzdTdzAubDdxazA4azh1LDE2LWA0bDTxaghTMf4xagTybgEyaCwxaV4waDT4Mgh1IDEuMzhzaghzMzXsMghubDhzaghzaCBNJyBZNjxscfPWmZmZmZmZJ1wvcWxPL2P|cFwvP3mncVIsIZFWQGYvOVI6IZ11QGhVLCJUl3epO24yIWoVQj5tQkeYIVwVQHYwmfI6Ina2myIsIna2m3etOG4VbWAsIZ1UPZQpOVI6IWATMCAxMCAwIVwVP2aUOGhVbVIxLWIVLCJXNkawOGF5QZ9sQj1YIWoxLCJzl2Fsmj92mkIVbVIxLWhVSfwVl29uQHJvOF92O2x1OjhVbnsVO3JXmkIVbWhsIZ9uIWoxLCJ0RkBYIWoVP2UUPGhVLCJUl3epO24VbVJ2O2x1OjhVLCJoIWo3LCJyO3iumGYumyI6IWEVLCJWQka0O213Nje0NCI6MfwVQyI6azAsIZEVbWEsIZFVmyI6IWAuayIsIZFvQZiyIWoVMCIsIZavOG9yIWoVmZlwMDAwIVwVl29sO3JVmyI6IZmZmZmZmVIsIZavOG9yO3mYPVI6IZmZmZmZmVIsIZUpmGhVbWEsIZUpmGivQketQkeYIWoxLCJyO3eUQGYvOVI6IWI3MCIsIZJnPGFXmGYumyI6IWE1IDE1IDE1IDE1IVwVlZPVbWEsIZUUOZesmfI6MCwVPG9zNkepO24VbVJVO3e0O20tOGiZQCIsIZ1UPZQpOVI6IWATMCAxMgPTMWMVLCJtlkJnNj5wPZ9WIWoVMCAwIDATMgAVLCJtPZQuPHJzIWoVMCAwIDATafIsIZJnOyI6IWAuaCIsIZQyljepmj50IWoxLCJnPZesmndVbWEsIZQyljepmj50l29sO3IVbVJZmZJWaDAVLCJnPZFXNjiuQGavOG9ylZPVbVJZmZmZmZlVSfwVl29uQHJvOF90Nj1YIWp7IZ9ymGiyIWo2LCJvOVI6MfwVlja0Nj9uIWoVQGYtmfIsIne5PGhVbVJ0mkU0IVwVQGi4QCI6IWA6MDAVLCJZO250P2Y6mfI6MgAsIZ1UPZQpOVI6IWATMCAxMCAxafIsIZasNjarIWowLCJzmkBUPZF0O3IVbVJPLyJ9LCJWO250PZ9sk2e1PZF0Nj9uIWp7IZ9ymGiyIWo3LCJvOVI6MfwVlja0Nj9uIWoVmHiylkepO24VLCJ0RkBYIWoVQGi4QCIsIneYRHdVbVJPLyAwbWAwIVwVmZ9uQHapRZhVbWEwLCJtlkJnNj4VbVIwIDATMgATMCIsIZasNjarIWowSfwVl29uQHJvOF9VQjmZmkIVbnsVO3JXmkIVbWTsIZ9uIWoxLCJpl29uIWoVcGepQVBWOGFzPz0nOG9UmGiyPVUylj5XKfP|cHa2myBWOGFzPz0nl2Yyl3islkIoPZFumCXnIHmpmkQCO3T9JzI1IDI1IDhwIDhwJz48l2Yyl2xYIGaslkazcfQwlkeoKHJUOZdpJyBzQHJvN2h9JyUWO2xvPVXnIGa4cfP1MCPTl3X9JzhwJyBycfPyMCPTmZYsOD0nOZ9umfPTP3eyO2tYLkQpmHeocfPyJyBzQHJvN2htOjY0mkJsNj1pQD0nMgAnkC8|cFwvP3mncWxPL2epQW58SHwuOG9UmGiyPVUylj5XKfB7PG9zNkepO246IHJYOGF0NkmYb21UPZQpOWoTLgI1PHTTMCAwIC0yakB4b3QpmHeobVA1MHB4b30uOG9UmGiyPVUylj5XKgpVmjmvPZhTR2avOneYOnd6ICPnb2epP3BslkX6IGJsO2arb3BUmGepOZPtQG9wbVAxMDAYb30ul2Yyl3islkIoPZFumCXTR2FuNj1UQGYvOWoTPZ90lkeYKHJUOZdpIDJzIGxpOZiUPVBpOZmpOZY0mgtomjYnNHd6IDEwMCh7QHJUOnaZO3JtLj9yNjQpOWoTl2iuQGiyIGaYOneYPWt3Nje0NDoTMgAwJgtwO3apQGYvOWoTljJzO2x1QGh7QG9wbVAwb2JvQHevOgoTMDtsmjm0bVAwb3Jpm2U0bVAwb21UPZQpOWoTlki0Ozt9LnBUQGToPZFumCXTR3a0PZ9rmf1XlkaolkJylkX6IDEsIDIwMDtzQHJvN2htmGFzNG9ZmnaYQDoTMDtUOZYtlkepO246IGeUP2ToPZFumCXTMf41PyBYlkaYLjYuLj91QCBpOZmpOZY0mgt9dGtYRjmylj1YPyByO3eUQGhoPZFumCXTRzEwMChTR3eylj5zmZ9yOgoTPZ90lkeYKDM2MGeYmyX7Sk1AN2i5mnJUOjizIGeUP2ToPZFumCXTRzAYIHtzQHJvN2htmGFzNGFyPZF5bVAxLCAyMDA7P3eyO2tYLjeUP2UvmZmzmkd6IDA7SghwJfB7P3eyO2tYLjeUP2UUPnJURgoTbDXsIDIwMDtzQHJvN2htmGFzNG9ZmnaYQDoTLgM1PHT7SgEwMChTR3a0PZ9rmf1XlkaolkJylkX6IDT5LCAyMDA7P3eyO2tYLjeUP2UvmZmzmkd6IC0xMWewRDt9SfIsIZFWQGYvOVI6IZJ1mZmYPVIsIne5PGhVbVJWP3MVLCJwO3apQGYvOVI6IZaYOneYPVIsInaWljxYIWoxLCJWOGYWNyI6MCwVNGYXmfI6Mk0sIZavOneyO2xSP2i0QGYum3MVbnsVO3JXmkIVbWXsIZ9uIWoxLCJpl29uIWoVcHa2myB3Nje0ND0nMWAnIGUYNjQoQD0nMWAncWxnIGmpOGwtPnismg0nOZ9uRZiyOyPTQHJUOnaZO3JtcfQ0PZFuP2xUQGhoMywTMyXncWxwlkeoIGd9J003LDXuaWhTdzhuagM2aDd1aDEsbf42afA0LWM1LDTuaDlzagh0agXTaC4zafw3IEM0LWM1LDhuagM2aDd1aDETaf41Mzl0aDh0Mfw0LWM1IDPsaC4zafBDbC40aWM1agd1bfw0LWM1IDXuaWhsaf41Mzl0aDh0MfA5LWl1LDPTdzXuaWhsbC40aWM1agd1bfA4LWd2Mzh1aDh5LDXuaWhTayw5LWl1IFoTggPsbC4zafBDay43aDh1bDd0Mfw4LWM1IDTuMzhsay43aDh1bDd0MfA4LWM1LDPTdzTuMzhsaV4yagd0Mgh1bfA3LWP0agh4aDdxLDhuaWhTayw1LWl1IEM2LWI1aDdxagh5LDhuaWhTaf42afw2LWI1aDdxagh5IDhuaWhsayBDaf42afw3LWP0agh4aDdxIDluMWh0aDE1agXsbC4zafA3LDTuMzhTjVPTmZYsOD0nI2mZmZmZmVP|cFwvPGF0ND48PGF0NCBXcfQaaywxMy42afBDMy4zMWPzMDl0MfwxMy42afAwLWM1LDEwLWl3MWl5MzlTMC4zafw3IEMwLWM1LDMuMzI3MzA2aDETMy4zMWPzMDl0MfwwLWM1IDPsMC4zafBDMgAuaWPyaWXzaVwwLWM1IDEzLWl1LDMuMzI3MzA2aDETMgMuaWhsayBDMgMuaWhsMgAuaWPyaWXzaVAxMC42azI2bgM2LDEzLWl1IDPsMgMuaWhTjVBaaywxMV4zafBDbf45agd3MWM0MfwxMV4zafAxMV4zafw5LWX1aDPyMzdxIDEyLWM1LDPTdzEyLWM1LDduMDd1MWP2agXTbf45agd3MWM0MfwxLWl1IDPsMf42afBDaC4waDhyazl1bfwxLWl1IDEuaWhsaC4waDhyazl1bfAxLWl1LDPTdzEuaWhsbf45agd3MWM0MfA0LWA0agI3aWh5LDEyLWM1IDPsMgIuMzhTjVPTmZYsOD0nI2mZmZmZmVP|cFwvPGF0ND48kC9ncWxPL3a2mz4VLCJUl3epO24VbVJzmke0Nj5nPyIsInBvP2Y0Nj9uIWoVl29uQHJvOHMtPZYnNHdVLCJtlkJnNj4VbVIwIDATMgATMghVLCJ0RkBYIWoVP3mnIVwVP2aUOGhVbVIxLWEVLCJzl2Fsmj92mkIVbVIxLWMVSfwVl29uQHJvOF9wOGF5OGYzQCI6RyJvPZeYPVI6MgAsIZ9uIWowLCJpl29uIWoVcHa2myB3Nje0ND0nMWAnIGUYNjQoQD0nMWAncWxnIHeylj5zmZ9yOg0nQHJUOnaslkeYKDIsIDMpJz48PGF0NCBXcfQaMCwwIEwxaVwwIEwxaVwyIEwwLDITgDAsMCBNIE0wLDlTgDE2LDlTgDE2LDTTgDAsbCBMMCw2IFoTggAsMgITgDE2LDEyIEwxaVwxaCBMMCwxaCBMMCwxMVBNJyBZNjxscfPWmZmZmZmZJ1wvcWxPL2P|cFwvP3mncVIsIZFWQGYvOVI6InBslkYsNka0IVwVPG9zNkepO24VbVJsmjm0IVwVOjFym2YuIWoVMCAwIDATaVIsIZJnIWoxLCJzl2FsmfI6Mf41LCJ0RkBYIWoVP3mnIVwVlj5pOjF0Nj9uIWoVPG9zNkepO24VLCJVm3BUmGepOZPVbVIzIDMTMyAzIVwVlZQUIWowLWdsIZJnlj92mkIVbWAubCwVQGYwIWowSfwVl29uQHJvOF9ZQjxsIWp7IZ9ymGiyIWoxMfwVO24VbWEsIZYWO24VbVI8P3mnIHQpmHeocfPyMCPTNGipm2U0cfPyMCP|cGPTmZYsOC1yQjxYcfQuO256mkJvJyB0PZFuP2mvPZ09J3eylj5zOGF0mfTzLWhsIDduafXncWxwlkeoIGd9J00xLWMsbf43IEwxMf43LDXuayBMMgEuaywxLWMTgDEuMywxLWMTgDEuMyw5LWPTjVBaMCwwLWX5agh3azd5bfBDMCwwLWd0agPzagIybfAwLWd0azd4bgdyaVwwIDAubgX4agAyMzI5LDATgDEyLWAwMgd5azPsMCBDMgIuaghybgh1MywwIDEzLDAuaDd0bDM2bgP0IDEzLDAubgX1agP3aDX5IEwxMywxMC4wMDd0MWI1IEMxMywxMC41agdyaWd4IDEyLWh1MWhxMDlsMgETMgIuMDAxaDX3aywxMfBMMC45bgT1MDIzMWXsMgETdzAuaDd3MDd0azIsMgETMCwxMC41aghxaWMTMCwxMC4wMDd0MWI1IEwwLDAubgX1agP3aDX5IFonIGmpOGw9JyaZmZmZmZlncWxPL3BUQGT|cHBvOHYnO24TPG9pOnezcfP1LWdzMDl1bDXxIDMuaWhTaf40MzA2agT5MfAyLWM1IDIuMzhTMV4zafAyLWM1IDhuafAzLWl1IDhuafAzLWl1IDMuaWhnIGmpOGw9JyaZmZmZmZlncWxPL3BvOHYnO24|action_back|normalonclick|560|||||||||||mozFullScreen|settings4|settings4action|settings5|settings5action|fullscreenElement|poster_floatmargin|poster_floatposition|poster_floatwidth|poster_floatheight|poster_floatbgcolor|msFullscreenElement|webkitIsFullScreen|settings3|webkitFullscreenElement|16x9|errortimeout|ga_proc|sharetitle|sharetop|shareiconscale|shareiconscaleover|shareiconmargin|embedsize|embedwidth|settings3action|settings2action|tippmargin|1eb44m3o1v3s241a271u3b3x2z1b3q01121m25213q1b3v3c1k1b3x1z1i1c21193s3w1131161z133x3b2q1730261u3u2t302p113w243c153x3b2o172236112z1m253e1i2c29381y2x3s1z121o380w1z122b233v3z2b381y2v3s11121o2c162v213p1z303a251s25332e16212v232e183u271z113a251q25353e162z361y1c3u271w2u29182s271u3u291o3c113w281z1z3w28113u243u3o3q0z1z213b3y121m272e2q1z1x231411101m273e3q2m35223q112z3z2b233x2036163q011c1c2v2e2b2o122u11121d3z1q11313823373w273u253t1538211z113a391z3z161j111c1m2e182v2z2p2e2b233v3z2q1i29313c2b3y141m121r1e1f1d1e1e1h1e122d1k1e1c2e1p1e1a3g181e151g1k1c1k1f1f2e1s1d1r2e1t2e1t2e1s2e1w2c1s3g1e2c1u1e1z2e1s3c1r2e1u2c142e1s2g1p2c1u1e1k2c1u3e1h2e1u2d1z2e1s3c1z2e1t1f1u2c1s1f1u2c1s2e1u2e1t3e1v2e1u2c1v2e1u2g192c1u1f1y2c1t2g1q2e1s2d1y2e1t2e1o2e1t1e1u2c1t2e1s2c1s2e1y2e1s3c192e1u2e102e1s3e172c1t3g1t2c1s2f172e1s3d1x2e1s3d172e1s3f1b2c1s3f192c1s3f1a2e1s1d192e1t3e162e1s3f182c1s3f1v2c1s2f172e1t3d1c2e1s3d182e1s3f142c1s3f192c1u3f1a2e1s3d182e1s3d1h2e1s3f192c1s3f1d2c1s3f172e1s3d1t2e1s2d192e1s3f162c1s3f172c1t3e1i2e1s2d172e1s3d192e1s3f172c1u2e1u2c1s2e1e1e1f1c1m1g1c1c1k2f1d3e1b2c141e121d143f1s3f1c1e1u1f1w2d1j2f183f121b1f1g1e3d1p1e1b3e1c3d1j3f133d1o1e1i1f1h3d1g2e181c1c2f161g1s1d1j3e1f1c1g3g141f1h3e191f1f3d1s1g1m3e1c1c1f3f1f3d1c3f1f3f1c3d1f2f1b2d1e3f1e3f1b1e1s1e1f1c141f1s1g1f3d1r3d1f2d1c1e1f3e181c1f2g1b2c1c1f1b3f1g2c1f2e1f1e1k1e1d3e1g1d1g2e1j1d1t2e1s1f1j3c1d1f181c1d3g1i3f1f1c1g3e1t2e1j2e1u2e1k2c1s1g152c1t3g1k2e1u1c1f2e1u2e1t2e1u2e1u2c1t2g152c1t2g1j2e1s2e1f1e1u2e1q2e1t1g1j2c1u2f102c1t1e1k2e1s2e1a1e162c1x3f1s3e1f321e2r3g173d1q1e191c113g123e121e1i3f171e1c2g1k1e1v3e1i3g152c1r3g1v2e1s2c1v2e1u2e172e1u1f1w2c1t2g1q2c1q2f1y2e1r2e1l2e1t1c1s2e1t2e1q2c1s2e1y2c1q3e192e1s2e102e1s3c152e1t3g1x2c1s2e1w2c1s1e1l2e1r2c152e1s1c1j2e1s3g1d2c1u1e1e2c1q3g1g2e1s1d1x2e1t2e1h2e1u2g1r2c1u3g1z2c1q2e1c2e1s1c1x2e1u2c1f2e1s1f162c1u3f1a2c1q3f192e1q3d1a2e1s3d172e1u3f1j2c1s3f192c1r3e1d2e1q1d182e1u3e132e1s3f152c1t3f1d2c1q3f182e1s3e102e1s3d162e1s3f172c1s3f182c1q3e172e1q3d172e1s3c1b2e1s3f152c1s3g1l2c1q3f192e1s3e1f2e1s3d152e1s3f1h2c1s2f182c1s3f1e2e1q3d172e1s3d192e1s2e1x2c1s2e1k1c1f3e1f1f1c1c1h3d1f3d1d3e1b2e123c103d1d2e161f191f1d1e1g3f1g3c1d3f1f2f1i3c1l1e1i1d1f1g1c3e1f3c1b1f1k3d163f1f3e181e1g3f141e1f3e121f1u2d1j1f181c101d1d3g1c3e1m1e1b3c1d3g1j3g1c3d1e3g1e3d1c3e1f3f1d1e1k3g1k3d1u1g142e1c1c1b3e1d1e1f3f1m3e1w3e1f2g132c183f142f1d3c1g3e1i3c1d1e1s2f1k1c1c1g1b3d123g1d1g1g1e1k1g1h3c101g143e181e1r1g1b3c1c1e1s2e1s1c1v2e1t2c1o2e1s1e1y2c1u1e1l2c1s2g1f2f1r1e172e1t2c1p2e1s1e1x2c1s1g1y2c1s1g1k2f1s1c1u2e1u1e1j2e1s3f1d2c1t2g1t2c1q1e1k2e142d103e1w2d1f141i1f1g1e1i3g1w1e1h2f1d1e1j1d1b1f1h1d1b1e1l1e1u1e1q3e1u3d1c2e1u2e1i2c1u3e112c1s2e1x2e1u1d1t2e1v1c1e2e1u1f1x2c1v2e1r2c1s1g1x2e1t2c172e1w2c1w2e1u3e1e2c1w2e1t2c1q1f182e1s2c1w2e1u2e1i2e1v3e1z2c1w2g102c1r2e102e1s3d1m2e1u2c162e1u3e1r2c1w2e1s2c1r1e1i2e1u3c162e1w2c1x2e1u2e1b2c1w2g1g2c1r3g1l2e1s3d1a2e1u3c1d2e1u1f192c1u3g1d2c1q3f1a2e1t3c1b2e1u3d152e1u3e1h2c1u2f1a2c1s3e1f2e1s1d1b2e1u3c1f2e1u3f182c1w3f1b2c1q3f1b2e1s3c112e1u2d172e1u3f1b2c1u1f1b2c1q3f1e2e1s1d192e1v3e192e1u2f182c1u3f1a2c1q2f192e1t3c1l2e1u2d162e1u3f192c1u3f192c1q3f1v2e1s2c1w2e1h1c1d3d163g1f2d1a1g1e2e1d1e1k1g1p3d101g1e2c1d1g1e1g1h1c1d1f1m1e163f1f3e1a1d1i3g161e1f1f141g1w2d1l3f1a1c101d1e1f1e3d1r1e1d3c1b3f1l3f131d1q1e1k1e1f1f1i2e181c1e1f181e1q1f1l3e181c1a1e1a1c161e1u1g1j1c1c1e1c1e103d1e1g1c1c1k2f1e3d1d1e141g143e1f3e1e1e1c3f1l1g1c2c1b2f161d1d1e1e3e1c2d1k3f1c1e1e1f1e1g1k1d1j2e1u3e1h3f172f1e3d162f1g2e1a1e1h2e1y2c1w1g102c1r2g1g2e1u3c1j2e1w2c1y2e1m3e1j2c1u3f1w2c1q1e1z2e1t1c1u2e1w1c1r2e1h2f1s2c1v3g1v2c1r2e1l2e1u1c1k2e1v3c1b2e1h3e1y3d123f112c1f191j1v1q1g2t1m2v1i1g1h2j16|tipa|stripsw|stripsspace|pointcolor|ffce00|pointa|pointw|slidespeed|1005|1006|283e91u212827313918243o0z211o253z2o1b3x3c1b3o01112k3o0z222m3v3s35262v303n1z223a231q253521142z2v25211a3s27111138231q27352z1430281y1z101411153v292o1921241s3s2v212n1z3u262e133v292q193z241z121o233c1g2e2b36162v3u121z1m360y121z39213x213936162x3u101z1m2e182t39213x2b213v39233x29213v11113s271z222u271s3s291r2o1g25222q3c1x21141b3v1z1z222433143z2q1b3v1z1i1v352z1b302p2e1z3u2m211q1e253z1q1o231z1q273t173z24162e1c3c39381c3w29321x3w2s3o3s3922393p35222917143z1611101m232e1q1z1z3u262e1b35383x111x21121i1v2p183d1k1g1h1d1j3e181c1t3c1c2g193d143g1m3e1k1c1w1g101d172e1t2c102c1u2e1x2c1t2f1u2c1s1c152e1r2e1y2e1u2c152c1t3g1s2c1u2e1k2c1u1c1z2e1s1c1x2e1s2d1w2c1t2e1r2c1s2f172c1t2c1u2e1q2c1e2e1u2e1t2c1u2f1p2c1s3g1x2c1s2e142e1s2e1y2e1t2e1z2c1s2e1q2c1s2g1v2c1t2c1v2e1r2c1v2e1s3d1w2c1u3e1o2c1s3g1h2c1s2d192e1q3d102e1s2d182c1s3f1f2c1s1f172c1s3e102e1q3d172e1u3d1u2c1s3f172c1s3f1t2c1s2d172e1s3d1v2e1s3d192c1t3e1a2c1s3f182c1u3d1y2e1q3d192e1u3d182c1s1f172c1u3f1e2c1s3d172e1q3e1r2e1s2d192c1s3f1a2c1s3f192c1s3e1w2e1q1d172e1s3d192c1s3f152c1s3f1b2c1s2c1u2e1q1c1f1e1b1d1e3e1c1e1g1d1p3f1r3b1c3d1f3f1g2d123f1l2d1c2d1m1e193c1c3f1c3d1p1e1f2g1o3e1c1e1f1d1c3c1d2f141e1s1f1b1d1c3d1f1g1e3d1g2e1f1c1d3c1f1g1k3c1c1e183d133e1h2e191d1k1f1d3c1g3e1j1g1h3e1j1g143d1e3d1m1g1k1e1i1g1b2c1c1e1h3d1b2d1c1e1s2e1c3d1f1f103c1c3f1f3c1p3d1l3e1b3e181f1d3c123c1b1f171d1f1f1d1d1j1e1f2e1j2c1c1e1f1c1d3d1f1e161b1c1g1h1c1y2c1t1e1h2c1u1g1k2c1s3c1t2e1r1e1v2e1t1c1w2c1u2f162c1t2g102c1s3c1u2e1r1c1w2e1u1c172c1t2e1d2c1s1g1t2c1s3e1s2e1r1c1y2e1u3c1x3d172e162c1y1e191t2s123g1f2d163e1r3e183c1s3g1a1e1g3c1j1e1j1c1f2e181b1e3d142e1s2e1r2e1u2d1p2c1s3g1v2c1q2g142c1s2e1y2e1r2e1x2e1s1c1q2c1s2g1t2c1r2e1v2c1r2c1v2e1q3d1u2e1u3c1o2c1s3g1f2c1q2e1z2c1q2c1e2e1q1c1g2e1s3c1x2c1u1e1t2c1s1f1r2c1r1c1g2e1q1d1v2e1t2c1k2c1u1g1t2c1r2e152c1s2c1y2e1q3c1c2e1u2c1p2c1s1f142c1s3e1g2c1q3d192e1s3e142e1s3d152c1s3f1c2c1q1f192c1q3d1v2e1q3d172e1s3c162c1s3f172c1s3g1b2c1q3d182e1q3d162e1s3d172c1u3f1t2c1q3f182c1q3c1c2e1q3d172e1t3e1b2c1s3f172c1q3g1k2c1q1d172e1s3e1a2e1s3d172c1u3e1o2c1q1f172c1r3c1i2e1q3d152e1s3d1c2c1s3f152c1q2e1z2c1q1c1k1e163d1i1g1j1e1d3c1i3f1k3e1p3d1f3e1d1d1b3g1f3e113g1l1c1g1d1h3f1e3c161e1f1d141e1f1g1h3c1b1e1g3d121e1h3g173d1d3f1s1e1k3c1f1e1b3d1q2g1m1c193c1f3g1a1c1k1g1f1e1h3e1d3e1q1d1k1g1m1e1k1e1m1g1d3e1i3g181c161c142f1b3e1b1e1m3c1d1d1g1g121e1d2e1g3c1b3e1f3f1d3c1g3e121c141e1k3f1f2c1q1g1q3d1d3e183g1i1e131g1k1c1d1c1d3f1q3c1d3f1s2e1j3c1d1e1u2c1x2e1u2e1h2c1u2e1r2c1q2f1j2c1r1c1t2e1q1c1k2e1t3d132c1t2g1f2c1s2g1r2c1q2e1v2e1s1c1p2e1u2d1r2c1u1g1u2c1q1g102c1q2d1f2e1q1c173e173d1w2c1x141p1i1k1g1e1c1k2e161g1e3e1f1f1g3e141d1k1g1j1e1r2e1k2e1w2c1t1g1g2c1s1e1w2c1t3c1m2e1u2c142e1u2e1p2c1u1f192c1s2g1r2c1u2e1z2e1s2e1w2e1u3d102c1u2e1w2c1q1f1m2c1r2e1x2e1t3e1e2e1u2c1u2c1u1f1r2c1r2g1v2c1s3c1y2e1s3e1c2e1w1c1z2c1u3e1r2c1s2e162c1s2e1r2e1u1c1i2e1w3c1h2c1w2f1z2c1q3e112c1t1d1w2e1s1d152e1v3c162c1u3f182c1s3f1a2c1s1d192e1s3c192e1u3d172c1w3g1t2c1q1f1b2c1s3d1d2e1s3d152e1u3e162c1u1f192c1q3f1i2c1s3d192e1u3d122e1u3d192c1u3f1z2c1q1f1b2c1s3d1y2e1s3d172e1v3d1b2c1u3f172c1q3e1d2c1s3d1a2e1t3d172e1u1d172c1v3e192c1q3f192c1s3d1b2e1s2c1s2e1u2c1w1c1h1e123c141e1m3e1b1c163e121d122g1u3c1b1c1s3e183c1d1e1i3e141d1j3g191e1d3f1u1e1p3c1f1e1c3d1q2f1r1c1b3c1f3f1c1c1k1g1e2e1c3e1e1e1s1d1d3e1f2d161e1u1f1b1e1h3f1e1e1g3d1i2e1c1c1o3f1e3d1j3d1a3f142c181e1e3d1c3d1a3g1c1e1k3e141d141c1g1e1d3d1q3f1k1e1c1d1r1g1d1c121e1u3d1p3c1a3e1t1c1d1g1i1e1i3d191g1e1c1j1e1e1c1c2c1u1f1c3e1k1g1e3c1k1d1r3e121d1r2e122c1s3c1y2e1t1e1q2e1w1d102c1u2g1d1c121e1q2c1u2e1y2e1u2c1q2e1u2c1h2c1u2e1o1c152g102c1s2e1h2e1t1c152e1w1e1q2c1u1e1x1c1r2e193c1u3c161e121h2q2i1t2h1k2s1e1m1i121m|c077f2b33333y331y371g27203q193x2e1b3q00111o25313o2o272c2q2m2y25381g23211i2c2b361c2x3s113z1o280w113z3b233v3139381c2v3u1z211o2z182t212p1z3238251s25353c16212v253c1y2u27111z3a251q27332e162z281w12111411133x3b2o192z261u3s2v2z2p113u263c153x392q17212610111m25113u281z3w281z3w26113w2o3139233x2c2b213x2b213x25203b3v2e1z112433163o02222c2b3w141o2c1d3o01212k241z211o2z111z2u291z311d3b3x2c1a1w12222v3w2s352e10111c1o11133x27231v302q12252720352c182833211d1g1a2c163z281y1z121z222u2711101o3u35013z243514352h2h3f1j1g1k1f1f1c1q3d1l2g1o3f1f3g183e1k1e1k1e1f2f1e3e1s3d1k2c1v3e1x2e1u2g1y2c1t2c102e1q3f1k2e1s2c182c1u3e1p2e1u2e1q2c1t1c1i2e1s2e142e1u2c1z2c1u2e192e1u2g1e2c1t3e1l2e1q2e1u2e1s1e142c1w2g1p2e1s2e1z2c1u2c1i2e1s3e1t2e1u2e1w2c1v2e1r2e1u2g1g2c1t2c1z2e1s2f1y2e1u2c182c1u2g1v2e1u2g1b2c1s1d182e1s3g1v2e1s3d192c1u3f172e1s1f182c1s3d112e1q3f192e1s3c1i2c1u2f152e1u3f142c1s2d192e1r3f1o2e1s2d192c1w3f122e1s3f192c1u3c1e2e1q2f172e1u3d1d2c1u3f152e1t3f1f2c1s3d192e1q3g1b2e1s2d172c1v3f1x2e1s3f162c1u3e1c2e1q2f182e1u3e1v2c1u3f152e1s3f192c1s3d1w2e1q2e1u2e1f1c1h3d1i1g1e3g1u1f142e1s2e1f1e1g3f121f143d1g1c1i1e1q1g1q3g1f1c1j3c1e2f193f1j2f181d123c1b1f1d1g1g3f1g2c1f3d1u3f1i3e1o1e1i1d1h3d1e1e1f3e1b1f1k1d183d1e3e181f1g3g141d1h1c141e181e1a1e1a1c1a3d1r1g1q1f1b1f1b1d1m3d1e1f1e1g1d1f1m3c122c161f1y1e1c3f1f1d1k3d1v2g1q1e1d1f1a3e1s1c1u3e1e3f1e3g141d1i1e1u1f1e3e1u1f1h1d1c3c1e1f1i3e123g1f1d1g1e182e1q2e1u1g1s2c1t1c1f2e1q2g152e1t2c1h2c1t2g1r2e1u3f1s2c1t3e1x2e1q2e1v2e1t2c1y2c1h3e1o2e1s1e1f2c1t2c1v2e1s2e1h2e1t2d1u2c1h2f1u3f103e102c12122v223c161c1k3g1e2g1d3f142c1i3d1a1g1e1f1o1g1j1c123e1c1e1p3g122e1u2e1r2c1s2e1x2e1s2e1g2c1u3c1t2e1s2g1u2e1t2c1t2c1u2g1e2e1r2e1x2c1u2d1y2e1s2e162e1s2e1x2c1u2g192e1q1f162c1s2c1z2e1q1g1e2e1u1c1u2c1t2e1i2e1s2e162c1s2e1m2e1q1f172e1u2e1m2c1u1g1v2e1q2g1y2c1s3d102e1q2e1u2e1s1d1k2c1r2g1t2e1r3g1g2c1s1d192e1s3f162e1s3d192c1t3g142e1q3f172c1u3d1c2e1q2f152e1u3e1g2c1s3f172e1s3f1d2c1s3d182e1s3g1c2e1s3d172c1s3f152e1q2f172c1u3c1a2e1q3f162e1s3e1a2c1s3f162e1q3f1a2c1s1d172e1r3f192e1s3d192c1s3f132e1q2f172c1u3e1w2e1q1f152e1s3d1e2c1s3f152e1q3e1z2c1s2c1w2e1i1e103f1l1e1k1d143g101f121g1s2e1f3d143g1y3f1g1f1d3c1d1d161g1d1f191f1q3d1f3e1g3f1e3e1b1e1f1c1f1e1m3e1d1e163g133e1h2c1b1f1i3f1d1e1g2c1s1e1j3g1b3e1h3e1f1d1b3e1j1f161e102e191d1b1d1b1f191f193e181c1d3d183f133e1g1g1s3d1f1e1f3g1d1e1d3e1b3c191d1r1g1q3g103e1u1e143d1f3f151f1f1g1s2e1j2e1m1e183g161g1m3e1d1c1h3e1d1e1e2e1f3e1h2c1i1g1d3f1d2e1s2c1h2c1s1e1y2e1q2g1f2c1s1e1i2e1q2e1q2e1r1e1k2c1s3e1u2e1s1e1h2c1s2e1l2e1s2e1f2e1x2c1m2c1s2e1h2e1q2g152c1s3e1r2e1s3g1i2e1x3c1w3c192e1t2e172m1g1d1g3e1c1e1i3e1p1g1l1d1m1c1d3e1g1f1g1f1i2c1j1e1b2e152e1u1e1q2c1v2c152e1s1e1o2e1u3e1h2c1u2e1e2e1s3g1i2c1w2d1x2e1t2g1j2e1w2e1v2c1u3g1z2e1s2e1e2c1w1c1x2e1u2e1h2e1u1c1w2c1s2e1w2e1t2e122c1w2c1z2e1t2f1u2e1u1c172c1t2g1y2e1u2e172c1v3e1u2e1u2e1k2e1w1c112c1u1e1x2e1s2f1y2c1v3c1t2e1s2f172e1v3c112c1s3f182e1s3e1d2c1u3d192e1u3g1d2e1u3d1a2c1s3f1d2e1s2f192c1v3d1z2e1s1f172e1u3c1m2c1s3f172e1s3f182c1u1d192e1s3f152e1u3d1a2c1s3f1v2e1s2f1b2c1u3e1g2e1s2f192e1u3d1d2c1s1f172e1s3e1s2c1u1d192e1u3f1t2e1u3d1a2c1u3g1y2e1s3f192c1u3d192e1s3f172e1u2c1w2c1s2g1f1e123g1b3d1s1c1m3f1r3d1d3f1e3c1d2c1m3e1y2f1k3g1e3c1e1e1m3e1d1e183f153e1j2c1b2f1k1g1c1e1i2c1u2e1c3g1c1e1j3e1f1d1d1e1j3f181e122e1b3d1e1e1g3f1g2e1c3f1u1d1m1c1l1e1i1g1h1f1e2d1m3e1k1f1k3g1k3f1e3d1e1e1j1g1h3g141e1e1e1h3d1s3e1d1e1c1e1k2d141e141f1c2f1b1f1j3b1u2d1s2f1f3e1d2f163d1q1e1a1g1i3e1j1e1e1e1e1c1x1e122e191f1u1d1d1d1w1g1s2g1f3e1v2c1v3e1f2e1u2g1u2e1u2d182c1t3g1z2e1t1e113c1t2c152e1t2e1k2e1w2d1j2c1u1g1h2e1t2g1v3c1w3e182e1u1g1t2e1u3c1h2c1s2g172e1s2f122d113c182e1t3e121m1f2i1l2r1m1u2e1l1d1q161|settings1action|customimage|444444|posters|posterheight|posterwidth|postertitleonhover|999999|historybgaover|888888|222222|||||||||||titlecolor|settings1|subscribeVpaid|Allowblock|vast_unmuteonclick|51562z|vast_nocontrols|prtg|vast_novpaid|rc_nobrand|59375|48438l|03125|03125l10|875|51563l|84375|rc_custom|vast_break|ContextMenu|vast_buffering|oncontextmenu|vast_title_size|class|vast_title_top|vast_title_left|hover|vast_titlebga|vast_titlea|visited|uppercase|interact|indent|97774|02674|41876|02536|60392c0|00069|18675|17383|02813|60551c|27194|70857|0z|complete_t|15em|00001z|m18|20836l|13579l||||13579l2|20816l1||13579|||13539l2|rmright|99999|outline|vast_linktxt_size|25105|ytWaited|allowLinker|88484718|DOCTYPE|meta|charset|UTF|srvsga|getDate|getVPAIDAd|Cross|ytWaiting|vast_unmuteonce|autoLink|403|hash|answer|emptyremove|pstrcnfg|intvsbl|viewinit|pljscom|unatpl|fast|DOMContentLoaded|require|allowFullScreen|table|observe|manipulation|backface|pljsvastprogress_|viewPort|90deg|pjscolor|querySelector|vast_progressbga|12px|childList|M19|oframe|pljsvpaid|transbg|07|11px|9999|35px|vast_fullbut|vast_system|vast_info|container_w_procent|||backgroundImage|backgroundSize|word|43327|23214c1|_off|uinorm|sleeptimer0|prtcpm|c73e|minSuggestedDuration|NonLinearClickTracking|rafinit|NonLinearClickThrough|mousehere|autoplaynomobiletv|3001|deny|00001zm10|TimeStore|44167|75275c|26762|69733|96359|00158c|30925|80989|11992l0|00157c0|58769|offsettimerinit|startvisibility|panel|rereferer|keydown|Txt|layout|keyup|move|callPjsEvent|hideAfterComplete|extensionsPriority|orientationchange|vast_addrandom|rand_id|mouseenter|PluginMini|CACHEBUSTING|videowidth|videoheight|smarttv|web|mozConnection|webkitConnection|PluginQuiz|quizes|PluginBlock|decodeURIComponent|void|68334|66218c0|48921|48361c|55246|75907c|81211|12031c1|00334|14962|73104|4852c0|75256|61861|3332|30899|7821l0|81053|12031c0|13493|1545|31208|23214|48991|23214c0|17713|35428|07764|00001zm1|34903|04083|17501|3616|97489|94861|65823c|8083|11912c0|13279|15423|30713|23173|48146|34934|8172|0775|48213|playback|83216|9649|34835|30548|34767|77735c0|00068|47504|51755|borderBottom||547|WebKitPlaybackTargetAvailabilityEvent|MacIntel|controlsList|Trident|Edge|Firefox|nativenodownload|Safari|Windows|ipod|ynxnopip|tvOS|nodownload|webOS|armv|BRAVIA|Roku|Tizen|Philips||WebkitAppearance|matchMedia|fine|Opera|appVersion|drunchr|985|785|818|848|874|897|918|962|971|979|994|taginframe|997|nativehlsinsafari|885|915|983|993|appName|userAgent|nativehlstv|trident|matches|blackberry|705|Tiny|createposter|0001|nomedia|vast_loadtxtd|Reset|Previous|vast_posterurl|Copied||clipboard|Small|Font|Medium|Full|1296p|Super|Quad|Ultra|the|advertiser|website|LIVE|Shadow|Bottom|iemobile|42E01E|nomobile|crossOrigin|crossorigin|iosv|tagcors|wkdt|roll|mp4a|__storage_test__|toUpperCase|Yes|avc1|codecs|urlmse|error_time|All|once|scaledrag0|Sleep|dragging|scaledrag|747|659|300000|apple|widevine|Wci|dole|Przesuni|fps|czasu|Resetowanie|Ukryj|opcje|Prze|enie|lij|Sen|Pomijanie|Godzina|Minuta|Chwila|Tak|Nie||Has|Grubo|Okr|Gra||Podziel||pobierania|Bardzo|niska|Niski|redni|licenseUrl|Nast|pny|Poprzedni|Skopiowana|microsoft|schowka|Reklama|clearkey|playready|Przejd|strony|reklamodawcy|Rozmiar|Przezroczysto|Cie|odtwarzania|capLevelToPlayerSize|606|981|883|914|992|029|041|036|019|996|984|988|296|001|007|nativehlsinedge|003|096|267|344|416|483|reloadjustevent|957|372|Kana|Nasycenie|Skala|Wszystkie|raz|Kod||Link|hlscltps|enableWorker|Kontrast||Jasno||Sepia||275|_timer|line_play|fragLoadingTimeOut|manifestLoadingTimeOut|autoStartLoad|PlugMediaChannels|flussonic|support|432|857|Enter|Created|Normalna|pageXOffset|0123456789|2048|posterfull|RemovePassword|Pass|vast_dontplay|vldcntrInterval|vast_finish|preloading|globalfont|reduce|Next|const|and2limit|scrollY|redirectblank|redirectparent|openlast|vast_error|alarm|encode|substring|startdelay|olor|tryotherquality|clk|loaderror|EXTINF|playlists|same|dvtp|NaNpx|number|setProperty|arguments|repeating|45deg|1000000|||suggestions|redirectafter|finish|cssText|finishnormal|FindPjsDiv|norootplstart|vast_startdelay|PluginVastTimeMsg|Alternative|wheelDelta|crossdomain|chngwd|01|Progress|scrnstp|dontseekforward|downself|_self|reloadstart|webkitExitFullscreen|vlscrl|webkitendfullscreen|webkitEnterFullScreen|webkitSupportsFullscreen|nooverlay|outros|PasswordTime|tracking|fileend|pjsiframed|writePl|issue|3600000|showfrom1file|vast_init|renew|vastbgpreload|VastOverlay|vast_ready|bgload|bgload2|skipimpessed|sess|crtm|nativenotandroid|AdBlock|nativeontv|yandex|isOpen|heartbeats|water|wid|PluginWater|pjsstat|pjsstatid|PluginStat|swap|css2|Metric|mainresize|startvast|vastbreak|New|updateCuid|Boolean|plduration|moveplaylist|PluginFloatPoster|rldnornd|FloatPosterScale|Test|isfullscreen|fix|unfix|Audiotrack|timeplay|Speed|rus|English|switchpip|dwn|vpaid_|eng|dailymotion|RemoveAll|MediaDaily|MediaPjs|gainact|nonInteraction|playerjs_hit|watch|capiom|eventlisteners|resumed|hqdefault|unmuted|rewound|vast_Impression|adShown|createEvent|initEvent|dispatchEvent|logapi|toogle|youtubeid|castinit|Active|googleapis|Quality|vastnow|vastinfo|vastpause|vastresume|vastmute|currentfile|vrsn|qualitypause|vastids|Seeking|showvlt|tags|Break|midroll_time|midrollcrtm|MediaMetadata|artwork|previoustrack|reloadtimes|nexttrack|stylesheet|426|showplaylist|customqualities|1080|2160|sscopyright|Courier|Arial|fillStyle|3840|1440|fillText|2560|1920|240|1280|toDataURL|jpeg|invert|480|854|cut1|cut2|playlist_folders|playlist_length|serverCertificateUrl|Destroyed|dko|SDK|getVideoLoadedFraction|showvolmobile|hdn|loadVideoById|grdt|ndash|customspeeds|dash_all|getSettings|setPlaybackQuality|getQualityFor|DashSubTrack|attachSource|kind|playbackRate|logLevel|Debug|LOG_LEVEL_DEBUG|nativemobile|hdbfmb|initialize|tiny|CUED|unavailable|customyterrors|customwidth|getAvailableQualityLevels|getPlaybackQuality|lrpp|setSize|medium|unMute|large|hd720|hd1080|getCurrentTime|setPlaybackRate|to_right|noset|hdbfdt|dashdrm|fastSwitchEnabled|PAUSED|available|disablePictureInPicture|pictureInPictureEnabled|webkitSupportsPresentationMode|webkitShowPlaybackTargetPicker|webkitcurrentplaybacktargetiswirelesschanged|dashdrmjson|DRM|setProtectionData|availability|pictureInPictureElement|webkitplaybacktargetavailabilitychanged|sub_all_title|sub_allmy|vaststart|disabled|destination|createGain|subtitle_errdel|webkitPresentationMode|PLAYBACK_NOT_ALLOWED|setXHRWithCredentialsForType|setWsAudioTrack|STREAM_INITIALIZED|dashsubtracks|PluginDashSubtitles|isDynamic|HlsSubTrack|fillvideo|PLAYBACK_PLAYING|level|setWsQuality|requestPictureInPicture|PLAYBACK_TIME_UPDATED|TEXT_TRACKS_ADDED|setTextTrack|QUALITY_CHANGE_REQUESTED|mediaType|oldQuality|exitPictureInPicture|FRAGMENT_LOADING_COMPLETED|MediaSegment|BUFFERING|ytlog|createMediaElementSource|hideonunmute|pjs_cast_button_|hideonyoutube|hideab|hidenoab|hidenomini|hidemini|hideonmeta|hideonlive|hidenormscreen|paddingbottom|scrollTo|hideonleave|hideonvod|hideuntilended|hideuntilstartedios|hideuntiltext|dropnohide|hidesmoothly|cast_available|brdla|hidelastpl|reloadplus|enter|ShowSettingsBut|onMouseOver|onMouseOut|maxHeight|scrollWidth|SettingsTimer|scroll_up|scroll_right|brdlc|separator|showboth|showduration|pauseonhover|actn|5em|marginRight|brdl|hide0timestore|hideafterstart|02|playsinlineonmobileiphone|videoId|playerVars|enablejsapi|playerapiid|seektome|cancel|disablekb|cancelskip|iv_load_policy|youtube_iframe_api|tskp|showinfo|modestbranding|onReady|onStateChange|onPlaybackQualityChange|isOn|yttitle|API|seekiconbut|hidewait|hidelap|hideunwait|hideonmobile|hideondesktop|hideonend|shuffle8|hideall|dropopen|hidesmall|hideonbar|onYouTubeIframeAPIReady|hideonleaveandplay|showuntilmeta|showovr|PluginSettings2||combined|ssdown|bezier|ytcl1|ssfly|constrols|wproc|webkitAudioContext|LEVEL_SWITCHED|dropscrlw|webkitDisplayingFullscreen|aborted|marginLeft|marginTop|Video|onpause|sub_drag|black|wake|sub_fonted|subtitleDisplay|LEVEL_LOADED|language|clone|WebKitMediaSource|WebKitSourceBuffer|PluginSubword|LEVEL_SWITCH|appendBuffer|hlsaddbitrate|setioff|MANIFEST_PARSED|MANIFEST_LOADED|YWO|rem|readAsText|dropautoplay|AUDIO_TRACK_SWITCHING|FRAG_LOADED|AUDIO_TRACKS_UPDATED|fragdata|FRAG_PARSING_METADATA|hlsfdt|Konfiguracja|SUBTITLE_TRACKS_UPDATED|subtitleTracks|Opcje|NETWORK_ERROR|relurl|webkitfullscreenchange|MEDIA_ERROR|recoverMediaError|hls_error|no3|regress|PluginWS|FRAG_CHANGED|wsconfig|sleep|watching|loadeddata|Lista|nativeaudio|hlssubtracks|drmSystems|autoplay_denied|Pobierz|attachMedia|Dialogue|Jako|lang_pl|emeEnabled|Infinity|firstLevel|oninput|Napisy|interrupted|hlsforce|2000px|playtry|Przerwa|MEDIA_ATTACHED|Rozruch|pauza|WEBVTT|xhrSetup|automute'.split('|'),0,{}))
!function t(e){var r,i;r=this,i=function(){"use strict";function r(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,i)}return r}function i(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?r(Object(i),!0).forEach((function(e){s(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):r(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function n(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,m(i.key),i)}}function a(t,e,r){return e&&n(t.prototype,e),r&&n(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t}function s(t,e,r){return(e=m(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function o(){return o=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},o.apply(this,arguments)}function l(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,h(t,e)}function u(t){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},u(t)}function h(t,e){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},h(t,e)}function d(){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 c(t,e,r){return c=d()?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&&h(n,r.prototype),n},c.apply(null,arguments)}function f(t){var e="function"==typeof Map?new Map:void 0;return f=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 c(t,arguments,u(this).constructor)}return i.prototype=Object.create(t.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),h(i,t)},f(t)}function g(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,i=new Array(e);r<e;r++)i[r]=t[r];return i}function v(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(r)return(r=r.call(t)).next.bind(r);if(Array.isArray(t)||(r=function(t,e){if(t){if("string"==typeof t)return g(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?g(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var i=0;return function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function m(t){var e=function(t,e){if("object"!=typeof t||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==typeof e?e:String(e)}function p(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var y={exports:{}};!function(t,e){var r,i,n,a,s;r=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,i=/^(?=([^\/?#]*))\1([^]*)$/,n=/(?:\/|^)\.(?=\/)/g,a=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,s={buildAbsoluteURL:function(t,e,r){if(r=r||{},t=t.trim(),!(e=e.trim())){if(!r.alwaysNormalize)return t;var n=s.parseURL(t);if(!n)throw new Error("Error trying to parse base URL.");return n.path=s.normalizePath(n.path),s.buildURLFromParts(n)}var a=s.parseURL(e);if(!a)throw new Error("Error trying to parse relative URL.");if(a.scheme)return r.alwaysNormalize?(a.path=s.normalizePath(a.path),s.buildURLFromParts(a)):e;var o=s.parseURL(t);if(!o)throw new Error("Error trying to parse base URL.");if(!o.netLoc&&o.path&&"/"!==o.path[0]){var l=i.exec(o.path);o.netLoc=l[1],o.path=l[2]}o.netLoc&&!o.path&&(o.path="/");var u={scheme:o.scheme,netLoc:a.netLoc,path:null,params:a.params,query:a.query,fragment:a.fragment};if(!a.netLoc&&(u.netLoc=o.netLoc,"/"!==a.path[0]))if(a.path){var h=o.path,d=h.substring(0,h.lastIndexOf("/")+1)+a.path;u.path=s.normalizePath(d)}else u.path=o.path,a.params||(u.params=o.params,a.query||(u.query=o.query));return null===u.path&&(u.path=r.alwaysNormalize?s.normalizePath(a.path):a.path),s.buildURLFromParts(u)},parseURL:function(t){var e=r.exec(t);return e?{scheme:e[1]||"",netLoc:e[2]||"",path:e[3]||"",params:e[4]||"",query:e[5]||"",fragment:e[6]||""}:null},normalizePath:function(t){for(t=t.split("").reverse().join("").replace(n,"");t.length!==(t=t.replace(a,"")).length;);return t.split("").reverse().join("")},buildURLFromParts:function(t){return t.scheme+t.netLoc+t.path+t.params+t.query+t.fragment}},t.exports=s}(y);var T=y.exports,E=Number.isFinite||function(t){return"number"==typeof t&&isFinite(t)},S=function(t){return t.MEDIA_ATTACHING="hlsMediaAttaching",t.MEDIA_ATTACHED="hlsMediaAttached",t.MEDIA_DETACHING="hlsMediaDetaching",t.MEDIA_DETACHED="hlsMediaDetached",t.BUFFER_RESET="hlsBufferReset",t.BUFFER_CODECS="hlsBufferCodecs",t.BUFFER_CREATED="hlsBufferCreated",t.BUFFER_APPENDING="hlsBufferAppending",t.BUFFER_APPENDED="hlsBufferAppended",t.BUFFER_EOS="hlsBufferEos",t.BUFFER_FLUSHING="hlsBufferFlushing",t.BUFFER_FLUSHED="hlsBufferFlushed",t.MANIFEST_LOADING="hlsManifestLoading",t.MANIFEST_LOADED="hlsManifestLoaded",t.MANIFEST_PARSED="hlsManifestParsed",t.LEVEL_SWITCHING="hlsLevelSwitching",t.LEVEL_SWITCHED="hlsLevelSwitched",t.LEVEL_LOADING="hlsLevelLoading",t.LEVEL_LOADED="hlsLevelLoaded",t.LEVEL_UPDATED="hlsLevelUpdated",t.LEVEL_PTS_UPDATED="hlsLevelPtsUpdated",t.LEVELS_UPDATED="hlsLevelsUpdated",t.AUDIO_TRACKS_UPDATED="hlsAudioTracksUpdated",t.AUDIO_TRACK_SWITCHING="hlsAudioTrackSwitching",t.AUDIO_TRACK_SWITCHED="hlsAudioTrackSwitched",t.AUDIO_TRACK_LOADING="hlsAudioTrackLoading",t.AUDIO_TRACK_LOADED="hlsAudioTrackLoaded",t.SUBTITLE_TRACKS_UPDATED="hlsSubtitleTracksUpdated",t.SUBTITLE_TRACKS_CLEARED="hlsSubtitleTracksCleared",t.SUBTITLE_TRACK_SWITCH="hlsSubtitleTrackSwitch",t.SUBTITLE_TRACK_LOADING="hlsSubtitleTrackLoading",t.SUBTITLE_TRACK_LOADED="hlsSubtitleTrackLoaded",t.SUBTITLE_FRAG_PROCESSED="hlsSubtitleFragProcessed",t.CUES_PARSED="hlsCuesParsed",t.NON_NATIVE_TEXT_TRACKS_FOUND="hlsNonNativeTextTracksFound",t.INIT_PTS_FOUND="hlsInitPtsFound",t.FRAG_LOADING="hlsFragLoading",t.FRAG_LOAD_EMERGENCY_ABORTED="hlsFragLoadEmergencyAborted",t.FRAG_LOADED="hlsFragLoaded",t.FRAG_DECRYPTED="hlsFragDecrypted",t.FRAG_PARSING_INIT_SEGMENT="hlsFragParsingInitSegment",t.FRAG_PARSING_USERDATA="hlsFragParsingUserdata",t.FRAG_PARSING_METADATA="hlsFragParsingMetadata",t.FRAG_PARSED="hlsFragParsed",t.FRAG_BUFFERED="hlsFragBuffered",t.FRAG_CHANGED="hlsFragChanged",t.FPS_DROP="hlsFpsDrop",t.FPS_DROP_LEVEL_CAPPING="hlsFpsDropLevelCapping",t.ERROR="hlsError",t.DESTROYING="hlsDestroying",t.KEY_LOADING="hlsKeyLoading",t.KEY_LOADED="hlsKeyLoaded",t.LIVE_BACK_BUFFER_REACHED="hlsLiveBackBufferReached",t.BACK_BUFFER_REACHED="hlsBackBufferReached",t}({}),L=function(t){return t.NETWORK_ERROR="networkError",t.MEDIA_ERROR="mediaError",t.KEY_SYSTEM_ERROR="keySystemError",t.MUX_ERROR="muxError",t.OTHER_ERROR="otherError",t}({}),R=function(t){return t.KEY_SYSTEM_NO_KEYS="keySystemNoKeys",t.KEY_SYSTEM_NO_ACCESS="keySystemNoAccess",t.KEY_SYSTEM_NO_SESSION="keySystemNoSession",t.KEY_SYSTEM_NO_CONFIGURED_LICENSE="keySystemNoConfiguredLicense",t.KEY_SYSTEM_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",t.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED="keySystemServerCertificateRequestFailed",t.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED="keySystemServerCertificateUpdateFailed",t.KEY_SYSTEM_SESSION_UPDATE_FAILED="keySystemSessionUpdateFailed",t.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED="keySystemStatusOutputRestricted",t.KEY_SYSTEM_STATUS_INTERNAL_ERROR="keySystemStatusInternalError",t.MANIFEST_LOAD_ERROR="manifestLoadError",t.MANIFEST_LOAD_TIMEOUT="manifestLoadTimeOut",t.MANIFEST_PARSING_ERROR="manifestParsingError",t.MANIFEST_INCOMPATIBLE_CODECS_ERROR="manifestIncompatibleCodecsError",t.LEVEL_EMPTY_ERROR="levelEmptyError",t.LEVEL_LOAD_ERROR="levelLoadError",t.LEVEL_LOAD_TIMEOUT="levelLoadTimeOut",t.LEVEL_PARSING_ERROR="levelParsingError",t.LEVEL_SWITCH_ERROR="levelSwitchError",t.AUDIO_TRACK_LOAD_ERROR="audioTrackLoadError",t.AUDIO_TRACK_LOAD_TIMEOUT="audioTrackLoadTimeOut",t.SUBTITLE_LOAD_ERROR="subtitleTrackLoadError",t.SUBTITLE_TRACK_LOAD_TIMEOUT="subtitleTrackLoadTimeOut",t.FRAG_LOAD_ERROR="fragLoadError",t.FRAG_LOAD_TIMEOUT="fragLoadTimeOut",t.FRAG_DECRYPT_ERROR="fragDecryptError",t.FRAG_PARSING_ERROR="fragParsingError",t.FRAG_GAP="fragGap",t.REMUX_ALLOC_ERROR="remuxAllocError",t.KEY_LOAD_ERROR="keyLoadError",t.KEY_LOAD_TIMEOUT="keyLoadTimeOut",t.BUFFER_ADD_CODEC_ERROR="bufferAddCodecError",t.BUFFER_INCOMPATIBLE_CODECS_ERROR="bufferIncompatibleCodecsError",t.BUFFER_APPEND_ERROR="bufferAppendError",t.BUFFER_APPENDING_ERROR="bufferAppendingError",t.BUFFER_STALLED_ERROR="bufferStalledError",t.BUFFER_FULL_ERROR="bufferFullError",t.BUFFER_SEEK_OVER_HOLE="bufferSeekOverHole",t.BUFFER_NUDGE_ON_STALL="bufferNudgeOnStall",t.INTERNAL_EXCEPTION="internalException",t.INTERNAL_ABORTED="aborted",t.UNKNOWN="unknown",t}({}),A=function(){},k={trace:A,debug:A,log:A,warn:A,info:A,error:A},b=k;function D(t){var e=self.console[t];return e?e.bind(self.console,"["+t+"] >"):A}function I(t,e){if(self.console&&!0===t||"object"==typeof t){!function(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i<e;i++)r[i-1]=arguments[i];r.forEach((function(e){b[e]=t[e]?t[e].bind(t):D(e)}))}(t,"debug","log","info","warn","error");try{b.log('Debug logs enabled for "'+e+'" in hls.js version 1.4.10')}catch(t){b=k}}else b=k}var w=b,C=/^(\d+)x(\d+)$/,_=/(.+?)=(".*?"|.*?)(?:,|$)/g,P=function(){function t(e){for(var r in"string"==typeof e&&(e=t.parseAttrList(e)),e)e.hasOwnProperty(r)&&("X-"===r.substring(0,2)&&(this.clientAttrs=this.clientAttrs||[],this.clientAttrs.push(r)),this[r]=e[r])}var e=t.prototype;return e.decimalInteger=function(t){var e=parseInt(this[t],10);return e>Number.MAX_SAFE_INTEGER?1/0:e},e.hexadecimalInteger=function(t){if(this[t]){var e=(this[t]||"0x").slice(2);e=(1&e.length?"0":"")+e;for(var r=new Uint8Array(e.length/2),i=0;i<e.length/2;i++)r[i]=parseInt(e.slice(2*i,2*i+2),16);return r}return null},e.hexadecimalIntegerAsNumber=function(t){var e=parseInt(this[t],16);return e>Number.MAX_SAFE_INTEGER?1/0:e},e.decimalFloatingPoint=function(t){return parseFloat(this[t])},e.optionalFloat=function(t,e){var r=this[t];return r?parseFloat(r):e},e.enumeratedString=function(t){return this[t]},e.bool=function(t){return"YES"===this[t]},e.decimalResolution=function(t){var e=C.exec(this[t]);if(null!==e)return{width:parseInt(e[1],10),height:parseInt(e[2],10)}},t.parseAttrList=function(t){var e,r={};for(_.lastIndex=0;null!==(e=_.exec(t));){var i=e[2];0===i.indexOf('"')&&i.lastIndexOf('"')===i.length-1&&(i=i.slice(1,-1)),r[e[1].trim()]=i}return r},t}();function x(t){return"SCTE35-OUT"===t||"SCTE35-IN"===t}var F=function(){function t(t,e){if(this.attr=void 0,this._startDate=void 0,this._endDate=void 0,this._badValueForSameId=void 0,e){var r=e.attr;for(var i in r)if(Object.prototype.hasOwnProperty.call(t,i)&&t[i]!==r[i]){w.warn('DATERANGE tag attribute: "'+i+'" does not match for tags with ID: "'+t.ID+'"'),this._badValueForSameId=i;break}t=o(new P({}),r,t)}if(this.attr=t,this._startDate=new Date(t["START-DATE"]),"END-DATE"in this.attr){var n=new Date(this.attr["END-DATE"]);E(n.getTime())&&(this._endDate=n)}}return a(t,[{key:"id",get:function(){return this.attr.ID}},{key:"class",get:function(){return this.attr.CLASS}},{key:"startDate",get:function(){return this._startDate}},{key:"endDate",get:function(){if(this._endDate)return this._endDate;var t=this.duration;return null!==t?new Date(this._startDate.getTime()+1e3*t):null}},{key:"duration",get:function(){if("DURATION"in this.attr){var t=this.attr.decimalFloatingPoint("DURATION");if(E(t))return t}else if(this._endDate)return(this._endDate.getTime()-this._startDate.getTime())/1e3;return null}},{key:"plannedDuration",get:function(){return"PLANNED-DURATION"in this.attr?this.attr.decimalFloatingPoint("PLANNED-DURATION"):null}},{key:"endOnNext",get:function(){return this.attr.bool("END-ON-NEXT")}},{key:"isValid",get:function(){return!!this.id&&!this._badValueForSameId&&E(this.startDate.getTime())&&(null===this.duration||this.duration>=0)&&(!this.endOnNext||!!this.class)}}]),t}(),M=function(){this.aborted=!1,this.loaded=0,this.retry=0,this.total=0,this.chunkCount=0,this.bwEstimate=0,this.loading={start:0,first:0,end:0},this.parsing={start:0,end:0},this.buffering={start:0,first:0,end:0}},O="audio",N="video",U="audiovideo",B=function(){function t(t){var e;this._byteRange=null,this._url=null,this.baseurl=void 0,this.relurl=void 0,this.elementaryStreams=((e={})[O]=null,e[N]=null,e[U]=null,e),this.baseurl=t}return t.prototype.setByteRange=function(t,e){var r=t.split("@",2),i=[];1===r.length?i[0]=e?e.byteRangeEndOffset:0:i[0]=parseInt(r[1]),i[1]=parseInt(r[0])+i[0],this._byteRange=i},a(t,[{key:"byteRange",get:function(){return this._byteRange?this._byteRange:[]}},{key:"byteRangeStartOffset",get:function(){return this.byteRange[0]}},{key:"byteRangeEndOffset",get:function(){return this.byteRange[1]}},{key:"url",get:function(){return!this._url&&this.baseurl&&this.relurl&&(this._url=T.buildAbsoluteURL(this.baseurl,this.relurl,{alwaysNormalize:!0})),this._url||""},set:function(t){this._url=t}}]),t}(),G=function(t){function e(e,r){var i;return(i=t.call(this,r)||this)._decryptdata=null,i.rawProgramDateTime=null,i.programDateTime=null,i.tagList=[],i.duration=0,i.sn=0,i.levelkeys=void 0,i.type=void 0,i.loader=null,i.keyLoader=null,i.level=-1,i.cc=0,i.startPTS=void 0,i.endPTS=void 0,i.startDTS=void 0,i.endDTS=void 0,i.start=0,i.deltaPTS=void 0,i.maxStartPTS=void 0,i.minEndPTS=void 0,i.stats=new M,i.urlId=0,i.data=void 0,i.bitrateTest=!1,i.title=null,i.initSegment=null,i.endList=void 0,i.gap=void 0,i.type=e,i}l(e,t);var r=e.prototype;return r.setKeyFormat=function(t){if(this.levelkeys){var e=this.levelkeys[t];e&&!this._decryptdata&&(this._decryptdata=e.getDecryptData(this.sn))}},r.abortRequests=function(){var t,e;null==(t=this.loader)||t.abort(),null==(e=this.keyLoader)||e.abort()},r.setElementaryStreamInfo=function(t,e,r,i,n,a){void 0===a&&(a=!1);var s=this.elementaryStreams,o=s[t];o?(o.startPTS=Math.min(o.startPTS,e),o.endPTS=Math.max(o.endPTS,r),o.startDTS=Math.min(o.startDTS,i),o.endDTS=Math.max(o.endDTS,n)):s[t]={startPTS:e,endPTS:r,startDTS:i,endDTS:n,partial:a}},r.clearElementaryStreamInfo=function(){var t=this.elementaryStreams;t[O]=null,t[N]=null,t[U]=null},a(e,[{key:"decryptdata",get:function(){if(!this.levelkeys&&!this._decryptdata)return null;if(!this._decryptdata&&this.levelkeys&&!this.levelkeys.NONE){var t=this.levelkeys.identity;if(t)this._decryptdata=t.getDecryptData(this.sn);else{var e=Object.keys(this.levelkeys);if(1===e.length)return this._decryptdata=this.levelkeys[e[0]].getDecryptData(this.sn)}}return this._decryptdata}},{key:"end",get:function(){return this.start+this.duration}},{key:"endProgramDateTime",get:function(){if(null===this.programDateTime)return null;if(!E(this.programDateTime))return null;var t=E(this.duration)?this.duration:0;return this.programDateTime+1e3*t}},{key:"encrypted",get:function(){var t;if(null!=(t=this._decryptdata)&&t.encrypted)return!0;if(this.levelkeys){var e=Object.keys(this.levelkeys),r=e.length;if(r>1||1===r&&this.levelkeys[e[0]].encrypted)return!0}return!1}}]),e}(B),K=function(t){function e(e,r,i,n,a){var s;(s=t.call(this,i)||this).fragOffset=0,s.duration=0,s.gap=!1,s.independent=!1,s.relurl=void 0,s.fragment=void 0,s.index=void 0,s.stats=new M,s.duration=e.decimalFloatingPoint("DURATION"),s.gap=e.bool("GAP"),s.independent=e.bool("INDEPENDENT"),s.relurl=e.enumeratedString("URI"),s.fragment=r,s.index=n;var o=e.enumeratedString("BYTERANGE");return o&&s.setByteRange(o,a),a&&(s.fragOffset=a.fragOffset+a.duration),s}return l(e,t),a(e,[{key:"start",get:function(){return this.fragment.start+this.fragOffset}},{key:"end",get:function(){return this.start+this.duration}},{key:"loaded",get:function(){var t=this.elementaryStreams;return!!(t.audio||t.video||t.audiovideo)}}]),e}(B),H=function(){function t(t){this.PTSKnown=!1,this.alignedSliding=!1,this.averagetargetduration=void 0,this.endCC=0,this.endSN=0,this.fragments=void 0,this.fragmentHint=void 0,this.partList=null,this.dateRanges=void 0,this.live=!0,this.ageHeader=0,this.advancedDateTime=void 0,this.updated=!0,this.advanced=!0,this.availabilityDelay=void 0,this.misses=0,this.startCC=0,this.startSN=0,this.startTimeOffset=null,this.targetduration=0,this.totalduration=0,this.type=null,this.url=void 0,this.m3u8="",this.version=null,this.canBlockReload=!1,this.canSkipUntil=0,this.canSkipDateRanges=!1,this.skippedSegments=0,this.recentlyRemovedDateranges=void 0,this.partHoldBack=0,this.holdBack=0,this.partTarget=0,this.preloadHint=void 0,this.renditionReports=void 0,this.tuneInGoal=0,this.deltaUpdateFailed=void 0,this.driftStartTime=0,this.driftEndTime=0,this.driftStart=0,this.driftEnd=0,this.encryptedFragments=void 0,this.playlistParsingError=null,this.variableList=null,this.hasVariableRefs=!1,this.fragments=[],this.encryptedFragments=[],this.dateRanges={},this.url=t}return t.prototype.reloaded=function(t){if(!t)return this.advanced=!0,void(this.updated=!0);var e=this.lastPartSn-t.lastPartSn,r=this.lastPartIndex-t.lastPartIndex;this.updated=this.endSN!==t.endSN||!!r||!!e,this.advanced=this.endSN>t.endSN||e>0||0===e&&r>0,this.updated||this.advanced?this.misses=Math.floor(.6*t.misses):this.misses=t.misses+1,this.availabilityDelay=t.availabilityDelay},a(t,[{key:"hasProgramDateTime",get:function(){return!!this.fragments.length&&E(this.fragments[this.fragments.length-1].programDateTime)}},{key:"levelTargetDuration",get:function(){return this.averagetargetduration||this.targetduration||10}},{key:"drift",get:function(){var t=this.driftEndTime-this.driftStartTime;return t>0?1e3*(this.driftEnd-this.driftStart)/t:1}},{key:"edge",get:function(){return this.partEnd||this.fragmentEnd}},{key:"partEnd",get:function(){var t;return null!=(t=this.partList)&&t.length?this.partList[this.partList.length-1].end:this.fragmentEnd}},{key:"fragmentEnd",get:function(){var t;return null!=(t=this.fragments)&&t.length?this.fragments[this.fragments.length-1].end:0}},{key:"age",get:function(){return this.advancedDateTime?Math.max(Date.now()-this.advancedDateTime,0)/1e3:0}},{key:"lastPartIndex",get:function(){var t;return null!=(t=this.partList)&&t.length?this.partList[this.partList.length-1].index:-1}},{key:"lastPartSn",get:function(){var t;return null!=(t=this.partList)&&t.length?this.partList[this.partList.length-1].fragment.sn:this.endSN}}]),t}();function V(t){return Uint8Array.from(atob(t),(function(t){return t.charCodeAt(0)}))}function Y(t){var e,r,i=t.split(":"),n=null;if("data"===i[0]&&2===i.length){var a=i[1].split(";"),s=a[a.length-1].split(",");if(2===s.length){var o="base64"===s[0],l=s[1];o?(a.splice(-1,1),n=V(l)):(e=W(l).subarray(0,16),(r=new Uint8Array(16)).set(e,16-e.length),n=r)}}return n}function W(t){return Uint8Array.from(unescape(encodeURIComponent(t)),(function(t){return t.charCodeAt(0)}))}var j={CLEARKEY:"org.w3.clearkey",FAIRPLAY:"com.apple.fps",PLAYREADY:"com.microsoft.playready",WIDEVINE:"com.widevine.alpha"},q="org.w3.clearkey",X="com.apple.streamingkeydelivery",z="com.microsoft.playready",Q="urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed";function $(t){switch(t){case X:return j.FAIRPLAY;case z:return j.PLAYREADY;case Q:return j.WIDEVINE;case q:return j.CLEARKEY}}var J="edef8ba979d64acea3c827dcd51d21ed";function Z(t){switch(t){case j.FAIRPLAY:return X;case j.PLAYREADY:return z;case j.WIDEVINE:return Q;case j.CLEARKEY:return q}}function tt(t){var e=t.drmSystems,r=t.widevineLicenseUrl,i=e?[j.FAIRPLAY,j.WIDEVINE,j.PLAYREADY,j.CLEARKEY].filter((function(t){return!!e[t]})):[];return!i[j.WIDEVINE]&&r&&i.push(j.WIDEVINE),i}var et="undefined"!=typeof self&&self.navigator&&self.navigator.requestMediaKeySystemAccess?self.navigator.requestMediaKeySystemAccess.bind(self.navigator):null;function rt(t,e,r){return Uint8Array.prototype.slice?t.slice(e,r):new Uint8Array(Array.prototype.slice.call(t,e,r))}var it,nt=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},at=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},st=function(t,e){for(var r=e,i=0;nt(t,e);)i+=10,i+=ot(t,e+6),at(t,e+10)&&(i+=10),e+=i;if(i>0)return t.subarray(r,r+i)},ot=function(t,e){var r=0;return r=(127&t[e])<<21,r|=(127&t[e+1])<<14,r|=(127&t[e+2])<<7,r|=127&t[e+3]},lt=function(t,e){return nt(t,e)&&ot(t,e+6)+10<=t.length-e},ut=function(t){return t&&"PRIV"===t.key&&"com.apple.streaming.transportStreamTimestamp"===t.info},ht=function(t){var e=String.fromCharCode(t[0],t[1],t[2],t[3]),r=ot(t,4);return{type:e,size:r,data:t.subarray(10,10+r)}},dt=function(t){for(var e=0,r=[];nt(t,e);){for(var i=ot(t,e+6),n=(e+=10)+i;e+8<n;){var a=ht(t.subarray(e)),s=ct(a);s&&r.push(s),e+=a.size+10}at(t,e)&&(e+=10)}return r},ct=function(t){return"PRIV"===t.type?ft(t):"W"===t.type[0]?vt(t):gt(t)},ft=function(t){if(!(t.size<2)){var e=pt(t.data,!0),r=new Uint8Array(t.data.subarray(e.length+1));return{key:t.type,info:e,data:r.buffer}}},gt=function(t){if(!(t.size<2)){if("TXXX"===t.type){var e=1,r=pt(t.data.subarray(e),!0);e+=r.length+1;var i=pt(t.data.subarray(e));return{key:t.type,info:r,data:i}}var n=pt(t.data.subarray(1));return{key:t.type,data:n}}},vt=function(t){if("WXXX"===t.type){if(t.size<2)return;var e=1,r=pt(t.data.subarray(e),!0);e+=r.length+1;var i=pt(t.data.subarray(e));return{key:t.type,info:r,data:i}}var n=pt(t.data);return{key:t.type,data:n}},mt=function(t){if(8===t.data.byteLength){var e=new Uint8Array(t.data),r=1&e[3],i=(e[4]<<23)+(e[5]<<15)+(e[6]<<7)+e[7];return i/=45,r&&(i+=47721858.84),Math.round(i)}},pt=function(t,e){void 0===e&&(e=!1);var r=yt();if(r){var i=r.decode(t);if(e){var n=i.indexOf("\0");return-1!==n?i.substring(0,n):i}return i.replace(/\0/g,"")}for(var a,s,o,l=t.length,u="",h=0;h<l;){if(0===(a=t[h++])&&e)return u;if(0!==a&&3!==a)switch(a>>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:u+=String.fromCharCode(a);break;case 12:case 13:s=t[h++],u+=String.fromCharCode((31&a)<<6|63&s);break;case 14:s=t[h++],o=t[h++],u+=String.fromCharCode((15&a)<<12|(63&s)<<6|(63&o)<<0)}}return u};function yt(){return it||void 0===self.TextDecoder||(it=new self.TextDecoder("utf-8")),it}var Tt=function(t){for(var e="",r=0;r<t.length;r++){var i=t[r].toString(16);i.length<2&&(i="0"+i),e+=i}return e},Et=Math.pow(2,32)-1,St=[].push,Lt={video:1,audio:2,id3:3,text:4};function Rt(t){return String.fromCharCode.apply(null,t)}function At(t,e){var r=t[e]<<8|t[e+1];return r<0?65536+r:r}function kt(t,e){var r=bt(t,e);return r<0?4294967296+r:r}function bt(t,e){return t[e]<<24|t[e+1]<<16|t[e+2]<<8|t[e+3]}function Dt(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 It(t,e){var r=[];if(!e.length)return r;for(var i=t.byteLength,n=0;n<i;){var a=kt(t,n),s=a>1?n+a:i;if(Rt(t.subarray(n+4,n+8))===e[0])if(1===e.length)r.push(t.subarray(n+8,s));else{var o=It(t.subarray(n+8,s),e.slice(1));o.length&&St.apply(r,o)}n=s}return r}function wt(t){var e=[],r=t[0],i=8,n=kt(t,i);i+=4,i+=0===r?8:16,i+=2;var a=t.length+0,s=At(t,i);i+=2;for(var o=0;o<s;o++){var l=i,u=kt(t,l);l+=4;var h=2147483647&u;if(1==(2147483648&u)>>>31)return w.warn("SIDX has hierarchical references (not supported)"),null;var d=kt(t,l);l+=4,e.push({referenceSize:h,subsegmentDuration:d,info:{duration:d/n,start:a,end:a+h-1}}),a+=h,i=l+=4}return{earliestPresentationTime:0,timescale:n,version:r,referencesCount:s,references:e}}function Ct(t){for(var e=[],r=It(t,["moov","trak"]),i=0;i<r.length;i++){var n=r[i],a=It(n,["tkhd"])[0];if(a){var s=a[0],o=0===s?12:20,l=kt(a,o),u=It(n,["mdia","mdhd"])[0];if(u){var h=kt(u,o=0===(s=u[0])?12:20),d=It(n,["mdia","hdlr"])[0];if(d){var c=Rt(d.subarray(8,12)),f={soun:O,vide:N}[c];if(f){var g=It(n,["mdia","minf","stbl","stsd"])[0],v=void 0;g&&(v=Rt(g.subarray(12,16))),e[l]={timescale:h,type:f},e[f]={timescale:h,id:l,codec:v}}}}}}return It(t,["moov","mvex","trex"]).forEach((function(t){var r=kt(t,4),i=e[r];i&&(i.default={duration:kt(t,12),flags:kt(t,20)})})),e}function _t(t){var e=It(t,["schm"])[0];if(e){var r=Rt(e.subarray(4,8));if("cbcs"===r||"cenc"===r)return It(t,["schi","tenc"])[0]}return w.error("[eme] missing 'schm' box"),null}function Pt(t){var e=kt(t,0),r=8;1&e&&(r+=4),4&e&&(r+=4);for(var i=0,n=kt(t,4),a=0;a<n;a++)256&e&&(i+=kt(t,r),r+=4),512&e&&(r+=4),1024&e&&(r+=4),2048&e&&(r+=4);return i}function xt(t,e){var r=new Uint8Array(t.length+e.length);return r.set(t),r.set(e,t.length),r}function Ft(t,e){var r=[],i=e.samples,n=e.timescale,a=e.id,s=!1;return It(i,["moof"]).map((function(o){var l=o.byteOffset-8;It(o,["traf"]).map((function(o){var u=It(o,["tfdt"]).map((function(t){var e=t[0],r=kt(t,4);return 1===e&&(r*=Math.pow(2,32),r+=kt(t,8)),r/n}))[0];return void 0!==u&&(t=u),It(o,["tfhd"]).map((function(u){var h=kt(u,4),d=16777215&kt(u,0),c=0,f=0!=(16&d),g=0,v=0!=(32&d),m=8;h===a&&(0!=(1&d)&&(m+=8),0!=(2&d)&&(m+=4),0!=(8&d)&&(c=kt(u,m),m+=4),f&&(g=kt(u,m),m+=4),v&&(m+=4),"video"===e.type&&(s=function(t){if(!t)return!1;var e=t.indexOf("."),r=e<0?t:t.substring(0,e);return"hvc1"===r||"hev1"===r||"dvh1"===r||"dvhe"===r}(e.codec)),It(o,["trun"]).map((function(a){var o=a[0],u=16777215&kt(a,0),h=0!=(1&u),d=0,f=0!=(4&u),v=0!=(256&u),m=0,p=0!=(512&u),y=0,T=0!=(1024&u),E=0!=(2048&u),S=0,L=kt(a,4),R=8;h&&(d=kt(a,R),R+=4),f&&(R+=4);for(var A=d+l,k=0;k<L;k++){if(v?(m=kt(a,R),R+=4):m=c,p?(y=kt(a,R),R+=4):y=g,T&&(R+=4),E&&(S=0===o?kt(a,R):bt(a,R),R+=4),e.type===N)for(var b=0;b<y;){var D=kt(i,A);Mt(s,i[A+=4])&&Ot(i.subarray(A,A+D),s?2:1,t+S/n,r),A+=D,b+=D+4}t+=m/n}})))}))}))})),r}function Mt(t,e){if(t){var r=e>>1&63;return 39===r||40===r}return 6==(31&e)}function Ot(t,e,r,i){var n=Nt(t),a=0;a+=e;for(var s=0,o=0,l=!1,u=0;a<n.length;){s=0;do{if(a>=n.length)break;s+=u=n[a++]}while(255===u);o=0;do{if(a>=n.length)break;o+=u=n[a++]}while(255===u);var h=n.length-a;if(!l&&4===s&&a<n.length){if(l=!0,181===n[a++]){var d=At(n,a);if(a+=2,49===d){var c=kt(n,a);if(a+=4,1195456820===c){var f=n[a++];if(3===f){var g=n[a++],v=64&g,m=v?2+3*(31&g):0,p=new Uint8Array(m);if(v){p[0]=g;for(var y=1;y<m;y++)p[y]=n[a++]}i.push({type:f,payloadType:s,pts:r,bytes:p})}}}}}else if(5===s&&o<h){if(l=!0,o>16){for(var T=[],E=0;E<16;E++){var S=n[a++].toString(16);T.push(1==S.length?"0"+S:S),3!==E&&5!==E&&7!==E&&9!==E||T.push("-")}for(var L=o-16,R=new Uint8Array(L),A=0;A<L;A++)R[A]=n[a++];i.push({payloadType:s,pts:r,uuid:T.join(""),userData:pt(R),userDataBytes:R})}}else if(o<h)a+=o;else if(o>h)break}}function Nt(t){for(var e=t.byteLength,r=[],i=1;i<e-2;)0===t[i]&&0===t[i+1]&&3===t[i+2]?(r.push(i+2),i+=2):i++;if(0===r.length)return t;var n=e-r.length,a=new Uint8Array(n),s=0;for(i=0;i<n;s++,i++)s===r[0]&&(s++,r.shift()),a[i]=t[s];return a}function Ut(t,e,r){if(16!==t.byteLength)throw new RangeError("Invalid system id");var i,n,a;if(e){i=1,n=new Uint8Array(16*e.length);for(var s=0;s<e.length;s++){var o=e[s];if(16!==o.byteLength)throw new RangeError("Invalid key");n.set(o,16*s)}}else i=0,n=new Uint8Array;i>0?(a=new Uint8Array(4),e.length>0&&new DataView(a.buffer).setUint32(0,e.length,!1)):a=new Uint8Array;var l=new Uint8Array(4);return r&&r.byteLength>0&&new DataView(l.buffer).setUint32(0,r.byteLength,!1),function(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i<e;i++)r[i-1]=arguments[i];for(var n=r.length,a=8,s=n;s--;)a+=r[s].byteLength;var o=new Uint8Array(a);for(o[0]=a>>24&255,o[1]=a>>16&255,o[2]=a>>8&255,o[3]=255&a,o.set(t,4),s=0,a=8;s<n;s++)o.set(r[s],a),a+=r[s].byteLength;return o}([112,115,115,104],new Uint8Array([i,0,0,0]),t,a,n,l,r||new Uint8Array)}var Bt={},Gt=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(){Bt={}};var e=t.prototype;return e.isSupported=function(){if(this.method){if("AES-128"===this.method||"NONE"===this.method)return!0;if("identity"===this.keyFormat)return"SAMPLE-AES"===this.method;switch(this.keyFormat){case X:case Q:case z:case q: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||w.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=Y(this.uri);if(i)switch(this.keyFormat){case Q:this.pssh=i,i.length>=22&&(this.keyId=i.subarray(i.length-22,i.length-6));break;case z:var n=new Uint8Array([154,4,240,121,152,64,66,134,171,146,230,91,224,136,95,149]);this.pssh=Ut(n,null,i);var a=new Uint16Array(i.buffer,i.byteOffset,i.byteLength/2),s=String.fromCharCode.apply(null,Array.from(a)),o=s.substring(s.indexOf("<"),s.length),l=(new DOMParser).parseFromString(o,"text/xml").getElementsByTagName("KID")[0];if(l){var u=l.childNodes[0]?l.childNodes[0].nodeValue:l.getAttribute("VALUE");if(u){var h=V(u).subarray(0,16);!function(t){var e=function(t,e,r){var i=t[e];t[e]=t[r],t[r]=i};e(t,0,3),e(t,1,2),e(t,4,5),e(t,6,7)}(h),this.keyId=h}}break;default:var d=i.subarray(0,16);if(16!==d.length){var c=new Uint8Array(16);c.set(d,16-d.length),d=c}this.keyId=d}if(!this.keyId||16!==this.keyId.byteLength){var f=Bt[this.uri];if(!f){var g=Object.keys(Bt).length%Number.MAX_SAFE_INTEGER;f=new Uint8Array(16),new DataView(f.buffer,12,4).setUint32(0,g),Bt[this.uri]=f}this.keyId=f}return this},t}(),Kt=/\{\$([a-zA-Z0-9-_]+)\}/g;function Ht(t){return Kt.test(t)}function Vt(t,e,r){if(null!==t.variableList||t.hasVariableRefs)for(var i=r.length;i--;){var n=r[i],a=e[n];a&&(e[n]=Yt(t,a))}}function Yt(t,e){if(null!==t.variableList||t.hasVariableRefs){var r=t.variableList;return e.replace(Kt,(function(e){var i=e.substring(2,e.length-1),n=null==r?void 0:r[i];return void 0===n?(t.playlistParsingError||(t.playlistParsingError=new Error('Missing preceding EXT-X-DEFINE tag for Variable Reference: "'+i+'"')),e):n}))}return e}function Wt(t,e,r){var i,n,a=t.variableList;if(a||(t.variableList=a={}),"QUERYPARAM"in e){i=e.QUERYPARAM;try{var s=new self.URL(r).searchParams;if(!s.has(i))throw new Error('"'+i+'" does not match any query parameter in URI: "'+r+'"');n=s.get(i)}catch(e){t.playlistParsingError||(t.playlistParsingError=new Error("EXT-X-DEFINE QUERYPARAM: "+e.message))}}else i=e.NAME,n=e.VALUE;i in a?t.playlistParsingError||(t.playlistParsingError=new Error('EXT-X-DEFINE duplicate Variable Name declarations: "'+i+'"')):a[i]=n||""}function jt(t,e,r){var i=e.IMPORT;if(r&&i in r){var n=t.variableList;n||(t.variableList=n={}),n[i]=r[i]}else t.playlistParsingError||(t.playlistParsingError=new Error('EXT-X-DEFINE IMPORT attribute not found in Multivariant Playlist: "'+i+'"'))}function qt(){if("undefined"!=typeof self)return self.MediaSource||self.WebKitMediaSource}var Xt={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}},zt=qt();function Qt(t,e){var r;return null!=(r=null==zt?void 0:zt.isTypeSupported((e||"video")+'/mp4;codecs="'+t+'"'))&&r}var $t=/#EXT-X-STREAM-INF:([^\r\n]*)(?:[\r\n](?:#[^\r\n]*)?)*([^\r\n]+)|#EXT-X-(SESSION-DATA|SESSION-KEY|DEFINE|CONTENT-STEERING|START):([^\r\n]*)[\r\n]+/g,Jt=/#EXT-X-MEDIA:(.*)/g,Zt=/^#EXT(?:INF|-X-TARGETDURATION):/m,te=new RegExp([/#EXTINF:\s*(\d*(?:\.\d+)?)(?:,(.*)\s+)?/.source,/(?!#) *(\S[\S ]*)/.source,/#EXT-X-BYTERANGE:*(.+)/.source,/#EXT-X-PROGRAM-DATE-TIME:(.+)/.source,/#.*/.source].join("|"),"g"),ee=new RegExp([/#(EXTM3U)/.source,/#EXT-X-(DATERANGE|DEFINE|KEY|MAP|PART|PART-INF|PLAYLIST-TYPE|PRELOAD-HINT|RENDITION-REPORT|SERVER-CONTROL|SKIP|START):(.+)/.source,/#EXT-X-(BITRATE|DISCONTINUITY-SEQUENCE|MEDIA-SEQUENCE|TARGETDURATION|VERSION): *(\d+)/.source,/#EXT-X-(DISCONTINUITY|ENDLIST|GAP)/.source,/(#)([^:]*):(.*)/.source,/(#)(.*)(?:.*)\r?\n?/.source].join("|")),re=function(){function t(){}return t.findGroup=function(t,e){for(var r=0;r<t.length;r++){var i=t[r];if(i.id===e)return i}},t.convertAVC1ToAVCOTI=function(t){var e=t.split(".");if(e.length>2){var r=e.shift()+".";return r+=parseInt(e.shift()).toString(16),r+=("000"+parseInt(e.shift()).toString(16)).slice(-4)}return t},t.resolve=function(t,e){return T.buildAbsoluteURL(e,t,{alwaysNormalize:!0})},t.isMediaPlaylist=function(t){return Zt.test(t)},t.parseMasterPlaylist=function(e,r){var i,n={contentSteering:null,levels:[],playlistParsingError:null,sessionData:null,sessionKeys:null,startTimeOffset:null,variableList:null,hasVariableRefs:Ht(e)},a=[];for($t.lastIndex=0;null!=(i=$t.exec(e));)if(i[1]){var s,o=new P(i[1]);Vt(n,o,["CODECS","SUPPLEMENTAL-CODECS","ALLOWED-CPC","PATHWAY-ID","STABLE-VARIANT-ID","AUDIO","VIDEO","SUBTITLES","CLOSED-CAPTIONS","NAME"]);var l=Yt(n,i[2]),u={attrs:o,bitrate:o.decimalInteger("AVERAGE-BANDWIDTH")||o.decimalInteger("BANDWIDTH"),name:o.NAME,url:t.resolve(l,r)},h=o.decimalResolution("RESOLUTION");h&&(u.width=h.width,u.height=h.height),ae((o.CODECS||"").split(/[ ,]+/).filter((function(t){return t})),u),u.videoCodec&&-1!==u.videoCodec.indexOf("avc1")&&(u.videoCodec=t.convertAVC1ToAVCOTI(u.videoCodec)),null!=(s=u.unknownCodecs)&&s.length||a.push(u),n.levels.push(u)}else if(i[3]){var d=i[3],c=i[4];switch(d){case"SESSION-DATA":var f=new P(c);Vt(n,f,["DATA-ID","LANGUAGE","VALUE","URI"]);var g=f["DATA-ID"];g&&(null===n.sessionData&&(n.sessionData={}),n.sessionData[g]=f);break;case"SESSION-KEY":var v=ie(c,r,n);v.encrypted&&v.isSupported()?(null===n.sessionKeys&&(n.sessionKeys=[]),n.sessionKeys.push(v)):w.warn('[Keys] Ignoring invalid EXT-X-SESSION-KEY tag: "'+c+'"');break;case"DEFINE":var m=new P(c);Vt(n,m,["NAME","VALUE","QUERYPARAM"]),Wt(n,m,r);break;case"CONTENT-STEERING":var p=new P(c);Vt(n,p,["SERVER-URI","PATHWAY-ID"]),n.contentSteering={uri:t.resolve(p["SERVER-URI"],r),pathwayId:p["PATHWAY-ID"]||"."};break;case"START":n.startTimeOffset=ne(c)}}var y=a.length>0&&a.length<n.levels.length;return n.levels=y?a:n.levels,0===n.levels.length&&(n.playlistParsingError=new Error("no levels found in manifest")),n},t.parseMasterPlaylistMedia=function(e,r,i){var n,a={},s=i.levels,o={AUDIO:s.map((function(t){return{id:t.attrs.AUDIO,audioCodec:t.audioCodec}})),SUBTITLES:s.map((function(t){return{id:t.attrs.SUBTITLES,textCodec:t.textCodec}})),"CLOSED-CAPTIONS":[]},l=0;for(Jt.lastIndex=0;null!==(n=Jt.exec(e));){var u=new P(n[1]),h=u.TYPE;if(h){var d=o[h],c=a[h]||[];a[h]=c,Vt(i,u,["URI","GROUP-ID","LANGUAGE","ASSOC-LANGUAGE","STABLE-RENDITION-ID","NAME","INSTREAM-ID","CHARACTERISTICS","CHANNELS"]);var f={attrs:u,bitrate:0,id:l++,groupId:u["GROUP-ID"]||"",instreamId:u["INSTREAM-ID"],name:u.NAME||u.LANGUAGE||"",type:h,default:u.bool("DEFAULT"),autoselect:u.bool("AUTOSELECT"),forced:u.bool("FORCED"),lang:u.LANGUAGE,url:u.URI?t.resolve(u.URI,r):""};if(null!=d&&d.length){var g=t.findGroup(d,f.groupId)||d[0];se(f,g,"audioCodec"),se(f,g,"textCodec")}c.push(f)}}return a},t.parseLevelPlaylist=function(t,e,r,i,n,a){var s,l,u,h=new H(e),d=h.fragments,c=null,f=0,g=0,v=0,m=0,p=null,y=new G(i,e),T=-1,S=!1;for(te.lastIndex=0,h.m3u8=t,h.hasVariableRefs=Ht(t);null!==(s=te.exec(t));){S&&(S=!1,(y=new G(i,e)).start=v,y.sn=f,y.cc=m,y.level=r,c&&(y.initSegment=c,y.rawProgramDateTime=c.rawProgramDateTime,c.rawProgramDateTime=null));var L=s[1];if(L){y.duration=parseFloat(L);var R=(" "+s[2]).slice(1);y.title=R||null,y.tagList.push(R?["INF",L,R]:["INF",L])}else if(s[3]){if(E(y.duration)){y.start=v,u&&ue(y,u,h),y.sn=f,y.level=r,y.cc=m,y.urlId=n,d.push(y);var A=(" "+s[3]).slice(1);y.relurl=Yt(h,A),oe(y,p),p=y,v+=y.duration,f++,g=0,S=!0}}else if(s[4]){var k=(" "+s[4]).slice(1);p?y.setByteRange(k,p):y.setByteRange(k)}else if(s[5])y.rawProgramDateTime=(" "+s[5]).slice(1),y.tagList.push(["PROGRAM-DATE-TIME",y.rawProgramDateTime]),-1===T&&(T=d.length);else{if(!(s=s[0].match(ee))){w.warn("No matches on slow regex match for level playlist!");continue}for(l=1;l<s.length&&void 0===s[l];l++);var b=(" "+s[l]).slice(1),D=(" "+s[l+1]).slice(1),I=s[l+2]?(" "+s[l+2]).slice(1):"";switch(b){case"PLAYLIST-TYPE":h.type=D.toUpperCase();break;case"MEDIA-SEQUENCE":f=h.startSN=parseInt(D);break;case"SKIP":var C=new P(D);Vt(h,C,["RECENTLY-REMOVED-DATERANGES"]);var _=C.decimalInteger("SKIPPED-SEGMENTS");if(E(_)){h.skippedSegments=_;for(var x=_;x--;)d.unshift(null);f+=_}var M=C.enumeratedString("RECENTLY-REMOVED-DATERANGES");M&&(h.recentlyRemovedDateranges=M.split("\t"));break;case"TARGETDURATION":h.targetduration=Math.max(parseInt(D),1);break;case"VERSION":h.version=parseInt(D);break;case"EXTM3U":break;case"ENDLIST":h.live=!1;break;case"#":(D||I)&&y.tagList.push(I?[D,I]:[D]);break;case"DISCONTINUITY":m++,y.tagList.push(["DIS"]);break;case"GAP":y.gap=!0,y.tagList.push([b]);break;case"BITRATE":y.tagList.push([b,D]);break;case"DATERANGE":var O=new P(D);Vt(h,O,["ID","CLASS","START-DATE","END-DATE","SCTE35-CMD","SCTE35-OUT","SCTE35-IN"]),Vt(h,O,O.clientAttrs);var N=new F(O,h.dateRanges[O.ID]);N.isValid||h.skippedSegments?h.dateRanges[N.id]=N:w.warn('Ignoring invalid DATERANGE tag: "'+D+'"'),y.tagList.push(["EXT-X-DATERANGE",D]);break;case"DEFINE":var U=new P(D);Vt(h,U,["NAME","VALUE","IMPORT","QUERYPARAM"]),"IMPORT"in U?jt(h,U,a):Wt(h,U,e);break;case"DISCONTINUITY-SEQUENCE":m=parseInt(D);break;case"KEY":var B=ie(D,e,h);if(B.isSupported()){if("NONE"===B.method){u=void 0;break}u||(u={}),u[B.keyFormat]&&(u=o({},u)),u[B.keyFormat]=B}else w.warn('[Keys] Ignoring invalid EXT-X-KEY tag: "'+D+'"');break;case"START":h.startTimeOffset=ne(D);break;case"MAP":var V=new P(D);if(Vt(h,V,["BYTERANGE","URI"]),y.duration){var Y=new G(i,e);le(Y,V,r,u),c=Y,y.initSegment=c,c.rawProgramDateTime&&!y.rawProgramDateTime&&(y.rawProgramDateTime=c.rawProgramDateTime)}else le(y,V,r,u),c=y,S=!0;break;case"SERVER-CONTROL":var W=new P(D);h.canBlockReload=W.bool("CAN-BLOCK-RELOAD"),h.canSkipUntil=W.optionalFloat("CAN-SKIP-UNTIL",0),h.canSkipDateRanges=h.canSkipUntil>0&&W.bool("CAN-SKIP-DATERANGES"),h.partHoldBack=W.optionalFloat("PART-HOLD-BACK",0),h.holdBack=W.optionalFloat("HOLD-BACK",0);break;case"PART-INF":var j=new P(D);h.partTarget=j.decimalFloatingPoint("PART-TARGET");break;case"PART":var q=h.partList;q||(q=h.partList=[]);var X=g>0?q[q.length-1]:void 0,z=g++,Q=new P(D);Vt(h,Q,["BYTERANGE","URI"]);var $=new K(Q,y,e,z,X);q.push($),y.duration+=$.duration;break;case"PRELOAD-HINT":var J=new P(D);Vt(h,J,["URI"]),h.preloadHint=J;break;case"RENDITION-REPORT":var Z=new P(D);Vt(h,Z,["URI"]),h.renditionReports=h.renditionReports||[],h.renditionReports.push(Z);break;default:w.warn("line parsed but not handled: "+s)}}}p&&!p.relurl?(d.pop(),v-=p.duration,h.partList&&(h.fragmentHint=p)):h.partList&&(oe(y,p),y.cc=m,h.fragmentHint=y,u&&ue(y,u,h));var tt=d.length,et=d[0],rt=d[tt-1];if((v+=h.skippedSegments*h.targetduration)>0&&tt&&rt){h.averagetargetduration=v/tt;var it=rt.sn;h.endSN="initSegment"!==it?it:0,h.live||(rt.endList=!0),et&&(h.startCC=et.cc)}else h.endSN=0,h.startCC=0;return h.fragmentHint&&(v+=h.fragmentHint.duration),h.totalduration=v,h.endCC=m,T>0&&function(t,e){for(var r=t[e],i=e;i--;){var n=t[i];if(!n)return;n.programDateTime=r.programDateTime-1e3*n.duration,r=n}}(d,T),h},t}();function ie(t,e,r){var i,n,a=new P(t);Vt(r,a,["KEYFORMAT","KEYFORMATVERSIONS","URI","IV","URI"]);var s=null!=(i=a.METHOD)?i:"",o=a.URI,l=a.hexadecimalInteger("IV"),u=a.KEYFORMATVERSIONS,h=null!=(n=a.KEYFORMAT)?n:"identity";o&&a.IV&&!l&&w.error("Invalid IV: "+a.IV);var d=o?re.resolve(o,e):"",c=(u||"1").split("/").map(Number).filter(Number.isFinite);return new Gt(s,d,h,c,l)}function ne(t){var e=new P(t).decimalFloatingPoint("TIME-OFFSET");return E(e)?e:null}function ae(t,e){["video","audio","text"].forEach((function(r){var i=t.filter((function(t){return function(t,e){var r=Xt[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 se(t,e,r){var i=e[r];i&&(t[r]=i)}function oe(t,e){t.rawProgramDateTime?t.programDateTime=Date.parse(t.rawProgramDateTime):null!=e&&e.programDateTime&&(t.programDateTime=e.endProgramDateTime),E(t.programDateTime)||(t.programDateTime=null,t.rawProgramDateTime=null)}function le(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 ue(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 he="manifest",de="level",ce="audioTrack",fe="subtitleTrack",ge="main",ve="audio",me="subtitle";function pe(t){switch(t.type){case ce:return ve;case fe:return me;default:return ge}}function ye(t,e){var r=t.url;return void 0!==r&&0!==r.indexOf("data:")||(r=e.url),r}var Te=function(){function t(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.hls=t,this.registerListeners()}var e=t.prototype;return e.startLoad=function(t){},e.stopLoad=function(){this.destroyInternalLoaders()},e.registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.LEVEL_LOADING,this.onLevelLoading,this),t.on(S.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(S.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.LEVEL_LOADING,this.onLevelLoading,this),t.off(S.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(S.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.createInternalLoader=function(t){var e=this.hls.config,r=e.pLoader,i=e.loader,n=new(r||i)(e);return this.loaders[t.type]=n,n},e.getInternalLoader=function(t){return this.loaders[t.type]},e.resetInternalLoader=function(t){this.loaders[t]&&delete this.loaders[t]},e.destroyInternalLoaders=function(){for(var t in this.loaders){var e=this.loaders[t];e&&e.destroy(),this.resetInternalLoader(t)}},e.destroy=function(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()},e.onManifestLoading=function(t,e){var r=e.url;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:he,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,level:i,responseType:"text",type:de,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:ce,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:fe,url:n,deliveryDirectives:a})},e.load=function(t){var e,r,i,n=this,a=this.hls.config,s=this.getInternalLoader(t);if(s){var l=s.context;if(l&&l.url===t.url)return void w.trace("[playlist-loader]: playlist request ongoing");w.log("[playlist-loader]: aborting previous loader for type: "+t.type),s.abort()}if(r=t.type===he?a.manifestLoadPolicy.default:o({},a.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),s=this.createInternalLoader(t),null!=(e=t.deliveryDirectives)&&e.part&&(t.type===de&&null!==t.level?i=this.hls.levels[t.level].details:t.type===ce&&null!==t.id?i=this.hls.audioTracks[t.id].details:t.type===fe&&null!==t.id&&(i=this.hls.subtitleTracks[t.id].details),i)){var u=i.partTarget,h=i.targetduration;if(u&&h){var d=1e3*Math.max(3*u,.8*h);r=o({},r,{maxTimeToFirstByteMs:Math.min(d,r.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(d,r.maxTimeToFirstByteMs)})}}var c=r.errorRetry||r.timeoutRetry||{},f={loadPolicy:r,timeout:r.maxLoadTimeMs,maxRetry:c.maxNumRetry||0,retryDelay:c.retryDelayMs||0,maxRetryDelay:c.maxRetryDelayMs||0},g={onSuccess:function(t,e,r,i){var a=n.getInternalLoader(r);n.resetInternalLoader(r.type);var s=t.data;0===s.indexOf("#EXTM3U")?(e.parsing.start=performance.now(),re.isMediaPlaylist(s)?n.handleTrackOrLevelPlaylist(t,e,r,i||null,a):n.handleMasterPlaylist(t,e,r,i)):n.handleManifestParsingError(t,r,new Error("no EXTM3U delimiter"),i||null,e)},onError:function(t,e,r,i){n.handleNetworkError(e,r,!1,t,i)},onTimeout:function(t,e,r){n.handleNetworkError(e,r,!0,void 0,t)}};s.load(t,f,g)},e.handleMasterPlaylist=function(t,e,r,i){var n=this.hls,a=t.data,s=ye(t,r),o=re.parseMasterPlaylist(a,s);if(o.playlistParsingError)this.handleManifestParsingError(t,r,o.playlistParsingError,i,e);else{var l=o.contentSteering,u=o.levels,h=o.sessionData,d=o.sessionKeys,c=o.startTimeOffset,f=o.variableList;this.variableList=f;var g=re.parseMasterPlaylistMedia(a,s,o),v=g.AUDIO,m=void 0===v?[]:v,p=g.SUBTITLES,y=g["CLOSED-CAPTIONS"];m.length&&(m.some((function(t){return!t.url}))||!u[0].audioCodec||u[0].attrs.AUDIO||(w.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),m.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new P({}),bitrate:0,url:""}))),n.trigger(S.MANIFEST_LOADED,{levels:u,audioTracks:m,subtitles:p,captions:y,contentSteering:l,url:s,stats:e,networkDetails:i,sessionData:h,sessionKeys:d,startTimeOffset:c,variableList:f})}},e.handleTrackOrLevelPlaylist=function(t,e,r,i,n){var a=this.hls,s=r.id,o=r.level,l=r.type,u=ye(t,r),h=E(s)?s:0,d=E(o)?o:h,c=pe(r),f=re.parseLevelPlaylist(t.data,u,d,c,h,this.variableList);if(l===he){var g={attrs:new P({}),bitrate:0,details:f,name:"",url:u};a.trigger(S.MANIFEST_LOADED,{levels:[g],audioTracks:[],url:u,stats:e,networkDetails:i,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}e.parsing.end=performance.now(),r.levelDetails=f,this.handlePlaylistLoaded(f,t,e,r,i,n)},e.handleManifestParsingError=function(t,e,r,i,n){this.hls.trigger(S.ERROR,{type:L.NETWORK_ERROR,details:R.MANIFEST_PARSING_ERROR,fatal:e.type===he,url:t.url,err:r,error:r,reason:r.message,response:t,context:e,networkDetails:i,stats:n})},e.handleNetworkError=function(t,e,r,n,a){void 0===r&&(r=!1);var s="A network "+(r?"timeout":"error"+(n?" (status "+n.code+")":""))+" occurred while loading "+t.type;t.type===de?s+=": "+t.level+" id: "+t.id:t.type!==ce&&t.type!==fe||(s+=" id: "+t.id+' group-id: "'+t.groupId+'"');var o=new Error(s);w.warn("[playlist-loader]: "+s);var l=R.UNKNOWN,u=!1,h=this.getInternalLoader(t);switch(t.type){case he:l=r?R.MANIFEST_LOAD_TIMEOUT:R.MANIFEST_LOAD_ERROR,u=!0;break;case de:l=r?R.LEVEL_LOAD_TIMEOUT:R.LEVEL_LOAD_ERROR,u=!1;break;case ce:l=r?R.AUDIO_TRACK_LOAD_TIMEOUT:R.AUDIO_TRACK_LOAD_ERROR,u=!1;break;case fe:l=r?R.SUBTITLE_TRACK_LOAD_TIMEOUT:R.SUBTITLE_LOAD_ERROR,u=!1}h&&this.resetInternalLoader(t.type);var d={type:L.NETWORK_ERROR,details:l,fatal:u,url:t.url,loader:h,context:t,error:o,networkDetails:e,stats:a};if(n){var c=(null==e?void 0:e.url)||t.url;d.response=i({url:c,data:void 0},n)}this.hls.trigger(S.ERROR,d)},e.handlePlaylistLoaded=function(t,e,r,i,n,a){var s=this.hls,o=i.type,l=i.level,u=i.id,h=i.groupId,d=i.deliveryDirectives,c=ye(e,i),f=pe(i),g="number"==typeof i.level&&f===ge?l:void 0;if(t.fragments.length){t.targetduration||(t.playlistParsingError=new Error("Missing Target Duration"));var v=t.playlistParsingError;if(v)s.trigger(S.ERROR,{type:L.NETWORK_ERROR,details:R.LEVEL_PARSING_ERROR,fatal:!1,url:c,error:v,reason:v.message,response:e,context:i,level:g,parent:f,networkDetails:n,stats:r});else switch(t.live&&a&&(a.getCacheAge&&(t.ageHeader=a.getCacheAge()||0),a.getCacheAge&&!isNaN(t.ageHeader)||(t.ageHeader=0)),o){case he:case de:s.trigger(S.LEVEL_LOADED,{details:t,level:g||0,id:u||0,stats:r,networkDetails:n,deliveryDirectives:d});break;case ce:s.trigger(S.AUDIO_TRACK_LOADED,{details:t,id:u||0,groupId:h||"",stats:r,networkDetails:n,deliveryDirectives:d});break;case fe:s.trigger(S.SUBTITLE_TRACK_LOADED,{details:t,id:u||0,groupId:h||"",stats:r,networkDetails:n,deliveryDirectives:d})}}else{var m=new Error("No Segments found in Playlist");s.trigger(S.ERROR,{type:L.NETWORK_ERROR,details:R.LEVEL_EMPTY_ERROR,fatal:!1,url:c,error:m,reason:m.message,response:e,context:i,level:g,parent:f,networkDetails:n,stats:r})}},t}();function Ee(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 Se(t,e){var r=t.mode;if("disabled"===r&&(t.mode="hidden"),t.cues&&!t.cues.getCueById(e.id))try{if(t.addCue(e),!t.cues.getCueById(e.id))throw new Error("addCue is failed for: "+e)}catch(r){w.debug("[texttrack-utils]: "+r);try{var i=new self.TextTrackCue(e.startTime,e.endTime,e.text);i.id=e.id,t.addCue(i)}catch(t){w.debug("[texttrack-utils]: Legacy TextTrackCue fallback failed: "+t)}}"disabled"===r&&(t.mode=r)}function Le(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 Re(t,e,r,i){var n=t.mode;if("disabled"===n&&(t.mode="hidden"),t.cues&&t.cues.length>0)for(var a=function(t,e,r){var i=[],n=function(t,e){if(e<t[0].startTime)return 0;var r=t.length-1;if(e>t[r].endTime)return-1;for(var i=0,n=r;i<=n;){var a=Math.floor((n+i)/2);if(e<t[a].startTime)n=a-1;else{if(!(e>t[a].startTime&&i<r))return a;i=a+1}}return t[i].startTime-e<e-t[n].startTime?i:n}(t,e);if(n>-1)for(var a=n,s=t.length;a<s;a++){var o=t[a];if(o.startTime>=e&&o.endTime<=r)i.push(o);else if(o.startTime>r)return i}return i}(t.cues,e,r),s=0;s<a.length;s++)i&&!i(a[s])||t.removeCue(a[s]);"disabled"===n&&(t.mode=n)}var Ae="org.id3",ke="com.apple.quicktime.HLS",be="https://aomedia.org/emsg/ID3";function De(){if("undefined"!=typeof self)return self.WebKitDataCue||self.VTTCue||self.TextTrackCue}var Ie=function(){var t=De();try{new t(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY}();function we(t,e){return t.getTime()/1e3-e}var Ce=function(){function t(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=t,this._registerListeners()}var e=t.prototype;return e.destroy=function(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=null},e._registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(S.LEVEL_UPDATED,this.onLevelUpdated,this)},e._unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(S.LEVEL_UPDATED,this.onLevelUpdated,this)},e.onMediaAttached=function(t,e){this.media=e.media},e.onMediaDetaching=function(){this.id3Track&&(Le(this.id3Track),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={})},e.onManifestLoading=function(){this.dateRangeCuesAppended={}},e.createTrack=function(t){var e=this.getID3Track(t.textTracks);return e.mode="hidden",e},e.getID3Track=function(t){if(this.media){for(var e=0;e<t.length;e++){var r=t[e];if("metadata"===r.kind&&"id3"===r.label)return Ee(r,this.media),r}return this.media.addTextTrack("metadata","id3")}},e.onFragParsingMetadata=function(t,e){if(this.media){var r=this.hls.config,i=r.enableEmsgMetadataCues,n=r.enableID3MetadataCues;if(i||n){var a=e.samples;this.id3Track||(this.id3Track=this.createTrack(this.media));for(var s=De(),o=0;o<a.length;o++){var l=a[o].type;if((l!==be||i)&&n){var u=dt(a[o].data);if(u){var h=a[o].pts,d=h+a[o].duration;d>Ie&&(d=Ie),d-h<=0&&(d=h+.25);for(var c=0;c<u.length;c++){var f=u[c];if(!ut(f)){this.updateId3CueEnds(h,l);var g=new s(h,d,"");g.value=f,l&&(g.type=l),this.id3Track.addCue(g)}}}}}}}},e.updateId3CueEnds=function(t,e){var r,i=null==(r=this.id3Track)?void 0:r.cues;if(i)for(var n=i.length;n--;){var a=i[n];a.type===e&&a.startTime<t&&a.endTime===Ie&&(a.endTime=t)}},e.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset,n=e.type,a=this.id3Track,s=this.hls;if(s){var o=s.config,l=o.enableEmsgMetadataCues,u=o.enableID3MetadataCues;a&&(l||u)&&Re(a,r,i,"audio"===n?function(t){return t.type===Ae&&u}:"video"===n?function(t){return t.type===be&&l}:function(t){return t.type===Ae&&u||t.type===be&&l})}},e.onLevelUpdated=function(t,e){var r=this,i=e.details;if(this.media&&i.hasProgramDateTime&&this.hls.config.enableDateRangeMetadataCues){var n=this.dateRangeCuesAppended,a=this.id3Track,s=i.dateRanges,o=Object.keys(s);if(a)for(var l=Object.keys(n).filter((function(t){return!o.includes(t)})),u=function(){var t=l[h];Object.keys(n[t].cues).forEach((function(e){a.removeCue(n[t].cues[e])})),delete n[t]},h=l.length;h--;)u();var d=i.fragments[i.fragments.length-1];if(0!==o.length&&E(null==d?void 0:d.programDateTime)){this.id3Track||(this.id3Track=this.createTrack(this.media));for(var c=d.programDateTime/1e3-d.start,f=De(),g=function(){var t=o[v],e=s[t],i=n[t],a=(null==i?void 0:i.cues)||{},l=(null==i?void 0:i.durationKnown)||!1,u=we(e.startDate,c),h=Ie,d=e.endDate;if(d)h=we(d,c),l=!0;else if(e.endOnNext&&!l){var g=o.reduce((function(t,r){var i=s[r];return i.class===e.class&&i.id!==r&&i.startDate>e.startDate&&t.push(i),t}),[]).sort((function(t,e){return t.startDate.getTime()-e.startDate.getTime()}))[0];g&&(h=we(g.startDate,c),l=!0)}for(var m,p,y=Object.keys(e.attr),T=0;T<y.length;T++){var E=y[T];if("ID"!==(p=E)&&"CLASS"!==p&&"START-DATE"!==p&&"DURATION"!==p&&"END-DATE"!==p&&"END-ON-NEXT"!==p){var S=a[E];if(S)l&&!i.durationKnown&&(S.endTime=h);else{var L=e.attr[E];S=new f(u,h,""),x(E)&&(m=L,L=Uint8Array.from(m.replace(/^0x/,"").replace(/([\da-fA-F]{2}) ?/g,"0x$1 ").replace(/ +$/,"").split(" ")).buffer),S.value={key:E,data:L},S.type=ke,S.id=t,r.id3Track.addCue(S),a[E]=S}}}n[t]={cues:a,dateRange:e,durationKnown:l}},v=0;v<o.length;v++)g()}}},t}(),_e=function(){function t(t){var e=this;this.hls=void 0,this.config=void 0,this.media=null,this.levelDetails=null,this.currentTime=0,this.stallCount=0,this._latency=null,this.timeupdateHandler=function(){return e.timeupdate()},this.hls=t,this.config=t.config,this.registerListeners()}var e=t.prototype;return e.destroy=function(){this.unregisterListeners(),this.onMediaDetaching(),this.levelDetails=null,this.hls=this.timeupdateHandler=null},e.registerListeners=function(){this.hls.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),this.hls.on(S.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(S.LEVEL_UPDATED,this.onLevelUpdated,this),this.hls.on(S.ERROR,this.onError,this)},e.unregisterListeners=function(){this.hls.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),this.hls.off(S.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.off(S.LEVEL_UPDATED,this.onLevelUpdated,this),this.hls.off(S.ERROR,this.onError,this)},e.onMediaAttached=function(t,e){this.media=e.media,this.media.addEventListener("timeupdate",this.timeupdateHandler)},e.onMediaDetaching=function(){this.media&&(this.media.removeEventListener("timeupdate",this.timeupdateHandler),this.media=null)},e.onManifestLoading=function(){this.levelDetails=null,this._latency=null,this.stallCount=0},e.onLevelUpdated=function(t,e){var r=e.details;this.levelDetails=r,r.advanced&&this.timeupdate(),!r.live&&this.media&&this.media.removeEventListener("timeupdate",this.timeupdateHandler)},e.onError=function(t,e){var r;e.details===R.BUFFER_STALLED_ERROR&&(this.stallCount++,null!=(r=this.levelDetails)&&r.live&&w.warn("[playback-rate-controller]: Stall detected, adjusting target latency"))},e.timeupdate=function(){var t=this.media,e=this.levelDetails;if(t&&e){this.currentTime=t.currentTime;var r=this.computeLatency();if(null!==r){this._latency=r;var i=this.config,n=i.lowLatencyMode,a=i.maxLiveSyncPlaybackRate;if(n&&1!==a){var s=this.targetLatency;if(null!==s){var o=r-s,l=o<Math.min(this.maxLatency,s+e.targetduration);if(e.live&&l&&o>.05&&this.forwardBufferLength>1){var u=Math.min(2,Math.max(1,a)),h=Math.round(2/(1+Math.exp(-.75*o-this.edgeStalled))*20)/20;t.playbackRate=Math.min(u,Math.max(1,h))}else 1!==t.playbackRate&&0!==t.playbackRate&&(t.playbackRate=1)}}}}},e.estimateLiveEdge=function(){var t=this.levelDetails;return null===t?null:t.edge+t.age},e.computeLatency=function(){var t=this.estimateLiveEdge();return null===t?null:t-this.currentTime},a(t,[{key:"latency",get:function(){return this._latency||0}},{key:"maxLatency",get:function(){var t=this.config,e=this.levelDetails;return void 0!==t.liveMaxLatencyDuration?t.liveMaxLatencyDuration:e?t.liveMaxLatencyDurationCount*e.targetduration:0}},{key:"targetLatency",get:function(){var t=this.levelDetails;if(null===t)return null;var e=t.holdBack,r=t.partHoldBack,i=t.targetduration,n=this.config,a=n.liveSyncDuration,s=n.liveSyncDurationCount,o=n.lowLatencyMode,l=this.hls.userConfig,u=o&&r||e;(l.liveSyncDuration||l.liveSyncDurationCount||0===u)&&(u=void 0!==a?a:s*i);var h=i;return u+Math.min(1*this.stallCount,h)}},{key:"liveSyncPosition",get:function(){var t=this.estimateLiveEdge(),e=this.targetLatency,r=this.levelDetails;if(null===t||null===e||null===r)return null;var i=r.edge,n=t-e-this.edgeStalled,a=i-r.totalduration,s=i-(this.config.lowLatencyMode&&r.partTarget||r.targetduration);return Math.min(Math.max(a,n),s)}},{key:"drift",get:function(){var t=this.levelDetails;return null===t?1:t.drift}},{key:"edgeStalled",get:function(){var t=this.levelDetails;if(null===t)return 0;var e=3*(this.config.lowLatencyMode&&t.partTarget||t.targetduration);return Math.max(t.age-e,0)}},{key:"forwardBufferLength",get:function(){var t=this.media,e=this.levelDetails;if(!t||!e)return 0;var r=t.buffered.length;return(r?t.buffered.end(r-1):e.edge)-this.currentTime}}]),t}(),Pe=["NONE","TYPE-0","TYPE-1",null],xe="",Fe="YES",Me="v2",Oe=function(){function t(t,e,r){this.msn=void 0,this.part=void 0,this.skip=void 0,this.msn=t,this.part=e,this.skip=r}return t.prototype.addDirectives=function(t){var e=new self.URL(t);return void 0!==this.msn&&e.searchParams.set("_HLS_msn",this.msn.toString()),void 0!==this.part&&e.searchParams.set("_HLS_part",this.part.toString()),this.skip&&e.searchParams.set("_HLS_skip",this.skip),e.href},t}(),Ne=function(){function t(t){this._attrs=void 0,this.audioCodec=void 0,this.bitrate=void 0,this.codecSet=void 0,this.height=void 0,this.id=void 0,this.name=void 0,this.videoCodec=void 0,this.width=void 0,this.unknownCodecs=void 0,this.audioGroupIds=void 0,this.details=void 0,this.fragmentError=0,this.loadError=0,this.loaded=void 0,this.realBitrate=0,this.textGroupIds=void 0,this.url=void 0,this._urlId=0,this.url=[t.url],this._attrs=[t.attrs],this.bitrate=t.bitrate,t.details&&(this.details=t.details),this.id=t.id||0,this.name=t.name,this.width=t.width||0,this.height=t.height||0,this.audioCodec=t.audioCodec,this.videoCodec=t.videoCodec,this.unknownCodecs=t.unknownCodecs,this.codecSet=[t.videoCodec,t.audioCodec].filter((function(t){return t})).join(",").replace(/\.[^.,]+/g,"")}return t.prototype.addFallback=function(t){this.url.push(t.url),this._attrs.push(t.attrs)},a(t,[{key:"maxBitrate",get:function(){return Math.max(this.realBitrate,this.bitrate)}},{key:"attrs",get:function(){return this._attrs[this._urlId]}},{key:"pathwayId",get:function(){return this.attrs["PATHWAY-ID"]||"."}},{key:"uri",get:function(){return this.url[this._urlId]||""}},{key:"urlId",get:function(){return this._urlId},set:function(t){var e=t%this.url.length;this._urlId!==e&&(this.fragmentError=0,this.loadError=0,this.details=void 0,this._urlId=e)}},{key:"audioGroupId",get:function(){var t;return null==(t=this.audioGroupIds)?void 0:t[this.urlId]}},{key:"textGroupId",get:function(){var t;return null==(t=this.textGroupIds)?void 0:t[this.urlId]}}]),t}();function Ue(t,e){var r=e.startPTS;if(E(r)){var i,n=0;e.sn>t.sn?(n=r-t.start,i=t):(n=t.start-r,i=e),i.duration!==n&&(i.duration=n)}else e.sn>t.sn?t.cc===e.cc&&t.minEndPTS?e.start=t.start+(t.minEndPTS-t.start):e.start=t.start+t.duration:e.start=Math.max(t.start-e.duration,0)}function Be(t,e,r,i,n,a){i-r<=0&&(w.warn("Fragment should have a positive duration",e),i=r+e.duration,a=n+e.duration);var s=r,o=i,l=e.startPTS,u=e.endPTS;if(E(l)){var h=Math.abs(l-r);E(e.deltaPTS)?e.deltaPTS=Math.max(h,e.deltaPTS):e.deltaPTS=h,s=Math.max(r,l),r=Math.min(r,l),n=Math.min(n,e.startDTS),o=Math.min(i,u),i=Math.max(i,u),a=Math.max(a,e.endDTS)}var d=r-e.start;0!==e.start&&(e.start=r),e.duration=i-e.start,e.startPTS=r,e.maxStartPTS=s,e.startDTS=n,e.endPTS=i,e.minEndPTS=o,e.endDTS=a;var c,f=e.sn;if(!t||f<t.startSN||f>t.endSN)return 0;var g=f-t.startSN,v=t.fragments;for(v[g]=e,c=g;c>0;c--)Ue(v[c],v[c-1]);for(c=g;c<v.length-1;c++)Ue(v[c],v[c+1]);return t.fragmentHint&&Ue(v[v.length-1],t.fragmentHint),t.PTSKnown=t.alignedSliding=!0,d}function Ge(t,e){for(var r=null,i=t.fragments,n=i.length-1;n>=0;n--){var a=i[n].initSegment;if(a){r=a;break}}t.fragmentHint&&delete t.fragmentHint.endPTS;var s,l,u,h,d,c=0;if(function(t,e,r){for(var i=e.skippedSegments,n=Math.max(t.startSN,e.startSN)-e.startSN,a=(t.fragmentHint?1:0)+(i?e.endSN:Math.min(t.endSN,e.endSN))-e.startSN,s=e.startSN-t.startSN,o=e.fragmentHint?e.fragments.concat(e.fragmentHint):e.fragments,l=t.fragmentHint?t.fragments.concat(t.fragmentHint):t.fragments,u=n;u<=a;u++){var h=l[s+u],d=o[u];i&&!d&&u<i&&(d=e.fragments[u]=h),h&&d&&r(h,d)}}(t,e,(function(t,i){t.relurl&&(c=t.cc-i.cc),E(t.startPTS)&&E(t.endPTS)&&(i.start=i.startPTS=t.startPTS,i.startDTS=t.startDTS,i.maxStartPTS=t.maxStartPTS,i.endPTS=t.endPTS,i.endDTS=t.endDTS,i.minEndPTS=t.minEndPTS,i.duration=t.endPTS-t.startPTS,i.duration&&(s=i),e.PTSKnown=e.alignedSliding=!0),i.elementaryStreams=t.elementaryStreams,i.loader=t.loader,i.stats=t.stats,i.urlId=t.urlId,t.initSegment&&(i.initSegment=t.initSegment,r=t.initSegment)})),r&&(e.fragmentHint?e.fragments.concat(e.fragmentHint):e.fragments).forEach((function(t){var e;t.initSegment&&t.initSegment.relurl!==(null==(e=r)?void 0:e.relurl)||(t.initSegment=r)})),e.skippedSegments)if(e.deltaUpdateFailed=e.fragments.some((function(t){return!t})),e.deltaUpdateFailed){w.warn("[level-helper] Previous playlist missing segments skipped in delta playlist");for(var f=e.skippedSegments;f--;)e.fragments.shift();e.startSN=e.fragments[0].sn,e.startCC=e.fragments[0].cc}else e.canSkipDateRanges&&(e.dateRanges=(l=t.dateRanges,u=e.dateRanges,h=e.recentlyRemovedDateranges,d=o({},l),h&&h.forEach((function(t){delete d[t]})),Object.keys(u).forEach((function(t){var e=new F(u[t].attr,d[t]);e.isValid?d[t]=e:w.warn('Ignoring invalid Playlist Delta Update DATERANGE tag: "'+JSON.stringify(u[t].attr)+'"')})),d));var g=e.fragments;if(c){w.warn("discontinuity sliding from playlist, take drift into account");for(var v=0;v<g.length;v++)g[v].cc+=c}e.skippedSegments&&(e.startCC=e.fragments[0].cc),function(t,e,r){if(t&&e)for(var i=0,n=0,a=t.length;n<=a;n++){var s=t[n],o=e[n+i];s&&o&&s.index===o.index&&s.fragment.sn===o.fragment.sn?r(s,o):i--}}(t.partList,e.partList,(function(t,e){e.elementaryStreams=t.elementaryStreams,e.stats=t.stats})),s?Be(e,s,s.startPTS,s.endPTS,s.startDTS,s.endDTS):Ke(t,e),g.length&&(e.totalduration=e.edge-g[0].start),e.driftStartTime=t.driftStartTime,e.driftStart=t.driftStart;var m=e.advancedDateTime;if(e.advanced&&m){var p=e.edge;e.driftStart||(e.driftStartTime=m,e.driftStart=p),e.driftEndTime=m,e.driftEnd=p}else e.driftEndTime=t.driftEndTime,e.driftEnd=t.driftEnd,e.advancedDateTime=t.advancedDateTime}function Ke(t,e){var r=e.startSN+e.skippedSegments-t.startSN,i=t.fragments;r<0||r>=i.length||He(e,i[r].start)}function He(t,e){if(e){for(var r=t.fragments,i=t.skippedSegments;i<r.length;i++)r[i].start+=e;t.fragmentHint&&(t.fragmentHint.start+=e)}}function Ve(t,e,r){var i;return null!=t&&t.details?Ye(null==(i=t.details)?void 0:i.partList,e,r):null}function Ye(t,e,r){if(t)for(var i=t.length;i--;){var n=t[i];if(n.index===r&&n.fragment.sn===e)return n}return null}function We(t){switch(t.details){case R.FRAG_LOAD_TIMEOUT:case R.KEY_LOAD_TIMEOUT:case R.LEVEL_LOAD_TIMEOUT:case R.MANIFEST_LOAD_TIMEOUT:return!0}return!1}function je(t,e){var r=We(e);return t.default[(r?"timeout":"error")+"Retry"]}function qe(t,e){var r="linear"===t.backoff?1:Math.pow(2,e);return Math.min(r*t.retryDelayMs,t.maxRetryDelayMs)}function Xe(t){return i(i({},t),{errorRetry:null,timeoutRetry:null})}function ze(t,e,r,i){return!!t&&e<t.maxNumRetry&&(function(t){return 0===t&&!1===navigator.onLine||!!t&&(t<400||t>499)}(i)||!!r)}var Qe=function(t,e){for(var r=0,i=t.length-1,n=null,a=null;r<=i;){var s=e(a=t[n=(r+i)/2|0]);if(s>0)r=n+1;else{if(!(s<0))return a;i=n-1}}return null};function $e(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===Je(r,i,n))return n;var a=Qe(e,Je.bind(null,r,i));return!a||a===t&&n?n:a}function Je(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 Ze(t,e,r){var i=1e3*Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return(r.endProgramDateTime||0)-i>t}var tr,er=3e5,rr=0,ir=2,nr=5,ar=0,sr=1,or=2,lr=function(){function t(t){this.hls=void 0,this.playlistError=0,this.penalizedRenditions={},this.log=void 0,this.warn=void 0,this.error=void 0,this.hls=t,this.log=w.log.bind(w,"[info]:"),this.warn=w.warn.bind(w,"[warning]:"),this.error=w.error.bind(w,"[error]:"),this.registerListeners()}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.ERROR,this.onError,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.LEVEL_UPDATED,this.onLevelUpdated,this)},e.unregisterListeners=function(){var t=this.hls;t&&(t.off(S.ERROR,this.onError,this),t.off(S.ERROR,this.onErrorOut,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.LEVEL_UPDATED,this.onLevelUpdated,this))},e.destroy=function(){this.unregisterListeners(),this.hls=null,this.penalizedRenditions={}},e.startLoad=function(t){this.playlistError=0},e.stopLoad=function(){},e.getVariantLevelIndex=function(t){return(null==t?void 0:t.type)===ge?t.level:this.hls.loadLevel},e.onManifestLoading=function(){this.playlistError=0,this.penalizedRenditions={}},e.onLevelUpdated=function(){this.playlistError=0},e.onError=function(t,e){var r,i;if(!e.fatal){var n=this.hls,a=e.context;switch(e.details){case R.FRAG_LOAD_ERROR:case R.FRAG_LOAD_TIMEOUT:case R.KEY_LOAD_ERROR:case R.KEY_LOAD_TIMEOUT:return void(e.errorAction=this.getFragRetryOrSwitchAction(e));case R.FRAG_PARSING_ERROR:if(null!=(r=e.frag)&&r.gap)return void(e.errorAction={action:rr,flags:ar});case R.FRAG_GAP:case R.FRAG_DECRYPT_ERROR:return e.errorAction=this.getFragRetryOrSwitchAction(e),void(e.errorAction.action=ir);case R.LEVEL_EMPTY_ERROR:case R.LEVEL_PARSING_ERROR:var s,o,l=e.parent===ge?e.level:n.loadLevel;return void(e.details===R.LEVEL_EMPTY_ERROR&&null!=(s=e.context)&&null!=(o=s.levelDetails)&&o.live?e.errorAction=this.getPlaylistRetryOrSwitchAction(e,l):(e.levelRetry=!1,e.errorAction=this.getLevelSwitchAction(e,l)));case R.LEVEL_LOAD_ERROR:case R.LEVEL_LOAD_TIMEOUT:return void("number"==typeof(null==a?void 0:a.level)&&(e.errorAction=this.getPlaylistRetryOrSwitchAction(e,a.level)));case R.AUDIO_TRACK_LOAD_ERROR:case R.AUDIO_TRACK_LOAD_TIMEOUT:case R.SUBTITLE_LOAD_ERROR:case R.SUBTITLE_TRACK_LOAD_TIMEOUT:if(a){var u=n.levels[n.loadLevel];if(u&&(a.type===ce&&a.groupId===u.audioGroupId||a.type===fe&&a.groupId===u.textGroupId))return e.errorAction=this.getPlaylistRetryOrSwitchAction(e,n.loadLevel),e.errorAction.action=ir,void(e.errorAction.flags=sr)}return;case R.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED:var h=n.levels[n.loadLevel],d=null==h?void 0:h.attrs["HDCP-LEVEL"];return void(d&&(e.errorAction={action:ir,flags:or,hdcpLevel:d}));case R.BUFFER_ADD_CODEC_ERROR:case R.REMUX_ALLOC_ERROR:return void(e.errorAction=this.getLevelSwitchAction(e,null!=(i=e.level)?i:n.loadLevel));case R.INTERNAL_EXCEPTION:case R.BUFFER_APPENDING_ERROR:case R.BUFFER_APPEND_ERROR:case R.BUFFER_FULL_ERROR:case R.LEVEL_SWITCH_ERROR:case R.BUFFER_STALLED_ERROR:case R.BUFFER_SEEK_OVER_HOLE:case R.BUFFER_NUDGE_ON_STALL:return void(e.errorAction={action:rr,flags:ar})}if(e.type===L.KEY_SYSTEM_ERROR){var c=this.getVariantLevelIndex(e.frag);return e.levelRetry=!1,void(e.errorAction=this.getLevelSwitchAction(e,c))}}},e.getPlaylistRetryOrSwitchAction=function(t,e){var r,i=je(this.hls.config.playlistLoadPolicy,t),n=this.playlistError++,a=null==(r=t.response)?void 0:r.code;if(ze(i,n,We(t),a))return{action:nr,flags:ar,retryConfig:i,retryCount:n};var s=this.getLevelSwitchAction(t,e);return i&&(s.retryConfig=i,s.retryCount=n),s},e.getFragRetryOrSwitchAction=function(t){var e=this.hls,r=this.getVariantLevelIndex(t.frag),i=e.levels[r],n=e.config,a=n.fragLoadPolicy,s=n.keyLoadPolicy,o=je(t.details.startsWith("key")?s:a,t),l=e.levels.reduce((function(t,e){return t+e.fragmentError}),0);if(i){var u;t.details!==R.FRAG_GAP&&i.fragmentError++;var h=null==(u=t.response)?void 0:u.code;if(ze(o,l,We(t),h))return{action:nr,flags:ar,retryConfig:o,retryCount:l}}var d=this.getLevelSwitchAction(t,r);return o&&(d.retryConfig=o,d.retryCount=l),d},e.getLevelSwitchAction=function(t,e){var r=this.hls;null==e&&(e=r.loadLevel);var i=this.hls.levels[e];if(i&&(i.loadError++,r.autoLevelEnabled)){for(var n,a,s=-1,o=r.levels,l=r.loadLevel,u=r.minAutoLevel,h=r.maxAutoLevel,d=null==(n=t.frag)?void 0:n.type,c=null!=(a=t.context)?a:{},f=c.type,g=c.groupId,v=o.length;v--;){var m=(v+l)%o.length;if(m!==l&&m>=u&&m<=h&&0===o[m].loadError){var p=o[m];if(t.details===R.FRAG_GAP&&t.frag){var y=o[m].details;if(y){var T=$e(t.frag,y.fragments,t.frag.start);if(null!=T&&T.gap)continue}}else{if(f===ce&&g===p.audioGroupId||f===fe&&g===p.textGroupId)continue;if(d===ve&&i.audioGroupId===p.audioGroupId||d===me&&i.textGroupId===p.textGroupId)continue}s=m;break}}if(s>-1&&r.loadLevel!==s)return t.levelRetry=!0,this.playlistError=0,{action:ir,flags:ar,nextAutoLevel:s}}return{action:ir,flags:sr}},e.onErrorOut=function(t,e){var r;switch(null==(r=e.errorAction)?void 0:r.action){case rr:break;case ir:this.sendAlternateToPenaltyBox(e),e.errorAction.resolved||e.details===R.FRAG_GAP||(e.fatal=!0)}e.fatal&&this.hls.stopLoad()},e.sendAlternateToPenaltyBox=function(t){var e=this.hls,r=t.errorAction;if(r){var i=r.flags,n=r.hdcpLevel,a=r.nextAutoLevel;switch(i){case ar:this.switchLevel(t,a);break;case sr:r.resolved||(r.resolved=this.redundantFailover(t));break;case or:n&&(e.maxHdcpLevel=Pe[Pe.indexOf(n)-1],r.resolved=!0),this.warn('Restricting playback to HDCP-LEVEL of "'+e.maxHdcpLevel+'" or lower')}r.resolved||this.switchLevel(t,a)}},e.switchLevel=function(t,e){void 0!==e&&t.errorAction&&(this.warn("switching to level "+e+" after "+t.details),this.hls.nextAutoLevel=e,t.errorAction.resolved=!0,this.hls.nextLoadLevel=this.hls.nextAutoLevel)},e.redundantFailover=function(t){var e=this,r=this.hls,i=this.penalizedRenditions,n=t.parent===ge?t.level:r.loadLevel,a=r.levels[n],s=a.url.length,o=t.frag?t.frag.urlId:a.urlId;a.urlId!==o||t.frag&&!a.details||this.penalizeRendition(a,t);for(var l=function(){var l=(o+u)%s,h=i[l];if(!h||function(t,e,r){if(performance.now()-t.lastErrorPerfMs>er)return!0;var i=t.details;if(e.details===R.FRAG_GAP&&i&&e.frag){var n=e.frag.start,a=$e(null,i.fragments,n);if(a&&!a.gap)return!0}if(r&&t.errors.length<r.errors.length){var s=t.errors[t.errors.length-1];if(i&&s.frag&&e.frag&&Math.abs(s.frag.start-e.frag.start)>3*i.targetduration)return!0}return!1}(h,t,i[o]))return e.warn("Switching to Redundant Stream "+(l+1)+"/"+s+': "'+a.url[l]+'" after '+t.details),e.playlistError=0,r.levels.forEach((function(t){t.urlId=l})),r.nextLoadLevel=n,{v:!0}},u=1;u<s;u++){var h=l();if("object"==typeof h)return h.v}return!1},e.penalizeRendition=function(t,e){var r=this.penalizedRenditions,i=r[t.urlId]||{lastErrorPerfMs:0,errors:[],details:void 0};i.lastErrorPerfMs=performance.now(),i.errors.push(e),i.details=t.details,r[t.urlId]=i},t}(),ur=function(){function t(t,e){this.hls=void 0,this.timer=-1,this.requestScheduled=-1,this.canLoad=!1,this.log=void 0,this.warn=void 0,this.log=w.log.bind(w,e+":"),this.warn=w.warn.bind(w,e+":"),this.hls=t}var e=t.prototype;return e.destroy=function(){this.clearTimer(),this.hls=this.log=this.warn=null},e.clearTimer=function(){clearTimeout(this.timer),this.timer=-1},e.startLoad=function(){this.canLoad=!0,this.requestScheduled=-1,this.loadPlaylist()},e.stopLoad=function(){this.canLoad=!1,this.clearTimer()},e.switchParams=function(t,e){var r=null==e?void 0:e.renditionReports;if(r){for(var i=-1,n=0;n<r.length;n++){var a=r[n],s=void 0;try{s=new self.URL(a.URI,e.url).href}catch(t){w.warn("Could not construct new URL for Rendition Report: "+t),s=a.URI||""}if(s===t){i=n;break}s===t.substring(0,s.length)&&(i=n)}if(-1!==i){var o=r[i],l=parseInt(o["LAST-MSN"])||(null==e?void 0:e.lastPartSn),u=parseInt(o["LAST-PART"])||(null==e?void 0:e.lastPartIndex);if(this.hls.config.lowLatencyMode){var h=Math.min(e.age-e.partTarget,e.targetduration);u>=0&&h>e.partTarget&&(u+=1)}return new Oe(l,u>=0?u:void 0,xe)}}},e.loadPlaylist=function(t){-1===this.requestScheduled&&(this.requestScheduled=self.performance.now())},e.shouldLoadPlaylist=function(t){return this.canLoad&&!!t&&!!t.url&&(!t.details||t.details.live)},e.shouldReloadPlaylist=function(t){return-1===this.timer&&-1===this.requestScheduled&&this.shouldLoadPlaylist(t)},e.playlistLoaded=function(t,e,r){var i=this,n=e.details,a=e.stats,s=self.performance.now(),o=a.loading.first?Math.max(0,s-a.loading.first):0;if(n.advancedDateTime=Date.now()-o,n.live||null!=r&&r.live){if(n.reloaded(r),r&&this.log("live playlist "+t+" "+(n.advanced?"REFRESHED "+n.lastPartSn+"-"+n.lastPartIndex:"MISSED")),r&&n.fragments.length>0&&Ge(r,n),!this.canLoad||!n.live)return;var l,u=void 0,h=void 0;if(n.canBlockReload&&n.endSN&&n.advanced){var d=this.hls.config.lowLatencyMode,c=n.lastPartSn,f=n.endSN,g=n.lastPartIndex,v=c===f;-1!==g?(u=v?f+1:c,h=v?d?0:g:g+1):u=f+1;var m=n.age,p=m+n.ageHeader,y=Math.min(p-n.partTarget,1.5*n.targetduration);if(y>0){if(r&&y>r.tuneInGoal)this.warn("CDN Tune-in goal increased from: "+r.tuneInGoal+" to: "+y+" with playlist age: "+n.age),y=0;else{var T=Math.floor(y/n.targetduration);u+=T,void 0!==h&&(h+=Math.round(y%n.targetduration/n.partTarget)),this.log("CDN Tune-in age: "+n.ageHeader+"s last advanced "+m.toFixed(2)+"s goal: "+y+" skip sn "+T+" to part "+h)}n.tuneInGoal=y}if(l=this.getDeliveryDirectives(n,e.deliveryDirectives,u,h),d||!v)return void this.loadPlaylist(l)}else n.canBlockReload&&(l=this.getDeliveryDirectives(n,e.deliveryDirectives,u,h));var E=this.hls.mainForwardBufferInfo,S=E?E.end-E.len:0,L=function(t,e){void 0===e&&(e=1/0);var r=1e3*t.targetduration;if(t.updated){var i=t.fragments;if(i.length&&4*r>e){var n=1e3*i[i.length-1].duration;n<r&&(r=n)}}else r/=2;return Math.round(r)}(n,1e3*(n.edge-S));n.updated&&s>this.requestScheduled+L&&(this.requestScheduled=a.loading.start),void 0!==u&&n.canBlockReload?this.requestScheduled=a.loading.first+L-(1e3*n.partTarget||1e3):-1===this.requestScheduled||this.requestScheduled+L<s?this.requestScheduled=s:this.requestScheduled-s<=0&&(this.requestScheduled+=L);var R=this.requestScheduled-s;R=Math.max(0,R),this.log("reload live playlist "+t+" in "+Math.round(R)+" ms"),this.timer=self.setTimeout((function(){return i.loadPlaylist(l)}),R)}else this.clearTimer()},e.getDeliveryDirectives=function(t,e,r,i){var n=function(t,e){var r=t.canSkipUntil,i=t.canSkipDateRanges,n=t.endSN;return r&&(void 0!==e?e-n:0)<r?i?Me:Fe:xe}(t,r);return null!=e&&e.skip&&t.deltaUpdateFailed&&(r=e.msn,i=e.part,n=xe),new Oe(r,i,n)},e.checkRetry=function(t){var e=this,r=t.details,i=We(t),n=t.errorAction,a=n||{},s=a.action,o=a.retryCount,l=void 0===o?0:o,u=a.retryConfig,h=!!n&&!!u&&(s===nr||!n.resolved&&s===ir);if(h){var d;if(this.requestScheduled=-1,l>=u.maxNumRetry)return!1;if(i&&null!=(d=t.context)&&d.deliveryDirectives)this.warn("Retrying playlist loading "+(l+1)+"/"+u.maxNumRetry+' after "'+r+'" without delivery-directives'),this.loadPlaylist();else{var c=qe(u,l);this.timer=self.setTimeout((function(){return e.loadPlaylist()}),c),this.warn("Retrying playlist loading "+(l+1)+"/"+u.maxNumRetry+' after "'+r+'" in '+c+"ms")}t.levelRetry=!0,n.resolved=!0}return h},t}(),hr=function(t){function e(e,r){var i;return(i=t.call(this,e,"[level-controller]")||this)._levels=[],i._firstLevel=-1,i._startLevel=void 0,i.currentLevel=null,i.currentLevelIndex=-1,i.manualLevelIndex=-1,i.steering=void 0,i.onParsedComplete=void 0,i.steering=r,i._registerListeners(),i}l(e,t);var r=e.prototype;return r._registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(S.LEVEL_LOADED,this.onLevelLoaded,this),t.on(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(S.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this),t.on(S.ERROR,this.onError,this)},r._unregisterListeners=function(){var t=this.hls;t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(S.LEVEL_LOADED,this.onLevelLoaded,this),t.off(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(S.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this),t.off(S.ERROR,this.onError,this)},r.destroy=function(){this._unregisterListeners(),this.steering=null,this.resetLevels(),t.prototype.destroy.call(this)},r.startLoad=function(){this._levels.forEach((function(t){t.loadError=0,t.fragmentError=0})),t.prototype.startLoad.call(this)},r.resetLevels=function(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[]},r.onManifestLoading=function(t,e){this.resetLevels()},r.onManifestLoaded=function(t,e){var r,i=[],n={};e.levels.forEach((function(t){var e,a=t.attrs;-1!==(null==(e=t.audioCodec)?void 0:e.indexOf("mp4a.40.34"))&&(tr||(tr=/chrome|firefox/i.test(navigator.userAgent)),tr&&(t.audioCodec=void 0));var s=a.AUDIO,o=a.CODECS,l=a["FRAME-RATE"],u=a["PATHWAY-ID"],h=a.RESOLUTION,d=a.SUBTITLES,c=(u||".")+"-"+t.bitrate+"-"+h+"-"+l+"-"+o;(r=n[c])?r.addFallback(t):(r=new Ne(t),n[c]=r,i.push(r)),dr(r,"audio",s),dr(r,"text",d)})),this.filterAndSortMediaOptions(i,e)},r.filterAndSortMediaOptions=function(t,e){var r=this,i=[],n=[],a=!1,s=!1,o=!1,l=t.filter((function(t){var e=t.audioCodec,r=t.videoCodec,i=t.width,n=t.height,l=t.unknownCodecs;return a||(a=!(!i||!n)),s||(s=!!r),o||(o=!!e),!(null!=l&&l.length)&&(!e||Qt(e,"audio"))&&(!r||Qt(r,"video"))}));if((a||s)&&o&&(l=l.filter((function(t){var e=t.videoCodec,r=t.width,i=t.height;return!!e||!(!r||!i)}))),0!==l.length){e.audioTracks&&cr(i=e.audioTracks.filter((function(t){return!t.audioCodec||Qt(t.audioCodec,"audio")}))),e.subtitles&&cr(n=e.subtitles);var u=l.slice(0);l.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["FRAME-RATE"]!==e.attrs["FRAME-RATE"]?t.attrs.decimalFloatingPoint("FRAME-RATE")-e.attrs.decimalFloatingPoint("FRAME-RATE"):t.attrs.SCORE!==e.attrs.SCORE?t.attrs.decimalFloatingPoint("SCORE")-e.attrs.decimalFloatingPoint("SCORE"):a&&t.height!==e.height?t.height-e.height:0}));var h=u[0];if(this.steering&&(l=this.steering.filterParsedLevels(l)).length!==u.length)for(var d=0;d<u.length;d++)if(u[d].pathwayId===l[0].pathwayId){h=u[d];break}this._levels=l;for(var c=0;c<l.length;c++)if(l[c]===h){this._firstLevel=c,this.log("manifest loaded, "+l.length+" level(s) found, first bitrate: "+h.bitrate);break}var f=o&&!s,g={levels:l,audioTracks:i,subtitleTracks:n,sessionData:e.sessionData,sessionKeys:e.sessionKeys,firstLevel:this._firstLevel,stats:e.stats,audio:o,video:s,altAudio:!f&&i.some((function(t){return!!t.url}))};this.hls.trigger(S.MANIFEST_PARSED,g),(this.hls.config.autoStartLoad||this.hls.forceStartLoad)&&this.hls.startLoad(this.hls.config.startPosition)}else Promise.resolve().then((function(){if(r.hls){var t=new Error("no level with compatible codecs found in manifest");r.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:e.url,error:t,reason:t.message})}}))},r.onError=function(t,e){!e.fatal&&e.context&&e.context.type===de&&e.context.level===this.level&&this.checkRetry(e)},r.onFragLoaded=function(t,e){var r=e.frag;if(void 0!==r&&r.type===ge){var i=this._levels[r.level];void 0!==i&&(i.loadError=0)}},r.onLevelLoaded=function(t,e){var r,i,n=e.level,a=e.details,s=this._levels[n];if(!s)return this.warn("Invalid level index "+n),void(null!=(i=e.deliveryDirectives)&&i.skip&&(a.deltaUpdateFailed=!0));n===this.currentLevelIndex?(0===s.fragmentError&&(s.loadError=0),this.playlistLoaded(n,e,s.details)):null!=(r=e.deliveryDirectives)&&r.skip&&(a.deltaUpdateFailed=!0)},r.onAudioTrackSwitched=function(t,e){var r=this.currentLevel;if(r){var i=this.hls.audioTracks[e.id].groupId;if(r.audioGroupIds&&r.audioGroupId!==i){for(var n=-1,a=0;a<r.audioGroupIds.length;a++)if(r.audioGroupIds[a]===i){n=a;break}-1!==n&&n!==r.urlId&&(r.urlId=n,this.canLoad&&this.startLoad())}}},r.loadPlaylist=function(e){t.prototype.loadPlaylist.call(this);var r=this.currentLevelIndex,i=this.currentLevel;if(i&&this.shouldLoadPlaylist(i)){var n=i.urlId,a=i.uri;if(e)try{a=e.addDirectives(a)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}var s=i.attrs["PATHWAY-ID"];this.log("Loading level index "+r+(void 0!==(null==e?void 0:e.msn)?" at sn "+e.msn+" part "+e.part:"")+" with"+(s?" Pathway "+s:"")+" URI "+(n+1)+"/"+i.url.length+" "+a),this.clearTimer(),this.hls.trigger(S.LEVEL_LOADING,{url:a,level:r,id:n,deliveryDirectives:e||null})}},r.removeLevel=function(t,e){var r=this,i=function(t,r){return r!==e},n=this._levels.filter((function(n,a){return a!==t||(n.url.length>1&&void 0!==e?(n.url=n.url.filter(i),n.audioGroupIds&&(n.audioGroupIds=n.audioGroupIds.filter(i)),n.textGroupIds&&(n.textGroupIds=n.textGroupIds.filter(i)),n.urlId=0,!0):(r.steering&&r.steering.removeLevel(n),!1))}));this.hls.trigger(S.LEVELS_UPDATED,{levels:n})},r.onLevelsUpdated=function(t,e){var r=e.levels;r.forEach((function(t,e){var r=t.details;null!=r&&r.fragments&&r.fragments.forEach((function(t){t.level=e}))})),this._levels=r},a(e,[{key:"levels",get:function(){return 0===this._levels.length?null:this._levels}},{key:"level",get:function(){return this.currentLevelIndex},set:function(t){var e=this._levels;if(0!==e.length){if(t<0||t>=e.length){var r=new Error("invalid level idx"),i=t<0;if(this.hls.trigger(S.ERROR,{type:L.OTHER_ERROR,details:R.LEVEL_SWITCH_ERROR,level:t,fatal:i,error:r,reason:r.message}),i)return;t=Math.min(t,e.length-1)}var n=this.currentLevelIndex,a=this.currentLevel,s=a?a.attrs["PATHWAY-ID"]:void 0,l=e[t],u=l.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=l,n!==t||!l.details||!a||s!==u){this.log("Switching to level "+t+(u?" with Pathway "+u:"")+" from level "+n+(s?" with Pathway "+s:""));var h=o({},l,{level:t,maxBitrate:l.maxBitrate,attrs:l.attrs,uri:l.uri,urlId:l.urlId});delete h._attrs,delete h._urlId,this.hls.trigger(S.LEVEL_SWITCHING,h);var d=l.details;if(!d||d.live){var c=this.switchParams(l.uri,null==a?void 0:a.details);this.loadPlaylist(c)}}}}},{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)}}]),e}(ur);function dr(t,e,r){r&&("audio"===e?(t.audioGroupIds||(t.audioGroupIds=[]),t.audioGroupIds[t.url.length-1]=r):"text"===e&&(t.textGroupIds||(t.textGroupIds=[]),t.textGroupIds[t.url.length-1]=r))}function cr(t){var e={};t.forEach((function(t){var r=t.groupId||"";t.id=e[r]=e[r]||0,e[r]++}))}var fr="NOT_LOADED",gr="APPENDING",vr="PARTIAL",mr="OK",pr=function(){function t(t){this.activePartLists=Object.create(null),this.endListFragments=Object.create(null),this.fragments=Object.create(null),this.timeRanges=Object.create(null),this.bufferPadding=.2,this.hls=void 0,this.hasGaps=!1,this.hls=t,this._registerListeners()}var e=t.prototype;return e._registerListeners=function(){var t=this.hls;t.on(S.BUFFER_APPENDED,this.onBufferAppended,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this)},e._unregisterListeners=function(){var t=this.hls;t.off(S.BUFFER_APPENDED,this.onBufferAppended,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this)},e.destroy=function(){this._unregisterListeners(),this.fragments=this.activePartLists=this.endListFragments=this.timeRanges=null},e.getAppendedFrag=function(t,e){var r=this.activePartLists[e];if(r)for(var i=r.length;i--;){var n=r[i];if(!n)break;var a=n.end;if(n.start<=t&&null!==a&&t<=a)return n}return this.getBufferedFrag(t,e)},e.getBufferedFrag=function(t,e){for(var r=this.fragments,i=Object.keys(r),n=i.length;n--;){var a=r[i[n]];if((null==a?void 0:a.body.type)===e&&a.buffered){var s=a.body;if(s.start<=t&&t<=s.end)return s}}return null},e.detectEvictedFragments=function(t,e,r,i){var n=this;this.timeRanges&&(this.timeRanges[t]=e);var a=(null==i?void 0:i.fragment.sn)||-1;Object.keys(this.fragments).forEach((function(i){var s=n.fragments[i];if(s&&!(a>=s.body.sn))if(s.buffered||s.loaded){var o=s.range[t];o&&o.time.some((function(t){var r=!n.isTimeBuffered(t.startPTS,t.endPTS,e);return r&&n.removeFragment(s.body),r}))}else s.body.type===r&&n.removeFragment(s.body)}))},e.detectPartialFragments=function(t){var e=this,r=this.timeRanges,i=t.frag,n=t.part;if(r&&"initSegment"!==i.sn){var a=Tr(i),s=this.fragments[a];if(!(!s||s.buffered&&i.gap)){var o=!i.relurl;Object.keys(r).forEach((function(t){var a=i.elementaryStreams[t];if(a){var l=r[t],u=o||!0===a.partial;s.range[t]=e.getBufferedTimes(i,n,u,l)}})),s.loaded=null,Object.keys(s.range).length?(s.buffered=!0,s.body.endList&&(this.endListFragments[s.body.type]=s),yr(s)||this.removeParts(i.sn-1,i.type)):this.removeFragment(s.body)}}},e.removeParts=function(t,e){var r=this.activePartLists[e];r&&(this.activePartLists[e]=r.filter((function(e){return e.fragment.sn>=t})))},e.fragBuffered=function(t,e){var r=Tr(t),i=this.fragments[r];!i&&e&&(i=this.fragments[r]={body:t,appendedPTS:null,loaded:null,buffered:!1,range:Object.create(null)},t.gap&&(this.hasGaps=!0)),i&&(i.loaded=null,i.buffered=!0)},e.getBufferedTimes=function(t,e,r,i){for(var n={time:[],partial:r},a=t.start,s=t.end,o=t.minEndPTS||s,l=t.maxStartPTS||a,u=0;u<i.length;u++){var h=i.start(u)-this.bufferPadding,d=i.end(u)+this.bufferPadding;if(l>=h&&o<=d){n.time.push({startPTS:Math.max(a,i.start(u)),endPTS:Math.min(s,i.end(u))});break}if(a<d&&s>h)n.partial=!0,n.time.push({startPTS:Math.max(a,i.start(u)),endPTS:Math.min(s,i.end(u))});else if(s<=h)break}return n},e.getPartialFragment=function(t){var e,r,i,n=null,a=0,s=this.bufferPadding,o=this.fragments;return Object.keys(o).forEach((function(l){var u=o[l];u&&yr(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||yr(e))},e.getState=function(t){var e=Tr(t),r=this.fragments[e];return r?r.buffered?yr(r)?vr:mr:gr:fr},e.isTimeBuffered=function(t,e,r){for(var i,n,a=0;a<r.length;a++){if(i=r.start(a)-this.bufferPadding,n=r.end(a)+this.bufferPadding,t>=i&&e<=n)return!0;if(e<=i)return!1}return!1},e.onFragLoaded=function(t,e){var r=e.frag,i=e.part;if("initSegment"!==r.sn&&!r.bitrateTest){var n=i?null:e,a=Tr(r);this.fragments[a]={body:r,appendedPTS:null,loaded:n,buffered:!1,range:Object.create(null)}}},e.onBufferAppended=function(t,e){var r=this,i=e.frag,n=e.part,a=e.timeRanges;if("initSegment"!==i.sn){var s=i.type;if(n){var o=this.activePartLists[s];o||(this.activePartLists[s]=o=[]),o.push(n)}this.timeRanges=a,Object.keys(a).forEach((function(t){var e=a[t];r.detectEvictedFragments(t,e,s,n)}))}},e.onFragBuffered=function(t,e){this.detectPartialFragments(e)},e.hasFragment=function(t){var e=Tr(t);return!!this.fragments[e]},e.hasParts=function(t){var e;return!(null==(e=this.activePartLists[t])||!e.length)},e.removeFragmentsInRange=function(t,e,r,i,n){var a=this;i&&!this.hasGaps||Object.keys(this.fragments).forEach((function(s){var o=a.fragments[s];if(o){var l=o.body;l.type!==r||i&&!l.gap||l.start<e&&l.end>t&&(o.buffered||n)&&a.removeFragment(l)}}))},e.removeFragment=function(t){var e=Tr(t);t.stats.loaded=0,t.clearElementaryStreamInfo();var r=this.activePartLists[t.type];if(r){var i=t.sn;this.activePartLists[t.type]=r.filter((function(t){return t.fragment.sn!==i}))}delete this.fragments[e],t.endList&&delete this.endListFragments[t.type]},e.removeAllFragments=function(){this.fragments=Object.create(null),this.endListFragments=Object.create(null),this.activePartLists=Object.create(null),this.hasGaps=!1},t}();function yr(t){var e,r,i;return t.buffered&&(t.body.gap||(null==(e=t.range.video)?void 0:e.partial)||(null==(r=t.range.audio)?void 0:r.partial)||(null==(i=t.range.audiovideo)?void 0:i.partial))}function Tr(t){return t.type+"_"+t.level+"_"+t.urlId+"_"+t.sn}var Er=Math.pow(2,17),Sr=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,n=t.url;if(!n)return Promise.reject(new Ar({type:L.NETWORK_ERROR,details:R.FRAG_LOAD_ERROR,fatal:!1,frag:t,error:new Error("Fragment does not have a "+(n?"part list":"url")),networkDetails:null}));this.abort();var a=this.config,s=a.fLoader,o=a.loader;return new Promise((function(l,u){if(r.loader&&r.loader.destroy(),t.gap){if(t.tagList.some((function(t){return"GAP"===t[0]})))return void u(Rr(t));t.gap=!1}var h=r.loader=t.loader=s?new s(a):new o(a),d=Lr(t),c=Xe(a.fragLoadPolicy.default),f={loadPolicy:c,timeout:c.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0,highWaterMark:"initSegment"===t.sn?1/0:Er};t.stats=h.stats,h.load(d,f,{onSuccess:function(e,i,n,a){r.resetLoader(t,h);var s=e.data;n.resetIV&&t.decryptdata&&(t.decryptdata.iv=new Uint8Array(s.slice(0,16)),s=s.slice(16)),l({frag:t,part:null,payload:s,networkDetails:a})},onError:function(e,a,s,o){r.resetLoader(t,h),u(new Ar({type:L.NETWORK_ERROR,details:R.FRAG_LOAD_ERROR,fatal:!1,frag:t,response:i({url:n,data:void 0},e),error:new Error("HTTP Error "+e.code+" "+e.text),networkDetails:s,stats:o}))},onAbort:function(e,i,n){r.resetLoader(t,h),u(new Ar({type:L.NETWORK_ERROR,details:R.INTERNAL_ABORTED,fatal:!1,frag:t,error:new Error("Aborted"),networkDetails:n,stats:e}))},onTimeout:function(e,i,n){r.resetLoader(t,h),u(new Ar({type:L.NETWORK_ERROR,details:R.FRAG_LOAD_TIMEOUT,fatal:!1,frag:t,error:new Error("Timeout after "+f.timeout+"ms"),networkDetails:n,stats:e}))},onProgress:function(r,i,n,a){e&&e({frag:t,part:null,payload:n,networkDetails:a})}})}))},e.loadPart=function(t,e,r){var n=this;this.abort();var a=this.config,s=a.fLoader,o=a.loader;return new Promise((function(l,u){if(n.loader&&n.loader.destroy(),t.gap||e.gap)u(Rr(t,e));else{var h=n.loader=t.loader=s?new s(a):new o(a),d=Lr(t,e),c=Xe(a.fragLoadPolicy.default),f={loadPolicy:c,timeout:c.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0,highWaterMark:Er};e.stats=h.stats,h.load(d,f,{onSuccess:function(i,a,s,o){n.resetLoader(t,h),n.updateStatsFromPart(t,e);var u={frag:t,part:e,payload:i.data,networkDetails:o};r(u),l(u)},onError:function(r,a,s,o){n.resetLoader(t,h),u(new Ar({type:L.NETWORK_ERROR,details:R.FRAG_LOAD_ERROR,fatal:!1,frag:t,part:e,response:i({url:d.url,data:void 0},r),error:new Error("HTTP Error "+r.code+" "+r.text),networkDetails:s,stats:o}))},onAbort:function(r,i,a){t.stats.aborted=e.stats.aborted,n.resetLoader(t,h),u(new Ar({type:L.NETWORK_ERROR,details:R.INTERNAL_ABORTED,fatal:!1,frag:t,part:e,error:new Error("Aborted"),networkDetails:a,stats:r}))},onTimeout:function(r,i,a){n.resetLoader(t,h),u(new Ar({type:L.NETWORK_ERROR,details:R.FRAG_LOAD_TIMEOUT,fatal:!1,frag:t,part:e,error:new Error("Timeout after "+f.timeout+"ms"),networkDetails:a,stats:r}))}})}}))},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 Lr(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,a=r.byteRangeEndOffset;if(E(n)&&E(a)){var s,o=n,l=a;if("initSegment"===t.sn&&"AES-128"===(null==(s=t.decryptdata)?void 0:s.method)){var u=a-n;u%16&&(l=a+(16-u%16)),0!==n&&(i.resetIV=!0,o=n-16)}i.rangeStart=o,i.rangeEnd=l}return i}function Rr(t,e){var r=new Error("GAP "+(t.gap?"tag":"attribute")+" found"),i={type:L.MEDIA_ERROR,details:R.FRAG_GAP,fatal:!1,frag:t,error:r,networkDetails:null};return e&&(i.part=e),(e||t).stats.aborted=!0,new Ar(i)}var Ar=function(t){function e(e){var r;return(r=t.call(this,e.error.message)||this).data=void 0,r.data=e,r}return l(e,t),e}(f(Error)),kr=function(){function t(t){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=t}var e=t.prototype;return e.abort=function(t){for(var e in this.keyUriToKeyInfo){var r=this.keyUriToKeyInfo[e].loader;if(r){if(t&&t!==r.context.frag.type)return;r.abort()}}},e.detach=function(){for(var t in this.keyUriToKeyInfo){var e=this.keyUriToKeyInfo[t];(e.mediaKeySessionContext||e.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[t]}},e.destroy=function(){for(var t in this.detach(),this.keyUriToKeyInfo){var e=this.keyUriToKeyInfo[t].loader;e&&e.destroy()}this.keyUriToKeyInfo={}},e.createKeyLoadError=function(t,e,r,i,n){return void 0===e&&(e=R.KEY_LOAD_ERROR),new Ar({type:L.NETWORK_ERROR,details:e,fatal:!1,frag:t,response:n,error:r,networkDetails:i})},e.loadClear=function(t,e){var r=this;if(this.emeController&&this.config.emeEnabled)for(var i=t.sn,n=t.cc,a=function(){var t=e[s];if(n<=t.cc&&("initSegment"===i||"initSegment"===t.sn||i<t.sn))return r.emeController.selectKeySystemFormat(t).then((function(e){t.setKeyFormat(e)})),"break"},s=0;s<e.length&&"break"!==a();s++);},e.load=function(t){var e=this;return!t.decryptdata&&t.encrypted&&this.emeController?this.emeController.selectKeySystemFormat(t).then((function(r){return e.loadInternal(t,r)})):this.loadInternal(t)},e.loadInternal=function(t,e){var r,i;e&&t.setKeyFormat(e);var n=t.decryptdata;if(!n){var a=new Error(e?"Expected frag.decryptdata to be defined after setting format "+e:"Missing decryption data on fragment in onKeyLoading");return Promise.reject(this.createKeyLoadError(t,R.KEY_LOAD_ERROR,a))}var s=n.uri;if(!s)return Promise.reject(this.createKeyLoadError(t,R.KEY_LOAD_ERROR,new Error('Invalid key URI: "'+s+'"')));var o,l=this.keyUriToKeyInfo[s];if(null!=(r=l)&&r.decryptdata.key)return n.key=l.decryptdata.key,Promise.resolve({frag:t,keyInfo:l});if(null!=(i=l)&&i.keyLoadPromise)switch(null==(o=l.mediaKeySessionContext)?void 0:o.keyStatus){case void 0:case"status-pending":case"usable":case"usable-in-future":return l.keyLoadPromise.then((function(e){return n.key=e.keyInfo.decryptdata.key,{frag:t,keyInfo:l}}))}switch(l=this.keyUriToKeyInfo[s]={decryptdata:n,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},n.method){case"ISO-23001-7":case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return"identity"===n.keyFormat?this.loadKeyHTTP(l,t):this.loadKeyEME(l,t);case"AES-128":return this.loadKeyHTTP(l,t);default:return Promise.reject(this.createKeyLoadError(t,R.KEY_LOAD_ERROR,new Error('Key supplied with unsupported METHOD: "'+n.method+'"')))}},e.loadKeyEME=function(t,e){var r={frag:e,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var i=this.emeController.loadKey(r);if(i)return(t.keyLoadPromise=i.then((function(e){return t.mediaKeySessionContext=e,r}))).catch((function(e){throw t.keyLoadPromise=null,e}))}return Promise.resolve(r)},e.loadKeyHTTP=function(t,e){var r=this,n=this.config,a=new(0,n.loader)(n);return e.keyLoader=t.loader=a,t.keyLoadPromise=new Promise((function(s,o){var l={keyInfo:t,frag:e,responseType:"arraybuffer",url:t.decryptdata.uri},u=n.keyLoadPolicy.default,h={loadPolicy:u,timeout:u.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},d={onSuccess:function(t,e,i,n){var a=i.frag,l=i.keyInfo,u=i.url;if(!a.decryptdata||l!==r.keyUriToKeyInfo[u])return o(r.createKeyLoadError(a,R.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),n));l.decryptdata.key=a.decryptdata.key=new Uint8Array(t.data),a.keyLoader=null,l.loader=null,s({frag:a,keyInfo:l})},onError:function(t,n,a,s){r.resetLoader(n),o(r.createKeyLoadError(e,R.KEY_LOAD_ERROR,new Error("HTTP Error "+t.code+" loading key "+t.text),a,i({url:l.url,data:void 0},t)))},onTimeout:function(t,i,n){r.resetLoader(i),o(r.createKeyLoadError(e,R.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),n))},onAbort:function(t,i,n){r.resetLoader(i),o(r.createKeyLoadError(e,R.INTERNAL_ABORTED,new Error("key loading aborted"),n))}};a.load(l,h,d)}))},e.resetLoader=function(t){var e=t.frag,r=t.keyInfo,i=t.url,n=r.loader;e.keyLoader===n&&(e.keyLoader=null,r.loader=null),delete this.keyUriToKeyInfo[i],n&&n.destroy()},t}(),br=function(){function t(){this._boundTick=void 0,this._tickTimer=null,this._tickInterval=null,this._tickCallCount=0,this._boundTick=this.tick.bind(this)}var e=t.prototype;return e.destroy=function(){this.onHandlerDestroying(),this.onHandlerDestroyed()},e.onHandlerDestroying=function(){this.clearNextTick(),this.clearInterval()},e.onHandlerDestroyed=function(){},e.hasInterval=function(){return!!this._tickInterval},e.hasNextTick=function(){return!!this._tickTimer},e.setInterval=function(t){return!this._tickInterval&&(this._tickCallCount=0,this._tickInterval=self.setInterval(this._boundTick,t),!0)},e.clearInterval=function(){return!!this._tickInterval&&(self.clearInterval(this._tickInterval),this._tickInterval=null,!0)},e.clearNextTick=function(){return!!this._tickTimer&&(self.clearTimeout(this._tickTimer),this._tickTimer=null,!0)},e.tick=function(){this._tickCallCount++,1===this._tickCallCount&&(this.doTick(),this._tickCallCount>1&&this.tickImmediate(),this._tickCallCount=0)},e.tickImmediate=function(){this.clearNextTick(),this._tickTimer=self.setTimeout(this._boundTick,0)},e.doTick=function(){},t}(),Dr={length:0,start:function(){return 0},end:function(){return 0}},Ir=function(){function t(){}return t.isBuffered=function(e,r){try{if(e)for(var i=t.getBuffered(e),n=0;n<i.length;n++)if(r>=i.start(n)&&r<=i.end(n))return!0}catch(t){}return!1},t.bufferInfo=function(e,r,i){try{if(e){var n,a=t.getBuffered(e),s=[];for(n=0;n<a.length;n++)s.push({start:a.start(n),end:a.end(n)});return this.bufferedInfo(s,r,i)}}catch(t){}return{len:0,start:r,end:r,nextStart:void 0}},t.bufferedInfo=function(t,e,r){e=Math.max(0,e),t.sort((function(t,e){var r=t.start-e.start;return r||e.end-t.end}));var i=[];if(r)for(var n=0;n<t.length;n++){var a=i.length;if(a){var s=i[a-1].end;t[n].start-s<r?t[n].end>s&&(i[a-1].end=t[n].end):i.push(t[n])}else i.push(t[n])}else i=t;for(var o,l=0,u=e,h=e,d=0;d<i.length;d++){var c=i[d].start,f=i[d].end;if(e+r>=c&&e<f)u=c,l=(h=f)-e;else if(e+r<c){o=c;break}}return{len:l,start:u||0,end:h||0,nextStart:o}},t.getBuffered=function(t){try{return t.buffered}catch(t){return w.log("failed to get media.buffered",t),Dr}},t}(),wr=function(t,e,r,i,n,a){void 0===i&&(i=0),void 0===n&&(n=-1),void 0===a&&(a=!1),this.level=void 0,this.sn=void 0,this.part=void 0,this.id=void 0,this.size=void 0,this.partial=void 0,this.transmuxing={start:0,executeStart:0,executeEnd:0,end:0},this.buffering={audio:{start:0,executeStart:0,executeEnd:0,end:0},video:{start:0,executeStart:0,executeEnd:0,end:0},audiovideo:{start:0,executeStart:0,executeEnd:0,end:0}},this.level=t,this.sn=e,this.id=r,this.size=i,this.part=n,this.partial=a};function Cr(t,e){for(var r=null,i=0,n=t.length;i<n;i++){var a=t[i];if(a&&a.cc===e){r=a;break}}return r}function _r(t,e){if(t){var r=t.start+e;t.start=t.startPTS=r,t.endPTS=r+t.duration}}function Pr(t,e){for(var r=e.fragments,i=0,n=r.length;i<n;i++)_r(r[i],t);e.fragmentHint&&_r(e.fragmentHint,t),e.alignedSliding=!0}function xr(t,e,r){e&&(function(t,e,r){if(function(t,e,r){return!(!e.details||!(r.endCC>r.startCC||t&&t.cc<r.startCC))}(t,r,e)){var i=function(t,e,r){var i=t.fragments,n=e.fragments;if(n.length&&i.length){var a=Cr(i,n[0].cc);if(a&&(!a||a.startPTS))return a;w.log("No frag in previous level to align on")}else w.log("No fragments to align")}(r.details,e);i&&E(i.start)&&(w.log("Adjusting PTS using last level due to CC increase within current level "+e.url),Pr(i.start,e))}}(t,r,e),!r.alignedSliding&&e.details&&function(t,e){if(e.fragments.length&&t.hasProgramDateTime&&e.hasProgramDateTime){var r=e.fragments[0].programDateTime,i=t.fragments[0].programDateTime,n=(i-r)/1e3+e.fragments[0].start;n&&E(n)&&(w.log("Adjusting PTS using programDateTime delta "+(i-r)+"ms, sliding:"+n.toFixed(3)+" "+t.url+" "),Pr(n,t))}}(r,e.details),r.alignedSliding||!e.details||r.skippedSegments||Ke(e.details,r))}function Fr(t,e){if(t.hasProgramDateTime&&e.hasProgramDateTime){var r=t.fragments,i=e.fragments;if(r.length&&i.length){var n=i[Math.round(i.length/2)-1],a=Cr(r,n.cc)||r[Math.round(r.length/2)-1],s=n.programDateTime,o=a.programDateTime;null!==s&&null!==o&&Pr((o-s)/1e3-(a.start-n.start),t)}}}var Mr=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}(),Or=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}(),Nr=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],h=o[2],d=o[3],c=new Uint32Array(256),f=0,g=0,v=0;for(v=0;v<256;v++)c[v]=v<128?v<<1:v<<1^283;for(v=0;v<256;v++){var m=g^g<<1^g<<2^g<<3^g<<4;m=m>>>8^255&m^99,t[f]=m,e[m]=f;var p=c[f],y=c[p],T=c[y],E=257*c[m]^16843008*m;i[f]=E<<24|E>>>8,n[f]=E<<16|E>>>16,a[f]=E<<8|E>>>24,s[f]=E,E=16843009*T^65537*y^257*p^16843008*f,l[m]=E<<24|E>>>8,u[m]=E<<16|E>>>16,h[m]=E<<8|E>>>24,d[m]=E,f?(f=p^c[c[c[T^p]]],g^=c[c[g]]):f=g=1}},e.expandKey=function(t){for(var e=this.uint8ArrayToUint32Array_(t),r=!0,i=0;i<e.length&&r;)r=e[i]===this.key[i],i++;if(!r){this.key=e;var n=this.keySize=e.length;if(4!==n&&6!==n&&8!==n)throw new Error("Invalid aes key size="+n);var a,s,o,l,u=this.ksRows=4*(n+6+1),h=this.keySchedule=new Uint32Array(u),d=this.invKeySchedule=new Uint32Array(u),c=this.sBox,f=this.rcon,g=this.invSubMix,v=g[0],m=g[1],p=g[2],y=g[3];for(a=0;a<u;a++)a<n?o=h[a]=e[a]:(l=o,a%n==0?(l=c[(l=l<<8|l>>>24)>>>24]<<24|c[l>>>16&255]<<16|c[l>>>8&255]<<8|c[255&l],l^=f[a/n|0]<<24):n>6&&a%n==4&&(l=c[l>>>24]<<24|c[l>>>16&255]<<16|c[l>>>8&255]<<8|c[255&l]),h[a]=o=(h[a-n]^l)>>>0);for(s=0;s<u;s++)a=u-s,l=3&s?h[a]:h[a-4],d[s]=s<4||a<=4?l:v[c[l>>>24]]^m[c[l>>>16&255]]^p[c[l>>>8&255]]^y[c[255&l]],d[s]=d[s]>>>0}},e.networkToHostOrderSwap=function(t){return t<<24|(65280&t)<<8|(16711680&t)>>8|t>>>24},e.decrypt=function(t,e,r){for(var i,n,a,s,o,l,u,h,d,c,f,g,v,m,p=this.keySize+6,y=this.invKeySchedule,T=this.invSBox,E=this.invSubMix,S=E[0],L=E[1],R=E[2],A=E[3],k=this.uint8ArrayToUint32Array_(r),b=k[0],D=k[1],I=k[2],w=k[3],C=new Int32Array(t),_=new Int32Array(C.length),P=this.networkToHostOrderSwap;e<C.length;){for(d=P(C[e]),c=P(C[e+1]),f=P(C[e+2]),g=P(C[e+3]),o=d^y[0],l=g^y[1],u=f^y[2],h=c^y[3],v=4,m=1;m<p;m++)i=S[o>>>24]^L[l>>16&255]^R[u>>8&255]^A[255&h]^y[v],n=S[l>>>24]^L[u>>16&255]^R[h>>8&255]^A[255&o]^y[v+1],a=S[u>>>24]^L[h>>16&255]^R[o>>8&255]^A[255&l]^y[v+2],s=S[h>>>24]^L[o>>16&255]^R[l>>8&255]^A[255&u]^y[v+3],o=i,l=n,u=a,h=s,v+=4;i=T[o>>>24]<<24^T[l>>16&255]<<16^T[u>>8&255]<<8^T[255&h]^y[v],n=T[l>>>24]<<24^T[u>>16&255]<<16^T[h>>8&255]<<8^T[255&o]^y[v+1],a=T[u>>>24]<<24^T[h>>16&255]<<16^T[o>>8&255]<<8^T[255&l]^y[v+2],s=T[h>>>24]<<24^T[o>>16&255]<<16^T[l>>8&255]<<8^T[255&u]^y[v+3],_[e]=P(i^b),_[e+1]=P(s^D),_[e+2]=P(a^I),_[e+3]=P(n^w),b=d,D=c,I=f,w=g,e+=4}return _.buffer},t}(),Ur=function(){function t(t,e){var r=(void 0===e?{}:e).removePKCS7Padding,i=void 0===r||r;if(this.logEnabled=!0,this.removePKCS7Padding=void 0,this.subtle=null,this.softwareDecrypter=null,this.key=null,this.fastAesKey=null,this.remainderData=null,this.currentIV=null,this.currentResult=null,this.useSoftware=void 0,this.useSoftware=t.enableSoftwareAES,this.removePKCS7Padding=i,i)try{var n=self.crypto;n&&(this.subtle=n.subtle||n.webkitSubtle)}catch(t){}null===this.subtle&&(this.useSoftware=!0)}var e=t.prototype;return e.destroy=function(){this.subtle=null,this.softwareDecrypter=null,this.key=null,this.fastAesKey=null,this.remainderData=null,this.currentIV=null,this.currentResult=null},e.isSync=function(){return this.useSoftware},e.flush=function(){var t=this.currentResult,e=this.remainderData;if(!t||e)return this.reset(),null;var r,i,n,a=new Uint8Array(t);return this.reset(),this.removePKCS7Padding?(i=(r=a).byteLength,(n=i&&new DataView(r.buffer).getUint8(i-1))?rt(r,0,i-n):r):a},e.reset=function(){this.currentResult=null,this.currentIV=null,this.remainderData=null,this.softwareDecrypter&&(this.softwareDecrypter=null)},e.decrypt=function(t,e,r){var i=this;return this.useSoftware?new Promise((function(n,a){i.softwareDecrypt(new Uint8Array(t),e,r);var s=i.flush();s?n(s.buffer):a(new Error("[softwareDecrypt] Failed to decrypt data"))})):this.webCryptoDecrypt(new Uint8Array(t),e,r)},e.softwareDecrypt=function(t,e,r){var i=this.currentIV,n=this.currentResult,a=this.remainderData;this.logOnce("JS AES decrypt"),a&&(t=xt(a,t),this.remainderData=null);var s=this.getValidChunk(t);if(!s.length)return null;i&&(r=i);var o=this.softwareDecrypter;o||(o=this.softwareDecrypter=new Nr),o.expandKey(e);var l=n;return this.currentResult=o.decrypt(s.buffer,0,r),this.currentIV=rt(s,-16).buffer,l||null},e.webCryptoDecrypt=function(t,e,r){var i=this,n=this.subtle;return this.key===e&&this.fastAesKey||(this.key=e,this.fastAesKey=new Or(n,e)),this.fastAesKey.expandKey().then((function(e){return n?(i.logOnce("WebCrypto AES decrypt"),new Mr(n,new Uint8Array(r)).decrypt(t.buffer,e)):Promise.reject(new Error("web crypto not initialized"))})).catch((function(n){return w.warn("[decrypter]: WebCrypto Error, disable WebCrypto API, "+n.name+": "+n.message),i.onWebCryptoError(t,e,r)}))},e.onWebCryptoError=function(t,e,r){this.useSoftware=!0,this.logEnabled=!0,this.softwareDecrypt(t,e,r);var i=this.flush();if(i)return i.buffer;throw new Error("WebCrypto and softwareDecrypt: failed to decrypt data")},e.getValidChunk=function(t){var e=t,r=t.length-t.length%16;return r!==t.length&&(e=rt(t,0,r),this.remainderData=rt(t,r)),e},e.logOnce=function(t){this.logEnabled&&(w.log("[decrypter]: "+t),this.logEnabled=!1)},t}(),Br=function(t){for(var e="",r=t.length,i=0;i<r;i++)e+="["+t.start(i).toFixed(3)+"-"+t.end(i).toFixed(3)+"]";return e},Gr="STOPPED",Kr="IDLE",Hr="KEY_LOADING",Vr="FRAG_LOADING",Yr="FRAG_LOADING_WAITING_RETRY",Wr="WAITING_TRACK",jr="PARSING",qr="PARSED",Xr="ENDED",zr="ERROR",Qr="WAITING_INIT_PTS",$r="WAITING_LEVEL",Jr=function(t){function e(e,r,i,n,a){var s;return(s=t.call(this)||this).hls=void 0,s.fragPrevious=null,s.fragCurrent=null,s.fragmentTracker=void 0,s.transmuxer=null,s._state=Gr,s.playlistType=void 0,s.media=null,s.mediaBuffer=null,s.config=void 0,s.bitrateTest=!1,s.lastCurrentTime=0,s.nextLoadPosition=0,s.startPosition=0,s.startTimeOffset=null,s.loadedmetadata=!1,s.retryDate=0,s.levels=null,s.fragmentLoader=void 0,s.keyLoader=void 0,s.levelLastLoaded=null,s.startFragRequested=!1,s.decrypter=void 0,s.initPTS=[],s.onvseeking=null,s.onvended=null,s.logPrefix="",s.log=void 0,s.warn=void 0,s.playlistType=a,s.logPrefix=n,s.log=w.log.bind(w,n+":"),s.warn=w.warn.bind(w,n+":"),s.hls=e,s.fragmentLoader=new Sr(e.config),s.keyLoader=i,s.fragmentTracker=r,s.config=e.config,s.decrypter=new Ur(e.config),e.on(S.MANIFEST_LOADED,s.onManifestLoaded,function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(s)),s}l(e,t);var r=e.prototype;return r.doTick=function(){this.onTickEnd()},r.onTickEnd=function(){},r.startLoad=function(t){},r.stopLoad=function(){this.fragmentLoader.abort(),this.keyLoader.abort(this.playlistType);var t=this.fragCurrent;null!=t&&t.loader&&(t.abortRequests(),this.fragmentTracker.removeFragment(t)),this.resetTransmuxer(),this.fragCurrent=null,this.fragPrevious=null,this.clearInterval(),this.clearNextTick(),this.state=Gr},r._streamEnded=function(t,e){if(e.live||t.nextStart||!t.end||!this.media)return!1;var r=e.partList;if(null!=r&&r.length){var i=r[r.length-1];return Ir.isBuffered(this.media,i.start+i.duration/2)}var n=e.fragments[e.fragments.length-1].type;return this.fragmentTracker.isEndListAppended(n)},r.getLevelDetails=function(){var t;if(this.levels&&null!==this.levelLastLoaded)return null==(t=this.levels[this.levelLastLoaded])?void 0:t.details},r.onMediaAttached=function(t,e){var r=this.media=this.mediaBuffer=e.media;this.onvseeking=this.onMediaSeeking.bind(this),this.onvended=this.onMediaEnded.bind(this),r.addEventListener("seeking",this.onvseeking),r.addEventListener("ended",this.onvended);var i=this.config;this.levels&&i.autoStartLoad&&this.state===Gr&&this.startLoad(i.startPosition)},r.onMediaDetaching=function(){var t=this.media;null!=t&&t.ended&&(this.log("MSE detaching and video ended, reset startPosition"),this.startPosition=this.lastCurrentTime=0),t&&this.onvseeking&&this.onvended&&(t.removeEventListener("seeking",this.onvseeking),t.removeEventListener("ended",this.onvended),this.onvseeking=this.onvended=null),this.keyLoader&&this.keyLoader.detach(),this.media=this.mediaBuffer=null,this.loadedmetadata=!1,this.fragmentTracker.removeAllFragments(),this.stopLoad()},r.onMediaSeeking=function(){var t=this.config,e=this.fragCurrent,r=this.media,i=this.mediaBuffer,n=this.state,a=r?r.currentTime:0,s=Ir.bufferInfo(i||r,a,t.maxBufferHole);if(this.log("media seeking to "+(E(a)?a.toFixed(3):a)+", state: "+n),this.state===Xr)this.resetLoadingState();else if(e){var o=t.maxFragLookUpTolerance,l=e.start-o,u=e.start+e.duration+o;if(!s.len||u<s.start||l>s.end){var h=a>u;(a<l||h)&&(h&&e.loader&&(this.log("seeking outside of buffer while fragment load in progress, cancel fragment load"),e.abortRequests(),this.resetLoadingState()),this.fragPrevious=null)}}r&&(this.fragmentTracker.removeFragmentsInRange(a,1/0,this.playlistType,!0),this.lastCurrentTime=a),this.loadedmetadata||s.len||(this.nextLoadPosition=this.startPosition=a),this.tickImmediate()},r.onMediaEnded=function(){this.startPosition=this.lastCurrentTime=0},r.onManifestLoaded=function(t,e){this.startTimeOffset=e.startTimeOffset,this.initPTS=[]},r.onHandlerDestroying=function(){this.stopLoad(),t.prototype.onHandlerDestroying.call(this)},r.onHandlerDestroyed=function(){this.state=Gr,this.fragmentLoader&&this.fragmentLoader.destroy(),this.keyLoader&&this.keyLoader.destroy(),this.decrypter&&this.decrypter.destroy(),this.hls=this.log=this.warn=this.decrypter=this.keyLoader=this.fragmentLoader=this.fragmentTracker=null,t.prototype.onHandlerDestroyed.call(this)},r.loadFragment=function(t,e,r){this._loadFragForPlayback(t,e,r)},r._loadFragForPlayback=function(t,e,r){var i=this;this._doFragLoad(t,e,r,(function(e){if(i.fragContextChanged(t))return i.warn("Fragment "+t.sn+(e.part?" p: "+e.part.index:"")+" of level "+t.level+" was dropped during download."),void i.fragmentTracker.removeFragment(t);t.stats.chunkCount++,i._handleFragmentLoadProgress(e)})).then((function(e){if(e){var r=i.state;i.fragContextChanged(t)?(r===Vr||!i.fragCurrent&&r===jr)&&(i.fragmentTracker.removeFragment(t),i.state=Kr):("payload"in e&&(i.log("Loaded fragment "+t.sn+" of level "+t.level),i.hls.trigger(S.FRAG_LOADED,e)),i._handleFragmentLoadComplete(e))}})).catch((function(e){i.state!==Gr&&i.state!==zr&&(i.warn(e),i.resetFragmentLoading(t))}))},r.clearTrackerIfNeeded=function(t){var e,r=this.fragmentTracker;if(r.getState(t)===gr){var i=t.type,n=this.getFwdBufferInfo(this.mediaBuffer,i),a=Math.max(t.duration,n?n.len:this.config.maxBufferLength);this.reduceMaxBufferLength(a)&&r.removeFragment(t)}else 0===(null==(e=this.mediaBuffer)?void 0:e.buffered.length)?r.removeAllFragments():r.hasParts(t.type)&&(r.detectPartialFragments({frag:t,part:null,stats:t.stats,id:t.type}),r.getState(t)===vr&&r.removeFragment(t))},r.flushMainBuffer=function(t,e,r){if(void 0===r&&(r=null),t-e){var i={startOffset:t,endOffset:e,type:r};this.hls.trigger(S.BUFFER_FLUSHING,i)}},r._loadInitSegment=function(t,e){var r=this;this._doFragLoad(t,e).then((function(e){if(!e||r.fragContextChanged(t)||!r.levels)throw new Error("init load aborted");return e})).then((function(e){var i=r.hls,n=e.payload,a=t.decryptdata;if(n&&n.byteLength>0&&a&&a.key&&a.iv&&"AES-128"===a.method){var s=self.performance.now();return r.decrypter.decrypt(new Uint8Array(n),a.key.buffer,a.iv.buffer).catch((function(e){throw i.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_DECRYPT_ERROR,fatal:!1,error:e,reason:e.message,frag:t}),e})).then((function(r){var n=self.performance.now();return i.trigger(S.FRAG_DECRYPTED,{frag:t,payload:r,stats:{tstart:s,tdecrypt:n}}),e.payload=r,e}))}return e})).then((function(i){var n=r.fragCurrent,a=r.hls;if(!r.levels)throw new Error("init load aborted, missing levels");var s=t.stats;r.state=Kr,e.fragmentError=0,t.data=new Uint8Array(i.payload),s.parsing.start=s.buffering.start=self.performance.now(),s.parsing.end=s.buffering.end=self.performance.now(),i.frag===n&&a.trigger(S.FRAG_BUFFERED,{stats:s,frag:n,part:null,id:t.type}),r.tick()})).catch((function(e){r.state!==Gr&&r.state!==zr&&(r.warn(e),r.resetFragmentLoading(t))}))},r.fragContextChanged=function(t){var e=this.fragCurrent;return!t||!e||t.level!==e.level||t.sn!==e.sn||t.urlId!==e.urlId},r.fragBufferedComplete=function(t,e){var r,i,n,a,s=this.mediaBuffer?this.mediaBuffer:this.media;this.log("Buffered "+t.type+" sn: "+t.sn+(e?" part: "+e.index:"")+" of "+(this.playlistType===ge?"level":"track")+" "+t.level+" (frag:["+(null!=(r=t.startPTS)?r:NaN).toFixed(3)+"-"+(null!=(i=t.endPTS)?i:NaN).toFixed(3)+"] > buffer:"+(s?Br(Ir.getBuffered(s)):"(detached)")+")"),this.state=Kr,s&&(!this.loadedmetadata&&t.type==ge&&s.buffered.length&&(null==(n=this.fragCurrent)?void 0:n.sn)===(null==(a=this.fragPrevious)?void 0:a.sn)&&(this.loadedmetadata=!0,this.seekToStartPos()),this.tick())},r.seekToStartPos=function(){},r._handleFragmentLoadComplete=function(t){var e=this.transmuxer;if(e){var r=t.frag,i=t.part,n=t.partsLoaded,a=!n||0===n.length||n.some((function(t){return!t})),s=new wr(r.level,r.sn,r.stats.chunkCount+1,0,i?i.index:-1,!a);e.flush(s)}},r._handleFragmentLoadProgress=function(t){},r._doFragLoad=function(t,e,r,i){var n,a=this;void 0===r&&(r=null);var s=null==e?void 0:e.details;if(!this.levels||!s)throw new Error("frag load aborted, missing level"+(s?"":" detail")+"s");var o=null;if(!t.encrypted||null!=(n=t.decryptdata)&&n.key?!t.encrypted&&s.encryptedFragments.length&&this.keyLoader.loadClear(t,s.encryptedFragments):(this.log("Loading key for "+t.sn+" of ["+s.startSN+"-"+s.endSN+"], "+("[stream-controller]"===this.logPrefix?"level":"track")+" "+t.level),this.state=Hr,this.fragCurrent=t,o=this.keyLoader.load(t).then((function(t){if(!a.fragContextChanged(t.frag))return a.hls.trigger(S.KEY_LOADED,t),a.state===Hr&&(a.state=Kr),t})),this.hls.trigger(S.KEY_LOADING,{frag:t}),null===this.fragCurrent&&(o=Promise.reject(new Error("frag load aborted, context changed in KEY_LOADING")))),r=Math.max(t.start,r||0),this.config.lowLatencyMode&&"initSegment"!==t.sn){var l=s.partList;if(l&&i){r>t.end&&s.fragmentHint&&(t=s.fragmentHint);var u=this.getNextPart(l,t,r);if(u>-1){var h,d=l[u];return this.log("Loading part sn: "+t.sn+" p: "+d.index+" cc: "+t.cc+" of playlist ["+s.startSN+"-"+s.endSN+"] parts [0-"+u+"-"+(l.length-1)+"] "+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),this.nextLoadPosition=d.start+d.duration,this.state=Vr,h=o?o.then((function(r){return!r||a.fragContextChanged(r.frag)?null:a.doFragPartsLoad(t,d,e,i)})).catch((function(t){return a.handleFragLoadError(t)})):this.doFragPartsLoad(t,d,e,i).catch((function(t){return a.handleFragLoadError(t)})),this.hls.trigger(S.FRAG_LOADING,{frag:t,part:d,targetBufferTime:r}),null===this.fragCurrent?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING parts")):h}if(!t.url||this.loadedEndOfParts(l,r))return Promise.resolve(null)}}this.log("Loading fragment "+t.sn+" cc: "+t.cc+" "+(s?"of ["+s.startSN+"-"+s.endSN+"] ":"")+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),E(t.sn)&&!this.bitrateTest&&(this.nextLoadPosition=t.start+t.duration),this.state=Vr;var c,f=this.config.progressive;return c=f&&o?o.then((function(e){return!e||a.fragContextChanged(null==e?void 0:e.frag)?null:a.fragmentLoader.load(t,i)})).catch((function(t){return a.handleFragLoadError(t)})):Promise.all([this.fragmentLoader.load(t,f?i:void 0),o]).then((function(t){var e=t[0];return!f&&e&&i&&i(e),e})).catch((function(t){return a.handleFragLoadError(t)})),this.hls.trigger(S.FRAG_LOADING,{frag:t,targetBufferTime:r}),null===this.fragCurrent?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING")):c},r.doFragPartsLoad=function(t,e,r,i){var n=this;return new Promise((function(a,s){var o,l=[],u=null==(o=r.details)?void 0:o.partList;!function e(o){n.fragmentLoader.loadPart(t,o,i).then((function(i){l[o.index]=i;var s=i.part;n.hls.trigger(S.FRAG_LOADED,i);var h=Ve(r,t.sn,o.index+1)||Ye(u,t.sn,o.index+1);if(!h)return a({frag:t,part:s,partsLoaded:l});e(h)})).catch(s)}(e)}))},r.handleFragLoadError=function(t){if("data"in t){var e=t.data;t.data&&e.details===R.INTERNAL_ABORTED?this.handleFragLoadAborted(e.frag,e.part):this.hls.trigger(S.ERROR,e)}else this.hls.trigger(S.ERROR,{type:L.OTHER_ERROR,details:R.INTERNAL_EXCEPTION,err:t,error:t,fatal:!0});return null},r._handleTransmuxerFlush=function(t){var e=this.getCurrentContext(t);if(e&&this.state===jr){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===Gr||this.state===zr||(this.state=Kr)},r.getCurrentContext=function(t){var e=this.levels,r=this.fragCurrent,i=t.level,n=t.sn,a=t.part;if(null==e||!e[i])return this.warn("Levels object was unset while buffering fragment "+n+" of level "+i+". The current chunk will not be buffered."),null;var s=e[i],o=a>-1?Ve(s,n,a):null,l=o?o.fragment:function(t,e,r){if(null==t||!t.details)return null;var i=t.details,n=i.fragments[e-i.startSN];return n||((n=i.fragmentHint)&&n.sn===e?n:e<i.startSN&&r&&r.sn===e?r:null)}(s,n,r);return l?(r&&r!==l&&(l.stats=r.stats),{frag:l,part:o,level:s}):null},r.bufferFragmentData=function(t,e,r,i,n){var a;if(t&&this.state===jr){var s=t.data1,o=t.data2,l=s;if(s&&o&&(l=xt(s,o)),null!=(a=l)&&a.length){var u={type:t.type,frag:e,part:r,chunkMeta:i,parent:e.type,data:l};if(this.hls.trigger(S.BUFFER_APPENDING,u),t.dropped&&t.independent&&!r){if(n)return;this.flushBufferGap(e)}}}},r.flushBufferGap=function(t){var e=this.media;if(e)if(Ir.isBuffered(e,e.currentTime)){var r=e.currentTime,i=Ir.bufferInfo(e,r,0),n=t.duration,a=Math.min(2*this.config.maxFragLookUpTolerance,.25*n),s=Math.max(Math.min(t.start-a,i.end-a),r+a);t.start-s>a&&this.flushMainBuffer(s,t.start)}else this.flushMainBuffer(0,t.start)},r.getFwdBufferInfo=function(t,e){var r=this.getLoadPosition();return E(r)?this.getFwdBufferInfoAtPos(t,r,e):null},r.getFwdBufferInfoAtPos=function(t,e,r){var i=this.config.maxBufferHole,n=Ir.bufferInfo(t,e,i);if(0===n.len&&void 0!==n.nextStart){var a=this.fragmentTracker.getBufferedFrag(e,r);if(a&&n.nextStart<a.end)return Ir.bufferInfo(t,e,Math.max(n.nextStart,i))}return n},r.getMaxBufferLength=function(t){var e,r=this.config;return e=t?Math.max(8*r.maxBufferSize/t,r.maxBufferLength):r.maxBufferLength,Math.min(e,r.maxMaxBufferLength)},r.reduceMaxBufferLength=function(t){var e=this.config,r=t||e.maxBufferLength;return e.maxMaxBufferLength>=r&&(e.maxMaxBufferLength/=2,this.warn("Reduce max buffer length to "+e.maxMaxBufferLength+"s"),!0)},r.getAppendedFrag=function(t,e){var r=this.fragmentTracker.getAppendedFrag(t,ge);return r&&"fragment"in r?r.fragment:r},r.getNextFragment=function(t,e){var r=e.fragments,i=r.length;if(!i)return null;var n,a=this.config,s=r[0].start;if(e.live){var o=a.initialLiveManifestSize;if(i<o)return this.warn("Not enough fragments to start playback (have: "+i+", need: "+o+")"),null;e.PTSKnown||this.startFragRequested||-1!==this.startPosition||(n=this.getInitialLiveFragment(e,r),this.startPosition=n?this.hls.liveSyncPosition||n.start:t)}else t<=s&&(n=r[0]);if(!n){var l=a.lowLatencyMode?e.partEnd:e.fragmentEnd;n=this.getFragmentAtPosition(t,l,e)}return this.mapToInitFragWhenRequired(n)},r.isLoopLoading=function(t,e){var r=this.fragmentTracker.getState(t);return(r===mr||r===vr&&!!t.gap)&&this.nextLoadPosition>e},r.getNextFragmentLoopLoading=function(t,e,r,i,n){var a=t.gap,s=this.getNextFragment(this.nextLoadPosition,e);if(null===s)return s;if(t=s,a&&t&&!t.gap&&r.nextStart){var o=this.getFwdBufferInfoAtPos(this.mediaBuffer?this.mediaBuffer:this.media,r.nextStart,i);if(null!==o&&r.len+o.len>=n)return this.log('buffer full after gaps in "'+i+'" playlist starting at sn: '+t.sn),null}return t},r.mapToInitFragWhenRequired=function(t){return null==t||!t.initSegment||null!=t&&t.initSegment.data||this.bitrateTest?t:t.initSegment},r.getNextPart=function(t,e,r){for(var i=-1,n=!1,a=!0,s=0,o=t.length;s<o;s++){var l=t[s];if(a=a&&!l.independent,i>-1&&r<l.start)break;var u=l.loaded;u?i=-1:(n||l.independent||a)&&l.fragment===e&&(i=s),n=u}return i},r.loadedEndOfParts=function(t,e){var r=t[t.length-1];return r&&e>r.start&&r.loaded},r.getInitialLiveFragment=function(t,e){var r=this.fragPrevious,i=null;if(r){if(t.hasProgramDateTime&&(this.log("Live playlist, switching playlist, load frag with same PDT: "+r.programDateTime),i=function(t,e,r){if(null===e||!Array.isArray(t)||!t.length||!E(e))return null;if(e<(t[0].programDateTime||0))return null;if(e>=(t[t.length-1].endProgramDateTime||0))return null;r=r||0;for(var i=0;i<t.length;++i){var n=t[i];if(Ze(e,r,n))return n}return null}(e,r.endProgramDateTime,this.config.maxFragLookUpTolerance)),!i){var n=r.sn+1;if(n>=t.startSN&&n<=t.endSN){var a=e[n-t.startSN];r.cc===a.cc&&(i=a,this.log("Live playlist, switching playlist, load frag with next SN: "+i.sn))}i||(i=function(t,e){return Qe(t,(function(t){return t.cc<e?1:t.cc>e?-1:0}))}(e,r.cc),i&&this.log("Live playlist, switching playlist, load frag with same CC: "+i.sn))}}else{var s=this.hls.liveSyncPosition;null!==s&&(i=this.getFragmentAtPosition(s,this.bitrateTest?t.fragmentEnd:t.edge,t))}return i},r.getFragmentAtPosition=function(t,e,r){var i,n=this.config,a=this.fragPrevious,s=r.fragments,o=r.endSN,l=r.fragmentHint,u=n.maxFragLookUpTolerance,h=r.partList,d=!!(n.lowLatencyMode&&null!=h&&h.length&&l);if(d&&l&&!this.bitrateTest&&(s=s.concat(l),o=l.sn),i=t<e?$e(a,s,t,t>e-u?0:u):s[s.length-1]){var c=i.sn-r.startSN,f=this.fragmentTracker.getState(i);if((f===mr||f===vr&&i.gap)&&(a=i),a&&i.sn===a.sn&&(!d||h[0].fragment.sn>i.sn)&&a&&i.level===a.level){var g=s[c+1];i=i.sn<o&&this.fragmentTracker.getState(g)!==mr?g:null}}return i},r.synchronizeToLiveEdge=function(t){var e=this.config,r=this.media;if(r){var i=this.hls.liveSyncPosition,n=r.currentTime,a=t.fragments[0].start,s=t.edge,o=n>=a-e.maxFragLookUpTolerance&&n<=s;if(null!==i&&r.duration>i&&(n<i||!o)){var l=void 0!==e.liveMaxLatencyDuration?e.liveMaxLatencyDuration:e.liveMaxLatencyDurationCount*t.targetduration;(!o&&r.readyState<4||n<s-l)&&(this.loadedmetadata||(this.nextLoadPosition=i),r.readyState&&(this.warn("Playback: "+n.toFixed(3)+" is located too far from the end of live sliding playlist: "+s+", reset currentTime to : "+i.toFixed(3)),r.currentTime=i))}}},r.alignPlaylists=function(t,e){var r=this.levels,i=this.levelLastLoaded,n=this.fragPrevious,a=null!==i?r[i]:null,s=t.fragments.length;if(!s)return this.warn("No fragments in live playlist"),0;var o=t.fragments[0].start,l=!e,u=t.alignedSliding&&E(o);if(l||!u&&!o){xr(n,a,t);var h=t.fragments[0].start;return this.log("Live playlist sliding: "+h.toFixed(2)+" start-sn: "+(e?e.startSN:"na")+"->"+t.startSN+" prev-sn: "+(n?n.sn:"na")+" fragments: "+s),h}return o},r.waitForCdnTuneIn=function(t){return t.live&&t.canBlockReload&&t.partTarget&&t.tuneInGoal>Math.max(t.partHoldBack,3*t.partTarget)},r.setStartPosition=function(t,e){var r=this.startPosition;if(r<e&&(r=-1),-1===r||-1===this.lastCurrentTime){var i=null!==this.startTimeOffset,n=i?this.startTimeOffset:t.startTimeOffset;null!==n&&E(n)?(r=e+n,n<0&&(r+=t.totalduration),r=Math.min(Math.max(e,r),e+t.totalduration),this.log("Start time offset "+n+" found in "+(i?"multivariant":"media")+" playlist, adjust startPosition to "+r),this.startPosition=r):t.live?r=this.hls.liveSyncPosition||e:this.startPosition=r=0,this.lastCurrentTime=r}this.nextLoadPosition=r},r.getLoadPosition=function(){var t=this.media,e=0;return this.loadedmetadata&&t?e=t.currentTime:this.nextLoadPosition&&(e=this.nextLoadPosition),e},r.handleFragLoadAborted=function(t,e){this.transmuxer&&"initSegment"!==t.sn&&t.stats.aborted&&(this.warn("Fragment "+t.sn+(e?" part "+e.index:"")+" of level "+t.level+" was aborted"),this.resetFragmentLoading(t))},r.resetFragmentLoading=function(t){this.fragCurrent&&(this.fragContextChanged(t)||this.state===Yr)||(this.state=Kr)},r.onFragmentOrKeyLoadError=function(t,e){if(e.chunkMeta&&!e.frag){var r=this.getCurrentContext(e.chunkMeta);r&&(e.frag=r.frag)}var i=e.frag;if(i&&i.type===t&&this.levels)if(this.fragContextChanged(i)){var n;this.warn("Frag load error must match current frag to retry "+i.url+" > "+(null==(n=this.fragCurrent)?void 0:n.url))}else{var a=e.details===R.FRAG_GAP;a&&this.fragmentTracker.fragBuffered(i,!0);var s=e.errorAction,o=s||{},l=o.action,u=o.retryCount,h=void 0===u?0:u,d=o.retryConfig;if(s&&l===nr&&d){var c;this.resetStartWhenNotLoaded(null!=(c=this.levelLastLoaded)?c:i.level);var f=qe(d,h);this.warn("Fragment "+i.sn+" of "+t+" "+i.level+" errored with "+e.details+", retrying loading "+(h+1)+"/"+d.maxNumRetry+" in "+f+"ms"),s.resolved=!0,this.retryDate=self.performance.now()+f,this.state=Yr}else d&&s?(this.resetFragmentErrors(t),h<d.maxNumRetry?a||(s.resolved=!0):w.warn(e.details+" reached or exceeded max retry ("+h+")")):(null==s?void 0:s.action)===ir?this.state=$r:this.state=zr;this.tickImmediate()}},r.reduceLengthAndFlushBuffer=function(t){if(this.state===jr||this.state===qr){var e=t.parent,r=this.getFwdBufferInfo(this.mediaBuffer,e),i=r&&r.len>.5;i&&this.reduceMaxBufferLength(r.len);var n=!i;return n&&this.warn("Buffer full error while media.currentTime is not buffered, flush "+e+" buffer"),t.frag&&(this.fragmentTracker.removeFragment(t.frag),this.nextLoadPosition=t.frag.start),this.resetLoadingState(),n}return!1},r.resetFragmentErrors=function(t){t===ve&&(this.fragCurrent=null),this.loadedmetadata||(this.startFragRequested=!1),this.state!==Gr&&(this.state=Kr)},r.afterBufferFlushed=function(t,e,r){if(t){var i=Ir.getBuffered(t);this.fragmentTracker.detectEvictedFragments(e,i,r),this.state===Xr&&this.resetLoadingState()}},r.resetLoadingState=function(){this.log("Reset loading state"),this.fragCurrent=null,this.fragPrevious=null,this.state=Kr},r.resetStartWhenNotLoaded=function(t){if(!this.loadedmetadata){this.startFragRequested=!1;var e=this.levels?this.levels[t].details:null;null!=e&&e.live?(this.startPosition=-1,this.setStartPosition(e,0),this.resetLoadingState()):this.nextLoadPosition=this.startPosition}},r.resetWhenMissingContext=function(t){var e;this.warn("The loading context changed while buffering fragment "+t.sn+" of level "+t.level+". This chunk will not be buffered."),this.removeUnbufferedFrags(),this.resetStartWhenNotLoaded(null!=(e=this.levelLastLoaded)?e:t.level),this.resetLoadingState()},r.removeUnbufferedFrags=function(t){void 0===t&&(t=0),this.fragmentTracker.removeFragmentsInRange(t,1/0,this.playlistType,!1,!0)},r.updateLevelTiming=function(t,e,r,i){var n,a=this,s=r.details;if(s){if(Object.keys(t.elementaryStreams).reduce((function(e,n){var o=t.elementaryStreams[n];if(o){var l=o.endPTS-o.startPTS;if(l<=0)return a.warn("Could not parse fragment "+t.sn+" "+n+" duration reliably ("+l+")"),e||!1;var u=i?0:Be(s,t,o.startPTS,o.endPTS,o.startDTS,o.endDTS);return a.hls.trigger(S.LEVEL_PTS_UPDATED,{details:s,level:r,drift:u,type:n,frag:t,start:o.startPTS,end:o.endPTS}),!0}return e}),!1))r.fragmentError=0;else if(null===(null==(n=this.transmuxer)?void 0:n.error)){var o=new Error("Found no media in fragment "+t.sn+" of level "+t.level+" resetting transmuxer to fallback to playlist timing");if(0===r.fragmentError&&(r.fragmentError++,t.gap=!0,this.fragmentTracker.removeFragment(t),this.fragmentTracker.fragBuffered(t,!0)),this.warn(o.message),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_PARSING_ERROR,fatal:!1,error:o,frag:t,reason:"Found no media in msn "+t.sn+' of level "'+r.url+'"'}),!this.hls)return;this.resetTransmuxer()}this.state=qr,this.hls.trigger(S.FRAG_PARSED,{frag:t,part:e})}else this.warn("level.details undefined")},r.resetTransmuxer=function(){this.transmuxer&&(this.transmuxer.destroy(),this.transmuxer=null)},r.recoverWorkerError=function(t){var e,r,i;"demuxerWorker"===t.event&&(this.fragmentTracker.removeAllFragments(),this.resetTransmuxer(),this.resetStartWhenNotLoaded(null!=(e=null!=(r=this.levelLastLoaded)?r:null==(i=this.fragCurrent)?void 0:i.level)?e:0),this.resetLoadingState())},a(e,[{key:"state",get:function(){return this._state},set:function(t){var e=this._state;e!==t&&(this._state=t,this.log(e+"->"+t))}}]),e}(br);function Zr(){return self.SourceBuffer||self.WebKitSourceBuffer}function ti(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 ei=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=xt(this.cachedData,t),this.cachedData=null);var r,i=st(t,0),n=i?i.length:0,a=this._audioTrack,s=this._id3Track,o=i?function(t){for(var e=dt(t),r=0;r<e.length;r++){var i=e[r];if(ut(i))return mt(i)}}(i):void 0,l=t.length;for((null===this.basePTS||0===this.frameIndex&&E(o))&&(this.basePTS=ri(o,e,this.initPTS),this.lastPTS=this.basePTS),null===this.lastPTS&&(this.lastPTS=this.basePTS),i&&i.length>0&&s.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:i,type:Ae,duration:Number.POSITIVE_INFINITY});n<l;){if(this.canParse(t,n)){var u=this.appendFrame(a,t,n);u?(this.frameIndex++,this.lastPTS=u.sample.pts,r=n+=u.length):n=l}else lt(t,n)?(i=st(t,n),s.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:i,type:Ae,duration:Number.POSITIVE_INFINITY}),r=n+=i.length):n++;if(n===l&&r!==l){var h=rt(t,r);this.cachedData?this.cachedData=xt(this.cachedData,h):this.cachedData=h}}return{audioTrack:a,videoTrack:ti(),id3Track:s,textTrack:ti()}},e.demuxSampleAes=function(t,e,r){return Promise.reject(new Error("["+this+"] This demuxer does not support Sample-AES decryption"))},e.flush=function(t){var e=this.cachedData;return e&&(this.cachedData=null,this.demux(e,0)),{audioTrack:this._audioTrack,videoTrack:ti(),id3Track:this._id3Track,textTrack:ti()}},e.destroy=function(){},t}(),ri=function(t,e,r){return E(t)?90*t:9e4*e+(r?9e4*r.baseTime/r.timescale:0)};function ii(t,e){return 255===t[e]&&240==(246&t[e+1])}function ni(t,e){return 1&t[e+1]?7:9}function ai(t,e){return(3&t[e+3])<<11|t[e+4]<<3|(224&t[e+5])>>>5}function si(t,e){return e+1<t.length&&ii(t,e)}function oi(t,e){if(si(t,e)){var r=ni(t,e);if(e+r>=t.length)return!1;var i=ai(t,e);if(i<=r)return!1;var n=e+i;return n===t.length||si(t,n)}return!1}function li(t,e,r,i,n){if(!t.samplerate){var a=function(t,e,r,i){var n,a,s,o,l=navigator.userAgent.toLowerCase(),u=i,h=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];n=1+((192&e[r+2])>>>6);var d=(60&e[r+2])>>>2;if(!(d>h.length-1))return s=(1&e[r+2])<<2,s|=(192&e[r+3])>>>6,w.log("manifest codec:"+i+", ADTS type:"+n+", samplingIndex:"+d),/firefox/i.test(l)?d>=6?(n=5,o=new Array(4),a=d-3):(n=2,o=new Array(2),a=d):-1!==l.indexOf("android")?(n=2,o=new Array(2),a=d):(n=5,o=new Array(4),i&&(-1!==i.indexOf("mp4a.40.29")||-1!==i.indexOf("mp4a.40.5"))||!i&&d>=6?a=d-3:((i&&-1!==i.indexOf("mp4a.40.2")&&(d>=6&&1===s||/vivaldi/i.test(l))||!i&&1===s)&&(n=2,o=new Array(2)),a=d)),o[0]=n<<3,o[0]|=(14&d)>>1,o[1]|=(1&d)<<7,o[1]|=s<<3,5===n&&(o[1]|=(14&a)>>1,o[2]=(1&a)<<7,o[2]|=8,o[3]=0),{config:o,samplerate:h[d],channelCount:s,codec:"mp4a.40."+n,manifestCodec:u};t.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_PARSING_ERROR,fatal:!0,reason:"invalid ADTS sampling index:"+d})}(e,r,i,n);if(!a)return;t.config=a.config,t.samplerate=a.samplerate,t.channelCount=a.channelCount,t.codec=a.codec,t.manifestCodec=a.manifestCodec,w.log("parsed codec:"+t.codec+", rate:"+a.samplerate+", channels:"+a.channelCount)}}function ui(t){return 9216e4/t}function hi(t,e,r,i,n){var a,s=i+n*ui(t.samplerate),o=function(t,e){var r=ni(t,e);if(e+r<=t.length){var i=ai(t,e)-r;if(i>0)return{headerLength:r,frameLength:i}}}(e,r);if(o){var l=o.frameLength,u=o.headerLength,h=u+l,d=Math.max(0,r+h-e.length);d?(a=new Uint8Array(h-u)).set(e.subarray(r+u,e.length),0):a=e.subarray(r+u,r+h);var c={unit:a,pts:s};return d||t.samples.push(c),{sample:c,length:h,missing:d}}var f=e.length-r;return(a=new Uint8Array(f)).set(e.subarray(r,e.length),0),{sample:{unit:a,pts:s},length:f,missing:-1}}var di=function(t){function e(e,r){var i;return(i=t.call(this)||this).observer=void 0,i.config=void 0,i.observer=e,i.config=r,i}l(e,t);var r=e.prototype;return r.resetInitSegment=function(e,r,i,n){t.prototype.resetInitSegment.call(this,e,r,i,n),this._audioTrack={container:"audio/adts",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"aac",samples:[],manifestCodec:r,duration:n,inputTimeScale:9e4,dropped:0}},e.probe=function(t){if(!t)return!1;for(var e=(st(t,0)||[]).length,r=t.length;e<r;e++)if(oi(t,e))return w.log("ADTS sync word found !"),!0;return!1},r.canParse=function(t,e){return function(t,e){return function(t,e){return e+5<t.length}(t,e)&&ii(t,e)&&ai(t,e)<=t.length-e}(t,e)},r.appendFrame=function(t,e,r){li(t,this.observer,e,r,t.manifestCodec);var i=hi(t,e,r,this.basePTS,this.frameIndex);if(i&&0===i.missing)return i},e}(ei),ci=/\/emsg[-/]ID3/i,fi=function(){function t(t,e){this.remainderData=null,this.timeOffset=0,this.config=void 0,this.videoTrack=void 0,this.audioTrack=void 0,this.id3Track=void 0,this.txtTrack=void 0,this.config=e}var e=t.prototype;return e.resetTimeStamp=function(){},e.resetInitSegment=function(t,e,r,i){var n=this.videoTrack=ti("video",1),a=this.audioTrack=ti("audio",1),s=this.txtTrack=ti("text",1);if(this.id3Track=ti("id3",1),this.timeOffset=0,null!=t&&t.byteLength){var o=Ct(t);if(o.video){var l=o.video,u=l.id,h=l.timescale,d=l.codec;n.id=u,n.timescale=s.timescale=h,n.codec=d}if(o.audio){var c=o.audio,f=c.id,g=c.timescale,v=c.codec;a.id=f,a.timescale=g,a.codec=v}s.id=Lt.text,n.sampleDuration=0,n.duration=a.duration=i}},e.resetContiguity=function(){this.remainderData=null},t.probe=function(t){return It(t=t.length>16384?t.subarray(0,16384):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=xt(this.remainderData,t));var a=function(t){var e={valid:null,remainder:null},r=It(t,["moof"]);if(!r)return e;if(r.length<2)return e.remainder=t,e;var i=r[r.length-1];return e.valid=rt(t,0,i.byteOffset-8),e.remainder=rt(t,i.byteOffset-8),e}(r);this.remainderData=a.remainder,i.samples=a.valid||new Uint8Array}else i.samples=r;var s=this.extractID3Track(i,e);return n.samples=Ft(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=Ft(t,e),{videoTrack:e,audioTrack:ti(),id3Track:i,textTrack:ti()}},e.extractID3Track=function(t,e){var r=this.id3Track;if(t.samples.length){var i=It(t.samples,["emsg"]);i&&i.forEach((function(t){var i=function(t){var e=t[0],r="",i="",n=0,a=0,s=0,o=0,l=0,u=0;if(0===e){for(;"\0"!==Rt(t.subarray(u,u+1));)r+=Rt(t.subarray(u,u+1)),u+=1;for(r+=Rt(t.subarray(u,u+1)),u+=1;"\0"!==Rt(t.subarray(u,u+1));)i+=Rt(t.subarray(u,u+1)),u+=1;i+=Rt(t.subarray(u,u+1)),u+=1,n=kt(t,12),a=kt(t,16),o=kt(t,20),l=kt(t,24),u=28}else if(1===e){n=kt(t,u+=4);var h=kt(t,u+=4),d=kt(t,u+=4);for(u+=4,s=Math.pow(2,32)*h+d,Number.isSafeInteger(s)||(s=Number.MAX_SAFE_INTEGER,w.warn("Presentation time exceeds safe integer limit and wrapped to max safe integer in parsing emsg box")),o=kt(t,u),l=kt(t,u+=4),u+=4;"\0"!==Rt(t.subarray(u,u+1));)r+=Rt(t.subarray(u,u+1)),u+=1;for(r+=Rt(t.subarray(u,u+1)),u+=1;"\0"!==Rt(t.subarray(u,u+1));)i+=Rt(t.subarray(u,u+1)),u+=1;i+=Rt(t.subarray(u,u+1)),u+=1}return{schemeIdUri:r,value:i,timeScale:n,presentationTime:s,presentationTimeDelta:a,eventDuration:o,id:l,payload:t.subarray(u,t.byteLength)}}(t);if(ci.test(i.schemeIdUri)){var n=E(i.presentationTime)?i.presentationTime/i.timeScale:e+i.presentationTimeDelta/i.timeScale,a=4294967295===i.eventDuration?Number.POSITIVE_INFINITY:i.eventDuration/i.timeScale;a<=.001&&(a=Number.POSITIVE_INFINITY);var s=i.payload;r.samples.push({data:s,len:s.byteLength,dts:n,pts:n,type:be,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}(),gi=null,vi=[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],mi=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],pi=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],yi=[0,1,1,4];function Ti(t,e,r,i,n){if(!(r+24>e.length)){var a=Ei(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 Ei(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*vi[14*(3===r?3-i:3===i?3:4)+n-1],u=mi[3*(3===r?0:2===r?1:2)+a],h=3===o?1:2,d=pi[r][i],c=yi[i],f=8*d*c,g=Math.floor(d*l/u+s)*c;if(null===gi){var v=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);gi=v?parseInt(v[1]):0}return!!gi&&gi<=87&&2===i&&l>=224e3&&0===o&&(t[e+3]=128|t[e+3]),{sampleRate:u,channelCount:h,frameLength:g,samplesPerFrame:f}}}function Si(t,e){return 255===t[e]&&224==(224&t[e+1])&&0!=(6&t[e+1])}function Li(t,e){return e+1<t.length&&Si(t,e)}function Ri(t,e){if(e+1<t.length&&Si(t,e)){var r=Ei(t,e),i=4;null!=r&&r.frameLength&&(i=r.frameLength);var n=e+i;return n===t.length||Li(t,n)}return!1}var Ai=function(){function t(t){this.data=void 0,this.bytesAvailable=void 0,this.word=void 0,this.bitsAvailable=void 0,this.data=t,this.bytesAvailable=t.byteLength,this.word=0,this.bitsAvailable=0}var e=t.prototype;return e.loadWord=function(){var t=this.data,e=this.bytesAvailable,r=t.byteLength-e,i=new Uint8Array(4),n=Math.min(4,e);if(0===n)throw new Error("no bytes available");i.set(t.subarray(r,r+n)),this.word=new DataView(i.buffer).getUint32(0),this.bitsAvailable=8*n,this.bytesAvailable-=n},e.skipBits=function(t){var e;t=Math.min(t,8*this.bytesAvailable+this.bitsAvailable),this.bitsAvailable>t?(this.word<<=t,this.bitsAvailable-=t):(t-=this.bitsAvailable,t-=(e=t>>3)<<3,this.bytesAvailable-=e,this.loadWord(),this.word<<=t,this.bitsAvailable-=t)},e.readBits=function(t){var e=Math.min(this.bitsAvailable,t),r=this.word>>>32-e;if(t>32&&w.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=e,this.bitsAvailable>0)this.word<<=e;else{if(!(this.bytesAvailable>0))throw new Error("no bits available");this.loadWord()}return(e=t-e)>0&&this.bitsAvailable?r<<e|this.readBits(e):r},e.skipLZ=function(){var t;for(t=0;t<this.bitsAvailable;++t)if(0!=(this.word&2147483648>>>t))return this.word<<=t,this.bitsAvailable-=t,t;return this.loadWord(),t+this.skipLZ()},e.skipUEG=function(){this.skipBits(1+this.skipLZ())},e.skipEG=function(){this.skipBits(1+this.skipLZ())},e.readUEG=function(){var t=this.skipLZ();return this.readBits(t+1)-1},e.readEG=function(){var t=this.readUEG();return 1&t?1+t>>>1:-1*(t>>>1)},e.readBoolean=function(){return 1===this.readBits(1)},e.readUByte=function(){return this.readBits(8)},e.readUShort=function(){return this.readBits(16)},e.readUInt=function(){return this.readBits(32)},e.skipScalingList=function(t){for(var e=8,r=8,i=0;i<t;i++)0!==r&&(r=(e+this.readEG()+256)%256),e=0===r?e:r},e.readSPS=function(){var t,e,r,i=0,n=0,a=0,s=0,o=this.readUByte.bind(this),l=this.readBits.bind(this),u=this.readUEG.bind(this),h=this.readBoolean.bind(this),d=this.skipBits.bind(this),c=this.skipEG.bind(this),f=this.skipUEG.bind(this),g=this.skipScalingList.bind(this);o();var v=o();if(l(5),d(3),o(),f(),100===v||110===v||122===v||244===v||44===v||83===v||86===v||118===v||128===v){var m=u();if(3===m&&d(1),f(),f(),d(1),h())for(e=3!==m?8:12,r=0;r<e;r++)h()&&g(r<6?16:64)}f();var p=u();if(0===p)u();else if(1===p)for(d(1),c(),c(),t=u(),r=0;r<t;r++)c();f(),d(1);var y=u(),T=u(),E=l(1);0===E&&d(1),d(1),h()&&(i=u(),n=u(),a=u(),s=u());var S=[1,1];if(h()&&h())switch(o()){case 1:S=[1,1];break;case 2:S=[12,11];break;case 3:S=[10,11];break;case 4:S=[16,11];break;case 5:S=[40,33];break;case 6:S=[24,11];break;case 7:S=[20,11];break;case 8:S=[32,11];break;case 9:S=[80,33];break;case 10:S=[18,11];break;case 11:S=[15,11];break;case 12:S=[64,33];break;case 13:S=[160,99];break;case 14:S=[4,3];break;case 15:S=[3,2];break;case 16:S=[2,1];break;case 255:S=[o()<<8|o(),o()<<8|o()]}return{width:Math.ceil(16*(y+1)-2*i-2*n),height:(2-E)*(T+1)*16-(E?2:4)*(a+s),pixelRatio:S}},e.readSliceType=function(){return this.readUByte(),this.readUEG(),this.readUEG()},t}(),ki=function(){function t(t,e,r){this.keyData=void 0,this.decrypter=void 0,this.keyData=r,this.decrypter=new Ur(e,{removePKCS7Padding:!1})}var e=t.prototype;return e.decryptBuffer=function(t){return this.decrypter.decrypt(t,this.keyData.key.buffer,this.keyData.iv.buffer)},e.decryptAacSample=function(t,e,r){var i=this,n=t[e].unit;if(!(n.length<=16)){var a=n.subarray(16,n.length-n.length%16),s=a.buffer.slice(a.byteOffset,a.byteOffset+a.length);this.decryptBuffer(s).then((function(a){var s=new Uint8Array(a);n.set(s,16),i.decrypter.isSync()||i.decryptAacSamples(t,e+1,r)}))}},e.decryptAacSamples=function(t,e,r){for(;;e++){if(e>=t.length)return void r();if(!(t[e].unit.length<32||(this.decryptAacSample(t,e,r),this.decrypter.isSync())))return}},e.getAvcEncryptedData=function(t){for(var e=16*Math.floor((t.length-48)/160)+16,r=new Int8Array(e),i=0,n=32;n<t.length-16;n+=160,i+=16)r.set(t.subarray(n,n+16),i);return r},e.getAvcDecryptedUnit=function(t,e){for(var r=new Uint8Array(e),i=0,n=32;n<t.length-16;n+=160,i+=16)t.set(r.subarray(i,i+16),n);return t},e.decryptAvcSample=function(t,e,r,i,n){var a=this,s=Nt(n.data),o=this.getAvcEncryptedData(s);this.decryptBuffer(o.buffer).then((function(o){n.data=a.getAvcDecryptedUnit(s,o),a.decrypter.isSync()||a.decryptAvcSamples(t,e,r+1,i)}))},e.decryptAvcSamples=function(t,e,r,i){if(t instanceof Uint8Array)throw new Error("Cannot decrypt samples of type Uint8Array");for(;;e++,r=0){if(e>=t.length)return void i();for(var n=t[e].units;!(r>=n.length);r++){var a=n[r];if(!(a.data.length<=48||1!==a.type&&5!==a.type||(this.decryptAvcSample(t,e,r,i,a),this.decrypter.isSync())))return}}},t}(),bi=188,Di=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&&w.warn("MPEG2-TS detected but first sync word found @ offset "+r),-1!==r},t.syncOffset=function(t){for(var e=t.length,r=Math.min(940,t.length-bi)+1,i=0;i<r;){for(var n=!1,a=-1,s=0,o=i;o<e;o+=bi){if(71!==t[o]){if(s)return-1;break}if(s++,-1===a&&0!==(a=o)&&(r=Math.min(a+18612,t.length-bi)+1),n||(n=0===wi(t,o)),n&&s>1&&(0===a&&s>2||o+bi>r))return a}i++}return-1},t.createTrack=function(t,e){return{container:"video"===t||"audio"===t?"video/mp2t":void 0,type:t,id:Lt[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,i,n){var a;void 0===i&&(i=!1),void 0===n&&(n=!1),i||(this.sampleAes=null);var s=this._avcTrack,o=this._audioTrack,l=this._id3Track,u=this._txtTrack,h=s.pid,d=s.pesData,c=o.pid,f=l.pid,g=o.pesData,v=l.pesData,m=null,p=this.pmtParsed,y=this._pmtId,T=e.length;if(this.remainderData&&(T=(e=xt(this.remainderData,e)).length,this.remainderData=null),T<bi&&!n)return this.remainderData=e,{audioTrack:o,videoTrack:s,id3Track:l,textTrack:u};var E=Math.max(0,t.syncOffset(e));(T-=(T-E)%bi)<e.byteLength&&!n&&(this.remainderData=new Uint8Array(e.buffer,T,e.buffer.byteLength-T));for(var A=0,k=E;k<T;k+=bi)if(71===e[k]){var b=!!(64&e[k+1]),D=wi(e,k),I=void 0;if((48&e[k+3])>>4>1){if((I=k+5+e[k+4])===k+bi)continue}else I=k+4;switch(D){case h:b&&(d&&(a=Pi(d))&&this.parseAVCPES(s,u,a,!1),d={data:[],size:0}),d&&(d.data.push(e.subarray(I,k+bi)),d.size+=k+bi-I);break;case c:if(b){if(g&&(a=Pi(g)))switch(o.segmentCodec){case"aac":this.parseAACPES(o,a);break;case"mp3":this.parseMPEGPES(o,a)}g={data:[],size:0}}g&&(g.data.push(e.subarray(I,k+bi)),g.size+=k+bi-I);break;case f:b&&(v&&(a=Pi(v))&&this.parseID3PES(l,a),v={data:[],size:0}),v&&(v.data.push(e.subarray(I,k+bi)),v.size+=k+bi-I);break;case 0:b&&(I+=e[I]+1),y=this._pmtId=Ci(e,I);break;case y:b&&(I+=e[I]+1);var C=_i(e,I,this.typeSupported,i);(h=C.avc)>0&&(s.pid=h),(c=C.audio)>0&&(o.pid=c,o.segmentCodec=C.segmentCodec),(f=C.id3)>0&&(l.pid=f),null===m||p||(w.warn("MPEG-TS PMT found at "+k+" after unknown PID '"+m+"'. Backtracking to sync byte @"+E+" to parse all TS packets."),m=null,k=E-188),p=this.pmtParsed=!0;break;case 17:case 8191:break;default:m=D}}else A++;if(A>0){var _=new Error("Found "+A+" TS packet/s that do not start with 0x47");this.observer.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_PARSING_ERROR,fatal:!1,error:_,reason:_.message})}s.pesData=d,o.pesData=g,l.pesData=v;var P={audioTrack:o,videoTrack:s,id3Track:l,textTrack:u};return n&&this.extractRemainingSamples(P),P},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=Pi(s))?(this.parseAVCPES(i,a,e,!0),i.pesData=null):i.pesData=s,o&&(e=Pi(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&&w.log("last AAC PES packet truncated,might overlap between fragments"),r.pesData=o;l&&(e=Pi(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 ki(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&&(xi(o,t),o=this.avcSample=Ii(!1,r.pts,r.dts,"")),s.forEach((function(i){var s;switch(i.type){case 1:var u=!1;n=!0;var h,d=i.data;if(l&&d.length>4){var c=new Ai(d).readSliceType();2!==c&&4!==c&&7!==c&&9!==c||(u=!0)}u&&null!=(h=o)&&h.frame&&!o.key&&(xi(o,t),o=a.avcSample=null),o||(o=a.avcSample=Ii(!0,r.pts,r.dts,"")),o.frame=!0,o.key=u;break;case 5:n=!0,null!=(s=o)&&s.frame&&!o.key&&(xi(o,t),o=a.avcSample=null),o||(o=a.avcSample=Ii(!0,r.pts,r.dts,"")),o.key=!0,o.frame=!0;break;case 6:n=!0,Ot(i.data,1,r.pts,e.samples);break;case 7:if(n=!0,l=!0,!t.sps){var f=i.data,g=new Ai(f).readSPS();t.width=g.width,t.height=g.height,t.pixelRatio=g.pixelRatio,t.sps=[f],t.duration=a._duration;for(var v=f.subarray(1,4),m="avc1.",p=0;p<3;p++){var y=v[p].toString(16);y.length<2&&(y="0"+y),m+=y}t.codec=m}break;case 8:n=!0,t.pps||(t.pps=[i.data]);break;case 9:n=!1,t.audFound=!0,o&&xi(o,t),o=a.avcSample=Ii(!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&&(xi(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)&&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,h=0;for(-1===a&&(u=0,h=31&e[0],a=0,l=1);l<n;)if(r=e[l++],a)if(1!==a)if(r)if(1===r){if(u>=0){var d={data:e.subarray(u,l-a-1),type:h};o.push(d)}else{var c=this.getLastNalUnit(t.samples);if(c&&(s&&l<=4-s&&c.state&&(c.data=c.data.subarray(0,c.data.byteLength-s)),(i=l-a-1)>0)){var f=new Uint8Array(c.data.byteLength+i);f.set(c.data,0),f.set(e.subarray(0,i),c.data.byteLength),c.data=f,c.state=0}}l<n?(u=l,h=31&e[l],a=0):a=-1}else a=0;else a=3;else a=r?0:2;else a=r?0:1;if(u>=0&&a>=0){var g={data:e.subarray(u,n),type:h,state:a};o.push(g)}if(0===o.length){var v=this.getLastNalUnit(t.samples);if(v){var m=new Uint8Array(v.data.byteLength+e.byteLength);m.set(v.data,0),m.set(e,v.data.byteLength),v.data=m}}return t.naluState=a,o},e.parseAACPES=function(t,e){var r,i,n,a=0,s=this.aacOverFlow,o=e.data;if(s){this.aacOverFlow=null;var l=s.missing,u=s.sample.unit.byteLength;if(-1===l){var h=new Uint8Array(u+o.byteLength);h.set(s.sample.unit,0),h.set(o,u),o=h}else{var d=u-l;s.sample.unit.set(o.subarray(0,l),d),t.samples.push(s.sample),a=s.missing}}for(r=a,i=o.length;r<i-1&&!si(o,r);r++);if(r!==a){var c,f=r<i-1;c=f?"AAC PES did not start with ADTS header,offset:"+r:"No ADTS header found in AAC PES";var g=new Error(c);if(w.warn("parsing error: "+c),this.observer.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_PARSING_ERROR,fatal:!1,levelRetry:f,error:g,reason:c}),!f)return}if(li(t,this.observer,o,r,this.audioCodec),void 0!==e.pts)n=e.pts;else{if(!s)return void w.warn("[tsdemuxer]: AAC PES unknown PTS");var v=ui(t.samplerate);n=s.sample.pts+v}for(var m,p=0;r<i;){if(r+=(m=hi(t,o,r,n,p)).length,m.missing){this.aacOverFlow=m;break}for(p++;r<i-1&&!si(o,r);r++);}},e.parseMPEGPES=function(t,e){var r=e.data,i=r.length,n=0,a=0,s=e.pts;if(void 0!==s)for(;a<i;)if(Li(r,a)){var o=Ti(t,r,a,s,n);if(!o)break;a+=o.length,n++}else a++;else w.warn("[tsdemuxer]: MPEG PES unknown PTS")},e.parseID3PES=function(t,e){if(void 0!==e.pts){var r=o({},e,{type:this._avcTrack?be:Ae,duration:Number.POSITIVE_INFINITY});t.samples.push(r)}else w.warn("[tsdemuxer]: ID3 PES unknown PTS")},t}();function Ii(t,e,r,i){return{key:t,frame:!1,pts:e,dts:r,units:[],debug:i,length:0}}function wi(t,e){return((31&t[e+1])<<8)+t[e+2]}function Ci(t,e){return(31&t[e+10])<<8|t[e+11]}function _i(t,e,r,i){var n={audio:-1,avc:-1,id3:-1,segmentCodec:"aac"},a=e+3+((15&t[e+1])<<8|t[e+2])-4;for(e+=12+((15&t[e+10])<<8|t[e+11]);e<a;){var s=wi(t,e);switch(t[e]){case 207:if(!i){w.log("ADTS AAC with AES-128-CBC frame encryption found in unencrypted stream");break}case 15:-1===n.audio&&(n.audio=s);break;case 21:-1===n.id3&&(n.id3=s);break;case 219:if(!i){w.log("H.264 with AES-128-CBC slice encryption found in unencrypted stream");break}case 27:-1===n.avc&&(n.avc=s);break;case 3:case 4:!0!==r.mpeg&&!0!==r.mp3?w.log("MPEG audio found, not supported in this browser"):-1===n.audio&&(n.audio=s,n.segmentCodec="mp3");break;case 36:w.warn("Unsupported HEVC stream type found")}e+=5+((15&t[e+3])<<8|t[e+4])}return n}function Pi(t){var e,r,i,n,a,s=0,o=t.data;if(!t||0===t.size)return null;for(;o[0].length<19&&o.length>1;){var l=new Uint8Array(o[0].length+o[1].length);l.set(o[0]),l.set(o[1],o[0].length),o[0]=l,o.splice(1,1)}if(1===((e=o[0])[0]<<16)+(e[1]<<8)+e[2]){if((r=(e[4]<<8)+e[5])&&r>t.size-6)return null;var u=e[7];192&u&&(n=536870912*(14&e[9])+4194304*(255&e[10])+16384*(254&e[11])+128*(255&e[12])+(254&e[13])/2,64&u?n-(a=536870912*(14&e[14])+4194304*(255&e[15])+16384*(254&e[16])+128*(255&e[17])+(254&e[18])/2)>54e5&&(w.warn(Math.round((n-a)/9e4)+"s delta between PTS and DTS, align them"),n=a):a=n);var h=(i=e[8])+9;if(t.size<=h)return null;t.size-=h;for(var d=new Uint8Array(t.size),c=0,f=o.length;c<f;c++){var g=(e=o[c]).byteLength;if(h){if(h>g){h-=g;continue}e=e.subarray(h),g-=h,h=0}d.set(e,s),s+=g}return r&&(r-=i+3),{data:d,pts:n,dts:a,len:r}}return null}function xi(t,e){if(t.units.length&&t.frame){if(void 0===t.pts){var r=e.samples,i=r.length;if(!i)return void e.dropped++;var n=r[i-1];t.pts=n.pts,t.dts=n.dts}e.samples.push(t)}t.debug.length&&w.log(t.pts+"/"+t.dts+":"+t.debug)}var Fi=function(t){function e(){return t.apply(this,arguments)||this}l(e,t);var r=e.prototype;return r.resetInitSegment=function(e,r,i,n){t.prototype.resetInitSegment.call(this,e,r,i,n),this._audioTrack={container:"audio/mpeg",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"mp3",samples:[],manifestCodec:r,duration:n,inputTimeScale:9e4,dropped:0}},e.probe=function(t){if(!t)return!1;for(var e=(st(t,0)||[]).length,r=t.length;e<r;e++)if(Ri(t,e))return w.log("MPEG Audio sync word found !"),!0;return!1},r.canParse=function(t,e){return function(t,e){return Si(t,e)&&4<=t.length-e}(t,e)},r.appendFrame=function(t,e,r){if(null!==this.basePTS)return Ti(t,e,r,this.basePTS,this.frameIndex)},e}(ei),Mi=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}(),Oi=Math.pow(2,32)-1,Ni=function(){function t(){}return t.init=function(){var e;for(e in t.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],".mp3":[],mvex:[],mvhd:[],pasp:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[]},t.types)t.types.hasOwnProperty(e)&&(t.types[e]=[e.charCodeAt(0),e.charCodeAt(1),e.charCodeAt(2),e.charCodeAt(3)]);var r=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),i=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]);t.HDLR_TYPES={video:r,audio:i};var n=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),a=new Uint8Array([0,0,0,0,0,0,0,0]);t.STTS=t.STSC=t.STCO=a,t.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),t.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0]),t.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),t.STSD=new Uint8Array([0,0,0,0,0,0,0,1]);var s=new Uint8Array([105,115,111,109]),o=new Uint8Array([97,118,99,49]),l=new Uint8Array([0,0,0,1]);t.FTYP=t.box(t.types.ftyp,s,l,s,o),t.DINF=t.box(t.types.dinf,t.box(t.types.dref,n))},t.box=function(t){for(var e=8,r=arguments.length,i=new Array(r>1?r-1:0),n=1;n<r;n++)i[n-1]=arguments[n];for(var a=i.length,s=a;a--;)e+=i[a].byteLength;var o=new Uint8Array(e);for(o[0]=e>>24&255,o[1]=e>>16&255,o[2]=e>>8&255,o[3]=255&e,o.set(t,4),a=0,e=8;a<s;a++)o.set(i[a],e),e+=i[a].byteLength;return o},t.hdlr=function(e){return t.box(t.types.hdlr,t.HDLR_TYPES[e])},t.mdat=function(e){return t.box(t.types.mdat,e)},t.mdhd=function(e,r){r*=e;var i=Math.floor(r/(Oi+1)),n=Math.floor(r%(Oi+1));return t.box(t.types.mdhd,new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,e>>24&255,e>>16&255,e>>8&255,255&e,i>>24,i>>16&255,i>>8&255,255&i,n>>24,n>>16&255,n>>8&255,255&n,85,196,0,0]))},t.mdia=function(e){return t.box(t.types.mdia,t.mdhd(e.timescale,e.duration),t.hdlr(e.type),t.minf(e))},t.mfhd=function(e){return t.box(t.types.mfhd,new Uint8Array([0,0,0,0,e>>24,e>>16&255,e>>8&255,255&e]))},t.minf=function(e){return"audio"===e.type?t.box(t.types.minf,t.box(t.types.smhd,t.SMHD),t.DINF,t.stbl(e)):t.box(t.types.minf,t.box(t.types.vmhd,t.VMHD),t.DINF,t.stbl(e))},t.moof=function(e,r,i){return t.box(t.types.moof,t.mfhd(e),t.traf(i,r))},t.moov=function(e){for(var r=e.length,i=[];r--;)i[r]=t.trak(e[r]);return t.box.apply(null,[t.types.moov,t.mvhd(e[0].timescale,e[0].duration)].concat(i).concat(t.mvex(e)))},t.mvex=function(e){for(var r=e.length,i=[];r--;)i[r]=t.trex(e[r]);return t.box.apply(null,[t.types.mvex].concat(i))},t.mvhd=function(e,r){r*=e;var i=Math.floor(r/(Oi+1)),n=Math.floor(r%(Oi+1)),a=new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,e>>24&255,e>>16&255,e>>8&255,255&e,i>>24,i>>16&255,i>>8&255,255&i,n>>24,n>>16&255,n>>8&255,255&n,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return t.box(t.types.mvhd,a)},t.sdtp=function(e){var r,i,n=e.samples||[],a=new Uint8Array(4+n.length);for(r=0;r<n.length;r++)i=n[r].flags,a[r+4]=i.dependsOn<<4|i.isDependedOn<<2|i.hasRedundancy;return t.box(t.types.sdtp,a)},t.stbl=function(e){return t.box(t.types.stbl,t.stsd(e),t.box(t.types.stts,t.STTS),t.box(t.types.stsc,t.STSC),t.box(t.types.stsz,t.STSZ),t.box(t.types.stco,t.STCO))},t.avc1=function(e){var r,i,n,a=[],s=[];for(r=0;r<e.sps.length;r++)n=(i=e.sps[r]).byteLength,a.push(n>>>8&255),a.push(255&n),a=a.concat(Array.prototype.slice.call(i));for(r=0;r<e.pps.length;r++)n=(i=e.pps[r]).byteLength,s.push(n>>>8&255),s.push(255&n),s=s.concat(Array.prototype.slice.call(i));var o=t.box(t.types.avcC,new Uint8Array([1,a[3],a[4],a[5],255,224|e.sps.length].concat(a).concat([e.pps.length]).concat(s))),l=e.width,u=e.height,h=e.pixelRatio[0],d=e.pixelRatio[1];return t.box(t.types.avc1,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,l>>8&255,255&l,u>>8&255,255&u,0,72,0,0,0,72,0,0,0,0,0,0,0,1,18,100,97,105,108,121,109,111,116,105,111,110,47,104,108,115,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),o,t.box(t.types.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192])),t.box(t.types.pasp,new Uint8Array([h>>24,h>>16&255,h>>8&255,255&h,d>>24,d>>16&255,d>>8&255,255&d])))},t.esds=function(t){var e=t.config.length;return new Uint8Array([0,0,0,0,3,23+e,0,1,0,4,15+e,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([e]).concat(t.config).concat([6,1,2]))},t.mp4a=function(e){var r=e.samplerate;return t.box(t.types.mp4a,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,e.channelCount,0,16,0,0,0,0,r>>8&255,255&r,0,0]),t.box(t.types.esds,t.esds(e)))},t.mp3=function(e){var r=e.samplerate;return t.box(t.types[".mp3"],new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,e.channelCount,0,16,0,0,0,0,r>>8&255,255&r,0,0]))},t.stsd=function(e){return"audio"===e.type?"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,a=e.height,s=Math.floor(i/(Oi+1)),o=Math.floor(i%(Oi+1));return t.box(t.types.tkhd,new Uint8Array([1,0,0,7,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,r>>24&255,r>>16&255,r>>8&255,255&r,0,0,0,0,s>>24,s>>16&255,s>>8&255,255&s,o>>24,o>>16&255,o>>8&255,255&o,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,n>>8&255,255&n,0,0,a>>8&255,255&a,0,0]))},t.traf=function(e,r){var i=t.sdtp(e),n=e.id,a=Math.floor(r/(Oi+1)),s=Math.floor(r%(Oi+1));return t.box(t.types.traf,t.box(t.types.tfhd,new Uint8Array([0,0,0,0,n>>24,n>>16&255,n>>8&255,255&n])),t.box(t.types.tfdt,new Uint8Array([1,0,0,0,a>>24,a>>16&255,a>>8&255,255&a,s>>24,s>>16&255,s>>8&255,255&s])),t.trun(e,i.length+16+20+8+16+8+8),i)},t.trak=function(e){return e.duration=e.duration||4294967295,t.box(t.types.trak,t.tkhd(e),t.mdia(e))},t.trex=function(e){var r=e.id;return t.box(t.types.trex,new Uint8Array([0,0,0,0,r>>24,r>>16&255,r>>8&255,255&r,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]))},t.trun=function(e,r){var i,n,a,s,o,l,u=e.samples||[],h=u.length,d=12+16*h,c=new Uint8Array(d);for(r+=8+d,c.set(["video"===e.type?1:0,0,15,1,h>>>24&255,h>>>16&255,h>>>8&255,255&h,r>>>24&255,r>>>16&255,r>>>8&255,255&r],0),i=0;i<h;i++)a=(n=u[i]).duration,s=n.size,o=n.flags,l=n.cts,c.set([a>>>24&255,a>>>16&255,a>>>8&255,255&a,s>>>24&255,s>>>16&255,s>>>8&255,255&s,o.isLeading<<2|o.dependsOn,o.isDependedOn<<6|o.hasRedundancy<<4|o.paddingValue<<1|o.isNonSync,61440&o.degradPrio,15&o.degradPrio,l>>>24&255,l>>>16&255,l>>>8&255,255&l],12+16*i);return t.box(t.types.trun,c)},t.initSegment=function(e){t.types||t.init();var r=t.moov(e),i=new Uint8Array(t.FTYP.byteLength+r.byteLength);return i.set(t.FTYP),i.set(r,t.FTYP.byteLength),i},t}();function Ui(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 Bi(t,e){return void 0===e&&(e=!1),Ui(t,1e3,1/9e4,e)}Ni.types=void 0,Ni.HDLR_TYPES=void 0,Ni.STTS=void 0,Ni.STSC=void 0,Ni.STCO=void 0,Ni.STSZ=void 0,Ni.VMHD=void 0,Ni.SMHD=void 0,Ni.STSD=void 0,Ni.FTYP=void 0,Ni.DINF=void 0;var Gi=null,Ki=null,Hi=function(){function t(t,e,r,i){if(this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.ISGenerated=!1,this._initPTS=null,this._initDTS=null,this.nextAvcDts=null,this.nextAudioPts=null,this.videoSampleDuration=null,this.isAudioContiguous=!1,this.isVideoContiguous=!1,this.observer=t,this.config=e,this.typeSupported=r,this.ISGenerated=!1,null===Gi){var n=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);Gi=n?parseInt(n[1]):0}if(null===Ki){var a=navigator.userAgent.match(/Safari\/(\d+)/i);Ki=a?parseInt(a[1]):0}}var e=t.prototype;return e.destroy=function(){},e.resetTimeStamp=function(t){w.log("[mp4-remuxer]: initPTS & initDTS reset"),this._initPTS=this._initDTS=t},e.resetNextTimestamp=function(){w.log("[mp4-remuxer]: reset next timestamp"),this.isVideoContiguous=!1,this.isAudioContiguous=!1},e.resetInitSegment=function(){w.log("[mp4-remuxer]: ISGenerated flag reset"),this.ISGenerated=!1},e.getVideoStartPts=function(t){var e=!1,r=t.reduce((function(t,r){var i=r.pts-t;return i<-4294967296?(e=!0,Vi(t,r.pts)):i>0?t:r.pts}),t[0].pts);return e&&w.debug("PTS rollover detected"),r},e.remux=function(t,e,r,i,n,a,s,o){var l,u,h,d,c,f,g=n,v=n,m=t.pid>-1,p=e.pid>-1,y=e.samples.length,T=t.samples.length>0,E=s&&y>0||y>1;if((!m||T)&&(!p||E)||this.ISGenerated||s){this.ISGenerated||(h=this.generateIS(t,e,n,a));var S,L=this.isVideoContiguous,R=-1;if(E&&(R=function(t){for(var e=0;e<t.length;e++)if(t[e].key)return e;return-1}(e.samples),!L&&this.config.forceKeyFrameOnDiscontinuity))if(f=!0,R>0){w.warn("[mp4-remuxer]: Dropped "+R+" out of "+y+" video samples due to a missing keyframe");var A=this.getVideoStartPts(e.samples);e.samples=e.samples.slice(R),e.dropped+=R,S=v+=(e.samples[0].pts-A)/e.inputTimeScale}else-1===R&&(w.warn("[mp4-remuxer]: No keyframe found out of "+y+" video samples"),f=!1);if(this.ISGenerated){if(T&&E){var k=this.getVideoStartPts(e.samples),b=(Vi(t.samples[0].pts,k)-k)/e.inputTimeScale;g+=Math.max(0,b),v+=Math.max(0,-b)}if(T){if(t.samplerate||(w.warn("[mp4-remuxer]: regenerate InitSegment as audio detected"),h=this.generateIS(t,e,n,a)),u=this.remuxAudio(t,g,this.isAudioContiguous,a,p||E||o===ve?v:void 0),E){var D=u?u.endPTS-u.startPTS:0;e.inputTimeScale||(w.warn("[mp4-remuxer]: regenerate InitSegment as video detected"),h=this.generateIS(t,e,n,a)),l=this.remuxVideo(e,v,L,D)}}else E&&(l=this.remuxVideo(e,v,L,0));l&&(l.firstKeyFrame=R,l.independent=-1!==R,l.firstKeyFramePTS=S)}}return this.ISGenerated&&this._initPTS&&this._initDTS&&(r.samples.length&&(c=Yi(r,n,this._initPTS,this._initDTS)),i.samples.length&&(d=Wi(i,n,this._initPTS))),{audio:u,video:l,initSegment:h,independent:f,text:d,id3:c}},e.generateIS=function(t,e,r,i){var n,a,s,o=t.samples,l=e.samples,u=this.typeSupported,h={},d=this._initPTS,c=!d||i,f="audio/mp4";if(c&&(n=a=1/0),t.config&&o.length&&(t.timescale=t.samplerate,"mp3"===t.segmentCodec&&(u.mpeg?(f="audio/mpeg",t.codec=""):u.mp3&&(t.codec="mp3")),h.audio={id:"audio",container:f,codec:t.codec,initSegment:"mp3"===t.segmentCodec&&u.mpeg?new Uint8Array(0):Ni.initSegment([t]),metadata:{channelCount:t.channelCount}},c&&(s=t.inputTimeScale,d&&s===d.timescale?c=!1:n=a=o[0].pts-Math.round(s*r))),e.sps&&e.pps&&l.length&&(e.timescale=e.inputTimeScale,h.video={id:"main",container:"video/mp4",codec:e.codec,initSegment:Ni.initSegment([e]),metadata:{width:e.width,height:e.height}},c))if(s=e.inputTimeScale,d&&s===d.timescale)c=!1;else{var g=this.getVideoStartPts(l),v=Math.round(s*r);a=Math.min(a,Vi(l[0].dts,g)-v),n=Math.min(n,g-v)}if(Object.keys(h).length)return this.ISGenerated=!0,c?(this._initPTS={baseTime:n,timescale:s},this._initDTS={baseTime:a,timescale:s}):n=s=void 0,{tracks:h,initPTS:n,timescale:s}},e.remuxVideo=function(t,e,r,i){var n,a,s=t.inputTimeScale,l=t.samples,u=[],h=l.length,d=this._initPTS,c=this.nextAvcDts,f=8,g=this.videoSampleDuration,v=Number.POSITIVE_INFINITY,m=Number.NEGATIVE_INFINITY,p=!1;r&&null!==c||(c=e*s-(l[0].pts-Vi(l[0].dts,l[0].pts)));for(var y=d.baseTime*s/d.timescale,T=0;T<h;T++){var E=l[T];E.pts=Vi(E.pts-y,c),E.dts=Vi(E.dts-y,c),E.dts<l[T>0?T-1:T].dts&&(p=!0)}p&&l.sort((function(t,e){var r=t.dts-e.dts,i=t.pts-e.pts;return r||i})),n=l[0].dts;var A=(a=l[l.length-1].dts)-n,k=A?Math.round(A/(h-1)):g||t.inputTimeScale/30;if(r){var b=n-c,D=b>k,I=b<-1;if((D||I)&&(D?w.warn("AVC: "+Bi(b,!0)+" ms ("+b+"dts) hole between fragments detected, filling it"):w.warn("AVC: "+Bi(-b,!0)+" ms ("+b+"dts) overlapping between fragments detected"),!I||c>=l[0].pts)){n=c;var C=l[0].pts-b;l[0].dts=n,l[0].pts=C,w.log("Video: First PTS/DTS adjusted: "+Bi(C,!0)+"/"+Bi(n,!0)+", delta: "+Bi(b,!0)+" ms")}}n=Math.max(0,n);for(var _=0,P=0,x=0;x<h;x++){for(var F=l[x],M=F.units,O=M.length,N=0,U=0;U<O;U++)N+=M[U].data.length;P+=N,_+=O,F.length=N,F.dts=Math.max(F.dts,n),v=Math.min(F.pts,v),m=Math.max(F.pts,m)}a=l[h-1].dts;var B,G=P+4*_+8;try{B=new Uint8Array(G)}catch(t){return void this.observer.emit(S.ERROR,S.ERROR,{type:L.MUX_ERROR,details:R.REMUX_ALLOC_ERROR,fatal:!1,error:t,bytes:G,reason:"fail allocating video mdat "+G})}var K=new DataView(B.buffer);K.setUint32(0,G),B.set(Ni.types.mdat,4);for(var H=!1,V=Number.POSITIVE_INFINITY,Y=Number.POSITIVE_INFINITY,W=Number.NEGATIVE_INFINITY,j=Number.NEGATIVE_INFINITY,q=0;q<h;q++){for(var X=l[q],z=X.units,Q=0,$=0,J=z.length;$<J;$++){var Z=z[$],tt=Z.data,et=Z.data.byteLength;K.setUint32(f,et),f+=4,B.set(tt,f),f+=et,Q+=4+et}var rt=void 0;if(q<h-1)g=l[q+1].dts-X.dts,rt=l[q+1].pts-X.pts;else{var it=this.config,nt=q>0?X.dts-l[q-1].dts:k;if(rt=q>0?X.pts-l[q-1].pts:k,it.stretchShortVideoTrack&&null!==this.nextAudioPts){var at=Math.floor(it.maxBufferHole*s),st=(i?v+i*s:this.nextAudioPts)-X.pts;st>at?((g=st-nt)<0?g=nt:H=!0,w.log("[mp4-remuxer]: It is approximately "+st/90+" ms to the next segment; using duration "+g/90+" ms for the last video frame.")):g=nt}else g=nt}var ot=Math.round(X.pts-X.dts);V=Math.min(V,g),W=Math.max(W,g),Y=Math.min(Y,rt),j=Math.max(j,rt),u.push(new qi(X.key,g,Q,ot))}if(u.length)if(Gi){if(Gi<70){var lt=u[0].flags;lt.dependsOn=2,lt.isNonSync=0}}else if(Ki&&j-Y<W-V&&k/W<.025&&0===u[0].cts){w.warn("Found irregular gaps in sample duration. Using PTS instead of DTS to determine MP4 sample duration.");for(var ut=n,ht=0,dt=u.length;ht<dt;ht++){var ct=ut+u[ht].duration,ft=ut+u[ht].cts;if(ht<dt-1){var gt=ct+u[ht+1].cts;u[ht].duration=gt-ft}else u[ht].duration=ht?u[ht-1].duration:k;u[ht].cts=0,ut=ct}}g=H||!g?k:g,this.nextAvcDts=c=a+g,this.videoSampleDuration=g,this.isVideoContiguous=!0;var vt={data1:Ni.moof(t.sequenceNumber++,n,o({},t,{samples:u})),data2:B,startPTS:v/s,endPTS:(m+g)/s,startDTS:n/s,endDTS:c/s,type:"video",hasAudio:!1,hasVideo:!0,nb:u.length,dropped:t.dropped};return t.samples=[],t.dropped=0,vt},e.remuxAudio=function(t,e,r,i,n){var a=t.inputTimeScale,s=a/(t.samplerate?t.samplerate:a),l="aac"===t.segmentCodec?1024:1152,u=l*s,h=this._initPTS,d="mp3"===t.segmentCodec&&this.typeSupported.mpeg,c=[],f=void 0!==n,g=t.samples,v=d?0:8,m=this.nextAudioPts||-1,p=e*a,y=h.baseTime*a/h.timescale;if(this.isAudioContiguous=r=r||g.length&&m>0&&(i&&Math.abs(p-m)<9e3||Math.abs(Vi(g[0].pts-y,p)-m)<20*u),g.forEach((function(t){t.pts=Vi(t.pts-y,p)})),!r||m<0){if(g=g.filter((function(t){return t.pts>=0})),!g.length)return;m=0===n?0:i&&!f?Math.max(0,p):g[0].pts}if("aac"===t.segmentCodec)for(var T=this.config.maxAudioFramesDrift,E=0,A=m;E<g.length;E++){var k=g[E],b=k.pts,D=b-A,I=Math.abs(1e3*D/a);if(D<=-T*u&&f)0===E&&(w.warn("Audio frame @ "+(b/a).toFixed(3)+"s overlaps nextAudioPts by "+Math.round(1e3*D/a)+" ms."),this.nextAudioPts=m=A=b);else if(D>=T*u&&I<1e4&&f){var C=Math.round(D/u);(A=b-C*u)<0&&(C--,A+=u),0===E&&(this.nextAudioPts=m=A),w.warn("[mp4-remuxer]: Injecting "+C+" audio frame @ "+(A/a).toFixed(3)+"s due to "+Math.round(1e3*D/a)+" ms gap.");for(var _=0;_<C;_++){var P=Math.max(A,0),x=Mi.getSilentFrame(t.manifestCodec||t.codec,t.channelCount);x||(w.log("[mp4-remuxer]: Unable to get silent frame for given audio codec; duplicating last frame instead."),x=k.unit.subarray()),g.splice(E,0,{unit:x,pts:P}),A+=u,E++}}k.pts=A,A+=u}for(var F,M=null,O=null,N=0,U=g.length;U--;)N+=g[U].unit.byteLength;for(var B=0,G=g.length;B<G;B++){var K=g[B],H=K.unit,V=K.pts;if(null!==O)c[B-1].duration=Math.round((V-O)/s);else{if(r&&"aac"===t.segmentCodec&&(V=m),M=V,!(N>0))return;N+=v;try{F=new Uint8Array(N)}catch(t){return void this.observer.emit(S.ERROR,S.ERROR,{type:L.MUX_ERROR,details:R.REMUX_ALLOC_ERROR,fatal:!1,error:t,bytes:N,reason:"fail allocating audio mdat "+N})}d||(new DataView(F.buffer).setUint32(0,N),F.set(Ni.types.mdat,4))}F.set(H,v);var Y=H.byteLength;v+=Y,c.push(new qi(!0,l,Y,0)),O=V}var W=c.length;if(W){var j=c[c.length-1];this.nextAudioPts=m=O+s*j.duration;var q=d?new Uint8Array(0):Ni.moof(t.sequenceNumber++,M/s,o({},t,{samples:c}));t.samples=[];var X=M/a,z=m/a,Q={data1:q,data2:F,startPTS:X,endPTS:z,startDTS:X,endDTS:z,type:"audio",hasAudio:!0,hasVideo:!1,nb:W};return this.isAudioContiguous=!0,Q}},e.remuxEmptyAudio=function(t,e,r,i){var n=t.inputTimeScale,a=n/(t.samplerate?t.samplerate:n),s=this.nextAudioPts,o=this._initDTS,l=9e4*o.baseTime/o.timescale,u=(null!==s?s:i.startDTS*n)+l,h=i.endDTS*n+l,d=1024*a,c=Math.ceil((h-u)/d),f=Mi.getSilentFrame(t.manifestCodec||t.codec,t.channelCount);if(w.warn("[mp4-remuxer]: remux empty Audio"),f){for(var g=[],v=0;v<c;v++){var m=u+v*d;g.push({unit:f,pts:m,dts:m})}return t.samples=g,this.remuxAudio(t,e,r,!1)}w.trace("[mp4-remuxer]: Unable to remuxEmptyAudio since we were unable to get a silent frame for given audio codec")},t}();function Vi(t,e){var r;if(null===e)return t;for(r=e<t?-8589934592:8589934592;Math.abs(t-e)>4294967296;)t+=r;return t}function Yi(t,e,r,i){var n=t.samples.length;if(n){for(var a=t.inputTimeScale,s=0;s<n;s++){var o=t.samples[s];o.pts=Vi(o.pts-r.baseTime*a/r.timescale,e*a)/a,o.dts=Vi(o.dts-i.baseTime*a/i.timescale,e*a)/a}var l=t.samples;return t.samples=[],{samples:l}}}function Wi(t,e,r){var i=t.samples.length;if(i){for(var n=t.inputTimeScale,a=0;a<i;a++){var s=t.samples[a];s.pts=Vi(s.pts-r.baseTime*n/r.timescale,e*n)/n}t.samples.sort((function(t,e){return t.pts-e.pts}));var o=t.samples;return t.samples=[],{samples:o}}}var ji,qi=function(t,e,r,i){this.size=void 0,this.duration=void 0,this.cts=void 0,this.flags=void 0,this.duration=e,this.size=r,this.cts=i,this.flags=new Xi(t)},Xi=function(t){this.isLeading=0,this.isDependedOn=0,this.hasRedundancy=0,this.degradPrio=0,this.dependsOn=1,this.isNonSync=1,this.dependsOn=t?2:1,this.isNonSync=t?0:1},zi=function(){function t(){this.emitInitSegment=!1,this.audioCodec=void 0,this.videoCodec=void 0,this.initData=void 0,this.initPTS=null,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(function(t,e){if(!t||!e)return t;var r=e.keyId;return r&&e.isCommonEncryption&&It(t,["moov","trak"]).forEach((function(t){var e=It(t,["mdia","minf","stbl","stsd"])[0].subarray(8),i=It(e,["enca"]),n=i.length>0;n||(i=It(e,["encv"])),i.forEach((function(t){It(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}))||(w.log("[eme] Patching keyId in 'enc"+(n?"a":"v")+">sinf>>tenc' box: "+Tt(i)+" -> "+Tt(r)),e.set(r,8))}}))}))})),t}(t,i)),this.emitInitSegment=!0},e.generateInitSegment=function(t){var e=this.audioCodec,r=this.videoCodec;if(null==t||!t.byteLength)return this.initTracks=void 0,void(this.initData=void 0);var i=this.initData=Ct(t);e||(e=Qi(i.audio,O)),r||(r=Qi(i.video,N));var n={};i.audio&&i.video?n.audiovideo={container:"video/mp4",codec:e+","+r,initSegment:t,id:"main"}:i.audio?n.audio={container:"audio/mp4",codec:e,initSegment:t,id:"audio"}:i.video?n.video={container:"video/mp4",codec:r,initSegment:t,id:"main"}:w.warn("[passthrough-remuxer.ts]: initSegment does not contain moov or trak boxes."),this.initTracks=n},e.remux=function(t,e,r,i,n,a){var s,o,l=this.initPTS,u=this.lastEndTime,h={audio:void 0,video:void 0,text:i,id3:r,initSegment:void 0};E(u)||(u=this.lastEndTime=n||0);var d=e.samples;if(null==d||!d.length)return h;var c={initPTS:void 0,timescale:1},f=this.initData;if(null!=(s=f)&&s.length||(this.generateInitSegment(d),f=this.initData),null==(o=f)||!o.length)return w.warn("[passthrough-remuxer.ts]: Failed to generate initSegment."),h;this.emitInitSegment&&(c.tracks=this.initTracks,this.emitInitSegment=!1);var g=function(t,e){for(var r=0,i=0,n=0,a=It(t,["moof","traf"]),s=0;s<a.length;s++){var o=a[s],l=It(o,["tfhd"])[0],u=e[kt(l,4)];if(u){var h=u.default,d=kt(l,0)|(null==h?void 0:h.flags),c=null==h?void 0:h.duration;8&d&&(c=kt(l,2&d?12:8));for(var f=u.timescale||9e4,g=It(o,["trun"]),v=0;v<g.length;v++)!(r=Pt(g[v]))&&c&&(r=c*kt(g[v],4)),u.type===N?i+=r/f:u.type===O&&(n+=r/f)}}if(0===i&&0===n){for(var m=0,p=It(t,["sidx"]),y=0;y<p.length;y++){var T=wt(p[y]);null!=T&&T.references&&(m+=T.references.reduce((function(t,e){return t+e.info.duration||0}),0))}return m}return i||n}(d,f),v=function(t,e){return It(e,["moof","traf"]).reduce((function(e,r){var i=It(r,["tfdt"])[0],n=i[0],a=It(r,["tfhd"]).reduce((function(e,r){var a=kt(r,4),s=t[a];if(s){var o=kt(i,4);if(1===n){if(o===Et)return w.warn("[mp4-demuxer]: Ignoring assumed invalid signed 64-bit track fragment decode time"),e;o*=Et+1,o+=kt(i,8)}var l=o/(s.timescale||9e4);if(isFinite(l)&&(null===e||l<e))return l}return e}),null);return null!==a&&isFinite(a)&&(null===e||a<e)?a:e}),null)}(f,d),m=null===v?n:v;(function(t,e,r,i){if(null===t)return!0;var n=Math.max(i,1),a=e-t.baseTime/t.timescale;return Math.abs(a-r)>n}(l,m,n,g)||c.timescale!==l.timescale&&a)&&(c.initPTS=m-n,l&&1===l.timescale&&w.warn("Adjusting initPTS by "+(c.initPTS-l.baseTime)),this.initPTS=l={baseTime:c.initPTS,timescale:1});var p=t?m-l.baseTime/l.timescale:u,y=p+g;!function(t,e,r){It(e,["moof","traf"]).forEach((function(e){It(e,["tfhd"]).forEach((function(i){var n=kt(i,4),a=t[n];if(a){var s=a.timescale||9e4;It(e,["tfdt"]).forEach((function(t){var e=t[0],i=kt(t,4);if(0===e)i-=r*s,Dt(t,4,i=Math.max(i,0));else{i*=Math.pow(2,32),i+=kt(t,8),i-=r*s,i=Math.max(i,0);var n=Math.floor(i/(Et+1)),a=Math.floor(i%(Et+1));Dt(t,4,n),Dt(t,8,a)}}))}}))}))}(f,d,l.baseTime/l.timescale),g>0?this.lastEndTime=y:(w.warn("Duration parsed from mp4 should be greater than zero"),this.resetNextTimestamp());var T=!!f.audio,S=!!f.video,L="";T&&(L+="audio"),S&&(L+="video");var R={data1:d,startPTS:p,startDTS:p,endPTS:y,endDTS:y,type:L,hasAudio:T,hasVideo:S,nb:1,dropped:0};return h.audio="audio"===R.type?R:void 0,h.video="audio"!==R.type?R:void 0,h.initSegment=c,h.id3=Yi(r,n,l,l),i.samples.length&&(h.text=Wi(i,n,l)),h},t}();function Qi(t,e){var r=null==t?void 0:t.codec;return r&&r.length>4?r:"hvc1"===r||"hev1"===r?"hvc1.1.6.L120.90":"av01"===r?"av01.0.04M.08":"avc1"===r||e===N?"avc1.42e01e":"mp4a.40.5"}try{ji=self.performance.now.bind(self.performance)}catch(t){w.debug("Unable to use Performance API on this environment"),ji="undefined"!=typeof self&&self.Date.now}var $i=[{demux:fi,remux:zi},{demux:Di,remux:Hi},{demux:di,remux:Hi},{demux:Fi,remux:Hi}],Ji=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=ji();var s=new Uint8Array(t),o=this.currentTransmuxState,l=this.transmuxConfig;i&&(this.currentTransmuxState=i);var u=i||o,h=u.contiguous,d=u.discontinuity,c=u.trackSwitch,f=u.accurateTimeOffset,g=u.timeOffset,v=u.initSegmentChange,m=l.audioCodec,p=l.videoCodec,y=l.defaultInitPts,T=l.duration,E=l.initSegmentData,A=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(A&&"AES-128"===A.method){var k=this.getDecrypter();if(!k.isSync())return this.decryptionPromise=k.webCryptoDecrypt(s,A.key.buffer,A.iv.buffer).then((function(t){var e=n.push(t,null,r);return n.decryptionPromise=null,e})),this.decryptionPromise;var b=k.softwareDecrypt(s,A.key.buffer,A.iv.buffer);if(r.part>-1&&(b=k.flush()),!b)return a.executeEnd=ji(),Zi(r);s=new Uint8Array(b)}var D=this.needsProbing(d,c);if(D){var I=this.configureTransmuxer(s);if(I)return w.warn("[transmuxer] "+I.message),this.observer.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_PARSING_ERROR,fatal:!1,error:I,reason:I.message}),a.executeEnd=ji(),Zi(r)}(d||c||v||D)&&this.resetInitSegment(E,m,p,T,e),(d||v||D)&&this.resetInitialTimestamp(y),h||this.resetContiguity();var C=this.transmux(s,A,g,f,r),_=this.currentTransmuxState;return _.contiguous=!0,_.discontinuity=!1,_.trackSwitch=!1,a.executeEnd=ji(),C},e.flush=function(t){var e=this,r=t.transmuxing;r.executeStart=ji();var i=this.decrypter,n=this.currentTransmuxState,a=this.decryptionPromise;if(a)return a.then((function(){return e.flush(t)}));var s=[],o=n.timeOffset;if(i){var l=i.flush();l&&s.push(this.push(l,null,t))}var u=this.demuxer,h=this.remuxer;if(!u||!h)return r.executeEnd=ji(),[Zi(t)];var d=u.flush(o);return tn(d)?d.then((function(r){return e.flushRemux(s,r,t),s})):(this.flushRemux(s,d,t),s)},e.flushRemux=function(t,e,r){var i=e.audioTrack,n=e.videoTrack,a=e.id3Track,s=e.textTrack,o=this.currentTransmuxState,l=o.accurateTimeOffset,u=o.timeOffset;w.log("[transmuxer.ts]: Flushed fragment "+r.sn+(r.part>-1?" p: "+r.part:"")+" of level "+r.level);var h=this.remuxer.remux(i,n,a,s,u,l,!0,this.id);t.push({remuxResult:h,chunkMeta:r}),r.transmuxing.executeEnd=ji()},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=$i.length;s<o;s++)if($i[s].demux.probe(t)){e=$i[s];break}if(!e)return new Error("Failed to find demuxer by probing fragment data");var l=this.demuxer,u=this.remuxer,h=e.remux,d=e.demux;u&&u instanceof h||(this.remuxer=new h(i,r,n,a)),l&&l instanceof d||(this.demuxer=new d(i,r,n),this.probe=d.probe)},e.needsProbing=function(t,e){return!this.demuxer||!this.remuxer||t||e},e.getDecrypter=function(){var t=this.decrypter;return t||(t=this.decrypter=new Ur(this.config)),t},t}(),Zi=function(t){return{remuxResult:{},chunkMeta:t}};function tn(t){return"then"in t&&t.then instanceof Function}var en=function(t,e,r,i,n){this.audioCodec=void 0,this.videoCodec=void 0,this.initSegmentData=void 0,this.duration=void 0,this.defaultInitPts=void 0,this.audioCodec=t,this.videoCodec=e,this.initSegmentData=r,this.duration=i,this.defaultInitPts=n||null},rn=function(t,e,r,i,n,a){this.discontinuity=void 0,this.contiguous=void 0,this.accurateTimeOffset=void 0,this.trackSwitch=void 0,this.timeOffset=void 0,this.initSegmentChange=void 0,this.discontinuity=t,this.contiguous=e,this.accurateTimeOffset=r,this.trackSwitch=i,this.timeOffset=n,this.initSegmentChange=a},nn={exports:{}};!function(t){var e=Object.prototype.hasOwnProperty,r="~";function i(){}function n(t,e,r){this.fn=t,this.context=e,this.once=r||!1}function a(t,e,i,a,s){if("function"!=typeof i)throw new TypeError("The listener must be a function");var o=new n(i,a||t,s),l=r?r+e:e;return t._events[l]?t._events[l].fn?t._events[l]=[t._events[l],o]:t._events[l].push(o):(t._events[l]=o,t._eventsCount++),t}function s(t,e){0==--t._eventsCount?t._events=new i:delete t._events[e]}function o(){this._events=new i,this._eventsCount=0}Object.create&&(i.prototype=Object.create(null),(new i).__proto__||(r=!1)),o.prototype.eventNames=function(){var t,i,n=[];if(0===this._eventsCount)return n;for(i in t=this._events)e.call(t,i)&&n.push(r?i.slice(1):i);return Object.getOwnPropertySymbols?n.concat(Object.getOwnPropertySymbols(t)):n},o.prototype.listeners=function(t){var e=r?r+t:t,i=this._events[e];if(!i)return[];if(i.fn)return[i.fn];for(var n=0,a=i.length,s=new Array(a);n<a;n++)s[n]=i[n].fn;return s},o.prototype.listenerCount=function(t){var e=r?r+t:t,i=this._events[e];return i?i.fn?1:i.length:0},o.prototype.emit=function(t,e,i,n,a,s){var o=r?r+t:t;if(!this._events[o])return!1;var l,u,h=this._events[o],d=arguments.length;if(h.fn){switch(h.once&&this.removeListener(t,h.fn,void 0,!0),d){case 1:return h.fn.call(h.context),!0;case 2:return h.fn.call(h.context,e),!0;case 3:return h.fn.call(h.context,e,i),!0;case 4:return h.fn.call(h.context,e,i,n),!0;case 5:return h.fn.call(h.context,e,i,n,a),!0;case 6:return h.fn.call(h.context,e,i,n,a,s),!0}for(u=1,l=new Array(d-1);u<d;u++)l[u-1]=arguments[u];h.fn.apply(h.context,l)}else{var c,f=h.length;for(u=0;u<f;u++)switch(h[u].once&&this.removeListener(t,h[u].fn,void 0,!0),d){case 1:h[u].fn.call(h[u].context);break;case 2:h[u].fn.call(h[u].context,e);break;case 3:h[u].fn.call(h[u].context,e,i);break;case 4:h[u].fn.call(h[u].context,e,i,n);break;default:if(!l)for(c=1,l=new Array(d-1);c<d;c++)l[c-1]=arguments[c];h[u].fn.apply(h[u].context,l)}}return!0},o.prototype.on=function(t,e,r){return a(this,t,e,r,!1)},o.prototype.once=function(t,e,r){return a(this,t,e,r,!0)},o.prototype.removeListener=function(t,e,i,n){var a=r?r+t:t;if(!this._events[a])return this;if(!e)return s(this,a),this;var o=this._events[a];if(o.fn)o.fn!==e||n&&!o.once||i&&o.context!==i||s(this,a);else{for(var l=0,u=[],h=o.length;l<h;l++)(o[l].fn!==e||n&&!o[l].once||i&&o[l].context!==i)&&u.push(o[l]);u.length?this._events[a]=1===u.length?u[0]:u:s(this,a)}return this},o.prototype.removeAllListeners=function(t){var e;return t?(e=r?r+t:t,this._events[e]&&s(this,e)):(this._events=new i,this._eventsCount=0),this},o.prototype.off=o.prototype.removeListener,o.prototype.addListener=o.prototype.on,o.prefixed=r,o.EventEmitter=o,t.exports=o}(nn);var an=p(nn.exports);function sn(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&&on(i,a),s&&on(i,s),t.postMessage({event:"transmuxComplete",data:e},i),!0}function on(t,e){e.data1&&t.push(e.data1.buffer),e.data2&&t.push(e.data2.buffer)}function ln(t,e,r){e.reduce((function(e,r){return sn(t,r)||e}),!1)||t.postMessage({event:"transmuxComplete",data:e[0]}),t.postMessage({event:"flush",data:r})}void 0!==e&&e&&function(t){var e=new an,r=function(e,r){t.postMessage({event:e,data:r})};e.on(S.FRAG_DECRYPTED,r),e.on(S.ERROR,r);var i=function(){var t=function(t){var e=function(e){r("workerLog",{logType:t,message:e})};w[t]=e};for(var e in w)t(e)};t.addEventListener("message",(function(n){var a=n.data;switch(a.cmd){case"init":var s=JSON.parse(a.config);t.transmuxer=new Ji(e,a.typeSupported,s,a.vendor,a.id),I(s.debug,a.id),i(),r("init",null);break;case"configure":t.transmuxer.configure(a.config);break;case"demux":var o=t.transmuxer.push(a.data,a.decryptdata,a.chunkMeta,a.state);tn(o)?(t.transmuxer.async=!0,o.then((function(e){sn(t,e)})).catch((function(t){r(S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_PARSING_ERROR,chunkMeta:a.chunkMeta,fatal:!1,error:t,err:t,reason:"transmuxer-worker push error"})}))):(t.transmuxer.async=!1,sn(t,o));break;case"flush":var l=a.chunkMeta,u=t.transmuxer.flush(l);tn(u)||t.transmuxer.async?(tn(u)||(u=Promise.resolve(u)),u.then((function(e){ln(t,e,l)})).catch((function(t){r(S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_PARSING_ERROR,chunkMeta:a.chunkMeta,fatal:!1,error:t,err:t,reason:"transmuxer-worker flush error"})}))):ln(t,u,l)}}))}(self);var un=qt()||{isTypeSupported:function(){return!1}},hn=function(){function e(e,r,i,n){var a=this;this.error=null,this.hls=void 0,this.id=void 0,this.observer=void 0,this.frag=null,this.part=null,this.useWorker=void 0,this.workerContext=null,this.onwmsg=void 0,this.transmuxer=null,this.onTransmuxComplete=void 0,this.onFlush=void 0;var s=e.config;this.hls=e,this.id=r,this.useWorker=!!s.enableWorker,this.onTransmuxComplete=i,this.onFlush=n;var o=function(t,e){(e=e||{}).frag=a.frag,e.id=a.id,t===S.ERROR&&(a.error=e.error),a.hls.trigger(t,e)};this.observer=new an,this.observer.on(S.FRAG_DECRYPTED,o),this.observer.on(S.ERROR,o);var l,u,h,d,c={mp4:un.isTypeSupported("video/mp4"),mpeg:un.isTypeSupported("audio/mpeg"),mp3:un.isTypeSupported('audio/mp4; codecs="mp3"')},f=navigator.vendor;if(!this.useWorker||"undefined"==typeof Worker||(s.workerPath,0))this.transmuxer=new Ji(this.observer,c,s,f,r);else try{s.workerPath?(w.log("loading Web Worker "+s.workerPath+' for "'+r+'"'),this.workerContext=(h=s.workerPath,d=new self.URL(h,self.location.href).href,{worker:new self.Worker(d),scriptURL:d})):(w.log('injecting Web Worker for "'+r+'"'),this.workerContext=(l=new self.Blob(["var exports={};var module={exports:exports};function define(f){f()};define.amd=true;("+t.toString()+")(true);"],{type:"text/javascript"}),u=self.URL.createObjectURL(l),{worker:new self.Worker(u),objectURL:u})),this.onwmsg=function(t){return a.onWorkerMessage(t)};var g=this.workerContext.worker;g.addEventListener("message",this.onwmsg),g.onerror=function(t){var e=new Error(t.message+"  ("+t.filename+":"+t.lineno+")");s.enableWorker=!1,w.warn('Error in "'+r+'" Web Worker, fallback to inline'),a.hls.trigger(S.ERROR,{type:L.OTHER_ERROR,details:R.INTERNAL_EXCEPTION,fatal:!1,event:"demuxerWorker",error:e})},g.postMessage({cmd:"init",typeSupported:c,vendor:f,id:r,config:JSON.stringify(s)})}catch(t){w.warn('Error setting up "'+r+'" Web Worker, fallback to inline',t),this.resetWorker(),this.error=null,this.transmuxer=new Ji(this.observer,c,s,f,r)}}var r=e.prototype;return r.resetWorker=function(){if(this.workerContext){var t=this.workerContext,e=t.worker,r=t.objectURL;r&&self.URL.revokeObjectURL(r),e.removeEventListener("message",this.onwmsg),e.onerror=null,e.terminate(),this.workerContext=null}},r.destroy=function(){if(this.workerContext)this.resetWorker(),this.onwmsg=void 0;else{var t=this.transmuxer;t&&(t.destroy(),this.transmuxer=null)}var e=this.observer;e&&e.removeAllListeners(),this.frag=null,this.observer=null,this.hls=null},r.push=function(t,e,r,i,n,a,s,o,l,u){var h,d,c=this;l.transmuxing.start=self.performance.now();var f=this.transmuxer,g=a?a.start:n.start,v=n.decryptdata,m=this.frag,p=!(m&&n.cc===m.cc),y=!(m&&l.level===m.level),T=m?l.sn-m.sn:-1,E=this.part?l.part-this.part.index:-1,S=0===T&&l.id>1&&l.id===(null==m?void 0:m.stats.chunkCount),L=!y&&(1===T||0===T&&(1===E||S&&E<=0)),R=self.performance.now();(y||T||0===n.stats.parsing.start)&&(n.stats.parsing.start=R),!a||!E&&L||(a.stats.parsing.start=R);var A=!(m&&(null==(h=n.initSegment)?void 0:h.url)===(null==(d=m.initSegment)?void 0:d.url)),k=new rn(p,L,o,y,g,A);if(!L||p||A){w.log("[transmuxer-interface, "+n.type+"]: Starting new transmux session for sn: "+l.sn+" p: "+l.part+" level: "+l.level+" id: "+l.id+"\n        discontinuity: "+p+"\n        trackSwitch: "+y+"\n        contiguous: "+L+"\n        accurateTimeOffset: "+o+"\n        timeOffset: "+g+"\n        initSegmentChange: "+A);var b=new en(r,i,e,s,u);this.configureTransmuxer(b)}if(this.frag=n,this.part=a,this.workerContext)this.workerContext.worker.postMessage({cmd:"demux",data:t,decryptdata:v,chunkMeta:l,state:k},t instanceof ArrayBuffer?[t]:[]);else if(f){var D=f.push(t,v,l,k);tn(D)?(f.async=!0,D.then((function(t){c.handleTransmuxComplete(t)})).catch((function(t){c.transmuxerError(t,l,"transmuxer-interface push error")}))):(f.async=!1,this.handleTransmuxComplete(D))}},r.flush=function(t){var e=this;t.transmuxing.start=self.performance.now();var r=this.transmuxer;if(this.workerContext)this.workerContext.worker.postMessage({cmd:"flush",chunkMeta:t});else if(r){var i=r.flush(t);tn(i)||r.async?(tn(i)||(i=Promise.resolve(i)),i.then((function(r){e.handleFlushResult(r,t)})).catch((function(r){e.transmuxerError(r,t,"transmuxer-interface flush error")}))):this.handleFlushResult(i,t)}},r.transmuxerError=function(t,e,r){this.hls&&(this.error=t,this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_PARSING_ERROR,chunkMeta:e,fatal:!1,error:t,err:t,reason:r}))},r.handleFlushResult=function(t,e){var r=this;t.forEach((function(t){r.handleTransmuxComplete(t)})),this.onFlush(e)},r.onWorkerMessage=function(t){var e=t.data,r=this.hls;switch(e.event){case"init":var i,n=null==(i=this.workerContext)?void 0:i.objectURL;n&&self.URL.revokeObjectURL(n);break;case"transmuxComplete":this.handleTransmuxComplete(e.data);break;case"flush":this.onFlush(e.data);break;case"workerLog":w[e.data.logType]&&w[e.data.logType](e.data.message);break;default:e.data=e.data||{},e.data.frag=this.frag,e.data.id=this.id,r.trigger(e.event,e.data)}},r.configureTransmuxer=function(t){var e=this.transmuxer;this.workerContext?this.workerContext.worker.postMessage({cmd:"configure",config:t}):e&&e.configure(t)},r.handleTransmuxComplete=function(t){t.chunkMeta.transmuxing.end=self.performance.now(),this.onTransmuxComplete(t)},e}(),dn=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,l=!this.seeking&&s;if(this.seeking=s,a===t){if(l||o)this.stalled=null;else if(!(i.paused&&!s||i.ended||0===i.playbackRate)&&Ir.getBuffered(i).length){var u=Ir.bufferInfo(i,a,0),h=u.len>0,d=u.nextStart||0;if(h||d){if(s){var c=u.len>2,f=!d||e&&e.start<=a||d-a>2&&!this.fragmentTracker.getPartialFragment(a);if(c||f)return;this.moved=!1}if(!this.moved&&null!==this.stalled){var g,v=Math.max(d,u.start||0)-a,m=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,p=(null==m||null==(g=m.details)?void 0:g.live)?2*m.details.targetduration:2,y=this.fragmentTracker.getPartialFragment(a);if(v>0&&(v<=p||y))return void this._trySkipBufferHole(y)}var T=self.performance.now();if(null!==n){var E=T-n;if(s||!(E>=250)||(this._reportStall(u),this.media)){var S=Ir.bufferInfo(i,a,r.maxBufferHole);this._tryFixBufferStall(S,E)}}else this.stalled=T}}}else if(this.moved=!0,null!==n){if(this.stallReported){var L=self.performance.now()-n;w.warn("playback not stuck anymore @"+a+", after "+Math.round(L)+"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||t.nextStart&&t.nextStart-a<r.maxBufferHole)&&e>1e3*r.highBufferWatchdogPeriod&&(w.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())}},e._reportStall=function(t){var e=this.hls,r=this.media;if(!this.stallReported&&r){this.stallReported=!0;var i=new Error("Playback stalling at @"+r.currentTime+" due to low buffer ("+JSON.stringify(t)+")");w.warn(i.message),e.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.BUFFER_STALLED_ERROR,fatal:!1,error:i,buffer:t.len})}},e._trySkipBufferHole=function(t){var e=this.config,r=this.hls,i=this.media;if(null===i)return 0;var n=i.currentTime,a=Ir.bufferInfo(i,n,0),s=n<a.start?a.start:a.nextStart;if(s){var o=a.len<=e.maxBufferHole,l=a.len>0&&a.len<1&&i.readyState<3,u=s-n;if(u>0&&(o||l)){if(u>e.maxBufferHole){var h=this.fragmentTracker,d=!1;if(0===n){var c=h.getAppendedFrag(0,ge);c&&s<c.end&&(d=!0)}if(!d){var f=t||h.getAppendedFrag(n,ge);if(f){for(var g=!1,v=f.end;v<s;){var m=h.getPartialFragment(v);if(!m){g=!0;break}v+=m.duration}if(g)return 0}}}var p=Math.max(s+.05,n+.1);if(w.warn("skipping hole, adjusting currentTime from "+n+" to "+p),this.moved=!0,this.stalled=null,i.currentTime=p,t&&!t.gap){var y=new Error("fragment loaded with buffer holes, seeking from "+n+" to "+p);r.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:y,reason:y.message,frag:t})}return p}}return 0},e._tryNudgeBuffer=function(){var t=this.config,e=this.hls,r=this.media,i=this.nudgeRetry;if(null!==r){var n=r.currentTime;if(this.nudgeRetry++,i<t.nudgeMaxRetry){var a=n+(i+1)*t.nudgeOffset,s=new Error("Nudging 'currentTime' from "+n+" to "+a);w.warn(s.message),r.currentTime=a,e.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.BUFFER_NUDGE_ON_STALL,error:s,fatal:!1})}else{var o=new Error("Playhead still not moving while enough data buffered @"+n+" after "+t.nudgeMaxRetry+" nudges");w.error(o.message),e.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.BUFFER_STALLED_ERROR,error:o,fatal:!0})}}},t}(),cn=function(t){function e(e,r,i){var n;return(n=t.call(this,e,r,i,"[stream-controller]",ge)||this).audioCodecSwap=!1,n.gapController=null,n.level=-1,n._forceStartLoad=!1,n.altAudio=!1,n.audioOnly=!1,n.fragPlaying=null,n.onvplaying=null,n.onvseeked=null,n.fragLastKbps=0,n.couldBacktrack=!1,n.backtrackFragment=null,n.audioCodecSwitch=!1,n.videoBuffer=null,n._registerListeners(),n}l(e,t);var r=e.prototype;return r._registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.LEVEL_LOADING,this.onLevelLoading,this),t.on(S.LEVEL_LOADED,this.onLevelLoaded,this),t.on(S.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(S.ERROR,this.onError,this),t.on(S.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(S.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(S.BUFFER_CREATED,this.onBufferCreated,this),t.on(S.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this)},r._unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.LEVEL_LOADED,this.onLevelLoaded,this),t.off(S.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(S.ERROR,this.onError,this),t.off(S.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(S.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(S.BUFFER_CREATED,this.onBufferCreated,this),t.off(S.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this)},r.onHandlerDestroying=function(){this._unregisterListeners(),this.onMediaDetaching()},r.startLoad=function(t){if(this.levels){var e=this.lastCurrentTime,r=this.hls;if(this.stopLoad(),this.setInterval(100),this.level=-1,!this.startFragRequested){var i=r.startLevel;-1===i&&(r.config.testBandwidth&&this.levels.length>1?(i=0,this.bitrateTest=!0):i=r.nextAutoLevel),this.level=r.nextLoadLevel=i,this.loadedmetadata=!1}e>0&&-1===t&&(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),t=e),this.state=Kr,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()}else this._forceStartLoad=!0,this.state=Gr},r.stopLoad=function(){this._forceStartLoad=!1,t.prototype.stopLoad.call(this)},r.doTick=function(){switch(this.state){case $r:var t,e=this.levels,r=this.level,i=null==e||null==(t=e[r])?void 0:t.details;if(i&&(!i.live||this.levelLastLoaded===this.level)){if(this.waitForCdnTuneIn(i))break;this.state=Kr;break}if(this.hls.nextLoadLevel!==this.level){this.state=Kr;break}break;case Yr:var n,a=self.performance.now(),s=this.retryDate;(!s||a>=s||null!=(n=this.media)&&n.seeking)&&(this.resetStartWhenNotLoaded(this.level),this.state=Kr)}this.state===Kr&&this.doTickIdle(),this.onTickEnd()},r.onTickEnd=function(){t.prototype.onTickEnd.call(this),this.checkBuffer(),this.checkFragmentChanged()},r.doTickIdle=function(){var t=this.hls,e=this.levelLastLoaded,r=this.levels,i=this.media,n=t.config,a=t.nextLoadLevel;if(null!==e&&(i||!this.startFragRequested&&n.startFragPrefetch)&&(!this.altAudio||!this.audioOnly)&&null!=r&&r[a]){var s=r[a],o=this.getMainFwdBufferInfo();if(null!==o){var l=this.getLevelDetails();if(l&&this._streamEnded(o,l)){var u={};return this.altAudio&&(u.type="video"),this.hls.trigger(S.BUFFER_EOS,u),void(this.state=Xr)}t.loadLevel!==a&&-1===t.manualLevel&&this.log("Adapting to level "+a+" from level "+this.level),this.level=t.nextLoadLevel=a;var h=s.details;if(!h||this.state===$r||h.live&&this.levelLastLoaded!==a)return this.level=a,void(this.state=$r);var d=o.len,c=this.getMaxBufferLength(s.maxBitrate);if(!(d>=c)){this.backtrackFragment&&this.backtrackFragment.start>o.end&&(this.backtrackFragment=null);var f=this.backtrackFragment?this.backtrackFragment.start:o.end,g=this.getNextFragment(f,h);if(this.couldBacktrack&&!this.fragPrevious&&g&&"initSegment"!==g.sn&&this.fragmentTracker.getState(g)!==mr){var v,m=(null!=(v=this.backtrackFragment)?v:g).sn-h.startSN,p=h.fragments[m-1];p&&g.cc===p.cc&&(g=p,this.fragmentTracker.removeFragment(p))}else this.backtrackFragment&&o.len&&(this.backtrackFragment=null);if(g&&this.isLoopLoading(g,f)){if(!g.gap){var y=this.audioOnly&&!this.altAudio?O:N,T=(y===N?this.videoBuffer:this.mediaBuffer)||this.media;T&&this.afterBufferFlushed(T,y,ge)}g=this.getNextFragmentLoopLoading(g,h,o,ge,c)}g&&(!g.initSegment||g.initSegment.data||this.bitrateTest||(g=g.initSegment),this.loadFragment(g,s,f))}}}},r.loadFragment=function(e,r,i){var n=this.fragmentTracker.getState(e);this.fragCurrent=e,n===fr||n===vr?"initSegment"===e.sn?this._loadInitSegment(e,r):this.bitrateTest?(this.log("Fragment "+e.sn+" of level "+e.level+" is being downloaded to test bitrate and will not be buffered"),this._loadBitrateTestFrag(e,r)):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i)):this.clearTrackerIfNeeded(e)},r.getBufferedFrag=function(t){return this.fragmentTracker.getBufferedFrag(t,ge)},r.followingBufferedFrag=function(t){return t?this.getBufferedFrag(t.end+.5):null},r.immediateLevelSwitch=function(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)},r.nextLevelSwitch=function(){var t=this.levels,e=this.media;if(null!=e&&e.readyState){var r,i=this.getAppendedFrag(e.currentTime);i&&i.start>1&&this.flushMainBuffer(0,i.start-1);var n=this.getLevelDetails();if(null!=n&&n.live){var a=this.getMainFwdBufferInfo();if(!a||a.len<2*n.targetduration)return}if(!e.paused&&t){var s=t[this.hls.nextLoadLevel],o=this.fragLastKbps;r=o&&this.fragCurrent?this.fragCurrent.duration*s.maxBitrate/(1e3*o)+1:0}else r=0;var l=this.getBufferedFrag(e.currentTime+r);if(l){var u=this.followingBufferedFrag(l);if(u){this.abortCurrentFrag();var h=u.maxStartPTS?u.maxStartPTS:u.start,d=u.duration,c=Math.max(l.end,h+Math.min(Math.max(d-this.config.maxFragLookUpTolerance,.5*d),.75*d));this.flushMainBuffer(c,Number.POSITIVE_INFINITY)}}}},r.abortCurrentFrag=function(){var t=this.fragCurrent;switch(this.fragCurrent=null,this.backtrackFragment=null,t&&(t.abortRequests(),this.fragmentTracker.removeFragment(t)),this.state){case Hr:case Vr:case Yr:case jr:case qr:this.state=Kr}this.nextLoadPosition=this.getLoadPosition()},r.flushMainBuffer=function(e,r){t.prototype.flushMainBuffer.call(this,e,r,this.altAudio?"video":null)},r.onMediaAttached=function(e,r){t.prototype.onMediaAttached.call(this,e,r);var i=r.media;this.onvplaying=this.onMediaPlaying.bind(this),this.onvseeked=this.onMediaSeeked.bind(this),i.addEventListener("playing",this.onvplaying),i.addEventListener("seeked",this.onvseeked),this.gapController=new dn(this.config,i,this.fragmentTracker,this.hls)},r.onMediaDetaching=function(){var e=this.media;e&&this.onvplaying&&this.onvseeked&&(e.removeEventListener("playing",this.onvplaying),e.removeEventListener("seeked",this.onvseeked),this.onvplaying=this.onvseeked=null,this.videoBuffer=null),this.fragPlaying=null,this.gapController&&(this.gapController.destroy(),this.gapController=null),t.prototype.onMediaDetaching.call(this)},r.onMediaPlaying=function(){this.tick()},r.onMediaSeeked=function(){var t=this.media,e=t?t.currentTime:null;E(e)&&this.log("Media seeked to "+e.toFixed(3));var r=this.getMainFwdBufferInfo();null!==r&&0!==r.len?this.tick():this.warn('Main forward buffer length on "seeked" event '+(r?r.len:"empty")+")")},r.onManifestLoading=function(){this.log("Trigger BUFFER_RESET"),this.hls.trigger(S.BUFFER_RESET,void 0),this.fragmentTracker.removeAllFragments(),this.couldBacktrack=!1,this.startPosition=this.lastCurrentTime=0,this.levels=this.fragPlaying=this.backtrackFragment=null,this.altAudio=this.audioOnly=!1},r.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=Zr())||null==(i=n.prototype)?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},r.onLevelLoading=function(t,e){var r=this.levels;if(r&&this.state===Kr){var i=r[e.level];(!i.details||i.details.live&&this.levelLastLoaded!==e.level||this.waitForCdnTuneIn(i.details))&&(this.state=$r)}},r.onLevelLoaded=function(t,e){var r,i=this.levels,n=e.level,a=e.details,s=a.totalduration;if(i){this.log("Level "+n+" loaded ["+a.startSN+","+a.endSN+"]"+(a.lastPartSn?"[part-"+a.lastPartSn+"-"+a.lastPartIndex+"]":"")+", cc ["+a.startCC+", "+a.endCC+"] duration:"+s);var o=i[n],l=this.fragCurrent;!l||this.state!==Vr&&this.state!==Yr||l.level===e.level&&l.urlId===o.urlId||!l.loader||this.abortCurrentFrag();var u=0;if(a.live||null!=(r=o.details)&&r.live){if(a.fragments[0]||(a.deltaUpdateFailed=!0),a.deltaUpdateFailed)return;u=this.alignPlaylists(a,o.details)}if(o.details=a,this.levelLastLoaded=n,this.hls.trigger(S.LEVEL_UPDATED,{details:a,level:n}),this.state===$r){if(this.waitForCdnTuneIn(a))return;this.state=Kr}this.startFragRequested?a.live&&this.synchronizeToLiveEdge(a):this.setStartPosition(a,u),this.tick()}else this.warn("Levels were reset while loading level "+n)},r._handleFragmentLoadProgress=function(t){var e,r=t.frag,i=t.part,n=t.payload,a=this.levels;if(a){var s=a[r.level],o=s.details;if(!o)return this.warn("Dropping fragment "+r.sn+" of level "+r.level+" after level details were reset"),void this.fragmentTracker.removeFragment(r);var l=s.videoCodec,u=o.PTSKnown||!o.live,h=null==(e=r.initSegment)?void 0:e.data,d=this._getAudioCodec(s),c=this.transmuxer=this.transmuxer||new hn(this.hls,ge,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),f=i?i.index:-1,g=-1!==f,v=new wr(r.level,r.sn,r.stats.chunkCount,n.byteLength,f,g),m=this.initPTS[r.cc];c.push(n,h,d,l,r,i,o.totalduration,u,v,m)}else this.warn("Levels were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},r.onAudioTrackSwitching=function(t,e){var r=this.altAudio;if(!e.url){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;var i=this.fragCurrent;i&&(this.log("Switching to main audio track, cancel main fragment load"),i.abortRequests(),this.fragmentTracker.removeFragment(i)),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();var n=this.hls;r&&(n.trigger(S.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null}),this.fragmentTracker.removeAllFragments()),n.trigger(S.AUDIO_TRACK_SWITCHED,e)}},r.onAudioTrackSwitched=function(t,e){var r=e.id,i=!!this.hls.audioTracks[r].url;if(i){var n=this.videoBuffer;n&&this.mediaBuffer!==n&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=n)}this.altAudio=i,this.tick()},r.onBufferCreated=function(t,e){var r,i,n=e.tracks,a=!1;for(var s in n){var o=n[s];if("main"===o.id){if(i=s,r=o,"video"===s){var l=n[s];l&&(this.videoBuffer=l.buffer)}}else a=!0}a&&r?(this.log("Alternate track found, use "+i+".buffered to schedule main fragment loading"),this.mediaBuffer=r.buffer):this.mediaBuffer=this.media},r.onFragBuffered=function(t,e){var r=e.frag,i=e.part;if(!r||r.type===ge){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===qr&&(this.state=Kr));var n=i?i.stats:r.stats;this.fragLastKbps=Math.round(8*n.total/(n.buffering.end-n.loading.first)),"initSegment"!==r.sn&&(this.fragPrevious=r),this.fragBufferedComplete(r,i)}},r.onError=function(t,e){var r;if(e.fatal)this.state=zr;else switch(e.details){case R.FRAG_GAP:case R.FRAG_PARSING_ERROR:case R.FRAG_DECRYPT_ERROR:case R.FRAG_LOAD_ERROR:case R.FRAG_LOAD_TIMEOUT:case R.KEY_LOAD_ERROR:case R.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(ge,e);break;case R.LEVEL_LOAD_ERROR:case R.LEVEL_LOAD_TIMEOUT:case R.LEVEL_PARSING_ERROR:e.levelRetry||this.state!==$r||(null==(r=e.context)?void 0:r.type)!==de||(this.state=Kr);break;case R.BUFFER_FULL_ERROR:if(!e.parent||"main"!==e.parent)return;this.reduceLengthAndFlushBuffer(e)&&this.flushMainBuffer(0,Number.POSITIVE_INFINITY);break;case R.INTERNAL_EXCEPTION:this.recoverWorkerError(e)}},r.checkBuffer=function(){var t=this.media,e=this.gapController;if(t&&e&&t.readyState){if(this.loadedmetadata||!Ir.getBuffered(t).length){var r=this.state!==Kr?this.fragCurrent:null;e.poll(this.lastCurrentTime,r)}this.lastCurrentTime=t.currentTime}},r.onFragLoadEmergencyAborted=function(){this.state=Kr,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()},r.onBufferFlushed=function(t,e){var r=e.type;if(r!==O||this.audioOnly&&!this.altAudio){var i=(r===N?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(i,r,ge)}},r.onLevelsUpdated=function(t,e){this.levels=e.levels},r.swapAudioCodec=function(){this.audioCodecSwap=!this.audioCodecSwap},r.seekToStartPos=function(){var t=this.media;if(t){var e=t.currentTime,r=this.startPosition;if(r>=0&&e<r){if(t.seeking)return void this.log("could not seek to "+r+", already seeking at "+e);var i=Ir.getBuffered(t),n=(i.length?i.start(0):0)-r;n>0&&(n<this.config.maxBufferHole||n<this.config.maxFragLookUpTolerance)&&(this.log("adjusting start position by "+n+" to match buffer start"),r+=n,this.startPosition=r),this.log("seek to target start position "+r+" from current time "+e),t.currentTime=r}}},r._getAudioCodec=function(t){var e=this.config.defaultAudioCodec||t.audioCodec;return this.audioCodecSwap&&e&&(this.log("Swapping audio codec"),e=-1!==e.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),e},r._loadBitrateTestFrag=function(t,e){var r=this;t.bitrateTest=!0,this._doFragLoad(t,e).then((function(i){var n=r.hls;if(i&&!r.fragContextChanged(t)){e.fragmentError=0,r.state=Kr,r.startFragRequested=!1,r.bitrateTest=!1;var a=t.stats;a.parsing.start=a.parsing.end=a.buffering.start=a.buffering.end=self.performance.now(),n.trigger(S.FRAG_LOADED,i),t.bitrateTest=!1}}))},r._handleTransmuxComplete=function(t){var e,r="main",i=this.hls,n=t.remuxResult,a=t.chunkMeta,s=this.getCurrentContext(a);if(s){var o=s.frag,l=s.part,u=s.level,h=n.video,d=n.text,c=n.id3,f=n.initSegment,g=u.details,v=this.altAudio?void 0:n.audio;if(this.fragContextChanged(o))this.fragmentTracker.removeFragment(o);else{if(this.state=jr,f){if(null!=f&&f.tracks){var m=o.initSegment||o;this._bufferInitSegment(u,f.tracks,m,a),i.trigger(S.FRAG_PARSING_INIT_SEGMENT,{frag:m,id:r,tracks:f.tracks})}var p=f.initPTS,y=f.timescale;E(p)&&(this.initPTS[o.cc]={baseTime:p,timescale:y},i.trigger(S.INIT_PTS_FOUND,{frag:o,id:r,initPTS:p,timescale:y}))}if(h&&g&&"initSegment"!==o.sn){var T=g.fragments[o.sn-1-g.startSN],L=o.sn===g.startSN,R=!T||o.cc>T.cc;if(!1!==n.independent){var A=h.startPTS,k=h.endPTS,b=h.startDTS,D=h.endDTS;if(l)l.elementaryStreams[h.type]={startPTS:A,endPTS:k,startDTS:b,endDTS:D};else if(h.firstKeyFrame&&h.independent&&1===a.id&&!R&&(this.couldBacktrack=!0),h.dropped&&h.independent){var I=this.getMainFwdBufferInfo(),w=(I?I.end:this.getLoadPosition())+this.config.maxBufferHole,C=h.firstKeyFramePTS?h.firstKeyFramePTS:A;if(!L&&w<C-this.config.maxBufferHole&&!R)return void this.backtrack(o);R&&(o.gap=!0),o.setElementaryStreamInfo(h.type,o.start,k,o.start,D,!0)}o.setElementaryStreamInfo(h.type,A,k,b,D),this.backtrackFragment&&(this.backtrackFragment=o),this.bufferFragmentData(h,o,l,a,L||R)}else{if(!L&&!R)return void this.backtrack(o);o.gap=!0}}if(v){var _=v.startPTS,P=v.endPTS,x=v.startDTS,F=v.endDTS;l&&(l.elementaryStreams[O]={startPTS:_,endPTS:P,startDTS:x,endDTS:F}),o.setElementaryStreamInfo(O,_,P,x,F),this.bufferFragmentData(v,o,l,a)}if(g&&null!=c&&null!=(e=c.samples)&&e.length){var M={id:r,frag:o,details:g,samples:c.samples};i.trigger(S.FRAG_PARSING_METADATA,M)}if(g&&d){var N={id:r,frag:o,details:g,samples:d.samples};i.trigger(S.FRAG_PARSING_USERDATA,N)}}}else this.resetWhenMissingContext(a)},r._bufferInitSegment=function(t,e,r,i){var n=this;if(this.state===jr){this.audioOnly=!!e.audio&&!e.video,this.altAudio&&!this.audioOnly&&delete e.audio;var a=e.audio,s=e.video,o=e.audiovideo;if(a){var l=t.audioCodec,u=navigator.userAgent.toLowerCase();this.audioCodecSwitch&&(l&&(l=-1!==l.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),1!==a.metadata.channelCount&&-1===u.indexOf("firefox")&&(l="mp4a.40.5")),-1!==u.indexOf("android")&&"audio/mpeg"!==a.container&&(l="mp4a.40.2",this.log("Android: force audio codec to "+l)),t.audioCodec&&t.audioCodec!==l&&this.log('Swapping manifest audio codec "'+t.audioCodec+'" for "'+l+'"'),a.levelCodec=l,a.id="main",this.log("Init audio buffer, container:"+a.container+", codecs[selected/level/parsed]=["+(l||"")+"/"+(t.audioCodec||"")+"/"+a.codec+"]")}s&&(s.levelCodec=t.videoCodec,s.id="main",this.log("Init video buffer, container:"+s.container+", codecs[level/parsed]=["+(t.videoCodec||"")+"/"+s.codec+"]")),o&&this.log("Init audiovideo buffer, container:"+o.container+", codecs[level/parsed]=["+(t.attrs.CODECS||"")+"/"+o.codec+"]"),this.hls.trigger(S.BUFFER_CODECS,e),Object.keys(e).forEach((function(t){var a=e[t].initSegment;null!=a&&a.byteLength&&n.hls.trigger(S.BUFFER_APPENDING,{type:t,data:a,frag:r,part:null,chunkMeta:i,parent:r.type})})),this.tick()}},r.getMainFwdBufferInfo=function(){return this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,ge)},r.backtrack=function(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=Kr},r.checkFragmentChanged=function(){var t=this.media,e=null;if(t&&t.readyState>1&&!1===t.seeking){var r=t.currentTime;if(Ir.isBuffered(t,r)?e=this.getAppendedFrag(r):Ir.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.FRAG_CHANGED,{frag:e}),i&&i.level===n||this.hls.trigger(S.LEVEL_SWITCHED,{level:n}))}}},a(e,[{key:"nextLevel",get:function(){var t=this.nextBufferedFrag;return t?t.level:-1}},{key:"currentFrag",get:function(){var t=this.media;return t?this.fragPlaying||this.getAppendedFrag(t.currentTime):null}},{key:"currentProgramDateTime",get:function(){var t=this.media;if(t){var e=t.currentTime,r=this.currentFrag;if(r&&E(e)&&E(r.programDateTime)){var i=r.programDateTime+1e3*(e-r.start);return new Date(i)}}return null}},{key:"currentLevel",get:function(){var t=this.currentFrag;return t?t.level:-1}},{key:"nextBufferedFrag",get:function(){var t=this.currentFrag;return t?this.followingBufferedFrag(t):null}},{key:"forceStartLoad",get:function(){return this._forceStartLoad}}]),e}(Jr),fn=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}(),gn=function(){function t(t,e,r,i){void 0===i&&(i=100),this.defaultEstimate_=void 0,this.minWeight_=void 0,this.minDelayMs_=void 0,this.slow_=void 0,this.fast_=void 0,this.defaultTTFB_=void 0,this.ttfb_=void 0,this.defaultEstimate_=r,this.minWeight_=.001,this.minDelayMs_=50,this.slow_=new fn(t),this.fast_=new fn(e),this.defaultTTFB_=i,this.ttfb_=new fn(t)}var e=t.prototype;return e.update=function(t,e){var r=this.slow_,i=this.fast_,n=this.ttfb_;r.halfLife!==t&&(this.slow_=new fn(t,r.getEstimate(),r.getTotalWeight())),i.halfLife!==e&&(this.fast_=new fn(e,i.getEstimate(),i.getTotalWeight())),n.halfLife!==t&&(this.ttfb_=new fn(t,n.getEstimate(),n.getTotalWeight()))},e.sample=function(t,e){var r=(t=Math.max(t,this.minDelayMs_))/1e3,i=8*e/r;this.fast_.sample(r,i),this.slow_.sample(r,i)},e.sampleTTFB=function(t){var e=t/1e3,r=Math.sqrt(2)*Math.exp(-Math.pow(e,2)/2);this.ttfb_.sample(r,Math.max(t,5))},e.canEstimate=function(){return this.fast_.getTotalWeight()>=this.minWeight_},e.getEstimate=function(){return this.canEstimate()?Math.min(this.fast_.getEstimate(),this.slow_.getEstimate()):this.defaultEstimate_},e.getEstimateTTFB=function(){return this.ttfb_.getTotalWeight()>=this.minWeight_?this.ttfb_.getEstimate():this.defaultTTFB_},e.destroy=function(){},t}(),vn=function(){function t(t){this.hls=void 0,this.lastLevelLoadSec=0,this.lastLoadedFragLevel=0,this._nextAutoLevel=-1,this.timer=-1,this.onCheck=this._abandonRulesCheck.bind(this),this.fragCurrent=null,this.partCurrent=null,this.bitrateTestDelay=0,this.bwEstimator=void 0,this.hls=t;var e=t.config;this.bwEstimator=new gn(e.abrEwmaSlowVoD,e.abrEwmaFastVoD,e.abrEwmaDefaultEstimate),this.registerListeners()}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.FRAG_LOADING,this.onFragLoading,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this),t.on(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(S.LEVEL_LOADED,this.onLevelLoaded,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.FRAG_LOADING,this.onFragLoading,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this),t.off(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(S.LEVEL_LOADED,this.onLevelLoaded,this)},e.destroy=function(){this.unregisterListeners(),this.clearTimer(),this.hls=this.onCheck=null,this.fragCurrent=this.partCurrent=null},e.onFragLoading=function(t,e){var r,i=e.frag;this.ignoreFragment(i)||(this.fragCurrent=i,this.partCurrent=null!=(r=e.part)?r:null,this.clearTimer(),this.timer=self.setInterval(this.onCheck,100))},e.onLevelSwitching=function(t,e){this.clearTimer()},e.getTimeToLoadFrag=function(t,e,r,i){return t+r/e+(i?this.lastLevelLoadSec:0)},e.onLevelLoaded=function(t,e){var r=this.hls.config,i=e.stats,n=i.total,a=i.bwEstimate;E(n)&&E(a)&&(this.lastLevelLoadSec=8*n/a),e.details.live?this.bwEstimator.update(r.abrEwmaSlowLive,r.abrEwmaFastLive):this.bwEstimator.update(r.abrEwmaSlowVoD,r.abrEwmaFastVoD)},e._abandonRulesCheck=function(){var t=this.fragCurrent,e=this.partCurrent,r=this.hls,i=r.autoLevelEnabled,n=r.media;if(t&&n){var a=performance.now(),s=e?e.stats:t.stats,o=e?e.duration:t.duration,l=a-s.loading.start;if(s.aborted||s.loaded&&s.loaded===s.total||0===t.level)return this.clearTimer(),void(this._nextAutoLevel=-1);if(i&&!n.paused&&n.playbackRate&&n.readyState){var u=r.mainForwardBufferInfo;if(null!==u){var h=this.bwEstimator.getEstimateTTFB(),d=Math.abs(n.playbackRate);if(!(l<=Math.max(h,o/(2*d)*1e3))){var c=u.len/d;if(!(c>=2*o/d)){var f=s.loading.first?s.loading.first-s.loading.start:-1,g=s.loaded&&f>-1,v=this.bwEstimator.getEstimate(),m=r.levels,p=r.minAutoLevel,y=m[t.level],T=s.total||Math.max(s.loaded,Math.round(o*y.maxBitrate/8)),L=l-f;L<1&&g&&(L=Math.min(l,8*s.loaded/v));var R=g?1e3*s.loaded/L:0,A=R?(T-s.loaded)/R:8*T/v+h/1e3;if(!(A<=c)){var k,b=R?8*R:v,D=Number.POSITIVE_INFINITY;for(k=t.level-1;k>p;k--){var I=m[k].maxBitrate;if((D=this.getTimeToLoadFrag(h/1e3,b,o*I,!m[k].details))<c)break}D>=A||D>10*o||(r.nextLoadLevel=k,g?this.bwEstimator.sample(l-Math.min(h,f),s.loaded):this.bwEstimator.sampleTTFB(l),this.clearTimer(),w.warn("[abr] Fragment "+t.sn+(e?" part "+e.index:"")+" of level "+t.level+" is loading too slowly;\n      Time to underbuffer: "+c.toFixed(3)+" s\n      Estimated load time for current fragment: "+A.toFixed(3)+" s\n      Estimated load time for down switch fragment: "+D.toFixed(3)+" s\n      TTFB estimate: "+f+"\n      Current BW estimate: "+(E(v)?(v/1024).toFixed(3):"Unknown")+" Kb/s\n      New BW estimate: "+(this.bwEstimator.getEstimate()/1024).toFixed(3)+" Kb/s\n      Aborting and switching to level "+k),t.loader&&(this.fragCurrent=this.partCurrent=null,t.abortRequests()),r.trigger(S.FRAG_LOAD_EMERGENCY_ABORTED,{frag:t,part:e,stats:s}))}}}}}}},e.onFragLoaded=function(t,e){var r=e.frag,i=e.part,n=i?i.stats:r.stats;if(r.type===ge&&this.bwEstimator.sampleTTFB(n.loading.first-n.loading.start),!this.ignoreFragment(r)){if(this.clearTimer(),this.lastLoadedFragLevel=r.level,this._nextAutoLevel=-1,this.hls.config.abrMaxWithRealBitrate){var a=i?i.duration:r.duration,s=this.hls.levels[r.level],o=(s.loaded?s.loaded.bytes:0)+n.loaded,l=(s.loaded?s.loaded.duration:0)+a;s.loaded={bytes:o,duration:l},s.realBitrate=Math.round(8*o/l)}if(r.bitrateTest){var u={stats:n,frag:r,part:i,id:r.type};this.onFragBuffered(S.FRAG_BUFFERED,u),r.bitrateTest=!1}}},e.onFragBuffered=function(t,e){var r=e.frag,i=e.part,n=null!=i&&i.stats.loaded?i.stats:r.stats;if(!n.aborted&&!this.ignoreFragment(r)){var a=n.parsing.end-n.loading.start-Math.min(n.loading.first-n.loading.start,this.bwEstimator.getEstimateTTFB());this.bwEstimator.sample(a,n.loaded),n.bwEstimate=this.bwEstimator.getEstimate(),r.bitrateTest?this.bitrateTestDelay=a/1e3:this.bitrateTestDelay=0}},e.ignoreFragment=function(t){return t.type!==ge||"initSegment"===t.sn},e.clearTimer=function(){self.clearInterval(this.timer)},e.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,l=s&&0!==s.playbackRate?Math.abs(s.playbackRate):1,u=this.bwEstimator?this.bwEstimator.getEstimate():n.abrEwmaDefaultEstimate,h=r.mainForwardBufferInfo,d=(h?h.len:0)/l,c=this.findBestLevel(u,a,i,d,n.abrBandWidthFactor,n.abrBandWidthUpFactor);if(c>=0)return c;w.trace("[abr] "+(d?"rebuffering expected":"buffer is empty")+", finding optimal quality level");var f=o?Math.min(o,n.maxStarvationDelay):n.maxStarvationDelay,g=n.abrBandWidthFactor,v=n.abrBandWidthUpFactor;if(!d){var m=this.bitrateTestDelay;m&&(f=(o?Math.min(o,n.maxLoadingDelay):n.maxLoadingDelay)-m,w.trace("[abr] bitrate test took "+Math.round(1e3*m)+"ms, set first fragment max fetchDuration to "+Math.round(1e3*f)+" ms"),g=v=1)}return c=this.findBestLevel(u,a,i,d+f,g,v),Math.max(c,0)},e.findBestLevel=function(t,e,r,i,n,a){for(var s,o=this.fragCurrent,l=this.partCurrent,u=this.lastLoadedFragLevel,h=this.hls.levels,d=h[u],c=!(null==d||null==(s=d.details)||!s.live),f=null==d?void 0:d.codecSet,g=l?l.duration:o?o.duration:0,v=this.bwEstimator.getEstimateTTFB()/1e3,m=e,p=-1,y=r;y>=e;y--){var T=h[y];if(!T||f&&T.codecSet!==f)T&&(m=Math.min(y,m),p=Math.max(y,p));else{-1!==p&&w.trace("[abr] Skipped level(s) "+m+"-"+p+' with CODECS:"'+h[p].attrs.CODECS+'"; not compatible with "'+d.attrs.CODECS+'"');var S=T.details,L=(l?null==S?void 0:S.partTarget:null==S?void 0:S.averagetargetduration)||g,R=void 0;R=y<=u?n*t:a*t;var A=h[y].maxBitrate,k=this.getTimeToLoadFrag(v,R,A*L,void 0===S);if(w.trace("[abr] level:"+y+" adjustedbw-bitrate:"+Math.round(R-A)+" avgDuration:"+L.toFixed(1)+" maxFetchDuration:"+i.toFixed(1)+" fetchDuration:"+k.toFixed(1)),R>A&&(0===k||!E(k)||c&&!this.bitrateTestDelay||k<i))return y}}return-1},a(t,[{key:"nextAutoLevel",get:function(){var t=this._nextAutoLevel,e=this.bwEstimator;if(-1!==t&&!e.canEstimate())return t;var r=this.getNextABRAutoLevel();if(-1!==t){var i=this.hls.levels;if(i.length>Math.max(t,r)&&i[t].loadError<=i[r].loadError)return t}return-1!==t&&(r=Math.min(t,r)),r},set:function(t){this._nextAutoLevel=t}}]),t}(),mn=function(){function t(){this.chunks=[],this.dataLength=0}var e=t.prototype;return e.push=function(t){this.chunks.push(t),this.dataLength+=t.length},e.flush=function(){var t,e=this.chunks,r=this.dataLength;return e.length?(t=1===e.length?e[0]:function(t,e){for(var r=new Uint8Array(e),i=0,n=0;n<t.length;n++){var a=t[n];r.set(a,i),i+=a.length}return r}(e,r),this.reset(),t):new Uint8Array(0)},e.reset=function(){this.chunks.length=0,this.dataLength=0},t}(),pn=function(t){function e(e,r,i){var n;return(n=t.call(this,e,r,i,"[audio-stream-controller]",ve)||this).videoBuffer=null,n.videoTrackCC=-1,n.waitingVideoCC=-1,n.bufferedTrack=null,n.switchingTrack=null,n.trackId=-1,n.waitingData=null,n.mainDetails=null,n.bufferFlushed=!1,n.cachedTrackLoadedData=null,n._registerListeners(),n}l(e,t);var r=e.prototype;return r.onHandlerDestroying=function(){this._unregisterListeners(),this.mainDetails=null,this.bufferedTrack=null,this.switchingTrack=null},r._registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.LEVEL_LOADED,this.onLevelLoaded,this),t.on(S.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),t.on(S.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(S.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.on(S.ERROR,this.onError,this),t.on(S.BUFFER_RESET,this.onBufferReset,this),t.on(S.BUFFER_CREATED,this.onBufferCreated,this),t.on(S.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(S.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this)},r._unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.LEVEL_LOADED,this.onLevelLoaded,this),t.off(S.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),t.off(S.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(S.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.off(S.ERROR,this.onError,this),t.off(S.BUFFER_RESET,this.onBufferReset,this),t.off(S.BUFFER_CREATED,this.onBufferCreated,this),t.off(S.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(S.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this)},r.onInitPtsFound=function(t,e){var r=e.frag,i=e.id,n=e.initPTS,a=e.timescale;if("main"===i){var s=r.cc;this.initPTS[r.cc]={baseTime:n,timescale:a},this.log("InitPTS for cc: "+s+" found from main: "+n),this.videoTrackCC=s,this.state===Qr&&this.tick()}},r.startLoad=function(t){if(!this.levels)return this.startPosition=t,void(this.state=Gr);var e=this.lastCurrentTime;this.stopLoad(),this.setInterval(100),e>0&&-1===t?(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),t=e,this.state=Kr):(this.loadedmetadata=!1,this.state=Wr),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()},r.doTick=function(){switch(this.state){case Kr:this.doTickIdle();break;case Wr:var e,r=this.levels,i=this.trackId,n=null==r||null==(e=r[i])?void 0:e.details;if(n){if(this.waitForCdnTuneIn(n))break;this.state=Qr}break;case Yr:var a,s=performance.now(),o=this.retryDate;(!o||s>=o||null!=(a=this.media)&&a.seeking)&&(this.log("RetryDate reached, switch back to IDLE state"),this.resetStartWhenNotLoaded(this.trackId),this.state=Kr);break;case Qr:var l=this.waitingData;if(l){var u=l.frag,h=l.part,d=l.cache,c=l.complete;if(void 0!==this.initPTS[u.cc]){this.waitingData=null,this.waitingVideoCC=-1,this.state=Vr;var f={frag:u,part:h,payload:d.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=Ir.bufferInfo(this.mediaBuffer,g,this.config.maxBufferHole);Je(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=Kr}this.onTickEnd()},r.clearWaitingFragment=function(){var t=this.waitingData;t&&(this.fragmentTracker.removeFragment(t.frag),this.waitingData=null,this.waitingVideoCC=-1,this.state=Kr)},r.resetLoadingState=function(){this.clearWaitingFragment(),t.prototype.resetLoadingState.call(this)},r.onTickEnd=function(){var t=this.media;null!=t&&t.readyState&&(this.lastCurrentTime=t.currentTime)},r.doTickIdle=function(){var t=this.hls,e=this.levels,r=this.media,i=this.trackId,n=t.config;if(null!=e&&e[i]&&(r||!this.startFragRequested&&n.startFragPrefetch)){var a=e[i],s=a.details;if(!s||s.live&&this.levelLastLoaded!==i||this.waitForCdnTuneIn(s))this.state=Wr;else{var o=this.mediaBuffer?this.mediaBuffer:this.media;this.bufferFlushed&&o&&(this.bufferFlushed=!1,this.afterBufferFlushed(o,O,ve));var l=this.getFwdBufferInfo(o,ve);if(null!==l){var u=this.bufferedTrack,h=this.switchingTrack;if(!h&&this._streamEnded(l,s))return t.trigger(S.BUFFER_EOS,{type:"audio"}),void(this.state=Xr);var d=this.getFwdBufferInfo(this.videoBuffer?this.videoBuffer:this.media,ge),c=l.len,f=this.getMaxBufferLength(null==d?void 0:d.len);if(!(c>=f)||h){var g=s.fragments[0].start,v=l.end;if(h&&r){var m=this.getLoadPosition();u&&h.attrs!==u.attrs&&(v=m),s.PTSKnown&&m<g&&(l.end>g||l.nextStart)&&(this.log("Alt audio track ahead of main track, seek to start of alt audio track"),r.currentTime=g+.05)}var p=this.getNextFragment(v,s),y=!1;if(p&&this.isLoopLoading(p,v)&&(y=!!p.gap,p=this.getNextFragmentLoopLoading(p,s,l,ge,f)),p){var T=d&&p.start>d.end+s.targetduration;if(T||(null==d||!d.len)&&l.len){var E=this.getAppendedFrag(p.start,ge);if(null===E)return;if(y||(y=!!E.gap||!!T&&0===d.len),T&&!y||y&&l.nextStart&&l.nextStart<E.end)return}this.loadFragment(p,a,v)}else this.bufferFlushed=!0}}}}},r.getMaxBufferLength=function(e){var r=t.prototype.getMaxBufferLength.call(this);return e?Math.min(Math.max(r,e),this.config.maxMaxBufferLength):r},r.onMediaDetaching=function(){this.videoBuffer=null,t.prototype.onMediaDetaching.call(this)},r.onAudioTracksUpdated=function(t,e){var r=e.audioTracks;this.resetTransmuxer(),this.levels=r.map((function(t){return new Ne(t)}))},r.onAudioTrackSwitching=function(t,e){var r=!!e.url;this.trackId=e.id;var i=this.fragCurrent;i&&(i.abortRequests(),this.removeUnbufferedFrags(i.start)),this.resetLoadingState(),r?this.setInterval(100):this.resetTransmuxer(),r?(this.switchingTrack=e,this.state=Kr):(this.switchingTrack=null,this.bufferedTrack=e,this.state=Gr),this.tick()},r.onManifestLoading=function(){this.fragmentTracker.removeAllFragments(),this.startPosition=this.lastCurrentTime=0,this.bufferFlushed=!1,this.levels=this.mainDetails=this.waitingData=this.bufferedTrack=this.cachedTrackLoadedData=this.switchingTrack=null,this.startFragRequested=!1,this.trackId=this.videoTrackCC=this.waitingVideoCC=-1},r.onLevelLoaded=function(t,e){this.mainDetails=e.details,null!==this.cachedTrackLoadedData&&(this.hls.trigger(S.AUDIO_TRACK_LOADED,this.cachedTrackLoadedData),this.cachedTrackLoadedData=null)},r.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+"]"+(n.lastPartSn?"[part-"+n.lastPartSn+"-"+n.lastPartIndex+"]":"")+",duration:"+n.totalduration);var s=i[a],o=0;if(n.live||null!=(r=s.details)&&r.live){var l=this.mainDetails;if(n.fragments[0]||(n.deltaUpdateFailed=!0),n.deltaUpdateFailed||!l)return;!s.details&&n.hasProgramDateTime&&l.hasProgramDateTime?(Fr(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!==Wr||this.waitForCdnTuneIn(n)||(this.state=Kr),this.tick()}else this.warn("Audio tracks were reset while loading level "+a)}else this.cachedTrackLoadedData=e},r._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];if(l){var u=l.details;if(!u)return this.warn("Audio track details undefined on fragment load progress"),void this.removeUnbufferedFrags(r.start);var h=a.defaultAudioCodec||l.audioCodec||"mp4a.40.2",d=this.transmuxer;d||(d=this.transmuxer=new hn(this.hls,ve,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)));var c=this.initPTS[r.cc],f=null==(e=r.initSegment)?void 0:e.data;if(void 0!==c){var g=i?i.index:-1,v=-1!==g,m=new wr(r.level,r.sn,r.stats.chunkCount,n.byteLength,g,v);d.push(n,f,h,"",r,i,u.totalduration,!1,m,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 mn,complete:!1}).cache.push(new Uint8Array(n)),this.waitingVideoCC=this.videoTrackCC,this.state=Qr}else this.warn("Audio track is undefined on fragment load progress")}else this.warn("Audio tracks were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},r._handleFragmentLoadComplete=function(e){this.waitingData?this.waitingData.complete=!0:t.prototype._handleFragmentLoadComplete.call(this,e)},r.onBufferReset=function(){this.mediaBuffer=this.videoBuffer=null,this.loadedmetadata=!1},r.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)},r.onFragBuffered=function(t,e){var r=e.frag,n=e.part;if(r.type===ve)if(this.fragContextChanged(r))this.warn("Fragment "+r.sn+(n?" p: "+n.index:"")+" of level "+r.level+" finished buffering, but was aborted. state: "+this.state+", audioSwitch: "+(this.switchingTrack?this.switchingTrack.name:"false"));else{if("initSegment"!==r.sn){this.fragPrevious=r;var a=this.switchingTrack;a&&(this.bufferedTrack=a,this.switchingTrack=null,this.hls.trigger(S.AUDIO_TRACK_SWITCHED,i({},a)))}this.fragBufferedComplete(r,n)}else if(!this.loadedmetadata&&r.type===ge){var s=this.videoBuffer||this.media;s&&Ir.getBuffered(s).length&&(this.loadedmetadata=!0)}},r.onError=function(e,r){var i;if(r.fatal)this.state=zr;else switch(r.details){case R.FRAG_GAP:case R.FRAG_PARSING_ERROR:case R.FRAG_DECRYPT_ERROR:case R.FRAG_LOAD_ERROR:case R.FRAG_LOAD_TIMEOUT:case R.KEY_LOAD_ERROR:case R.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(ve,r);break;case R.AUDIO_TRACK_LOAD_ERROR:case R.AUDIO_TRACK_LOAD_TIMEOUT:case R.LEVEL_PARSING_ERROR:r.levelRetry||this.state!==Wr||(null==(i=r.context)?void 0:i.type)!==ce||(this.state=Kr);break;case R.BUFFER_FULL_ERROR:if(!r.parent||"audio"!==r.parent)return;this.reduceLengthAndFlushBuffer(r)&&(this.bufferedTrack=null,t.prototype.flushMainBuffer.call(this,0,Number.POSITIVE_INFINITY,"audio"));break;case R.INTERNAL_EXCEPTION:this.recoverWorkerError(r)}},r.onBufferFlushed=function(t,e){e.type===O&&(this.bufferFlushed=!0,this.state===Xr&&(this.state=Kr))},r._handleTransmuxComplete=function(t){var e,r="audio",i=this.hls,n=t.remuxResult,a=t.chunkMeta,s=this.getCurrentContext(a);if(s){var l=s.frag,u=s.part,h=s.level.details,d=n.audio,c=n.text,f=n.id3,g=n.initSegment;if(!this.fragContextChanged(l)&&h){if(this.state=jr,this.switchingTrack&&d&&this.completeAudioSwitch(this.switchingTrack),null!=g&&g.tracks){var v=l.initSegment||l;this._bufferInitSegment(g.tracks,v,a),i.trigger(S.FRAG_PARSING_INIT_SEGMENT,{frag:v,id:r,tracks:g.tracks})}if(d){var m=d.startPTS,p=d.endPTS,y=d.startDTS,T=d.endDTS;u&&(u.elementaryStreams[O]={startPTS:m,endPTS:p,startDTS:y,endDTS:T}),l.setElementaryStreamInfo(O,m,p,y,T),this.bufferFragmentData(d,l,u,a)}if(null!=f&&null!=(e=f.samples)&&e.length){var E=o({id:r,frag:l,details:h},f);i.trigger(S.FRAG_PARSING_METADATA,E)}if(c){var L=o({id:r,frag:l,details:h},c);i.trigger(S.FRAG_PARSING_USERDATA,L)}}else this.fragmentTracker.removeFragment(l)}else this.resetWhenMissingContext(a)},r._bufferInitSegment=function(t,e,r){if(this.state===jr){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.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.BUFFER_APPENDING,a)}this.tick()}}},r.loadFragment=function(e,r,i){var n,a=this.fragmentTracker.getState(e);this.fragCurrent=e,this.switchingTrack||a===fr||a===vr?"initSegment"===e.sn?this._loadInitSegment(e,r):null!=(n=r.details)&&n.live&&!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=Qr):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i)):this.clearTrackerIfNeeded(e)},r.completeAudioSwitch=function(e){var r=this.hls,n=this.media,a=this.bufferedTrack,s=null==a?void 0:a.attrs,o=e.attrs;n&&s&&(s.CHANNELS!==o.CHANNELS||s.NAME!==o.NAME||s.LANGUAGE!==o.LANGUAGE)&&(this.log("Switching audio track : flushing all audio"),t.prototype.flushMainBuffer.call(this,0,Number.POSITIVE_INFINITY,"audio")),this.bufferedTrack=e,this.switchingTrack=null,r.trigger(S.AUDIO_TRACK_SWITCHED,i({},e))},e}(Jr),yn=function(t){function e(e){var r;return(r=t.call(this,e,"[audio-track-controller]")||this).tracks=[],r.groupId=null,r.tracksInGroup=[],r.trackId=-1,r.currentTrack=null,r.selectDefaultTrack=!0,r.registerListeners(),r}l(e,t);var r=e.prototype;return r.registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.LEVEL_LOADING,this.onLevelLoading,this),t.on(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(S.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.on(S.ERROR,this.onError,this)},r.unregisterListeners=function(){var t=this.hls;t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.LEVEL_LOADING,this.onLevelLoading,this),t.off(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(S.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.off(S.ERROR,this.onError,this)},r.destroy=function(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,this.currentTrack=null,t.prototype.destroy.call(this)},r.onManifestLoading=function(){this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.currentTrack=null,this.selectDefaultTrack=!0},r.onManifestParsed=function(t,e){this.tracks=e.audioTracks||[]},r.onAudioTrackLoaded=function(t,e){var r=e.id,i=e.groupId,n=e.details,a=this.tracksInGroup[r];if(a&&a.groupId===i){var s=a.details;a.details=e.details,this.log("audio-track "+r+' "'+a.name+'" lang:'+a.lang+" group:"+i+" loaded ["+n.startSN+"-"+n.endSN+"]"),r===this.trackId&&this.playlistLoaded(r,e,s)}else this.warn("Track with id:"+r+" and group:"+i+" not found in active group "+a.groupId)},r.onLevelLoading=function(t,e){this.switchLevel(e.level)},r.onLevelSwitching=function(t,e){this.switchLevel(e.level)},r.switchLevel=function(t){var e=this.hls.levels[t];if(null!=e&&e.audioGroupIds){var r=e.audioGroupIds[e.urlId];if(this.groupId!==r){this.groupId=r||null;var i=this.tracks.filter((function(t){return!r||t.groupId===r}));this.selectDefaultTrack&&!i.some((function(t){return t.default}))&&(this.selectDefaultTrack=!1),this.tracksInGroup=i;var n={audioTracks:i};this.log("Updating audio tracks, "+i.length+" track(s) found in group:"+r),this.hls.trigger(S.AUDIO_TRACKS_UPDATED,n),this.selectInitialTrack()}else this.shouldReloadPlaylist(this.currentTrack)&&this.setAudioTrack(this.trackId)}},r.onError=function(t,e){!e.fatal&&e.context&&e.context.type===ce&&e.context.id===this.trackId&&e.context.groupId===this.groupId&&(this.requestScheduled=-1,this.checkRetry(e))},r.setAudioTrack=function(t){var e=this.tracksInGroup;if(t<0||t>=e.length)this.warn("Invalid id passed to audio-track controller");else{this.clearTimer();var r=this.currentTrack;e[this.trackId];var n=e[t],a=n.groupId,s=n.name;if(this.log("Switching to audio-track "+t+' "'+s+'" lang:'+n.lang+" group:"+a),this.trackId=t,this.currentTrack=n,this.selectDefaultTrack=!1,this.hls.trigger(S.AUDIO_TRACK_SWITCHING,i({},n)),!n.details||n.details.live){var o=this.switchParams(n.url,null==r?void 0:r.details);this.loadPlaylist(o)}}},r.selectInitialTrack=function(){var t=this.tracksInGroup,e=this.findTrackId(this.currentTrack)|this.findTrackId(null);if(-1!==e)this.setAudioTrack(e);else{var r=new Error("No track found for running audio group-ID: "+this.groupId+" track count: "+t.length);this.warn(r.message),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.AUDIO_TRACK_LOAD_ERROR,fatal:!0,error:r})}},r.findTrackId=function(t){for(var e=this.tracksInGroup,r=0;r<e.length;r++){var i=e[r];if(!this.selectDefaultTrack||i.default){if(!t||void 0!==t.attrs["STABLE-RENDITION-ID"]&&t.attrs["STABLE-RENDITION-ID"]===i.attrs["STABLE-RENDITION-ID"])return i.id;if(t.name===i.name&&t.lang===i.lang)return i.id}}return-1},r.loadPlaylist=function(e){t.prototype.loadPlaylist.call(this);var r=this.tracksInGroup[this.trackId];if(this.shouldLoadPlaylist(r)){var i=r.id,n=r.groupId,a=r.url;if(e)try{a=e.addDirectives(a)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("loading audio-track playlist "+i+' "'+r.name+'" lang:'+r.lang+" group:"+n),this.clearTimer(),this.hls.trigger(S.AUDIO_TRACK_LOADING,{url:a,id:i,groupId:n,deliveryDirectives:e||null})}},a(e,[{key:"audioTracks",get:function(){return this.tracksInGroup}},{key:"audioTrack",get:function(){return this.trackId},set:function(t){this.selectDefaultTrack=!1,this.setAudioTrack(t)}}]),e}(ur);function Tn(t,e){if(t.length!==e.length)return!1;for(var r=0;r<t.length;r++)if(!En(t[r].attrs,e[r].attrs))return!1;return!0}function En(t,e){var r=t["STABLE-RENDITION-ID"];return r?r===e["STABLE-RENDITION-ID"]:!["LANGUAGE","NAME","CHARACTERISTICS","AUTOSELECT","DEFAULT","FORCED"].some((function(r){return t[r]!==e[r]}))}var Sn=function(t){function e(e,r,i){var n;return(n=t.call(this,e,r,i,"[subtitle-stream-controller]",me)||this).levels=[],n.currentTrackId=-1,n.tracksBuffered=[],n.mainDetails=null,n._registerListeners(),n}l(e,t);var r=e.prototype;return r.onHandlerDestroying=function(){this._unregisterListeners(),this.mainDetails=null},r._registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.LEVEL_LOADED,this.onLevelLoaded,this),t.on(S.ERROR,this.onError,this),t.on(S.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(S.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),t.on(S.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.on(S.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),t.on(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this)},r._unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.LEVEL_LOADED,this.onLevelLoaded,this),t.off(S.ERROR,this.onError,this),t.off(S.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(S.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),t.off(S.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.off(S.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),t.off(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this)},r.startLoad=function(t){this.stopLoad(),this.state=Kr,this.setInterval(500),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()},r.onManifestLoading=function(){this.mainDetails=null,this.fragmentTracker.removeAllFragments()},r.onMediaDetaching=function(){this.tracksBuffered=[],t.prototype.onMediaDetaching.call(this)},r.onLevelLoaded=function(t,e){this.mainDetails=e.details},r.onSubtitleFragProcessed=function(t,e){var r=e.frag,i=e.success;if(this.fragPrevious=r,this.state=Kr,i){var n=this.tracksBuffered[this.currentTrackId];if(n){for(var a,s=r.start,o=0;o<n.length;o++)if(s>=n[o].start&&s<=n[o].end){a=n[o];break}var l=r.start+r.duration;a?a.end=l:(a={start:s,end:l},n.push(a)),this.fragmentTracker.fragBuffered(r)}}},r.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset;if(0===r&&i!==Number.POSITIVE_INFINITY){var n=i-1;if(n<=0)return;e.endOffsetSubtitles=Math.max(0,n),this.tracksBuffered.forEach((function(t){for(var e=0;e<t.length;)if(t[e].end<=n)t.shift();else{if(!(t[e].start<n))break;t[e].start=n,e++}})),this.fragmentTracker.removeFragmentsInRange(r,n,me)}},r.onFragBuffered=function(t,e){var r;this.loadedmetadata||e.frag.type!==ge||null!=(r=this.media)&&r.buffered.length&&(this.loadedmetadata=!0)},r.onError=function(t,e){var r=e.frag;(null==r?void 0:r.type)===me&&(this.fragCurrent&&this.fragCurrent.abortRequests(),this.state!==Gr&&(this.state=Kr))},r.onSubtitleTracksUpdated=function(t,e){var r=this,i=e.subtitleTracks;Tn(this.levels,i)?this.levels=i.map((function(t){return new Ne(t)})):(this.tracksBuffered=[],this.levels=i.map((function(t){var e=new Ne(t);return r.tracksBuffered[e.id]=[],e})),this.fragmentTracker.removeFragmentsInRange(0,Number.POSITIVE_INFINITY,me),this.fragPrevious=null,this.mediaBuffer=null)},r.onSubtitleTrackSwitch=function(t,e){if(this.currentTrackId=e.id,this.levels.length&&-1!==this.currentTrackId){var r=this.levels[this.currentTrackId];null!=r&&r.details?this.mediaBuffer=this.mediaBufferTimeRanges:this.mediaBuffer=null,r&&this.setInterval(500)}else this.clearInterval()},r.onSubtitleTrackLoaded=function(t,e){var r,i=e.details,n=e.id,a=this.currentTrackId,s=this.levels;if(s.length){var o=s[a];if(!(n>=s.length||n!==a)&&o){this.mediaBuffer=this.mediaBufferTimeRanges;var l=0;if(i.live||null!=(r=o.details)&&r.live){var u=this.mainDetails;if(i.deltaUpdateFailed||!u)return;var h=u.fragments[0];o.details?0===(l=this.alignPlaylists(i,o.details))&&h&&He(i,l=h.start):i.hasProgramDateTime&&u.hasProgramDateTime?(Fr(i,u),l=i.fragments[0].start):h&&He(i,l=h.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===Kr&&($e(null,i.fragments,this.media.currentTime,0)||(this.warn("Subtitle playlist not aligned with playback"),o.details=void 0))}}},r._handleFragmentLoadComplete=function(t){var e=this,r=t.frag,i=t.payload,n=r.decryptdata,a=this.hls;if(!this.fragContextChanged(r)&&i&&i.byteLength>0&&n&&n.key&&n.iv&&"AES-128"===n.method){var s=performance.now();this.decrypter.decrypt(new Uint8Array(i),n.key.buffer,n.iv.buffer).catch((function(t){throw a.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.FRAG_DECRYPT_ERROR,fatal:!1,error:t,reason:t.message,frag:r}),t})).then((function(t){var e=performance.now();a.trigger(S.FRAG_DECRYPTED,{frag:r,payload:t,stats:{tstart:s,tdecrypt:e}})})).catch((function(t){e.warn(t.name+": "+t.message),e.state=Kr}))}},r.doTick=function(){if(this.media){if(this.state===Kr){var t=this.currentTrackId,e=this.levels,r=e[t];if(!e.length||!r||!r.details)return;var i=this.config,n=this.getLoadPosition(),a=Ir.bufferedInfo(this.tracksBuffered[this.currentTrackId]||[],n,i.maxBufferHole),s=a.end,o=a.len,l=this.getFwdBufferInfo(this.media,ge),u=r.details;if(o>this.getMaxBufferLength(null==l?void 0:l.len)+u.levelTargetDuration)return;var h=u.fragments,d=h.length,c=u.edge,f=null,g=this.fragPrevious;if(s<c){var v=i.maxFragLookUpTolerance,m=s>c-v?0:v;!(f=$e(g,h,Math.max(h[0].start,s),m))&&g&&g.start<h[0].start&&(f=h[0])}else f=h[d-1];if(!f)return;if("initSegment"!==(f=this.mapToInitFragWhenRequired(f)).sn){var p=h[f.sn-u.startSN-1];p&&p.cc===f.cc&&this.fragmentTracker.getState(p)===fr&&(f=p)}this.fragmentTracker.getState(f)===fr&&this.loadFragment(f,r,s)}}else this.state=Kr},r.getMaxBufferLength=function(e){var r=t.prototype.getMaxBufferLength.call(this);return e?Math.max(r,e):r},r.loadFragment=function(e,r,i){this.fragCurrent=e,"initSegment"===e.sn?this._loadInitSegment(e,r):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i))},a(e,[{key:"mediaBufferTimeRanges",get:function(){return new Ln(this.tracksBuffered[this.currentTrackId]||[])}}]),e}(Jr),Ln=function(t){this.buffered=void 0;var e=function(e,r,i){if((r>>>=0)>i-1)throw new DOMException("Failed to execute '"+e+"' on 'TimeRanges': The index provided ("+r+") is greater than the maximum bound ("+i+")");return t[r][e]};this.buffered={get length(){return t.length},end:function(r){return e("end",r,t.length)},start:function(r){return e("start",r,t.length)}}},Rn=function(t){function e(e){var r;return(r=t.call(this,e,"[subtitle-track-controller]")||this).media=null,r.tracks=[],r.groupId=null,r.tracksInGroup=[],r.trackId=-1,r.selectDefaultTrack=!0,r.queuedDefaultTrack=-1,r.trackChangeListener=function(){return r.onTextTracksChanged()},r.asyncPollTrackChange=function(){return r.pollTrackChange(0)},r.useTextTrackPolling=!1,r.subtitlePollingInterval=-1,r._subtitleDisplay=!0,r.registerListeners(),r}l(e,t);var r=e.prototype;return r.destroy=function(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,this.trackChangeListener=this.asyncPollTrackChange=null,t.prototype.destroy.call(this)},r.registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.LEVEL_LOADING,this.onLevelLoading,this),t.on(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(S.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.on(S.ERROR,this.onError,this)},r.unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.LEVEL_LOADING,this.onLevelLoading,this),t.off(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(S.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.off(S.ERROR,this.onError,this)},r.onMediaAttached=function(t,e){this.media=e.media,this.media&&(this.queuedDefaultTrack>-1&&(this.subtitleTrack=this.queuedDefaultTrack,this.queuedDefaultTrack=-1),this.useTextTrackPolling=!(this.media.textTracks&&"onchange"in this.media.textTracks),this.useTextTrackPolling?this.pollTrackChange(500):this.media.textTracks.addEventListener("change",this.asyncPollTrackChange))},r.pollTrackChange=function(t){self.clearInterval(this.subtitlePollingInterval),this.subtitlePollingInterval=self.setInterval(this.trackChangeListener,t)},r.onMediaDetaching=function(){this.media&&(self.clearInterval(this.subtitlePollingInterval),this.useTextTrackPolling||this.media.textTracks.removeEventListener("change",this.asyncPollTrackChange),this.trackId>-1&&(this.queuedDefaultTrack=this.trackId),An(this.media.textTracks).forEach((function(t){Le(t)})),this.subtitleTrack=-1,this.media=null)},r.onManifestLoading=function(){this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.selectDefaultTrack=!0},r.onManifestParsed=function(t,e){this.tracks=e.subtitleTracks},r.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.playlistLoaded(r,e,s)}else this.warn("Invalid subtitle track id "+r)},r.onLevelLoading=function(t,e){this.switchLevel(e.level)},r.onLevelSwitching=function(t,e){this.switchLevel(e.level)},r.switchLevel=function(t){var e=this.hls.levels[t];if(null!=e&&e.textGroupIds){var r=e.textGroupIds[e.urlId],i=this.tracksInGroup?this.tracksInGroup[this.trackId]:void 0;if(this.groupId!==r){var 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||null;var s={subtitleTracks:n};this.log("Updating subtitle tracks, "+n.length+' track(s) found in "'+r+'" group-id'),this.hls.trigger(S.SUBTITLE_TRACKS_UPDATED,s),-1!==a&&this.setSubtitleTrack(a,i)}else this.shouldReloadPlaylist(i)&&this.setSubtitleTrack(this.trackId,i)}},r.findTrackId=function(t){for(var e=this.tracksInGroup,r=0;r<e.length;r++){var i=e[r];if((!this.selectDefaultTrack||i.default)&&(!t||t===i.name))return i.id}return-1},r.onError=function(t,e){!e.fatal&&e.context&&e.context.type===fe&&e.context.id===this.trackId&&e.context.groupId===this.groupId&&this.checkRetry(e)},r.loadPlaylist=function(e){t.prototype.loadPlaylist.call(this);var r=this.tracksInGroup[this.trackId];if(this.shouldLoadPlaylist(r)){var i=r.id,n=r.groupId,a=r.url;if(e)try{a=e.addDirectives(a)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("Loading subtitle playlist for id "+i),this.hls.trigger(S.SUBTITLE_TRACK_LOADING,{url:a,id:i,groupId:n,deliveryDirectives:e||null})}},r.toggleTrackModes=function(t){var e=this,r=this.media,i=this.trackId;if(r){var n=An(r.textTracks),a=n.filter((function(t){return t.groupId===e.groupId}));if(-1===t)[].slice.call(n).forEach((function(t){t.mode="disabled"}));else{var s=a[i];s&&(s.mode="disabled")}var o=a[t];o&&(o.mode=this.subtitleDisplay?"showing":"hidden")}},r.setSubtitleTrack=function(t,e){var r,i=this.tracksInGroup;if(this.media){if(this.trackId!==t&&this.toggleTrackModes(t),!(this.trackId===t&&(-1===t||null!=(r=i[t])&&r.details)||t<-1||t>=i.length)){this.clearTimer();var n=i[t];if(this.log("Switching to subtitle-track "+t+(n?' "'+n.name+'" lang:'+n.lang+" group:"+n.groupId:"")),this.trackId=t,n){var a=n.id,s=n.groupId,o=void 0===s?"":s,l=n.name,u=n.type,h=n.url;this.hls.trigger(S.SUBTITLE_TRACK_SWITCH,{id:a,groupId:o,name:l,type:u,url:h});var d=this.switchParams(n.url,null==e?void 0:e.details);this.loadPlaylist(d)}else this.hls.trigger(S.SUBTITLE_TRACK_SWITCH,{id:t})}}else this.queuedDefaultTrack=t},r.onTextTracksChanged=function(){if(this.useTextTrackPolling||self.clearInterval(this.subtitlePollingInterval),this.media&&this.hls.config.renderTextTracksNatively){for(var t=-1,e=An(this.media.textTracks),r=0;r<e.length;r++)if("hidden"===e[r].mode)t=r;else if("showing"===e[r].mode){t=r;break}this.subtitleTrack!==t&&(this.subtitleTrack=t)}},a(e,[{key:"subtitleDisplay",get:function(){return this._subtitleDisplay},set:function(t){this._subtitleDisplay=t,this.trackId>-1&&this.toggleTrackModes(this.trackId)}},{key:"subtitleTracks",get:function(){return this.tracksInGroup}},{key:"subtitleTrack",get:function(){return this.trackId},set:function(t){this.selectDefaultTrack=!1;var e=this.tracksInGroup?this.tracksInGroup[this.trackId]:void 0;this.setSubtitleTrack(t,e)}}]),e}(ur);function An(t){for(var e=[],r=0;r<t.length;r++){var i=t[r];"subtitles"!==i.kind&&"captions"!==i.kind||!i.label||e.push(t[r])}return e}var kn=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){w.warn("[buffer-operation-queue]: Unhandled exception executing the current operation"),a.onError(e),null!=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}(),bn=qt(),Dn=/([ha]vc.)(?:\.[^.,]+)+/,In=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;w.log("[buffer-controller]: Media source opened"),t&&(t.removeEventListener("emptied",e._onMediaEmptied),e.updateMediaElementDuration(),e.hls.trigger(S.MEDIA_ATTACHED,{media:t})),r&&r.removeEventListener("sourceopen",e._onMediaSourceOpen),e.checkPendingTracks()},this._onMediaSourceClose=function(){w.log("[buffer-controller]: Media source closed")},this._onMediaSourceEnded=function(){w.log("[buffer-controller]: Media source ended")},this._onMediaEmptied=function(){var t=e.media,r=e._objectUrl;t&&t.src!==r&&w.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.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.BUFFER_RESET,this.onBufferReset,this),t.on(S.BUFFER_APPENDING,this.onBufferAppending,this),t.on(S.BUFFER_CODECS,this.onBufferCodecs,this),t.on(S.BUFFER_EOS,this.onBufferEos,this),t.on(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(S.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(S.FRAG_PARSED,this.onFragParsed,this),t.on(S.FRAG_CHANGED,this.onFragChanged,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.BUFFER_RESET,this.onBufferReset,this),t.off(S.BUFFER_APPENDING,this.onBufferAppending,this),t.off(S.BUFFER_CODECS,this.onBufferCodecs,this),t.off(S.BUFFER_EOS,this.onBufferEos,this),t.off(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(S.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(S.FRAG_PARSED,this.onFragParsed,this),t.off(S.FRAG_CHANGED,this.onFragChanged,this)},e._initSourceBuffer=function(){this.sourceBuffer={},this.operationQueue=new kn(this.sourceBuffer),this.listeners={audio:[],video:[],audiovideo:[]},this.lastMpegAudioChunk=null},e.onManifestLoading=function(){this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=0,this.details=null},e.onManifestParsed=function(t,e){var r=2;(e.audio&&!e.video||!e.altAudio)&&(r=1),this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=r,w.log(this.bufferCodecEventsExpected+" bufferCodec event(s) expected")},e.onMediaAttaching=function(t,e){var r=this.media=e.media;if(r&&bn){var i=this.mediaSource=new bn;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(w.log("[buffer-controller]: media source detaching"),"open"===e.readyState)try{e.endOfStream()}catch(t){w.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()):w.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.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){w.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,l=a.levelCodec,u=a.container,h=a.metadata,d=(n.levelCodec||n.codec).replace(Dn,"$1"),c=(l||o).replace(Dn,"$1");if(d!==c){var f=u+";codecs="+(l||o);r.appendChangeType(t,f),w.log("[buffer-controller]: switching codec "+d+" to "+c),r.tracks[t]={buffer:n.buffer,codec:o,container:u,levelCodec:l,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&&(w.log("[buffer-controller]: changing "+t+" sourceBuffer type to "+e),n.changeType(e)),i.shiftAndExecuteNext(t)},onStart:function(){},onComplete:function(){},onError:function(e){w.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,s=e.data,o=e.type,l=e.frag,u=e.part,h=e.chunkMeta,d=h.buffering[o],c=self.performance.now();d.start=c;var f=l.stats.buffering,g=u?u.stats.buffering:null;0===f.start&&(f.start=c),g&&0===g.start&&(g.start=c);var v=a.audio,m=!1;"audio"===o&&"audio/mpeg"===(null==v?void 0:v.container)&&(m=!this.lastMpegAudioChunk||1===h.id||this.lastMpegAudioChunk.sn!==h.sn,this.lastMpegAudioChunk=h);var p=l.start,y={execute:function(){if(d.executeStart=self.performance.now(),m){var t=r.sourceBuffer[o];if(t){var e=p-t.timestampOffset;Math.abs(e)>=.1&&(w.log("[buffer-controller]: Updating audio SourceBuffer timestampOffset to "+p+" (delta: "+e+") sn: "+l.sn+")"),t.timestampOffset=p)}}r.appendExecutor(s,o)},onStart:function(){},onComplete:function(){var t=self.performance.now();d.executeEnd=d.end=t,0===f.first&&(f.first=t),g&&0===g.first&&(g.first=t);var e=r.sourceBuffer,i={};for(var n in e)i[n]=Ir.getBuffered(e[n]);r.appendError=0,r.hls.trigger(S.BUFFER_APPENDED,{type:o,frag:l,part:u,chunkMeta:h,parent:l.type,timeRanges:i})},onError:function(t){w.error("[buffer-controller]: Error encountered while trying to append to the "+o+" SourceBuffer",t);var e={type:L.MEDIA_ERROR,parent:l.type,details:R.BUFFER_APPEND_ERROR,frag:l,part:u,chunkMeta:h,error:t,err:t,fatal:!1};t.code===DOMException.QUOTA_EXCEEDED_ERR?e.details=R.BUFFER_FULL_ERROR:(r.appendError++,e.details=R.BUFFER_APPEND_ERROR,r.appendError>i.config.appendErrorMaxRetry&&(w.error("[buffer-controller]: Failed "+i.config.appendErrorMaxRetry+" times to append segment in sourceBuffer"),e.fatal=!0)),i.trigger(S.ERROR,e)}};n.append(y,o)},e.onBufferFlushing=function(t,e){var r=this,i=this.operationQueue,n=function(t){return{execute:r.removeExecutor.bind(r,t,e.startOffset,e.endOffset),onStart:function(){},onComplete:function(){r.hls.trigger(S.BUFFER_FLUSHED,{type:t})},onError:function(e){w.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=[],s=n?n.elementaryStreams:i.elementaryStreams;s[U]?a.push("audiovideo"):(s[O]&&a.push("audio"),s[N]&&a.push("video")),0===a.length&&w.warn("Fragments must have at least one ElementaryStreamType set. type: "+i.type+" level: "+i.level+" sn: "+i.sn),this.blockBuffers((function(){var t=self.performance.now();i.stats.buffering.end=t,n&&(n.stats.buffering.end=t);var e=n?n.stats:i.stats;r.hls.trigger(S.FRAG_BUFFERED,{frag:i,part:n,stats:e,id:i.type})}),a)},e.onFragChanged=function(t,e){this.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,w.log("[buffer-controller]: "+i+" sourceBuffer now EOS"))),t&&!(n&&!n.ended)}),!0)&&(w.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?(w.log("[buffer-controller]: Calling mediaSource.endOfStream()"),t.endOfStream()):t&&w.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 a=e.live&&null!==t.config.liveBackBufferLength?t.config.liveBackBufferLength:t.config.backBufferLength;if(E(a)&&!(a<0)){var s=r.currentTime,o=e.levelTargetDuration,l=Math.max(a,o),u=Math.floor(s/o)*o-l;n.forEach((function(r){var n=i[r];if(n){var a=Ir.getBuffered(n);if(a.length>0&&u>a.start(0)){if(t.trigger(S.BACK_BUFFER_REACHED,{bufferEnd:u}),e.live)t.trigger(S.LIVE_BACK_BUFFER_REACHED,{bufferEnd:u});else if(n.ended&&a.end(a.length-1)-s<2*o)return void w.info("[buffer-controller]: Cannot flush "+r+" back buffer while SourceBuffer is in ended state");t.trigger(S.BUFFER_FLUSHING,{startOffset:0,endOffset:u,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,a=r.duration,s=E(i.duration)?i.duration:0;t.live&&e.config.liveDurationInfinity?(w.log("[buffer-controller]: Media Source duration is set to Infinity"),i.duration=1/0,this.updateSeekableRange(t)):(n>s&&n>a||!E(a))&&(w.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(n.length)this.hls.trigger(S.BUFFER_CREATED,{tracks:this.tracks}),n.forEach((function(t){e.executeNext(t)}));else{var a=new Error("could not create source buffer for media codec(s)");this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.BUFFER_INCOMPATIBLE_CODECS_ERROR,fatal:!0,error:a,reason:a.message})}}},e.createSourceBuffers=function(t){var e=this.sourceBuffer,r=this.mediaSource;if(!r)throw Error("createSourceBuffers called when mediaSource was null");for(var i in t)if(!e[i]){var n=t[i];if(!n)throw Error("source buffer exists for track "+i+", however track does not");var a=n.levelCodec||n.codec,s=n.container+";codecs="+a;w.log("[buffer-controller]: creating sourceBuffer("+s+")");try{var o=e[i]=r.addSourceBuffer(s),l=i;this.addBufferListener(l,"updatestart",this._onSBUpdateStart),this.addBufferListener(l,"updateend",this._onSBUpdateEnd),this.addBufferListener(l,"error",this._onSBUpdateError),this.tracks[i]={buffer:o,codec:a,container:n.container,levelCodec:n.levelCodec,metadata:n.metadata,id:n.id}}catch(t){w.error("[buffer-controller]: error while trying to add sourceBuffer: "+t.message),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.BUFFER_ADD_CODEC_ERROR,fatal:!1,error:t,mimeType:s})}}},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){var r=new Error(t+" SourceBuffer error");w.error("[buffer-controller]: "+r,e),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:R.BUFFER_APPENDING_ERROR,error:r,fatal:!1});var i=this.operationQueue.current(t);i&&i.onError(e)},e.removeExecutor=function(t,e,r){var i=this.media,n=this.mediaSource,a=this.operationQueue,s=this.sourceBuffer[t];if(!i||!n||!s)return w.warn("[buffer-controller]: Attempting to remove from the "+t+" SourceBuffer, but it does not exist"),void a.shiftAndExecuteNext(t);var o=E(i.duration)?i.duration:1/0,l=E(n.duration)?n.duration:1/0,u=Math.max(0,e),h=Math.min(r,o,l);h>u&&!s.ending?(s.ended=!1,w.log("[buffer-controller]: Removing ["+u+","+h+"] from the "+t+" SourceBuffer"),s.remove(u,h)):a.shiftAndExecuteNext(t)},e.appendExecutor=function(t,e){var r=this.operationQueue,i=this.sourceBuffer[e];if(!i)return w.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 w.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];null!=e&&e.updating||i.shiftAndExecuteNext(t)}))}))},e.getSourceBufferTypes=function(){return Object.keys(this.sourceBuffer)},e.addBufferListener=function(t,e,r){var i=this.sourceBuffer[t];if(i){var n=r.bind(this,t);this.listeners[t].push({event:e,listener:n}),i.addEventListener(e,n)}},e.removeBufferListeners=function(t){var e=this.sourceBuffer[t];e&&this.listeners[t].forEach((function(t){e.removeEventListener(t.event,t.listener)}))},t}(),wn={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},Cn=function(t){var e=t;return wn.hasOwnProperty(t)&&(e=wn[t]),String.fromCharCode(e)},_n=15,Pn=100,xn={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},Fn={17:2,18:4,21:6,22:8,23:10,19:13,20:15},Mn={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},On={25:2,26:4,29:6,30:8,31:10,27:13,28:15},Nn=["white","green","blue","cyan","red","yellow","magenta","black","transparent"],Un=function(){function t(){this.time=null,this.verboseLevel=0}return t.prototype.log=function(t,e){if(this.verboseLevel>=t){var r="function"==typeof e?e():e;w.log(this.time+" ["+t+"] "+r)}},t}(),Bn=function(t){for(var e=[],r=0;r<t.length;r++)e.push(t[r].toString(16));return e},Gn=function(){function t(t,e,r,i,n){this.foreground=void 0,this.underline=void 0,this.italics=void 0,this.background=void 0,this.flash=void 0,this.foreground=t||"white",this.underline=e||!1,this.italics=r||!1,this.background=i||"black",this.flash=n||!1}var e=t.prototype;return e.reset=function(){this.foreground="white",this.underline=!1,this.italics=!1,this.background="black",this.flash=!1},e.setStyles=function(t){for(var e=["foreground","underline","italics","background","flash"],r=0;r<e.length;r++){var i=e[r];t.hasOwnProperty(i)&&(this[i]=t[i])}},e.isDefault=function(){return"white"===this.foreground&&!this.underline&&!this.italics&&"black"===this.background&&!this.flash},e.equals=function(t){return this.foreground===t.foreground&&this.underline===t.underline&&this.italics===t.italics&&this.background===t.background&&this.flash===t.flash},e.copy=function(t){this.foreground=t.foreground,this.underline=t.underline,this.italics=t.italics,this.background=t.background,this.flash=t.flash},e.toString=function(){return"color="+this.foreground+", underline="+this.underline+", italics="+this.italics+", background="+this.background+", flash="+this.flash},t}(),Kn=function(){function t(t,e,r,i,n,a){this.uchar=void 0,this.penState=void 0,this.uchar=t||" ",this.penState=new Gn(e,r,i,n,a)}var e=t.prototype;return e.reset=function(){this.uchar=" ",this.penState.reset()},e.setChar=function(t,e){this.uchar=t,this.penState.copy(e)},e.setPenState=function(t){this.penState.copy(t)},e.equals=function(t){return this.uchar===t.uchar&&this.penState.equals(t.penState)},e.copy=function(t){this.uchar=t.uchar,this.penState.copy(t.penState)},e.isEmpty=function(){return" "===this.uchar&&this.penState.isDefault()},t}(),Hn=function(){function t(t){this.chars=void 0,this.pos=void 0,this.currPenState=void 0,this.cueStartTime=void 0,this.logger=void 0,this.chars=[];for(var e=0;e<Pn;e++)this.chars.push(new Kn);this.logger=t,this.pos=0,this.currPenState=new Gn}var e=t.prototype;return e.equals=function(t){for(var e=!0,r=0;r<Pn;r++)if(!this.chars[r].equals(t.chars[r])){e=!1;break}return e},e.copy=function(t){for(var e=0;e<Pn;e++)this.chars[e].copy(t.chars[e])},e.isEmpty=function(){for(var t=!0,e=0;e<Pn;e++)if(!this.chars[e].isEmpty()){t=!1;break}return t},e.setCursor=function(t){this.pos!==t&&(this.pos=t),this.pos<0?(this.logger.log(3,"Negative cursor position "+this.pos),this.pos=0):this.pos>Pn&&(this.logger.log(3,"Too large cursor position "+this.pos),this.pos=Pn)},e.moveCursor=function(t){var e=this.pos+t;if(t>1)for(var r=this.pos+1;r<e+1;r++)this.chars[r].setPenState(this.currPenState);this.setCursor(e)},e.backSpace=function(){this.moveCursor(-1),this.chars[this.pos].setChar(" ",this.currPenState)},e.insertChar=function(t){var e=this;t>=144&&this.backSpace();var r=Cn(t);this.pos>=Pn?this.logger.log(0,(function(){return"Cannot insert "+t.toString(16)+" ("+r+") at position "+e.pos+". Skipping it!"})):(this.chars[this.pos].setChar(r,this.currPenState),this.moveCursor(1))},e.clearFromPos=function(t){var e;for(e=t;e<Pn;e++)this.chars[e].reset()},e.clear=function(){this.clearFromPos(0),this.pos=0,this.currPenState.reset()},e.clearToEndOfRow=function(){this.clearFromPos(this.pos)},e.getTextString=function(){for(var t=[],e=!0,r=0;r<Pn;r++){var i=this.chars[r].uchar;" "!==i&&(e=!1),t.push(i)}return e?"":t.join("")},e.setPenStyles=function(t){this.currPenState.setStyles(t),this.chars[this.pos].setPenState(this.currPenState)},t}(),Vn=function(){function t(t){this.rows=void 0,this.currRow=void 0,this.nrRollUpRows=void 0,this.lastOutputScreen=void 0,this.logger=void 0,this.rows=[];for(var e=0;e<_n;e++)this.rows.push(new Hn(t));this.logger=t,this.currRow=14,this.nrRollUpRows=null,this.lastOutputScreen=null,this.reset()}var e=t.prototype;return e.reset=function(){for(var t=0;t<_n;t++)this.rows[t].clear();this.currRow=14},e.equals=function(t){for(var e=!0,r=0;r<_n;r++)if(!this.rows[r].equals(t.rows[r])){e=!1;break}return e},e.copy=function(t){for(var e=0;e<_n;e++)this.rows[e].copy(t.rows[e])},e.isEmpty=function(){for(var t=!0,e=0;e<_n;e++)if(!this.rows[e].isEmpty()){t=!1;break}return t},e.backSpace=function(){this.rows[this.currRow].backSpace()},e.clearToEndOfRow=function(){this.rows[this.currRow].clearToEndOfRow()},e.insertChar=function(t){this.rows[this.currRow].insertChar(t)},e.setPen=function(t){this.rows[this.currRow].setPenStyles(t)},e.moveCursor=function(t){this.rows[this.currRow].moveCursor(t)},e.setCursor=function(t){this.logger.log(2,"setCursor: "+t),this.rows[this.currRow].setCursor(t)},e.setPAC=function(t){this.logger.log(2,(function(){return"pacData = "+JSON.stringify(t)}));var e=t.row-1;if(this.nrRollUpRows&&e<this.nrRollUpRows-1&&(e=this.nrRollUpRows-1),this.nrRollUpRows&&this.currRow!==e){for(var r=0;r<_n;r++)this.rows[r].clear();var i=this.currRow+1-this.nrRollUpRows,n=this.lastOutputScreen;if(n){var a=n.rows[i].cueStartTime,s=this.logger.time;if(a&&null!==s&&a<s)for(var o=0;o<this.nrRollUpRows;o++)this.rows[e-this.nrRollUpRows+o+1].copy(n.rows[i+o])}}this.currRow=e;var l=this.rows[this.currRow];if(null!==t.indent){var u=t.indent,h=Math.max(u-1,0);l.setCursor(t.indent),t.color=l.chars[h].penState.foreground}var d={foreground:t.color,underline:t.underline,italics:t.italics,background:"black",flash:!1};this.setPen(d)},e.setBkgData=function(t){this.logger.log(2,(function(){return"bkgData = "+JSON.stringify(t)})),this.backSpace(),this.setPen(t),this.insertChar(32)},e.setRollUpRows=function(t){this.nrRollUpRows=t},e.rollUp=function(){var t=this;if(null!==this.nrRollUpRows){this.logger.log(1,(function(){return t.getDisplayText()}));var e=this.currRow+1-this.nrRollUpRows,r=this.rows.splice(e,1)[0];r.clear(),this.rows.splice(this.currRow,0,r),this.logger.log(2,"Rolling up")}else this.logger.log(3,"roll_up but nrRollUpRows not set yet")},e.getDisplayText=function(t){t=t||!1;for(var e=[],r="",i=-1,n=0;n<_n;n++){var a=this.rows[n].getTextString();a&&(i=n+1,t?e.push("Row "+i+": '"+a+"'"):e.push(a.trim()))}return e.length>0&&(r=t?"["+e.join(" | ")+"]":e.join("\n")),r},e.getTextAndFormat=function(){return this.rows},t}(),Yn=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 Vn(r),this.nonDisplayedMemory=new Vn(r),this.lastOutputScreen=new Vn(r),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null,this.logger=r}var e=t.prototype;return e.reset=function(){this.mode=null,this.displayedMemory.reset(),this.nonDisplayedMemory.reset(),this.lastOutputScreen.reset(),this.outputFilter.reset(),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null},e.getHandler=function(){return this.outputFilter},e.setHandler=function(t){this.outputFilter=t},e.setPAC=function(t){this.writeScreen.setPAC(t)},e.setBkgData=function(t){this.writeScreen.setBkgData(t)},e.setMode=function(t){t!==this.mode&&(this.mode=t,this.logger.log(2,(function(){return"MODE="+t})),"MODE_POP-ON"===this.mode?this.writeScreen=this.nonDisplayedMemory:(this.writeScreen=this.displayedMemory,this.writeScreen.reset()),"MODE_ROLL-UP"!==this.mode&&(this.displayedMemory.nrRollUpRows=null,this.nonDisplayedMemory.nrRollUpRows=null),this.mode=t)},e.insertChars=function(t){for(var e=this,r=0;r<t.length;r++)this.writeScreen.insertChar(t[r]);var i=this.writeScreen===this.displayedMemory?"DISP":"NON_DISP";this.logger.log(2,(function(){return i+": "+e.writeScreen.getDisplayText(!0)})),"MODE_PAINT-ON"!==this.mode&&"MODE_ROLL-UP"!==this.mode||(this.logger.log(1,(function(){return"DISPLAYED: "+e.displayedMemory.getDisplayText(!0)})),this.outputDataUpdate())},e.ccRCL=function(){this.logger.log(2,"RCL - Resume Caption Loading"),this.setMode("MODE_POP-ON")},e.ccBS=function(){this.logger.log(2,"BS - BackSpace"),"MODE_TEXT"!==this.mode&&(this.writeScreen.backSpace(),this.writeScreen===this.displayedMemory&&this.outputDataUpdate())},e.ccAOF=function(){},e.ccAON=function(){},e.ccDER=function(){this.logger.log(2,"DER- Delete to End of Row"),this.writeScreen.clearToEndOfRow(),this.outputDataUpdate()},e.ccRU=function(t){this.logger.log(2,"RU("+t+") - Roll Up"),this.writeScreen=this.displayedMemory,this.setMode("MODE_ROLL-UP"),this.writeScreen.setRollUpRows(t)},e.ccFON=function(){this.logger.log(2,"FON - Flash On"),this.writeScreen.setPen({flash:!0})},e.ccRDC=function(){this.logger.log(2,"RDC - Resume Direct Captioning"),this.setMode("MODE_PAINT-ON")},e.ccTR=function(){this.logger.log(2,"TR"),this.setMode("MODE_TEXT")},e.ccRTD=function(){this.logger.log(2,"RTD"),this.setMode("MODE_TEXT")},e.ccEDM=function(){this.logger.log(2,"EDM - Erase Displayed Memory"),this.displayedMemory.reset(),this.outputDataUpdate(!0)},e.ccCR=function(){this.logger.log(2,"CR - Carriage Return"),this.writeScreen.rollUp(),this.outputDataUpdate(!0)},e.ccENM=function(){this.logger.log(2,"ENM - Erase Non-displayed Memory"),this.nonDisplayedMemory.reset()},e.ccEOC=function(){var t=this;if(this.logger.log(2,"EOC - End Of Caption"),"MODE_POP-ON"===this.mode){var e=this.displayedMemory;this.displayedMemory=this.nonDisplayedMemory,this.nonDisplayedMemory=e,this.writeScreen=this.nonDisplayedMemory,this.logger.log(1,(function(){return"DISP: "+t.displayedMemory.getDisplayText()}))}this.outputDataUpdate(!0)},e.ccTO=function(t){this.logger.log(2,"TO("+t+") - Tab Offset"),this.writeScreen.moveCursor(t)},e.ccMIDROW=function(t){var e={flash:!1};if(e.underline=t%2==1,e.italics=t>=46,e.italics)e.foreground="white";else{var r=Math.floor(t/2)-16;e.foreground=["white","green","blue","cyan","red","yellow","magenta"][r]}this.logger.log(2,"MIDROW: "+JSON.stringify(e)),this.writeScreen.setPen(e)},e.outputDataUpdate=function(t){void 0===t&&(t=!1);var e=this.logger.time;null!==e&&this.outputFilter&&(null!==this.cueStartTime||this.displayedMemory.isEmpty()?this.displayedMemory.equals(this.lastOutputScreen)||(this.outputFilter.newCue(this.cueStartTime,e,this.lastOutputScreen),t&&this.outputFilter.dispatchCue&&this.outputFilter.dispatchCue(),this.cueStartTime=this.displayedMemory.isEmpty()?null:e):this.cueStartTime=e,this.lastOutputScreen.copy(this.displayedMemory))},e.cueSplitAtTime=function(t){this.outputFilter&&(this.displayedMemory.isEmpty()||(this.outputFilter.newCue&&this.outputFilter.newCue(this.cueStartTime,t,this.displayedMemory),this.cueStartTime=t))},t}(),Wn=function(){function t(t,e,r){this.channels=void 0,this.currentChannel=0,this.cmdHistory=void 0,this.logger=void 0;var i=new Un;this.channels=[null,new Yn(t,e,i),new Yn(t+1,r,i)],this.cmdHistory={a:null,b:null},this.logger=i}var e=t.prototype;return e.getHandler=function(t){return this.channels[t].getHandler()},e.setHandler=function(t,e){this.channels[t].setHandler(e)},e.addData=function(t,e){var r,i,n,a=!1;this.logger.time=t;for(var s=0;s<e.length;s+=2)if(i=127&e[s],n=127&e[s+1],0!==i||0!==n){if(this.logger.log(3,"["+Bn([e[s],e[s+1]])+"] -> ("+Bn([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(2,"No channel found yet. TEXT-MODE?")}r||a||this.logger.log(2,"Couldn't parse cleaned data "+Bn([i,n])+" orig: "+Bn([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(qn(t,e,r))return jn(null,null,r),this.logger.log(3,"Repeated command ("+Bn([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),jn(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(0,"Mismatch channel in midrow parsing"),!1;var i=this.channels[r];return!!i&&(i.ccMIDROW(e),this.logger.log(3,"MIDROW ("+Bn([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(qn(t,e,i))return jn(null,null,i),!0;var n=t<=23?1:2;r=e>=64&&e<=95?1===n?xn[t]:Mn[t]:1===n?Fn[t]:On[t];var a=this.channels[n];return!!a&&(a.setPAC(this.interpretPAC(r,e)),jn(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(2,"Special char '"+Cn(i)+"' in channel "+r),n=[i]):t>=32&&t<=127&&(n=0===e?[t]:[t,e]),n){var s=Bn(n);this.logger.log(3,"Char codes =  "+s.join(",")),jn(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=Nn[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),jn(t,e,this.cmdHistory),!0},e.reset=function(){for(var t=0;t<Object.keys(this.channels).length;t++){var e=this.channels[t];e&&e.reset()}this.cmdHistory={a:null,b:null}},e.cueSplitAtTime=function(t){for(var e=0;e<this.channels.length;e++){var r=this.channels[e];r&&r.cueSplitAtTime(t)}},t}();function jn(t,e,r){r.a=t,r.b=e}function qn(t,e,r){return r.a===t&&r.b===e}var Xn=function(){function t(t,e){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=e}var e=t.prototype;return e.dispatchCue=function(){null!==this.startTime&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)},e.newCue=function(t,e,r){(null===this.startTime||this.startTime>t)&&(this.startTime=t),this.endTime=e,this.screen=r,this.timelineController.createCaptionsTrack(this.trackName)},e.reset=function(){this.cueRanges=[],this.startTime=null},t}(),zn=function(){if("undefined"!=typeof self&&self.VTTCue)return self.VTTCue;var t=["","lr","rl"],e=["start","middle","end","left","right"];function r(t,e){if("string"!=typeof e)return!1;if(!Array.isArray(t))return!1;var r=e.toLowerCase();return!!~t.indexOf(r)&&r}function i(t){return r(e,t)}function n(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i<e;i++)r[i-1]=arguments[i];for(var n=1;n<arguments.length;n++){var a=arguments[n];for(var s in a)t[s]=a[s]}return t}function a(e,a,s){var o=this,l={enumerable:!0};o.hasBeenReset=!1;var u="",h=!1,d=e,c=a,f=s,g=null,v="",m=!0,p="auto",y="start",T=50,E="middle",S=50,L="middle";Object.defineProperty(o,"id",n({},l,{get:function(){return u},set:function(t){u=""+t}})),Object.defineProperty(o,"pauseOnExit",n({},l,{get:function(){return h},set:function(t){h=!!t}})),Object.defineProperty(o,"startTime",n({},l,{get:function(){return d},set:function(t){if("number"!=typeof t)throw new TypeError("Start time must be set to a number.");d=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"endTime",n({},l,{get:function(){return c},set:function(t){if("number"!=typeof t)throw new TypeError("End time must be set to a number.");c=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"text",n({},l,{get:function(){return f},set:function(t){f=""+t,this.hasBeenReset=!0}})),Object.defineProperty(o,"region",n({},l,{get:function(){return g},set:function(t){g=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"vertical",n({},l,{get:function(){return v},set:function(e){var i=function(e){return r(t,e)}(e);if(!1===i)throw new SyntaxError("An invalid or illegal string was specified.");v=i,this.hasBeenReset=!0}})),Object.defineProperty(o,"snapToLines",n({},l,{get:function(){return m},set:function(t){m=!!t,this.hasBeenReset=!0}})),Object.defineProperty(o,"line",n({},l,{get:function(){return p},set:function(t){if("number"!=typeof t&&"auto"!==t)throw new SyntaxError("An invalid number or illegal string was specified.");p=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"lineAlign",n({},l,{get:function(){return y},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");y=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"position",n({},l,{get:function(){return T},set:function(t){if(t<0||t>100)throw new Error("Position must be between 0 and 100.");T=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"positionAlign",n({},l,{get:function(){return E},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");E=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"size",n({},l,{get:function(){return S},set:function(t){if(t<0||t>100)throw new Error("Size must be between 0 and 100.");S=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"align",n({},l,{get:function(){return L},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");L=e,this.hasBeenReset=!0}})),o.displayState=void 0}return a.prototype.getCueAsHTML=function(){return self.WebVTT.convertCueToDOMTree(self,this.text)},a}(),Qn=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 $n(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 Jn=function(){function t(){this.values=Object.create(null)}var e=t.prototype;return e.set=function(t,e){this.get(t)||""===e||(this.values[t]=e)},e.get=function(t,e,r){return r?this.has(t)?this.values[t]:e[r]:this.has(t)?this.values[t]:e},e.has=function(t){return t in this.values},e.alt=function(t,e,r){for(var i=0;i<r.length;++i)if(e===r[i]){this.set(t,e);break}},e.integer=function(t,e){/^-?\d+$/.test(e)&&this.set(t,parseInt(e,10))},e.percent=function(t,e){if(/^([\d]{1,3})(\.[\d]*)?%$/.test(e)){var r=parseFloat(e);if(r>=0&&r<=100)return this.set(t,r),!0}return!1},t}();function Zn(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 ta=new zn(0,0,""),ea="middle"===ta.align?"middle":"center";function ra(t,e,r){var i=t;function n(){var e=$n(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 Jn;Zn(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",ea,"end"]);break;case"position":n=e.split(","),i.percent(t,n[0]),2===n.length&&i.alt("positionAlign",n[1],["start",ea,"end","line-left","line-right","auto"]);break;case"size":i.percent(t,e);break;case"align":i.alt(t,e,["start",ea,"end","left","right"])}}),/:/,/\s/),e.region=i.get("region",null),e.vertical=i.get("vertical","");var n=i.get("line","auto");"auto"===n&&-1===ta.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",ea);var a=i.get("position","auto");"auto"===a&&50===ta.position&&(a="start"===e.align||"left"===e.align?0:"end"===e.align||"right"===e.align?100:50),e.position=a}(t,e)}function ia(t){return t.replace(/<br(?: \/)?>/gi,"\n")}var na=function(){function t(){this.state="INITIAL",this.buffer="",this.decoder=new Qn,this.regionList=[],this.cue=null,this.oncue=void 0,this.onparsingerror=void 0,this.onflush=void 0}var e=t.prototype;return e.parse=function(t){var e=this;function r(){var t=e.buffer,r=0;for(t=ia(t);r<t.length&&"\r"!==t[r]&&"\n"!==t[r];)++r;var i=t.slice(0,r);return"\r"===t[r]&&++r,"\n"===t[r]&&++r,e.buffer=t.slice(r),i}t&&(e.buffer+=e.decoder.decode(t,{stream:!0}));try{var i="";if("INITIAL"===e.state){if(!/\r\n|\n/.test(e.buffer))return this;var n=(i=r()).match(/^()?WEBVTT([ \t].*)?$/);if(null==n||!n[0])throw new Error("Malformed WebVTT signature.");e.state="HEADER"}for(var a=!1;e.buffer;){if(!/\r\n|\n/.test(e.buffer))return this;switch(a?a=!1:i=r(),e.state){case"HEADER":/:/.test(i)?Zn(i,(function(t,e){}),/:/):i||(e.state="ID");continue;case"NOTE":i||(e.state="ID");continue;case"ID":if(/^NOTE($|[ \t])/.test(i)){e.state="NOTE";break}if(!i)continue;if(e.cue=new zn(0,0,""),e.state="CUE",-1===i.indexOf("--\x3e")){e.cue.id=i;continue}case"CUE":if(!e.cue){e.state="BADCUE";continue}try{ra(i,e.cue,e.regionList)}catch(t){e.cue=null,e.state="BADCUE";continue}e.state="CUETEXT";continue;case"CUETEXT":var s=-1!==i.indexOf("--\x3e");if(!i||s&&(a=!0)){e.oncue&&e.cue&&e.oncue(e.cue),e.cue=null,e.state="ID";continue}if(null===e.cue)continue;e.cue.text&&(e.cue.text+="\n"),e.cue.text+=i;continue;case"BADCUE":i||(e.state="ID")}}}catch(t){"CUETEXT"===e.state&&e.cue&&e.oncue&&e.oncue(e.cue),e.cue=null,e.state="INITIAL"===e.state?"BADWEBVTT":"BADCUE"}return this},e.flush=function(){var t=this;try{if((t.cue||"HEADER"===t.state)&&(t.buffer+="\n\n",t.parse()),"INITIAL"===t.state||"BADWEBVTT"===t.state)throw new Error("Malformed WebVTT signature.")}catch(e){t.onparsingerror&&t.onparsingerror(e)}return t.onflush&&t.onflush(),this},t}(),aa=/\r\n|\n\r|\n|\r/g,sa=function(t,e,r){return void 0===r&&(r=0),t.slice(r,r+e.length)===e},oa=function(t){for(var e=5381,r=t.length;r;)e=33*e^t.charCodeAt(--r);return(e>>>0).toString()};function la(t,e,r){return oa(t.toString())+oa(e.toString())+oa(r)}function ua(t,e,r,i,n,a,s){var o,l,u,h=new na,d=pt(new Uint8Array(t)).trim().replace(aa,"\n").split("\n"),c=[],f=e?(o=e.baseTime,void 0===(l=e.timescale)&&(l=1),Ui(o,9e4,1/l)):0,g="00:00.000",v=0,m=0,p=!0;h.oncue=function(t){var a=r[i],s=r.ccOffset,o=(v-f)/9e4;if(null!=a&&a.new&&(void 0!==m?s=r.ccOffset=a.start:function(t,e,r){var i=t[e],n=t[i.prevCC];if(!n||!n.new&&i.new)return t.ccOffset=t.presentationOffset=i.start,void(i.new=!1);for(;null!=(a=n)&&a.new;){var a;t.ccOffset+=i.start-n.start,i.new=!1,n=t[(i=n).prevCC]}t.presentationOffset=r}(r,i,o)),o){if(!e)return void(u=new Error("Missing initPTS for VTT MPEGTS"));s=o-r.presentationOffset}var l=t.endTime-t.startTime,h=Vi(9e4*(t.startTime+s-m),9e4*n)/9e4;t.startTime=Math.max(h,0),t.endTime=Math.max(h+l,0);var d=t.text.trim();t.text=decodeURIComponent(encodeURIComponent(d)),t.id||(t.id=la(t.startTime,t.endTime,d)),t.endTime>0&&c.push(t)},h.onparsingerror=function(t){u=t},h.onflush=function(){u?s(u):a(c)},d.forEach((function(t){if(p){if(sa(t,"X-TIMESTAMP-MAP=")){p=!1,t.slice(16).split(",").forEach((function(t){sa(t,"LOCAL:")?g=t.slice(6):sa(t,"MPEGTS:")&&(v=parseInt(t.slice(7)))}));try{m=function(t){var e=parseInt(t.slice(-3)),r=parseInt(t.slice(-6,-4)),i=parseInt(t.slice(-9,-7)),n=t.length>9?parseInt(t.substring(0,t.indexOf(":"))):0;if(!(E(e)&&E(r)&&E(i)&&E(n)))throw Error("Malformed X-TIMESTAMP-MAP: Local:"+t);return e+=1e3*r,(e+=6e4*i)+36e5*n}(g)/1e3}catch(t){u=t}return}""===t&&(p=!1)}h.parse(t+"\n")})),h.flush()}var ha="stpp.ttml.im1t",da=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,ca=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,fa={left:"start",center:"center",right:"end",start:"start",end:"end"};function ga(t,e,r,i){var n=It(new Uint8Array(t),["mdat"]);if(0!==n.length){var a,s,l,u,h=n.map((function(t){return pt(t)})),d=(a=e.baseTime,s=1,void 0===(l=e.timescale)&&(l=1),void 0===u&&(u=!1),Ui(a,s,1/l,u));try{h.forEach((function(t){return r(function(t,e){var r=(new DOMParser).parseFromString(t,"text/xml").getElementsByTagName("tt")[0];if(!r)throw new Error("Invalid ttml");var i={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},n=Object.keys(i).reduce((function(t,e){return t[e]=r.getAttribute("ttp:"+e)||i[e],t}),{}),a="preserve"!==r.getAttribute("xml:space"),s=ma(va(r,"styling","style")),l=ma(va(r,"layout","region")),u=va(r,"body","[begin]");return[].map.call(u,(function(t){var r=pa(t,a);if(!r||!t.hasAttribute("begin"))return null;var i=Ea(t.getAttribute("begin"),n),u=Ea(t.getAttribute("dur"),n),h=Ea(t.getAttribute("end"),n);if(null===i)throw Ta(t);if(null===h){if(null===u)throw Ta(t);h=i+u}var d=new zn(i-e,h-e,r);d.id=la(d.startTime,d.endTime,d.text);var c=function(t,e,r){var i="http://www.w3.org/ns/ttml#styling",n=null,a=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],s=null!=t&&t.hasAttribute("style")?t.getAttribute("style"):null;return s&&r.hasOwnProperty(s)&&(n=r[s]),a.reduce((function(r,a){var s=ya(e,i,a)||ya(t,i,a)||ya(n,i,a);return s&&(r[a]=s),r}),{})}(l[t.getAttribute("region")],s[t.getAttribute("style")],s),f=c.textAlign;if(f){var g=fa[f];g&&(d.lineAlign=g),d.align=f}return o(d,c),d})).filter((function(t){return null!==t}))}(t,d))}))}catch(t){i(t)}}else i(new Error("Could not parse IMSC1 mdat"))}function va(t,e,r){var i=t.getElementsByTagName(e)[0];return i?[].slice.call(i.querySelectorAll(r)):[]}function ma(t){return t.reduce((function(t,e){var r=e.getAttribute("xml:id");return r&&(t[r]=e),t}),{})}function pa(t,e){return[].slice.call(t.childNodes).reduce((function(t,r,i){var n;return"br"===r.nodeName&&i?t+"\n":null!=(n=r.childNodes)&&n.length?pa(r,e):e?t+r.textContent.trim().replace(/\s+/g," "):t+r.textContent}),"")}function ya(t,e,r){return t&&t.hasAttributeNS(e,r)?t.getAttributeNS(e,r):null}function Ta(t){return new Error("Could not parse ttml timestamp "+t)}function Ea(t,e){if(!t)return null;var r=$n(t);return null===r&&(da.test(t)?r=function(t,e){var r=da.exec(t),i=(0|r[4])+(0|r[5])/e.subFrameRate;return 3600*(0|r[1])+60*(0|r[2])+(0|r[3])+i/e.frameRate}(t,e):ca.test(t)&&(r=function(t,e){var r=ca.exec(t),i=Number(r[1]);switch(r[2]){case"h":return 3600*i;case"m":return 60*i;case"ms":return 1e3*i;case"f":return i/e.frameRate;case"t":return i/e.tickRate}return i}(t,e))),r}var Sa=function(){function t(t){if(this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!0}},this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},this.config.enableCEA708Captions){var e=new Xn(this,"textTrack1"),r=new Xn(this,"textTrack2"),i=new Xn(this,"textTrack3"),n=new Xn(this,"textTrack4");this.cea608Parser1=new Wn(1,e,r),this.cea608Parser2=new Wn(3,i,n)}t.on(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(S.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(S.FRAG_LOADING,this.onFragLoading,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this),t.on(S.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(S.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(S.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(S.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(S.BUFFER_FLUSHING,this.onBufferFlushing,this)}var e=t.prototype;return e.destroy=function(){var t=this.hls;t.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(S.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(S.FRAG_LOADING,this.onFragLoading,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this),t.off(S.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(S.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(S.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(S.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(S.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.cea608Parser1=this.cea608Parser2=null},e.addCues=function(t,e,r,i,n){for(var a,s,o,l,u=!1,h=n.length;h--;){var d=n[h],c=(a=d[0],s=d[1],o=e,l=r,Math.min(s,l)-Math.max(a,o));if(c>=0&&(d[0]=Math.min(d[0],e),d[1]=Math.max(d[1],r),u=!0,c/(r-e)>.5))return}if(u||n.push([e,r]),this.config.renderTextTracksNatively){var f=this.captionsTracks[t];this.Cues.newCue(f,e,r,i)}else{var g=this.Cues.newCue(null,e,r,i);this.hls.trigger(S.CUES_PARSED,{type:"captions",cues:g,track:t})}},e.onInitPtsFound=function(t,e){var r=this,i=e.frag,n=e.id,a=e.initPTS,s=e.timescale,o=this.unparsedVttFrags;"main"===n&&(this.initPTS[i.cc]={baseTime:a,timescale:s}),o.length&&(this.unparsedVttFrags=[],o.forEach((function(t){r.onFragLoaded(S.FRAG_LOADED,t)})))},e.getExistingTrack=function(t){var e=this.media;if(e)for(var r=0;r<e.textTracks.length;r++){var i=e.textTracks[r];if(i[t])return i}return null},e.createCaptionsTrack=function(t){this.config.renderTextTracksNatively?this.createNativeTrack(t):this.createNonNativeTrack(t)},e.createNativeTrack=function(t){if(!this.captionsTracks[t]){var e=this.captionsProperties,r=this.captionsTracks,i=this.media,n=e[t],a=n.label,s=n.languageCode,o=this.getExistingTrack(t);if(o)r[t]=o,Le(r[t]),Ee(r[t],i);else{var l=this.createTextTrack("captions",a,s);l&&(l[t]=!0,r[t]=l)}}},e.createNonNativeTrack=function(t){if(!this.nonNativeCaptionsTracks[t]){var e=this.captionsProperties[t];if(e){var r={_id:t,label:e.label,kind:"captions",default:!!e.media&&!!e.media.default,closedCaptions:e.media};this.nonNativeCaptionsTracks[t]=r,this.hls.trigger(S.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:[r]})}}},e.createTextTrack=function(t,e,r){var i=this.media;if(i)return i.addTextTrack(t,e,r)},e.onMediaAttaching=function(t,e){this.media=e.media,this._cleanTracks()},e.onMediaDetaching=function(){var t=this.captionsTracks;Object.keys(t).forEach((function(e){Le(t[e]),delete t[e]})),this.nonNativeCaptionsTracks={}},e.onManifestLoading=function(){this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!0}},this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())},e._cleanTracks=function(){var t=this.media;if(t){var e=t.textTracks;if(e)for(var r=0;r<e.length;r++)Le(e[r])}},e.onSubtitleTracksUpdated=function(t,e){var r=this,i=e.subtitleTracks||[],n=i.some((function(t){return t.textCodec===ha}));if(this.config.enableWebVTT||n&&this.config.enableIMSC1){if(Tn(this.tracks,i))return void(this.tracks=i);if(this.textTracks=[],this.tracks=i,this.config.renderTextTracksNatively){var a=this.media?this.media.textTracks:null;this.tracks.forEach((function(t,e){var i;if(a&&e<a.length){for(var n=null,s=0;s<a.length;s++)if(La(a[s],t)){n=a[s];break}n&&(i=n)}if(i)Le(i);else{var o=r._captionsOrSubtitlesFromCharacteristics(t);(i=r.createTextTrack(o,t.name,t.lang))&&(i.mode="disabled")}i&&(i.groupId=t.groupId,r.textTracks.push(i))}))}else if(this.tracks.length){var s=this.tracks.map((function(t){return{label:t.name,kind:t.type.toLowerCase(),default:t.default,subtitleTrack:t}}));this.hls.trigger(S.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:s})}}},e._captionsOrSubtitlesFromCharacteristics=function(t){if(t.attrs.CHARACTERISTICS){var e=/transcribes-spoken-dialog/gi.test(t.attrs.CHARACTERISTICS),r=/describes-music-and-sound/gi.test(t.attrs.CHARACTERISTICS);if(e&&r)return"captions"}return"subtitles"},e.onManifestLoaded=function(t,e){var r=this;this.config.enableCEA708Captions&&e.captions&&e.captions.forEach((function(t){var e=/(?:CC|SERVICE)([1-4])/.exec(t.instreamId);if(e){var i="textTrack"+e[1],n=r.captionsProperties[i];n&&(n.label=t.name,t.lang&&(n.languageCode=t.lang),n.media=t)}}))},e.closedCaptionsForLevel=function(t){var e=this.hls.levels[t.level];return null==e?void 0:e.attrs["CLOSED-CAPTIONS"]},e.onFragLoading=function(t,e){var r=this.cea608Parser1,i=this.cea608Parser2,n=this.lastSn,a=this.lastPartIndex;if(this.enabled&&r&&i&&e.frag.type===ge){var s,o,l=e.frag.sn,u=null!=(s=null==e||null==(o=e.part)?void 0:o.index)?s:-1;l===n+1||l===n&&u===a+1||(r.reset(),i.reset()),this.lastSn=l,this.lastPartIndex=u}},e.onFragLoaded=function(t,e){var r=e.frag,i=e.payload;if(r.type===me)if(i.byteLength){var n=r.decryptdata,a="stats"in e;if(null==n||!n.encrypted||a){var s=this.tracks[r.level],o=this.vttCCs;o[r.cc]||(o[r.cc]={start:r.start,prevCC:this.prevCC,new:!0},this.prevCC=r.cc),s&&s.textCodec===ha?this._parseIMSC1(r,i):this._parseVTTs(e)}}else this.hls.trigger(S.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:r,error:new Error("Empty subtitle payload")})},e._parseIMSC1=function(t,e){var r=this,i=this.hls;ga(e,this.initPTS[t.cc],(function(e){r._appendCues(e,t.level),i.trigger(S.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})}),(function(e){w.log("Failed to parse IMSC1: "+e),i.trigger(S.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:e})}))},e._parseVTTs=function(t){var e,r=this,i=t.frag,n=t.payload,a=this.initPTS,s=this.unparsedVttFrags,o=a.length-1;if(a[i.cc]||-1!==o){var l=this.hls;ua(null!=(e=i.initSegment)&&e.data?xt(i.initSegment.data,new Uint8Array(n)):n,this.initPTS[i.cc],this.vttCCs,i.cc,i.start,(function(t){r._appendCues(t,i.level),l.trigger(S.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:i})}),(function(e){var a="Missing initPTS for VTT MPEGTS"===e.message;a?s.push(t):r._fallbackToIMSC1(i,n),w.log("Failed to parse VTT cue: "+e),a&&o>i.cc||l.trigger(S.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:i,error:e})}))}else s.push(t)},e._fallbackToIMSC1=function(t,e){var r=this,i=this.tracks[t.level];i.textCodec||ga(e,this.initPTS[t.cc],(function(){i.textCodec=ha,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 Se(i,t)}))}else{var n=this.tracks[e];if(!n)return;var a=n.default?"default":"subtitles"+e;r.trigger(S.CUES_PARSED,{type:"subtitles",cues:t,track:a})}},e.onFragDecrypted=function(t,e){e.frag.type===me&&this.onFragLoaded(S.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!==ge||"NONE"!==this.closedCaptionsForLevel(n))for(var s=0;s<a.length;s++){var o=a[s].bytes;if(o){var l=this.extractCea608Data(o);r.addData(a[s].pts,l[0]),i.addData(a[s].pts,l[1])}}}},e.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset,n=e.endOffsetSubtitles,a=e.type,s=this.media;if(s&&!(s.currentTime<i)){if(!a||"video"===a){var o=this.captionsTracks;Object.keys(o).forEach((function(t){return Re(o[t],r,i)}))}if(this.config.renderTextTracksNatively&&0===r&&void 0!==n){var l=this.textTracks;Object.keys(l).forEach((function(t){return Re(l[t],r,n)}))}}},e.extractCea608Data=function(t){for(var e=[[],[]],r=31&t[0],i=2,n=0;n<r;n++){var a=t[i++],s=127&t[i++],o=127&t[i++];if((0!==s||0!==o)&&0!=(4&a)){var l=3&a;0!==l&&1!==l||(e[l].push(s),e[l].push(o))}}return e},t}();function La(t,e){return!!t&&t.label===e.name&&!(t.textTrack1||t.textTrack2)}var Ra=function(){function t(t){this.hls=void 0,this.autoLevelCapping=void 0,this.firstLevel=void 0,this.media=void 0,this.restrictedLevels=void 0,this.timer=void 0,this.clientRect=void 0,this.streamController=void 0,this.hls=t,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.firstLevel=-1,this.media=null,this.restrictedLevels=[],this.timer=void 0,this.clientRect=null,this.registerListeners()}var e=t.prototype;return e.setStreamController=function(t){this.streamController=t},e.destroy=function(){this.unregisterListener(),this.hls.config.capLevelToPlayerSize&&this.stopCapping(),this.media=null,this.clientRect=null,this.hls=this.streamController=null},e.registerListeners=function(){var t=this.hls;t.on(S.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),t.on(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.BUFFER_CODECS,this.onBufferCodecs,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this)},e.unregisterListener=function(){var t=this.hls;t.off(S.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),t.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.BUFFER_CODECS,this.onBufferCodecs,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this)},e.onFpsDropLevelCapping=function(t,e){var r=this.hls.levels[e.droppedLevel];this.isLevelAllowed(r)&&this.restrictedLevels.push({bitrate:r.bitrate,height:r.height,width:r.width})},e.onMediaAttaching=function(t,e){this.media=e.media instanceof HTMLVideoElement?e.media:null,this.clientRect=null},e.onManifestParsed=function(t,e){var r=this.hls;this.restrictedLevels=[],this.firstLevel=e.firstLevel,r.config.capLevelToPlayerSize&&e.video&&this.startCapping()},e.onBufferCodecs=function(t,e){this.hls.config.capLevelToPlayerSize&&e.video&&this.startCapping()},e.onMediaDetaching=function(){this.stopCapping()},e.detectPlayerSize=function(){if(this.media&&this.mediaHeight>0&&this.mediaWidth>0){var t=this.hls.levels;if(t.length){var e=this.hls;e.autoLevelCapping=this.getMaxLevel(t.length-1),e.autoLevelCapping>this.autoLevelCapping&&this.streamController&&this.streamController.nextLevelSwitch(),this.autoLevelCapping=e.autoLevelCapping}}},e.getMaxLevel=function(e){var r=this,i=this.hls.levels;if(!i.length)return-1;var n=i.filter((function(t,i){return r.isLevelAllowed(t)&&i<=e}));return this.clientRect=null,t.getMaxLevelByMediaSize(n,this.mediaWidth,this.mediaHeight)},e.startCapping=function(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,this.hls.firstLevel=this.getMaxLevel(this.firstLevel),self.clearInterval(this.timer),this.timer=self.setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())},e.stopCapping=function(){this.restrictedLevels=[],this.firstLevel=-1,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(self.clearInterval(this.timer),this.timer=void 0)},e.getDimensions=function(){if(this.clientRect)return this.clientRect;var t=this.media,e={width:0,height:0};if(t){var r=t.getBoundingClientRect();e.width=r.width,e.height=r.height,e.width||e.height||(e.width=r.right-r.left||t.width||0,e.height=r.bottom-r.top||t.height||0)}return this.clientRect=e,e},e.isLevelAllowed=function(t){return!this.restrictedLevels.some((function(e){return t.bitrate===e.bitrate&&t.width===e.width&&t.height===e.height}))},t.getMaxLevelByMediaSize=function(t,e,r){if(null==t||!t.length)return-1;for(var i,n,a=t.length-1,s=0;s<t.length;s+=1){var o=t[s];if((o.width>=e||o.height>=r)&&(i=o,!(n=t[s+1])||i.width!==n.width||i.height!==n.height)){a=s;break}}return a},a(t,[{key:"mediaWidth",get:function(){return this.getDimensions().width*this.contentScaleFactor}},{key:"mediaHeight",get:function(){return this.getDimensions().height*this.contentScaleFactor}},{key:"contentScaleFactor",get:function(){var t=1;if(!this.hls.config.ignoreDevicePixelRatio)try{t=self.devicePixelRatio}catch(t){}return t}}]),t}(),Aa=function(){function t(t){this.hls=void 0,this.isVideoPlaybackQualityAvailable=!1,this.timer=void 0,this.media=null,this.lastTime=void 0,this.lastDroppedFrames=0,this.lastDecodedFrames=0,this.streamController=void 0,this.hls=t,this.registerListeners()}var e=t.prototype;return e.setStreamController=function(t){this.streamController=t},e.registerListeners=function(){this.hls.on(S.MEDIA_ATTACHING,this.onMediaAttaching,this)},e.unregisterListeners=function(){this.hls.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this)},e.destroy=function(){this.timer&&clearInterval(this.timer),this.unregisterListeners(),this.isVideoPlaybackQualityAvailable=!1,this.media=null},e.onMediaAttaching=function(t,e){var r=this.hls.config;if(r.capLevelOnFPSDrop){var i=e.media instanceof self.HTMLVideoElement?e.media:null;this.media=i,i&&"function"==typeof i.getVideoPlaybackQuality&&(this.isVideoPlaybackQualityAvailable=!0),self.clearInterval(this.timer),this.timer=self.setInterval(this.checkFPSInterval.bind(this),r.fpsDroppedMonitoringPeriod)}},e.checkFPS=function(t,e,r){var i=performance.now();if(e){if(this.lastTime){var n=i-this.lastTime,a=r-this.lastDroppedFrames,s=e-this.lastDecodedFrames,o=1e3*a/n,l=this.hls;if(l.trigger(S.FPS_DROP,{currentDropped:a,currentDecoded:s,totalDroppedFrames:r}),o>0&&a>l.config.fpsDroppedMonitoringThreshold*s){var u=l.currentLevel;w.warn("drop FPS ratio greater than max allowed value for currentLevel: "+u),u>0&&(-1===l.autoLevelCapping||l.autoLevelCapping>=u)&&(u-=1,l.trigger(S.FPS_DROP_LEVEL_CAPPING,{level:u,droppedLevel:l.currentLevel}),l.autoLevelCapping=u,this.streamController.nextLevelSwitch())}}this.lastTime=i,this.lastDroppedFrames=r,this.lastDecodedFrames=e}},e.checkFPSInterval=function(){var t=this.media;if(t)if(this.isVideoPlaybackQualityAvailable){var e=t.getVideoPlaybackQuality();this.checkFPS(t,e.totalVideoFrames,e.droppedVideoFrames)}else this.checkFPS(t,t.webkitDecodedFrameCount,t.webkitDroppedFrameCount)},t}(),ka="[eme]",ba=function(){function t(e){this.hls=void 0,this.config=void 0,this.media=null,this.keyFormatPromise=null,this.keySystemAccessPromises={},this._requestLicenseFailureCount=0,this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},this.setMediaKeysQueue=t.CDMCleanupPromise?[t.CDMCleanupPromise]:[],this.onMediaEncrypted=this._onMediaEncrypted.bind(this),this.onWaitingForKey=this._onWaitingForKey.bind(this),this.debug=w.debug.bind(w,ka),this.log=w.log.bind(w,ka),this.warn=w.warn.bind(w,ka),this.error=w.error.bind(w,ka),this.hls=e,this.config=e.config,this.registerListeners()}var e=t.prototype;return e.destroy=function(){this.unregisterListeners(),this.onMediaDetached();var t=this.config;t.requestMediaKeySystemAccessFunc=null,t.licenseXhrSetup=t.licenseResponseCallback=void 0,t.drmSystems=t.drmSystemOptions={},this.hls=this.onMediaEncrypted=this.onWaitingForKey=this.keyIdToKeySessionPromise=null,this.config=null},e.registerListeners=function(){this.hls.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(S.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.on(S.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(S.MANIFEST_LOADED,this.onManifestLoaded,this)},e.unregisterListeners=function(){this.hls.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(S.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.off(S.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.off(S.MANIFEST_LOADED,this.onManifestLoaded,this)},e.getLicenseServerUrl=function(t){var e=this.config,r=e.drmSystems,i=e.widevineLicenseUrl,n=r[t];if(n)return n.licenseUrl;if(t===j.WIDEVINE&&i)return i;throw new Error('no license server URL configured for key-system "'+t+'"')},e.getServerCertificateUrl=function(t){var e=this.config.drmSystems[t];if(e)return e.serverCertificateUrl;this.log('No Server Certificate in config.drmSystems["'+t+'"]')},e.attemptKeySystemAccess=function(t){var e=this,r=this.hls.levels,i=function(t,e,r){return!!t&&r.indexOf(t)===e},n=r.map((function(t){return t.audioCodec})).filter(i),a=r.map((function(t){return t.videoCodec})).filter(i);return n.length+a.length===0&&a.push("avc1.42e01e"),new Promise((function(r,i){!function t(s){var o=s.shift();e.getMediaKeysPromise(o,n,a).then((function(t){return r({keySystem:o,mediaKeys:t})})).catch((function(e){s.length?t(s):i(e instanceof Da?e:new Da({type:L.KEY_SYSTEM_ERROR,details:R.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===et&&"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 j.FAIRPLAY:n=["cenc","sinf"];break;case j.WIDEVINE:case j.PLAYREADY:n=["cenc"];break;case j.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: '+Tt(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 Tt(t.keyId)},e.updateKeySession=function(t,e){var r,i=t.mediaKeysSession;return this.log('Updating key-session "'+i.sessionId+'" for keyID '+Tt((null==(r=t.decryptdata)?void 0:r.keyId)||[])+"\n      } (data length: "+(e?e.byteLength:e)+")"),i.update(e)},e.selectKeySystemFormat=function(t){var e=Object.keys(t.levelkeys||{});return this.keyFormatPromise||(this.log("Selecting key-system from fragment (sn: "+t.sn+" "+t.type+": "+t.level+") key formats "+e.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(e)),this.keyFormatPromise},e.getKeyFormatPromise=function(t){var e=this;return new Promise((function(r,i){var n=tt(e.config),a=t.map($).filter((function(t){return!!t&&-1!==n.indexOf(t)}));return e.getKeySystemSelectionPromise(a).then((function(t){var e=t.keySystem,n=Z(e);n?r(n):i(new Error('Unable to find format for key-system "'+e+'"'))})).catch(i)}))},e.loadKey=function(t){var e=this,r=t.keyInfo.decryptdata,i=this.getKeyIdString(r),n="(keyId: "+i+' format: "'+r.keyFormat+'" method: '+r.method+" uri: "+r.uri+")";this.log("Starting session for key "+n);var a=this.keyIdToKeySessionPromise[i];return a||(a=this.keyIdToKeySessionPromise[i]=this.getKeySystemForKeyPromise(r).then((function(i){var a=i.keySystem,s=i.mediaKeys;return e.throwIfDestroyed(),e.log("Handle encrypted media sn: "+t.frag.sn+" "+t.frag.type+": "+t.frag.level+" using key "+n),e.attemptSetMediaKeys(a,s).then((function(){e.throwIfDestroyed();var t=e.createMediaKeySessionContext({keySystem:a,mediaKeys:s,decryptdata:r});return e.generateRequestWithPreferredKeySession(t,"cenc",r.pssh,"playlist-key")}))}))).catch((function(t){return e.handleError(t)})),a},e.throwIfDestroyed=function(t){if(!this.hls)throw new Error("invalid state")},e.handleError=function(t){this.hls&&(this.error(t.message),t instanceof Da?this.hls.trigger(S.ERROR,t.data):this.hls.trigger(S.ERROR,{type:L.KEY_SYSTEM_ERROR,details:R.KEY_SYSTEM_NO_KEYS,error:t,fatal:!0}))},e.getKeySystemForKeyPromise=function(t){var e=this.getKeyIdString(t),r=this.keyIdToKeySessionPromise[e];if(!r){var i=$(t.keyFormat),n=i?[i]:tt(this.config);return this.attemptKeySystemAccess(n)}return r},e.getKeySystemSelectionPromise=function(t){if(t.length||(t=tt(this.config)),0===t.length)throw new Da({type:L.KEY_SYSTEM_ERROR,details:R.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[j.FAIRPLAY]){var s=Rt(new Uint8Array(i));try{var o=V(JSON.parse(s).sinf),l=_t(new Uint8Array(o));if(!l)return;n=l.subarray(8,24),a=j.FAIRPLAY}catch(t){return void this.warn('Failed to parse sinf "encrypted" event message initData')}}else{var u=function(t){if(!(t instanceof ArrayBuffer)||t.byteLength<32)return null;var e={version:0,systemId:"",kids:null,data:null},r=new DataView(t),i=r.getUint32(0);if(t.byteLength!==i&&i>44)return null;if(1886614376!==r.getUint32(4))return null;if(e.version=r.getUint32(8)>>>24,e.version>1)return null;e.systemId=Tt(new Uint8Array(t,12,16));var n=r.getUint32(28);if(0===e.version){if(i-32<n)return null;e.data=new Uint8Array(t,32,n)}else if(1===e.version){e.kids=[];for(var a=0;a<n;a++)e.kids.push(new Uint8Array(t,32+16*a,16))}return e}(i);if(null===u)return;0===u.version&&u.systemId===J&&u.data&&(n=u.data.subarray(8,24)),a=function(t){if(t===J)return j.WIDEVINE}(u.systemId)}if(a&&n){for(var h=Tt(n),d=this.keyIdToKeySessionPromise,c=this.mediaKeySessions,f=d[h],g=function(){var t=c[v],a=t.decryptdata;if(a.pssh||!a.keyId)return"continue";var s=Tt(a.keyId);return h===s||-1!==a.uri.replace(/-/g,"").indexOf(h)?(f=d[s],delete d[s],a.pssh=new Uint8Array(i),a.keyId=n,f=d[h]=f.then((function(){return e.generateRequestWithPreferredKeySession(t,r,i,"encrypted-event-key-match")})),"break"):void 0},v=0;v<c.length;v++){var m=g();if("continue"!==m&&"break"===m)break}f||(f=d[h]=this.getKeySystemSelectionPromise([a]).then((function(t){var a,s=t.keySystem,o=t.mediaKeys;e.throwIfDestroyed();var l=new Gt("ISO-23001-7",h,null!=(a=Z(s))?a:"");return l.pssh=new Uint8Array(i),l.keyId=n,e.attemptSetMediaKeys(s,o).then((function(){e.throwIfDestroyed();var t=e.createMediaKeySessionContext({decryptdata:l,keySystem:s,mediaKeys:o});return e.generateRequestWithPreferredKeySession(t,r,i,"encrypted-event-no-match")}))}))),f.catch((function(t){return e.handleError(t)}))}}},e._onWaitingForKey=function(t){this.log('"'+t.type+'" event')},e.attemptSetMediaKeys=function(t,e){var r=this,i=this.setMediaKeysQueue.slice();this.log('Setting media-keys for "'+t+'"');var n=Promise.all(i).then((function(){if(!r.media)throw new Error("Attempted to set mediaKeys without media element attached");return r.media.setMediaKeys(e)}));return this.setMediaKeysQueue.push(n),n.then((function(){r.log('Media-keys set for "'+t+'"'),i.push(n),r.setMediaKeysQueue=r.setMediaKeysQueue.filter((function(t){return-1===i.indexOf(t)}))}))},e.generateRequestWithPreferredKeySession=function(t,e,r,i){var n,a,s=this,o=null==(n=this.config.drmSystems)||null==(a=n[t.keySystem])?void 0:a.generateRequest;if(o)try{var l=o.call(this.hls,e,r,t);if(!l)throw new Error("Invalid response from configured generateRequest filter");e=l.initDataType,r=t.decryptdata.pssh=l.initData?new Uint8Array(l.initData):null}catch(t){var u;if(this.warn(t.message),null!=(u=this.hls)&&u.config.debug)throw t}if(null===r)return this.log('Skipping key-session request for "'+i+'" (no initData)'),Promise.resolve(t);var h=this.getKeyIdString(t.decryptdata);this.log('Generating key-session request for "'+i+'": '+h+" (init data type: "+e+" length: "+(r?r.byteLength:null)+")");var d=new an;t.mediaKeysSession.onmessage=function(e){var r=t.mediaKeysSession;if(r){var i=e.messageType,n=e.message;s.log('"'+i+'" message event for session "'+r.sessionId+'" message size: '+n.byteLength),"license-request"===i||"license-renewal"===i?s.renewLicense(t,n).catch((function(t){s.handleError(t),d.emit("error",t)})):"license-release"===i?t.keySystem===j.FAIRPLAY&&(s.updateKeySession(t,W("acknowledged")),s.removeSession(t)):s.warn('unhandled media key message type "'+i+'"')}else d.emit("error",new Error("invalid state"))},t.mediaKeysSession.onkeystatuseschange=function(e){if(t.mediaKeysSession){s.onKeyStatusChange(t);var r=t.keyStatus;d.emit("keyStatus",r),"expired"===r&&(s.warn(t.keySystem+" expired for key "+h),s.renewKeySession(t))}else d.emit("error",new Error("invalid state"))};var c=new Promise((function(t,e){d.on("error",e),d.on("keyStatus",(function(r){r.startsWith("usable")?t():"output-restricted"===r?e(new Da({type:L.KEY_SYSTEM_ERROR,details:R.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED,fatal:!1},"HDCP level output restricted")):"internal-error"===r?e(new Da({type:L.KEY_SYSTEM_ERROR,details:R.KEY_SYSTEM_STATUS_INTERNAL_ERROR,fatal:!0},'key status changed to "'+r+'"')):"expired"===r?e(new Error("key expired while generating request")):s.warn('unhandled key status change "'+r+'"')}))}));return t.mediaKeysSession.generateRequest(e,r).then((function(){var e;s.log('Request generated for key-session "'+(null==(e=t.mediaKeysSession)?void 0:e.sessionId)+'" keyId: '+h)})).catch((function(t){throw new Da({type:L.KEY_SYSTEM_ERROR,details:R.KEY_SYSTEM_NO_SESSION,error:t,fatal:!1},"Error generating key-session request: "+t)})).then((function(){return c})).catch((function(e){throw d.removeAllListeners(),s.removeSession(t),e})).then((function(){return d.removeAllListeners(),t}))},e.onKeyStatusChange=function(t){var e=this;t.mediaKeysSession.keyStatuses.forEach((function(r,i){e.log('key status change "'+r+'" for keyStatuses keyId: '+Tt("buffer"in i?new Uint8Array(i.buffer,i.byteOffset,i.byteLength):new Uint8Array(i))+" session keyId: "+Tt(new Uint8Array(t.decryptdata.keyId||[]))+" uri: "+t.decryptdata.uri),t.keyStatus=r}))},e.fetchServerCertificate=function(t){var e=this.config,r=new(0,e.loader)(e),n=this.getServerCertificateUrl(t);return n?(this.log('Fetching serverCertificate for "'+t+'"'),new Promise((function(a,s){var o={responseType:"arraybuffer",url:n},l=e.certLoadPolicy.default,u={loadPolicy:l,timeout:l.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},h={onSuccess:function(t,e,r,i){a(t.data)},onError:function(e,r,a,l){s(new Da({type:L.KEY_SYSTEM_ERROR,details:R.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:a,response:i({url:o.url,data:void 0},e)},'"'+t+'" certificate request failed ('+n+"). Status: "+e.code+" ("+e.text+")"))},onTimeout:function(e,r,i){s(new Da({type:L.KEY_SYSTEM_ERROR,details:R.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:i,response:{url:o.url,data:void 0}},'"'+t+'" certificate request timed out ('+n+")"))},onAbort:function(t,e,r){s(new Error("aborted"))}};r.load(o,u,h)}))):Promise.resolve()},e.setMediaKeysServerCertificate=function(t,e,r){var i=this;return new Promise((function(n,a){t.setServerCertificate(r).then((function(a){i.log("setServerCertificate "+(a?"success":"not supported by CDM")+" ("+(null==r?void 0:r.byteLength)+') on "'+e+'"'),n(t)})).catch((function(t){a(new Da({type:L.KEY_SYSTEM_ERROR,details:R.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED,error:t,fatal:!0},t.message))}))}))},e.renewLicense=function(t,e){var r=this;return this.requestLicense(t,new Uint8Array(e)).then((function(e){return r.updateKeySession(t,new Uint8Array(e)).catch((function(t){throw new Da({type:L.KEY_SYSTEM_ERROR,details:R.KEY_SYSTEM_SESSION_UPDATE_FAILED,error:t,fatal:!0},t.message)}))}))},e.setupLicenseXHR=function(t,e,r,i){var n=this,a=this.config.licenseXhrSetup;return a?Promise.resolve().then((function(){if(!r.decryptdata)throw new Error("Key removed");return a.call(n.hls,t,e,r,i)})).catch((function(s){if(!r.decryptdata)throw s;return t.open("POST",e,!0),a.call(n.hls,t,e,r,i)})).then((function(r){return t.readyState||t.open("POST",e,!0),{xhr:t,licenseChallenge:r||i}})):(t.open("POST",e,!0),Promise.resolve({xhr:t,licenseChallenge:i}))},e.requestLicense=function(t,e){var r=this,i=this.config.keyLoadPolicy.default;return new Promise((function(n,a){var s=r.getLicenseServerUrl(t.keySystem);r.log("Sending license request to URL: "+s);var o=new XMLHttpRequest;o.responseType="arraybuffer",o.onreadystatechange=function(){if(!r.hls||!t.mediaKeysSession)return a(new Error("invalid state"));if(4===o.readyState)if(200===o.status){r._requestLicenseFailureCount=0;var l=o.response;r.log("License received "+(l instanceof ArrayBuffer?l.byteLength:l));var u=r.config.licenseResponseCallback;if(u)try{l=u.call(r.hls,o,s,t)}catch(t){r.error(t)}n(l)}else{var h=i.errorRetry,d=h?h.maxNumRetry:0;if(r._requestLicenseFailureCount++,r._requestLicenseFailureCount>d||o.status>=400&&o.status<500)a(new Da({type:L.KEY_SYSTEM_ERROR,details:R.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0,networkDetails:o,response:{url:s,data:void 0,code:o.status,text:o.statusText}},"License Request XHR failed ("+s+"). Status: "+o.status+" ("+o.statusText+")"));else{var c=d-r._requestLicenseFailureCount+1;r.warn("Retrying license request, "+c+" attempts left"),r.requestLicense(t,e).then(n,a)}}},t.licenseXhr&&t.licenseXhr.readyState!==XMLHttpRequest.DONE&&t.licenseXhr.abort(),t.licenseXhr=o,r.setupLicenseXHR(o,s,t,e).then((function(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={},Gt.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.onManifestLoading=function(){this.keyFormatPromise=null},e.onManifestLoaded=function(t,e){var r=e.sessionKeys;if(r&&this.config.emeEnabled&&!this.keyFormatPromise){var i=r.reduce((function(t,e){return-1===t.indexOf(e.keyFormat)&&t.push(e.keyFormat),t}),[]);this.log("Selecting key-system from session-keys "+i.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(i)}},e.removeSession=function(t){var e=this,r=t.mediaKeysSession,i=t.licenseXhr;if(r){this.log("Remove licenses and keys and close session "+r.sessionId),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}();ba.CDMCleanupPromise=void 0;var Da=function(t){function e(e,r){var i;return(i=t.call(this,r)||this).data=void 0,e.error||(e.error=new Error(r)),i.data=e,e.err=e.error,i}return l(e,t),e}(f(Error)),Ia="m",wa="a",Ca="v",_a="av",Pa="i",xa="tt",Fa=function(){function t(e){var r=this;this.hls=void 0,this.config=void 0,this.media=void 0,this.sid=void 0,this.cid=void 0,this.useHeaders=!1,this.initialized=!1,this.starved=!1,this.buffering=!0,this.audioBuffer=void 0,this.videoBuffer=void 0,this.onWaiting=function(){r.initialized&&(r.starved=!0),r.buffering=!0},this.onPlaying=function(){r.initialized||(r.initialized=!0),r.buffering=!1},this.applyPlaylistData=function(t){try{r.apply(t,{ot:Ia,su:!r.initialized})}catch(t){w.warn("Could not generate manifest CMCD data.",t)}},this.applyFragmentData=function(t){try{var e=t.frag,i=r.hls.levels[e.level],n=r.getObjectType(e),a={d:1e3*e.duration,ot:n};n!==Ca&&n!==wa&&n!=_a||(a.br=i.bitrate/1e3,a.tb=r.getTopBandwidth(n)/1e3,a.bl=r.getBufferLength(n)),r.apply(t,a)}catch(t){w.warn("Could not generate segment CMCD data.",t)}},this.hls=e;var i=this.config=e.config,n=i.cmcd;null!=n&&(i.pLoader=this.createPlaylistLoader(),i.fLoader=this.createFragmentLoader(),this.sid=n.sessionId||t.uuid(),this.cid=n.contentId,this.useHeaders=!0===n.useHeaders,this.registerListeners())}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(S.MEDIA_DETACHED,this.onMediaDetached,this),t.on(S.BUFFER_CREATED,this.onBufferCreated,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(S.MEDIA_DETACHED,this.onMediaDetached,this),t.off(S.BUFFER_CREATED,this.onBufferCreated,this)},e.destroy=function(){this.unregisterListeners(),this.onMediaDetached(),this.hls=this.config=this.audioBuffer=this.videoBuffer=null},e.onMediaAttached=function(t,e){this.media=e.media,this.media.addEventListener("waiting",this.onWaiting),this.media.addEventListener("playing",this.onPlaying)},e.onMediaDetached=function(){this.media&&(this.media.removeEventListener("waiting",this.onWaiting),this.media.removeEventListener("playing",this.onPlaying),this.media=null)},e.onBufferCreated=function(t,e){var r,i;this.audioBuffer=null==(r=e.tracks.audio)?void 0:r.buffer,this.videoBuffer=null==(i=e.tracks.video)?void 0:i.buffer},e.createData=function(){var t;return{v:1,sf:"h",sid:this.sid,cid:this.cid,pr:null==(t=this.media)?void 0:t.playbackRate,mtp:this.hls.bandwidthEstimate/1e3}},e.apply=function(e,r){void 0===r&&(r={}),o(r,this.createData());var i=r.ot===Pa||r.ot===Ca||r.ot===_a;if(this.starved&&i&&(r.bs=!0,r.su=!0,this.starved=!1),null==r.su&&(r.su=this.buffering),this.useHeaders){var n=t.toHeaders(r);if(!Object.keys(n).length)return;e.headers||(e.headers={}),o(e.headers,n)}else{var a=t.toQuery(r);if(!a)return;e.url=t.appendQueryToUri(e.url,a)}},e.getObjectType=function(t){var e=t.type;return"subtitle"===e?xa:"initSegment"===t.sn?Pa:"audio"===e?wa:"main"===e?this.hls.audioTracks.length?Ca:_a:void 0},e.getTopBandwidth=function(t){var e,r=0,i=this.hls;if(t===wa)e=i.audioTracks;else{var n=i.maxAutoLevel,a=n>-1?n+1:i.levels.length;e=i.levels.slice(0,a)}for(var s,o=v(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===wa?this.audioBuffer:this.videoBuffer;return r&&e?1e3*Ir.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)},a(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)},a(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=v(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 h=s[l];h&&(u=h(u));var d=typeof u,c=void 0;c="ot"===l||"sf"===l||"st"===l?l+"="+u:"boolean"===d?l:"number"===d?l+"="+u:l+"="+JSON.stringify(u),r.push(c)}}return r.join(",")},t.toHeaders=function(e){for(var r={},i=["Object","Request","Session","Status"],n=[{},{},{},{}],a={br:0,d:0,ot:0,tb:0,bl:1,dl:1,mtp:1,nor:1,nrr:1,su:1,cid:2,pr:2,sf:2,sid:2,st:2,v:2,bs:3,rtp:3},s=0,o=Object.keys(e);s<o.length;s++){var l=o[s];n[null!=a[l]?a[l]:1][l]=e[l]}for(var u=0;u<n.length;u++){var h=t.serialize(n[u]);h&&(r["CMCD-"+i[u]]=h)}return r},t.toQuery=function(e){return"CMCD="+encodeURIComponent(t.serialize(e))},t.appendQueryToUri=function(t,e){if(!e)return t;var r=t.includes("?")?"&":"?";return""+t+r+e},t}(),Ma=function(){function t(t){this.hls=void 0,this.log=void 0,this.loader=null,this.uri=null,this.pathwayId=".",this.pathwayPriority=null,this.timeToLoad=300,this.reloadTimer=-1,this.updated=0,this.started=!1,this.enabled=!0,this.levels=null,this.audioTracks=null,this.subtitleTracks=null,this.penalizedPathways={},this.hls=t,this.log=w.log.bind(w,"[content-steering]:"),this.registerListeners()}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.ERROR,this.onError,this)},e.unregisterListeners=function(){var t=this.hls;t&&(t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.ERROR,this.onError,this))},e.startLoad=function(){if(this.started=!0,self.clearTimeout(this.reloadTimer),this.enabled&&this.uri)if(this.updated){var t=Math.max(1e3*this.timeToLoad-(performance.now()-this.updated),0);this.scheduleRefresh(this.uri,t)}else this.loadSteeringManifest(this.uri)},e.stopLoad=function(){this.started=!1,this.loader&&(this.loader.destroy(),this.loader=null),self.clearTimeout(this.reloadTimer)},e.destroy=function(){this.unregisterListeners(),this.stopLoad(),this.hls=null,this.levels=this.audioTracks=this.subtitleTracks=null},e.removeLevel=function(t){var e=this.levels;e&&(this.levels=e.filter((function(e){return e!==t})))},e.onManifestLoading=function(){this.stopLoad(),this.enabled=!0,this.timeToLoad=300,this.updated=0,this.uri=null,this.pathwayId=".",this.levels=this.audioTracks=this.subtitleTracks=null},e.onManifestLoaded=function(t,e){var r=e.contentSteering;null!==r&&(this.pathwayId=r.pathwayId,this.uri=r.uri,this.started&&this.startLoad())},e.onManifestParsed=function(t,e){this.audioTracks=e.audioTracks,this.subtitleTracks=e.subtitleTracks},e.onError=function(t,e){var r=e.errorAction;if((null==r?void 0:r.action)===ir&&r.flags===sr){var i=this.pathwayPriority,n=this.pathwayId;this.penalizedPathways[n]||(this.penalizedPathways[n]=performance.now()),!i&&this.levels&&(i=this.levels.reduce((function(t,e){return-1===t.indexOf(e.pathwayId)&&t.push(e.pathwayId),t}),[])),i&&i.length>1&&(this.updatePathwayPriority(i),r.resolved=this.pathwayId!==n)}},e.filterParsedLevels=function(t){this.levels=t;var e=this.getLevelsForPathway(this.pathwayId);if(0===e.length){var r=t[0].pathwayId;this.log("No levels found in Pathway "+this.pathwayId+'. Setting initial Pathway to "'+r+'"'),e=this.getLevelsForPathway(r),this.pathwayId=r}return e.length!==t.length?(this.log("Found "+e.length+"/"+t.length+' levels in Pathway "'+this.pathwayId+'"'),e):t},e.getLevelsForPathway=function(t){return null===this.levels?[]:this.levels.filter((function(e){return t===e.pathwayId}))},e.updatePathwayPriority=function(t){var e;this.pathwayPriority=t;var r=this.penalizedPathways,i=performance.now();Object.keys(r).forEach((function(t){i-r[t]>3e5&&delete r[t]}));for(var n=0;n<t.length;n++){var a=t[n];if(!r[a]){if(a===this.pathwayId)return;var s=this.hls.nextLoadLevel,o=this.hls.levels[s];if((e=this.getLevelsForPathway(a)).length>0){this.log('Setting Pathway to "'+a+'"'),this.pathwayId=a,this.hls.trigger(S.LEVELS_UPDATED,{levels:e});var l=this.hls.levels[s];o&&l&&this.levels&&(l.attrs["STABLE-VARIANT-ID"]!==o.attrs["STABLE-VARIANT-ID"]&&l.bitrate!==o.bitrate&&this.log("Unstable Pathways change from bitrate "+o.bitrate+" to "+l.bitrate),this.hls.nextLoadLevel=s);break}}}},e.clonePathways=function(t){var e=this,r=this.levels;if(r){var i={},n={};t.forEach((function(t){var a=t.ID,s=t["BASE-ID"],l=t["URI-REPLACEMENT"];if(!r.some((function(t){return t.pathwayId===a}))){var u=e.getLevelsForPathway(s).map((function(t){var e=o({},t);e.details=void 0,e.url=Na(t.uri,t.attrs["STABLE-VARIANT-ID"],"PER-VARIANT-URIS",l);var r=new P(t.attrs);r["PATHWAY-ID"]=a;var s=r.AUDIO&&r.AUDIO+"_clone_"+a,u=r.SUBTITLES&&r.SUBTITLES+"_clone_"+a;s&&(i[r.AUDIO]=s,r.AUDIO=s),u&&(n[r.SUBTITLES]=u,r.SUBTITLES=u),e.attrs=r;var h=new Ne(e);return dr(h,"audio",s),dr(h,"text",u),h}));r.push.apply(r,u),Oa(e.audioTracks,i,l,a),Oa(e.subtitleTracks,n,l,a)}}))}},e.loadSteeringManifest=function(t){var e,r=this,i=this.hls.config,n=i.loader;this.loader&&this.loader.destroy(),this.loader=new n(i);try{e=new self.URL(t)}catch(e){return this.enabled=!1,void this.log("Failed to parse Steering Manifest URI: "+t)}if("data:"!==e.protocol){var a=0|(this.hls.bandwidthEstimate||i.abrEwmaDefaultEstimate);e.searchParams.set("_HLS_pathway",this.pathwayId),e.searchParams.set("_HLS_throughput",""+a)}var s={responseType:"json",url:e.href},o=i.steeringManifestLoadPolicy.default,l=o.errorRetry||o.timeoutRetry||{},u={loadPolicy:o,timeout:o.maxLoadTimeMs,maxRetry:l.maxNumRetry||0,retryDelay:l.retryDelayMs||0,maxRetryDelay:l.maxRetryDelayMs||0},h={onSuccess:function(t,i,n,a){r.log('Loaded steering manifest: "'+e+'"');var s=t.data;if(1===s.VERSION){r.updated=performance.now(),r.timeToLoad=s.TTL;var o=s["RELOAD-URI"],l=s["PATHWAY-CLONES"],u=s["PATHWAY-PRIORITY"];if(o)try{r.uri=new self.URL(o,e).href}catch(t){return r.enabled=!1,void r.log("Failed to parse Steering Manifest RELOAD-URI: "+o)}r.scheduleRefresh(r.uri||n.url),l&&r.clonePathways(l),u&&r.updatePathwayPriority(u)}else r.log("Steering VERSION "+s.VERSION+" not supported!")},onError:function(t,e,i,n){if(r.log("Error loading steering manifest: "+t.code+" "+t.text+" ("+e.url+")"),r.stopLoad(),410===t.code)return r.enabled=!1,void r.log("Steering manifest "+e.url+" no longer available");var a=1e3*r.timeToLoad;if(429!==t.code)r.scheduleRefresh(r.uri||e.url,a);else{var s=r.loader;if("function"==typeof(null==s?void 0:s.getResponseHeader)){var o=s.getResponseHeader("Retry-After");o&&(a=1e3*parseFloat(o))}r.log("Steering manifest "+e.url+" rate limited")}},onTimeout:function(t,e,i){r.log("Timeout loading steering manifest ("+e.url+")"),r.scheduleRefresh(r.uri||e.url)}};this.log("Requesting steering manifest: "+e),this.loader.load(s,u,h)},e.scheduleRefresh=function(t,e){var r=this;void 0===e&&(e=1e3*this.timeToLoad),self.clearTimeout(this.reloadTimer),this.reloadTimer=self.setTimeout((function(){r.loadSteeringManifest(t)}),e)},t}();function Oa(t,e,r,i){t&&Object.keys(e).forEach((function(n){var a=t.filter((function(t){return t.groupId===n})).map((function(t){var a=o({},t);return a.details=void 0,a.attrs=new P(a.attrs),a.url=a.attrs.URI=Na(t.url,t.attrs["STABLE-RENDITION-ID"],"PER-RENDITION-URIS",r),a.groupId=a.attrs["GROUP-ID"]=e[n],a.attrs["PATHWAY-ID"]=i,a}));t.push.apply(t,a)}))}function Na(t,e,r,i){var n,a=i.HOST,s=i.PARAMS,o=i[r];e&&(n=null==o?void 0:o[e])&&(t=n);var l=new self.URL(t);return a&&!n&&(l.host=a),s&&Object.keys(s).sort().forEach((function(t){t&&l.searchParams.set(t,s[t])})),l.href}var Ua=/^age:\s*[\d.]+\s*$/im,Ba=function(){function t(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=void 0,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new M,this.retryDelay=0}var e=t.prototype;return e.destroy=function(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null},e.abortInternal=function(){var t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,4!==t.readyState&&(this.stats.aborted=!0,t.abort()))},e.abort=function(){var t;this.abortInternal(),null!=(t=this.callbacks)&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)},e.load=function(t,e,r){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=e,this.callbacks=r,this.loadInternal()},e.loadInternal=function(){var t=this,e=this.config,r=this.context;if(e){var i=this.loader=new self.XMLHttpRequest,n=this.stats;n.loading.first=0,n.loaded=0,n.aborted=!1;var a=this.xhrSetup;a?Promise.resolve().then((function(){if(!t.stats.aborted)return a(i,r.url)})).catch((function(t){return i.open("GET",r.url,!0),a(i,r.url)})).then((function(){t.stats.aborted||t.openAndSendXhr(i,r,e)})).catch((function(e){t.callbacks.onError({code:i.status,text:e.message},r,i,n)})):this.openAndSendXhr(i,r,e)}},e.openAndSendXhr=function(t,e,r){t.readyState||t.open("GET",e.url,!0);var i=this.context.headers,n=r.loadPolicy,a=n.maxTimeToFirstByteMs,s=n.maxLoadTimeMs;if(i)for(var o in i)t.setRequestHeader(o,i[o]);e.rangeEnd&&t.setRequestHeader("Range","bytes="+e.rangeStart+"-"+(e.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=e.responseType,self.clearTimeout(this.requestTimeout),r.timeout=a&&E(a)?a:s,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),r.timeout),t.send()},e.readystatechange=function(){var t=this.context,e=this.loader,r=this.stats;if(t&&e){var i=e.readyState,n=this.config;if(!r.aborted&&i>=2&&(0===r.loading.first&&(r.loading.first=Math.max(self.performance.now(),r.loading.start),n.timeout!==n.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),n.timeout=n.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),n.loadPolicy.maxLoadTimeMs-(r.loading.first-r.loading.start)))),4===i)){self.clearTimeout(this.requestTimeout),e.onreadystatechange=null,e.onprogress=null;var a=e.status,s="text"!==e.responseType;if(a>=200&&a<300&&(s&&e.response||null!==e.responseText)){r.loading.end=Math.max(self.performance.now(),r.loading.first);var o=s?e.response:e.responseText,l="arraybuffer"===e.responseType?o.byteLength:o.length;if(r.loaded=r.total=l,r.bwEstimate=8e3*r.total/(r.loading.end-r.loading.first),!this.callbacks)return;var u=this.callbacks.onProgress;if(u&&u(r,t,o,e),!this.callbacks)return;var h={url:e.responseURL,data:o,code:a};this.callbacks.onSuccess(h,r,t,e)}else{var d=n.loadPolicy.errorRetry;ze(d,r.retry,!1,a)?this.retry(d):(w.error(a+" while loading "+t.url),this.callbacks.onError({code:a,text:e.statusText},t,e,r))}}}},e.loadtimeout=function(){var t,e=null==(t=this.config)?void 0:t.loadPolicy.timeoutRetry;if(ze(e,this.stats.retry,!0))this.retry(e);else{w.warn("timeout while loading "+this.context.url);var r=this.callbacks;r&&(this.abortInternal(),r.onTimeout(this.stats,this.context,this.loader))}},e.retry=function(t){var e=this.context,r=this.stats;this.retryDelay=qe(t,r.retry),r.retry++,w.warn((status?"HTTP Status "+status:"Timeout")+" while loading "+e.url+", retrying "+r.retry+"/"+t.maxNumRetry+" in "+this.retryDelay+"ms"),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)},e.loadprogress=function(t){var e=this.stats;e.loaded=t.loaded,t.lengthComputable&&(e.total=t.total)},e.getCacheAge=function(){var t=null;if(this.loader&&Ua.test(this.loader.getAllResponseHeaders())){var e=this.loader.getResponseHeader("age");t=e?parseFloat(e):null}return t},e.getResponseHeader=function(t){return this.loader&&new RegExp("^"+t+":\\s*[\\d.]+\\s*$","im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null},t}(),Ga=/(\d+)-(\d+)\/(\d+)/,Ka=function(){function t(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=void 0,this.response=void 0,this.controller=void 0,this.context=void 0,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||Ha,this.controller=new self.AbortController,this.stats=new M}var e=t.prototype;return e.destroy=function(){this.loader=this.callbacks=null,this.abortInternal()},e.abortInternal=function(){var t=this.response;null!=t&&t.ok||(this.stats.aborted=!0,this.controller.abort())},e.abort=function(){var t;this.abortInternal(),null!=(t=this.callbacks)&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)},e.load=function(t,e,r){var i=this,n=this.stats;if(n.loading.start)throw new Error("Loader can only be used once.");n.loading.start=self.performance.now();var a=function(t,e){var r={method:"GET",mode:"cors",credentials:"same-origin",signal:e,headers:new self.Headers(o({},t.headers))};return t.rangeEnd&&r.headers.set("Range","bytes="+t.rangeStart+"-"+String(t.rangeEnd-1)),r}(t,this.controller.signal),s=r.onProgress,l="arraybuffer"===t.responseType,u=l?"byteLength":"length",h=e.loadPolicy,d=h.maxTimeToFirstByteMs,c=h.maxLoadTimeMs;this.context=t,this.config=e,this.callbacks=r,this.request=this.fetchSetup(t,a),self.clearTimeout(this.requestTimeout),e.timeout=d&&E(d)?d:c,this.requestTimeout=self.setTimeout((function(){i.abortInternal(),r.onTimeout(n,t,i.response)}),e.timeout),self.fetch(this.request).then((function(a){i.response=i.loader=a;var o=Math.max(self.performance.now(),n.loading.start);if(self.clearTimeout(i.requestTimeout),e.timeout=c,i.requestTimeout=self.setTimeout((function(){i.abortInternal(),r.onTimeout(n,t,i.response)}),c-(o-n.loading.start)),!a.ok){var u=a.status,h=a.statusText;throw new Va(h||"fetch, bad network response",u,a)}return n.loading.first=o,n.total=function(t){var e=t.get("Content-Range");if(e){var r=function(t){var e=Ga.exec(t);if(e)return parseInt(e[2])-parseInt(e[1])+1}(e);if(E(r))return r}var i=t.get("Content-Length");if(i)return parseInt(i)}(a.headers)||n.total,s&&E(e.highWaterMark)?i.loadProgressively(a,n,t,e.highWaterMark,s):l?a.arrayBuffer():"json"===t.responseType?a.json():a.text()})).then((function(a){var o=i.response;self.clearTimeout(i.requestTimeout),n.loading.end=Math.max(self.performance.now(),n.loading.first);var l=a[u];l&&(n.loaded=n.total=l);var h={url:o.url,data:a,code:o.status};s&&!E(e.highWaterMark)&&s(n,t,a,o),r.onSuccess(h,n,t,o)})).catch((function(e){if(self.clearTimeout(i.requestTimeout),!n.aborted){var a=e&&e.code||0,s=e?e.message:null;r.onError({code:a,text:s},t,e?e.details:null,n)}}))},e.getCacheAge=function(){var t=null;if(this.response){var e=this.response.headers.get("age");t=e?parseFloat(e):null}return t},e.getResponseHeader=function(t){return this.response?this.response.headers.get(t):null},e.loadProgressively=function(t,e,r,i,n){void 0===i&&(i=0);var a=new mn,s=t.body.getReader();return function o(){return s.read().then((function(s){if(s.done)return a.dataLength&&n(e,r,a.flush(),t),Promise.resolve(new ArrayBuffer(0));var l=s.value,u=l.length;return e.loaded+=u,u<i||a.dataLength?(a.push(l),a.dataLength>=i&&n(e,r,a.flush(),t)):n(e,r,l,t),o()})).catch((function(){return Promise.reject()}))}()},t}();function Ha(t,e){return new self.Request(t.url,e)}var Va=function(t){function e(e,r,i){var n;return(n=t.call(this,e)||this).code=void 0,n.details=void 0,n.code=r,n.details=i,n}return l(e,t),e}(f(Error)),Ya=/\s/,Wa=i(i({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,maxBufferSize:6e7,maxBufferHole:.1,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,maxFragLookUpTolerance:.25,liveSyncDurationCount:3,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,loader:Ba,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:vn,bufferController:In,capLevelController:Ra,errorController:lr,fpsController:Aa,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:et,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableID3MetadataCues:!0,certLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null}},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},{cueHandler:{newCue:function(t,e,r,i){for(var n,a,s,o,l,u=[],h=self.VTTCue||self.TextTrackCue,d=0;d<i.rows.length;d++)if(s=!0,o=0,l="",!(n=i.rows[d]).isEmpty()){for(var c,f=0;f<n.chars.length;f++)Ya.test(n.chars[f].uchar)&&s?o++:(l+=n.chars[f].uchar,s=!1);n.cueStartTime=e,e===r&&(r+=1e-4),o>=16?o--:o++;var g=ia(l.trim()),v=la(e,r,g);null!=t&&null!=(c=t.cues)&&c.getCueById(v)||((a=new h(e,r,g)).id=v,a.line=d+1,a.align="left",a.position=10+Math.min(80,10*Math.floor(8*o/32)),u.push(a))}return t&&u.length&&(u.sort((function(t,e){return"auto"===t.line||"auto"===e.line?0:t.line>8&&e.line>8?e.line-t.line:t.line-e.line})),u.forEach((function(e){return Se(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:Sn,subtitleTrackController:Rn,timelineController:Sa,audioStreamController:pn,audioTrackController:yn,emeController:ba,cmcdController:Fa,contentSteeringController:Ma});function ja(t){return t&&"object"==typeof t?Array.isArray(t)?t.map(ja):Object.keys(t).reduce((function(e,r){return e[r]=ja(t[r]),e}),{}):t}function qa(t){var e=t.loader;e!==Ka&&e!==Ba?(w.log("[config]: Custom loader detected, cannot enable progressive streaming"),t.progressive=!1):function(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(t){}return!1}()&&(t.loader=Ka,t.progressive=!0,t.enableSoftwareAES=!0,w.log("[config]: Progressive streaming enabled, using FetchLoader"))}var Xa=function(){function t(e){void 0===e&&(e={}),this.config=void 0,this.userConfig=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new an,this._autoLevelCapping=void 0,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this.url=null,I(e.debug||!1,"Hls instance");var r=this.config=function(t,e){if((e.liveSyncDurationCount||e.liveMaxLatencyDurationCount)&&(e.liveSyncDuration||e.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(void 0!==e.liveMaxLatencyDurationCount&&(void 0===e.liveSyncDurationCount||e.liveMaxLatencyDurationCount<=e.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(void 0!==e.liveMaxLatencyDuration&&(void 0===e.liveSyncDuration||e.liveMaxLatencyDuration<=e.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');var r=ja(t),n=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return["manifest","level","frag"].forEach((function(t){var i=("level"===t?"playlist":t)+"LoadPolicy",a=void 0===e[i],s=[];n.forEach((function(n){var o=t+"Loading"+n,l=e[o];if(void 0!==l&&a){s.push(o);var u=r[i].default;switch(e[i]={default:u},n){case"TimeOut":u.maxLoadTimeMs=l,u.maxTimeToFirstByteMs=l;break;case"MaxRetry":u.errorRetry.maxNumRetry=l,u.timeoutRetry.maxNumRetry=l;break;case"RetryDelay":u.errorRetry.retryDelayMs=l,u.timeoutRetry.retryDelayMs=l;break;case"MaxRetryTimeout":u.errorRetry.maxRetryDelayMs=l,u.timeoutRetry.maxRetryDelayMs=l}}})),s.length&&w.warn('hls.js config: "'+s.join('", "')+'" setting(s) are deprecated, use "'+i+'": '+JSON.stringify(e[i]))})),i(i({},r),e)}(t.DefaultConfig,e);this.userConfig=e,this._autoLevelCapping=-1,r.progressive&&qa(r);var n=r.abrController,a=r.bufferController,s=r.capLevelController,o=r.errorController,l=r.fpsController,u=new o(this),h=this.abrController=new n(this),d=this.bufferController=new a(this),c=this.capLevelController=new s(this),f=new l(this),g=new Te(this),v=new Ce(this),m=r.contentSteeringController,p=m?new m(this):null,y=this.levelController=new hr(this,p),T=new pr(this),E=new kr(this.config),L=this.streamController=new cn(this,T,E);c.setStreamController(L),f.setStreamController(L);var R=[g,y,L];p&&R.splice(1,0,p),this.networkControllers=R;var A=[h,d,c,f,v,T];this.audioTrackController=this.createController(r.audioTrackController,R);var k=r.audioStreamController;k&&R.push(new k(this,T,E)),this.subtitleTrackController=this.createController(r.subtitleTrackController,R);var b=r.subtitleStreamController;b&&R.push(new b(this,T,E)),this.createController(r.timelineController,A),E.emeController=this.emeController=this.createController(r.emeController,A),this.cmcdController=this.createController(r.cmcdController,A),this.latencyController=this.createController(_e,A),this.coreComponents=A,R.push(u);var D=u.onErrorOut;"function"==typeof D&&this.on(S.ERROR,D,u)}t.isSupported=function(){return function(){var t=qt();if(!t)return!1;var e=Zr(),r=t&&"function"==typeof t.isTypeSupported&&t.isTypeSupported('video/mp4; codecs="avc1.42E01E,mp4a.40.2"'),i=!e||e.prototype&&"function"==typeof e.prototype.appendBuffer&&"function"==typeof e.prototype.remove;return!!r&&!!i}()};var e=t.prototype;return e.createController=function(t,e){if(t){var r=new t(this);return e&&e.push(r),r}return null},e.on=function(t,e,r){void 0===r&&(r=this),this._emitter.on(t,e,r)},e.once=function(t,e,r){void 0===r&&(r=this),this._emitter.once(t,e,r)},e.removeAllListeners=function(t){this._emitter.removeAllListeners(t)},e.off=function(t,e,r,i){void 0===r&&(r=this),this._emitter.off(t,e,r,i)},e.listeners=function(t){return this._emitter.listeners(t)},e.emit=function(t,e,r){return this._emitter.emit(t,e,r)},e.trigger=function(t,e){if(this.config.debug)return this.emit(t,t,e);try{return this.emit(t,t,e)}catch(e){w.error("An internal error happened while handling event "+t+'. Error message: "'+e.message+'". Here is a stacktrace:',e),this.trigger(S.ERROR,{type:L.OTHER_ERROR,details:R.INTERNAL_EXCEPTION,fatal:!1,event:t,error:e})}return!1},e.listenerCount=function(t){return this._emitter.listenerCount(t)},e.destroy=function(){w.log("destroy"),this.trigger(S.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this.url=null,this.networkControllers.forEach((function(t){return t.destroy()})),this.networkControllers.length=0,this.coreComponents.forEach((function(t){return t.destroy()})),this.coreComponents.length=0;var t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null},e.attachMedia=function(t){w.log("attachMedia"),this._media=t,this.trigger(S.MEDIA_ATTACHING,{media:t})},e.detachMedia=function(){w.log("detachMedia"),this.trigger(S.MEDIA_DETACHING,void 0),this._media=null},e.loadSource=function(t){this.stopLoad();var e=this.media,r=this.url,i=this.url=T.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});w.log("loadSource:"+i),e&&r&&(r!==i||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(e)),this.trigger(S.MANIFEST_LOADING,{url:t})},e.startLoad=function(t){void 0===t&&(t=-1),w.log("startLoad("+t+")"),this.networkControllers.forEach((function(e){e.startLoad(t)}))},e.stopLoad=function(){w.log("stopLoad"),this.networkControllers.forEach((function(t){t.stopLoad()}))},e.swapAudioCodec=function(){w.log("swapAudioCodec"),this.streamController.swapAudioCodec()},e.recoverMediaError=function(){w.log("recoverMediaError");var t=this._media;this.detachMedia(),t&&this.attachMedia(t)},e.removeLevel=function(t,e){void 0===e&&(e=0),this.levelController.removeLevel(t,e)},a(t,[{key:"levels",get:function(){var t=this.levelController.levels;return t||[]}},{key:"currentLevel",get:function(){return this.streamController.currentLevel},set:function(t){w.log("set currentLevel:"+t),this.loadLevel=t,this.abrController.clearTimer(),this.streamController.immediateLevelSwitch()}},{key:"nextLevel",get:function(){return this.streamController.nextLevel},set:function(t){w.log("set nextLevel:"+t),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}},{key:"loadLevel",get:function(){return this.levelController.level},set:function(t){w.log("set loadLevel:"+t),this.levelController.manualLevel=t}},{key:"nextLoadLevel",get:function(){return this.levelController.nextLoadLevel},set:function(t){this.levelController.nextLoadLevel=t}},{key:"firstLevel",get:function(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)},set:function(t){w.log("set firstLevel:"+t),this.levelController.firstLevel=t}},{key:"startLevel",get:function(){return this.levelController.startLevel},set:function(t){w.log("set startLevel:"+t),-1!==t&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}},{key:"capLevelToPlayerSize",get:function(){return this.config.capLevelToPlayerSize},set:function(t){var e=!!t;e!==this.config.capLevelToPlayerSize&&(e?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=e)}},{key:"autoLevelCapping",get:function(){return this._autoLevelCapping},set:function(t){this._autoLevelCapping!==t&&(w.log("set autoLevelCapping:"+t),this._autoLevelCapping=t)}},{key:"bandwidthEstimate",get:function(){var t=this.abrController.bwEstimator;return t?t.getEstimate():NaN}},{key:"ttfbEstimate",get:function(){var t=this.abrController.bwEstimator;return t?t.getEstimateTTFB():NaN}},{key:"maxHdcpLevel",get:function(){return this._maxHdcpLevel},set:function(t){Pe.indexOf(t)>-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<r;i++)if(t[i].maxBitrate>=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}}],[{key:"version",get:function(){return"1.4.10"}},{key:"Events",get:function(){return S}},{key:"ErrorTypes",get:function(){return L}},{key:"ErrorDetails",get:function(){return R}},{key:"DefaultConfig",get:function(){return t.defaultConfig?t.defaultConfig:Wa},set:function(e){t.defaultConfig=e}}]),t}();return Xa.defaultConfig=void 0,Xa},"object"==typeof exports&&"undefined"!=typeof module?module.exports=i():"function"==typeof define&&define.amd?define(i):(r="undefined"!=typeof globalThis?globalThis:r||self).Hls=i()}(!1);

Function Calls

None

Variables

None

Stats

MD5 44e0cb41d6777f0e9851245e905963c3
Eval Count 0
Decode Time 7270 ms