/*!
 THEOplayer

 Usage of this software is limited by the THEOplayer License.

 It is prohibited to reverse engineer, decompile, translate,
 disassemble, decipher, decrypt, or otherwise attempt to
 discover the source code of this software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 OTHER DEALINGS IN THE SOFTWARE.

 For more information, visit https://www.theoplayer.com or contact
 contact @ theoplayer . com



 THEOplayer is based on patented technology developed by
 THEO Technologies (https://www.theoplayer.com).

 Version: 2022.4.2 (4.4.0)
 Created: 2022-11-28T10:35:36.097Z
 */
!function(t){!function(){"use strict";var n,i=t.window,r=t.document,e=t.location,u=t.navigator,o=t.setTimeout,s=t.clearTimeout,f=t.setInterval,c=t.clearInterval,a=t.Error,h=t.TypeError,l=(t.SyntaxError,t.Object),v=t.Math,d=t.parseInt,_=t.parseFloat,y=t.isNaN,w=t.Uint8Array,p=(t.Worker,t.WorkerGlobalScope,t.XMLHttpRequest);function E(t,n){for(var i=0;i<n.length;i++){var r=n[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),l.defineProperty(t,r.key,r)}}function I(t,n,i){return n&&E(t.prototype,n),i&&E(t,i),l.defineProperty(t,"prototype",{writable:!1}),t}function g(t,n){return(g=l.setPrototypeOf||function(t,n){return t.__proto__=n,t})(t,n)}function R(t,n){t.prototype=l.create(n.prototype),t.prototype.constructor=t,g(t,n)}!function(t){t.g="web",t.N="android",t.I="android-tv",t.j="ios",t.U="tvos",t.Y="chromecast"}(n||(n={}));var k=u?u.userAgent:"",T=k.match(/chrome\/([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)/i),O=k.match(/Edg\/([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)/i),S=k.match(/Android ([0-9\.]+)/i),m=k.match(/Windows NT ([0-9\.]+)/i),b=k.match(/(Version)\/((\d+)\.(\d+)(?:\.(\d+))?).*Safari/),N=k.match(/Firefox\/([0-9\.]+)/i),A=k.match(/OPR\/(\d+\.\d+)/i),D=k.match(/Tizen ([0-9\.]+)/i),C=k.match(/(iPhone OS|iPad OS|iPod OS|Mac OS X) (\d+)_(\d+)_?(\d+)?/),P=function(){function i(){this.F=Boolean("ontouchstart"in t||t.DocumentTouch&&r instanceof t.DocumentTouch||u&&u.msMaxTouchPoints),this.V=/(mac\sos\sx)\s?([\w\s\.]+\w)*/i.test(k)||/(macintosh|mac(?=_powerpc)\s)/i.test(k),this.q=/Windows NT/i.test(k),this.Z=m?_(m[1]):0,this.J=/Android/i.test(k),this.K=S?_(S[1]):0,this.nt=/windows phone (8|8\.1)/i.test(k),this.ut=/iPhone/i.test(k),this.ot=/iPad/i.test(k),this.ct=this.V&&this.F&&!this.ot,this.vt=/iPod/i.test(k),this.dt=/Mobile Safari/i.test(k),this.wt=/EOSSTB/i.test(k),this.yt=(this.ut||this.ot||this.ct||this.vt)&&!this.nt,this.At=C?_(C[2]):0,this._t=this.nt||this.yt||this.J||this.dt,this.kt=/CriOS/i.test(k),this.bt=Boolean(t.chrome&&/google/i.test(u.vendor))||this.kt,this.Mt=this.bt&&/Edg\//i.test(u.userAgent),this.Tt=O?d(O[1],10):0,this.Nt=Boolean(t.chrome||/Chrome/i.test(k)||/CriOS/i.test(k)),this.Dt=T?d(T[1],10):0,this.It=/SMART-TV.*Tizen/i.test(k),this.Et=D?_(D[1]):0,this.St=/webos|web0s/i.test(k),this.Lt=/Edge\/\d+/i.test(k),this.jt=/Trident/i.test(k),this.Ct=this.jt&&!t.ActiveXObject&&"ActiveXObject"in t,this.Ot=/Vivaldi/i.test(k),this.xt=/Firefox/i.test(k)&&!/Seamonkey/i.test(k),this.zt=N?_(N[1]):0,this.Rt=/Safari/i.test(k)&&!/Chrome/i.test(k)&&!this.nt&&!this.It,this.Bt=b?_(b[2]):0,this.Pt=Boolean(A),this.Ut=A?_(A[1]):0,this.Qt=/CrKey/.test(k),this.Yt=/\b(tv|smart-tv|smarttv|appletv|crkey|googletv|hbbtv|pov_tv|roku|viera|nettv|philipstv)\b/i.test(k),this.Ft="web"===n.I,this.Gt="web"===n.N,this.Ht=this.Gt||this.Ft,this.Vt="web"===n.j,this.Wt="web"===n.U,this.Xt="web"===n.Y}return I(i,[{key:"qt",get:function(){return this.F}},{key:"Zt",get:function(){return this.V}},{key:"Jt",get:function(){return this.q}},{key:"Kt",get:function(){return this.Z}},{key:"$t",get:function(){return this.J}},{key:"in",get:function(){return this.K}},{key:"un",get:function(){return this.nt}},{key:"hn",get:function(){return this.ut}},{key:"cn",get:function(){return this.ot}},{key:"fn",get:function(){return this.ct}},{key:"vn",get:function(){return this.vt}},{key:"dn",get:function(){return this.yt}},{key:"wn",get:function(){return this.At}},{key:"yn",get:function(){return this.wt}},{key:"An",get:function(){return this.dt}},{key:"_n",get:function(){return this._t}},{key:"pn",get:function(){return this.kt}},{key:"Mn",get:function(){return this.bt}},{key:"Tn",get:function(){return this.Dt}},{key:"Nn",get:function(){return this.Mt}},{key:"Dn",get:function(){return this.Tt}},{key:"In",get:function(){return this.It}},{key:"En",get:function(){return this.Et}},{key:"Sn",get:function(){return this.St}},{key:"Ln",get:function(){return this.Lt}},{key:"jn",get:function(){return this.jt}},{key:"Cn",get:function(){return this.Ct}},{key:"On",get:function(){return this.Ot}},{key:"xn",get:function(){return this.xt}},{key:"zn",get:function(){return this.zt}},{key:"Rn",get:function(){return this.Rt}},{key:"Bn",get:function(){return this.Bt}},{key:"Pn",get:function(){return this.Pt}},{key:"Un",get:function(){return this.Ut}},{key:"Qn",get:function(){return this.Qt}},{key:"Yn",get:function(){return this.Yt}},{key:"Fn",get:function(){return!(!this.Sn&&!this.In)&&this.Tn<=56}},{key:"Gn",get:function(){return this.Ft}},{key:"Hn",get:function(){return this.Gt}},{key:"Vn",get:function(){return this.Ht}},{key:"Wn",get:function(){return this.Vt}},{key:"Xn",get:function(){return this.Wt}},{key:"qn",get:function(){return this.Xt}},{key:"Zn",get:function(){return this.Nt}}]),i}();P.Jn=new P;var L=P.Jn;function F(t){return null!=t}var U=function(){},M=!(L.jn&&!L.Cn),x=t.console;function W(t){if(function(t){return"object"==typeof t&&null!==t}(t))try{return JSON.stringify(t)}catch(t){}return t}function V(t){return t.map(W).join(" ")}function B(t){var n=x&&x[t];return n?n.bind&&M?n.bind(x):function(){for(var n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];x[t](V(i))}:void 0}var G,H=B("log")||U,j=B("warn")||H.bind(void 0,"WARNING:"),K=B("error")||H.bind(void 0,"ERROR:"),q=(G=x&&x.assert)?G.bind&&M?G.bind(x):function(t){for(var n=arguments.length,i=new Array(n>1?n-1:0),r=1;r<n;r++)i[r-1]=arguments[r];x.assert(t,V(i))}:function(t){if(!t){for(var n=arguments.length,i=new Array(n>1?n-1:0),r=1;r<n;r++)i[r-1]=arguments[r];K.apply(void 0,["Assertion failed:"].concat(i))}},X=null;try{X=new WebAssembly.Instance(new WebAssembly.Module(new w([0,97,115,109,1,0,0,0,1,13,2,96,0,1,127,96,4,127,127,127,127,1,127,3,7,6,0,1,1,1,1,1,6,6,1,127,1,65,0,11,7,50,6,3,109,117,108,0,1,5,100,105,118,95,115,0,2,5,100,105,118,95,117,0,3,5,114,101,109,95,115,0,4,5,114,101,109,95,117,0,5,8,103,101,116,95,104,105,103,104,0,0,10,191,1,6,4,0,35,0,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,126,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,127,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,128,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,129,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,130,34,4,66,32,135,167,36,0,32,4,167,11])),{}).exports}catch(t){}function z(t,n,i){this.low=0|t,this.high=0|n,this.unsigned=!!i}function Y(t){return!0===(t&&t.ei)}function $(t){var n=v.clz32(t&-t);return t?31-n:n}z.prototype.ei,l.defineProperty(z.prototype,"ei",{value:!0}),z.isLong=Y;var Z={},J={};function Q(t,n){var i,r,e;return n?(e=0<=(t>>>=0)&&t<256)&&(r=J[t])?r:(i=nt(t,0,!0),e&&(J[t]=i),i):(e=-128<=(t|=0)&&t<128)&&(r=Z[t])?r:(i=nt(t,t<0?-1:0,!1),e&&(Z[t]=i),i)}function tt(t,n){if(y(t))return n?at:ct;if(n){if(t<0)return at;if(t>=ot)return _t}else{if(t<=-st)return yt;if(t+1>=st)return dt}return t<0?tt(-t,n).neg():nt(t%ut|0,t/ut|0,n)}function nt(t,n,i){return new z(t,n,i)}z.fromInt=Q,z.fromNumber=tt,z.fromBits=nt;var it=v.pow;function rt(t,n,i){if(0===t.length)throw a("empty string");if("number"==typeof n?(i=n,n=!1):n=!!n,"NaN"===t||"Infinity"===t||"+Infinity"===t||"-Infinity"===t)return n?at:ct;if((i=i||10)<2||36<i)throw RangeError("radix");var r;if((r=t.indexOf("-"))>0)throw a("interior hyphen");if(0===r)return rt(t.substring(1),n,i).neg();for(var e=tt(it(i,8)),u=ct,o=0;o<t.length;o+=8){var s=v.min(8,t.length-o),f=d(t.substring(o,o+s),i);if(s<8){var c=tt(it(i,s));u=u.mul(c).add(tt(f))}else u=(u=u.mul(e)).add(tt(f))}return u.unsigned=n,u}function et(t,n){return"number"==typeof t?tt(t,n):"string"==typeof t?rt(t,n):nt(t.low,t.high,"boolean"==typeof n?n:t.unsigned)}z.fromString=rt,z.fromValue=et;var ut=4294967296,ot=ut*ut,st=ot/2,ft=Q(1<<24),ct=Q(0);z.ZERO=ct;var at=Q(0,!0);z.UZERO=at;var ht=Q(1);z.ONE=ht;var lt=Q(1,!0);z.UONE=lt;var vt=Q(-1);z.NEG_ONE=vt;var dt=nt(-1,2147483647,!1);z.MAX_VALUE=dt;var _t=nt(-1,-1,!0);z.MAX_UNSIGNED_VALUE=_t;var yt=nt(0,-2147483648,!1);z.MIN_VALUE=yt;var wt=z.prototype;wt.toInt=function(){return this.unsigned?this.low>>>0:this.low},wt.toNumber=function(){return this.unsigned?(this.high>>>0)*ut+(this.low>>>0):this.high*ut+(this.low>>>0)},wt.toString=function(t){if((t=t||10)<2||36<t)throw RangeError("radix");if(this.isZero())return"0";if(this.isNegative()){if(this.eq(yt)){var n=tt(t),i=this.div(n),r=i.mul(n).sub(this);return i.toString(t)+r.toInt().toString(t)}return"-"+this.neg().toString(t)}for(var e=tt(it(t,6),this.unsigned),u=this,o="";;){var s=u.div(e),f=(u.sub(s.mul(e)).toInt()>>>0).toString(t);if((u=s).isZero())return f+o;for(;f.length<6;)f="0"+f;o=""+f+o}},wt.getHighBits=function(){return this.high},wt.getHighBitsUnsigned=function(){return this.high>>>0},wt.getLowBits=function(){return this.low},wt.getLowBitsUnsigned=function(){return this.low>>>0},wt.getNumBitsAbs=function(){if(this.isNegative())return this.eq(yt)?64:this.neg().getNumBitsAbs();for(var t=0!=this.high?this.high:this.low,n=31;n>0&&0==(t&1<<n);n--);return 0!=this.high?n+33:n+1},wt.isZero=function(){return 0===this.high&&0===this.low},wt.eqz=wt.isZero,wt.isNegative=function(){return!this.unsigned&&this.high<0},wt.isPositive=function(){return this.unsigned||this.high>=0},wt.isOdd=function(){return 1==(1&this.low)},wt.isEven=function(){return 0==(1&this.low)},wt.equals=function(t){return Y(t)||(t=et(t)),(this.unsigned===t.unsigned||this.high>>>31!=1||t.high>>>31!=1)&&(this.high===t.high&&this.low===t.low)},wt.eq=wt.equals,wt.notEquals=function(t){return!this.eq(t)},wt.neq=wt.notEquals,wt.ne=wt.notEquals,wt.lessThan=function(t){return this.comp(t)<0},wt.lt=wt.lessThan,wt.lessThanOrEqual=function(t){return this.comp(t)<=0},wt.lte=wt.lessThanOrEqual,wt.le=wt.lessThanOrEqual,wt.greaterThan=function(t){return this.comp(t)>0},wt.gt=wt.greaterThan,wt.greaterThanOrEqual=function(t){return this.comp(t)>=0},wt.gte=wt.greaterThanOrEqual,wt.ge=wt.greaterThanOrEqual,wt.compare=function(t){if(Y(t)||(t=et(t)),this.eq(t))return 0;var n=this.isNegative(),i=t.isNegative();return n&&!i?-1:!n&&i?1:this.unsigned?t.high>>>0>this.high>>>0||t.high===this.high&&t.low>>>0>this.low>>>0?-1:1:this.sub(t).isNegative()?-1:1},wt.comp=wt.compare,wt.negate=function(){return!this.unsigned&&this.eq(yt)?yt:this.not().add(ht)},wt.neg=wt.negate,wt.add=function(t){Y(t)||(t=et(t));var n=this.high>>>16,i=65535&this.high,r=this.low>>>16,e=65535&this.low,u=t.high>>>16,o=65535&t.high,s=t.low>>>16,f=0,c=0,a=0,h=0;return a+=(h+=e+(65535&t.low))>>>16,c+=(a+=r+s)>>>16,f+=(c+=i+o)>>>16,f+=n+u,nt((a&=65535)<<16|(h&=65535),(f&=65535)<<16|(c&=65535),this.unsigned)},wt.subtract=function(t){return Y(t)||(t=et(t)),this.add(t.neg())},wt.sub=wt.subtract,wt.multiply=function(t){if(this.isZero())return this;if(Y(t)||(t=et(t)),X)return nt(X.mul(this.low,this.high,t.low,t.high),X.get_high(),this.unsigned);if(t.isZero())return this.unsigned?at:ct;if(this.eq(yt))return t.isOdd()?yt:ct;if(t.eq(yt))return this.isOdd()?yt:ct;if(this.isNegative())return t.isNegative()?this.neg().mul(t.neg()):this.neg().mul(t).neg();if(t.isNegative())return this.mul(t.neg()).neg();if(this.lt(ft)&&t.lt(ft))return tt(this.toNumber()*t.toNumber(),this.unsigned);var n=this.high>>>16,i=65535&this.high,r=this.low>>>16,e=65535&this.low,u=t.high>>>16,o=65535&t.high,s=t.low>>>16,f=65535&t.low,c=0,a=0,h=0,l=0;return h+=(l+=e*f)>>>16,a+=(h+=r*f)>>>16,h&=65535,a+=(h+=e*s)>>>16,c+=(a+=i*f)>>>16,a&=65535,c+=(a+=r*s)>>>16,a&=65535,c+=(a+=e*o)>>>16,c+=n*f+i*s+r*o+e*u,nt((h&=65535)<<16|(l&=65535),(c&=65535)<<16|(a&=65535),this.unsigned)},wt.mul=wt.multiply,wt.divide=function(t){if(Y(t)||(t=et(t)),t.isZero())throw a("division by zero");var n,i,r;if(X)return this.unsigned||-2147483648!==this.high||-1!==t.low||-1!==t.high?nt((this.unsigned?X.div_u:X.div_s)(this.low,this.high,t.low,t.high),X.get_high(),this.unsigned):this;if(this.isZero())return this.unsigned?at:ct;if(this.unsigned){if(t.unsigned||(t=t.toUnsigned()),t.gt(this))return at;if(t.gt(this.shru(1)))return lt;r=at}else{if(this.eq(yt))return t.eq(ht)||t.eq(vt)?yt:t.eq(yt)?ht:(n=this.shr(1).div(t).shl(1)).eq(ct)?t.isNegative()?ht:vt:(i=this.sub(t.mul(n)),r=n.add(i.div(t)));if(t.eq(yt))return this.unsigned?at:ct;if(this.isNegative())return t.isNegative()?this.neg().div(t.neg()):this.neg().div(t).neg();if(t.isNegative())return this.div(t.neg()).neg();r=ct}for(i=this;i.gte(t);){n=v.max(1,v.floor(i.toNumber()/t.toNumber()));for(var e=v.ceil(v.log(n)/v.LN2),u=e<=48?1:it(2,e-48),o=tt(n),s=o.mul(t);s.isNegative()||s.gt(i);)s=(o=tt(n-=u,this.unsigned)).mul(t);o.isZero()&&(o=ht),r=r.add(o),i=i.sub(s)}return r},wt.div=wt.divide,wt.modulo=function(t){return Y(t)||(t=et(t)),X?nt((this.unsigned?X.rem_u:X.rem_s)(this.low,this.high,t.low,t.high),X.get_high(),this.unsigned):this.sub(this.div(t).mul(t))},wt.mod=wt.modulo,wt.rem=wt.modulo,wt.not=function(){return nt(~this.low,~this.high,this.unsigned)},wt.countLeadingZeros=function(){return this.high?v.clz32(this.high):v.clz32(this.low)+32},wt.clz=wt.countLeadingZeros,wt.countTrailingZeros=function(){return this.low?$(this.low):$(this.high)+32},wt.ctz=wt.countTrailingZeros,wt.and=function(t){return Y(t)||(t=et(t)),nt(this.low&t.low,this.high&t.high,this.unsigned)},wt.or=function(t){return Y(t)||(t=et(t)),nt(this.low|t.low,this.high|t.high,this.unsigned)},wt.xor=function(t){return Y(t)||(t=et(t)),nt(this.low^t.low,this.high^t.high,this.unsigned)},wt.shiftLeft=function(t){return Y(t)&&(t=t.toInt()),0==(t&=63)?this:t<32?nt(this.low<<t,this.high<<t|this.low>>>32-t,this.unsigned):nt(0,this.low<<t-32,this.unsigned)},wt.shl=wt.shiftLeft,wt.shiftRight=function(t){return Y(t)&&(t=t.toInt()),0==(t&=63)?this:t<32?nt(this.low>>>t|this.high<<32-t,this.high>>t,this.unsigned):nt(this.high>>t-32,this.high>=0?0:-1,this.unsigned)},wt.shr=wt.shiftRight,wt.shiftRightUnsigned=function(t){return Y(t)&&(t=t.toInt()),0==(t&=63)?this:t<32?nt(this.low>>>t|this.high<<32-t,this.high>>>t,this.unsigned):nt(32===t?this.high:this.high>>>t-32,0,this.unsigned)},wt.shru=wt.shiftRightUnsigned,wt.shr_u=wt.shiftRightUnsigned,wt.rotateLeft=function(t){var n;return Y(t)&&(t=t.toInt()),0==(t&=63)?this:32===t?nt(this.high,this.low,this.unsigned):t<32?(n=32-t,nt(this.low<<t|this.high>>>n,this.high<<t|this.low>>>n,this.unsigned)):(n=32-(t-=32),nt(this.high<<t|this.low>>>n,this.low<<t|this.high>>>n,this.unsigned))},wt.rotl=wt.rotateLeft,wt.rotateRight=function(t){var n;return Y(t)&&(t=t.toInt()),0==(t&=63)?this:32===t?nt(this.high,this.low,this.unsigned):t<32?(n=32-t,nt(this.high<<n|this.low>>>t,this.low<<n|this.high>>>t,this.unsigned)):(n=32-(t-=32),nt(this.low<<n|this.high>>>t,this.high<<n|this.low>>>t,this.unsigned))},wt.rotr=wt.rotateRight,wt.toSigned=function(){return this.unsigned?nt(this.low,this.high,!1):this},wt.toUnsigned=function(){return this.unsigned?this:nt(this.low,this.high,!0)},wt.toBytes=function(t){return t?this.toBytesLE():this.toBytesBE()},wt.toBytesLE=function(){var t=this.high,n=this.low;return[255&n,n>>>8&255,n>>>16&255,n>>>24,255&t,t>>>8&255,t>>>16&255,t>>>24]},wt.toBytesBE=function(){var t=this.high,n=this.low;return[t>>>24,t>>>16&255,t>>>8&255,255&t,n>>>24,n>>>16&255,n>>>8&255,255&n]},z.fromBytes=function(t,n,i){return i?z.fromBytesLE(t,n):z.fromBytesBE(t,n)},z.fromBytesLE=function(t,n){return new z(t[0]|t[1]<<8|t[2]<<16|t[3]<<24,t[4]|t[5]<<8|t[6]<<16|t[7]<<24,n)},z.fromBytesBE=function(t,n){return new z(t[4]<<24|t[5]<<16|t[6]<<8|t[7],t[0]<<24|t[1]<<16|t[2]<<8|t[3],n)};function pt(){return Date.now()||(new Date).getTime()}var Et;z.fromNumber(9007199254740991),function(t){t[t.oi=1]="oi",t[t.ci=2]="ci",t[t.ai=3]="ai",t[t.di=4]="di",t[t.gi=9]="gi"}(Et||(Et={}));var It=function(){for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];a.apply(this,n)};(It.prototype=l.create(a.prototype)).constructor=It;var gt=function(t){function n(n,i){var r;return(r=t.call(this)||this).cause=void 0,r.message=n||"Unknown error",r.cause=i,a.captureStackTrace&&a.captureStackTrace(function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(r),r.constructor),r}return R(n,t),I(n,[{key:"name",get:function(){return"BaseError"}}]),n}(It),Rt=function(t){function n(n){return t.call(this,"Invalid XML",n)||this}return R(n,t),n}(gt),kt=function(){function t(){}return t.prototype.wi=function(t){var n,i=new DOMParser;try{n=i.parseFromString(t,"text/xml")}catch(t){throw new Rt(t)}if(!n||n.getElementsByTagName("parsererror").length>0)throw new Rt;return new At(n)},t}(),Tt=function(){function t(t){this.Ai=void 0,this.Ai=t}var n=t.prototype;return n._i=function(t){return this.Ai.isEqualNode(t.Ai)},n.Mi=function(n){return new t(this.Ai.cloneNode(n))},I(t,[{key:"ri",get:function(){return Et.ci}},{key:"Ti",get:function(){var t;return null!=(t=this.Ai.localName)?t:Pt(this.Ai.nodeName)}},{key:"Ni",get:function(){return this.Ai.nodeName}},{key:"Di",get:function(){var t;return null!=(t=this.Ai.namespaceURI)?t:void 0}},{key:"Ii",get:function(){var t;return null!=(t=this.Ai.prefix)?t:void 0}},{key:"Ei",get:function(){return this.Ai.nodeValue}}]),t}(),Ot=function(){function t(t){this.Si=void 0,this.Li=void 0,this.Si=t}var n=t.prototype;return n.ji=function(t){return this.Ci.filter(function(n){return Dt(n)&&n.Oi===t})},n.xi=function(t,n){return this.Ci.filter(function(i){return Dt(i)&&i.Ti===n&&i.Di===t})},n.zi=function(t){this.Si.appendChild(t.Ri),this.Li&&this.Li.push(t)},n._i=function(t){return this.Si.isEqualNode(t.Ri)},I(t,[{key:"Ci",get:function(){return void 0===this.Li&&(this.Li=function(t){for(var n=[],i=0;i<t.length;i++){var r=Ct(t.item(i));r&&n.push(r)}return n}(this.Si.childNodes)),this.Li}},{key:"Bi",get:function(){return this.Ci.filter(Dt)}},{key:"Ri",get:function(){return this.Si}}]),t}(),St=function(t){function n(n){return t.call(this,n)||this}R(n,t);var i=n.prototype;return i.Pi=function(t){if(this.Si.hasAttribute(t))return this.Si.getAttribute(t)},i.Ui=function(t,n){if(this.Si.hasAttributeNS(t,n))return this.Si.getAttributeNS(t,n)},i.Qi=function(t){this.Si.removeAttribute(t)},i.Yi=function(t,n){this.Si.removeAttributeNS(t,n)},i.Fi=function(t,n){this.Si.setAttribute(t,n)},i.Gi=function(t,n,i){this.Si.setAttributeNS(t,n,i)},i.Mi=function(t){return new n(this.Si.cloneNode(t))},I(n,[{key:"ri",get:function(){return Et.oi}},{key:"Ti",get:function(){var t;return null!=(t=this.Si.localName)?t:Pt(this.Si.nodeName)}},{key:"Di",get:function(){var t;return null!=(t=this.Si.namespaceURI)?t:void 0}},{key:"Ii",get:function(){var t;return null!=(t=this.Si.prefix)?t:void 0}},{key:"Oi",get:function(){return this.Si.nodeName}},{key:"Hi",get:function(){return function(t){for(var n=[],i=0;i<t.length;i++)n.push(new Tt(t.item(i)));return n}(this.Si.attributes)}},{key:"Vi",get:function(){return this.Si.textContent}}]),n}(Ot),mt=function(){function t(t){this.Si=void 0,this.Si=t}return t.prototype._i=function(t){return this.Wi===t.Wi},I(t,[{key:"Wi",get:function(){return this.Si.nodeValue}},{key:"Ri",get:function(){return this.Si}}]),t}(),bt=function(t){function n(n){return t.call(this,n)||this}return R(n,t),n.prototype.Mi=function(t){return new n(this.Si.cloneNode(t))},I(n,[{key:"ri",get:function(){return Et.ai}}]),n}(mt),Nt=function(t){function n(n){return t.call(this,n)||this}return R(n,t),n.prototype.Mi=function(t){return new n(this.Si.cloneNode(t))},I(n,[{key:"ri",get:function(){return Et.di}}]),n}(mt),At=function(t){function n(n){return t.call(this,n)||this}return R(n,t),n.prototype.Mi=function(t){return new n(this.Si.cloneNode(t))},I(n,[{key:"ri",get:function(){return Et.gi}},{key:"Xi",get:function(){return new St(this.Si.documentElement)}}]),n}(Ot);function Dt(t){return function(t){return t.ri===Et.oi}(t)}function Ct(t){switch(t.nodeType){case Et.oi:return new St(t);case Et.ai:return new bt(t);case Et.di:return new Nt(t)}}function Pt(t){var n=t.indexOf(":");return n<0?t:t.substr(n+1)}function Lt(t,n){for(var i=0;i<n.length;i++){var r=n[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),l.defineProperty(t,r.key,r)}}function Ft(t,n){var i=function(t,n){var i=t.length;if(i<=1)return t;for(var r=new Array(i),e=1;e<i;e*=2){Ut(t,n,e,r);var u=t;t=r,r=u}return t}(t,n);return i!==t&&Ut(i,null,t.length,t),t}function Ut(t,n,i,r){var e,u,o,s,f,c=t.length,a=0,h=2*i;for(e=0;e<c;e+=h)for(o=(u=e+i)+i,u>c&&(u=c),o>c&&(o=c),s=e,f=u;;)if(s<u&&f<o)n(t[s],t[f])<=0?r[a++]=t[s++]:r[a++]=t[f++];else if(s<u)r[a++]=t[s++];else{if(!(f<o))break;r[a++]=t[f++]}}var Mt=/[a-zA-Z]/,xt=/[0-9]/,Wt=/[0-9a-fA-F]/,Vt=/^0x/i,Bt=/^[0-9]+$/,Gt=/^[0-9a-fA-F]+$/,Ht=/^[0-7]+$/,jt=l.prototype.toString,Kt=Array.isArray||function(t){return"[object Array]"===jt.call(t)},qt="undefined"!=typeof Symbol&&"symbol"==typeof Symbol.iterator;function Xt(t){return Kt(t)?t:Array.from(t)}function zt(t){return t>=65&&t<=90}function Yt(t){return zt(t)||function(t){return t>=97&&t<=122}(t)}function $t(t){return t>=48&&t<=57}function Zt(t){return $t(t)||Yt(t)}function Jt(t){return $t(t)||t>=65&&t<=70||t>=97&&t<=102}function Qt(t){return zt(t)?t+32:t}function tn(t){return $t(t)?t-48:t>=65&&t<=70?t-65+10:t>=97&&t<=102?t-97+10:-1}function nn(t,n){return void 0===n&&(n=!1),0<=t&&t<=9?t+48:10<=t&&t<=15?t+(n?87:55):-1}var rn=v.min,en=String.fromCharCode,un=16384;function on(t){for(var n=t.length,i=[],r=0;r<n;r+=un){var e=rn(r+un,n);i.push(en.apply(null,t.slice(r,e)))}return i.join("")}var sn=/[^\0-\x7E]/,fn=/[\x2E\u3002\uFF0E\uFF61]/g,cn={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},an=v.floor,hn=String.fromCharCode;function ln(t){throw new RangeError(cn[t])}function vn(t){for(var n=[],i=0,r=t.length;i<r;){var e=t.charCodeAt(i++);if(e>=55296&&e<=56319&&i<r){var u=t.charCodeAt(i++);56320==(64512&u)?n.push(((1023&e)<<10)+(1023&u)+65536):(n.push(e),i--)}else n.push(e)}return n}var dn,_n,yn,wn=function(t,n){return t+22+75*(t<26)-((0!=n)<<5)},pn=function(t,n,i){var r=0;for(t=i?an(t/700):t>>1,t+=an(t/n);t>455;r+=36)t=an(t/35);return an(r+36*t/(t+38))},En=function(t){return function(t,n){var i=t.split("@"),r="";i.length>1&&(r=i[0]+"@",t=i[1]);var e=function(t,n){for(var i=[],r=t.length;r--;)i[r]=n(t[r]);return i}((t=t.replace(fn,".")).split("."),n).join(".");return r+e}(t,function(t){return sn.test(t)?"xn--"+function(t){for(var n=[],i=(t=vn(t)).length,r=128,e=0,u=72,o=0,s=t;o<s.length;o++){var f=s[o];f<128&&n.push(hn(f))}var c=n.length,a=c;for(c&&n.push("-");a<i;){for(var h=2147483647,l=0,v=t;l<v.length;l++){var d=v[l];d>=r&&d<h&&(h=d)}var _=a+1;h-r>an((2147483647-e)/_)&&ln("overflow"),e+=(h-r)*_,r=h;for(var y=0,w=t;y<w.length;y++){var p=w[y];if(p<r&&++e>2147483647&&ln("overflow"),p==r){for(var E=e,I=36;;I+=36){var g=I<=u?1:I>=u+26?26:I-u;if(E<g)break;var R=E-g,k=36-g;n.push(hn(wn(g+R%k,0))),E=an(R/k)}n.push(hn(wn(E,0))),u=pn(e,_,a==c),e=0,++a}}++e,++r}return n.join("")}(t):t})};function In(t){for(var n=[],i=0;i<t.length;i++){var r=t[i];r>65535&&(r-=65536,n.push(r>>>10&1023|55296),r=56320|1023&r),n.push(r)}return on(n)}function gn(t){if(t>=55296&&t<=57343)throw new a("Lone surrogate U+"+t.toString(16).toUpperCase()+" is not a scalar value")}function Rn(t,n){return t>>n&63|128}function kn(t,n){0!=(4294967168&t)?(0==(4294965248&t)?n.push(t>>6&31|192):0==(4294901760&t)?(gn(t),n.push(t>>12&15|224),n.push(Rn(t,6))):0==(4292870144&t)&&(n.push(t>>18&7|240),n.push(Rn(t,12)),n.push(Rn(t,6))),n.push(63&t|128)):n.push(t)}function Tn(t){for(var n=[],i=0;i<t.length;i++){kn(t[i],n)}return n}function On(){if(yn>=_n)throw new a("Invalid byte index");var t=255&dn[yn];if(yn++,128==(192&t))return 63&t;throw new a("Invalid continuation byte")}function Sn(){var t,n;if(yn>_n)throw new a("Invalid byte index");if(yn===_n)return!1;if(t=255&dn[yn],yn++,0==(128&t))return t;if(192==(224&t)){if((n=(31&t)<<6|On())>=128)return n;throw new a("Invalid continuation byte")}if(224==(240&t)){if((n=(15&t)<<12|On()<<6|On())>=2048)return gn(n),n;throw new a("Invalid continuation byte")}if(240==(248&t)&&(n=(7&t)<<18|On()<<12|On()<<6|On())>=65536&&n<=1114111)return n;throw new a("Invalid UTF-8 detected")}function mn(t){return[37,nn(t>>4),nn(15&t)]}function bn(t){return function(t){return t>=0&&t<=31}(t)||t>126}function Nn(t){return bn(t)||32===t||34===t||60===t||62===t||96===t}function An(t){return Nn(t)||35===t||63===t||123===t||125===t}function Dn(t){return An(t)||47===t||58===t||59===t||61===t||64===t||t>=91&&t<=94||124===t}function Cn(t){return t<33||t>126||34===t||35===t||60===t||62===t}function Pn(t){return Cn(t)||39===t}function Ln(t,n){if(!n(t))return[t];for(var i=Tn([t]),r=[],e=0;e<i.length;e++){var u=i[e];r.push.apply(r,mn(u))}return r}function Fn(t,n){for(var i=[],r=0,e=vn(t);r<e.length;r++){var u=e[r];i.push.apply(i,Ln(u,n))}return In(i)}function Un(t){return function(t){for(var n=[],i=t.length,r=0;r<i;r++){var e=t[r];if(37===e&&r+2<i&&Jt(t[r+1])&&Jt(t[r+2])){var u=tn(t[r+1])<<4|tn(t[r+2]);n.push(u),r+=2}else n.push(e)}return n}(Tn(t))}function Mn(t){return In(function(t){dn=t.slice(),_n=dn.length,yn=0;for(var n,i=[];!1!==(n=Sn());)i.push(n);return i}(Un(vn(t))))}function xn(t){var n,i,r,e,u=t.length,o=[0,0,0,0,0,0,0,0],s=0,f=null,c=0;if(c<u&&":"===t[c]){if(!(c+1<u&&":"===t[c+1]))throw new h;c+=2,f=s+=1}for(;c<u;){if(8===s)throw new h("Too many groups");if(":"!==t[c]){for(var a=0,l=0;l<4&&c<u&&Wt.test(t[c]);)a=a<<4|d(t[c],16),c+=1,l+=1;if("."===t[c]){if(0===l)throw new h;if(c-=l,s>6)throw new h;for(var v=0;c<u;){var _=null;if(v>0){if(!("."===t[c]&&v<4))throw new h;c+=1}if(!xt.test(t[c]))throw new h;for(;c<u&&xt.test(t[c]);){var y=d(t[c],10);if(null===_)_=y;else{if(0===_)throw new h;if((_=10*_+y)>255)throw new h}c+=1}o[s]=o[s]<<8|_,2!==(v+=1)&&4!==v||(s+=1)}if(4!==v)throw new h;break}if(":"===t[c]){if((c+=1)===u)throw new h}else if(c<u)throw new h;o[s]=a,s+=1}else{if(null!==f)throw new h("Too many :: groups");c+=1,f=s+=1}}if(null!==f){var w=s-f;for(s=7;0!==s&&w>0;)r=f+w-1,e=void 0,e=(n=o)[i=s],n[i]=n[r],n[r]=e,s-=1,w-=1}else if(8!==s)throw new h;return o}function Wn(t){var n=10,i=Bt;return Vt.test(t)?(t=t.slice(2),n=16,i=Gt):t.length>=2&&"0"===t[0]&&(t=t.slice(1),n=8,i=Ht),""===t?0:i.test(t)?d(t,n):void 0}var Vn={qi:4},Bn=/[\0\t\n\r #%/:?@\[\\\]]/,Gn=/[\0\t\n\r #/:?@\[\\\]]/;function Hn(t,n){if("["===t[0]){if("]"!==t[t.length-1])throw new h("Invalid IPv6 address");return{qi:2,Zi:xn(t.slice(1,-1))}}if(!n)return function(t){if(Gn.test(t))throw new h("Invalid code point in opaque host");var n=Fn(t,bn);return""===n?Vn:{qi:3,Ji:n}}(t);var i=function(t){return function(t){return En(t.toLowerCase())}(t)}(Mn(t));if(Bn.test(i))throw new h("Invalid code point in host");var r=function(t){var n=t.split(".");if(""===n[n.length-1]&&n.pop(),!(n.length>4)){for(var i=[],r=0;r<n.length;r++){var e=n[r];if(""===e)return;var u=Wn(e);if(void 0===u)return;i.push(u)}for(var o=0;o<i.length-1;o++)if(i[o]>255)throw new h;if(i[i.length-1]>=v.pow(256,5-i.length))throw new h;for(var s=i.pop(),f=0;f<i.length;f++)s+=i[f]*v.pow(256,3-f);return s}}(i);return void 0!==r?{qi:1,Zi:r}:""===i?Vn:{qi:0,Ki:i}}function jn(t){switch(t.qi){case 0:return t.Ki;case 1:return function(t){for(var n=[],i=t,r=1;r<=4;r++)n.push(""+(255&i)),4!==r&&n.push("."),i>>>=8;return n.reverse().join("")}(t.Zi);case 2:return"["+function(t){for(var n="",i=function(t){for(var n=0,i=0,r=0,e=0,u=0;u<8;u++)0===t[u]?(0===e&&(r=u),e++):(e>i&&(n=r,i=e),e=0);return e>i&&(n=r,i=e),i>1?n:null}(t),r=!1,e=0;e<8;e++){if(r){if(0===t[e])continue;r=!1}i!==e?(n+=t[e].toString(16),7!==e&&(n+=":")):(n+=0===e?"::":":",r=!0)}return n}(t.Zi)+"]";case 3:return t.Ji;case 4:return""}}var Kn=/\+/g;function qn(t){for(var n=t.split("&"),i=[],r=0;r<n.length;r++){var e=n[r];if(""!==e){var u=e.indexOf("="),o=void 0,s=void 0;-1!==u?(o=e.slice(0,u),s=e.slice(u+1)):(o=e,s=""),o=o.replace(Kn," "),s=s.replace(Kn," ");var f=Mn(o),c=Mn(s);i.push([f,c])}}return i}function Xn(t){for(var n="",i=0;i<t.length;i++){var r=t[i];i>0&&(n+="&"),n+=zn(Tn(vn(r[0])))+"="+zn(Tn(vn(r[1])))}return n}function zn(t){for(var n,i=[],r=0;r<t.length;r++){var e=t[r];32===e?i.push(43):42===(n=e)||45===n||46===n||95===n||Zt(n)?i.push(e):i.push.apply(i,mn(e))}return on(i)}var Yn=/(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])/;function $n(t){var n=""+t,i=Yn.exec(n);return i?function(t,n){for(var i=t.length,r=[],e=n;e<i;e++){var u=t.charCodeAt(e);if(Jn(u))if(Qn(u)||e===i-1)r.push(Zn);else{var o=t.charCodeAt(e+1);Qn(o)?(r.push(u,o),e++):r.push(Zn)}else r.push(u)}return t.slice(0,n)+on(r)}(n,i.index):n}var Zn=65533,Jn=function(t){return 55296==(63488&t)},Qn=function(t){return 0!=(1024&t)};function ti(t,n){var i=t[0],r=n[0];return i===r?0:i<r?-1:1}function ni(t){t.$i.length=0}function ii(t,n){!function(t,n){for(var i=0;i<n.length;i++)t[i]=n[i];t.length=n.length}(t.$i,qn(n))}function ri(t){if(t.re){var n=Xn(t.$i);""===n&&(n=null),t.re.re.ue=n}}function ei(t){return t instanceof ui&&(!!Kt(t.$i)&&(!qt||t[Symbol.iterator]===oi))}var ui=function(){function t(t){if(void 0===t&&(t=void 0),this.re=null,null==t)this.$i=[];else if("object"==typeof t||"function"==typeof t)if(ei(t))this.$i=t.$i.slice();else if(null!=(u=t)&&(Kt(u)||qt&&"function"==typeof u[Symbol.iterator])){this.$i=[];for(var n=0,i=Xt(t);n<i.length;n++){var r=Xt(i[n]);if(2!==r.length)throw new h("Invalid name-value pair");this.$i.push([$n(r[0]),$n(r[1])])}}else for(var e in this.$i=[],t)l.prototype.hasOwnProperty.call(t,e)&&this.$i.push([$n(e),$n(t[e])]);else(t=$n(t)).length>0&&"?"===t[0]&&(t=t.slice(1)),this.$i=qn(t);var u}var n=t.prototype;return n.append=function(t,n){t=$n(t),n=$n(n),this.$i.push([t,n]),ri(this)},n.delete=function(t){t=$n(t);for(var n=this.$i,i=0;i<n.length;){n[i][0]===t?n.splice(i,1):i++}ri(this)},n.get=function(t){t=$n(t);for(var n=this.$i,i=0;i<n.length;i++){var r=n[i];if(r[0]===t)return r[1]}return null},n.getAll=function(t){t=$n(t);for(var n=this.$i,i=[],r=0;r<n.length;r++){var e=n[r];e[0]===t&&i.push(e[1])}return i},n.has=function(t){t=$n(t);for(var n=this.$i,i=0;i<n.length;i++){if(n[i][0]===t)return!0}return!1},n.set=function(t,n){t=$n(t),n=$n(n);for(var i=this.$i,r=!1,e=0;e<i.length;){var u=i[e];u[0]===t?r?i.splice(e,1):(u[1]=n,r=!0,e++):e++}r||i.push([t,n]),ri(this)},n.sort=function(){Ft(this.$i,ti),ri(this)},n.toString=function(){return Xn(this.$i)},n.entries=function(){return new ai(this.$i,si)},n.keys=function(){return new ai(this.$i,fi)},n.values=function(){return new ai(this.$i,ci)},n.forEach=function(t){var n=this;this.$i.forEach(function(i){return t(i[1],i[0],n)})},t}(),oi=ui.prototype.entries;qt&&(ui.prototype[Symbol.iterator]=oi);var si=function(t){return[t[0],t[1]]},fi=function(t){return t[0]},ci=function(t){return t[1]},ai=function(){function t(t,n){this.oe=0,this.$i=t,this.fe=n}return t.prototype.next=function(){return this.oe<this.$i.length?{done:!1,value:this.fe(this.$i[this.oe++])}:{done:!0,value:void 0}},t}(),hi="null";var li=l.create(null);li.ftp=21,li.file=0,li.gopher=70,li.http=80,li.https=443,li.ws=80,li.wss=443;var vi=/^(?:\.|%2e)$/i,di=/^(?:\.|%2e){2}$/i;function _i(t){return vi.test(t)}function yi(t){return di.test(t)}function wi(t){return void 0!==li[t]}function pi(t){return wi(t.we)}function Ei(t){return""!==t.ye||""!==t.Ae}function Ii(t){var n=t.length;if(!(n>=2))return!1;if(!Ri(t.slice(0,2)))return!1;if(2!==n){var i=t[2];if(47!==i&&92!==i&&63!==i&&35!==i)return!1}return!0}function gi(t){return 2===t.length&&Mt.test(t[0])&&(":"===t[1]||"|"===t[1])}function Ri(t){return 2===t.length&&gi(on(t))}function ki(t){return gi(t)&&":"===t[1]}function Ti(t){var n=t._e;0!==n.length&&("file"===t.we&&1===n.length&&ki(n[0])||n.pop())}function Oi(t){return null===t.ke||Vn===t.ke||t.me||"file"===t.we}var Si=-1,mi=/\t|\n|\r/g,bi=/^[\x00-\x1f ]+|[\x00-\x1f ]+$/g;function Ni(t,n,i,r){void 0===i&&(i=null),void 0===r&&(r=null),i||(i=new Di,t=t.replace(bi,""));var e=null!==r?r:0;n=n||null;for(var u=[],o=!1,s=!1,f=!1,c=vn(t=t.replace(mi,"")),a=c.length,l=0;l<=a;){var v=l<a?c[l]:Si;switch(e){case 0:if(!Yt(v)){if(null===r){u.length=0,e=2;continue}throw new h("Invalid scheme")}u.push(Qt(v)),e=1;break;case 1:if(Zt(v)||43===v||45===v||46===v)u.push(Qt(v));else{if(58!==v){if(null===r){u.length=0,e=2,l=0;continue}throw new h("Invalid scheme")}var _=In(u);if(null!==r){if(wi(i.we)&&!wi(_))return;if(!wi(i.we)&&wi(_))return;if((Ei(i)||null!==i.pe)&&"file"===_)return;if("file"===i.we&&(i.ke===Vn||null===i.ke))return}if(i.we=_,null!==r)return void(pi(i)&&i.pe===li[i.we]&&(i.pe=null));u.length=0,"file"===i.we?e=13:pi(i)&&n&&n.we===i.we?e=3:pi(i)?e=7:47===c[l+1]?(e=4,l+=1):(i.me=!0,i._e.push(""),e=18)}break;case 2:if(!n||n.me&&35!==v)throw new h("Invalid scheme");n.me&&35===v?(i.we=n.we,i._e=n._e.slice(),i.ue=n.ue,i.Me="",i.me=!0,e=20):"file"!==n.we?(e=5,l-=1):(e=13,l-=1);break;case 3:47===v&&47===c[l+1]?e=8:(e=5,l-=1);break;case 4:47===v?e=9:(e=17,l-=1);break;case 5:i.we=n.we,Si===v?(i.ye=n.ye,i.Ae=n.Ae,i.ke=n.ke,i.pe=n.pe,i._e=n._e.slice(),i.ue=n.ue):47===v?e=6:63===v?(i.ye=n.ye,i.Ae=n.Ae,i.ke=n.ke,i.pe=n.pe,i._e=n._e.slice(),i.ue="",e=19):35===v?(i.ye=n.ye,i.Ae=n.Ae,i.ke=n.ke,i.pe=n.pe,i._e=n._e.slice(),i.ue=n.ue,i.Me="",e=20):92===v&&pi(i)?e=6:(i.ye=n.ye,i.Ae=n.Ae,i.ke=n.ke,i.pe=n.pe,i._e=n._e.slice(),i._e.pop(),e=17,l-=1);break;case 6:!pi(i)||47!==v&&92!==v?47===v?e=9:(i.ye=n.ye,i.Ae=n.Ae,i.ke=n.ke,i.pe=n.pe,e=17,l-=1):e=8;break;case 7:if(47!==v||47!==c[l+1]){e=8;continue}e=8,l+=1;break;case 8:47!==v&&92!==v&&(e=9,l-=1);break;case 9:if(64===v){o&&u.unshift(37,52,48),o=!0;for(var y=0;y<u.length;y++){var w=u[y];if(58!==w||f){var p=In(Ln(w,Dn));f?i.Ae+=p:i.ye+=p}else f=!0}u.length=0}else if(Si===v||47===v||63===v||35===v||pi(i)&&92===v){if(o&&0===u.length)throw new h("Invalid host");l-=u.length+1,u.length=0,e=10}else u.push(v);break;case 10:case 11:if(null!==r&&"file"===i.we)l-=1,e=15;else if(58!==v||s)if(Si===v||47===v||63===v||35===v||pi(i)&&92===v){if(l-=1,pi(i)&&0===u.length)throw new h("Invalid host");if(null!==r&&0===u.length&&(Ei(i)||null!==i.pe))return;var E=Hn(In(u),pi(i));if(i.ke=E,u.length=0,e=16,null!==r)return}else 91===v?s=!0:93===v&&(s=!1),u.push(v);else{if(0===u.length)throw new h("Invalid host");var I=Hn(In(u),pi(i));if(i.ke=I,u.length=0,e=12,11===r)return}break;case 12:if($t(v))u.push(v);else{if(!(Si===v||47===v||63===v||35===v||pi(i)&&92===v||null!==r))throw new h("Invalid port");if(0!==u.length){var g=d(In(u),10);if(g>65535)throw new h("Invalid port");i.pe=g===li[i.we]?null:g,u.length=0}if(null!==r)return;e=16,l-=1}break;case 13:i.we="file",47===v||92===v?e=14:n&&"file"===n.we?Si===v?(i.ke=n.ke,i._e=n._e.slice(),i.ue=n.ue):63===v?(i.ke=n.ke,i._e=n._e.slice(),i.ue="",e=19):35===v?(i.ke=n.ke,i._e=n._e.slice(),i.ue=n.ue,i.Me="",e=20):(Ii(c.slice(l))||(i.ke=n.ke,i._e=n._e.slice(),Ti(i)),e=17,l-=1):(e=17,l-=1);break;case 14:47===v||92===v?e=15:(n&&"file"===n.we&&!Ii(c.slice(l))&&(ki(n._e[0])?i._e.push(n._e[0]):i.ke=n.ke),e=17,l-=1);break;case 15:if(Si===v||47===v||92===v||63===v||35===v)if(l-=1,null===r&&Ri(u))e=17;else if(0===u.length){if(i.ke=Vn,null!==r)return;e=16}else{var R=Hn(In(u),pi(i));if(0===R.qi&&"localhost"===R.Ki&&(R=Vn),i.ke=R,null!==r)return;u.length=0,e=16}else u.push(v);break;case 16:pi(i)?(e=17,47!==v&&92!==v&&(l-=1)):null===r&&63===v?(i.ue="",e=19):null===r&&35===v?(i.Me="",e=20):Si!==v&&(e=17,47!==v&&(l-=1));break;case 17:if(Si===v||47===v||pi(i)&&92===v||null===r&&(63===v||35===v)){var k=In(u);if(yi(k)?(Ti(i),47===v||pi(i)&&92===v||i._e.push("")):!_i(k)||47===v||pi(i)&&92===v?_i(k)||("file"===i.we&&0===i._e.length&&Ri(u)&&(Vn!==i.ke&&null!==i.ke&&(i.ke=Vn),u[1]=58,k=In(u)),i._e.push(k)):i._e.push(""),u.length=0,"file"===i.we&&(Si===v||63===v||35===v))for(;i._e.length>1&&""===i._e[0];)i._e.shift();63===v?(i.ue="",e=19):35===v&&(i.Me="",e=20)}else u.push.apply(u,Ln(v,An));break;case 18:63===v?(i.ue="",e=19):35===v?(i.Me="",e=20):Si!==v&&(i._e[0]+=In(Ln(v,bn)));break;case 19:null===r&&35===v?(i.Me="",e=20):Si!==v&&(i.ue+=In(Ln(v,pi(i)?Pn:Cn)));break;case 20:Si===v||0===v||(i.Me+=In(Ln(v,Nn)))}l++}return i}function Ai(t,n,i,r){try{Ni(t,n,i,r)}catch(t){}}var Di=function(){this.we="",this.ye="",this.Ae="",this.ke=null,this.pe=null,this._e=[],this.ue=null,this.Me=null,this.me=!1};function Ci(t){switch(t.we){case"blob":var n;try{n=Ni(t._e[0],null)}catch(t){return hi}return Ci(n);case"ftp":case"gopher":case"http":case"https":case"ws":case"wss":return i=t.we,r=t.ke,e=t.pe,i+"://"+jn(r)+(null===e?"":":"+e);case"file":default:return hi}var i,r,e}var Pi=function(){function t(t,n){var i,r,e=null;if(null!=n)if(null!=(i=n)&&i instanceof Pi&&"object"==typeof i.re)e=n.re;else try{e=Ni(String(n),null)}catch(t){throw new h("Invalid base URL: "+t.message)}try{r=Ni(String(t),e)}catch(t){throw new h("Invalid URL: "+t.message)}var u=r.ue;this.re=r,this.ue=function(t){var n=new ui;return null!==t&&ii(n,t),n}(u),this.ue.re=this}var n,i,r,e=t.prototype;return e.toString=function(){return this.href},e.toJSON=function(){return this.href},n=t,(i=[{key:"href",get:function(){return function(t,n){void 0===n&&(n=!1);var i=t.we+":";if(null!==t.ke?(i+="//",Ei(t)&&(i+=t.ye,""!==t.Ae&&(i+=":"+t.Ae),i+="@"),i+=jn(t.ke),null!==t.pe&&(i+=":"+t.pe)):null===t.ke&&"file"===t.we&&(i+="//"),t.me)i+=t._e[0];else for(var r=0,e=t._e;r<e.length;r++)i+="/"+e[r];return null!==t.ue&&(i+="?"+t.ue),n||null===t.Me||(i+="#"+t.Me),i}(this.re)},set:function(t){var n;try{n=Ni(String(t),null)}catch(t){throw new h("Invalid URL: "+t.message)}this.re=n,ni(this.ue);var i=this.re.ue;null!==i&&ii(this.ue,i)}},{key:"origin",get:function(){return Ci(this.re)}},{key:"protocol",get:function(){return this.re.we+":"},set:function(t){Ai(t+":",null,this.re,0)}},{key:"username",get:function(){return this.re.ye},set:function(t){Oi(this.re)||(this.re.ye=Fn(t,Dn))}},{key:"password",get:function(){return this.re.Ae},set:function(t){Oi(this.re)||(this.re.Ae=Fn(t,Dn))}},{key:"host",get:function(){var t=this.re,n=t.ke;if(null===n)return"";var i=t.pe,r=jn(n);return null!==i&&(r+=":"+i),r},set:function(t){this.re.me||Ai(t,null,this.re,10)}},{key:"hostname",get:function(){var t=this.re.ke;return null===t?"":jn(t)},set:function(t){this.re.me||Ai(t,null,this.re,11)}},{key:"port",get:function(){var t=this.re.pe;return null===t?"":""+t},set:function(t){Oi(this.re)||(""===t?this.re.pe=null:Ai(t,null,this.re,12))}},{key:"pathname",get:function(){var t=this.re._e;return this.re.me?t[0]:0===t.length?"":"/"+t.join("/")},set:function(t){this.re.me||(this.re._e.length=0,Ai(t,null,this.re,16))}},{key:"search",get:function(){var t=this.re.ue;return null===t||""===t?"":"?"+t},set:function(t){t=$n(t);var n=this.re;if(""===t)return n.ue=null,void ni(this.ue);"?"===t[0]&&(t=t.slice(1)),n.ue="",Ai(t,null,n,19),ii(this.ue,t)}},{key:"searchParams",get:function(){return this.ue}},{key:"hash",get:function(){var t=this.re.Me;return null===t||""===t?"":"#"+t},set:function(t){""!==t?("#"===t[0]&&(t=t.slice(1)),this.re.Me="",Ai(t,null,this.re,20)):this.re.Me=null}}])&&Lt(n.prototype,i),r&&Lt(n,r),t}();function Li(t){return t.document&&t.document.baseURI||t.location.href||""}var Fi=o;function Ui(t){return Boolean(t&&void 0!==t.length)}function Mi(){}function xi(t){if(!(this instanceof xi))throw new h("Promises must be constructed via new");if("function"!=typeof t)throw new h("not a function");this.Te=0,this.Ne=!1,this.De=void 0,this.Ie=[],ji(t,this)}function Wi(t,n){for(;3===t.Te;)t=t.De;0!==t.Te?(t.Ne=!0,xi.Ee(function(){var i=1===t.Te?n.onFulfilled:n.onRejected;if(null!==i){var r;try{r=i(t.De)}catch(t){return void Bi(n.promise,t)}Vi(n.promise,r)}else(1===t.Te?Vi:Bi)(n.promise,t.De)})):t.Ie.push(n)}function Vi(t,n){try{if(n===t)throw new h("A promise cannot be resolved with itself.");if(n&&("object"==typeof n||"function"==typeof n)){var i=n.then;if(n instanceof xi)return t.Te=3,t.De=n,void Gi(t);if("function"==typeof i)return void ji((r=i,e=n,function(){r.apply(e,arguments)}),t)}t.Te=1,t.De=n,Gi(t)}catch(n){Bi(t,n)}var r,e}function Bi(t,n){t.Te=2,t.De=n,Gi(t)}function Gi(t){2===t.Te&&0===t.Ie.length&&xi.Ee(function(){t.Ne||xi.Se(t.De)});for(var n=0,i=t.Ie.length;n<i;n++)Wi(t,t.Ie[n]);t.Ie=null}function Hi(t,n,i){this.onFulfilled="function"==typeof t?t:null,this.onRejected="function"==typeof n?n:null,this.promise=i}function ji(t,n){var i=!1;try{t(function(t){i||(i=!0,Vi(n,t))},function(t){i||(i=!0,Bi(n,t))})}catch(t){if(i)return;i=!0,Bi(n,t)}}xi.prototype.catch=function(t){return this.then(null,t)},xi.prototype.then=function(t,n){var i=new this.constructor(Mi);return Wi(this,new Hi(t,n,i)),i},xi.prototype.finally=function(t){var n=this.constructor;return this.then(function(i){return n.resolve(t()).then(function(){return i})},function(i){return n.resolve(t()).then(function(){return n.reject(i)})})},xi.all=function(t){return new xi(function(n,i){if(!Ui(t))return i(new h("Promise.all accepts an array"));var r=Array.prototype.slice.call(t);if(0===r.length)return n([]);var e=r.length;function u(t,o){try{if(o&&("object"==typeof o||"function"==typeof o)){var s=o.then;if("function"==typeof s)return void s.call(o,function(n){u(t,n)},i)}r[t]=o,0==--e&&n(r)}catch(t){i(t)}}for(var o=0;o<r.length;o++)u(o,r[o])})},xi.allSettled=function(t){return new this(function(n,i){if(!t||void 0===t.length)return i(new h(typeof t+" "+t+" is not iterable(cannot read property Symbol(Symbol.iterator))"));var r=Array.prototype.slice.call(t);if(0===r.length)return n([]);var e=r.length;function u(t,i){if(i&&("object"==typeof i||"function"==typeof i)){var o=i.then;if("function"==typeof o)return void o.call(i,function(n){u(t,n)},function(i){r[t]={status:"rejected",reason:i},0==--e&&n(r)})}r[t]={status:"fulfilled",value:i},0==--e&&n(r)}for(var o=0;o<r.length;o++)u(o,r[o])})},xi.resolve=function(t){return t&&"object"==typeof t&&t.constructor===xi?t:new xi(function(n){n(t)})},xi.reject=function(t){return new xi(function(n,i){i(t)})},xi.race=function(t){return new xi(function(n,i){if(!Ui(t))return i(new h("Promise.race accepts an array"));for(var r=0,e=t.length;r<e;r++)xi.resolve(t[r]).then(n,i)})},xi.Ee="function"==typeof setImmediate&&function(t){setImmediate(t)}||function(t){Fi(t,0)},xi.Se=function(t){"undefined"!=typeof console&&console&&console.warn("Possible Unhandled Promise Rejection:",t)};var Ki=function(){var n=t.Promise;if(void 0!==n)try{if(-1!==n.toString().indexOf("[native code]"))return n}catch(t){}}(),qi=u?u.userAgent:"",Xi=qi.match(/Firefox\/([0-9]+)/i),zi=null!=Xi,Yi=Xi?Number(Xi[1]):0,$i=qi.match(/(Version)\/((\d+)\.(\d+)(?:\.(\d+))?).*Safari/),Zi=null!=$i,Ji=$i?Number($i[3]):0,Qi=function(){function t(t){this.Le=0,this.je=0,this.Ji=[],this.Ce=t}return t.prototype.Oe=function(t){var n=this.length();this.xe(n+1);var i=this.je+n&this.Ce-1;this.Ji[i]=t,this.Le=n+1},t.prototype.push=function(t){var n=this.length()+1;if(this.Ce<n)this.Oe(t);else{var i=this.je+n-1,r=this.Ce-1;this.Ji[i&r]=t,this.Le=n}},t.prototype.shift=function(){var t=this.je,n=this.Ji[t];return this.Ji[t]=void 0,this.je=t+1&this.Ce-1,this.Le--,n},t.prototype.length=function(){return this.Le},t.prototype.xe=function(t){this.Ce<t&&this.ze(this.Ce<<1)},t.prototype.ze=function(t){var n=this.Ce;this.Ce=t;var i=this.je+this.Le&n-1;!function(t,n,i,r){for(var e=0;e<r;++e)t[e+i]=t[e+n],t[e+n]=void 0}(this.Ji,0,n,i)},t}();var tr="unhandledrejection",nr=t.PromiseRejectionEvent,ir=t.CustomEvent;function rr(t){return new nr(tr,{reason:t,promise:Ki.reject(t).catch(function(){}),cancelable:!0})}function er(t){var n=new ir(tr,{detail:{reason:t},cancelable:!0});return l.defineProperty(n,"reason",{value:t}),n}function ur(t){var n=r.createEvent("CustomEvent");return n.initCustomEvent(tr,!1,!0,{reason:t}),n}var or,sr,fr,cr,ar,hr,lr,vr=function(t){return(vr=function(){try{var t=Ki.resolve(),n=new nr(tr,{reason:"error",promise:t});return tr===n.type&&"error"===n.reason}catch(t){}return!1}()?rr:function(){try{var t=new ir(tr,{detail:{reason:"error"}});return tr===t.type&&"error"===t.detail.reason}catch(t){}return!1}()?er:ur)(t)};if(Ki&&!(zi&&Yi<60||Zi&&Ji<15))sr=Ki;else{sr=xi;var dr=null!==(or=function(){var n=t.queueMicrotask;if("function"==typeof n)return function(t){return n(t)};var i=Ki;if(i&&"function"==typeof i.resolve){var r=i.resolve();return function(t){return r.then(t)}}}())&&void 0!==or?or:xi.Ee,_r=(fr=dr,cr=new Qi(16),ar=!1,{Re:function(t){cr.push(t),ar||(ar=!0,fr(hr))},Be:hr=function(){for(;cr.length()>0;)cr.shift()();ar=!1}});xi.Ee=_r.Re,xi.Se=function(n){try{var i=vr(n);if(!t.dispatchEvent(i)||i.defaultPrevented)return}catch(t){}o(function(){throw new a("Unhandled promise rejection: ".concat(n))},0)}}function yr(){return void 0!==r?r.createElement("video"):void 0}var wr=!!("ontouchstart"in t||t.DocumentTouch&&r instanceof t.DocumentTouch)||!(!u||!u.msMaxTouchPoints),pr=(lr||(lr=yr()),lr),Er=!(!pr||!pr.webkitShowPlaybackTargetPicker),Ir=function(){function t(){this.Pe=void 0,this.Ue=!1,this.qt=wr,this._n=!1,this.Qe=!0}var n=t.prototype;return n.Ye=function(){return 0},n.Fe=function(t,n){return!0},n.Ge=function(t){return t>=1/6*2},I(t,[{key:"He",get:function(){return void 0===this.Pe&&(this.Pe=this.Ye()),this.Pe}},{key:"Ve",get:function(){return!L.Yn}},{key:"We",get:function(){return i.devicePixelRatio||1}},{key:"Xe",get:function(){return Er}},{key:"qe",get:function(){return!1}},{key:"Ze",get:function(){return!0}},{key:"Je",get:function(){return L.Rn||L.dn}},{key:"Ke",get:function(){return!0}},{key:"$e",get:function(){return!0}},{key:"ir",get:function(){return!1}},{key:"rr",get:function(){}},{key:"dr",get:function(){return!0}},{key:"gr",get:function(){return!1}}]),t}(),gr=function(){var t=yr();if(!t)return!1;var n=t.muted;return t.muted=!n,t.muted!==n}();!function(){if(L.fn)return!1;var t=yr();if(!t)return!1;var n=t.volume;t.volume=n/2+.1,t.volume}();var Rr=function(t){function n(n){var i;return(i=t.call(this)||this).wr=void 0,i.wr=n,i.wr&&(i.Ue=i.wr.Ue,i.qt=i.wr.qt,i.Qe=gr&&i.wr.Qe),i}R(n,t);var i=n.prototype;return i.Ye=function(){return this.wr?this.wr.He:t.prototype.Ye.call(this)},i.Fe=function(n,i){return this.wr?this.wr.Fe(n,i):t.prototype.Fe.call(this,n,i)},i.Ge=function(n){return this.wr?this.wr.Ge(n):t.prototype.Ge.call(this,n)},I(n,[{key:"rr",get:function(){var t;return null==(t=this.wr)?void 0:t.rr}},{key:"dr",get:function(){var t,n;return null==(t=null==(n=this.wr)?void 0:n.dr)||t}}]),n}(Ir),kr=function(t){function n(n){var i;return(i=t.call(this,n)||this).Ue=!0,i._n=!0,i}return R(n,t),I(n,[{key:"ir",get:function(){return L.dn}}]),n}(Rr),Tr=function(t){function n(){return t.apply(this,arguments)||this}return R(n,t),n.prototype.Ye=function(){if(!(void 0).MediaSource)return 1},I(n,[{key:"ir",get:function(){return!0}}]),n}(kr),Or=function(t){function n(){return t.apply(this,arguments)||this}return R(n,t),n.prototype.Fe=function(n,i){return t.prototype.Fe.call(this,n,i)},I(n,[{key:"qe",get:function(){return L.En<3}},{key:"Ze",get:function(){return L.En>=3}},{key:"gr",get:function(){return L.En<3}}]),n}(Rr),Sr=function(t){function n(){return t.call(this)||this}return R(n,t),n}(Ir),mr=function(t){function n(){return t.apply(this,arguments)||this}return R(n,t),n.prototype.Fe=function(t,n){if(t&&t.yr&&n&&n.yr){var i=br(t.yr,"mp4a.40.2")&&br(n.yr,"mp4a.40.5"),r=br(t.yr,"mp4a.40.5")&&br(n.yr,"mp4a.40.2"),e=br(t.yr,"mp4a.40.2")&&br(n.yr,"mp4a.40.34"),u=br(t.yr,"mp4a.40.34")&&br(n.yr,"mp4a.40.2"),o=br(t.yr,"mp4a.40.5")&&br(n.yr,"mp4a.40.34"),s=br(t.yr,"mp4a.40.34")&&br(n.yr,"mp4a.40.5");return!(i||r||e||u||o||s)}return!0},I(n,[{key:"rr",get:function(){if(L.Zt)return 4096}}]),n}(Sr);function br(t,n){return t.indexOf(n)>-1}var Nr=function(t){function n(){return t.apply(this,arguments)||this}return R(n,t),n.prototype.Ge=function(t){return t>=2},n}(Sr),Ar=function(t){function n(){var n;return(n=t.call(this)||this).Ue=L.Bn>=11,n.Qe=L.Rn&&!(L.dn&&L.Bn<10),n}return R(n,t),n}(Sr),Dr=function(t){function n(){return t.apply(this,arguments)||this}return R(n,t),I(n,[{key:"Ke",get:function(){return!1}}]),n}(Rr),Cr=function(t){function n(){return t.apply(this,arguments)||this}return R(n,t),I(n,[{key:"dr",get:function(){return!L.Jt||(L.Nn?92!==L.Dn:L.Tn>=100)}}]),n}(Sr),Pr=function(t){function n(){return t.apply(this,arguments)||this}return R(n,t),I(n,[{key:"ir",get:function(){return!0}}]),n}(Rr),Lr=function(){function n(){var n;this.Kn=void 0,this.Ar=new kt,this._r=new Fr,this.Mr=(n=function(){if(L.xn)return new mr;if(L.Ln||L.jn)return new Nr;if(L.Rn)return new Ar;if(L.Mn)return new Cr;return new Sr}(),L.dn?new Tr(n):L._n?new kr(n):L.In?new Or(n):L.Sn?new Dr(n):L.Zt?new Pr(n):new Rr(n)),this.Tr=function(){if(t.URL)try{var n=new t.URL("b","http://a");return n.pathname="c d","http://a/c%20d"===n.href}catch(t){}return!1}(),t.performance&&t.performance.now?this.Kn=function(){return t.performance.now()}:this.Kn=pt}var i=n.prototype;return i.Nr=function(){H.apply(void 0,arguments)},i.Dr=function(){j.apply(void 0,arguments)},i.Ir=function(){K.apply(void 0,arguments)},i.Er=function(t){for(var n=arguments.length,i=new Array(n>1?n-1:0),r=1;r<n;r++)i[r-1]=arguments[r];q.apply(void 0,[t].concat(i))},i.ni=function(t,n){return o(t,n)},i.Sr=function(t,n){return f(t,n)},i.$n=function(t){s(t)},i.Lr=function(t){c(t)},i.wi=function(t){return this.Ar.wi(t)},i.jr=function(){return this.Cr.jr()},i.Or=function(){return this.Cr.Or()},i.xr=function(){return this.Cr.xr()},i.zr=function(){return this.Cr.zr()},i.Rr=function(){return this.Cr.Rr()},i.Br=function(t,n){return this.Cr.Br(t,n)},i.Pr=function(t){return this.Cr.Pr(t)},i.Ur=function(t,n){var i;return void 0===n&&(n=Li(void 0)),i="object"!=typeof n||n instanceof Pi?n:n.href,new Pi(t,i)},i.Qr=function(n,i){if(void 0===i&&(i=Li(void 0)),this.Tr){var r="string"==typeof i?i:i.toString();return new t.URL(n,r).href}return this.Ur(n,i).href},I(n,[{key:"Yr",get:function(){return this._r}},{key:"Fr",get:function(){return this.Mr}},{key:"Gr",get:function(){return{Hr:u&&u.userAgent.match(/Android /i)?"Android":"other",Vr:Boolean(u&&u.userAgent.match(/Android 8.0.0/i))}}},{key:"Wr",get:function(){return t&&t.location&&"https:"===t.location.protocol}},{key:"Xr",get:function(){return"languages"in u?u.languages.slice():[u.language]}}]),n}(),Fr=function(){function t(){}return I(t,[{key:"qr",get:function(){return u.oscpu}},{key:"Fr",get:function(){return u.platform}},{key:"Zr",get:function(){return u.vendor}},{key:"Jr",get:function(){return u.vendorSub}}]),t}();var Ur={exports:{}};!function(t){var n,i=l.prototype,r=i.hasOwnProperty,e="function"==typeof Symbol?Symbol:{},u=e.iterator||"@@iterator",o=e.asyncIterator||"@@asyncIterator",s=e.toStringTag||"@@toStringTag";function f(t,n,i,r){var e=n&&n.prototype instanceof E?n:E,u=l.create(e.prototype),o=new D(r||[]);return u.Kr=function(t,n,i){var r=v;return function(e,u){if(r===_)throw new a("Generator is already running");if(r===w){if("throw"===e)throw u;return P()}for(i.method=e,i.arg=u;;){var o=i.delegate;if(o){var s=b(o,i);if(s){if(s===p)continue;return s}}if("next"===i.method)i.sent=i.$r=i.arg;else if("throw"===i.method){if(r===v)throw r=w,i.arg;i.dispatchException(i.arg)}else"return"===i.method&&i.abrupt("return",i.arg);r=_;var f=c(t,n,i);if("normal"===f.type){if(r=i.done?w:d,f.arg===p)continue;return{value:f.arg,done:i.done}}"throw"===f.type&&(r=w,i.method="throw",i.arg=f.arg)}}}(t,i,o),u}function c(t,n,i){try{return{type:"normal",arg:t.call(n,i)}}catch(t){return{type:"throw",arg:t}}}t.wrap=f;var v="suspendedStart",d="suspendedYield",_="executing",w="completed",p={};function E(){}function I(){}function g(){}var R={};R[u]=function(){return this};var k=l.getPrototypeOf,T=k&&k(k(C([])));T&&T!==i&&r.call(T,u)&&(R=T);var O=g.prototype=E.prototype=l.create(R);function S(t){["next","throw","return"].forEach(function(n){t[n]=function(t){return this.Kr(n,t)}})}function m(t){var n;this.Kr=function(i,e){function u(){return new sr(function(n,u){!function n(i,e,u,o){var s=c(t[i],t,e);if("throw"!==s.type){var f=s.arg,a=f.value;return a&&"object"==typeof a&&r.call(a,"ns")?sr.resolve(a.ns).then(function(t){n("next",t,u,o)},function(t){n("throw",t,u,o)}):sr.resolve(a).then(function(t){f.value=t,u(f)},function(t){return n("throw",t,u,o)})}o(s.arg)}(i,e,n,u)})}return n=n?n.then(u,u):u()}}function b(t,i){var r=t.iterator[i.method];if(r===n){if(i.delegate=null,"throw"===i.method){if(t.iterator.return&&(i.method="return",i.arg=n,b(t,i),"throw"===i.method))return p;i.method="throw",i.arg=new h("The iterator does not provide a 'throw' method")}return p}var e=c(r,t.iterator,i.arg);if("throw"===e.type)return i.method="throw",i.arg=e.arg,i.delegate=null,p;var u=e.arg;return u?u.done?(i[t.resultName]=u.value,i.next=t.nextLoc,"return"!==i.method&&(i.method="next",i.arg=n),i.delegate=null,p):u:(i.method="throw",i.arg=new h("iterator result is not an object"),i.delegate=null,p)}function N(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function A(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function D(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(N,this),this.reset(!0)}function C(t){if(t){var i=t[u];if(i)return i.call(t);if("function"==typeof t.next)return t;if(!y(t.length)){var e=-1,o=function i(){for(;++e<t.length;)if(r.call(t,e))return i.value=t[e],i.done=!1,i;return i.value=n,i.done=!0,i};return o.next=o}}return{next:P}}function P(){return{value:n,done:!0}}I.prototype=O.constructor=g,g.constructor=I,g[s]=I.displayName="GeneratorFunction",t.isGeneratorFunction=function(t){var n="function"==typeof t&&t.constructor;return!!n&&(n===I||"GeneratorFunction"===(n.displayName||n.name))},t.mark=function(t){return l.setPrototypeOf?l.setPrototypeOf(t,g):(t.__proto__=g,s in t||(t[s]="GeneratorFunction")),t.prototype=l.create(O),t},t.awrap=function(t){return{ns:t}},S(m.prototype),m.prototype[o]=function(){return this},t.AsyncIterator=m,t.async=function(n,i,r,e){var u=new m(f(n,i,r,e));return t.isGeneratorFunction(i)?u:u.next().then(function(t){return t.done?t.value:u.next()})},S(O),O[s]="Generator",O[u]=function(){return this},O.toString=function(){return"[object Generator]"},t.keys=function(t){var n=[];for(var i in t)n.push(i);return n.reverse(),function i(){for(;n.length;){var r=n.pop();if(r in t)return i.value=r,i.done=!1,i}return i.done=!0,i}},t.values=C,D.prototype={constructor:D,reset:function(t){if(this.prev=0,this.next=0,this.sent=this.$r=n,this.done=!1,this.delegate=null,this.method="next",this.arg=n,this.tryEntries.forEach(A),!t)for(var i in this)"t"===i.charAt(0)&&r.call(this,i)&&!y(+i.slice(1))&&(this[i]=n)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var i=this;function e(r,e){return s.type="throw",s.arg=t,i.next=r,e&&(i.method="next",i.arg=n),!!e}for(var u=this.tryEntries.length-1;u>=0;--u){var o=this.tryEntries[u],s=o.completion;if("root"===o.tryLoc)return e("end");if(o.tryLoc<=this.prev){var f=r.call(o,"catchLoc"),c=r.call(o,"finallyLoc");if(f&&c){if(this.prev<o.catchLoc)return e(o.catchLoc,!0);if(this.prev<o.finallyLoc)return e(o.finallyLoc)}else if(f){if(this.prev<o.catchLoc)return e(o.catchLoc,!0)}else{if(!c)throw new a("try statement without catch or finally");if(this.prev<o.finallyLoc)return e(o.finallyLoc)}}}},abrupt:function(t,n){for(var i=this.tryEntries.length-1;i>=0;--i){var e=this.tryEntries[i];if(e.tryLoc<=this.prev&&r.call(e,"finallyLoc")&&this.prev<e.finallyLoc){var u=e;break}}u&&("break"===t||"continue"===t)&&u.tryLoc<=n&&n<=u.finallyLoc&&(u=null);var o=u?u.completion:{};return o.type=t,o.arg=n,u?(this.method="next",this.next=u.finallyLoc,p):this.complete(o)},complete:function(t,n){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&n&&(this.next=n),p},finish:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.finallyLoc===t)return this.complete(i.completion,i.afterLoc),A(i),p}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc===t){var r=i.completion;if("throw"===r.type){var e=r.arg;A(i)}return e}}throw new a("illegal catch attempt")},delegateYield:function(t,i,r){return this.delegate={iterator:C(t),resultName:i,nextLoc:r},"next"===this.method&&(this.arg=n),p}}}(Ur.exports);var Mr=Ur.exports;function xr(){return(xr=l.assign||function(t){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var r in i)l.prototype.hasOwnProperty.call(i,r)&&(t[r]=i[r])}return t}).apply(this,arguments)}function Wr(){var t=l.create(null);return t.__=void 0,delete t.__,t}var Vr,Br,Gr=("undefined"!=typeof Map&&"entries"in Map.prototype?Map:void 0)||(Vr=function(){function t(t,n){this.data=void 0,this.keys=void 0,this.index=0,this.selector=void 0,this.data=t,this.selector=n,this.keys=l.keys(t)}var n=t.prototype;return n.next=function(){var t=this.index;return t<this.keys.length?(this.index++,{value:this.selector(this.data,this.keys[t]),done:!1}):{value:void 0,done:!0}},t}(),function(){function t(){this.data=Wr(),this.size=0}var n=t.prototype;return n.get=function(t){return this.data[t]},n.set=function(t,n){return this.has(t)||this.size++,this.data[t]=n,this},n.has=function(t){return t in this.data},n.delete=function(t){return!!this.has(t)&&(this.size--,delete this.data[t],!0)},n.clear=function(){this.data=Wr(),this.size=0},n.keys=function(){return new Vr(this.data,function(t,n){return n})},n.values=function(){return new Vr(this.data,function(t,n){return t[n]})},n.entries=function(){return new Vr(this.data,function(t,n){return[n,t[n]]})},n.forEach=function(t){for(var n in this.data)t(this.data[n],n)},t}());!function(t){t.vs="9a04f079-9840-4286-ab92-e65be0885f95",t.ls="edef8ba9-79d6-4ace-a3c8-27dcd51d21ed",t.ds="1077efec-c0b2-4d02-ace3-3c1e52e2fb4b",t.gs="94ce86fb-07ff-4f43-adb8-93d2fa968ca2"}(Br||(Br={}));var Hr,jr=Br.vs,Kr="urn:uuid:"+jr,qr=Br.ls,Xr="urn:uuid:"+qr,zr=Br.ds,Yr="urn:uuid:"+zr,$r=Br.gs,Zr="urn:uuid:"+$r;!function(t){t.vs="playready",t.ls="widevine",t.gs="fairplay",t.ds="clearkey",t.ys="aes128"}(Hr||(Hr={}));var Jr={As:Hr.vs,_s:"com.microsoft.playready",Ms:"cenc",Ts:jr,Ns:Kr,Ds:"PlayReady"},Qr={As:Hr.ls,_s:"com.widevine.alpha",Ms:"cenc",Ts:qr,Ns:Xr,Ds:"Widevine"},te={As:Hr.gs,_s:"com.apple.fps.1_0",Ms:"skd",Ts:$r,Ns:Zr,Ds:"FairPlay"};Hr.gs;var ne={As:Hr.ds,_s:"org.w3.clearkey",Ms:"cenc",Ts:zr,Ns:Yr,Ds:"ClearKey"};var ie=L.Mn&&L.Tn>=42||L.xn&&L.zn>=38||L.Ln||L.Cn||L.Pn&&L.Un>=29;function re(t,n){return r="audio",null!=(i=t)&&-1!==i.indexOf(r)?{initDataTypes:["cenc"],audioCapabilities:[xr({contentType:t},n?{robustness:"SW_SECURE_CRYPTO"}:{})]}:{initDataTypes:["cenc"],videoCapabilities:[xr({contentType:t},n?{robustness:"SW_SECURE_CRYPTO"}:{})]};var i,r}var ee,ue=function(){function t(t){this.Is=void 0,this.Es=new Gr,this.Ss=void 0,this.Is=t}var n=t.prototype;return n.Rr=function(){return this.Pr(Qr)},n.Or=function(){return this.Pr(ne)},n.zr=function(){return this.Pr(Jr)},n.xr=function(){return this.Pr(te)},n.Pr=function(t){var n=t.Ns,i=this.Es.get(n);if(i)return i;var r=this.Br(t,'video/mp4; codecs="avc1.42000a"');return this.Es.set(n,r),r},n.Br=function(t,n){return Mr.async(function(i){for(;;)switch(i.prev=i.next){case 0:return i.prev=0,i.next=3,Mr.awrap(this.Is.Ls(t._s,[re(n,!0)]));case 3:return i.abrupt("return",!0);case 6:return i.prev=6,i.t0=i.catch(0),i.prev=8,i.next=11,Mr.awrap(this.Is.Ls(t._s,[re(n,!1)]));case 11:return i.abrupt("return",!0);case 14:return i.prev=14,i.t1=i.catch(8),i.abrupt("return",!1);case 17:case"end":return i.stop()}},null,this,[[0,6],[8,14]],sr)},n.jr=function(){return this.Ss||(this.Ss=this.Cs()),this.Ss},n.Cs=function(){return Mr.async(function(t){for(;;)switch(t.prev=t.next){case 0:if("https:"!==(void 0).protocol){t.next=2;break}case 2:if(ie){t.next=4;break}return t.abrupt("return",!1);case 4:return t.next=6,Mr.awrap(this.Or());case 6:if(!t.sent){t.next=8;break}return t.abrupt("return",!1);case 8:return t.abrupt("return",!0);case 9:case"end":return t.stop()}},null,this,null,sr)},t}(),oe=function(){function t(){}var n=t.prototype;return n.gf=function(){},n.Bu=function(t){},n.Ou=function(t){},n.wf=function(t,n){},t}(),se=function(){function t(){}return t.prototype.Ls=function(t,n){return sr.reject(new h("Unsupported key system configuration"))},t}();!function(t){t.uv="arraybuffer",t.ov="json",t.hv="stream",t.ai="text"}(ee||(ee={}));var fe,ce=function(){function t(n){var i=this;this.fs=void 0,this.fs={},n instanceof t?n.asList().forEach(function(t){var n=t[0],r=t[1];i.append(n,r)}):Array.isArray(n)?n.forEach(function(t){i.append(t[0],t[1])}):n&&l.getOwnPropertyNames(n).forEach(function(t){i.append(t,n[t])})}var n=t.prototype;return n.append=function(t,n){var i=t,r=n;i=ae(i),r=he(r);var e=i.toLowerCase();if(this.fs.hasOwnProperty(e)){var u=this.fs[e],o=u[1];u[1]=o?o+", "+r:r}else this.fs[e]=[i,r]},n.delete=function(t){var n=ae(t).toLowerCase();delete this.fs[n]},n.get=function(t){var n=ae(t).toLowerCase();return this.fs.hasOwnProperty(n)?this.fs[n][1]:null},n.has=function(t){var n=ae(t).toLowerCase();return this.fs.hasOwnProperty(n)},n.set=function(t,n){var i=t,r=(i=ae(i)).toLowerCase();this.fs[r]=[i,he(n)]},n.forEach=function(t,n){for(var i in this.fs)this.fs.hasOwnProperty(i)&&t.call(n,this.fs[i][1],i,this)},n.asList=function(){var t=[];for(var n in this.fs)if(this.fs.hasOwnProperty(n)){var i=this.fs[n],r=i[0],e=i[1];t.push([r,e])}return t},n.fv=function(){var t={};return this.forEach(function(n,i){t[i]=n}),t},n.vv=function(t){var n=this;t.forEach(function(t,i){n.append(i,t)})},n.yv=function(t){var n=this;t.forEach(function(t,i){n.set(i,t)})},t}();function ae(t){var n=t;if("string"!=typeof n&&(n=String(n)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(n))throw new h("Invalid character in header field name");return n}function he(t){var n=t;return"string"!=typeof n&&(n=String(n)),n}function le(t,n){var i=t.indexOf(n);return-1!==i&&(function(t,n){t.splice(n,1)}(t,i),!0)}function ve(t){t.length=0}!function(t){t[t.Os=0]="Os",t[t.xs=1]="xs",t[t.zs=-1]="zs"}(fe||(fe={}));var de,_e,ye,we,pe=function(){function t(){this.Rs=!1,this.Bs=!1,this.Ps=[],this.Us=[]}var n=t.prototype;return n.Qs=function(){if(!this.Rs&&!this.Bs){this.Rs=!0;for(var t=0,n=this.Ps.slice();t<n.length;t++){(0,n[t])()}this.Ys()}},n.Ys=function(){if(!this.Bs){this.Bs=!0;for(var t=0,n=this.Us.slice();t<n.length;t++){(0,n[t])()}ve(this.Ps),ve(this.Us)}},n.Fs=function(t){this.Bs||this.Ps.push(t)},n.Gs=function(t){this.Bs||le(this.Ps,t)},n.Hs=function(t){this.Bs||this.Us.push(t)},n.Vs=function(t){this.Bs||le(this.Us,t)},t}(),Ee=function(){function t(){this.Ws=new pe}var n=t.prototype;return n.Xs=function(){this.Ws.Qs()},n.Ys=function(){this.Ws.Ys()},n.qs=function(t){var n=this.Ws;if(!n.Rs)if(t.Rs)n.Qs();else if(!n.Bs&&!t.Bs){var i=function(){r(),n.Qs()},r=function r(){t.Gs(i),t.Vs(r),n.Gs(i),n.Vs(r)};t.Fs(i),t.Hs(r),n.Fs(i),n.Hs(r)}},n.Zs=function(){var n=new t,i=new t,r=n.Js,e=i.Js,u=this.Ws,o=function(){r.Rs&&e.Bs||e.Rs&&r.Bs?u.Qs():r.Bs&&e.Bs&&u.Ys()};r.Fs(o),e.Fs(o),r.Hs(o),e.Hs(o),n.qs(u),i.qs(u);return u.Hs(function(){r.Gs(o),e.Gs(o),r.Vs(o),e.Vs(o)}),[n,i]},I(t,[{key:"Js",get:function(){return this.Ws}}]),t}();!function(t){t.DELETE="DELETE",t.GET="GET",t.HEAD="HEAD",t.OPTIONS="OPTIONS",t.POST="POST",t.PUT="PUT"}(de||(de={})),function(t){t.yd="",t._d="manifest",t.kd="segment",t.md="content-protection"}(_e||(_e={})),function(t){t.yd="",t.pd="initialization-segment",t.bd="fairplay-license",t.Md="fairplay-certificate",t.Td="widevine-license",t.Nd="widevine-certificate",t.Dd="playready-license",t.Id="clearkey-license",t.Ed="aes128-key"}(ye||(ye={})),function(t){t.yd="",t.Sd="audio",t.Ld="video",t.ai="text",t.jd="image"}(we||(we={}));var Ie,ge=function(t,n){this.Hl=void 0,this.ud=void 0,this.Cd=void 0,this.od=void 0,this.Od=void 0,this.Js=void 0,this.As=void 0,this.xd=void 0,this.zd=void 0,this.dd=void 0,this.Rd=void 0,this.Bd=void 0;var i,r,e,u,o,s,f,c,a,h,l,v=t.dd;n?(i=n.Hl,r=n.ud,e=n.Cd,u=n.od,o=n.Od,s=n.Js,f=n.As,c=n.xd,a=n.zd,h=n.Rd,l=n.Bd):(i=null,r={},e=de.GET,u=ee.ai,o=0,f=_e.yd,c=ye.yd,a=we.yd,h=!1),this.dd=v,this.Hl=t.Hl||i,this.ud=new ce(t.ud||r),this.Cd=t.Cd||e,this.od=t.od||u,this.Od=void 0!==t.Od?Number(t.Od)||0:o,this.Js=t.Js||s||(new Ee).Js,this.As=t.As||f,this.xd=t.xd||c,this.zd=t.zd||a,this.Rd=void 0!==t.Rd?Boolean(t.Rd):h,this.Bd=t.Bd||l};!function(t){t.Xd="HttpOpenError",t.qd="HttpResponseError",t.Zd="HttpTimeoutError"}(Ie||(Ie={}));var Re,ke,Te,Oe=function(t){function n(n,i){return t.call(this,n,"Error while opening "+n.dd+". Invalid URL.",i)||this}return R(n,t),I(n,[{key:"name",get:function(){return Ie.Xd}}]),n}(function(t){function n(n,i,r){var e;return(e=t.call(this,i,r)||this).Jd=void 0,e.Jd=n,e}return R(n,t),I(n,[{key:"vd",get:function(){return this.Jd}}]),n}(gt)),Se=function(){function t(){}var n=t.prototype;return n.vd=function(t){return sr.reject(new Oe(new ge(t)))},n.Pd=function(t){},n.Ud=function(){},t}();new(function(t){function n(){for(var n,i=arguments.length,r=new Array(i),e=0;e<i;e++)r[e]=arguments[e];return(n=t.call.apply(t,[this].concat(r))||this).Wg=new ue(new se),n.eD=new Se,n.u=new oe,n}return R(n,t),I(n,[{key:"Cr",get:function(){return this.Wg}},{key:"Jg",get:function(){return!1}},{key:"Kg",get:function(){return!1}},{key:"$g",get:function(){return!1}},{key:"nw",get:function(){return this.u}},{key:"iw",get:function(){return{ew:U}}},{key:"uw",get:function(){return"default"}},{key:"ow",get:function(){return"unknown"}},{key:"hw",get:function(){return this.eD}}]),n}(Lr)),function(t){t[t.MPEGTS_TO_FMP4=0]="MPEGTS_TO_FMP4",t[t.RAW_AUDIO_TO_FMP4=1]="RAW_AUDIO_TO_FMP4"}(Re||(Re={})),function(t){t[t.CONFIGURATION_ERROR=1e3]="CONFIGURATION_ERROR",t[t.LICENSE_ERROR=2e3]="LICENSE_ERROR",t[t.LICENSE_INVALID_DOMAIN=2001]="LICENSE_INVALID_DOMAIN",t[t.LICENSE_INVALID_SOURCE=2002]="LICENSE_INVALID_SOURCE",t[t.LICENSE_EXPIRED=2003]="LICENSE_EXPIRED",t[t.LICENSE_INVALID_FEATURE=2004]="LICENSE_INVALID_FEATURE",t[t.SOURCE_INVALID=3e3]="SOURCE_INVALID",t[t.SOURCE_NOT_SUPPORTED=3001]="SOURCE_NOT_SUPPORTED",t[t.MANIFEST_LOAD_ERROR=4e3]="MANIFEST_LOAD_ERROR",t[t.MANIFEST_CORS_ERROR=4001]="MANIFEST_CORS_ERROR",t[t.MANIFEST_PARSE_ERROR=4002]="MANIFEST_PARSE_ERROR",t[t.MEDIA_NOT_SUPPORTED=5e3]="MEDIA_NOT_SUPPORTED",t[t.MEDIA_LOAD_ERROR=5001]="MEDIA_LOAD_ERROR",t[t.MEDIA_DECODE_ERROR=5002]="MEDIA_DECODE_ERROR",t[t.MEDIA_AVPLAYER_ERROR=5003]="MEDIA_AVPLAYER_ERROR",t[t.MEDIA_ABORTED=5004]="MEDIA_ABORTED",t[t.NETWORK_ERROR=6e3]="NETWORK_ERROR",t[t.NETWORK_TIMEOUT=6001]="NETWORK_TIMEOUT",t[t.CONTENT_PROTECTION_ERROR=7e3]="CONTENT_PROTECTION_ERROR",t[t.CONTENT_PROTECTION_NOT_SUPPORTED=7001]="CONTENT_PROTECTION_NOT_SUPPORTED",t[t.CONTENT_PROTECTION_CONFIGURATION_MISSING=7002]="CONTENT_PROTECTION_CONFIGURATION_MISSING",t[t.CONTENT_PROTECTION_CONFIGURATION_INVALID=7003]="CONTENT_PROTECTION_CONFIGURATION_INVALID",t[t.CONTENT_PROTECTION_INITIALIZATION_INVALID=7004]="CONTENT_PROTECTION_INITIALIZATION_INVALID",t[t.CONTENT_PROTECTION_CERTIFICATE_ERROR=7005]="CONTENT_PROTECTION_CERTIFICATE_ERROR",t[t.CONTENT_PROTECTION_CERTIFICATE_INVALID=7006]="CONTENT_PROTECTION_CERTIFICATE_INVALID",t[t.CONTENT_PROTECTION_LICENSE_ERROR=7007]="CONTENT_PROTECTION_LICENSE_ERROR",t[t.CONTENT_PROTECTION_LICENSE_INVALID=7008]="CONTENT_PROTECTION_LICENSE_INVALID",t[t.CONTENT_PROTECTION_KEY_EXPIRED=7009]="CONTENT_PROTECTION_KEY_EXPIRED",t[t.CONTENT_PROTECTION_KEY_MISSING=7010]="CONTENT_PROTECTION_KEY_MISSING",t[t.CONTENT_PROTECTION_OUTPUT_RESTRICTED=7011]="CONTENT_PROTECTION_OUTPUT_RESTRICTED",t[t.CONTENT_PROTECTION_INTERNAL_ERROR=7012]="CONTENT_PROTECTION_INTERNAL_ERROR",t[t.SUBTITLE_LOAD_ERROR=8e3]="SUBTITLE_LOAD_ERROR",t[t.SUBTITLE_CORS_ERROR=8001]="SUBTITLE_CORS_ERROR",t[t.SUBTITLE_PARSE_ERROR=8002]="SUBTITLE_PARSE_ERROR",t[t.VR_PLATFORM_UNSUPPORTED=9e3]="VR_PLATFORM_UNSUPPORTED",t[t.VR_PRESENTATION_ERROR=9001]="VR_PRESENTATION_ERROR",t[t.AD_ERROR=1e4]="AD_ERROR",t[t.AD_BLOCKER_DETECTED=10001]="AD_BLOCKER_DETECTED",t[t.FULLSCREEN_ERROR=11e3]="FULLSCREEN_ERROR"}(ke||(ke={})),function(t){t[t.CONFIGURATION=1]="CONFIGURATION",t[t.LICENSE=2]="LICENSE",t[t.SOURCE=3]="SOURCE",t[t.MANIFEST=4]="MANIFEST",t[t.MEDIA=5]="MEDIA",t[t.NETWORK=6]="NETWORK",t[t.CONTENT_PROTECTION=7]="CONTENT_PROTECTION",t[t.SUBTITLE=8]="SUBTITLE",t[t.VR=9]="VR",t[t.AD=10]="AD",t[t.FULLSCREEN=11]="FULLSCREEN"}(Te||(Te={})),function(t){(Te||(Te={})).fromCode=function(t){var n=v.floor(t/1e3);if(n in Te)return n;throw new h("Invalid error code: "+t)}}();var me=function(t){function n(n,i,r){var e;return(e=t.call(this,i,r)||this).code=void 0,e.code=n,e}return R(n,t),I(n,[{key:"name",get:function(){return"THEOplayerError"}},{key:"category",get:function(){return Te.fromCode(this.code)}}]),n}(gt);let be;const Ne=new class{constructor(t,n){this.encoding=t,this.fatal=(null==n?void 0:n.fatal)||!1,this.ignoreBOM=(null==n?void 0:n.ignoreBOM)||!1}decode(t,n){if(!t)return"";let i;return i=t instanceof ArrayBuffer?new w(t):new w(t.buffer,t.byteOffset,t.byteLength),String.fromCharCode.apply(void 0,i)}}("utf-8",{ignoreBOM:!0,fatal:!0});Ne.decode();let Ae=new w;function De(){return Ae.buffer!==be.memory.buffer&&(Ae=new w(be.memory.buffer)),Ae}function Ce(t,n){return Ne.decode(De().subarray(t,t+n))}const Pe=new Array(32).fill(void 0);Pe.push(void 0,null,!0,!1);let Le=Pe.length;function Fe(t){Le===Pe.length&&Pe.push(Pe.length+1);const n=Le;return Le=Pe[n],Pe[n]=t,n}function Ue(t){return Pe[t]}function Me(t){const n=Ue(t);return function(t){t<36||(Pe[t]=Le,Le=t)}(t),n}let xe=0;function We(t,n){const i=n(1*t.length);return De().set(t,i/1),xe=t.length,i}let Ve=new Int32Array;function Be(){return Ve.buffer!==be.memory.buffer&&(Ve=new Int32Array(be.memory.buffer)),Ve}function Ge(t){return null==t}function He(t,n){return De().subarray(t/1,t/1+n)}const je=new class{constructor(t){this.encoding=t}encode(t){if(!t)return new w(0);const n=new w(t.length);for(let i=0;i<t.length;i++)n[i]=t.charCodeAt(i);return n}encodeInto(t,n){const i=v.min(t.length,n.byteLength);for(let r=0;r<i;r++)n[r]=t.charCodeAt(r);return{read:i,written:i}}}("utf-8"),Ke="function"==typeof je.encodeInto?function(t,n){return je.encodeInto(t,n)}:function(t,n){const i=je.encode(t);return n.set(i),{read:t.length,written:i.length}};function qe(){const t={wbg:{}};return t.wbg.__wbindgen_string_new=function(t,n){return Fe(Ce(t,n))},t.wbg.__wbg_new_693216e109162396=function(){return Fe(new a)},t.wbg.__wbg_stack_0ddaca5d1abfb52f=function(t,n){const i=function(t,n,i){if(void 0===i){const i=je.encode(t),r=n(i.length);return De().subarray(r,r+i.length).set(i),xe=i.length,r}let r=t.length,e=n(r);const u=De();let o=0;for(;o<r;o++){const n=t.charCodeAt(o);if(n>127)break;u[e+o]=n}if(o!==r){0!==o&&(t=t.slice(o)),e=i(e,r,r=o+3*t.length);const n=De().subarray(e+o,e+r);o+=Ke(t,n).written}return xe=o,e}(Ue(n).stack,be.__wbindgen_export_0,be.__wbindgen_export_2),r=xe;Be()[t/4+1]=r,Be()[t/4+0]=i},t.wbg.__wbg_error_09919627ac0992f5=function(t,n){try{console.error(Ce(t,n))}finally{be.__wbindgen_export_1(t,n)}},t.wbg.__wbindgen_object_drop_ref=function(t){Me(t)},t.wbg.__wbg_createoutputdata_c9fb9a8cb1ad69de=function(t,n,i,r,e,u,o,s){let f,c,a,h;return 0!==t&&(f=He(t,n).slice(),be.__wbindgen_export_1(t,1*n)),0!==i&&(c=He(i,r).slice(),be.__wbindgen_export_1(i,1*r)),0!==e&&(a=He(e,u).slice(),be.__wbindgen_export_1(e,1*u)),0!==o&&(h=He(o,s).slice(),be.__wbindgen_export_1(o,1*s)),Fe({video_init:f,audio_init:c,video_media:a,audio_media:h})},t.wbg.__wbg_createtimestampwithbase_c2121b4c783ce2f4=function(t,n,i){return Fe({low:t>>>0,high:n>>>0,base:i>>>0})},t.wbg.__wbg_createoutputmetadata_7a2e484140ec8b15=function(t,n,i,r,e,u,o,s,f,c,a,h,l){let v,d,_,y;var w,p,E,I,g,R,k,T;return 0!==i&&(v=Ce(i,r).slice(),be.__wbindgen_export_1(i,1*r)),0!==e&&(d=Ce(e,u).slice(),be.__wbindgen_export_1(e,1*u)),0!==o&&(_=He(o,s).slice(),be.__wbindgen_export_1(o,1*s)),0!==f&&(y=He(f,c).slice(),be.__wbindgen_export_1(f,1*c)),Fe((w=16777215===t?void 0:t,p=16777215===n?void 0:n,E=v,I=d,g=_,R=y,k=Me(a),T=Me(h),{video_pid:w,audio_pid:p,video_codec:E,audio_codec:I,sps_nal:g,pps_nal:R,first_decode_timestamp:k,first_presentation_timestamp:T,program_map_table_pid:16777215===l?void 0:l}))},t.wbg.__wbg_createoutput_ef997e364ed7e443=function(t,n){var i,r;return Fe((i=Me(t),r=Me(n),{data:i,metadata:r}))},t.wbg.__wbg_data_dd8a03447d9291e4=function(t,n){const i=We(Ue(n).data,be.__wbindgen_export_0),r=xe;Be()[t/4+1]=r,Be()[t/4+0]=i},t.wbg.__wbg_metadata_41d5a25e28ae6cc0=function(t){const n=Ue(t).metadata;return Ge(n)?0:Fe(n)},t.wbg.__wbg_spsnal_8d5f8275aa528046=function(t,n){const i=Ue(n).sps_nal;var r=Ge(i)?0:We(i,be.__wbindgen_export_0),e=xe;Be()[t/4+1]=e,Be()[t/4+0]=r},t.wbg.__wbg_ppsnal_e5015882cc1470f9=function(t,n){const i=Ue(n).pps_nal;var r=Ge(i)?0:We(i,be.__wbindgen_export_0),e=xe;Be()[t/4+1]=e,Be()[t/4+0]=r},t.wbg.__wbg_videopid_2657ae70e543fe2c=function(t){const n=Ue(t).video_pid;return Ge(n)?16777215:n},t.wbg.__wbg_audiopid_d2d3ae4173cde0b7=function(t){const n=Ue(t).audio_pid;return Ge(n)?16777215:n},t.wbg.__wbg_programmaptablepid_e2ff720f835635f1=function(t){const n=Ue(t).program_map_table_pid;return Ge(n)?16777215:n},t}async function Xe(t){void 0===t&&(t=new URL("theomux_bg.wasm",void 0));const n=qe();("string"==typeof t||"function"==typeof Request&&t instanceof Request||"function"==typeof URL&&t instanceof URL)&&(t=fetch(t));const{instance:i,module:r}=await async function(t,n){if("function"==typeof Response&&t instanceof Response){if("function"==typeof WebAssembly.instantiateStreaming)try{return await WebAssembly.instantiateStreaming(t,n)}catch(n){if("application/wasm"==t.headers.get("Content-Type"))throw n;console.warn("`WebAssembly.instantiateStreaming` failed because your server does not serve wasm with `application/wasm` MIME type. Falling back to `WebAssembly.instantiate` which is slower. Original error:\n",n)}const i=await t.arrayBuffer();return await WebAssembly.instantiate(i,n)}{const i=await WebAssembly.instantiate(t,n);return i instanceof WebAssembly.Instance?{instance:i,module:t}:i}}(await t,n);return function(t,n){return be=t.exports,Xe.__wbindgen_wasm_module=n,Ve=new Int32Array,Ae=new w,be.__wbindgen_start(),be}(i,r)}async function ze(t){"string"==typeof t&&(t=new URL(t));const n=async function(t){if("http:"===t.protocol||"https:"===t.protocol){const n=await fetch(t.href);if("function"==typeof WebAssembly.compileStreaming)try{return await WebAssembly.compileStreaming(n)}catch(t){if("application/wasm"===n.headers.get("Content-Type"))throw t;console.warn("`WebAssembly.compileStreaming` failed because your server does not serve wasm with `application/wasm` MIME type. Falling back to `WebAssembly.compile` which is slower. Original error:\n",t)}const i=await n.arrayBuffer();return await WebAssembly.compile(i)}{const i=await(n=t.href,new Promise((t,i)=>{const r=new p;r.onload=(()=>{t(r.response||new ArrayBuffer(0))}),r.onerror=(()=>{i(new h(`Failed to fetch "${n}", status ${r.status}`))}),r.open("GET",n,!0),r.responseType="arraybuffer",r.send()}));return await WebAssembly.compile(i)}var n}(t);return await Xe(n),new Ye(n)}class Ye{constructor(t){this.bh=t}mpegts_to_fmp4(t){return function(t){try{const r=be.__wbindgen_add_to_stack_pointer(-16);be.mpegts_to_fmp4(r,Fe(t));var n=Be()[r/4+0],i=Be()[r/4+1];if(Be()[r/4+2])throw Me(i);return Me(n)}finally{be.__wbindgen_add_to_stack_pointer(16)}}(t)}raw_audio_to_fmp4(t){return function(t){try{const r=be.__wbindgen_add_to_stack_pointer(-16);be.raw_audio_to_fmp4(r,Fe(t));var n=Be()[r/4+0],i=Be()[r/4+1];if(Be()[r/4+2])throw Me(i);return Me(n)}finally{be.__wbindgen_add_to_stack_pointer(16)}}(t)}async restart(){await Xe(this.bh)}}var $e,Ze,Je,Qe=new URL("./THEOplayer.transmux.wasm",e.href);$e=function(){return ze(Qe)},Je=sr.resolve($e()).then(function(n){Ze=n,Je=void 0,t.postMessage({sEt:"4.4.0"})},function(n){var i=n,r={success:!1,error:i.message,errorCode:i instanceof me?i.code:ke.MEDIA_DECODE_ERROR};t.postMessage(r)}),t.addEventListener("message",function(n){var i=n.data.id;(function(n){var i,r,e,u,o,s;return Mr.async(function(f){for(;;)switch(f.prev=f.next){case 0:if(void 0===Je){f.next=3;break}return f.next=3,Mr.awrap(Je);case 3:if(e=n.id,n.type!==Re.MPEGTS_TO_FMP4){f.next=8;break}u=Ze.mpegts_to_fmp4(n.input),f.next=13;break;case 8:if(n.type!==Re.RAW_AUDIO_TO_FMP4){f.next=12;break}u=Ze.raw_audio_to_fmp4(n.input),f.next=13;break;case 12:throw new a("Unknown request type: "+n.type);case 13:o={success:!0,requestId:e,output:u},s=[null==(i=n.input.metadata)?void 0:i.sps_nal,null==(r=n.input.metadata)?void 0:r.pps_nal,n.input.data,u.data.video_init,u.data.audio_init,u.data.video_media,u.data.audio_media].filter(F).map(function(t){return t.buffer}),t.postMessage(o,s);case 16:case"end":return f.stop()}},null,null,null,sr)})(n.data).catch(function(n){var r=n,e={success:!1,requestId:i,error:r.message,errorCode:r instanceof me?r.code:ke.MEDIA_DECODE_ERROR};t.postMessage(e)})})}()}("undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:this);
