<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-libs"],{"0003":function(e,t,n){"use strict";var r=n("598b"),i=Math.min;e.exports=function(e){var t=r(e);return t&gt;0?i(t,9007199254740991):0}},"007f":function(e,t,n){"use strict";var r=n("8c58"),i=n("4d33"),s=n("560c");e.exports=function(e,t,n){r?i.f(e,t,s(0,n)):e[t]=n}},"015a":function(e,t,n){n("69ea"),n("7ea2"),n("cae4"),n("c317"),n("822c"),n("b488"),n("27ff"),n("f7aa");var r=n("b0e1");function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&amp;&amp;(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t&lt;arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}e.exports=s,e.exports.__esModule=!0,e.exports["default"]=e.exports},"024e":function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},"0285":function(e,t,n){"use strict";var r=n("4fb1"),i=n("fe97"),s=n("b0c2"),a=n("c3ff"),o=n("b82d"),l=i((function(){a(1)}));r({target:"Object",stat:!0,forced:l,sham:!o},{getPrototypeOf:function(e){return a(s(e))}})},"0418":function(e,t,n){t.nextTick=function(e){var t=Array.prototype.slice.call(arguments);t.shift(),setTimeout((function(){e.apply(null,t)}),0)},t.platform=t.arch=t.execPath=t.title="browser",t.pid=1,t.browser=!0,t.env={},t.argv=[],t.binding=function(e){throw new Error("No such module. (Possibly not yet loaded)")},function(){var e,r="/";t.cwd=function(){return r},t.chdir=function(t){e||(e=n("cad9")),r=e.resolve(t,r)}}(),t.exit=t.kill=t.umask=t.dlopen=t.uptime=t.memoryUsage=t.uvCounters=function(){},t.features={}},"0492":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));n("27ff");function r(e,t,n,r,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void n(e)}o.done?t(l):Promise.resolve(l).then(r,i)}function i(e){return function(){var t=this,n=arguments;return new Promise((function(i,s){var a=e.apply(t,n);function o(e){r(a,i,s,o,l,"next",e)}function l(e){r(a,i,s,o,l,"throw",e)}o(void 0)}))}}},"0527":function(e,t,n){"use strict";var r=n("b070"),i=n("4e28"),s=n("b142"),a=n("0fff"),o=n("fe97"),l=n("e262"),u=n("5f2a"),c=n("b624"),d=n("598b"),h=n("0003"),f=n("f9d1"),p=n("cdac"),m=n("6f55"),g=n("2f44"),y=n("dca8"),v=n("c110"),b=n("fd4d"),_=b("replace"),w=Math.max,T=Math.min,S=s([].concat),E=s([].push),x=s("".indexOf),k=s("".slice),C=function(e){return void 0===e?e:String(e)},A=function(){return"$0"==="a".replace(/./,"$0")}(),O=function(){return!!/./[_]&amp;&amp;""===/./[_]("a","$0")}(),I=!o((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$&lt;a&gt;")}));a("replace",(function(e,t,n){var s=O?"$":"$0";return[function(e,n){var r=p(this),s=c(e)?void 0:g(e,_);return s?i(s,e,r,n):i(t,f(r),e,n)},function(e,i){var a=l(this),o=f(e);if("string"==typeof i&amp;&amp;-1===x(i,s)&amp;&amp;-1===x(i,"$&lt;")){var c=n(t,a,o,i);if(c.done)return c.value}var p=u(i);p||(i=f(i));var g,b=a.global;b&amp;&amp;(g=a.unicode,a.lastIndex=0);var _,A=[];while(1){if(_=v(a,o),null===_)break;if(E(A,_),!b)break;var O=f(_[0]);""===O&amp;&amp;(a.lastIndex=m(o,h(a.lastIndex),g))}for(var I="",P=0,L=0;L&lt;A.length;L++){_=A[L];for(var D,M=f(_[0]),R=w(T(d(_.index),o.length),0),N=[],j=1;j&lt;_.length;j++)E(N,C(_[j]));var U=_.groups;if(p){var B=S([M],N,R,o);void 0!==U&amp;&amp;E(B,U),D=f(r(i,void 0,B))}else D=y(M,o,R,N,U,i);R&gt;=P&amp;&amp;(I+=k(o,P,R)+D,P=R+M.length)}return I+k(o,P)}]}),!I||!A||O)},"058b":function(e,t,n){"use strict";var r=n("4fb1"),i=n("8b5f");r({target:"Object",stat:!0},{setPrototypeOf:i})},"05da":function(e,t,n){"use strict";var r=n("4fb1"),i=n("4e28"),s=n("1708"),a=n("3723"),o=n("5f2a"),l=n("6e5d"),u=n("c3ff"),c=n("8b5f"),d=n("9260"),h=n("d96f"),f=n("8495"),p=n("fd4d"),m=n("718e"),g=n("3199"),y=a.PROPER,v=a.CONFIGURABLE,b=g.IteratorPrototype,_=g.BUGGY_SAFARI_ITERATORS,w=p("iterator"),T="keys",S="values",E="entries",x=function(){return this};e.exports=function(e,t,n,a,p,g,k){l(n,t,a);var C,A,O,I=function(e){if(e===p&amp;&amp;R)return R;if(!_&amp;&amp;e&amp;&amp;e in D)return D[e];switch(e){case T:return function(){return new n(this,e)};case S:return function(){return new n(this,e)};case E:return function(){return new n(this,e)}}return function(){return new n(this)}},P=t+" Iterator",L=!1,D=e.prototype,M=D[w]||D["@@iterator"]||p&amp;&amp;D[p],R=!_&amp;&amp;M||I(p),N="Array"===t&amp;&amp;D.entries||M;if(N&amp;&amp;(C=u(N.call(new e)),C!==Object.prototype&amp;&amp;C.next&amp;&amp;(s||u(C)===b||(c?c(C,b):o(C[w])||f(C,w,x)),d(C,P,!0,!0),s&amp;&amp;(m[P]=x))),y&amp;&amp;p===S&amp;&amp;M&amp;&amp;M.name!==S&amp;&amp;(!s&amp;&amp;v?h(D,"name",S):(L=!0,R=function(){return i(M,this)})),p)if(A={values:I(S),keys:g?R:I(T),entries:I(E)},k)for(O in A)(_||L||!(O in D))&amp;&amp;f(D,O,A[O]);else r({target:t,proto:!0,forced:_||L},A);return s&amp;&amp;!k||D[w]===R||f(D,w,R,{name:p}),m[t]=R,A}},"0606":function(e,t,n){"use strict";var r=n("4fb1"),i=n("fb93"),s=n("bfba");r({target:"Set",proto:!0,real:!0,forced:!s("difference")},{difference:i})},"06f6":function(e,t,n){"use strict";var r=n("b722"),i=n("90f4"),s=n("0b79"),a=n("4d33").f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});i(t,e)||a(t,e,{value:s.f(e)})}},"071d":function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on  "+e);return e}},"0795":function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},"0817":function(e,t,n){"use strict";var r=n("72e5"),i=TypeError;e.exports=function(e,t){if(r(t,e))return e;throw new i("Incorrect invocation")}},"096a":function(e,t,n){"use strict";(function(t,r){function i(e){var t=this;this.next=null,this.entry=null,this.finish=function(){V(t,e)}}var s;e.exports=A,A.WritableState=C;var a={deprecate:n("3c08")},o=n("4e87"),l=n("257d").Buffer,u=("undefined"!==typeof t?t:"undefined"!==typeof window?window:"undefined"!==typeof self?self:{}).Uint8Array||function(){};function c(e){return l.from(e)}function d(e){return l.isBuffer(e)||e instanceof u}var h,f=n("0ec5"),p=n("fb6a"),m=p.getHighWaterMark,g=n("5ec5").codes,y=g.ERR_INVALID_ARG_TYPE,v=g.ERR_METHOD_NOT_IMPLEMENTED,b=g.ERR_MULTIPLE_CALLBACK,_=g.ERR_STREAM_CANNOT_PIPE,w=g.ERR_STREAM_DESTROYED,T=g.ERR_STREAM_NULL_VALUES,S=g.ERR_STREAM_WRITE_AFTER_END,E=g.ERR_UNKNOWN_ENCODING,x=f.errorOrDestroy;function k(){}function C(e,t,r){s=s||n("b4aa"),e=e||{},"boolean"!==typeof r&amp;&amp;(r=t instanceof s),this.objectMode=!!e.objectMode,r&amp;&amp;(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=m(this,e,"writableHighWaterMark",r),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var a=!1===e.decodeStrings;this.decodeStrings=!a,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){N(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new i(this)}function A(e){s=s||n("b4aa");var t=this instanceof s;if(!t&amp;&amp;!h.call(A,this))return new A(e);this._writableState=new C(e,this,t),this.writable=!0,e&amp;&amp;("function"===typeof e.write&amp;&amp;(this._write=e.write),"function"===typeof e.writev&amp;&amp;(this._writev=e.writev),"function"===typeof e.destroy&amp;&amp;(this._destroy=e.destroy),"function"===typeof e.final&amp;&amp;(this._final=e.final)),o.call(this)}function O(e,t){var n=new S;x(e,n),r.nextTick(t,n)}function I(e,t,n,i){var s;return null===n?s=new T:"string"===typeof n||t.objectMode||(s=new y("chunk",["string","Buffer"],n)),!s||(x(e,s),r.nextTick(i,s),!1)}function P(e,t,n){return e.objectMode||!1===e.decodeStrings||"string"!==typeof t||(t=l.from(t,n)),t}function L(e,t,n,r,i,s){if(!n){var a=P(t,r,i);r!==a&amp;&amp;(n=!0,i="buffer",r=a)}var o=t.objectMode?1:r.length;t.length+=o;var l=t.length&lt;t.highWaterMark;if(l||(t.needDrain=!0),t.writing||t.corked){var u=t.lastBufferedRequest;t.lastBufferedRequest={chunk:r,encoding:i,isBuf:n,callback:s,next:null},u?u.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else D(e,t,!1,o,r,i,s);return l}function D(e,t,n,r,i,s,a){t.writelen=r,t.writecb=a,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new w("write")):n?e._writev(i,t.onwrite):e._write(i,s,t.onwrite),t.sync=!1}function M(e,t,n,i,s){--t.pendingcb,n?(r.nextTick(s,i),r.nextTick(z,e,t),e._writableState.errorEmitted=!0,x(e,i)):(s(i),e._writableState.errorEmitted=!0,x(e,i),z(e,t))}function R(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}function N(e,t){var n=e._writableState,i=n.sync,s=n.writecb;if("function"!==typeof s)throw new b;if(R(n),t)M(e,n,i,t,s);else{var a=F(n)||e.destroyed;a||n.corked||n.bufferProcessing||!n.bufferedRequest||B(e,n),i?r.nextTick(j,e,n,a,s):j(e,n,a,s)}}function j(e,t,n,r){n||U(e,t),t.pendingcb--,r(),z(e,t)}function U(e,t){0===t.length&amp;&amp;t.needDrain&amp;&amp;(t.needDrain=!1,e.emit("drain"))}function B(e,t){t.bufferProcessing=!0;var n=t.bufferedRequest;if(e._writev&amp;&amp;n&amp;&amp;n.next){var r=t.bufferedRequestCount,s=new Array(r),a=t.corkedRequestsFree;a.entry=n;var o=0,l=!0;while(n)s[o]=n,n.isBuf||(l=!1),n=n.next,o+=1;s.allBuffers=l,D(e,t,!0,t.length,s,"",a.finish),t.pendingcb++,t.lastBufferedRequest=null,a.next?(t.corkedRequestsFree=a.next,a.next=null):t.corkedRequestsFree=new i(t),t.bufferedRequestCount=0}else{while(n){var u=n.chunk,c=n.encoding,d=n.callback,h=t.objectMode?1:u.length;if(D(e,t,!1,h,u,c,d),n=n.next,t.bufferedRequestCount--,t.writing)break}null===n&amp;&amp;(t.lastBufferedRequest=null)}t.bufferedRequest=n,t.bufferProcessing=!1}function F(e){return e.ending&amp;&amp;0===e.length&amp;&amp;null===e.bufferedRequest&amp;&amp;!e.finished&amp;&amp;!e.writing}function $(e,t){e._final((function(n){t.pendingcb--,n&amp;&amp;x(e,n),t.prefinished=!0,e.emit("prefinish"),z(e,t)}))}function q(e,t){t.prefinished||t.finalCalled||("function"!==typeof e._final||t.destroyed?(t.prefinished=!0,e.emit("prefinish")):(t.pendingcb++,t.finalCalled=!0,r.nextTick($,e,t)))}function z(e,t){var n=F(t);if(n&amp;&amp;(q(e,t),0===t.pendingcb&amp;&amp;(t.finished=!0,e.emit("finish"),t.autoDestroy))){var r=e._readableState;(!r||r.autoDestroy&amp;&amp;r.endEmitted)&amp;&amp;e.destroy()}return n}function H(e,t,n){t.ending=!0,z(e,t),n&amp;&amp;(t.finished?r.nextTick(n):e.once("finish",n)),t.ended=!0,e.writable=!1}function V(e,t,n){var r=e.entry;e.entry=null;while(r){var i=r.callback;t.pendingcb--,i(n),r=r.next}t.corkedRequestsFree.next=e}n("0999")(A,o),C.prototype.getBuffer=function(){var e=this.bufferedRequest,t=[];while(e)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(C.prototype,"buffer",{get:a.deprecate((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"===typeof Symbol&amp;&amp;Symbol.hasInstance&amp;&amp;"function"===typeof Function.prototype[Symbol.hasInstance]?(h=Function.prototype[Symbol.hasInstance],Object.defineProperty(A,Symbol.hasInstance,{value:function(e){return!!h.call(this,e)||this===A&amp;&amp;(e&amp;&amp;e._writableState instanceof C)}})):h=function(e){return e instanceof this},A.prototype.pipe=function(){x(this,new _)},A.prototype.write=function(e,t,n){var r=this._writableState,i=!1,s=!r.objectMode&amp;&amp;d(e);return s&amp;&amp;!l.isBuffer(e)&amp;&amp;(e=c(e)),"function"===typeof t&amp;&amp;(n=t,t=null),s?t="buffer":t||(t=r.defaultEncoding),"function"!==typeof n&amp;&amp;(n=k),r.ending?O(this,n):(s||I(this,r,e,n))&amp;&amp;(r.pendingcb++,i=L(this,r,s,e,t,n)),i},A.prototype.cork=function(){this._writableState.corked++},A.prototype.uncork=function(){var e=this._writableState;e.corked&amp;&amp;(e.corked--,e.writing||e.corked||e.bufferProcessing||!e.bufferedRequest||B(this,e))},A.prototype.setDefaultEncoding=function(e){if("string"===typeof e&amp;&amp;(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())&gt;-1))throw new E(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(A.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&amp;&amp;this._writableState.getBuffer()}}),Object.defineProperty(A.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),A.prototype._write=function(e,t,n){n(new v("_write()"))},A.prototype._writev=null,A.prototype.end=function(e,t,n){var r=this._writableState;return"function"===typeof e?(n=e,e=null,t=null):"function"===typeof t&amp;&amp;(n=t,t=null),null!==e&amp;&amp;void 0!==e&amp;&amp;this.write(e,t),r.corked&amp;&amp;(r.corked=1,this.uncork()),r.ending||H(this,r,n),this},Object.defineProperty(A.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(A.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&amp;&amp;this._writableState.destroyed},set:function(e){this._writableState&amp;&amp;(this._writableState.destroyed=e)}}),A.prototype.destroy=f.destroy,A.prototype._undestroy=f.undestroy,A.prototype._destroy=function(e,t){t(e)}}).call(this,n("de2f"),n("0418"))},"0982":function(e,t,n){"use strict";var r=n("598b"),i=Math.max,s=Math.min;e.exports=function(e,t){var n=r(e);return n&lt;0?i(n+t,0):s(n,t)}},"0999":function(e,t){"function"===typeof Object.create?e.exports=function(e,t){t&amp;&amp;(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}},"0a0a":function(e,t,n){"use strict";var r=n("5164"),i=4,s=0,a=1,o=2;function l(e){var t=e.length;while(--t&gt;=0)e[t]=0}var u=0,c=1,d=2,h=3,f=258,p=29,m=256,g=m+1+p,y=30,v=19,b=2*g+1,_=15,w=16,T=7,S=256,E=16,x=17,k=18,C=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],A=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],O=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],I=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],P=512,L=new Array(2*(g+2));l(L);var D=new Array(2*y);l(D);var M=new Array(P);l(M);var R=new Array(f-h+1);l(R);var N=new Array(p);l(N);var j,U,B,F=new Array(y);function $(e,t,n,r,i){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=r,this.max_length=i,this.has_stree=e&amp;&amp;e.length}function q(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function z(e){return e&lt;256?M[e]:M[256+(e&gt;&gt;&gt;7)]}function H(e,t){e.pending_buf[e.pending++]=255&amp;t,e.pending_buf[e.pending++]=t&gt;&gt;&gt;8&amp;255}function V(e,t,n){e.bi_valid&gt;w-n?(e.bi_buf|=t&lt;&lt;e.bi_valid&amp;65535,H(e,e.bi_buf),e.bi_buf=t&gt;&gt;w-e.bi_valid,e.bi_valid+=n-w):(e.bi_buf|=t&lt;&lt;e.bi_valid&amp;65535,e.bi_valid+=n)}function W(e,t,n){V(e,n[2*t],n[2*t+1])}function G(e,t){var n=0;do{n|=1&amp;e,e&gt;&gt;&gt;=1,n&lt;&lt;=1}while(--t&gt;0);return n&gt;&gt;&gt;1}function X(e){16===e.bi_valid?(H(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid&gt;=8&amp;&amp;(e.pending_buf[e.pending++]=255&amp;e.bi_buf,e.bi_buf&gt;&gt;=8,e.bi_valid-=8)}function Y(e,t){var n,r,i,s,a,o,l=t.dyn_tree,u=t.max_code,c=t.stat_desc.static_tree,d=t.stat_desc.has_stree,h=t.stat_desc.extra_bits,f=t.stat_desc.extra_base,p=t.stat_desc.max_length,m=0;for(s=0;s&lt;=_;s++)e.bl_count[s]=0;for(l[2*e.heap[e.heap_max]+1]=0,n=e.heap_max+1;n&lt;b;n++)r=e.heap[n],s=l[2*l[2*r+1]+1]+1,s&gt;p&amp;&amp;(s=p,m++),l[2*r+1]=s,r&gt;u||(e.bl_count[s]++,a=0,r&gt;=f&amp;&amp;(a=h[r-f]),o=l[2*r],e.opt_len+=o*(s+a),d&amp;&amp;(e.static_len+=o*(c[2*r+1]+a)));if(0!==m){do{s=p-1;while(0===e.bl_count[s])s--;e.bl_count[s]--,e.bl_count[s+1]+=2,e.bl_count[p]--,m-=2}while(m&gt;0);for(s=p;0!==s;s--){r=e.bl_count[s];while(0!==r)i=e.heap[--n],i&gt;u||(l[2*i+1]!==s&amp;&amp;(e.opt_len+=(s-l[2*i+1])*l[2*i],l[2*i+1]=s),r--)}}}function K(e,t,n){var r,i,s=new Array(_+1),a=0;for(r=1;r&lt;=_;r++)s[r]=a=a+n[r-1]&lt;&lt;1;for(i=0;i&lt;=t;i++){var o=e[2*i+1];0!==o&amp;&amp;(e[2*i]=G(s[o]++,o))}}function Z(){var e,t,n,r,i,s=new Array(_+1);for(n=0,r=0;r&lt;p-1;r++)for(N[r]=n,e=0;e&lt;1&lt;&lt;C[r];e++)R[n++]=r;for(R[n-1]=r,i=0,r=0;r&lt;16;r++)for(F[r]=i,e=0;e&lt;1&lt;&lt;A[r];e++)M[i++]=r;for(i&gt;&gt;=7;r&lt;y;r++)for(F[r]=i&lt;&lt;7,e=0;e&lt;1&lt;&lt;A[r]-7;e++)M[256+i++]=r;for(t=0;t&lt;=_;t++)s[t]=0;e=0;while(e&lt;=143)L[2*e+1]=8,e++,s[8]++;while(e&lt;=255)L[2*e+1]=9,e++,s[9]++;while(e&lt;=279)L[2*e+1]=7,e++,s[7]++;while(e&lt;=287)L[2*e+1]=8,e++,s[8]++;for(K(L,g+1,s),e=0;e&lt;y;e++)D[2*e+1]=5,D[2*e]=G(e,5);j=new $(L,C,m+1,g,_),U=new $(D,A,0,y,_),B=new $(new Array(0),O,0,v,T)}function Q(e){var t;for(t=0;t&lt;g;t++)e.dyn_ltree[2*t]=0;for(t=0;t&lt;y;t++)e.dyn_dtree[2*t]=0;for(t=0;t&lt;v;t++)e.bl_tree[2*t]=0;e.dyn_ltree[2*S]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function J(e){e.bi_valid&gt;8?H(e,e.bi_buf):e.bi_valid&gt;0&amp;&amp;(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function ee(e,t,n,i){J(e),i&amp;&amp;(H(e,n),H(e,~n)),r.arraySet(e.pending_buf,e.window,t,n,e.pending),e.pending+=n}function te(e,t,n,r){var i=2*t,s=2*n;return e[i]&lt;e[s]||e[i]===e[s]&amp;&amp;r[t]&lt;=r[n]}function ne(e,t,n){var r=e.heap[n],i=n&lt;&lt;1;while(i&lt;=e.heap_len){if(i&lt;e.heap_len&amp;&amp;te(t,e.heap[i+1],e.heap[i],e.depth)&amp;&amp;i++,te(t,r,e.heap[i],e.depth))break;e.heap[n]=e.heap[i],n=i,i&lt;&lt;=1}e.heap[n]=r}function re(e,t,n){var r,i,s,a,o=0;if(0!==e.last_lit)do{r=e.pending_buf[e.d_buf+2*o]&lt;&lt;8|e.pending_buf[e.d_buf+2*o+1],i=e.pending_buf[e.l_buf+o],o++,0===r?W(e,i,t):(s=R[i],W(e,s+m+1,t),a=C[s],0!==a&amp;&amp;(i-=N[s],V(e,i,a)),r--,s=z(r),W(e,s,n),a=A[s],0!==a&amp;&amp;(r-=F[s],V(e,r,a)))}while(o&lt;e.last_lit);W(e,S,t)}function ie(e,t){var n,r,i,s=t.dyn_tree,a=t.stat_desc.static_tree,o=t.stat_desc.has_stree,l=t.stat_desc.elems,u=-1;for(e.heap_len=0,e.heap_max=b,n=0;n&lt;l;n++)0!==s[2*n]?(e.heap[++e.heap_len]=u=n,e.depth[n]=0):s[2*n+1]=0;while(e.heap_len&lt;2)i=e.heap[++e.heap_len]=u&lt;2?++u:0,s[2*i]=1,e.depth[i]=0,e.opt_len--,o&amp;&amp;(e.static_len-=a[2*i+1]);for(t.max_code=u,n=e.heap_len&gt;&gt;1;n&gt;=1;n--)ne(e,s,n);i=l;do{n=e.heap[1],e.heap[1]=e.heap[e.heap_len--],ne(e,s,1),r=e.heap[1],e.heap[--e.heap_max]=n,e.heap[--e.heap_max]=r,s[2*i]=s[2*n]+s[2*r],e.depth[i]=(e.depth[n]&gt;=e.depth[r]?e.depth[n]:e.depth[r])+1,s[2*n+1]=s[2*r+1]=i,e.heap[1]=i++,ne(e,s,1)}while(e.heap_len&gt;=2);e.heap[--e.heap_max]=e.heap[1],Y(e,t),K(s,u,e.bl_count)}function se(e,t,n){var r,i,s=-1,a=t[1],o=0,l=7,u=4;for(0===a&amp;&amp;(l=138,u=3),t[2*(n+1)+1]=65535,r=0;r&lt;=n;r++)i=a,a=t[2*(r+1)+1],++o&lt;l&amp;&amp;i===a||(o&lt;u?e.bl_tree[2*i]+=o:0!==i?(i!==s&amp;&amp;e.bl_tree[2*i]++,e.bl_tree[2*E]++):o&lt;=10?e.bl_tree[2*x]++:e.bl_tree[2*k]++,o=0,s=i,0===a?(l=138,u=3):i===a?(l=6,u=3):(l=7,u=4))}function ae(e,t,n){var r,i,s=-1,a=t[1],o=0,l=7,u=4;for(0===a&amp;&amp;(l=138,u=3),r=0;r&lt;=n;r++)if(i=a,a=t[2*(r+1)+1],!(++o&lt;l&amp;&amp;i===a)){if(o&lt;u)do{W(e,i,e.bl_tree)}while(0!==--o);else 0!==i?(i!==s&amp;&amp;(W(e,i,e.bl_tree),o--),W(e,E,e.bl_tree),V(e,o-3,2)):o&lt;=10?(W(e,x,e.bl_tree),V(e,o-3,3)):(W(e,k,e.bl_tree),V(e,o-11,7));o=0,s=i,0===a?(l=138,u=3):i===a?(l=6,u=3):(l=7,u=4)}}function oe(e){var t;for(se(e,e.dyn_ltree,e.l_desc.max_code),se(e,e.dyn_dtree,e.d_desc.max_code),ie(e,e.bl_desc),t=v-1;t&gt;=3;t--)if(0!==e.bl_tree[2*I[t]+1])break;return e.opt_len+=3*(t+1)+5+5+4,t}function le(e,t,n,r){var i;for(V(e,t-257,5),V(e,n-1,5),V(e,r-4,4),i=0;i&lt;r;i++)V(e,e.bl_tree[2*I[i]+1],3);ae(e,e.dyn_ltree,t-1),ae(e,e.dyn_dtree,n-1)}function ue(e){var t,n=4093624447;for(t=0;t&lt;=31;t++,n&gt;&gt;&gt;=1)if(1&amp;n&amp;&amp;0!==e.dyn_ltree[2*t])return s;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return a;for(t=32;t&lt;m;t++)if(0!==e.dyn_ltree[2*t])return a;return s}l(F);var ce=!1;function de(e){ce||(Z(),ce=!0),e.l_desc=new q(e.dyn_ltree,j),e.d_desc=new q(e.dyn_dtree,U),e.bl_desc=new q(e.bl_tree,B),e.bi_buf=0,e.bi_valid=0,Q(e)}function he(e,t,n,r){V(e,(u&lt;&lt;1)+(r?1:0),3),ee(e,t,n,!0)}function fe(e){V(e,c&lt;&lt;1,3),W(e,S,L),X(e)}function pe(e,t,n,r){var s,a,l=0;e.level&gt;0?(e.strm.data_type===o&amp;&amp;(e.strm.data_type=ue(e)),ie(e,e.l_desc),ie(e,e.d_desc),l=oe(e),s=e.opt_len+3+7&gt;&gt;&gt;3,a=e.static_len+3+7&gt;&gt;&gt;3,a&lt;=s&amp;&amp;(s=a)):s=a=n+5,n+4&lt;=s&amp;&amp;-1!==t?he(e,t,n,r):e.strategy===i||a===s?(V(e,(c&lt;&lt;1)+(r?1:0),3),re(e,L,D)):(V(e,(d&lt;&lt;1)+(r?1:0),3),le(e,e.l_desc.max_code+1,e.d_desc.max_code+1,l+1),re(e,e.dyn_ltree,e.dyn_dtree)),Q(e),r&amp;&amp;J(e)}function me(e,t,n){return e.pending_buf[e.d_buf+2*e.last_lit]=t&gt;&gt;&gt;8&amp;255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&amp;t,e.pending_buf[e.l_buf+e.last_lit]=255&amp;n,e.last_lit++,0===t?e.dyn_ltree[2*n]++:(e.matches++,t--,e.dyn_ltree[2*(R[n]+m+1)]++,e.dyn_dtree[2*z(t)]++),e.last_lit===e.lit_bufsize-1}t._tr_init=de,t._tr_stored_block=he,t._tr_flush_block=pe,t._tr_tally=me,t._tr_align=fe},"0a2b":function(e,t,n){var r=n("6daf"),i=n("15a1");e.exports=n("5632")?function(e,t,n){return r.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},"0af6":function(e,t,n){"use strict";var r;function i(e){var t=!1;return function(){t||(t=!0,e.apply(void 0,arguments))}}var s=n("5ec5").codes,a=s.ERR_MISSING_ARGS,o=s.ERR_STREAM_DESTROYED;function l(e){if(e)throw e}function u(e){return e.setHeader&amp;&amp;"function"===typeof e.abort}function c(e,t,s,a){a=i(a);var l=!1;e.on("close",(function(){l=!0})),void 0===r&amp;&amp;(r=n("96ba")),r(e,{readable:t,writable:s},(function(e){if(e)return a(e);l=!0,a()}));var c=!1;return function(t){if(!l&amp;&amp;!c)return c=!0,u(e)?e.abort():"function"===typeof e.destroy?e.destroy():void a(t||new o("pipe"))}}function d(e){e()}function h(e,t){return e.pipe(t)}function f(e){return e.length?"function"!==typeof e[e.length-1]?l:e.pop():l}function p(){for(var e=arguments.length,t=new Array(e),n=0;n&lt;e;n++)t[n]=arguments[n];var r,i=f(t);if(Array.isArray(t[0])&amp;&amp;(t=t[0]),t.length&lt;2)throw new a("streams");var s=t.map((function(e,n){var a=n&lt;t.length-1,o=n&gt;0;return c(e,a,o,(function(e){r||(r=e),e&amp;&amp;s.forEach(d),a||(s.forEach(d),i(r))}))}));return t.reduce(h)}e.exports=p},"0b26":function(e,t,n){function r(e){return Array.isArray?Array.isArray(e):"[object Array]"===y(e)}function i(e){return"boolean"===typeof e}function s(e){return null===e}function a(e){return null==e}function o(e){return"number"===typeof e}function l(e){return"string"===typeof e}function u(e){return"symbol"===typeof e}function c(e){return void 0===e}function d(e){return"[object RegExp]"===y(e)}function h(e){return"object"===typeof e&amp;&amp;null!==e}function f(e){return"[object Date]"===y(e)}function p(e){return"[object Error]"===y(e)||e instanceof Error}function m(e){return"function"===typeof e}function g(e){return null===e||"boolean"===typeof e||"number"===typeof e||"string"===typeof e||"symbol"===typeof e||"undefined"===typeof e}function y(e){return Object.prototype.toString.call(e)}t.isArray=r,t.isBoolean=i,t.isNull=s,t.isNullOrUndefined=a,t.isNumber=o,t.isString=l,t.isSymbol=u,t.isUndefined=c,t.isRegExp=d,t.isObject=h,t.isDate=f,t.isError=p,t.isFunction=m,t.isPrimitive=g,t.isBuffer=n("257d").Buffer.isBuffer},"0b2b":function(e,t,n){"use strict";var r=n("8429"),i=r("%Object.defineProperty%",!0)||!1;if(i)try{i({},"a",{value:1})}catch(s){i=!1}e.exports=i},"0b39":function(e,t,n){"use strict";var r=n("4fb1"),i=n("b142"),s=n("0b7d"),a=n("2bcb"),o=n("785c"),l=i([].join),u=s!==Object,c=u||!o("join",",");r({target:"Array",proto:!0,forced:c},{join:function(e){return l(a(this),void 0===e?",":e)}})},"0b79":function(e,t,n){"use strict";var r=n("fd4d");t.f=r},"0b7d":function(e,t,n){"use strict";var r=n("b142"),i=n("fe97"),s=n("5a1a"),a=Object,o=r("".split);e.exports=i((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"===s(e)?o(e,""):a(e)}:a},"0c35":function(e,t,n){"use strict";var r=n("9e7e");e.exports=r&amp;&amp;!!Symbol["for"]&amp;&amp;!!Symbol.keyFor},"0c59":function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},"0d99":function(e,t){var n="auto",r={"":1,lr:1,rl:1},i={start:1,center:1,end:1,left:1,right:1,auto:1,"line-left":1,"line-right":1};function s(e){if("string"!==typeof e)return!1;var t=r[e.toLowerCase()];return!!t&amp;&amp;e.toLowerCase()}function a(e){if("string"!==typeof e)return!1;var t=i[e.toLowerCase()];return!!t&amp;&amp;e.toLowerCase()}function o(e,t,r){this.hasBeenReset=!1;var i="",o=!1,l=e,u=t,c=r,d=null,h="",f=!0,p="auto",m="start",g="auto",y="auto",v=100,b="center";Object.defineProperties(this,{id:{enumerable:!0,get:function(){return i},set:function(e){i=""+e}},pauseOnExit:{enumerable:!0,get:function(){return o},set:function(e){o=!!e}},startTime:{enumerable:!0,get:function(){return l},set:function(e){if("number"!==typeof e)throw new TypeError("Start time must be set to a number.");l=e,this.hasBeenReset=!0}},endTime:{enumerable:!0,get:function(){return u},set:function(e){if("number"!==typeof e)throw new TypeError("End time must be set to a number.");u=e,this.hasBeenReset=!0}},text:{enumerable:!0,get:function(){return c},set:function(e){c=""+e,this.hasBeenReset=!0}},region:{enumerable:!0,get:function(){return d},set:function(e){d=e,this.hasBeenReset=!0}},vertical:{enumerable:!0,get:function(){return h},set:function(e){var t=s(e);if(!1===t)throw new SyntaxError("Vertical: an invalid or illegal direction string was specified.");h=t,this.hasBeenReset=!0}},snapToLines:{enumerable:!0,get:function(){return f},set:function(e){f=!!e,this.hasBeenReset=!0}},line:{enumerable:!0,get:function(){return p},set:function(e){if("number"!==typeof e&amp;&amp;e!==n)throw new SyntaxError("Line: an invalid number or illegal string was specified.");p=e,this.hasBeenReset=!0}},lineAlign:{enumerable:!0,get:function(){return m},set:function(e){var t=a(e);t?(m=t,this.hasBeenReset=!0):console.warn("lineAlign: an invalid or illegal string was specified.")}},position:{enumerable:!0,get:function(){return g},set:function(e){if(e&lt;0||e&gt;100)throw new Error("Position must be between 0 and 100.");g=e,this.hasBeenReset=!0}},positionAlign:{enumerable:!0,get:function(){return y},set:function(e){var t=a(e);t?(y=t,this.hasBeenReset=!0):console.warn("positionAlign: an invalid or illegal string was specified.")}},size:{enumerable:!0,get:function(){return v},set:function(e){if(e&lt;0||e&gt;100)throw new Error("Size must be between 0 and 100.");v=e,this.hasBeenReset=!0}},align:{enumerable:!0,get:function(){return b},set:function(e){var t=a(e);if(!t)throw new SyntaxError("align: an invalid or illegal alignment string was specified.");b=t,this.hasBeenReset=!0}}}),this.displayState=void 0}o.prototype.getCueAsHTML=function(){return WebVTT.convertCueToDOMTree(window,this.text)},e.exports=o},"0de0":function(e,t,n){"use strict";var r=n("9aea");function i(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}i.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},i.source=function(){var e,t=new i((function(t){e=t}));return{token:t,cancel:e}},e.exports=i},"0ec5":function(e,t,n){"use strict";(function(t){function n(e,n){var s=this,o=this._readableState&amp;&amp;this._readableState.destroyed,l=this._writableState&amp;&amp;this._writableState.destroyed;return o||l?(n?n(e):e&amp;&amp;(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,t.nextTick(a,this,e)):t.nextTick(a,this,e)),this):(this._readableState&amp;&amp;(this._readableState.destroyed=!0),this._writableState&amp;&amp;(this._writableState.destroyed=!0),this._destroy(e||null,(function(e){!n&amp;&amp;e?s._writableState?s._writableState.errorEmitted?t.nextTick(i,s):(s._writableState.errorEmitted=!0,t.nextTick(r,s,e)):t.nextTick(r,s,e):n?(t.nextTick(i,s),n(e)):t.nextTick(i,s)})),this)}function r(e,t){a(e,t),i(e)}function i(e){e._writableState&amp;&amp;!e._writableState.emitClose||e._readableState&amp;&amp;!e._readableState.emitClose||e.emit("close")}function s(){this._readableState&amp;&amp;(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&amp;&amp;(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function a(e,t){e.emit("error",t)}function o(e,t){var n=e._readableState,r=e._writableState;n&amp;&amp;n.autoDestroy||r&amp;&amp;r.autoDestroy?e.destroy(t):e.emit("error",t)}e.exports={destroy:n,undestroy:s,errorOrDestroy:o}}).call(this,n("0418"))},"0fdf":function(e,t,n){"use strict";var r="Function.prototype.bind called on incompatible ",i=Object.prototype.toString,s=Math.max,a="[object Function]",o=function(e,t){for(var n=[],r=0;r&lt;e.length;r+=1)n[r]=e[r];for(var i=0;i&lt;t.length;i+=1)n[i+e.length]=t[i];return n},l=function(e,t){for(var n=[],r=t||0,i=0;r&lt;e.length;r+=1,i+=1)n[i]=e[r];return n},u=function(e,t){for(var n="",r=0;r&lt;e.length;r+=1)n+=e[r],r+1&lt;e.length&amp;&amp;(n+=t);return n};e.exports=function(e){var t=this;if("function"!==typeof t||i.apply(t)!==a)throw new TypeError(r+t);for(var n,c=l(arguments,1),d=function(){if(this instanceof n){var r=t.apply(this,o(c,arguments));return Object(r)===r?r:this}return t.apply(e,o(c,arguments))},h=s(0,t.length-c.length),f=[],p=0;p&lt;h;p++)f[p]="$"+p;if(n=Function("binder","return function ("+u(f,",")+"){ return binder.apply(this,arguments); }")(d),t.prototype){var m=function(){};m.prototype=t.prototype,n.prototype=new m,m.prototype=null}return n}},"0fff":function(e,t,n){"use strict";n("3a78");var r=n("4e28"),i=n("8495"),s=n("b79f"),a=n("fe97"),o=n("fd4d"),l=n("d96f"),u=o("species"),c=RegExp.prototype;e.exports=function(e,t,n,d){var h=o(e),f=!a((function(){var t={};return t[h]=function(){return 7},7!==""[e](t)})),p=f&amp;&amp;!a((function(){var t=!1,n=/a/;return"split"===e&amp;&amp;(n={},n.constructor={},n.constructor[u]=function(){return n},n.flags="",n[h]=/./[h]),n.exec=function(){return t=!0,null},n[h](""),!t}));if(!f||!p||n){var m=/./[h],g=t(h,""[e],(function(e,t,n,i,a){var o=t.exec;return o===s||o===c.exec?f&amp;&amp;!a?{done:!0,value:r(m,t,n,i)}:{done:!0,value:r(e,n,t,i)}:{done:!1}}));i(String.prototype,e,g[0]),i(c,h,g[1])}d&amp;&amp;l(c[h],"sham",!0)}},1016:function(e,t,n){"use strict";var r=n("704b");e.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(r)},1050:function(e,t,n){"use strict";var r=n("7055"),i=String,s=TypeError;e.exports=function(e){if(r(e))return e;throw new s("Can't set "+i(e)+" as a prototype")}},"10aa":function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return a}));var r=n("4a8d"),i=n.n(r),s=function(t){return i.a.atob?i.a.atob(t):e.from(t,"base64").toString("binary")};function a(e){for(var t=s(e),n=new Uint8Array(t.length),r=0;r&lt;t.length;r++)n[r]=t.charCodeAt(r);return n}}).call(this,n("257d").Buffer)},"10af":function(e,t,n){"use strict";var r=n("f972"),i=n("8c58"),s=Object.getOwnPropertyDescriptor;e.exports=function(e){if(!i)return r[e];var t=s(r,e);return t&amp;&amp;t.value}},1134:function(e,t,n){"use strict";var r=n("e77e");function i(e){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var s;if(n)s=n(t);else if(r.isURLSearchParams(t))s=t.toString();else{var a=[];r.forEach(t,(function(e,t){null!==e&amp;&amp;"undefined"!==typeof e&amp;&amp;(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&amp;&amp;(e=JSON.stringify(e)),a.push(i(t)+"="+i(e))})))})),s=a.join("&amp;")}return s&amp;&amp;(e+=(-1===e.indexOf("?")?"?":"&amp;")+s),e}},"113c":function(e,t,n){"use strict";var r=n("49f9").has;e.exports=function(e){return r(e),e}},1162:function(e,t,n){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},"11ce":function(e,t){var n=/^(attrs|props|on|nativeOn|class|style|hook)$/;function r(e,t){return function(){e&amp;&amp;e.apply(this,arguments),t&amp;&amp;t.apply(this,arguments)}}e.exports=function(e){return e.reduce((function(e,t){var i,s,a,o,l;for(a in t)if(i=e[a],s=t[a],i&amp;&amp;n.test(a))if("class"===a&amp;&amp;("string"===typeof i&amp;&amp;(l=i,e[a]=i={},i[l]=!0),"string"===typeof s&amp;&amp;(l=s,t[a]=s={},s[l]=!0)),"on"===a||"nativeOn"===a||"hook"===a)for(o in s)i[o]=r(i[o],s[o]);else if(Array.isArray(i))e[a]=i.concat(s);else if(Array.isArray(s))e[a]=[i].concat(s);else for(o in s)i[o]=s[o];else e[a]=t[a];return e}),{})}},"11e9":function(e,t,n){"use strict";var r=n("293b").charAt,i=n("f9d1"),s=n("b1bd"),a=n("05da"),o=n("642d"),l="String Iterator",u=s.set,c=s.getterFor(l);a(String,"String",(function(e){u(this,{type:l,string:i(e),index:0})}),(function(){var e,t=c(this),n=t.string,i=t.index;return i&gt;=n.length?o(void 0,!0):(e=r(n,i),t.index+=e.length,o(e,!1))}))},1271:function(e,t,n){"use strict";var r=n("8429"),i=n("5449"),s=n("7501")(),a=n("f2e7"),o=n("7361"),l=r("%Math.floor%");e.exports=function(e,t){if("function"!==typeof e)throw new o("`fn` is not a function");if("number"!==typeof t||t&lt;0||t&gt;4294967295||l(t)!==t)throw new o("`length` must be a positive 32-bit integer");var n=arguments.length&gt;2&amp;&amp;!!arguments[2],r=!0,u=!0;if("length"in e&amp;&amp;a){var c=a(e,"length");c&amp;&amp;!c.configurable&amp;&amp;(r=!1),c&amp;&amp;!c.writable&amp;&amp;(u=!1)}return(r||u||!n)&amp;&amp;(s?i(e,"length",t,!0,!0):i(e,"length",t)),e}},"12b7":function(e,t,n){"use strict";var r=Array.prototype.slice,i=n("45e2"),s=Object.keys,a=s?function(e){return s(e)}:n("8eb5"),o=Object.keys;a.shim=function(){if(Object.keys){var e=function(){var e=Object.keys(arguments);return e&amp;&amp;e.length===arguments.length}(1,2);e||(Object.keys=function(e){return i(e)?o(r.call(e)):o(e)})}else Object.keys=a;return Object.keys||a},e.exports=a},"12e0":function(e,t,n){"use strict";var r=n("1ce7"),i=n("06f6"),s=n("9260");i("toStringTag"),s(r("Symbol"),"Symbol")},"148d":function(e,t,n){"use strict";var r=n("4fb1"),i=n("b142"),s=n("e12a"),a=n("cdac"),o=n("f9d1"),l=n("3937"),u=i("".indexOf);r({target:"String",proto:!0,forced:!l("includes")},{includes:function(e){return!!~u(o(a(this)),o(s(e)),arguments.length&gt;1?arguments[1]:void 0)}})},"149a":function(e,t,n){var r=n("a99f"),i=n("2073"),s=n("2657"),a=n("0a2b"),o=n("6a04"),l="prototype",u=function(e,t,n){var c,d,h,f=e&amp;u.F,p=e&amp;u.G,m=e&amp;u.S,g=e&amp;u.P,y=e&amp;u.B,v=e&amp;u.W,b=p?i:i[t]||(i[t]={}),_=b[l],w=p?r:m?r[t]:(r[t]||{})[l];for(c in p&amp;&amp;(n=t),n)d=!f&amp;&amp;w&amp;&amp;void 0!==w[c],d&amp;&amp;o(b,c)||(h=d?w[c]:n[c],b[c]=p&amp;&amp;"function"!=typeof w[c]?n[c]:y&amp;&amp;d?s(h,r):v&amp;&amp;w[c]==h?function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t[l]=e[l],t}(h):g&amp;&amp;"function"==typeof h?s(Function.call,h):h,g&amp;&amp;((b.virtual||(b.virtual={}))[c]=h,e&amp;u.R&amp;&amp;_&amp;&amp;!_[c]&amp;&amp;a(_,c,h)))};u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,e.exports=u},1509:function(e,t,n){"use strict";var r=n("f972"),i=n("5003"),s=r.document,a=i(s)&amp;&amp;i(s.createElement);e.exports=function(e){return a?s.createElement(e):{}}},"152a":function(e,t,n){var r=n("c2f7")("meta"),i=n("9045"),s=n("6a04"),a=n("6daf").f,o=0,l=Object.isExtensible||function(){return!0},u=!n("38d7")((function(){return l(Object.preventExtensions({}))})),c=function(e){a(e,r,{value:{i:"O"+ ++o,w:{}}})},d=function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!s(e,r)){if(!l(e))return"F";if(!t)return"E";c(e)}return e[r].i},h=function(e,t){if(!s(e,r)){if(!l(e))return!0;if(!t)return!1;c(e)}return e[r].w},f=function(e){return u&amp;&amp;p.NEED&amp;&amp;l(e)&amp;&amp;!s(e,r)&amp;&amp;c(e),e},p=e.exports={KEY:r,NEED:!1,fastKey:d,getWeak:h,onFreeze:f}},1569:function(e,t,n){"use strict";var r,i,s,a,o=n("4fb1"),l=n("1708"),u=n("520b"),c=n("f972"),d=n("4e28"),h=n("8495"),f=n("8b5f"),p=n("9260"),m=n("58d7"),g=n("511d"),y=n("5f2a"),v=n("5003"),b=n("0817"),_=n("9b96"),w=n("8e9e").set,T=n("6cb8"),S=n("b02b"),E=n("b40f"),x=n("87f1"),k=n("b1bd"),C=n("3462"),A=n("a103"),O=n("7a60"),I="Promise",P=A.CONSTRUCTOR,L=A.REJECTION_EVENT,D=A.SUBCLASSING,M=k.getterFor(I),R=k.set,N=C&amp;&amp;C.prototype,j=C,U=N,B=c.TypeError,F=c.document,$=c.process,q=O.f,z=q,H=!!(F&amp;&amp;F.createEvent&amp;&amp;c.dispatchEvent),V="unhandledrejection",W="rejectionhandled",G=0,X=1,Y=2,K=1,Z=2,Q=function(e){var t;return!(!v(e)||!y(t=e.then))&amp;&amp;t},J=function(e,t){var n,r,i,s=t.value,a=t.state===X,o=a?e.ok:e.fail,l=e.resolve,u=e.reject,c=e.domain;try{o?(a||(t.rejection===Z&amp;&amp;ie(t),t.rejection=K),!0===o?n=s:(c&amp;&amp;c.enter(),n=o(s),c&amp;&amp;(c.exit(),i=!0)),n===e.promise?u(new B("Promise-chain cycle")):(r=Q(n))?d(r,n,l,u):l(n)):u(s)}catch(h){c&amp;&amp;!i&amp;&amp;c.exit(),u(h)}},ee=function(e,t){e.notified||(e.notified=!0,T((function(){var n,r=e.reactions;while(n=r.get())J(n,e);e.notified=!1,t&amp;&amp;!e.rejection&amp;&amp;ne(e)})))},te=function(e,t,n){var r,i;H?(r=F.createEvent("Event"),r.promise=t,r.reason=n,r.initEvent(e,!1,!0),c.dispatchEvent(r)):r={promise:t,reason:n},!L&amp;&amp;(i=c["on"+e])?i(r):e===V&amp;&amp;S("Unhandled promise rejection",n)},ne=function(e){d(w,c,(function(){var t,n=e.facade,r=e.value,i=re(e);if(i&amp;&amp;(t=E((function(){u?$.emit("unhandledRejection",r,n):te(V,n,r)})),e.rejection=u||re(e)?Z:K,t.error))throw t.value}))},re=function(e){return e.rejection!==K&amp;&amp;!e.parent},ie=function(e){d(w,c,(function(){var t=e.facade;u?$.emit("rejectionHandled",t):te(W,t,e.value)}))},se=function(e,t,n){return function(r){e(t,r,n)}},ae=function(e,t,n){e.done||(e.done=!0,n&amp;&amp;(e=n),e.value=t,e.state=Y,ee(e,!0))},oe=function(e,t,n){if(!e.done){e.done=!0,n&amp;&amp;(e=n);try{if(e.facade===t)throw new B("Promise can't be resolved itself");var r=Q(t);r?T((function(){var n={done:!1};try{d(r,t,se(oe,n,e),se(ae,n,e))}catch(i){ae(n,i,e)}})):(e.value=t,e.state=X,ee(e,!1))}catch(i){ae({done:!1},i,e)}}};if(P&amp;&amp;(j=function(e){b(this,U),g(e),d(r,this);var t=M(this);try{e(se(oe,t),se(ae,t))}catch(n){ae(t,n)}},U=j.prototype,r=function(e){R(this,{type:I,done:!1,notified:!1,parent:!1,reactions:new x,rejection:!1,state:G,value:null})},r.prototype=h(U,"then",(function(e,t){var n=M(this),r=q(_(this,j));return n.parent=!0,r.ok=!y(e)||e,r.fail=y(t)&amp;&amp;t,r.domain=u?$.domain:void 0,n.state===G?n.reactions.add(r):T((function(){J(r,n)})),r.promise})),i=function(){var e=new r,t=M(e);this.promise=e,this.resolve=se(oe,t),this.reject=se(ae,t)},O.f=q=function(e){return e===j||e===s?new i(e):z(e)},!l&amp;&amp;y(C)&amp;&amp;N!==Object.prototype)){a=N.then,D||h(N,"then",(function(e,t){var n=this;return new j((function(e,t){d(a,n,e,t)})).then(e,t)}),{unsafe:!0});try{delete N.constructor}catch(le){}f&amp;&amp;f(N,U)}o({global:!0,constructor:!0,wrap:!0,forced:P},{Promise:j}),p(j,I,!1,!0),m(I)},1598:function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},"15a1":function(e,t){e.exports=function(e,t){return{enumerable:!(1&amp;e),configurable:!(2&amp;e),writable:!(4&amp;e),value:t}}},1643:function(e,t,n){"use strict";e.exports=s;var r=n("e11e"),i=Object.create(n("0b26"));function s(e){if(!(this instanceof s))return new s(e);r.call(this,e)}i.inherits=n("0999"),i.inherits(s,r),s.prototype._transform=function(e,t,n){n(null,e)}},"16b4":function(e,t,n){"use strict";var r,i="object"===typeof Reflect?Reflect:null,s=i&amp;&amp;"function"===typeof i.apply?i.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)};function a(e){console&amp;&amp;console.warn&amp;&amp;console.warn(e)}r=i&amp;&amp;"function"===typeof i.ownKeys?i.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var o=Number.isNaN||function(e){return e!==e};function l(){l.init.call(this)}e.exports=l,e.exports.once=_,l.EventEmitter=l,l.prototype._events=void 0,l.prototype._eventsCount=0,l.prototype._maxListeners=void 0;var u=10;function c(e){if("function"!==typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function d(e){return void 0===e._maxListeners?l.defaultMaxListeners:e._maxListeners}function h(e,t,n,r){var i,s,o;if(c(n),s=e._events,void 0===s?(s=e._events=Object.create(null),e._eventsCount=0):(void 0!==s.newListener&amp;&amp;(e.emit("newListener",t,n.listener?n.listener:n),s=e._events),o=s[t]),void 0===o)o=s[t]=n,++e._eventsCount;else if("function"===typeof o?o=s[t]=r?[n,o]:[o,n]:r?o.unshift(n):o.push(n),i=d(e),i&gt;0&amp;&amp;o.length&gt;i&amp;&amp;!o.warned){o.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+o.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=o.length,a(l)}return e}function f(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},i=f.bind(r);return i.listener=n,r.wrapFn=i,i}function m(e,t,n){var r=e._events;if(void 0===r)return[];var i=r[t];return void 0===i?[]:"function"===typeof i?n?[i.listener||i]:[i]:n?b(i):y(i,i.length)}function g(e){var t=this._events;if(void 0!==t){var n=t[e];if("function"===typeof n)return 1;if(void 0!==n)return n.length}return 0}function y(e,t){for(var n=new Array(t),r=0;r&lt;t;++r)n[r]=e[r];return n}function v(e,t){for(;t+1&lt;e.length;t++)e[t]=e[t+1];e.pop()}function b(e){for(var t=new Array(e.length),n=0;n&lt;t.length;++n)t[n]=e[n].listener||e[n];return t}function _(e,t){return new Promise((function(n,r){function i(n){e.removeListener(t,s),r(n)}function s(){"function"===typeof e.removeListener&amp;&amp;e.removeListener("error",i),n([].slice.call(arguments))}T(e,t,s,{once:!0}),"error"!==t&amp;&amp;w(e,i,{once:!0})}))}function w(e,t,n){"function"===typeof e.on&amp;&amp;T(e,"error",t,n)}function T(e,t,n,r){if("function"===typeof e.on)r.once?e.once(t,n):e.on(t,n);else{if("function"!==typeof e.addEventListener)throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof e);e.addEventListener(t,(function i(s){r.once&amp;&amp;e.removeEventListener(t,i),n(s)}))}}Object.defineProperty(l,"defaultMaxListeners",{enumerable:!0,get:function(){return u},set:function(e){if("number"!==typeof e||e&lt;0||o(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");u=e}}),l.init=function(){void 0!==this._events&amp;&amp;this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},l.prototype.setMaxListeners=function(e){if("number"!==typeof e||e&lt;0||o(e))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},l.prototype.getMaxListeners=function(){return d(this)},l.prototype.emit=function(e){for(var t=[],n=1;n&lt;arguments.length;n++)t.push(arguments[n]);var r="error"===e,i=this._events;if(void 0!==i)r=r&amp;&amp;void 0===i.error;else if(!r)return!1;if(r){var a;if(t.length&gt;0&amp;&amp;(a=t[0]),a instanceof Error)throw a;var o=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw o.context=a,o}var l=i[e];if(void 0===l)return!1;if("function"===typeof l)s(l,this,t);else{var u=l.length,c=y(l,u);for(n=0;n&lt;u;++n)s(c[n],this,t)}return!0},l.prototype.addListener=function(e,t){return h(this,e,t,!1)},l.prototype.on=l.prototype.addListener,l.prototype.prependListener=function(e,t){return h(this,e,t,!0)},l.prototype.once=function(e,t){return c(t),this.on(e,p(this,e,t)),this},l.prototype.prependOnceListener=function(e,t){return c(t),this.prependListener(e,p(this,e,t)),this},l.prototype.removeListener=function(e,t){var n,r,i,s,a;if(c(t),r=this._events,void 0===r)return this;if(n=r[e],void 0===n)return this;if(n===t||n.listener===t)0===--this._eventsCount?this._events=Object.create(null):(delete r[e],r.removeListener&amp;&amp;this.emit("removeListener",e,n.listener||t));else if("function"!==typeof n){for(i=-1,s=n.length-1;s&gt;=0;s--)if(n[s]===t||n[s].listener===t){a=n[s].listener,i=s;break}if(i&lt;0)return this;0===i?n.shift():v(n,i),1===n.length&amp;&amp;(r[e]=n[0]),void 0!==r.removeListener&amp;&amp;this.emit("removeListener",e,a||t)}return this},l.prototype.off=l.prototype.removeListener,l.prototype.removeAllListeners=function(e){var t,n,r;if(n=this._events,void 0===n)return this;if(void 0===n.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[e]&amp;&amp;(0===--this._eventsCount?this._events=Object.create(null):delete n[e]),this;if(0===arguments.length){var i,s=Object.keys(n);for(r=0;r&lt;s.length;++r)i=s[r],"removeListener"!==i&amp;&amp;this.removeAllListeners(i);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if(t=n[e],"function"===typeof t)this.removeListener(e,t);else if(void 0!==t)for(r=t.length-1;r&gt;=0;r--)this.removeListener(e,t[r]);return this},l.prototype.listeners=function(e){return m(this,e,!0)},l.prototype.rawListeners=function(e){return m(this,e,!1)},l.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):g.call(e,t)},l.prototype.listenerCount=g,l.prototype.eventNames=function(){return this._eventsCount&gt;0?r(this._events):[]}},"16d0":function(e,t,n){"use strict";(function(t,r){var i=n("3f08");function s(e){var t=this;this.next=null,this.entry=null,this.finish=function(){N(t,e)}}e.exports=b;var a,o=!t.browser&amp;&amp;["v0.10","v0.9."].indexOf(t.version.slice(0,5))&gt;-1?setImmediate:i.nextTick;b.WritableState=v;var l=Object.create(n("0b26"));l.inherits=n("0999");var u={deprecate:n("3c08")},c=n("2608"),d=n("359c").Buffer,h=("undefined"!==typeof r?r:"undefined"!==typeof window?window:"undefined"!==typeof self?self:{}).Uint8Array||function(){};function f(e){return d.from(e)}function p(e){return d.isBuffer(e)||e instanceof h}var m,g=n("c05c");function y(){}function v(e,t){a=a||n("9da5"),e=e||{};var r=t instanceof a;this.objectMode=!!e.objectMode,r&amp;&amp;(this.objectMode=this.objectMode||!!e.writableObjectMode);var i=e.highWaterMark,o=e.writableHighWaterMark,l=this.objectMode?16:16384;this.highWaterMark=i||0===i?i:r&amp;&amp;(o||0===o)?o:l,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var u=!1===e.decodeStrings;this.decodeStrings=!u,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){C(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new s(this)}function b(e){if(a=a||n("9da5"),!m.call(b,this)&amp;&amp;!(this instanceof a))return new b(e);this._writableState=new v(e,this),this.writable=!0,e&amp;&amp;("function"===typeof e.write&amp;&amp;(this._write=e.write),"function"===typeof e.writev&amp;&amp;(this._writev=e.writev),"function"===typeof e.destroy&amp;&amp;(this._destroy=e.destroy),"function"===typeof e.final&amp;&amp;(this._final=e.final)),c.call(this)}function _(e,t){var n=new Error("write after end");e.emit("error",n),i.nextTick(t,n)}function w(e,t,n,r){var s=!0,a=!1;return null===n?a=new TypeError("May not write null values to stream"):"string"===typeof n||void 0===n||t.objectMode||(a=new TypeError("Invalid non-string/buffer chunk")),a&amp;&amp;(e.emit("error",a),i.nextTick(r,a),s=!1),s}function T(e,t,n){return e.objectMode||!1===e.decodeStrings||"string"!==typeof t||(t=d.from(t,n)),t}function S(e,t,n,r,i,s){if(!n){var a=T(t,r,i);r!==a&amp;&amp;(n=!0,i="buffer",r=a)}var o=t.objectMode?1:r.length;t.length+=o;var l=t.length&lt;t.highWaterMark;if(l||(t.needDrain=!0),t.writing||t.corked){var u=t.lastBufferedRequest;t.lastBufferedRequest={chunk:r,encoding:i,isBuf:n,callback:s,next:null},u?u.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else E(e,t,!1,o,r,i,s);return l}function E(e,t,n,r,i,s,a){t.writelen=r,t.writecb=a,t.writing=!0,t.sync=!0,n?e._writev(i,t.onwrite):e._write(i,s,t.onwrite),t.sync=!1}function x(e,t,n,r,s){--t.pendingcb,n?(i.nextTick(s,r),i.nextTick(M,e,t),e._writableState.errorEmitted=!0,e.emit("error",r)):(s(r),e._writableState.errorEmitted=!0,e.emit("error",r),M(e,t))}function k(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}function C(e,t){var n=e._writableState,r=n.sync,i=n.writecb;if(k(n),t)x(e,n,r,t,i);else{var s=P(n);s||n.corked||n.bufferProcessing||!n.bufferedRequest||I(e,n),r?o(A,e,n,s,i):A(e,n,s,i)}}function A(e,t,n,r){n||O(e,t),t.pendingcb--,r(),M(e,t)}function O(e,t){0===t.length&amp;&amp;t.needDrain&amp;&amp;(t.needDrain=!1,e.emit("drain"))}function I(e,t){t.bufferProcessing=!0;var n=t.bufferedRequest;if(e._writev&amp;&amp;n&amp;&amp;n.next){var r=t.bufferedRequestCount,i=new Array(r),a=t.corkedRequestsFree;a.entry=n;var o=0,l=!0;while(n)i[o]=n,n.isBuf||(l=!1),n=n.next,o+=1;i.allBuffers=l,E(e,t,!0,t.length,i,"",a.finish),t.pendingcb++,t.lastBufferedRequest=null,a.next?(t.corkedRequestsFree=a.next,a.next=null):t.corkedRequestsFree=new s(t),t.bufferedRequestCount=0}else{while(n){var u=n.chunk,c=n.encoding,d=n.callback,h=t.objectMode?1:u.length;if(E(e,t,!1,h,u,c,d),n=n.next,t.bufferedRequestCount--,t.writing)break}null===n&amp;&amp;(t.lastBufferedRequest=null)}t.bufferedRequest=n,t.bufferProcessing=!1}function P(e){return e.ending&amp;&amp;0===e.length&amp;&amp;null===e.bufferedRequest&amp;&amp;!e.finished&amp;&amp;!e.writing}function L(e,t){e._final((function(n){t.pendingcb--,n&amp;&amp;e.emit("error",n),t.prefinished=!0,e.emit("prefinish"),M(e,t)}))}function D(e,t){t.prefinished||t.finalCalled||("function"===typeof e._final?(t.pendingcb++,t.finalCalled=!0,i.nextTick(L,e,t)):(t.prefinished=!0,e.emit("prefinish")))}function M(e,t){var n=P(t);return n&amp;&amp;(D(e,t),0===t.pendingcb&amp;&amp;(t.finished=!0,e.emit("finish"))),n}function R(e,t,n){t.ending=!0,M(e,t),n&amp;&amp;(t.finished?i.nextTick(n):e.once("finish",n)),t.ended=!0,e.writable=!1}function N(e,t,n){var r=e.entry;e.entry=null;while(r){var i=r.callback;t.pendingcb--,i(n),r=r.next}t.corkedRequestsFree.next=e}l.inherits(b,c),v.prototype.getBuffer=function(){var e=this.bufferedRequest,t=[];while(e)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(v.prototype,"buffer",{get:u.deprecate((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"===typeof Symbol&amp;&amp;Symbol.hasInstance&amp;&amp;"function"===typeof Function.prototype[Symbol.hasInstance]?(m=Function.prototype[Symbol.hasInstance],Object.defineProperty(b,Symbol.hasInstance,{value:function(e){return!!m.call(this,e)||this===b&amp;&amp;(e&amp;&amp;e._writableState instanceof v)}})):m=function(e){return e instanceof this},b.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},b.prototype.write=function(e,t,n){var r=this._writableState,i=!1,s=!r.objectMode&amp;&amp;p(e);return s&amp;&amp;!d.isBuffer(e)&amp;&amp;(e=f(e)),"function"===typeof t&amp;&amp;(n=t,t=null),s?t="buffer":t||(t=r.defaultEncoding),"function"!==typeof n&amp;&amp;(n=y),r.ended?_(this,n):(s||w(this,r,e,n))&amp;&amp;(r.pendingcb++,i=S(this,r,s,e,t,n)),i},b.prototype.cork=function(){var e=this._writableState;e.corked++},b.prototype.uncork=function(){var e=this._writableState;e.corked&amp;&amp;(e.corked--,e.writing||e.corked||e.bufferProcessing||!e.bufferedRequest||I(this,e))},b.prototype.setDefaultEncoding=function(e){if("string"===typeof e&amp;&amp;(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())&gt;-1))throw new TypeError("Unknown encoding: "+e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(b.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),b.prototype._write=function(e,t,n){n(new Error("_write() is not implemented"))},b.prototype._writev=null,b.prototype.end=function(e,t,n){var r=this._writableState;"function"===typeof e?(n=e,e=null,t=null):"function"===typeof t&amp;&amp;(n=t,t=null),null!==e&amp;&amp;void 0!==e&amp;&amp;this.write(e,t),r.corked&amp;&amp;(r.corked=1,this.uncork()),r.ending||R(this,r,n)},Object.defineProperty(b.prototype,"destroyed",{get:function(){return void 0!==this._writableState&amp;&amp;this._writableState.destroyed},set:function(e){this._writableState&amp;&amp;(this._writableState.destroyed=e)}}),b.prototype.destroy=g.destroy,b.prototype._undestroy=g.undestroy,b.prototype._destroy=function(e,t){this.end(),t(e)}}).call(this,n("0418"),n("de2f"))},"16e3":function(e,t,n){"use strict";e.exports=i;var r=n("25fc");function i(e){if(!(this instanceof i))return new i(e);r.call(this,e)}n("0999")(i,r),i.prototype._transform=function(e,t,n){n(null,e)}},1707:function(e,t,n){"use strict";(function(e){var r=n("7cd7"),i=n.n(r),s="2.4.0";function a(e){return a="function"===typeof Symbol&amp;&amp;"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"===typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e},a(e)}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&amp;&amp;(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t&lt;arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c(e){return d(e)||h(e)||f(e)||m()}function d(e){if(Array.isArray(e))return p(e)}function h(e){if("undefined"!==typeof Symbol&amp;&amp;Symbol.iterator in Object(e))return Array.from(e)}function f(e,t){if(e){if("string"===typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&amp;&amp;e.constructor&amp;&amp;(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}function p(e,t){(null==t||t&gt;e.length)&amp;&amp;(t=e.length);for(var n=0,r=new Array(t);n&lt;t;n++)r[n]=e[n];return r}function m(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function g(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=f(e))||t&amp;&amp;e&amp;&amp;"number"===typeof e.length){n&amp;&amp;(e=n);var r=0,i=function(){};return{s:i,n:function(){return r&gt;=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f: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.")}var s,a=!0,o=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return a=e.done,e},e:function(e){o=!0,s=e},f:function(){try{a||null==n.return||n.return()}finally{if(o)throw s}}}}function y(e){return Array.isArray(e)}function v(e){return"undefined"===typeof e}function b(e){return"object"===a(e)}function _(e){return"object"===a(e)&amp;&amp;null!==e}function w(e){return"function"===typeof e}function T(e){return"string"===typeof e}function S(){try{return!v(window)}catch(e){return!1}}var E=S(),x=E?window:e,k=x.console||{};function C(e){k&amp;&amp;k.warn&amp;&amp;k.warn(e)}var A=function(){return C("This vue app/component has no vue-meta configuration")},O={title:void 0,titleChunk:"",titleTemplate:"%s",htmlAttrs:{},bodyAttrs:{},headAttrs:{},base:[],link:[],meta:[],style:[],script:[],noscript:[],__dangerouslyDisableSanitizers:[],__dangerouslyDisableSanitizersByTagID:{}},I="_vueMeta",P="metaInfo",L="data-vue-meta",D="data-vue-meta-server-rendered",M="vmid",R="template",N="content",j="ssr",U=10,B=!0,F={keyName:P,attribute:L,ssrAttribute:D,tagIDKeyName:M,contentKeyName:N,metaTemplateKeyName:R,waitOnDestroyed:B,debounceWait:U,ssrAppId:j},$=Object.keys(O),q=[$[12],$[13]],z=[$[1],$[2],"changed"].concat(q),H=[$[3],$[4],$[5]],V=["link","style","script"],W=["base","meta","link"],G=["noscript","script","style"],X=["innerHTML","cssText","json"],Y=["once","skip","template"],K=["body","pbody"],Z=["allowfullscreen","amp","amp-boilerplate","async","autofocus","autoplay","checked","compact","controls","declare","default","defaultchecked","defaultmuted","defaultselected","defer","disabled","enabled","formnovalidate","hidden","indeterminate","inert","ismap","itemscope","loop","multiple","muted","nohref","noresize","noshade","novalidate","nowrap","open","pauseonexit","readonly","required","reversed","scoped","seamless","selected","sortable","truespeed","typemustmatch","visible"],Q=null;function J(e,t,n){var r=e.debounceWait;t[I].initialized||!t[I].initializing&amp;&amp;"watcher"!==n||(t[I].initialized=null),t[I].initialized&amp;&amp;!t[I].pausing&amp;&amp;ee((function(){t.$meta().refresh()}),r)}function ee(e,t){if(t=void 0===t?10:t,t)return clearTimeout(Q),Q=setTimeout((function(){e()}),t),Q;e()}function te(e,t,n){if(Array.prototype.find)return e.find(t,n);for(var r=0;r&lt;e.length;r++)if(t.call(n,e[r],r,e))return e[r]}function ne(e,t,n){if(!Array.prototype.findIndex){for(var r=0;r&lt;e.length;r++)if(t.call(n,e[r],r,e))return r;return-1}return e.findIndex(t,n)}function re(e){return Array.from?Array.from(e):Array.prototype.slice.call(e)}function ie(e,t){if(!Array.prototype.includes){for(var n in e)if(e[n]===t)return!0;return!1}return e.includes(t)}var se=function(e,t){return(t||document).querySelectorAll(e)};function ae(e,t){return e[t]||(e[t]=document.getElementsByTagName(t)[0]),e[t]}function oe(e){var t=e.body,n=e.pbody;return t?"body":n?"pbody":"head"}function le(e,t,n){var r=t.appId,i=t.attribute,s=t.type,a=t.tagIDKeyName;n=n||{};var o=["".concat(s,"[").concat(i,'="').concat(r,'"]'),"".concat(s,"[data-").concat(a,"]")].map((function(e){for(var t in n){var r=n[t],i=r&amp;&amp;!0!==r?'="'.concat(r,'"'):"";e+="[data-".concat(t).concat(i,"]")}return e}));return re(se(o.join(", "),e))}function ue(e,t){var n=e.attribute;re(se("[".concat(n,'="').concat(t,'"]'))).map((function(e){return e.remove()}))}function ce(e,t){e.removeAttribute(t)}function de(e){return e=e||this,e&amp;&amp;(!0===e[I]||b(e[I]))}function he(e){return e=e||this,e&amp;&amp;!v(e[I])}function fe(e,t){return e[I].pausing=!0,function(){return pe(e,t)}}function pe(e,t){if(e[I].pausing=!1,t||void 0===t)return e.$meta().refresh()}function me(e){var t=e.$router;!e[I].navGuards&amp;&amp;t&amp;&amp;(e[I].navGuards=!0,t.beforeEach((function(t,n,r){fe(e),r()})),t.afterEach((function(){e.$nextTick((function(){var t=pe(e),n=t.metaInfo;n&amp;&amp;w(n.afterNavigation)&amp;&amp;n.afterNavigation(n)}))})))}var ge=1;function ye(e,t){var n=["activated","deactivated","beforeMount"],r=!1;return{beforeCreate:function(){var i=this,s="$root",a=this[s],o=this.$options,l=e.config.devtools;if(Object.defineProperty(this,"_hasMetaInfo",{configurable:!0,get:function(){return l&amp;&amp;!a[I].deprecationWarningShown&amp;&amp;(C("VueMeta DeprecationWarning: _hasMetaInfo has been deprecated and will be removed in a future version. Please use hasMetaInfo(vm) instead"),a[I].deprecationWarningShown=!0),de(this)}}),this===a&amp;&amp;a.$once("hook:beforeMount",(function(){if(r=this.$el&amp;&amp;1===this.$el.nodeType&amp;&amp;this.$el.hasAttribute("data-server-rendered"),!r&amp;&amp;a[I]&amp;&amp;1===a[I].appId){var e=ae({},"html");r=e&amp;&amp;e.hasAttribute(t.ssrAttribute)}})),!v(o[t.keyName])&amp;&amp;null!==o[t.keyName]){if(a[I]||(a[I]={appId:ge},ge++,l&amp;&amp;a.$options[t.keyName]&amp;&amp;this.$nextTick((function(){var e=te(a.$children,(function(e){return e.$vnode&amp;&amp;e.$vnode.fnOptions}));e&amp;&amp;e.$vnode.fnOptions[t.keyName]&amp;&amp;C("VueMeta has detected a possible global mixin which adds a ".concat(t.keyName," property to all Vue components on the page. This could cause severe performance issues. If possible, use $meta().addApp to add meta information instead"))}))),!this[I]){this[I]=!0;var u=this.$parent;while(u&amp;&amp;u!==a)v(u[I])&amp;&amp;(u[I]=!1),u=u.$parent}w(o[t.keyName])&amp;&amp;(o.computed=o.computed||{},o.computed.$metaInfo=o[t.keyName],this.$isServer||this.$on("hook:created",(function(){this.$watch("$metaInfo",(function(){J(t,this[s],"watcher")}))}))),v(a[I].initialized)&amp;&amp;(a[I].initialized=this.$isServer,a[I].initialized||(a[I].initializedSsr||(a[I].initializedSsr=!0,this.$on("hook:beforeMount",(function(){var e=this[s];r&amp;&amp;(e[I].appId=t.ssrAppId)}))),this.$on("hook:mounted",(function(){var e=this[s];e[I].initialized||(e[I].initializing=!0,this.$nextTick((function(){var n=e.$meta().refresh(),r=n.tags,i=n.metaInfo;!1===r&amp;&amp;null===e[I].initialized&amp;&amp;this.$nextTick((function(){return J(t,e,"init")})),e[I].initialized=!0,delete e[I].initializing,!t.refreshOnceOnNavigation&amp;&amp;i.afterNavigation&amp;&amp;me(e)})))})),t.refreshOnceOnNavigation&amp;&amp;me(a))),this.$on("hook:destroyed",(function(){var e=this;this.$parent&amp;&amp;de(this)&amp;&amp;(delete this._hasMetaInfo,this.$nextTick((function(){if(t.waitOnDestroyed&amp;&amp;e.$el&amp;&amp;e.$el.offsetParent)var n=setInterval((function(){e.$el&amp;&amp;null!==e.$el.offsetParent||(clearInterval(n),J(t,e.$root,"destroyed"))}),50);else J(t,e.$root,"destroyed")})))})),this.$isServer||n.forEach((function(e){i.$on("hook:".concat(e),(function(){J(t,this[s],e)}))}))}}}}function ve(e){return e=b(e)?e:{},{keyName:e["keyName"]||F.keyName,attribute:e["attribute"]||F.attribute,ssrAttribute:e["ssrAttribute"]||F.ssrAttribute,tagIDKeyName:e["tagIDKeyName"]||F.tagIDKeyName,contentKeyName:e["contentKeyName"]||F.contentKeyName,metaTemplateKeyName:e["metaTemplateKeyName"]||F.metaTemplateKeyName,debounceWait:v(e["debounceWait"])?F.debounceWait:e["debounceWait"],waitOnDestroyed:v(e["waitOnDestroyed"])?F.waitOnDestroyed:e["waitOnDestroyed"],ssrAppId:e["ssrAppId"]||F.ssrAppId,refreshOnceOnNavigation:!!e["refreshOnceOnNavigation"]}}function be(e){var t={};for(var n in e)t[n]=e[n];return t}function _e(e,t){return t&amp;&amp;b(e)?(y(e[t])||(e[t]=[]),e):y(e)?e:[]}var we=[[/&amp;/g,"&amp;amp;"],[/&lt;/g,"&amp;lt;"],[/&gt;/g,"&amp;gt;"],[/"/g,"&amp;quot;"],[/'/g,"&amp;#x27;"]],Te=[[/&amp;/g,"&amp;"],[/&lt;/g,"&lt;"],[/&gt;/g,"&gt;"],[/"/g,'"'],[/'/g,"'"]];function Se(e,t,n,r){var i=t.tagIDKeyName,s=n.doEscape,a=void 0===s?function(e){return e}:s,o={};for(var l in e){var u=e[l];if(ie(z,l))o[l]=u;else{var c=q[0];if(n[c]&amp;&amp;ie(n[c],l))o[l]=u;else{var d=e[i];if(d&amp;&amp;(c=q[1],n[c]&amp;&amp;n[c][d]&amp;&amp;ie(n[c][d],l)))o[l]=u;else if(T(u)?o[l]=a(u):y(u)?o[l]=u.map((function(e){return _(e)?Se(e,t,n,!0):a(e)})):_(u)?o[l]=Se(u,t,n,!0):o[l]=u,r){var h=a(l);l!==h&amp;&amp;(o[h]=o[l],delete o[l])}}}}return o}function Ee(e,t,n){n=n||[];var r={doEscape:function(e){return n.reduce((function(e,t){return e.replace(t[0],t[1])}),e)}};return q.forEach((function(e,n){if(0===n)_e(t,e);else if(1===n)for(var i in t[e])_e(t[e],i);r[e]=t[e]})),Se(t,e,r)}function xe(e,t,n,r){var i=e.component,s=e.metaTemplateKeyName,a=e.contentKeyName;return!0!==n&amp;&amp;!0!==t[s]&amp;&amp;(v(n)&amp;&amp;t[s]&amp;&amp;(n=t[s],t[s]=!0),n?(v(r)&amp;&amp;(r=t[a]),t[a]=w(n)?n.call(i,r):n.replace(/%s/g,r),!0):(delete t[s],!1))}function ke(e,t,n){var r=e.component,i=e.tagIDKeyName,s=e.metaTemplateKeyName,a=e.contentKeyName,o=[];return t.length||n.length?(t.forEach((function(e,t){if(e[i]){var l=ne(n,(function(t){return t[i]===e[i]})),u=n[l];if(-1!==l){if(a in u&amp;&amp;void 0===u[a]||"innerHTML"in u&amp;&amp;void 0===u.innerHTML)return o.push(e),void n.splice(l,1);if(null!==u[a]&amp;&amp;null!==u.innerHTML){var c=e[s];if(c){var d=u[s];if(!d)return xe({component:r,metaTemplateKeyName:s,contentKeyName:a},u,c),void(u.template=!0);u[a]||xe({component:r,metaTemplateKeyName:s,contentKeyName:a},u,void 0,e[a])}}else n.splice(l,1)}else o.push(e)}else o.push(e)})),o.concat(n)):o}var Ce=!1;function Ae(e,t,n){return n=n||{},void 0===t.title&amp;&amp;delete t.title,H.forEach((function(e){if(t[e])for(var n in t[e])n in t[e]&amp;&amp;void 0===t[e][n]&amp;&amp;(ie(Z,n)&amp;&amp;!Ce&amp;&amp;(C("VueMeta: Please note that since v2 the value undefined is not used to indicate boolean attributes anymore, see migration guide for details"),Ce=!0),delete t[e][n])})),i()(e,t,{arrayMerge:function(e,t){return ke(n,e,t)}})}function Oe(e,t){return Ie(e||{},t,O)}function Ie(e,t,n){if(n=n||{},t._inactive)return n;e=e||{};var r=e,i=r.keyName,s=t.$metaInfo,a=t.$options,o=t.$children;if(a[i]){var l=s||a[i];b(l)&amp;&amp;(n=Ae(n,l,e))}return o.length&amp;&amp;o.forEach((function(t){he(t)&amp;&amp;(n=Ie(e,t,n))})),n}var Pe=[];function Le(e){return"complete"===(e||document).readyState}function De(e,t){1===arguments.length&amp;&amp;(t=e,e=""),Pe.push([e,t])}function Me(e,t,n,r){var i=e.tagIDKeyName,s=!1;return n.forEach((function(e){e[i]&amp;&amp;e.callback&amp;&amp;(s=!0,De("".concat(t,"[data-").concat(i,'="').concat(e[i],'"]'),e.callback))})),r&amp;&amp;s?Re():s}function Re(){Le()?Ne():document.onreadystatechange=function(){Ne()}}function Ne(e){Pe.forEach((function(t){var n=t[0],r=t[1],i="".concat(n,'[onload="this.__vm_l=1"]'),s=[];e||(s=re(se(i))),e&amp;&amp;e.matches(i)&amp;&amp;(s=[e]),s.forEach((function(e){if(!e.__vm_cb){var t=function(){e.__vm_cb=!0,ce(e,"onload"),r(e)};e.__vm_l?t():e.__vm_ev||(e.__vm_ev=!0,e.addEventListener("load",t))}}))}))}var je,Ue={};function Be(e,t,n,r,i){var s=t||{},a=s.attribute,o=i.getAttribute(a);o&amp;&amp;(Ue[n]=JSON.parse(decodeURI(o)),ce(i,a));var l=Ue[n]||{},u=[];for(var c in l)void 0!==l[c]&amp;&amp;e in l[c]&amp;&amp;(u.push(c),r[c]||delete l[c][e]);for(var d in r){var h=l[d];h&amp;&amp;h[e]===r[d]||(u.push(d),void 0!==r[d]&amp;&amp;(l[d]=l[d]||{},l[d][e]=r[d]))}for(var f=0,p=u;f&lt;p.length;f++){var m=p[f],g=l[m],y=[];for(var v in g)Array.prototype.push.apply(y,[].concat(g[v]));if(y.length){var b=ie(Z,m)&amp;&amp;y.some(Boolean)?"":y.filter((function(e){return void 0!==e})).join(" ");i.setAttribute(m,b)}else ce(i,m)}Ue[n]=l}function Fe(e){(e||""===e)&amp;&amp;(document.title=e)}function $e(e,t,n,r,i,s){var a=t||{},o=a.attribute,l=a.tagIDKeyName,u=K.slice();u.push(l);var c=[],d={appId:e,attribute:o,type:n,tagIDKeyName:l},h={head:le(i,d),pbody:le(s,d,{pbody:!0}),body:le(s,d,{body:!0})};if(r.length&gt;1){var f=[];r=r.filter((function(e){var t=JSON.stringify(e),n=!ie(f,t);return f.push(t),n}))}r.forEach((function(t){if(!t.skip){var r=document.createElement(n);t.once||r.setAttribute(o,e),Object.keys(t).forEach((function(e){if(!ie(Y,e))if("innerHTML"!==e)if("json"!==e)if("cssText"!==e)if("callback"!==e){var n=ie(u,e)?"data-".concat(e):e,i=ie(Z,e);if(!i||t[e]){var s=i?"":t[e];r.setAttribute(n,s)}}else r.onload=function(){return t[e](r)};else r.styleSheet?r.styleSheet.cssText=t.cssText:r.appendChild(document.createTextNode(t.cssText));else r.innerHTML=JSON.stringify(t.json);else r.innerHTML=t.innerHTML}));var i,s=h[oe(t)],a=s.some((function(e,t){return i=t,r.isEqualNode(e)}));a&amp;&amp;(i||0===i)?s.splice(i,1):c.push(r)}}));var p=[];for(var m in h)Array.prototype.push.apply(p,h[m]);return p.forEach((function(e){e.parentNode.removeChild(e)})),c.forEach((function(e){e.hasAttribute("data-body")?s.appendChild(e):e.hasAttribute("data-pbody")?s.insertBefore(e,s.firstChild):i.appendChild(e)})),{oldTags:p,newTags:c}}function qe(e,t,n){t=t||{};var r=t,i=r.ssrAttribute,s=r.ssrAppId,a={},o=ae(a,"html");if(e===s&amp;&amp;o.hasAttribute(i)){ce(o,i);var l=!1;return V.forEach((function(e){n[e]&amp;&amp;Me(t,e,n[e])&amp;&amp;(l=!0)})),l&amp;&amp;Re(),!1}var u={},c={};for(var d in n)if(!ie(z,d))if("title"!==d){if(ie(H,d)){var h=d.substr(0,4);Be(e,t,d,n[d],ae(a,h))}else if(y(n[d])){var f=$e(e,t,d,n[d],ae(a,"head"),ae(a,"body")),p=f.oldTags,m=f.newTags;m.length&amp;&amp;(u[d]=m,c[d]=p)}}else Fe(n.title);return{tagsAdded:u,tagsRemoved:c}}function ze(e,t,n){return{set:function(r){return He(e,t,n,r)},remove:function(){return Ve(e,t,n)}}}function He(e,t,n,r){if(e&amp;&amp;e.$el)return qe(t,n,r);je=je||{},je[t]=r}function Ve(e,t,n){if(e&amp;&amp;e.$el){var r,i={},s=g(H);try{for(s.s();!(r=s.n()).done;){var a=r.value,o=a.substr(0,4);Be(t,n,a,{},ae(i,o))}}catch(l){s.e(l)}finally{s.f()}return ue(n,t)}je[t]&amp;&amp;(delete je[t],Ge())}function We(){return je}function Ge(e){!e&amp;&amp;Object.keys(je).length||(je=void 0)}function Xe(e,t,n,r){e=e||{},n=n||[];var i=e,s=i.tagIDKeyName;return t.title&amp;&amp;(t.titleChunk=t.title),t.titleTemplate&amp;&amp;"%s"!==t.titleTemplate&amp;&amp;xe({component:r,contentKeyName:"title"},t,t.titleTemplate,t.titleChunk||""),t.base&amp;&amp;(t.base=Object.keys(t.base).length?[t.base]:[]),t.meta&amp;&amp;(t.meta=t.meta.filter((function(e,t,n){var r=!!e[s];if(!r)return!0;var i=t===ne(n,(function(t){return t[s]===e[s]}));return i})),t.meta.forEach((function(t){return xe(e,t)}))),Ee(e,t,n)}function Ye(e,t){if(t=t||{},!e[I])return A(),{};var n=Oe(t,e),r=Xe(t,n,Te,e),i=e[I].appId,s=qe(i,t,r);s&amp;&amp;w(r.changed)&amp;&amp;(r.changed(r,s.tagsAdded,s.tagsRemoved),s={addedTags:s.tagsAdded,removedTags:s.tagsRemoved});var a=We();if(a){for(var o in a)qe(o,t,a[o]),delete a[o];Ge(!0)}return{vm:e,metaInfo:r,tags:s}}function Ke(e,t,n,r){var i=r.addSsrAttribute,s=e||{},a=s.attribute,o=s.ssrAttribute,l="";for(var u in n){var d=n[u],h=[];for(var f in d)h.push.apply(h,c([].concat(d[f])));h.length&amp;&amp;(l+=Z.includes(u)&amp;&amp;h.some(Boolean)?"".concat(u):"".concat(u,'="').concat(h.join(" "),'"'),l+=" ")}return l&amp;&amp;(l+="".concat(a,'="').concat(encodeURI(JSON.stringify(n)),'"')),"htmlAttrs"===t&amp;&amp;i?"".concat(o).concat(l?" ":"").concat(l):l}function Ze(e,t,n,r){var i=r||{},s=i.ln;return n?"&lt;".concat(t,"&gt;").concat(n,"&lt;/").concat(t,"&gt;").concat(s?"\n":""):""}function Qe(e,t,n,r){var i=e||{},s=i.ssrAppId,a=i.attribute,o=i.tagIDKeyName,l=r||{},u=l.appId,d=l.isSSR,h=void 0===d||d,f=l.body,p=void 0!==f&amp;&amp;f,m=l.pbody,g=void 0!==m&amp;&amp;m,y=l.ln,v=void 0!==y&amp;&amp;y,b=[o].concat(c(K));return n&amp;&amp;n.length?n.reduce((function(e,n){if(n.skip)return e;var r=Object.keys(n);if(0===r.length)return e;if(Boolean(n.body)!==p||Boolean(n.pbody)!==g)return e;var i=n.once?"":" ".concat(a,'="').concat(u||(!1===h?"1":s),'"');for(var o in n)if(!X.includes(o)&amp;&amp;!Y.includes(o))if("callback"!==o){var l="";b.includes(o)&amp;&amp;(l="data-");var c=!l&amp;&amp;Z.includes(o);c&amp;&amp;!n[o]||(i+=" ".concat(l).concat(o)+(c?"":'="'.concat(n[o],'"')))}else i+=' onload="this.__vm_l=1"';var d="";n.json&amp;&amp;(d=JSON.stringify(n.json));var f=n.innerHTML||n.cssText||d,m=!W.includes(t),y=m&amp;&amp;G.includes(t);return"".concat(e,"&lt;").concat(t).concat(i).concat(!y&amp;&amp;m?"/":"","&gt;")+(y?"".concat(f,"&lt;/").concat(t,"&gt;"):"")+(v?"\n":"")}),""):""}function Je(e,t,n){var r={data:t,extraData:void 0,addInfo:function(e,t){this.extraData=this.extraData||{},this.extraData[e]=t},callInjectors:function(e){var t=this.injectors;return(e.body||e.pbody?"":t.title.text(e))+t.meta.text(e)+t.base.text(e)+t.link.text(e)+t.style.text(e)+t.script.text(e)+t.noscript.text(e)},injectors:{head:function(e){return r.callInjectors(u(u({},n),{},{ln:e}))},bodyPrepend:function(e){return r.callInjectors(u(u({},n),{},{ln:e,pbody:!0}))},bodyAppend:function(e){return r.callInjectors(u(u({},n),{},{ln:e,body:!0}))}}},i=function(t){if(z.includes(t))return"continue";r.injectors[t]={text:function(i){var s=!0===i;if(i=u(u({addSsrAttribute:s},n),i),"title"===t)return Ze(e,t,r.data[t],i);if(H.includes(t)){var a={},l=r.data[t];if(l){var c=!1===i.isSSR?"1":e.ssrAppId;for(var d in l)a[d]=o({},c,l[d])}if(r.extraData)for(var h in r.extraData){var f=r.extraData[h][t];if(f)for(var p in f)a[p]=u(u({},a[p]),{},o({},h,f[p]))}return Ke(e,t,a,i)}var m=Qe(e,t,r.data[t],i);if(r.extraData)for(var g in r.extraData){var y=r.extraData[g][t],v=Qe(e,t,y,u({appId:g},i));m="".concat(m).concat(v)}return m}}};for(var s in O)i(s);return r}function et(e,t,n){if(!e[I])return A(),{};var r=Oe(t,e),i=Xe(t,r,we,e),s=Je(t,i,n),a=We();if(a){for(var o in a)s.addInfo(o,a[o]),delete a[o];Ge(!0)}return s.injectors}function tt(e){e=e||{};var t=this.$root;return{getOptions:function(){return be(e)},setOptions:function(n){var r="refreshOnceOnNavigation";n&amp;&amp;n[r]&amp;&amp;(e.refreshOnceOnNavigation=!!n[r],me(t));var i="debounceWait";if(n&amp;&amp;i in n){var s=parseInt(n[i]);isNaN(s)||(e.debounceWait=s)}var a="waitOnDestroyed";n&amp;&amp;a in n&amp;&amp;(e.waitOnDestroyed=!!n[a])},refresh:function(){return Ye(t,e)},inject:function(n){return et(t,e,n)},pause:function(){return fe(t)},resume:function(){return pe(t)},addApp:function(n){return ze(t,n,e)}}}function nt(e,t){t=ve(t);var n=Xe(t,e,we),r=Je(t,n);return r.injectors}function rt(e,t){e.__vuemeta_installed||(e.__vuemeta_installed=!0,t=ve(t),e.prototype.$meta=function(){return tt.call(this,t)},e.mixin(ye(e,t)))}var it={version:s,install:rt,generate:function(e,t){return nt(e,t)},hasMetaInfo:de};t["a"]=it}).call(this,n("de2f"))},1708:function(e,t,n){"use strict";e.exports=!1},"18a0":function(e,t,n){"use strict";var r=n("113c"),i=n("49f9"),s=n("8218"),a=n("e590"),o=n("5c7e"),l=i.add,u=i.has,c=i.remove;e.exports=function(e){var t=r(this),n=a(e).getIterator(),i=s(t);return o(n,(function(e){u(t,e)?c(i,e):l(i,e)})),i}},"18cf":function(e,t){e.exports=function(){throw new Error("Readable.from is not available in the browser")}},1948:function(e,t,n){var r=n("a99f"),i=n("2073"),s=n("b369"),a=n("870f"),o=n("6daf").f;e.exports=function(e){var t=i.Symbol||(i.Symbol=s?{}:r.Symbol||{});"_"==e.charAt(0)||e in t||o(t,e,{value:a.f(e)})}},"1a5e":function(e,t,n){
/*!
 * clipboard.js v2.0.11
 * https://clipboardjs.com/
 *
 * Licensed MIT Â© Zeno Rocha
 */
!function(t,n){e.exports=n()}(0,(function(){return t={686:function(e,t,n){"use strict";n.d(t,{default:function(){return v}});t=n(279);var r=n.n(t),i=(t=n(370),n.n(t)),s=(t=n(817),n.n(t));function a(e){try{return document.execCommand(e)}catch(e){return}}var o=function(e){return e=s()(e),a("cut"),e};function l(e,t){var n,r;n=e,r="rtl"===document.documentElement.getAttribute("dir"),(e=document.createElement("textarea")).style.fontSize="12pt",e.style.border="0",e.style.padding="0",e.style.margin="0",e.style.position="absolute",e.style[r?"right":"left"]="-9999px",r=window.pageYOffset||document.documentElement.scrollTop,e.style.top="".concat(r,"px"),e.setAttribute("readonly",""),e.value=n,e=e;return t.container.appendChild(e),t=s()(e),a("copy"),e.remove(),t}var u=function(e){var t=1&lt;arguments.length&amp;&amp;void 0!==arguments[1]?arguments[1]:{container:document.body},n="";return"string"==typeof e?n=l(e,t):e instanceof HTMLInputElement&amp;&amp;!["text","search","url","tel","password"].includes(null==e?void 0:e.type)?n=l(e.value,t):(n=s()(e),a("copy")),n};function c(e){return(c="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}var d=function(){var e=0&lt;arguments.length&amp;&amp;void 0!==arguments[0]?arguments[0]:{},t=e.action,n=void 0===t?"copy":t,r=e.container;t=e.target,e=e.text;if("copy"!==n&amp;&amp;"cut"!==n)throw new Error('Invalid "action" value, use either "copy" or "cut"');if(void 0!==t){if(!t||"object"!==c(t)||1!==t.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===n&amp;&amp;t.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===n&amp;&amp;(t.hasAttribute("readonly")||t.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes')}return e?u(e,{container:r}):t?"cut"===n?o(t):u(t,{container:r}):void 0};function h(e){return(h="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function f(e,t){for(var n=0;n&lt;t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&amp;&amp;(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(t){var n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var e,r=g(t);return e=n?(e=g(this).constructor,Reflect.construct(r,arguments,e)):r.apply(this,arguments),r=this,!(e=e)||"object"!==h(e)&amp;&amp;"function"!=typeof e?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(r):e}}function g(e){return(g=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function y(e,t){if(e="data-clipboard-".concat(e),t.hasAttribute(e))return t.getAttribute(e)}var v=function(){!function(e,t){if("function"!=typeof t&amp;&amp;null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&amp;&amp;t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&amp;&amp;p(e,t)}(a,r());var e,t,n,s=m(a);function a(e,t){var n;return function(e){if(!(e instanceof a))throw new TypeError("Cannot call a class as a function")}(this),(n=s.call(this)).resolveOptions(t),n.listenClick(e),n}return e=a,n=[{key:"copy",value:function(e){var t=1&lt;arguments.length&amp;&amp;void 0!==arguments[1]?arguments[1]:{container:document.body};return u(e,t)}},{key:"cut",value:function(e){return o(e)}},{key:"isSupported",value:function(){var e=0&lt;arguments.length&amp;&amp;void 0!==arguments[0]?arguments[0]:["copy","cut"],t=(e="string"==typeof e?[e]:e,!!document.queryCommandSupported);return e.forEach((function(e){t=t&amp;&amp;!!document.queryCommandSupported(e)})),t}}],(t=[{key:"resolveOptions",value:function(){var e=0&lt;arguments.length&amp;&amp;void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText,this.container="object"===h(e.container)?e.container:document.body}},{key:"listenClick",value:function(e){var t=this;this.listener=i()(e,"click",(function(e){return t.onClick(e)}))}},{key:"onClick",value:function(e){var t=e.delegateTarget||e.currentTarget,n=this.action(t)||"copy";e=d({action:n,container:this.container,target:this.target(t),text:this.text(t)});this.emit(e?"success":"error",{action:n,text:e,trigger:t,clearSelection:function(){t&amp;&amp;t.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(e){return y("action",e)}},{key:"defaultTarget",value:function(e){if(e=y("target",e),e)return document.querySelector(e)}},{key:"defaultText",value:function(e){return y("text",e)}},{key:"destroy",value:function(){this.listener.destroy()}}])&amp;&amp;f(e.prototype,t),n&amp;&amp;f(e,n),a}()},828:function(e){var t;"undefined"==typeof Element||Element.prototype.matches||((t=Element.prototype).matches=t.matchesSelector||t.mozMatchesSelector||t.msMatchesSelector||t.oMatchesSelector||t.webkitMatchesSelector),e.exports=function(e,t){for(;e&amp;&amp;9!==e.nodeType;){if("function"==typeof e.matches&amp;&amp;e.matches(t))return e;e=e.parentNode}}},438:function(e,t,n){var r=n(828);function i(e,t,n,i,s){var a=function(e,t,n,i){return function(n){n.delegateTarget=r(n.target,t),n.delegateTarget&amp;&amp;i.call(e,n)}}.apply(this,arguments);return e.addEventListener(n,a,s),{destroy:function(){e.removeEventListener(n,a,s)}}}e.exports=function(e,t,n,r,s){return"function"==typeof e.addEventListener?i.apply(null,arguments):"function"==typeof n?i.bind(null,document).apply(null,arguments):("string"==typeof e&amp;&amp;(e=document.querySelectorAll(e)),Array.prototype.map.call(e,(function(e){return i(e,t,n,r,s)})))}},879:function(e,t){t.node=function(e){return void 0!==e&amp;&amp;e instanceof HTMLElement&amp;&amp;1===e.nodeType},t.nodeList=function(e){var n=Object.prototype.toString.call(e);return void 0!==e&amp;&amp;("[object NodeList]"===n||"[object HTMLCollection]"===n)&amp;&amp;"length"in e&amp;&amp;(0===e.length||t.node(e[0]))},t.string=function(e){return"string"==typeof e||e instanceof String},t.fn=function(e){return"[object Function]"===Object.prototype.toString.call(e)}},370:function(e,t,n){var r=n(879),i=n(438);e.exports=function(e,t,n){if(!e&amp;&amp;!t&amp;&amp;!n)throw new Error("Missing required arguments");if(!r.string(t))throw new TypeError("Second argument must be a String");if(!r.fn(n))throw new TypeError("Third argument must be a Function");if(r.node(e))return u=t,c=n,(l=e).addEventListener(u,c),{destroy:function(){l.removeEventListener(u,c)}};if(r.nodeList(e))return s=e,a=t,o=n,Array.prototype.forEach.call(s,(function(e){e.addEventListener(a,o)})),{destroy:function(){Array.prototype.forEach.call(s,(function(e){e.removeEventListener(a,o)}))}};if(r.string(e))return e=e,t=t,n=n,i(document.body,e,t,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList");var s,a,o,l,u,c}},817:function(e){e.exports=function(e){var t,n="SELECT"===e.nodeName?(e.focus(),e.value):"INPUT"===e.nodeName||"TEXTAREA"===e.nodeName?((t=e.hasAttribute("readonly"))||e.setAttribute("readonly",""),e.select(),e.setSelectionRange(0,e.value.length),t||e.removeAttribute("readonly"),e.value):(e.hasAttribute("contenteditable")&amp;&amp;e.focus(),n=window.getSelection(),(t=document.createRange()).selectNodeContents(e),n.removeAllRanges(),n.addRange(t),n.toString());return n}},279:function(e){function t(){}t.prototype={on:function(e,t,n){var r=this.e||(this.e={});return(r[e]||(r[e]=[])).push({fn:t,ctx:n}),this},once:function(e,t,n){var r=this;function i(){r.off(e,i),t.apply(n,arguments)}return i._=t,this.on(e,i,n)},emit:function(e){for(var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),r=0,i=n.length;r&lt;i;r++)n[r].fn.apply(n[r].ctx,t);return this},off:function(e,t){var n=this.e||(this.e={}),r=n[e],i=[];if(r&amp;&amp;t)for(var s=0,a=r.length;s&lt;a;s++)r[s].fn!==t&amp;&amp;r[s].fn._!==t&amp;&amp;i.push(r[s]);return i.length?n[e]=i:delete n[e],this}},e.exports=t,e.exports.TinyEmitter=t}},n={},e.n=function(t){var n=t&amp;&amp;t.__esModule?function(){return t.default}:function(){return t};return e.d(n,{a:n}),n},e.d=function(t,n){for(var r in n)e.o(n,r)&amp;&amp;!e.o(t,r)&amp;&amp;Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},e.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},e(686).default;function e(r){if(n[r])return n[r].exports;var i=n[r]={exports:{}};return t[r](i,i.exports,e),i.exports}var t,n}))},"1b28":function(e,t,n){"use strict";var r=n("e77e");function i(){this.handlers=[]}i.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},i.prototype.eject=function(e){this.handlers[e]&amp;&amp;(this.handlers[e]=null)},i.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&amp;&amp;e(t)}))},e.exports=i},"1ba6":function(e,t,n){"use strict";n("1569"),n("fd07"),n("2410"),n("c57d"),n("9ca7"),n("85c1")},"1c4d":function(e,t,n){"use strict";var r=n("2ac7"),i=n("4f9d"),s=10,a=40,o=800;function l(e){var t=0,n=0,r=0,i=0;return"detail"in e&amp;&amp;(n=e.detail),"wheelDelta"in e&amp;&amp;(n=-e.wheelDelta/120),"wheelDeltaY"in e&amp;&amp;(n=-e.wheelDeltaY/120),"wheelDeltaX"in e&amp;&amp;(t=-e.wheelDeltaX/120),"axis"in e&amp;&amp;e.axis===e.HORIZONTAL_AXIS&amp;&amp;(t=n,n=0),r=t*s,i=n*s,"deltaY"in e&amp;&amp;(i=e.deltaY),"deltaX"in e&amp;&amp;(r=e.deltaX),(r||i)&amp;&amp;e.deltaMode&amp;&amp;(1==e.deltaMode?(r*=a,i*=a):(r*=o,i*=o)),r&amp;&amp;!t&amp;&amp;(t=r&lt;1?-1:1),i&amp;&amp;!n&amp;&amp;(n=i&lt;1?-1:1),{spinX:t,spinY:n,pixelX:r,pixelY:i}}l.getEventType=function(){return r.firefox()?"DOMMouseScroll":i("wheel")?"wheel":"mousewheel"},e.exports=l},"1c5b":function(e,t,n){"use strict";var r=n("5164"),i=15,s=852,a=592,o=0,l=1,u=2,c=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],d=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],h=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],f=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];e.exports=function(e,t,n,p,m,g,y,v){var b,_,w,T,S,E,x,k,C,A=v.bits,O=0,I=0,P=0,L=0,D=0,M=0,R=0,N=0,j=0,U=0,B=null,F=0,$=new r.Buf16(i+1),q=new r.Buf16(i+1),z=null,H=0;for(O=0;O&lt;=i;O++)$[O]=0;for(I=0;I&lt;p;I++)$[t[n+I]]++;for(D=A,L=i;L&gt;=1;L--)if(0!==$[L])break;if(D&gt;L&amp;&amp;(D=L),0===L)return m[g++]=20971520,m[g++]=20971520,v.bits=1,0;for(P=1;P&lt;L;P++)if(0!==$[P])break;for(D&lt;P&amp;&amp;(D=P),N=1,O=1;O&lt;=i;O++)if(N&lt;&lt;=1,N-=$[O],N&lt;0)return-1;if(N&gt;0&amp;&amp;(e===o||1!==L))return-1;for(q[1]=0,O=1;O&lt;i;O++)q[O+1]=q[O]+$[O];for(I=0;I&lt;p;I++)0!==t[n+I]&amp;&amp;(y[q[t[n+I]]++]=I);if(e===o?(B=z=y,E=19):e===l?(B=c,F-=257,z=d,H-=257,E=256):(B=h,z=f,E=-1),U=0,I=0,O=P,S=g,M=D,R=0,w=-1,j=1&lt;&lt;D,T=j-1,e===l&amp;&amp;j&gt;s||e===u&amp;&amp;j&gt;a)return 1;for(;;){x=O-R,y[I]&lt;E?(k=0,C=y[I]):y[I]&gt;E?(k=z[H+y[I]],C=B[F+y[I]]):(k=96,C=0),b=1&lt;&lt;O-R,_=1&lt;&lt;M,P=_;do{_-=b,m[S+(U&gt;&gt;R)+_]=x&lt;&lt;24|k&lt;&lt;16|C|0}while(0!==_);b=1&lt;&lt;O-1;while(U&amp;b)b&gt;&gt;=1;if(0!==b?(U&amp;=b-1,U+=b):U=0,I++,0===--$[O]){if(O===L)break;O=t[n+y[I]]}if(O&gt;D&amp;&amp;(U&amp;T)!==w){0===R&amp;&amp;(R=D),S+=P,M=O-R,N=1&lt;&lt;M;while(M+R&lt;L){if(N-=$[M+R],N&lt;=0)break;M++,N&lt;&lt;=1}if(j+=1&lt;&lt;M,e===l&amp;&amp;j&gt;s||e===u&amp;&amp;j&gt;a)return 1;w=U&amp;T,m[w]=D&lt;&lt;24|M&lt;&lt;16|S-g|0}}return 0!==U&amp;&amp;(m[S+U]=O-R&lt;&lt;24|64&lt;&lt;16|0),v.bits=D,0}},"1c72":function(e,t,n){var r=n("eee3");e.exports=function(e,t,n){return void 0===n?r(e,t,!1):r(e,n,!1!==t)}},"1cb3":function(e,t,n){var r=n("eee3"),i=n("1c72");e.exports={throttle:r,debounce:i}},"1cd0":function(e,t,n){"use strict";var r=n("3959"),i=n.n(r);t["a"]=i.a},"1cd5":function(e,t,n){"use strict";e.exports=EvalError},"1ce7":function(e,t,n){"use strict";var r=n("f972"),i=n("5f2a"),s=function(e){return i(e)?e:void 0};e.exports=function(e,t){return arguments.length&lt;2?s(r[e]):r[e]&amp;&amp;r[e][t]}},"1d45":function(e,t,n){"use strict";var r=n("4fb1"),i=n("1708"),s=n("3462"),a=n("fe97"),o=n("1ce7"),l=n("5f2a"),u=n("9b96"),c=n("d7f1"),d=n("8495"),h=s&amp;&amp;s.prototype,f=!!s&amp;&amp;a((function(){h["finally"].call({then:function(){}},(function(){}))}));if(r({target:"Promise",proto:!0,real:!0,forced:f},{finally:function(e){var t=u(this,o("Promise")),n=l(e);return this.then(n?function(n){return c(t,e()).then((function(){return n}))}:e,n?function(n){return c(t,e()).then((function(){throw n}))}:e)}}),!i&amp;&amp;l(s)){var p=o("Promise").prototype["finally"];h["finally"]!==p&amp;&amp;d(h,"finally",p,{unsafe:!0})}},"1d46":function(e,t,n){"use strict";var r=n("58ba"),i=n("4e28"),s=n("e262"),a=n("78c1"),o=n("aaad"),l=n("9660"),u=n("72e5"),c=n("76f1"),d=n("e77a"),h=n("380d"),f=TypeError,p=function(e,t){this.stopped=e,this.result=t},m=p.prototype;e.exports=function(e,t,n){var g,y,v,b,_,w,T,S=n&amp;&amp;n.that,E=!(!n||!n.AS_ENTRIES),x=!(!n||!n.IS_RECORD),k=!(!n||!n.IS_ITERATOR),C=!(!n||!n.INTERRUPTED),A=r(t,S),O=function(e){return g&amp;&amp;h(g,"normal",e),new p(!0,e)},I=function(e){return E?(s(e),C?A(e[0],e[1],O):A(e[0],e[1])):C?A(e,O):A(e)};if(x)g=e.iterator;else if(k)g=e;else{if(y=d(e),!y)throw new f(a(e)+" is not iterable");if(o(y)){for(v=0,b=l(e);b&gt;v;v++)if(_=I(e[v]),_&amp;&amp;u(m,_))return _;return new p(!1)}g=c(e,y)}w=x?e.next:g.next;while(!(T=i(w,g)).done){try{_=I(T.value)}catch(P){h(g,"throw",P)}if("object"==typeof _&amp;&amp;_&amp;&amp;u(m,_))return _}return new p(!1)}},"1f17":function(e,t,n){"use strict";(function(t){var r=n("e77e"),i=n("6759"),s={"Content-Type":"application/x-www-form-urlencoded"};function a(e,t){!r.isUndefined(e)&amp;&amp;r.isUndefined(e["Content-Type"])&amp;&amp;(e["Content-Type"]=t)}function o(){var e;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof t)&amp;&amp;(e=n("f256")),e}var l={adapter:o(),transformRequest:[function(e,t){return i(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e)?e:r.isArrayBufferView(e)?e.buffer:r.isURLSearchParams(e)?(a(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):r.isObject(e)?(a(t,"application/json;charset=utf-8"),JSON.stringify(e)):e}],transformResponse:[function(e){if("string"===typeof e)try{e=JSON.parse(e)}catch(t){}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(e){return e&gt;=200&amp;&amp;e&lt;300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(e){l.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){l.headers[e]=r.merge(s)})),e.exports=l}).call(this,n("0418"))},2073:function(e,t){var n=e.exports={version:"2.6.12"};"number"==typeof __e&amp;&amp;(__e=n)},"20b2":function(e,t,n){"use strict";var r=n("b142"),i=n("cdac"),s=n("f9d1"),a=/"/g,o=r("".replace);e.exports=function(e,t,n,r){var l=s(i(e)),u="&lt;"+t;return""!==n&amp;&amp;(u+=" "+n+'="'+o(s(r),a,"&amp;quot;")+'"'),u+"&gt;"+l+"&lt;/"+t+"&gt;"}},2185:function(e,t,n){"use strict";n.r(t);var r=n("e590f"),i=n.n(r),s=n("aed6"),a=n.n(s),o=/%[sdj%]/g,l=function(){};function u(){for(var e=arguments.length,t=Array(e),n=0;n&lt;e;n++)t[n]=arguments[n];var r=1,i=t[0],s=t.length;if("function"===typeof i)return i.apply(null,t.slice(1));if("string"===typeof i){for(var a=String(i).replace(o,(function(e){if("%%"===e)return"%";if(r&gt;=s)return e;switch(e){case"%s":return String(t[r++]);case"%d":return Number(t[r++]);case"%j":try{return JSON.stringify(t[r++])}catch(n){return"[Circular]"}break;default:return e}})),l=t[r];r&lt;s;l=t[++r])a+=" "+l;return a}return i}function c(e){return"string"===e||"url"===e||"hex"===e||"email"===e||"pattern"===e}function d(e,t){return void 0===e||null===e||(!("array"!==t||!Array.isArray(e)||e.length)||!(!c(t)||"string"!==typeof e||e))}function h(e,t,n){var r=[],i=0,s=e.length;function a(e){r.push.apply(r,e),i++,i===s&amp;&amp;n(r)}e.forEach((function(e){t(e,a)}))}function f(e,t,n){var r=0,i=e.length;function s(a){if(a&amp;&amp;a.length)n(a);else{var o=r;r+=1,o&lt;i?t(e[o],s):n([])}}s([])}function p(e){var t=[];return Object.keys(e).forEach((function(n){t.push.apply(t,e[n])})),t}function m(e,t,n,r){if(t.first){var i=p(e);return f(i,n,r)}var s=t.firstFields||[];!0===s&amp;&amp;(s=Object.keys(e));var a=Object.keys(e),o=a.length,l=0,u=[],c=function(e){u.push.apply(u,e),l++,l===o&amp;&amp;r(u)};a.forEach((function(t){var r=e[t];-1!==s.indexOf(t)?f(r,n,c):h(r,n,c)}))}function g(e){return function(t){return t&amp;&amp;t.message?(t.field=t.field||e.fullField,t):{message:t,field:t.field||e.fullField}}}function y(e,t){if(t)for(var n in t)if(t.hasOwnProperty(n)){var r=t[n];"object"===("undefined"===typeof r?"undefined":a()(r))&amp;&amp;"object"===a()(e[n])?e[n]=i()({},e[n],r):e[n]=r}return e}function v(e,t,n,r,i,s){!e.required||n.hasOwnProperty(e.field)&amp;&amp;!d(t,s||e.type)||r.push(u(i.messages.required,e.fullField))}var b=v;function _(e,t,n,r,i){(/^\s+$/.test(t)||""===t)&amp;&amp;r.push(u(i.messages.whitespace,e.fullField))}var w=_,T={email:/^(([^&lt;&gt;()\[\]\\.,;:\s@"]+(\.[^&lt;&gt;()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,url:new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://|//)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$","i"),hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},S={integer:function(e){return S.number(e)&amp;&amp;parseInt(e,10)===e},float:function(e){return S.number(e)&amp;&amp;!S.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(t){return!1}},date:function(e){return"function"===typeof e.getTime&amp;&amp;"function"===typeof e.getMonth&amp;&amp;"function"===typeof e.getYear},number:function(e){return!isNaN(e)&amp;&amp;"number"===typeof e},object:function(e){return"object"===("undefined"===typeof e?"undefined":a()(e))&amp;&amp;!S.array(e)},method:function(e){return"function"===typeof e},email:function(e){return"string"===typeof e&amp;&amp;!!e.match(T.email)&amp;&amp;e.length&lt;255},url:function(e){return"string"===typeof e&amp;&amp;!!e.match(T.url)},hex:function(e){return"string"===typeof e&amp;&amp;!!e.match(T.hex)}};function E(e,t,n,r,i){if(e.required&amp;&amp;void 0===t)b(e,t,n,r,i);else{var s=["integer","float","array","regexp","object","method","email","number","date","url","hex"],o=e.type;s.indexOf(o)&gt;-1?S[o](t)||r.push(u(i.messages.types[o],e.fullField,e.type)):o&amp;&amp;("undefined"===typeof t?"undefined":a()(t))!==e.type&amp;&amp;r.push(u(i.messages.types[o],e.fullField,e.type))}}var x=E;function k(e,t,n,r,i){var s="number"===typeof e.len,a="number"===typeof e.min,o="number"===typeof e.max,l=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,c=t,d=null,h="number"===typeof t,f="string"===typeof t,p=Array.isArray(t);if(h?d="number":f?d="string":p&amp;&amp;(d="array"),!d)return!1;p&amp;&amp;(c=t.length),f&amp;&amp;(c=t.replace(l,"_").length),s?c!==e.len&amp;&amp;r.push(u(i.messages[d].len,e.fullField,e.len)):a&amp;&amp;!o&amp;&amp;c&lt;e.min?r.push(u(i.messages[d].min,e.fullField,e.min)):o&amp;&amp;!a&amp;&amp;c&gt;e.max?r.push(u(i.messages[d].max,e.fullField,e.max)):a&amp;&amp;o&amp;&amp;(c&lt;e.min||c&gt;e.max)&amp;&amp;r.push(u(i.messages[d].range,e.fullField,e.min,e.max))}var C=k,A="enum";function O(e,t,n,r,i){e[A]=Array.isArray(e[A])?e[A]:[],-1===e[A].indexOf(t)&amp;&amp;r.push(u(i.messages[A],e.fullField,e[A].join(", ")))}var I=O;function P(e,t,n,r,i){if(e.pattern)if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(t)||r.push(u(i.messages.pattern.mismatch,e.fullField,t,e.pattern));else if("string"===typeof e.pattern){var s=new RegExp(e.pattern);s.test(t)||r.push(u(i.messages.pattern.mismatch,e.fullField,t,e.pattern))}}var L=P,D={required:b,whitespace:w,type:x,range:C,enum:I,pattern:L};function M(e,t,n,r,i){var s=[],a=e.required||!e.required&amp;&amp;r.hasOwnProperty(e.field);if(a){if(d(t,"string")&amp;&amp;!e.required)return n();D.required(e,t,r,s,i,"string"),d(t,"string")||(D.type(e,t,r,s,i),D.range(e,t,r,s,i),D.pattern(e,t,r,s,i),!0===e.whitespace&amp;&amp;D.whitespace(e,t,r,s,i))}n(s)}var R=M;function N(e,t,n,r,i){var s=[],a=e.required||!e.required&amp;&amp;r.hasOwnProperty(e.field);if(a){if(d(t)&amp;&amp;!e.required)return n();D.required(e,t,r,s,i),void 0!==t&amp;&amp;D.type(e,t,r,s,i)}n(s)}var j=N;function U(e,t,n,r,i){var s=[],a=e.required||!e.required&amp;&amp;r.hasOwnProperty(e.field);if(a){if(d(t)&amp;&amp;!e.required)return n();D.required(e,t,r,s,i),void 0!==t&amp;&amp;(D.type(e,t,r,s,i),D.range(e,t,r,s,i))}n(s)}var B=U;function F(e,t,n,r,i){var s=[],a=e.required||!e.required&amp;&amp;r.hasOwnProperty(e.field);if(a){if(d(t)&amp;&amp;!e.required)return n();D.required(e,t,r,s,i),void 0!==t&amp;&amp;D.type(e,t,r,s,i)}n(s)}var $=F;function q(e,t,n,r,i){var s=[],a=e.required||!e.required&amp;&amp;r.hasOwnProperty(e.field);if(a){if(d(t)&amp;&amp;!e.required)return n();D.required(e,t,r,s,i),d(t)||D.type(e,t,r,s,i)}n(s)}var z=q;function H(e,t,n,r,i){var s=[],a=e.required||!e.required&amp;&amp;r.hasOwnProperty(e.field);if(a){if(d(t)&amp;&amp;!e.required)return n();D.required(e,t,r,s,i),void 0!==t&amp;&amp;(D.type(e,t,r,s,i),D.range(e,t,r,s,i))}n(s)}var V=H;function W(e,t,n,r,i){var s=[],a=e.required||!e.required&amp;&amp;r.hasOwnProperty(e.field);if(a){if(d(t)&amp;&amp;!e.required)return n();D.required(e,t,r,s,i),void 0!==t&amp;&amp;(D.type(e,t,r,s,i),D.range(e,t,r,s,i))}n(s)}var G=W;function X(e,t,n,r,i){var s=[],a=e.required||!e.required&amp;&amp;r.hasOwnProperty(e.field);if(a){if(d(t,"array")&amp;&amp;!e.required)return n();D.required(e,t,r,s,i,"array"),d(t,"array")||(D.type(e,t,r,s,i),D.range(e,t,r,s,i))}n(s)}var Y=X;function K(e,t,n,r,i){var s=[],a=e.required||!e.required&amp;&amp;r.hasOwnProperty(e.field);if(a){if(d(t)&amp;&amp;!e.required)return n();D.required(e,t,r,s,i),void 0!==t&amp;&amp;D.type(e,t,r,s,i)}n(s)}var Z=K,Q="enum";function J(e,t,n,r,i){var s=[],a=e.required||!e.required&amp;&amp;r.hasOwnProperty(e.field);if(a){if(d(t)&amp;&amp;!e.required)return n();D.required(e,t,r,s,i),t&amp;&amp;D[Q](e,t,r,s,i)}n(s)}var ee=J;function te(e,t,n,r,i){var s=[],a=e.required||!e.required&amp;&amp;r.hasOwnProperty(e.field);if(a){if(d(t,"string")&amp;&amp;!e.required)return n();D.required(e,t,r,s,i),d(t,"string")||D.pattern(e,t,r,s,i)}n(s)}var ne=te;function re(e,t,n,r,i){var s=[],a=e.required||!e.required&amp;&amp;r.hasOwnProperty(e.field);if(a){if(d(t)&amp;&amp;!e.required)return n();if(D.required(e,t,r,s,i),!d(t)){var o=void 0;o="number"===typeof t?new Date(t):t,D.type(e,o,r,s,i),o&amp;&amp;D.range(e,o.getTime(),r,s,i)}}n(s)}var ie=re;function se(e,t,n,r,i){var s=[],o=Array.isArray(t)?"array":"undefined"===typeof t?"undefined":a()(t);D.required(e,t,r,s,i,o),n(s)}var ae=se;function oe(e,t,n,r,i){var s=e.type,a=[],o=e.required||!e.required&amp;&amp;r.hasOwnProperty(e.field);if(o){if(d(t,s)&amp;&amp;!e.required)return n();D.required(e,t,r,a,i,s),d(t,s)||D.type(e,t,r,a,i)}n(a)}var le=oe,ue={string:R,method:j,number:B,boolean:$,regexp:z,integer:V,float:G,array:Y,object:Z,enum:ee,pattern:ne,date:ie,url:le,hex:le,email:le,required:ae};function ce(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var de=ce();function he(e){this.rules=null,this._messages=de,this.define(e)}he.prototype={messages:function(e){return e&amp;&amp;(this._messages=y(ce(),e)),this._messages},define:function(e){if(!e)throw new Error("Cannot configure a schema with no rules");if("object"!==("undefined"===typeof e?"undefined":a()(e))||Array.isArray(e))throw new Error("Rules must be an object");this.rules={};var t=void 0,n=void 0;for(t in e)e.hasOwnProperty(t)&amp;&amp;(n=e[t],this.rules[t]=Array.isArray(n)?n:[n])},validate:function(e){var t=this,n=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:{},r=arguments[2],s=e,o=n,c=r;if("function"===typeof o&amp;&amp;(c=o,o={}),this.rules&amp;&amp;0!==Object.keys(this.rules).length){if(o.messages){var d=this.messages();d===de&amp;&amp;(d=ce()),y(d,o.messages),o.messages=d}else o.messages=this.messages();var h=void 0,f=void 0,p={},v=o.keys||Object.keys(this.rules);v.forEach((function(n){h=t.rules[n],f=s[n],h.forEach((function(r){var a=r;"function"===typeof a.transform&amp;&amp;(s===e&amp;&amp;(s=i()({},s)),f=s[n]=a.transform(f)),a="function"===typeof a?{validator:a}:i()({},a),a.validator=t.getValidationMethod(a),a.field=n,a.fullField=a.fullField||n,a.type=t.getType(a),a.validator&amp;&amp;(p[n]=p[n]||[],p[n].push({rule:a,value:f,source:s,field:n}))}))}));var b={};m(p,o,(function(e,t){var n=e.rule,r=("object"===n.type||"array"===n.type)&amp;&amp;("object"===a()(n.fields)||"object"===a()(n.defaultField));function s(e,t){return i()({},t,{fullField:n.fullField+"."+e})}function c(){var a=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]?arguments[0]:[],c=a;if(Array.isArray(c)||(c=[c]),c.length&amp;&amp;l("async-validator:",c),c.length&amp;&amp;n.message&amp;&amp;(c=[].concat(n.message)),c=c.map(g(n)),o.first&amp;&amp;c.length)return b[n.field]=1,t(c);if(r){if(n.required&amp;&amp;!e.value)return c=n.message?[].concat(n.message).map(g(n)):o.error?[o.error(n,u(o.messages.required,n.field))]:[],t(c);var d={};if(n.defaultField)for(var h in e.value)e.value.hasOwnProperty(h)&amp;&amp;(d[h]=n.defaultField);for(var f in d=i()({},d,e.rule.fields),d)if(d.hasOwnProperty(f)){var p=Array.isArray(d[f])?d[f]:[d[f]];d[f]=p.map(s.bind(null,f))}var m=new he(d);m.messages(o.messages),e.rule.options&amp;&amp;(e.rule.options.messages=o.messages,e.rule.options.error=o.error),m.validate(e.value,e.rule.options||o,(function(e){t(e&amp;&amp;e.length?c.concat(e):e)}))}else t(c)}r=r&amp;&amp;(n.required||!n.required&amp;&amp;e.value),n.field=e.field;var d=n.validator(n,e.value,c,e.source,o);d&amp;&amp;d.then&amp;&amp;d.then((function(){return c()}),(function(e){return c(e)}))}),(function(e){_(e)}))}else c&amp;&amp;c();function _(e){var t=void 0,n=void 0,r=[],i={};function s(e){Array.isArray(e)?r=r.concat.apply(r,e):r.push(e)}for(t=0;t&lt;e.length;t++)s(e[t]);if(r.length)for(t=0;t&lt;r.length;t++)n=r[t].field,i[n]=i[n]||[],i[n].push(r[t]);else r=null,i=null;c(r,i)}},getType:function(e){if(void 0===e.type&amp;&amp;e.pattern instanceof RegExp&amp;&amp;(e.type="pattern"),"function"!==typeof e.validator&amp;&amp;e.type&amp;&amp;!ue.hasOwnProperty(e.type))throw new Error(u("Unknown rule type %s",e.type));return e.type||"string"},getValidationMethod:function(e){if("function"===typeof e.validator)return e.validator;var t=Object.keys(e),n=t.indexOf("message");return-1!==n&amp;&amp;t.splice(n,1),1===t.length&amp;&amp;"required"===t[0]?ue.required:ue[this.getType(e)]||!1}},he.register=function(e,t){if("function"!==typeof t)throw new Error("Cannot register a validator by type, validator is not a function");ue[e]=t},he.messages=de;t["default"]=he},2196:function(e,t,n){e.exports=s;var r=n("16b4").EventEmitter,i=n("0999");function s(){r.call(this)}i(s,r),s.Readable=n("39d4"),s.Writable=n("ee18"),s.Duplex=n("4339"),s.Transform=n("45e1"),s.PassThrough=n("9d61"),s.Stream=s,s.prototype.pipe=function(e,t){var n=this;function i(t){e.writable&amp;&amp;!1===e.write(t)&amp;&amp;n.pause&amp;&amp;n.pause()}function s(){n.readable&amp;&amp;n.resume&amp;&amp;n.resume()}n.on("data",i),e.on("drain",s),e._isStdio||t&amp;&amp;!1===t.end||(n.on("end",o),n.on("close",l));var a=!1;function o(){a||(a=!0,e.end())}function l(){a||(a=!0,"function"===typeof e.destroy&amp;&amp;e.destroy())}function u(e){if(c(),0===r.listenerCount(this,"error"))throw e}function c(){n.removeListener("data",i),e.removeListener("drain",s),n.removeListener("end",o),n.removeListener("close",l),n.removeListener("error",u),e.removeListener("error",u),n.removeListener("end",c),n.removeListener("close",c),e.removeListener("close",c)}return n.on("error",u),e.on("error",u),n.on("end",c),n.on("close",c),e.on("close",c),e.emit("pipe",n),e}},2208:function(e,t,n){var r=n("b5c5").NAMESPACE,i=/[A-Z_a-z\xC0-\xD6\xD8-\xF6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,s=new RegExp("[\\-\\.0-9"+i.source.slice(1,-1)+"\\u00B7\\u0300-\\u036F\\u203F-\\u2040]"),a=new RegExp("^"+i.source+s.source+"*(?::"+i.source+s.source+"*)?$"),o=0,l=1,u=2,c=3,d=4,h=5,f=6,p=7;function m(e,t){this.message=e,this.locator=t,Error.captureStackTrace&amp;&amp;Error.captureStackTrace(this,m)}function g(){}function y(e,t,n,i,s){function a(e){if(e&gt;65535){e-=65536;var t=55296+(e&gt;&gt;10),n=56320+(1023&amp;e);return String.fromCharCode(t,n)}return String.fromCharCode(e)}function o(e){var t=e.slice(1,-1);return Object.hasOwnProperty.call(n,t)?n[t]:"#"===t.charAt(0)?a(parseInt(t.substr(1).replace("x","0x"))):(s.error("entity not found:"+e),e)}function l(t){if(t&gt;y){var n=e.substring(y,t).replace(/&amp;#?\w+;/g,o);f&amp;&amp;u(y),i.characters(n,0,t-y),y=t}}function u(t,n){while(t&gt;=d&amp;&amp;(n=h.exec(e)))c=n.index,d=c+n[0].length,f.lineNumber++;f.columnNumber=t-c+1}var c=0,d=0,h=/.*(?:\r\n?|\n)|.*$/g,f=i.locator,p=[{currentNSMap:t}],g={},y=0;while(1){try{var S=e.indexOf("&lt;",y);if(S&lt;0){if(!e.substr(y).match(/^\s*$/)){var C=i.doc,A=C.createTextNode(e.substr(y));C.appendChild(A),i.currentElement=A}return}switch(S&gt;y&amp;&amp;l(S),e.charAt(S+1)){case"/":var O=e.indexOf("&gt;",S+3),I=e.substring(S+2,O).replace(/[ \t\n\r]+$/g,""),P=p.pop();O&lt;0?(I=e.substring(S+2).replace(/[\s&lt;].*/,""),s.error("end tag name: "+I+" is not complete:"+P.tagName),O=S+1+I.length):I.match(/\s&lt;/)&amp;&amp;(I=I.replace(/[\s&lt;].*/,""),s.error("end tag name: "+I+" maybe not complete"),O=S+1+I.length);var L=P.localNSMap,D=P.tagName==I,M=D||P.tagName&amp;&amp;P.tagName.toLowerCase()==I.toLowerCase();if(M){if(i.endElement(P.uri,P.localName,I),L)for(var R in L)Object.prototype.hasOwnProperty.call(L,R)&amp;&amp;i.endPrefixMapping(R);D||s.fatalError("end tag name: "+I+" is not match the current start tagName:"+P.tagName)}else p.push(P);O++;break;case"?":f&amp;&amp;u(S),O=x(e,S,i);break;case"!":f&amp;&amp;u(S),O=E(e,S,i,s);break;default:f&amp;&amp;u(S);var N=new k,j=p[p.length-1].currentNSMap,U=(O=b(e,S,N,j,o,s),N.length);if(!N.closed&amp;&amp;T(e,O,N.tagName,g)&amp;&amp;(N.closed=!0,n.nbsp||s.warning("unclosed xml attribute")),f&amp;&amp;U){for(var B=v(f,{}),F=0;F&lt;U;F++){var $=N[F];u($.offset),$.locator=v(f,{})}i.locator=B,_(N,i,j)&amp;&amp;p.push(N),i.locator=f}else _(N,i,j)&amp;&amp;p.push(N);r.isHTML(N.uri)&amp;&amp;!N.closed?O=w(e,O,N.tagName,o,i):O++}}catch(q){if(q instanceof m)throw q;s.error("element parse error: "+q),O=-1}O&gt;y?y=O:l(Math.max(S,y)+1)}}function v(e,t){return t.lineNumber=e.lineNumber,t.columnNumber=e.columnNumber,t}function b(e,t,n,i,s,a){function m(e,t,r){n.attributeNames.hasOwnProperty(e)&amp;&amp;a.fatalError("Attribute "+e+" redefined"),n.addValue(e,t.replace(/[\t\n\r]/g," ").replace(/&amp;#?\w+;/g,s),r)}var g,y=++t,v=o;while(1){var b=e.charAt(y);switch(b){case"=":if(v===l)g=e.slice(t,y),v=c;else{if(v!==u)throw new Error("attribute equal must after attrName");v=c}break;case"'":case'"':if(v===c||v===l){if(v===l&amp;&amp;(a.warning('attribute value must after "="'),g=e.slice(t,y)),t=y+1,y=e.indexOf(b,t),!(y&gt;0))throw new Error("attribute value no end '"+b+"' match");_=e.slice(t,y),m(g,_,t-1),v=h}else{if(v!=d)throw new Error('attribute value must after "="');_=e.slice(t,y),m(g,_,t),a.warning('attribute "'+g+'" missed start quot('+b+")!!"),t=y+1,v=h}break;case"/":switch(v){case o:n.setTagName(e.slice(t,y));case h:case f:case p:v=p,n.closed=!0;case d:case l:break;case u:n.closed=!0;break;default:throw new Error("attribute invalid close char('/')")}break;case"":return a.error("unexpected end of input"),v==o&amp;&amp;n.setTagName(e.slice(t,y)),y;case"&gt;":switch(v){case o:n.setTagName(e.slice(t,y));case h:case f:case p:break;case d:case l:_=e.slice(t,y),"/"===_.slice(-1)&amp;&amp;(n.closed=!0,_=_.slice(0,-1));case u:v===u&amp;&amp;(_=g),v==d?(a.warning('attribute "'+_+'" missed quot(")!'),m(g,_,t)):(r.isHTML(i[""])&amp;&amp;_.match(/^(?:disabled|checked|selected)$/i)||a.warning('attribute "'+_+'" missed value!! "'+_+'" instead!!'),m(_,_,t));break;case c:throw new Error("attribute value missed!!")}return y;case"Â€":b=" ";default:if(b&lt;=" ")switch(v){case o:n.setTagName(e.slice(t,y)),v=f;break;case l:g=e.slice(t,y),v=u;break;case d:var _=e.slice(t,y);a.warning('attribute "'+_+'" missed quot(")!!'),m(g,_,t);case h:v=f;break}else switch(v){case u:n.tagName;r.isHTML(i[""])&amp;&amp;g.match(/^(?:disabled|checked|selected)$/i)||a.warning('attribute "'+g+'" missed value!! "'+g+'" instead2!!'),m(g,g,t),t=y,v=l;break;case h:a.warning('attribute space is required"'+g+'"!!');case f:v=l,t=y;break;case c:v=d,t=y;break;case p:throw new Error("elements closed character '/' and '&gt;' must be connected to")}}y++}}function _(e,t,n){var i=e.tagName,s=null,a=e.length;while(a--){var o=e[a],l=o.qName,u=o.value,c=l.indexOf(":");if(c&gt;0)var d=o.prefix=l.slice(0,c),h=l.slice(c+1),f="xmlns"===d&amp;&amp;h;else h=l,d=null,f="xmlns"===l&amp;&amp;"";o.localName=h,!1!==f&amp;&amp;(null==s&amp;&amp;(s={},S(n,n={})),n[f]=s[f]=u,o.uri=r.XMLNS,t.startPrefixMapping(f,u))}a=e.length;while(a--){o=e[a];d=o.prefix;d&amp;&amp;("xml"===d&amp;&amp;(o.uri=r.XML),"xmlns"!==d&amp;&amp;(o.uri=n[d||""]))}c=i.indexOf(":");c&gt;0?(d=e.prefix=i.slice(0,c),h=e.localName=i.slice(c+1)):(d=null,h=e.localName=i);var p=e.uri=n[d||""];if(t.startElement(p,h,i,e),!e.closed)return e.currentNSMap=n,e.localNSMap=s,!0;if(t.endElement(p,h,i),s)for(d in s)Object.prototype.hasOwnProperty.call(s,d)&amp;&amp;t.endPrefixMapping(d)}function w(e,t,n,r,i){if(/^(?:script|textarea)$/i.test(n)){var s=e.indexOf("&lt;/"+n+"&gt;",t),a=e.substring(t+1,s);if(/[&amp;&lt;]/.test(a))return/^script$/i.test(n)?(i.characters(a,0,a.length),s):(a=a.replace(/&amp;#?\w+;/g,r),i.characters(a,0,a.length),s)}return t+1}function T(e,t,n,r){var i=r[n];return null==i&amp;&amp;(i=e.lastIndexOf("&lt;/"+n+"&gt;"),i&lt;t&amp;&amp;(i=e.lastIndexOf("&lt;/"+n)),r[n]=i),i&lt;t}function S(e,t){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&amp;&amp;(t[n]=e[n])}function E(e,t,n,r){var i=e.charAt(t+2);switch(i){case"-":if("-"===e.charAt(t+3)){var s=e.indexOf("--\x3e",t+4);return s&gt;t?(n.comment(e,t+4,s-t-4),s+3):(r.error("Unclosed comment"),-1)}return-1;default:if("CDATA["==e.substr(t+3,6)){s=e.indexOf("]]&gt;",t+9);return n.startCDATA(),n.characters(e,t+9,s-t-9),n.endCDATA(),s+3}var a=C(e,t),o=a.length;if(o&gt;1&amp;&amp;/!doctype/i.test(a[0][0])){var l=a[1][0],u=!1,c=!1;o&gt;3&amp;&amp;(/^public$/i.test(a[2][0])?(u=a[3][0],c=o&gt;4&amp;&amp;a[4][0]):/^system$/i.test(a[2][0])&amp;&amp;(c=a[3][0]));var d=a[o-1];return n.startDTD(l,u,c),n.endDTD(),d.index+d[0].length}}return-1}function x(e,t,n){var r=e.indexOf("?&gt;",t);if(r){var i=e.substring(t,r).match(/^&lt;\?(\S*)\s*([\s\S]*?)\s*$/);if(i){i[0].length;return n.processingInstruction(i[1],i[2]),r+2}return-1}return-1}function k(){this.attributeNames={}}function C(e,t){var n,r=[],i=/'[^']+'|"[^"]+"|[^\s&lt;&gt;\/=]+=?|(\/?\s*&gt;|&lt;)/g;i.lastIndex=t,i.exec(e);while(n=i.exec(e))if(r.push(n),n[1])return r}m.prototype=new Error,m.prototype.name=m.name,g.prototype={parse:function(e,t,n){var r=this.domBuilder;r.startDocument(),S(t,t={}),y(e,t,n,r,this.errorHandler),r.endDocument()}},k.prototype={setTagName:function(e){if(!a.test(e))throw new Error("invalid tagName:"+e);this.tagName=e},addValue:function(e,t,n){if(!a.test(e))throw new Error("invalid attribute:"+e);this.attributeNames[e]=this.length,this[this.length++]={qName:e,value:t,offset:n}},length:0,getLocalName:function(e){return this[e].localName},getLocator:function(e){return this[e].locator},getQName:function(e){return this[e].qName},getURI:function(e){return this[e].uri},getValue:function(e){return this[e].value}},t.XMLReader=g,t.ParseError=m},2217:function(e,t,n){var r=n("b5c5"),i=r.find,s=r.NAMESPACE;function a(e){return""!==e}function o(e){return e?e.split(/[\t\n\f\r ]+/).filter(a):[]}function l(e,t){return e.hasOwnProperty(t)||(e[t]=!0),e}function u(e){if(!e)return[];var t=o(e);return Object.keys(t.reduce(l,{}))}function c(e){return function(t){return e&amp;&amp;-1!==e.indexOf(t)}}function d(e,t){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&amp;&amp;(t[n]=e[n])}function h(e,t){var n=e.prototype;if(!(n instanceof t)){function r(){}r.prototype=t.prototype,r=new r,d(n,r),e.prototype=n=r}n.constructor!=e&amp;&amp;("function"!=typeof e&amp;&amp;console.error("unknown Class:"+e),n.constructor=e)}var f={},p=f.ELEMENT_NODE=1,m=f.ATTRIBUTE_NODE=2,g=f.TEXT_NODE=3,y=f.CDATA_SECTION_NODE=4,v=f.ENTITY_REFERENCE_NODE=5,b=f.ENTITY_NODE=6,_=f.PROCESSING_INSTRUCTION_NODE=7,w=f.COMMENT_NODE=8,T=f.DOCUMENT_NODE=9,S=f.DOCUMENT_TYPE_NODE=10,E=f.DOCUMENT_FRAGMENT_NODE=11,x=f.NOTATION_NODE=12,k={},C={},A=(k.INDEX_SIZE_ERR=(C[1]="Index size error",1),k.DOMSTRING_SIZE_ERR=(C[2]="DOMString size error",2),k.HIERARCHY_REQUEST_ERR=(C[3]="Hierarchy request error",3)),O=(k.WRONG_DOCUMENT_ERR=(C[4]="Wrong document",4),k.INVALID_CHARACTER_ERR=(C[5]="Invalid character",5),k.NO_DATA_ALLOWED_ERR=(C[6]="No data allowed",6),k.NO_MODIFICATION_ALLOWED_ERR=(C[7]="No modification allowed",7),k.NOT_FOUND_ERR=(C[8]="Not found",8)),I=(k.NOT_SUPPORTED_ERR=(C[9]="Not supported",9),k.INUSE_ATTRIBUTE_ERR=(C[10]="Attribute in use",10));k.INVALID_STATE_ERR=(C[11]="Invalid state",11),k.SYNTAX_ERR=(C[12]="Syntax error",12),k.INVALID_MODIFICATION_ERR=(C[13]="Invalid modification",13),k.NAMESPACE_ERR=(C[14]="Invalid namespace",14),k.INVALID_ACCESS_ERR=(C[15]="Invalid access",15);function P(e,t){if(t instanceof Error)var n=t;else n=this,Error.call(this,C[e]),this.message=C[e],Error.captureStackTrace&amp;&amp;Error.captureStackTrace(this,P);return n.code=e,t&amp;&amp;(this.message=this.message+": "+t),n}function L(){}function D(e,t){this._node=e,this._refresh=t,M(this)}function M(e){var t=e._node._inc||e._node.ownerDocument._inc;if(e._inc!==t){var n=e._refresh(e._node);if(xe(e,"length",n.length),!e.$$length||n.length&lt;e.$$length)for(var r=n.length;r in e;r++)Object.prototype.hasOwnProperty.call(e,r)&amp;&amp;delete e[r];d(n,e),e._inc=t}}function R(){}function N(e,t){var n=e.length;while(n--)if(e[n]===t)return n}function j(e,t,n,r){if(r?t[N(t,r)]=n:t[t.length++]=n,e){n.ownerElement=e;var i=e.ownerDocument;i&amp;&amp;(r&amp;&amp;V(i,e,r),H(i,e,n))}}function U(e,t,n){var r=N(t,n);if(!(r&gt;=0))throw new P(O,new Error(e.tagName+"@"+n));var i=t.length-1;while(r&lt;i)t[r]=t[++r];if(t.length=i,e){var s=e.ownerDocument;s&amp;&amp;(V(s,e,n),n.ownerElement=null)}}function B(){}function F(){}function $(e){return("&lt;"==e?"&amp;lt;":"&gt;"==e&amp;&amp;"&amp;gt;")||"&amp;"==e&amp;&amp;"&amp;amp;"||'"'==e&amp;&amp;"&amp;quot;"||"&amp;#"+e.charCodeAt()+";"}function q(e,t){if(t(e))return!0;if(e=e.firstChild)do{if(q(e,t))return!0}while(e=e.nextSibling)}function z(){this.ownerDocument=this}function H(e,t,n){e&amp;&amp;e._inc++;var r=n.namespaceURI;r===s.XMLNS&amp;&amp;(t._nsMap[n.prefix?n.localName:""]=n.value)}function V(e,t,n,r){e&amp;&amp;e._inc++;var i=n.namespaceURI;i===s.XMLNS&amp;&amp;delete t._nsMap[n.prefix?n.localName:""]}function W(e,t,n){if(e&amp;&amp;e._inc){e._inc++;var r=t.childNodes;if(n)r[r.length++]=n;else{var i=t.firstChild,s=0;while(i)r[s++]=i,i=i.nextSibling;r.length=s,delete r[r.length]}}}function G(e,t){var n=t.previousSibling,r=t.nextSibling;return n?n.nextSibling=r:e.firstChild=r,r?r.previousSibling=n:e.lastChild=n,t.parentNode=null,t.previousSibling=null,t.nextSibling=null,W(e.ownerDocument,e),t}function X(e){return e&amp;&amp;(e.nodeType===F.DOCUMENT_NODE||e.nodeType===F.DOCUMENT_FRAGMENT_NODE||e.nodeType===F.ELEMENT_NODE)}function Y(e){return e&amp;&amp;(Z(e)||Q(e)||K(e)||e.nodeType===F.DOCUMENT_FRAGMENT_NODE||e.nodeType===F.COMMENT_NODE||e.nodeType===F.PROCESSING_INSTRUCTION_NODE)}function K(e){return e&amp;&amp;e.nodeType===F.DOCUMENT_TYPE_NODE}function Z(e){return e&amp;&amp;e.nodeType===F.ELEMENT_NODE}function Q(e){return e&amp;&amp;e.nodeType===F.TEXT_NODE}function J(e,t){var n=e.childNodes||[];if(i(n,Z)||K(t))return!1;var r=i(n,K);return!(t&amp;&amp;r&amp;&amp;n.indexOf(r)&gt;n.indexOf(t))}function ee(e,t){var n=e.childNodes||[];function r(e){return Z(e)&amp;&amp;e!==t}if(i(n,r))return!1;var s=i(n,K);return!(t&amp;&amp;s&amp;&amp;n.indexOf(s)&gt;n.indexOf(t))}function te(e,t,n){if(!X(e))throw new P(A,"Unexpected parent node type "+e.nodeType);if(n&amp;&amp;n.parentNode!==e)throw new P(O,"child not in parent");if(!Y(t)||K(t)&amp;&amp;e.nodeType!==F.DOCUMENT_NODE)throw new P(A,"Unexpected node type "+t.nodeType+" for parent node type "+e.nodeType)}function ne(e,t,n){var r=e.childNodes||[],s=t.childNodes||[];if(t.nodeType===F.DOCUMENT_FRAGMENT_NODE){var a=s.filter(Z);if(a.length&gt;1||i(s,Q))throw new P(A,"More than one element or text in fragment");if(1===a.length&amp;&amp;!J(e,n))throw new P(A,"Element in fragment can not be inserted before doctype")}if(Z(t)&amp;&amp;!J(e,n))throw new P(A,"Only one element can be added and only after doctype");if(K(t)){if(i(r,K))throw new P(A,"Only one doctype is allowed");var o=i(r,Z);if(n&amp;&amp;r.indexOf(o)&lt;r.indexOf(n))throw new P(A,"Doctype can only be inserted before an element");if(!n&amp;&amp;o)throw new P(A,"Doctype can not be appended since element is present")}}function re(e,t,n){var r=e.childNodes||[],s=t.childNodes||[];if(t.nodeType===F.DOCUMENT_FRAGMENT_NODE){var a=s.filter(Z);if(a.length&gt;1||i(s,Q))throw new P(A,"More than one element or text in fragment");if(1===a.length&amp;&amp;!ee(e,n))throw new P(A,"Element in fragment can not be inserted before doctype")}if(Z(t)&amp;&amp;!ee(e,n))throw new P(A,"Only one element can be added and only after doctype");if(K(t)){function o(e){return K(e)&amp;&amp;e!==n}if(i(r,o))throw new P(A,"Only one doctype is allowed");var l=i(r,Z);if(n&amp;&amp;r.indexOf(l)&lt;r.indexOf(n))throw new P(A,"Doctype can only be inserted before an element")}}function ie(e,t,n,r){te(e,t,n),e.nodeType===F.DOCUMENT_NODE&amp;&amp;(r||ne)(e,t,n);var i=t.parentNode;if(i&amp;&amp;i.removeChild(t),t.nodeType===E){var s=t.firstChild;if(null==s)return t;var a=t.lastChild}else s=a=t;var o=n?n.previousSibling:e.lastChild;s.previousSibling=o,a.nextSibling=n,o?o.nextSibling=s:e.firstChild=s,null==n?e.lastChild=a:n.previousSibling=a;do{s.parentNode=e}while(s!==a&amp;&amp;(s=s.nextSibling));return W(e.ownerDocument||e,e),t.nodeType==E&amp;&amp;(t.firstChild=t.lastChild=null),t}function se(e,t){return t.parentNode&amp;&amp;t.parentNode.removeChild(t),t.parentNode=e,t.previousSibling=e.lastChild,t.nextSibling=null,t.previousSibling?t.previousSibling.nextSibling=t:e.firstChild=t,e.lastChild=t,W(e.ownerDocument,e,t),t}function ae(){this._nsMap={}}function oe(){}function le(){}function ue(){}function ce(){}function de(){}function he(){}function fe(){}function pe(){}function me(){}function ge(){}function ye(){}function ve(){}function be(e,t){var n=[],r=9==this.nodeType&amp;&amp;this.documentElement||this,i=r.prefix,s=r.namespaceURI;if(s&amp;&amp;null==i){i=r.lookupPrefix(s);if(null==i)var a=[{namespace:s,prefix:null}]}return Te(this,n,e,t,a),n.join("")}function _e(e,t,n){var r=e.prefix||"",i=e.namespaceURI;if(!i)return!1;if("xml"===r&amp;&amp;i===s.XML||i===s.XMLNS)return!1;var a=n.length;while(a--){var o=n[a];if(o.prefix===r)return o.namespace!==i}return!0}function we(e,t,n){e.push(" ",t,'="',n.replace(/[&lt;&gt;&amp;"\t\n\r]/g,$),'"')}function Te(e,t,n,r,i){if(i||(i=[]),r){if(e=r(e),!e)return;if("string"==typeof e)return void t.push(e)}switch(e.nodeType){case p:var a=e.attributes,o=a.length,l=e.firstChild,u=e.tagName;n=s.isHTML(e.namespaceURI)||n;var c=u;if(!n&amp;&amp;!e.prefix&amp;&amp;e.namespaceURI){for(var d,h=0;h&lt;a.length;h++)if("xmlns"===a.item(h).name){d=a.item(h).value;break}if(!d)for(var f=i.length-1;f&gt;=0;f--){var b=i[f];if(""===b.prefix&amp;&amp;b.namespace===e.namespaceURI){d=b.namespace;break}}if(d!==e.namespaceURI)for(f=i.length-1;f&gt;=0;f--){b=i[f];if(b.namespace===e.namespaceURI){b.prefix&amp;&amp;(c=b.prefix+":"+u);break}}}t.push("&lt;",c);for(var x=0;x&lt;o;x++){var k=a.item(x);"xmlns"==k.prefix?i.push({prefix:k.localName,namespace:k.value}):"xmlns"==k.nodeName&amp;&amp;i.push({prefix:"",namespace:k.value})}for(x=0;x&lt;o;x++){k=a.item(x);if(_e(k,n,i)){var C=k.prefix||"",A=k.namespaceURI;we(t,C?"xmlns:"+C:"xmlns",A),i.push({prefix:C,namespace:A})}Te(k,t,n,r,i)}if(u===c&amp;&amp;_e(e,n,i)){C=e.prefix||"",A=e.namespaceURI;we(t,C?"xmlns:"+C:"xmlns",A),i.push({prefix:C,namespace:A})}if(l||n&amp;&amp;!/^(?:meta|link|img|br|hr|input)$/i.test(u)){if(t.push("&gt;"),n&amp;&amp;/^script$/i.test(u))while(l)l.data?t.push(l.data):Te(l,t,n,r,i.slice()),l=l.nextSibling;else while(l)Te(l,t,n,r,i.slice()),l=l.nextSibling;t.push("&lt;/",c,"&gt;")}else t.push("/&gt;");return;case T:case E:l=e.firstChild;while(l)Te(l,t,n,r,i.slice()),l=l.nextSibling;return;case m:return we(t,e.name,e.value);case g:return t.push(e.data.replace(/[&lt;&amp;&gt;]/g,$));case y:return t.push("&lt;![CDATA[",e.data,"]]&gt;");case w:return t.push("\x3c!--",e.data,"--\x3e");case S:var O=e.publicId,I=e.systemId;if(t.push("&lt;!DOCTYPE ",e.name),O)t.push(" PUBLIC ",O),I&amp;&amp;"."!=I&amp;&amp;t.push(" ",I),t.push("&gt;");else if(I&amp;&amp;"."!=I)t.push(" SYSTEM ",I,"&gt;");else{var P=e.internalSubset;P&amp;&amp;t.push(" [",P,"]"),t.push("&gt;")}return;case _:return t.push("&lt;?",e.target," ",e.data,"?&gt;");case v:return t.push("&amp;",e.nodeName,";");default:t.push("??",e.nodeName)}}function Se(e,t,n){var r;switch(t.nodeType){case p:r=t.cloneNode(!1),r.ownerDocument=e;case E:break;case m:n=!0;break}if(r||(r=t.cloneNode(!1)),r.ownerDocument=e,r.parentNode=null,n){var i=t.firstChild;while(i)r.appendChild(Se(e,i,n)),i=i.nextSibling}return r}function Ee(e,t,n){var r=new t.constructor;for(var i in t)if(Object.prototype.hasOwnProperty.call(t,i)){var s=t[i];"object"!=typeof s&amp;&amp;s!=r[i]&amp;&amp;(r[i]=s)}switch(t.childNodes&amp;&amp;(r.childNodes=new L),r.ownerDocument=e,r.nodeType){case p:var a=t.attributes,o=r.attributes=new R,l=a.length;o._ownerElement=r;for(var u=0;u&lt;l;u++)r.setAttributeNode(Ee(e,a.item(u),!0));break;case m:n=!0}if(n){var c=t.firstChild;while(c)r.appendChild(Ee(e,c,n)),c=c.nextSibling}return r}function xe(e,t,n){e[t]=n}P.prototype=Error.prototype,d(k,P),L.prototype={length:0,item:function(e){return e&gt;=0&amp;&amp;e&lt;this.length?this[e]:null},toString:function(e,t){for(var n=[],r=0;r&lt;this.length;r++)Te(this[r],n,e,t);return n.join("")},filter:function(e){return Array.prototype.filter.call(this,e)},indexOf:function(e){return Array.prototype.indexOf.call(this,e)}},D.prototype.item=function(e){return M(this),this[e]||null},h(D,L),R.prototype={length:0,item:L.prototype.item,getNamedItem:function(e){var t=this.length;while(t--){var n=this[t];if(n.nodeName==e)return n}},setNamedItem:function(e){var t=e.ownerElement;if(t&amp;&amp;t!=this._ownerElement)throw new P(I);var n=this.getNamedItem(e.nodeName);return j(this._ownerElement,this,e,n),n},setNamedItemNS:function(e){var t,n=e.ownerElement;if(n&amp;&amp;n!=this._ownerElement)throw new P(I);return t=this.getNamedItemNS(e.namespaceURI,e.localName),j(this._ownerElement,this,e,t),t},removeNamedItem:function(e){var t=this.getNamedItem(e);return U(this._ownerElement,this,t),t},removeNamedItemNS:function(e,t){var n=this.getNamedItemNS(e,t);return U(this._ownerElement,this,n),n},getNamedItemNS:function(e,t){var n=this.length;while(n--){var r=this[n];if(r.localName==t&amp;&amp;r.namespaceURI==e)return r}return null}},B.prototype={hasFeature:function(e,t){return!0},createDocument:function(e,t,n){var r=new z;if(r.implementation=this,r.childNodes=new L,r.doctype=n||null,n&amp;&amp;r.appendChild(n),t){var i=r.createElementNS(e,t);r.appendChild(i)}return r},createDocumentType:function(e,t,n){var r=new he;return r.name=e,r.nodeName=e,r.publicId=t||"",r.systemId=n||"",r}},F.prototype={firstChild:null,lastChild:null,previousSibling:null,nextSibling:null,attributes:null,parentNode:null,childNodes:null,ownerDocument:null,nodeValue:null,namespaceURI:null,prefix:null,localName:null,insertBefore:function(e,t){return ie(this,e,t)},replaceChild:function(e,t){ie(this,e,t,re),t&amp;&amp;this.removeChild(t)},removeChild:function(e){return G(this,e)},appendChild:function(e){return this.insertBefore(e,null)},hasChildNodes:function(){return null!=this.firstChild},cloneNode:function(e){return Ee(this.ownerDocument||this,this,e)},normalize:function(){var e=this.firstChild;while(e){var t=e.nextSibling;t&amp;&amp;t.nodeType==g&amp;&amp;e.nodeType==g?(this.removeChild(t),e.appendData(t.data)):(e.normalize(),e=t)}},isSupported:function(e,t){return this.ownerDocument.implementation.hasFeature(e,t)},hasAttributes:function(){return this.attributes.length&gt;0},lookupPrefix:function(e){var t=this;while(t){var n=t._nsMap;if(n)for(var r in n)if(Object.prototype.hasOwnProperty.call(n,r)&amp;&amp;n[r]===e)return r;t=t.nodeType==m?t.ownerDocument:t.parentNode}return null},lookupNamespaceURI:function(e){var t=this;while(t){var n=t._nsMap;if(n&amp;&amp;Object.prototype.hasOwnProperty.call(n,e))return n[e];t=t.nodeType==m?t.ownerDocument:t.parentNode}return null},isDefaultNamespace:function(e){var t=this.lookupPrefix(e);return null==t}},d(f,F),d(f,F.prototype),z.prototype={nodeName:"#document",nodeType:T,doctype:null,documentElement:null,_inc:1,insertBefore:function(e,t){if(e.nodeType==E){var n=e.firstChild;while(n){var r=n.nextSibling;this.insertBefore(n,t),n=r}return e}return ie(this,e,t),e.ownerDocument=this,null===this.documentElement&amp;&amp;e.nodeType===p&amp;&amp;(this.documentElement=e),e},removeChild:function(e){return this.documentElement==e&amp;&amp;(this.documentElement=null),G(this,e)},replaceChild:function(e,t){ie(this,e,t,re),e.ownerDocument=this,t&amp;&amp;this.removeChild(t),Z(e)&amp;&amp;(this.documentElement=e)},importNode:function(e,t){return Se(this,e,t)},getElementById:function(e){var t=null;return q(this.documentElement,(function(n){if(n.nodeType==p&amp;&amp;n.getAttribute("id")==e)return t=n,!0})),t},getElementsByClassName:function(e){var t=u(e);return new D(this,(function(n){var r=[];return t.length&gt;0&amp;&amp;q(n.documentElement,(function(i){if(i!==n&amp;&amp;i.nodeType===p){var s=i.getAttribute("class");if(s){var a=e===s;if(!a){var o=u(s);a=t.every(c(o))}a&amp;&amp;r.push(i)}}})),r}))},createElement:function(e){var t=new ae;t.ownerDocument=this,t.nodeName=e,t.tagName=e,t.localName=e,t.childNodes=new L;var n=t.attributes=new R;return n._ownerElement=t,t},createDocumentFragment:function(){var e=new ge;return e.ownerDocument=this,e.childNodes=new L,e},createTextNode:function(e){var t=new ue;return t.ownerDocument=this,t.appendData(e),t},createComment:function(e){var t=new ce;return t.ownerDocument=this,t.appendData(e),t},createCDATASection:function(e){var t=new de;return t.ownerDocument=this,t.appendData(e),t},createProcessingInstruction:function(e,t){var n=new ye;return n.ownerDocument=this,n.tagName=n.nodeName=n.target=e,n.nodeValue=n.data=t,n},createAttribute:function(e){var t=new oe;return t.ownerDocument=this,t.name=e,t.nodeName=e,t.localName=e,t.specified=!0,t},createEntityReference:function(e){var t=new me;return t.ownerDocument=this,t.nodeName=e,t},createElementNS:function(e,t){var n=new ae,r=t.split(":"),i=n.attributes=new R;return n.childNodes=new L,n.ownerDocument=this,n.nodeName=t,n.tagName=t,n.namespaceURI=e,2==r.length?(n.prefix=r[0],n.localName=r[1]):n.localName=t,i._ownerElement=n,n},createAttributeNS:function(e,t){var n=new oe,r=t.split(":");return n.ownerDocument=this,n.nodeName=t,n.name=t,n.namespaceURI=e,n.specified=!0,2==r.length?(n.prefix=r[0],n.localName=r[1]):n.localName=t,n}},h(z,F),ae.prototype={nodeType:p,hasAttribute:function(e){return null!=this.getAttributeNode(e)},getAttribute:function(e){var t=this.getAttributeNode(e);return t&amp;&amp;t.value||""},getAttributeNode:function(e){return this.attributes.getNamedItem(e)},setAttribute:function(e,t){var n=this.ownerDocument.createAttribute(e);n.value=n.nodeValue=""+t,this.setAttributeNode(n)},removeAttribute:function(e){var t=this.getAttributeNode(e);t&amp;&amp;this.removeAttributeNode(t)},appendChild:function(e){return e.nodeType===E?this.insertBefore(e,null):se(this,e)},setAttributeNode:function(e){return this.attributes.setNamedItem(e)},setAttributeNodeNS:function(e){return this.attributes.setNamedItemNS(e)},removeAttributeNode:function(e){return this.attributes.removeNamedItem(e.nodeName)},removeAttributeNS:function(e,t){var n=this.getAttributeNodeNS(e,t);n&amp;&amp;this.removeAttributeNode(n)},hasAttributeNS:function(e,t){return null!=this.getAttributeNodeNS(e,t)},getAttributeNS:function(e,t){var n=this.getAttributeNodeNS(e,t);return n&amp;&amp;n.value||""},setAttributeNS:function(e,t,n){var r=this.ownerDocument.createAttributeNS(e,t);r.value=r.nodeValue=""+n,this.setAttributeNode(r)},getAttributeNodeNS:function(e,t){return this.attributes.getNamedItemNS(e,t)},getElementsByTagName:function(e){return new D(this,(function(t){var n=[];return q(t,(function(r){r===t||r.nodeType!=p||"*"!==e&amp;&amp;r.tagName!=e||n.push(r)})),n}))},getElementsByTagNameNS:function(e,t){return new D(this,(function(n){var r=[];return q(n,(function(i){i===n||i.nodeType!==p||"*"!==e&amp;&amp;i.namespaceURI!==e||"*"!==t&amp;&amp;i.localName!=t||r.push(i)})),r}))}},z.prototype.getElementsByTagName=ae.prototype.getElementsByTagName,z.prototype.getElementsByTagNameNS=ae.prototype.getElementsByTagNameNS,h(ae,F),oe.prototype.nodeType=m,h(oe,F),le.prototype={data:"",substringData:function(e,t){return this.data.substring(e,e+t)},appendData:function(e){e=this.data+e,this.nodeValue=this.data=e,this.length=e.length},insertData:function(e,t){this.replaceData(e,0,t)},appendChild:function(e){throw new Error(C[A])},deleteData:function(e,t){this.replaceData(e,t,"")},replaceData:function(e,t,n){var r=this.data.substring(0,e),i=this.data.substring(e+t);n=r+n+i,this.nodeValue=this.data=n,this.length=n.length}},h(le,F),ue.prototype={nodeName:"#text",nodeType:g,splitText:function(e){var t=this.data,n=t.substring(e);t=t.substring(0,e),this.data=this.nodeValue=t,this.length=t.length;var r=this.ownerDocument.createTextNode(n);return this.parentNode&amp;&amp;this.parentNode.insertBefore(r,this.nextSibling),r}},h(ue,le),ce.prototype={nodeName:"#comment",nodeType:w},h(ce,le),de.prototype={nodeName:"#cdata-section",nodeType:y},h(de,le),he.prototype.nodeType=S,h(he,F),fe.prototype.nodeType=x,h(fe,F),pe.prototype.nodeType=b,h(pe,F),me.prototype.nodeType=v,h(me,F),ge.prototype.nodeName="#document-fragment",ge.prototype.nodeType=E,h(ge,F),ye.prototype.nodeType=_,h(ye,F),ve.prototype.serializeToString=function(e,t,n){return be.call(e,t,n)},F.prototype.toString=be;try{if(Object.defineProperty){function ke(e){switch(e.nodeType){case p:case E:var t=[];e=e.firstChild;while(e)7!==e.nodeType&amp;&amp;8!==e.nodeType&amp;&amp;t.push(ke(e)),e=e.nextSibling;return t.join("");default:return e.nodeValue}}Object.defineProperty(D.prototype,"length",{get:function(){return M(this),this.$$length}}),Object.defineProperty(F.prototype,"textContent",{get:function(){return ke(this)},set:function(e){switch(this.nodeType){case p:case E:while(this.firstChild)this.removeChild(this.firstChild);(e||String(e))&amp;&amp;this.appendChild(this.ownerDocument.createTextNode(e));break;default:this.data=e,this.value=e,this.nodeValue=e}}}),xe=function(e,t,n){e["$$"+t]=n}}}catch(Ce){}t.DocumentType=he,t.DOMException=P,t.DOMImplementation=B,t.Element=ae,t.Node=F,t.NodeList=L,t.XMLSerializer=ve},"23a9":function(e,t,n){"use strict";var r=n("704b");e.exports=/web0s(?!.*chrome)/i.test(r)},"23dc":function(e,t,n){"use strict";var r=n("c84d"),i=n("15a1"),s=n("7dcb"),a={};n("0a2b")(a,n("757f")("iterator"),(function(){return this})),e.exports=function(e,t,n){e.prototype=r(a,{next:i(1,n)}),s(e,t+" Iterator")}},2410:function(e,t,n){"use strict";var r=n("4fb1"),i=n("1708"),s=n("a103").CONSTRUCTOR,a=n("3462"),o=n("1ce7"),l=n("5f2a"),u=n("8495"),c=a&amp;&amp;a.prototype;if(r({target:"Promise",proto:!0,forced:s,real:!0},{catch:function(e){return this.then(void 0,e)}}),!i&amp;&amp;l(a)){var d=o("Promise").prototype["catch"];c["catch"]!==d&amp;&amp;u(c,"catch",d,{unsafe:!0})}},"257d":function(e,t,n){"use strict";(function(e){
/*!
 * The buffer module from node.js, for the browser.
 *
 * @author   Feross Aboukhadijeh &lt;http://feross.org&gt;
 * @license  MIT
 */
var r=n("ca4a"),i=n("fc83"),s=n("f249");function a(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&amp;&amp;"function"===typeof e.subarray&amp;&amp;0===e.subarray(1,1).byteLength}catch(t){return!1}}function o(){return u.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function l(e,t){if(o()&lt;t)throw new RangeError("Invalid typed array length");return u.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t),e.__proto__=u.prototype):(null===e&amp;&amp;(e=new u(t)),e.length=t),e}function u(e,t,n){if(!u.TYPED_ARRAY_SUPPORT&amp;&amp;!(this instanceof u))return new u(e,t,n);if("number"===typeof e){if("string"===typeof t)throw new Error("If encoding is specified then the first argument must be a string");return f(this,e)}return c(this,e,t,n)}function c(e,t,n,r){if("number"===typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!==typeof ArrayBuffer&amp;&amp;t instanceof ArrayBuffer?g(e,t,n,r):"string"===typeof t?p(e,t,n):y(e,t)}function d(e){if("number"!==typeof e)throw new TypeError('"size" argument must be a number');if(e&lt;0)throw new RangeError('"size" argument must not be negative')}function h(e,t,n,r){return d(t),t&lt;=0?l(e,t):void 0!==n?"string"===typeof r?l(e,t).fill(n,r):l(e,t).fill(n):l(e,t)}function f(e,t){if(d(t),e=l(e,t&lt;0?0:0|v(t)),!u.TYPED_ARRAY_SUPPORT)for(var n=0;n&lt;t;++n)e[n]=0;return e}function p(e,t,n){if("string"===typeof n&amp;&amp;""!==n||(n="utf8"),!u.isEncoding(n))throw new TypeError('"encoding" must be a valid string encoding');var r=0|_(t,n);e=l(e,r);var i=e.write(t,n);return i!==r&amp;&amp;(e=e.slice(0,i)),e}function m(e,t){var n=t.length&lt;0?0:0|v(t.length);e=l(e,n);for(var r=0;r&lt;n;r+=1)e[r]=255&amp;t[r];return e}function g(e,t,n,r){if(t.byteLength,n&lt;0||t.byteLength&lt;n)throw new RangeError("'offset' is out of bounds");if(t.byteLength&lt;n+(r||0))throw new RangeError("'length' is out of bounds");return t=void 0===n&amp;&amp;void 0===r?new Uint8Array(t):void 0===r?new Uint8Array(t,n):new Uint8Array(t,n,r),u.TYPED_ARRAY_SUPPORT?(e=t,e.__proto__=u.prototype):e=m(e,t),e}function y(e,t){if(u.isBuffer(t)){var n=0|v(t.length);return e=l(e,n),0===e.length?e:(t.copy(e,0,0,n),e)}if(t){if("undefined"!==typeof ArrayBuffer&amp;&amp;t.buffer instanceof ArrayBuffer||"length"in t)return"number"!==typeof t.length||te(t.length)?l(e,0):m(e,t);if("Buffer"===t.type&amp;&amp;s(t.data))return m(e,t.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function v(e){if(e&gt;=o())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o().toString(16)+" bytes");return 0|e}function b(e){return+e!=e&amp;&amp;(e=0),u.alloc(+e)}function _(e,t){if(u.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&amp;&amp;"function"===typeof ArrayBuffer.isView&amp;&amp;(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&amp;&amp;(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return K(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n&gt;&gt;&gt;1;case"base64":return J(e).length;default:if(r)return K(e).length;t=(""+t).toLowerCase(),r=!0}}function w(e,t,n){var r=!1;if((void 0===t||t&lt;0)&amp;&amp;(t=0),t&gt;this.length)return"";if((void 0===n||n&gt;this.length)&amp;&amp;(n=this.length),n&lt;=0)return"";if(n&gt;&gt;&gt;=0,t&gt;&gt;&gt;=0,n&lt;=t)return"";e||(e="utf8");while(1)switch(e){case"hex":return j(this,t,n);case"utf8":case"utf-8":return L(this,t,n);case"ascii":return R(this,t,n);case"latin1":case"binary":return N(this,t,n);case"base64":return P(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return U(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function T(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function S(e,t,n,r,i){if(0===e.length)return-1;if("string"===typeof n?(r=n,n=0):n&gt;2147483647?n=2147483647:n&lt;-2147483648&amp;&amp;(n=-2147483648),n=+n,isNaN(n)&amp;&amp;(n=i?0:e.length-1),n&lt;0&amp;&amp;(n=e.length+n),n&gt;=e.length){if(i)return-1;n=e.length-1}else if(n&lt;0){if(!i)return-1;n=0}if("string"===typeof t&amp;&amp;(t=u.from(t,r)),u.isBuffer(t))return 0===t.length?-1:E(e,t,n,r,i);if("number"===typeof t)return t&amp;=255,u.TYPED_ARRAY_SUPPORT&amp;&amp;"function"===typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):E(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function E(e,t,n,r,i){var s,a=1,o=e.length,l=t.length;if(void 0!==r&amp;&amp;(r=String(r).toLowerCase(),"ucs2"===r||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length&lt;2||t.length&lt;2)return-1;a=2,o/=2,l/=2,n/=2}function u(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var c=-1;for(s=n;s&lt;o;s++)if(u(e,s)===u(t,-1===c?0:s-c)){if(-1===c&amp;&amp;(c=s),s-c+1===l)return c*a}else-1!==c&amp;&amp;(s-=s-c),c=-1}else for(n+l&gt;o&amp;&amp;(n=o-l),s=n;s&gt;=0;s--){for(var d=!0,h=0;h&lt;l;h++)if(u(e,s+h)!==u(t,h)){d=!1;break}if(d)return s}return-1}function x(e,t,n,r){n=Number(n)||0;var i=e.length-n;r?(r=Number(r),r&gt;i&amp;&amp;(r=i)):r=i;var s=t.length;if(s%2!==0)throw new TypeError("Invalid hex string");r&gt;s/2&amp;&amp;(r=s/2);for(var a=0;a&lt;r;++a){var o=parseInt(t.substr(2*a,2),16);if(isNaN(o))return a;e[n+a]=o}return a}function k(e,t,n,r){return ee(K(t,e.length-n),e,n,r)}function C(e,t,n,r){return ee(Z(t),e,n,r)}function A(e,t,n,r){return C(e,t,n,r)}function O(e,t,n,r){return ee(J(t),e,n,r)}function I(e,t,n,r){return ee(Q(t,e.length-n),e,n,r)}function P(e,t,n){return 0===t&amp;&amp;n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function L(e,t,n){n=Math.min(e.length,n);var r=[],i=t;while(i&lt;n){var s,a,o,l,u=e[i],c=null,d=u&gt;239?4:u&gt;223?3:u&gt;191?2:1;if(i+d&lt;=n)switch(d){case 1:u&lt;128&amp;&amp;(c=u);break;case 2:s=e[i+1],128===(192&amp;s)&amp;&amp;(l=(31&amp;u)&lt;&lt;6|63&amp;s,l&gt;127&amp;&amp;(c=l));break;case 3:s=e[i+1],a=e[i+2],128===(192&amp;s)&amp;&amp;128===(192&amp;a)&amp;&amp;(l=(15&amp;u)&lt;&lt;12|(63&amp;s)&lt;&lt;6|63&amp;a,l&gt;2047&amp;&amp;(l&lt;55296||l&gt;57343)&amp;&amp;(c=l));break;case 4:s=e[i+1],a=e[i+2],o=e[i+3],128===(192&amp;s)&amp;&amp;128===(192&amp;a)&amp;&amp;128===(192&amp;o)&amp;&amp;(l=(15&amp;u)&lt;&lt;18|(63&amp;s)&lt;&lt;12|(63&amp;a)&lt;&lt;6|63&amp;o,l&gt;65535&amp;&amp;l&lt;1114112&amp;&amp;(c=l))}null===c?(c=65533,d=1):c&gt;65535&amp;&amp;(c-=65536,r.push(c&gt;&gt;&gt;10&amp;1023|55296),c=56320|1023&amp;c),r.push(c),i+=d}return M(r)}t.Buffer=u,t.SlowBuffer=b,t.INSPECT_MAX_BYTES=50,u.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:a(),t.kMaxLength=o(),u.poolSize=8192,u._augment=function(e){return e.__proto__=u.prototype,e},u.from=function(e,t,n){return c(null,e,t,n)},u.TYPED_ARRAY_SUPPORT&amp;&amp;(u.prototype.__proto__=Uint8Array.prototype,u.__proto__=Uint8Array,"undefined"!==typeof Symbol&amp;&amp;Symbol.species&amp;&amp;u[Symbol.species]===u&amp;&amp;Object.defineProperty(u,Symbol.species,{value:null,configurable:!0})),u.alloc=function(e,t,n){return h(null,e,t,n)},u.allocUnsafe=function(e){return f(null,e)},u.allocUnsafeSlow=function(e){return f(null,e)},u.isBuffer=function(e){return!(null==e||!e._isBuffer)},u.compare=function(e,t){if(!u.isBuffer(e)||!u.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,r=t.length,i=0,s=Math.min(n,r);i&lt;s;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n&lt;r?-1:r&lt;n?1:0},u.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},u.concat=function(e,t){if(!s(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return u.alloc(0);var n;if(void 0===t)for(t=0,n=0;n&lt;e.length;++n)t+=e[n].length;var r=u.allocUnsafe(t),i=0;for(n=0;n&lt;e.length;++n){var a=e[n];if(!u.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(r,i),i+=a.length}return r},u.byteLength=_,u.prototype._isBuffer=!0,u.prototype.swap16=function(){var e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t&lt;e;t+=2)T(this,t,t+1);return this},u.prototype.swap32=function(){var e=this.length;if(e%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t&lt;e;t+=4)T(this,t,t+3),T(this,t+1,t+2);return this},u.prototype.swap64=function(){var e=this.length;if(e%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t&lt;e;t+=8)T(this,t,t+7),T(this,t+1,t+6),T(this,t+2,t+5),T(this,t+3,t+4);return this},u.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?L(this,0,e):w.apply(this,arguments)},u.prototype.equals=function(e){if(!u.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===u.compare(this,e)},u.prototype.inspect=function(){var e="",n=t.INSPECT_MAX_BYTES;return this.length&gt;0&amp;&amp;(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length&gt;n&amp;&amp;(e+=" ... ")),"&lt;Buffer "+e+"&gt;"},u.prototype.compare=function(e,t,n,r,i){if(!u.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&amp;&amp;(t=0),void 0===n&amp;&amp;(n=e?e.length:0),void 0===r&amp;&amp;(r=0),void 0===i&amp;&amp;(i=this.length),t&lt;0||n&gt;e.length||r&lt;0||i&gt;this.length)throw new RangeError("out of range index");if(r&gt;=i&amp;&amp;t&gt;=n)return 0;if(r&gt;=i)return-1;if(t&gt;=n)return 1;if(t&gt;&gt;&gt;=0,n&gt;&gt;&gt;=0,r&gt;&gt;&gt;=0,i&gt;&gt;&gt;=0,this===e)return 0;for(var s=i-r,a=n-t,o=Math.min(s,a),l=this.slice(r,i),c=e.slice(t,n),d=0;d&lt;o;++d)if(l[d]!==c[d]){s=l[d],a=c[d];break}return s&lt;a?-1:a&lt;s?1:0},u.prototype.includes=function(e,t,n){return-1!==this.indexOf(e,t,n)},u.prototype.indexOf=function(e,t,n){return S(this,e,t,n,!0)},u.prototype.lastIndexOf=function(e,t,n){return S(this,e,t,n,!1)},u.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&amp;&amp;"string"===typeof t)r=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(n)?(n|=0,void 0===r&amp;&amp;(r="utf8")):(r=n,n=void 0)}var i=this.length-t;if((void 0===n||n&gt;i)&amp;&amp;(n=i),e.length&gt;0&amp;&amp;(n&lt;0||t&lt;0)||t&gt;this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var s=!1;;)switch(r){case"hex":return x(this,e,t,n);case"utf8":case"utf-8":return k(this,e,t,n);case"ascii":return C(this,e,t,n);case"latin1":case"binary":return A(this,e,t,n);case"base64":return O(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return I(this,e,t,n);default:if(s)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),s=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var D=4096;function M(e){var t=e.length;if(t&lt;=D)return String.fromCharCode.apply(String,e);var n="",r=0;while(r&lt;t)n+=String.fromCharCode.apply(String,e.slice(r,r+=D));return n}function R(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i&lt;n;++i)r+=String.fromCharCode(127&amp;e[i]);return r}function N(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i&lt;n;++i)r+=String.fromCharCode(e[i]);return r}function j(e,t,n){var r=e.length;(!t||t&lt;0)&amp;&amp;(t=0),(!n||n&lt;0||n&gt;r)&amp;&amp;(n=r);for(var i="",s=t;s&lt;n;++s)i+=Y(e[s]);return i}function U(e,t,n){for(var r=e.slice(t,n),i="",s=0;s&lt;r.length;s+=2)i+=String.fromCharCode(r[s]+256*r[s+1]);return i}function B(e,t,n){if(e%1!==0||e&lt;0)throw new RangeError("offset is not uint");if(e+t&gt;n)throw new RangeError("Trying to access beyond buffer length")}function F(e,t,n,r,i,s){if(!u.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t&gt;i||t&lt;s)throw new RangeError('"value" argument is out of bounds');if(n+r&gt;e.length)throw new RangeError("Index out of range")}function $(e,t,n,r){t&lt;0&amp;&amp;(t=65535+t+1);for(var i=0,s=Math.min(e.length-n,2);i&lt;s;++i)e[n+i]=(t&amp;255&lt;&lt;8*(r?i:1-i))&gt;&gt;&gt;8*(r?i:1-i)}function q(e,t,n,r){t&lt;0&amp;&amp;(t=4294967295+t+1);for(var i=0,s=Math.min(e.length-n,4);i&lt;s;++i)e[n+i]=t&gt;&gt;&gt;8*(r?i:3-i)&amp;255}function z(e,t,n,r,i,s){if(n+r&gt;e.length)throw new RangeError("Index out of range");if(n&lt;0)throw new RangeError("Index out of range")}function H(e,t,n,r,s){return s||z(e,t,n,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,n,r,23,4),n+4}function V(e,t,n,r,s){return s||z(e,t,n,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,n,r,52,8),n+8}u.prototype.slice=function(e,t){var n,r=this.length;if(e=~~e,t=void 0===t?r:~~t,e&lt;0?(e+=r,e&lt;0&amp;&amp;(e=0)):e&gt;r&amp;&amp;(e=r),t&lt;0?(t+=r,t&lt;0&amp;&amp;(t=0)):t&gt;r&amp;&amp;(t=r),t&lt;e&amp;&amp;(t=e),u.TYPED_ARRAY_SUPPORT)n=this.subarray(e,t),n.__proto__=u.prototype;else{var i=t-e;n=new u(i,void 0);for(var s=0;s&lt;i;++s)n[s]=this[s+e]}return n},u.prototype.readUIntLE=function(e,t,n){e|=0,t|=0,n||B(e,t,this.length);var r=this[e],i=1,s=0;while(++s&lt;t&amp;&amp;(i*=256))r+=this[e+s]*i;return r},u.prototype.readUIntBE=function(e,t,n){e|=0,t|=0,n||B(e,t,this.length);var r=this[e+--t],i=1;while(t&gt;0&amp;&amp;(i*=256))r+=this[e+--t]*i;return r},u.prototype.readUInt8=function(e,t){return t||B(e,1,this.length),this[e]},u.prototype.readUInt16LE=function(e,t){return t||B(e,2,this.length),this[e]|this[e+1]&lt;&lt;8},u.prototype.readUInt16BE=function(e,t){return t||B(e,2,this.length),this[e]&lt;&lt;8|this[e+1]},u.prototype.readUInt32LE=function(e,t){return t||B(e,4,this.length),(this[e]|this[e+1]&lt;&lt;8|this[e+2]&lt;&lt;16)+16777216*this[e+3]},u.prototype.readUInt32BE=function(e,t){return t||B(e,4,this.length),16777216*this[e]+(this[e+1]&lt;&lt;16|this[e+2]&lt;&lt;8|this[e+3])},u.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||B(e,t,this.length);var r=this[e],i=1,s=0;while(++s&lt;t&amp;&amp;(i*=256))r+=this[e+s]*i;return i*=128,r&gt;=i&amp;&amp;(r-=Math.pow(2,8*t)),r},u.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||B(e,t,this.length);var r=t,i=1,s=this[e+--r];while(r&gt;0&amp;&amp;(i*=256))s+=this[e+--r]*i;return i*=128,s&gt;=i&amp;&amp;(s-=Math.pow(2,8*t)),s},u.prototype.readInt8=function(e,t){return t||B(e,1,this.length),128&amp;this[e]?-1*(255-this[e]+1):this[e]},u.prototype.readInt16LE=function(e,t){t||B(e,2,this.length);var n=this[e]|this[e+1]&lt;&lt;8;return 32768&amp;n?4294901760|n:n},u.prototype.readInt16BE=function(e,t){t||B(e,2,this.length);var n=this[e+1]|this[e]&lt;&lt;8;return 32768&amp;n?4294901760|n:n},u.prototype.readInt32LE=function(e,t){return t||B(e,4,this.length),this[e]|this[e+1]&lt;&lt;8|this[e+2]&lt;&lt;16|this[e+3]&lt;&lt;24},u.prototype.readInt32BE=function(e,t){return t||B(e,4,this.length),this[e]&lt;&lt;24|this[e+1]&lt;&lt;16|this[e+2]&lt;&lt;8|this[e+3]},u.prototype.readFloatLE=function(e,t){return t||B(e,4,this.length),i.read(this,e,!0,23,4)},u.prototype.readFloatBE=function(e,t){return t||B(e,4,this.length),i.read(this,e,!1,23,4)},u.prototype.readDoubleLE=function(e,t){return t||B(e,8,this.length),i.read(this,e,!0,52,8)},u.prototype.readDoubleBE=function(e,t){return t||B(e,8,this.length),i.read(this,e,!1,52,8)},u.prototype.writeUIntLE=function(e,t,n,r){if(e=+e,t|=0,n|=0,!r){var i=Math.pow(2,8*n)-1;F(this,e,t,n,i,0)}var s=1,a=0;this[t]=255&amp;e;while(++a&lt;n&amp;&amp;(s*=256))this[t+a]=e/s&amp;255;return t+n},u.prototype.writeUIntBE=function(e,t,n,r){if(e=+e,t|=0,n|=0,!r){var i=Math.pow(2,8*n)-1;F(this,e,t,n,i,0)}var s=n-1,a=1;this[t+s]=255&amp;e;while(--s&gt;=0&amp;&amp;(a*=256))this[t+s]=e/a&amp;255;return t+n},u.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||F(this,e,t,1,255,0),u.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&amp;e,t+1},u.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||F(this,e,t,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[t]=255&amp;e,this[t+1]=e&gt;&gt;&gt;8):$(this,e,t,!0),t+2},u.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||F(this,e,t,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[t]=e&gt;&gt;&gt;8,this[t+1]=255&amp;e):$(this,e,t,!1),t+2},u.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||F(this,e,t,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[t+3]=e&gt;&gt;&gt;24,this[t+2]=e&gt;&gt;&gt;16,this[t+1]=e&gt;&gt;&gt;8,this[t]=255&amp;e):q(this,e,t,!0),t+4},u.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||F(this,e,t,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[t]=e&gt;&gt;&gt;24,this[t+1]=e&gt;&gt;&gt;16,this[t+2]=e&gt;&gt;&gt;8,this[t+3]=255&amp;e):q(this,e,t,!1),t+4},u.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);F(this,e,t,n,i-1,-i)}var s=0,a=1,o=0;this[t]=255&amp;e;while(++s&lt;n&amp;&amp;(a*=256))e&lt;0&amp;&amp;0===o&amp;&amp;0!==this[t+s-1]&amp;&amp;(o=1),this[t+s]=(e/a&gt;&gt;0)-o&amp;255;return t+n},u.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);F(this,e,t,n,i-1,-i)}var s=n-1,a=1,o=0;this[t+s]=255&amp;e;while(--s&gt;=0&amp;&amp;(a*=256))e&lt;0&amp;&amp;0===o&amp;&amp;0!==this[t+s+1]&amp;&amp;(o=1),this[t+s]=(e/a&gt;&gt;0)-o&amp;255;return t+n},u.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||F(this,e,t,1,127,-128),u.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e&lt;0&amp;&amp;(e=255+e+1),this[t]=255&amp;e,t+1},u.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||F(this,e,t,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[t]=255&amp;e,this[t+1]=e&gt;&gt;&gt;8):$(this,e,t,!0),t+2},u.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||F(this,e,t,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[t]=e&gt;&gt;&gt;8,this[t+1]=255&amp;e):$(this,e,t,!1),t+2},u.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||F(this,e,t,4,2147483647,-2147483648),u.TYPED_ARRAY_SUPPORT?(this[t]=255&amp;e,this[t+1]=e&gt;&gt;&gt;8,this[t+2]=e&gt;&gt;&gt;16,this[t+3]=e&gt;&gt;&gt;24):q(this,e,t,!0),t+4},u.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||F(this,e,t,4,2147483647,-2147483648),e&lt;0&amp;&amp;(e=4294967295+e+1),u.TYPED_ARRAY_SUPPORT?(this[t]=e&gt;&gt;&gt;24,this[t+1]=e&gt;&gt;&gt;16,this[t+2]=e&gt;&gt;&gt;8,this[t+3]=255&amp;e):q(this,e,t,!1),t+4},u.prototype.writeFloatLE=function(e,t,n){return H(this,e,t,!0,n)},u.prototype.writeFloatBE=function(e,t,n){return H(this,e,t,!1,n)},u.prototype.writeDoubleLE=function(e,t,n){return V(this,e,t,!0,n)},u.prototype.writeDoubleBE=function(e,t,n){return V(this,e,t,!1,n)},u.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t&gt;=e.length&amp;&amp;(t=e.length),t||(t=0),r&gt;0&amp;&amp;r&lt;n&amp;&amp;(r=n),r===n)return 0;if(0===e.length||0===this.length)return 0;if(t&lt;0)throw new RangeError("targetStart out of bounds");if(n&lt;0||n&gt;=this.length)throw new RangeError("sourceStart out of bounds");if(r&lt;0)throw new RangeError("sourceEnd out of bounds");r&gt;this.length&amp;&amp;(r=this.length),e.length-t&lt;r-n&amp;&amp;(r=e.length-t+n);var i,s=r-n;if(this===e&amp;&amp;n&lt;t&amp;&amp;t&lt;r)for(i=s-1;i&gt;=0;--i)e[i+t]=this[i+n];else if(s&lt;1e3||!u.TYPED_ARRAY_SUPPORT)for(i=0;i&lt;s;++i)e[i+t]=this[i+n];else Uint8Array.prototype.set.call(e,this.subarray(n,n+s),t);return s},u.prototype.fill=function(e,t,n,r){if("string"===typeof e){if("string"===typeof t?(r=t,t=0,n=this.length):"string"===typeof n&amp;&amp;(r=n,n=this.length),1===e.length){var i=e.charCodeAt(0);i&lt;256&amp;&amp;(e=i)}if(void 0!==r&amp;&amp;"string"!==typeof r)throw new TypeError("encoding must be a string");if("string"===typeof r&amp;&amp;!u.isEncoding(r))throw new TypeError("Unknown encoding: "+r)}else"number"===typeof e&amp;&amp;(e&amp;=255);if(t&lt;0||this.length&lt;t||this.length&lt;n)throw new RangeError("Out of range index");if(n&lt;=t)return this;var s;if(t&gt;&gt;&gt;=0,n=void 0===n?this.length:n&gt;&gt;&gt;0,e||(e=0),"number"===typeof e)for(s=t;s&lt;n;++s)this[s]=e;else{var a=u.isBuffer(e)?e:K(new u(e,r).toString()),o=a.length;for(s=0;s&lt;n-t;++s)this[s+t]=a[s%o]}return this};var W=/[^+\/0-9A-Za-z-_]/g;function G(e){if(e=X(e).replace(W,""),e.length&lt;2)return"";while(e.length%4!==0)e+="=";return e}function X(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function Y(e){return e&lt;16?"0"+e.toString(16):e.toString(16)}function K(e,t){var n;t=t||1/0;for(var r=e.length,i=null,s=[],a=0;a&lt;r;++a){if(n=e.charCodeAt(a),n&gt;55295&amp;&amp;n&lt;57344){if(!i){if(n&gt;56319){(t-=3)&gt;-1&amp;&amp;s.push(239,191,189);continue}if(a+1===r){(t-=3)&gt;-1&amp;&amp;s.push(239,191,189);continue}i=n;continue}if(n&lt;56320){(t-=3)&gt;-1&amp;&amp;s.push(239,191,189),i=n;continue}n=65536+(i-55296&lt;&lt;10|n-56320)}else i&amp;&amp;(t-=3)&gt;-1&amp;&amp;s.push(239,191,189);if(i=null,n&lt;128){if((t-=1)&lt;0)break;s.push(n)}else if(n&lt;2048){if((t-=2)&lt;0)break;s.push(n&gt;&gt;6|192,63&amp;n|128)}else if(n&lt;65536){if((t-=3)&lt;0)break;s.push(n&gt;&gt;12|224,n&gt;&gt;6&amp;63|128,63&amp;n|128)}else{if(!(n&lt;1114112))throw new Error("Invalid code point");if((t-=4)&lt;0)break;s.push(n&gt;&gt;18|240,n&gt;&gt;12&amp;63|128,n&gt;&gt;6&amp;63|128,63&amp;n|128)}}return s}function Z(e){for(var t=[],n=0;n&lt;e.length;++n)t.push(255&amp;e.charCodeAt(n));return t}function Q(e,t){for(var n,r,i,s=[],a=0;a&lt;e.length;++a){if((t-=2)&lt;0)break;n=e.charCodeAt(a),r=n&gt;&gt;8,i=n%256,s.push(i),s.push(r)}return s}function J(e){return r.toByteArray(G(e))}function ee(e,t,n,r){for(var i=0;i&lt;r;++i){if(i+n&gt;=t.length||i&gt;=e.length)break;t[i+n]=e[i]}return i}function te(e){return e!==e}}).call(this,n("de2f"))},"25fc":function(e,t,n){"use strict";e.exports=c;var r=n("5ec5").codes,i=r.ERR_METHOD_NOT_IMPLEMENTED,s=r.ERR_MULTIPLE_CALLBACK,a=r.ERR_TRANSFORM_ALREADY_TRANSFORMING,o=r.ERR_TRANSFORM_WITH_LENGTH_0,l=n("b4aa");function u(e,t){var n=this._transformState;n.transforming=!1;var r=n.writecb;if(null===r)return this.emit("error",new s);n.writechunk=null,n.writecb=null,null!=t&amp;&amp;this.push(t),r(e);var i=this._readableState;i.reading=!1,(i.needReadable||i.length&lt;i.highWaterMark)&amp;&amp;this._read(i.highWaterMark)}function c(e){if(!(this instanceof c))return new c(e);l.call(this,e),this._transformState={afterTransform:u.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,e&amp;&amp;("function"===typeof e.transform&amp;&amp;(this._transform=e.transform),"function"===typeof e.flush&amp;&amp;(this._flush=e.flush)),this.on("prefinish",d)}function d(){var e=this;"function"!==typeof this._flush||this._readableState.destroyed?h(this,null,null):this._flush((function(t,n){h(e,t,n)}))}function h(e,t,n){if(t)return e.emit("error",t);if(null!=n&amp;&amp;e.push(n),e._writableState.length)throw new o;if(e._transformState.transforming)throw new a;return e.push(null)}n("0999")(c,l),c.prototype.push=function(e,t){return this._transformState.needTransform=!1,l.prototype.push.call(this,e,t)},c.prototype._transform=function(e,t,n){n(new i("_transform()"))},c.prototype._write=function(e,t,n){var r=this._transformState;if(r.writecb=n,r.writechunk=e,r.writeencoding=t,!r.transforming){var i=this._readableState;(r.needTransform||i.needReadable||i.length&lt;i.highWaterMark)&amp;&amp;this._read(i.highWaterMark)}},c.prototype._read=function(e){var t=this._transformState;null===t.writechunk||t.transforming?t.needTransform=!0:(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform))},c.prototype._destroy=function(e,t){l.prototype._destroy.call(this,e,(function(e){t(e)}))}},2608:function(e,t,n){e.exports=n("16b4").EventEmitter},2657:function(e,t,n){var r=n("f144");e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,i){return e.call(t,n,r,i)}}return function(){return e.apply(t,arguments)}}},"26a4":function(e,t){t.f={}.propertyIsEnumerable},"272a":function(e,t,n){"use strict";var r=n("e77e"),i=n("9c58"),s=n("8a95"),a=n("1f17");function o(e){var t=new s(e),n=i(s.prototype.request,t);return r.extend(n,s.prototype,t),r.extend(n,t),n}var l=o(a);l.Axios=s,l.create=function(e){return o(r.merge(a,e))},l.Cancel=n("9aea"),l.CancelToken=n("0de0"),l.isCancel=n("286b"),l.all=function(e){return Promise.all(e)},l.spread=n("d407"),e.exports=l,e.exports.default=l},"277f":function(e,t,n){var r=n("b5ee")["default"],i=n("4e06");function s(e){var t=i(e,"string");return"symbol"==r(t)?t:t+""}e.exports=s,e.exports.__esModule=!0,e.exports["default"]=e.exports},"279f":function(e,t,n){"use strict";var r=n("4fb1"),i=n("2abb").trim,s=n("a439");r({target:"String",proto:!0,forced:s("trim")},{trim:function(){return i(this)}})},"27ff":function(e,t,n){"use strict";var r=n("8681"),i=n("8495"),s=n("ba2f");r||i(Object.prototype,"toString",s,{unsafe:!0})},"286b":function(e,t,n){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},"293b":function(e,t,n){"use strict";var r=n("b142"),i=n("598b"),s=n("f9d1"),a=n("cdac"),o=r("".charAt),l=r("".charCodeAt),u=r("".slice),c=function(e){return function(t,n){var r,c,d=s(a(t)),h=i(n),f=d.length;return h&lt;0||h&gt;=f?e?"":void 0:(r=l(d,h),r&lt;55296||r&gt;56319||h+1===f||(c=l(d,h+1))&lt;56320||c&gt;57343?e?o(d,h):r:e?u(d,h,h+2):c-56320+(r-55296&lt;&lt;10)+65536)}};e.exports={codeAt:c(!1),charAt:c(!0)}},2980:function(e,t,n){"use strict";var r=TypeError,i=9007199254740991;e.exports=function(e){if(e&gt;i)throw r("Maximum allowed index exceeded");return e}},"29c8":function(e,t,n){"use strict";var r=n("4fb1"),i=n("1708"),s=n("8c58"),a=n("f972"),o=n("b722"),l=n("b142"),u=n("9377"),c=n("90f4"),d=n("cccd"),h=n("72e5"),f=n("317d"),p=n("bcb6"),m=n("fe97"),g=n("3f0f").f,y=n("fabb").f,v=n("4d33").f,b=n("7988"),_=n("2abb").trim,w="Number",T=a[w],S=o[w],E=T.prototype,x=a.TypeError,k=l("".slice),C=l("".charCodeAt),A=function(e){var t=p(e,"number");return"bigint"==typeof t?t:O(t)},O=function(e){var t,n,r,i,s,a,o,l,u=p(e,"number");if(f(u))throw new x("Cannot convert a Symbol value to a number");if("string"==typeof u&amp;&amp;u.length&gt;2)if(u=_(u),t=C(u,0),43===t||45===t){if(n=C(u,2),88===n||120===n)return NaN}else if(48===t){switch(C(u,1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+u}for(s=k(u,2),a=s.length,o=0;o&lt;a;o++)if(l=C(s,o),l&lt;48||l&gt;i)return NaN;return parseInt(s,r)}return+u},I=u(w,!T(" 0o1")||!T("0b1")||T("+0x1")),P=function(e){return h(E,e)&amp;&amp;m((function(){b(e)}))},L=function(e){var t=arguments.length&lt;1?0:T(A(e));return P(this)?d(Object(t),this,L):t};L.prototype=E,I&amp;&amp;!i&amp;&amp;(E.constructor=L),r({global:!0,constructor:!0,wrap:!0,forced:I},{Number:L});var D=function(e,t){for(var n,r=s?g(t):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),i=0;r.length&gt;i;i++)c(t,n=r[i])&amp;&amp;!c(e,n)&amp;&amp;v(e,n,y(t,n))};i&amp;&amp;S&amp;&amp;D(o[w],S),(I||i)&amp;&amp;D(o[w],T)},"2a79":function(e,t,n){"use strict";var r=n("b142"),i=n("511d");e.exports=function(e,t,n){try{return r(i(Object.getOwnPropertyDescriptor(e,t)[n]))}catch(s){}}},"2abb":function(e,t,n){"use strict";var r=n("b142"),i=n("cdac"),s=n("f9d1"),a=n("4827"),o=r("".replace),l=RegExp("^["+a+"]+"),u=RegExp("(^|[^"+a+"])["+a+"]+$"),c=function(e){return function(t){var n=s(i(t));return 1&amp;e&amp;&amp;(n=o(n,l,"")),2&amp;e&amp;&amp;(n=o(n,u,"$1")),n}};e.exports={start:c(1),end:c(2),trim:c(3)}},"2ac7":function(e,t){var n,r,i,s,a,o,l,u,c,d,h,f,p,m,g,y=!1;function v(){if(!y){y=!0;var e=navigator.userAgent,t=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(e),v=/(Mac OS X)|(Windows)|(Linux)/.exec(e);if(f=/\b(iPhone|iP[ao]d)/.exec(e),p=/\b(iP[ao]d)/.exec(e),d=/Android/i.exec(e),m=/FBAN\/\w+;/i.exec(e),g=/Mobile/i.exec(e),h=!!/Win64/.exec(e),t){n=t[1]?parseFloat(t[1]):t[5]?parseFloat(t[5]):NaN,n&amp;&amp;document&amp;&amp;document.documentMode&amp;&amp;(n=document.documentMode);var b=/(?:Trident\/(\d+.\d+))/.exec(e);o=b?parseFloat(b[1])+4:n,r=t[2]?parseFloat(t[2]):NaN,i=t[3]?parseFloat(t[3]):NaN,s=t[4]?parseFloat(t[4]):NaN,s?(t=/(?:Chrome\/(\d+\.\d+))/.exec(e),a=t&amp;&amp;t[1]?parseFloat(t[1]):NaN):a=NaN}else n=r=i=a=s=NaN;if(v){if(v[1]){var _=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);l=!_||parseFloat(_[1].replace("_","."))}else l=!1;u=!!v[2],c=!!v[3]}else l=u=c=!1}}var b={ie:function(){return v()||n},ieCompatibilityMode:function(){return v()||o&gt;n},ie64:function(){return b.ie()&amp;&amp;h},firefox:function(){return v()||r},opera:function(){return v()||i},webkit:function(){return v()||s},safari:function(){return b.webkit()},chrome:function(){return v()||a},windows:function(){return v()||u},osx:function(){return v()||l},linux:function(){return v()||c},iphone:function(){return v()||f},mobile:function(){return v()||f||p||d||g},nativeApp:function(){return v()||m},android:function(){return v()||d},ipad:function(){return v()||p}};e.exports=b},"2bb2":function(e,t,n){var r=n("4cfd"),i=Math.min;e.exports=function(e){return e&gt;0?i(r(e),9007199254740991):0}},"2bcb":function(e,t,n){"use strict";var r=n("0b7d"),i=n("cdac");e.exports=function(e){return r(i(e))}},"2df5":function(e,t,n){"use strict";var r=n("4fb1"),i=n("f972"),s=n("b070"),a=n("87e6"),o="WebAssembly",l=i[o],u=7!==new Error("e",{cause:7}).cause,c=function(e,t){var n={};n[e]=a(e,t,u),r({global:!0,constructor:!0,arity:1,forced:u},n)},d=function(e,t){if(l&amp;&amp;l[e]){var n={};n[e]=a(o+"."+e,t,u),r({target:o,stat:!0,constructor:!0,arity:1,forced:u},n)}};c("Error",(function(e){return function(t){return s(e,this,arguments)}})),c("EvalError",(function(e){return function(t){return s(e,this,arguments)}})),c("RangeError",(function(e){return function(t){return s(e,this,arguments)}})),c("ReferenceError",(function(e){return function(t){return s(e,this,arguments)}})),c("SyntaxError",(function(e){return function(t){return s(e,this,arguments)}})),c("TypeError",(function(e){return function(t){return s(e,this,arguments)}})),c("URIError",(function(e){return function(t){return s(e,this,arguments)}})),d("CompileError",(function(e){return function(t){return s(e,this,arguments)}})),d("LinkError",(function(e){return function(t){return s(e,this,arguments)}})),d("RuntimeError",(function(e){return function(t){return s(e,this,arguments)}}))},"2e6e":function(e,t,n){"use strict";e.exports=SyntaxError},"2eb2":function(e,t,n){"use strict";var r=n("b142"),i=n("5c7e"),s=n("49f9"),a=s.Set,o=s.proto,l=r(o.forEach),u=r(o.keys),c=u(new a).next;e.exports=function(e,t,n){return n?i({iterator:u(e),next:c},t):l(e,t)}},"2f44":function(e,t,n){"use strict";var r=n("511d"),i=n("b624");e.exports=function(e,t){var n=e[t];return i(n)?void 0:r(n)}},"2f8a":function(e,t,n){var r=n("071d");e.exports=function(e){return Object(r(e))}},"2fba":function(e,t,n){"use strict";var r=n("90f4"),i=n("8495"),s=n("c6d8"),a=n("fd4d"),o=a("toPrimitive"),l=Date.prototype;r(l,o)||i(l,o,s)},"306c":function(e,t,n){"use strict";var r=n("5003"),i=n("d96f");e.exports=function(e,t){r(t)&amp;&amp;"cause"in t&amp;&amp;i(e,"cause",t.cause)}},3073:function(e,t,n){var r=n("9045");e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},"307f":function(e,t,n){"use strict";var r=n("e77e");e.exports=r.isStandardBrowserEnv()?function(){return{write:function(e,t,n,i,s,a){var o=[];o.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&amp;&amp;o.push("expires="+new Date(n).toGMTString()),r.isString(i)&amp;&amp;o.push("path="+i),r.isString(s)&amp;&amp;o.push("domain="+s),!0===a&amp;&amp;o.push("secure"),document.cookie=o.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},"30eb":function(e,t,n){"use strict";function r(e){return null!==e&amp;&amp;"object"===typeof e&amp;&amp;"constructor"in e&amp;&amp;e.constructor===Object}function i(e,t){void 0===e&amp;&amp;(e={}),void 0===t&amp;&amp;(t={}),Object.keys(t).forEach((function(n){"undefined"===typeof e[n]?e[n]=t[n]:r(t[n])&amp;&amp;r(e[n])&amp;&amp;Object.keys(t[n]).length&gt;0&amp;&amp;i(e[n],t[n])}))}n.r(t);var s="undefined"!==typeof document?document:{},a={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};i(s,a);var o="undefined"!==typeof window?window:{},l={document:a,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}}};i(o,l);class u{constructor(e){const t=this;for(let n=0;n&lt;e.length;n+=1)t[n]=e[n];return t.length=e.length,this}}function c(e,t){const n=[];let r=0;if(e&amp;&amp;!t&amp;&amp;e instanceof u)return e;if(e)if("string"===typeof e){let i,a;const o=e.trim();if(o.indexOf("&lt;")&gt;=0&amp;&amp;o.indexOf("&gt;")&gt;=0){let e="div";for(0===o.indexOf("&lt;li")&amp;&amp;(e="ul"),0===o.indexOf("&lt;tr")&amp;&amp;(e="tbody"),0!==o.indexOf("&lt;td")&amp;&amp;0!==o.indexOf("&lt;th")||(e="tr"),0===o.indexOf("&lt;tbody")&amp;&amp;(e="table"),0===o.indexOf("&lt;option")&amp;&amp;(e="select"),a=s.createElement(e),a.innerHTML=o,r=0;r&lt;a.childNodes.length;r+=1)n.push(a.childNodes[r])}else for(i=t||"#"!==e[0]||e.match(/[ .&lt;&gt;:~]/)?(t||s).querySelectorAll(e.trim()):[s.getElementById(e.trim().split("#")[1])],r=0;r&lt;i.length;r+=1)i[r]&amp;&amp;n.push(i[r])}else if(e.nodeType||e===o||e===s)n.push(e);else if(e.length&gt;0&amp;&amp;e[0].nodeType)for(r=0;r&lt;e.length;r+=1)n.push(e[r]);return new u(n)}function d(e){const t=[];for(let n=0;n&lt;e.length;n+=1)-1===t.indexOf(e[n])&amp;&amp;t.push(e[n]);return t}function h(e){if("undefined"===typeof e)return this;const t=e.split(" ");for(let n=0;n&lt;t.length;n+=1)for(let e=0;e&lt;this.length;e+=1)"undefined"!==typeof this[e]&amp;&amp;"undefined"!==typeof this[e].classList&amp;&amp;this[e].classList.add(t[n]);return this}function f(e){const t=e.split(" ");for(let n=0;n&lt;t.length;n+=1)for(let e=0;e&lt;this.length;e+=1)"undefined"!==typeof this[e]&amp;&amp;"undefined"!==typeof this[e].classList&amp;&amp;this[e].classList.remove(t[n]);return this}function p(e){return!!this[0]&amp;&amp;this[0].classList.contains(e)}function m(e){const t=e.split(" ");for(let n=0;n&lt;t.length;n+=1)for(let e=0;e&lt;this.length;e+=1)"undefined"!==typeof this[e]&amp;&amp;"undefined"!==typeof this[e].classList&amp;&amp;this[e].classList.toggle(t[n]);return this}function g(e,t){if(1===arguments.length&amp;&amp;"string"===typeof e)return this[0]?this[0].getAttribute(e):void 0;for(let n=0;n&lt;this.length;n+=1)if(2===arguments.length)this[n].setAttribute(e,t);else for(const t in e)this[n][t]=e[t],this[n].setAttribute(t,e[t]);return this}function y(e){for(let t=0;t&lt;this.length;t+=1)this[t].removeAttribute(e);return this}function v(e,t){let n;if("undefined"!==typeof t){for(let r=0;r&lt;this.length;r+=1)n=this[r],n.dom7ElementDataStorage||(n.dom7ElementDataStorage={}),n.dom7ElementDataStorage[e]=t;return this}if(n=this[0],n){if(n.dom7ElementDataStorage&amp;&amp;e in n.dom7ElementDataStorage)return n.dom7ElementDataStorage[e];const t=n.getAttribute("data-"+e);return t||void 0}}function b(e){for(let t=0;t&lt;this.length;t+=1){const n=this[t].style;n.webkitTransform=e,n.transform=e}return this}function _(e){"string"!==typeof e&amp;&amp;(e+="ms");for(let t=0;t&lt;this.length;t+=1){const n=this[t].style;n.webkitTransitionDuration=e,n.transitionDuration=e}return this}function w(...e){let[t,n,r,i]=e;function s(e){const t=e.target;if(!t)return;const i=e.target.dom7EventData||[];if(i.indexOf(e)&lt;0&amp;&amp;i.unshift(e),c(t).is(n))r.apply(t,i);else{const e=c(t).parents();for(let t=0;t&lt;e.length;t+=1)c(e[t]).is(n)&amp;&amp;r.apply(e[t],i)}}function a(e){const t=e&amp;&amp;e.target&amp;&amp;e.target.dom7EventData||[];t.indexOf(e)&lt;0&amp;&amp;t.unshift(e),r.apply(this,t)}"function"===typeof e[1]&amp;&amp;([t,r,i]=e,n=void 0),i||(i=!1);const o=t.split(" ");let l;for(let u=0;u&lt;this.length;u+=1){const e=this[u];if(n)for(l=0;l&lt;o.length;l+=1){const t=o[l];e.dom7LiveListeners||(e.dom7LiveListeners={}),e.dom7LiveListeners[t]||(e.dom7LiveListeners[t]=[]),e.dom7LiveListeners[t].push({listener:r,proxyListener:s}),e.addEventListener(t,s,i)}else for(l=0;l&lt;o.length;l+=1){const t=o[l];e.dom7Listeners||(e.dom7Listeners={}),e.dom7Listeners[t]||(e.dom7Listeners[t]=[]),e.dom7Listeners[t].push({listener:r,proxyListener:a}),e.addEventListener(t,a,i)}}return this}function T(...e){let[t,n,r,i]=e;"function"===typeof e[1]&amp;&amp;([t,r,i]=e,n=void 0),i||(i=!1);const s=t.split(" ");for(let a=0;a&lt;s.length;a+=1){const e=s[a];for(let t=0;t&lt;this.length;t+=1){const s=this[t];let a;if(!n&amp;&amp;s.dom7Listeners?a=s.dom7Listeners[e]:n&amp;&amp;s.dom7LiveListeners&amp;&amp;(a=s.dom7LiveListeners[e]),a&amp;&amp;a.length)for(let t=a.length-1;t&gt;=0;t-=1){const n=a[t];r&amp;&amp;n.listener===r||r&amp;&amp;n.listener&amp;&amp;n.listener.dom7proxy&amp;&amp;n.listener.dom7proxy===r?(s.removeEventListener(e,n.proxyListener,i),a.splice(t,1)):r||(s.removeEventListener(e,n.proxyListener,i),a.splice(t,1))}}}return this}function S(...e){const t=e[0].split(" "),n=e[1];for(let i=0;i&lt;t.length;i+=1){const a=t[i];for(let t=0;t&lt;this.length;t+=1){const i=this[t];let l;try{l=new o.CustomEvent(a,{detail:n,bubbles:!0,cancelable:!0})}catch(r){l=s.createEvent("Event"),l.initEvent(a,!0,!0),l.detail=n}i.dom7EventData=e.filter((e,t)=&gt;t&gt;0),i.dispatchEvent(l),i.dom7EventData=[],delete i.dom7EventData}}return this}function E(e){const t=["webkitTransitionEnd","transitionend"],n=this;let r;function i(s){if(s.target===this)for(e.call(this,s),r=0;r&lt;t.length;r+=1)n.off(t[r],i)}if(e)for(r=0;r&lt;t.length;r+=1)n.on(t[r],i);return this}function x(e){if(this.length&gt;0){if(e){const e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null}function k(e){if(this.length&gt;0){if(e){const e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null}function C(){if(this.length&gt;0){const e=this[0],t=e.getBoundingClientRect(),n=s.body,r=e.clientTop||n.clientTop||0,i=e.clientLeft||n.clientLeft||0,a=e===o?o.scrollY:e.scrollTop,l=e===o?o.scrollX:e.scrollLeft;return{top:t.top+a-r,left:t.left+l-i}}return null}function A(){return this[0]?o.getComputedStyle(this[0],null):{}}function O(e,t){let n;if(1===arguments.length){if("string"!==typeof e){for(n=0;n&lt;this.length;n+=1)for(let t in e)this[n].style[t]=e[t];return this}if(this[0])return o.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&amp;&amp;"string"===typeof e){for(n=0;n&lt;this.length;n+=1)this[n].style[e]=t;return this}return this}function I(e){if(!e)return this;for(let t=0;t&lt;this.length;t+=1)if(!1===e.call(this[t],t,this[t]))return this;return this}function P(e){const t=[],n=this;for(let r=0;r&lt;n.length;r+=1)e.call(n[r],r,n[r])&amp;&amp;t.push(n[r]);return new u(t)}function L(e){if("undefined"===typeof e)return this[0]?this[0].innerHTML:void 0;for(let t=0;t&lt;this.length;t+=1)this[t].innerHTML=e;return this}function D(e){if("undefined"===typeof e)return this[0]?this[0].textContent.trim():null;for(let t=0;t&lt;this.length;t+=1)this[t].textContent=e;return this}function M(e){const t=this[0];let n,r;if(!t||"undefined"===typeof e)return!1;if("string"===typeof e){if(t.matches)return t.matches(e);if(t.webkitMatchesSelector)return t.webkitMatchesSelector(e);if(t.msMatchesSelector)return t.msMatchesSelector(e);for(n=c(e),r=0;r&lt;n.length;r+=1)if(n[r]===t)return!0;return!1}if(e===s)return t===s;if(e===o)return t===o;if(e.nodeType||e instanceof u){for(n=e.nodeType?[e]:e,r=0;r&lt;n.length;r+=1)if(n[r]===t)return!0;return!1}return!1}function R(){let e,t=this[0];if(t){e=0;while(null!==(t=t.previousSibling))1===t.nodeType&amp;&amp;(e+=1);return e}}function N(e){if("undefined"===typeof e)return this;const t=this.length;let n;return e&gt;t-1?new u([]):e&lt;0?(n=t+e,new u(n&lt;0?[]:[this[n]])):new u([this[e]])}function j(...e){let t;for(let n=0;n&lt;e.length;n+=1){t=e[n];for(let e=0;e&lt;this.length;e+=1)if("string"===typeof t){const n=s.createElement("div");n.innerHTML=t;while(n.firstChild)this[e].appendChild(n.firstChild)}else if(t instanceof u)for(let n=0;n&lt;t.length;n+=1)this[e].appendChild(t[n]);else this[e].appendChild(t)}return this}function U(e){let t,n;for(t=0;t&lt;this.length;t+=1)if("string"===typeof e){const r=s.createElement("div");for(r.innerHTML=e,n=r.childNodes.length-1;n&gt;=0;n-=1)this[t].insertBefore(r.childNodes[n],this[t].childNodes[0])}else if(e instanceof u)for(n=0;n&lt;e.length;n+=1)this[t].insertBefore(e[n],this[t].childNodes[0]);else this[t].insertBefore(e,this[t].childNodes[0]);return this}function B(e){return this.length&gt;0?e?this[0].nextElementSibling&amp;&amp;c(this[0].nextElementSibling).is(e)?new u([this[0].nextElementSibling]):new u([]):this[0].nextElementSibling?new u([this[0].nextElementSibling]):new u([]):new u([])}function F(e){const t=[];let n=this[0];if(!n)return new u([]);while(n.nextElementSibling){const r=n.nextElementSibling;e?c(r).is(e)&amp;&amp;t.push(r):t.push(r),n=r}return new u(t)}function $(e){if(this.length&gt;0){const t=this[0];return e?t.previousElementSibling&amp;&amp;c(t.previousElementSibling).is(e)?new u([t.previousElementSibling]):new u([]):t.previousElementSibling?new u([t.previousElementSibling]):new u([])}return new u([])}function q(e){const t=[];let n=this[0];if(!n)return new u([]);while(n.previousElementSibling){const r=n.previousElementSibling;e?c(r).is(e)&amp;&amp;t.push(r):t.push(r),n=r}return new u(t)}function z(e){const t=[];for(let n=0;n&lt;this.length;n+=1)null!==this[n].parentNode&amp;&amp;(e?c(this[n].parentNode).is(e)&amp;&amp;t.push(this[n].parentNode):t.push(this[n].parentNode));return c(d(t))}function H(e){const t=[];for(let n=0;n&lt;this.length;n+=1){let r=this[n].parentNode;while(r)e?c(r).is(e)&amp;&amp;t.push(r):t.push(r),r=r.parentNode}return c(d(t))}function V(e){let t=this;return"undefined"===typeof e?new u([]):(t.is(e)||(t=t.parents(e).eq(0)),t)}function W(e){const t=[];for(let n=0;n&lt;this.length;n+=1){const r=this[n].querySelectorAll(e);for(let e=0;e&lt;r.length;e+=1)t.push(r[e])}return new u(t)}function G(e){const t=[];for(let n=0;n&lt;this.length;n+=1){const r=this[n].childNodes;for(let n=0;n&lt;r.length;n+=1)e?1===r[n].nodeType&amp;&amp;c(r[n]).is(e)&amp;&amp;t.push(r[n]):1===r[n].nodeType&amp;&amp;t.push(r[n])}return new u(d(t))}function X(){for(let e=0;e&lt;this.length;e+=1)this[e].parentNode&amp;&amp;this[e].parentNode.removeChild(this[e]);return this}function Y(...e){const t=this;let n,r;for(n=0;n&lt;e.length;n+=1){const i=c(e[n]);for(r=0;r&lt;i.length;r+=1)t[t.length]=i[r],t.length+=1}return t}c.fn=u.prototype,c.Class=u,c.Dom7=u;"resize scroll".split(" ");var K="undefined"===typeof document?{body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},location:{hash:""}}:document,Z="undefined"===typeof window?{document:K,navigator:{userAgent:""},location:{},history:{},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){}}:window;const Q={addClass:h,removeClass:f,hasClass:p,toggleClass:m,attr:g,removeAttr:y,data:v,transform:b,transition:_,on:w,off:T,trigger:S,transitionEnd:E,outerWidth:x,outerHeight:k,offset:C,css:O,each:I,html:L,text:D,is:M,index:R,eq:N,append:j,prepend:U,next:B,nextAll:F,prev:$,prevAll:q,parent:z,parents:H,closest:V,find:W,children:G,filter:P,remove:X,add:Y,styles:A};Object.keys(Q).forEach(e=&gt;{c.fn[e]=c.fn[e]||Q[e]});const J={deleteProps(e){const t=e;Object.keys(t).forEach(e=&gt;{try{t[e]=null}catch(n){}try{delete t[e]}catch(n){}})},nextTick(e,t=0){return setTimeout(e,t)},now(){return Date.now()},getTranslate(e,t="x"){let n,r,i;const s=Z.getComputedStyle(e,null);return Z.WebKitCSSMatrix?(r=s.transform||s.webkitTransform,r.split(",").length&gt;6&amp;&amp;(r=r.split(", ").map(e=&gt;e.replace(",",".")).join(", ")),i=new Z.WebKitCSSMatrix("none"===r?"":r)):(i=s.MozTransform||s.OTransform||s.MsTransform||s.msTransform||s.transform||s.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),n=i.toString().split(",")),"x"===t&amp;&amp;(r=Z.WebKitCSSMatrix?i.m41:16===n.length?parseFloat(n[12]):parseFloat(n[4])),"y"===t&amp;&amp;(r=Z.WebKitCSSMatrix?i.m42:16===n.length?parseFloat(n[13]):parseFloat(n[5])),r||0},parseUrlQuery(e){const t={};let n,r,i,s,a=e||Z.location.href;if("string"===typeof a&amp;&amp;a.length)for(a=a.indexOf("?")&gt;-1?a.replace(/\S*\?/,""):"",r=a.split("&amp;").filter(e=&gt;""!==e),s=r.length,n=0;n&lt;s;n+=1)i=r[n].replace(/#\S+/g,"").split("="),t[decodeURIComponent(i[0])]="undefined"===typeof i[1]?void 0:decodeURIComponent(i[1])||"";return t},isObject(e){return"object"===typeof e&amp;&amp;null!==e&amp;&amp;e.constructor&amp;&amp;e.constructor===Object},extend(...e){const t=Object(e[0]);for(let n=1;n&lt;e.length;n+=1){const r=e[n];if(void 0!==r&amp;&amp;null!==r){const e=Object.keys(Object(r));for(let n=0,i=e.length;n&lt;i;n+=1){const i=e[n],s=Object.getOwnPropertyDescriptor(r,i);void 0!==s&amp;&amp;s.enumerable&amp;&amp;(J.isObject(t[i])&amp;&amp;J.isObject(r[i])?J.extend(t[i],r[i]):!J.isObject(t[i])&amp;&amp;J.isObject(r[i])?(t[i]={},J.extend(t[i],r[i])):t[i]=r[i])}}}return t}},ee=function(){return{touch:Z.Modernizr&amp;&amp;!0===Z.Modernizr.touch||function(){return!!(Z.navigator.maxTouchPoints&gt;0||"ontouchstart"in Z||Z.DocumentTouch&amp;&amp;K instanceof Z.DocumentTouch)}(),pointerEvents:!!(Z.navigator.pointerEnabled||Z.PointerEvent||"maxTouchPoints"in Z.navigator&amp;&amp;Z.navigator.maxTouchPoints&gt;0),prefixedPointerEvents:!!Z.navigator.msPointerEnabled,observer:function(){return"MutationObserver"in Z||"WebkitMutationObserver"in Z}(),passiveListener:function(){let e=!1;try{const t=Object.defineProperty({},"passive",{get(){e=!0}});Z.addEventListener("testPassiveListener",null,t)}catch(t){}return e}(),gestures:function(){return"ongesturestart"in Z}()}}();class te{constructor(e={}){const t=this;t.params=e,t.eventsListeners={},t.params&amp;&amp;t.params.on&amp;&amp;Object.keys(t.params.on).forEach(e=&gt;{t.on(e,t.params.on[e])})}on(e,t,n){const r=this;if("function"!==typeof t)return r;const i=n?"unshift":"push";return e.split(" ").forEach(e=&gt;{r.eventsListeners[e]||(r.eventsListeners[e]=[]),r.eventsListeners[e][i](t)}),r}once(e,t,n){const r=this;if("function"!==typeof t)return r;function i(...n){t.apply(r,n),r.off(e,i),i.f7proxy&amp;&amp;delete i.f7proxy}return i.f7proxy=t,r.on(e,i,n)}off(e,t){const n=this;return n.eventsListeners?(e.split(" ").forEach(e=&gt;{"undefined"===typeof t?n.eventsListeners[e]=[]:n.eventsListeners[e]&amp;&amp;n.eventsListeners[e].length&amp;&amp;n.eventsListeners[e].forEach((r,i)=&gt;{(r===t||r.f7proxy&amp;&amp;r.f7proxy===t)&amp;&amp;n.eventsListeners[e].splice(i,1)})}),n):n}emit(...e){const t=this;if(!t.eventsListeners)return t;let n,r,i;"string"===typeof e[0]||Array.isArray(e[0])?(n=e[0],r=e.slice(1,e.length),i=t):(n=e[0].events,r=e[0].data,i=e[0].context||t);const s=Array.isArray(n)?n:n.split(" ");return s.forEach(e=&gt;{if(t.eventsListeners&amp;&amp;t.eventsListeners[e]){const n=[];t.eventsListeners[e].forEach(e=&gt;{n.push(e)}),n.forEach(e=&gt;{e.apply(i,r)})}}),t}useModulesParams(e){const t=this;t.modules&amp;&amp;Object.keys(t.modules).forEach(n=&gt;{const r=t.modules[n];r.params&amp;&amp;J.extend(e,r.params)})}useModules(e={}){const t=this;t.modules&amp;&amp;Object.keys(t.modules).forEach(n=&gt;{const r=t.modules[n],i=e[n]||{};r.instance&amp;&amp;Object.keys(r.instance).forEach(e=&gt;{const n=r.instance[e];t[e]="function"===typeof n?n.bind(t):n}),r.on&amp;&amp;t.on&amp;&amp;Object.keys(r.on).forEach(e=&gt;{t.on(e,r.on[e])}),r.create&amp;&amp;r.create.bind(t)(i)})}static set components(e){const t=this;t.use&amp;&amp;t.use(e)}static installModule(e,...t){const n=this;n.prototype.modules||(n.prototype.modules={});const r=e.name||`${Object.keys(n.prototype.modules).length}_${J.now()}`;return n.prototype.modules[r]=e,e.proto&amp;&amp;Object.keys(e.proto).forEach(t=&gt;{n.prototype[t]=e.proto[t]}),e.static&amp;&amp;Object.keys(e.static).forEach(t=&gt;{n[t]=e.static[t]}),e.install&amp;&amp;e.install.apply(n,t),n}static use(e,...t){const n=this;return Array.isArray(e)?(e.forEach(e=&gt;n.installModule(e)),n):n.installModule(e,...t)}}function ne(){const e=this;let t,n;const r=e.$el;t="undefined"!==typeof e.params.width?e.params.width:r[0].clientWidth,n="undefined"!==typeof e.params.height?e.params.height:r[0].clientHeight,0===t&amp;&amp;e.isHorizontal()||0===n&amp;&amp;e.isVertical()||(t=t-parseInt(r.css("padding-left"),10)-parseInt(r.css("padding-right"),10),n=n-parseInt(r.css("padding-top"),10)-parseInt(r.css("padding-bottom"),10),J.extend(e,{width:t,height:n,size:e.isHorizontal()?t:n}))}function re(){const e=this,t=e.params,{$wrapperEl:n,size:r,rtlTranslate:i,wrongRTL:s}=e,a=e.virtual&amp;&amp;t.virtual.enabled,o=a?e.virtual.slides.length:e.slides.length,l=n.children("."+e.params.slideClass),u=a?e.virtual.slides.length:l.length;let c=[];const d=[],h=[];function f(e){return!t.cssMode||e!==l.length-1}let p=t.slidesOffsetBefore;"function"===typeof p&amp;&amp;(p=t.slidesOffsetBefore.call(e));let m=t.slidesOffsetAfter;"function"===typeof m&amp;&amp;(m=t.slidesOffsetAfter.call(e));const g=e.snapGrid.length,y=e.snapGrid.length;let v,b,_=t.spaceBetween,w=-p,T=0,S=0;if("undefined"===typeof r)return;"string"===typeof _&amp;&amp;_.indexOf("%")&gt;=0&amp;&amp;(_=parseFloat(_.replace("%",""))/100*r),e.virtualSize=-_,i?l.css({marginLeft:"",marginTop:""}):l.css({marginRight:"",marginBottom:""}),t.slidesPerColumn&gt;1&amp;&amp;(v=Math.floor(u/t.slidesPerColumn)===u/e.params.slidesPerColumn?u:Math.ceil(u/t.slidesPerColumn)*t.slidesPerColumn,"auto"!==t.slidesPerView&amp;&amp;"row"===t.slidesPerColumnFill&amp;&amp;(v=Math.max(v,t.slidesPerView*t.slidesPerColumn)));const E=t.slidesPerColumn,x=v/E,k=Math.floor(u/t.slidesPerColumn);for(let A=0;A&lt;u;A+=1){b=0;const n=l.eq(A);if(t.slidesPerColumn&gt;1){let r,i,s;if("row"===t.slidesPerColumnFill&amp;&amp;t.slidesPerGroup&gt;1){const e=Math.floor(A/t.slidesPerGroup);s=Math.floor(A/t.slidesPerView)-e*t.slidesPerColumn,i=A-s*t.slidesPerView-e*t.slidesPerView,r=i+s*v/E,n.css({"-webkit-box-ordinal-group":r,"-moz-box-ordinal-group":r,"-ms-flex-order":r,"-webkit-order":r,order:r})}else"column"===t.slidesPerColumnFill?(i=Math.floor(A/E),s=A-i*E,(i&gt;k||i===k&amp;&amp;s===E-1)&amp;&amp;(s+=1,s&gt;=E&amp;&amp;(s=0,i+=1))):(s=Math.floor(A/x),i=A-s*x);n.css("margin-"+(e.isHorizontal()?"top":"left"),0!==s&amp;&amp;t.spaceBetween&amp;&amp;t.spaceBetween+"px")}if("none"!==n.css("display")){if("auto"===t.slidesPerView){const r=Z.getComputedStyle(n[0],null),i=n[0].style.transform,s=n[0].style.webkitTransform;if(i&amp;&amp;(n[0].style.transform="none"),s&amp;&amp;(n[0].style.webkitTransform="none"),t.roundLengths)b=e.isHorizontal()?n.outerWidth(!0):n.outerHeight(!0);else if(e.isHorizontal()){const e=parseFloat(r.getPropertyValue("width")),t=parseFloat(r.getPropertyValue("padding-left")),n=parseFloat(r.getPropertyValue("padding-right")),i=parseFloat(r.getPropertyValue("margin-left")),s=parseFloat(r.getPropertyValue("margin-right")),a=r.getPropertyValue("box-sizing");b=a&amp;&amp;"border-box"===a?e+i+s:e+t+n+i+s}else{const e=parseFloat(r.getPropertyValue("height")),t=parseFloat(r.getPropertyValue("padding-top")),n=parseFloat(r.getPropertyValue("padding-bottom")),i=parseFloat(r.getPropertyValue("margin-top")),s=parseFloat(r.getPropertyValue("margin-bottom")),a=r.getPropertyValue("box-sizing");b=a&amp;&amp;"border-box"===a?e+i+s:e+t+n+i+s}i&amp;&amp;(n[0].style.transform=i),s&amp;&amp;(n[0].style.webkitTransform=s),t.roundLengths&amp;&amp;(b=Math.floor(b))}else b=(r-(t.slidesPerView-1)*_)/t.slidesPerView,t.roundLengths&amp;&amp;(b=Math.floor(b)),l[A]&amp;&amp;(e.isHorizontal()?l[A].style.width=b+"px":l[A].style.height=b+"px");l[A]&amp;&amp;(l[A].swiperSlideSize=b),h.push(b),t.centeredSlides?(w=w+b/2+T/2+_,0===T&amp;&amp;0!==A&amp;&amp;(w=w-r/2-_),0===A&amp;&amp;(w=w-r/2-_),Math.abs(w)&lt;.001&amp;&amp;(w=0),t.roundLengths&amp;&amp;(w=Math.floor(w)),S%t.slidesPerGroup===0&amp;&amp;c.push(w),d.push(w)):(t.roundLengths&amp;&amp;(w=Math.floor(w)),S%t.slidesPerGroup===0&amp;&amp;c.push(w),d.push(w),w=w+b+_),e.virtualSize+=b+_,T=b,S+=1}}let C;if(e.virtualSize=Math.max(e.virtualSize,r)+m,i&amp;&amp;s&amp;&amp;("slide"===t.effect||"coverflow"===t.effect)&amp;&amp;n.css({width:e.virtualSize+t.spaceBetween+"px"}),t.setWrapperSize&amp;&amp;(e.isHorizontal()?n.css({width:e.virtualSize+t.spaceBetween+"px"}):n.css({height:e.virtualSize+t.spaceBetween+"px"})),t.slidesPerColumn&gt;1&amp;&amp;(e.virtualSize=(b+t.spaceBetween)*v,e.virtualSize=Math.ceil(e.virtualSize/t.slidesPerColumn)-t.spaceBetween,e.isHorizontal()?n.css({width:e.virtualSize+t.spaceBetween+"px"}):n.css({height:e.virtualSize+t.spaceBetween+"px"}),t.centeredSlides)){C=[];for(let n=0;n&lt;c.length;n+=1){let r=c[n];t.roundLengths&amp;&amp;(r=Math.floor(r)),c[n]&lt;e.virtualSize+c[0]&amp;&amp;C.push(r)}c=C}if(!t.centeredSlides){C=[];for(let n=0;n&lt;c.length;n+=1){let i=c[n];t.roundLengths&amp;&amp;(i=Math.floor(i)),c[n]&lt;=e.virtualSize-r&amp;&amp;C.push(i)}c=C,Math.floor(e.virtualSize-r)-Math.floor(c[c.length-1])&gt;1&amp;&amp;c.push(e.virtualSize-r)}if(0===c.length&amp;&amp;(c=[0]),0!==t.spaceBetween&amp;&amp;(e.isHorizontal()?i?l.filter(f).css({marginLeft:_+"px"}):l.filter(f).css({marginRight:_+"px"}):l.filter(f).css({marginBottom:_+"px"})),t.centerInsufficientSlides){let e=0;if(h.forEach(n=&gt;{e+=n+(t.spaceBetween?t.spaceBetween:0)}),e-=t.spaceBetween,e&lt;r){const t=(r-e)/2;c.forEach((e,n)=&gt;{c[n]=e-t}),d.forEach((e,n)=&gt;{d[n]=e+t})}}J.extend(e,{slides:l,snapGrid:c,slidesGrid:d,slidesSizesGrid:h}),u!==o&amp;&amp;e.emit("slidesLengthChange"),c.length!==g&amp;&amp;(e.params.watchOverflow&amp;&amp;e.checkOverflow(),e.emit("snapGridLengthChange")),d.length!==y&amp;&amp;e.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&amp;&amp;e.updateSlidesOffset()}function ie(e){const t=this,n=[];let r,i=0;if("number"===typeof e?t.setTransition(e):!0===e&amp;&amp;t.setTransition(t.params.speed),"auto"!==t.params.slidesPerView&amp;&amp;t.params.slidesPerView&gt;1)for(r=0;r&lt;Math.ceil(t.params.slidesPerView);r+=1){const e=t.activeIndex+r;if(e&gt;t.slides.length)break;n.push(t.slides.eq(e)[0])}else n.push(t.slides.eq(t.activeIndex)[0]);for(r=0;r&lt;n.length;r+=1)if("undefined"!==typeof n[r]){const e=n[r].offsetHeight;i=e&gt;i?e:i}i&amp;&amp;t.$wrapperEl.css("height",i+"px")}function se(){const e=this,t=e.slides;for(let n=0;n&lt;t.length;n+=1)t[n].swiperSlideOffset=e.isHorizontal()?t[n].offsetLeft:t[n].offsetTop}function ae(e=this&amp;&amp;this.translate||0){const t=this,n=t.params,{slides:r,rtlTranslate:i}=t;if(0===r.length)return;"undefined"===typeof r[0].swiperSlideOffset&amp;&amp;t.updateSlidesOffset();let s=-e;i&amp;&amp;(s=e),r.removeClass(n.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(let a=0;a&lt;r.length;a+=1){const e=r[a],o=(s+(n.centeredSlides?t.minTranslate():0)-e.swiperSlideOffset)/(e.swiperSlideSize+n.spaceBetween);if(n.watchSlidesVisibility){const i=-(s-e.swiperSlideOffset),o=i+t.slidesSizesGrid[a],l=i&gt;=0&amp;&amp;i&lt;t.size-1||o&gt;1&amp;&amp;o&lt;=t.size||i&lt;=0&amp;&amp;o&gt;=t.size;l&amp;&amp;(t.visibleSlides.push(e),t.visibleSlidesIndexes.push(a),r.eq(a).addClass(n.slideVisibleClass))}e.progress=i?-o:o}t.visibleSlides=c(t.visibleSlides)}function oe(e){const t=this;if("undefined"===typeof e){const n=t.rtlTranslate?-1:1;e=t&amp;&amp;t.translate&amp;&amp;t.translate*n||0}const n=t.params,r=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:s,isEnd:a}=t;const o=s,l=a;0===r?(i=0,s=!0,a=!0):(i=(e-t.minTranslate())/r,s=i&lt;=0,a=i&gt;=1),J.extend(t,{progress:i,isBeginning:s,isEnd:a}),(n.watchSlidesProgress||n.watchSlidesVisibility)&amp;&amp;t.updateSlidesProgress(e),s&amp;&amp;!o&amp;&amp;t.emit("reachBeginning toEdge"),a&amp;&amp;!l&amp;&amp;t.emit("reachEnd toEdge"),(o&amp;&amp;!s||l&amp;&amp;!a)&amp;&amp;t.emit("fromEdge"),t.emit("progress",i)}function le(){const e=this,{slides:t,params:n,$wrapperEl:r,activeIndex:i,realIndex:s}=e,a=e.virtual&amp;&amp;n.virtual.enabled;let o;t.removeClass(`${n.slideActiveClass} ${n.slideNextClass} ${n.slidePrevClass} ${n.slideDuplicateActiveClass} ${n.slideDuplicateNextClass} ${n.slideDuplicatePrevClass}`),o=a?e.$wrapperEl.find(`.${n.slideClass}[data-swiper-slide-index="${i}"]`):t.eq(i),o.addClass(n.slideActiveClass),n.loop&amp;&amp;(o.hasClass(n.slideDuplicateClass)?r.children(`.${n.slideClass}:not(.${n.slideDuplicateClass})[data-swiper-slide-index="${s}"]`).addClass(n.slideDuplicateActiveClass):r.children(`.${n.slideClass}.${n.slideDuplicateClass}[data-swiper-slide-index="${s}"]`).addClass(n.slideDuplicateActiveClass));let l=o.nextAll("."+n.slideClass).eq(0).addClass(n.slideNextClass);n.loop&amp;&amp;0===l.length&amp;&amp;(l=t.eq(0),l.addClass(n.slideNextClass));let u=o.prevAll("."+n.slideClass).eq(0).addClass(n.slidePrevClass);n.loop&amp;&amp;0===u.length&amp;&amp;(u=t.eq(-1),u.addClass(n.slidePrevClass)),n.loop&amp;&amp;(l.hasClass(n.slideDuplicateClass)?r.children(`.${n.slideClass}:not(.${n.slideDuplicateClass})[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicateNextClass):r.children(`.${n.slideClass}.${n.slideDuplicateClass}[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicateNextClass),u.hasClass(n.slideDuplicateClass)?r.children(`.${n.slideClass}:not(.${n.slideDuplicateClass})[data-swiper-slide-index="${u.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicatePrevClass):r.children(`.${n.slideClass}.${n.slideDuplicateClass}[data-swiper-slide-index="${u.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicatePrevClass))}function ue(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:r,snapGrid:i,params:s,activeIndex:a,realIndex:o,snapIndex:l}=t;let u,c=e;if("undefined"===typeof c){for(let e=0;e&lt;r.length;e+=1)"undefined"!==typeof r[e+1]?n&gt;=r[e]&amp;&amp;n&lt;r[e+1]-(r[e+1]-r[e])/2?c=e:n&gt;=r[e]&amp;&amp;n&lt;r[e+1]&amp;&amp;(c=e+1):n&gt;=r[e]&amp;&amp;(c=e);s.normalizeSlideIndex&amp;&amp;(c&lt;0||"undefined"===typeof c)&amp;&amp;(c=0)}if(u=i.indexOf(n)&gt;=0?i.indexOf(n):Math.floor(c/s.slidesPerGroup),u&gt;=i.length&amp;&amp;(u=i.length-1),c===a)return void(u!==l&amp;&amp;(t.snapIndex=u,t.emit("snapIndexChange")));const d=parseInt(t.slides.eq(c).attr("data-swiper-slide-index")||c,10);J.extend(t,{snapIndex:u,realIndex:d,previousIndex:a,activeIndex:c}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),o!==d&amp;&amp;t.emit("realIndexChange"),(t.initialized||t.runCallbacksOnInit)&amp;&amp;t.emit("slideChange")}function ce(e){const t=this,n=t.params,r=c(e.target).closest("."+n.slideClass)[0];let i=!1;if(r)for(let s=0;s&lt;t.slides.length;s+=1)t.slides[s]===r&amp;&amp;(i=!0);if(!r||!i)return t.clickedSlide=void 0,void(t.clickedIndex=void 0);t.clickedSlide=r,t.virtual&amp;&amp;t.params.virtual.enabled?t.clickedIndex=parseInt(c(r).attr("data-swiper-slide-index"),10):t.clickedIndex=c(r).index(),n.slideToClickedSlide&amp;&amp;void 0!==t.clickedIndex&amp;&amp;t.clickedIndex!==t.activeIndex&amp;&amp;t.slideToClickedSlide()}var de={updateSize:ne,updateSlides:re,updateAutoHeight:ie,updateSlidesOffset:se,updateSlidesProgress:ae,updateProgress:oe,updateSlidesClasses:le,updateActiveIndex:ue,updateClickedSlide:ce};function he(e=(this.isHorizontal()?"x":"y")){const t=this,{params:n,rtlTranslate:r,translate:i,$wrapperEl:s}=t;if(n.virtualTranslate)return r?-i:i;if(n.cssMode)return i;let a=J.getTranslate(s[0],e);return r&amp;&amp;(a=-a),a||0}function fe(e,t){const n=this,{rtlTranslate:r,params:i,$wrapperEl:s,wrapperEl:a,progress:o}=n;let l=0,u=0;const c=0;let d;n.isHorizontal()?l=r?-e:e:u=e,i.roundLengths&amp;&amp;(l=Math.floor(l),u=Math.floor(u)),i.cssMode?a[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-l:-u:i.virtualTranslate||s.transform(`translate3d(${l}px, ${u}px, ${c}px)`),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?l:u;const h=n.maxTranslate()-n.minTranslate();d=0===h?0:(e-n.minTranslate())/h,d!==o&amp;&amp;n.updateProgress(e),n.emit("setTranslate",n.translate,t)}function pe(){return-this.snapGrid[0]}function me(){return-this.snapGrid[this.snapGrid.length-1]}var ge={getTranslate:he,setTranslate:fe,minTranslate:pe,maxTranslate:me};function ye(e,t){const n=this;n.params.cssMode||n.$wrapperEl.transition(e),n.emit("setTransition",e,t)}function ve(e=!0,t){const n=this,{activeIndex:r,params:i,previousIndex:s}=n;if(i.cssMode)return;i.autoHeight&amp;&amp;n.updateAutoHeight();let a=t;if(a||(a=r&gt;s?"next":r&lt;s?"prev":"reset"),n.emit("transitionStart"),e&amp;&amp;r!==s){if("reset"===a)return void n.emit("slideResetTransitionStart");n.emit("slideChangeTransitionStart"),"next"===a?n.emit("slideNextTransitionStart"):n.emit("slidePrevTransitionStart")}}function be(e=!0,t){const n=this,{activeIndex:r,previousIndex:i,params:s}=n;if(n.animating=!1,s.cssMode)return;n.setTransition(0);let a=t;if(a||(a=r&gt;i?"next":r&lt;i?"prev":"reset"),n.emit("transitionEnd"),e&amp;&amp;r!==i){if("reset"===a)return void n.emit("slideResetTransitionEnd");n.emit("slideChangeTransitionEnd"),"next"===a?n.emit("slideNextTransitionEnd"):n.emit("slidePrevTransitionEnd")}}var _e={setTransition:ye,transitionStart:ve,transitionEnd:be};function we(e=0,t=this.params.speed,n=!0,r){const i=this;let s=e;s&lt;0&amp;&amp;(s=0);const{params:a,snapGrid:o,slidesGrid:l,previousIndex:u,activeIndex:c,rtlTranslate:d,wrapperEl:h}=i;if(i.animating&amp;&amp;a.preventInteractionOnTransition)return!1;let f=Math.floor(s/a.slidesPerGroup);f&gt;=o.length&amp;&amp;(f=o.length-1),(c||a.initialSlide||0)===(u||0)&amp;&amp;n&amp;&amp;i.emit("beforeSlideChangeStart");const p=-o[f];if(i.updateProgress(p),a.normalizeSlideIndex)for(let g=0;g&lt;l.length;g+=1)-Math.floor(100*p)&gt;=Math.floor(100*l[g])&amp;&amp;(s=g);if(i.initialized&amp;&amp;s!==c){if(!i.allowSlideNext&amp;&amp;p&lt;i.translate&amp;&amp;p&lt;i.minTranslate())return!1;if(!i.allowSlidePrev&amp;&amp;p&gt;i.translate&amp;&amp;p&gt;i.maxTranslate()&amp;&amp;(c||0)!==s)return!1}let m;if(m=s&gt;c?"next":s&lt;c?"prev":"reset",d&amp;&amp;-p===i.translate||!d&amp;&amp;p===i.translate)return i.updateActiveIndex(s),a.autoHeight&amp;&amp;i.updateAutoHeight(),i.updateSlidesClasses(),"slide"!==a.effect&amp;&amp;i.setTranslate(p),"reset"!==m&amp;&amp;(i.transitionStart(n,m),i.transitionEnd(n,m)),!1;if(a.cssMode){const e=i.isHorizontal();return 0===t?h[e?"scrollLeft":"scrollTop"]=-p:h.scrollTo?h.scrollTo({[e?"left":"top"]:-p,behavior:"smooth"}):h[e?"scrollLeft":"scrollTop"]=-p,!0}return 0===t?(i.setTransition(0),i.setTranslate(p),i.updateActiveIndex(s),i.updateSlidesClasses(),i.emit("beforeTransitionStart",t,r),i.transitionStart(n,m),i.transitionEnd(n,m)):(i.setTransition(t),i.setTranslate(p),i.updateActiveIndex(s),i.updateSlidesClasses(),i.emit("beforeTransitionStart",t,r),i.transitionStart(n,m),i.animating||(i.animating=!0,i.onSlideToWrapperTransitionEnd||(i.onSlideToWrapperTransitionEnd=function(e){i&amp;&amp;!i.destroyed&amp;&amp;e.target===this&amp;&amp;(i.$wrapperEl[0].removeEventListener("transitionend",i.onSlideToWrapperTransitionEnd),i.$wrapperEl[0].removeEventListener("webkitTransitionEnd",i.onSlideToWrapperTransitionEnd),i.onSlideToWrapperTransitionEnd=null,delete i.onSlideToWrapperTransitionEnd,i.transitionEnd(n,m))}),i.$wrapperEl[0].addEventListener("transitionend",i.onSlideToWrapperTransitionEnd),i.$wrapperEl[0].addEventListener("webkitTransitionEnd",i.onSlideToWrapperTransitionEnd))),!0}function Te(e=0,t=this.params.speed,n=!0,r){const i=this;let s=e;return i.params.loop&amp;&amp;(s+=i.loopedSlides),i.slideTo(s,t,n,r)}function Se(e=this.params.speed,t=!0,n){const r=this,{params:i,animating:s}=r;return i.loop?!s&amp;&amp;(r.loopFix(),r._clientLeft=r.$wrapperEl[0].clientLeft,r.slideTo(r.activeIndex+i.slidesPerGroup,e,t,n)):r.slideTo(r.activeIndex+i.slidesPerGroup,e,t,n)}function Ee(e=this.params.speed,t=!0,n){const r=this,{params:i,animating:s,snapGrid:a,slidesGrid:o,rtlTranslate:l}=r;if(i.loop){if(s)return!1;r.loopFix(),r._clientLeft=r.$wrapperEl[0].clientLeft}const u=l?r.translate:-r.translate;function c(e){return e&lt;0?-Math.floor(Math.abs(e)):Math.floor(e)}const d=c(u),h=a.map(e=&gt;c(e));o.map(e=&gt;c(e)),a[h.indexOf(d)];let f,p=a[h.indexOf(d)-1];return"undefined"===typeof p&amp;&amp;i.cssMode&amp;&amp;a.forEach(e=&gt;{!p&amp;&amp;d&gt;=e&amp;&amp;(p=e)}),"undefined"!==typeof p&amp;&amp;(f=o.indexOf(p),f&lt;0&amp;&amp;(f=r.activeIndex-1)),r.slideTo(f,e,t,n)}function xe(e=this.params.speed,t=!0,n){const r=this;return r.slideTo(r.activeIndex,e,t,n)}function ke(e=this.params.speed,t=!0,n){const r=this;let i=r.activeIndex;const s=Math.floor(i/r.params.slidesPerGroup);if(s&lt;r.snapGrid.length-1){const e=r.rtlTranslate?r.translate:-r.translate,t=r.snapGrid[s],n=r.snapGrid[s+1];e-t&gt;(n-t)/2&amp;&amp;(i=r.params.slidesPerGroup)}return r.slideTo(i,e,t,n)}function Ce(){const e=this,{params:t,$wrapperEl:n}=e,r="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let i,s=e.clickedIndex;if(t.loop){if(e.animating)return;i=parseInt(c(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?s&lt;e.loopedSlides-r/2||s&gt;e.slides.length-e.loopedSlides+r/2?(e.loopFix(),s=n.children(`.${t.slideClass}[data-swiper-slide-index="${i}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),J.nextTick(()=&gt;{e.slideTo(s)})):e.slideTo(s):s&gt;e.slides.length-r?(e.loopFix(),s=n.children(`.${t.slideClass}[data-swiper-slide-index="${i}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),J.nextTick(()=&gt;{e.slideTo(s)})):e.slideTo(s)}else e.slideTo(s)}var Ae={slideTo:we,slideToLoop:Te,slideNext:Se,slidePrev:Ee,slideReset:xe,slideToClosest:ke,slideToClickedSlide:Ce};function Oe(){const e=this,{params:t,$wrapperEl:n}=e;n.children(`.${t.slideClass}.${t.slideDuplicateClass}`).remove();let r=n.children("."+t.slideClass);if(t.loopFillGroupWithBlank){const e=t.slidesPerGroup-r.length%t.slidesPerGroup;if(e!==t.slidesPerGroup){for(let r=0;r&lt;e;r+=1){const e=c(K.createElement("div")).addClass(`${t.slideClass} ${t.slideBlankClass}`);n.append(e)}r=n.children("."+t.slideClass)}}"auto"!==t.slidesPerView||t.loopedSlides||(t.loopedSlides=r.length),e.loopedSlides=parseInt(t.loopedSlides||t.slidesPerView,10),e.loopedSlides+=t.loopAdditionalSlides,e.loopedSlides&gt;r.length&amp;&amp;(e.loopedSlides=r.length);const i=[],s=[];r.each((t,n)=&gt;{const a=c(n);t&lt;e.loopedSlides&amp;&amp;s.push(n),t&lt;r.length&amp;&amp;t&gt;=r.length-e.loopedSlides&amp;&amp;i.push(n),a.attr("data-swiper-slide-index",t)});for(let a=0;a&lt;s.length;a+=1)n.append(c(s[a].cloneNode(!0)).addClass(t.slideDuplicateClass));for(let a=i.length-1;a&gt;=0;a-=1)n.prepend(c(i[a].cloneNode(!0)).addClass(t.slideDuplicateClass))}function Ie(){const e=this,{params:t,activeIndex:n,slides:r,loopedSlides:i,allowSlidePrev:s,allowSlideNext:a,snapGrid:o,rtlTranslate:l}=e;let u;e.allowSlidePrev=!0,e.allowSlideNext=!0;const c=-o[n],d=c-e.getTranslate();if(n&lt;i){u=r.length-3*i+n,u+=i;const t=e.slideTo(u,0,!1,!0);t&amp;&amp;0!==d&amp;&amp;e.setTranslate((l?-e.translate:e.translate)-d)}else if("auto"===t.slidesPerView&amp;&amp;n&gt;=2*i||n&gt;=r.length-i){u=-r.length+n+i,u+=i;const t=e.slideTo(u,0,!1,!0);t&amp;&amp;0!==d&amp;&amp;e.setTranslate((l?-e.translate:e.translate)-d)}e.allowSlidePrev=s,e.allowSlideNext=a}function Pe(){const e=this,{$wrapperEl:t,params:n,slides:r}=e;t.children(`.${n.slideClass}.${n.slideDuplicateClass},.${n.slideClass}.${n.slideBlankClass}`).remove(),r.removeAttr("data-swiper-slide-index")}var Le={loopCreate:Oe,loopFix:Ie,loopDestroy:Pe};function De(e){const t=this;if(ee.touch||!t.params.simulateTouch||t.params.watchOverflow&amp;&amp;t.isLocked||t.params.cssMode)return;const n=t.el;n.style.cursor="move",n.style.cursor=e?"-webkit-grabbing":"-webkit-grab",n.style.cursor=e?"-moz-grabbin":"-moz-grab",n.style.cursor=e?"grabbing":"grab"}function Me(){const e=this;ee.touch||e.params.watchOverflow&amp;&amp;e.isLocked||e.params.cssMode||(e.el.style.cursor="")}var Re={setGrabCursor:De,unsetGrabCursor:Me};function Ne(e){const t=this,{$wrapperEl:n,params:r}=t;if(r.loop&amp;&amp;t.loopDestroy(),"object"===typeof e&amp;&amp;"length"in e)for(let i=0;i&lt;e.length;i+=1)e[i]&amp;&amp;n.append(e[i]);else n.append(e);r.loop&amp;&amp;t.loopCreate(),r.observer&amp;&amp;ee.observer||t.update()}function je(e){const t=this,{params:n,$wrapperEl:r,activeIndex:i}=t;n.loop&amp;&amp;t.loopDestroy();let s=i+1;if("object"===typeof e&amp;&amp;"length"in e){for(let t=0;t&lt;e.length;t+=1)e[t]&amp;&amp;r.prepend(e[t]);s=i+e.length}else r.prepend(e);n.loop&amp;&amp;t.loopCreate(),n.observer&amp;&amp;ee.observer||t.update(),t.slideTo(s,0,!1)}function Ue(e,t){const n=this,{$wrapperEl:r,params:i,activeIndex:s}=n;let a=s;i.loop&amp;&amp;(a-=n.loopedSlides,n.loopDestroy(),n.slides=r.children("."+i.slideClass));const o=n.slides.length;if(e&lt;=0)return void n.prependSlide(t);if(e&gt;=o)return void n.appendSlide(t);let l=a&gt;e?a+1:a;const u=[];for(let c=o-1;c&gt;=e;c-=1){const e=n.slides.eq(c);e.remove(),u.unshift(e)}if("object"===typeof t&amp;&amp;"length"in t){for(let e=0;e&lt;t.length;e+=1)t[e]&amp;&amp;r.append(t[e]);l=a&gt;e?a+t.length:a}else r.append(t);for(let c=0;c&lt;u.length;c+=1)r.append(u[c]);i.loop&amp;&amp;n.loopCreate(),i.observer&amp;&amp;ee.observer||n.update(),i.loop?n.slideTo(l+n.loopedSlides,0,!1):n.slideTo(l,0,!1)}function Be(e){const t=this,{params:n,$wrapperEl:r,activeIndex:i}=t;let s=i;n.loop&amp;&amp;(s-=t.loopedSlides,t.loopDestroy(),t.slides=r.children("."+n.slideClass));let a,o=s;if("object"===typeof e&amp;&amp;"length"in e){for(let n=0;n&lt;e.length;n+=1)a=e[n],t.slides[a]&amp;&amp;t.slides.eq(a).remove(),a&lt;o&amp;&amp;(o-=1);o=Math.max(o,0)}else a=e,t.slides[a]&amp;&amp;t.slides.eq(a).remove(),a&lt;o&amp;&amp;(o-=1),o=Math.max(o,0);n.loop&amp;&amp;t.loopCreate(),n.observer&amp;&amp;ee.observer||t.update(),n.loop?t.slideTo(o+t.loopedSlides,0,!1):t.slideTo(o,0,!1)}function Fe(){const e=this,t=[];for(let n=0;n&lt;e.slides.length;n+=1)t.push(n);e.removeSlide(t)}var $e={appendSlide:Ne,prependSlide:je,addSlide:Ue,removeSlide:Be,removeAllSlides:Fe};const qe=function(){const e=Z.navigator.userAgent,t={ios:!1,android:!1,androidChrome:!1,desktop:!1,windows:!1,iphone:!1,ipod:!1,ipad:!1,cordova:Z.cordova||Z.phonegap,phonegap:Z.cordova||Z.phonegap},n=e.match(/(Windows Phone);?[\s\/]+([\d.]+)?/),r=e.match(/(Android);?[\s\/]+([\d.]+)?/),i=e.match(/(iPad).*OS\s([\d_]+)/),s=e.match(/(iPod)(.*OS\s([\d_]+))?/),a=!i&amp;&amp;e.match(/(iPhone\sOS|iOS)\s([\d_]+)/);if(n&amp;&amp;(t.os="windows",t.osVersion=n[2],t.windows=!0),r&amp;&amp;!n&amp;&amp;(t.os="android",t.osVersion=r[2],t.android=!0,t.androidChrome=e.toLowerCase().indexOf("chrome")&gt;=0),(i||a||s)&amp;&amp;(t.os="ios",t.ios=!0),a&amp;&amp;!s&amp;&amp;(t.osVersion=a[2].replace(/_/g,"."),t.iphone=!0),i&amp;&amp;(t.osVersion=i[2].replace(/_/g,"."),t.ipad=!0),s&amp;&amp;(t.osVersion=s[3]?s[3].replace(/_/g,"."):null,t.iphone=!0),t.ios&amp;&amp;t.osVersion&amp;&amp;e.indexOf("Version/")&gt;=0&amp;&amp;"10"===t.osVersion.split(".")[0]&amp;&amp;(t.osVersion=e.toLowerCase().split("version/")[1].split(" ")[0]),t.desktop=!(t.os||t.android||t.webView),t.webView=(a||i||s)&amp;&amp;e.match(/.*AppleWebKit(?!.*Safari)/i),t.os&amp;&amp;"ios"===t.os){const e=t.osVersion.split("."),n=K.querySelector('meta[name="viewport"]');t.minimalUi=!t.webView&amp;&amp;(s||a)&amp;&amp;(1*e[0]===7?1*e[1]&gt;=1:1*e[0]&gt;7)&amp;&amp;n&amp;&amp;n.getAttribute("content").indexOf("minimal-ui")&gt;=0}return t.pixelRatio=Z.devicePixelRatio||1,t}();function ze(e){const t=this,n=t.touchEventsData,{params:r,touches:i}=t;if(t.animating&amp;&amp;r.preventInteractionOnTransition)return;let s=e;if(s.originalEvent&amp;&amp;(s=s.originalEvent),n.isTouchEvent="touchstart"===s.type,!n.isTouchEvent&amp;&amp;"which"in s&amp;&amp;3===s.which)return;if(!n.isTouchEvent&amp;&amp;"button"in s&amp;&amp;s.button&gt;0)return;if(n.isTouched&amp;&amp;n.isMoved)return;if(r.noSwiping&amp;&amp;c(s.target).closest(r.noSwipingSelector?r.noSwipingSelector:"."+r.noSwipingClass)[0])return void(t.allowClick=!0);if(r.swipeHandler&amp;&amp;!c(s).closest(r.swipeHandler)[0])return;i.currentX="touchstart"===s.type?s.targetTouches[0].pageX:s.pageX,i.currentY="touchstart"===s.type?s.targetTouches[0].pageY:s.pageY;const a=i.currentX,o=i.currentY,l=r.edgeSwipeDetection||r.iOSEdgeSwipeDetection,u=r.edgeSwipeThreshold||r.iOSEdgeSwipeThreshold;if(!l||!(a&lt;=u||a&gt;=Z.screen.width-u)){if(J.extend(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),i.startX=a,i.startY=o,n.touchStartTime=J.now(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,r.threshold&gt;0&amp;&amp;(n.allowThresholdMove=!1),"touchstart"!==s.type){let e=!0;c(s.target).is(n.formElements)&amp;&amp;(e=!1),K.activeElement&amp;&amp;c(K.activeElement).is(n.formElements)&amp;&amp;K.activeElement!==s.target&amp;&amp;K.activeElement.blur();const i=e&amp;&amp;t.allowTouchMove&amp;&amp;r.touchStartPreventDefault;(r.touchStartForcePreventDefault||i)&amp;&amp;s.preventDefault()}t.emit("touchStart",s)}}function He(e){const t=this,n=t.touchEventsData,{params:r,touches:i,rtlTranslate:s}=t;let a=e;if(a.originalEvent&amp;&amp;(a=a.originalEvent),!n.isTouched)return void(n.startMoving&amp;&amp;n.isScrolling&amp;&amp;t.emit("touchMoveOpposite",a));if(n.isTouchEvent&amp;&amp;"mousemove"===a.type)return;const o="touchmove"===a.type?a.targetTouches[0].pageX:a.pageX,l="touchmove"===a.type?a.targetTouches[0].pageY:a.pageY;if(a.preventedByNestedSwiper)return i.startX=o,void(i.startY=l);if(!t.allowTouchMove)return t.allowClick=!1,void(n.isTouched&amp;&amp;(J.extend(i,{startX:o,startY:l,currentX:o,currentY:l}),n.touchStartTime=J.now()));if(n.isTouchEvent&amp;&amp;r.touchReleaseOnEdges&amp;&amp;!r.loop)if(t.isVertical()){if(l&lt;i.startY&amp;&amp;t.translate&lt;=t.maxTranslate()||l&gt;i.startY&amp;&amp;t.translate&gt;=t.minTranslate())return n.isTouched=!1,void(n.isMoved=!1)}else if(o&lt;i.startX&amp;&amp;t.translate&lt;=t.maxTranslate()||o&gt;i.startX&amp;&amp;t.translate&gt;=t.minTranslate())return;if(n.isTouchEvent&amp;&amp;K.activeElement&amp;&amp;a.target===K.activeElement&amp;&amp;c(a.target).is(n.formElements))return n.isMoved=!0,void(t.allowClick=!1);if(n.allowTouchCallbacks&amp;&amp;t.emit("touchMove",a),a.targetTouches&amp;&amp;a.targetTouches.length&gt;1)return;i.currentX=o,i.currentY=l;const u=i.currentX-i.startX,d=i.currentY-i.startY;if(t.params.threshold&amp;&amp;Math.sqrt(u**2+d**2)&lt;t.params.threshold)return;if("undefined"===typeof n.isScrolling){let e;t.isHorizontal()&amp;&amp;i.currentY===i.startY||t.isVertical()&amp;&amp;i.currentX===i.startX?n.isScrolling=!1:u*u+d*d&gt;=25&amp;&amp;(e=180*Math.atan2(Math.abs(d),Math.abs(u))/Math.PI,n.isScrolling=t.isHorizontal()?e&gt;r.touchAngle:90-e&gt;r.touchAngle)}if(n.isScrolling&amp;&amp;t.emit("touchMoveOpposite",a),"undefined"===typeof n.startMoving&amp;&amp;(i.currentX===i.startX&amp;&amp;i.currentY===i.startY||(n.startMoving=!0)),n.isScrolling)return void(n.isTouched=!1);if(!n.startMoving)return;t.allowClick=!1,r.cssMode||a.preventDefault(),r.touchMoveStopPropagation&amp;&amp;!r.nested&amp;&amp;a.stopPropagation(),n.isMoved||(r.loop&amp;&amp;t.loopFix(),n.startTranslate=t.getTranslate(),t.setTransition(0),t.animating&amp;&amp;t.$wrapperEl.trigger("webkitTransitionEnd transitionend"),n.allowMomentumBounce=!1,!r.grabCursor||!0!==t.allowSlideNext&amp;&amp;!0!==t.allowSlidePrev||t.setGrabCursor(!0),t.emit("sliderFirstMove",a)),t.emit("sliderMove",a),n.isMoved=!0;let h=t.isHorizontal()?u:d;i.diff=h,h*=r.touchRatio,s&amp;&amp;(h=-h),t.swipeDirection=h&gt;0?"prev":"next",n.currentTranslate=h+n.startTranslate;let f=!0,p=r.resistanceRatio;if(r.touchReleaseOnEdges&amp;&amp;(p=0),h&gt;0&amp;&amp;n.currentTranslate&gt;t.minTranslate()?(f=!1,r.resistance&amp;&amp;(n.currentTranslate=t.minTranslate()-1+(-t.minTranslate()+n.startTranslate+h)**p)):h&lt;0&amp;&amp;n.currentTranslate&lt;t.maxTranslate()&amp;&amp;(f=!1,r.resistance&amp;&amp;(n.currentTranslate=t.maxTranslate()+1-(t.maxTranslate()-n.startTranslate-h)**p)),f&amp;&amp;(a.preventedByNestedSwiper=!0),!t.allowSlideNext&amp;&amp;"next"===t.swipeDirection&amp;&amp;n.currentTranslate&lt;n.startTranslate&amp;&amp;(n.currentTranslate=n.startTranslate),!t.allowSlidePrev&amp;&amp;"prev"===t.swipeDirection&amp;&amp;n.currentTranslate&gt;n.startTranslate&amp;&amp;(n.currentTranslate=n.startTranslate),r.threshold&gt;0){if(!(Math.abs(h)&gt;r.threshold||n.allowThresholdMove))return void(n.currentTranslate=n.startTranslate);if(!n.allowThresholdMove)return n.allowThresholdMove=!0,i.startX=i.currentX,i.startY=i.currentY,n.currentTranslate=n.startTranslate,void(i.diff=t.isHorizontal()?i.currentX-i.startX:i.currentY-i.startY)}r.followFinger&amp;&amp;!r.cssMode&amp;&amp;((r.freeMode||r.watchSlidesProgress||r.watchSlidesVisibility)&amp;&amp;(t.updateActiveIndex(),t.updateSlidesClasses()),r.freeMode&amp;&amp;(0===n.velocities.length&amp;&amp;n.velocities.push({position:i[t.isHorizontal()?"startX":"startY"],time:n.touchStartTime}),n.velocities.push({position:i[t.isHorizontal()?"currentX":"currentY"],time:J.now()})),t.updateProgress(n.currentTranslate),t.setTranslate(n.currentTranslate))}function Ve(e){const t=this,n=t.touchEventsData,{params:r,touches:i,rtlTranslate:s,$wrapperEl:a,slidesGrid:o,snapGrid:l}=t;let u=e;if(u.originalEvent&amp;&amp;(u=u.originalEvent),n.allowTouchCallbacks&amp;&amp;t.emit("touchEnd",u),n.allowTouchCallbacks=!1,!n.isTouched)return n.isMoved&amp;&amp;r.grabCursor&amp;&amp;t.setGrabCursor(!1),n.isMoved=!1,void(n.startMoving=!1);r.grabCursor&amp;&amp;n.isMoved&amp;&amp;n.isTouched&amp;&amp;(!0===t.allowSlideNext||!0===t.allowSlidePrev)&amp;&amp;t.setGrabCursor(!1);const c=J.now(),d=c-n.touchStartTime;if(t.allowClick&amp;&amp;(t.updateClickedSlide(u),t.emit("tap click",u),d&lt;300&amp;&amp;c-n.lastClickTime&lt;300&amp;&amp;t.emit("doubleTap doubleClick",u)),n.lastClickTime=J.now(),J.nextTick(()=&gt;{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||0===i.diff||n.currentTranslate===n.startTranslate)return n.isTouched=!1,n.isMoved=!1,void(n.startMoving=!1);let h;if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,h=r.followFinger?s?t.translate:-t.translate:-n.currentTranslate,r.cssMode)return;if(r.freeMode){if(h&lt;-t.minTranslate())return void t.slideTo(t.activeIndex);if(h&gt;-t.maxTranslate())return void(t.slides.length&lt;l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1));if(r.freeModeMomentum){if(n.velocities.length&gt;1){const e=n.velocities.pop(),i=n.velocities.pop(),s=e.position-i.position,a=e.time-i.time;t.velocity=s/a,t.velocity/=2,Math.abs(t.velocity)&lt;r.freeModeMinimumVelocity&amp;&amp;(t.velocity=0),(a&gt;150||J.now()-e.time&gt;300)&amp;&amp;(t.velocity=0)}else t.velocity=0;t.velocity*=r.freeModeMomentumVelocityRatio,n.velocities.length=0;let e=1e3*r.freeModeMomentumRatio;const i=t.velocity*e;let o=t.translate+i;s&amp;&amp;(o=-o);let u,c=!1;const d=20*Math.abs(t.velocity)*r.freeModeMomentumBounceRatio;let h;if(o&lt;t.maxTranslate())r.freeModeMomentumBounce?(o+t.maxTranslate()&lt;-d&amp;&amp;(o=t.maxTranslate()-d),u=t.maxTranslate(),c=!0,n.allowMomentumBounce=!0):o=t.maxTranslate(),r.loop&amp;&amp;r.centeredSlides&amp;&amp;(h=!0);else if(o&gt;t.minTranslate())r.freeModeMomentumBounce?(o-t.minTranslate()&gt;d&amp;&amp;(o=t.minTranslate()+d),u=t.minTranslate(),c=!0,n.allowMomentumBounce=!0):o=t.minTranslate(),r.loop&amp;&amp;r.centeredSlides&amp;&amp;(h=!0);else if(r.freeModeSticky){let e;for(let t=0;t&lt;l.length;t+=1)if(l[t]&gt;-o){e=t;break}o=Math.abs(l[e]-o)&lt;Math.abs(l[e-1]-o)||"next"===t.swipeDirection?l[e]:l[e-1],o=-o}if(h&amp;&amp;t.once("transitionEnd",()=&gt;{t.loopFix()}),0!==t.velocity)e=s?Math.abs((-o-t.translate)/t.velocity):Math.abs((o-t.translate)/t.velocity);else if(r.freeModeSticky)return void t.slideToClosest();r.freeModeMomentumBounce&amp;&amp;c?(t.updateProgress(u),t.setTransition(e),t.setTranslate(o),t.transitionStart(!0,t.swipeDirection),t.animating=!0,a.transitionEnd(()=&gt;{t&amp;&amp;!t.destroyed&amp;&amp;n.allowMomentumBounce&amp;&amp;(t.emit("momentumBounce"),t.setTransition(r.speed),t.setTranslate(u),a.transitionEnd(()=&gt;{t&amp;&amp;!t.destroyed&amp;&amp;t.transitionEnd()}))})):t.velocity?(t.updateProgress(o),t.setTransition(e),t.setTranslate(o),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,a.transitionEnd(()=&gt;{t&amp;&amp;!t.destroyed&amp;&amp;t.transitionEnd()}))):t.updateProgress(o),t.updateActiveIndex(),t.updateSlidesClasses()}else if(r.freeModeSticky)return void t.slideToClosest();return void((!r.freeModeMomentum||d&gt;=r.longSwipesMs)&amp;&amp;(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses()))}let f=0,p=t.slidesSizesGrid[0];for(let g=0;g&lt;o.length;g+=r.slidesPerGroup)"undefined"!==typeof o[g+r.slidesPerGroup]?h&gt;=o[g]&amp;&amp;h&lt;o[g+r.slidesPerGroup]&amp;&amp;(f=g,p=o[g+r.slidesPerGroup]-o[g]):h&gt;=o[g]&amp;&amp;(f=g,p=o[o.length-1]-o[o.length-2]);const m=(h-o[f])/p;if(d&gt;r.longSwipesMs){if(!r.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&amp;&amp;(m&gt;=r.longSwipesRatio?t.slideTo(f+r.slidesPerGroup):t.slideTo(f)),"prev"===t.swipeDirection&amp;&amp;(m&gt;1-r.longSwipesRatio?t.slideTo(f+r.slidesPerGroup):t.slideTo(f))}else{if(!r.shortSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&amp;&amp;t.slideTo(f+r.slidesPerGroup),"prev"===t.swipeDirection&amp;&amp;t.slideTo(f)}}function We(){const e=this,{params:t,el:n}=e;if(n&amp;&amp;0===n.offsetWidth)return;t.breakpoints&amp;&amp;e.setBreakpoint();const{allowSlideNext:r,allowSlidePrev:i,snapGrid:s}=e;if(e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),t.freeMode){const n=Math.min(Math.max(e.translate,e.maxTranslate()),e.minTranslate());e.setTranslate(n),e.updateActiveIndex(),e.updateSlidesClasses(),t.autoHeight&amp;&amp;e.updateAutoHeight()}else e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView&gt;1)&amp;&amp;e.isEnd&amp;&amp;!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0);e.autoplay&amp;&amp;e.autoplay.running&amp;&amp;e.autoplay.paused&amp;&amp;e.autoplay.run(),e.allowSlidePrev=i,e.allowSlideNext=r,e.params.watchOverflow&amp;&amp;s!==e.snapGrid&amp;&amp;e.checkOverflow()}function Ge(e){const t=this;t.allowClick||(t.params.preventClicks&amp;&amp;e.preventDefault(),t.params.preventClicksPropagation&amp;&amp;t.animating&amp;&amp;(e.stopPropagation(),e.stopImmediatePropagation()))}function Xe(){const e=this,{wrapperEl:t}=e;let n;e.previousTranslate=e.translate,e.translate=e.isHorizontal()?-t.scrollLeft:-t.scrollTop,-0===e.translate&amp;&amp;(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const r=e.maxTranslate()-e.minTranslate();n=0===r?0:(e.translate-e.minTranslate())/r,n!==e.progress&amp;&amp;e.updateProgress(e.translate),e.emit("setTranslate",e.translate,!1)}function Ye(){const e=this,{params:t,touchEvents:n,el:r,wrapperEl:i}=e;e.onTouchStart=ze.bind(e),e.onTouchMove=He.bind(e),e.onTouchEnd=Ve.bind(e),t.cssMode&amp;&amp;(e.onScroll=Xe.bind(e)),e.onClick=Ge.bind(e);const s="container"===t.touchEventsTarget?r:i,a=!!t.nested;if(ee.touch||!ee.pointerEvents&amp;&amp;!ee.prefixedPointerEvents){if(ee.touch){const r=!("touchstart"!==n.start||!ee.passiveListener||!t.passiveListeners)&amp;&amp;{passive:!0,capture:!1};s.addEventListener(n.start,e.onTouchStart,r),s.addEventListener(n.move,e.onTouchMove,ee.passiveListener?{passive:!1,capture:a}:a),s.addEventListener(n.end,e.onTouchEnd,r)}(t.simulateTouch&amp;&amp;!qe.ios&amp;&amp;!qe.android||t.simulateTouch&amp;&amp;!ee.touch&amp;&amp;qe.ios)&amp;&amp;(s.addEventListener("mousedown",e.onTouchStart,!1),K.addEventListener("mousemove",e.onTouchMove,a),K.addEventListener("mouseup",e.onTouchEnd,!1))}else s.addEventListener(n.start,e.onTouchStart,!1),K.addEventListener(n.move,e.onTouchMove,a),K.addEventListener(n.end,e.onTouchEnd,!1);(t.preventClicks||t.preventClicksPropagation)&amp;&amp;s.addEventListener("click",e.onClick,!0),t.cssMode&amp;&amp;i.addEventListener("scroll",e.onScroll),e.on(qe.ios||qe.android?"resize orientationchange observerUpdate":"resize observerUpdate",We,!0)}function Ke(){const e=this,{params:t,touchEvents:n,el:r,wrapperEl:i}=e,s="container"===t.touchEventsTarget?r:i,a=!!t.nested;if(ee.touch||!ee.pointerEvents&amp;&amp;!ee.prefixedPointerEvents){if(ee.touch){const r=!("onTouchStart"!==n.start||!ee.passiveListener||!t.passiveListeners)&amp;&amp;{passive:!0,capture:!1};s.removeEventListener(n.start,e.onTouchStart,r),s.removeEventListener(n.move,e.onTouchMove,a),s.removeEventListener(n.end,e.onTouchEnd,r)}(t.simulateTouch&amp;&amp;!qe.ios&amp;&amp;!qe.android||t.simulateTouch&amp;&amp;!ee.touch&amp;&amp;qe.ios)&amp;&amp;(s.removeEventListener("mousedown",e.onTouchStart,!1),K.removeEventListener("mousemove",e.onTouchMove,a),K.removeEventListener("mouseup",e.onTouchEnd,!1))}else s.removeEventListener(n.start,e.onTouchStart,!1),K.removeEventListener(n.move,e.onTouchMove,a),K.removeEventListener(n.end,e.onTouchEnd,!1);(t.preventClicks||t.preventClicksPropagation)&amp;&amp;s.removeEventListener("click",e.onClick,!0),t.cssMode&amp;&amp;i.removeEventListener("scroll",e.onScroll),e.off(qe.ios||qe.android?"resize orientationchange observerUpdate":"resize observerUpdate",We)}var Ze={attachEvents:Ye,detachEvents:Ke};function Qe(){const e=this,{activeIndex:t,initialized:n,loopedSlides:r=0,params:i,$el:s}=e,a=i.breakpoints;if(!a||a&amp;&amp;0===Object.keys(a).length)return;const o=e.getBreakpoint(a);if(o&amp;&amp;e.currentBreakpoint!==o){const l=o in a?a[o]:void 0;l&amp;&amp;["slidesPerView","spaceBetween","slidesPerGroup","slidesPerColumn"].forEach(e=&gt;{const t=l[e];"undefined"!==typeof t&amp;&amp;(l[e]="slidesPerView"!==e||"AUTO"!==t&amp;&amp;"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")});const u=l||e.originalParams,c=i.slidesPerColumn&gt;1,d=u.slidesPerColumn&gt;1;c&amp;&amp;!d?s.removeClass(`${i.containerModifierClass}multirow ${i.containerModifierClass}multirow-column`):!c&amp;&amp;d&amp;&amp;(s.addClass(i.containerModifierClass+"multirow"),"column"===u.slidesPerColumnFill&amp;&amp;s.addClass(i.containerModifierClass+"multirow-column"));const h=u.direction&amp;&amp;u.direction!==i.direction,f=i.loop&amp;&amp;(u.slidesPerView!==i.slidesPerView||h);h&amp;&amp;n&amp;&amp;e.changeDirection(),J.extend(e.params,u),J.extend(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),e.currentBreakpoint=o,f&amp;&amp;n&amp;&amp;(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-r+e.loopedSlides,0,!1)),e.emit("breakpoint",u)}}function Je(e){if(!e)return;let t=!1;const n=[];Object.keys(e).forEach(e=&gt;{n.push(e)}),n.sort((e,t)=&gt;parseInt(e,10)-parseInt(t,10));for(let r=0;r&lt;n.length;r+=1){const e=n[r];e&lt;=Z.innerWidth&amp;&amp;(t=e)}return t||"max"}var et={setBreakpoint:Qe,getBreakpoint:Je};function tt(){const e=this,{classNames:t,params:n,rtl:r,$el:i}=e,s=[];s.push("initialized"),s.push(n.direction),n.freeMode&amp;&amp;s.push("free-mode"),n.autoHeight&amp;&amp;s.push("autoheight"),r&amp;&amp;s.push("rtl"),n.slidesPerColumn&gt;1&amp;&amp;(s.push("multirow"),"column"===n.slidesPerColumnFill&amp;&amp;s.push("multirow-column")),qe.android&amp;&amp;s.push("android"),qe.ios&amp;&amp;s.push("ios"),n.cssMode&amp;&amp;s.push("css-mode"),s.forEach(e=&gt;{t.push(n.containerModifierClass+e)}),i.addClass(t.join(" "))}function nt(){const e=this,{$el:t,classNames:n}=e;t.removeClass(n.join(" "))}var rt={addClasses:tt,removeClasses:nt};function it(e,t,n,r,i,s){let a;function o(){s&amp;&amp;s()}e.complete&amp;&amp;i?o():t?(a=new Z.Image,a.onload=o,a.onerror=o,r&amp;&amp;(a.sizes=r),n&amp;&amp;(a.srcset=n),t&amp;&amp;(a.src=t)):o()}function st(){const e=this;function t(){"undefined"!==typeof e&amp;&amp;null!==e&amp;&amp;e&amp;&amp;!e.destroyed&amp;&amp;(void 0!==e.imagesLoaded&amp;&amp;(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&amp;&amp;(e.params.updateOnImagesReady&amp;&amp;e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(let n=0;n&lt;e.imagesToLoad.length;n+=1){const r=e.imagesToLoad[n];e.loadImage(r,r.currentSrc||r.getAttribute("src"),r.srcset||r.getAttribute("srcset"),r.sizes||r.getAttribute("sizes"),!0,t)}}var at={loadImage:it,preloadImages:st};function ot(){const e=this,t=e.isLocked;e.isLocked=1===e.snapGrid.length,e.allowSlideNext=!e.isLocked,e.allowSlidePrev=!e.isLocked,t!==e.isLocked&amp;&amp;e.emit(e.isLocked?"lock":"unlock"),t&amp;&amp;t!==e.isLocked&amp;&amp;(e.isEnd=!1,e.navigation.update())}var lt={checkOverflow:ot},ut={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,preventInteractionOnTransition:!1,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0};const ct={update:de,translate:ge,transition:_e,slide:Ae,loop:Le,grabCursor:Re,manipulation:$e,events:Ze,breakpoints:et,checkOverflow:lt,classes:rt,images:at},dt={};class ht extends te{constructor(...e){let t,n;1===e.length&amp;&amp;e[0].constructor&amp;&amp;e[0].constructor===Object?n=e[0]:[t,n]=e,n||(n={}),n=J.extend({},n),t&amp;&amp;!n.el&amp;&amp;(n.el=t),super(n),Object.keys(ct).forEach(e=&gt;{Object.keys(ct[e]).forEach(t=&gt;{ht.prototype[t]||(ht.prototype[t]=ct[e][t])})});const r=this;"undefined"===typeof r.modules&amp;&amp;(r.modules={}),Object.keys(r.modules).forEach(e=&gt;{const t=r.modules[e];if(t.params){const e=Object.keys(t.params)[0],r=t.params[e];if("object"!==typeof r||null===r)return;if(!(e in n)||!("enabled"in r))return;!0===n[e]&amp;&amp;(n[e]={enabled:!0}),"object"!==typeof n[e]||"enabled"in n[e]||(n[e].enabled=!0),n[e]||(n[e]={enabled:!1})}});const i=J.extend({},ut);r.useModulesParams(i),r.params=J.extend({},i,dt,n),r.originalParams=J.extend({},r.params),r.passedParams=J.extend({},n),r.$=c;const s=c(r.params.el);if(t=s[0],!t)return;if(s.length&gt;1){const e=[];return s.each((t,r)=&gt;{const i=J.extend({},n,{el:r});e.push(new ht(i))}),e}t.swiper=r,s.data("swiper",r);const a=s.children("."+r.params.wrapperClass);return J.extend(r,{$el:s,el:t,$wrapperEl:a,wrapperEl:a[0],classNames:[],slides:c(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return"horizontal"===r.params.direction},isVertical(){return"vertical"===r.params.direction},rtl:"rtl"===t.dir.toLowerCase()||"rtl"===s.css("direction"),rtlTranslate:"horizontal"===r.params.direction&amp;&amp;("rtl"===t.dir.toLowerCase()||"rtl"===s.css("direction")),wrongRTL:"-webkit-box"===a.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:r.params.allowSlideNext,allowSlidePrev:r.params.allowSlidePrev,touchEvents:function(){const e=["touchstart","touchmove","touchend"];let t=["mousedown","mousemove","mouseup"];return ee.pointerEvents?t=["pointerdown","pointermove","pointerup"]:ee.prefixedPointerEvents&amp;&amp;(t=["MSPointerDown","MSPointerMove","MSPointerUp"]),r.touchEventsTouch={start:e[0],move:e[1],end:e[2]},r.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},ee.touch||!r.params.simulateTouch?r.touchEventsTouch:r.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video",lastClickTime:J.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:r.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),r.useModules(),r.params.init&amp;&amp;r.init(),r}slidesPerViewDynamic(){const e=this,{params:t,slides:n,slidesGrid:r,size:i,activeIndex:s}=e;let a=1;if(t.centeredSlides){let e,t=n[s].swiperSlideSize;for(let r=s+1;r&lt;n.length;r+=1)n[r]&amp;&amp;!e&amp;&amp;(t+=n[r].swiperSlideSize,a+=1,t&gt;i&amp;&amp;(e=!0));for(let r=s-1;r&gt;=0;r-=1)n[r]&amp;&amp;!e&amp;&amp;(t+=n[r].swiperSlideSize,a+=1,t&gt;i&amp;&amp;(e=!0))}else for(let o=s+1;o&lt;n.length;o+=1)r[o]-r[s]&lt;i&amp;&amp;(a+=1);return a}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:n}=e;function r(){const t=e.rtlTranslate?-1*e.translate:e.translate,n=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(n),e.updateActiveIndex(),e.updateSlidesClasses()}let i;n.breakpoints&amp;&amp;e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode?(r(),e.params.autoHeight&amp;&amp;e.updateAutoHeight()):(i=("auto"===e.params.slidesPerView||e.params.slidesPerView&gt;1)&amp;&amp;e.isEnd&amp;&amp;!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),i||r()),n.watchOverflow&amp;&amp;t!==e.snapGrid&amp;&amp;e.checkOverflow(),e.emit("update")}changeDirection(e,t=!0){const n=this,r=n.params.direction;return e||(e="horizontal"===r?"vertical":"horizontal"),e===r||"horizontal"!==e&amp;&amp;"vertical"!==e||(n.$el.removeClass(`${n.params.containerModifierClass}${r}`).addClass(`${n.params.containerModifierClass}${e}`),n.params.direction=e,n.slides.each((t,n)=&gt;{"vertical"===e?n.style.width="":n.style.height=""}),n.emit("changeDirection"),t&amp;&amp;n.update()),n}init(){const e=this;e.initialized||(e.emit("beforeInit"),e.params.breakpoints&amp;&amp;e.setBreakpoint(),e.addClasses(),e.params.loop&amp;&amp;e.loopCreate(),e.updateSize(),e.updateSlides(),e.params.watchOverflow&amp;&amp;e.checkOverflow(),e.params.grabCursor&amp;&amp;e.setGrabCursor(),e.params.preloadImages&amp;&amp;e.preloadImages(),e.params.loop?e.slideTo(e.params.initialSlide+e.loopedSlides,0,e.params.runCallbacksOnInit):e.slideTo(e.params.initialSlide,0,e.params.runCallbacksOnInit),e.attachEvents(),e.initialized=!0,e.emit("init"))}destroy(e=!0,t=!0){const n=this,{params:r,$el:i,$wrapperEl:s,slides:a}=n;return"undefined"===typeof n.params||n.destroyed||(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),r.loop&amp;&amp;n.loopDestroy(),t&amp;&amp;(n.removeClasses(),i.removeAttr("style"),s.removeAttr("style"),a&amp;&amp;a.length&amp;&amp;a.removeClass([r.slideVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),n.emit("destroy"),Object.keys(n.eventsListeners).forEach(e=&gt;{n.off(e)}),!1!==e&amp;&amp;(n.$el[0].swiper=null,n.$el.data("swiper",null),J.deleteProps(n)),n.destroyed=!0),null}static extendDefaults(e){J.extend(dt,e)}static get extendedDefaults(){return dt}static get defaults(){return ut}static get Class(){return te}static get $(){return c}}var ft={name:"device",proto:{device:qe},static:{device:qe}},pt={name:"support",proto:{support:ee},static:{support:ee}};const mt=function(){function e(){const e=Z.navigator.userAgent.toLowerCase();return e.indexOf("safari")&gt;=0&amp;&amp;e.indexOf("chrome")&lt;0&amp;&amp;e.indexOf("android")&lt;0}return{isEdge:!!Z.navigator.userAgent.match(/Edge/g),isSafari:e(),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(Z.navigator.userAgent)}}();var gt={name:"browser",proto:{browser:mt},static:{browser:mt}},yt={name:"resize",create(){const e=this;J.extend(e,{resize:{resizeHandler(){e&amp;&amp;!e.destroyed&amp;&amp;e.initialized&amp;&amp;(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler(){e&amp;&amp;!e.destroyed&amp;&amp;e.initialized&amp;&amp;e.emit("orientationchange")}}})},on:{init(){const e=this;Z.addEventListener("resize",e.resize.resizeHandler),Z.addEventListener("orientationchange",e.resize.orientationChangeHandler)},destroy(){const e=this;Z.removeEventListener("resize",e.resize.resizeHandler),Z.removeEventListener("orientationchange",e.resize.orientationChangeHandler)}}};const vt={func:Z.MutationObserver||Z.WebkitMutationObserver,attach(e,t={}){const n=this,r=vt.func,i=new r(e=&gt;{if(1===e.length)return void n.emit("observerUpdate",e[0]);const t=function(){n.emit("observerUpdate",e[0])};Z.requestAnimationFrame?Z.requestAnimationFrame(t):Z.setTimeout(t,0)});i.observe(e,{attributes:"undefined"===typeof t.attributes||t.attributes,childList:"undefined"===typeof t.childList||t.childList,characterData:"undefined"===typeof t.characterData||t.characterData}),n.observer.observers.push(i)},init(){const e=this;if(ee.observer&amp;&amp;e.params.observer){if(e.params.observeParents){const t=e.$el.parents();for(let n=0;n&lt;t.length;n+=1)e.observer.attach(t[n])}e.observer.attach(e.$el[0],{childList:e.params.observeSlideChildren}),e.observer.attach(e.$wrapperEl[0],{attributes:!1})}},destroy(){const e=this;e.observer.observers.forEach(e=&gt;{e.disconnect()}),e.observer.observers=[]}};var bt={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create(){const e=this;J.extend(e,{observer:{init:vt.init.bind(e),attach:vt.attach.bind(e),destroy:vt.destroy.bind(e),observers:[]}})},on:{init(){const e=this;e.observer.init()},destroy(){const e=this;e.observer.destroy()}}};const _t={update(e){const t=this,{slidesPerView:n,slidesPerGroup:r,centeredSlides:i}=t.params,{addSlidesBefore:s,addSlidesAfter:a}=t.params.virtual,{from:o,to:l,slides:u,slidesGrid:c,renderSlide:d,offset:h}=t.virtual;t.updateActiveIndex();const f=t.activeIndex||0;let p,m,g;p=t.rtlTranslate?"right":t.isHorizontal()?"left":"top",i?(m=Math.floor(n/2)+r+s,g=Math.floor(n/2)+r+a):(m=n+(r-1)+s,g=r+a);const y=Math.max((f||0)-g,0),v=Math.min((f||0)+m,u.length-1),b=(t.slidesGrid[y]||0)-(t.slidesGrid[0]||0);function _(){t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.lazy&amp;&amp;t.params.lazy.enabled&amp;&amp;t.lazy.load()}if(J.extend(t.virtual,{from:y,to:v,offset:b,slidesGrid:t.slidesGrid}),o===y&amp;&amp;l===v&amp;&amp;!e)return t.slidesGrid!==c&amp;&amp;b!==h&amp;&amp;t.slides.css(p,b+"px"),void t.updateProgress();if(t.params.virtual.renderExternal)return t.params.virtual.renderExternal.call(t,{offset:b,from:y,to:v,slides:function(){const e=[];for(let t=y;t&lt;=v;t+=1)e.push(u[t]);return e}()}),void _();const w=[],T=[];if(e)t.$wrapperEl.find("."+t.params.slideClass).remove();else for(let S=o;S&lt;=l;S+=1)(S&lt;y||S&gt;v)&amp;&amp;t.$wrapperEl.find(`.${t.params.slideClass}[data-swiper-slide-index="${S}"]`).remove();for(let S=0;S&lt;u.length;S+=1)S&gt;=y&amp;&amp;S&lt;=v&amp;&amp;("undefined"===typeof l||e?T.push(S):(S&gt;l&amp;&amp;T.push(S),S&lt;o&amp;&amp;w.push(S)));T.forEach(e=&gt;{t.$wrapperEl.append(d(u[e],e))}),w.sort((e,t)=&gt;t-e).forEach(e=&gt;{t.$wrapperEl.prepend(d(u[e],e))}),t.$wrapperEl.children(".swiper-slide").css(p,b+"px"),_()},renderSlide(e,t){const n=this,r=n.params.virtual;if(r.cache&amp;&amp;n.virtual.cache[t])return n.virtual.cache[t];const i=r.renderSlide?c(r.renderSlide.call(n,e,t)):c(`&lt;div class="${n.params.slideClass}" data-swiper-slide-index="${t}"&gt;${e}&lt;/div&gt;`);return i.attr("data-swiper-slide-index")||i.attr("data-swiper-slide-index",t),r.cache&amp;&amp;(n.virtual.cache[t]=i),i},appendSlide(e){const t=this;if("object"===typeof e&amp;&amp;"length"in e)for(let n=0;n&lt;e.length;n+=1)e[n]&amp;&amp;t.virtual.slides.push(e[n]);else t.virtual.slides.push(e);t.virtual.update(!0)},prependSlide(e){const t=this,n=t.activeIndex;let r=n+1,i=1;if(Array.isArray(e)){for(let n=0;n&lt;e.length;n+=1)e[n]&amp;&amp;t.virtual.slides.unshift(e[n]);r=n+e.length,i=e.length}else t.virtual.slides.unshift(e);if(t.params.virtual.cache){const e=t.virtual.cache,n={};Object.keys(e).forEach(t=&gt;{n[parseInt(t,10)+i]=e[t]}),t.virtual.cache=n}t.virtual.update(!0),t.slideTo(r,0)},removeSlide(e){const t=this;if("undefined"===typeof e||null===e)return;let n=t.activeIndex;if(Array.isArray(e))for(let r=e.length-1;r&gt;=0;r-=1)t.virtual.slides.splice(e[r],1),t.params.virtual.cache&amp;&amp;delete t.virtual.cache[e[r]],e[r]&lt;n&amp;&amp;(n-=1),n=Math.max(n,0);else t.virtual.slides.splice(e,1),t.params.virtual.cache&amp;&amp;delete t.virtual.cache[e],e&lt;n&amp;&amp;(n-=1),n=Math.max(n,0);t.virtual.update(!0),t.slideTo(n,0)},removeAllSlides(){const e=this;e.virtual.slides=[],e.params.virtual.cache&amp;&amp;(e.virtual.cache={}),e.virtual.update(!0),e.slideTo(0,0)}};var wt={name:"virtual",params:{virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,addSlidesBefore:0,addSlidesAfter:0}},create(){const e=this;J.extend(e,{virtual:{update:_t.update.bind(e),appendSlide:_t.appendSlide.bind(e),prependSlide:_t.prependSlide.bind(e),removeSlide:_t.removeSlide.bind(e),removeAllSlides:_t.removeAllSlides.bind(e),renderSlide:_t.renderSlide.bind(e),slides:e.params.virtual.slides,cache:{}}})},on:{beforeInit(){const e=this;if(!e.params.virtual.enabled)return;e.classNames.push(e.params.containerModifierClass+"virtual");const t={watchSlidesProgress:!0};J.extend(e.params,t),J.extend(e.originalParams,t),e.params.initialSlide||e.virtual.update()},setTranslate(){const e=this;e.params.virtual.enabled&amp;&amp;e.virtual.update()}}};const Tt={handle(e){const t=this,{rtlTranslate:n}=t;let r=e;r.originalEvent&amp;&amp;(r=r.originalEvent);const i=r.keyCode||r.charCode;if(!t.allowSlideNext&amp;&amp;(t.isHorizontal()&amp;&amp;39===i||t.isVertical()&amp;&amp;40===i||34===i))return!1;if(!t.allowSlidePrev&amp;&amp;(t.isHorizontal()&amp;&amp;37===i||t.isVertical()&amp;&amp;38===i||33===i))return!1;if(!(r.shiftKey||r.altKey||r.ctrlKey||r.metaKey)&amp;&amp;(!K.activeElement||!K.activeElement.nodeName||"input"!==K.activeElement.nodeName.toLowerCase()&amp;&amp;"textarea"!==K.activeElement.nodeName.toLowerCase())){if(t.params.keyboard.onlyInViewport&amp;&amp;(33===i||34===i||37===i||39===i||38===i||40===i)){let e=!1;if(t.$el.parents("."+t.params.slideClass).length&gt;0&amp;&amp;0===t.$el.parents("."+t.params.slideActiveClass).length)return;const r=Z.innerWidth,i=Z.innerHeight,s=t.$el.offset();n&amp;&amp;(s.left-=t.$el[0].scrollLeft);const a=[[s.left,s.top],[s.left+t.width,s.top],[s.left,s.top+t.height],[s.left+t.width,s.top+t.height]];for(let t=0;t&lt;a.length;t+=1){const n=a[t];n[0]&gt;=0&amp;&amp;n[0]&lt;=r&amp;&amp;n[1]&gt;=0&amp;&amp;n[1]&lt;=i&amp;&amp;(e=!0)}if(!e)return}t.isHorizontal()?(33!==i&amp;&amp;34!==i&amp;&amp;37!==i&amp;&amp;39!==i||(r.preventDefault?r.preventDefault():r.returnValue=!1),(34!==i&amp;&amp;39!==i||n)&amp;&amp;(33!==i&amp;&amp;37!==i||!n)||t.slideNext(),(33!==i&amp;&amp;37!==i||n)&amp;&amp;(34!==i&amp;&amp;39!==i||!n)||t.slidePrev()):(33!==i&amp;&amp;34!==i&amp;&amp;38!==i&amp;&amp;40!==i||(r.preventDefault?r.preventDefault():r.returnValue=!1),34!==i&amp;&amp;40!==i||t.slideNext(),33!==i&amp;&amp;38!==i||t.slidePrev()),t.emit("keyPress",i)}},enable(){const e=this;e.keyboard.enabled||(c(K).on("keydown",e.keyboard.handle),e.keyboard.enabled=!0)},disable(){const e=this;e.keyboard.enabled&amp;&amp;(c(K).off("keydown",e.keyboard.handle),e.keyboard.enabled=!1)}};var St={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0}},create(){const e=this;J.extend(e,{keyboard:{enabled:!1,enable:Tt.enable.bind(e),disable:Tt.disable.bind(e),handle:Tt.handle.bind(e)}})},on:{init(){const e=this;e.params.keyboard.enabled&amp;&amp;e.keyboard.enable()},destroy(){const e=this;e.keyboard.enabled&amp;&amp;e.keyboard.disable()}}};function Et(){const e="onwheel";let t=e in K;if(!t){const n=K.createElement("div");n.setAttribute(e,"return;"),t="function"===typeof n[e]}return!t&amp;&amp;K.implementation&amp;&amp;K.implementation.hasFeature&amp;&amp;!0!==K.implementation.hasFeature("","")&amp;&amp;(t=K.implementation.hasFeature("Events.wheel","3.0")),t}const xt={lastScrollTime:J.now(),event(){return Z.navigator.userAgent.indexOf("firefox")&gt;-1?"DOMMouseScroll":Et()?"wheel":"mousewheel"},normalize(e){const t=10,n=40,r=800;let i=0,s=0,a=0,o=0;return"detail"in e&amp;&amp;(s=e.detail),"wheelDelta"in e&amp;&amp;(s=-e.wheelDelta/120),"wheelDeltaY"in e&amp;&amp;(s=-e.wheelDeltaY/120),"wheelDeltaX"in e&amp;&amp;(i=-e.wheelDeltaX/120),"axis"in e&amp;&amp;e.axis===e.HORIZONTAL_AXIS&amp;&amp;(i=s,s=0),a=i*t,o=s*t,"deltaY"in e&amp;&amp;(o=e.deltaY),"deltaX"in e&amp;&amp;(a=e.deltaX),(a||o)&amp;&amp;e.deltaMode&amp;&amp;(1===e.deltaMode?(a*=n,o*=n):(a*=r,o*=r)),a&amp;&amp;!i&amp;&amp;(i=a&lt;1?-1:1),o&amp;&amp;!s&amp;&amp;(s=o&lt;1?-1:1),{spinX:i,spinY:s,pixelX:a,pixelY:o}},handleMouseEnter(){const e=this;e.mouseEntered=!0},handleMouseLeave(){const e=this;e.mouseEntered=!1},handle(e){let t=e;const n=this,r=n.params.mousewheel;if(n.params.cssMode&amp;&amp;t.preventDefault(),!n.mouseEntered&amp;&amp;!r.releaseOnEdges)return!0;t.originalEvent&amp;&amp;(t=t.originalEvent);let i=0;const s=n.rtlTranslate?-1:1,a=xt.normalize(t);if(r.forceToAxis)if(n.isHorizontal()){if(!(Math.abs(a.pixelX)&gt;Math.abs(a.pixelY)))return!0;i=a.pixelX*s}else{if(!(Math.abs(a.pixelY)&gt;Math.abs(a.pixelX)))return!0;i=a.pixelY}else i=Math.abs(a.pixelX)&gt;Math.abs(a.pixelY)?-a.pixelX*s:-a.pixelY;if(0===i)return!0;if(r.invert&amp;&amp;(i=-i),n.params.freeMode){n.params.loop&amp;&amp;n.loopFix();let e=n.getTranslate()+i*r.sensitivity;const s=n.isBeginning,a=n.isEnd;if(e&gt;=n.minTranslate()&amp;&amp;(e=n.minTranslate()),e&lt;=n.maxTranslate()&amp;&amp;(e=n.maxTranslate()),n.setTransition(0),n.setTranslate(e),n.updateProgress(),n.updateActiveIndex(),n.updateSlidesClasses(),(!s&amp;&amp;n.isBeginning||!a&amp;&amp;n.isEnd)&amp;&amp;n.updateSlidesClasses(),n.params.freeModeSticky&amp;&amp;(clearTimeout(n.mousewheel.timeout),n.mousewheel.timeout=J.nextTick(()=&gt;{n.slideToClosest()},300)),n.emit("scroll",t),n.params.autoplay&amp;&amp;n.params.autoplayDisableOnInteraction&amp;&amp;n.autoplay.stop(),e===n.minTranslate()||e===n.maxTranslate())return!0}else{if(J.now()-n.mousewheel.lastScrollTime&gt;60)if(i&lt;0)if(n.isEnd&amp;&amp;!n.params.loop||n.animating){if(r.releaseOnEdges)return!0}else n.slideNext(),n.emit("scroll",t);else if(n.isBeginning&amp;&amp;!n.params.loop||n.animating){if(r.releaseOnEdges)return!0}else n.slidePrev(),n.emit("scroll",t);n.mousewheel.lastScrollTime=(new Z.Date).getTime()}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},enable(){const e=this,t=xt.event();if(e.params.cssMode)return e.wrapperEl.removeEventListener(t,e.mousewheel.handle),!0;if(!t)return!1;if(e.mousewheel.enabled)return!1;let n=e.$el;return"container"!==e.params.mousewheel.eventsTarged&amp;&amp;(n=c(e.params.mousewheel.eventsTarged)),n.on("mouseenter",e.mousewheel.handleMouseEnter),n.on("mouseleave",e.mousewheel.handleMouseLeave),n.on(t,e.mousewheel.handle),e.mousewheel.enabled=!0,!0},disable(){const e=this,t=xt.event();if(e.params.cssMode)return e.wrapperEl.addEventListener(t,e.mousewheel.handle),!0;if(!t)return!1;if(!e.mousewheel.enabled)return!1;let n=e.$el;return"container"!==e.params.mousewheel.eventsTarged&amp;&amp;(n=c(e.params.mousewheel.eventsTarged)),n.off(t,e.mousewheel.handle),e.mousewheel.enabled=!1,!0}};var kt={name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create(){const e=this;J.extend(e,{mousewheel:{enabled:!1,enable:xt.enable.bind(e),disable:xt.disable.bind(e),handle:xt.handle.bind(e),handleMouseEnter:xt.handleMouseEnter.bind(e),handleMouseLeave:xt.handleMouseLeave.bind(e),lastScrollTime:J.now()}})},on:{init(){const e=this;!e.params.mousewheel.enabled&amp;&amp;e.params.cssMode&amp;&amp;e.mousewheel.disable(),e.params.mousewheel.enabled&amp;&amp;e.mousewheel.enable()},destroy(){const e=this;e.params.cssMode&amp;&amp;e.mousewheel.enable(),e.mousewheel.enabled&amp;&amp;e.mousewheel.disable()}}};const Ct={update(){const e=this,t=e.params.navigation;if(e.params.loop)return;const{$nextEl:n,$prevEl:r}=e.navigation;r&amp;&amp;r.length&gt;0&amp;&amp;(e.isBeginning?r.addClass(t.disabledClass):r.removeClass(t.disabledClass),r[e.params.watchOverflow&amp;&amp;e.isLocked?"addClass":"removeClass"](t.lockClass)),n&amp;&amp;n.length&gt;0&amp;&amp;(e.isEnd?n.addClass(t.disabledClass):n.removeClass(t.disabledClass),n[e.params.watchOverflow&amp;&amp;e.isLocked?"addClass":"removeClass"](t.lockClass))},onPrevClick(e){const t=this;e.preventDefault(),t.isBeginning&amp;&amp;!t.params.loop||t.slidePrev()},onNextClick(e){const t=this;e.preventDefault(),t.isEnd&amp;&amp;!t.params.loop||t.slideNext()},init(){const e=this,t=e.params.navigation;if(!t.nextEl&amp;&amp;!t.prevEl)return;let n,r;t.nextEl&amp;&amp;(n=c(t.nextEl),e.params.uniqueNavElements&amp;&amp;"string"===typeof t.nextEl&amp;&amp;n.length&gt;1&amp;&amp;1===e.$el.find(t.nextEl).length&amp;&amp;(n=e.$el.find(t.nextEl))),t.prevEl&amp;&amp;(r=c(t.prevEl),e.params.uniqueNavElements&amp;&amp;"string"===typeof t.prevEl&amp;&amp;r.length&gt;1&amp;&amp;1===e.$el.find(t.prevEl).length&amp;&amp;(r=e.$el.find(t.prevEl))),n&amp;&amp;n.length&gt;0&amp;&amp;n.on("click",e.navigation.onNextClick),r&amp;&amp;r.length&gt;0&amp;&amp;r.on("click",e.navigation.onPrevClick),J.extend(e.navigation,{$nextEl:n,nextEl:n&amp;&amp;n[0],$prevEl:r,prevEl:r&amp;&amp;r[0]})},destroy(){const e=this,{$nextEl:t,$prevEl:n}=e.navigation;t&amp;&amp;t.length&amp;&amp;(t.off("click",e.navigation.onNextClick),t.removeClass(e.params.navigation.disabledClass)),n&amp;&amp;n.length&amp;&amp;(n.off("click",e.navigation.onPrevClick),n.removeClass(e.params.navigation.disabledClass))}};var At={name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create(){const e=this;J.extend(e,{navigation:{init:Ct.init.bind(e),update:Ct.update.bind(e),destroy:Ct.destroy.bind(e),onNextClick:Ct.onNextClick.bind(e),onPrevClick:Ct.onPrevClick.bind(e)}})},on:{init(){const e=this;e.navigation.init(),e.navigation.update()},toEdge(){const e=this;e.navigation.update()},fromEdge(){const e=this;e.navigation.update()},destroy(){const e=this;e.navigation.destroy()},click(e){const t=this,{$nextEl:n,$prevEl:r}=t.navigation;if(t.params.navigation.hideOnClick&amp;&amp;!c(e.target).is(r)&amp;&amp;!c(e.target).is(n)){let e;n?e=n.hasClass(t.params.navigation.hiddenClass):r&amp;&amp;(e=r.hasClass(t.params.navigation.hiddenClass)),!0===e?t.emit("navigationShow",t):t.emit("navigationHide",t),n&amp;&amp;n.toggleClass(t.params.navigation.hiddenClass),r&amp;&amp;r.toggleClass(t.params.navigation.hiddenClass)}}}};const Ot={update(){const e=this,t=e.rtl,n=e.params.pagination;if(!n.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length)return;const r=e.virtual&amp;&amp;e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,i=e.pagination.$el;let s;const a=e.params.loop?Math.ceil((r-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(s=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup),s&gt;r-1-2*e.loopedSlides&amp;&amp;(s-=r-2*e.loopedSlides),s&gt;a-1&amp;&amp;(s-=a),s&lt;0&amp;&amp;"bullets"!==e.params.paginationType&amp;&amp;(s=a+s)):s="undefined"!==typeof e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===n.type&amp;&amp;e.pagination.bullets&amp;&amp;e.pagination.bullets.length&gt;0){const r=e.pagination.bullets;let a,o,l;if(n.dynamicBullets&amp;&amp;(e.pagination.bulletSize=r.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),i.css(e.isHorizontal()?"width":"height",e.pagination.bulletSize*(n.dynamicMainBullets+4)+"px"),n.dynamicMainBullets&gt;1&amp;&amp;void 0!==e.previousIndex&amp;&amp;(e.pagination.dynamicBulletIndex+=s-e.previousIndex,e.pagination.dynamicBulletIndex&gt;n.dynamicMainBullets-1?e.pagination.dynamicBulletIndex=n.dynamicMainBullets-1:e.pagination.dynamicBulletIndex&lt;0&amp;&amp;(e.pagination.dynamicBulletIndex=0)),a=s-e.pagination.dynamicBulletIndex,o=a+(Math.min(r.length,n.dynamicMainBullets)-1),l=(o+a)/2),r.removeClass(`${n.bulletActiveClass} ${n.bulletActiveClass}-next ${n.bulletActiveClass}-next-next ${n.bulletActiveClass}-prev ${n.bulletActiveClass}-prev-prev ${n.bulletActiveClass}-main`),i.length&gt;1)r.each((e,t)=&gt;{const r=c(t),i=r.index();i===s&amp;&amp;r.addClass(n.bulletActiveClass),n.dynamicBullets&amp;&amp;(i&gt;=a&amp;&amp;i&lt;=o&amp;&amp;r.addClass(n.bulletActiveClass+"-main"),i===a&amp;&amp;r.prev().addClass(n.bulletActiveClass+"-prev").prev().addClass(n.bulletActiveClass+"-prev-prev"),i===o&amp;&amp;r.next().addClass(n.bulletActiveClass+"-next").next().addClass(n.bulletActiveClass+"-next-next"))});else{const e=r.eq(s);if(e.addClass(n.bulletActiveClass),n.dynamicBullets){const e=r.eq(a),t=r.eq(o);for(let i=a;i&lt;=o;i+=1)r.eq(i).addClass(n.bulletActiveClass+"-main");e.prev().addClass(n.bulletActiveClass+"-prev").prev().addClass(n.bulletActiveClass+"-prev-prev"),t.next().addClass(n.bulletActiveClass+"-next").next().addClass(n.bulletActiveClass+"-next-next")}}if(n.dynamicBullets){const i=Math.min(r.length,n.dynamicMainBullets+4),s=(e.pagination.bulletSize*i-e.pagination.bulletSize)/2-l*e.pagination.bulletSize,a=t?"right":"left";r.css(e.isHorizontal()?a:"top",s+"px")}}if("fraction"===n.type&amp;&amp;(i.find("."+n.currentClass).text(n.formatFractionCurrent(s+1)),i.find("."+n.totalClass).text(n.formatFractionTotal(a))),"progressbar"===n.type){let t;t=n.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";const r=(s+1)/a;let o=1,l=1;"horizontal"===t?o=r:l=r,i.find("."+n.progressbarFillClass).transform(`translate3d(0,0,0) scaleX(${o}) scaleY(${l})`).transition(e.params.speed)}"custom"===n.type&amp;&amp;n.renderCustom?(i.html(n.renderCustom(e,s+1,a)),e.emit("paginationRender",e,i[0])):e.emit("paginationUpdate",e,i[0]),i[e.params.watchOverflow&amp;&amp;e.isLocked?"addClass":"removeClass"](n.lockClass)},render(){const e=this,t=e.params.pagination;if(!t.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length)return;const n=e.virtual&amp;&amp;e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,r=e.pagination.$el;let i="";if("bullets"===t.type){const s=e.params.loop?Math.ceil((n-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;for(let n=0;n&lt;s;n+=1)t.renderBullet?i+=t.renderBullet.call(e,n,t.bulletClass):i+=`&lt;${t.bulletElement} class="${t.bulletClass}"&gt;&lt;/${t.bulletElement}&gt;`;r.html(i),e.pagination.bullets=r.find("."+t.bulletClass)}"fraction"===t.type&amp;&amp;(i=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`&lt;span class="${t.currentClass}"&gt;&lt;/span&gt; / &lt;span class="${t.totalClass}"&gt;&lt;/span&gt;`,r.html(i)),"progressbar"===t.type&amp;&amp;(i=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`&lt;span class="${t.progressbarFillClass}"&gt;&lt;/span&gt;`,r.html(i)),"custom"!==t.type&amp;&amp;e.emit("paginationRender",e.pagination.$el[0])},init(){const e=this,t=e.params.pagination;if(!t.el)return;let n=c(t.el);0!==n.length&amp;&amp;(e.params.uniqueNavElements&amp;&amp;"string"===typeof t.el&amp;&amp;n.length&gt;1&amp;&amp;1===e.$el.find(t.el).length&amp;&amp;(n=e.$el.find(t.el)),"bullets"===t.type&amp;&amp;t.clickable&amp;&amp;n.addClass(t.clickableClass),n.addClass(t.modifierClass+t.type),"bullets"===t.type&amp;&amp;t.dynamicBullets&amp;&amp;(n.addClass(`${t.modifierClass}${t.type}-dynamic`),e.pagination.dynamicBulletIndex=0,t.dynamicMainBullets&lt;1&amp;&amp;(t.dynamicMainBullets=1)),"progressbar"===t.type&amp;&amp;t.progressbarOpposite&amp;&amp;n.addClass(t.progressbarOppositeClass),t.clickable&amp;&amp;n.on("click","."+t.bulletClass,(function(t){t.preventDefault();let n=c(this).index()*e.params.slidesPerGroup;e.params.loop&amp;&amp;(n+=e.loopedSlides),e.slideTo(n)})),J.extend(e.pagination,{$el:n,el:n[0]}))},destroy(){const e=this,t=e.params.pagination;if(!t.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length)return;const n=e.pagination.$el;n.removeClass(t.hiddenClass),n.removeClass(t.modifierClass+t.type),e.pagination.bullets&amp;&amp;e.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&amp;&amp;n.off("click","."+t.bulletClass)}};var It={name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=&gt;e,formatFractionTotal:e=&gt;e,bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create(){const e=this;J.extend(e,{pagination:{init:Ot.init.bind(e),render:Ot.render.bind(e),update:Ot.update.bind(e),destroy:Ot.destroy.bind(e),dynamicBulletIndex:0}})},on:{init(){const e=this;e.pagination.init(),e.pagination.render(),e.pagination.update()},activeIndexChange(){const e=this;(e.params.loop||"undefined"===typeof e.snapIndex)&amp;&amp;e.pagination.update()},snapIndexChange(){const e=this;e.params.loop||e.pagination.update()},slidesLengthChange(){const e=this;e.params.loop&amp;&amp;(e.pagination.render(),e.pagination.update())},snapGridLengthChange(){const e=this;e.params.loop||(e.pagination.render(),e.pagination.update())},destroy(){const e=this;e.pagination.destroy()},click(e){const t=this;if(t.params.pagination.el&amp;&amp;t.params.pagination.hideOnClick&amp;&amp;t.pagination.$el.length&gt;0&amp;&amp;!c(e.target).hasClass(t.params.pagination.bulletClass)){const e=t.pagination.$el.hasClass(t.params.pagination.hiddenClass);!0===e?t.emit("paginationShow",t):t.emit("paginationHide",t),t.pagination.$el.toggleClass(t.params.pagination.hiddenClass)}}}};const Pt={setTranslate(){const e=this;if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t,rtlTranslate:n,progress:r}=e,{dragSize:i,trackSize:s,$dragEl:a,$el:o}=t,l=e.params.scrollbar;let u=i,c=(s-i)*r;n?(c=-c,c&gt;0?(u=i-c,c=0):-c+i&gt;s&amp;&amp;(u=s+c)):c&lt;0?(u=i+c,c=0):c+i&gt;s&amp;&amp;(u=s-c),e.isHorizontal()?(a.transform(`translate3d(${c}px, 0, 0)`),a[0].style.width=u+"px"):(a.transform(`translate3d(0px, ${c}px, 0)`),a[0].style.height=u+"px"),l.hide&amp;&amp;(clearTimeout(e.scrollbar.timeout),o[0].style.opacity=1,e.scrollbar.timeout=setTimeout(()=&gt;{o[0].style.opacity=0,o.transition(400)},1e3))},setTransition(e){const t=this;t.params.scrollbar.el&amp;&amp;t.scrollbar.el&amp;&amp;t.scrollbar.$dragEl.transition(e)},updateSize(){const e=this;if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t}=e,{$dragEl:n,$el:r}=t;n[0].style.width="",n[0].style.height="";const i=e.isHorizontal()?r[0].offsetWidth:r[0].offsetHeight,s=e.size/e.virtualSize,a=s*(i/e.size);let o;o="auto"===e.params.scrollbar.dragSize?i*s:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?n[0].style.width=o+"px":n[0].style.height=o+"px",r[0].style.display=s&gt;=1?"none":"",e.params.scrollbar.hide&amp;&amp;(r[0].style.opacity=0),J.extend(t,{trackSize:i,divider:s,moveDivider:a,dragSize:o}),t.$el[e.params.watchOverflow&amp;&amp;e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)},getPointerPosition(e){const t=this;return t.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageX:e.pageX||e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageY:e.pageY||e.clientY},setDragPosition(e){const t=this,{scrollbar:n,rtlTranslate:r}=t,{$el:i,dragSize:s,trackSize:a,dragStartPos:o}=n;let l;l=(n.getPointerPosition(e)-i.offset()[t.isHorizontal()?"left":"top"]-(null!==o?o:s/2))/(a-s),l=Math.max(Math.min(l,1),0),r&amp;&amp;(l=1-l);const u=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*l;t.updateProgress(u),t.setTranslate(u),t.updateActiveIndex(),t.updateSlidesClasses()},onDragStart(e){const t=this,n=t.params.scrollbar,{scrollbar:r,$wrapperEl:i}=t,{$el:s,$dragEl:a}=r;t.scrollbar.isTouched=!0,t.scrollbar.dragStartPos=e.target===a[0]||e.target===a?r.getPointerPosition(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),i.transition(100),a.transition(100),r.setDragPosition(e),clearTimeout(t.scrollbar.dragTimeout),s.transition(0),n.hide&amp;&amp;s.css("opacity",1),t.params.cssMode&amp;&amp;t.$wrapperEl.css("scroll-snap-type","none"),t.emit("scrollbarDragStart",e)},onDragMove(e){const t=this,{scrollbar:n,$wrapperEl:r}=t,{$el:i,$dragEl:s}=n;t.scrollbar.isTouched&amp;&amp;(e.preventDefault?e.preventDefault():e.returnValue=!1,n.setDragPosition(e),r.transition(0),i.transition(0),s.transition(0),t.emit("scrollbarDragMove",e))},onDragEnd(e){const t=this,n=t.params.scrollbar,{scrollbar:r,$wrapperEl:i}=t,{$el:s}=r;t.scrollbar.isTouched&amp;&amp;(t.scrollbar.isTouched=!1,t.params.cssMode&amp;&amp;(t.$wrapperEl.css("scroll-snap-type",""),i.transition("")),n.hide&amp;&amp;(clearTimeout(t.scrollbar.dragTimeout),t.scrollbar.dragTimeout=J.nextTick(()=&gt;{s.css("opacity",0),s.transition(400)},1e3)),t.emit("scrollbarDragEnd",e),n.snapOnRelease&amp;&amp;t.slideToClosest())},enableDraggable(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,touchEventsTouch:n,touchEventsDesktop:r,params:i}=e,s=t.$el,a=s[0],o=!(!ee.passiveListener||!i.passiveListeners)&amp;&amp;{passive:!1,capture:!1},l=!(!ee.passiveListener||!i.passiveListeners)&amp;&amp;{passive:!0,capture:!1};ee.touch?(a.addEventListener(n.start,e.scrollbar.onDragStart,o),a.addEventListener(n.move,e.scrollbar.onDragMove,o),a.addEventListener(n.end,e.scrollbar.onDragEnd,l)):(a.addEventListener(r.start,e.scrollbar.onDragStart,o),K.addEventListener(r.move,e.scrollbar.onDragMove,o),K.addEventListener(r.end,e.scrollbar.onDragEnd,l))},disableDraggable(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,touchEventsTouch:n,touchEventsDesktop:r,params:i}=e,s=t.$el,a=s[0],o=!(!ee.passiveListener||!i.passiveListeners)&amp;&amp;{passive:!1,capture:!1},l=!(!ee.passiveListener||!i.passiveListeners)&amp;&amp;{passive:!0,capture:!1};ee.touch?(a.removeEventListener(n.start,e.scrollbar.onDragStart,o),a.removeEventListener(n.move,e.scrollbar.onDragMove,o),a.removeEventListener(n.end,e.scrollbar.onDragEnd,l)):(a.removeEventListener(r.start,e.scrollbar.onDragStart,o),K.removeEventListener(r.move,e.scrollbar.onDragMove,o),K.removeEventListener(r.end,e.scrollbar.onDragEnd,l))},init(){const e=this;if(!e.params.scrollbar.el)return;const{scrollbar:t,$el:n}=e,r=e.params.scrollbar;let i=c(r.el);e.params.uniqueNavElements&amp;&amp;"string"===typeof r.el&amp;&amp;i.length&gt;1&amp;&amp;1===n.find(r.el).length&amp;&amp;(i=n.find(r.el));let s=i.find("."+e.params.scrollbar.dragClass);0===s.length&amp;&amp;(s=c(`&lt;div class="${e.params.scrollbar.dragClass}"&gt;&lt;/div&gt;`),i.append(s)),J.extend(t,{$el:i,el:i[0],$dragEl:s,dragEl:s[0]}),r.draggable&amp;&amp;t.enableDraggable()},destroy(){const e=this;e.scrollbar.disableDraggable()}};var Lt={name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create(){const e=this;J.extend(e,{scrollbar:{init:Pt.init.bind(e),destroy:Pt.destroy.bind(e),updateSize:Pt.updateSize.bind(e),setTranslate:Pt.setTranslate.bind(e),setTransition:Pt.setTransition.bind(e),enableDraggable:Pt.enableDraggable.bind(e),disableDraggable:Pt.disableDraggable.bind(e),setDragPosition:Pt.setDragPosition.bind(e),getPointerPosition:Pt.getPointerPosition.bind(e),onDragStart:Pt.onDragStart.bind(e),onDragMove:Pt.onDragMove.bind(e),onDragEnd:Pt.onDragEnd.bind(e),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init(){const e=this;e.scrollbar.init(),e.scrollbar.updateSize(),e.scrollbar.setTranslate()},update(){const e=this;e.scrollbar.updateSize()},resize(){const e=this;e.scrollbar.updateSize()},observerUpdate(){const e=this;e.scrollbar.updateSize()},setTranslate(){const e=this;e.scrollbar.setTranslate()},setTransition(e){const t=this;t.scrollbar.setTransition(e)},destroy(){const e=this;e.scrollbar.destroy()}}};const Dt={setTransform(e,t){const n=this,{rtl:r}=n,i=c(e),s=r?-1:1,a=i.attr("data-swiper-parallax")||"0";let o=i.attr("data-swiper-parallax-x"),l=i.attr("data-swiper-parallax-y");const u=i.attr("data-swiper-parallax-scale"),d=i.attr("data-swiper-parallax-opacity");if(o||l?(o=o||"0",l=l||"0"):n.isHorizontal()?(o=a,l="0"):(l=a,o="0"),o=o.indexOf("%")&gt;=0?parseInt(o,10)*t*s+"%":o*t*s+"px",l=l.indexOf("%")&gt;=0?parseInt(l,10)*t+"%":l*t+"px","undefined"!==typeof d&amp;&amp;null!==d){const e=d-(d-1)*(1-Math.abs(t));i[0].style.opacity=e}if("undefined"===typeof u||null===u)i.transform(`translate3d(${o}, ${l}, 0px)`);else{const e=u-(u-1)*(1-Math.abs(t));i.transform(`translate3d(${o}, ${l}, 0px) scale(${e})`)}},setTranslate(){const e=this,{$el:t,slides:n,progress:r,snapGrid:i}=e;t.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,n)=&gt;{e.parallax.setTransform(n,r)}),n.each((t,n)=&gt;{let s=n.progress;e.params.slidesPerGroup&gt;1&amp;&amp;"auto"!==e.params.slidesPerView&amp;&amp;(s+=Math.ceil(t/2)-r*(i.length-1)),s=Math.min(Math.max(s,-1),1),c(n).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,n)=&gt;{e.parallax.setTransform(n,s)})})},setTransition(e=this.params.speed){const t=this,{$el:n}=t;n.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,n)=&gt;{const r=c(n);let i=parseInt(r.attr("data-swiper-parallax-duration"),10)||e;0===e&amp;&amp;(i=0),r.transition(i)})}};var Mt={name:"parallax",params:{parallax:{enabled:!1}},create(){const e=this;J.extend(e,{parallax:{setTransform:Dt.setTransform.bind(e),setTranslate:Dt.setTranslate.bind(e),setTransition:Dt.setTransition.bind(e)}})},on:{beforeInit(){const e=this;e.params.parallax.enabled&amp;&amp;(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)},init(){const e=this;e.params.parallax.enabled&amp;&amp;e.parallax.setTranslate()},setTranslate(){const e=this;e.params.parallax.enabled&amp;&amp;e.parallax.setTranslate()},setTransition(e){const t=this;t.params.parallax.enabled&amp;&amp;t.parallax.setTransition(e)}}};const Rt={getDistanceBetweenTouches(e){if(e.targetTouches.length&lt;2)return 1;const t=e.targetTouches[0].pageX,n=e.targetTouches[0].pageY,r=e.targetTouches[1].pageX,i=e.targetTouches[1].pageY,s=Math.sqrt((r-t)**2+(i-n)**2);return s},onGestureStart(e){const t=this,n=t.params.zoom,r=t.zoom,{gesture:i}=r;if(r.fakeGestureTouched=!1,r.fakeGestureMoved=!1,!ee.gestures){if("touchstart"!==e.type||"touchstart"===e.type&amp;&amp;e.targetTouches.length&lt;2)return;r.fakeGestureTouched=!0,i.scaleStart=Rt.getDistanceBetweenTouches(e)}i.$slideEl&amp;&amp;i.$slideEl.length||(i.$slideEl=c(e.target).closest(".swiper-slide"),0===i.$slideEl.length&amp;&amp;(i.$slideEl=t.slides.eq(t.activeIndex)),i.$imageEl=i.$slideEl.find("img, svg, canvas"),i.$imageWrapEl=i.$imageEl.parent("."+n.containerClass),i.maxRatio=i.$imageWrapEl.attr("data-swiper-zoom")||n.maxRatio,0!==i.$imageWrapEl.length)?(i.$imageEl.transition(0),t.zoom.isScaling=!0):i.$imageEl=void 0},onGestureChange(e){const t=this,n=t.params.zoom,r=t.zoom,{gesture:i}=r;if(!ee.gestures){if("touchmove"!==e.type||"touchmove"===e.type&amp;&amp;e.targetTouches.length&lt;2)return;r.fakeGestureMoved=!0,i.scaleMove=Rt.getDistanceBetweenTouches(e)}i.$imageEl&amp;&amp;0!==i.$imageEl.length&amp;&amp;(ee.gestures?r.scale=e.scale*r.currentScale:r.scale=i.scaleMove/i.scaleStart*r.currentScale,r.scale&gt;i.maxRatio&amp;&amp;(r.scale=i.maxRatio-1+(r.scale-i.maxRatio+1)**.5),r.scale&lt;n.minRatio&amp;&amp;(r.scale=n.minRatio+1-(n.minRatio-r.scale+1)**.5),i.$imageEl.transform(`translate3d(0,0,0) scale(${r.scale})`))},onGestureEnd(e){const t=this,n=t.params.zoom,r=t.zoom,{gesture:i}=r;if(!ee.gestures){if(!r.fakeGestureTouched||!r.fakeGestureMoved)return;if("touchend"!==e.type||"touchend"===e.type&amp;&amp;e.changedTouches.length&lt;2&amp;&amp;!qe.android)return;r.fakeGestureTouched=!1,r.fakeGestureMoved=!1}i.$imageEl&amp;&amp;0!==i.$imageEl.length&amp;&amp;(r.scale=Math.max(Math.min(r.scale,i.maxRatio),n.minRatio),i.$imageEl.transition(t.params.speed).transform(`translate3d(0,0,0) scale(${r.scale})`),r.currentScale=r.scale,r.isScaling=!1,1===r.scale&amp;&amp;(i.$slideEl=void 0))},onTouchStart(e){const t=this,n=t.zoom,{gesture:r,image:i}=n;r.$imageEl&amp;&amp;0!==r.$imageEl.length&amp;&amp;(i.isTouched||(qe.android&amp;&amp;e.preventDefault(),i.isTouched=!0,i.touchesStart.x="touchstart"===e.type?e.targetTouches[0].pageX:e.pageX,i.touchesStart.y="touchstart"===e.type?e.targetTouches[0].pageY:e.pageY))},onTouchMove(e){const t=this,n=t.zoom,{gesture:r,image:i,velocity:s}=n;if(!r.$imageEl||0===r.$imageEl.length)return;if(t.allowClick=!1,!i.isTouched||!r.$slideEl)return;i.isMoved||(i.width=r.$imageEl[0].offsetWidth,i.height=r.$imageEl[0].offsetHeight,i.startX=J.getTranslate(r.$imageWrapEl[0],"x")||0,i.startY=J.getTranslate(r.$imageWrapEl[0],"y")||0,r.slideWidth=r.$slideEl[0].offsetWidth,r.slideHeight=r.$slideEl[0].offsetHeight,r.$imageWrapEl.transition(0),t.rtl&amp;&amp;(i.startX=-i.startX,i.startY=-i.startY));const a=i.width*n.scale,o=i.height*n.scale;if(!(a&lt;r.slideWidth&amp;&amp;o&lt;r.slideHeight)){if(i.minX=Math.min(r.slideWidth/2-a/2,0),i.maxX=-i.minX,i.minY=Math.min(r.slideHeight/2-o/2,0),i.maxY=-i.minY,i.touchesCurrent.x="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,i.touchesCurrent.y="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,!i.isMoved&amp;&amp;!n.isScaling){if(t.isHorizontal()&amp;&amp;(Math.floor(i.minX)===Math.floor(i.startX)&amp;&amp;i.touchesCurrent.x&lt;i.touchesStart.x||Math.floor(i.maxX)===Math.floor(i.startX)&amp;&amp;i.touchesCurrent.x&gt;i.touchesStart.x))return void(i.isTouched=!1);if(!t.isHorizontal()&amp;&amp;(Math.floor(i.minY)===Math.floor(i.startY)&amp;&amp;i.touchesCurrent.y&lt;i.touchesStart.y||Math.floor(i.maxY)===Math.floor(i.startY)&amp;&amp;i.touchesCurrent.y&gt;i.touchesStart.y))return void(i.isTouched=!1)}e.preventDefault(),e.stopPropagation(),i.isMoved=!0,i.currentX=i.touchesCurrent.x-i.touchesStart.x+i.startX,i.currentY=i.touchesCurrent.y-i.touchesStart.y+i.startY,i.currentX&lt;i.minX&amp;&amp;(i.currentX=i.minX+1-(i.minX-i.currentX+1)**.8),i.currentX&gt;i.maxX&amp;&amp;(i.currentX=i.maxX-1+(i.currentX-i.maxX+1)**.8),i.currentY&lt;i.minY&amp;&amp;(i.currentY=i.minY+1-(i.minY-i.currentY+1)**.8),i.currentY&gt;i.maxY&amp;&amp;(i.currentY=i.maxY-1+(i.currentY-i.maxY+1)**.8),s.prevPositionX||(s.prevPositionX=i.touchesCurrent.x),s.prevPositionY||(s.prevPositionY=i.touchesCurrent.y),s.prevTime||(s.prevTime=Date.now()),s.x=(i.touchesCurrent.x-s.prevPositionX)/(Date.now()-s.prevTime)/2,s.y=(i.touchesCurrent.y-s.prevPositionY)/(Date.now()-s.prevTime)/2,Math.abs(i.touchesCurrent.x-s.prevPositionX)&lt;2&amp;&amp;(s.x=0),Math.abs(i.touchesCurrent.y-s.prevPositionY)&lt;2&amp;&amp;(s.y=0),s.prevPositionX=i.touchesCurrent.x,s.prevPositionY=i.touchesCurrent.y,s.prevTime=Date.now(),r.$imageWrapEl.transform(`translate3d(${i.currentX}px, ${i.currentY}px,0)`)}},onTouchEnd(){const e=this,t=e.zoom,{gesture:n,image:r,velocity:i}=t;if(!n.$imageEl||0===n.$imageEl.length)return;if(!r.isTouched||!r.isMoved)return r.isTouched=!1,void(r.isMoved=!1);r.isTouched=!1,r.isMoved=!1;let s=300,a=300;const o=i.x*s,l=r.currentX+o,u=i.y*a,c=r.currentY+u;0!==i.x&amp;&amp;(s=Math.abs((l-r.currentX)/i.x)),0!==i.y&amp;&amp;(a=Math.abs((c-r.currentY)/i.y));const d=Math.max(s,a);r.currentX=l,r.currentY=c;const h=r.width*t.scale,f=r.height*t.scale;r.minX=Math.min(n.slideWidth/2-h/2,0),r.maxX=-r.minX,r.minY=Math.min(n.slideHeight/2-f/2,0),r.maxY=-r.minY,r.currentX=Math.max(Math.min(r.currentX,r.maxX),r.minX),r.currentY=Math.max(Math.min(r.currentY,r.maxY),r.minY),n.$imageWrapEl.transition(d).transform(`translate3d(${r.currentX}px, ${r.currentY}px,0)`)},onTransitionEnd(){const e=this,t=e.zoom,{gesture:n}=t;n.$slideEl&amp;&amp;e.previousIndex!==e.activeIndex&amp;&amp;(n.$imageEl.transform("translate3d(0,0,0) scale(1)"),n.$imageWrapEl.transform("translate3d(0,0,0)"),t.scale=1,t.currentScale=1,n.$slideEl=void 0,n.$imageEl=void 0,n.$imageWrapEl=void 0)},toggle(e){const t=this,n=t.zoom;n.scale&amp;&amp;1!==n.scale?n.out():n.in(e)},in(e){const t=this,n=t.zoom,r=t.params.zoom,{gesture:i,image:s}=n;if(i.$slideEl||(i.$slideEl=t.clickedSlide?c(t.clickedSlide):t.slides.eq(t.activeIndex),i.$imageEl=i.$slideEl.find("img, svg, canvas"),i.$imageWrapEl=i.$imageEl.parent("."+r.containerClass)),!i.$imageEl||0===i.$imageEl.length)return;let a,o,l,u,d,h,f,p,m,g,y,v,b,_,w,T,S,E;i.$slideEl.addClass(""+r.zoomedSlideClass),"undefined"===typeof s.touchesStart.x&amp;&amp;e?(a="touchend"===e.type?e.changedTouches[0].pageX:e.pageX,o="touchend"===e.type?e.changedTouches[0].pageY:e.pageY):(a=s.touchesStart.x,o=s.touchesStart.y),n.scale=i.$imageWrapEl.attr("data-swiper-zoom")||r.maxRatio,n.currentScale=i.$imageWrapEl.attr("data-swiper-zoom")||r.maxRatio,e?(S=i.$slideEl[0].offsetWidth,E=i.$slideEl[0].offsetHeight,l=i.$slideEl.offset().left,u=i.$slideEl.offset().top,d=l+S/2-a,h=u+E/2-o,m=i.$imageEl[0].offsetWidth,g=i.$imageEl[0].offsetHeight,y=m*n.scale,v=g*n.scale,b=Math.min(S/2-y/2,0),_=Math.min(E/2-v/2,0),w=-b,T=-_,f=d*n.scale,p=h*n.scale,f&lt;b&amp;&amp;(f=b),f&gt;w&amp;&amp;(f=w),p&lt;_&amp;&amp;(p=_),p&gt;T&amp;&amp;(p=T)):(f=0,p=0),i.$imageWrapEl.transition(300).transform(`translate3d(${f}px, ${p}px,0)`),i.$imageEl.transition(300).transform(`translate3d(0,0,0) scale(${n.scale})`)},out(){const e=this,t=e.zoom,n=e.params.zoom,{gesture:r}=t;r.$slideEl||(r.$slideEl=e.clickedSlide?c(e.clickedSlide):e.slides.eq(e.activeIndex),r.$imageEl=r.$slideEl.find("img, svg, canvas"),r.$imageWrapEl=r.$imageEl.parent("."+n.containerClass)),r.$imageEl&amp;&amp;0!==r.$imageEl.length&amp;&amp;(t.scale=1,t.currentScale=1,r.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),r.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),r.$slideEl.removeClass(""+n.zoomedSlideClass),r.$slideEl=void 0)},enable(){const e=this,t=e.zoom;if(t.enabled)return;t.enabled=!0;const n=!("touchstart"!==e.touchEvents.start||!ee.passiveListener||!e.params.passiveListeners)&amp;&amp;{passive:!0,capture:!1};ee.gestures?(e.$wrapperEl.on("gesturestart",".swiper-slide",t.onGestureStart,n),e.$wrapperEl.on("gesturechange",".swiper-slide",t.onGestureChange,n),e.$wrapperEl.on("gestureend",".swiper-slide",t.onGestureEnd,n)):"touchstart"===e.touchEvents.start&amp;&amp;(e.$wrapperEl.on(e.touchEvents.start,".swiper-slide",t.onGestureStart,n),e.$wrapperEl.on(e.touchEvents.move,".swiper-slide",t.onGestureChange,n),e.$wrapperEl.on(e.touchEvents.end,".swiper-slide",t.onGestureEnd,n)),e.$wrapperEl.on(e.touchEvents.move,"."+e.params.zoom.containerClass,t.onTouchMove)},disable(){const e=this,t=e.zoom;if(!t.enabled)return;e.zoom.enabled=!1;const n=!("touchstart"!==e.touchEvents.start||!ee.passiveListener||!e.params.passiveListeners)&amp;&amp;{passive:!0,capture:!1};ee.gestures?(e.$wrapperEl.off("gesturestart",".swiper-slide",t.onGestureStart,n),e.$wrapperEl.off("gesturechange",".swiper-slide",t.onGestureChange,n),e.$wrapperEl.off("gestureend",".swiper-slide",t.onGestureEnd,n)):"touchstart"===e.touchEvents.start&amp;&amp;(e.$wrapperEl.off(e.touchEvents.start,".swiper-slide",t.onGestureStart,n),e.$wrapperEl.off(e.touchEvents.move,".swiper-slide",t.onGestureChange,n),e.$wrapperEl.off(e.touchEvents.end,".swiper-slide",t.onGestureEnd,n)),e.$wrapperEl.off(e.touchEvents.move,"."+e.params.zoom.containerClass,t.onTouchMove)}};var Nt={name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create(){const e=this,t={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(n=&gt;{t[n]=Rt[n].bind(e)}),J.extend(e,{zoom:t});let n=1;Object.defineProperty(e.zoom,"scale",{get(){return n},set(t){if(n!==t){const n=e.zoom.gesture.$imageEl?e.zoom.gesture.$imageEl[0]:void 0,r=e.zoom.gesture.$slideEl?e.zoom.gesture.$slideEl[0]:void 0;e.emit("zoomChange",t,n,r)}n=t}})},on:{init(){const e=this;e.params.zoom.enabled&amp;&amp;e.zoom.enable()},destroy(){const e=this;e.zoom.disable()},touchStart(e){const t=this;t.zoom.enabled&amp;&amp;t.zoom.onTouchStart(e)},touchEnd(e){const t=this;t.zoom.enabled&amp;&amp;t.zoom.onTouchEnd(e)},doubleTap(e){const t=this;t.params.zoom.enabled&amp;&amp;t.zoom.enabled&amp;&amp;t.params.zoom.toggle&amp;&amp;t.zoom.toggle(e)},transitionEnd(){const e=this;e.zoom.enabled&amp;&amp;e.params.zoom.enabled&amp;&amp;e.zoom.onTransitionEnd()},slideChange(){const e=this;e.zoom.enabled&amp;&amp;e.params.zoom.enabled&amp;&amp;e.params.cssMode&amp;&amp;e.zoom.onTransitionEnd()}}};const jt={loadInSlide(e,t=!0){const n=this,r=n.params.lazy;if("undefined"===typeof e)return;if(0===n.slides.length)return;const i=n.virtual&amp;&amp;n.params.virtual.enabled,s=i?n.$wrapperEl.children(`.${n.params.slideClass}[data-swiper-slide-index="${e}"]`):n.slides.eq(e);let a=s.find(`.${r.elementClass}:not(.${r.loadedClass}):not(.${r.loadingClass})`);!s.hasClass(r.elementClass)||s.hasClass(r.loadedClass)||s.hasClass(r.loadingClass)||(a=a.add(s[0])),0!==a.length&amp;&amp;a.each((e,i)=&gt;{const a=c(i);a.addClass(r.loadingClass);const o=a.attr("data-background"),l=a.attr("data-src"),u=a.attr("data-srcset"),d=a.attr("data-sizes");n.loadImage(a[0],l||o,u,d,!1,()=&gt;{if("undefined"!==typeof n&amp;&amp;null!==n&amp;&amp;n&amp;&amp;(!n||n.params)&amp;&amp;!n.destroyed){if(o?(a.css("background-image",`url("${o}")`),a.removeAttr("data-background")):(u&amp;&amp;(a.attr("srcset",u),a.removeAttr("data-srcset")),d&amp;&amp;(a.attr("sizes",d),a.removeAttr("data-sizes")),l&amp;&amp;(a.attr("src",l),a.removeAttr("data-src"))),a.addClass(r.loadedClass).removeClass(r.loadingClass),s.find("."+r.preloaderClass).remove(),n.params.loop&amp;&amp;t){const e=s.attr("data-swiper-slide-index");if(s.hasClass(n.params.slideDuplicateClass)){const t=n.$wrapperEl.children(`[data-swiper-slide-index="${e}"]:not(.${n.params.slideDuplicateClass})`);n.lazy.loadInSlide(t.index(),!1)}else{const t=n.$wrapperEl.children(`.${n.params.slideDuplicateClass}[data-swiper-slide-index="${e}"]`);n.lazy.loadInSlide(t.index(),!1)}}n.emit("lazyImageReady",s[0],a[0])}}),n.emit("lazyImageLoad",s[0],a[0])})},load(){const e=this,{$wrapperEl:t,params:n,slides:r,activeIndex:i}=e,s=e.virtual&amp;&amp;n.virtual.enabled,a=n.lazy;let o=n.slidesPerView;function l(e){if(s){if(t.children(`.${n.slideClass}[data-swiper-slide-index="${e}"]`).length)return!0}else if(r[e])return!0;return!1}function u(e){return s?c(e).attr("data-swiper-slide-index"):c(e).index()}if("auto"===o&amp;&amp;(o=0),e.lazy.initialImageLoaded||(e.lazy.initialImageLoaded=!0),e.params.watchSlidesVisibility)t.children("."+n.slideVisibleClass).each((t,n)=&gt;{const r=s?c(n).attr("data-swiper-slide-index"):c(n).index();e.lazy.loadInSlide(r)});else if(o&gt;1)for(let c=i;c&lt;i+o;c+=1)l(c)&amp;&amp;e.lazy.loadInSlide(c);else e.lazy.loadInSlide(i);if(a.loadPrevNext)if(o&gt;1||a.loadPrevNextAmount&amp;&amp;a.loadPrevNextAmount&gt;1){const t=a.loadPrevNextAmount,n=o,s=Math.min(i+n+Math.max(t,n),r.length),u=Math.max(i-Math.max(n,t),0);for(let r=i+o;r&lt;s;r+=1)l(r)&amp;&amp;e.lazy.loadInSlide(r);for(let r=u;r&lt;i;r+=1)l(r)&amp;&amp;e.lazy.loadInSlide(r)}else{const r=t.children("."+n.slideNextClass);r.length&gt;0&amp;&amp;e.lazy.loadInSlide(u(r));const i=t.children("."+n.slidePrevClass);i.length&gt;0&amp;&amp;e.lazy.loadInSlide(u(i))}}};var Ut={name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create(){const e=this;J.extend(e,{lazy:{initialImageLoaded:!1,load:jt.load.bind(e),loadInSlide:jt.loadInSlide.bind(e)}})},on:{beforeInit(){const e=this;e.params.lazy.enabled&amp;&amp;e.params.preloadImages&amp;&amp;(e.params.preloadImages=!1)},init(){const e=this;e.params.lazy.enabled&amp;&amp;!e.params.loop&amp;&amp;0===e.params.initialSlide&amp;&amp;e.lazy.load()},scroll(){const e=this;e.params.freeMode&amp;&amp;!e.params.freeModeSticky&amp;&amp;e.lazy.load()},resize(){const e=this;e.params.lazy.enabled&amp;&amp;e.lazy.load()},scrollbarDragMove(){const e=this;e.params.lazy.enabled&amp;&amp;e.lazy.load()},transitionStart(){const e=this;e.params.lazy.enabled&amp;&amp;(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&amp;&amp;!e.lazy.initialImageLoaded)&amp;&amp;e.lazy.load()},transitionEnd(){const e=this;e.params.lazy.enabled&amp;&amp;!e.params.lazy.loadOnTransitionStart&amp;&amp;e.lazy.load()},slideChange(){const e=this;e.params.lazy.enabled&amp;&amp;e.params.cssMode&amp;&amp;e.lazy.load()}}};const Bt={LinearSpline:function(e,t){const n=function(){let e,t,n;return(r,i)=&gt;{t=-1,e=r.length;while(e-t&gt;1)n=e+t&gt;&gt;1,r[n]&lt;=i?t=n:e=n;return e}}();let r,i;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(i=n(this.x,e),r=i-1,(e-this.x[r])*(this.y[i]-this.y[r])/(this.x[i]-this.x[r])+this.y[r]):0},this},getInterpolateFunction(e){const t=this;t.controller.spline||(t.controller.spline=t.params.loop?new Bt.LinearSpline(t.slidesGrid,e.slidesGrid):new Bt.LinearSpline(t.snapGrid,e.snapGrid))},setTranslate(e,t){const n=this,r=n.controller.control;let i,s;function a(e){const t=n.rtlTranslate?-n.translate:n.translate;"slide"===n.params.controller.by&amp;&amp;(n.controller.getInterpolateFunction(e),s=-n.controller.spline.interpolate(-t)),s&amp;&amp;"container"!==n.params.controller.by||(i=(e.maxTranslate()-e.minTranslate())/(n.maxTranslate()-n.minTranslate()),s=(t-n.minTranslate())*i+e.minTranslate()),n.params.controller.inverse&amp;&amp;(s=e.maxTranslate()-s),e.updateProgress(s),e.setTranslate(s,n),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(r))for(let o=0;o&lt;r.length;o+=1)r[o]!==t&amp;&amp;r[o]instanceof ht&amp;&amp;a(r[o]);else r instanceof ht&amp;&amp;t!==r&amp;&amp;a(r)},setTransition(e,t){const n=this,r=n.controller.control;let i;function s(t){t.setTransition(e,n),0!==e&amp;&amp;(t.transitionStart(),t.params.autoHeight&amp;&amp;J.nextTick(()=&gt;{t.updateAutoHeight()}),t.$wrapperEl.transitionEnd(()=&gt;{r&amp;&amp;(t.params.loop&amp;&amp;"slide"===n.params.controller.by&amp;&amp;t.loopFix(),t.transitionEnd())}))}if(Array.isArray(r))for(i=0;i&lt;r.length;i+=1)r[i]!==t&amp;&amp;r[i]instanceof ht&amp;&amp;s(r[i]);else r instanceof ht&amp;&amp;t!==r&amp;&amp;s(r)}};var Ft={name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create(){const e=this;J.extend(e,{controller:{control:e.params.controller.control,getInterpolateFunction:Bt.getInterpolateFunction.bind(e),setTranslate:Bt.setTranslate.bind(e),setTransition:Bt.setTransition.bind(e)}})},on:{update(){const e=this;e.controller.control&amp;&amp;e.controller.spline&amp;&amp;(e.controller.spline=void 0,delete e.controller.spline)},resize(){const e=this;e.controller.control&amp;&amp;e.controller.spline&amp;&amp;(e.controller.spline=void 0,delete e.controller.spline)},observerUpdate(){const e=this;e.controller.control&amp;&amp;e.controller.spline&amp;&amp;(e.controller.spline=void 0,delete e.controller.spline)},setTranslate(e,t){const n=this;n.controller.control&amp;&amp;n.controller.setTranslate(e,t)},setTransition(e,t){const n=this;n.controller.control&amp;&amp;n.controller.setTransition(e,t)}}};const $t={makeElFocusable(e){return e.attr("tabIndex","0"),e},addElRole(e,t){return e.attr("role",t),e},addElLabel(e,t){return e.attr("aria-label",t),e},disableEl(e){return e.attr("aria-disabled",!0),e},enableEl(e){return e.attr("aria-disabled",!1),e},onEnterKey(e){const t=this,n=t.params.a11y;if(13!==e.keyCode)return;const r=c(e.target);t.navigation&amp;&amp;t.navigation.$nextEl&amp;&amp;r.is(t.navigation.$nextEl)&amp;&amp;(t.isEnd&amp;&amp;!t.params.loop||t.slideNext(),t.isEnd?t.a11y.notify(n.lastSlideMessage):t.a11y.notify(n.nextSlideMessage)),t.navigation&amp;&amp;t.navigation.$prevEl&amp;&amp;r.is(t.navigation.$prevEl)&amp;&amp;(t.isBeginning&amp;&amp;!t.params.loop||t.slidePrev(),t.isBeginning?t.a11y.notify(n.firstSlideMessage):t.a11y.notify(n.prevSlideMessage)),t.pagination&amp;&amp;r.is("."+t.params.pagination.bulletClass)&amp;&amp;r[0].click()},notify(e){const t=this,n=t.a11y.liveRegion;0!==n.length&amp;&amp;(n.html(""),n.html(e))},updateNavigation(){const e=this;if(e.params.loop)return;const{$nextEl:t,$prevEl:n}=e.navigation;n&amp;&amp;n.length&gt;0&amp;&amp;(e.isBeginning?e.a11y.disableEl(n):e.a11y.enableEl(n)),t&amp;&amp;t.length&gt;0&amp;&amp;(e.isEnd?e.a11y.disableEl(t):e.a11y.enableEl(t))},updatePagination(){const e=this,t=e.params.a11y;e.pagination&amp;&amp;e.params.pagination.clickable&amp;&amp;e.pagination.bullets&amp;&amp;e.pagination.bullets.length&amp;&amp;e.pagination.bullets.each((n,r)=&gt;{const i=c(r);e.a11y.makeElFocusable(i),e.a11y.addElRole(i,"button"),e.a11y.addElLabel(i,t.paginationBulletMessage.replace(/{{index}}/,i.index()+1))})},init(){const e=this;e.$el.append(e.a11y.liveRegion);const t=e.params.a11y;let n,r;e.navigation&amp;&amp;e.navigation.$nextEl&amp;&amp;(n=e.navigation.$nextEl),e.navigation&amp;&amp;e.navigation.$prevEl&amp;&amp;(r=e.navigation.$prevEl),n&amp;&amp;(e.a11y.makeElFocusable(n),e.a11y.addElRole(n,"button"),e.a11y.addElLabel(n,t.nextSlideMessage),n.on("keydown",e.a11y.onEnterKey)),r&amp;&amp;(e.a11y.makeElFocusable(r),e.a11y.addElRole(r,"button"),e.a11y.addElLabel(r,t.prevSlideMessage),r.on("keydown",e.a11y.onEnterKey)),e.pagination&amp;&amp;e.params.pagination.clickable&amp;&amp;e.pagination.bullets&amp;&amp;e.pagination.bullets.length&amp;&amp;e.pagination.$el.on("keydown","."+e.params.pagination.bulletClass,e.a11y.onEnterKey)},destroy(){const e=this;let t,n;e.a11y.liveRegion&amp;&amp;e.a11y.liveRegion.length&gt;0&amp;&amp;e.a11y.liveRegion.remove(),e.navigation&amp;&amp;e.navigation.$nextEl&amp;&amp;(t=e.navigation.$nextEl),e.navigation&amp;&amp;e.navigation.$prevEl&amp;&amp;(n=e.navigation.$prevEl),t&amp;&amp;t.off("keydown",e.a11y.onEnterKey),n&amp;&amp;n.off("keydown",e.a11y.onEnterKey),e.pagination&amp;&amp;e.params.pagination.clickable&amp;&amp;e.pagination.bullets&amp;&amp;e.pagination.bullets.length&amp;&amp;e.pagination.$el.off("keydown","."+e.params.pagination.bulletClass,e.a11y.onEnterKey)}};var qt={name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create(){const e=this;J.extend(e,{a11y:{liveRegion:c(`&lt;span class="${e.params.a11y.notificationClass}" aria-live="assertive" aria-atomic="true"&gt;&lt;/span&gt;`)}}),Object.keys($t).forEach(t=&gt;{e.a11y[t]=$t[t].bind(e)})},on:{init(){const e=this;e.params.a11y.enabled&amp;&amp;(e.a11y.init(),e.a11y.updateNavigation())},toEdge(){const e=this;e.params.a11y.enabled&amp;&amp;e.a11y.updateNavigation()},fromEdge(){const e=this;e.params.a11y.enabled&amp;&amp;e.a11y.updateNavigation()},paginationUpdate(){const e=this;e.params.a11y.enabled&amp;&amp;e.a11y.updatePagination()},destroy(){const e=this;e.params.a11y.enabled&amp;&amp;e.a11y.destroy()}}};const zt={init(){const e=this;if(!e.params.history)return;if(!Z.history||!Z.history.pushState)return e.params.history.enabled=!1,void(e.params.hashNavigation.enabled=!0);const t=e.history;t.initialized=!0,t.paths=zt.getPathValues(),(t.paths.key||t.paths.value)&amp;&amp;(t.scrollToSlide(0,t.paths.value,e.params.runCallbacksOnInit),e.params.history.replaceState||Z.addEventListener("popstate",e.history.setHistoryPopState))},destroy(){const e=this;e.params.history.replaceState||Z.removeEventListener("popstate",e.history.setHistoryPopState)},setHistoryPopState(){const e=this;e.history.paths=zt.getPathValues(),e.history.scrollToSlide(e.params.speed,e.history.paths.value,!1)},getPathValues(){const e=Z.location.pathname.slice(1).split("/").filter(e=&gt;""!==e),t=e.length,n=e[t-2],r=e[t-1];return{key:n,value:r}},setHistory(e,t){const n=this;if(!n.history.initialized||!n.params.history.enabled)return;const r=n.slides.eq(t);let i=zt.slugify(r.attr("data-history"));Z.location.pathname.includes(e)||(i=`${e}/${i}`);const s=Z.history.state;s&amp;&amp;s.value===i||(n.params.history.replaceState?Z.history.replaceState({value:i},null,i):Z.history.pushState({value:i},null,i))},slugify(e){return e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide(e,t,n){const r=this;if(t)for(let i=0,s=r.slides.length;i&lt;s;i+=1){const s=r.slides.eq(i),a=zt.slugify(s.attr("data-history"));if(a===t&amp;&amp;!s.hasClass(r.params.slideDuplicateClass)){const t=s.index();r.slideTo(t,e,n)}}else r.slideTo(0,e,n)}};var Ht={name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create(){const e=this;J.extend(e,{history:{init:zt.init.bind(e),setHistory:zt.setHistory.bind(e),setHistoryPopState:zt.setHistoryPopState.bind(e),scrollToSlide:zt.scrollToSlide.bind(e),destroy:zt.destroy.bind(e)}})},on:{init(){const e=this;e.params.history.enabled&amp;&amp;e.history.init()},destroy(){const e=this;e.params.history.enabled&amp;&amp;e.history.destroy()},transitionEnd(){const e=this;e.history.initialized&amp;&amp;e.history.setHistory(e.params.history.key,e.activeIndex)},slideChange(){const e=this;e.history.initialized&amp;&amp;e.params.cssMode&amp;&amp;e.history.setHistory(e.params.history.key,e.activeIndex)}}};const Vt={onHashCange(){const e=this,t=K.location.hash.replace("#",""),n=e.slides.eq(e.activeIndex).attr("data-hash");if(t!==n){const n=e.$wrapperEl.children(`.${e.params.slideClass}[data-hash="${t}"]`).index();if("undefined"===typeof n)return;e.slideTo(n)}},setHash(){const e=this;if(e.hashNavigation.initialized&amp;&amp;e.params.hashNavigation.enabled)if(e.params.hashNavigation.replaceState&amp;&amp;Z.history&amp;&amp;Z.history.replaceState)Z.history.replaceState(null,null,"#"+e.slides.eq(e.activeIndex).attr("data-hash")||"");else{const t=e.slides.eq(e.activeIndex),n=t.attr("data-hash")||t.attr("data-history");K.location.hash=n||""}},init(){const e=this;if(!e.params.hashNavigation.enabled||e.params.history&amp;&amp;e.params.history.enabled)return;e.hashNavigation.initialized=!0;const t=K.location.hash.replace("#","");if(t){const n=0;for(let r=0,i=e.slides.length;r&lt;i;r+=1){const i=e.slides.eq(r),s=i.attr("data-hash")||i.attr("data-history");if(s===t&amp;&amp;!i.hasClass(e.params.slideDuplicateClass)){const t=i.index();e.slideTo(t,n,e.params.runCallbacksOnInit,!0)}}}e.params.hashNavigation.watchState&amp;&amp;c(Z).on("hashchange",e.hashNavigation.onHashCange)},destroy(){const e=this;e.params.hashNavigation.watchState&amp;&amp;c(Z).off("hashchange",e.hashNavigation.onHashCange)}};var Wt={name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create(){const e=this;J.extend(e,{hashNavigation:{initialized:!1,init:Vt.init.bind(e),destroy:Vt.destroy.bind(e),setHash:Vt.setHash.bind(e),onHashCange:Vt.onHashCange.bind(e)}})},on:{init(){const e=this;e.params.hashNavigation.enabled&amp;&amp;e.hashNavigation.init()},destroy(){const e=this;e.params.hashNavigation.enabled&amp;&amp;e.hashNavigation.destroy()},transitionEnd(){const e=this;e.hashNavigation.initialized&amp;&amp;e.hashNavigation.setHash()},slideChange(){const e=this;e.hashNavigation.initialized&amp;&amp;e.params.cssMode&amp;&amp;e.hashNavigation.setHash()}}};const Gt={run(){const e=this,t=e.slides.eq(e.activeIndex);let n=e.params.autoplay.delay;t.attr("data-swiper-autoplay")&amp;&amp;(n=t.attr("data-swiper-autoplay")||e.params.autoplay.delay),clearTimeout(e.autoplay.timeout),e.autoplay.timeout=J.nextTick(()=&gt;{e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(e.slides.length-1,e.params.speed,!0,!0),e.emit("autoplay")):(e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")),e.params.cssMode&amp;&amp;e.autoplay.running&amp;&amp;e.autoplay.run()},n)},start(){const e=this;return"undefined"===typeof e.autoplay.timeout&amp;&amp;(!e.autoplay.running&amp;&amp;(e.autoplay.running=!0,e.emit("autoplayStart"),e.autoplay.run(),!0))},stop(){const e=this;return!!e.autoplay.running&amp;&amp;("undefined"!==typeof e.autoplay.timeout&amp;&amp;(e.autoplay.timeout&amp;&amp;(clearTimeout(e.autoplay.timeout),e.autoplay.timeout=void 0),e.autoplay.running=!1,e.emit("autoplayStop"),!0))},pause(e){const t=this;t.autoplay.running&amp;&amp;(t.autoplay.paused||(t.autoplay.timeout&amp;&amp;clearTimeout(t.autoplay.timeout),t.autoplay.paused=!0,0!==e&amp;&amp;t.params.autoplay.waitForTransition?(t.$wrapperEl[0].addEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].addEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd)):(t.autoplay.paused=!1,t.autoplay.run())))}};var Xt={name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create(){const e=this;J.extend(e,{autoplay:{running:!1,paused:!1,run:Gt.run.bind(e),start:Gt.start.bind(e),stop:Gt.stop.bind(e),pause:Gt.pause.bind(e),onVisibilityChange(){"hidden"===document.visibilityState&amp;&amp;e.autoplay.running&amp;&amp;e.autoplay.pause(),"visible"===document.visibilityState&amp;&amp;e.autoplay.paused&amp;&amp;e.autoplay.run()},onTransitionEnd(t){e&amp;&amp;!e.destroyed&amp;&amp;e.$wrapperEl&amp;&amp;t.target===this&amp;&amp;(e.$wrapperEl[0].removeEventListener("transitionend",e.autoplay.onTransitionEnd),e.$wrapperEl[0].removeEventListener("webkitTransitionEnd",e.autoplay.onTransitionEnd),e.autoplay.paused=!1,e.autoplay.running?e.autoplay.run():e.autoplay.stop())}}})},on:{init(){const e=this;e.params.autoplay.enabled&amp;&amp;(e.autoplay.start(),document.addEventListener("visibilitychange",e.autoplay.onVisibilityChange))},beforeTransitionStart(e,t){const n=this;n.autoplay.running&amp;&amp;(t||!n.params.autoplay.disableOnInteraction?n.autoplay.pause(e):n.autoplay.stop())},sliderFirstMove(){const e=this;e.autoplay.running&amp;&amp;(e.params.autoplay.disableOnInteraction?e.autoplay.stop():e.autoplay.pause())},touchEnd(){const e=this;e.params.cssMode&amp;&amp;e.autoplay.paused&amp;&amp;!e.params.autoplay.disableOnInteraction&amp;&amp;e.autoplay.run()},destroy(){const e=this;e.autoplay.running&amp;&amp;e.autoplay.stop(),document.removeEventListener("visibilitychange",e.autoplay.onVisibilityChange)}}};const Yt={setTranslate(){const e=this,{slides:t}=e;for(let n=0;n&lt;t.length;n+=1){const t=e.slides.eq(n),r=t[0].swiperSlideOffset;let i=-r;e.params.virtualTranslate||(i-=e.translate);let s=0;e.isHorizontal()||(s=i,i=0);const a=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(t[0].progress),0):1+Math.min(Math.max(t[0].progress,-1),0);t.css({opacity:a}).transform(`translate3d(${i}px, ${s}px, 0px)`)}},setTransition(e){const t=this,{slides:n,$wrapperEl:r}=t;if(n.transition(e),t.params.virtualTranslate&amp;&amp;0!==e){let e=!1;n.transitionEnd(()=&gt;{if(e)return;if(!t||t.destroyed)return;e=!0,t.animating=!1;const n=["webkitTransitionEnd","transitionend"];for(let e=0;e&lt;n.length;e+=1)r.trigger(n[e])})}}};var Kt={name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create(){const e=this;J.extend(e,{fadeEffect:{setTranslate:Yt.setTranslate.bind(e),setTransition:Yt.setTransition.bind(e)}})},on:{beforeInit(){const e=this;if("fade"!==e.params.effect)return;e.classNames.push(e.params.containerModifierClass+"fade");const t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};J.extend(e.params,t),J.extend(e.originalParams,t)},setTranslate(){const e=this;"fade"===e.params.effect&amp;&amp;e.fadeEffect.setTranslate()},setTransition(e){const t=this;"fade"===t.params.effect&amp;&amp;t.fadeEffect.setTransition(e)}}};const Zt={setTranslate(){const e=this,{$el:t,$wrapperEl:n,slides:r,width:i,height:s,rtlTranslate:a,size:o}=e,l=e.params.cubeEffect,u=e.isHorizontal(),d=e.virtual&amp;&amp;e.params.virtual.enabled;let h,f=0;l.shadow&amp;&amp;(u?(h=n.find(".swiper-cube-shadow"),0===h.length&amp;&amp;(h=c('&lt;div class="swiper-cube-shadow"&gt;&lt;/div&gt;'),n.append(h)),h.css({height:i+"px"})):(h=t.find(".swiper-cube-shadow"),0===h.length&amp;&amp;(h=c('&lt;div class="swiper-cube-shadow"&gt;&lt;/div&gt;'),t.append(h))));for(let m=0;m&lt;r.length;m+=1){const e=r.eq(m);let t=m;d&amp;&amp;(t=parseInt(e.attr("data-swiper-slide-index"),10));let n=90*t,i=Math.floor(n/360);a&amp;&amp;(n=-n,i=Math.floor(-n/360));const s=Math.max(Math.min(e[0].progress,1),-1);let h=0,p=0,g=0;t%4===0?(h=4*-i*o,g=0):(t-1)%4===0?(h=0,g=4*-i*o):(t-2)%4===0?(h=o+4*i*o,g=o):(t-3)%4===0&amp;&amp;(h=-o,g=3*o+4*o*i),a&amp;&amp;(h=-h),u||(p=h,h=0);const y=`rotateX(${u?0:-n}deg) rotateY(${u?n:0}deg) translate3d(${h}px, ${p}px, ${g}px)`;if(s&lt;=1&amp;&amp;s&gt;-1&amp;&amp;(f=90*t+90*s,a&amp;&amp;(f=90*-t-90*s)),e.transform(y),l.slideShadows){let t=u?e.find(".swiper-slide-shadow-left"):e.find(".swiper-slide-shadow-top"),n=u?e.find(".swiper-slide-shadow-right"):e.find(".swiper-slide-shadow-bottom");0===t.length&amp;&amp;(t=c(`&lt;div class="swiper-slide-shadow-${u?"left":"top"}"&gt;&lt;/div&gt;`),e.append(t)),0===n.length&amp;&amp;(n=c(`&lt;div class="swiper-slide-shadow-${u?"right":"bottom"}"&gt;&lt;/div&gt;`),e.append(n)),t.length&amp;&amp;(t[0].style.opacity=Math.max(-s,0)),n.length&amp;&amp;(n[0].style.opacity=Math.max(s,0))}}if(n.css({"-webkit-transform-origin":`50% 50% -${o/2}px`,"-moz-transform-origin":`50% 50% -${o/2}px`,"-ms-transform-origin":`50% 50% -${o/2}px`,"transform-origin":`50% 50% -${o/2}px`}),l.shadow)if(u)h.transform(`translate3d(0px, ${i/2+l.shadowOffset}px, ${-i/2}px) rotateX(90deg) rotateZ(0deg) scale(${l.shadowScale})`);else{const e=Math.abs(f)-90*Math.floor(Math.abs(f)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),n=l.shadowScale,r=l.shadowScale/t,i=l.shadowOffset;h.transform(`scale3d(${n}, 1, ${r}) translate3d(0px, ${s/2+i}px, ${-s/2/r}px) rotateX(-90deg)`)}const p=mt.isSafari||mt.isUiWebView?-o/2:0;n.transform(`translate3d(0px,0,${p}px) rotateX(${e.isHorizontal()?0:f}deg) rotateY(${e.isHorizontal()?-f:0}deg)`)},setTransition(e){const t=this,{$el:n,slides:r}=t;r.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.cubeEffect.shadow&amp;&amp;!t.isHorizontal()&amp;&amp;n.find(".swiper-cube-shadow").transition(e)}};var Qt={name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create(){const e=this;J.extend(e,{cubeEffect:{setTranslate:Zt.setTranslate.bind(e),setTransition:Zt.setTransition.bind(e)}})},on:{beforeInit(){const e=this;if("cube"!==e.params.effect)return;e.classNames.push(e.params.containerModifierClass+"cube"),e.classNames.push(e.params.containerModifierClass+"3d");const t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};J.extend(e.params,t),J.extend(e.originalParams,t)},setTranslate(){const e=this;"cube"===e.params.effect&amp;&amp;e.cubeEffect.setTranslate()},setTransition(e){const t=this;"cube"===t.params.effect&amp;&amp;t.cubeEffect.setTransition(e)}}};const Jt={setTranslate(){const e=this,{slides:t,rtlTranslate:n}=e;for(let r=0;r&lt;t.length;r+=1){const i=t.eq(r);let s=i[0].progress;e.params.flipEffect.limitRotation&amp;&amp;(s=Math.max(Math.min(i[0].progress,1),-1));const a=i[0].swiperSlideOffset,o=-180*s;let l=o,u=0,d=-a,h=0;if(e.isHorizontal()?n&amp;&amp;(l=-l):(h=d,d=0,u=-l,l=0),i[0].style.zIndex=-Math.abs(Math.round(s))+t.length,e.params.flipEffect.slideShadows){let t=e.isHorizontal()?i.find(".swiper-slide-shadow-left"):i.find(".swiper-slide-shadow-top"),n=e.isHorizontal()?i.find(".swiper-slide-shadow-right"):i.find(".swiper-slide-shadow-bottom");0===t.length&amp;&amp;(t=c(`&lt;div class="swiper-slide-shadow-${e.isHorizontal()?"left":"top"}"&gt;&lt;/div&gt;`),i.append(t)),0===n.length&amp;&amp;(n=c(`&lt;div class="swiper-slide-shadow-${e.isHorizontal()?"right":"bottom"}"&gt;&lt;/div&gt;`),i.append(n)),t.length&amp;&amp;(t[0].style.opacity=Math.max(-s,0)),n.length&amp;&amp;(n[0].style.opacity=Math.max(s,0))}i.transform(`translate3d(${d}px, ${h}px, 0px) rotateX(${u}deg) rotateY(${l}deg)`)}},setTransition(e){const t=this,{slides:n,activeIndex:r,$wrapperEl:i}=t;if(n.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.virtualTranslate&amp;&amp;0!==e){let e=!1;n.eq(r).transitionEnd((function(){if(e)return;if(!t||t.destroyed)return;e=!0,t.animating=!1;const n=["webkitTransitionEnd","transitionend"];for(let e=0;e&lt;n.length;e+=1)i.trigger(n[e])}))}}};var en={name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create(){const e=this;J.extend(e,{flipEffect:{setTranslate:Jt.setTranslate.bind(e),setTransition:Jt.setTransition.bind(e)}})},on:{beforeInit(){const e=this;if("flip"!==e.params.effect)return;e.classNames.push(e.params.containerModifierClass+"flip"),e.classNames.push(e.params.containerModifierClass+"3d");const t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};J.extend(e.params,t),J.extend(e.originalParams,t)},setTranslate(){const e=this;"flip"===e.params.effect&amp;&amp;e.flipEffect.setTranslate()},setTransition(e){const t=this;"flip"===t.params.effect&amp;&amp;t.flipEffect.setTransition(e)}}};const tn={setTranslate(){const e=this,{width:t,height:n,slides:r,$wrapperEl:i,slidesSizesGrid:s}=e,a=e.params.coverflowEffect,o=e.isHorizontal(),l=e.translate,u=o?t/2-l:n/2-l,d=o?a.rotate:-a.rotate,h=a.depth;for(let f=0,p=r.length;f&lt;p;f+=1){const e=r.eq(f),t=s[f],n=e[0].swiperSlideOffset,i=(u-n-t/2)/t*a.modifier;let l=o?d*i:0,p=o?0:d*i,m=-h*Math.abs(i),g=o?0:a.stretch*i,y=o?a.stretch*i:0;Math.abs(y)&lt;.001&amp;&amp;(y=0),Math.abs(g)&lt;.001&amp;&amp;(g=0),Math.abs(m)&lt;.001&amp;&amp;(m=0),Math.abs(l)&lt;.001&amp;&amp;(l=0),Math.abs(p)&lt;.001&amp;&amp;(p=0);const v=`translate3d(${y}px,${g}px,${m}px)  rotateX(${p}deg) rotateY(${l}deg)`;if(e.transform(v),e[0].style.zIndex=1-Math.abs(Math.round(i)),a.slideShadows){let t=o?e.find(".swiper-slide-shadow-left"):e.find(".swiper-slide-shadow-top"),n=o?e.find(".swiper-slide-shadow-right"):e.find(".swiper-slide-shadow-bottom");0===t.length&amp;&amp;(t=c(`&lt;div class="swiper-slide-shadow-${o?"left":"top"}"&gt;&lt;/div&gt;`),e.append(t)),0===n.length&amp;&amp;(n=c(`&lt;div class="swiper-slide-shadow-${o?"right":"bottom"}"&gt;&lt;/div&gt;`),e.append(n)),t.length&amp;&amp;(t[0].style.opacity=i&gt;0?i:0),n.length&amp;&amp;(n[0].style.opacity=-i&gt;0?-i:0)}}if(ee.pointerEvents||ee.prefixedPointerEvents){const e=i[0].style;e.perspectiveOrigin=u+"px 50%"}},setTransition(e){const t=this;t.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}};var nn={name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0}},create(){const e=this;J.extend(e,{coverflowEffect:{setTranslate:tn.setTranslate.bind(e),setTransition:tn.setTransition.bind(e)}})},on:{beforeInit(){const e=this;"coverflow"===e.params.effect&amp;&amp;(e.classNames.push(e.params.containerModifierClass+"coverflow"),e.classNames.push(e.params.containerModifierClass+"3d"),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)},setTranslate(){const e=this;"coverflow"===e.params.effect&amp;&amp;e.coverflowEffect.setTranslate()},setTransition(e){const t=this;"coverflow"===t.params.effect&amp;&amp;t.coverflowEffect.setTransition(e)}}};const rn={init(){const e=this,{thumbs:t}=e.params,n=e.constructor;t.swiper instanceof n?(e.thumbs.swiper=t.swiper,J.extend(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),J.extend(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):J.isObject(t.swiper)&amp;&amp;(e.thumbs.swiper=new n(J.extend({},t.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),e.thumbs.swiperCreated=!0),e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",e.thumbs.onThumbClick)},onThumbClick(){const e=this,t=e.thumbs.swiper;if(!t)return;const n=t.clickedIndex,r=t.clickedSlide;if(r&amp;&amp;c(r).hasClass(e.params.thumbs.slideThumbActiveClass))return;if("undefined"===typeof n||null===n)return;let i;if(i=t.params.loop?parseInt(c(t.clickedSlide).attr("data-swiper-slide-index"),10):n,e.params.loop){let t=e.activeIndex;e.slides.eq(t).hasClass(e.params.slideDuplicateClass)&amp;&amp;(e.loopFix(),e._clientLeft=e.$wrapperEl[0].clientLeft,t=e.activeIndex);const n=e.slides.eq(t).prevAll(`[data-swiper-slide-index="${i}"]`).eq(0).index(),r=e.slides.eq(t).nextAll(`[data-swiper-slide-index="${i}"]`).eq(0).index();i="undefined"===typeof n?r:"undefined"===typeof r?n:r-t&lt;t-n?r:n}e.slideTo(i)},update(e){const t=this,n=t.thumbs.swiper;if(!n)return;const r="auto"===n.params.slidesPerView?n.slidesPerViewDynamic():n.params.slidesPerView;if(t.realIndex!==n.realIndex){let i,s=n.activeIndex;if(n.params.loop){n.slides.eq(s).hasClass(n.params.slideDuplicateClass)&amp;&amp;(n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft,s=n.activeIndex);const e=n.slides.eq(s).prevAll(`[data-swiper-slide-index="${t.realIndex}"]`).eq(0).index(),r=n.slides.eq(s).nextAll(`[data-swiper-slide-index="${t.realIndex}"]`).eq(0).index();i="undefined"===typeof e?r:"undefined"===typeof r?e:r-s===s-e?s:r-s&lt;s-e?r:e}else i=t.realIndex;n.visibleSlidesIndexes&amp;&amp;n.visibleSlidesIndexes.indexOf(i)&lt;0&amp;&amp;(n.params.centeredSlides?i=i&gt;s?i-Math.floor(r/2)+1:i+Math.floor(r/2)-1:i&gt;s&amp;&amp;(i=i-r+1),n.slideTo(i,e?0:void 0))}let i=1;const s=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView&gt;1&amp;&amp;!t.params.centeredSlides&amp;&amp;(i=t.params.slidesPerView),n.slides.removeClass(s),n.params.loop||n.params.virtual&amp;&amp;n.params.virtual.enabled)for(let a=0;a&lt;i;a+=1)n.$wrapperEl.children(`[data-swiper-slide-index="${t.realIndex+a}"]`).addClass(s);else for(let a=0;a&lt;i;a+=1)n.slides.eq(t.realIndex+a).addClass(s)}};var sn={name:"thumbs",params:{thumbs:{swiper:null,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create(){const e=this;J.extend(e,{thumbs:{swiper:null,init:rn.init.bind(e),update:rn.update.bind(e),onThumbClick:rn.onThumbClick.bind(e)}})},on:{beforeInit(){const e=this,{thumbs:t}=e.params;t&amp;&amp;t.swiper&amp;&amp;(e.thumbs.init(),e.thumbs.update(!0))},slideChange(){const e=this;e.thumbs.swiper&amp;&amp;e.thumbs.update()},update(){const e=this;e.thumbs.swiper&amp;&amp;e.thumbs.update()},resize(){const e=this;e.thumbs.swiper&amp;&amp;e.thumbs.update()},observerUpdate(){const e=this;e.thumbs.swiper&amp;&amp;e.thumbs.update()},setTransition(e){const t=this,n=t.thumbs.swiper;n&amp;&amp;n.setTransition(e)},beforeDestroy(){const e=this,t=e.thumbs.swiper;t&amp;&amp;e.thumbs.swiperCreated&amp;&amp;t&amp;&amp;t.destroy()}}};const an=[ft,pt,gt,yt,bt,wt,St,kt,At,It,Lt,Mt,Nt,Ut,Ft,qt,Ht,Wt,Xt,Kt,Qt,en,nn,sn];"undefined"===typeof ht.use&amp;&amp;(ht.use=ht.Class.use,ht.installModule=ht.Class.installModule),ht.use(an);t["default"]=ht},"317d":function(e,t,n){"use strict";var r=n("1ce7"),i=n("5f2a"),s=n("72e5"),a=n("74c3"),o=Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return i(t)&amp;&amp;s(t.prototype,o(e))}},3199:function(e,t,n){"use strict";var r,i,s,a=n("fe97"),o=n("5f2a"),l=n("5003"),u=n("5460"),c=n("c3ff"),d=n("8495"),h=n("fd4d"),f=n("1708"),p=h("iterator"),m=!1;[].keys&amp;&amp;(s=[].keys(),"next"in s?(i=c(c(s)),i!==Object.prototype&amp;&amp;(r=i)):m=!0);var g=!l(r)||a((function(){var e={};return r[p].call(e)!==e}));g?r={}:f&amp;&amp;(r=u(r)),o(r[p])||d(r,p,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:m}},3254:function(e,t,n){"use strict";var r=n("4d33").f;e.exports=function(e,t,n){n in e||r(e,n,{configurable:!0,get:function(){return t[n]},set:function(e){t[n]=e}})}},3282:function(e,t){},3292:function(e,t,n){"use strict";var r=n("58ba"),i=n("4e28"),s=n("b0c2"),a=n("79ba"),o=n("aaad"),l=n("c2c8"),u=n("9660"),c=n("007f"),d=n("76f1"),h=n("e77a"),f=Array;e.exports=function(e){var t=s(e),n=l(this),p=arguments.length,m=p&gt;1?arguments[1]:void 0,g=void 0!==m;g&amp;&amp;(m=r(m,p&gt;2?arguments[2]:void 0));var y,v,b,_,w,T,S=h(t),E=0;if(!S||this===f&amp;&amp;o(S))for(y=u(t),v=n?new this(y):f(y);y&gt;E;E++)T=g?m(t[E],E):t[E],c(v,E,T);else for(v=n?new this:[],_=d(t,S),w=_.next;!(b=i(w,_)).done;E++)T=g?a(_,m,[b.value,E],!0):b.value,c(v,E,T);return v.length=E,v}},3462:function(e,t,n){"use strict";var r=n("f972");e.exports=r.Promise},"34c3":function(e,t,n){"use strict";var r=n("1ce7"),i=n("b142"),s=n("3f0f"),a=n("c307"),o=n("e262"),l=i([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=s.f(o(e)),n=a.f;return n?l(t,n(e)):t}},3577:function(e,t,n){"use strict";var r=n("2bcb"),i=n("0982"),s=n("9660"),a=function(e){return function(t,n,a){var o=r(t),l=s(o);if(0===l)return!e&amp;&amp;-1;var u,c=i(a,l);if(e&amp;&amp;n!==n){while(l&gt;c)if(u=o[c++],u!==u)return!0}else for(;l&gt;c;c++)if((e||c in o)&amp;&amp;o[c]===n)return e||c||0;return!e&amp;&amp;-1}};e.exports={includes:a(!0),indexOf:a(!1)}},"359c":function(e,t,n){var r=n("257d"),i=r.Buffer;function s(e,t){for(var n in e)t[n]=e[n]}function a(e,t,n){return i(e,t,n)}i.from&amp;&amp;i.alloc&amp;&amp;i.allocUnsafe&amp;&amp;i.allocUnsafeSlow?e.exports=r:(s(r,t),t.Buffer=a),s(i,a),a.from=function(e,t,n){if("number"===typeof e)throw new TypeError("Argument must not be a number");return i(e,t,n)},a.alloc=function(e,t,n){if("number"!==typeof e)throw new TypeError("Argument must be a number");var r=i(e);return void 0!==t?"string"===typeof n?r.fill(t,n):r.fill(t):r.fill(0),r},a.allocUnsafe=function(e){if("number"!==typeof e)throw new TypeError("Argument must be a number");return i(e)},a.allocUnsafeSlow=function(e){if("number"!==typeof e)throw new TypeError("Argument must be a number");return r.SlowBuffer(e)}},"36c0":function(e,t,n){"use strict";n.d(t,"a",(function(){return O})),n.d(t,"b",(function(){return I}));var r,i=n("7bd5"),s=(new Uint8Array([79,112,117,115,72,101,97,100]),function(e){return"string"===typeof e?Object(i["h"])(e):e}),a=function(e){return Array.isArray(e)?e.map((function(e){return s(e)})):[s(e)]},o=function(e){e=Object(i["k"])(e);var t=[],n=0;while(e.length&gt;n){var s=e[n],a=0,o=0;o++;var l=e[o];o++;while(128&amp;l)a=(127&amp;l)&lt;&lt;7,l=e[o],o++;a+=127&amp;l;for(var u=0;u&lt;r.length;u++){var c=r[u],d=c.id,h=c.parser;if(s===d){t.push(h(e.subarray(o,o+a)));break}}n+=a+o}return t};r=[{id:3,parser:function(e){var t={tag:3,id:e[0]&lt;&lt;8|e[1],flags:e[2],size:3,dependsOnEsId:0,ocrEsId:0,descriptors:[],url:""};if(128&amp;t.flags&amp;&amp;(t.dependsOnEsId=e[t.size]&lt;&lt;8|e[t.size+1],t.size+=2),64&amp;t.flags){var n=e[t.size];t.url=Object(i["c"])(e.subarray(t.size+1,t.size+1+n)),t.size+=n}return 32&amp;t.flags&amp;&amp;(t.ocrEsId=e[t.size]&lt;&lt;8|e[t.size+1],t.size+=2),t.descriptors=o(e.subarray(t.size))||[],t}},{id:4,parser:function(e){var t={tag:4,oti:e[0],streamType:e[1],bufferSize:e[2]&lt;&lt;16|e[3]&lt;&lt;8|e[4],maxBitrate:e[5]&lt;&lt;24|e[6]&lt;&lt;16|e[7]&lt;&lt;8|e[8],avgBitrate:e[9]&lt;&lt;24|e[10]&lt;&lt;16|e[11]&lt;&lt;8|e[12],descriptors:o(e.subarray(13))};return t}},{id:5,parser:function(e){return{tag:5,bytes:e}}},{id:6,parser:function(e){return{tag:6,bytes:e}}}];var l=function e(t,n,r){void 0===r&amp;&amp;(r=!1),n=a(n),t=Object(i["k"])(t);var s=[];if(!n.length)return s;var o=0;while(o&lt;t.length){var l=(t[o]&lt;&lt;24|t[o+1]&lt;&lt;16|t[o+2]&lt;&lt;8|t[o+3])&gt;&gt;&gt;0,u=t.subarray(o+4,o+8);if(0===l)break;var c=o+l;if(c&gt;t.length){if(r)break;c=t.length}var d=t.subarray(o+8,c);Object(i["a"])(u,n[0])&amp;&amp;(1===n.length?s.push(d):s.push.apply(s,e(d,n.slice(1),r))),o=c}return s},u={EBML:Object(i["k"])([26,69,223,163]),DocType:Object(i["k"])([66,130]),Segment:Object(i["k"])([24,83,128,103]),SegmentInfo:Object(i["k"])([21,73,169,102]),Tracks:Object(i["k"])([22,84,174,107]),Track:Object(i["k"])([174]),TrackNumber:Object(i["k"])([215]),DefaultDuration:Object(i["k"])([35,227,131]),TrackEntry:Object(i["k"])([174]),TrackType:Object(i["k"])([131]),FlagDefault:Object(i["k"])([136]),CodecID:Object(i["k"])([134]),CodecPrivate:Object(i["k"])([99,162]),VideoTrack:Object(i["k"])([224]),AudioTrack:Object(i["k"])([225]),Cluster:Object(i["k"])([31,67,182,117]),Timestamp:Object(i["k"])([231]),TimestampScale:Object(i["k"])([42,215,177]),BlockGroup:Object(i["k"])([160]),BlockDuration:Object(i["k"])([155]),Block:Object(i["k"])([161]),SimpleBlock:Object(i["k"])([163])},c=[128,64,32,16,8,4,2,1],d=function(e){for(var t=1,n=0;n&lt;c.length;n++){if(e&amp;c[n])break;t++}return t},h=function(e,t,n,r){void 0===n&amp;&amp;(n=!0),void 0===r&amp;&amp;(r=!1);var s=d(e[t]),a=e.subarray(t,t+s);return n&amp;&amp;(a=Array.prototype.slice.call(e,t,t+s),a[0]^=c[s-1]),{length:s,value:Object(i["b"])(a,{signed:r}),bytes:a}},f=function e(t){return"string"===typeof t?t.match(/.{1,2}/g).map((function(t){return e(t)})):"number"===typeof t?Object(i["f"])(t):t},p=function(e){return Array.isArray(e)?e.map((function(e){return f(e)})):[f(e)]},m=function e(t,n,r){if(r&gt;=n.length)return n.length;var s=h(n,r,!1);if(Object(i["a"])(t.bytes,s.bytes))return r;var a=h(n,r+s.length);return e(t,n,r+a.length+a.value+s.length)},g=function e(t,n){n=p(n),t=Object(i["k"])(t);var r=[];if(!n.length)return r;var s=0;while(s&lt;t.length){var a=h(t,s,!1),o=h(t,s+a.length),l=s+a.length+o.length;127===o.value&amp;&amp;(o.value=m(a,t,l),o.value!==t.length&amp;&amp;(o.value-=l));var u=l+o.value&gt;t.length?t.length:l+o.value,c=t.subarray(l,u);Object(i["a"])(n[0],a.bytes)&amp;&amp;(1===n.length?r.push(c):r=r.concat(e(c,n.slice(1))));var d=a.length+o.length+c.length;s+=d}return r},y=n("d051"),v=Object(i["k"])([0,0,0,1]),b=Object(i["k"])([0,0,1]),_=Object(i["k"])([0,0,3]),w=function(e){var t=[],n=1;while(n&lt;e.length-2)Object(i["a"])(e.subarray(n,n+3),_)&amp;&amp;(t.push(n+2),n++),n++;if(0===t.length)return e;var r=e.length-t.length,s=new Uint8Array(r),a=0;for(n=0;n&lt;r;a++,n++)a===t[0]&amp;&amp;(a++,t.shift()),s[n]=e[a];return s},T=function(e,t,n,r){void 0===r&amp;&amp;(r=1/0),e=Object(i["k"])(e),n=[].concat(n);var s,a=0,o=0;while(a&lt;e.length&amp;&amp;(o&lt;r||s)){var l=void 0;if(Object(i["a"])(e.subarray(a),v)?l=4:Object(i["a"])(e.subarray(a),b)&amp;&amp;(l=3),l){if(o++,s)return w(e.subarray(s,a));var u=void 0;"h264"===t?u=31&amp;e[a+l]:"h265"===t&amp;&amp;(u=e[a+l]&gt;&gt;1&amp;63),-1!==n.indexOf(u)&amp;&amp;(s=a+l),a+=l+("h264"===t?1:2)}else a++}return e.subarray(0,0)},S=function(e,t,n){return T(e,"h264",t,n)},E=function(e,t,n){return T(e,"h265",t,n)},x={webm:Object(i["k"])([119,101,98,109]),matroska:Object(i["k"])([109,97,116,114,111,115,107,97]),flac:Object(i["k"])([102,76,97,67]),ogg:Object(i["k"])([79,103,103,83]),ac3:Object(i["k"])([11,119]),riff:Object(i["k"])([82,73,70,70]),avi:Object(i["k"])([65,86,73]),wav:Object(i["k"])([87,65,86,69]),"3gp":Object(i["k"])([102,116,121,112,51,103]),mp4:Object(i["k"])([102,116,121,112]),fmp4:Object(i["k"])([115,116,121,112]),mov:Object(i["k"])([102,116,121,112,113,116]),moov:Object(i["k"])([109,111,111,118]),moof:Object(i["k"])([109,111,111,102])},k={aac:function(e){var t=Object(y["a"])(e);return Object(i["a"])(e,[255,16],{offset:t,mask:[255,22]})},mp3:function(e){var t=Object(y["a"])(e);return Object(i["a"])(e,[255,2],{offset:t,mask:[255,6]})},webm:function(e){var t=g(e,[u.EBML,u.DocType])[0];return Object(i["a"])(t,x.webm)},mkv:function(e){var t=g(e,[u.EBML,u.DocType])[0];return Object(i["a"])(t,x.matroska)},mp4:function(e){return!k["3gp"](e)&amp;&amp;!k.mov(e)&amp;&amp;(!(!Object(i["a"])(e,x.mp4,{offset:4})&amp;&amp;!Object(i["a"])(e,x.fmp4,{offset:4}))||(!(!Object(i["a"])(e,x.moof,{offset:4})&amp;&amp;!Object(i["a"])(e,x.moov,{offset:4}))||void 0))},mov:function(e){return Object(i["a"])(e,x.mov,{offset:4})},"3gp":function(e){return Object(i["a"])(e,x["3gp"],{offset:4})},ac3:function(e){var t=Object(y["a"])(e);return Object(i["a"])(e,x.ac3,{offset:t})},ts:function(e){if(e.length&lt;189&amp;&amp;e.length&gt;=1)return 71===e[0];var t=0;while(t+188&lt;e.length&amp;&amp;t&lt;188){if(71===e[t]&amp;&amp;71===e[t+188])return!0;t+=1}return!1},flac:function(e){var t=Object(y["a"])(e);return Object(i["a"])(e,x.flac,{offset:t})},ogg:function(e){return Object(i["a"])(e,x.ogg)},avi:function(e){return Object(i["a"])(e,x.riff)&amp;&amp;Object(i["a"])(e,x.avi,{offset:8})},wav:function(e){return Object(i["a"])(e,x.riff)&amp;&amp;Object(i["a"])(e,x.wav,{offset:8})},h264:function(e){return S(e,7,3).length},h265:function(e){return E(e,[32,33],3).length}},C=Object.keys(k).filter((function(e){return"ts"!==e&amp;&amp;"h264"!==e&amp;&amp;"h265"!==e})).concat(["ts","h264","h265"]);C.forEach((function(e){var t=k[e];k[e]=function(e){return t(Object(i["k"])(e))}}));var A=k,O=function(e){e=Object(i["k"])(e);for(var t=0;t&lt;C.length;t++){var n=C[t];if(A[n](e))return n}return""},I=function(e){return l(e,["moof"]).length&gt;0}},3723:function(e,t,n){"use strict";var r=n("8c58"),i=n("90f4"),s=Function.prototype,a=r&amp;&amp;Object.getOwnPropertyDescriptor,o=i(s,"name"),l=o&amp;&amp;"something"===function(){}.name,u=o&amp;&amp;(!r||r&amp;&amp;a(s,"name").configurable);e.exports={EXISTS:o,PROPER:l,CONFIGURABLE:u}},3761:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=/^(audio|video|application)\/(x-|vnd\.apple\.)?mpegurl/i,i=/^application\/dash\+xml/i,s=function(e){return r.test(e)?"hls":i.test(e)?"dash":"application/vnd.videojs.vhs+json"===e?"vhs-json":null}},"380d":function(e,t,n){"use strict";var r=n("4e28"),i=n("e262"),s=n("2f44");e.exports=function(e,t,n){var a,o;i(e);try{if(a=s(e,"return"),!a){if("throw"===t)throw n;return n}a=r(a,e)}catch(l){o=!0,a=l}if("throw"===t)throw n;if(o)throw a;return i(a),n}},"38d7":function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},"38ea":function(e,t,n){"use strict";var r=n("4fb1"),i=n("f4d5"),s=n("c2c8"),a=n("5003"),o=n("0982"),l=n("9660"),u=n("2bcb"),c=n("007f"),d=n("fd4d"),h=n("4fca"),f=n("f8de"),p=h("slice"),m=d("species"),g=Array,y=Math.max;r({target:"Array",proto:!0,forced:!p},{slice:function(e,t){var n,r,d,h=u(this),p=l(h),v=o(e,p),b=o(void 0===t?p:t,p);if(i(h)&amp;&amp;(n=h.constructor,s(n)&amp;&amp;(n===g||i(n.prototype))?n=void 0:a(n)&amp;&amp;(n=n[m],null===n&amp;&amp;(n=void 0)),n===g||void 0===n))return f(h,v,b);for(r=new(void 0===n?g:n)(y(b-v,0)),d=0;v&lt;b;v++,d++)v in h&amp;&amp;c(r,d,h[v]);return r.length=d,r}})},3933:function(e,t,n){"use strict";var r=n("2bcb"),i=n("8c59"),s=n("718e"),a=n("b1bd"),o=n("4d33").f,l=n("05da"),u=n("642d"),c=n("1708"),d=n("8c58"),h="Array Iterator",f=a.set,p=a.getterFor(h);e.exports=l(Array,"Array",(function(e,t){f(this,{type:h,target:r(e),index:0,kind:t})}),(function(){var e=p(this),t=e.target,n=e.index++;if(!t||n&gt;=t.length)return e.target=null,u(void 0,!0);switch(e.kind){case"keys":return u(n,!1);case"values":return u(t[n],!1)}return u([n,t[n]],!1)}),"values");var m=s.Arguments=s.Array;if(i("keys"),i("values"),i("entries"),!c&amp;&amp;d&amp;&amp;"values"!==m.name)try{o(m,"name",{value:"values"})}catch(g){}},3937:function(e,t,n){"use strict";var r=n("fd4d"),i=r("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[i]=!1,"/./"[e](t)}catch(r){}}return!1}},3959:function(e,t,n){
/*!
 * Vue-Lazyload.js v1.2.3
 * (c) 2018 Awe &lt;hilongjw@gmail.com&gt;
 * Released under the MIT License.
 */
!function(t,n){e.exports=n()}(0,(function(){"use strict";function e(e){return e.constructor&amp;&amp;"function"==typeof e.constructor.isBuffer&amp;&amp;e.constructor.isBuffer(e)}function t(e){e=e||{};var t=arguments.length,i=0;if(1===t)return e;for(;++i&lt;t;){var s=arguments[i];v(e)&amp;&amp;(e=s),r(s)&amp;&amp;n(e,s)}return e}function n(e,n){for(var s in b(e,n),n)if("__proto__"!==s&amp;&amp;i(n,s)){var a=n[s];r(a)?("undefined"===w(e[s])&amp;&amp;"function"===w(a)&amp;&amp;(e[s]=a),e[s]=t(e[s]||{},a)):e[s]=a}return e}function r(e){return"object"===w(e)||"function"===w(e)}function i(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function s(e,t){if(e.length){var n=e.indexOf(t);return n&gt;-1?e.splice(n,1):void 0}}function a(e,t){for(var n=!1,r=0,i=e.length;r&lt;i;r++)if(t(e[r])){n=!0;break}return n}function o(e,t){if("IMG"===e.tagName&amp;&amp;e.getAttribute("data-srcset")){var n=e.getAttribute("data-srcset"),r=[],i=e.parentNode,s=i.offsetWidth*t,a=void 0,o=void 0,l=void 0;n=n.trim().split(","),n.map((function(e){e=e.trim(),a=e.lastIndexOf(" "),-1===a?(o=e,l=999998):(o=e.substr(0,a),l=parseInt(e.substr(a+1,e.length-a-2),10)),r.push([l,o])})),r.sort((function(e,t){if(e[0]&lt;t[0])return-1;if(e[0]&gt;t[0])return 1;if(e[0]===t[0]){if(-1!==t[1].indexOf(".webp",t[1].length-5))return 1;if(-1!==e[1].indexOf(".webp",e[1].length-5))return-1}return 0}));for(var u="",c=void 0,d=r.length,h=0;h&lt;d;h++)if(c=r[h],c[0]&gt;=s){u=c[1];break}return u}}function l(e,t){for(var n=void 0,r=0,i=e.length;r&lt;i;r++)if(t(e[r])){n=e[r];break}return n}function u(){if(!S)return!1;var e=!0,t=document;try{var n=t.createElement("object");n.type="image/webp",n.style.visibility="hidden",n.innerHTML="!",t.body.appendChild(n),e=!n.offsetWidth,t.body.removeChild(n)}catch(t){e=!1}return e}function c(e,t){var n=null,r=0;return function(){if(!n){var i=Date.now()-r,s=this,a=arguments,o=function(){r=Date.now(),n=!1,e.apply(s,a)};i&gt;=t?o():n=setTimeout(o,t)}}}function d(e){return null!==e&amp;&amp;"object"===(void 0===e?"undefined":m(e))}function h(e){if(!(e instanceof Object))return[];if(Object.keys)return Object.keys(e);var t=[];for(var n in e)e.hasOwnProperty(n)&amp;&amp;t.push(n);return t}function f(e){for(var t=e.length,n=[],r=0;r&lt;t;r++)n.push(e[r]);return n}function p(){}var m="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e},g=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},y=function(){function e(e,t){for(var n=0;n&lt;t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&amp;&amp;(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&amp;&amp;e(t.prototype,n),r&amp;&amp;e(t,r),t}}(),v=function(e){return null==e||"function"!=typeof e&amp;&amp;"object"!==(void 0===e?"undefined":m(e))},b=function(e,t){if(null===e||void 0===e)throw new TypeError("expected first argument to be an object.");if(void 0===t||"undefined"==typeof Symbol)return e;if("function"!=typeof Object.getOwnPropertySymbols)return e;for(var n=Object.prototype.propertyIsEnumerable,r=Object(e),i=arguments.length,s=0;++s&lt;i;)for(var a=Object(arguments[s]),o=Object.getOwnPropertySymbols(a),l=0;l&lt;o.length;l++){var u=o[l];n.call(a,u)&amp;&amp;(r[u]=a[u])}return r},_=Object.prototype.toString,w=function(t){var n=void 0===t?"undefined":m(t);return"undefined"===n?"undefined":null===t?"null":!0===t||!1===t||t instanceof Boolean?"boolean":"string"===n||t instanceof String?"string":"number"===n||t instanceof Number?"number":"function"===n||t instanceof Function?void 0!==t.constructor.name&amp;&amp;"Generator"===t.constructor.name.slice(0,9)?"generatorfunction":"function":void 0!==Array.isArray&amp;&amp;Array.isArray(t)?"array":t instanceof RegExp?"regexp":t instanceof Date?"date":(n=_.call(t),"[object RegExp]"===n?"regexp":"[object Date]"===n?"date":"[object Arguments]"===n?"arguments":"[object Error]"===n?"error":"[object Promise]"===n?"promise":e(t)?"buffer":"[object Set]"===n?"set":"[object WeakSet]"===n?"weakset":"[object Map]"===n?"map":"[object WeakMap]"===n?"weakmap":"[object Symbol]"===n?"symbol":"[object Map Iterator]"===n?"mapiterator":"[object Set Iterator]"===n?"setiterator":"[object String Iterator]"===n?"stringiterator":"[object Array Iterator]"===n?"arrayiterator":"[object Int8Array]"===n?"int8array":"[object Uint8Array]"===n?"uint8array":"[object Uint8ClampedArray]"===n?"uint8clampedarray":"[object Int16Array]"===n?"int16array":"[object Uint16Array]"===n?"uint16array":"[object Int32Array]"===n?"int32array":"[object Uint32Array]"===n?"uint32array":"[object Float32Array]"===n?"float32array":"[object Float64Array]"===n?"float64array":"object")},T=t,S="undefined"!=typeof window,E=S&amp;&amp;"IntersectionObserver"in window,x={event:"event",observer:"observer"},k=function(){function e(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};var n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n}if(S)return"function"==typeof window.CustomEvent?window.CustomEvent:(e.prototype=window.Event.prototype,e)}(),C=function(){var e=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]?arguments[0]:1;return S&amp;&amp;window.devicePixelRatio||e},A=function(){if(S){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("test",null,t)}catch(e){}return e}}(),O={on:function(e,t,n){var r=arguments.length&gt;3&amp;&amp;void 0!==arguments[3]&amp;&amp;arguments[3];A?e.addEventListener(t,n,{capture:r,passive:!0}):e.addEventListener(t,n,r)},off:function(e,t,n){var r=arguments.length&gt;3&amp;&amp;void 0!==arguments[3]&amp;&amp;arguments[3];e.removeEventListener(t,n,r)}},I=function(e,t,n){var r=new Image;r.src=e.src,r.onload=function(){t({naturalHeight:r.naturalHeight,naturalWidth:r.naturalWidth,src:r.src})},r.onerror=function(e){n(e)}},P=function(e,t){return"undefined"!=typeof getComputedStyle?getComputedStyle(e,null).getPropertyValue(t):e.style[t]},L=function(e){return P(e,"overflow")+P(e,"overflow-y")+P(e,"overflow-x")},D=function(e){if(S){if(!(e instanceof HTMLElement))return window;for(var t=e;t&amp;&amp;t!==document.body&amp;&amp;t!==document.documentElement&amp;&amp;t.parentNode;){if(/(scroll|auto)/.test(L(t)))return t;t=t.parentNode}return window}},M={},R=function(){function e(t){var n=t.el,r=t.src,i=t.error,s=t.loading,a=t.bindType,o=t.$parent,l=t.options,u=t.elRenderer;g(this,e),this.el=n,this.src=r,this.error=i,this.loading=s,this.bindType=a,this.attempt=0,this.naturalHeight=0,this.naturalWidth=0,this.options=l,this.rect=null,this.$parent=o,this.elRenderer=u,this.performanceData={init:Date.now(),loadStart:0,loadEnd:0},this.filter(),this.initState(),this.render("loading",!1)}return y(e,[{key:"initState",value:function(){this.el.dataset.src=this.src,this.state={error:!1,loaded:!1,rendered:!1}}},{key:"record",value:function(e){this.performanceData[e]=Date.now()}},{key:"update",value:function(e){var t=e.src,n=e.loading,r=e.error,i=this.src;this.src=t,this.loading=n,this.error=r,this.filter(),i!==this.src&amp;&amp;(this.attempt=0,this.initState())}},{key:"getRect",value:function(){this.rect=this.el.getBoundingClientRect()}},{key:"checkInView",value:function(){return this.getRect(),this.rect.top&lt;window.innerHeight*this.options.preLoad&amp;&amp;this.rect.bottom&gt;this.options.preLoadTop&amp;&amp;this.rect.left&lt;window.innerWidth*this.options.preLoad&amp;&amp;this.rect.right&gt;0}},{key:"filter",value:function(){var e=this;h(this.options.filter).map((function(t){e.options.filter[t](e,e.options)}))}},{key:"renderLoading",value:function(e){var t=this;I({src:this.loading},(function(n){t.render("loading",!1),e()}),(function(){e(),t.options.silent||console.warn("VueLazyload log: load failed with loading image("+t.loading+")")}))}},{key:"load",value:function(){var e=this,t=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]?arguments[0]:p;return this.attempt&gt;this.options.attempt-1&amp;&amp;this.state.error?(this.options.silent||console.log("VueLazyload log: "+this.src+" tried too more than "+this.options.attempt+" times"),void t()):this.state.loaded||M[this.src]?(this.state.loaded=!0,t(),this.render("loaded",!0)):void this.renderLoading((function(){e.attempt++,e.record("loadStart"),I({src:e.src},(function(n){e.naturalHeight=n.naturalHeight,e.naturalWidth=n.naturalWidth,e.state.loaded=!0,e.state.error=!1,e.record("loadEnd"),e.render("loaded",!1),M[e.src]=1,t()}),(function(t){!e.options.silent&amp;&amp;console.error(t),e.state.error=!0,e.state.loaded=!1,e.render("error",!1)}))}))}},{key:"render",value:function(e,t){this.elRenderer(this,e,t)}},{key:"performance",value:function(){var e="loading",t=0;return this.state.loaded&amp;&amp;(e="loaded",t=(this.performanceData.loadEnd-this.performanceData.loadStart)/1e3),this.state.error&amp;&amp;(e="error"),{src:this.src,state:e,time:t}}},{key:"destroy",value:function(){this.el=null,this.src=null,this.error=null,this.loading=null,this.bindType=null,this.attempt=0}}]),e}(),N="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",j=["scroll","wheel","mousewheel","resize","animationend","transitionend","touchmove"],U={rootMargin:"0px",threshold:0},B=function(e){return function(){function t(e){var n=e.preLoad,r=e.error,i=e.throttleWait,s=e.preLoadTop,a=e.dispatchEvent,o=e.loading,l=e.attempt,d=e.silent,h=void 0===d||d,f=e.scale,p=e.listenEvents,m=(e.hasbind,e.filter),y=e.adapter,v=e.observer,b=e.observerOptions;g(this,t),this.version="1.2.3",this.mode=x.event,this.ListenerQueue=[],this.TargetIndex=0,this.TargetQueue=[],this.options={silent:h,dispatchEvent:!!a,throttleWait:i||200,preLoad:n||1.3,preLoadTop:s||0,error:r||N,loading:o||N,attempt:l||3,scale:f||C(f),ListenEvents:p||j,hasbind:!1,supportWebp:u(),filter:m||{},adapter:y||{},observer:!!v,observerOptions:b||U},this._initEvent(),this.lazyLoadHandler=c(this._lazyLoadHandler.bind(this),this.options.throttleWait),this.setMode(this.options.observer?x.observer:x.event)}return y(t,[{key:"config",value:function(){var e=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]?arguments[0]:{};T(this.options,e)}},{key:"performance",value:function(){var e=[];return this.ListenerQueue.map((function(t){e.push(t.performance())})),e}},{key:"addLazyBox",value:function(e){this.ListenerQueue.push(e),S&amp;&amp;(this._addListenerTarget(window),this._observer&amp;&amp;this._observer.observe(e.el),e.$el&amp;&amp;e.$el.parentNode&amp;&amp;this._addListenerTarget(e.$el.parentNode))}},{key:"add",value:function(t,n,r){var i=this;if(a(this.ListenerQueue,(function(e){return e.el===t})))return this.update(t,n),e.nextTick(this.lazyLoadHandler);var s=this._valueFormatter(n.value),l=s.src,u=s.loading,c=s.error;e.nextTick((function(){l=o(t,i.options.scale)||l,i._observer&amp;&amp;i._observer.observe(t);var s=Object.keys(n.modifiers)[0],a=void 0;s&amp;&amp;(a=r.context.$refs[s],a=a?a.$el||a:document.getElementById(s)),a||(a=D(t));var d=new R({bindType:n.arg,$parent:a,el:t,loading:u,error:c,src:l,elRenderer:i._elRenderer.bind(i),options:i.options});i.ListenerQueue.push(d),S&amp;&amp;(i._addListenerTarget(window),i._addListenerTarget(a)),i.lazyLoadHandler(),e.nextTick((function(){return i.lazyLoadHandler()}))}))}},{key:"update",value:function(t,n){var r=this,i=this._valueFormatter(n.value),s=i.src,a=i.loading,u=i.error;s=o(t,this.options.scale)||s;var c=l(this.ListenerQueue,(function(e){return e.el===t}));c&amp;&amp;c.update({src:s,loading:a,error:u}),this._observer&amp;&amp;(this._observer.unobserve(t),this._observer.observe(t)),this.lazyLoadHandler(),e.nextTick((function(){return r.lazyLoadHandler()}))}},{key:"remove",value:function(e){if(e){this._observer&amp;&amp;this._observer.unobserve(e);var t=l(this.ListenerQueue,(function(t){return t.el===e}));t&amp;&amp;(this._removeListenerTarget(t.$parent),this._removeListenerTarget(window),s(this.ListenerQueue,t)&amp;&amp;t.destroy())}}},{key:"removeComponent",value:function(e){e&amp;&amp;(s(this.ListenerQueue,e),this._observer&amp;&amp;this._observer.unobserve(e.el),e.$parent&amp;&amp;e.$el.parentNode&amp;&amp;this._removeListenerTarget(e.$el.parentNode),this._removeListenerTarget(window))}},{key:"setMode",value:function(e){var t=this;E||e!==x.observer||(e=x.event),this.mode=e,e===x.event?(this._observer&amp;&amp;(this.ListenerQueue.forEach((function(e){t._observer.unobserve(e.el)})),this._observer=null),this.TargetQueue.forEach((function(e){t._initListen(e.el,!0)}))):(this.TargetQueue.forEach((function(e){t._initListen(e.el,!1)})),this._initIntersectionObserver())}},{key:"_addListenerTarget",value:function(e){if(e){var t=l(this.TargetQueue,(function(t){return t.el===e}));return t?t.childrenCount++:(t={el:e,id:++this.TargetIndex,childrenCount:1,listened:!0},this.mode===x.event&amp;&amp;this._initListen(t.el,!0),this.TargetQueue.push(t)),this.TargetIndex}}},{key:"_removeListenerTarget",value:function(e){var t=this;this.TargetQueue.forEach((function(n,r){n.el===e&amp;&amp;(--n.childrenCount||(t._initListen(n.el,!1),t.TargetQueue.splice(r,1),n=null))}))}},{key:"_initListen",value:function(e,t){var n=this;this.options.ListenEvents.forEach((function(r){return O[t?"on":"off"](e,r,n.lazyLoadHandler)}))}},{key:"_initEvent",value:function(){var e=this;this.Event={listeners:{loading:[],loaded:[],error:[]}},this.$on=function(t,n){e.Event.listeners[t].push(n)},this.$once=function(t,n){function r(){i.$off(t,r),n.apply(i,arguments)}var i=e;e.$on(t,r)},this.$off=function(t,n){n?s(e.Event.listeners[t],n):e.Event.listeners[t]=[]},this.$emit=function(t,n,r){e.Event.listeners[t].forEach((function(e){return e(n,r)}))}}},{key:"_lazyLoadHandler",value:function(){var e=this;this.ListenerQueue.forEach((function(t,n){t.state.loaded||t.checkInView()&amp;&amp;t.load((function(){!t.error&amp;&amp;t.loaded&amp;&amp;e.ListenerQueue.splice(n,1)}))}))}},{key:"_initIntersectionObserver",value:function(){var e=this;E&amp;&amp;(this._observer=new IntersectionObserver(this._observerHandler.bind(this),this.options.observerOptions),this.ListenerQueue.length&amp;&amp;this.ListenerQueue.forEach((function(t){e._observer.observe(t.el)})))}},{key:"_observerHandler",value:function(e,t){var n=this;e.forEach((function(e){e.isIntersecting&amp;&amp;n.ListenerQueue.forEach((function(t){if(t.el===e.target){if(t.state.loaded)return n._observer.unobserve(t.el);t.load()}}))}))}},{key:"_elRenderer",value:function(e,t,n){if(e.el){var r=e.el,i=e.bindType,s=void 0;switch(t){case"loading":s=e.loading;break;case"error":s=e.error;break;default:s=e.src}if(i?r.style[i]='url("'+s+'")':r.getAttribute("src")!==s&amp;&amp;r.setAttribute("src",s),r.setAttribute("lazy",t),this.$emit(t,e,n),this.options.adapter[t]&amp;&amp;this.options.adapter[t](e,this.options),this.options.dispatchEvent){var a=new k(t,{detail:e});r.dispatchEvent(a)}}}},{key:"_valueFormatter",value:function(e){var t=e,n=this.options.loading,r=this.options.error;return d(e)&amp;&amp;(e.src||this.options.silent||console.error("Vue Lazyload warning: miss src with "+e),t=e.src,n=e.loading||this.options.loading,r=e.error||this.options.error),{src:t,loading:n,error:r}}}]),t}()},F=function(e){return{props:{tag:{type:String,default:"div"}},render:function(e){return!1===this.show?e(this.tag):e(this.tag,null,this.$slots.default)},data:function(){return{el:null,state:{loaded:!1},rect:{},show:!1}},mounted:function(){this.el=this.$el,e.addLazyBox(this),e.lazyLoadHandler()},beforeDestroy:function(){e.removeComponent(this)},methods:{getRect:function(){this.rect=this.$el.getBoundingClientRect()},checkInView:function(){return this.getRect(),S&amp;&amp;this.rect.top&lt;window.innerHeight*e.options.preLoad&amp;&amp;this.rect.bottom&gt;0&amp;&amp;this.rect.left&lt;window.innerWidth*e.options.preLoad&amp;&amp;this.rect.right&gt;0},load:function(){this.show=!0,this.state.loaded=!0,this.$emit("show",this)}}}},$=function(){function e(t){var n=t.lazy;g(this,e),this.lazy=n,n.lazyContainerMananger=this,this._queue=[]}return y(e,[{key:"bind",value:function(e,t,n){var r=new z({el:e,binding:t,vnode:n,lazy:this.lazy});this._queue.push(r)}},{key:"update",value:function(e,t,n){var r=l(this._queue,(function(t){return t.el===e}));r&amp;&amp;r.update({el:e,binding:t,vnode:n})}},{key:"unbind",value:function(e,t,n){var r=l(this._queue,(function(t){return t.el===e}));r&amp;&amp;(r.clear(),s(this._queue,r))}}]),e}(),q={selector:"img"},z=function(){function e(t){var n=t.el,r=t.binding,i=t.vnode,s=t.lazy;g(this,e),this.el=null,this.vnode=i,this.binding=r,this.options={},this.lazy=s,this._queue=[],this.update({el:n,binding:r})}return y(e,[{key:"update",value:function(e){var t=this,n=e.el,r=e.binding;this.el=n,this.options=T({},q,r.value),this.getImgs().forEach((function(e){t.lazy.add(e,T({},t.binding,{value:{src:e.dataset.src,error:e.dataset.error,loading:e.dataset.loading}}),t.vnode)}))}},{key:"getImgs",value:function(){return f(this.el.querySelectorAll(this.options.selector))}},{key:"clear",value:function(){var e=this;this.getImgs().forEach((function(t){return e.lazy.remove(t)})),this.vnode=null,this.binding=null,this.lazy=null}}]),e}();return{install:function(e){var t=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:{},n=B(e),r=new n(t),i=new $({lazy:r}),s="2"===e.version.split(".")[0];e.prototype.$Lazyload=r,t.lazyComponent&amp;&amp;e.component("lazy-component",F(r)),s?(e.directive("lazy",{bind:r.add.bind(r),update:r.update.bind(r),componentUpdated:r.lazyLoadHandler.bind(r),unbind:r.remove.bind(r)}),e.directive("lazy-container",{bind:i.bind.bind(i),update:i.update.bind(i),unbind:i.unbind.bind(i)})):(e.directive("lazy",{bind:r.lazyLoadHandler.bind(r),update:function(e,t){T(this.vm.$refs,this.vm.$els),r.add(this.el,{modifiers:this.modifiers||{},arg:this.arg,value:e,oldValue:t},{context:this.vm})},unbind:function(){r.remove(this.el)}}),e.directive("lazy-container",{update:function(e,t){i.update(this.el,{modifiers:this.modifiers||{},arg:this.arg,value:e,oldValue:t},{context:this.vm})},unbind:function(){i.unbind(this.el)}}))}}}))},"39b9":function(e,t,n){"use strict";var r=n("fe97");e.exports=function(e){return r((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length&gt;3}))}},"39d4":function(e,t,n){t=e.exports=n("bcc7"),t.Stream=t,t.Readable=t,t.Writable=n("16d0"),t.Duplex=n("9da5"),t.Transform=n("e11e"),t.PassThrough=n("1643")},"39fa":function(e,t,n){"use strict";var r=n("4fb1"),i=n("5055").findIndex,s=n("8c59"),a="findIndex",o=!0;a in[]&amp;&amp;Array(1)[a]((function(){o=!1})),r({target:"Array",proto:!0,forced:o},{findIndex:function(e){return i(this,e,arguments.length&gt;1?arguments[1]:void 0)}}),s(a)},"3a24":function(e,t,n){var r=n("0795");e.exports=Array.isArray||function(e){return"Array"==r(e)}},"3a78":function(e,t,n){"use strict";var r=n("4fb1"),i=n("b79f");r({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},"3c08":function(e,t,n){(function(t){function n(e,t){if(r("noDeprecation"))return e;var n=!1;function i(){if(!n){if(r("throwDeprecation"))throw new Error(t);r("traceDeprecation")?console.trace(t):console.warn(t),n=!0}return e.apply(this,arguments)}return i}function r(e){try{if(!t.localStorage)return!1}catch(r){return!1}var n=t.localStorage[e];return null!=n&amp;&amp;"true"===String(n).toLowerCase()}e.exports=n}).call(this,n("de2f"))},"3c39":function(e,t,n){"use strict";var r=n("8429"),i=n("d031"),s=i(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"===typeof n&amp;&amp;s(e,".prototype.")&gt;-1?i(n):n}},"3c41":function(e,t,n){"use strict";var r=TypeError;e.exports=function(e,t){if(e&lt;t)throw new r("Not enough arguments");return e}},"3cc8":function(e,t,n){"use strict";var r=n("8c58"),i=n("3723").EXISTS,s=n("b142"),a=n("de3d"),o=Function.prototype,l=s(o.toString),u=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,c=s(u.exec),d="name";r&amp;&amp;!i&amp;&amp;a(o,d,{configurable:!0,get:function(){try{return c(u,l(this))[1]}catch(e){return""}}})},"3d38":function(e,t,n){n("8774"),n("d307"),e.exports=n("870f").f("iterator")},"3df2":function(e,t,n){"use strict";var r=n("5a1a"),i=n("2bcb"),s=n("3f0f").f,a=n("f8de"),o="object"==typeof window&amp;&amp;window&amp;&amp;Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],l=function(e){try{return s(e)}catch(t){return a(o)}};e.exports.f=function(e){return o&amp;&amp;"Window"===r(e)?l(e):s(i(e))}},"3e17":function(e,t){e.exports=function(e){return e&amp;&amp;"object"===typeof e&amp;&amp;"function"===typeof e.copy&amp;&amp;"function"===typeof e.fill&amp;&amp;"function"===typeof e.readUInt8}},"3ef0":function(e,t,n){"use strict";var r=n("113c"),i=n("49f9").add,s=n("8218"),a=n("e590"),o=n("5c7e");e.exports=function(e){var t=r(this),n=a(e).getIterator(),l=s(t);return o(n,(function(e){i(l,e)})),l}},"3f08":function(e,t,n){"use strict";(function(t){function n(e,n,r,i){if("function"!==typeof e)throw new TypeError('"callback" argument must be a function');var s,a,o=arguments.length;switch(o){case 0:case 1:return t.nextTick(e);case 2:return t.nextTick((function(){e.call(null,n)}));case 3:return t.nextTick((function(){e.call(null,n,r)}));case 4:return t.nextTick((function(){e.call(null,n,r,i)}));default:s=new Array(o-1),a=0;while(a&lt;s.length)s[a++]=arguments[a];return t.nextTick((function(){e.apply(null,s)}))}}"undefined"===typeof t||!t.version||0===t.version.indexOf("v0.")||0===t.version.indexOf("v1.")&amp;&amp;0!==t.version.indexOf("v1.8.")?e.exports={nextTick:n}:e.exports=t}).call(this,n("0418"))},"3f0f":function(e,t,n){"use strict";var r=n("4cd4"),i=n("901a"),s=i.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,s)}},"3f13":function(e,t,n){"use strict";e.exports=ReferenceError},4095:function(e,t,n){"use strict";var r=n("40f8");e.exports=function(e,t){return r[e]||(r[e]=t||{})}},"40cf":function(e,t,n){"use strict";var r=n("fe97");e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},"40f8":function(e,t,n){"use strict";var r=n("1708"),i=n("f972"),s=n("f95b"),a="__core-js_shared__",o=e.exports=i[a]||s(a,{});(o.versions||(o.versions=[])).push({version:"3.38.1",mode:r?"pure":"global",copyright:"Â© 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.38.1/LICENSE",source:"https://github.com/zloirock/core-js"})},4105:function(e,t,n){"use strict";n.r(t),function(e){var n=function(){if("undefined"!==typeof Map)return Map;function e(e,t){var n=-1;return e.some((function(e,r){return e[0]===t&amp;&amp;(n=r,!0)})),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var n=e(this.__entries__,t),r=this.__entries__[n];return r&amp;&amp;r[1]},t.prototype.set=function(t,n){var r=e(this.__entries__,t);~r?this.__entries__[r][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,r=e(n,t);~r&amp;&amp;n.splice(r,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&amp;&amp;(t=null);for(var n=0,r=this.__entries__;n&lt;r.length;n++){var i=r[n];e.call(t,i[1],i[0])}},t}()}(),r="undefined"!==typeof window&amp;&amp;"undefined"!==typeof document&amp;&amp;window.document===document,i=function(){return"undefined"!==typeof e&amp;&amp;e.Math===Math?e:"undefined"!==typeof self&amp;&amp;self.Math===Math?self:"undefined"!==typeof window&amp;&amp;window.Math===Math?window:Function("return this")()}(),s=function(){return"function"===typeof requestAnimationFrame?requestAnimationFrame.bind(i):function(e){return setTimeout((function(){return e(Date.now())}),1e3/60)}}(),a=2;function o(e,t){var n=!1,r=!1,i=0;function o(){n&amp;&amp;(n=!1,e()),r&amp;&amp;u()}function l(){s(o)}function u(){var e=Date.now();if(n){if(e-i&lt;a)return;r=!0}else n=!0,r=!1,setTimeout(l,t);i=e}return u}var l=20,u=["top","right","bottom","left","width","height","size","weight"],c="undefined"!==typeof MutationObserver,d=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=o(this.refresh.bind(this),l)}return e.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},e.prototype.removeObserver=function(e){var t=this.observers_,n=t.indexOf(e);~n&amp;&amp;t.splice(n,1),!t.length&amp;&amp;this.connected_&amp;&amp;this.disconnect_()},e.prototype.refresh=function(){var e=this.updateObservers_();e&amp;&amp;this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter((function(e){return e.gatherActive(),e.hasActive()}));return e.forEach((function(e){return e.broadcastActive()})),e.length&gt;0},e.prototype.connect_=function(){r&amp;&amp;!this.connected_&amp;&amp;(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),c?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){r&amp;&amp;this.connected_&amp;&amp;(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&amp;&amp;this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&amp;&amp;document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t,r=u.some((function(e){return!!~n.indexOf(e)}));r&amp;&amp;this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),h=function(e,t){for(var n=0,r=Object.keys(t);n&lt;r.length;n++){var i=r[n];Object.defineProperty(e,i,{value:t[i],enumerable:!1,writable:!1,configurable:!0})}return e},f=function(e){var t=e&amp;&amp;e.ownerDocument&amp;&amp;e.ownerDocument.defaultView;return t||i},p=E(0,0,0,0);function m(e){return parseFloat(e)||0}function g(e){for(var t=[],n=1;n&lt;arguments.length;n++)t[n-1]=arguments[n];return t.reduce((function(t,n){var r=e["border-"+n+"-width"];return t+m(r)}),0)}function y(e){for(var t=["top","right","bottom","left"],n={},r=0,i=t;r&lt;i.length;r++){var s=i[r],a=e["padding-"+s];n[s]=m(a)}return n}function v(e){var t=e.getBBox();return E(0,0,t.width,t.height)}function b(e){var t=e.clientWidth,n=e.clientHeight;if(!t&amp;&amp;!n)return p;var r=f(e).getComputedStyle(e),i=y(r),s=i.left+i.right,a=i.top+i.bottom,o=m(r.width),l=m(r.height);if("border-box"===r.boxSizing&amp;&amp;(Math.round(o+s)!==t&amp;&amp;(o-=g(r,"left","right")+s),Math.round(l+a)!==n&amp;&amp;(l-=g(r,"top","bottom")+a)),!w(e)){var u=Math.round(o+s)-t,c=Math.round(l+a)-n;1!==Math.abs(u)&amp;&amp;(o-=u),1!==Math.abs(c)&amp;&amp;(l-=c)}return E(i.left,i.top,o,l)}var _=function(){return"undefined"!==typeof SVGGraphicsElement?function(e){return e instanceof f(e).SVGGraphicsElement}:function(e){return e instanceof f(e).SVGElement&amp;&amp;"function"===typeof e.getBBox}}();function w(e){return e===f(e).document.documentElement}function T(e){return r?_(e)?v(e):b(e):p}function S(e){var t=e.x,n=e.y,r=e.width,i=e.height,s="undefined"!==typeof DOMRectReadOnly?DOMRectReadOnly:Object,a=Object.create(s.prototype);return h(a,{x:t,y:n,width:r,height:i,top:n,right:t+r,bottom:i+n,left:t}),a}function E(e,t,n,r){return{x:e,y:t,width:n,height:r}}var x=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=E(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=T(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},e}(),k=function(){function e(e,t){var n=S(t);h(this,{target:e,contentRect:n})}return e}(),C=function(){function e(e,t,r){if(this.activeObservations_=[],this.observations_=new n,"function"!==typeof e)throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=t,this.callbackCtx_=r}return e.prototype.observe=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!==typeof Element&amp;&amp;Element instanceof Object){if(!(e instanceof f(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new x(e)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!==typeof Element&amp;&amp;Element instanceof Object){if(!(e instanceof f(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)&amp;&amp;(t.delete(e),t.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach((function(t){t.isActive()&amp;&amp;e.activeObservations_.push(t)}))},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map((function(e){return new k(e.target,e.broadcastRect())}));this.callback_.call(e,t,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length&gt;0},e}(),A="undefined"!==typeof WeakMap?new WeakMap:new n,O=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=d.getInstance(),r=new C(t,n,this);A.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach((function(e){O.prototype[e]=function(){var t;return(t=A.get(this))[e].apply(t,arguments)}}));var I=function(){return"undefined"!==typeof i.ResizeObserver?i.ResizeObserver:O}();t["default"]=I}.call(this,n("de2f"))},"420d":function(e,t,n){
/*! @license DOMPurify 2.5.6 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/2.5.6/LICENSE */
(function(t,n){e.exports=n()})(0,(function(){"use strict";function e(t){return e="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e,n){return t=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},t(e,n)}function n(){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(e){return!1}}function r(e,i,s){return r=n()?Reflect.construct:function(e,n,r){var i=[null];i.push.apply(i,n);var s=Function.bind.apply(e,i),a=new s;return r&amp;&amp;t(a,r.prototype),a},r.apply(null,arguments)}function i(e){return s(e)||a(e)||o(e)||u()}function s(e){if(Array.isArray(e))return l(e)}function a(e){if("undefined"!==typeof Symbol&amp;&amp;null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function o(e,t){if(e){if("string"===typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&amp;&amp;e.constructor&amp;&amp;(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}function l(e,t){(null==t||t&gt;e.length)&amp;&amp;(t=e.length);for(var n=0,r=new Array(t);n&lt;t;n++)r[n]=e[n];return r}function u(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var c=Object.hasOwnProperty,d=Object.setPrototypeOf,h=Object.isFrozen,f=Object.getPrototypeOf,p=Object.getOwnPropertyDescriptor,m=Object.freeze,g=Object.seal,y=Object.create,v="undefined"!==typeof Reflect&amp;&amp;Reflect,b=v.apply,_=v.construct;b||(b=function(e,t,n){return e.apply(t,n)}),m||(m=function(e){return e}),g||(g=function(e){return e}),_||(_=function(e,t){return r(e,i(t))});var w=L(Array.prototype.forEach),T=L(Array.prototype.pop),S=L(Array.prototype.push),E=L(String.prototype.toLowerCase),x=L(String.prototype.toString),k=L(String.prototype.match),C=L(String.prototype.replace),A=L(String.prototype.indexOf),O=L(String.prototype.trim),I=L(RegExp.prototype.test),P=D(TypeError);function L(e){return function(t){for(var n=arguments.length,r=new Array(n&gt;1?n-1:0),i=1;i&lt;n;i++)r[i-1]=arguments[i];return b(e,t,r)}}function D(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r&lt;t;r++)n[r]=arguments[r];return _(e,n)}}function M(e,t,n){var r;n=null!==(r=n)&amp;&amp;void 0!==r?r:E,d&amp;&amp;d(e,null);var i=t.length;while(i--){var s=t[i];if("string"===typeof s){var a=n(s);a!==s&amp;&amp;(h(t)||(t[i]=a),s=a)}e[s]=!0}return e}function R(e){var t,n=y(null);for(t in e)!0===b(c,e,[t])&amp;&amp;(n[t]=e[t]);return n}function N(e,t){while(null!==e){var n=p(e,t);if(n){if(n.get)return L(n.get);if("function"===typeof n.value)return L(n.value)}e=f(e)}function r(e){return console.warn("fallback value for",e),null}return r}var j=m(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),U=m(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),B=m(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),F=m(["animate","color-profile","cursor","discard","fedropshadow","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),$=m(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover"]),q=m(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),z=m(["#text"]),H=m(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),V=m(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),W=m(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),G=m(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),X=g(/\{\{[\w\W]*|[\w\W]*\}\}/gm),Y=g(/&lt;%[\w\W]*|[\w\W]*%&gt;/gm),K=g(/\${[\w\W]*}/gm),Z=g(/^data-[\-\w.\u00B7-\uFFFF]/),Q=g(/^aria-[\-\w]+$/),J=g(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),ee=g(/^(?:\w+script|data):/i),te=g(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),ne=g(/^html$/i),re=g(/^[a-z][.\w]*(-[.\w]+)+$/i),ie=function(){return"undefined"===typeof window?null:window},se=function(t,n){if("object"!==e(t)||"function"!==typeof t.createPolicy)return null;var r=null,i="data-tt-policy-suffix";n.currentScript&amp;&amp;n.currentScript.hasAttribute(i)&amp;&amp;(r=n.currentScript.getAttribute(i));var s="dompurify"+(r?"#"+r:"");try{return t.createPolicy(s,{createHTML:function(e){return e},createScriptURL:function(e){return e}})}catch(a){return console.warn("TrustedTypes policy "+s+" could not be created."),null}};function ae(){var t=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]?arguments[0]:ie(),n=function(e){return ae(e)};if(n.version="2.5.6",n.removed=[],!t||!t.document||9!==t.document.nodeType)return n.isSupported=!1,n;var r=t.document,s=t.document,a=t.DocumentFragment,o=t.HTMLTemplateElement,l=t.Node,u=t.Element,c=t.NodeFilter,d=t.NamedNodeMap,h=void 0===d?t.NamedNodeMap||t.MozNamedAttrMap:d,f=t.HTMLFormElement,p=t.DOMParser,g=t.trustedTypes,y=u.prototype,v=N(y,"cloneNode"),b=N(y,"nextSibling"),_=N(y,"childNodes"),L=N(y,"parentNode");if("function"===typeof o){var D=s.createElement("template");D.content&amp;&amp;D.content.ownerDocument&amp;&amp;(s=D.content.ownerDocument)}var oe=se(g,r),le=oe?oe.createHTML(""):"",ue=s,ce=ue.implementation,de=ue.createNodeIterator,he=ue.createDocumentFragment,fe=ue.getElementsByTagName,pe=r.importNode,me={};try{me=R(s).documentMode?s.documentMode:{}}catch(Nt){}var ge={};n.isSupported="function"===typeof L&amp;&amp;ce&amp;&amp;void 0!==ce.createHTMLDocument&amp;&amp;9!==me;var ye,ve,be=X,_e=Y,we=K,Te=Z,Se=Q,Ee=ee,xe=te,ke=re,Ce=J,Ae=null,Oe=M({},[].concat(i(j),i(U),i(B),i($),i(z))),Ie=null,Pe=M({},[].concat(i(H),i(V),i(W),i(G))),Le=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),De=null,Me=null,Re=!0,Ne=!0,je=!1,Ue=!0,Be=!1,Fe=!0,$e=!1,qe=!1,ze=!1,He=!1,Ve=!1,We=!1,Ge=!0,Xe=!1,Ye="user-content-",Ke=!0,Ze=!1,Qe={},Je=null,et=M({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),tt=null,nt=M({},["audio","video","img","source","image","track"]),rt=null,it=M({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),st="http://www.w3.org/1998/Math/MathML",at="http://www.w3.org/2000/svg",ot="http://www.w3.org/1999/xhtml",lt=ot,ut=!1,ct=null,dt=M({},[st,at,ot],x),ht=["application/xhtml+xml","text/html"],ft="text/html",pt=null,mt=s.createElement("form"),gt=function(e){return e instanceof RegExp||e instanceof Function},yt=function(t){pt&amp;&amp;pt===t||(t&amp;&amp;"object"===e(t)||(t={}),t=R(t),ye=ye=-1===ht.indexOf(t.PARSER_MEDIA_TYPE)?ft:t.PARSER_MEDIA_TYPE,ve="application/xhtml+xml"===ye?x:E,Ae="ALLOWED_TAGS"in t?M({},t.ALLOWED_TAGS,ve):Oe,Ie="ALLOWED_ATTR"in t?M({},t.ALLOWED_ATTR,ve):Pe,ct="ALLOWED_NAMESPACES"in t?M({},t.ALLOWED_NAMESPACES,x):dt,rt="ADD_URI_SAFE_ATTR"in t?M(R(it),t.ADD_URI_SAFE_ATTR,ve):it,tt="ADD_DATA_URI_TAGS"in t?M(R(nt),t.ADD_DATA_URI_TAGS,ve):nt,Je="FORBID_CONTENTS"in t?M({},t.FORBID_CONTENTS,ve):et,De="FORBID_TAGS"in t?M({},t.FORBID_TAGS,ve):{},Me="FORBID_ATTR"in t?M({},t.FORBID_ATTR,ve):{},Qe="USE_PROFILES"in t&amp;&amp;t.USE_PROFILES,Re=!1!==t.ALLOW_ARIA_ATTR,Ne=!1!==t.ALLOW_DATA_ATTR,je=t.ALLOW_UNKNOWN_PROTOCOLS||!1,Ue=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,Be=t.SAFE_FOR_TEMPLATES||!1,Fe=!1!==t.SAFE_FOR_XML,$e=t.WHOLE_DOCUMENT||!1,He=t.RETURN_DOM||!1,Ve=t.RETURN_DOM_FRAGMENT||!1,We=t.RETURN_TRUSTED_TYPE||!1,ze=t.FORCE_BODY||!1,Ge=!1!==t.SANITIZE_DOM,Xe=t.SANITIZE_NAMED_PROPS||!1,Ke=!1!==t.KEEP_CONTENT,Ze=t.IN_PLACE||!1,Ce=t.ALLOWED_URI_REGEXP||Ce,lt=t.NAMESPACE||ot,Le=t.CUSTOM_ELEMENT_HANDLING||{},t.CUSTOM_ELEMENT_HANDLING&amp;&amp;gt(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&amp;&amp;(Le.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&amp;&amp;gt(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&amp;&amp;(Le.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&amp;&amp;"boolean"===typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&amp;&amp;(Le.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Be&amp;&amp;(Ne=!1),Ve&amp;&amp;(He=!0),Qe&amp;&amp;(Ae=M({},i(z)),Ie=[],!0===Qe.html&amp;&amp;(M(Ae,j),M(Ie,H)),!0===Qe.svg&amp;&amp;(M(Ae,U),M(Ie,V),M(Ie,G)),!0===Qe.svgFilters&amp;&amp;(M(Ae,B),M(Ie,V),M(Ie,G)),!0===Qe.mathMl&amp;&amp;(M(Ae,$),M(Ie,W),M(Ie,G))),t.ADD_TAGS&amp;&amp;(Ae===Oe&amp;&amp;(Ae=R(Ae)),M(Ae,t.ADD_TAGS,ve)),t.ADD_ATTR&amp;&amp;(Ie===Pe&amp;&amp;(Ie=R(Ie)),M(Ie,t.ADD_ATTR,ve)),t.ADD_URI_SAFE_ATTR&amp;&amp;M(rt,t.ADD_URI_SAFE_ATTR,ve),t.FORBID_CONTENTS&amp;&amp;(Je===et&amp;&amp;(Je=R(Je)),M(Je,t.FORBID_CONTENTS,ve)),Ke&amp;&amp;(Ae["#text"]=!0),$e&amp;&amp;M(Ae,["html","head","body"]),Ae.table&amp;&amp;(M(Ae,["tbody"]),delete De.tbody),m&amp;&amp;m(t),pt=t)},vt=M({},["mi","mo","mn","ms","mtext"]),bt=M({},["foreignobject","annotation-xml"]),_t=M({},["title","style","font","a","script"]),wt=M({},U);M(wt,B),M(wt,F);var Tt=M({},$);M(Tt,q);var St=function(e){var t=L(e);t&amp;&amp;t.tagName||(t={namespaceURI:lt,tagName:"template"});var n=E(e.tagName),r=E(t.tagName);return!!ct[e.namespaceURI]&amp;&amp;(e.namespaceURI===at?t.namespaceURI===ot?"svg"===n:t.namespaceURI===st?"svg"===n&amp;&amp;("annotation-xml"===r||vt[r]):Boolean(wt[n]):e.namespaceURI===st?t.namespaceURI===ot?"math"===n:t.namespaceURI===at?"math"===n&amp;&amp;bt[r]:Boolean(Tt[n]):e.namespaceURI===ot?!(t.namespaceURI===at&amp;&amp;!bt[r])&amp;&amp;(!(t.namespaceURI===st&amp;&amp;!vt[r])&amp;&amp;(!Tt[n]&amp;&amp;(_t[n]||!wt[n]))):!("application/xhtml+xml"!==ye||!ct[e.namespaceURI]))},Et=function(e){S(n.removed,{element:e});try{e.parentNode.removeChild(e)}catch(Nt){try{e.outerHTML=le}catch(Nt){e.remove()}}},xt=function(e,t){try{S(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(Nt){S(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&amp;&amp;!Ie[e])if(He||Ve)try{Et(t)}catch(Nt){}else try{t.setAttribute(e,"")}catch(Nt){}},kt=function(e){var t,n;if(ze)e="&lt;remove&gt;&lt;/remove&gt;"+e;else{var r=k(e,/^[\r\n\t ]+/);n=r&amp;&amp;r[0]}"application/xhtml+xml"===ye&amp;&amp;lt===ot&amp;&amp;(e='&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;'+e+"&lt;/body&gt;&lt;/html&gt;");var i=oe?oe.createHTML(e):e;if(lt===ot)try{t=(new p).parseFromString(i,ye)}catch(Nt){}if(!t||!t.documentElement){t=ce.createDocument(lt,"template",null);try{t.documentElement.innerHTML=ut?le:i}catch(Nt){}}var a=t.body||t.documentElement;return e&amp;&amp;n&amp;&amp;a.insertBefore(s.createTextNode(n),a.childNodes[0]||null),lt===ot?fe.call(t,$e?"html":"body")[0]:$e?t.documentElement:a},Ct=function(e){return de.call(e.ownerDocument||e,e,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT|c.SHOW_PROCESSING_INSTRUCTION|c.SHOW_CDATA_SECTION,null,!1)},At=function(e){return e instanceof f&amp;&amp;("string"!==typeof e.nodeName||"string"!==typeof e.textContent||"function"!==typeof e.removeChild||!(e.attributes instanceof h)||"function"!==typeof e.removeAttribute||"function"!==typeof e.setAttribute||"string"!==typeof e.namespaceURI||"function"!==typeof e.insertBefore||"function"!==typeof e.hasChildNodes)},Ot=function(t){return"object"===e(l)?t instanceof l:t&amp;&amp;"object"===e(t)&amp;&amp;"number"===typeof t.nodeType&amp;&amp;"string"===typeof t.nodeName},It=function(e,t,r){ge[e]&amp;&amp;w(ge[e],(function(e){e.call(n,t,r,pt)}))},Pt=function(e){var t;if(It("beforeSanitizeElements",e,null),At(e))return Et(e),!0;if(I(/[\u0080-\uFFFF]/,e.nodeName))return Et(e),!0;var r=ve(e.nodeName);if(It("uponSanitizeElement",e,{tagName:r,allowedTags:Ae}),e.hasChildNodes()&amp;&amp;!Ot(e.firstElementChild)&amp;&amp;(!Ot(e.content)||!Ot(e.content.firstElementChild))&amp;&amp;I(/&lt;[/\w]/g,e.innerHTML)&amp;&amp;I(/&lt;[/\w]/g,e.textContent))return Et(e),!0;if("select"===r&amp;&amp;I(/&lt;template/i,e.innerHTML))return Et(e),!0;if(7===e.nodeType)return Et(e),!0;if(Fe&amp;&amp;8===e.nodeType&amp;&amp;I(/&lt;[/\w]/g,e.data))return Et(e),!0;if(!Ae[r]||De[r]){if(!De[r]&amp;&amp;Dt(r)){if(Le.tagNameCheck instanceof RegExp&amp;&amp;I(Le.tagNameCheck,r))return!1;if(Le.tagNameCheck instanceof Function&amp;&amp;Le.tagNameCheck(r))return!1}if(Ke&amp;&amp;!Je[r]){var i=L(e)||e.parentNode,s=_(e)||e.childNodes;if(s&amp;&amp;i)for(var a=s.length,o=a-1;o&gt;=0;--o){var l=v(s[o],!0);l.__removalCount=(e.__removalCount||0)+1,i.insertBefore(l,b(e))}}return Et(e),!0}return e instanceof u&amp;&amp;!St(e)?(Et(e),!0):"noscript"!==r&amp;&amp;"noembed"!==r&amp;&amp;"noframes"!==r||!I(/&lt;\/no(script|embed|frames)/i,e.innerHTML)?(Be&amp;&amp;3===e.nodeType&amp;&amp;(t=e.textContent,t=C(t,be," "),t=C(t,_e," "),t=C(t,we," "),e.textContent!==t&amp;&amp;(S(n.removed,{element:e.cloneNode()}),e.textContent=t)),It("afterSanitizeElements",e,null),!1):(Et(e),!0)},Lt=function(e,t,n){if(Ge&amp;&amp;("id"===t||"name"===t)&amp;&amp;(n in s||n in mt))return!1;if(Ne&amp;&amp;!Me[t]&amp;&amp;I(Te,t));else if(Re&amp;&amp;I(Se,t));else if(!Ie[t]||Me[t]){if(!(Dt(e)&amp;&amp;(Le.tagNameCheck instanceof RegExp&amp;&amp;I(Le.tagNameCheck,e)||Le.tagNameCheck instanceof Function&amp;&amp;Le.tagNameCheck(e))&amp;&amp;(Le.attributeNameCheck instanceof RegExp&amp;&amp;I(Le.attributeNameCheck,t)||Le.attributeNameCheck instanceof Function&amp;&amp;Le.attributeNameCheck(t))||"is"===t&amp;&amp;Le.allowCustomizedBuiltInElements&amp;&amp;(Le.tagNameCheck instanceof RegExp&amp;&amp;I(Le.tagNameCheck,n)||Le.tagNameCheck instanceof Function&amp;&amp;Le.tagNameCheck(n))))return!1}else if(rt[t]);else if(I(Ce,C(n,xe,"")));else if("src"!==t&amp;&amp;"xlink:href"!==t&amp;&amp;"href"!==t||"script"===e||0!==A(n,"data:")||!tt[e]){if(je&amp;&amp;!I(Ee,C(n,xe,"")));else if(n)return!1}else;return!0},Dt=function(e){return"annotation-xml"!==e&amp;&amp;k(e,ke)},Mt=function(t){var r,i,s,a;It("beforeSanitizeAttributes",t,null);var o=t.attributes;if(o){var l={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Ie};a=o.length;while(a--){r=o[a];var u=r,c=u.name,d=u.namespaceURI;if(i="value"===c?r.value:O(r.value),s=ve(c),l.attrName=s,l.attrValue=i,l.keepAttr=!0,l.forceKeepAttr=void 0,It("uponSanitizeAttribute",t,l),i=l.attrValue,Fe&amp;&amp;I(/((--!?|])&gt;)|&lt;\/(style|title)/i,i))xt(c,t);else if(!l.forceKeepAttr&amp;&amp;(xt(c,t),l.keepAttr))if(Ue||!I(/\/&gt;/i,i)){Be&amp;&amp;(i=C(i,be," "),i=C(i,_e," "),i=C(i,we," "));var h=ve(t.nodeName);if(Lt(h,s,i)){if(!Xe||"id"!==s&amp;&amp;"name"!==s||(xt(c,t),i=Ye+i),oe&amp;&amp;"object"===e(g)&amp;&amp;"function"===typeof g.getAttributeType)if(d);else switch(g.getAttributeType(h,s)){case"TrustedHTML":i=oe.createHTML(i);break;case"TrustedScriptURL":i=oe.createScriptURL(i);break}try{d?t.setAttributeNS(d,c,i):t.setAttribute(c,i),At(t)?Et(t):T(n.removed)}catch(Nt){}}}else xt(c,t)}It("afterSanitizeAttributes",t,null)}},Rt=function e(t){var n,r=Ct(t);It("beforeSanitizeShadowDOM",t,null);while(n=r.nextNode())It("uponSanitizeShadowNode",n,null),Pt(n)||(n.content instanceof a&amp;&amp;e(n.content),Mt(n));It("afterSanitizeShadowDOM",t,null)};return n.sanitize=function(i){var s,o,u,c,d,h=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:{};if(ut=!i,ut&amp;&amp;(i="\x3c!--\x3e"),"string"!==typeof i&amp;&amp;!Ot(i)){if("function"!==typeof i.toString)throw P("toString is not a function");if(i=i.toString(),"string"!==typeof i)throw P("dirty is not a string, aborting")}if(!n.isSupported){if("object"===e(t.toStaticHTML)||"function"===typeof t.toStaticHTML){if("string"===typeof i)return t.toStaticHTML(i);if(Ot(i))return t.toStaticHTML(i.outerHTML)}return i}if(qe||yt(h),n.removed=[],"string"===typeof i&amp;&amp;(Ze=!1),Ze){if(i.nodeName){var f=ve(i.nodeName);if(!Ae[f]||De[f])throw P("root node is forbidden and cannot be sanitized in-place")}}else if(i instanceof l)s=kt("\x3c!----\x3e"),o=s.ownerDocument.importNode(i,!0),1===o.nodeType&amp;&amp;"BODY"===o.nodeName||"HTML"===o.nodeName?s=o:s.appendChild(o);else{if(!He&amp;&amp;!Be&amp;&amp;!$e&amp;&amp;-1===i.indexOf("&lt;"))return oe&amp;&amp;We?oe.createHTML(i):i;if(s=kt(i),!s)return He?null:We?le:""}s&amp;&amp;ze&amp;&amp;Et(s.firstChild);var p=Ct(Ze?i:s);while(u=p.nextNode())3===u.nodeType&amp;&amp;u===c||Pt(u)||(u.content instanceof a&amp;&amp;Rt(u.content),Mt(u),c=u);if(c=null,Ze)return i;if(He){if(Ve){d=he.call(s.ownerDocument);while(s.firstChild)d.appendChild(s.firstChild)}else d=s;return(Ie.shadowroot||Ie.shadowrootmod)&amp;&amp;(d=pe.call(r,d,!0)),d}var m=$e?s.outerHTML:s.innerHTML;return $e&amp;&amp;Ae["!doctype"]&amp;&amp;s.ownerDocument&amp;&amp;s.ownerDocument.doctype&amp;&amp;s.ownerDocument.doctype.name&amp;&amp;I(ne,s.ownerDocument.doctype.name)&amp;&amp;(m="&lt;!DOCTYPE "+s.ownerDocument.doctype.name+"&gt;\n"+m),Be&amp;&amp;(m=C(m,be," "),m=C(m,_e," "),m=C(m,we," ")),oe&amp;&amp;We?oe.createHTML(m):m},n.setConfig=function(e){yt(e),qe=!0},n.clearConfig=function(){pt=null,qe=!1},n.isValidAttribute=function(e,t,n){pt||yt({});var r=ve(e),i=ve(t);return Lt(r,i,n)},n.addHook=function(e,t){"function"===typeof t&amp;&amp;(ge[e]=ge[e]||[],S(ge[e],t))},n.removeHook=function(e){if(ge[e])return T(ge[e])},n.removeHooks=function(e){ge[e]&amp;&amp;(ge[e]=[])},n.removeAllHooks=function(){ge={}},n}var oe=ae();return oe}))},"42c7":function(e,t,n){e.exports=n("1c4d")},4314:function(e,t,n){var r,i;
/*!
 * JavaScript Cookie v2.2.0
 * https://github.com/js-cookie/js-cookie
 *
 * Copyright 2006, 2015 Klaus Hartl &amp; Fagner Brack
 * Released under the MIT license
 */(function(s){var a=!1;if(r=s,i="function"===typeof r?r.call(t,n,t,e):r,void 0===i||(e.exports=i),a=!0,e.exports=s(),a=!0,!a){var o=window.Cookies,l=window.Cookies=s();l.noConflict=function(){return window.Cookies=o,l}}})((function(){function e(){for(var e=0,t={};e&lt;arguments.length;e++){var n=arguments[e];for(var r in n)t[r]=n[r]}return t}function t(n){function r(t,i,s){var a;if("undefined"!==typeof document){if(arguments.length&gt;1){if(s=e({path:"/"},r.defaults,s),"number"===typeof s.expires){var o=new Date;o.setMilliseconds(o.getMilliseconds()+864e5*s.expires),s.expires=o}s.expires=s.expires?s.expires.toUTCString():"";try{a=JSON.stringify(i),/^[\{\[]/.test(a)&amp;&amp;(i=a)}catch(g){}i=n.write?n.write(i,t):encodeURIComponent(String(i)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)),t=t.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent),t=t.replace(/[\(\)]/g,escape);var l="";for(var u in s)s[u]&amp;&amp;(l+="; "+u,!0!==s[u]&amp;&amp;(l+="="+s[u]));return document.cookie=t+"="+i+l}t||(a={});for(var c=document.cookie?document.cookie.split("; "):[],d=/(%[0-9A-Z]{2})+/g,h=0;h&lt;c.length;h++){var f=c[h].split("="),p=f.slice(1).join("=");this.json||'"'!==p.charAt(0)||(p=p.slice(1,-1));try{var m=f[0].replace(d,decodeURIComponent);if(p=n.read?n.read(p,m):n(p,m)||p.replace(d,decodeURIComponent),this.json)try{p=JSON.parse(p)}catch(g){}if(t===m){a=p;break}t||(a[m]=p)}catch(g){}}return a}}return r.set=r,r.get=function(e){return r.call(r,e)},r.getJSON=function(){return r.apply({json:!0},[].slice.call(arguments))},r.defaults={},r.remove=function(t,n){r(t,"",e(n,{expires:-1}))},r.withConverter=t,r}return t((function(){}))}))},4339:function(e,t,n){e.exports=n("9da5")},"433e":function(e,t,n){"use strict";var r=n("9260");r(Math,"Math",!0)},"434c":function(e,t,n){var r=n("4cfd"),i=Math.max,s=Math.min;e.exports=function(e,t){return e=r(e),e&lt;0?i(e+t,0):s(e,t)}},4355:function(e,t,n){"use strict";var r=n("5003"),i=n("5a1a"),s=n("fd4d"),a=s("match");e.exports=function(e){var t;return r(e)&amp;&amp;(void 0!==(t=e[a])?!!t:"RegExp"===i(e))}},4374:function(e,t,n){"use strict";var r=n("4a8d"),i=function(e,t){return void 0===t&amp;&amp;(t=!1),function(n,i,a){if(n)e(n);else if(i.statusCode&gt;=400&amp;&amp;i.statusCode&lt;=599){var o=a;if(t)if(r.TextDecoder){var l=s(i.headers&amp;&amp;i.headers["content-type"]);try{o=new TextDecoder(l).decode(a)}catch(u){}}else o=String.fromCharCode.apply(null,new Uint8Array(a));e({cause:o})}else e(null,a)}};function s(e){return void 0===e&amp;&amp;(e=""),e.toLowerCase().split(";").reduce((function(e,t){var n=t.split("="),r=n[0],i=n[1];return"charset"===r.trim()?i.trim():e}),"utf-8")}e.exports=i},"43c5":function(e,t,n){var r=n("0795");e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},"44f3":function(e,t,n){var r=n("ad5d").getUint64,i=function(e){var t=new DataView(e.buffer,e.byteOffset,e.byteLength),n={version:e[0],flags:new Uint8Array(e.subarray(1,4)),references:[],referenceId:t.getUint32(4),timescale:t.getUint32(8)},i=12;0===n.version?(n.earliestPresentationTime=t.getUint32(i),n.firstOffset=t.getUint32(i+4),i+=8):(n.earliestPresentationTime=r(e.subarray(i)),n.firstOffset=r(e.subarray(i+8)),i+=16),i+=2;var s=t.getUint16(i);for(i+=2;s&gt;0;i+=12,s--)n.references.push({referenceType:(128&amp;e[i])&gt;&gt;&gt;7,referencedSize:2147483647&amp;t.getUint32(i),subsegmentDuration:t.getUint32(i+4),startsWithSap:!!(128&amp;e[i+8]),sapType:(112&amp;e[i+8])&gt;&gt;&gt;4,sapDeltaTime:268435455&amp;t.getUint32(i+8)});return n};e.exports=i},"45e1":function(e,t,n){e.exports=n("39d4").Transform},"45e2":function(e,t,n){"use strict";var r=Object.prototype.toString;e.exports=function(e){var t=r.call(e),n="[object Arguments]"===t;return n||(n="[object Array]"!==t&amp;&amp;null!==e&amp;&amp;"object"===typeof e&amp;&amp;"number"===typeof e.length&amp;&amp;e.length&gt;=0&amp;&amp;"[object Function]"===r.call(e.callee)),n}},4660:function(e,t,n){e.exports={default:n("61ee"),__esModule:!0}},"478d":function(e,t,n){"use strict";var r=n("f972"),i=n("a3e9"),s=n("d50c"),a=n("3933"),o=n("d96f"),l=n("9260"),u=n("fd4d"),c=u("iterator"),d=a.values,h=function(e,t){if(e){if(e[c]!==d)try{o(e,c,d)}catch(r){e[c]=d}if(l(e,t,!0),i[t])for(var n in a)if(e[n]!==a[n])try{o(e,n,a[n])}catch(r){e[n]=a[n]}}};for(var f in i)h(r[f]&amp;&amp;r[f].prototype,f);h(s,"DOMTokenList")},4819:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return a}));var r=n("4a8d"),i=n.n(r),s=function(t){return i.a.atob?i.a.atob(t):e.from(t,"base64").toString("binary")};function a(e){for(var t=s(e),n=new Uint8Array(t.length),r=0;r&lt;t.length;r++)n[r]=t.charCodeAt(r);return n}}).call(this,n("257d").Buffer)},4827:function(e,t,n){"use strict";e.exports="\t\n\v\f\r Â&nbsp;áš€â€€â€â€‚â€ƒâ€„â€…â€†â€‡â€ˆâ€‰â€Šâ€¯âŸã€€\u2028\u2029\ufeff"},4838:function(e,t,n){"use strict";
/*!
  * vue-router v3.0.6
  * (c) 2019 Evan You
  * @license MIT
  */function r(e,t){0}function i(e){return Object.prototype.toString.call(e).indexOf("Error")&gt;-1}function s(e,t){for(var n in t)e[n]=t[n];return e}var a={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(e,t){var n=t.props,r=t.children,i=t.parent,a=t.data;a.routerView=!0;var l=i.$createElement,u=n.name,c=i.$route,d=i._routerViewCache||(i._routerViewCache={}),h=0,f=!1;while(i&amp;&amp;i._routerRoot!==i){var p=i.$vnode&amp;&amp;i.$vnode.data;p&amp;&amp;(p.routerView&amp;&amp;h++,p.keepAlive&amp;&amp;i._inactive&amp;&amp;(f=!0)),i=i.$parent}if(a.routerViewDepth=h,f)return l(d[u],a,r);var m=c.matched[h];if(!m)return d[u]=null,l();var g=d[u]=m.components[u];a.registerRouteInstance=function(e,t){var n=m.instances[u];(t&amp;&amp;n!==e||!t&amp;&amp;n===e)&amp;&amp;(m.instances[u]=t)},(a.hook||(a.hook={})).prepatch=function(e,t){m.instances[u]=t.componentInstance},a.hook.init=function(e){e.data.keepAlive&amp;&amp;e.componentInstance&amp;&amp;e.componentInstance!==m.instances[u]&amp;&amp;(m.instances[u]=e.componentInstance)};var y=a.props=o(c,m.props&amp;&amp;m.props[u]);if(y){y=a.props=s({},y);var v=a.attrs=a.attrs||{};for(var b in y)g.props&amp;&amp;b in g.props||(v[b]=y[b],delete y[b])}return l(g,a,r)}};function o(e,t){switch(typeof t){case"undefined":return;case"object":return t;case"function":return t(e);case"boolean":return t?e.params:void 0;default:0}}var l=/[!'()*]/g,u=function(e){return"%"+e.charCodeAt(0).toString(16)},c=/%2C/g,d=function(e){return encodeURIComponent(e).replace(l,u).replace(c,",")},h=decodeURIComponent;function f(e,t,n){void 0===t&amp;&amp;(t={});var r,i=n||p;try{r=i(e||"")}catch(a){r={}}for(var s in t)r[s]=t[s];return r}function p(e){var t={};return e=e.trim().replace(/^(\?|#|&amp;)/,""),e?(e.split("&amp;").forEach((function(e){var n=e.replace(/\+/g," ").split("="),r=h(n.shift()),i=n.length&gt;0?h(n.join("=")):null;void 0===t[r]?t[r]=i:Array.isArray(t[r])?t[r].push(i):t[r]=[t[r],i]})),t):t}function m(e){var t=e?Object.keys(e).map((function(t){var n=e[t];if(void 0===n)return"";if(null===n)return d(t);if(Array.isArray(n)){var r=[];return n.forEach((function(e){void 0!==e&amp;&amp;(null===e?r.push(d(t)):r.push(d(t)+"="+d(e)))})),r.join("&amp;")}return d(t)+"="+d(n)})).filter((function(e){return e.length&gt;0})).join("&amp;"):null;return t?"?"+t:""}var g=/\/?$/;function y(e,t,n,r){var i=r&amp;&amp;r.options.stringifyQuery,s=t.query||{};try{s=v(s)}catch(o){}var a={name:t.name||e&amp;&amp;e.name,meta:e&amp;&amp;e.meta||{},path:t.path||"/",hash:t.hash||"",query:s,params:t.params||{},fullPath:w(t,i),matched:e?_(e):[]};return n&amp;&amp;(a.redirectedFrom=w(n,i)),Object.freeze(a)}function v(e){if(Array.isArray(e))return e.map(v);if(e&amp;&amp;"object"===typeof e){var t={};for(var n in e)t[n]=v(e[n]);return t}return e}var b=y(null,{path:"/"});function _(e){var t=[];while(e)t.unshift(e),e=e.parent;return t}function w(e,t){var n=e.path,r=e.query;void 0===r&amp;&amp;(r={});var i=e.hash;void 0===i&amp;&amp;(i="");var s=t||m;return(n||"/")+s(r)+i}function T(e,t){return t===b?e===t:!!t&amp;&amp;(e.path&amp;&amp;t.path?e.path.replace(g,"")===t.path.replace(g,"")&amp;&amp;e.hash===t.hash&amp;&amp;S(e.query,t.query):!(!e.name||!t.name)&amp;&amp;(e.name===t.name&amp;&amp;e.hash===t.hash&amp;&amp;S(e.query,t.query)&amp;&amp;S(e.params,t.params)))}function S(e,t){if(void 0===e&amp;&amp;(e={}),void 0===t&amp;&amp;(t={}),!e||!t)return e===t;var n=Object.keys(e),r=Object.keys(t);return n.length===r.length&amp;&amp;n.every((function(n){var r=e[n],i=t[n];return"object"===typeof r&amp;&amp;"object"===typeof i?S(r,i):String(r)===String(i)}))}function E(e,t){return 0===e.path.replace(g,"/").indexOf(t.path.replace(g,"/"))&amp;&amp;(!t.hash||e.hash===t.hash)&amp;&amp;x(e.query,t.query)}function x(e,t){for(var n in t)if(!(n in e))return!1;return!0}var k,C=[String,Object],A=[String,Array],O={name:"RouterLink",props:{to:{type:C,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,event:{type:A,default:"click"}},render:function(e){var t=this,n=this.$router,r=this.$route,i=n.resolve(this.to,r,this.append),a=i.location,o=i.route,l=i.href,u={},c=n.options.linkActiveClass,d=n.options.linkExactActiveClass,h=null==c?"router-link-active":c,f=null==d?"router-link-exact-active":d,p=null==this.activeClass?h:this.activeClass,m=null==this.exactActiveClass?f:this.exactActiveClass,g=a.path?y(null,a,null,n):o;u[m]=T(r,g),u[p]=this.exact?u[m]:E(r,g);var v=function(e){I(e)&amp;&amp;(t.replace?n.replace(a):n.push(a))},b={click:I};Array.isArray(this.event)?this.event.forEach((function(e){b[e]=v})):b[this.event]=v;var _={class:u};if("a"===this.tag)_.on=b,_.attrs={href:l};else{var w=P(this.$slots.default);if(w){w.isStatic=!1;var S=w.data=s({},w.data);S.on=b;var x=w.data.attrs=s({},w.data.attrs);x.href=l}else _.on=b}return e(this.tag,_,this.$slots.default)}};function I(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&amp;&amp;!e.defaultPrevented&amp;&amp;(void 0===e.button||0===e.button)){if(e.currentTarget&amp;&amp;e.currentTarget.getAttribute){var t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&amp;&amp;e.preventDefault(),!0}}function P(e){if(e)for(var t,n=0;n&lt;e.length;n++){if(t=e[n],"a"===t.tag)return t;if(t.children&amp;&amp;(t=P(t.children)))return t}}function L(e){if(!L.installed||k!==e){L.installed=!0,k=e;var t=function(e){return void 0!==e},n=function(e,n){var r=e.$options._parentVnode;t(r)&amp;&amp;t(r=r.data)&amp;&amp;t(r=r.registerRouteInstance)&amp;&amp;r(e,n)};e.mixin({beforeCreate:function(){t(this.$options.router)?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),e.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&amp;&amp;this.$parent._routerRoot||this,n(this,this)},destroyed:function(){n(this)}}),Object.defineProperty(e.prototype,"$router",{get:function(){return this._routerRoot._router}}),Object.defineProperty(e.prototype,"$route",{get:function(){return this._routerRoot._route}}),e.component("RouterView",a),e.component("RouterLink",O);var r=e.config.optionMergeStrategies;r.beforeRouteEnter=r.beforeRouteLeave=r.beforeRouteUpdate=r.created}}var D="undefined"!==typeof window;function M(e,t,n){var r=e.charAt(0);if("/"===r)return e;if("?"===r||"#"===r)return t+e;var i=t.split("/");n&amp;&amp;i[i.length-1]||i.pop();for(var s=e.replace(/^\//,"").split("/"),a=0;a&lt;s.length;a++){var o=s[a];".."===o?i.pop():"."!==o&amp;&amp;i.push(o)}return""!==i[0]&amp;&amp;i.unshift(""),i.join("/")}function R(e){var t="",n="",r=e.indexOf("#");r&gt;=0&amp;&amp;(t=e.slice(r),e=e.slice(0,r));var i=e.indexOf("?");return i&gt;=0&amp;&amp;(n=e.slice(i+1),e=e.slice(0,i)),{path:e,query:n,hash:t}}function N(e){return e.replace(/\/\//g,"/")}var j=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)},U=re,B=H,F=V,$=X,q=ne,z=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function H(e,t){var n,r=[],i=0,s=0,a="",o=t&amp;&amp;t.delimiter||"/";while(null!=(n=z.exec(e))){var l=n[0],u=n[1],c=n.index;if(a+=e.slice(s,c),s=c+l.length,u)a+=u[1];else{var d=e[s],h=n[2],f=n[3],p=n[4],m=n[5],g=n[6],y=n[7];a&amp;&amp;(r.push(a),a="");var v=null!=h&amp;&amp;null!=d&amp;&amp;d!==h,b="+"===g||"*"===g,_="?"===g||"*"===g,w=n[2]||o,T=p||m;r.push({name:f||i++,prefix:h||"",delimiter:w,optional:_,repeat:b,partial:v,asterisk:!!y,pattern:T?K(T):y?".*":"[^"+Y(w)+"]+?"})}}return s&lt;e.length&amp;&amp;(a+=e.substr(s)),a&amp;&amp;r.push(a),r}function V(e,t){return X(H(e,t))}function W(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function G(e){return encodeURI(e).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function X(e){for(var t=new Array(e.length),n=0;n&lt;e.length;n++)"object"===typeof e[n]&amp;&amp;(t[n]=new RegExp("^(?:"+e[n].pattern+")$"));return function(n,r){for(var i="",s=n||{},a=r||{},o=a.pretty?W:encodeURIComponent,l=0;l&lt;e.length;l++){var u=e[l];if("string"!==typeof u){var c,d=s[u.name];if(null==d){if(u.optional){u.partial&amp;&amp;(i+=u.prefix);continue}throw new TypeError('Expected "'+u.name+'" to be defined')}if(j(d)){if(!u.repeat)throw new TypeError('Expected "'+u.name+'" to not repeat, but received `'+JSON.stringify(d)+"`");if(0===d.length){if(u.optional)continue;throw new TypeError('Expected "'+u.name+'" to not be empty')}for(var h=0;h&lt;d.length;h++){if(c=o(d[h]),!t[l].test(c))throw new TypeError('Expected all "'+u.name+'" to match "'+u.pattern+'", but received `'+JSON.stringify(c)+"`");i+=(0===h?u.prefix:u.delimiter)+c}}else{if(c=u.asterisk?G(d):o(d),!t[l].test(c))throw new TypeError('Expected "'+u.name+'" to match "'+u.pattern+'", but received "'+c+'"');i+=u.prefix+c}}else i+=u}return i}}function Y(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function K(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function Z(e,t){return e.keys=t,e}function Q(e){return e.sensitive?"":"i"}function J(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r&lt;n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return Z(e,t)}function ee(e,t,n){for(var r=[],i=0;i&lt;e.length;i++)r.push(re(e[i],t,n).source);var s=new RegExp("(?:"+r.join("|")+")",Q(n));return Z(s,t)}function te(e,t,n){return ne(H(e,n),t,n)}function ne(e,t,n){j(t)||(n=t||n,t=[]),n=n||{};for(var r=n.strict,i=!1!==n.end,s="",a=0;a&lt;e.length;a++){var o=e[a];if("string"===typeof o)s+=Y(o);else{var l=Y(o.prefix),u="(?:"+o.pattern+")";t.push(o),o.repeat&amp;&amp;(u+="(?:"+l+u+")*"),u=o.optional?o.partial?l+"("+u+")?":"(?:"+l+"("+u+"))?":l+"("+u+")",s+=u}}var c=Y(n.delimiter||"/"),d=s.slice(-c.length)===c;return r||(s=(d?s.slice(0,-c.length):s)+"(?:"+c+"(?=$))?"),s+=i?"$":r&amp;&amp;d?"":"(?="+c+"|$)",Z(new RegExp("^"+s,Q(n)),t)}function re(e,t,n){return j(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?J(e,t):j(e)?ee(e,t,n):te(e,t,n)}U.parse=B,U.compile=F,U.tokensToFunction=$,U.tokensToRegExp=q;var ie=Object.create(null);function se(e,t,n){t=t||{};try{var r=ie[e]||(ie[e]=U.compile(e));return t.pathMatch&amp;&amp;(t[0]=t.pathMatch),r(t,{pretty:!0})}catch(i){return""}finally{delete t[0]}}function ae(e,t,n,r){var i=t||[],s=n||Object.create(null),a=r||Object.create(null);e.forEach((function(e){oe(i,s,a,e)}));for(var o=0,l=i.length;o&lt;l;o++)"*"===i[o]&amp;&amp;(i.push(i.splice(o,1)[0]),l--,o--);return{pathList:i,pathMap:s,nameMap:a}}function oe(e,t,n,r,i,s){var a=r.path,o=r.name;var l=r.pathToRegexpOptions||{},u=ue(a,i,l.strict);"boolean"===typeof r.caseSensitive&amp;&amp;(l.sensitive=r.caseSensitive);var c={path:u,regex:le(u,l),components:r.components||{default:r.component},instances:{},name:o,parent:i,matchAs:s,redirect:r.redirect,beforeEnter:r.beforeEnter,meta:r.meta||{},props:null==r.props?{}:r.components?r.props:{default:r.props}};if(r.children&amp;&amp;r.children.forEach((function(r){var i=s?N(s+"/"+r.path):void 0;oe(e,t,n,r,c,i)})),void 0!==r.alias){var d=Array.isArray(r.alias)?r.alias:[r.alias];d.forEach((function(s){var a={path:s,children:r.children};oe(e,t,n,a,i,c.path||"/")}))}t[c.path]||(e.push(c.path),t[c.path]=c),o&amp;&amp;(n[o]||(n[o]=c))}function le(e,t){var n=U(e,[],t);return n}function ue(e,t,n){return n||(e=e.replace(/\/$/,"")),"/"===e[0]||null==t?e:N(t.path+"/"+e)}function ce(e,t,n,r){var i="string"===typeof e?{path:e}:e;if(i._normalized)return i;if(i.name)return s({},e);if(!i.path&amp;&amp;i.params&amp;&amp;t){i=s({},i),i._normalized=!0;var a=s(s({},t.params),i.params);if(t.name)i.name=t.name,i.params=a;else if(t.matched.length){var o=t.matched[t.matched.length-1].path;i.path=se(o,a,"path "+t.path)}else 0;return i}var l=R(i.path||""),u=t&amp;&amp;t.path||"/",c=l.path?M(l.path,u,n||i.append):u,d=f(l.query,i.query,r&amp;&amp;r.options.parseQuery),h=i.hash||l.hash;return h&amp;&amp;"#"!==h.charAt(0)&amp;&amp;(h="#"+h),{_normalized:!0,path:c,query:d,hash:h}}function de(e,t){var n=ae(e),r=n.pathList,i=n.pathMap,s=n.nameMap;function a(e){ae(e,r,i,s)}function o(e,n,a){var o=ce(e,n,!1,t),l=o.name;if(l){var u=s[l];if(!u)return c(null,o);var d=u.regex.keys.filter((function(e){return!e.optional})).map((function(e){return e.name}));if("object"!==typeof o.params&amp;&amp;(o.params={}),n&amp;&amp;"object"===typeof n.params)for(var h in n.params)!(h in o.params)&amp;&amp;d.indexOf(h)&gt;-1&amp;&amp;(o.params[h]=n.params[h]);if(u)return o.path=se(u.path,o.params,'named route "'+l+'"'),c(u,o,a)}else if(o.path){o.params={};for(var f=0;f&lt;r.length;f++){var p=r[f],m=i[p];if(he(m.regex,o.path,o.params))return c(m,o,a)}}return c(null,o)}function l(e,n){var r=e.redirect,i="function"===typeof r?r(y(e,n,null,t)):r;if("string"===typeof i&amp;&amp;(i={path:i}),!i||"object"!==typeof i)return c(null,n);var a=i,l=a.name,u=a.path,d=n.query,h=n.hash,f=n.params;if(d=a.hasOwnProperty("query")?a.query:d,h=a.hasOwnProperty("hash")?a.hash:h,f=a.hasOwnProperty("params")?a.params:f,l){s[l];return o({_normalized:!0,name:l,query:d,hash:h,params:f},void 0,n)}if(u){var p=fe(u,e),m=se(p,f,'redirect route with path "'+p+'"');return o({_normalized:!0,path:m,query:d,hash:h},void 0,n)}return c(null,n)}function u(e,t,n){var r=se(n,t.params,'aliased route with path "'+n+'"'),i=o({_normalized:!0,path:r});if(i){var s=i.matched,a=s[s.length-1];return t.params=i.params,c(a,t)}return c(null,t)}function c(e,n,r){return e&amp;&amp;e.redirect?l(e,r||n):e&amp;&amp;e.matchAs?u(e,n,e.matchAs):y(e,n,r,t)}return{match:o,addRoutes:a}}function he(e,t,n){var r=t.match(e);if(!r)return!1;if(!n)return!0;for(var i=1,s=r.length;i&lt;s;++i){var a=e.keys[i-1],o="string"===typeof r[i]?decodeURIComponent(r[i]):r[i];a&amp;&amp;(n[a.name||"pathMatch"]=o)}return!0}function fe(e,t){return M(e,t.parent?t.parent.path:"/",!0)}var pe=Object.create(null);function me(){window.history.replaceState({key:Oe()},"",window.location.href.replace(window.location.origin,"")),window.addEventListener("popstate",(function(e){ye(),e.state&amp;&amp;e.state.key&amp;&amp;Ie(e.state.key)}))}function ge(e,t,n,r){if(e.app){var i=e.options.scrollBehavior;i&amp;&amp;e.app.$nextTick((function(){var s=ve(),a=i.call(e,t,n,r?s:null);a&amp;&amp;("function"===typeof a.then?a.then((function(e){Ee(e,s)})).catch((function(e){0})):Ee(a,s))}))}}function ye(){var e=Oe();e&amp;&amp;(pe[e]={x:window.pageXOffset,y:window.pageYOffset})}function ve(){var e=Oe();if(e)return pe[e]}function be(e,t){var n=document.documentElement,r=n.getBoundingClientRect(),i=e.getBoundingClientRect();return{x:i.left-r.left-t.x,y:i.top-r.top-t.y}}function _e(e){return Se(e.x)||Se(e.y)}function we(e){return{x:Se(e.x)?e.x:window.pageXOffset,y:Se(e.y)?e.y:window.pageYOffset}}function Te(e){return{x:Se(e.x)?e.x:0,y:Se(e.y)?e.y:0}}function Se(e){return"number"===typeof e}function Ee(e,t){var n="object"===typeof e;if(n&amp;&amp;"string"===typeof e.selector){var r=document.querySelector(e.selector);if(r){var i=e.offset&amp;&amp;"object"===typeof e.offset?e.offset:{};i=Te(i),t=be(r,i)}else _e(e)&amp;&amp;(t=we(e))}else n&amp;&amp;_e(e)&amp;&amp;(t=we(e));t&amp;&amp;window.scrollTo(t.x,t.y)}var xe=D&amp;&amp;function(){var e=window.navigator.userAgent;return(-1===e.indexOf("Android 2.")&amp;&amp;-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&amp;&amp;(window.history&amp;&amp;"pushState"in window.history)}(),ke=D&amp;&amp;window.performance&amp;&amp;window.performance.now?window.performance:Date,Ce=Ae();function Ae(){return ke.now().toFixed(3)}function Oe(){return Ce}function Ie(e){Ce=e}function Pe(e,t){ye();var n=window.history;try{t?n.replaceState({key:Ce},"",e):(Ce=Ae(),n.pushState({key:Ce},"",e))}catch(r){window.location[t?"replace":"assign"](e)}}function Le(e){Pe(e,!0)}function De(e,t,n){var r=function(i){i&gt;=e.length?n():e[i]?t(e[i],(function(){r(i+1)})):r(i+1)};r(0)}function Me(e){return function(t,n,r){var s=!1,a=0,o=null;Re(e,(function(e,t,n,l){if("function"===typeof e&amp;&amp;void 0===e.cid){s=!0,a++;var u,c=Be((function(t){Ue(t)&amp;&amp;(t=t.default),e.resolved="function"===typeof t?t:k.extend(t),n.components[l]=t,a--,a&lt;=0&amp;&amp;r()})),d=Be((function(e){var t="Failed to resolve async component "+l+": "+e;o||(o=i(e)?e:new Error(t),r(o))}));try{u=e(c,d)}catch(f){d(f)}if(u)if("function"===typeof u.then)u.then(c,d);else{var h=u.component;h&amp;&amp;"function"===typeof h.then&amp;&amp;h.then(c,d)}}})),s||r()}}function Re(e,t){return Ne(e.map((function(e){return Object.keys(e.components).map((function(n){return t(e.components[n],e.instances[n],e,n)}))})))}function Ne(e){return Array.prototype.concat.apply([],e)}var je="function"===typeof Symbol&amp;&amp;"symbol"===typeof Symbol.toStringTag;function Ue(e){return e.__esModule||je&amp;&amp;"Module"===e[Symbol.toStringTag]}function Be(e){var t=!1;return function(){var n=[],r=arguments.length;while(r--)n[r]=arguments[r];if(!t)return t=!0,e.apply(this,n)}}var Fe=function(e,t){this.router=e,this.base=$e(t),this.current=b,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};function $e(e){if(!e)if(D){var t=document.querySelector("base");e=t&amp;&amp;t.getAttribute("href")||"/",e=e.replace(/^https?:\/\/[^\/]+/,"")}else e="/";return"/"!==e.charAt(0)&amp;&amp;(e="/"+e),e.replace(/\/$/,"")}function qe(e,t){var n,r=Math.max(e.length,t.length);for(n=0;n&lt;r;n++)if(e[n]!==t[n])break;return{updated:t.slice(0,n),activated:t.slice(n),deactivated:e.slice(n)}}function ze(e,t,n,r){var i=Re(e,(function(e,r,i,s){var a=He(e,t);if(a)return Array.isArray(a)?a.map((function(e){return n(e,r,i,s)})):n(a,r,i,s)}));return Ne(r?i.reverse():i)}function He(e,t){return"function"!==typeof e&amp;&amp;(e=k.extend(e)),e.options[t]}function Ve(e){return ze(e,"beforeRouteLeave",Ge,!0)}function We(e){return ze(e,"beforeRouteUpdate",Ge)}function Ge(e,t){if(t)return function(){return e.apply(t,arguments)}}function Xe(e,t,n){return ze(e,"beforeRouteEnter",(function(e,r,i,s){return Ye(e,i,s,t,n)}))}function Ye(e,t,n,r,i){return function(s,a,o){return e(s,a,(function(e){o(e),"function"===typeof e&amp;&amp;r.push((function(){Ke(e,t.instances,n,i)}))}))}}function Ke(e,t,n,r){t[n]&amp;&amp;!t[n]._isBeingDestroyed?e(t[n]):r()&amp;&amp;setTimeout((function(){Ke(e,t,n,r)}),16)}Fe.prototype.listen=function(e){this.cb=e},Fe.prototype.onReady=function(e,t){this.ready?e():(this.readyCbs.push(e),t&amp;&amp;this.readyErrorCbs.push(t))},Fe.prototype.onError=function(e){this.errorCbs.push(e)},Fe.prototype.transitionTo=function(e,t,n){var r=this,i=this.router.match(e,this.current);this.confirmTransition(i,(function(){r.updateRoute(i),t&amp;&amp;t(i),r.ensureURL(),r.ready||(r.ready=!0,r.readyCbs.forEach((function(e){e(i)})))}),(function(e){n&amp;&amp;n(e),e&amp;&amp;!r.ready&amp;&amp;(r.ready=!0,r.readyErrorCbs.forEach((function(t){t(e)})))}))},Fe.prototype.confirmTransition=function(e,t,n){var s=this,a=this.current,o=function(e){i(e)&amp;&amp;(s.errorCbs.length?s.errorCbs.forEach((function(t){t(e)})):(r(!1,"uncaught error during route navigation:"),console.error(e))),n&amp;&amp;n(e)};if(T(e,a)&amp;&amp;e.matched.length===a.matched.length)return this.ensureURL(),o();var l=qe(this.current.matched,e.matched),u=l.updated,c=l.deactivated,d=l.activated,h=[].concat(Ve(c),this.router.beforeHooks,We(u),d.map((function(e){return e.beforeEnter})),Me(d));this.pending=e;var f=function(t,n){if(s.pending!==e)return o();try{t(e,a,(function(e){!1===e||i(e)?(s.ensureURL(!0),o(e)):"string"===typeof e||"object"===typeof e&amp;&amp;("string"===typeof e.path||"string"===typeof e.name)?(o(),"object"===typeof e&amp;&amp;e.replace?s.replace(e):s.push(e)):n(e)}))}catch(r){o(r)}};De(h,f,(function(){var n=[],r=function(){return s.current===e},i=Xe(d,n,r),a=i.concat(s.router.resolveHooks);De(a,f,(function(){if(s.pending!==e)return o();s.pending=null,t(e),s.router.app&amp;&amp;s.router.app.$nextTick((function(){n.forEach((function(e){e()}))}))}))}))},Fe.prototype.updateRoute=function(e){var t=this.current;this.current=e,this.cb&amp;&amp;this.cb(e),this.router.afterHooks.forEach((function(n){n&amp;&amp;n(e,t)}))};var Ze=function(e){function t(t,n){var r=this;e.call(this,t,n);var i=t.options.scrollBehavior,s=xe&amp;&amp;i;s&amp;&amp;me();var a=Qe(this.base);window.addEventListener("popstate",(function(e){var n=r.current,i=Qe(r.base);r.current===b&amp;&amp;i===a||r.transitionTo(i,(function(e){s&amp;&amp;ge(t,e,n,!0)}))}))}return e&amp;&amp;(t.__proto__=e),t.prototype=Object.create(e&amp;&amp;e.prototype),t.prototype.constructor=t,t.prototype.go=function(e){window.history.go(e)},t.prototype.push=function(e,t,n){var r=this,i=this,s=i.current;this.transitionTo(e,(function(e){Pe(N(r.base+e.fullPath)),ge(r.router,e,s,!1),t&amp;&amp;t(e)}),n)},t.prototype.replace=function(e,t,n){var r=this,i=this,s=i.current;this.transitionTo(e,(function(e){Le(N(r.base+e.fullPath)),ge(r.router,e,s,!1),t&amp;&amp;t(e)}),n)},t.prototype.ensureURL=function(e){if(Qe(this.base)!==this.current.fullPath){var t=N(this.base+this.current.fullPath);e?Pe(t):Le(t)}},t.prototype.getCurrentLocation=function(){return Qe(this.base)},t}(Fe);function Qe(e){var t=decodeURI(window.location.pathname);return e&amp;&amp;0===t.indexOf(e)&amp;&amp;(t=t.slice(e.length)),(t||"/")+window.location.search+window.location.hash}var Je=function(e){function t(t,n,r){e.call(this,t,n),r&amp;&amp;et(this.base)||tt()}return e&amp;&amp;(t.__proto__=e),t.prototype=Object.create(e&amp;&amp;e.prototype),t.prototype.constructor=t,t.prototype.setupListeners=function(){var e=this,t=this.router,n=t.options.scrollBehavior,r=xe&amp;&amp;n;r&amp;&amp;me(),window.addEventListener(xe?"popstate":"hashchange",(function(){var t=e.current;tt()&amp;&amp;e.transitionTo(nt(),(function(n){r&amp;&amp;ge(e.router,n,t,!0),xe||st(n.fullPath)}))}))},t.prototype.push=function(e,t,n){var r=this,i=this,s=i.current;this.transitionTo(e,(function(e){it(e.fullPath),ge(r.router,e,s,!1),t&amp;&amp;t(e)}),n)},t.prototype.replace=function(e,t,n){var r=this,i=this,s=i.current;this.transitionTo(e,(function(e){st(e.fullPath),ge(r.router,e,s,!1),t&amp;&amp;t(e)}),n)},t.prototype.go=function(e){window.history.go(e)},t.prototype.ensureURL=function(e){var t=this.current.fullPath;nt()!==t&amp;&amp;(e?it(t):st(t))},t.prototype.getCurrentLocation=function(){return nt()},t}(Fe);function et(e){var t=Qe(e);if(!/^\/#/.test(t))return window.location.replace(N(e+"/#"+t)),!0}function tt(){var e=nt();return"/"===e.charAt(0)||(st("/"+e),!1)}function nt(){var e=window.location.href,t=e.indexOf("#");if(t&lt;0)return"";e=e.slice(t+1);var n=e.indexOf("?");if(n&lt;0){var r=e.indexOf("#");e=r&gt;-1?decodeURI(e.slice(0,r))+e.slice(r):decodeURI(e)}else n&gt;-1&amp;&amp;(e=decodeURI(e.slice(0,n))+e.slice(n));return e}function rt(e){var t=window.location.href,n=t.indexOf("#"),r=n&gt;=0?t.slice(0,n):t;return r+"#"+e}function it(e){xe?Pe(rt(e)):window.location.hash=e}function st(e){xe?Le(rt(e)):window.location.replace(rt(e))}var at=function(e){function t(t,n){e.call(this,t,n),this.stack=[],this.index=-1}return e&amp;&amp;(t.__proto__=e),t.prototype=Object.create(e&amp;&amp;e.prototype),t.prototype.constructor=t,t.prototype.push=function(e,t,n){var r=this;this.transitionTo(e,(function(e){r.stack=r.stack.slice(0,r.index+1).concat(e),r.index++,t&amp;&amp;t(e)}),n)},t.prototype.replace=function(e,t,n){var r=this;this.transitionTo(e,(function(e){r.stack=r.stack.slice(0,r.index).concat(e),t&amp;&amp;t(e)}),n)},t.prototype.go=function(e){var t=this,n=this.index+e;if(!(n&lt;0||n&gt;=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,(function(){t.index=n,t.updateRoute(r)}))}},t.prototype.getCurrentLocation=function(){var e=this.stack[this.stack.length-1];return e?e.fullPath:"/"},t.prototype.ensureURL=function(){},t}(Fe),ot=function(e){void 0===e&amp;&amp;(e={}),this.app=null,this.apps=[],this.options=e,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=de(e.routes||[],this);var t=e.mode||"hash";switch(this.fallback="history"===t&amp;&amp;!xe&amp;&amp;!1!==e.fallback,this.fallback&amp;&amp;(t="hash"),D||(t="abstract"),this.mode=t,t){case"history":this.history=new Ze(this,e.base);break;case"hash":this.history=new Je(this,e.base,this.fallback);break;case"abstract":this.history=new at(this,e.base);break;default:0}},lt={currentRoute:{configurable:!0}};function ut(e,t){return e.push(t),function(){var n=e.indexOf(t);n&gt;-1&amp;&amp;e.splice(n,1)}}function ct(e,t,n){var r="hash"===n?"#"+t:t;return e?N(e+"/"+r):r}ot.prototype.match=function(e,t,n){return this.matcher.match(e,t,n)},lt.currentRoute.get=function(){return this.history&amp;&amp;this.history.current},ot.prototype.init=function(e){var t=this;if(this.apps.push(e),e.$once("hook:destroyed",(function(){var n=t.apps.indexOf(e);n&gt;-1&amp;&amp;t.apps.splice(n,1),t.app===e&amp;&amp;(t.app=t.apps[0]||null)})),!this.app){this.app=e;var n=this.history;if(n instanceof Ze)n.transitionTo(n.getCurrentLocation());else if(n instanceof Je){var r=function(){n.setupListeners()};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen((function(e){t.apps.forEach((function(t){t._route=e}))}))}},ot.prototype.beforeEach=function(e){return ut(this.beforeHooks,e)},ot.prototype.beforeResolve=function(e){return ut(this.resolveHooks,e)},ot.prototype.afterEach=function(e){return ut(this.afterHooks,e)},ot.prototype.onReady=function(e,t){this.history.onReady(e,t)},ot.prototype.onError=function(e){this.history.onError(e)},ot.prototype.push=function(e,t,n){this.history.push(e,t,n)},ot.prototype.replace=function(e,t,n){this.history.replace(e,t,n)},ot.prototype.go=function(e){this.history.go(e)},ot.prototype.back=function(){this.go(-1)},ot.prototype.forward=function(){this.go(1)},ot.prototype.getMatchedComponents=function(e){var t=e?e.matched?e:this.resolve(e).route:this.currentRoute;return t?[].concat.apply([],t.matched.map((function(e){return Object.keys(e.components).map((function(t){return e.components[t]}))}))):[]},ot.prototype.resolve=function(e,t,n){t=t||this.history.current;var r=ce(e,t,n,this),i=this.match(r,t),s=i.redirectedFrom||i.fullPath,a=this.history.base,o=ct(a,s,this.mode);return{location:r,route:i,href:o,normalizedTo:r,resolved:i}},ot.prototype.addRoutes=function(e){this.matcher.addRoutes(e),this.history.current!==b&amp;&amp;this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(ot.prototype,lt),ot.install=L,ot.version="3.0.6",D&amp;&amp;window.Vue&amp;&amp;window.Vue.use(ot),t["a"]=ot},"49bd":function(e,t,n){"use strict";var r=n("e77e");e.exports=function(e,t,n){return r.forEach(n,(function(n){e=n(e,t)})),e}},"49f9":function(e,t,n){"use strict";var r=n("b142"),i=Set.prototype;e.exports={Set:Set,add:r(i.add),has:r(i.has),remove:r(i["delete"]),proto:i}},"4a00":function(e,t,n){"use strict";var r=n("4fb1"),i=n("6275"),s=n("bfba");r({target:"Set",proto:!0,real:!0,forced:!s("isDisjointFrom")},{isDisjointFrom:i})},"4a17":function(e,t,n){var r=n("f152"),i=n("024e").concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,i)}},"4a8d":function(e,t,n){(function(t){var n;n="undefined"!==typeof window?window:"undefined"!==typeof t?t:"undefined"!==typeof self?self:{},e.exports=n}).call(this,n("de2f"))},"4ab1":function(e,t,n){"use strict";var r=n("8c58"),i=n("f972"),s=n("b142"),a=n("9377"),o=n("cccd"),l=n("d96f"),u=n("5460"),c=n("3f0f").f,d=n("72e5"),h=n("4355"),f=n("f9d1"),p=n("d5d7"),m=n("8a4a"),g=n("3254"),y=n("8495"),v=n("fe97"),b=n("90f4"),_=n("b1bd").enforce,w=n("58d7"),T=n("fd4d"),S=n("80ac"),E=n("936d"),x=T("match"),k=i.RegExp,C=k.prototype,A=i.SyntaxError,O=s(C.exec),I=s("".charAt),P=s("".replace),L=s("".indexOf),D=s("".slice),M=/^\?&lt;[^\s\d!#%&amp;*+&lt;=&gt;@^][^\s!#%&amp;*+&lt;=&gt;@^]*&gt;/,R=/a/g,N=/a/g,j=new k(R)!==R,U=m.MISSED_STICKY,B=m.UNSUPPORTED_Y,F=r&amp;&amp;(!j||U||S||E||v((function(){return N[x]=!1,k(R)!==R||k(N)===N||"/a/i"!==String(k(R,"i"))}))),$=function(e){for(var t,n=e.length,r=0,i="",s=!1;r&lt;=n;r++)t=I(e,r),"\\"!==t?s||"."!==t?("["===t?s=!0:"]"===t&amp;&amp;(s=!1),i+=t):i+="[\\s\\S]":i+=t+I(e,++r);return i},q=function(e){for(var t,n=e.length,r=0,i="",s=[],a=u(null),o=!1,l=!1,c=0,d="";r&lt;=n;r++){if(t=I(e,r),"\\"===t)t+=I(e,++r);else if("]"===t)o=!1;else if(!o)switch(!0){case"["===t:o=!0;break;case"("===t:if(i+=t,"?:"===D(e,r+1,r+3))continue;O(M,D(e,r+1))&amp;&amp;(r+=2,l=!0),c++;continue;case"&gt;"===t&amp;&amp;l:if(""===d||b(a,d))throw new A("Invalid capture group name");a[d]=!0,s[s.length]=[d,c],l=!1,d="";continue}l?d+=t:i+=t}return[i,s]};if(a("RegExp",F)){for(var z=function(e,t){var n,r,i,s,a,u,c=d(C,this),m=h(e),g=void 0===t,y=[],v=e;if(!c&amp;&amp;m&amp;&amp;g&amp;&amp;e.constructor===z)return e;if((m||d(C,e))&amp;&amp;(e=e.source,g&amp;&amp;(t=p(v))),e=void 0===e?"":f(e),t=void 0===t?"":f(t),v=e,S&amp;&amp;"dotAll"in R&amp;&amp;(r=!!t&amp;&amp;L(t,"s")&gt;-1,r&amp;&amp;(t=P(t,/s/g,""))),n=t,U&amp;&amp;"sticky"in R&amp;&amp;(i=!!t&amp;&amp;L(t,"y")&gt;-1,i&amp;&amp;B&amp;&amp;(t=P(t,/y/g,""))),E&amp;&amp;(s=q(e),e=s[0],y=s[1]),a=o(k(e,t),c?this:C,z),(r||i||y.length)&amp;&amp;(u=_(a),r&amp;&amp;(u.dotAll=!0,u.raw=z($(e),n)),i&amp;&amp;(u.sticky=!0),y.length&amp;&amp;(u.groups=y)),e!==v)try{l(a,"source",""===v?"(?:)":v)}catch(b){}return a},H=c(k),V=0;H.length&gt;V;)g(z,k,H[V++]);C.constructor=z,z.prototype=C,y(i,"RegExp",z,{constructor:!0})}w("RegExp")},"4add":function(e,t,n){"use strict";var r=n("4fb1"),i=n("3577").includes,s=n("fe97"),a=n("8c59"),o=s((function(){return!Array(1).includes()}));r({target:"Array",proto:!0,forced:o},{includes:function(e){return i(this,e,arguments.length&gt;1?arguments[1]:void 0)}}),a("includes")},"4aff":function(e,t,n){"use strict";var r=n("ab7c");e.exports=function(e,t,n,i,s){var a=new Error(e);return r(a,t,n,i,s)}},"4b88":function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n("d0ad");function i(e){if(Array.isArray(e))return Object(r["a"])(e)}n("69ea"),n("b35e"),n("65ac"),n("d5ac"),n("27ff"),n("11e9"),n("478d");function s(e){if("undefined"!=typeof Symbol&amp;&amp;null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}var a=n("4db6");n("2df5");function o(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(e){return i(e)||s(e)||Object(a["a"])(e)||o()}},"4cd4":function(e,t,n){"use strict";var r=n("b142"),i=n("90f4"),s=n("2bcb"),a=n("3577").indexOf,o=n("ff23"),l=r([].push);e.exports=function(e,t){var n,r=s(e),u=0,c=[];for(n in r)!i(o,n)&amp;&amp;i(r,n)&amp;&amp;l(c,n);while(t.length&gt;u)i(r,n=t[u++])&amp;&amp;(~a(c,n)||l(c,n));return c}},"4cfd":function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e&gt;0?r:n)(e)}},"4d33":function(e,t,n){"use strict";var r=n("8c58"),i=n("b693"),s=n("c6ce"),a=n("e262"),o=n("60f3"),l=TypeError,u=Object.defineProperty,c=Object.getOwnPropertyDescriptor,d="enumerable",h="configurable",f="writable";t.f=r?s?function(e,t,n){if(a(e),t=o(t),a(n),"function"===typeof e&amp;&amp;"prototype"===t&amp;&amp;"value"in n&amp;&amp;f in n&amp;&amp;!n[f]){var r=c(e,t);r&amp;&amp;r[f]&amp;&amp;(e[t]=n.value,n={configurable:h in n?n[h]:r[h],enumerable:d in n?n[d]:r[d],writable:!1})}return u(e,t,n)}:u:function(e,t,n){if(a(e),t=o(t),a(n),i)try{return u(e,t,n)}catch(r){}if("get"in n||"set"in n)throw new l("Accessors not supported");return"value"in n&amp;&amp;(e[t]=n.value),e}},"4db6":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));n("d5ac"),n("38ea"),n("3cc8"),n("27ff"),n("3a78"),n("8515"),n("7976"),n("11e9");var r=n("d0ad");function i(e,t){if(e){if("string"==typeof e)return Object(r["a"])(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&amp;&amp;e.constructor&amp;&amp;(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Object(r["a"])(e,t):void 0}}},"4e06":function(e,t,n){n("8e39"),n("2df5"),n("2fba"),n("29c8");var r=n("b5ee")["default"];function i(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=r(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}e.exports=i,e.exports.__esModule=!0,e.exports["default"]=e.exports},"4e28":function(e,t,n){"use strict";var r=n("40cf"),i=Function.prototype.call;e.exports=r?i.bind(i):function(){return i.apply(i,arguments)}},"4e29":function(e,t,n){"use strict";var r=Function.prototype.call,i=Object.prototype.hasOwnProperty,s=n("e528");e.exports=s.call(r,i)},"4e87":function(e,t,n){e.exports=n("16b4").EventEmitter},"4f9d":function(e,t,n){"use strict";var r,i=n("5f8c");
/**
 * Checks if an event is supported in the current execution environment.
 *
 * NOTE: This will not work correctly for non-generic events such as `change`,
 * `reset`, `load`, `error`, and `select`.
 *
 * Borrows from Modernizr.
 *
 * @param {string} eventNameSuffix Event name, e.g. "click".
 * @param {?boolean} capture Check if the capture phase is supported.
 * @return {boolean} True if the event is supported.
 * @internal
 * @license Modernizr 3.0.0pre (Custom Build) | MIT
 */
function s(e,t){if(!i.canUseDOM||t&amp;&amp;!("addEventListener"in document))return!1;var n="on"+e,s=n in document;if(!s){var a=document.createElement("div");a.setAttribute(n,"return;"),s="function"===typeof a[n]}return!s&amp;&amp;r&amp;&amp;"wheel"===e&amp;&amp;(s=document.implementation.hasFeature("Events.wheel","3.0")),s}i.canUseDOM&amp;&amp;(r=document.implementation&amp;&amp;document.implementation.hasFeature&amp;&amp;!0!==document.implementation.hasFeature("","")),e.exports=s},"4fb1":function(e,t,n){"use strict";var r=n("f972"),i=n("fabb").f,s=n("d96f"),a=n("8495"),o=n("f95b"),l=n("7ff2"),u=n("9377");e.exports=function(e,t){var n,c,d,h,f,p,m=e.target,g=e.global,y=e.stat;if(c=g?r:y?r[m]||o(m,{}):r[m]&amp;&amp;r[m].prototype,c)for(d in t){if(f=t[d],e.dontCallGetSet?(p=i(c,d),h=p&amp;&amp;p.value):h=c[d],n=u(g?d:m+(y?".":"#")+d,e.forced),!n&amp;&amp;void 0!==h){if(typeof f==typeof h)continue;l(f,h)}(e.sham||h&amp;&amp;h.sham)&amp;&amp;s(f,"sham",!0),a(c,d,f,e)}}},"4fca":function(e,t,n){"use strict";var r=n("fe97"),i=n("fd4d"),s=n("9161"),a=i("species");e.exports=function(e){return s&gt;=51||!r((function(){var t=[],n=t.constructor={};return n[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},5003:function(e,t,n){"use strict";var r=n("5f2a");e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},5055:function(e,t,n){"use strict";var r=n("58ba"),i=n("b142"),s=n("0b7d"),a=n("b0c2"),o=n("9660"),l=n("e099"),u=i([].push),c=function(e){var t=1===e,n=2===e,i=3===e,c=4===e,d=6===e,h=7===e,f=5===e||d;return function(p,m,g,y){for(var v,b,_=a(p),w=s(_),T=o(w),S=r(m,g),E=0,x=y||l,k=t?x(p,T):n||h?x(p,0):void 0;T&gt;E;E++)if((f||E in w)&amp;&amp;(v=w[E],b=S(v,E,_),e))if(t)k[E]=b;else if(b)switch(e){case 3:return!0;case 5:return v;case 6:return E;case 2:u(k,v)}else switch(e){case 4:return!1;case 7:u(k,v)}return d?-1:i||c?c:k}};e.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6),filterReject:c(7)}},5082:function(e,t,n){"use strict";function r(e,t){var n="undefined"!==typeof Symbol&amp;&amp;e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=i(e))||t&amp;&amp;e&amp;&amp;"number"===typeof e.length){n&amp;&amp;(e=n);var r=0;return function(){return r&gt;=e.length?{done:!0}:{done:!1,value:e[r++]}}}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 i(e,t){if(e){if("string"===typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&amp;&amp;e.constructor&amp;&amp;(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}function s(e,t){(null==t||t&gt;e.length)&amp;&amp;(t=e.length);for(var n=0,r=new Array(t);n&lt;t;n++)r[n]=e[n];return r}var a=function(){function e(){this.typeToInterceptorsMap_=new Map,this.enabled_=!1}var t=e.prototype;return t.getIsEnabled=function(){return this.enabled_},t.enable=function(){this.enabled_=!0},t.disable=function(){this.enabled_=!1},t.reset=function(){this.typeToInterceptorsMap_=new Map,this.enabled_=!1},t.addInterceptor=function(e,t){this.typeToInterceptorsMap_.has(e)||this.typeToInterceptorsMap_.set(e,new Set);var n=this.typeToInterceptorsMap_.get(e);return!n.has(t)&amp;&amp;(n.add(t),!0)},t.removeInterceptor=function(e,t){var n=this.typeToInterceptorsMap_.get(e);return!(!n||!n.has(t))&amp;&amp;(n.delete(t),!0)},t.clearInterceptorsByType=function(e){var t=this.typeToInterceptorsMap_.get(e);return!!t&amp;&amp;(this.typeToInterceptorsMap_.delete(e),this.typeToInterceptorsMap_.set(e,new Set),!0)},t.clear=function(){return!!this.typeToInterceptorsMap_.size&amp;&amp;(this.typeToInterceptorsMap_=new Map,!0)},t.getForType=function(e){return this.typeToInterceptorsMap_.get(e)||new Set},t.execute=function(e,t){for(var n,i=this.getForType(e),s=r(i);!(n=s()).done;){var a=n.value;try{t=a(t)}catch(o){}}return t},e}();e.exports=a},"50e8":function(e,t,n){},"511d":function(e,t,n){"use strict";var r=n("5f2a"),i=n("78c1"),s=TypeError;e.exports=function(e){if(r(e))return e;throw new s(i(e)+" is not a function")}},"514b":function(e,t,n){var r=n("a99f").document;e.exports=r&amp;&amp;r.documentElement},5164:function(e,t,n){"use strict";var r="undefined"!==typeof Uint8Array&amp;&amp;"undefined"!==typeof Uint16Array&amp;&amp;"undefined"!==typeof Int32Array;function i(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.assign=function(e){var t=Array.prototype.slice.call(arguments,1);while(t.length){var n=t.shift();if(n){if("object"!==typeof n)throw new TypeError(n+"must be non-object");for(var r in n)i(n,r)&amp;&amp;(e[r]=n[r])}}return e},t.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var s={arraySet:function(e,t,n,r,i){if(t.subarray&amp;&amp;e.subarray)e.set(t.subarray(n,n+r),i);else for(var s=0;s&lt;r;s++)e[i+s]=t[n+s]},flattenChunks:function(e){var t,n,r,i,s,a;for(r=0,t=0,n=e.length;t&lt;n;t++)r+=e[t].length;for(a=new Uint8Array(r),i=0,t=0,n=e.length;t&lt;n;t++)s=e[t],a.set(s,i),i+=s.length;return a}},a={arraySet:function(e,t,n,r,i){for(var s=0;s&lt;r;s++)e[i+s]=t[n+s]},flattenChunks:function(e){return[].concat.apply([],e)}};t.setTyped=function(e){e?(t.Buf8=Uint8Array,t.Buf16=Uint16Array,t.Buf32=Int32Array,t.assign(t,s)):(t.Buf8=Array,t.Buf16=Array,t.Buf32=Array,t.assign(t,a))},t.setTyped(r)},"520b":function(e,t,n){"use strict";var r=n("5c90");e.exports="NODE"===r},5219:function(e,t,n){e.exports=n("0a2b")},5231:function(e,t,n){"use strict";var r=n("4095"),i=n("5fd1"),s=r("keys");e.exports=function(e){return s[e]||(s[e]=i(e))}},5238:function(e,t,n){"use strict";var r=n("4fb1"),i=n("f972"),s=n("4e28"),a=n("b142"),o=n("1708"),l=n("8c58"),u=n("9e7e"),c=n("fe97"),d=n("90f4"),h=n("72e5"),f=n("e262"),p=n("2bcb"),m=n("60f3"),g=n("f9d1"),y=n("560c"),v=n("5460"),b=n("663c"),_=n("3f0f"),w=n("3df2"),T=n("c307"),S=n("fabb"),E=n("4d33"),x=n("e425"),k=n("d33d"),C=n("8495"),A=n("de3d"),O=n("4095"),I=n("5231"),P=n("ff23"),L=n("5fd1"),D=n("fd4d"),M=n("0b79"),R=n("06f6"),N=n("801b"),j=n("9260"),U=n("b1bd"),B=n("5055").forEach,F=I("hidden"),$="Symbol",q="prototype",z=U.set,H=U.getterFor($),V=Object[q],W=i.Symbol,G=W&amp;&amp;W[q],X=i.RangeError,Y=i.TypeError,K=i.QObject,Z=S.f,Q=E.f,J=w.f,ee=k.f,te=a([].push),ne=O("symbols"),re=O("op-symbols"),ie=O("wks"),se=!K||!K[q]||!K[q].findChild,ae=function(e,t,n){var r=Z(V,t);r&amp;&amp;delete V[t],Q(e,t,n),r&amp;&amp;e!==V&amp;&amp;Q(V,t,r)},oe=l&amp;&amp;c((function(){return 7!==v(Q({},"a",{get:function(){return Q(this,"a",{value:7}).a}})).a}))?ae:Q,le=function(e,t){var n=ne[e]=v(G);return z(n,{type:$,tag:e,description:t}),l||(n.description=t),n},ue=function(e,t,n){e===V&amp;&amp;ue(re,t,n),f(e);var r=m(t);return f(n),d(ne,r)?(n.enumerable?(d(e,F)&amp;&amp;e[F][r]&amp;&amp;(e[F][r]=!1),n=v(n,{enumerable:y(0,!1)})):(d(e,F)||Q(e,F,y(1,v(null))),e[F][r]=!0),oe(e,r,n)):Q(e,r,n)},ce=function(e,t){f(e);var n=p(t),r=b(n).concat(me(n));return B(r,(function(t){l&amp;&amp;!s(he,n,t)||ue(e,t,n[t])})),e},de=function(e,t){return void 0===t?v(e):ce(v(e),t)},he=function(e){var t=m(e),n=s(ee,this,t);return!(this===V&amp;&amp;d(ne,t)&amp;&amp;!d(re,t))&amp;&amp;(!(n||!d(this,t)||!d(ne,t)||d(this,F)&amp;&amp;this[F][t])||n)},fe=function(e,t){var n=p(e),r=m(t);if(n!==V||!d(ne,r)||d(re,r)){var i=Z(n,r);return!i||!d(ne,r)||d(n,F)&amp;&amp;n[F][r]||(i.enumerable=!0),i}},pe=function(e){var t=J(p(e)),n=[];return B(t,(function(e){d(ne,e)||d(P,e)||te(n,e)})),n},me=function(e){var t=e===V,n=J(t?re:p(e)),r=[];return B(n,(function(e){!d(ne,e)||t&amp;&amp;!d(V,e)||te(r,ne[e])})),r};u||(W=function(){if(h(G,this))throw new Y("Symbol is not a constructor");var e=arguments.length&amp;&amp;void 0!==arguments[0]?g(arguments[0]):void 0,t=L(e),n=function(e){var r=void 0===this?i:this;r===V&amp;&amp;s(n,re,e),d(r,F)&amp;&amp;d(r[F],t)&amp;&amp;(r[F][t]=!1);var a=y(1,e);try{oe(r,t,a)}catch(o){if(!(o instanceof X))throw o;ae(r,t,a)}};return l&amp;&amp;se&amp;&amp;oe(V,t,{configurable:!0,set:n}),le(t,e)},G=W[q],C(G,"toString",(function(){return H(this).tag})),C(W,"withoutSetter",(function(e){return le(L(e),e)})),k.f=he,E.f=ue,x.f=ce,S.f=fe,_.f=w.f=pe,T.f=me,M.f=function(e){return le(D(e),e)},l&amp;&amp;(A(G,"description",{configurable:!0,get:function(){return H(this).description}}),o||C(V,"propertyIsEnumerable",he,{unsafe:!0}))),r({global:!0,constructor:!0,wrap:!0,forced:!u,sham:!u},{Symbol:W}),B(b(ie),(function(e){R(e)})),r({target:$,stat:!0,forced:!u},{useSetter:function(){se=!0},useSimple:function(){se=!1}}),r({target:"Object",stat:!0,forced:!u,sham:!l},{create:de,defineProperty:ue,defineProperties:ce,getOwnPropertyDescriptor:fe}),r({target:"Object",stat:!0,forced:!u},{getOwnPropertyNames:pe}),N(),j(W,$),P[F]=!0},"534d":function(e,t,n){var r=n("6daf"),i=n("3073"),s=n("b3e1");e.exports=n("5632")?Object.defineProperties:function(e,t){i(e);var n,a=s(t),o=a.length,l=0;while(o&gt;l)r.f(e,n=a[l++],t[n]);return e}},5449:function(e,t,n){"use strict";var r=n("0b2b"),i=n("2e6e"),s=n("7361"),a=n("f2e7");e.exports=function(e,t,n){if(!e||"object"!==typeof e&amp;&amp;"function"!==typeof e)throw new s("`obj` must be an object or a function`");if("string"!==typeof t&amp;&amp;"symbol"!==typeof t)throw new s("`property` must be a string or a symbol`");if(arguments.length&gt;3&amp;&amp;"boolean"!==typeof arguments[3]&amp;&amp;null!==arguments[3])throw new s("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length&gt;4&amp;&amp;"boolean"!==typeof arguments[4]&amp;&amp;null!==arguments[4])throw new s("`nonWritable`, if provided, must be a boolean or null");if(arguments.length&gt;5&amp;&amp;"boolean"!==typeof arguments[5]&amp;&amp;null!==arguments[5])throw new s("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length&gt;6&amp;&amp;"boolean"!==typeof arguments[6])throw new s("`loose`, if provided, must be a boolean");var o=arguments.length&gt;3?arguments[3]:null,l=arguments.length&gt;4?arguments[4]:null,u=arguments.length&gt;5?arguments[5]:null,c=arguments.length&gt;6&amp;&amp;arguments[6],d=!!a&amp;&amp;a(e,t);if(r)r(e,t,{configurable:null===u&amp;&amp;d?d.configurable:!u,enumerable:null===o&amp;&amp;d?d.enumerable:!o,value:n,writable:null===l&amp;&amp;d?d.writable:!l});else{if(!c&amp;&amp;(o||l||u))throw new i("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");e[t]=n}}},5460:function(e,t,n){"use strict";var r,i=n("e262"),s=n("e425"),a=n("901a"),o=n("ff23"),l=n("acaa"),u=n("1509"),c=n("5231"),d="&gt;",h="&lt;",f="prototype",p="script",m=c("IE_PROTO"),g=function(){},y=function(e){return h+p+d+e+h+"/"+p+d},v=function(e){e.write(y("")),e.close();var t=e.parentWindow.Object;return e=null,t},b=function(){var e,t=u("iframe"),n="java"+p+":";return t.style.display="none",l.appendChild(t),t.src=String(n),e=t.contentWindow.document,e.open(),e.write(y("document.F=Object")),e.close(),e.F},_=function(){try{r=new ActiveXObject("htmlfile")}catch(t){}_="undefined"!=typeof document?document.domain&amp;&amp;r?v(r):b():v(r);var e=a.length;while(e--)delete _[f][a[e]];return _()};o[m]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(g[f]=i(e),n=new g,g[f]=null,n[m]=e):n=_(),void 0===t?n:s.f(n,t)}},5464:function(e,t,n){"use strict";var r=n("f9d1");e.exports=function(e,t){return void 0===e?arguments.length&lt;2?"":t:r(e)}},"55c0":function(e,t,n){"use strict";var r=n("5055").forEach,i=n("785c"),s=i("forEach");e.exports=s?[].forEach:function(e){return r(this,e,arguments.length&gt;1?arguments[1]:void 0)}},"560c":function(e,t,n){"use strict";e.exports=function(e,t){return{enumerable:!(1&amp;e),configurable:!(2&amp;e),writable:!(4&amp;e),value:t}}},"562e":function(e,t,n){"use strict";var r=n("8c58"),i=n("80ac"),s=n("5a1a"),a=n("de3d"),o=n("b1bd").get,l=RegExp.prototype,u=TypeError;r&amp;&amp;i&amp;&amp;a(l,"dotAll",{configurable:!0,get:function(){if(this!==l){if("RegExp"===s(this))return!!o(this).dotAll;throw new u("Incompatible receiver, RegExp required")}}})},5632:function(e,t,n){e.exports=!n("38d7")((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},"565d":function(e,t,n){"use strict";var r=n("4fb1"),i=n("793f"),s=n("bfba");r({target:"Set",proto:!0,real:!0,forced:!s("isSubsetOf")},{isSubsetOf:i})},"56f0":function(e,t,n){"use strict";var r=n("fd4d"),i=r("iterator"),s=!1;try{var a=0,o={next:function(){return{done:!!a++}},return:function(){s=!0}};o[i]=function(){return this},Array.from(o,(function(){throw 2}))}catch(l){}e.exports=function(e,t){try{if(!t&amp;&amp;!s)return!1}catch(l){return!1}var n=!1;try{var r={};r[i]=function(){return{next:function(){return{done:n=!0}}}},e(r)}catch(l){}return n}},5754:function(e,t,n){"use strict";var r=n("113c"),i=n("49f9"),s=n("8b43"),a=n("e590"),o=n("2eb2"),l=n("5c7e"),u=i.Set,c=i.add,d=i.has;e.exports=function(e){var t=r(this),n=a(e),i=new u;return s(t)&gt;n.size?l(n.getIterator(),(function(e){d(t,e)&amp;&amp;c(i,e)})):o(t,(function(e){n.includes(e)&amp;&amp;c(i,e)})),i}},5832:function(e,t,n){"use strict";var r=n("d96f"),i=n("f436"),s=n("dfdf"),a=Error.captureStackTrace;e.exports=function(e,t,n,o){s&amp;&amp;(a?a(e,t):r(e,"stack",i(n,o)))}},"58ba":function(e,t,n){"use strict";var r=n("a573"),i=n("511d"),s=n("40cf"),a=r(r.bind);e.exports=function(e,t){return i(e),void 0===t?e:s?a(e,t):function(){return e.apply(t,arguments)}}},"58d7":function(e,t,n){"use strict";var r=n("1ce7"),i=n("de3d"),s=n("fd4d"),a=n("8c58"),o=s("species");e.exports=function(e){var t=r(e);a&amp;&amp;t&amp;&amp;!t[o]&amp;&amp;i(t,o,{configurable:!0,get:function(){return this}})}},"598b":function(e,t,n){"use strict";var r=n("967d");e.exports=function(e){var t=+e;return t!==t||0===t?0:r(t)}},"59d2":function(e,t,n){"use strict";var r=n("e262");e.exports=function(){var e=r(this),t="";return e.hasIndices&amp;&amp;(t+="d"),e.global&amp;&amp;(t+="g"),e.ignoreCase&amp;&amp;(t+="i"),e.multiline&amp;&amp;(t+="m"),e.dotAll&amp;&amp;(t+="s"),e.unicode&amp;&amp;(t+="u"),e.unicodeSets&amp;&amp;(t+="v"),e.sticky&amp;&amp;(t+="y"),t}},"5a1a":function(e,t,n){"use strict";var r=n("b142"),i=r({}.toString),s=r("".slice);e.exports=function(e){return s(i(e),8,-1)}},"5ad4":function(e,t,n){"use strict";var r=n("4fb1"),i=n("5055").find,s=n("8c59"),a="find",o=!0;a in[]&amp;&amp;Array(1)[a]((function(){o=!1})),r({target:"Array",proto:!0,forced:o},{find:function(e){return i(this,e,arguments.length&gt;1?arguments[1]:void 0)}}),s(a)},"5ba5":function(e,t,n){var r=n("4cfd"),i=n("071d");e.exports=function(e){return function(t,n){var s,a,o=String(i(t)),l=r(n),u=o.length;return l&lt;0||l&gt;=u?e?"":void 0:(s=o.charCodeAt(l),s&lt;55296||s&gt;56319||l+1===u||(a=o.charCodeAt(l+1))&lt;56320||a&gt;57343?e?o.charAt(l):s:e?o.slice(l,l+2):a-56320+(s-55296&lt;&lt;10)+65536)}}},"5c7e":function(e,t,n){"use strict";var r=n("4e28");e.exports=function(e,t,n){var i,s,a=n?e:e.iterator,o=e.next;while(!(i=r(o,a)).done)if(s=t(i.value),void 0!==s)return s}},"5c90":function(e,t,n){"use strict";var r=n("f972"),i=n("704b"),s=n("5a1a"),a=function(e){return i.slice(0,e.length)===e};e.exports=function(){return a("Bun/")?"BUN":a("Cloudflare-Workers")?"CLOUDFLARE":a("Deno/")?"DENO":a("Node.js/")?"NODE":r.Bun&amp;&amp;"string"==typeof Bun.version?"BUN":r.Deno&amp;&amp;"object"==typeof Deno.version?"DENO":"process"===s(r.process)?"NODE":r.window&amp;&amp;r.document?"BROWSER":"REST"}()},"5da9":function(e,t,n){e.exports={default:n("3d38"),__esModule:!0}},"5db3":function(e,t,n){var r=n("7094"),i=n("2bb2"),s=n("434c");e.exports=function(e){return function(t,n,a){var o,l=r(t),u=i(l.length),c=s(a,u);if(e&amp;&amp;n!=n){while(u&gt;c)if(o=l[c++],o!=o)return!0}else for(;u&gt;c;c++)if((e||c in l)&amp;&amp;l[c]===n)return e||c||0;return!e&amp;&amp;-1}}},"5dbc":function(e,t,n){"use strict";var r=n("b5c5").freeze;t.XML_ENTITIES=r({amp:"&amp;",apos:"'",gt:"&gt;",lt:"&lt;",quot:'"'}),t.HTML_ENTITIES=r({Aacute:"Ã",aacute:"Ã¡",Abreve:"Ä‚",abreve:"Äƒ",ac:"âˆ¾",acd:"âˆ¿",acE:"âˆ¾Ì³",Acirc:"Ã‚",acirc:"Ã¢",acute:"Â´",Acy:"Ð",acy:"Ð°",AElig:"Ã†",aelig:"Ã¦",af:"â¡",Afr:"ð”„",afr:"ð”ž",Agrave:"Ã€",agrave:"Ã&nbsp;",alefsym:"â„µ",aleph:"â„µ",Alpha:"Î‘",alpha:"Î±",Amacr:"Ä€",amacr:"Ä",amalg:"â¨¿",AMP:"&amp;",amp:"&amp;",And:"â©“",and:"âˆ§",andand:"â©•",andd:"â©œ",andslope:"â©˜",andv:"â©š",ang:"âˆ&nbsp;",ange:"â¦¤",angle:"âˆ&nbsp;",angmsd:"âˆ¡",angmsdaa:"â¦¨",angmsdab:"â¦©",angmsdac:"â¦ª",angmsdad:"â¦«",angmsdae:"â¦¬",angmsdaf:"â¦­",angmsdag:"â¦®",angmsdah:"â¦¯",angrt:"âˆŸ",angrtvb:"âŠ¾",angrtvbd:"â¦",angsph:"âˆ¢",angst:"Ã…",angzarr:"â¼",Aogon:"Ä„",aogon:"Ä…",Aopf:"ð”¸",aopf:"ð•’",ap:"â‰ˆ",apacir:"â©¯",apE:"â©°",ape:"â‰Š",apid:"â‰‹",apos:"'",ApplyFunction:"â¡",approx:"â‰ˆ",approxeq:"â‰Š",Aring:"Ã…",aring:"Ã¥",Ascr:"ð’œ",ascr:"ð’¶",Assign:"â‰”",ast:"*",asymp:"â‰ˆ",asympeq:"â‰",Atilde:"Ãƒ",atilde:"Ã£",Auml:"Ã„",auml:"Ã¤",awconint:"âˆ³",awint:"â¨‘",backcong:"â‰Œ",backepsilon:"Ï¶",backprime:"â€µ",backsim:"âˆ½",backsimeq:"â‹",Backslash:"âˆ–",Barv:"â«§",barvee:"âŠ½",Barwed:"âŒ†",barwed:"âŒ…",barwedge:"âŒ…",bbrk:"âŽµ",bbrktbrk:"âŽ¶",bcong:"â‰Œ",Bcy:"Ð‘",bcy:"Ð±",bdquo:"â€ž",becaus:"âˆµ",Because:"âˆµ",because:"âˆµ",bemptyv:"â¦°",bepsi:"Ï¶",bernou:"â„¬",Bernoullis:"â„¬",Beta:"Î’",beta:"Î²",beth:"â„¶",between:"â‰¬",Bfr:"ð”…",bfr:"ð”Ÿ",bigcap:"â‹‚",bigcirc:"â—¯",bigcup:"â‹ƒ",bigodot:"â¨€",bigoplus:"â¨",bigotimes:"â¨‚",bigsqcup:"â¨†",bigstar:"â˜…",bigtriangledown:"â–½",bigtriangleup:"â–³",biguplus:"â¨„",bigvee:"â‹",bigwedge:"â‹€",bkarow:"â¤",blacklozenge:"â§«",blacksquare:"â–ª",blacktriangle:"â–´",blacktriangledown:"â–¾",blacktriangleleft:"â—‚",blacktriangleright:"â–¸",blank:"â£",blk12:"â–’",blk14:"â–‘",blk34:"â–“",block:"â–ˆ",bne:"=âƒ¥",bnequiv:"â‰¡âƒ¥",bNot:"â«­",bnot:"âŒ",Bopf:"ð”¹",bopf:"ð•“",bot:"âŠ¥",bottom:"âŠ¥",bowtie:"â‹ˆ",boxbox:"â§‰",boxDL:"â•—",boxDl:"â•–",boxdL:"â••",boxdl:"â”",boxDR:"â•”",boxDr:"â•“",boxdR:"â•’",boxdr:"â”Œ",boxH:"â•",boxh:"â”€",boxHD:"â•¦",boxHd:"â•¤",boxhD:"â•¥",boxhd:"â”¬",boxHU:"â•©",boxHu:"â•§",boxhU:"â•¨",boxhu:"â”´",boxminus:"âŠŸ",boxplus:"âŠž",boxtimes:"âŠ&nbsp;",boxUL:"â•",boxUl:"â•œ",boxuL:"â•›",boxul:"â”˜",boxUR:"â•š",boxUr:"â•™",boxuR:"â•˜",boxur:"â””",boxV:"â•‘",boxv:"â”‚",boxVH:"â•¬",boxVh:"â•«",boxvH:"â•ª",boxvh:"â”¼",boxVL:"â•£",boxVl:"â•¢",boxvL:"â•¡",boxvl:"â”¤",boxVR:"â•&nbsp;",boxVr:"â•Ÿ",boxvR:"â•ž",boxvr:"â”œ",bprime:"â€µ",Breve:"Ë˜",breve:"Ë˜",brvbar:"Â¦",Bscr:"â„¬",bscr:"ð’·",bsemi:"â",bsim:"âˆ½",bsime:"â‹",bsol:"\\",bsolb:"â§…",bsolhsub:"âŸˆ",bull:"â€¢",bullet:"â€¢",bump:"â‰Ž",bumpE:"âª®",bumpe:"â‰",Bumpeq:"â‰Ž",bumpeq:"â‰",Cacute:"Ä†",cacute:"Ä‡",Cap:"â‹’",cap:"âˆ©",capand:"â©„",capbrcup:"â©‰",capcap:"â©‹",capcup:"â©‡",capdot:"â©€",CapitalDifferentialD:"â……",caps:"âˆ©ï¸€",caret:"â",caron:"Ë‡",Cayleys:"â„­",ccaps:"â©",Ccaron:"ÄŒ",ccaron:"Ä",Ccedil:"Ã‡",ccedil:"Ã§",Ccirc:"Äˆ",ccirc:"Ä‰",Cconint:"âˆ°",ccups:"â©Œ",ccupssm:"â©",Cdot:"ÄŠ",cdot:"Ä‹",cedil:"Â¸",Cedilla:"Â¸",cemptyv:"â¦²",cent:"Â¢",CenterDot:"Â·",centerdot:"Â·",Cfr:"â„­",cfr:"ð”&nbsp;",CHcy:"Ð§",chcy:"Ñ‡",check:"âœ“",checkmark:"âœ“",Chi:"Î§",chi:"Ï‡",cir:"â—‹",circ:"Ë†",circeq:"â‰—",circlearrowleft:"â†º",circlearrowright:"â†»",circledast:"âŠ›",circledcirc:"âŠš",circleddash:"âŠ",CircleDot:"âŠ™",circledR:"Â®",circledS:"â“ˆ",CircleMinus:"âŠ–",CirclePlus:"âŠ•",CircleTimes:"âŠ—",cirE:"â§ƒ",cire:"â‰—",cirfnint:"â¨",cirmid:"â«¯",cirscir:"â§‚",ClockwiseContourIntegral:"âˆ²",CloseCurlyDoubleQuote:"â€",CloseCurlyQuote:"â€™",clubs:"â™£",clubsuit:"â™£",Colon:"âˆ·",colon:":",Colone:"â©´",colone:"â‰”",coloneq:"â‰”",comma:",",commat:"@",comp:"âˆ",compfn:"âˆ˜",complement:"âˆ",complexes:"â„‚",cong:"â‰…",congdot:"â©­",Congruent:"â‰¡",Conint:"âˆ¯",conint:"âˆ®",ContourIntegral:"âˆ®",Copf:"â„‚",copf:"ð•”",coprod:"âˆ",Coproduct:"âˆ",COPY:"Â©",copy:"Â©",copysr:"â„—",CounterClockwiseContourIntegral:"âˆ³",crarr:"â†µ",Cross:"â¨¯",cross:"âœ—",Cscr:"ð’ž",cscr:"ð’¸",csub:"â«",csube:"â«‘",csup:"â«",csupe:"â«’",ctdot:"â‹¯",cudarrl:"â¤¸",cudarrr:"â¤µ",cuepr:"â‹ž",cuesc:"â‹Ÿ",cularr:"â†¶",cularrp:"â¤½",Cup:"â‹“",cup:"âˆª",cupbrcap:"â©ˆ",CupCap:"â‰",cupcap:"â©†",cupcup:"â©Š",cupdot:"âŠ",cupor:"â©…",cups:"âˆªï¸€",curarr:"â†·",curarrm:"â¤¼",curlyeqprec:"â‹ž",curlyeqsucc:"â‹Ÿ",curlyvee:"â‹Ž",curlywedge:"â‹",curren:"Â¤",curvearrowleft:"â†¶",curvearrowright:"â†·",cuvee:"â‹Ž",cuwed:"â‹",cwconint:"âˆ²",cwint:"âˆ±",cylcty:"âŒ­",Dagger:"â€¡",dagger:"â€&nbsp;",daleth:"â„¸",Darr:"â†¡",dArr:"â‡“",darr:"â†“",dash:"â€",Dashv:"â«¤",dashv:"âŠ£",dbkarow:"â¤",dblac:"Ë",Dcaron:"ÄŽ",dcaron:"Ä",Dcy:"Ð”",dcy:"Ð´",DD:"â……",dd:"â…†",ddagger:"â€¡",ddarr:"â‡Š",DDotrahd:"â¤‘",ddotseq:"â©·",deg:"Â°",Del:"âˆ‡",Delta:"Î”",delta:"Î´",demptyv:"â¦±",dfisht:"â¥¿",Dfr:"ð”‡",dfr:"ð”¡",dHar:"â¥¥",dharl:"â‡ƒ",dharr:"â‡‚",DiacriticalAcute:"Â´",DiacriticalDot:"Ë™",DiacriticalDoubleAcute:"Ë",DiacriticalGrave:"`",DiacriticalTilde:"Ëœ",diam:"â‹„",Diamond:"â‹„",diamond:"â‹„",diamondsuit:"â™¦",diams:"â™¦",die:"Â¨",DifferentialD:"â…†",digamma:"Ï",disin:"â‹²",div:"Ã·",divide:"Ã·",divideontimes:"â‹‡",divonx:"â‹‡",DJcy:"Ð‚",djcy:"Ñ’",dlcorn:"âŒž",dlcrop:"âŒ",dollar:"$",Dopf:"ð”»",dopf:"ð••",Dot:"Â¨",dot:"Ë™",DotDot:"âƒœ",doteq:"â‰",doteqdot:"â‰‘",DotEqual:"â‰",dotminus:"âˆ¸",dotplus:"âˆ”",dotsquare:"âŠ¡",doublebarwedge:"âŒ†",DoubleContourIntegral:"âˆ¯",DoubleDot:"Â¨",DoubleDownArrow:"â‡“",DoubleLeftArrow:"â‡",DoubleLeftRightArrow:"â‡”",DoubleLeftTee:"â«¤",DoubleLongLeftArrow:"âŸ¸",DoubleLongLeftRightArrow:"âŸº",DoubleLongRightArrow:"âŸ¹",DoubleRightArrow:"â‡’",DoubleRightTee:"âŠ¨",DoubleUpArrow:"â‡‘",DoubleUpDownArrow:"â‡•",DoubleVerticalBar:"âˆ¥",DownArrow:"â†“",Downarrow:"â‡“",downarrow:"â†“",DownArrowBar:"â¤“",DownArrowUpArrow:"â‡µ",DownBreve:"Ì‘",downdownarrows:"â‡Š",downharpoonleft:"â‡ƒ",downharpoonright:"â‡‚",DownLeftRightVector:"â¥",DownLeftTeeVector:"â¥ž",DownLeftVector:"â†½",DownLeftVectorBar:"â¥–",DownRightTeeVector:"â¥Ÿ",DownRightVector:"â‡",DownRightVectorBar:"â¥—",DownTee:"âŠ¤",DownTeeArrow:"â†§",drbkarow:"â¤",drcorn:"âŒŸ",drcrop:"âŒŒ",Dscr:"ð’Ÿ",dscr:"ð’¹",DScy:"Ð…",dscy:"Ñ•",dsol:"â§¶",Dstrok:"Ä",dstrok:"Ä‘",dtdot:"â‹±",dtri:"â–¿",dtrif:"â–¾",duarr:"â‡µ",duhar:"â¥¯",dwangle:"â¦¦",DZcy:"Ð",dzcy:"ÑŸ",dzigrarr:"âŸ¿",Eacute:"Ã‰",eacute:"Ã©",easter:"â©®",Ecaron:"Äš",ecaron:"Ä›",ecir:"â‰–",Ecirc:"ÃŠ",ecirc:"Ãª",ecolon:"â‰•",Ecy:"Ð­",ecy:"Ñ",eDDot:"â©·",Edot:"Ä–",eDot:"â‰‘",edot:"Ä—",ee:"â…‡",efDot:"â‰’",Efr:"ð”ˆ",efr:"ð”¢",eg:"âªš",Egrave:"Ãˆ",egrave:"Ã¨",egs:"âª–",egsdot:"âª˜",el:"âª™",Element:"âˆˆ",elinters:"â§",ell:"â„“",els:"âª•",elsdot:"âª—",Emacr:"Ä’",emacr:"Ä“",empty:"âˆ…",emptyset:"âˆ…",EmptySmallSquare:"â—»",emptyv:"âˆ…",EmptyVerySmallSquare:"â–«",emsp:"â€ƒ",emsp13:"â€„",emsp14:"â€…",ENG:"ÅŠ",eng:"Å‹",ensp:"â€‚",Eogon:"Ä˜",eogon:"Ä™",Eopf:"ð”¼",eopf:"ð•–",epar:"â‹•",eparsl:"â§£",eplus:"â©±",epsi:"Îµ",Epsilon:"Î•",epsilon:"Îµ",epsiv:"Ïµ",eqcirc:"â‰–",eqcolon:"â‰•",eqsim:"â‰‚",eqslantgtr:"âª–",eqslantless:"âª•",Equal:"â©µ",equals:"=",EqualTilde:"â‰‚",equest:"â‰Ÿ",Equilibrium:"â‡Œ",equiv:"â‰¡",equivDD:"â©¸",eqvparsl:"â§¥",erarr:"â¥±",erDot:"â‰“",Escr:"â„°",escr:"â„¯",esdot:"â‰",Esim:"â©³",esim:"â‰‚",Eta:"Î—",eta:"Î·",ETH:"Ã",eth:"Ã°",Euml:"Ã‹",euml:"Ã«",euro:"â‚¬",excl:"!",exist:"âˆƒ",Exists:"âˆƒ",expectation:"â„°",ExponentialE:"â…‡",exponentiale:"â…‡",fallingdotseq:"â‰’",Fcy:"Ð¤",fcy:"Ñ„",female:"â™€",ffilig:"ï¬ƒ",fflig:"ï¬€",ffllig:"ï¬„",Ffr:"ð”‰",ffr:"ð”£",filig:"ï¬",FilledSmallSquare:"â—¼",FilledVerySmallSquare:"â–ª",fjlig:"fj",flat:"â™­",fllig:"ï¬‚",fltns:"â–±",fnof:"Æ’",Fopf:"ð”½",fopf:"ð•—",ForAll:"âˆ€",forall:"âˆ€",fork:"â‹”",forkv:"â«™",Fouriertrf:"â„±",fpartint:"â¨",frac12:"Â½",frac13:"â…“",frac14:"Â¼",frac15:"â…•",frac16:"â…™",frac18:"â…›",frac23:"â…”",frac25:"â…–",frac34:"Â¾",frac35:"â…—",frac38:"â…œ",frac45:"â…˜",frac56:"â…š",frac58:"â…",frac78:"â…ž",frasl:"â„",frown:"âŒ¢",Fscr:"â„±",fscr:"ð’»",gacute:"Çµ",Gamma:"Î“",gamma:"Î³",Gammad:"Ïœ",gammad:"Ï",gap:"âª†",Gbreve:"Äž",gbreve:"ÄŸ",Gcedil:"Ä¢",Gcirc:"Äœ",gcirc:"Ä",Gcy:"Ð“",gcy:"Ð³",Gdot:"Ä&nbsp;",gdot:"Ä¡",gE:"â‰§",ge:"â‰¥",gEl:"âªŒ",gel:"â‹›",geq:"â‰¥",geqq:"â‰§",geqslant:"â©¾",ges:"â©¾",gescc:"âª©",gesdot:"âª€",gesdoto:"âª‚",gesdotol:"âª„",gesl:"â‹›ï¸€",gesles:"âª”",Gfr:"ð”Š",gfr:"ð”¤",Gg:"â‹™",gg:"â‰«",ggg:"â‹™",gimel:"â„·",GJcy:"Ðƒ",gjcy:"Ñ“",gl:"â‰·",gla:"âª¥",glE:"âª’",glj:"âª¤",gnap:"âªŠ",gnapprox:"âªŠ",gnE:"â‰©",gne:"âªˆ",gneq:"âªˆ",gneqq:"â‰©",gnsim:"â‹§",Gopf:"ð”¾",gopf:"ð•˜",grave:"`",GreaterEqual:"â‰¥",GreaterEqualLess:"â‹›",GreaterFullEqual:"â‰§",GreaterGreater:"âª¢",GreaterLess:"â‰·",GreaterSlantEqual:"â©¾",GreaterTilde:"â‰³",Gscr:"ð’¢",gscr:"â„Š",gsim:"â‰³",gsime:"âªŽ",gsiml:"âª",Gt:"â‰«",GT:"&gt;",gt:"&gt;",gtcc:"âª§",gtcir:"â©º",gtdot:"â‹—",gtlPar:"â¦•",gtquest:"â©¼",gtrapprox:"âª†",gtrarr:"â¥¸",gtrdot:"â‹—",gtreqless:"â‹›",gtreqqless:"âªŒ",gtrless:"â‰·",gtrsim:"â‰³",gvertneqq:"â‰©ï¸€",gvnE:"â‰©ï¸€",Hacek:"Ë‡",hairsp:"â€Š",half:"Â½",hamilt:"â„‹",HARDcy:"Ðª",hardcy:"ÑŠ",hArr:"â‡”",harr:"â†”",harrcir:"â¥ˆ",harrw:"â†­",Hat:"^",hbar:"â„",Hcirc:"Ä¤",hcirc:"Ä¥",hearts:"â™¥",heartsuit:"â™¥",hellip:"â€¦",hercon:"âŠ¹",Hfr:"â„Œ",hfr:"ð”¥",HilbertSpace:"â„‹",hksearow:"â¤¥",hkswarow:"â¤¦",hoarr:"â‡¿",homtht:"âˆ»",hookleftarrow:"â†©",hookrightarrow:"â†ª",Hopf:"â„",hopf:"ð•™",horbar:"â€•",HorizontalLine:"â”€",Hscr:"â„‹",hscr:"ð’½",hslash:"â„",Hstrok:"Ä¦",hstrok:"Ä§",HumpDownHump:"â‰Ž",HumpEqual:"â‰",hybull:"âƒ",hyphen:"â€",Iacute:"Ã",iacute:"Ã­",ic:"â£",Icirc:"ÃŽ",icirc:"Ã®",Icy:"Ð˜",icy:"Ð¸",Idot:"Ä°",IEcy:"Ð•",iecy:"Ðµ",iexcl:"Â¡",iff:"â‡”",Ifr:"â„‘",ifr:"ð”¦",Igrave:"ÃŒ",igrave:"Ã¬",ii:"â…ˆ",iiiint:"â¨Œ",iiint:"âˆ­",iinfin:"â§œ",iiota:"â„©",IJlig:"Ä²",ijlig:"Ä³",Im:"â„‘",Imacr:"Äª",imacr:"Ä«",image:"â„‘",ImaginaryI:"â…ˆ",imagline:"â„",imagpart:"â„‘",imath:"Ä±",imof:"âŠ·",imped:"Æµ",Implies:"â‡’",in:"âˆˆ",incare:"â„…",infin:"âˆž",infintie:"â§",inodot:"Ä±",Int:"âˆ¬",int:"âˆ«",intcal:"âŠº",integers:"â„¤",Integral:"âˆ«",intercal:"âŠº",Intersection:"â‹‚",intlarhk:"â¨—",intprod:"â¨¼",InvisibleComma:"â£",InvisibleTimes:"â¢",IOcy:"Ð",iocy:"Ñ‘",Iogon:"Ä®",iogon:"Ä¯",Iopf:"ð•€",iopf:"ð•š",Iota:"Î™",iota:"Î¹",iprod:"â¨¼",iquest:"Â¿",Iscr:"â„",iscr:"ð’¾",isin:"âˆˆ",isindot:"â‹µ",isinE:"â‹¹",isins:"â‹´",isinsv:"â‹³",isinv:"âˆˆ",it:"â¢",Itilde:"Ä¨",itilde:"Ä©",Iukcy:"Ð†",iukcy:"Ñ–",Iuml:"Ã",iuml:"Ã¯",Jcirc:"Ä´",jcirc:"Äµ",Jcy:"Ð™",jcy:"Ð¹",Jfr:"ð”",jfr:"ð”§",jmath:"È·",Jopf:"ð•",jopf:"ð•›",Jscr:"ð’¥",jscr:"ð’¿",Jsercy:"Ðˆ",jsercy:"Ñ˜",Jukcy:"Ð„",jukcy:"Ñ”",Kappa:"Îš",kappa:"Îº",kappav:"Ï°",Kcedil:"Ä¶",kcedil:"Ä·",Kcy:"Ðš",kcy:"Ðº",Kfr:"ð”Ž",kfr:"ð”¨",kgreen:"Ä¸",KHcy:"Ð¥",khcy:"Ñ…",KJcy:"ÐŒ",kjcy:"Ñœ",Kopf:"ð•‚",kopf:"ð•œ",Kscr:"ð’¦",kscr:"ð“€",lAarr:"â‡š",Lacute:"Ä¹",lacute:"Äº",laemptyv:"â¦´",lagran:"â„’",Lambda:"Î›",lambda:"Î»",Lang:"âŸª",lang:"âŸ¨",langd:"â¦‘",langle:"âŸ¨",lap:"âª…",Laplacetrf:"â„’",laquo:"Â«",Larr:"â†ž",lArr:"â‡",larr:"â†",larrb:"â‡¤",larrbfs:"â¤Ÿ",larrfs:"â¤",larrhk:"â†©",larrlp:"â†«",larrpl:"â¤¹",larrsim:"â¥³",larrtl:"â†¢",lat:"âª«",lAtail:"â¤›",latail:"â¤™",late:"âª­",lates:"âª­ï¸€",lBarr:"â¤Ž",lbarr:"â¤Œ",lbbrk:"â²",lbrace:"{",lbrack:"[",lbrke:"â¦‹",lbrksld:"â¦",lbrkslu:"â¦",Lcaron:"Ä½",lcaron:"Ä¾",Lcedil:"Ä»",lcedil:"Ä¼",lceil:"âŒˆ",lcub:"{",Lcy:"Ð›",lcy:"Ð»",ldca:"â¤¶",ldquo:"â€œ",ldquor:"â€ž",ldrdhar:"â¥§",ldrushar:"â¥‹",ldsh:"â†²",lE:"â‰¦",le:"â‰¤",LeftAngleBracket:"âŸ¨",LeftArrow:"â†",Leftarrow:"â‡",leftarrow:"â†",LeftArrowBar:"â‡¤",LeftArrowRightArrow:"â‡†",leftarrowtail:"â†¢",LeftCeiling:"âŒˆ",LeftDoubleBracket:"âŸ¦",LeftDownTeeVector:"â¥¡",LeftDownVector:"â‡ƒ",LeftDownVectorBar:"â¥™",LeftFloor:"âŒŠ",leftharpoondown:"â†½",leftharpoonup:"â†¼",leftleftarrows:"â‡‡",LeftRightArrow:"â†”",Leftrightarrow:"â‡”",leftrightarrow:"â†”",leftrightarrows:"â‡†",leftrightharpoons:"â‡‹",leftrightsquigarrow:"â†­",LeftRightVector:"â¥Ž",LeftTee:"âŠ£",LeftTeeArrow:"â†¤",LeftTeeVector:"â¥š",leftthreetimes:"â‹‹",LeftTriangle:"âŠ²",LeftTriangleBar:"â§",LeftTriangleEqual:"âŠ´",LeftUpDownVector:"â¥‘",LeftUpTeeVector:"â¥&nbsp;",LeftUpVector:"â†¿",LeftUpVectorBar:"â¥˜",LeftVector:"â†¼",LeftVectorBar:"â¥’",lEg:"âª‹",leg:"â‹š",leq:"â‰¤",leqq:"â‰¦",leqslant:"â©½",les:"â©½",lescc:"âª¨",lesdot:"â©¿",lesdoto:"âª",lesdotor:"âªƒ",lesg:"â‹šï¸€",lesges:"âª“",lessapprox:"âª…",lessdot:"â‹–",lesseqgtr:"â‹š",lesseqqgtr:"âª‹",LessEqualGreater:"â‹š",LessFullEqual:"â‰¦",LessGreater:"â‰¶",lessgtr:"â‰¶",LessLess:"âª¡",lesssim:"â‰²",LessSlantEqual:"â©½",LessTilde:"â‰²",lfisht:"â¥¼",lfloor:"âŒŠ",Lfr:"ð”",lfr:"ð”©",lg:"â‰¶",lgE:"âª‘",lHar:"â¥¢",lhard:"â†½",lharu:"â†¼",lharul:"â¥ª",lhblk:"â–„",LJcy:"Ð‰",ljcy:"Ñ™",Ll:"â‹˜",ll:"â‰ª",llarr:"â‡‡",llcorner:"âŒž",Lleftarrow:"â‡š",llhard:"â¥«",lltri:"â—º",Lmidot:"Ä¿",lmidot:"Å€",lmoust:"âŽ°",lmoustache:"âŽ°",lnap:"âª‰",lnapprox:"âª‰",lnE:"â‰¨",lne:"âª‡",lneq:"âª‡",lneqq:"â‰¨",lnsim:"â‹¦",loang:"âŸ¬",loarr:"â‡½",lobrk:"âŸ¦",LongLeftArrow:"âŸµ",Longleftarrow:"âŸ¸",longleftarrow:"âŸµ",LongLeftRightArrow:"âŸ·",Longleftrightarrow:"âŸº",longleftrightarrow:"âŸ·",longmapsto:"âŸ¼",LongRightArrow:"âŸ¶",Longrightarrow:"âŸ¹",longrightarrow:"âŸ¶",looparrowleft:"â†«",looparrowright:"â†¬",lopar:"â¦…",Lopf:"ð•ƒ",lopf:"ð•",loplus:"â¨­",lotimes:"â¨´",lowast:"âˆ—",lowbar:"_",LowerLeftArrow:"â†™",LowerRightArrow:"â†˜",loz:"â—Š",lozenge:"â—Š",lozf:"â§«",lpar:"(",lparlt:"â¦“",lrarr:"â‡†",lrcorner:"âŒŸ",lrhar:"â‡‹",lrhard:"â¥­",lrm:"â€Ž",lrtri:"âŠ¿",lsaquo:"â€¹",Lscr:"â„’",lscr:"ð“",Lsh:"â†°",lsh:"â†°",lsim:"â‰²",lsime:"âª",lsimg:"âª",lsqb:"[",lsquo:"â€˜",lsquor:"â€š",Lstrok:"Å",lstrok:"Å‚",Lt:"â‰ª",LT:"&lt;",lt:"&lt;",ltcc:"âª¦",ltcir:"â©¹",ltdot:"â‹–",lthree:"â‹‹",ltimes:"â‹‰",ltlarr:"â¥¶",ltquest:"â©»",ltri:"â—ƒ",ltrie:"âŠ´",ltrif:"â—‚",ltrPar:"â¦–",lurdshar:"â¥Š",luruhar:"â¥¦",lvertneqq:"â‰¨ï¸€",lvnE:"â‰¨ï¸€",macr:"Â¯",male:"â™‚",malt:"âœ&nbsp;",maltese:"âœ&nbsp;",Map:"â¤…",map:"â†¦",mapsto:"â†¦",mapstodown:"â†§",mapstoleft:"â†¤",mapstoup:"â†¥",marker:"â–®",mcomma:"â¨©",Mcy:"Ðœ",mcy:"Ð¼",mdash:"â€”",mDDot:"âˆº",measuredangle:"âˆ¡",MediumSpace:"âŸ",Mellintrf:"â„³",Mfr:"ð”",mfr:"ð”ª",mho:"â„§",micro:"Âµ",mid:"âˆ£",midast:"*",midcir:"â«°",middot:"Â·",minus:"âˆ’",minusb:"âŠŸ",minusd:"âˆ¸",minusdu:"â¨ª",MinusPlus:"âˆ“",mlcp:"â«›",mldr:"â€¦",mnplus:"âˆ“",models:"âŠ§",Mopf:"ð•„",mopf:"ð•ž",mp:"âˆ“",Mscr:"â„³",mscr:"ð“‚",mstpos:"âˆ¾",Mu:"Îœ",mu:"Î¼",multimap:"âŠ¸",mumap:"âŠ¸",nabla:"âˆ‡",Nacute:"Åƒ",nacute:"Å„",nang:"âˆ&nbsp;âƒ’",nap:"â‰‰",napE:"â©°Ì¸",napid:"â‰‹Ì¸",napos:"Å‰",napprox:"â‰‰",natur:"â™®",natural:"â™®",naturals:"â„•",nbsp:"Â&nbsp;",nbump:"â‰ŽÌ¸",nbumpe:"â‰Ì¸",ncap:"â©ƒ",Ncaron:"Å‡",ncaron:"Åˆ",Ncedil:"Å…",ncedil:"Å†",ncong:"â‰‡",ncongdot:"â©­Ì¸",ncup:"â©‚",Ncy:"Ð",ncy:"Ð½",ndash:"â€“",ne:"â‰&nbsp;",nearhk:"â¤¤",neArr:"â‡—",nearr:"â†—",nearrow:"â†—",nedot:"â‰Ì¸",NegativeMediumSpace:"â€‹",NegativeThickSpace:"â€‹",NegativeThinSpace:"â€‹",NegativeVeryThinSpace:"â€‹",nequiv:"â‰¢",nesear:"â¤¨",nesim:"â‰‚Ì¸",NestedGreaterGreater:"â‰«",NestedLessLess:"â‰ª",NewLine:"\n",nexist:"âˆ„",nexists:"âˆ„",Nfr:"ð”‘",nfr:"ð”«",ngE:"â‰§Ì¸",nge:"â‰±",ngeq:"â‰±",ngeqq:"â‰§Ì¸",ngeqslant:"â©¾Ì¸",nges:"â©¾Ì¸",nGg:"â‹™Ì¸",ngsim:"â‰µ",nGt:"â‰«âƒ’",ngt:"â‰¯",ngtr:"â‰¯",nGtv:"â‰«Ì¸",nhArr:"â‡Ž",nharr:"â†®",nhpar:"â«²",ni:"âˆ‹",nis:"â‹¼",nisd:"â‹º",niv:"âˆ‹",NJcy:"ÐŠ",njcy:"Ñš",nlArr:"â‡",nlarr:"â†š",nldr:"â€¥",nlE:"â‰¦Ì¸",nle:"â‰°",nLeftarrow:"â‡",nleftarrow:"â†š",nLeftrightarrow:"â‡Ž",nleftrightarrow:"â†®",nleq:"â‰°",nleqq:"â‰¦Ì¸",nleqslant:"â©½Ì¸",nles:"â©½Ì¸",nless:"â‰®",nLl:"â‹˜Ì¸",nlsim:"â‰´",nLt:"â‰ªâƒ’",nlt:"â‰®",nltri:"â‹ª",nltrie:"â‹¬",nLtv:"â‰ªÌ¸",nmid:"âˆ¤",NoBreak:"â&nbsp;",NonBreakingSpace:"Â&nbsp;",Nopf:"â„•",nopf:"ð•Ÿ",Not:"â«¬",not:"Â¬",NotCongruent:"â‰¢",NotCupCap:"â‰­",NotDoubleVerticalBar:"âˆ¦",NotElement:"âˆ‰",NotEqual:"â‰&nbsp;",NotEqualTilde:"â‰‚Ì¸",NotExists:"âˆ„",NotGreater:"â‰¯",NotGreaterEqual:"â‰±",NotGreaterFullEqual:"â‰§Ì¸",NotGreaterGreater:"â‰«Ì¸",NotGreaterLess:"â‰¹",NotGreaterSlantEqual:"â©¾Ì¸",NotGreaterTilde:"â‰µ",NotHumpDownHump:"â‰ŽÌ¸",NotHumpEqual:"â‰Ì¸",notin:"âˆ‰",notindot:"â‹µÌ¸",notinE:"â‹¹Ì¸",notinva:"âˆ‰",notinvb:"â‹·",notinvc:"â‹¶",NotLeftTriangle:"â‹ª",NotLeftTriangleBar:"â§Ì¸",NotLeftTriangleEqual:"â‹¬",NotLess:"â‰®",NotLessEqual:"â‰°",NotLessGreater:"â‰¸",NotLessLess:"â‰ªÌ¸",NotLessSlantEqual:"â©½Ì¸",NotLessTilde:"â‰´",NotNestedGreaterGreater:"âª¢Ì¸",NotNestedLessLess:"âª¡Ì¸",notni:"âˆŒ",notniva:"âˆŒ",notnivb:"â‹¾",notnivc:"â‹½",NotPrecedes:"âŠ€",NotPrecedesEqual:"âª¯Ì¸",NotPrecedesSlantEqual:"â‹&nbsp;",NotReverseElement:"âˆŒ",NotRightTriangle:"â‹«",NotRightTriangleBar:"â§Ì¸",NotRightTriangleEqual:"â‹­",NotSquareSubset:"âŠÌ¸",NotSquareSubsetEqual:"â‹¢",NotSquareSuperset:"âŠÌ¸",NotSquareSupersetEqual:"â‹£",NotSubset:"âŠ‚âƒ’",NotSubsetEqual:"âŠˆ",NotSucceeds:"âŠ",NotSucceedsEqual:"âª°Ì¸",NotSucceedsSlantEqual:"â‹¡",NotSucceedsTilde:"â‰¿Ì¸",NotSuperset:"âŠƒâƒ’",NotSupersetEqual:"âŠ‰",NotTilde:"â‰",NotTildeEqual:"â‰„",NotTildeFullEqual:"â‰‡",NotTildeTilde:"â‰‰",NotVerticalBar:"âˆ¤",npar:"âˆ¦",nparallel:"âˆ¦",nparsl:"â«½âƒ¥",npart:"âˆ‚Ì¸",npolint:"â¨”",npr:"âŠ€",nprcue:"â‹&nbsp;",npre:"âª¯Ì¸",nprec:"âŠ€",npreceq:"âª¯Ì¸",nrArr:"â‡",nrarr:"â†›",nrarrc:"â¤³Ì¸",nrarrw:"â†Ì¸",nRightarrow:"â‡",nrightarrow:"â†›",nrtri:"â‹«",nrtrie:"â‹­",nsc:"âŠ",nsccue:"â‹¡",nsce:"âª°Ì¸",Nscr:"ð’©",nscr:"ð“ƒ",nshortmid:"âˆ¤",nshortparallel:"âˆ¦",nsim:"â‰",nsime:"â‰„",nsimeq:"â‰„",nsmid:"âˆ¤",nspar:"âˆ¦",nsqsube:"â‹¢",nsqsupe:"â‹£",nsub:"âŠ„",nsubE:"â«…Ì¸",nsube:"âŠˆ",nsubset:"âŠ‚âƒ’",nsubseteq:"âŠˆ",nsubseteqq:"â«…Ì¸",nsucc:"âŠ",nsucceq:"âª°Ì¸",nsup:"âŠ…",nsupE:"â«†Ì¸",nsupe:"âŠ‰",nsupset:"âŠƒâƒ’",nsupseteq:"âŠ‰",nsupseteqq:"â«†Ì¸",ntgl:"â‰¹",Ntilde:"Ã‘",ntilde:"Ã±",ntlg:"â‰¸",ntriangleleft:"â‹ª",ntrianglelefteq:"â‹¬",ntriangleright:"â‹«",ntrianglerighteq:"â‹­",Nu:"Î",nu:"Î½",num:"#",numero:"â„–",numsp:"â€‡",nvap:"â‰âƒ’",nVDash:"âŠ¯",nVdash:"âŠ®",nvDash:"âŠ­",nvdash:"âŠ¬",nvge:"â‰¥âƒ’",nvgt:"&gt;âƒ’",nvHarr:"â¤„",nvinfin:"â§ž",nvlArr:"â¤‚",nvle:"â‰¤âƒ’",nvlt:"&lt;âƒ’",nvltrie:"âŠ´âƒ’",nvrArr:"â¤ƒ",nvrtrie:"âŠµâƒ’",nvsim:"âˆ¼âƒ’",nwarhk:"â¤£",nwArr:"â‡–",nwarr:"â†–",nwarrow:"â†–",nwnear:"â¤§",Oacute:"Ã“",oacute:"Ã³",oast:"âŠ›",ocir:"âŠš",Ocirc:"Ã”",ocirc:"Ã´",Ocy:"Ðž",ocy:"Ð¾",odash:"âŠ",Odblac:"Å",odblac:"Å‘",odiv:"â¨¸",odot:"âŠ™",odsold:"â¦¼",OElig:"Å’",oelig:"Å“",ofcir:"â¦¿",Ofr:"ð”’",ofr:"ð”¬",ogon:"Ë›",Ograve:"Ã’",ograve:"Ã²",ogt:"â§",ohbar:"â¦µ",ohm:"Î©",oint:"âˆ®",olarr:"â†º",olcir:"â¦¾",olcross:"â¦»",oline:"â€¾",olt:"â§€",Omacr:"ÅŒ",omacr:"Å",Omega:"Î©",omega:"Ï‰",Omicron:"ÎŸ",omicron:"Î¿",omid:"â¦¶",ominus:"âŠ–",Oopf:"ð•†",oopf:"ð•&nbsp;",opar:"â¦·",OpenCurlyDoubleQuote:"â€œ",OpenCurlyQuote:"â€˜",operp:"â¦¹",oplus:"âŠ•",Or:"â©”",or:"âˆ¨",orarr:"â†»",ord:"â©",order:"â„´",orderof:"â„´",ordf:"Âª",ordm:"Âº",origof:"âŠ¶",oror:"â©–",orslope:"â©—",orv:"â©›",oS:"â“ˆ",Oscr:"ð’ª",oscr:"â„´",Oslash:"Ã˜",oslash:"Ã¸",osol:"âŠ˜",Otilde:"Ã•",otilde:"Ãµ",Otimes:"â¨·",otimes:"âŠ—",otimesas:"â¨¶",Ouml:"Ã–",ouml:"Ã¶",ovbar:"âŒ½",OverBar:"â€¾",OverBrace:"âž",OverBracket:"âŽ´",OverParenthesis:"âœ",par:"âˆ¥",para:"Â¶",parallel:"âˆ¥",parsim:"â«³",parsl:"â«½",part:"âˆ‚",PartialD:"âˆ‚",Pcy:"ÐŸ",pcy:"Ð¿",percnt:"%",period:".",permil:"â€°",perp:"âŠ¥",pertenk:"â€±",Pfr:"ð”“",pfr:"ð”­",Phi:"Î¦",phi:"Ï†",phiv:"Ï•",phmmat:"â„³",phone:"â˜Ž",Pi:"Î&nbsp;",pi:"Ï€",pitchfork:"â‹”",piv:"Ï–",planck:"â„",planckh:"â„Ž",plankv:"â„",plus:"+",plusacir:"â¨£",plusb:"âŠž",pluscir:"â¨¢",plusdo:"âˆ”",plusdu:"â¨¥",pluse:"â©²",PlusMinus:"Â±",plusmn:"Â±",plussim:"â¨¦",plustwo:"â¨§",pm:"Â±",Poincareplane:"â„Œ",pointint:"â¨•",Popf:"â„™",popf:"ð•¡",pound:"Â£",Pr:"âª»",pr:"â‰º",prap:"âª·",prcue:"â‰¼",prE:"âª³",pre:"âª¯",prec:"â‰º",precapprox:"âª·",preccurlyeq:"â‰¼",Precedes:"â‰º",PrecedesEqual:"âª¯",PrecedesSlantEqual:"â‰¼",PrecedesTilde:"â‰¾",preceq:"âª¯",precnapprox:"âª¹",precneqq:"âªµ",precnsim:"â‹¨",precsim:"â‰¾",Prime:"â€³",prime:"â€²",primes:"â„™",prnap:"âª¹",prnE:"âªµ",prnsim:"â‹¨",prod:"âˆ",Product:"âˆ",profalar:"âŒ®",profline:"âŒ’",profsurf:"âŒ“",prop:"âˆ",Proportion:"âˆ·",Proportional:"âˆ",propto:"âˆ",prsim:"â‰¾",prurel:"âŠ°",Pscr:"ð’«",pscr:"ð“…",Psi:"Î¨",psi:"Ïˆ",puncsp:"â€ˆ",Qfr:"ð””",qfr:"ð”®",qint:"â¨Œ",Qopf:"â„š",qopf:"ð•¢",qprime:"â—",Qscr:"ð’¬",qscr:"ð“†",quaternions:"â„",quatint:"â¨–",quest:"?",questeq:"â‰Ÿ",QUOT:'"',quot:'"',rAarr:"â‡›",race:"âˆ½Ì±",Racute:"Å”",racute:"Å•",radic:"âˆš",raemptyv:"â¦³",Rang:"âŸ«",rang:"âŸ©",rangd:"â¦’",range:"â¦¥",rangle:"âŸ©",raquo:"Â»",Rarr:"â†&nbsp;",rArr:"â‡’",rarr:"â†’",rarrap:"â¥µ",rarrb:"â‡¥",rarrbfs:"â¤&nbsp;",rarrc:"â¤³",rarrfs:"â¤ž",rarrhk:"â†ª",rarrlp:"â†¬",rarrpl:"â¥…",rarrsim:"â¥´",Rarrtl:"â¤–",rarrtl:"â†£",rarrw:"â†",rAtail:"â¤œ",ratail:"â¤š",ratio:"âˆ¶",rationals:"â„š",RBarr:"â¤",rBarr:"â¤",rbarr:"â¤",rbbrk:"â³",rbrace:"}",rbrack:"]",rbrke:"â¦Œ",rbrksld:"â¦Ž",rbrkslu:"â¦",Rcaron:"Å˜",rcaron:"Å™",Rcedil:"Å–",rcedil:"Å—",rceil:"âŒ‰",rcub:"}",Rcy:"Ð&nbsp;",rcy:"Ñ€",rdca:"â¤·",rdldhar:"â¥©",rdquo:"â€",rdquor:"â€",rdsh:"â†³",Re:"â„œ",real:"â„œ",realine:"â„›",realpart:"â„œ",reals:"â„",rect:"â–­",REG:"Â®",reg:"Â®",ReverseElement:"âˆ‹",ReverseEquilibrium:"â‡‹",ReverseUpEquilibrium:"â¥¯",rfisht:"â¥½",rfloor:"âŒ‹",Rfr:"â„œ",rfr:"ð”¯",rHar:"â¥¤",rhard:"â‡",rharu:"â‡€",rharul:"â¥¬",Rho:"Î¡",rho:"Ï",rhov:"Ï±",RightAngleBracket:"âŸ©",RightArrow:"â†’",Rightarrow:"â‡’",rightarrow:"â†’",RightArrowBar:"â‡¥",RightArrowLeftArrow:"â‡„",rightarrowtail:"â†£",RightCeiling:"âŒ‰",RightDoubleBracket:"âŸ§",RightDownTeeVector:"â¥",RightDownVector:"â‡‚",RightDownVectorBar:"â¥•",RightFloor:"âŒ‹",rightharpoondown:"â‡",rightharpoonup:"â‡€",rightleftarrows:"â‡„",rightleftharpoons:"â‡Œ",rightrightarrows:"â‡‰",rightsquigarrow:"â†",RightTee:"âŠ¢",RightTeeArrow:"â†¦",RightTeeVector:"â¥›",rightthreetimes:"â‹Œ",RightTriangle:"âŠ³",RightTriangleBar:"â§",RightTriangleEqual:"âŠµ",RightUpDownVector:"â¥",RightUpTeeVector:"â¥œ",RightUpVector:"â†¾",RightUpVectorBar:"â¥”",RightVector:"â‡€",RightVectorBar:"â¥“",ring:"Ëš",risingdotseq:"â‰“",rlarr:"â‡„",rlhar:"â‡Œ",rlm:"â€",rmoust:"âŽ±",rmoustache:"âŽ±",rnmid:"â«®",roang:"âŸ­",roarr:"â‡¾",robrk:"âŸ§",ropar:"â¦†",Ropf:"â„",ropf:"ð•£",roplus:"â¨®",rotimes:"â¨µ",RoundImplies:"â¥°",rpar:")",rpargt:"â¦”",rppolint:"â¨’",rrarr:"â‡‰",Rrightarrow:"â‡›",rsaquo:"â€º",Rscr:"â„›",rscr:"ð“‡",Rsh:"â†±",rsh:"â†±",rsqb:"]",rsquo:"â€™",rsquor:"â€™",rthree:"â‹Œ",rtimes:"â‹Š",rtri:"â–¹",rtrie:"âŠµ",rtrif:"â–¸",rtriltri:"â§Ž",RuleDelayed:"â§´",ruluhar:"â¥¨",rx:"â„ž",Sacute:"Åš",sacute:"Å›",sbquo:"â€š",Sc:"âª¼",sc:"â‰»",scap:"âª¸",Scaron:"Å&nbsp;",scaron:"Å¡",sccue:"â‰½",scE:"âª´",sce:"âª°",Scedil:"Åž",scedil:"ÅŸ",Scirc:"Åœ",scirc:"Å",scnap:"âªº",scnE:"âª¶",scnsim:"â‹©",scpolint:"â¨“",scsim:"â‰¿",Scy:"Ð¡",scy:"Ñ",sdot:"â‹…",sdotb:"âŠ¡",sdote:"â©¦",searhk:"â¤¥",seArr:"â‡˜",searr:"â†˜",searrow:"â†˜",sect:"Â§",semi:";",seswar:"â¤©",setminus:"âˆ–",setmn:"âˆ–",sext:"âœ¶",Sfr:"ð”–",sfr:"ð”°",sfrown:"âŒ¢",sharp:"â™¯",SHCHcy:"Ð©",shchcy:"Ñ‰",SHcy:"Ð¨",shcy:"Ñˆ",ShortDownArrow:"â†“",ShortLeftArrow:"â†",shortmid:"âˆ£",shortparallel:"âˆ¥",ShortRightArrow:"â†’",ShortUpArrow:"â†‘",shy:"Â­",Sigma:"Î£",sigma:"Ïƒ",sigmaf:"Ï‚",sigmav:"Ï‚",sim:"âˆ¼",simdot:"â©ª",sime:"â‰ƒ",simeq:"â‰ƒ",simg:"âªž",simgE:"âª&nbsp;",siml:"âª",simlE:"âªŸ",simne:"â‰†",simplus:"â¨¤",simrarr:"â¥²",slarr:"â†",SmallCircle:"âˆ˜",smallsetminus:"âˆ–",smashp:"â¨³",smeparsl:"â§¤",smid:"âˆ£",smile:"âŒ£",smt:"âªª",smte:"âª¬",smtes:"âª¬ï¸€",SOFTcy:"Ð¬",softcy:"ÑŒ",sol:"/",solb:"â§„",solbar:"âŒ¿",Sopf:"ð•Š",sopf:"ð•¤",spades:"â™&nbsp;",spadesuit:"â™&nbsp;",spar:"âˆ¥",sqcap:"âŠ“",sqcaps:"âŠ“ï¸€",sqcup:"âŠ”",sqcups:"âŠ”ï¸€",Sqrt:"âˆš",sqsub:"âŠ",sqsube:"âŠ‘",sqsubset:"âŠ",sqsubseteq:"âŠ‘",sqsup:"âŠ",sqsupe:"âŠ’",sqsupset:"âŠ",sqsupseteq:"âŠ’",squ:"â–¡",Square:"â–¡",square:"â–¡",SquareIntersection:"âŠ“",SquareSubset:"âŠ",SquareSubsetEqual:"âŠ‘",SquareSuperset:"âŠ",SquareSupersetEqual:"âŠ’",SquareUnion:"âŠ”",squarf:"â–ª",squf:"â–ª",srarr:"â†’",Sscr:"ð’®",sscr:"ð“ˆ",ssetmn:"âˆ–",ssmile:"âŒ£",sstarf:"â‹†",Star:"â‹†",star:"â˜†",starf:"â˜…",straightepsilon:"Ïµ",straightphi:"Ï•",strns:"Â¯",Sub:"â‹",sub:"âŠ‚",subdot:"âª½",subE:"â«…",sube:"âŠ†",subedot:"â«ƒ",submult:"â«",subnE:"â«‹",subne:"âŠŠ",subplus:"âª¿",subrarr:"â¥¹",Subset:"â‹",subset:"âŠ‚",subseteq:"âŠ†",subseteqq:"â«…",SubsetEqual:"âŠ†",subsetneq:"âŠŠ",subsetneqq:"â«‹",subsim:"â«‡",subsub:"â«•",subsup:"â«“",succ:"â‰»",succapprox:"âª¸",succcurlyeq:"â‰½",Succeeds:"â‰»",SucceedsEqual:"âª°",SucceedsSlantEqual:"â‰½",SucceedsTilde:"â‰¿",succeq:"âª°",succnapprox:"âªº",succneqq:"âª¶",succnsim:"â‹©",succsim:"â‰¿",SuchThat:"âˆ‹",Sum:"âˆ‘",sum:"âˆ‘",sung:"â™ª",Sup:"â‹‘",sup:"âŠƒ",sup1:"Â¹",sup2:"Â²",sup3:"Â³",supdot:"âª¾",supdsub:"â«˜",supE:"â«†",supe:"âŠ‡",supedot:"â«„",Superset:"âŠƒ",SupersetEqual:"âŠ‡",suphsol:"âŸ‰",suphsub:"â«—",suplarr:"â¥»",supmult:"â«‚",supnE:"â«Œ",supne:"âŠ‹",supplus:"â«€",Supset:"â‹‘",supset:"âŠƒ",supseteq:"âŠ‡",supseteqq:"â«†",supsetneq:"âŠ‹",supsetneqq:"â«Œ",supsim:"â«ˆ",supsub:"â«”",supsup:"â«–",swarhk:"â¤¦",swArr:"â‡™",swarr:"â†™",swarrow:"â†™",swnwar:"â¤ª",szlig:"ÃŸ",Tab:"\t",target:"âŒ–",Tau:"Î¤",tau:"Ï„",tbrk:"âŽ´",Tcaron:"Å¤",tcaron:"Å¥",Tcedil:"Å¢",tcedil:"Å£",Tcy:"Ð¢",tcy:"Ñ‚",tdot:"âƒ›",telrec:"âŒ•",Tfr:"ð”—",tfr:"ð”±",there4:"âˆ´",Therefore:"âˆ´",therefore:"âˆ´",Theta:"Î˜",theta:"Î¸",thetasym:"Ï‘",thetav:"Ï‘",thickapprox:"â‰ˆ",thicksim:"âˆ¼",ThickSpace:"âŸâ€Š",thinsp:"â€‰",ThinSpace:"â€‰",thkap:"â‰ˆ",thksim:"âˆ¼",THORN:"Ãž",thorn:"Ã¾",Tilde:"âˆ¼",tilde:"Ëœ",TildeEqual:"â‰ƒ",TildeFullEqual:"â‰…",TildeTilde:"â‰ˆ",times:"Ã—",timesb:"âŠ&nbsp;",timesbar:"â¨±",timesd:"â¨°",tint:"âˆ­",toea:"â¤¨",top:"âŠ¤",topbot:"âŒ¶",topcir:"â«±",Topf:"ð•‹",topf:"ð•¥",topfork:"â«š",tosa:"â¤©",tprime:"â€´",TRADE:"â„¢",trade:"â„¢",triangle:"â–µ",triangledown:"â–¿",triangleleft:"â—ƒ",trianglelefteq:"âŠ´",triangleq:"â‰œ",triangleright:"â–¹",trianglerighteq:"âŠµ",tridot:"â—¬",trie:"â‰œ",triminus:"â¨º",TripleDot:"âƒ›",triplus:"â¨¹",trisb:"â§",tritime:"â¨»",trpezium:"â¢",Tscr:"ð’¯",tscr:"ð“‰",TScy:"Ð¦",tscy:"Ñ†",TSHcy:"Ð‹",tshcy:"Ñ›",Tstrok:"Å¦",tstrok:"Å§",twixt:"â‰¬",twoheadleftarrow:"â†ž",twoheadrightarrow:"â†&nbsp;",Uacute:"Ãš",uacute:"Ãº",Uarr:"â†Ÿ",uArr:"â‡‘",uarr:"â†‘",Uarrocir:"â¥‰",Ubrcy:"ÐŽ",ubrcy:"Ñž",Ubreve:"Å¬",ubreve:"Å­",Ucirc:"Ã›",ucirc:"Ã»",Ucy:"Ð£",ucy:"Ñƒ",udarr:"â‡…",Udblac:"Å°",udblac:"Å±",udhar:"â¥®",ufisht:"â¥¾",Ufr:"ð”˜",ufr:"ð”²",Ugrave:"Ã™",ugrave:"Ã¹",uHar:"â¥£",uharl:"â†¿",uharr:"â†¾",uhblk:"â–€",ulcorn:"âŒœ",ulcorner:"âŒœ",ulcrop:"âŒ",ultri:"â—¸",Umacr:"Åª",umacr:"Å«",uml:"Â¨",UnderBar:"_",UnderBrace:"âŸ",UnderBracket:"âŽµ",UnderParenthesis:"â",Union:"â‹ƒ",UnionPlus:"âŠŽ",Uogon:"Å²",uogon:"Å³",Uopf:"ð•Œ",uopf:"ð•¦",UpArrow:"â†‘",Uparrow:"â‡‘",uparrow:"â†‘",UpArrowBar:"â¤’",UpArrowDownArrow:"â‡…",UpDownArrow:"â†•",Updownarrow:"â‡•",updownarrow:"â†•",UpEquilibrium:"â¥®",upharpoonleft:"â†¿",upharpoonright:"â†¾",uplus:"âŠŽ",UpperLeftArrow:"â†–",UpperRightArrow:"â†—",Upsi:"Ï’",upsi:"Ï…",upsih:"Ï’",Upsilon:"Î¥",upsilon:"Ï…",UpTee:"âŠ¥",UpTeeArrow:"â†¥",upuparrows:"â‡ˆ",urcorn:"âŒ",urcorner:"âŒ",urcrop:"âŒŽ",Uring:"Å®",uring:"Å¯",urtri:"â—¹",Uscr:"ð’°",uscr:"ð“Š",utdot:"â‹°",Utilde:"Å¨",utilde:"Å©",utri:"â–µ",utrif:"â–´",uuarr:"â‡ˆ",Uuml:"Ãœ",uuml:"Ã¼",uwangle:"â¦§",vangrt:"â¦œ",varepsilon:"Ïµ",varkappa:"Ï°",varnothing:"âˆ…",varphi:"Ï•",varpi:"Ï–",varpropto:"âˆ",vArr:"â‡•",varr:"â†•",varrho:"Ï±",varsigma:"Ï‚",varsubsetneq:"âŠŠï¸€",varsubsetneqq:"â«‹ï¸€",varsupsetneq:"âŠ‹ï¸€",varsupsetneqq:"â«Œï¸€",vartheta:"Ï‘",vartriangleleft:"âŠ²",vartriangleright:"âŠ³",Vbar:"â««",vBar:"â«¨",vBarv:"â«©",Vcy:"Ð’",vcy:"Ð²",VDash:"âŠ«",Vdash:"âŠ©",vDash:"âŠ¨",vdash:"âŠ¢",Vdashl:"â«¦",Vee:"â‹",vee:"âˆ¨",veebar:"âŠ»",veeeq:"â‰š",vellip:"â‹®",Verbar:"â€–",verbar:"|",Vert:"â€–",vert:"|",VerticalBar:"âˆ£",VerticalLine:"|",VerticalSeparator:"â˜",VerticalTilde:"â‰€",VeryThinSpace:"â€Š",Vfr:"ð”™",vfr:"ð”³",vltri:"âŠ²",vnsub:"âŠ‚âƒ’",vnsup:"âŠƒâƒ’",Vopf:"ð•",vopf:"ð•§",vprop:"âˆ",vrtri:"âŠ³",Vscr:"ð’±",vscr:"ð“‹",vsubnE:"â«‹ï¸€",vsubne:"âŠŠï¸€",vsupnE:"â«Œï¸€",vsupne:"âŠ‹ï¸€",Vvdash:"âŠª",vzigzag:"â¦š",Wcirc:"Å´",wcirc:"Åµ",wedbar:"â©Ÿ",Wedge:"â‹€",wedge:"âˆ§",wedgeq:"â‰™",weierp:"â„˜",Wfr:"ð”š",wfr:"ð”´",Wopf:"ð•Ž",wopf:"ð•¨",wp:"â„˜",wr:"â‰€",wreath:"â‰€",Wscr:"ð’²",wscr:"ð“Œ",xcap:"â‹‚",xcirc:"â—¯",xcup:"â‹ƒ",xdtri:"â–½",Xfr:"ð”›",xfr:"ð”µ",xhArr:"âŸº",xharr:"âŸ·",Xi:"Îž",xi:"Î¾",xlArr:"âŸ¸",xlarr:"âŸµ",xmap:"âŸ¼",xnis:"â‹»",xodot:"â¨€",Xopf:"ð•",xopf:"ð•©",xoplus:"â¨",xotime:"â¨‚",xrArr:"âŸ¹",xrarr:"âŸ¶",Xscr:"ð’³",xscr:"ð“",xsqcup:"â¨†",xuplus:"â¨„",xutri:"â–³",xvee:"â‹",xwedge:"â‹€",Yacute:"Ã",yacute:"Ã½",YAcy:"Ð¯",yacy:"Ñ",Ycirc:"Å¶",ycirc:"Å·",Ycy:"Ð«",ycy:"Ñ‹",yen:"Â¥",Yfr:"ð”œ",yfr:"ð”¶",YIcy:"Ð‡",yicy:"Ñ—",Yopf:"ð•",yopf:"ð•ª",Yscr:"ð’´",yscr:"ð“Ž",YUcy:"Ð®",yucy:"ÑŽ",Yuml:"Å¸",yuml:"Ã¿",Zacute:"Å¹",zacute:"Åº",Zcaron:"Å½",zcaron:"Å¾",Zcy:"Ð—",zcy:"Ð·",Zdot:"Å»",zdot:"Å¼",zeetrf:"â„¨",ZeroWidthSpace:"â€‹",Zeta:"Î–",zeta:"Î¶",Zfr:"â„¨",zfr:"ð”·",ZHcy:"Ð–",zhcy:"Ð¶",zigrarr:"â‡",Zopf:"â„¤",zopf:"ð•«",Zscr:"ð’µ",zscr:"ð“",zwj:"â€",zwnj:"â€Œ"}),t.entityMap=t.HTML_ENTITIES},"5e03":function(e,t){t.f=Object.getOwnPropertySymbols},"5ea7":function(e,t,n){"use strict";var r=Object.defineProperty,i=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,a=Object.prototype.hasOwnProperty,o=(e,t)=&gt;{for(var n in t)r(e,n,{get:t[n],enumerable:!0})},l=(e,t,n,o)=&gt;{if(t&amp;&amp;"object"===typeof t||"function"===typeof t)for(let l of s(t))a.call(e,l)||l===n||r(e,l,{get:()=&gt;t[l],enumerable:!(o=i(t,l))||o.enumerable});return e},u=e=&gt;l(r({},"__esModule",{value:!0}),e),c={};o(c,{default:()=&gt;b}),e.exports=u(c);var d=e=&gt;{const t=JSON.parse(window.localStorage.getItem(e));return t&amp;&amp;t.value||{}},h=(e,t)=&gt;{let n={value:t},r=JSON.stringify(n);window.localStorage.setItem(e,r)},f=e=&gt;{window.localStorage.removeItem(e)},p={getItem:d,setItem:h,removeItem:f},m=p,g={key:"VUEX-PERSISTEDSTATE",paths:[],fetchBeforeUse:!0,fetchBeforeUseFn(e,t){return t.getItem(e)},storage:m};function y(e,t){if(0===e.length)return!0;const n=t.type.split("/")[0];return!!n&amp;&amp;e.includes(n)}var v={};function b({key:e=g.key,paths:t=g.paths,storage:n=g.storage,fetchBeforeUse:r=g.fetchBeforeUse,fetchBeforeUseFn:i=g.fetchBeforeUseFn}=g){return r&amp;&amp;(v=i(e,n)),r=&gt;{for(const e in v)if(Object.prototype.hasOwnProperty.call(v,e)){const t=v[e];r.commit(e,t)}r.subscribe((r,i)=&gt;{y(t,r)&amp;&amp;(v[r.type]=r.payload,n.setItem(e,v))})}}},"5ec5":function(e,t,n){"use strict";function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var i={};function s(e,t,n){function s(e,n,r){return"string"===typeof t?t:t(e,n,r)}n||(n=Error);var a=function(e){function t(t,n,r){return e.call(this,s(t,n,r))||this}return r(t,e),t}(n);a.prototype.name=n.name,a.prototype.code=e,i[e]=a}function a(e,t){if(Array.isArray(e)){var n=e.length;return e=e.map((function(e){return String(e)})),n&gt;2?"one of ".concat(t," ").concat(e.slice(0,n-1).join(", "),", or ")+e[n-1]:2===n?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}return"of ".concat(t," ").concat(String(e))}function o(e,t,n){return e.substr(!n||n&lt;0?0:+n,t.length)===t}function l(e,t,n){return(void 0===n||n&gt;e.length)&amp;&amp;(n=e.length),e.substring(n-t.length,n)===t}function u(e,t,n){return"number"!==typeof n&amp;&amp;(n=0),!(n+t.length&gt;e.length)&amp;&amp;-1!==e.indexOf(t,n)}s("ERR_INVALID_OPT_VALUE",(function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'}),TypeError),s("ERR_INVALID_ARG_TYPE",(function(e,t,n){var r,i;if("string"===typeof t&amp;&amp;o(t,"not ")?(r="must not be",t=t.replace(/^not /,"")):r="must be",l(e," argument"))i="The ".concat(e," ").concat(r," ").concat(a(t,"type"));else{var s=u(e,".")?"property":"argument";i='The "'.concat(e,'" ').concat(s," ").concat(r," ").concat(a(t,"type"))}return i+=". Received type ".concat(typeof n),i}),TypeError),s("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),s("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),s("ERR_STREAM_PREMATURE_CLOSE","Premature close"),s("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),s("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),s("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),s("ERR_STREAM_WRITE_AFTER_END","write after end"),s("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),s("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),s("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),e.exports.codes=i},"5f2a":function(e,t,n){"use strict";var r="object"==typeof document&amp;&amp;document.all;e.exports="undefined"==typeof r&amp;&amp;void 0!==r?function(e){return"function"==typeof e||e===r}:function(e){return"function"==typeof e}},"5f8c":function(e,t,n){"use strict";var r=!("undefined"===typeof window||!window.document||!window.document.createElement),i={canUseDOM:r,canUseWorkers:"undefined"!==typeof Worker,canUseEventListeners:r&amp;&amp;!(!window.addEventListener&amp;&amp;!window.attachEvent),canUseViewport:r&amp;&amp;!!window.screen,isInWorker:!r};e.exports=i},"5fd1":function(e,t,n){"use strict";var r=n("b142"),i=0,s=Math.random(),a=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++i+s,36)}},"5fe0":function(e,t,n){"use strict";var r=n("4fb1"),i=n("b0c2"),s=n("0982"),a=n("598b"),o=n("9660"),l=n("682d"),u=n("2980"),c=n("e099"),d=n("007f"),h=n("d174"),f=n("4fca"),p=f("splice"),m=Math.max,g=Math.min;r({target:"Array",proto:!0,forced:!p},{splice:function(e,t){var n,r,f,p,y,v,b=i(this),_=o(b),w=s(e,_),T=arguments.length;for(0===T?n=r=0:1===T?(n=0,r=_-w):(n=T-2,r=g(m(a(t),0),_-w)),u(_+n-r),f=c(b,r),p=0;p&lt;r;p++)y=w+p,y in b&amp;&amp;d(f,p,b[y]);if(f.length=r,n&lt;r){for(p=w;p&lt;_-r;p++)y=p+r,v=p+n,y in b?b[v]=b[y]:h(b,v);for(p=_;p&gt;_-r+n;p--)h(b,p-1)}else if(n&gt;r)for(p=_-r;p&gt;w;p--)y=p+r-1,v=p+n-1,y in b?b[v]=b[y]:h(b,v);for(p=0;p&lt;n;p++)b[p+w]=arguments[p+2];return l(b,_-r+n),f}})},"60f3":function(e,t,n){"use strict";var r=n("bcb6"),i=n("317d");e.exports=function(e){var t=r(e,"string");return i(t)?t:t+""}},"615a":function(e,t,n){},"61af":function(e,t,n){"use strict";var r=n("b142"),i=n("5f2a"),s=n("40f8"),a=r(Function.toString);i(s.inspectSource)||(s.inspectSource=function(e){return a(e)}),e.exports=s.inspectSource},"61ee":function(e,t,n){n("c447"),n("3282"),n("9246"),n("e7f5"),e.exports=n("2073").Symbol},6206:function(e,t,n){"use strict";var r=n("f972"),i=n("9260");i(r.JSON,"JSON",!0)},"624f":function(e,t,n){var r=n("9045");e.exports=function(e,t){if(!r(e))return e;var n,i;if(t&amp;&amp;"function"==typeof(n=e.toString)&amp;&amp;!r(i=n.call(e)))return i;if("function"==typeof(n=e.valueOf)&amp;&amp;!r(i=n.call(e)))return i;if(!t&amp;&amp;"function"==typeof(n=e.toString)&amp;&amp;!r(i=n.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},6260:function(e,t,n){"use strict";n.d(t,"a",(function(){return y}));var r=function(){function e(){this.listeners={}}var t=e.prototype;return t.on=function(e,t){this.listeners[e]||(this.listeners[e]=[]),this.listeners[e].push(t)},t.off=function(e,t){if(!this.listeners[e])return!1;var n=this.listeners[e].indexOf(t);return this.listeners[e]=this.listeners[e].slice(0),this.listeners[e].splice(n,1),n&gt;-1},t.trigger=function(e){var t=this.listeners[e];if(t)if(2===arguments.length)for(var n=t.length,r=0;r&lt;n;++r)t[r].call(this,arguments[1]);else for(var i=Array.prototype.slice.call(arguments,1),s=t.length,a=0;a&lt;s;++a)t[a].apply(this,i)},t.dispose=function(){this.listeners={}},t.pipe=function(e){this.on("data",(function(t){e.push(t)}))},e}(),i=n("aba7"),s=n.n(i),a=n("4819");
/*! @name m3u8-parser @version 7.2.0 @license Apache-2.0 */
class o extends r{constructor(){super(),this.buffer=""}push(e){let t;for(this.buffer+=e,t=this.buffer.indexOf("\n");t&gt;-1;t=this.buffer.indexOf("\n"))this.trigger("data",this.buffer.substring(0,t)),this.buffer=this.buffer.substring(t+1)}}const l=String.fromCharCode(9),u=function(e){const t=/([0-9.]*)?@?([0-9.]*)?/.exec(e||""),n={};return t[1]&amp;&amp;(n.length=parseInt(t[1],10)),t[2]&amp;&amp;(n.offset=parseInt(t[2],10)),n},c=function(){const e="[^=]*",t='"[^"]*"|[^,]*',n="(?:"+e+")=(?:"+t+")";return new RegExp("(?:^|,)("+n+")")},d=function(e){const t={};if(!e)return t;const n=e.split(c());let r,i=n.length;while(i--)""!==n[i]&amp;&amp;(r=/([^=]*)=(.*)/.exec(n[i]).slice(1),r[0]=r[0].replace(/^\s+|\s+$/g,""),r[1]=r[1].replace(/^\s+|\s+$/g,""),r[1]=r[1].replace(/^['"](.*)['"]$/g,"$1"),t[r[0]]=r[1]);return t},h=e=&gt;{const t=e.split("x"),n={};return t[0]&amp;&amp;(n.width=parseInt(t[0],10)),t[1]&amp;&amp;(n.height=parseInt(t[1],10)),n};class f extends r{constructor(){super(),this.customParsers=[],this.tagMappers=[]}push(e){let t,n;if(e=e.trim(),0===e.length)return;if("#"!==e[0])return void this.trigger("data",{type:"uri",uri:e});const r=this.tagMappers.reduce((t,n)=&gt;{const r=n(e);return r===e?t:t.concat([r])},[e]);r.forEach(e=&gt;{for(let t=0;t&lt;this.customParsers.length;t++)if(this.customParsers[t].call(this,e))return;if(0===e.indexOf("#EXT"))if(e=e.replace("\r",""),t=/^#EXTM3U/.exec(e),t)this.trigger("data",{type:"tag",tagType:"m3u"});else{if(t=/^#EXTINF:([0-9\.]*)?,?(.*)?$/.exec(e),t)return n={type:"tag",tagType:"inf"},t[1]&amp;&amp;(n.duration=parseFloat(t[1])),t[2]&amp;&amp;(n.title=t[2]),void this.trigger("data",n);if(t=/^#EXT-X-TARGETDURATION:([0-9.]*)?/.exec(e),t)return n={type:"tag",tagType:"targetduration"},t[1]&amp;&amp;(n.duration=parseInt(t[1],10)),void this.trigger("data",n);if(t=/^#EXT-X-VERSION:([0-9.]*)?/.exec(e),t)return n={type:"tag",tagType:"version"},t[1]&amp;&amp;(n.version=parseInt(t[1],10)),void this.trigger("data",n);if(t=/^#EXT-X-MEDIA-SEQUENCE:(\-?[0-9.]*)?/.exec(e),t)return n={type:"tag",tagType:"media-sequence"},t[1]&amp;&amp;(n.number=parseInt(t[1],10)),void this.trigger("data",n);if(t=/^#EXT-X-DISCONTINUITY-SEQUENCE:(\-?[0-9.]*)?/.exec(e),t)return n={type:"tag",tagType:"discontinuity-sequence"},t[1]&amp;&amp;(n.number=parseInt(t[1],10)),void this.trigger("data",n);if(t=/^#EXT-X-PLAYLIST-TYPE:(.*)?$/.exec(e),t)return n={type:"tag",tagType:"playlist-type"},t[1]&amp;&amp;(n.playlistType=t[1]),void this.trigger("data",n);if(t=/^#EXT-X-BYTERANGE:(.*)?$/.exec(e),t)return n=s()(u(t[1]),{type:"tag",tagType:"byterange"}),void this.trigger("data",n);if(t=/^#EXT-X-ALLOW-CACHE:(YES|NO)?/.exec(e),t)return n={type:"tag",tagType:"allow-cache"},t[1]&amp;&amp;(n.allowed=!/NO/.test(t[1])),void this.trigger("data",n);if(t=/^#EXT-X-MAP:(.*)$/.exec(e),t){if(n={type:"tag",tagType:"map"},t[1]){const e=d(t[1]);e.URI&amp;&amp;(n.uri=e.URI),e.BYTERANGE&amp;&amp;(n.byterange=u(e.BYTERANGE))}this.trigger("data",n)}else{if(t=/^#EXT-X-STREAM-INF:(.*)$/.exec(e),t)return n={type:"tag",tagType:"stream-inf"},t[1]&amp;&amp;(n.attributes=d(t[1]),n.attributes.RESOLUTION&amp;&amp;(n.attributes.RESOLUTION=h(n.attributes.RESOLUTION)),n.attributes.BANDWIDTH&amp;&amp;(n.attributes.BANDWIDTH=parseInt(n.attributes.BANDWIDTH,10)),n.attributes["FRAME-RATE"]&amp;&amp;(n.attributes["FRAME-RATE"]=parseFloat(n.attributes["FRAME-RATE"])),n.attributes["PROGRAM-ID"]&amp;&amp;(n.attributes["PROGRAM-ID"]=parseInt(n.attributes["PROGRAM-ID"],10))),void this.trigger("data",n);if(t=/^#EXT-X-MEDIA:(.*)$/.exec(e),t)return n={type:"tag",tagType:"media"},t[1]&amp;&amp;(n.attributes=d(t[1])),void this.trigger("data",n);if(t=/^#EXT-X-ENDLIST/.exec(e),t)this.trigger("data",{type:"tag",tagType:"endlist"});else if(t=/^#EXT-X-DISCONTINUITY/.exec(e),t)this.trigger("data",{type:"tag",tagType:"discontinuity"});else{if(t=/^#EXT-X-PROGRAM-DATE-TIME:(.*)$/.exec(e),t)return n={type:"tag",tagType:"program-date-time"},t[1]&amp;&amp;(n.dateTimeString=t[1],n.dateTimeObject=new Date(t[1])),void this.trigger("data",n);if(t=/^#EXT-X-KEY:(.*)$/.exec(e),t)return n={type:"tag",tagType:"key"},t[1]&amp;&amp;(n.attributes=d(t[1]),n.attributes.IV&amp;&amp;("0x"===n.attributes.IV.substring(0,2).toLowerCase()&amp;&amp;(n.attributes.IV=n.attributes.IV.substring(2)),n.attributes.IV=n.attributes.IV.match(/.{8}/g),n.attributes.IV[0]=parseInt(n.attributes.IV[0],16),n.attributes.IV[1]=parseInt(n.attributes.IV[1],16),n.attributes.IV[2]=parseInt(n.attributes.IV[2],16),n.attributes.IV[3]=parseInt(n.attributes.IV[3],16),n.attributes.IV=new Uint32Array(n.attributes.IV))),void this.trigger("data",n);if(t=/^#EXT-X-START:(.*)$/.exec(e),t)return n={type:"tag",tagType:"start"},t[1]&amp;&amp;(n.attributes=d(t[1]),n.attributes["TIME-OFFSET"]=parseFloat(n.attributes["TIME-OFFSET"]),n.attributes.PRECISE=/YES/.test(n.attributes.PRECISE)),void this.trigger("data",n);if(t=/^#EXT-X-CUE-OUT-CONT:(.*)?$/.exec(e),t)return n={type:"tag",tagType:"cue-out-cont"},t[1]?n.data=t[1]:n.data="",void this.trigger("data",n);if(t=/^#EXT-X-CUE-OUT:(.*)?$/.exec(e),t)return n={type:"tag",tagType:"cue-out"},t[1]?n.data=t[1]:n.data="",void this.trigger("data",n);if(t=/^#EXT-X-CUE-IN:?(.*)?$/.exec(e),t)return n={type:"tag",tagType:"cue-in"},t[1]?n.data=t[1]:n.data="",void this.trigger("data",n);if(t=/^#EXT-X-SKIP:(.*)$/.exec(e),t&amp;&amp;t[1])return n={type:"tag",tagType:"skip"},n.attributes=d(t[1]),n.attributes.hasOwnProperty("SKIPPED-SEGMENTS")&amp;&amp;(n.attributes["SKIPPED-SEGMENTS"]=parseInt(n.attributes["SKIPPED-SEGMENTS"],10)),n.attributes.hasOwnProperty("RECENTLY-REMOVED-DATERANGES")&amp;&amp;(n.attributes["RECENTLY-REMOVED-DATERANGES"]=n.attributes["RECENTLY-REMOVED-DATERANGES"].split(l)),void this.trigger("data",n);if(t=/^#EXT-X-PART:(.*)$/.exec(e),t&amp;&amp;t[1])return n={type:"tag",tagType:"part"},n.attributes=d(t[1]),["DURATION"].forEach((function(e){n.attributes.hasOwnProperty(e)&amp;&amp;(n.attributes[e]=parseFloat(n.attributes[e]))})),["INDEPENDENT","GAP"].forEach((function(e){n.attributes.hasOwnProperty(e)&amp;&amp;(n.attributes[e]=/YES/.test(n.attributes[e]))})),n.attributes.hasOwnProperty("BYTERANGE")&amp;&amp;(n.attributes.byterange=u(n.attributes.BYTERANGE)),void this.trigger("data",n);if(t=/^#EXT-X-SERVER-CONTROL:(.*)$/.exec(e),t&amp;&amp;t[1])return n={type:"tag",tagType:"server-control"},n.attributes=d(t[1]),["CAN-SKIP-UNTIL","PART-HOLD-BACK","HOLD-BACK"].forEach((function(e){n.attributes.hasOwnProperty(e)&amp;&amp;(n.attributes[e]=parseFloat(n.attributes[e]))})),["CAN-SKIP-DATERANGES","CAN-BLOCK-RELOAD"].forEach((function(e){n.attributes.hasOwnProperty(e)&amp;&amp;(n.attributes[e]=/YES/.test(n.attributes[e]))})),void this.trigger("data",n);if(t=/^#EXT-X-PART-INF:(.*)$/.exec(e),t&amp;&amp;t[1])return n={type:"tag",tagType:"part-inf"},n.attributes=d(t[1]),["PART-TARGET"].forEach((function(e){n.attributes.hasOwnProperty(e)&amp;&amp;(n.attributes[e]=parseFloat(n.attributes[e]))})),void this.trigger("data",n);if(t=/^#EXT-X-PRELOAD-HINT:(.*)$/.exec(e),t&amp;&amp;t[1])return n={type:"tag",tagType:"preload-hint"},n.attributes=d(t[1]),["BYTERANGE-START","BYTERANGE-LENGTH"].forEach((function(e){if(n.attributes.hasOwnProperty(e)){n.attributes[e]=parseInt(n.attributes[e],10);const t="BYTERANGE-LENGTH"===e?"length":"offset";n.attributes.byterange=n.attributes.byterange||{},n.attributes.byterange[t]=n.attributes[e],delete n.attributes[e]}})),void this.trigger("data",n);if(t=/^#EXT-X-RENDITION-REPORT:(.*)$/.exec(e),t&amp;&amp;t[1])return n={type:"tag",tagType:"rendition-report"},n.attributes=d(t[1]),["LAST-MSN","LAST-PART"].forEach((function(e){n.attributes.hasOwnProperty(e)&amp;&amp;(n.attributes[e]=parseInt(n.attributes[e],10))})),void this.trigger("data",n);if(t=/^#EXT-X-DATERANGE:(.*)$/.exec(e),t&amp;&amp;t[1]){n={type:"tag",tagType:"daterange"},n.attributes=d(t[1]),["ID","CLASS"].forEach((function(e){n.attributes.hasOwnProperty(e)&amp;&amp;(n.attributes[e]=String(n.attributes[e]))})),["START-DATE","END-DATE"].forEach((function(e){n.attributes.hasOwnProperty(e)&amp;&amp;(n.attributes[e]=new Date(n.attributes[e]))})),["DURATION","PLANNED-DURATION"].forEach((function(e){n.attributes.hasOwnProperty(e)&amp;&amp;(n.attributes[e]=parseFloat(n.attributes[e]))})),["END-ON-NEXT"].forEach((function(e){n.attributes.hasOwnProperty(e)&amp;&amp;(n.attributes[e]=/YES/i.test(n.attributes[e]))})),["SCTE35-CMD"," SCTE35-OUT","SCTE35-IN"].forEach((function(e){n.attributes.hasOwnProperty(e)&amp;&amp;(n.attributes[e]=n.attributes[e].toString(16))}));const e=/^X-([A-Z]+-)+[A-Z]+$/;for(const t in n.attributes){if(!e.test(t))continue;const r=/[0-9A-Fa-f]{6}/g.test(n.attributes[t]),i=/^\d+(\.\d+)?$/.test(n.attributes[t]);n.attributes[t]=r?n.attributes[t].toString(16):i?parseFloat(n.attributes[t]):String(n.attributes[t])}this.trigger("data",n)}else if(t=/^#EXT-X-INDEPENDENT-SEGMENTS/.exec(e),t)this.trigger("data",{type:"tag",tagType:"independent-segments"});else if(t=/^#EXT-X-I-FRAMES-ONLY/.exec(e),t)this.trigger("data",{type:"tag",tagType:"i-frames-only"});else{if(t=/^#EXT-X-CONTENT-STEERING:(.*)$/.exec(e),t)return n={type:"tag",tagType:"content-steering"},n.attributes=d(t[1]),void this.trigger("data",n);if(t=/^#EXT-X-I-FRAME-STREAM-INF:(.*)$/.exec(e),t)return n={type:"tag",tagType:"i-frame-playlist"},n.attributes=d(t[1]),n.attributes.URI&amp;&amp;(n.uri=n.attributes.URI),n.attributes.BANDWIDTH&amp;&amp;(n.attributes.BANDWIDTH=parseInt(n.attributes.BANDWIDTH,10)),n.attributes.RESOLUTION&amp;&amp;(n.attributes.RESOLUTION=h(n.attributes.RESOLUTION)),n.attributes["AVERAGE-BANDWIDTH"]&amp;&amp;(n.attributes["AVERAGE-BANDWIDTH"]=parseInt(n.attributes["AVERAGE-BANDWIDTH"],10)),n.attributes["FRAME-RATE"]&amp;&amp;(n.attributes["FRAME-RATE"]=parseFloat(n.attributes["FRAME-RATE"])),void this.trigger("data",n);if(t=/^#EXT-X-DEFINE:(.*)$/.exec(e),t)return n={type:"tag",tagType:"define"},n.attributes=d(t[1]),void this.trigger("data",n);this.trigger("data",{type:"tag",data:e.slice(4)})}}}}else this.trigger("data",{type:"comment",text:e.slice(1)})})}addParser({expression:e,customType:t,dataParser:n,segment:r}){"function"!==typeof n&amp;&amp;(n=e=&gt;e),this.customParsers.push(i=&gt;{const s=e.exec(i);if(s)return this.trigger("data",{type:"custom",data:n(i),customType:t,segment:r}),!0})}addTagMapper({expression:e,map:t}){const n=n=&gt;e.test(n)?t(n):n;this.tagMappers.push(n)}}const p=e=&gt;e.toLowerCase().replace(/-(\w)/g,e=&gt;e[1].toUpperCase()),m=function(e){const t={};return Object.keys(e).forEach((function(n){t[p(n)]=e[n]})),t},g=function(e){const{serverControl:t,targetDuration:n,partTargetDuration:r}=e;if(!t)return;const i="#EXT-X-SERVER-CONTROL",s="holdBack",a="partHoldBack",o=n&amp;&amp;3*n,l=r&amp;&amp;2*r;n&amp;&amp;!t.hasOwnProperty(s)&amp;&amp;(t[s]=o,this.trigger("info",{message:`${i} defaulting HOLD-BACK to targetDuration * 3 (${o}).`})),o&amp;&amp;t[s]&lt;o&amp;&amp;(this.trigger("warn",{message:`${i} clamping HOLD-BACK (${t[s]}) to targetDuration * 3 (${o})`}),t[s]=o),r&amp;&amp;!t.hasOwnProperty(a)&amp;&amp;(t[a]=3*r,this.trigger("info",{message:`${i} defaulting PART-HOLD-BACK to partTargetDuration * 3 (${t[a]}).`})),r&amp;&amp;t[a]&lt;l&amp;&amp;(this.trigger("warn",{message:`${i} clamping PART-HOLD-BACK (${t[a]}) to partTargetDuration * 2 (${l}).`}),t[a]=l)};class y extends r{constructor(e={}){super(),this.lineStream=new o,this.parseStream=new f,this.lineStream.pipe(this.parseStream),this.mainDefinitions=e.mainDefinitions||{},this.params=new URL(e.uri,"https://a.com").searchParams,this.lastProgramDateTime=null;const t=this,n=[];let r,i,l={},u=!1;const c=function(){},d={AUDIO:{},VIDEO:{},"CLOSED-CAPTIONS":{},SUBTITLES:{}},h="urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed";let p=0;this.manifest={allowCache:!0,discontinuityStarts:[],dateRanges:[],iFramePlaylists:[],segments:[]};let y=0,v=0;const b={};this.on("end",()=&gt;{l.uri||!l.parts&amp;&amp;!l.preloadHints||(!l.map&amp;&amp;r&amp;&amp;(l.map=r),!l.key&amp;&amp;i&amp;&amp;(l.key=i),l.timeline||"number"!==typeof p||(l.timeline=p),this.manifest.preloadSegment=l)}),this.parseStream.on("data",(function(e){let o,f;if(t.manifest.definitions)for(const n in t.manifest.definitions)if(e.uri&amp;&amp;(e.uri=e.uri.replace(`{$${n}}`,t.manifest.definitions[n])),e.attributes)for(const r in e.attributes)"string"===typeof e.attributes[r]&amp;&amp;(e.attributes[r]=e.attributes[r].replace(`{$${n}}`,t.manifest.definitions[n]));({tag(){({version(){e.version&amp;&amp;(this.manifest.version=e.version)},"allow-cache"(){this.manifest.allowCache=e.allowed,"allowed"in e||(this.trigger("info",{message:"defaulting allowCache to YES"}),this.manifest.allowCache=!0)},byterange(){const t={};"length"in e&amp;&amp;(l.byterange=t,t.length=e.length,"offset"in e||(e.offset=y)),"offset"in e&amp;&amp;(l.byterange=t,t.offset=e.offset),y=t.offset+t.length},endlist(){this.manifest.endList=!0},inf(){"mediaSequence"in this.manifest||(this.manifest.mediaSequence=0,this.trigger("info",{message:"defaulting media sequence to zero"})),"discontinuitySequence"in this.manifest||(this.manifest.discontinuitySequence=0,this.trigger("info",{message:"defaulting discontinuity sequence to zero"})),e.title&amp;&amp;(l.title=e.title),e.duration&gt;0&amp;&amp;(l.duration=e.duration),0===e.duration&amp;&amp;(l.duration=.01,this.trigger("info",{message:"updating zero segment duration to a small value"})),this.manifest.segments=n},key(){if(e.attributes)if("NONE"!==e.attributes.METHOD)if(e.attributes.URI){if("com.apple.streamingkeydelivery"===e.attributes.KEYFORMAT)return this.manifest.contentProtection=this.manifest.contentProtection||{},void(this.manifest.contentProtection["com.apple.fps.1_0"]={attributes:e.attributes});if("com.microsoft.playready"===e.attributes.KEYFORMAT)return this.manifest.contentProtection=this.manifest.contentProtection||{},void(this.manifest.contentProtection["com.microsoft.playready"]={uri:e.attributes.URI});if(e.attributes.KEYFORMAT===h){const t=["SAMPLE-AES","SAMPLE-AES-CTR","SAMPLE-AES-CENC"];return-1===t.indexOf(e.attributes.METHOD)?void this.trigger("warn",{message:"invalid key method provided for Widevine"}):("SAMPLE-AES-CENC"===e.attributes.METHOD&amp;&amp;this.trigger("warn",{message:"SAMPLE-AES-CENC is deprecated, please use SAMPLE-AES-CTR instead"}),"data:text/plain;base64,"!==e.attributes.URI.substring(0,23)?void this.trigger("warn",{message:"invalid key URI provided for Widevine"}):e.attributes.KEYID&amp;&amp;"0x"===e.attributes.KEYID.substring(0,2)?(this.manifest.contentProtection=this.manifest.contentProtection||{},void(this.manifest.contentProtection["com.widevine.alpha"]={attributes:{schemeIdUri:e.attributes.KEYFORMAT,keyId:e.attributes.KEYID.substring(2)},pssh:Object(a["a"])(e.attributes.URI.split(",")[1])})):void this.trigger("warn",{message:"invalid key ID provided for Widevine"}))}e.attributes.METHOD||this.trigger("warn",{message:"defaulting key method to AES-128"}),i={method:e.attributes.METHOD||"AES-128",uri:e.attributes.URI},"undefined"!==typeof e.attributes.IV&amp;&amp;(i.iv=e.attributes.IV)}else this.trigger("warn",{message:"ignoring key declaration without URI"});else i=null;else this.trigger("warn",{message:"ignoring key declaration without attribute list"})},"media-sequence"(){isFinite(e.number)?this.manifest.mediaSequence=e.number:this.trigger("warn",{message:"ignoring invalid media sequence: "+e.number})},"discontinuity-sequence"(){isFinite(e.number)?(this.manifest.discontinuitySequence=e.number,p=e.number):this.trigger("warn",{message:"ignoring invalid discontinuity sequence: "+e.number})},"playlist-type"(){/VOD|EVENT/.test(e.playlistType)?this.manifest.playlistType=e.playlistType:this.trigger("warn",{message:"ignoring unknown playlist type: "+e.playlist})},map(){r={},e.uri&amp;&amp;(r.uri=e.uri),e.byterange&amp;&amp;(r.byterange=e.byterange),i&amp;&amp;(r.key=i)},"stream-inf"(){this.manifest.playlists=n,this.manifest.mediaGroups=this.manifest.mediaGroups||d,e.attributes?(l.attributes||(l.attributes={}),s()(l.attributes,e.attributes)):this.trigger("warn",{message:"ignoring empty stream-inf attributes"})},media(){if(this.manifest.mediaGroups=this.manifest.mediaGroups||d,!(e.attributes&amp;&amp;e.attributes.TYPE&amp;&amp;e.attributes["GROUP-ID"]&amp;&amp;e.attributes.NAME))return void this.trigger("warn",{message:"ignoring incomplete or missing media group"});const t=this.manifest.mediaGroups[e.attributes.TYPE];t[e.attributes["GROUP-ID"]]=t[e.attributes["GROUP-ID"]]||{},o=t[e.attributes["GROUP-ID"]],f={default:/yes/i.test(e.attributes.DEFAULT)},f.default?f.autoselect=!0:f.autoselect=/yes/i.test(e.attributes.AUTOSELECT),e.attributes.LANGUAGE&amp;&amp;(f.language=e.attributes.LANGUAGE),e.attributes.URI&amp;&amp;(f.uri=e.attributes.URI),e.attributes["INSTREAM-ID"]&amp;&amp;(f.instreamId=e.attributes["INSTREAM-ID"]),e.attributes.CHARACTERISTICS&amp;&amp;(f.characteristics=e.attributes.CHARACTERISTICS),e.attributes.FORCED&amp;&amp;(f.forced=/yes/i.test(e.attributes.FORCED)),o[e.attributes.NAME]=f},discontinuity(){p+=1,l.discontinuity=!0,this.manifest.discontinuityStarts.push(n.length)},"program-date-time"(){"undefined"===typeof this.manifest.dateTimeString&amp;&amp;(this.manifest.dateTimeString=e.dateTimeString,this.manifest.dateTimeObject=e.dateTimeObject),l.dateTimeString=e.dateTimeString,l.dateTimeObject=e.dateTimeObject;const{lastProgramDateTime:t}=this;this.lastProgramDateTime=new Date(e.dateTimeString).getTime(),null===t&amp;&amp;this.manifest.segments.reduceRight((e,t)=&gt;(t.programDateTime=e-1e3*t.duration,t.programDateTime),this.lastProgramDateTime)},targetduration(){!isFinite(e.duration)||e.duration&lt;0?this.trigger("warn",{message:"ignoring invalid target duration: "+e.duration}):(this.manifest.targetDuration=e.duration,g.call(this,this.manifest))},start(){e.attributes&amp;&amp;!isNaN(e.attributes["TIME-OFFSET"])?this.manifest.start={timeOffset:e.attributes["TIME-OFFSET"],precise:e.attributes.PRECISE}:this.trigger("warn",{message:"ignoring start declaration without appropriate attribute list"})},"cue-out"(){l.cueOut=e.data},"cue-out-cont"(){l.cueOutCont=e.data},"cue-in"(){l.cueIn=e.data},skip(){this.manifest.skip=m(e.attributes),this.warnOnMissingAttributes_("#EXT-X-SKIP",e.attributes,["SKIPPED-SEGMENTS"])},part(){u=!0;const t=this.manifest.segments.length,n=m(e.attributes);l.parts=l.parts||[],l.parts.push(n),n.byterange&amp;&amp;(n.byterange.hasOwnProperty("offset")||(n.byterange.offset=v),v=n.byterange.offset+n.byterange.length);const r=l.parts.length-1;this.warnOnMissingAttributes_(`#EXT-X-PART #${r} for segment #${t}`,e.attributes,["URI","DURATION"]),this.manifest.renditionReports&amp;&amp;this.manifest.renditionReports.forEach((e,t)=&gt;{e.hasOwnProperty("lastPart")||this.trigger("warn",{message:`#EXT-X-RENDITION-REPORT #${t} lacks required attribute(s): LAST-PART`})})},"server-control"(){const t=this.manifest.serverControl=m(e.attributes);t.hasOwnProperty("canBlockReload")||(t.canBlockReload=!1,this.trigger("info",{message:"#EXT-X-SERVER-CONTROL defaulting CAN-BLOCK-RELOAD to false"})),g.call(this,this.manifest),t.canSkipDateranges&amp;&amp;!t.hasOwnProperty("canSkipUntil")&amp;&amp;this.trigger("warn",{message:"#EXT-X-SERVER-CONTROL lacks required attribute CAN-SKIP-UNTIL which is required when CAN-SKIP-DATERANGES is set"})},"preload-hint"(){const t=this.manifest.segments.length,n=m(e.attributes),r=n.type&amp;&amp;"PART"===n.type;l.preloadHints=l.preloadHints||[],l.preloadHints.push(n),n.byterange&amp;&amp;(n.byterange.hasOwnProperty("offset")||(n.byterange.offset=r?v:0,r&amp;&amp;(v=n.byterange.offset+n.byterange.length)));const i=l.preloadHints.length-1;if(this.warnOnMissingAttributes_(`#EXT-X-PRELOAD-HINT #${i} for segment #${t}`,e.attributes,["TYPE","URI"]),n.type)for(let e=0;e&lt;l.preloadHints.length-1;e++){const r=l.preloadHints[e];r.type&amp;&amp;(r.type===n.type&amp;&amp;this.trigger("warn",{message:`#EXT-X-PRELOAD-HINT #${i} for segment #${t} has the same TYPE ${n.type} as preload hint #${e}`}))}},"rendition-report"(){const t=m(e.attributes);this.manifest.renditionReports=this.manifest.renditionReports||[],this.manifest.renditionReports.push(t);const n=this.manifest.renditionReports.length-1,r=["LAST-MSN","URI"];u&amp;&amp;r.push("LAST-PART"),this.warnOnMissingAttributes_("#EXT-X-RENDITION-REPORT #"+n,e.attributes,r)},"part-inf"(){this.manifest.partInf=m(e.attributes),this.warnOnMissingAttributes_("#EXT-X-PART-INF",e.attributes,["PART-TARGET"]),this.manifest.partInf.partTarget&amp;&amp;(this.manifest.partTargetDuration=this.manifest.partInf.partTarget),g.call(this,this.manifest)},daterange(){this.manifest.dateRanges.push(m(e.attributes));const t=this.manifest.dateRanges.length-1;this.warnOnMissingAttributes_("#EXT-X-DATERANGE #"+t,e.attributes,["ID","START-DATE"]);const n=this.manifest.dateRanges[t];n.endDate&amp;&amp;n.startDate&amp;&amp;new Date(n.endDate)&lt;new Date(n.startDate)&amp;&amp;this.trigger("warn",{message:"EXT-X-DATERANGE END-DATE must be equal to or later than the value of the START-DATE"}),n.duration&amp;&amp;n.duration&lt;0&amp;&amp;this.trigger("warn",{message:"EXT-X-DATERANGE DURATION must not be negative"}),n.plannedDuration&amp;&amp;n.plannedDuration&lt;0&amp;&amp;this.trigger("warn",{message:"EXT-X-DATERANGE PLANNED-DURATION must not be negative"});const r=!!n.endOnNext;if(r&amp;&amp;!n.class&amp;&amp;this.trigger("warn",{message:"EXT-X-DATERANGE with an END-ON-NEXT=YES attribute must have a CLASS attribute"}),r&amp;&amp;(n.duration||n.endDate)&amp;&amp;this.trigger("warn",{message:"EXT-X-DATERANGE with an END-ON-NEXT=YES attribute must not contain DURATION or END-DATE attributes"}),n.duration&amp;&amp;n.endDate){const e=n.startDate,r=e.getTime()+1e3*n.duration;this.manifest.dateRanges[t].endDate=new Date(r)}if(b[n.id]){for(const t in b[n.id])if(n[t]&amp;&amp;JSON.stringify(b[n.id][t])!==JSON.stringify(n[t])){this.trigger("warn",{message:"EXT-X-DATERANGE tags with the same ID in a playlist must have the same attributes values"});break}const e=this.manifest.dateRanges.findIndex(e=&gt;e.id===n.id);this.manifest.dateRanges[e]=s()(this.manifest.dateRanges[e],n),b[n.id]=s()(b[n.id],n),this.manifest.dateRanges.pop()}else b[n.id]=n},"independent-segments"(){this.manifest.independentSegments=!0},"i-frames-only"(){this.manifest.iFramesOnly=!0,this.requiredCompatibilityversion(this.manifest.version,4)},"content-steering"(){this.manifest.contentSteering=m(e.attributes),this.warnOnMissingAttributes_("#EXT-X-CONTENT-STEERING",e.attributes,["SERVER-URI"])},define(){this.manifest.definitions=this.manifest.definitions||{};const t=(e,t)=&gt;{e in this.manifest.definitions?this.trigger("error",{message:"EXT-X-DEFINE: Duplicate name "+e}):this.manifest.definitions[e]=t};if("QUERYPARAM"in e.attributes){if("NAME"in e.attributes||"IMPORT"in e.attributes)return void this.trigger("error",{message:"EXT-X-DEFINE: Invalid attributes"});const n=this.params.get(e.attributes.QUERYPARAM);return n?void t(e.attributes.QUERYPARAM,decodeURIComponent(n)):void this.trigger("error",{message:"EXT-X-DEFINE: No query param "+e.attributes.QUERYPARAM})}return"NAME"in e.attributes?"IMPORT"in e.attributes?void this.trigger("error",{message:"EXT-X-DEFINE: Invalid attributes"}):"VALUE"in e.attributes&amp;&amp;"string"===typeof e.attributes.VALUE?void t(e.attributes.NAME,e.attributes.VALUE):void this.trigger("error",{message:"EXT-X-DEFINE: No value for "+e.attributes.NAME}):"IMPORT"in e.attributes?this.mainDefinitions[e.attributes.IMPORT]?void t(e.attributes.IMPORT,this.mainDefinitions[e.attributes.IMPORT]):void this.trigger("error",{message:`EXT-X-DEFINE: No value ${e.attributes.IMPORT} to import, or IMPORT used on main playlist`}):void this.trigger("error",{message:"EXT-X-DEFINE: No attribute"})},"i-frame-playlist"(){this.manifest.iFramePlaylists.push({attributes:e.attributes,uri:e.uri,timeline:p}),this.warnOnMissingAttributes_("#EXT-X-I-FRAME-STREAM-INF",e.attributes,["BANDWIDTH","URI"])}}[e.tagType]||c).call(t)},uri(){l.uri=e.uri,n.push(l),this.manifest.targetDuration&amp;&amp;!("duration"in l)&amp;&amp;(this.trigger("warn",{message:"defaulting segment duration to the target duration"}),l.duration=this.manifest.targetDuration),i&amp;&amp;(l.key=i),l.timeline=p,r&amp;&amp;(l.map=r),v=0,null!==this.lastProgramDateTime&amp;&amp;(l.programDateTime=this.lastProgramDateTime,this.lastProgramDateTime+=1e3*l.duration),l={}},comment(){},custom(){e.segment?(l.custom=l.custom||{},l.custom[e.customType]=e.data):(this.manifest.custom=this.manifest.custom||{},this.manifest.custom[e.customType]=e.data)}})[e.type].call(t)}))}requiredCompatibilityversion(e,t){(e&lt;t||!e)&amp;&amp;this.trigger("warn",{message:"manifest must be at least version "+t})}warnOnMissingAttributes_(e,t,n){const r=[];n.forEach((function(e){t.hasOwnProperty(e)||r.push(e)})),r.length&amp;&amp;this.trigger("warn",{message:`${e} lacks required attribute(s): ${r.join(", ")}`})}push(e){this.lineStream.push(e)}end(){this.lineStream.push("\n"),this.manifest.dateRanges.length&amp;&amp;null===this.lastProgramDateTime&amp;&amp;this.trigger("warn",{message:"A playlist with EXT-X-DATERANGE tag must contain atleast one EXT-X-PROGRAM-DATE-TIME tag"}),this.lastProgramDateTime=null,this.trigger("end")}addParser(e){this.parseStream.addParser(e)}addTagMapper(e){this.parseStream.addTagMapper(e)}}},6275:function(e,t,n){"use strict";var r=n("113c"),i=n("49f9").has,s=n("8b43"),a=n("e590"),o=n("2eb2"),l=n("5c7e"),u=n("380d");e.exports=function(e){var t=r(this),n=a(e);if(s(t)&lt;=n.size)return!1!==o(t,(function(e){if(n.includes(e))return!1}),!0);var c=n.getIterator();return!1!==l(c,(function(e){if(i(t,e))return u(c,"normal",!1)}))}},6281:function(e,t,n){"use strict";var r=n("4fb1"),i=n("9e7e"),s=n("fe97"),a=n("c307"),o=n("b0c2"),l=!i||s((function(){a.f(1)}));r({target:"Object",stat:!0,forced:l},{getOwnPropertySymbols:function(e){var t=a.f;return t?t(o(e)):[]}})},"639b":function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var i=n("359c").Buffer,s=n(4);function a(e,t,n){e.copy(t,n)}e.exports=function(){function e(){r(this,e),this.head=null,this.tail=null,this.length=0}return e.prototype.push=function(e){var t={data:e,next:null};this.length&gt;0?this.tail.next=t:this.head=t,this.tail=t,++this.length},e.prototype.unshift=function(e){var t={data:e,next:this.head};0===this.length&amp;&amp;(this.tail=t),this.head=t,++this.length},e.prototype.shift=function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}},e.prototype.clear=function(){this.head=this.tail=null,this.length=0},e.prototype.join=function(e){if(0===this.length)return"";var t=this.head,n=""+t.data;while(t=t.next)n+=e+t.data;return n},e.prototype.concat=function(e){if(0===this.length)return i.alloc(0);var t=i.allocUnsafe(e&gt;&gt;&gt;0),n=this.head,r=0;while(n)a(n.data,t,r),r+=n.data.length,n=n.next;return t},e}(),s&amp;&amp;s.inspect&amp;&amp;s.inspect.custom&amp;&amp;(e.exports.prototype[s.inspect.custom]=function(){var e=s.inspect({length:this.length});return this.constructor.name+" "+e})},"642d":function(e,t,n){"use strict";e.exports=function(e,t){return{value:e,done:t}}},"64b3":function(e,t,n){var r=n("aa55")("keys"),i=n("c2f7");e.exports=function(e){return r[e]||(r[e]=i(e))}},6577:function(e,t,n){"use strict";var r=n("704b");e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(r)},"65ac":function(e,t,n){"use strict";var r=n("06f6");r("iterator")},"65d8":function(e,t,n){"use strict";var r=n("113c"),i=n("49f9").has,s=n("8b43"),a=n("e590"),o=n("5c7e"),l=n("380d");e.exports=function(e){var t=r(this),n=a(e);if(s(t)&lt;n.size)return!1;var u=n.getIterator();return!1!==o(u,(function(e){if(!i(t,e))return l(u,"normal",!1)}))}},"663c":function(e,t,n){"use strict";var r=n("4cd4"),i=n("901a");e.exports=Object.keys||function(e){return r(e,i)}},6759:function(e,t,n){"use strict";var r=n("e77e");e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&amp;&amp;r.toUpperCase()===t.toUpperCase()&amp;&amp;(e[t]=n,delete e[r])}))}},"678a":function(e,t,n){"use strict";var r=n("4fb1"),i=n("20b2"),s=n("39b9");r({target:"String",proto:!0,forced:s("link")},{link:function(e){return i(this,"a","href",e)}})},"67f2":function(e,t){var n,r,i,s,a,o,l,u=9e4;n=function(e){return e*u},r=function(e,t){return e*t},i=function(e){return e/u},s=function(e,t){return e/t},a=function(e,t){return n(s(e,t))},o=function(e,t){return r(i(e),t)},l=function(e,t,n){return i(n?e:e-t)},e.exports={ONE_SECOND_IN_TS:u,secondsToVideoTs:n,secondsToAudioTs:r,videoTsToSeconds:i,audioTsToSeconds:s,audioTsToVideoTs:a,videoTsToAudioTs:o,metadataTsToSeconds:l}},"682d":function(e,t,n){"use strict";var r=n("8c58"),i=n("f4d5"),s=TypeError,a=Object.getOwnPropertyDescriptor,o=r&amp;&amp;!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=o?function(e,t){if(i(e)&amp;&amp;!a(e,"length").writable)throw new s("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},"687a":function(e,t,n){"use strict";(function(t,r){var i;e.exports=O,O.ReadableState=A;n("16b4").EventEmitter;var s=function(e,t){return e.listeners(t).length},a=n("4e87"),o=n("257d").Buffer,l=("undefined"!==typeof t?t:"undefined"!==typeof window?window:"undefined"!==typeof self?self:{}).Uint8Array||function(){};function u(e){return o.from(e)}function c(e){return o.isBuffer(e)||e instanceof l}var d,h=n(1);d=h&amp;&amp;h.debuglog?h.debuglog("stream"):function(){};var f,p,m,g=n("791f"),y=n("0ec5"),v=n("fb6a"),b=v.getHighWaterMark,_=n("5ec5").codes,w=_.ERR_INVALID_ARG_TYPE,T=_.ERR_STREAM_PUSH_AFTER_EOF,S=_.ERR_METHOD_NOT_IMPLEMENTED,E=_.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;n("0999")(O,a);var x=y.errorOrDestroy,k=["error","close","destroy","pause","resume"];function C(e,t,n){if("function"===typeof e.prependListener)return e.prependListener(t,n);e._events&amp;&amp;e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(n):e._events[t]=[n,e._events[t]]:e.on(t,n)}function A(e,t,r){i=i||n("b4aa"),e=e||{},"boolean"!==typeof r&amp;&amp;(r=t instanceof i),this.objectMode=!!e.objectMode,r&amp;&amp;(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=b(this,e,"readableHighWaterMark",r),this.buffer=new g,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&amp;&amp;(f||(f=n("cdda").StringDecoder),this.decoder=new f(e.encoding),this.encoding=e.encoding)}function O(e){if(i=i||n("b4aa"),!(this instanceof O))return new O(e);var t=this instanceof i;this._readableState=new A(e,this,t),this.readable=!0,e&amp;&amp;("function"===typeof e.read&amp;&amp;(this._read=e.read),"function"===typeof e.destroy&amp;&amp;(this._destroy=e.destroy)),a.call(this)}function I(e,t,n,r,i){d("readableAddChunk",t);var s,a=e._readableState;if(null===t)a.reading=!1,N(e,a);else if(i||(s=L(a,t)),s)x(e,s);else if(a.objectMode||t&amp;&amp;t.length&gt;0)if("string"===typeof t||a.objectMode||Object.getPrototypeOf(t)===o.prototype||(t=u(t)),r)a.endEmitted?x(e,new E):P(e,a,t,!0);else if(a.ended)x(e,new T);else{if(a.destroyed)return!1;a.reading=!1,a.decoder&amp;&amp;!n?(t=a.decoder.write(t),a.objectMode||0!==t.length?P(e,a,t,!1):B(e,a)):P(e,a,t,!1)}else r||(a.reading=!1,B(e,a));return!a.ended&amp;&amp;(a.length&lt;a.highWaterMark||0===a.length)}function P(e,t,n,r){t.flowing&amp;&amp;0===t.length&amp;&amp;!t.sync?(t.awaitDrain=0,e.emit("data",n)):(t.length+=t.objectMode?1:n.length,r?t.buffer.unshift(n):t.buffer.push(n),t.needReadable&amp;&amp;j(e)),B(e,t)}function L(e,t){var n;return c(t)||"string"===typeof t||void 0===t||e.objectMode||(n=new w("chunk",["string","Buffer","Uint8Array"],t)),n}Object.defineProperty(O.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&amp;&amp;this._readableState.destroyed},set:function(e){this._readableState&amp;&amp;(this._readableState.destroyed=e)}}),O.prototype.destroy=y.destroy,O.prototype._undestroy=y.undestroy,O.prototype._destroy=function(e,t){t(e)},O.prototype.push=function(e,t){var n,r=this._readableState;return r.objectMode?n=!0:"string"===typeof e&amp;&amp;(t=t||r.defaultEncoding,t!==r.encoding&amp;&amp;(e=o.from(e,t),t=""),n=!0),I(this,e,t,!1,n)},O.prototype.unshift=function(e){return I(this,e,null,!0,!1)},O.prototype.isPaused=function(){return!1===this._readableState.flowing},O.prototype.setEncoding=function(e){f||(f=n("cdda").StringDecoder);var t=new f(e);this._readableState.decoder=t,this._readableState.encoding=this._readableState.decoder.encoding;var r=this._readableState.buffer.head,i="";while(null!==r)i+=t.write(r.data),r=r.next;return this._readableState.buffer.clear(),""!==i&amp;&amp;this._readableState.buffer.push(i),this._readableState.length=i.length,this};var D=1073741824;function M(e){return e&gt;=D?e=D:(e--,e|=e&gt;&gt;&gt;1,e|=e&gt;&gt;&gt;2,e|=e&gt;&gt;&gt;4,e|=e&gt;&gt;&gt;8,e|=e&gt;&gt;&gt;16,e++),e}function R(e,t){return e&lt;=0||0===t.length&amp;&amp;t.ended?0:t.objectMode?1:e!==e?t.flowing&amp;&amp;t.length?t.buffer.head.data.length:t.length:(e&gt;t.highWaterMark&amp;&amp;(t.highWaterMark=M(e)),e&lt;=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function N(e,t){if(d("onEofChunk"),!t.ended){if(t.decoder){var n=t.decoder.end();n&amp;&amp;n.length&amp;&amp;(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,t.sync?j(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,U(e)))}}function j(e){var t=e._readableState;d("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(d("emitReadable",t.flowing),t.emittedReadable=!0,r.nextTick(U,e))}function U(e){var t=e._readableState;d("emitReadable_",t.destroyed,t.length,t.ended),t.destroyed||!t.length&amp;&amp;!t.ended||(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&amp;&amp;!t.ended&amp;&amp;t.length&lt;=t.highWaterMark,W(e)}function B(e,t){t.readingMore||(t.readingMore=!0,r.nextTick(F,e,t))}function F(e,t){while(!t.reading&amp;&amp;!t.ended&amp;&amp;(t.length&lt;t.highWaterMark||t.flowing&amp;&amp;0===t.length)){var n=t.length;if(d("maybeReadMore read 0"),e.read(0),n===t.length)break}t.readingMore=!1}function $(e){return function(){var t=e._readableState;d("pipeOnDrain",t.awaitDrain),t.awaitDrain&amp;&amp;t.awaitDrain--,0===t.awaitDrain&amp;&amp;s(e,"data")&amp;&amp;(t.flowing=!0,W(e))}}function q(e){var t=e._readableState;t.readableListening=e.listenerCount("readable")&gt;0,t.resumeScheduled&amp;&amp;!t.paused?t.flowing=!0:e.listenerCount("data")&gt;0&amp;&amp;e.resume()}function z(e){d("readable nexttick read 0"),e.read(0)}function H(e,t){t.resumeScheduled||(t.resumeScheduled=!0,r.nextTick(V,e,t))}function V(e,t){d("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),W(e),t.flowing&amp;&amp;!t.reading&amp;&amp;e.read(0)}function W(e){var t=e._readableState;d("flow",t.flowing);while(t.flowing&amp;&amp;null!==e.read());}function G(e,t){return 0===t.length?null:(t.objectMode?n=t.buffer.shift():!e||e&gt;=t.length?(n=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):n=t.buffer.consume(e,t.decoder),n);var n}function X(e){var t=e._readableState;d("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,r.nextTick(Y,t,e))}function Y(e,t){if(d("endReadableNT",e.endEmitted,e.length),!e.endEmitted&amp;&amp;0===e.length&amp;&amp;(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var n=t._writableState;(!n||n.autoDestroy&amp;&amp;n.finished)&amp;&amp;t.destroy()}}function K(e,t){for(var n=0,r=e.length;n&lt;r;n++)if(e[n]===t)return n;return-1}O.prototype.read=function(e){d("read",e),e=parseInt(e,10);var t=this._readableState,n=e;if(0!==e&amp;&amp;(t.emittedReadable=!1),0===e&amp;&amp;t.needReadable&amp;&amp;((0!==t.highWaterMark?t.length&gt;=t.highWaterMark:t.length&gt;0)||t.ended))return d("read: emitReadable",t.length,t.ended),0===t.length&amp;&amp;t.ended?X(this):j(this),null;if(e=R(e,t),0===e&amp;&amp;t.ended)return 0===t.length&amp;&amp;X(this),null;var r,i=t.needReadable;return d("need readable",i),(0===t.length||t.length-e&lt;t.highWaterMark)&amp;&amp;(i=!0,d("length less than watermark",i)),t.ended||t.reading?(i=!1,d("reading or ended",i)):i&amp;&amp;(d("do read"),t.reading=!0,t.sync=!0,0===t.length&amp;&amp;(t.needReadable=!0),this._read(t.highWaterMark),t.sync=!1,t.reading||(e=R(n,t))),r=e&gt;0?G(e,t):null,null===r?(t.needReadable=t.length&lt;=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&amp;&amp;(t.ended||(t.needReadable=!0),n!==e&amp;&amp;t.ended&amp;&amp;X(this)),null!==r&amp;&amp;this.emit("data",r),r},O.prototype._read=function(e){x(this,new S("_read()"))},O.prototype.pipe=function(e,t){var n=this,i=this._readableState;switch(i.pipesCount){case 0:i.pipes=e;break;case 1:i.pipes=[i.pipes,e];break;default:i.pipes.push(e);break}i.pipesCount+=1,d("pipe count=%d opts=%j",i.pipesCount,t);var a=(!t||!1!==t.end)&amp;&amp;e!==r.stdout&amp;&amp;e!==r.stderr,o=a?u:v;function l(e,t){d("onunpipe"),e===n&amp;&amp;t&amp;&amp;!1===t.hasUnpiped&amp;&amp;(t.hasUnpiped=!0,f())}function u(){d("onend"),e.end()}i.endEmitted?r.nextTick(o):n.once("end",o),e.on("unpipe",l);var c=$(n);e.on("drain",c);var h=!1;function f(){d("cleanup"),e.removeListener("close",g),e.removeListener("finish",y),e.removeListener("drain",c),e.removeListener("error",m),e.removeListener("unpipe",l),n.removeListener("end",u),n.removeListener("end",v),n.removeListener("data",p),h=!0,!i.awaitDrain||e._writableState&amp;&amp;!e._writableState.needDrain||c()}function p(t){d("ondata");var r=e.write(t);d("dest.write",r),!1===r&amp;&amp;((1===i.pipesCount&amp;&amp;i.pipes===e||i.pipesCount&gt;1&amp;&amp;-1!==K(i.pipes,e))&amp;&amp;!h&amp;&amp;(d("false write response, pause",i.awaitDrain),i.awaitDrain++),n.pause())}function m(t){d("onerror",t),v(),e.removeListener("error",m),0===s(e,"error")&amp;&amp;x(e,t)}function g(){e.removeListener("finish",y),v()}function y(){d("onfinish"),e.removeListener("close",g),v()}function v(){d("unpipe"),n.unpipe(e)}return n.on("data",p),C(e,"error",m),e.once("close",g),e.once("finish",y),e.emit("pipe",n),i.flowing||(d("pipe resume"),n.resume()),e},O.prototype.unpipe=function(e){var t=this._readableState,n={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&amp;&amp;e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&amp;&amp;e.emit("unpipe",this,n)),this;if(!e){var r=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var s=0;s&lt;i;s++)r[s].emit("unpipe",this,{hasUnpiped:!1});return this}var a=K(t.pipes,e);return-1===a||(t.pipes.splice(a,1),t.pipesCount-=1,1===t.pipesCount&amp;&amp;(t.pipes=t.pipes[0]),e.emit("unpipe",this,n)),this},O.prototype.on=function(e,t){var n=a.prototype.on.call(this,e,t),i=this._readableState;return"data"===e?(i.readableListening=this.listenerCount("readable")&gt;0,!1!==i.flowing&amp;&amp;this.resume()):"readable"===e&amp;&amp;(i.endEmitted||i.readableListening||(i.readableListening=i.needReadable=!0,i.flowing=!1,i.emittedReadable=!1,d("on readable",i.length,i.reading),i.length?j(this):i.reading||r.nextTick(z,this))),n},O.prototype.addListener=O.prototype.on,O.prototype.removeListener=function(e,t){var n=a.prototype.removeListener.call(this,e,t);return"readable"===e&amp;&amp;r.nextTick(q,this),n},O.prototype.removeAllListeners=function(e){var t=a.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&amp;&amp;void 0!==e||r.nextTick(q,this),t},O.prototype.resume=function(){var e=this._readableState;return e.flowing||(d("resume"),e.flowing=!e.readableListening,H(this,e)),e.paused=!1,this},O.prototype.pause=function(){return d("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&amp;&amp;(d("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},O.prototype.wrap=function(e){var t=this,n=this._readableState,r=!1;for(var i in e.on("end",(function(){if(d("wrapped end"),n.decoder&amp;&amp;!n.ended){var e=n.decoder.end();e&amp;&amp;e.length&amp;&amp;t.push(e)}t.push(null)})),e.on("data",(function(i){if(d("wrapped data"),n.decoder&amp;&amp;(i=n.decoder.write(i)),(!n.objectMode||null!==i&amp;&amp;void 0!==i)&amp;&amp;(n.objectMode||i&amp;&amp;i.length)){var s=t.push(i);s||(r=!0,e.pause())}})),e)void 0===this[i]&amp;&amp;"function"===typeof e[i]&amp;&amp;(this[i]=function(t){return function(){return e[t].apply(e,arguments)}}(i));for(var s=0;s&lt;k.length;s++)e.on(k[s],this.emit.bind(this,k[s]));return this._read=function(t){d("wrapped _read",t),r&amp;&amp;(r=!1,e.resume())},this},"function"===typeof Symbol&amp;&amp;(O.prototype[Symbol.asyncIterator]=function(){return void 0===p&amp;&amp;(p=n("bd44")),p(this)}),Object.defineProperty(O.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(O.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&amp;&amp;this._readableState.buffer}}),Object.defineProperty(O.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(e){this._readableState&amp;&amp;(this._readableState.flowing=e)}}),O._fromList=G,Object.defineProperty(O.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}}),"function"===typeof Symbol&amp;&amp;(O.from=function(e,t){return void 0===m&amp;&amp;(m=n("18cf")),m(O,e,t)})}).call(this,n("de2f"),n("0418"))},"69ea":function(e,t,n){"use strict";n("5238"),n("a387"),n("9bf8"),n("8dc0"),n("6281")},"6a04":function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},"6b08":function(e,t,n){"use strict";function r(e,t,n,r,i,s,a,o){var l,u="function"===typeof e?e.options:e;if(t&amp;&amp;(u.render=t,u.staticRenderFns=n,u._compiled=!0),r&amp;&amp;(u.functional=!0),s&amp;&amp;(u._scopeId="data-v-"+s),a?(l=function(e){e=e||this.$vnode&amp;&amp;this.$vnode.ssrContext||this.parent&amp;&amp;this.parent.$vnode&amp;&amp;this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&amp;&amp;i.call(this,e),e&amp;&amp;e._registeredComponents&amp;&amp;e._registeredComponents.add(a)},u._ssrRegister=l):i&amp;&amp;(l=o?function(){i.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:i),l)if(u.functional){u._injectStyles=l;var c=u.render;u.render=function(e,t){return l.call(t),c(e,t)}}else{var d=u.beforeCreate;u.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:u}}n.d(t,"a",(function(){return r}))},"6ba7":function(e,t,n){"use strict";var r=n("5164"),i=n("851c"),s=n("bb67"),a=n("e701"),o=n("1c5b"),l=0,u=1,c=2,d=4,h=5,f=6,p=0,m=1,g=2,y=-2,v=-3,b=-4,_=-5,w=8,T=1,S=2,E=3,x=4,k=5,C=6,A=7,O=8,I=9,P=10,L=11,D=12,M=13,R=14,N=15,j=16,U=17,B=18,F=19,$=20,q=21,z=22,H=23,V=24,W=25,G=26,X=27,Y=28,K=29,Z=30,Q=31,J=32,ee=852,te=592,ne=15,re=ne;function ie(e){return(e&gt;&gt;&gt;24&amp;255)+(e&gt;&gt;&gt;8&amp;65280)+((65280&amp;e)&lt;&lt;8)+((255&amp;e)&lt;&lt;24)}function se(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new r.Buf16(320),this.work=new r.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function ae(e){var t;return e&amp;&amp;e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&amp;&amp;(e.adler=1&amp;t.wrap),t.mode=T,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new r.Buf32(ee),t.distcode=t.distdyn=new r.Buf32(te),t.sane=1,t.back=-1,p):y}function oe(e){var t;return e&amp;&amp;e.state?(t=e.state,t.wsize=0,t.whave=0,t.wnext=0,ae(e)):y}function le(e,t){var n,r;return e&amp;&amp;e.state?(r=e.state,t&lt;0?(n=0,t=-t):(n=1+(t&gt;&gt;4),t&lt;48&amp;&amp;(t&amp;=15)),t&amp;&amp;(t&lt;8||t&gt;15)?y:(null!==r.window&amp;&amp;r.wbits!==t&amp;&amp;(r.window=null),r.wrap=n,r.wbits=t,oe(e))):y}function ue(e,t){var n,r;return e?(r=new se,e.state=r,r.window=null,n=le(e,t),n!==p&amp;&amp;(e.state=null),n):y}function ce(e){return ue(e,re)}var de,he,fe=!0;function pe(e){if(fe){var t;de=new r.Buf32(512),he=new r.Buf32(32),t=0;while(t&lt;144)e.lens[t++]=8;while(t&lt;256)e.lens[t++]=9;while(t&lt;280)e.lens[t++]=7;while(t&lt;288)e.lens[t++]=8;o(u,e.lens,0,288,de,0,e.work,{bits:9}),t=0;while(t&lt;32)e.lens[t++]=5;o(c,e.lens,0,32,he,0,e.work,{bits:5}),fe=!1}e.lencode=de,e.lenbits=9,e.distcode=he,e.distbits=5}function me(e,t,n,i){var s,a=e.state;return null===a.window&amp;&amp;(a.wsize=1&lt;&lt;a.wbits,a.wnext=0,a.whave=0,a.window=new r.Buf8(a.wsize)),i&gt;=a.wsize?(r.arraySet(a.window,t,n-a.wsize,a.wsize,0),a.wnext=0,a.whave=a.wsize):(s=a.wsize-a.wnext,s&gt;i&amp;&amp;(s=i),r.arraySet(a.window,t,n-i,s,a.wnext),i-=s,i?(r.arraySet(a.window,t,n-i,i,0),a.wnext=i,a.whave=a.wsize):(a.wnext+=s,a.wnext===a.wsize&amp;&amp;(a.wnext=0),a.whave&lt;a.wsize&amp;&amp;(a.whave+=s))),0}function ge(e,t){var n,ee,te,ne,re,se,ae,oe,le,ue,ce,de,he,fe,ge,ye,ve,be,_e,we,Te,Se,Ee,xe,ke=0,Ce=new r.Buf8(4),Ae=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&amp;&amp;0!==e.avail_in)return y;n=e.state,n.mode===D&amp;&amp;(n.mode=M),re=e.next_out,te=e.output,ae=e.avail_out,ne=e.next_in,ee=e.input,se=e.avail_in,oe=n.hold,le=n.bits,ue=se,ce=ae,Se=p;e:for(;;)switch(n.mode){case T:if(0===n.wrap){n.mode=M;break}while(le&lt;16){if(0===se)break e;se--,oe+=ee[ne++]&lt;&lt;le,le+=8}if(2&amp;n.wrap&amp;&amp;35615===oe){n.check=0,Ce[0]=255&amp;oe,Ce[1]=oe&gt;&gt;&gt;8&amp;255,n.check=s(n.check,Ce,2,0),oe=0,le=0,n.mode=S;break}if(n.flags=0,n.head&amp;&amp;(n.head.done=!1),!(1&amp;n.wrap)||(((255&amp;oe)&lt;&lt;8)+(oe&gt;&gt;8))%31){e.msg="incorrect header check",n.mode=Z;break}if((15&amp;oe)!==w){e.msg="unknown compression method",n.mode=Z;break}if(oe&gt;&gt;&gt;=4,le-=4,Te=8+(15&amp;oe),0===n.wbits)n.wbits=Te;else if(Te&gt;n.wbits){e.msg="invalid window size",n.mode=Z;break}n.dmax=1&lt;&lt;Te,e.adler=n.check=1,n.mode=512&amp;oe?P:D,oe=0,le=0;break;case S:while(le&lt;16){if(0===se)break e;se--,oe+=ee[ne++]&lt;&lt;le,le+=8}if(n.flags=oe,(255&amp;n.flags)!==w){e.msg="unknown compression method",n.mode=Z;break}if(57344&amp;n.flags){e.msg="unknown header flags set",n.mode=Z;break}n.head&amp;&amp;(n.head.text=oe&gt;&gt;8&amp;1),512&amp;n.flags&amp;&amp;(Ce[0]=255&amp;oe,Ce[1]=oe&gt;&gt;&gt;8&amp;255,n.check=s(n.check,Ce,2,0)),oe=0,le=0,n.mode=E;case E:while(le&lt;32){if(0===se)break e;se--,oe+=ee[ne++]&lt;&lt;le,le+=8}n.head&amp;&amp;(n.head.time=oe),512&amp;n.flags&amp;&amp;(Ce[0]=255&amp;oe,Ce[1]=oe&gt;&gt;&gt;8&amp;255,Ce[2]=oe&gt;&gt;&gt;16&amp;255,Ce[3]=oe&gt;&gt;&gt;24&amp;255,n.check=s(n.check,Ce,4,0)),oe=0,le=0,n.mode=x;case x:while(le&lt;16){if(0===se)break e;se--,oe+=ee[ne++]&lt;&lt;le,le+=8}n.head&amp;&amp;(n.head.xflags=255&amp;oe,n.head.os=oe&gt;&gt;8),512&amp;n.flags&amp;&amp;(Ce[0]=255&amp;oe,Ce[1]=oe&gt;&gt;&gt;8&amp;255,n.check=s(n.check,Ce,2,0)),oe=0,le=0,n.mode=k;case k:if(1024&amp;n.flags){while(le&lt;16){if(0===se)break e;se--,oe+=ee[ne++]&lt;&lt;le,le+=8}n.length=oe,n.head&amp;&amp;(n.head.extra_len=oe),512&amp;n.flags&amp;&amp;(Ce[0]=255&amp;oe,Ce[1]=oe&gt;&gt;&gt;8&amp;255,n.check=s(n.check,Ce,2,0)),oe=0,le=0}else n.head&amp;&amp;(n.head.extra=null);n.mode=C;case C:if(1024&amp;n.flags&amp;&amp;(de=n.length,de&gt;se&amp;&amp;(de=se),de&amp;&amp;(n.head&amp;&amp;(Te=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Array(n.head.extra_len)),r.arraySet(n.head.extra,ee,ne,de,Te)),512&amp;n.flags&amp;&amp;(n.check=s(n.check,ee,de,ne)),se-=de,ne+=de,n.length-=de),n.length))break e;n.length=0,n.mode=A;case A:if(2048&amp;n.flags){if(0===se)break e;de=0;do{Te=ee[ne+de++],n.head&amp;&amp;Te&amp;&amp;n.length&lt;65536&amp;&amp;(n.head.name+=String.fromCharCode(Te))}while(Te&amp;&amp;de&lt;se);if(512&amp;n.flags&amp;&amp;(n.check=s(n.check,ee,de,ne)),se-=de,ne+=de,Te)break e}else n.head&amp;&amp;(n.head.name=null);n.length=0,n.mode=O;case O:if(4096&amp;n.flags){if(0===se)break e;de=0;do{Te=ee[ne+de++],n.head&amp;&amp;Te&amp;&amp;n.length&lt;65536&amp;&amp;(n.head.comment+=String.fromCharCode(Te))}while(Te&amp;&amp;de&lt;se);if(512&amp;n.flags&amp;&amp;(n.check=s(n.check,ee,de,ne)),se-=de,ne+=de,Te)break e}else n.head&amp;&amp;(n.head.comment=null);n.mode=I;case I:if(512&amp;n.flags){while(le&lt;16){if(0===se)break e;se--,oe+=ee[ne++]&lt;&lt;le,le+=8}if(oe!==(65535&amp;n.check)){e.msg="header crc mismatch",n.mode=Z;break}oe=0,le=0}n.head&amp;&amp;(n.head.hcrc=n.flags&gt;&gt;9&amp;1,n.head.done=!0),e.adler=n.check=0,n.mode=D;break;case P:while(le&lt;32){if(0===se)break e;se--,oe+=ee[ne++]&lt;&lt;le,le+=8}e.adler=n.check=ie(oe),oe=0,le=0,n.mode=L;case L:if(0===n.havedict)return e.next_out=re,e.avail_out=ae,e.next_in=ne,e.avail_in=se,n.hold=oe,n.bits=le,g;e.adler=n.check=1,n.mode=D;case D:if(t===h||t===f)break e;case M:if(n.last){oe&gt;&gt;&gt;=7&amp;le,le-=7&amp;le,n.mode=X;break}while(le&lt;3){if(0===se)break e;se--,oe+=ee[ne++]&lt;&lt;le,le+=8}switch(n.last=1&amp;oe,oe&gt;&gt;&gt;=1,le-=1,3&amp;oe){case 0:n.mode=R;break;case 1:if(pe(n),n.mode=$,t===f){oe&gt;&gt;&gt;=2,le-=2;break e}break;case 2:n.mode=U;break;case 3:e.msg="invalid block type",n.mode=Z}oe&gt;&gt;&gt;=2,le-=2;break;case R:oe&gt;&gt;&gt;=7&amp;le,le-=7&amp;le;while(le&lt;32){if(0===se)break e;se--,oe+=ee[ne++]&lt;&lt;le,le+=8}if((65535&amp;oe)!==(oe&gt;&gt;&gt;16^65535)){e.msg="invalid stored block lengths",n.mode=Z;break}if(n.length=65535&amp;oe,oe=0,le=0,n.mode=N,t===f)break e;case N:n.mode=j;case j:if(de=n.length,de){if(de&gt;se&amp;&amp;(de=se),de&gt;ae&amp;&amp;(de=ae),0===de)break e;r.arraySet(te,ee,ne,de,re),se-=de,ne+=de,ae-=de,re+=de,n.length-=de;break}n.mode=D;break;case U:while(le&lt;14){if(0===se)break e;se--,oe+=ee[ne++]&lt;&lt;le,le+=8}if(n.nlen=257+(31&amp;oe),oe&gt;&gt;&gt;=5,le-=5,n.ndist=1+(31&amp;oe),oe&gt;&gt;&gt;=5,le-=5,n.ncode=4+(15&amp;oe),oe&gt;&gt;&gt;=4,le-=4,n.nlen&gt;286||n.ndist&gt;30){e.msg="too many length or distance symbols",n.mode=Z;break}n.have=0,n.mode=B;case B:while(n.have&lt;n.ncode){while(le&lt;3){if(0===se)break e;se--,oe+=ee[ne++]&lt;&lt;le,le+=8}n.lens[Ae[n.have++]]=7&amp;oe,oe&gt;&gt;&gt;=3,le-=3}while(n.have&lt;19)n.lens[Ae[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,Ee={bits:n.lenbits},Se=o(l,n.lens,0,19,n.lencode,0,n.work,Ee),n.lenbits=Ee.bits,Se){e.msg="invalid code lengths set",n.mode=Z;break}n.have=0,n.mode=F;case F:while(n.have&lt;n.nlen+n.ndist){for(;;){if(ke=n.lencode[oe&amp;(1&lt;&lt;n.lenbits)-1],ge=ke&gt;&gt;&gt;24,ye=ke&gt;&gt;&gt;16&amp;255,ve=65535&amp;ke,ge&lt;=le)break;if(0===se)break e;se--,oe+=ee[ne++]&lt;&lt;le,le+=8}if(ve&lt;16)oe&gt;&gt;&gt;=ge,le-=ge,n.lens[n.have++]=ve;else{if(16===ve){xe=ge+2;while(le&lt;xe){if(0===se)break e;se--,oe+=ee[ne++]&lt;&lt;le,le+=8}if(oe&gt;&gt;&gt;=ge,le-=ge,0===n.have){e.msg="invalid bit length repeat",n.mode=Z;break}Te=n.lens[n.have-1],de=3+(3&amp;oe),oe&gt;&gt;&gt;=2,le-=2}else if(17===ve){xe=ge+3;while(le&lt;xe){if(0===se)break e;se--,oe+=ee[ne++]&lt;&lt;le,le+=8}oe&gt;&gt;&gt;=ge,le-=ge,Te=0,de=3+(7&amp;oe),oe&gt;&gt;&gt;=3,le-=3}else{xe=ge+7;while(le&lt;xe){if(0===se)break e;se--,oe+=ee[ne++]&lt;&lt;le,le+=8}oe&gt;&gt;&gt;=ge,le-=ge,Te=0,de=11+(127&amp;oe),oe&gt;&gt;&gt;=7,le-=7}if(n.have+de&gt;n.nlen+n.ndist){e.msg="invalid bit length repeat",n.mode=Z;break}while(de--)n.lens[n.have++]=Te}}if(n.mode===Z)break;if(0===n.lens[256]){e.msg="invalid code -- missing end-of-block",n.mode=Z;break}if(n.lenbits=9,Ee={bits:n.lenbits},Se=o(u,n.lens,0,n.nlen,n.lencode,0,n.work,Ee),n.lenbits=Ee.bits,Se){e.msg="invalid literal/lengths set",n.mode=Z;break}if(n.distbits=6,n.distcode=n.distdyn,Ee={bits:n.distbits},Se=o(c,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,Ee),n.distbits=Ee.bits,Se){e.msg="invalid distances set",n.mode=Z;break}if(n.mode=$,t===f)break e;case $:n.mode=q;case q:if(se&gt;=6&amp;&amp;ae&gt;=258){e.next_out=re,e.avail_out=ae,e.next_in=ne,e.avail_in=se,n.hold=oe,n.bits=le,a(e,ce),re=e.next_out,te=e.output,ae=e.avail_out,ne=e.next_in,ee=e.input,se=e.avail_in,oe=n.hold,le=n.bits,n.mode===D&amp;&amp;(n.back=-1);break}for(n.back=0;;){if(ke=n.lencode[oe&amp;(1&lt;&lt;n.lenbits)-1],ge=ke&gt;&gt;&gt;24,ye=ke&gt;&gt;&gt;16&amp;255,ve=65535&amp;ke,ge&lt;=le)break;if(0===se)break e;se--,oe+=ee[ne++]&lt;&lt;le,le+=8}if(ye&amp;&amp;0===(240&amp;ye)){for(be=ge,_e=ye,we=ve;;){if(ke=n.lencode[we+((oe&amp;(1&lt;&lt;be+_e)-1)&gt;&gt;be)],ge=ke&gt;&gt;&gt;24,ye=ke&gt;&gt;&gt;16&amp;255,ve=65535&amp;ke,be+ge&lt;=le)break;if(0===se)break e;se--,oe+=ee[ne++]&lt;&lt;le,le+=8}oe&gt;&gt;&gt;=be,le-=be,n.back+=be}if(oe&gt;&gt;&gt;=ge,le-=ge,n.back+=ge,n.length=ve,0===ye){n.mode=G;break}if(32&amp;ye){n.back=-1,n.mode=D;break}if(64&amp;ye){e.msg="invalid literal/length code",n.mode=Z;break}n.extra=15&amp;ye,n.mode=z;case z:if(n.extra){xe=n.extra;while(le&lt;xe){if(0===se)break e;se--,oe+=ee[ne++]&lt;&lt;le,le+=8}n.length+=oe&amp;(1&lt;&lt;n.extra)-1,oe&gt;&gt;&gt;=n.extra,le-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=H;case H:for(;;){if(ke=n.distcode[oe&amp;(1&lt;&lt;n.distbits)-1],ge=ke&gt;&gt;&gt;24,ye=ke&gt;&gt;&gt;16&amp;255,ve=65535&amp;ke,ge&lt;=le)break;if(0===se)break e;se--,oe+=ee[ne++]&lt;&lt;le,le+=8}if(0===(240&amp;ye)){for(be=ge,_e=ye,we=ve;;){if(ke=n.distcode[we+((oe&amp;(1&lt;&lt;be+_e)-1)&gt;&gt;be)],ge=ke&gt;&gt;&gt;24,ye=ke&gt;&gt;&gt;16&amp;255,ve=65535&amp;ke,be+ge&lt;=le)break;if(0===se)break e;se--,oe+=ee[ne++]&lt;&lt;le,le+=8}oe&gt;&gt;&gt;=be,le-=be,n.back+=be}if(oe&gt;&gt;&gt;=ge,le-=ge,n.back+=ge,64&amp;ye){e.msg="invalid distance code",n.mode=Z;break}n.offset=ve,n.extra=15&amp;ye,n.mode=V;case V:if(n.extra){xe=n.extra;while(le&lt;xe){if(0===se)break e;se--,oe+=ee[ne++]&lt;&lt;le,le+=8}n.offset+=oe&amp;(1&lt;&lt;n.extra)-1,oe&gt;&gt;&gt;=n.extra,le-=n.extra,n.back+=n.extra}if(n.offset&gt;n.dmax){e.msg="invalid distance too far back",n.mode=Z;break}n.mode=W;case W:if(0===ae)break e;if(de=ce-ae,n.offset&gt;de){if(de=n.offset-de,de&gt;n.whave&amp;&amp;n.sane){e.msg="invalid distance too far back",n.mode=Z;break}de&gt;n.wnext?(de-=n.wnext,he=n.wsize-de):he=n.wnext-de,de&gt;n.length&amp;&amp;(de=n.length),fe=n.window}else fe=te,he=re-n.offset,de=n.length;de&gt;ae&amp;&amp;(de=ae),ae-=de,n.length-=de;do{te[re++]=fe[he++]}while(--de);0===n.length&amp;&amp;(n.mode=q);break;case G:if(0===ae)break e;te[re++]=n.length,ae--,n.mode=q;break;case X:if(n.wrap){while(le&lt;32){if(0===se)break e;se--,oe|=ee[ne++]&lt;&lt;le,le+=8}if(ce-=ae,e.total_out+=ce,n.total+=ce,ce&amp;&amp;(e.adler=n.check=n.flags?s(n.check,te,ce,re-ce):i(n.check,te,ce,re-ce)),ce=ae,(n.flags?oe:ie(oe))!==n.check){e.msg="incorrect data check",n.mode=Z;break}oe=0,le=0}n.mode=Y;case Y:if(n.wrap&amp;&amp;n.flags){while(le&lt;32){if(0===se)break e;se--,oe+=ee[ne++]&lt;&lt;le,le+=8}if(oe!==(4294967295&amp;n.total)){e.msg="incorrect length check",n.mode=Z;break}oe=0,le=0}n.mode=K;case K:Se=m;break e;case Z:Se=v;break e;case Q:return b;case J:default:return y}return e.next_out=re,e.avail_out=ae,e.next_in=ne,e.avail_in=se,n.hold=oe,n.bits=le,(n.wsize||ce!==e.avail_out&amp;&amp;n.mode&lt;Z&amp;&amp;(n.mode&lt;X||t!==d))&amp;&amp;me(e,e.output,e.next_out,ce-e.avail_out)?(n.mode=Q,b):(ue-=e.avail_in,ce-=e.avail_out,e.total_in+=ue,e.total_out+=ce,n.total+=ce,n.wrap&amp;&amp;ce&amp;&amp;(e.adler=n.check=n.flags?s(n.check,te,ce,e.next_out-ce):i(n.check,te,ce,e.next_out-ce)),e.data_type=n.bits+(n.last?64:0)+(n.mode===D?128:0)+(n.mode===$||n.mode===N?256:0),(0===ue&amp;&amp;0===ce||t===d)&amp;&amp;Se===p&amp;&amp;(Se=_),Se)}function ye(e){if(!e||!e.state)return y;var t=e.state;return t.window&amp;&amp;(t.window=null),e.state=null,p}function ve(e,t){var n;return e&amp;&amp;e.state?(n=e.state,0===(2&amp;n.wrap)?y:(n.head=t,t.done=!1,p)):y}function be(e,t){var n,r,s,a=t.length;return e&amp;&amp;e.state?(n=e.state,0!==n.wrap&amp;&amp;n.mode!==L?y:n.mode===L&amp;&amp;(r=1,r=i(r,t,a,0),r!==n.check)?v:(s=me(e,t,a,a),s?(n.mode=Q,b):(n.havedict=1,p))):y}t.inflateReset=oe,t.inflateReset2=le,t.inflateResetKeep=ae,t.inflateInit=ce,t.inflateInit2=ue,t.inflate=ge,t.inflateEnd=ye,t.inflateGetHeader=ve,t.inflateSetDictionary=be,t.inflateInfo="pako inflate (from Nodeca project)"},"6c9e":function(e,t,n){var r=n("2217");t.DOMImplementation=r.DOMImplementation,t.XMLSerializer=r.XMLSerializer,t.DOMParser=n("7425").DOMParser},"6cb8":function(e,t,n){"use strict";var r,i,s,a,o,l=n("f972"),u=n("10af"),c=n("58ba"),d=n("8e9e").set,h=n("87f1"),f=n("6577"),p=n("ec64"),m=n("23a9"),g=n("520b"),y=l.MutationObserver||l.WebKitMutationObserver,v=l.document,b=l.process,_=l.Promise,w=u("queueMicrotask");if(!w){var T=new h,S=function(){var e,t;g&amp;&amp;(e=b.domain)&amp;&amp;e.exit();while(t=T.get())try{t()}catch(n){throw T.head&amp;&amp;r(),n}e&amp;&amp;e.enter()};f||g||m||!y||!v?!p&amp;&amp;_&amp;&amp;_.resolve?(a=_.resolve(void 0),a.constructor=_,o=c(a.then,a),r=function(){o(S)}):g?r=function(){b.nextTick(S)}:(d=c(d,l),r=function(){d(S)}):(i=!0,s=v.createTextNode(""),new y(S).observe(s,{characterData:!0}),r=function(){s.data=i=!i}),w=function(e){T.head||r(),T.add(e)}}e.exports=w},"6daf":function(e,t,n){var r=n("3073"),i=n("932d"),s=n("624f"),a=Object.defineProperty;t.f=n("5632")?Object.defineProperty:function(e,t,n){if(r(e),t=s(t,!0),r(n),i)try{return a(e,t,n)}catch(o){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&amp;&amp;(e[t]=n.value),e}},"6e5d":function(e,t,n){"use strict";var r=n("3199").IteratorPrototype,i=n("5460"),s=n("560c"),a=n("9260"),o=n("718e"),l=function(){return this};e.exports=function(e,t,n,u){var c=t+" Iterator";return e.prototype=i(r,{next:s(+!u,n)}),a(e,c,!1,!0),o[c]=l,e}},"6f55":function(e,t,n){"use strict";var r=n("293b").charAt;e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},"704b":function(e,t,n){"use strict";var r=n("f972"),i=r.navigator,s=i&amp;&amp;i.userAgent;e.exports=s?String(s):""},7055:function(e,t,n){"use strict";var r=n("5003");e.exports=function(e){return r(e)||null===e}},7094:function(e,t,n){var r=n("43c5"),i=n("071d");e.exports=function(e){return r(i(e))}},"718e":function(e,t,n){"use strict";e.exports={}},7286:function(e,t,n){"use strict";var r=n("8c58"),i=n("8a4a").MISSED_STICKY,s=n("5a1a"),a=n("de3d"),o=n("b1bd").get,l=RegExp.prototype,u=TypeError;r&amp;&amp;i&amp;&amp;a(l,"sticky",{configurable:!0,get:function(){if(this!==l){if("RegExp"===s(this))return!!o(this).sticky;throw new u("Incompatible receiver, RegExp required")}}})},"72d1":function(e,t,n){"use strict";n.d(t,"a",(function(){return x})),n.d(t,"b",(function(){return M})),n.d(t,"c",(function(){return Ae})),n.d(t,"d",(function(){return Oe}));var r=n("bb2e"),i=n("4a8d"),s=n.n(i),a=function(e,t,n){t.forEach((function(t){for(var r in e.mediaGroups[t])for(var i in e.mediaGroups[t][r]){var s=e.mediaGroups[t][r][i];n(s,t,r,i)}}))},o=n("10aa"),l=n("6c9e");const u=e=&gt;!!e&amp;&amp;"object"===typeof e,c=(...e)=&gt;e.reduce((e,t)=&gt;("object"!==typeof t||Object.keys(t).forEach(n=&gt;{Array.isArray(e[n])&amp;&amp;Array.isArray(t[n])?e[n]=e[n].concat(t[n]):u(e[n])&amp;&amp;u(t[n])?e[n]=c(e[n],t[n]):e[n]=t[n]}),e),{}),d=e=&gt;Object.keys(e).map(t=&gt;e[t]),h=(e,t)=&gt;{const n=[];for(let r=e;r&lt;t;r++)n.push(r);return n},f=e=&gt;e.reduce((e,t)=&gt;e.concat(t),[]),p=e=&gt;{if(!e.length)return[];const t=[];for(let n=0;n&lt;e.length;n++)t.push(e[n]);return t},m=(e,t)=&gt;e.reduce((e,n,r)=&gt;(n[t]&amp;&amp;e.push(r),e),[]),g=(e,t)=&gt;d(e.reduce((e,n)=&gt;(n.forEach(n=&gt;{e[t(n)]=n}),e),{}));var y={INVALID_NUMBER_OF_PERIOD:"INVALID_NUMBER_OF_PERIOD",INVALID_NUMBER_OF_CONTENT_STEERING:"INVALID_NUMBER_OF_CONTENT_STEERING",DASH_EMPTY_MANIFEST:"DASH_EMPTY_MANIFEST",DASH_INVALID_XML:"DASH_INVALID_XML",NO_BASE_URL:"NO_BASE_URL",MISSING_SEGMENT_INFORMATION:"MISSING_SEGMENT_INFORMATION",SEGMENT_TIME_UNSPECIFIED:"SEGMENT_TIME_UNSPECIFIED",UNSUPPORTED_UTC_TIMING_SCHEME:"UNSUPPORTED_UTC_TIMING_SCHEME"};const v=({baseUrl:e="",source:t="",range:n="",indexRange:i=""})=&gt;{const a={uri:t,resolvedUri:Object(r["a"])(e||"",t)};if(n||i){const e=n||i,t=e.split("-");let r,o=s.a.BigInt?s.a.BigInt(t[0]):parseInt(t[0],10),l=s.a.BigInt?s.a.BigInt(t[1]):parseInt(t[1],10);o&lt;Number.MAX_SAFE_INTEGER&amp;&amp;"bigint"===typeof o&amp;&amp;(o=Number(o)),l&lt;Number.MAX_SAFE_INTEGER&amp;&amp;"bigint"===typeof l&amp;&amp;(l=Number(l)),r="bigint"===typeof l||"bigint"===typeof o?s.a.BigInt(l)-s.a.BigInt(o)+s.a.BigInt(1):l-o+1,"bigint"===typeof r&amp;&amp;r&lt;Number.MAX_SAFE_INTEGER&amp;&amp;(r=Number(r)),a.byterange={length:r,offset:o}}return a},b=e=&gt;{let t;return t="bigint"===typeof e.offset||"bigint"===typeof e.length?s.a.BigInt(e.offset)+s.a.BigInt(e.length)-s.a.BigInt(1):e.offset+e.length-1,`${e.offset}-${t}`},_=e=&gt;(e&amp;&amp;"number"!==typeof e&amp;&amp;(e=parseInt(e,10)),isNaN(e)?null:e),w={static(e){const{duration:t,timescale:n=1,sourceDuration:r,periodDuration:i}=e,s=_(e.endNumber),a=t/n;return"number"===typeof s?{start:0,end:s}:"number"===typeof i?{start:0,end:i/a}:{start:0,end:r/a}},dynamic(e){const{NOW:t,clientOffset:n,availabilityStartTime:r,timescale:i=1,duration:s,periodStart:a=0,minimumUpdatePeriod:o=0,timeShiftBufferDepth:l=1/0}=e,u=_(e.endNumber),c=(t+n)/1e3,d=r+a,h=c+o,f=h-d,p=Math.ceil(f*i/s),m=Math.floor((c-d-l)*i/s),g=Math.floor((c-d)*i/s);return{start:Math.max(0,m),end:"number"===typeof u?u:Math.min(p,g)}}},T=e=&gt;t=&gt;{const{duration:n,timescale:r=1,periodStart:i,startNumber:s=1}=e;return{number:s+t,duration:n/r,timeline:i,time:t*n}},S=e=&gt;{const{type:t,duration:n,timescale:r=1,periodDuration:i,sourceDuration:s}=e,{start:a,end:o}=w[t](e),l=h(a,o).map(T(e));if("static"===t){const e=l.length-1,t="number"===typeof i?i:s;l[e].duration=t-n/r*e}return l},E=e=&gt;{const{baseUrl:t,initialization:n={},sourceDuration:r,indexRange:i="",periodStart:s,presentationTime:a,number:o=0,duration:l}=e;if(!t)throw new Error(y.NO_BASE_URL);const u=v({baseUrl:t,source:n.sourceURL,range:n.range}),c=v({baseUrl:t,source:t,indexRange:i});if(c.map=u,l){const t=S(e);t.length&amp;&amp;(c.duration=t[0].duration,c.timeline=t[0].timeline)}else r&amp;&amp;(c.duration=r,c.timeline=s);return c.presentationTime=a||s,c.number=o,[c]},x=(e,t,n)=&gt;{const r=e.sidx.map?e.sidx.map:null,i=e.sidx.duration,a=e.timeline||0,o=e.sidx.byterange,l=o.offset+o.length,u=t.timescale,c=t.references.filter(e=&gt;1!==e.referenceType),d=[],h=e.endList?"static":"dynamic",f=e.sidx.timeline;let p,m=f,g=e.mediaSequence||0;p="bigint"===typeof t.firstOffset?s.a.BigInt(l)+t.firstOffset:l+t.firstOffset;for(let y=0;y&lt;c.length;y++){const e=t.references[y],o=e.referencedSize,l=e.subsegmentDuration;let c;c="bigint"===typeof p?p+s.a.BigInt(o)-s.a.BigInt(1):p+o-1;const v=`${p}-${c}`,b={baseUrl:n,timescale:u,timeline:a,periodStart:f,presentationTime:m,number:g,duration:l,sourceDuration:i,indexRange:v,type:h},_=E(b)[0];r&amp;&amp;(_.map=r),d.push(_),p+="bigint"===typeof p?s.a.BigInt(o):o,m+=l/u,g++}return e.segments=d,e},k=["AUDIO","SUBTITLES"],C=1/60,A=e=&gt;g(e,({timeline:e})=&gt;e).sort((e,t)=&gt;e.timeline&gt;t.timeline?1:-1),O=(e,t)=&gt;{for(let n=0;n&lt;e.length;n++)if(e[n].attributes.NAME===t)return e[n];return null},I=e=&gt;{let t=[];return a(e,k,(e,n,r,i)=&gt;{t=t.concat(e.playlists||[])}),t},P=({playlist:e,mediaSequence:t})=&gt;{e.mediaSequence=t,e.segments.forEach((t,n)=&gt;{t.number=e.mediaSequence+n})},L=({oldPlaylists:e,newPlaylists:t,timelineStarts:n})=&gt;{t.forEach(t=&gt;{t.discontinuitySequence=n.findIndex((function({timeline:e}){return e===t.timeline}));const r=O(e,t.attributes.NAME);if(!r)return;if(t.sidx)return;const i=t.segments[0],s=r.segments.findIndex((function(e){return Math.abs(e.presentationTime-i.presentationTime)&lt;C}));if(-1===s)return P({playlist:t,mediaSequence:r.mediaSequence+r.segments.length}),t.segments[0].discontinuity=!0,t.discontinuityStarts.unshift(0),void((!r.segments.length&amp;&amp;t.timeline&gt;r.timeline||r.segments.length&amp;&amp;t.timeline&gt;r.segments[r.segments.length-1].timeline)&amp;&amp;t.discontinuitySequence--);const a=r.segments[s];a.discontinuity&amp;&amp;!i.discontinuity&amp;&amp;(i.discontinuity=!0,t.discontinuityStarts.unshift(0),t.discontinuitySequence--),P({playlist:t,mediaSequence:r.segments[s].number})})},D=({oldManifest:e,newManifest:t})=&gt;{const n=e.playlists.concat(I(e)),r=t.playlists.concat(I(t));return t.timelineStarts=A([e.timelineStarts,t.timelineStarts]),L({oldPlaylists:n,newPlaylists:r,timelineStarts:t.timelineStarts}),t},M=e=&gt;e&amp;&amp;e.uri+"-"+b(e.byterange),R=e=&gt;{const t=e.reduce((function(e,t){return e[t.attributes.baseUrl]||(e[t.attributes.baseUrl]=[]),e[t.attributes.baseUrl].push(t),e}),{});let n=[];return Object.values(t).forEach(e=&gt;{const t=d(e.reduce((e,t)=&gt;{const n=t.attributes.id+(t.attributes.lang||"");return e[n]?(t.segments&amp;&amp;(t.segments[0]&amp;&amp;(t.segments[0].discontinuity=!0),e[n].segments.push(...t.segments)),t.attributes.contentProtection&amp;&amp;(e[n].attributes.contentProtection=t.attributes.contentProtection)):(e[n]=t,e[n].attributes.timelineStarts=[]),e[n].attributes.timelineStarts.push({start:t.attributes.periodStart,timeline:t.attributes.periodStart}),e},{}));n=n.concat(t)}),n.map(e=&gt;(e.discontinuityStarts=m(e.segments||[],"discontinuity"),e))},N=(e,t)=&gt;{const n=M(e.sidx),r=n&amp;&amp;t[n]&amp;&amp;t[n].sidx;return r&amp;&amp;x(e,r,e.sidx.resolvedUri),e},j=(e,t={})=&gt;{if(!Object.keys(t).length)return e;for(const n in e)e[n]=N(e[n],t);return e},U=({attributes:e,segments:t,sidx:n,mediaSequence:r,discontinuitySequence:i,discontinuityStarts:s},a)=&gt;{const o={attributes:{NAME:e.id,BANDWIDTH:e.bandwidth,CODECS:e.codecs,["PROGRAM-ID"]:1},uri:"",endList:"static"===e.type,timeline:e.periodStart,resolvedUri:e.baseUrl||"",targetDuration:e.duration,discontinuitySequence:i,discontinuityStarts:s,timelineStarts:e.timelineStarts,mediaSequence:r,segments:t};return e.contentProtection&amp;&amp;(o.contentProtection=e.contentProtection),e.serviceLocation&amp;&amp;(o.attributes.serviceLocation=e.serviceLocation),n&amp;&amp;(o.sidx=n),a&amp;&amp;(o.attributes.AUDIO="audio",o.attributes.SUBTITLES="subs"),o},B=({attributes:e,segments:t,mediaSequence:n,discontinuityStarts:r,discontinuitySequence:i})=&gt;{"undefined"===typeof t&amp;&amp;(t=[{uri:e.baseUrl,timeline:e.periodStart,resolvedUri:e.baseUrl||"",duration:e.sourceDuration,number:0}],e.duration=e.sourceDuration);const s={NAME:e.id,BANDWIDTH:e.bandwidth,["PROGRAM-ID"]:1};e.codecs&amp;&amp;(s.CODECS=e.codecs);const a={attributes:s,uri:"",endList:"static"===e.type,timeline:e.periodStart,resolvedUri:e.baseUrl||"",targetDuration:e.duration,timelineStarts:e.timelineStarts,discontinuityStarts:r,discontinuitySequence:i,mediaSequence:n,segments:t};return e.serviceLocation&amp;&amp;(a.attributes.serviceLocation=e.serviceLocation),a},F=(e,t={},n=!1)=&gt;{let r;const i=e.reduce((e,i)=&gt;{const s=i.attributes.role&amp;&amp;i.attributes.role.value||"",a=i.attributes.lang||"";let o=i.attributes.label||"main";if(a&amp;&amp;!i.attributes.label){const e=s?` (${s})`:"";o=`${i.attributes.lang}${e}`}e[o]||(e[o]={language:a,autoselect:!0,default:"main"===s,playlists:[],uri:""});const l=N(U(i,n),t);return e[o].playlists.push(l),"undefined"===typeof r&amp;&amp;"main"===s&amp;&amp;(r=i,r.default=!0),e},{});if(!r){const e=Object.keys(i)[0];i[e].default=!0}return i},$=(e,t={})=&gt;e.reduce((e,n)=&gt;{const r=n.attributes.label||n.attributes.lang||"text";return e[r]||(e[r]={language:r,default:!1,autoselect:!1,playlists:[],uri:""}),e[r].playlists.push(N(B(n),t)),e},{}),q=e=&gt;e.reduce((e,t)=&gt;t?(t.forEach(t=&gt;{const{channel:n,language:r}=t;e[r]={autoselect:!1,default:!1,instreamId:n,language:r},t.hasOwnProperty("aspectRatio")&amp;&amp;(e[r].aspectRatio=t.aspectRatio),t.hasOwnProperty("easyReader")&amp;&amp;(e[r].easyReader=t.easyReader),t.hasOwnProperty("3D")&amp;&amp;(e[r]["3D"]=t["3D"])}),e):e,{}),z=({attributes:e,segments:t,sidx:n,discontinuityStarts:r})=&gt;{const i={attributes:{NAME:e.id,AUDIO:"audio",SUBTITLES:"subs",RESOLUTION:{width:e.width,height:e.height},CODECS:e.codecs,BANDWIDTH:e.bandwidth,["PROGRAM-ID"]:1},uri:"",endList:"static"===e.type,timeline:e.periodStart,resolvedUri:e.baseUrl||"",targetDuration:e.duration,discontinuityStarts:r,timelineStarts:e.timelineStarts,segments:t};return e.frameRate&amp;&amp;(i.attributes["FRAME-RATE"]=e.frameRate),e.contentProtection&amp;&amp;(i.contentProtection=e.contentProtection),e.serviceLocation&amp;&amp;(i.attributes.serviceLocation=e.serviceLocation),n&amp;&amp;(i.sidx=n),i},H=({attributes:e})=&gt;"video/mp4"===e.mimeType||"video/webm"===e.mimeType||"video"===e.contentType,V=({attributes:e})=&gt;"audio/mp4"===e.mimeType||"audio/webm"===e.mimeType||"audio"===e.contentType,W=({attributes:e})=&gt;"text/vtt"===e.mimeType||"text"===e.contentType,G=(e,t)=&gt;{e.forEach(e=&gt;{e.mediaSequence=0,e.discontinuitySequence=t.findIndex((function({timeline:t}){return t===e.timeline})),e.segments&amp;&amp;e.segments.forEach((e,t)=&gt;{e.number=t})})},X=e=&gt;e?Object.keys(e).reduce((t,n)=&gt;{const r=e[n];return t.concat(r.playlists)},[]):[],Y=({dashPlaylists:e,locations:t,contentSteering:n,sidxMapping:r={},previousManifest:i,eventStream:s})=&gt;{if(!e.length)return{};const{sourceDuration:a,type:o,suggestedPresentationDelay:l,minimumUpdatePeriod:u}=e[0].attributes,c=R(e.filter(H)).map(z),d=R(e.filter(V)),h=R(e.filter(W)),f=e.map(e=&gt;e.attributes.captionServices).filter(Boolean),p={allowCache:!0,discontinuityStarts:[],segments:[],endList:!0,mediaGroups:{AUDIO:{},VIDEO:{},["CLOSED-CAPTIONS"]:{},SUBTITLES:{}},uri:"",duration:a,playlists:j(c,r)};u&gt;=0&amp;&amp;(p.minimumUpdatePeriod=1e3*u),t&amp;&amp;(p.locations=t),n&amp;&amp;(p.contentSteering=n),"dynamic"===o&amp;&amp;(p.suggestedPresentationDelay=l),s&amp;&amp;s.length&gt;0&amp;&amp;(p.eventStream=s);const m=0===p.playlists.length,g=d.length?F(d,r,m):null,y=h.length?$(h,r):null,v=c.concat(X(g),X(y)),b=v.map(({timelineStarts:e})=&gt;e);return p.timelineStarts=A(b),G(v,p.timelineStarts),g&amp;&amp;(p.mediaGroups.AUDIO.audio=g),y&amp;&amp;(p.mediaGroups.SUBTITLES.subs=y),f.length&amp;&amp;(p.mediaGroups["CLOSED-CAPTIONS"].cc=q(f)),i?D({oldManifest:i,newManifest:p}):p},K=(e,t,n)=&gt;{const{NOW:r,clientOffset:i,availabilityStartTime:s,timescale:a=1,periodStart:o=0,minimumUpdatePeriod:l=0}=e,u=(r+i)/1e3,c=s+o,d=u+l,h=d-c;return Math.ceil((h*a-t)/n)},Z=(e,t)=&gt;{const{type:n,minimumUpdatePeriod:r=0,media:i="",sourceDuration:s,timescale:a=1,startNumber:o=1,periodStart:l}=e,u=[];let c=-1;for(let d=0;d&lt;t.length;d++){const h=t[d],f=h.d,p=h.r||0,m=h.t||0;let g;if(c&lt;0&amp;&amp;(c=m),m&amp;&amp;m&gt;c&amp;&amp;(c=m),p&lt;0){const o=d+1;g=o===t.length?"dynamic"===n&amp;&amp;r&gt;0&amp;&amp;i.indexOf("$Number$")&gt;0?K(e,c,f):(s*a-c)/f:(t[o].t-c)/f}else g=p+1;const y=o+u.length+g;let v=o+u.length;while(v&lt;y)u.push({number:v,duration:f/a,time:c,timeline:l}),c+=f,v++}return u},Q=/\$([A-z]*)(?:(%0)([0-9]+)d)?\$/g,J=e=&gt;(t,n,r,i)=&gt;{if("$$"===t)return"$";if("undefined"===typeof e[n])return t;const s=""+e[n];return"RepresentationID"===n?s:(i=r?parseInt(i,10):1,s.length&gt;=i?s:`${new Array(i-s.length+1).join("0")}${s}`)},ee=(e,t)=&gt;e.replace(Q,J(t)),te=(e,t)=&gt;e.duration||t?e.duration?S(e):Z(e,t):[{number:e.startNumber||1,duration:e.sourceDuration,time:0,timeline:e.periodStart}],ne=(e,t)=&gt;{const n={RepresentationID:e.id,Bandwidth:e.bandwidth||0},{initialization:i={sourceURL:"",range:""}}=e,s=v({baseUrl:e.baseUrl,source:ee(i.sourceURL,n),range:i.range}),a=te(e,t);return a.map(t=&gt;{n.Number=t.number,n.Time=t.time;const i=ee(e.media||"",n),a=e.timescale||1,o=e.presentationTimeOffset||0,l=e.periodStart+(t.time-o)/a,u={uri:i,timeline:t.timeline,duration:t.duration,resolvedUri:Object(r["a"])(e.baseUrl||"",i),map:s,number:t.number,presentationTime:l};return u})},re=(e,t)=&gt;{const{baseUrl:n,initialization:r={}}=e,i=v({baseUrl:n,source:r.sourceURL,range:r.range}),s=v({baseUrl:n,source:t.media,range:t.mediaRange});return s.map=i,s},ie=(e,t)=&gt;{const{duration:n,segmentUrls:r=[],periodStart:i}=e;if(!n&amp;&amp;!t||n&amp;&amp;t)throw new Error(y.SEGMENT_TIME_UNSPECIFIED);const s=r.map(t=&gt;re(e,t));let a;n&amp;&amp;(a=S(e)),t&amp;&amp;(a=Z(e,t));const o=a.map((t,n)=&gt;{if(s[n]){const r=s[n],a=e.timescale||1,o=e.presentationTimeOffset||0;return r.timeline=t.timeline,r.duration=t.duration,r.number=t.number,r.presentationTime=i+(t.time-o)/a,r}}).filter(e=&gt;e);return o},se=({attributes:e,segmentInfo:t})=&gt;{let n,r;t.template?(r=ne,n=c(e,t.template)):t.base?(r=E,n=c(e,t.base)):t.list&amp;&amp;(r=ie,n=c(e,t.list));const i={attributes:e};if(!r)return i;const s=r(n,t.segmentTimeline);if(n.duration){const{duration:e,timescale:t=1}=n;n.duration=e/t}else s.length?n.duration=s.reduce((e,t)=&gt;Math.max(e,Math.ceil(t.duration)),0):n.duration=0;return i.attributes=n,i.segments=s,t.base&amp;&amp;n.indexRange&amp;&amp;(i.sidx=s[0],i.segments=[]),i},ae=e=&gt;e.map(se),oe=(e,t)=&gt;p(e.childNodes).filter(({tagName:e})=&gt;e===t),le=e=&gt;e.textContent.trim(),ue=e=&gt;parseFloat(e.split("/").reduce((e,t)=&gt;e/t)),ce=e=&gt;{const t=31536e3,n=2592e3,r=86400,i=3600,s=60,a=/P(?:(\d*)Y)?(?:(\d*)M)?(?:(\d*)D)?(?:T(?:(\d*)H)?(?:(\d*)M)?(?:([\d.]*)S)?)?/,o=a.exec(e);if(!o)return 0;const[l,u,c,d,h,f]=o.slice(1);return parseFloat(l||0)*t+parseFloat(u||0)*n+parseFloat(c||0)*r+parseFloat(d||0)*i+parseFloat(h||0)*s+parseFloat(f||0)},de=e=&gt;{const t=/^\d+-\d+-\d+T\d+:\d+:\d+(\.\d+)?$/;return t.test(e)&amp;&amp;(e+="Z"),Date.parse(e)},he={mediaPresentationDuration(e){return ce(e)},availabilityStartTime(e){return de(e)/1e3},minimumUpdatePeriod(e){return ce(e)},suggestedPresentationDelay(e){return ce(e)},type(e){return e},timeShiftBufferDepth(e){return ce(e)},start(e){return ce(e)},width(e){return parseInt(e,10)},height(e){return parseInt(e,10)},bandwidth(e){return parseInt(e,10)},frameRate(e){return ue(e)},startNumber(e){return parseInt(e,10)},timescale(e){return parseInt(e,10)},presentationTimeOffset(e){return parseInt(e,10)},duration(e){const t=parseInt(e,10);return isNaN(t)?ce(e):t},d(e){return parseInt(e,10)},t(e){return parseInt(e,10)},r(e){return parseInt(e,10)},presentationTime(e){return parseInt(e,10)},DEFAULT(e){return e}},fe=e=&gt;e&amp;&amp;e.attributes?p(e.attributes).reduce((e,t)=&gt;{const n=he[t.name]||he.DEFAULT;return e[t.name]=n(t.value),e},{}):{},pe={"urn:uuid:1077efec-c0b2-4d02-ace3-3c1e52e2fb4b":"org.w3.clearkey","urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed":"com.widevine.alpha","urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95":"com.microsoft.playready","urn:uuid:f239e769-efa3-4850-9c16-a903c6932efb":"com.adobe.primetime","urn:mpeg:dash:mp4protection:2011":"mp4protection"},me=(e,t)=&gt;t.length?f(e.map((function(e){return t.map((function(t){const n=le(t),i=Object(r["a"])(e.baseUrl,n),s=c(fe(t),{baseUrl:i});return i!==n&amp;&amp;!s.serviceLocation&amp;&amp;e.serviceLocation&amp;&amp;(s.serviceLocation=e.serviceLocation),s}))}))):e,ge=e=&gt;{const t=oe(e,"SegmentTemplate")[0],n=oe(e,"SegmentList")[0],r=n&amp;&amp;oe(n,"SegmentURL").map(e=&gt;c({tag:"SegmentURL"},fe(e))),i=oe(e,"SegmentBase")[0],s=n||t,a=s&amp;&amp;oe(s,"SegmentTimeline")[0],o=n||i||t,l=o&amp;&amp;oe(o,"Initialization")[0],u=t&amp;&amp;fe(t);u&amp;&amp;l?u.initialization=l&amp;&amp;fe(l):u&amp;&amp;u.initialization&amp;&amp;(u.initialization={sourceURL:u.initialization});const d={template:u,segmentTimeline:a&amp;&amp;oe(a,"S").map(e=&gt;fe(e)),list:n&amp;&amp;c(fe(n),{segmentUrls:r,initialization:fe(l)}),base:i&amp;&amp;c(fe(i),{initialization:fe(l)})};return Object.keys(d).forEach(e=&gt;{d[e]||delete d[e]}),d},ye=(e,t,n)=&gt;r=&gt;{const i=oe(r,"BaseURL"),s=me(t,i),a=c(e,fe(r)),o=ge(r);return s.map(e=&gt;({segmentInfo:c(n,o),attributes:c(a,e)}))},ve=e=&gt;e.reduce((e,t)=&gt;{const n=fe(t);n.schemeIdUri&amp;&amp;(n.schemeIdUri=n.schemeIdUri.toLowerCase());const r=pe[n.schemeIdUri];if(r){e[r]={attributes:n};const i=oe(t,"cenc:pssh")[0];if(i){const t=le(i);e[r].pssh=t&amp;&amp;Object(o["a"])(t)}}return e},{}),be=e=&gt;{if("urn:scte:dash:cc:cea-608:2015"===e.schemeIdUri){const t="string"!==typeof e.value?[]:e.value.split(";");return t.map(e=&gt;{let t,n;return n=e,/^CC\d=/.test(e)?[t,n]=e.split("="):/^CC\d$/.test(e)&amp;&amp;(t=e),{channel:t,language:n}})}if("urn:scte:dash:cc:cea-708:2015"===e.schemeIdUri){const t="string"!==typeof e.value?[]:e.value.split(";");return t.map(e=&gt;{const t={channel:void 0,language:void 0,aspectRatio:1,easyReader:0,"3D":0};if(/=/.test(e)){const[n,r=""]=e.split("=");t.channel=n,t.language=e,r.split(",").forEach(e=&gt;{const[n,r]=e.split(":");"lang"===n?t.language=r:"er"===n?t.easyReader=Number(r):"war"===n?t.aspectRatio=Number(r):"3D"===n&amp;&amp;(t["3D"]=Number(r))})}else t.language=e;return t.channel&amp;&amp;(t.channel="SERVICE"+t.channel),t})}},_e=e=&gt;f(oe(e.node,"EventStream").map(t=&gt;{const n=fe(t),r=n.schemeIdUri;return oe(t,"Event").map(t=&gt;{const i=fe(t),s=i.presentationTime||0,a=n.timescale||1,o=i.duration||0,l=s/a+e.attributes.start;return{schemeIdUri:r,value:n.value,id:i.id,start:l,end:l+o/a,messageData:le(t)||i.messageData,contentEncoding:n.contentEncoding,presentationTimeOffset:n.presentationTimeOffset||0}})})),we=(e,t,n)=&gt;r=&gt;{const i=fe(r),s=me(t,oe(r,"BaseURL")),a=oe(r,"Role")[0],o={role:fe(a)};let l=c(e,i,o);const u=oe(r,"Accessibility")[0],d=be(fe(u));d&amp;&amp;(l=c(l,{captionServices:d}));const h=oe(r,"Label")[0];if(h&amp;&amp;h.childNodes.length){const e=h.childNodes[0].nodeValue.trim();l=c(l,{label:e})}const p=ve(oe(r,"ContentProtection"));Object.keys(p).length&amp;&amp;(l=c(l,{contentProtection:p}));const m=ge(r),g=oe(r,"Representation"),y=c(n,m);return f(g.map(ye(l,s,y)))},Te=(e,t)=&gt;(n,r)=&gt;{const i=me(t,oe(n.node,"BaseURL")),s=c(e,{periodStart:n.attributes.start});"number"===typeof n.attributes.duration&amp;&amp;(s.periodDuration=n.attributes.duration);const a=oe(n.node,"AdaptationSet"),o=ge(n.node);return f(a.map(we(s,i,o)))},Se=(e,t)=&gt;{if(e.length&gt;1&amp;&amp;t({type:"warn",message:"The MPD manifest should contain no more than one ContentSteering tag"}),!e.length)return null;const n=c({serverURL:le(e[0])},fe(e[0]));return n.queryBeforeStart="true"===n.queryBeforeStart,n},Ee=({attributes:e,priorPeriodAttributes:t,mpdType:n})=&gt;"number"===typeof e.start?e.start:t&amp;&amp;"number"===typeof t.start&amp;&amp;"number"===typeof t.duration?t.start+t.duration:t||"static"!==n?null:0,xe=(e,t={})=&gt;{const{manifestUri:n="",NOW:r=Date.now(),clientOffset:i=0,eventHandler:s=function(){}}=t,a=oe(e,"Period");if(!a.length)throw new Error(y.INVALID_NUMBER_OF_PERIOD);const o=oe(e,"Location"),l=fe(e),u=me([{baseUrl:n}],oe(e,"BaseURL")),c=oe(e,"ContentSteering");l.type=l.type||"static",l.sourceDuration=l.mediaPresentationDuration||0,l.NOW=r,l.clientOffset=i,o.length&amp;&amp;(l.locations=o.map(le));const d=[];return a.forEach((e,t)=&gt;{const n=fe(e),r=d[t-1];n.start=Ee({attributes:n,priorPeriodAttributes:r?r.attributes:null,mpdType:l.type}),d.push({node:e,attributes:n})}),{locations:l.locations,contentSteeringInfo:Se(c,s),representationInfo:f(d.map(Te(l,u))),eventStream:f(d.map(_e))}},ke=e=&gt;{if(""===e)throw new Error(y.DASH_EMPTY_MANIFEST);const t=new l["DOMParser"];let n,r;try{n=t.parseFromString(e,"application/xml"),r=n&amp;&amp;"MPD"===n.documentElement.tagName?n.documentElement:null}catch(i){}if(!r||r&amp;&amp;r.getElementsByTagName("parsererror").length&gt;0)throw new Error(y.DASH_INVALID_XML);return r},Ce=e=&gt;{const t=oe(e,"UTCTiming")[0];if(!t)return null;const n=fe(t);switch(n.schemeIdUri){case"urn:mpeg:dash:utc:http-head:2014":case"urn:mpeg:dash:utc:http-head:2012":n.method="HEAD";break;case"urn:mpeg:dash:utc:http-xsdate:2014":case"urn:mpeg:dash:utc:http-iso:2014":case"urn:mpeg:dash:utc:http-xsdate:2012":case"urn:mpeg:dash:utc:http-iso:2012":n.method="GET";break;case"urn:mpeg:dash:utc:direct:2014":case"urn:mpeg:dash:utc:direct:2012":n.method="DIRECT",n.value=Date.parse(n.value);break;case"urn:mpeg:dash:utc:http-ntp:2014":case"urn:mpeg:dash:utc:ntp:2014":case"urn:mpeg:dash:utc:sntp:2014":default:throw new Error(y.UNSUPPORTED_UTC_TIMING_SCHEME)}return n},Ae=(e,t={})=&gt;{const n=xe(ke(e),t),r=ae(n.representationInfo);return Y({dashPlaylists:r,locations:n.locations,contentSteering:n.contentSteeringInfo,sidxMapping:t.sidxMapping,previousManifest:t.previousManifest,eventStream:n.eventStream})},Oe=e=&gt;Ce(ke(e))},"72d4":function(e,t,n){"use strict";var r=n("c2c8"),i=n("78c1"),s=TypeError;e.exports=function(e){if(r(e))return e;throw new s(i(e)+" is not a constructor")}},"72e5":function(e,t,n){"use strict";var r=n("b142");e.exports=r({}.isPrototypeOf)},7307:function(e,t,n){var r=n("9045"),i=n("a99f").document,s=r(i)&amp;&amp;r(i.createElement);e.exports=function(e){return s?i.createElement(e):{}}},7361:function(e,t,n){"use strict";e.exports=TypeError},7425:function(e,t,n){var r=n("b5c5"),i=n("2217"),s=n("5dbc"),a=n("2208"),o=i.DOMImplementation,l=r.NAMESPACE,u=a.ParseError,c=a.XMLReader;function d(e){return e.replace(/\r[\n\u0085]/g,"\n").replace(/[\r\u0085\u2028]/g,"\n")}function h(e){this.options=e||{locator:{}}}function f(e,t,n){if(!e){if(t instanceof p)return t;e=t}var r={},i=e instanceof Function;function s(t){var s=e[t];!s&amp;&amp;i&amp;&amp;(s=2==e.length?function(n){e(t,n)}:e),r[t]=s&amp;&amp;function(e){s("[xmldom "+t+"]\t"+e+g(n))}||function(){}}return n=n||{},s("warning"),s("error"),s("fatalError"),r}function p(){this.cdata=!1}function m(e,t){t.lineNumber=e.lineNumber,t.columnNumber=e.columnNumber}function g(e){if(e)return"\n@"+(e.systemId||"")+"#[line:"+e.lineNumber+",col:"+e.columnNumber+"]"}function y(e,t,n){return"string"==typeof e?e.substr(t,n):e.length&gt;=t+n||t?new java.lang.String(e,t,n)+"":e}function v(e,t){e.currentElement?e.currentElement.appendChild(t):e.doc.appendChild(t)}h.prototype.parseFromString=function(e,t){var n=this.options,r=new c,i=n.domBuilder||new p,a=n.errorHandler,o=n.locator,u=n.xmlns||{},h=/\/x?html?$/.test(t),m=h?s.HTML_ENTITIES:s.XML_ENTITIES;o&amp;&amp;i.setDocumentLocator(o),r.errorHandler=f(a,i,o),r.domBuilder=n.domBuilder||i,h&amp;&amp;(u[""]=l.HTML),u.xml=u.xml||l.XML;var g=n.normalizeLineEndings||d;return e&amp;&amp;"string"===typeof e?r.parse(g(e),u,m):r.errorHandler.error("invalid doc source"),i.doc},p.prototype={startDocument:function(){this.doc=(new o).createDocument(null,null,null),this.locator&amp;&amp;(this.doc.documentURI=this.locator.systemId)},startElement:function(e,t,n,r){var i=this.doc,s=i.createElementNS(e,n||t),a=r.length;v(this,s),this.currentElement=s,this.locator&amp;&amp;m(this.locator,s);for(var o=0;o&lt;a;o++){e=r.getURI(o);var l=r.getValue(o),u=(n=r.getQName(o),i.createAttributeNS(e,n));this.locator&amp;&amp;m(r.getLocator(o),u),u.value=u.nodeValue=l,s.setAttributeNode(u)}},endElement:function(e,t,n){var r=this.currentElement;r.tagName;this.currentElement=r.parentNode},startPrefixMapping:function(e,t){},endPrefixMapping:function(e){},processingInstruction:function(e,t){var n=this.doc.createProcessingInstruction(e,t);this.locator&amp;&amp;m(this.locator,n),v(this,n)},ignorableWhitespace:function(e,t,n){},characters:function(e,t,n){if(e=y.apply(this,arguments),e){if(this.cdata)var r=this.doc.createCDATASection(e);else r=this.doc.createTextNode(e);this.currentElement?this.currentElement.appendChild(r):/^\s*$/.test(e)&amp;&amp;this.doc.appendChild(r),this.locator&amp;&amp;m(this.locator,r)}},skippedEntity:function(e){},endDocument:function(){this.doc.normalize()},setDocumentLocator:function(e){(this.locator=e)&amp;&amp;(e.lineNumber=0)},comment:function(e,t,n){e=y.apply(this,arguments);var r=this.doc.createComment(e);this.locator&amp;&amp;m(this.locator,r),v(this,r)},startCDATA:function(){this.cdata=!0},endCDATA:function(){this.cdata=!1},startDTD:function(e,t,n){var r=this.doc.implementation;if(r&amp;&amp;r.createDocumentType){var i=r.createDocumentType(e,t,n);this.locator&amp;&amp;m(this.locator,i),v(this,i),this.doc.doctype=i}},warning:function(e){console.warn("[xmldom warning]\t"+e,g(this.locator))},error:function(e){console.error("[xmldom error]\t"+e,g(this.locator))},fatalError:function(e){throw new u(e,this.locator)}},"endDTD,startEntity,endEntity,attributeDecl,elementDecl,externalEntityDecl,internalEntityDecl,resolveEntity,getExternalSubset,notationDecl,unparsedEntityDecl".replace(/\w+/g,(function(e){p.prototype[e]=function(){return null}})),t.__DOMHandler=p,t.normalizeLineEndings=d,t.DOMParser=h},"74c3":function(e,t,n){"use strict";var r=n("9e7e");e.exports=r&amp;&amp;!Symbol.sham&amp;&amp;"symbol"==typeof Symbol.iterator},7501:function(e,t,n){"use strict";var r=n("0b2b"),i=function(){return!!r};i.hasArrayLengthDefineBug=function(){if(!r)return null;try{return 1!==r([],"length",{value:1}).length}catch(e){return!0}},e.exports=i},7518:function(e,t,n){"use strict";n("615a")},"757f":function(e,t,n){var r=n("aa55")("wks"),i=n("c2f7"),s=n("a99f").Symbol,a="function"==typeof s,o=e.exports=function(e){return r[e]||(r[e]=a&amp;&amp;s[e]||(a?s:i)("Symbol."+e))};o.store=r},7656:function(e,t,n){"use strict";(function(){if("undefined"!==typeof window){var e,t="ontouchstart"in window;document.createTouch||(document.createTouch=function(e,t,r,i,s,a,o){return new n(t,r,{pageX:i,pageY:s,screenX:a,screenY:o,clientX:i-window.pageXOffset,clientY:s-window.pageYOffset},0,0)}),document.createTouchList||(document.createTouchList=function(){for(var e=i(),t=0;t&lt;arguments.length;t++)e[t]=arguments[t];return e.length=arguments.length,e}),Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;do{if(t.matches(e))return t;t=t.parentElement||t.parentNode}while(null!==t&amp;&amp;1===t.nodeType);return null});var n=function(e,t,n,r,i){r=r||0,i=i||0,this.identifier=t,this.target=e,this.clientX=n.clientX+r,this.clientY=n.clientY+i,this.screenX=n.screenX+r,this.screenY=n.screenY+i,this.pageX=n.pageX+r,this.pageY=n.pageY+i},r=!1;u["multiTouchOffset"]=75,t||new u}function i(){var e=[];return e["item"]=function(e){return this[e]||null},e["identifiedTouch"]=function(e){return this[e+1]||null},e}function s(t){return function(n){"mousedown"===n.type&amp;&amp;(r=!0),"mouseup"===n.type&amp;&amp;(r=!1),("mousemove"!==n.type||r)&amp;&amp;(("mousedown"===n.type||!e||e&amp;&amp;!e.dispatchEvent)&amp;&amp;(e=n.target),null==e.closest("[data-no-touch-simulate]")&amp;&amp;a(t,n),"mouseup"===n.type&amp;&amp;(e=null))}}function a(t,n){var r=document.createEvent("Event");r.initEvent(t,!0,!0),r.altKey=n.altKey,r.ctrlKey=n.ctrlKey,r.metaKey=n.metaKey,r.shiftKey=n.shiftKey,r.touches=l(n),r.targetTouches=l(n),r.changedTouches=o(n),e.dispatchEvent(r)}function o(t){var r=i();return r.push(new n(e,1,t,0,0)),r}function l(e){return"mouseup"===e.type?i():o(e)}function u(){window.addEventListener("mousedown",s("touchstart"),!0),window.addEventListener("mousemove",s("touchmove"),!0),window.addEventListener("mouseup",s("touchend"),!0)}})()},7682:function(e,t,n){(function(t){(function(t,n){e.exports=n()})(0,(function(){"use strict";var e=function(e){var t=e.id,n=e.viewBox,r=e.content;this.id=t,this.viewBox=n,this.content=r};e.prototype.stringify=function(){return this.content},e.prototype.toString=function(){return this.stringify()},e.prototype.destroy=function(){var e=this;["id","viewBox","content"].forEach((function(t){return delete e[t]}))};var n=function(e){var t=!!document.importNode,n=(new DOMParser).parseFromString(e,"image/svg+xml").documentElement;return t?document.importNode(n,!0):n};"undefined"!==typeof window?window:"undefined"!==typeof t||"undefined"!==typeof self&amp;&amp;self;function r(e,t){return t={exports:{}},e(t,t.exports),t.exports}var i=r((function(e,t){(function(t,n){e.exports=n()})(0,(function(){function e(e){var t=e&amp;&amp;"object"===typeof e;return t&amp;&amp;"[object RegExp]"!==Object.prototype.toString.call(e)&amp;&amp;"[object Date]"!==Object.prototype.toString.call(e)}function t(e){return Array.isArray(e)?[]:{}}function n(n,r){var i=r&amp;&amp;!0===r.clone;return i&amp;&amp;e(n)?s(t(n),n,r):n}function r(t,r,i){var a=t.slice();return r.forEach((function(r,o){"undefined"===typeof a[o]?a[o]=n(r,i):e(r)?a[o]=s(t[o],r,i):-1===t.indexOf(r)&amp;&amp;a.push(n(r,i))})),a}function i(t,r,i){var a={};return e(t)&amp;&amp;Object.keys(t).forEach((function(e){a[e]=n(t[e],i)})),Object.keys(r).forEach((function(o){e(r[o])&amp;&amp;t[o]?a[o]=s(t[o],r[o],i):a[o]=n(r[o],i)})),a}function s(e,t,s){var a=Array.isArray(t),o=s||{arrayMerge:r},l=o.arrayMerge||r;return a?Array.isArray(e)?l(e,t,s):n(t,s):i(e,t,s)}return s.all=function(e,t){if(!Array.isArray(e)||e.length&lt;2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,n){return s(e,n,t)}))},s}))})),s=r((function(e,t){var n={svg:{name:"xmlns",uri:"http://www.w3.org/2000/svg"},xlink:{name:"xmlns:xlink",uri:"http://www.w3.org/1999/xlink"}};t.default=n,e.exports=t.default})),a=function(e){return Object.keys(e).map((function(t){var n=e[t].toString().replace(/"/g,"&amp;quot;");return t+'="'+n+'"'})).join(" ")},o=s.svg,l=s.xlink,u={};u[o.name]=o.uri,u[l.name]=l.uri;var c=function(e,t){void 0===e&amp;&amp;(e="");var n=i(u,t||{}),r=a(n);return"&lt;svg "+r+"&gt;"+e+"&lt;/svg&gt;"},d=function(e){function t(){e.apply(this,arguments)}e&amp;&amp;(t.__proto__=e),t.prototype=Object.create(e&amp;&amp;e.prototype),t.prototype.constructor=t;var r={isMounted:{}};return r.isMounted.get=function(){return!!this.node},t.createFromExistingNode=function(e){return new t({id:e.getAttribute("id"),viewBox:e.getAttribute("viewBox"),content:e.outerHTML})},t.prototype.destroy=function(){this.isMounted&amp;&amp;this.unmount(),e.prototype.destroy.call(this)},t.prototype.mount=function(e){if(this.isMounted)return this.node;var t="string"===typeof e?document.querySelector(e):e,n=this.render();return this.node=n,t.appendChild(n),n},t.prototype.render=function(){var e=this.stringify();return n(c(e)).childNodes[0]},t.prototype.unmount=function(){this.node.parentNode.removeChild(this.node)},Object.defineProperties(t.prototype,r),t}(e);return d}))}).call(this,n("de2f"))},"76f1":function(e,t,n){"use strict";var r=n("4e28"),i=n("511d"),s=n("e262"),a=n("78c1"),o=n("e77a"),l=TypeError;e.exports=function(e,t){var n=arguments.length&lt;2?o(e):t;if(i(n))return s(r(n,e));throw new l(a(e)+" is not iterable")}},"785c":function(e,t,n){"use strict";var r=n("fe97");e.exports=function(e,t){var n=[][e];return!!n&amp;&amp;r((function(){n.call(null,t||function(){return 1},1)}))}},"78c1":function(e,t,n){"use strict";var r=String;e.exports=function(e){try{return r(e)}catch(t){return"Object"}}},"791f":function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&amp;&amp;(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t&lt;arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t,n){return t=u(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var n=0;n&lt;t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&amp;&amp;(r.writable=!0),Object.defineProperty(e,u(r.key),r)}}function l(e,t,n){return t&amp;&amp;o(e.prototype,t),n&amp;&amp;o(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function u(e){var t=c(e,"string");return"symbol"===typeof t?t:String(t)}function c(e,t){if("object"!==typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}var d=n("257d"),h=d.Buffer,f=n(2),p=f.inspect,m=p&amp;&amp;p.custom||"inspect";function g(e,t,n){h.prototype.copy.call(e,t,n)}e.exports=function(){function e(){a(this,e),this.head=null,this.tail=null,this.length=0}return l(e,[{key:"push",value:function(e){var t={data:e,next:null};this.length&gt;0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&amp;&amp;(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(e){if(0===this.length)return"";var t=this.head,n=""+t.data;while(t=t.next)n+=e+t.data;return n}},{key:"concat",value:function(e){if(0===this.length)return h.alloc(0);var t=h.allocUnsafe(e&gt;&gt;&gt;0),n=this.head,r=0;while(n)g(n.data,t,r),r+=n.data.length,n=n.next;return t}},{key:"consume",value:function(e,t){var n;return e&lt;this.head.data.length?(n=this.head.data.slice(0,e),this.head.data=this.head.data.slice(e)):n=e===this.head.data.length?this.shift():t?this._getString(e):this._getBuffer(e),n}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function(e){var t=this.head,n=1,r=t.data;e-=r.length;while(t=t.next){var i=t.data,s=e&gt;i.length?i.length:e;if(s===i.length?r+=i:r+=i.slice(0,e),e-=s,0===e){s===i.length?(++n,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(s));break}++n}return this.length-=n,r}},{key:"_getBuffer",value:function(e){var t=h.allocUnsafe(e),n=this.head,r=1;n.data.copy(t),e-=n.data.length;while(n=n.next){var i=n.data,s=e&gt;i.length?i.length:e;if(i.copy(t,t.length-e,0,s),e-=s,0===e){s===i.length?(++r,n.next?this.head=n.next:this.head=this.tail=null):(this.head=n,n.data=i.slice(s));break}++r}return this.length-=r,t}},{key:m,value:function(e,t){return p(this,i(i({},t),{},{depth:0,customInspect:!1}))}}]),e}()},"793f":function(e,t,n){"use strict";var r=n("113c"),i=n("8b43"),s=n("2eb2"),a=n("e590");e.exports=function(e){var t=r(this),n=a(e);return!(i(t)&gt;n.size)&amp;&amp;!1!==s(t,(function(e){if(!n.includes(e))return!1}),!0)}},7976:function(e,t,n){"use strict";var r=n("3723").PROPER,i=n("8495"),s=n("e262"),a=n("f9d1"),o=n("fe97"),l=n("d5d7"),u="toString",c=RegExp.prototype,d=c[u],h=o((function(){return"/a/b"!==d.call({source:"a",flags:"b"})})),f=r&amp;&amp;d.name!==u;(h||f)&amp;&amp;i(c,u,(function(){var e=s(this),t=a(e.source),n=a(l(e));return"/"+t+"/"+n}),{unsafe:!0})},7988:function(e,t,n){"use strict";var r=n("b142");e.exports=r(1..valueOf)},"79ba":function(e,t,n){"use strict";var r=n("e262"),i=n("380d");e.exports=function(e,t,n,s){try{return s?t(r(n)[0],n[1]):t(n)}catch(a){i(e,"throw",a)}}},"7a60":function(e,t,n){"use strict";var r=n("511d"),i=TypeError,s=function(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw new i("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)};e.exports.f=function(e){return new s(e)}},"7bd5":function(e,t,n){"use strict";n.d(t,"g",(function(){return l})),n.d(t,"e",(function(){return u})),n.d(t,"k",(function(){return d})),n.d(t,"j",(function(){return h})),n.d(t,"i",(function(){return f})),n.d(t,"b",(function(){return g})),n.d(t,"f",(function(){return y})),n.d(t,"c",(function(){return v})),n.d(t,"h",(function(){return b})),n.d(t,"d",(function(){return _})),n.d(t,"a",(function(){return w}));var r=n("4a8d"),i=n.n(r),s=function(e,t){var n="";while(t--)n+=e;return n},a=function(e){return e.toString(2).length},o=function(e){return Math.ceil(a(e)/8)},l=function(e,t,n){return void 0===n&amp;&amp;(n=" "),(s(n,t)+e.toString()).slice(-t)},u=function(e){return"function"===ArrayBuffer.isView?ArrayBuffer.isView(e):e&amp;&amp;e.buffer instanceof ArrayBuffer},c=function(e){return u(e)},d=function(e){return e instanceof Uint8Array?e:(Array.isArray(e)||c(e)||e instanceof ArrayBuffer||(e="number"!==typeof e||"number"===typeof e&amp;&amp;e!==e?0:[e]),new Uint8Array(e&amp;&amp;e.buffer||e,e&amp;&amp;e.byteOffset||0,e&amp;&amp;e.byteLength||0))},h=function(e){e=d(e);for(var t="",n=0;n&lt;e.length;n++)t+=l(e[n].toString(16),2,"0");return t},f=function(e){e=d(e);for(var t="",n=0;n&lt;e.length;n++)t+=l(e[n].toString(2),8,"0");return t},p=i.a.BigInt||Number,m=[p("0x1"),p("0x100"),p("0x10000"),p("0x1000000"),p("0x100000000"),p("0x10000000000"),p("0x1000000000000"),p("0x100000000000000"),p("0x10000000000000000")],g=(function(){var e=new Uint16Array([65484]),t=new Uint8Array(e.buffer,e.byteOffset,e.byteLength);255===t[0]||t[0]}(),function(e,t){var n=void 0===t?{}:t,r=n.signed,i=void 0!==r&amp;&amp;r,s=n.le,a=void 0!==s&amp;&amp;s;e=d(e);var o=a?"reduce":"reduceRight",l=e[o]?e[o]:Array.prototype[o],u=l.call(e,(function(t,n,r){var i=a?r:Math.abs(r+1-e.length);return t+p(n)*m[i]}),p(0));if(i){var c=m[e.length]/p(2)-p(1);u=p(u),u&gt;c&amp;&amp;(u-=c,u-=c,u-=p(2))}return Number(u)}),y=function(e,t){var n=void 0===t?{}:t,r=n.le,i=void 0!==r&amp;&amp;r;("bigint"!==typeof e&amp;&amp;"number"!==typeof e||"number"===typeof e&amp;&amp;e!==e)&amp;&amp;(e=0),e=p(e);for(var s=o(e),a=new Uint8Array(new ArrayBuffer(s)),l=0;l&lt;s;l++){var u=i?l:Math.abs(l+1-a.length);a[u]=Number(e/m[l]&amp;p(255)),e&lt;0&amp;&amp;(a[u]=Math.abs(~a[u]),a[u]-=0===l?1:2)}return a},v=function(e){if(!e)return"";e=Array.prototype.slice.call(e);var t=String.fromCharCode.apply(null,d(e));try{return decodeURIComponent(escape(t))}catch(n){}return t},b=function(e,t){if("string"!==typeof e&amp;&amp;e&amp;&amp;"function"===typeof e.toString&amp;&amp;(e=e.toString()),"string"!==typeof e)return new Uint8Array;t||(e=unescape(encodeURIComponent(e)));for(var n=new Uint8Array(e.length),r=0;r&lt;e.length;r++)n[r]=e.charCodeAt(r);return n},_=function(){for(var e=arguments.length,t=new Array(e),n=0;n&lt;e;n++)t[n]=arguments[n];if(t=t.filter((function(e){return e&amp;&amp;(e.byteLength||e.length)&amp;&amp;"string"!==typeof e})),t.length&lt;=1)return d(t[0]);var r=t.reduce((function(e,t,n){return e+(t.byteLength||t.length)}),0),i=new Uint8Array(r),s=0;return t.forEach((function(e){e=d(e),i.set(e,s),s+=e.byteLength})),i},w=function(e,t,n){var r=void 0===n?{}:n,i=r.offset,s=void 0===i?0:i,a=r.mask,o=void 0===a?[]:a;e=d(e),t=d(t);var l=t.every?t.every:Array.prototype.every;return t.length&amp;&amp;e.length-s&gt;=t.length&amp;&amp;l.call(t,(function(t,n){var r=o[n]?o[n]&amp;e[s+n]:e[s+n];return t===r}))}},"7c4f":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));n("69ea"),n("b35e"),n("65ac"),n("27ff"),n("11e9"),n("478d");function r(e){return r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e},r(e)}},"7cd7":function(e,t,n){"use strict";var r=function(e){return i(e)&amp;&amp;!s(e)};function i(e){return!!e&amp;&amp;"object"===typeof e}function s(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||l(e)}var a="function"===typeof Symbol&amp;&amp;Symbol.for,o=a?Symbol.for("react.element"):60103;function l(e){return e.$$typeof===o}function u(e){return Array.isArray(e)?[]:{}}function c(e,t){return!1!==t.clone&amp;&amp;t.isMergeableObject(e)?v(u(e),e,t):e}function d(e,t,n){return e.concat(t).map((function(e){return c(e,n)}))}function h(e,t){if(!t.customMerge)return v;var n=t.customMerge(e);return"function"===typeof n?n:v}function f(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return Object.propertyIsEnumerable.call(e,t)})):[]}function p(e){return Object.keys(e).concat(f(e))}function m(e,t){try{return t in e}catch(n){return!1}}function g(e,t){return m(e,t)&amp;&amp;!(Object.hasOwnProperty.call(e,t)&amp;&amp;Object.propertyIsEnumerable.call(e,t))}function y(e,t,n){var r={};return n.isMergeableObject(e)&amp;&amp;p(e).forEach((function(t){r[t]=c(e[t],n)})),p(t).forEach((function(i){g(e,i)||(m(e,i)&amp;&amp;n.isMergeableObject(t[i])?r[i]=h(i,n)(e[i],t[i],n):r[i]=c(t[i],n))})),r}function v(e,t,n){n=n||{},n.arrayMerge=n.arrayMerge||d,n.isMergeableObject=n.isMergeableObject||r,n.cloneUnlessOtherwiseSpecified=c;var i=Array.isArray(t),s=Array.isArray(e),a=i===s;return a?i?n.arrayMerge(e,t,n):y(e,t,n):c(t,n)}v.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,n){return v(e,n,t)}),{})};var b=v;e.exports=b},"7dc1":function(e,t,n){"use strict";var r=function(){function e(){this.maxAttempts_=1,this.delayFactor_=.1,this.fuzzFactor_=.1,this.initialDelay_=1e3,this.enabled_=!1}var t=e.prototype;return t.getIsEnabled=function(){return this.enabled_},t.enable=function(){this.enabled_=!0},t.disable=function(){this.enabled_=!1},t.reset=function(){this.maxAttempts_=1,this.delayFactor_=.1,this.fuzzFactor_=.1,this.initialDelay_=1e3,this.enabled_=!1},t.getMaxAttempts=function(){return this.maxAttempts_},t.setMaxAttempts=function(e){this.maxAttempts_=e},t.getDelayFactor=function(){return this.delayFactor_},t.setDelayFactor=function(e){this.delayFactor_=e},t.getFuzzFactor=function(){return this.fuzzFactor_},t.setFuzzFactor=function(e){this.fuzzFactor_=e},t.getInitialDelay=function(){return this.initialDelay_},t.setInitialDelay=function(e){this.initialDelay_=e},t.createRetry=function(e){var t=void 0===e?{}:e,n=t.maxAttempts,r=t.delayFactor,s=t.fuzzFactor,a=t.initialDelay;return new i({maxAttempts:n||this.maxAttempts_,delayFactor:r||this.delayFactor_,fuzzFactor:s||this.fuzzFactor_,initialDelay:a||this.initialDelay_})},e}(),i=function(){function e(e){this.maxAttempts_=e.maxAttempts,this.delayFactor_=e.delayFactor,this.fuzzFactor_=e.fuzzFactor,this.currentDelay_=e.initialDelay,this.currentAttempt_=1}var t=e.prototype;return t.moveToNextAttempt=function(){this.currentAttempt_++;var e=this.currentDelay_*this.delayFactor_;this.currentDelay_=this.currentDelay_+e},t.shouldRetry=function(){return this.currentAttempt_&lt;this.maxAttempts_},t.getCurrentDelay=function(){return this.currentDelay_},t.getCurrentMinPossibleDelay=function(){return(1-this.fuzzFactor_)*this.currentDelay_},t.getCurrentMaxPossibleDelay=function(){return(1+this.fuzzFactor_)*this.currentDelay_},t.getCurrentFuzzedDelay=function(){var e=this.getCurrentMinPossibleDelay(),t=this.getCurrentMaxPossibleDelay();return e+Math.random()*(t-e)},e}();e.exports=r},"7dc2":function(e,t,n){"use strict";var r=n("4e28"),i=n("0fff"),s=n("e262"),a=n("b624"),o=n("0003"),l=n("f9d1"),u=n("cdac"),c=n("2f44"),d=n("6f55"),h=n("c110");i("match",(function(e,t,n){return[function(t){var n=u(this),i=a(t)?void 0:c(t,e);return i?r(i,t,n):new RegExp(t)[e](l(n))},function(e){var r=s(this),i=l(e),a=n(t,r,i);if(a.done)return a.value;if(!r.global)return h(r,i);var u=r.unicode;r.lastIndex=0;var c,f=[],p=0;while(null!==(c=h(r,i))){var m=l(c[0]);f[p]=m,""===m&amp;&amp;(r.lastIndex=d(i,o(r.lastIndex),u)),p++}return 0===p?null:f}]}))},"7dcb":function(e,t,n){var r=n("6daf").f,i=n("6a04"),s=n("757f")("toStringTag");e.exports=function(e,t,n){e&amp;&amp;!i(e=n?e:e.prototype,s)&amp;&amp;r(e,s,{configurable:!0,value:t})}},"7e00":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));n("69ea"),n("b35e"),n("e312"),n("65ac"),n("12e0"),n("2df5"),n("cae4"),n("38ea"),n("3cc8"),n("6206"),n("433e"),n("0285"),n("ae31"),n("058b"),n("27ff"),n("11e9"),n("f7aa"),n("478d");var r=n("7c4f");function i(){
/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */
i=function(){return t};var e,t={},n=Object.prototype,s=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},l=o.iterator||"@@iterator",u=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function d(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{d({},"")}catch(e){d=function(e,t,n){return e[t]=n}}function h(e,t,n,r){var i=t&amp;&amp;t.prototype instanceof b?t:b,s=Object.create(i.prototype),o=new L(r||[]);return a(s,"_invoke",{value:A(e,n,o)}),s}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=h;var p="suspendedStart",m="suspendedYield",g="executing",y="completed",v={};function b(){}function _(){}function w(){}var T={};d(T,l,(function(){return this}));var S=Object.getPrototypeOf,E=S&amp;&amp;S(S(D([])));E&amp;&amp;E!==n&amp;&amp;s.call(E,l)&amp;&amp;(T=E);var x=w.prototype=b.prototype=Object.create(T);function k(e){["next","throw","return"].forEach((function(t){d(e,t,(function(e){return this._invoke(t,e)}))}))}function C(e,t){function n(i,a,o,l){var u=f(e[i],e,a);if("throw"!==u.type){var c=u.arg,d=c.value;return d&amp;&amp;"object"==Object(r["a"])(d)&amp;&amp;s.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,o,l)}),(function(e){n("throw",e,o,l)})):t.resolve(d).then((function(e){c.value=e,o(c)}),(function(e){return n("throw",e,o,l)}))}l(u.arg)}var i;a(this,"_invoke",{value:function(e,r){function s(){return new t((function(t,i){n(e,r,t,i)}))}return i=i?i.then(s,s):s()}})}function A(t,n,r){var i=p;return function(s,a){if(i===g)throw Error("Generator is already running");if(i===y){if("throw"===s)throw a;return{value:e,done:!0}}for(r.method=s,r.arg=a;;){var o=r.delegate;if(o){var l=O(o,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(i===p)throw i=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&amp;&amp;r.abrupt("return",r.arg);i=g;var u=f(t,n,r);if("normal"===u.type){if(i=r.done?y:m,u.arg===v)continue;return{value:u.arg,done:r.done}}"throw"===u.type&amp;&amp;(i=y,r.method="throw",r.arg=u.arg)}}}function O(t,n){var r=n.method,i=t.iterator[r];if(i===e)return n.delegate=null,"throw"===r&amp;&amp;t.iterator["return"]&amp;&amp;(n.method="return",n.arg=e,O(t,n),"throw"===n.method)||"return"!==r&amp;&amp;(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var s=f(i,t.iterator,n.arg);if("throw"===s.type)return n.method="throw",n.arg=s.arg,n.delegate=null,v;var a=s.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&amp;&amp;(n.method="next",n.arg=e),n.delegate=null,v):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function I(e){var t={tryLoc:e[0]};1 in e&amp;&amp;(t.catchLoc=e[1]),2 in e&amp;&amp;(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function P(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function L(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(I,this),this.reset(!0)}function D(t){if(t||""===t){var n=t[l];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var i=-1,a=function n(){for(;++i&lt;t.length;)if(s.call(t,i))return n.value=t[i],n.done=!1,n;return n.value=e,n.done=!0,n};return a.next=a}}throw new TypeError(Object(r["a"])(t)+" is not iterable")}return _.prototype=w,a(x,"constructor",{value:w,configurable:!0}),a(w,"constructor",{value:_,configurable:!0}),_.displayName=d(w,c,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&amp;&amp;e.constructor;return!!t&amp;&amp;(t===_||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,w):(e.__proto__=w,d(e,c,"GeneratorFunction")),e.prototype=Object.create(x),e},t.awrap=function(e){return{__await:e}},k(C.prototype),d(C.prototype,u,(function(){return this})),t.AsyncIterator=C,t.async=function(e,n,r,i,s){void 0===s&amp;&amp;(s=Promise);var a=new C(h(e,n,r,i),s);return t.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},k(x),d(x,c,"Generator"),d(x,l,(function(){return this})),d(x,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=D,L.prototype={constructor:L,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(P),!t)for(var n in this)"t"===n.charAt(0)&amp;&amp;s.call(this,n)&amp;&amp;!isNaN(+n.slice(1))&amp;&amp;(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function r(r,i){return o.type="throw",o.arg=t,n.next=r,i&amp;&amp;(n.method="next",n.arg=e),!!i}for(var i=this.tryEntries.length-1;i&gt;=0;--i){var a=this.tryEntries[i],o=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc&lt;=this.prev){var l=s.call(a,"catchLoc"),u=s.call(a,"finallyLoc");if(l&amp;&amp;u){if(this.prev&lt;a.catchLoc)return r(a.catchLoc,!0);if(this.prev&lt;a.finallyLoc)return r(a.finallyLoc)}else if(l){if(this.prev&lt;a.catchLoc)return r(a.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev&lt;a.finallyLoc)return r(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n&gt;=0;--n){var r=this.tryEntries[n];if(r.tryLoc&lt;=this.prev&amp;&amp;s.call(r,"finallyLoc")&amp;&amp;this.prev&lt;r.finallyLoc){var i=r;break}}i&amp;&amp;("break"===e||"continue"===e)&amp;&amp;i.tryLoc&lt;=t&amp;&amp;t&lt;=i.finallyLoc&amp;&amp;(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,v):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&amp;&amp;t&amp;&amp;(this.next=t),v},finish:function(e){for(var t=this.tryEntries.length-1;t&gt;=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),P(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t&gt;=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;P(n)}return i}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:D(t),resultName:n,nextLoc:r},"next"===this.method&amp;&amp;(this.arg=e),v}},t}},"7ea2":function(e,t,n){"use strict";var r=n("4fb1"),i=n("5055").filter,s=n("4fca"),a=s("filter");r({target:"Array",proto:!0,forced:!a},{filter:function(e){return i(this,e,arguments.length&gt;1?arguments[1]:void 0)}})},"7ff2":function(e,t,n){"use strict";var r=n("90f4"),i=n("34c3"),s=n("fabb"),a=n("4d33");e.exports=function(e,t,n){for(var o=i(t),l=a.f,u=s.f,c=0;c&lt;o.length;c++){var d=o[c];r(e,d)||n&amp;&amp;r(n,d)||l(e,d,u(t,d))}}},"801b":function(e,t,n){"use strict";var r=n("4e28"),i=n("1ce7"),s=n("fd4d"),a=n("8495");e.exports=function(){var e=i("Symbol"),t=e&amp;&amp;e.prototype,n=t&amp;&amp;t.valueOf,o=s("toPrimitive");t&amp;&amp;!t[o]&amp;&amp;a(t,o,(function(e){return r(n,this)}),{arity:1})}},"80ac":function(e,t,n){"use strict";var r=n("fe97"),i=n("f972"),s=i.RegExp;e.exports=r((function(){var e=s(".","s");return!(e.dotAll&amp;&amp;e.test("\n")&amp;&amp;"s"===e.flags)}))},"813c":function(e,t,n){"use strict";(function(t){var r=n("94ca")();
/*!
 * The buffer module from node.js, for the browser.
 *
 * @author   Feross Aboukhadijeh &lt;feross@feross.org&gt; &lt;http://feross.org&gt;
 * @license  MIT
 */function i(e,t){if(e===t)return 0;for(var n=e.length,r=t.length,i=0,s=Math.min(n,r);i&lt;s;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n&lt;r?-1:r&lt;n?1:0}function s(e){return t.Buffer&amp;&amp;"function"===typeof t.Buffer.isBuffer?t.Buffer.isBuffer(e):!(null==e||!e._isBuffer)}var a=n("e908"),o=Object.prototype.hasOwnProperty,l=Array.prototype.slice,u=function(){return"foo"===function(){}.name}();function c(e){return Object.prototype.toString.call(e)}function d(e){return!s(e)&amp;&amp;("function"===typeof t.ArrayBuffer&amp;&amp;("function"===typeof ArrayBuffer.isView?ArrayBuffer.isView(e):!!e&amp;&amp;(e instanceof DataView||!!(e.buffer&amp;&amp;e.buffer instanceof ArrayBuffer))))}var h=e.exports=b,f=/\s*function\s+([^\(\s]*)\s*/;function p(e){if(a.isFunction(e)){if(u)return e.name;var t=e.toString(),n=t.match(f);return n&amp;&amp;n[1]}}function m(e,t){return"string"===typeof e?e.length&lt;t?e:e.slice(0,t):e}function g(e){if(u||!a.isFunction(e))return a.inspect(e);var t=p(e),n=t?": "+t:"";return"[Function"+n+"]"}function y(e){return m(g(e.actual),128)+" "+e.operator+" "+m(g(e.expected),128)}function v(e,t,n,r,i){throw new h.AssertionError({message:n,actual:e,expected:t,operator:r,stackStartFunction:i})}function b(e,t){e||v(e,!0,t,"==",h.ok)}function _(e,t,n,r){if(e===t)return!0;if(s(e)&amp;&amp;s(t))return 0===i(e,t);if(a.isDate(e)&amp;&amp;a.isDate(t))return e.getTime()===t.getTime();if(a.isRegExp(e)&amp;&amp;a.isRegExp(t))return e.source===t.source&amp;&amp;e.global===t.global&amp;&amp;e.multiline===t.multiline&amp;&amp;e.lastIndex===t.lastIndex&amp;&amp;e.ignoreCase===t.ignoreCase;if(null!==e&amp;&amp;"object"===typeof e||null!==t&amp;&amp;"object"===typeof t){if(d(e)&amp;&amp;d(t)&amp;&amp;c(e)===c(t)&amp;&amp;!(e instanceof Float32Array||e instanceof Float64Array))return 0===i(new Uint8Array(e.buffer),new Uint8Array(t.buffer));if(s(e)!==s(t))return!1;r=r||{actual:[],expected:[]};var o=r.actual.indexOf(e);return-1!==o&amp;&amp;o===r.expected.indexOf(t)||(r.actual.push(e),r.expected.push(t),T(e,t,n,r))}return n?e===t:e==t}function w(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function T(e,t,n,r){if(null===e||void 0===e||null===t||void 0===t)return!1;if(a.isPrimitive(e)||a.isPrimitive(t))return e===t;if(n&amp;&amp;Object.getPrototypeOf(e)!==Object.getPrototypeOf(t))return!1;var i=w(e),s=w(t);if(i&amp;&amp;!s||!i&amp;&amp;s)return!1;if(i)return e=l.call(e),t=l.call(t),_(e,t,n);var o,u,c=A(e),d=A(t);if(c.length!==d.length)return!1;for(c.sort(),d.sort(),u=c.length-1;u&gt;=0;u--)if(c[u]!==d[u])return!1;for(u=c.length-1;u&gt;=0;u--)if(o=c[u],!_(e[o],t[o],n,r))return!1;return!0}function S(e,t,n){_(e,t,!0)&amp;&amp;v(e,t,n,"notDeepStrictEqual",S)}function E(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(n){}return!Error.isPrototypeOf(t)&amp;&amp;!0===t.call({},e)}function x(e){var t;try{e()}catch(n){t=n}return t}function k(e,t,n,r){var i;if("function"!==typeof t)throw new TypeError('"block" argument must be a function');"string"===typeof n&amp;&amp;(r=n,n=null),i=x(t),r=(n&amp;&amp;n.name?" ("+n.name+").":".")+(r?" "+r:"."),e&amp;&amp;!i&amp;&amp;v(i,n,"Missing expected exception"+r);var s="string"===typeof r,o=!e&amp;&amp;a.isError(i),l=!e&amp;&amp;i&amp;&amp;!n;if((o&amp;&amp;s&amp;&amp;E(i,n)||l)&amp;&amp;v(i,n,"Got unwanted exception"+r),e&amp;&amp;i&amp;&amp;n&amp;&amp;!E(i,n)||!e&amp;&amp;i)throw i}function C(e,t){e||v(e,!0,t,"==",C)}h.AssertionError=function(e){this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=y(this),this.generatedMessage=!0);var t=e.stackStartFunction||v;if(Error.captureStackTrace)Error.captureStackTrace(this,t);else{var n=new Error;if(n.stack){var r=n.stack,i=p(t),s=r.indexOf("\n"+i);if(s&gt;=0){var a=r.indexOf("\n",s+1);r=r.substring(a+1)}this.stack=r}}},a.inherits(h.AssertionError,Error),h.fail=v,h.ok=b,h.equal=function(e,t,n){e!=t&amp;&amp;v(e,t,n,"==",h.equal)},h.notEqual=function(e,t,n){e==t&amp;&amp;v(e,t,n,"!=",h.notEqual)},h.deepEqual=function(e,t,n){_(e,t,!1)||v(e,t,n,"deepEqual",h.deepEqual)},h.deepStrictEqual=function(e,t,n){_(e,t,!0)||v(e,t,n,"deepStrictEqual",h.deepStrictEqual)},h.notDeepEqual=function(e,t,n){_(e,t,!1)&amp;&amp;v(e,t,n,"notDeepEqual",h.notDeepEqual)},h.notDeepStrictEqual=S,h.strictEqual=function(e,t,n){e!==t&amp;&amp;v(e,t,n,"===",h.strictEqual)},h.notStrictEqual=function(e,t,n){e===t&amp;&amp;v(e,t,n,"!==",h.notStrictEqual)},h.throws=function(e,t,n){k(!0,e,t,n)},h.doesNotThrow=function(e,t,n){k(!1,e,t,n)},h.ifError=function(e){if(e)throw e},h.strict=r(C,h,{equal:h.strictEqual,deepEqual:h.deepStrictEqual,notEqual:h.notStrictEqual,notDeepEqual:h.notDeepStrictEqual}),h.strict.strict=h.strict;var A=Object.keys||function(e){var t=[];for(var n in e)o.call(e,n)&amp;&amp;t.push(n);return t}}).call(this,n("de2f"))},8218:function(e,t,n){"use strict";var r=n("49f9"),i=n("2eb2"),s=r.Set,a=r.add;e.exports=function(e){var t=new s;return i(e,(function(e){a(t,e)})),t}},"822c":function(e,t,n){"use strict";var r=n("4fb1"),i=n("8c58"),s=n("34c3"),a=n("2bcb"),o=n("fabb"),l=n("007f");r({target:"Object",stat:!0,sham:!i},{getOwnPropertyDescriptors:function(e){var t,n,r=a(e),i=o.f,u=s(r),c={},d=0;while(u.length&gt;d)n=i(r,t=u[d++]),void 0!==n&amp;&amp;l(c,t,n);return c}})},"826a":function(e,t,n){"use strict";e.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"===typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;var r=42;for(t in e[t]=r,e)return!1;if("function"===typeof Object.keys&amp;&amp;0!==Object.keys(e).length)return!1;if("function"===typeof Object.getOwnPropertyNames&amp;&amp;0!==Object.getOwnPropertyNames(e).length)return!1;var i=Object.getOwnPropertySymbols(e);if(1!==i.length||i[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var s=Object.getOwnPropertyDescriptor(e,t);if(s.value!==r||!0!==s.enumerable)return!1}return!0}},8327:function(e,t,n){"use strict";
/**
 * vuex v3.1.0
 * (c) 2019 Evan You
 * @license MIT
 */
function r(e){var t=Number(e.version.split(".")[0]);if(t&gt;=2)e.mixin({beforeCreate:r});else{var n=e.prototype._init;e.prototype._init=function(e){void 0===e&amp;&amp;(e={}),e.init=e.init?[r].concat(e.init):r,n.call(this,e)}}function r(){var e=this.$options;e.store?this.$store="function"===typeof e.store?e.store():e.store:e.parent&amp;&amp;e.parent.$store&amp;&amp;(this.$store=e.parent.$store)}}n.d(t,"d",(function(){return I})),n.d(t,"c",(function(){return P})),n.d(t,"b",(function(){return L}));var i="undefined"!==typeof window&amp;&amp;window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function s(e){i&amp;&amp;(e._devtoolHook=i,i.emit("vuex:init",e),i.on("vuex:travel-to-state",(function(t){e.replaceState(t)})),e.subscribe((function(e,t){i.emit("vuex:mutation",e,t)})))}function a(e,t){Object.keys(e).forEach((function(n){return t(e[n],n)}))}function o(e){return null!==e&amp;&amp;"object"===typeof e}function l(e){return e&amp;&amp;"function"===typeof e.then}var u=function(e,t){this.runtime=t,this._children=Object.create(null),this._rawModule=e;var n=e.state;this.state=("function"===typeof n?n():n)||{}},c={namespaced:{configurable:!0}};c.namespaced.get=function(){return!!this._rawModule.namespaced},u.prototype.addChild=function(e,t){this._children[e]=t},u.prototype.removeChild=function(e){delete this._children[e]},u.prototype.getChild=function(e){return this._children[e]},u.prototype.update=function(e){this._rawModule.namespaced=e.namespaced,e.actions&amp;&amp;(this._rawModule.actions=e.actions),e.mutations&amp;&amp;(this._rawModule.mutations=e.mutations),e.getters&amp;&amp;(this._rawModule.getters=e.getters)},u.prototype.forEachChild=function(e){a(this._children,e)},u.prototype.forEachGetter=function(e){this._rawModule.getters&amp;&amp;a(this._rawModule.getters,e)},u.prototype.forEachAction=function(e){this._rawModule.actions&amp;&amp;a(this._rawModule.actions,e)},u.prototype.forEachMutation=function(e){this._rawModule.mutations&amp;&amp;a(this._rawModule.mutations,e)},Object.defineProperties(u.prototype,c);var d=function(e){this.register([],e,!1)};function h(e,t,n){if(t.update(n),n.modules)for(var r in n.modules){if(!t.getChild(r))return void 0;h(e.concat(r),t.getChild(r),n.modules[r])}}d.prototype.get=function(e){return e.reduce((function(e,t){return e.getChild(t)}),this.root)},d.prototype.getNamespace=function(e){var t=this.root;return e.reduce((function(e,n){return t=t.getChild(n),e+(t.namespaced?n+"/":"")}),"")},d.prototype.update=function(e){h([],this.root,e)},d.prototype.register=function(e,t,n){var r=this;void 0===n&amp;&amp;(n=!0);var i=new u(t,n);if(0===e.length)this.root=i;else{var s=this.get(e.slice(0,-1));s.addChild(e[e.length-1],i)}t.modules&amp;&amp;a(t.modules,(function(t,i){r.register(e.concat(i),t,n)}))},d.prototype.unregister=function(e){var t=this.get(e.slice(0,-1)),n=e[e.length-1];t.getChild(n).runtime&amp;&amp;t.removeChild(n)};var f;var p=function(e){var t=this;void 0===e&amp;&amp;(e={}),!f&amp;&amp;"undefined"!==typeof window&amp;&amp;window.Vue&amp;&amp;A(window.Vue);var n=e.plugins;void 0===n&amp;&amp;(n=[]);var r=e.strict;void 0===r&amp;&amp;(r=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new d(e),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new f;var i=this,a=this,o=a.dispatch,l=a.commit;this.dispatch=function(e,t){return o.call(i,e,t)},this.commit=function(e,t,n){return l.call(i,e,t,n)},this.strict=r;var u=this._modules.root.state;b(this,u,[],this._modules.root),v(this,u),n.forEach((function(e){return e(t)}));var c=void 0!==e.devtools?e.devtools:f.config.devtools;c&amp;&amp;s(this)},m={state:{configurable:!0}};function g(e,t){return t.indexOf(e)&lt;0&amp;&amp;t.push(e),function(){var n=t.indexOf(e);n&gt;-1&amp;&amp;t.splice(n,1)}}function y(e,t){e._actions=Object.create(null),e._mutations=Object.create(null),e._wrappedGetters=Object.create(null),e._modulesNamespaceMap=Object.create(null);var n=e.state;b(e,n,[],e._modules.root,!0),v(e,n,t)}function v(e,t,n){var r=e._vm;e.getters={};var i=e._wrappedGetters,s={};a(i,(function(t,n){s[n]=function(){return t(e)},Object.defineProperty(e.getters,n,{get:function(){return e._vm[n]},enumerable:!0})}));var o=f.config.silent;f.config.silent=!0,e._vm=new f({data:{$$state:t},computed:s}),f.config.silent=o,e.strict&amp;&amp;x(e),r&amp;&amp;(n&amp;&amp;e._withCommit((function(){r._data.$$state=null})),f.nextTick((function(){return r.$destroy()})))}function b(e,t,n,r,i){var s=!n.length,a=e._modules.getNamespace(n);if(r.namespaced&amp;&amp;(e._modulesNamespaceMap[a]=r),!s&amp;&amp;!i){var o=k(t,n.slice(0,-1)),l=n[n.length-1];e._withCommit((function(){f.set(o,l,r.state)}))}var u=r.context=_(e,a,n);r.forEachMutation((function(t,n){var r=a+n;T(e,r,t,u)})),r.forEachAction((function(t,n){var r=t.root?n:a+n,i=t.handler||t;S(e,r,i,u)})),r.forEachGetter((function(t,n){var r=a+n;E(e,r,t,u)})),r.forEachChild((function(r,s){b(e,t,n.concat(s),r,i)}))}function _(e,t,n){var r=""===t,i={dispatch:r?e.dispatch:function(n,r,i){var s=C(n,r,i),a=s.payload,o=s.options,l=s.type;return o&amp;&amp;o.root||(l=t+l),e.dispatch(l,a)},commit:r?e.commit:function(n,r,i){var s=C(n,r,i),a=s.payload,o=s.options,l=s.type;o&amp;&amp;o.root||(l=t+l),e.commit(l,a,o)}};return Object.defineProperties(i,{getters:{get:r?function(){return e.getters}:function(){return w(e,t)}},state:{get:function(){return k(e.state,n)}}}),i}function w(e,t){var n={},r=t.length;return Object.keys(e.getters).forEach((function(i){if(i.slice(0,r)===t){var s=i.slice(r);Object.defineProperty(n,s,{get:function(){return e.getters[i]},enumerable:!0})}})),n}function T(e,t,n,r){var i=e._mutations[t]||(e._mutations[t]=[]);i.push((function(t){n.call(e,r.state,t)}))}function S(e,t,n,r){var i=e._actions[t]||(e._actions[t]=[]);i.push((function(t,i){var s=n.call(e,{dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:e.getters,rootState:e.state},t,i);return l(s)||(s=Promise.resolve(s)),e._devtoolHook?s.catch((function(t){throw e._devtoolHook.emit("vuex:error",t),t})):s}))}function E(e,t,n,r){e._wrappedGetters[t]||(e._wrappedGetters[t]=function(e){return n(r.state,r.getters,e.state,e.getters)})}function x(e){e._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}function k(e,t){return t.length?t.reduce((function(e,t){return e[t]}),e):e}function C(e,t,n){return o(e)&amp;&amp;e.type&amp;&amp;(n=t,t=e,e=e.type),{type:e,payload:t,options:n}}function A(e){f&amp;&amp;e===f||(f=e,r(f))}m.state.get=function(){return this._vm._data.$$state},m.state.set=function(e){0},p.prototype.commit=function(e,t,n){var r=this,i=C(e,t,n),s=i.type,a=i.payload,o=(i.options,{type:s,payload:a}),l=this._mutations[s];l&amp;&amp;(this._withCommit((function(){l.forEach((function(e){e(a)}))})),this._subscribers.forEach((function(e){return e(o,r.state)})))},p.prototype.dispatch=function(e,t){var n=this,r=C(e,t),i=r.type,s=r.payload,a={type:i,payload:s},o=this._actions[i];if(o){try{this._actionSubscribers.filter((function(e){return e.before})).forEach((function(e){return e.before(a,n.state)}))}catch(u){0}var l=o.length&gt;1?Promise.all(o.map((function(e){return e(s)}))):o[0](s);return l.then((function(e){try{n._actionSubscribers.filter((function(e){return e.after})).forEach((function(e){return e.after(a,n.state)}))}catch(u){0}return e}))}},p.prototype.subscribe=function(e){return g(e,this._subscribers)},p.prototype.subscribeAction=function(e){var t="function"===typeof e?{before:e}:e;return g(t,this._actionSubscribers)},p.prototype.watch=function(e,t,n){var r=this;return this._watcherVM.$watch((function(){return e(r.state,r.getters)}),t,n)},p.prototype.replaceState=function(e){var t=this;this._withCommit((function(){t._vm._data.$$state=e}))},p.prototype.registerModule=function(e,t,n){void 0===n&amp;&amp;(n={}),"string"===typeof e&amp;&amp;(e=[e]),this._modules.register(e,t),b(this,this.state,e,this._modules.get(e),n.preserveState),v(this,this.state)},p.prototype.unregisterModule=function(e){var t=this;"string"===typeof e&amp;&amp;(e=[e]),this._modules.unregister(e),this._withCommit((function(){var n=k(t.state,e.slice(0,-1));f.delete(n,e[e.length-1])})),y(this)},p.prototype.hotUpdate=function(e){this._modules.update(e),y(this,!0)},p.prototype._withCommit=function(e){var t=this._committing;this._committing=!0,e(),this._committing=t},Object.defineProperties(p.prototype,m);var O=R((function(e,t){var n={};return M(t).forEach((function(t){var r=t.key,i=t.val;n[r]=function(){var t=this.$store.state,n=this.$store.getters;if(e){var r=N(this.$store,"mapState",e);if(!r)return;t=r.context.state,n=r.context.getters}return"function"===typeof i?i.call(this,t,n):t[i]},n[r].vuex=!0})),n})),I=R((function(e,t){var n={};return M(t).forEach((function(t){var r=t.key,i=t.val;n[r]=function(){var t=[],n=arguments.length;while(n--)t[n]=arguments[n];var r=this.$store.commit;if(e){var s=N(this.$store,"mapMutations",e);if(!s)return;r=s.context.commit}return"function"===typeof i?i.apply(this,[r].concat(t)):r.apply(this.$store,[i].concat(t))}})),n})),P=R((function(e,t){var n={};return M(t).forEach((function(t){var r=t.key,i=t.val;i=e+i,n[r]=function(){if(!e||N(this.$store,"mapGetters",e))return this.$store.getters[i]},n[r].vuex=!0})),n})),L=R((function(e,t){var n={};return M(t).forEach((function(t){var r=t.key,i=t.val;n[r]=function(){var t=[],n=arguments.length;while(n--)t[n]=arguments[n];var r=this.$store.dispatch;if(e){var s=N(this.$store,"mapActions",e);if(!s)return;r=s.context.dispatch}return"function"===typeof i?i.apply(this,[r].concat(t)):r.apply(this.$store,[i].concat(t))}})),n})),D=function(e){return{mapState:O.bind(null,e),mapGetters:P.bind(null,e),mapMutations:I.bind(null,e),mapActions:L.bind(null,e)}};function M(e){return Array.isArray(e)?e.map((function(e){return{key:e,val:e}})):Object.keys(e).map((function(t){return{key:t,val:e[t]}}))}function R(e){return function(t,n){return"string"!==typeof t?(n=t,t=""):"/"!==t.charAt(t.length-1)&amp;&amp;(t+="/"),e(t,n)}}function N(e,t,n){var r=e._modulesNamespaceMap[n];return r}var j={Store:p,install:A,version:"3.1.0",mapState:O,mapMutations:I,mapGetters:P,mapActions:L,createNamespacedHelpers:D};t["a"]=j},"83d3":function(e,t,n){"use strict";e.exports=function(e){return{iterator:e,next:e.next,done:!1}}},8429:function(e,t,n){"use strict";var r,i=n("f349"),s=n("1cd5"),a=n("ad96"),o=n("3f13"),l=n("2e6e"),u=n("7361"),c=n("c4d3"),d=Function,h=function(e){try{return d('"use strict"; return ('+e+").constructor;")()}catch(t){}},f=Object.getOwnPropertyDescriptor;if(f)try{f({},"")}catch(N){f=null}var p=function(){throw new u},m=f?function(){try{return p}catch(e){try{return f(arguments,"callee").get}catch(t){return p}}}():p,g=n("f9c4")(),y=n("8877")(),v=Object.getPrototypeOf||(y?function(e){return e.__proto__}:null),b={},_="undefined"!==typeof Uint8Array&amp;&amp;v?v(Uint8Array):r,w={__proto__:null,"%AggregateError%":"undefined"===typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"===typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":g&amp;&amp;v?v([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":b,"%AsyncGenerator%":b,"%AsyncGeneratorFunction%":b,"%AsyncIteratorPrototype%":b,"%Atomics%":"undefined"===typeof Atomics?r:Atomics,"%BigInt%":"undefined"===typeof BigInt?r:BigInt,"%BigInt64Array%":"undefined"===typeof BigInt64Array?r:BigInt64Array,"%BigUint64Array%":"undefined"===typeof BigUint64Array?r:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"===typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":s,"%Float32Array%":"undefined"===typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"===typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"===typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":d,"%GeneratorFunction%":b,"%Int8Array%":"undefined"===typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"===typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"===typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":g&amp;&amp;v?v(v([][Symbol.iterator]())):r,"%JSON%":"object"===typeof JSON?JSON:r,"%Map%":"undefined"===typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!==typeof Map&amp;&amp;g&amp;&amp;v?v((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"===typeof Promise?r:Promise,"%Proxy%":"undefined"===typeof Proxy?r:Proxy,"%RangeError%":a,"%ReferenceError%":o,"%Reflect%":"undefined"===typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"===typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!==typeof Set&amp;&amp;g&amp;&amp;v?v((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"===typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":g&amp;&amp;v?v(""[Symbol.iterator]()):r,"%Symbol%":g?Symbol:r,"%SyntaxError%":l,"%ThrowTypeError%":m,"%TypedArray%":_,"%TypeError%":u,"%Uint8Array%":"undefined"===typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"===typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"===typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"===typeof Uint32Array?r:Uint32Array,"%URIError%":c,"%WeakMap%":"undefined"===typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"===typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"===typeof WeakSet?r:WeakSet};if(v)try{null.error}catch(N){var T=v(v(N));w["%Error.prototype%"]=T}var S=function e(t){var n;if("%AsyncFunction%"===t)n=h("async function () {}");else if("%GeneratorFunction%"===t)n=h("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=h("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&amp;&amp;(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var i=e("%AsyncGenerator%");i&amp;&amp;v&amp;&amp;(n=v(i.prototype))}return w[t]=n,n},E={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},x=n("e528"),k=n("4e29"),C=x.call(Function.call,Array.prototype.concat),A=x.call(Function.apply,Array.prototype.splice),O=x.call(Function.call,String.prototype.replace),I=x.call(Function.call,String.prototype.slice),P=x.call(Function.call,RegExp.prototype.exec),L=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,D=/\\(\\)?/g,M=function(e){var t=I(e,0,1),n=I(e,-1);if("%"===t&amp;&amp;"%"!==n)throw new l("invalid intrinsic syntax, expected closing `%`");if("%"===n&amp;&amp;"%"!==t)throw new l("invalid intrinsic syntax, expected opening `%`");var r=[];return O(e,L,(function(e,t,n,i){r[r.length]=n?O(i,D,"$1"):t||e})),r},R=function(e,t){var n,r=e;if(k(E,r)&amp;&amp;(n=E[r],r="%"+n[0]+"%"),k(w,r)){var i=w[r];if(i===b&amp;&amp;(i=S(r)),"undefined"===typeof i&amp;&amp;!t)throw new u("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:i}}throw new l("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!==typeof e||0===e.length)throw new u("intrinsic name must be a non-empty string");if(arguments.length&gt;1&amp;&amp;"boolean"!==typeof t)throw new u('"allowMissing" argument must be a boolean');if(null===P(/^%?[^%]*%?$/,e))throw new l("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=M(e),r=n.length&gt;0?n[0]:"",i=R("%"+r+"%",t),s=i.name,a=i.value,o=!1,c=i.alias;c&amp;&amp;(r=c[0],A(n,C([0,1],c)));for(var d=1,h=!0;d&lt;n.length;d+=1){var p=n[d],m=I(p,0,1),g=I(p,-1);if(('"'===m||"'"===m||"`"===m||'"'===g||"'"===g||"`"===g)&amp;&amp;m!==g)throw new l("property names with quotes must have matching quotes");if("constructor"!==p&amp;&amp;h||(o=!0),r+="."+p,s="%"+r+"%",k(w,s))a=w[s];else if(null!=a){if(!(p in a)){if(!t)throw new u("base intrinsic for "+e+" exists, but the property is not available.");return}if(f&amp;&amp;d+1&gt;=n.length){var y=f(a,p);h=!!y,a=h&amp;&amp;"get"in y&amp;&amp;!("originalValue"in y.get)?y.get:a[p]}else h=k(a,p),a=a[p];h&amp;&amp;!o&amp;&amp;(w[s]=a)}}return a}},8495:function(e,t,n){"use strict";var r=n("5f2a"),i=n("4d33"),s=n("8e05"),a=n("f95b");e.exports=function(e,t,n,o){o||(o={});var l=o.enumerable,u=void 0!==o.name?o.name:t;if(r(n)&amp;&amp;s(n,u,o),o.global)l?e[t]=n:a(t,n);else{try{o.unsafe?e[t]&amp;&amp;(l=!0):delete e[t]}catch(c){}l?e[t]=n:i.f(e,t,{value:n,enumerable:!1,configurable:!o.nonConfigurable,writable:!o.nonWritable})}return e}},"84e5":function(e,t,n){"use strict";var r=n("4fb1"),i=n("bc4d").start,s=n("1016");r({target:"String",proto:!0,forced:s},{padStart:function(e){return i(this,e,arguments.length&gt;1?arguments[1]:void 0)}})},8506:function(e,t,n){"use strict";var r=n("5632"),i=n("b3e1"),s=n("5e03"),a=n("26a4"),o=n("2f8a"),l=n("43c5"),u=Object.assign;e.exports=!u||n("38d7")((function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach((function(e){t[e]=e})),7!=u({},e)[n]||Object.keys(u({},t)).join("")!=r}))?function(e,t){var n=o(e),u=arguments.length,c=1,d=s.f,h=a.f;while(u&gt;c){var f,p=l(arguments[c++]),m=d?i(p).concat(d(p)):i(p),g=m.length,y=0;while(g&gt;y)f=m[y++],r&amp;&amp;!h.call(p,f)||(n[f]=p[f])}return n}:u},8515:function(e,t,n){"use strict";n("3a78");var r=n("4fb1"),i=n("4e28"),s=n("5f2a"),a=n("e262"),o=n("f9d1"),l=function(){var e=!1,t=/[ac]/;return t.exec=function(){return e=!0,/./.exec.apply(this,arguments)},!0===t.test("abc")&amp;&amp;e}(),u=/./.test;r({target:"RegExp",proto:!0,forced:!l},{test:function(e){var t=a(this),n=o(e),r=t.exec;if(!s(r))return i(u,t,n);var l=i(r,t,n);return null!==l&amp;&amp;(a(l),!0)}})},"851c":function(e,t,n){"use strict";function r(e,t,n,r){var i=65535&amp;e|0,s=e&gt;&gt;&gt;16&amp;65535|0,a=0;while(0!==n){a=n&gt;2e3?2e3:n,n-=a;do{i=i+t[r++]|0,s=s+i|0}while(--a);i%=65521,s%=65521}return i|s&lt;&lt;16|0}e.exports=r},"853c":function(e,t,n){"use strict";var r=n("4e28"),i=n("5f2a"),s=n("5003"),a=TypeError;e.exports=function(e,t){var n,o;if("string"===t&amp;&amp;i(n=e.toString)&amp;&amp;!s(o=r(n,e)))return o;if(i(n=e.valueOf)&amp;&amp;!s(o=r(n,e)))return o;if("string"!==t&amp;&amp;i(n=e.toString)&amp;&amp;!s(o=r(n,e)))return o;throw new a("Can't convert object to primitive value")}},"85c1":function(e,t,n){"use strict";var r=n("4fb1"),i=n("1ce7"),s=n("1708"),a=n("3462"),o=n("a103").CONSTRUCTOR,l=n("d7f1"),u=i("Promise"),c=s&amp;&amp;!o;r({target:"Promise",stat:!0,forced:s||o},{resolve:function(e){return l(c&amp;&amp;this===u?a:this,e)}})},8681:function(e,t,n){"use strict";var r=n("fd4d"),i=r("toStringTag"),s={};s[i]="z",e.exports="[object z]"===String(s)},"870f":function(e,t,n){t.f=n("757f")},8774:function(e,t,n){"use strict";var r=n("5ba5")(!0);n("f0be")(String,"String",(function(e){this._t=String(e),this._i=0}),(function(){var e,t=this._t,n=this._i;return n&gt;=t.length?{value:void 0,done:!0}:(e=r(t,n),this._i+=e.length,{value:e,done:!1})}))},"87e6":function(e,t,n){"use strict";var r=n("1ce7"),i=n("90f4"),s=n("d96f"),a=n("72e5"),o=n("8b5f"),l=n("7ff2"),u=n("3254"),c=n("cccd"),d=n("5464"),h=n("306c"),f=n("5832"),p=n("8c58"),m=n("1708");e.exports=function(e,t,n,g){var y="stackTraceLimit",v=g?2:1,b=e.split("."),_=b[b.length-1],w=r.apply(null,b);if(w){var T=w.prototype;if(!m&amp;&amp;i(T,"cause")&amp;&amp;delete T.cause,!n)return w;var S=r("Error"),E=t((function(e,t){var n=d(g?t:e,void 0),r=g?new w(e):new w;return void 0!==n&amp;&amp;s(r,"message",n),f(r,E,r.stack,2),this&amp;&amp;a(T,this)&amp;&amp;c(r,this,E),arguments.length&gt;v&amp;&amp;h(r,arguments[v]),r}));if(E.prototype=T,"Error"!==_?o?o(E,S):l(E,S,{name:!0}):p&amp;&amp;y in w&amp;&amp;(u(E,w,y),u(E,w,"prepareStackTrace")),l(E,w),!m)try{T.name!==_&amp;&amp;s(T,"name",_),T.constructor=E}catch(x){}return E}}},"87f1":function(e,t,n){"use strict";var r=function(){this.head=null,this.tail=null};r.prototype={add:function(e){var t={item:e,next:null},n=this.tail;n?n.next=t:this.head=t,this.tail=t},get:function(){var e=this.head;if(e){var t=this.head=e.next;return null===t&amp;&amp;(this.tail=null),e.item}}},e.exports=r},8877:function(e,t,n){"use strict";var r={__proto__:null,foo:{}},i=Object;e.exports=function(){return{__proto__:r}.foo===r.foo&amp;&amp;!(r instanceof i)}},8913:function(e,t,n){"use strict";function r(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}e.exports=r},"8a4a":function(e,t,n){"use strict";var r=n("fe97"),i=n("f972"),s=i.RegExp,a=r((function(){var e=s("a","y");return e.lastIndex=2,null!==e.exec("abcd")})),o=a||r((function(){return!s("a","y").sticky})),l=a||r((function(){var e=s("^r","gy");return e.lastIndex=2,null!==e.exec("str")}));e.exports={BROKEN_CARET:l,MISSED_STICKY:o,UNSUPPORTED_Y:a}},"8a95":function(e,t,n){"use strict";var r=n("1f17"),i=n("e77e"),s=n("1b28"),a=n("aaa6");function o(e){this.defaults=e,this.interceptors={request:new s,response:new s}}o.prototype.request=function(e){"string"===typeof e&amp;&amp;(e=i.merge({url:arguments[0]},arguments[1])),e=i.merge(r,{method:"get"},this.defaults,e),e.method=e.method.toLowerCase();var t=[a,void 0],n=Promise.resolve(e);this.interceptors.request.forEach((function(e){t.unshift(e.fulfilled,e.rejected)})),this.interceptors.response.forEach((function(e){t.push(e.fulfilled,e.rejected)}));while(t.length)n=n.then(t.shift(),t.shift());return n},i.forEach(["delete","get","head","options"],(function(e){o.prototype[e]=function(t,n){return this.request(i.merge(n||{},{method:e,url:t}))}})),i.forEach(["post","put","patch"],(function(e){o.prototype[e]=function(t,n,r){return this.request(i.merge(r||{},{method:e,url:t,data:n}))}})),e.exports=o},"8b43":function(e,t,n){"use strict";var r=n("2a79"),i=n("49f9");e.exports=r(i.proto,"size","get")||function(e){return e.size}},"8b5f":function(e,t,n){"use strict";var r=n("2a79"),i=n("5003"),s=n("cdac"),a=n("1050");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=r(Object.prototype,"__proto__","set"),e(n,[]),t=n instanceof Array}catch(o){}return function(n,r){return s(n),a(r),i(n)?(t?e(n,r):n.__proto__=r,n):n}}():void 0)},"8c58":function(e,t,n){"use strict";var r=n("fe97");e.exports=!r((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},"8c59":function(e,t,n){"use strict";var r=n("fd4d"),i=n("5460"),s=n("4d33").f,a=r("unscopables"),o=Array.prototype;void 0===o[a]&amp;&amp;s(o,a,{configurable:!0,value:i(null)}),e.exports=function(e){o[a][e]=!0}},"8dc0":function(e,t,n){"use strict";var r=n("4fb1"),i=n("1ce7"),s=n("b070"),a=n("4e28"),o=n("b142"),l=n("fe97"),u=n("5f2a"),c=n("317d"),d=n("f8de"),h=n("f0b5"),f=n("9e7e"),p=String,m=i("JSON","stringify"),g=o(/./.exec),y=o("".charAt),v=o("".charCodeAt),b=o("".replace),_=o(1..toString),w=/[\uD800-\uDFFF]/g,T=/^[\uD800-\uDBFF]$/,S=/^[\uDC00-\uDFFF]$/,E=!f||l((function(){var e=i("Symbol")("stringify detection");return"[null]"!==m([e])||"{}"!==m({a:e})||"{}"!==m(Object(e))})),x=l((function(){return'"\\udf06\\ud834"'!==m("\udf06\ud834")||'"\\udead"'!==m("\udead")})),k=function(e,t){var n=d(arguments),r=h(t);if(u(r)||void 0!==e&amp;&amp;!c(e))return n[1]=function(e,t){if(u(r)&amp;&amp;(t=a(r,this,p(e),t)),!c(t))return t},s(m,null,n)},C=function(e,t,n){var r=y(n,t-1),i=y(n,t+1);return g(T,e)&amp;&amp;!g(S,i)||g(S,e)&amp;&amp;!g(T,r)?"\\u"+_(v(e,0),16):e};m&amp;&amp;r({target:"JSON",stat:!0,arity:3,forced:E||x},{stringify:function(e,t,n){var r=d(arguments),i=s(E?k:m,null,r);return x&amp;&amp;"string"==typeof i?b(i,w,C):i}})},"8e05":function(e,t,n){"use strict";var r=n("b142"),i=n("fe97"),s=n("5f2a"),a=n("90f4"),o=n("8c58"),l=n("3723").CONFIGURABLE,u=n("61af"),c=n("b1bd"),d=c.enforce,h=c.get,f=String,p=Object.defineProperty,m=r("".slice),g=r("".replace),y=r([].join),v=o&amp;&amp;!i((function(){return 8!==p((function(){}),"length",{value:8}).length})),b=String(String).split("String"),_=e.exports=function(e,t,n){"Symbol("===m(f(t),0,7)&amp;&amp;(t="["+g(f(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),n&amp;&amp;n.getter&amp;&amp;(t="get "+t),n&amp;&amp;n.setter&amp;&amp;(t="set "+t),(!a(e,"name")||l&amp;&amp;e.name!==t)&amp;&amp;(o?p(e,"name",{value:t,configurable:!0}):e.name=t),v&amp;&amp;n&amp;&amp;a(n,"arity")&amp;&amp;e.length!==n.arity&amp;&amp;p(e,"length",{value:n.arity});try{n&amp;&amp;a(n,"constructor")&amp;&amp;n.constructor?o&amp;&amp;p(e,"prototype",{writable:!1}):e.prototype&amp;&amp;(e.prototype=void 0)}catch(i){}var r=d(e);return a(r,"source")||(r.source=y(b,"string"==typeof t?t:"")),e};Function.prototype.toString=_((function(){return s(this)&amp;&amp;h(this).source||u(this)}),"toString")},"8e39":function(e,t,n){"use strict";var r=n("06f6"),i=n("801b");r("toPrimitive"),i()},"8e72":function(e,t,n){var r=n("149a");r(r.S+r.F,"Object",{assign:n("8506")})},"8e9e":function(e,t,n){"use strict";var r,i,s,a,o=n("f972"),l=n("b070"),u=n("58ba"),c=n("5f2a"),d=n("90f4"),h=n("fe97"),f=n("acaa"),p=n("f8de"),m=n("1509"),g=n("3c41"),y=n("6577"),v=n("520b"),b=o.setImmediate,_=o.clearImmediate,w=o.process,T=o.Dispatch,S=o.Function,E=o.MessageChannel,x=o.String,k=0,C={},A="onreadystatechange";h((function(){r=o.location}));var O=function(e){if(d(C,e)){var t=C[e];delete C[e],t()}},I=function(e){return function(){O(e)}},P=function(e){O(e.data)},L=function(e){o.postMessage(x(e),r.protocol+"//"+r.host)};b&amp;&amp;_||(b=function(e){g(arguments.length,1);var t=c(e)?e:S(e),n=p(arguments,1);return C[++k]=function(){l(t,void 0,n)},i(k),k},_=function(e){delete C[e]},v?i=function(e){w.nextTick(I(e))}:T&amp;&amp;T.now?i=function(e){T.now(I(e))}:E&amp;&amp;!y?(s=new E,a=s.port2,s.port1.onmessage=P,i=u(a.postMessage,a)):o.addEventListener&amp;&amp;c(o.postMessage)&amp;&amp;!o.importScripts&amp;&amp;r&amp;&amp;"file:"!==r.protocol&amp;&amp;!h(L)?(i=L,o.addEventListener("message",P,!1)):i=A in m("script")?function(e){f.appendChild(m("script"))[A]=function(){f.removeChild(this),O(e)}}:function(e){setTimeout(I(e),0)}),e.exports={set:b,clear:_}},"8eb5":function(e,t,n){"use strict";var r;if(!Object.keys){var i=Object.prototype.hasOwnProperty,s=Object.prototype.toString,a=n("45e2"),o=Object.prototype.propertyIsEnumerable,l=!o.call({toString:null},"toString"),u=o.call((function(){}),"prototype"),c=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],d=function(e){var t=e.constructor;return t&amp;&amp;t.prototype===e},h={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},f=function(){if("undefined"===typeof window)return!1;for(var e in window)try{if(!h["$"+e]&amp;&amp;i.call(window,e)&amp;&amp;null!==window[e]&amp;&amp;"object"===typeof window[e])try{d(window[e])}catch(t){return!0}}catch(t){return!0}return!1}(),p=function(e){if("undefined"===typeof window||!f)return d(e);try{return d(e)}catch(t){return!1}};r=function(e){var t=null!==e&amp;&amp;"object"===typeof e,n="[object Function]"===s.call(e),r=a(e),o=t&amp;&amp;"[object String]"===s.call(e),d=[];if(!t&amp;&amp;!n&amp;&amp;!r)throw new TypeError("Object.keys called on a non-object");var h=u&amp;&amp;n;if(o&amp;&amp;e.length&gt;0&amp;&amp;!i.call(e,0))for(var f=0;f&lt;e.length;++f)d.push(String(f));if(r&amp;&amp;e.length&gt;0)for(var m=0;m&lt;e.length;++m)d.push(String(m));else for(var g in e)h&amp;&amp;"prototype"===g||!i.call(e,g)||d.push(String(g));if(l)for(var y=p(e),v=0;v&lt;c.length;++v)y&amp;&amp;"constructor"===c[v]||!i.call(e,c[v])||d.push(c[v]);return d}}e.exports=r},"8fc8":function(e,t,n){"use strict";var r=n("5460"),i=n("de3d"),s=n("a589"),a=n("58ba"),o=n("0817"),l=n("b624"),u=n("1d46"),c=n("05da"),d=n("642d"),h=n("58d7"),f=n("8c58"),p=n("c67b").fastKey,m=n("b1bd"),g=m.set,y=m.getterFor;e.exports={getConstructor:function(e,t,n,c){var d=e((function(e,i){o(e,h),g(e,{type:t,index:r(null),first:null,last:null,size:0}),f||(e.size=0),l(i)||u(i,e[c],{that:e,AS_ENTRIES:n})})),h=d.prototype,m=y(t),v=function(e,t,n){var r,i,s=m(e),a=b(e,t);return a?a.value=n:(s.last=a={index:i=p(t,!0),key:t,value:n,previous:r=s.last,next:null,removed:!1},s.first||(s.first=a),r&amp;&amp;(r.next=a),f?s.size++:e.size++,"F"!==i&amp;&amp;(s.index[i]=a)),e},b=function(e,t){var n,r=m(e),i=p(t);if("F"!==i)return r.index[i];for(n=r.first;n;n=n.next)if(n.key===t)return n};return s(h,{clear:function(){var e=this,t=m(e),n=t.first;while(n)n.removed=!0,n.previous&amp;&amp;(n.previous=n.previous.next=null),n=n.next;t.first=t.last=null,t.index=r(null),f?t.size=0:e.size=0},delete:function(e){var t=this,n=m(t),r=b(t,e);if(r){var i=r.next,s=r.previous;delete n.index[r.index],r.removed=!0,s&amp;&amp;(s.next=i),i&amp;&amp;(i.previous=s),n.first===r&amp;&amp;(n.first=i),n.last===r&amp;&amp;(n.last=s),f?n.size--:t.size--}return!!r},forEach:function(e){var t,n=m(this),r=a(e,arguments.length&gt;1?arguments[1]:void 0);while(t=t?t.next:n.first){r(t.value,t.key,this);while(t&amp;&amp;t.removed)t=t.previous}},has:function(e){return!!b(this,e)}}),s(h,n?{get:function(e){var t=b(this,e);return t&amp;&amp;t.value},set:function(e,t){return v(this,0===e?0:e,t)}}:{add:function(e){return v(this,e=0===e?0:e,e)}}),f&amp;&amp;i(h,"size",{configurable:!0,get:function(){return m(this).size}}),d},setStrong:function(e,t,n){var r=t+" Iterator",i=y(t),s=y(r);c(e,t,(function(e,t){g(this,{type:r,target:e,state:i(e),kind:t,last:null})}),(function(){var e=s(this),t=e.kind,n=e.last;while(n&amp;&amp;n.removed)n=n.previous;return e.target&amp;&amp;(e.last=n=n?n.next:e.state.first)?d("keys"===t?n.key:"values"===t?n.value:[n.key,n.value],!1):(e.target=null,d(void 0,!0))}),n?"entries":"values",!n,!0),h(t)}}},"900d":function(e,t,n){"use strict";var r=n("fe97");e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},"901a":function(e,t,n){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},9045:function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},9069:function(e,t,n){"use strict";(function(e,r){var i=n("813c"),s=n("8913"),a=n("d13f"),o=n("6ba7"),l=n("e2ee");for(var u in l)t[u]=l[u];t.NONE=0,t.DEFLATE=1,t.INFLATE=2,t.GZIP=3,t.GUNZIP=4,t.DEFLATERAW=5,t.INFLATERAW=6,t.UNZIP=7;var c=31,d=139;function h(e){if("number"!==typeof e||e&lt;t.DEFLATE||e&gt;t.UNZIP)throw new TypeError("Bad argument");this.dictionary=null,this.err=0,this.flush=0,this.init_done=!1,this.level=0,this.memLevel=0,this.mode=e,this.strategy=0,this.windowBits=0,this.write_in_progress=!1,this.pending_close=!1,this.gzip_id_bytes_read=0}h.prototype.close=function(){this.write_in_progress?this.pending_close=!0:(this.pending_close=!1,i(this.init_done,"close before init"),i(this.mode&lt;=t.UNZIP),this.mode===t.DEFLATE||this.mode===t.GZIP||this.mode===t.DEFLATERAW?a.deflateEnd(this.strm):this.mode!==t.INFLATE&amp;&amp;this.mode!==t.GUNZIP&amp;&amp;this.mode!==t.INFLATERAW&amp;&amp;this.mode!==t.UNZIP||o.inflateEnd(this.strm),this.mode=t.NONE,this.dictionary=null)},h.prototype.write=function(e,t,n,r,i,s,a){return this._write(!0,e,t,n,r,i,s,a)},h.prototype.writeSync=function(e,t,n,r,i,s,a){return this._write(!1,e,t,n,r,i,s,a)},h.prototype._write=function(n,s,a,o,l,u,c,d){if(i.equal(arguments.length,8),i(this.init_done,"write before init"),i(this.mode!==t.NONE,"already finalized"),i.equal(!1,this.write_in_progress,"write already in progress"),i.equal(!1,this.pending_close,"close is pending"),this.write_in_progress=!0,i.equal(!1,void 0===s,"must provide flush value"),this.write_in_progress=!0,s!==t.Z_NO_FLUSH&amp;&amp;s!==t.Z_PARTIAL_FLUSH&amp;&amp;s!==t.Z_SYNC_FLUSH&amp;&amp;s!==t.Z_FULL_FLUSH&amp;&amp;s!==t.Z_FINISH&amp;&amp;s!==t.Z_BLOCK)throw new Error("Invalid flush value");if(null==a&amp;&amp;(a=e.alloc(0),l=0,o=0),this.strm.avail_in=l,this.strm.input=a,this.strm.next_in=o,this.strm.avail_out=d,this.strm.output=u,this.strm.next_out=c,this.flush=s,!n)return this._process(),this._checkError()?this._afterSync():void 0;var h=this;return r.nextTick((function(){h._process(),h._after()})),this},h.prototype._afterSync=function(){var e=this.strm.avail_out,t=this.strm.avail_in;return this.write_in_progress=!1,[t,e]},h.prototype._process=function(){var e=null;switch(this.mode){case t.DEFLATE:case t.GZIP:case t.DEFLATERAW:this.err=a.deflate(this.strm,this.flush);break;case t.UNZIP:switch(this.strm.avail_in&gt;0&amp;&amp;(e=this.strm.next_in),this.gzip_id_bytes_read){case 0:if(null===e)break;if(this.strm.input[e]!==c){this.mode=t.INFLATE;break}if(this.gzip_id_bytes_read=1,e++,1===this.strm.avail_in)break;case 1:if(null===e)break;this.strm.input[e]===d?(this.gzip_id_bytes_read=2,this.mode=t.GUNZIP):this.mode=t.INFLATE;break;default:throw new Error("invalid number of gzip magic number bytes read")}case t.INFLATE:case t.GUNZIP:case t.INFLATERAW:this.err=o.inflate(this.strm,this.flush),this.err===t.Z_NEED_DICT&amp;&amp;this.dictionary&amp;&amp;(this.err=o.inflateSetDictionary(this.strm,this.dictionary),this.err===t.Z_OK?this.err=o.inflate(this.strm,this.flush):this.err===t.Z_DATA_ERROR&amp;&amp;(this.err=t.Z_NEED_DICT));while(this.strm.avail_in&gt;0&amp;&amp;this.mode===t.GUNZIP&amp;&amp;this.err===t.Z_STREAM_END&amp;&amp;0!==this.strm.next_in[0])this.reset(),this.err=o.inflate(this.strm,this.flush);break;default:throw new Error("Unknown mode "+this.mode)}},h.prototype._checkError=function(){switch(this.err){case t.Z_OK:case t.Z_BUF_ERROR:if(0!==this.strm.avail_out&amp;&amp;this.flush===t.Z_FINISH)return this._error("unexpected end of file"),!1;break;case t.Z_STREAM_END:break;case t.Z_NEED_DICT:return null==this.dictionary?this._error("Missing dictionary"):this._error("Bad dictionary"),!1;default:return this._error("Zlib error"),!1}return!0},h.prototype._after=function(){if(this._checkError()){var e=this.strm.avail_out,t=this.strm.avail_in;this.write_in_progress=!1,this.callback(t,e),this.pending_close&amp;&amp;this.close()}},h.prototype._error=function(e){this.strm.msg&amp;&amp;(e=this.strm.msg),this.onerror(e,this.err),this.write_in_progress=!1,this.pending_close&amp;&amp;this.close()},h.prototype.init=function(e,n,r,s,a){i(4===arguments.length||5===arguments.length,"init(windowBits, level, memLevel, strategy, [dictionary])"),i(e&gt;=8&amp;&amp;e&lt;=15,"invalid windowBits"),i(n&gt;=-1&amp;&amp;n&lt;=9,"invalid compression level"),i(r&gt;=1&amp;&amp;r&lt;=9,"invalid memlevel"),i(s===t.Z_FILTERED||s===t.Z_HUFFMAN_ONLY||s===t.Z_RLE||s===t.Z_FIXED||s===t.Z_DEFAULT_STRATEGY,"invalid strategy"),this._init(n,e,r,s,a),this._setDictionary()},h.prototype.params=function(){throw new Error("deflateParams Not supported")},h.prototype.reset=function(){this._reset(),this._setDictionary()},h.prototype._init=function(e,n,r,i,l){switch(this.level=e,this.windowBits=n,this.memLevel=r,this.strategy=i,this.flush=t.Z_NO_FLUSH,this.err=t.Z_OK,this.mode!==t.GZIP&amp;&amp;this.mode!==t.GUNZIP||(this.windowBits+=16),this.mode===t.UNZIP&amp;&amp;(this.windowBits+=32),this.mode!==t.DEFLATERAW&amp;&amp;this.mode!==t.INFLATERAW||(this.windowBits=-1*this.windowBits),this.strm=new s,this.mode){case t.DEFLATE:case t.GZIP:case t.DEFLATERAW:this.err=a.deflateInit2(this.strm,this.level,t.Z_DEFLATED,this.windowBits,this.memLevel,this.strategy);break;case t.INFLATE:case t.GUNZIP:case t.INFLATERAW:case t.UNZIP:this.err=o.inflateInit2(this.strm,this.windowBits);break;default:throw new Error("Unknown mode "+this.mode)}this.err!==t.Z_OK&amp;&amp;this._error("Init error"),this.dictionary=l,this.write_in_progress=!1,this.init_done=!0},h.prototype._setDictionary=function(){if(null!=this.dictionary){switch(this.err=t.Z_OK,this.mode){case t.DEFLATE:case t.DEFLATERAW:this.err=a.deflateSetDictionary(this.strm,this.dictionary);break;default:break}this.err!==t.Z_OK&amp;&amp;this._error("Failed to set dictionary")}},h.prototype._reset=function(){switch(this.err=t.Z_OK,this.mode){case t.DEFLATE:case t.DEFLATERAW:case t.GZIP:this.err=a.deflateReset(this.strm);break;case t.INFLATE:case t.INFLATERAW:case t.GUNZIP:this.err=o.inflateReset(this.strm);break;default:break}this.err!==t.Z_OK&amp;&amp;this._error("Failed to reset stream")},t.Zlib=h}).call(this,n("257d").Buffer,n("0418"))},"90f4":function(e,t,n){"use strict";var r=n("b142"),i=n("b0c2"),s=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return s(i(e),t)}},9161:function(e,t,n){"use strict";var r,i,s=n("f972"),a=n("704b"),o=s.process,l=s.Deno,u=o&amp;&amp;o.versions||l&amp;&amp;l.version,c=u&amp;&amp;u.v8;c&amp;&amp;(r=c.split("."),i=r[0]&gt;0&amp;&amp;r[0]&lt;4?1:+(r[0]+r[1])),!i&amp;&amp;a&amp;&amp;(r=a.match(/Edge\/(\d+)/),(!r||r[1]&gt;=74)&amp;&amp;(r=a.match(/Chrome\/(\d+)/),r&amp;&amp;(i=+r[1]))),e.exports=i},9246:function(e,t,n){n("1948")("asyncIterator")},9253:function(e,t,n){e.exports={default:n("d7c6"),__esModule:!0}},9260:function(e,t,n){"use strict";var r=n("4d33").f,i=n("90f4"),s=n("fd4d"),a=s("toStringTag");e.exports=function(e,t,n){e&amp;&amp;!n&amp;&amp;(e=e.prototype),e&amp;&amp;!i(e,a)&amp;&amp;r(e,a,{configurable:!0,value:t})}},9318:function(e,t,n){"use strict";var r=n("fbb0"),i=n("8fc8");r("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),i)},"932d":function(e,t,n){e.exports=!n("5632")&amp;&amp;!n("38d7")((function(){return 7!=Object.defineProperty(n("7307")("div"),"a",{get:function(){return 7}}).a}))},"936d":function(e,t,n){"use strict";var r=n("fe97"),i=n("f972"),s=i.RegExp;e.exports=r((function(){var e=s("(?&lt;a&gt;b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$&lt;a&gt;c")}))},9377:function(e,t,n){"use strict";var r=n("fe97"),i=n("5f2a"),s=/#|\.prototype\./,a=function(e,t){var n=l[o(e)];return n===c||n!==u&amp;&amp;(i(t)?r(t):!!t)},o=a.normalize=function(e){return String(e).replace(s,".").toLowerCase()},l=a.data={},u=a.NATIVE="N",c=a.POLYFILL="P";e.exports=a},"940b":function(e,t,n){e.exports=n("272a")},9416:function(e,t){"function"===typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}},"94ca":function(e,t,n){"use strict";var r=n("9fff"),i=function(){if(!Object.assign)return!1;for(var e="abcdefghijklmnopqrst",t=e.split(""),n={},r=0;r&lt;t.length;++r)n[t[r]]=t[r];var i=Object.assign({},n),s="";for(var a in i)s+=a;return e!==s},s=function(){if(!Object.assign||!Object.preventExtensions)return!1;var e=Object.preventExtensions({1:2});try{Object.assign(e,"xy")}catch(t){return"y"===e[1]}return!1};e.exports=function(){return Object.assign?i()||s()?r:Object.assign:r}},9660:function(e,t,n){"use strict";var r=n("0003");e.exports=function(e){return r(e.length)}},"967d":function(e,t,n){"use strict";var r=Math.ceil,i=Math.floor;e.exports=Math.trunc||function(e){var t=+e;return(t&gt;0?i:r)(t)}},"96ba":function(e,t,n){"use strict";var r=n("5ec5").codes.ERR_STREAM_PREMATURE_CLOSE;function i(e){var t=!1;return function(){if(!t){t=!0;for(var n=arguments.length,r=new Array(n),i=0;i&lt;n;i++)r[i]=arguments[i];e.apply(this,r)}}}function s(){}function a(e){return e.setHeader&amp;&amp;"function"===typeof e.abort}function o(e,t,n){if("function"===typeof t)return o(e,null,t);t||(t={}),n=i(n||s);var l=t.readable||!1!==t.readable&amp;&amp;e.readable,u=t.writable||!1!==t.writable&amp;&amp;e.writable,c=function(){e.writable||h()},d=e._writableState&amp;&amp;e._writableState.finished,h=function(){u=!1,d=!0,l||n.call(e)},f=e._readableState&amp;&amp;e._readableState.endEmitted,p=function(){l=!1,f=!0,u||n.call(e)},m=function(t){n.call(e,t)},g=function(){var t;return l&amp;&amp;!f?(e._readableState&amp;&amp;e._readableState.ended||(t=new r),n.call(e,t)):u&amp;&amp;!d?(e._writableState&amp;&amp;e._writableState.ended||(t=new r),n.call(e,t)):void 0},y=function(){e.req.on("finish",h)};return a(e)?(e.on("complete",h),e.on("abort",g),e.req?y():e.on("request",y)):u&amp;&amp;!e._writableState&amp;&amp;(e.on("end",c),e.on("close",c)),e.on("end",p),e.on("finish",h),!1!==t.error&amp;&amp;e.on("error",m),e.on("close",g),function(){e.removeListener("complete",h),e.removeListener("abort",g),e.removeListener("request",y),e.req&amp;&amp;e.req.removeListener("finish",h),e.removeListener("end",c),e.removeListener("close",c),e.removeListener("finish",h),e.removeListener("end",p),e.removeListener("error",m),e.removeListener("close",g)}}e.exports=o},"979f":function(e,t,n){"use strict";var r=n("4fb1"),i=n("18a0"),s=n("bfba");r({target:"Set",proto:!0,real:!0,forced:!s("symmetricDifference")},{symmetricDifference:i})},9844:function(e,t,n){"use strict";var r=n("f4d5"),i=n("c2c8"),s=n("5003"),a=n("fd4d"),o=a("species"),l=Array;e.exports=function(e){var t;return r(e)&amp;&amp;(t=e.constructor,i(t)&amp;&amp;(t===l||r(t.prototype))?t=void 0:s(t)&amp;&amp;(t=t[o],null===t&amp;&amp;(t=void 0))),void 0===t?l:t}},9953:function(e,t,n){"use strict";var r=n("8c58"),i=n("b142"),s=n("4e28"),a=n("fe97"),o=n("663c"),l=n("c307"),u=n("d33d"),c=n("b0c2"),d=n("0b7d"),h=Object.assign,f=Object.defineProperty,p=i([].concat);e.exports=!h||a((function(){if(r&amp;&amp;1!==h({b:1},h(f({},"a",{enumerable:!0,get:function(){f(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol("assign detection"),i="abcdefghijklmnopqrst";return e[n]=7,i.split("").forEach((function(e){t[e]=e})),7!==h({},e)[n]||o(h({},t)).join("")!==i}))?function(e,t){var n=c(e),i=arguments.length,a=1,h=l.f,f=u.f;while(i&gt;a){var m,g=d(arguments[a++]),y=h?p(o(g),h(g)):o(g),v=y.length,b=0;while(v&gt;b)m=y[b++],r&amp;&amp;!s(f,g,m)||(n[m]=g[m])}return n}:h},"9aea":function(e,t,n){"use strict";function r(e){this.message=e}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,e.exports=r},"9b96":function(e,t,n){"use strict";var r=n("e262"),i=n("72d4"),s=n("b624"),a=n("fd4d"),o=a("species");e.exports=function(e,t){var n,a=r(e).constructor;return void 0===a||s(n=r(a)[o])?t:i(n)}},"9bf8":function(e,t,n){"use strict";var r=n("4fb1"),i=n("90f4"),s=n("317d"),a=n("78c1"),o=n("4095"),l=n("0c35"),u=o("symbol-to-string-registry");r({target:"Symbol",stat:!0,forced:!l},{keyFor:function(e){if(!s(e))throw new TypeError(a(e)+" is not a symbol");if(i(u,e))return u[e]}})},"9c58":function(e,t,n){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r&lt;n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},"9ca7":function(e,t,n){"use strict";var r=n("4fb1"),i=n("7a60"),s=n("a103").CONSTRUCTOR;r({target:"Promise",stat:!0,forced:s},{reject:function(e){var t=i.f(this),n=t.reject;return n(e),t.promise}})},"9d61":function(e,t,n){e.exports=n("39d4").PassThrough},"9da5":function(e,t,n){"use strict";var r=n("3f08"),i=Object.keys||function(e){var t=[];for(var n in e)t.push(n);return t};e.exports=d;var s=Object.create(n("0b26"));s.inherits=n("0999");var a=n("bcc7"),o=n("16d0");s.inherits(d,a);for(var l=i(o.prototype),u=0;u&lt;l.length;u++){var c=l[u];d.prototype[c]||(d.prototype[c]=o.prototype[c])}function d(e){if(!(this instanceof d))return new d(e);a.call(this,e),o.call(this,e),e&amp;&amp;!1===e.readable&amp;&amp;(this.readable=!1),e&amp;&amp;!1===e.writable&amp;&amp;(this.writable=!1),this.allowHalfOpen=!0,e&amp;&amp;!1===e.allowHalfOpen&amp;&amp;(this.allowHalfOpen=!1),this.once("end",h)}function h(){this.allowHalfOpen||this._writableState.ended||r.nextTick(f,this)}function f(e){e.end()}Object.defineProperty(d.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(d.prototype,"destroyed",{get:function(){return void 0!==this._readableState&amp;&amp;void 0!==this._writableState&amp;&amp;(this._readableState.destroyed&amp;&amp;this._writableState.destroyed)},set:function(e){void 0!==this._readableState&amp;&amp;void 0!==this._writableState&amp;&amp;(this._readableState.destroyed=e,this._writableState.destroyed=e)}}),d.prototype._destroy=function(e,t){this.push(null),this.end(),r.nextTick(t,e)}},"9e7e":function(e,t,n){"use strict";var r=n("9161"),i=n("fe97"),s=n("f972"),a=s.String;e.exports=!!Object.getOwnPropertySymbols&amp;&amp;!i((function(){var e=Symbol("symbol detection");return!a(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&amp;&amp;r&amp;&amp;r&lt;41}))},"9fff":function(e,t,n){"use strict";var r=n("12b7"),i=n("826a")(),s=n("3c39"),a=Object,o=s("Array.prototype.push"),l=s("Object.prototype.propertyIsEnumerable"),u=i?Object.getOwnPropertySymbols:null;e.exports=function(e,t){if(null==e)throw new TypeError("target must be an object");var n=a(e);if(1===arguments.length)return n;for(var s=1;s&lt;arguments.length;++s){var c=a(arguments[s]),d=r(c),h=i&amp;&amp;(Object.getOwnPropertySymbols||u);if(h)for(var f=h(c),p=0;p&lt;f.length;++p){var m=f[p];l(c,m)&amp;&amp;o(d,m)}for(var g=0;g&lt;d.length;++g){var y=d[g];if(l(c,y)){var v=c[y];n[y]=v}}}return n}},a0b2:function(e,t,n){"use strict";var r=n("8681"),i=n("5f2a"),s=n("5a1a"),a=n("fd4d"),o=a("toStringTag"),l=Object,u="Arguments"===s(function(){return arguments}()),c=function(e,t){try{return e[t]}catch(n){}};e.exports=r?s:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=c(t=l(e),o))?n:u?s(t):"Object"===(r=s(t))&amp;&amp;i(t.callee)?"Arguments":r}},a103:function(e,t,n){"use strict";var r=n("f972"),i=n("3462"),s=n("5f2a"),a=n("9377"),o=n("61af"),l=n("fd4d"),u=n("5c90"),c=n("1708"),d=n("9161"),h=i&amp;&amp;i.prototype,f=l("species"),p=!1,m=s(r.PromiseRejectionEvent),g=a("Promise",(function(){var e=o(i),t=e!==String(i);if(!t&amp;&amp;66===d)return!0;if(c&amp;&amp;(!h["catch"]||!h["finally"]))return!0;if(!d||d&lt;51||!/native code/.test(e)){var n=new i((function(e){e(1)})),r=function(e){e((function(){}),(function(){}))},s=n.constructor={};if(s[f]=r,p=n.then((function(){}))instanceof r,!p)return!0}return!t&amp;&amp;("BROWSER"===u||"DENO"===u)&amp;&amp;!m}));e.exports={CONSTRUCTOR:g,REJECTION_EVENT:m,SUBCLASSING:p}},a1c4:function(e,t,n){"use strict";(function(e){var r=n("257d").Buffer,i=n("2196").Transform,s=n("9069"),a=n("e908"),o=n("813c").ok,l=n("257d").kMaxLength,u="Cannot create final Buffer. It would be larger than 0x"+l.toString(16)+" bytes";s.Z_MIN_WINDOWBITS=8,s.Z_MAX_WINDOWBITS=15,s.Z_DEFAULT_WINDOWBITS=15,s.Z_MIN_CHUNK=64,s.Z_MAX_CHUNK=1/0,s.Z_DEFAULT_CHUNK=16384,s.Z_MIN_MEMLEVEL=1,s.Z_MAX_MEMLEVEL=9,s.Z_DEFAULT_MEMLEVEL=8,s.Z_MIN_LEVEL=-1,s.Z_MAX_LEVEL=9,s.Z_DEFAULT_LEVEL=s.Z_DEFAULT_COMPRESSION;for(var c=Object.keys(s),d=0;d&lt;c.length;d++){var h=c[d];h.match(/^Z/)&amp;&amp;Object.defineProperty(t,h,{enumerable:!0,value:s[h],writable:!1})}for(var f={Z_OK:s.Z_OK,Z_STREAM_END:s.Z_STREAM_END,Z_NEED_DICT:s.Z_NEED_DICT,Z_ERRNO:s.Z_ERRNO,Z_STREAM_ERROR:s.Z_STREAM_ERROR,Z_DATA_ERROR:s.Z_DATA_ERROR,Z_MEM_ERROR:s.Z_MEM_ERROR,Z_BUF_ERROR:s.Z_BUF_ERROR,Z_VERSION_ERROR:s.Z_VERSION_ERROR},p=Object.keys(f),m=0;m&lt;p.length;m++){var g=p[m];f[f[g]]=g}function y(e,t,n){var i=[],s=0;function a(){var t;while(null!==(t=e.read()))i.push(t),s+=t.length;e.once("readable",a)}function o(t){e.removeListener("end",c),e.removeListener("readable",a),n(t)}function c(){var t,a=null;s&gt;=l?a=new RangeError(u):t=r.concat(i,s),i=[],e.close(),n(a,t)}e.on("error",o),e.on("end",c),e.end(t),a()}function v(e,t){if("string"===typeof t&amp;&amp;(t=r.from(t)),!r.isBuffer(t))throw new TypeError("Not a string or buffer");var n=e._finishFlushFlag;return e._processChunk(t,n)}function b(e){if(!(this instanceof b))return new b(e);C.call(this,e,s.DEFLATE)}function _(e){if(!(this instanceof _))return new _(e);C.call(this,e,s.INFLATE)}function w(e){if(!(this instanceof w))return new w(e);C.call(this,e,s.GZIP)}function T(e){if(!(this instanceof T))return new T(e);C.call(this,e,s.GUNZIP)}function S(e){if(!(this instanceof S))return new S(e);C.call(this,e,s.DEFLATERAW)}function E(e){if(!(this instanceof E))return new E(e);C.call(this,e,s.INFLATERAW)}function x(e){if(!(this instanceof x))return new x(e);C.call(this,e,s.UNZIP)}function k(e){return e===s.Z_NO_FLUSH||e===s.Z_PARTIAL_FLUSH||e===s.Z_SYNC_FLUSH||e===s.Z_FULL_FLUSH||e===s.Z_FINISH||e===s.Z_BLOCK}function C(e,n){var a=this;if(this._opts=e=e||{},this._chunkSize=e.chunkSize||t.Z_DEFAULT_CHUNK,i.call(this,e),e.flush&amp;&amp;!k(e.flush))throw new Error("Invalid flush flag: "+e.flush);if(e.finishFlush&amp;&amp;!k(e.finishFlush))throw new Error("Invalid flush flag: "+e.finishFlush);if(this._flushFlag=e.flush||s.Z_NO_FLUSH,this._finishFlushFlag="undefined"!==typeof e.finishFlush?e.finishFlush:s.Z_FINISH,e.chunkSize&amp;&amp;(e.chunkSize&lt;t.Z_MIN_CHUNK||e.chunkSize&gt;t.Z_MAX_CHUNK))throw new Error("Invalid chunk size: "+e.chunkSize);if(e.windowBits&amp;&amp;(e.windowBits&lt;t.Z_MIN_WINDOWBITS||e.windowBits&gt;t.Z_MAX_WINDOWBITS))throw new Error("Invalid windowBits: "+e.windowBits);if(e.level&amp;&amp;(e.level&lt;t.Z_MIN_LEVEL||e.level&gt;t.Z_MAX_LEVEL))throw new Error("Invalid compression level: "+e.level);if(e.memLevel&amp;&amp;(e.memLevel&lt;t.Z_MIN_MEMLEVEL||e.memLevel&gt;t.Z_MAX_MEMLEVEL))throw new Error("Invalid memLevel: "+e.memLevel);if(e.strategy&amp;&amp;e.strategy!=t.Z_FILTERED&amp;&amp;e.strategy!=t.Z_HUFFMAN_ONLY&amp;&amp;e.strategy!=t.Z_RLE&amp;&amp;e.strategy!=t.Z_FIXED&amp;&amp;e.strategy!=t.Z_DEFAULT_STRATEGY)throw new Error("Invalid strategy: "+e.strategy);if(e.dictionary&amp;&amp;!r.isBuffer(e.dictionary))throw new Error("Invalid dictionary: it should be a Buffer instance");this._handle=new s.Zlib(n);var o=this;this._hadError=!1,this._handle.onerror=function(e,n){A(o),o._hadError=!0;var r=new Error(e);r.errno=n,r.code=t.codes[n],o.emit("error",r)};var l=t.Z_DEFAULT_COMPRESSION;"number"===typeof e.level&amp;&amp;(l=e.level);var u=t.Z_DEFAULT_STRATEGY;"number"===typeof e.strategy&amp;&amp;(u=e.strategy),this._handle.init(e.windowBits||t.Z_DEFAULT_WINDOWBITS,l,e.memLevel||t.Z_DEFAULT_MEMLEVEL,u,e.dictionary),this._buffer=r.allocUnsafe(this._chunkSize),this._offset=0,this._level=l,this._strategy=u,this.once("end",this.close),Object.defineProperty(this,"_closed",{get:function(){return!a._handle},configurable:!0,enumerable:!0})}function A(t,n){n&amp;&amp;e.nextTick(n),t._handle&amp;&amp;(t._handle.close(),t._handle=null)}function O(e){e.emit("close")}Object.defineProperty(t,"codes",{enumerable:!0,value:Object.freeze(f),writable:!1}),t.Deflate=b,t.Inflate=_,t.Gzip=w,t.Gunzip=T,t.DeflateRaw=S,t.InflateRaw=E,t.Unzip=x,t.createDeflate=function(e){return new b(e)},t.createInflate=function(e){return new _(e)},t.createDeflateRaw=function(e){return new S(e)},t.createInflateRaw=function(e){return new E(e)},t.createGzip=function(e){return new w(e)},t.createGunzip=function(e){return new T(e)},t.createUnzip=function(e){return new x(e)},t.deflate=function(e,t,n){return"function"===typeof t&amp;&amp;(n=t,t={}),y(new b(t),e,n)},t.deflateSync=function(e,t){return v(new b(t),e)},t.gzip=function(e,t,n){return"function"===typeof t&amp;&amp;(n=t,t={}),y(new w(t),e,n)},t.gzipSync=function(e,t){return v(new w(t),e)},t.deflateRaw=function(e,t,n){return"function"===typeof t&amp;&amp;(n=t,t={}),y(new S(t),e,n)},t.deflateRawSync=function(e,t){return v(new S(t),e)},t.unzip=function(e,t,n){return"function"===typeof t&amp;&amp;(n=t,t={}),y(new x(t),e,n)},t.unzipSync=function(e,t){return v(new x(t),e)},t.inflate=function(e,t,n){return"function"===typeof t&amp;&amp;(n=t,t={}),y(new _(t),e,n)},t.inflateSync=function(e,t){return v(new _(t),e)},t.gunzip=function(e,t,n){return"function"===typeof t&amp;&amp;(n=t,t={}),y(new T(t),e,n)},t.gunzipSync=function(e,t){return v(new T(t),e)},t.inflateRaw=function(e,t,n){return"function"===typeof t&amp;&amp;(n=t,t={}),y(new E(t),e,n)},t.inflateRawSync=function(e,t){return v(new E(t),e)},a.inherits(C,i),C.prototype.params=function(n,r,i){if(n&lt;t.Z_MIN_LEVEL||n&gt;t.Z_MAX_LEVEL)throw new RangeError("Invalid compression level: "+n);if(r!=t.Z_FILTERED&amp;&amp;r!=t.Z_HUFFMAN_ONLY&amp;&amp;r!=t.Z_RLE&amp;&amp;r!=t.Z_FIXED&amp;&amp;r!=t.Z_DEFAULT_STRATEGY)throw new TypeError("Invalid strategy: "+r);if(this._level!==n||this._strategy!==r){var a=this;this.flush(s.Z_SYNC_FLUSH,(function(){o(a._handle,"zlib binding closed"),a._handle.params(n,r),a._hadError||(a._level=n,a._strategy=r,i&amp;&amp;i())}))}else e.nextTick(i)},C.prototype.reset=function(){return o(this._handle,"zlib binding closed"),this._handle.reset()},C.prototype._flush=function(e){this._transform(r.alloc(0),"",e)},C.prototype.flush=function(t,n){var i=this,a=this._writableState;("function"===typeof t||void 0===t&amp;&amp;!n)&amp;&amp;(n=t,t=s.Z_FULL_FLUSH),a.ended?n&amp;&amp;e.nextTick(n):a.ending?n&amp;&amp;this.once("end",n):a.needDrain?n&amp;&amp;this.once("drain",(function(){return i.flush(t,n)})):(this._flushFlag=t,this.write(r.alloc(0),"",n))},C.prototype.close=function(t){A(this,t),e.nextTick(O,this)},C.prototype._transform=function(e,t,n){var i,a=this._writableState,o=a.ending||a.ended,l=o&amp;&amp;(!e||a.length===e.length);return null===e||r.isBuffer(e)?this._handle?(l?i=this._finishFlushFlag:(i=this._flushFlag,e.length&gt;=a.length&amp;&amp;(this._flushFlag=this._opts.flush||s.Z_NO_FLUSH)),void this._processChunk(e,i,n)):n(new Error("zlib binding closed")):n(new Error("invalid input"))},C.prototype._processChunk=function(e,t,n){var i=e&amp;&amp;e.length,s=this._chunkSize-this._offset,a=0,c=this,d="function"===typeof n;if(!d){var h,f=[],p=0;this.on("error",(function(e){h=e})),o(this._handle,"zlib binding closed");do{var m=this._handle.writeSync(t,e,a,i,this._buffer,this._offset,s)}while(!this._hadError&amp;&amp;v(m[0],m[1]));if(this._hadError)throw h;if(p&gt;=l)throw A(this),new RangeError(u);var g=r.concat(f,p);return A(this),g}o(this._handle,"zlib binding closed");var y=this._handle.write(t,e,a,i,this._buffer,this._offset,s);function v(l,u){if(this&amp;&amp;(this.buffer=null,this.callback=null),!c._hadError){var h=s-u;if(o(h&gt;=0,"have should not go down"),h&gt;0){var m=c._buffer.slice(c._offset,c._offset+h);c._offset+=h,d?c.push(m):(f.push(m),p+=m.length)}if((0===u||c._offset&gt;=c._chunkSize)&amp;&amp;(s=c._chunkSize,c._offset=0,c._buffer=r.allocUnsafe(c._chunkSize)),0===u){if(a+=i-l,i=l,!d)return!0;var g=c._handle.write(t,e,a,i,c._buffer,c._offset,c._chunkSize);return g.callback=v,void(g.buffer=e)}if(!d)return!1;n()}}y.buffer=e,y.callback=v},a.inherits(b,C),a.inherits(_,C),a.inherits(w,C),a.inherits(T,C),a.inherits(S,C),a.inherits(E,C),a.inherits(x,C)}).call(this,n("0418"))},a339:function(e,t,n){var r=n("6a04"),i=n("2f8a"),s=n("64b3")("IE_PROTO"),a=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=i(e),r(e,s)?e[s]:"function"==typeof e.constructor&amp;&amp;e instanceof e.constructor?e.constructor.prototype:e instanceof Object?a:null}},a387:function(e,t,n){"use strict";var r=n("4fb1"),i=n("1ce7"),s=n("90f4"),a=n("f9d1"),o=n("4095"),l=n("0c35"),u=o("string-to-symbol-registry"),c=o("symbol-to-string-registry");r({target:"Symbol",stat:!0,forced:!l},{for:function(e){var t=a(e);if(s(u,t))return u[t];var n=i("Symbol")(t);return u[t]=n,c[n]=t,n}})},a3e9:function(e,t,n){"use strict";e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},a439:function(e,t,n){"use strict";var r=n("3723").PROPER,i=n("fe97"),s=n("4827"),a="â€‹Â…á&nbsp;Ž";e.exports=function(e){return i((function(){return!!s[e]()||a[e]()!==a||r&amp;&amp;s[e].name!==e}))}},a573:function(e,t,n){"use strict";var r=n("5a1a"),i=n("b142");e.exports=function(e){if("Function"===r(e))return i(e)}},a589:function(e,t,n){"use strict";var r=n("8495");e.exports=function(e,t,n){for(var i in t)r(e,i,t[i],n);return e}},a5e5:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.buildVueDompurifyHTMLDirective=void 0;var r=n("eaee"),i=n("eaee");Object.defineProperty(t,"buildVueDompurifyHTMLDirective",{enumerable:!0,get:function(){return i.buildDirective}}),t.default={install:function(e,t,n){void 0===t&amp;&amp;(t={}),void 0===n&amp;&amp;(n=r.defaultDOMPurifyInstanceBuilder),e.directive("dompurify-html",(0,r.buildDirective)(t,n))}}},a862:function(e,t,n){"use strict";var r=n("4fb1"),i=n("9953");r({target:"Object",stat:!0,arity:2,forced:Object.assign!==i},{assign:i})},a99f:function(e,t){var n=e.exports="undefined"!=typeof window&amp;&amp;window.Math==Math?window:"undefined"!=typeof self&amp;&amp;self.Math==Math?self:Function("return this")();"number"==typeof __g&amp;&amp;(__g=n)},aa0b:function(e,t){e.exports=r;var n=Object.prototype.toString;function r(e){if(!e)return!1;var t=n.call(e);return"[object Function]"===t||"function"===typeof e&amp;&amp;"[object RegExp]"!==t||"undefined"!==typeof window&amp;&amp;(e===window.setTimeout||e===window.alert||e===window.confirm||e===window.prompt)}},aa0c:function(e,t,n){"use strict";var r=n("4a8d"),i=n("aba7"),s=n("aa0b"),a=n("5082"),o=n("7dc1");h.httpHandler=n("4374"),h.requestInterceptorsStorage=new a,h.responseInterceptorsStorage=new a,h.retryManager=new o;
/**
 * @license
 * slighly modified parse-headers 2.0.2 &lt;https://github.com/kesla/parse-headers/&gt;
 * Copyright (c) 2014 David BjÃ¶rklund
 * Available under the MIT license
 * &lt;https://github.com/kesla/parse-headers/blob/master/LICENCE&gt;
 */
var l=function(e){var t={};return e?(e.trim().split("\n").forEach((function(e){var n=e.indexOf(":"),r=e.slice(0,n).trim().toLowerCase(),i=e.slice(n+1).trim();"undefined"===typeof t[r]?t[r]=i:Array.isArray(t[r])?t[r].push(i):t[r]=[t[r],i]})),t):t};function u(e,t){for(var n=0;n&lt;e.length;n++)t(e[n])}function c(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0}function d(e,t,n){var r=e;return s(t)?(n=t,"string"===typeof e&amp;&amp;(r={uri:e})):r=i({},t,{uri:e}),r.callback=n,r}function h(e,t,n){return t=d(e,t,n),f(t)}function f(e){if("undefined"===typeof e.callback)throw new Error("callback argument missing");if(e.requestType&amp;&amp;h.requestInterceptorsStorage.getIsEnabled()){var t={uri:e.uri||e.url,headers:e.headers||{},body:e.body,metadata:e.metadata||{},retry:e.retry,timeout:e.timeout},n=h.requestInterceptorsStorage.execute(e.requestType,t);e.uri=n.uri,e.headers=n.headers,e.body=n.body,e.metadata=n.metadata,e.retry=n.retry,e.timeout=n.timeout}var r=!1,i=function(t,n,i){r||(r=!0,e.callback(t,n,i))};function s(){4!==g.readyState||h.responseInterceptorsStorage.getIsEnabled()||setTimeout(u,0)}function a(){var e=void 0;if(e=g.response?g.response:g.responseText||p(g),S)try{e=JSON.parse(e)}catch(t){}return e}function o(t){if(clearTimeout(y),clearTimeout(e.retryTimeout),t instanceof Error||(t=new Error(""+(t||"Unknown XMLHttpRequest Error"))),t.statusCode=0,m||!h.retryManager.getIsEnabled()||!e.retry||!e.retry.shouldRetry()){if(e.requestType&amp;&amp;h.responseInterceptorsStorage.getIsEnabled()){var n={headers:E.headers||{},body:E.body,responseUrl:g.responseURL,responseType:g.responseType},r=h.responseInterceptorsStorage.execute(e.requestType,n);E.body=r.body,E.headers=r.headers}return i(t,E)}e.retryTimeout=setTimeout((function(){e.retry.moveToNextAttempt(),e.xhr=g,f(e)}),e.retry.getCurrentFuzzedDelay())}function u(){if(!m){var t;clearTimeout(y),clearTimeout(e.retryTimeout),t=e.useXDR&amp;&amp;void 0===g.status?200:1223===g.status?204:g.status;var n=E,r=null;if(0!==t?(n={body:a(),statusCode:t,method:b,headers:{},url:v,rawRequest:g},g.getAllResponseHeaders&amp;&amp;(n.headers=l(g.getAllResponseHeaders()))):r=new Error("Internal XMLHttpRequest Error"),e.requestType&amp;&amp;h.responseInterceptorsStorage.getIsEnabled()){var s={headers:n.headers||{},body:n.body,responseUrl:g.responseURL,responseType:g.responseType},o=h.responseInterceptorsStorage.execute(e.requestType,s);n.body=o.body,n.headers=o.headers}return i(r,n,n.body)}}var d,m,g=e.xhr||null;g||(g=e.cors||e.useXDR?new h.XDomainRequest:new h.XMLHttpRequest);var y,v=g.url=e.uri||e.url,b=g.method=e.method||"GET",_=e.body||e.data,w=g.headers=e.headers||{},T=!!e.sync,S=!1,E={body:void 0,headers:{},statusCode:0,method:b,url:v,rawRequest:g};if("json"in e&amp;&amp;!1!==e.json&amp;&amp;(S=!0,w["accept"]||w["Accept"]||(w["Accept"]="application/json"),"GET"!==b&amp;&amp;"HEAD"!==b&amp;&amp;(w["content-type"]||w["Content-Type"]||(w["Content-Type"]="application/json"),_=JSON.stringify(!0===e.json?_:e.json))),g.onreadystatechange=s,g.onload=u,g.onerror=o,g.onprogress=function(){},g.onabort=function(){m=!0,clearTimeout(e.retryTimeout)},g.ontimeout=o,g.open(b,v,!T,e.username,e.password),T||(g.withCredentials=!!e.withCredentials),!T&amp;&amp;e.timeout&gt;0&amp;&amp;(y=setTimeout((function(){if(!m){m=!0,g.abort("timeout");var e=new Error("XMLHttpRequest timeout");e.code="ETIMEDOUT",o(e)}}),e.timeout)),g.setRequestHeader)for(d in w)w.hasOwnProperty(d)&amp;&amp;g.setRequestHeader(d,w[d]);else if(e.headers&amp;&amp;!c(e.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in e&amp;&amp;(g.responseType=e.responseType),"beforeSend"in e&amp;&amp;"function"===typeof e.beforeSend&amp;&amp;e.beforeSend(g),g.send(_||null),g}function p(e){try{if("document"===e.responseType)return e.responseXML;var t=e.responseXML&amp;&amp;"parsererror"===e.responseXML.documentElement.nodeName;if(""===e.responseType&amp;&amp;!t)return e.responseXML}catch(n){}return null}function m(){}e.exports=h,e.exports.default=h,h.XMLHttpRequest=r.XMLHttpRequest||m,h.XDomainRequest="withCredentials"in new h.XMLHttpRequest?h.XMLHttpRequest:r.XDomainRequest,u(["get","put","post","patch","head","delete"],(function(e){h["delete"===e?"del":e]=function(t,n,r){return n=d(t,n,r),n.method=e.toUpperCase(),f(n)}}))},aa55:function(e,t,n){var r=n("2073"),i=n("a99f"),s="__core-js_shared__",a=i[s]||(i[s]={});(e.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:r.version,mode:n("b369")?"pure":"global",copyright:"Â© 2020 Denis Pushkarev (zloirock.ru)"})},aaa6:function(e,t,n){"use strict";var r=n("e77e"),i=n("49bd"),s=n("286b"),a=n("1f17"),o=n("1162"),l=n("fbdc");function u(e){e.cancelToken&amp;&amp;e.cancelToken.throwIfRequested()}e.exports=function(e){u(e),e.baseURL&amp;&amp;!o(e.url)&amp;&amp;(e.url=l(e.baseURL,e.url)),e.headers=e.headers||{},e.data=i(e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers||{}),r.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]}));var t=e.adapter||a.adapter;return t(e).then((function(t){return u(e),t.data=i(t.data,t.headers,e.transformResponse),t}),(function(t){return s(t)||(u(e),t&amp;&amp;t.response&amp;&amp;(t.response.data=i(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},aaad:function(e,t,n){"use strict";var r=n("fd4d"),i=n("718e"),s=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&amp;&amp;(i.Array===e||a[s]===e)}},ab7c:function(e,t,n){"use strict";e.exports=function(e,t,n,r,i){return e.config=t,n&amp;&amp;(e.code=n),e.request=r,e.response=i,e}},aba7:function(e,t){function n(){return e.exports=n=Object.assign?Object.assign.bind():function(e){for(var t=1;t&lt;arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&amp;&amp;(e[r]=n[r])}return e},e.exports.__esModule=!0,e.exports["default"]=e.exports,n.apply(null,arguments)}e.exports=n,e.exports.__esModule=!0,e.exports["default"]=e.exports},acaa:function(e,t,n){"use strict";var r=n("1ce7");e.exports=r("document","documentElement")},ad13:function(e,t,n){"use strict";var r=function(e){return i(e)&amp;&amp;!s(e)};function i(e){return!!e&amp;&amp;"object"===typeof e}function s(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||l(e)}var a="function"===typeof Symbol&amp;&amp;Symbol.for,o=a?Symbol.for("react.element"):60103;function l(e){return e.$$typeof===o}function u(e){return Array.isArray(e)?[]:{}}function c(e,t){var n=t&amp;&amp;!0===t.clone;return n&amp;&amp;r(e)?f(u(e),e,t):e}function d(e,t,n){var i=e.slice();return t.forEach((function(t,s){"undefined"===typeof i[s]?i[s]=c(t,n):r(t)?i[s]=f(e[s],t,n):-1===e.indexOf(t)&amp;&amp;i.push(c(t,n))})),i}function h(e,t,n){var i={};return r(e)&amp;&amp;Object.keys(e).forEach((function(t){i[t]=c(e[t],n)})),Object.keys(t).forEach((function(s){r(t[s])&amp;&amp;e[s]?i[s]=f(e[s],t[s],n):i[s]=c(t[s],n)})),i}function f(e,t,n){var r=Array.isArray(t),i=Array.isArray(e),s=n||{arrayMerge:d},a=r===i;if(a){if(r){var o=s.arrayMerge||d;return o(e,t,n)}return h(e,t,n)}return c(t,n)}f.all=function(e,t){if(!Array.isArray(e)||e.length&lt;2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,n){return f(e,n,t)}))};var p=f;e.exports=p},ad5d:function(e,t){var n=Math.pow(2,32),r=function(e){var t,r=new DataView(e.buffer,e.byteOffset,e.byteLength);return r.getBigUint64?(t=r.getBigUint64(0),t&lt;Number.MAX_SAFE_INTEGER?Number(t):t):r.getUint32(0)*n+r.getUint32(4)};e.exports={getUint64:r,MAX_UINT32:n}},ad96:function(e,t,n){"use strict";e.exports=RangeError},ae31:function(e,t,n){"use strict";var r=n("8c58"),i=n("de3d"),s=n("5003"),a=n("7055"),o=n("b0c2"),l=n("cdac"),u=Object.getPrototypeOf,c=Object.setPrototypeOf,d=Object.prototype,h="__proto__";if(r&amp;&amp;u&amp;&amp;c&amp;&amp;!(h in d))try{i(d,h,{configurable:!0,get:function(){return u(o(this))},set:function(e){var t=l(this);a(e)&amp;&amp;s(t)&amp;&amp;c(t,e)}})}catch(f){}},aed6:function(e,t,n){"use strict";t.__esModule=!0;var r=n("5da9"),i=l(r),s=n("4660"),a=l(s),o="function"===typeof a.default&amp;&amp;"symbol"===typeof i.default?function(e){return typeof e}:function(e){return e&amp;&amp;"function"===typeof a.default&amp;&amp;e.constructor===a.default&amp;&amp;e!==a.default.prototype?"symbol":typeof e};function l(e){return e&amp;&amp;e.__esModule?e:{default:e}}t.default="function"===typeof a.default&amp;&amp;"symbol"===o(i.default)?function(e){return"undefined"===typeof e?"undefined":o(e)}:function(e){return e&amp;&amp;"function"===typeof a.default&amp;&amp;e.constructor===a.default&amp;&amp;e!==a.default.prototype?"symbol":"undefined"===typeof e?"undefined":o(e)}},b02b:function(e,t,n){"use strict";e.exports=function(e,t){try{1===arguments.length?console.error(e):console.error(e,t)}catch(n){}}},b070:function(e,t,n){"use strict";var r=n("40cf"),i=Function.prototype,s=i.apply,a=i.call;e.exports="object"==typeof Reflect&amp;&amp;Reflect.apply||(r?a.bind(s):function(){return a.apply(s,arguments)})},b0ad:function(e,t){
/*!
 * Determine if an object is a Buffer
 *
 * @author   Feross Aboukhadijeh &lt;https://feross.org&gt;
 * @license  MIT
 */
e.exports=function(e){return null!=e&amp;&amp;null!=e.constructor&amp;&amp;"function"===typeof e.constructor.isBuffer&amp;&amp;e.constructor.isBuffer(e)}},b0c2:function(e,t,n){"use strict";var r=n("cdac"),i=Object;e.exports=function(e){return i(r(e))}},b0e1:function(e,t,n){var r=n("277f");function i(e,t,n){return(t=r(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}e.exports=i,e.exports.__esModule=!0,e.exports["default"]=e.exports},b142:function(e,t,n){"use strict";var r=n("40cf"),i=Function.prototype,s=i.call,a=r&amp;&amp;i.bind.bind(s,s);e.exports=r?a:function(e){return function(){return s.apply(e,arguments)}}},b1bd:function(e,t,n){"use strict";var r,i,s,a=n("bdfe"),o=n("f972"),l=n("5003"),u=n("d96f"),c=n("90f4"),d=n("40f8"),h=n("5231"),f=n("ff23"),p="Object already initialized",m=o.TypeError,g=o.WeakMap,y=function(e){return s(e)?i(e):r(e,{})},v=function(e){return function(t){var n;if(!l(t)||(n=i(t)).type!==e)throw new m("Incompatible receiver, "+e+" required");return n}};if(a||d.state){var b=d.state||(d.state=new g);b.get=b.get,b.has=b.has,b.set=b.set,r=function(e,t){if(b.has(e))throw new m(p);return t.facade=e,b.set(e,t),t},i=function(e){return b.get(e)||{}},s=function(e){return b.has(e)}}else{var _=h("state");f[_]=!0,r=function(e,t){if(c(e,_))throw new m(p);return t.facade=e,u(e,_,t),t},i=function(e){return c(e,_)?e[_]:{}},s=function(e){return c(e,_)}}e.exports={set:r,get:i,has:s,enforce:y,getterFor:v}},b21d:function(e,t,n){(function(t){var n=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,r=/^(?=([^\/?#]*))\1([^]*)$/,i=/(?:\/|^)\.(?=\/)/g,s=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,a={buildAbsoluteURL:function(e,t,n){if(n=n||{},e=e.trim(),t=t.trim(),!t){if(!n.alwaysNormalize)return e;var i=a.parseURL(e);if(!i)throw new Error("Error trying to parse base URL.");return i.path=a.normalizePath(i.path),a.buildURLFromParts(i)}var s=a.parseURL(t);if(!s)throw new Error("Error trying to parse relative URL.");if(s.scheme)return n.alwaysNormalize?(s.path=a.normalizePath(s.path),a.buildURLFromParts(s)):t;var o=a.parseURL(e);if(!o)throw new Error("Error trying to parse base URL.");if(!o.netLoc&amp;&amp;o.path&amp;&amp;"/"!==o.path[0]){var l=r.exec(o.path);o.netLoc=l[1],o.path=l[2]}o.netLoc&amp;&amp;!o.path&amp;&amp;(o.path="/");var u={scheme:o.scheme,netLoc:s.netLoc,path:null,params:s.params,query:s.query,fragment:s.fragment};if(!s.netLoc&amp;&amp;(u.netLoc=o.netLoc,"/"!==s.path[0]))if(s.path){var c=o.path,d=c.substring(0,c.lastIndexOf("/")+1)+s.path;u.path=a.normalizePath(d)}else u.path=o.path,s.params||(u.params=o.params,s.query||(u.query=o.query));return null===u.path&amp;&amp;(u.path=n.alwaysNormalize?a.normalizePath(s.path):s.path),a.buildURLFromParts(u)},parseURL:function(e){var t=n.exec(e);return t?{scheme:t[1]||"",netLoc:t[2]||"",path:t[3]||"",params:t[4]||"",query:t[5]||"",fragment:t[6]||""}:null},normalizePath:function(e){e=e.split("").reverse().join("").replace(i,"");while(e.length!==(e=e.replace(s,"")).length);return e.split("").reverse().join("")},buildURLFromParts:function(e){return e.scheme+e.netLoc+e.path+e.params+e.query+e.fragment}};e.exports=a})()},b33d:function(e,t,n){"use strict";e.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},b35e:function(e,t,n){"use strict";var r=n("4fb1"),i=n("8c58"),s=n("f972"),a=n("b142"),o=n("90f4"),l=n("5f2a"),u=n("72e5"),c=n("f9d1"),d=n("de3d"),h=n("7ff2"),f=s.Symbol,p=f&amp;&amp;f.prototype;if(i&amp;&amp;l(f)&amp;&amp;(!("description"in p)||void 0!==f().description)){var m={},g=function(){var e=arguments.length&lt;1||void 0===arguments[0]?void 0:c(arguments[0]),t=u(p,this)?new f(e):void 0===e?f():f(e);return""===e&amp;&amp;(m[t]=!0),t};h(g,f),g.prototype=p,p.constructor=g;var y="Symbol(description detection)"===String(f("description detection")),v=a(p.valueOf),b=a(p.toString),_=/^Symbol\((.*)\)[^)]+$/,w=a("".replace),T=a("".slice);d(p,"description",{configurable:!0,get:function(){var e=v(this);if(o(m,e))return"";var t=b(e),n=y?T(t,7,-1):w(t,_,"$1");return""===n?void 0:n}}),r({global:!0,constructor:!0,forced:!0},{Symbol:g})}},b369:function(e,t){e.exports=!0},b3c1:function(e,t,n){(function(t){var r,i="undefined"!==typeof t?t:"undefined"!==typeof window?window:{},s=n(5);"undefined"!==typeof document?r=document:(r=i["__GLOBAL_DOCUMENT_CACHE@4"],r||(r=i["__GLOBAL_DOCUMENT_CACHE@4"]=s)),e.exports=r}).call(this,n("de2f"))},b3e1:function(e,t,n){var r=n("f152"),i=n("024e");e.exports=Object.keys||function(e){return r(e,i)}},b40f:function(e,t,n){"use strict";e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},b459:function(e,t,n){"use strict";n.d(t,"i",(function(){return l})),n.d(t,"h",(function(){return u})),n.d(t,"d",(function(){return c})),n.d(t,"f",(function(){return d})),n.d(t,"e",(function(){return f})),n.d(t,"c",(function(){return p})),n.d(t,"g",(function(){return m})),n.d(t,"a",(function(){return g})),n.d(t,"b",(function(){return y}));var r=n("4a8d"),i=n.n(r),s={mp4:/^(av0?1|avc0?[1234]|vp0?9|flac|opus|mp3|mp4a|mp4v|stpp.ttml.im1t)/,webm:/^(vp0?[89]|av0?1|opus|vorbis)/,ogg:/^(vp0?[89]|theora|flac|opus|vorbis)/,video:/^(av0?1|avc0?[1234]|vp0?[89]|hvc1|hev1|theora|mp4v)/,audio:/^(mp4a|flac|vorbis|opus|ac-[34]|ec-3|alac|mp3|speex|aac)/,text:/^(stpp.ttml.im1t)/,muxerVideo:/^(avc0?1)/,muxerAudio:/^(mp4a)/,muxerText:/a^/},a=["video","audio","text"],o=["Video","Audio","Text"],l=function(e){return e?e.replace(/avc1\.(\d+)\.(\d+)/i,(function(e,t,n){var r=("00"+Number(t).toString(16)).slice(-2),i=("00"+Number(n).toString(16)).slice(-2);return"avc1."+r+"00"+i})):e},u=function(e){void 0===e&amp;&amp;(e="");var t=e.split(","),n=[];return t.forEach((function(e){var t;e=e.trim(),a.forEach((function(r){var i=s[r].exec(e.toLowerCase());if(i&amp;&amp;!(i.length&lt;=1)){t=r;var a=e.substring(0,i[1].length),o=e.replace(a,"");n.push({type:a,details:o,mediaType:r})}})),t||n.push({type:e,details:"",mediaType:"unknown"})})),n},c=function(e,t){if(!e.mediaGroups.AUDIO||!t)return null;var n=e.mediaGroups.AUDIO[t];if(!n)return null;for(var r in n){var i=n[r];if(i.default&amp;&amp;i.playlists)return u(i.playlists[0].attributes.CODECS)}return null},d=function(e){return void 0===e&amp;&amp;(e=""),s.audio.test(e.trim().toLowerCase())},h=function(e){return void 0===e&amp;&amp;(e=""),s.text.test(e.trim().toLowerCase())},f=function(e){if(e&amp;&amp;"string"===typeof e){var t=e.toLowerCase().split(",").map((function(e){return l(e.trim())})),n="video";1===t.length&amp;&amp;d(t[0])?n="audio":1===t.length&amp;&amp;h(t[0])&amp;&amp;(n="application");var r="mp4";return t.every((function(e){return s.mp4.test(e)}))?r="mp4":t.every((function(e){return s.webm.test(e)}))?r="webm":t.every((function(e){return s.ogg.test(e)}))&amp;&amp;(r="ogg"),n+"/"+r+';codecs="'+e+'"'}},p=function(e){return void 0===e&amp;&amp;(e=""),i.a.MediaSource&amp;&amp;i.a.MediaSource.isTypeSupported&amp;&amp;i.a.MediaSource.isTypeSupported(f(e))||!1},m=function(e){return void 0===e&amp;&amp;(e=""),e.toLowerCase().split(",").every((function(e){e=e.trim();for(var t=0;t&lt;o.length;t++){var n=o[t];if(s["muxer"+n].test(e))return!0}return!1}))},g="mp4a.40.2",y="avc1.4d400d"},b488:function(e,t,n){"use strict";var r=n("4fb1"),i=n("b0c2"),s=n("663c"),a=n("fe97"),o=a((function(){s(1)}));r({target:"Object",stat:!0,forced:o},{keys:function(e){return s(i(e))}})},b4aa:function(e,t,n){"use strict";(function(t){var r=Object.keys||function(e){var t=[];for(var n in e)t.push(n);return t};e.exports=u;var i=n("687a"),s=n("096a");n("0999")(u,i);for(var a=r(s.prototype),o=0;o&lt;a.length;o++){var l=a[o];u.prototype[l]||(u.prototype[l]=s.prototype[l])}function u(e){if(!(this instanceof u))return new u(e);i.call(this,e),s.call(this,e),this.allowHalfOpen=!0,e&amp;&amp;(!1===e.readable&amp;&amp;(this.readable=!1),!1===e.writable&amp;&amp;(this.writable=!1),!1===e.allowHalfOpen&amp;&amp;(this.allowHalfOpen=!1,this.once("end",c)))}function c(){this._writableState.ended||t.nextTick(d,this)}function d(e){e.end()}Object.defineProperty(u.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(u.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&amp;&amp;this._writableState.getBuffer()}}),Object.defineProperty(u.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(u.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&amp;&amp;void 0!==this._writableState&amp;&amp;(this._readableState.destroyed&amp;&amp;this._writableState.destroyed)},set:function(e){void 0!==this._readableState&amp;&amp;void 0!==this._writableState&amp;&amp;(this._readableState.destroyed=e,this._writableState.destroyed=e)}})}).call(this,n("0418"))},b5c5:function(e,t,n){"use strict";function r(e,t,n){if(void 0===n&amp;&amp;(n=Array.prototype),e&amp;&amp;"function"===typeof n.find)return n.find.call(e,t);for(var r=0;r&lt;e.length;r++)if(Object.prototype.hasOwnProperty.call(e,r)){var i=e[r];if(t.call(void 0,i,r,e))return i}}function i(e,t){return void 0===t&amp;&amp;(t=Object),t&amp;&amp;"function"===typeof t.freeze?t.freeze(e):e}function s(e,t){if(null===e||"object"!==typeof e)throw new TypeError("target is not an object");for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&amp;&amp;(e[n]=t[n]);return e}var a=i({HTML:"text/html",isHTML:function(e){return e===a.HTML},XML_APPLICATION:"application/xml",XML_TEXT:"text/xml",XML_XHTML_APPLICATION:"application/xhtml+xml",XML_SVG_IMAGE:"image/svg+xml"}),o=i({HTML:"http://www.w3.org/1999/xhtml",isHTML:function(e){return e===o.HTML},SVG:"http://www.w3.org/2000/svg",XML:"http://www.w3.org/XML/1998/namespace",XMLNS:"http://www.w3.org/2000/xmlns/"});t.assign=s,t.find=r,t.freeze=i,t.MIME_TYPE=a,t.NAMESPACE=o},b5ee:function(e,t,n){function r(t){return e.exports=r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports["default"]=e.exports,r(t)}n("69ea"),n("b35e"),n("65ac"),n("27ff"),n("11e9"),n("478d"),e.exports=r,e.exports.__esModule=!0,e.exports["default"]=e.exports},b624:function(e,t,n){"use strict";e.exports=function(e){return null===e||void 0===e}},b693:function(e,t,n){"use strict";var r=n("8c58"),i=n("fe97"),s=n("1509");e.exports=!r&amp;&amp;!i((function(){return 7!==Object.defineProperty(s("div"),"a",{get:function(){return 7}}).a}))},b6c8:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));n("69ea"),n("7ea2"),n("cae4"),n("c317"),n("822c"),n("b488"),n("27ff"),n("f7aa");var r=n("7c4f");n("8e39"),n("2df5"),n("2fba"),n("29c8");function i(e,t){if("object"!=Object(r["a"])(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=Object(r["a"])(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function s(e){var t=i(e,"string");return"symbol"==Object(r["a"])(t)?t:t+""}function a(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&amp;&amp;(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t&lt;arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}},b722:function(e,t,n){"use strict";var r=n("f972");e.exports=r},b79f:function(e,t,n){"use strict";var r=n("4e28"),i=n("b142"),s=n("f9d1"),a=n("59d2"),o=n("8a4a"),l=n("4095"),u=n("5460"),c=n("b1bd").get,d=n("80ac"),h=n("936d"),f=l("native-string-replace",String.prototype.replace),p=RegExp.prototype.exec,m=p,g=i("".charAt),y=i("".indexOf),v=i("".replace),b=i("".slice),_=function(){var e=/a/,t=/b*/g;return r(p,e,"a"),r(p,t,"a"),0!==e.lastIndex||0!==t.lastIndex}(),w=o.BROKEN_CARET,T=void 0!==/()??/.exec("")[1],S=_||T||w||d||h;S&amp;&amp;(m=function(e){var t,n,i,o,l,d,h,S=this,E=c(S),x=s(e),k=E.raw;if(k)return k.lastIndex=S.lastIndex,t=r(m,k,x),S.lastIndex=k.lastIndex,t;var C=E.groups,A=w&amp;&amp;S.sticky,O=r(a,S),I=S.source,P=0,L=x;if(A&amp;&amp;(O=v(O,"y",""),-1===y(O,"g")&amp;&amp;(O+="g"),L=b(x,S.lastIndex),S.lastIndex&gt;0&amp;&amp;(!S.multiline||S.multiline&amp;&amp;"\n"!==g(x,S.lastIndex-1))&amp;&amp;(I="(?: "+I+")",L=" "+L,P++),n=new RegExp("^(?:"+I+")",O)),T&amp;&amp;(n=new RegExp("^"+I+"$(?!\\s)",O)),_&amp;&amp;(i=S.lastIndex),o=r(p,A?n:S,L),A?o?(o.input=b(o.input,P),o[0]=b(o[0],P),o.index=S.lastIndex,S.lastIndex+=o[0].length):S.lastIndex=0:_&amp;&amp;o&amp;&amp;(S.lastIndex=S.global?o.index+o[0].length:i),T&amp;&amp;o&amp;&amp;o.length&gt;1&amp;&amp;r(f,o[0],n,(function(){for(l=1;l&lt;arguments.length-2;l++)void 0===arguments[l]&amp;&amp;(o[l]=void 0)})),o&amp;&amp;C)for(o.groups=d=u(null),l=0;l&lt;C.length;l++)h=C[l],d[h[0]]=o[h[1]];return o}),e.exports=m},b819:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Ns}));var r=n("4a8d"),i=n.n(r),s=n("b3c1"),a=n.n(s),o=n("aa0c"),l=n.n(o),u=n("ebe0"),c=n.n(u),d=n("aba7"),h=n.n(d),f=n("bb2e"),p=n("6260"),m=n("b459"),g=n("3761"),y=n("7bd5"),v=n("72d1"),b=n("44f3"),_=n.n(b),w=n("d051"),T=n("36c0"),S=n("67f2"),E="8.17.4";const x={},k=function(e,t){return x[e]=x[e]||[],t&amp;&amp;(x[e]=x[e].concat(t)),x[e]},C=function(e,t){k(e,t)},A=function(e,t){const n=k(e).indexOf(t);return!(n&lt;=-1)&amp;&amp;(x[e]=x[e].slice(),x[e].splice(n,1),!0)},O=function(e,t){k(e,[].concat(t).map(t=&gt;{const n=(...r)=&gt;(A(e,n),t(...r));return n}))},I={prefixed:!0},P=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror","fullscreen"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror","-webkit-full-screen"]],L=P[0];let D;for(let t=0;t&lt;P.length;t++)if(P[t][1]in a.a){D=P[t];break}if(D){for(let e=0;e&lt;D.length;e++)I[L[e]]=D[e];I.prefixed=D[0]!==L[0]}let M=[];const R=(e,t,n)=&gt;(r,s,a)=&gt;{const o=t.levels[s],l=new RegExp(`^(${o})$`);let u=e;if("log"!==r&amp;&amp;a.unshift(r.toUpperCase()+":"),n&amp;&amp;(u="%c"+e,a.unshift(n)),a.unshift(u+":"),M){M.push([].concat(a));const e=M.length-1e3;M.splice(0,e&gt;0?e:0)}if(!i.a.console)return;let c=i.a.console[r];c||"debug"!==r||(c=i.a.console.info||i.a.console.log),c&amp;&amp;o&amp;&amp;l.test(r)&amp;&amp;c[Array.isArray(a)?"apply":"call"](i.a.console,a)};function N(e,t=":",n=""){let r,i="info";function s(...e){r("log",i,e)}return r=R(e,s,n),s.createLogger=(r,i,s)=&gt;{const a=void 0!==i?i:t,o=void 0!==s?s:n,l=`${e} ${a} ${r}`;return N(l,a,o)},s.createNewLogger=(e,t,n)=&gt;N(e,t,n),s.levels={all:"debug|log|warn|error",off:"",debug:"debug|log|warn|error",info:"log|warn|error",warn:"warn|error",error:"error",DEFAULT:i},s.level=e=&gt;{if("string"===typeof e){if(!s.levels.hasOwnProperty(e))throw new Error(`"${e}" in not a valid log level`);i=e}return i},s.history=()=&gt;M?[].concat(M):[],s.history.filter=e=&gt;(M||[]).filter(t=&gt;new RegExp(`.*${e}.*`).test(t[0])),s.history.clear=()=&gt;{M&amp;&amp;(M.length=0)},s.history.disable=()=&gt;{null!==M&amp;&amp;(M.length=0,M=null)},s.history.enable=()=&gt;{null===M&amp;&amp;(M=[])},s.error=(...e)=&gt;r("error",i,e),s.warn=(...e)=&gt;r("warn",i,e),s.debug=(...e)=&gt;r("debug",i,e),s}const j=N("VIDEOJS"),U=j.createLogger,B=Object.prototype.toString,F=function(e){return z(e)?Object.keys(e):[]};function $(e,t){F(e).forEach(n=&gt;t(e[n],n))}function q(e,t,n=0){return F(e).reduce((n,r)=&gt;t(n,e[r],r),n)}function z(e){return!!e&amp;&amp;"object"===typeof e}function H(e){return z(e)&amp;&amp;"[object Object]"===B.call(e)&amp;&amp;e.constructor===Object}function V(...e){const t={};return e.forEach(e=&gt;{e&amp;&amp;$(e,(e,n)=&gt;{H(e)?(H(t[n])||(t[n]={}),t[n]=V(t[n],e)):t[n]=e})}),t}function W(e={}){const t=[];for(const n in e)if(e.hasOwnProperty(n)){const r=e[n];t.push(r)}return t}function G(e,t,n,r=!0){const i=n=&gt;Object.defineProperty(e,t,{value:n,enumerable:!0,writable:!0}),s={configurable:!0,enumerable:!0,get(){const e=n();return i(e),e}};return r&amp;&amp;(s.set=i),Object.defineProperty(e,t,s)}var X=Object.freeze({__proto__:null,each:$,reduce:q,isObject:z,isPlain:H,merge:V,values:W,defineLazyProperty:G});let Y,K=!1,Z=null,Q=!1,J=!1,ee=!1,te=!1,ne=!1,re=null,ie=null;const se=Boolean(i.a.cast&amp;&amp;i.a.cast.framework&amp;&amp;i.a.cast.framework.CastReceiverContext);let ae=null,oe=!1,le=!1,ue=!1,ce=!1,de=!1,he=!1,fe=!1;const pe=Boolean(we()&amp;&amp;("ontouchstart"in i.a||i.a.navigator.maxTouchPoints||i.a.DocumentTouch&amp;&amp;i.a.document instanceof i.a.DocumentTouch)),me=i.a.navigator&amp;&amp;i.a.navigator.userAgentData;if(me&amp;&amp;me.platform&amp;&amp;me.brands&amp;&amp;(Q="Android"===me.platform,ee=Boolean(me.brands.find(e=&gt;"Microsoft Edge"===e.brand)),te=Boolean(me.brands.find(e=&gt;"Chromium"===e.brand)),ne=!ee&amp;&amp;te,re=ie=(me.brands.find(e=&gt;"Chromium"===e.brand)||{}).version||null,le="Windows"===me.platform),!te){const e=i.a.navigator&amp;&amp;i.a.navigator.userAgent||"";K=/iPod/i.test(e),Z=function(){const t=e.match(/OS (\d+)_/i);return t&amp;&amp;t[1]?t[1]:null}(),Q=/Android/i.test(e),Y=function(){const t=e.match(/Android (\d+)(?:\.(\d+))?(?:\.(\d+))*/i);if(!t)return null;const n=t[1]&amp;&amp;parseFloat(t[1]),r=t[2]&amp;&amp;parseFloat(t[2]);return n&amp;&amp;r?parseFloat(t[1]+"."+t[2]):n||null}(),J=/Firefox/i.test(e),ee=/Edg/i.test(e),te=/Chrome/i.test(e)||/CriOS/i.test(e),ne=!ee&amp;&amp;te,re=ie=function(){const t=e.match(/(Chrome|CriOS)\/(\d+)/);return t&amp;&amp;t[2]?parseFloat(t[2]):null}(),ae=function(){const t=/MSIE\s(\d+)\.\d/.exec(e);let n=t&amp;&amp;parseFloat(t[1]);return!n&amp;&amp;/Trident\/7.0/i.test(e)&amp;&amp;/rv:11.0/.test(e)&amp;&amp;(n=11),n}(),de=/Tizen/i.test(e),he=/Web0S/i.test(e),fe=de||he,oe=/Safari/i.test(e)&amp;&amp;!ne&amp;&amp;!Q&amp;&amp;!ee&amp;&amp;!fe,le=/Windows/i.test(e),ue=/iPad/i.test(e)||oe&amp;&amp;pe&amp;&amp;!/iPhone/i.test(e),ce=/iPhone/i.test(e)&amp;&amp;!ue}const ge=ce||ue||K,ye=(oe||ge)&amp;&amp;!ne;var ve=Object.freeze({__proto__:null,get IS_IPOD(){return K},get IOS_VERSION(){return Z},get IS_ANDROID(){return Q},get ANDROID_VERSION(){return Y},get IS_FIREFOX(){return J},get IS_EDGE(){return ee},get IS_CHROMIUM(){return te},get IS_CHROME(){return ne},get CHROMIUM_VERSION(){return re},get CHROME_VERSION(){return ie},IS_CHROMECAST_RECEIVER:se,get IE_VERSION(){return ae},get IS_SAFARI(){return oe},get IS_WINDOWS(){return le},get IS_IPAD(){return ue},get IS_IPHONE(){return ce},get IS_TIZEN(){return de},get IS_WEBOS(){return he},get IS_SMART_TV(){return fe},TOUCH_ENABLED:pe,IS_IOS:ge,IS_ANY_SAFARI:ye});function be(e){return"string"===typeof e&amp;&amp;Boolean(e.trim())}function _e(e){if(e.indexOf(" ")&gt;=0)throw new Error("class has illegal whitespace characters")}function we(){return a.a===i.a.document}function Te(e){return z(e)&amp;&amp;1===e.nodeType}function Se(){try{return i.a.parent!==i.a.self}catch(e){return!0}}function Ee(e){return function(t,n){if(!be(t))return a.a[e](null);be(n)&amp;&amp;(n=a.a.querySelector(n));const r=Te(n)?n:a.a;return r[e]&amp;&amp;r[e](t)}}function xe(e="div",t={},n={},r){const i=a.a.createElement(e);return Object.getOwnPropertyNames(t).forEach((function(e){const n=t[e];"textContent"===e?ke(i,n):i[e]===n&amp;&amp;"tabIndex"!==e||(i[e]=n)})),Object.getOwnPropertyNames(n).forEach((function(e){i.setAttribute(e,n[e])})),r&amp;&amp;Ve(i,r),i}function ke(e,t){return"undefined"===typeof e.textContent?e.innerText=t:e.textContent=t,e}function Ce(e,t){t.firstChild?t.insertBefore(e,t.firstChild):t.appendChild(e)}function Ae(e,t){return _e(t),e.classList.contains(t)}function Oe(e,...t){return e.classList.add(...t.reduce((e,t)=&gt;e.concat(t.split(/\s+/)),[])),e}function Ie(e,...t){return e?(e.classList.remove(...t.reduce((e,t)=&gt;e.concat(t.split(/\s+/)),[])),e):(j.warn("removeClass was called with an element that doesn't exist"),null)}function Pe(e,t,n){return"function"===typeof n&amp;&amp;(n=n(e,t)),"boolean"!==typeof n&amp;&amp;(n=void 0),t.split(/\s+/).forEach(t=&gt;e.classList.toggle(t,n)),e}function Le(e,t){Object.getOwnPropertyNames(t).forEach((function(n){const r=t[n];null===r||"undefined"===typeof r||!1===r?e.removeAttribute(n):e.setAttribute(n,!0===r?"":r)}))}function De(e){const t={},n=["autoplay","controls","playsinline","loop","muted","default","defaultMuted"];if(e&amp;&amp;e.attributes&amp;&amp;e.attributes.length&gt;0){const r=e.attributes;for(let e=r.length-1;e&gt;=0;e--){const i=r[e].name;let s=r[e].value;n.includes(i)&amp;&amp;(s=null!==s),t[i]=s}}return t}function Me(e,t){return e.getAttribute(t)}function Re(e,t,n){e.setAttribute(t,n)}function Ne(e,t){e.removeAttribute(t)}function je(){a.a.body.focus(),a.a.onselectstart=function(){return!1}}function Ue(){a.a.onselectstart=function(){return!0}}function Be(e){if(e&amp;&amp;e.getBoundingClientRect&amp;&amp;e.parentNode){const t=e.getBoundingClientRect(),n={};return["bottom","height","left","right","top","width"].forEach(e=&gt;{void 0!==t[e]&amp;&amp;(n[e]=t[e])}),n.height||(n.height=parseFloat(Ke(e,"height"))),n.width||(n.width=parseFloat(Ke(e,"width"))),n}}function Fe(e){if(!e||e&amp;&amp;!e.offsetParent)return{left:0,top:0,width:0,height:0};const t=e.offsetWidth,n=e.offsetHeight;let r=0,i=0;while(e.offsetParent&amp;&amp;e!==a.a[I.fullscreenElement])r+=e.offsetLeft,i+=e.offsetTop,e=e.offsetParent;return{left:r,top:i,width:t,height:n}}function $e(e,t){const n={x:0,y:0};if(ge){let t=e;while(t&amp;&amp;"html"!==t.nodeName.toLowerCase()){const e=Ke(t,"transform");if(/^matrix/.test(e)){const t=e.slice(7,-1).split(/,\s/).map(Number);n.x+=t[4],n.y+=t[5]}else if(/^matrix3d/.test(e)){const t=e.slice(9,-1).split(/,\s/).map(Number);n.x+=t[12],n.y+=t[13]}if(t.assignedSlot&amp;&amp;t.assignedSlot.parentElement&amp;&amp;i.a.WebKitCSSMatrix){const e=i.a.getComputedStyle(t.assignedSlot.parentElement).transform,r=new i.a.WebKitCSSMatrix(e);n.x+=r.m41,n.y+=r.m42}t=t.parentNode||t.host}}const r={},s=Fe(t.target),a=Fe(e),o=a.width,l=a.height;let u=t.offsetY-(a.top-s.top),c=t.offsetX-(a.left-s.left);return t.changedTouches&amp;&amp;(c=t.changedTouches[0].pageX-a.left,u=t.changedTouches[0].pageY+a.top,ge&amp;&amp;(c-=n.x,u-=n.y)),r.y=1-Math.max(0,Math.min(1,u/l)),r.x=Math.max(0,Math.min(1,c/o)),r}function qe(e){return z(e)&amp;&amp;3===e.nodeType}function ze(e){while(e.firstChild)e.removeChild(e.firstChild);return e}function He(e){return"function"===typeof e&amp;&amp;(e=e()),(Array.isArray(e)?e:[e]).map(e=&gt;("function"===typeof e&amp;&amp;(e=e()),Te(e)||qe(e)?e:"string"===typeof e&amp;&amp;/\S/.test(e)?a.a.createTextNode(e):void 0)).filter(e=&gt;e)}function Ve(e,t){return He(t).forEach(t=&gt;e.appendChild(t)),e}function We(e,t){return Ve(ze(e),t)}function Ge(e){return void 0===e.button&amp;&amp;void 0===e.buttons||(0===e.button&amp;&amp;void 0===e.buttons||("mouseup"===e.type&amp;&amp;0===e.button&amp;&amp;0===e.buttons||("mousedown"===e.type&amp;&amp;0===e.button&amp;&amp;0===e.buttons||0===e.button&amp;&amp;1===e.buttons)))}const Xe=Ee("querySelector"),Ye=Ee("querySelectorAll");function Ke(e,t){if(!e||!t)return"";if("function"===typeof i.a.getComputedStyle){let r;try{r=i.a.getComputedStyle(e)}catch(n){return""}return r?r.getPropertyValue(t)||r[t]:""}return""}function Ze(e){[...a.a.styleSheets].forEach(t=&gt;{try{const n=[...t.cssRules].map(e=&gt;e.cssText).join(""),r=a.a.createElement("style");r.textContent=n,e.document.head.appendChild(r)}catch(n){const r=a.a.createElement("link");r.rel="stylesheet",r.type=t.type,r.media=t.media.mediaText,r.href=t.href,e.document.head.appendChild(r)}})}var Qe=Object.freeze({__proto__:null,isReal:we,isEl:Te,isInFrame:Se,createEl:xe,textContent:ke,prependTo:Ce,hasClass:Ae,addClass:Oe,removeClass:Ie,toggleClass:Pe,setAttributes:Le,getAttributes:De,getAttribute:Me,setAttribute:Re,removeAttribute:Ne,blockTextSelection:je,unblockTextSelection:Ue,getBoundingClientRect:Be,findPosition:Fe,getPointerPosition:$e,isTextNode:qe,emptyEl:ze,normalizeContent:He,appendContent:Ve,insertContent:We,isSingleLeftClick:Ge,$:Xe,$$:Ye,computedStyle:Ke,copyStyleSheetsToWindow:Ze});let Je,et=!1;const tt=function(){if(!1===Je.options.autoSetup)return;const e=Array.prototype.slice.call(a.a.getElementsByTagName("video")),t=Array.prototype.slice.call(a.a.getElementsByTagName("audio")),n=Array.prototype.slice.call(a.a.getElementsByTagName("video-js")),r=e.concat(t,n);if(r&amp;&amp;r.length&gt;0)for(let i=0,s=r.length;i&lt;s;i++){const e=r[i];if(!e||!e.getAttribute){nt(1);break}if(void 0===e.player){const t=e.getAttribute("data-setup");null!==t&amp;&amp;Je(e)}}else et||nt(1)};function nt(e,t){we()&amp;&amp;(t&amp;&amp;(Je=t),i.a.setTimeout(tt,e))}function rt(){et=!0,i.a.removeEventListener("load",rt)}we()&amp;&amp;("complete"===a.a.readyState?rt():i.a.addEventListener("load",rt));const it=function(e){const t=a.a.createElement("style");return t.className=e,t},st=function(e,t){e.styleSheet?e.styleSheet.cssText=t:e.textContent=t};var at=new WeakMap;const ot=3;let lt,ut=ot;function ct(){return ut++}function dt(e,t){if(!at.has(e))return;const n=at.get(e);0===n.handlers[t].length&amp;&amp;(delete n.handlers[t],e.removeEventListener?e.removeEventListener(t,n.dispatcher,!1):e.detachEvent&amp;&amp;e.detachEvent("on"+t,n.dispatcher)),Object.getOwnPropertyNames(n.handlers).length&lt;=0&amp;&amp;(delete n.handlers,delete n.dispatcher,delete n.disabled),0===Object.getOwnPropertyNames(n).length&amp;&amp;at.delete(e)}function ht(e,t,n,r){n.forEach((function(n){e(t,n,r)}))}function ft(e){if(e.fixed_)return e;function t(){return!0}function n(){return!1}if(!e||!e.isPropagationStopped||!e.isImmediatePropagationStopped){const r=e||i.a.event;e={};const s=["layerX","layerY","keyLocation","path","webkitMovementX","webkitMovementY","mozPressure","mozInputSource"];for(const t in r)s.includes(t)||"returnValue"===t&amp;&amp;r.preventDefault||(e[t]=r[t]);if(e.target||(e.target=e.srcElement||a.a),e.relatedTarget||(e.relatedTarget=e.fromElement===e.target?e.toElement:e.fromElement),e.preventDefault=function(){r.preventDefault&amp;&amp;r.preventDefault(),e.returnValue=!1,r.returnValue=!1,e.defaultPrevented=!0},e.defaultPrevented=!1,e.stopPropagation=function(){r.stopPropagation&amp;&amp;r.stopPropagation(),e.cancelBubble=!0,r.cancelBubble=!0,e.isPropagationStopped=t},e.isPropagationStopped=n,e.stopImmediatePropagation=function(){r.stopImmediatePropagation&amp;&amp;r.stopImmediatePropagation(),e.isImmediatePropagationStopped=t,e.stopPropagation()},e.isImmediatePropagationStopped=n,null!==e.clientX&amp;&amp;void 0!==e.clientX){const t=a.a.documentElement,n=a.a.body;e.pageX=e.clientX+(t&amp;&amp;t.scrollLeft||n&amp;&amp;n.scrollLeft||0)-(t&amp;&amp;t.clientLeft||n&amp;&amp;n.clientLeft||0),e.pageY=e.clientY+(t&amp;&amp;t.scrollTop||n&amp;&amp;n.scrollTop||0)-(t&amp;&amp;t.clientTop||n&amp;&amp;n.clientTop||0)}e.which=e.charCode||e.keyCode,null!==e.button&amp;&amp;void 0!==e.button&amp;&amp;(e.button=1&amp;e.button?0:4&amp;e.button?1:2&amp;e.button?2:0)}return e.fixed_=!0,e}const pt=function(){if("boolean"!==typeof lt){lt=!1;try{const e=Object.defineProperty({},"passive",{get(){lt=!0}});i.a.addEventListener("test",null,e),i.a.removeEventListener("test",null,e)}catch(e){}}return lt},mt=["touchstart","touchmove"];function gt(e,t,n){if(Array.isArray(t))return ht(gt,e,t,n);at.has(e)||at.set(e,{});const r=at.get(e);if(r.handlers||(r.handlers={}),r.handlers[t]||(r.handlers[t]=[]),n.guid||(n.guid=ct()),r.handlers[t].push(n),r.dispatcher||(r.disabled=!1,r.dispatcher=function(t,n){if(r.disabled)return;t=ft(t);const i=r.handlers[t.type];if(i){const r=i.slice(0);for(let i=0,a=r.length;i&lt;a;i++){if(t.isImmediatePropagationStopped())break;try{r[i].call(e,t,n)}catch(s){j.error(s)}}}}),1===r.handlers[t].length)if(e.addEventListener){let n=!1;pt()&amp;&amp;mt.indexOf(t)&gt;-1&amp;&amp;(n={passive:!0}),e.addEventListener(t,r.dispatcher,n)}else e.attachEvent&amp;&amp;e.attachEvent("on"+t,r.dispatcher)}function yt(e,t,n){if(!at.has(e))return;const r=at.get(e);if(!r.handlers)return;if(Array.isArray(t))return ht(yt,e,t,n);const i=function(e,t){r.handlers[t]=[],dt(e,t)};if(void 0===t){for(const t in r.handlers)Object.prototype.hasOwnProperty.call(r.handlers||{},t)&amp;&amp;i(e,t);return}const s=r.handlers[t];if(s)if(n){if(n.guid)for(let e=0;e&lt;s.length;e++)s[e].guid===n.guid&amp;&amp;s.splice(e--,1);dt(e,t)}else i(e,t)}function vt(e,t,n){const r=at.has(e)?at.get(e):{},i=e.parentNode||e.ownerDocument;if("string"===typeof t?t={type:t,target:e}:t.target||(t.target=e),t=ft(t),r.dispatcher&amp;&amp;r.dispatcher.call(e,t,n),i&amp;&amp;!t.isPropagationStopped()&amp;&amp;!0===t.bubbles)vt.call(null,i,t,n);else if(!i&amp;&amp;!t.defaultPrevented&amp;&amp;t.target&amp;&amp;t.target[t.type]){at.has(t.target)||at.set(t.target,{});const e=at.get(t.target);t.target[t.type]&amp;&amp;(e.disabled=!0,"function"===typeof t.target[t.type]&amp;&amp;t.target[t.type](),e.disabled=!1)}return!t.defaultPrevented}function bt(e,t,n){if(Array.isArray(t))return ht(bt,e,t,n);const r=function(){yt(e,t,r),n.apply(this,arguments)};r.guid=n.guid=n.guid||ct(),gt(e,t,r)}function _t(e,t,n){const r=function(){yt(e,t,r),n.apply(this,arguments)};r.guid=n.guid=n.guid||ct(),gt(e,t,r)}var wt=Object.freeze({__proto__:null,fixEvent:ft,on:gt,off:yt,trigger:vt,one:bt,any:_t});const Tt=30,St=function(e,t,n){t.guid||(t.guid=ct());const r=t.bind(e);return r.guid=n?n+"_"+t.guid:t.guid,r},Et=function(e,t){let n=i.a.performance.now();const r=function(...r){const s=i.a.performance.now();s-n&gt;=t&amp;&amp;(e(...r),n=s)};return r},xt=function(e,t,n,r=i.a){let s;const a=()=&gt;{r.clearTimeout(s),s=null},o=function(){const i=this,a=arguments;let o=function(){s=null,o=null,n||e.apply(i,a)};!s&amp;&amp;n&amp;&amp;e.apply(i,a),r.clearTimeout(s),s=r.setTimeout(o,t)};return o.cancel=a,o};var kt=Object.freeze({__proto__:null,UPDATE_REFRESH_INTERVAL:Tt,bind_:St,throttle:Et,debounce:xt});let Ct;class At{on(e,t){const n=this.addEventListener;this.addEventListener=()=&gt;{},gt(this,e,t),this.addEventListener=n}off(e,t){yt(this,e,t)}one(e,t){const n=this.addEventListener;this.addEventListener=()=&gt;{},bt(this,e,t),this.addEventListener=n}any(e,t){const n=this.addEventListener;this.addEventListener=()=&gt;{},_t(this,e,t),this.addEventListener=n}trigger(e){const t=e.type||e;"string"===typeof e&amp;&amp;(e={type:t}),e=ft(e),this.allowedEvents_[t]&amp;&amp;this["on"+t]&amp;&amp;this["on"+t](e),vt(this,e)}queueTrigger(e){Ct||(Ct=new Map);const t=e.type||e;let n=Ct.get(this);n||(n=new Map,Ct.set(this,n));const r=n.get(t);n.delete(t),i.a.clearTimeout(r);const s=i.a.setTimeout(()=&gt;{n.delete(t),0===n.size&amp;&amp;(n=null,Ct.delete(this)),this.trigger(e)},0);n.set(t,s)}}At.prototype.allowedEvents_={},At.prototype.addEventListener=At.prototype.on,At.prototype.removeEventListener=At.prototype.off,At.prototype.dispatchEvent=At.prototype.trigger;const Ot=e=&gt;"function"===typeof e.name?e.name():"string"===typeof e.name?e.name:e.name_?e.name_:e.constructor&amp;&amp;e.constructor.name?e.constructor.name:typeof e,It=e=&gt;e instanceof At||!!e.eventBusEl_&amp;&amp;["on","one","off","trigger"].every(t=&gt;"function"===typeof e[t]),Pt=(e,t)=&gt;{It(e)?t():(e.eventedCallbacks||(e.eventedCallbacks=[]),e.eventedCallbacks.push(t))},Lt=e=&gt;"string"===typeof e&amp;&amp;/\S/.test(e)||Array.isArray(e)&amp;&amp;!!e.length,Dt=(e,t,n)=&gt;{if(!e||!e.nodeName&amp;&amp;!It(e))throw new Error(`Invalid target for ${Ot(t)}#${n}; must be a DOM node or evented object.`)},Mt=(e,t,n)=&gt;{if(!Lt(e))throw new Error(`Invalid event type for ${Ot(t)}#${n}; must be a non-empty string or array.`)},Rt=(e,t,n)=&gt;{if("function"!==typeof e)throw new Error(`Invalid listener for ${Ot(t)}#${n}; must be a function.`)},Nt=(e,t,n)=&gt;{const r=t.length&lt;3||t[0]===e||t[0]===e.eventBusEl_;let i,s,a;return r?(i=e.eventBusEl_,t.length&gt;=3&amp;&amp;t.shift(),[s,a]=t):(i=t[0],s=t[1],a=t[2]),Dt(i,e,n),Mt(s,e,n),Rt(a,e,n),a=St(e,a),{isTargetingSelf:r,target:i,type:s,listener:a}},jt=(e,t,n,r)=&gt;{Dt(e,e,t),e.nodeName?wt[t](e,n,r):e[t](n,r)},Ut={on(...e){const{isTargetingSelf:t,target:n,type:r,listener:i}=Nt(this,e,"on");if(jt(n,"on",r,i),!t){const e=()=&gt;this.off(n,r,i);e.guid=i.guid;const t=()=&gt;this.off("dispose",e);t.guid=i.guid,jt(this,"on","dispose",e),jt(n,"on","dispose",t)}},one(...e){const{isTargetingSelf:t,target:n,type:r,listener:i}=Nt(this,e,"one");if(t)jt(n,"one",r,i);else{const e=(...t)=&gt;{this.off(n,r,e),i.apply(null,t)};e.guid=i.guid,jt(n,"one",r,e)}},any(...e){const{isTargetingSelf:t,target:n,type:r,listener:i}=Nt(this,e,"any");if(t)jt(n,"any",r,i);else{const e=(...t)=&gt;{this.off(n,r,e),i.apply(null,t)};e.guid=i.guid,jt(n,"any",r,e)}},off(e,t,n){if(!e||Lt(e))yt(this.eventBusEl_,e,t);else{const r=e,i=t;Dt(r,this,"off"),Mt(i,this,"off"),Rt(n,this,"off"),n=St(this,n),this.off("dispose",n),r.nodeName?(yt(r,i,n),yt(r,"dispose",n)):It(r)&amp;&amp;(r.off(i,n),r.off("dispose",n))}},trigger(e,t){Dt(this.eventBusEl_,this,"trigger");const n=e&amp;&amp;"string"!==typeof e?e.type:e;if(!Lt(n))throw new Error(`Invalid event type for ${Ot(this)}#trigger; must be a non-empty string or object with a type key that has a non-empty value.`);return vt(this.eventBusEl_,e,t)}};function Bt(e,t={}){const{eventBusKey:n}=t;if(n){if(!e[n].nodeName)throw new Error(`The eventBusKey "${n}" does not refer to an element.`);e.eventBusEl_=e[n]}else e.eventBusEl_=xe("span",{className:"vjs-event-bus"});return Object.assign(e,Ut),e.eventedCallbacks&amp;&amp;e.eventedCallbacks.forEach(e=&gt;{e()}),e.on("dispose",()=&gt;{e.off(),[e,e.el_,e.eventBusEl_].forEach((function(e){e&amp;&amp;at.has(e)&amp;&amp;at.delete(e)})),i.a.setTimeout(()=&gt;{e.eventBusEl_=null},0)}),e}const Ft={state:{},setState(e){let t;return"function"===typeof e&amp;&amp;(e=e()),$(e,(e,n)=&gt;{this.state[n]!==e&amp;&amp;(t=t||{},t[n]={from:this.state[n],to:e}),this.state[n]=e}),t&amp;&amp;It(this)&amp;&amp;this.trigger({changes:t,type:"statechanged"}),t}};function $t(e,t){return Object.assign(e,Ft),e.state=Object.assign({},e.state,t),"function"===typeof e.handleStateChanged&amp;&amp;It(e)&amp;&amp;e.on("statechanged",e.handleStateChanged),e}const qt=function(e){return"string"!==typeof e?e:e.replace(/./,e=&gt;e.toLowerCase())},zt=function(e){return"string"!==typeof e?e:e.replace(/./,e=&gt;e.toUpperCase())},Ht=function(e,t){return zt(e)===zt(t)};var Vt=Object.freeze({__proto__:null,toLowerCase:qt,toTitleCase:zt,titleCaseEquals:Ht});class Wt{constructor(e,t,n){if(!e&amp;&amp;this.play?this.player_=e=this:this.player_=e,this.isDisposed_=!1,this.parentComponent_=null,this.options_=V({},this.options_),t=this.options_=V(this.options_,t),this.id_=t.id||t.el&amp;&amp;t.el.id,!this.id_){const t=e&amp;&amp;e.id&amp;&amp;e.id()||"no_player";this.id_=`${t}_component_${ct()}`}this.name_=t.name||null,t.el?this.el_=t.el:!1!==t.createEl&amp;&amp;(this.el_=this.createEl()),t.className&amp;&amp;this.el_&amp;&amp;t.className.split(" ").forEach(e=&gt;this.addClass(e)),["on","off","one","any","trigger"].forEach(e=&gt;{this[e]=void 0}),!1!==t.evented&amp;&amp;(Bt(this,{eventBusKey:this.el_?"el_":null}),this.handleLanguagechange=this.handleLanguagechange.bind(this),this.on(this.player_,"languagechange",this.handleLanguagechange)),$t(this,this.constructor.defaultState),this.children_=[],this.childIndex_={},this.childNameIndex_={},this.setTimeoutIds_=new Set,this.setIntervalIds_=new Set,this.rafIds_=new Set,this.namedRafs_=new Map,this.clearingTimersOnDispose_=!1,!1!==t.initChildren&amp;&amp;this.initChildren(),this.ready(n),!1!==t.reportTouchActivity&amp;&amp;this.enableTouchActivity()}dispose(e={}){if(!this.isDisposed_){if(this.readyQueue_&amp;&amp;(this.readyQueue_.length=0),this.trigger({type:"dispose",bubbles:!1}),this.isDisposed_=!0,this.children_)for(let e=this.children_.length-1;e&gt;=0;e--)this.children_[e].dispose&amp;&amp;this.children_[e].dispose();this.children_=null,this.childIndex_=null,this.childNameIndex_=null,this.parentComponent_=null,this.el_&amp;&amp;(this.el_.parentNode&amp;&amp;(e.restoreEl?this.el_.parentNode.replaceChild(e.restoreEl,this.el_):this.el_.parentNode.removeChild(this.el_)),this.el_=null),this.player_=null}}isDisposed(){return Boolean(this.isDisposed_)}player(){return this.player_}options(e){return e?(this.options_=V(this.options_,e),this.options_):this.options_}el(){return this.el_}createEl(e,t,n){return xe(e,t,n)}localize(e,t,n=e){const r=this.player_.language&amp;&amp;this.player_.language(),i=this.player_.languages&amp;&amp;this.player_.languages(),s=i&amp;&amp;i[r],a=r&amp;&amp;r.split("-")[0],o=i&amp;&amp;i[a];let l=n;return s&amp;&amp;s[e]?l=s[e]:o&amp;&amp;o[e]&amp;&amp;(l=o[e]),t&amp;&amp;(l=l.replace(/\{(\d+)\}/g,(function(e,n){const r=t[n-1];let i=r;return"undefined"===typeof r&amp;&amp;(i=e),i}))),l}handleLanguagechange(){}contentEl(){return this.contentEl_||this.el_}id(){return this.id_}name(){return this.name_}children(){return this.children_}getChildById(e){return this.childIndex_[e]}getChild(e){if(e)return this.childNameIndex_[e]}getDescendant(...e){e=e.reduce((e,t)=&gt;e.concat(t),[]);let t=this;for(let n=0;n&lt;e.length;n++)if(t=t.getChild(e[n]),!t||!t.getChild)return;return t}setIcon(e,t=this.el()){if(!this.player_.options_.experimentalSvgIcons)return;const n="http://www.w3.org/2000/svg",r=xe("span",{className:"vjs-icon-placeholder vjs-svg-icon"},{"aria-hidden":"true"}),i=a.a.createElementNS(n,"svg");i.setAttributeNS(null,"viewBox","0 0 512 512");const s=a.a.createElementNS(n,"use");return i.appendChild(s),s.setAttributeNS(null,"href","#vjs-icon-"+e),r.appendChild(i),this.iconIsSet_?t.replaceChild(r,t.querySelector(".vjs-icon-placeholder")):t.appendChild(r),this.iconIsSet_=!0,r}addChild(e,t={},n=this.children_.length){let r,i;if("string"===typeof e){i=zt(e);const n=t.componentClass||i;t.name=i;const s=Wt.getComponent(n);if(!s)throw new Error(`Component ${n} does not exist`);if("function"!==typeof s)return null;r=new s(this.player_||this,t)}else r=e;if(r.parentComponent_&amp;&amp;r.parentComponent_.removeChild(r),this.children_.splice(n,0,r),r.parentComponent_=this,"function"===typeof r.id&amp;&amp;(this.childIndex_[r.id()]=r),i=i||r.name&amp;&amp;zt(r.name()),i&amp;&amp;(this.childNameIndex_[i]=r,this.childNameIndex_[qt(i)]=r),"function"===typeof r.el&amp;&amp;r.el()){let e=null;this.children_[n+1]&amp;&amp;(this.children_[n+1].el_?e=this.children_[n+1].el_:Te(this.children_[n+1])&amp;&amp;(e=this.children_[n+1])),this.contentEl().insertBefore(r.el(),e)}return r}removeChild(e){if("string"===typeof e&amp;&amp;(e=this.getChild(e)),!e||!this.children_)return;let t=!1;for(let r=this.children_.length-1;r&gt;=0;r--)if(this.children_[r]===e){t=!0,this.children_.splice(r,1);break}if(!t)return;e.parentComponent_=null,this.childIndex_[e.id()]=null,this.childNameIndex_[zt(e.name())]=null,this.childNameIndex_[qt(e.name())]=null;const n=e.el();n&amp;&amp;n.parentNode===this.contentEl()&amp;&amp;this.contentEl().removeChild(e.el())}initChildren(){const e=this.options_.children;if(e){const t=this.options_,n=e=&gt;{const n=e.name;let r=e.opts;if(void 0!==t[n]&amp;&amp;(r=t[n]),!1===r)return;!0===r&amp;&amp;(r={}),r.playerOptions=this.options_.playerOptions;const i=this.addChild(n,r);i&amp;&amp;(this[n]=i)};let r;const i=Wt.getComponent("Tech");r=Array.isArray(e)?e:Object.keys(e),r.concat(Object.keys(this.options_).filter((function(e){return!r.some((function(t){return"string"===typeof t?e===t:e===t.name}))}))).map(t=&gt;{let n,r;return"string"===typeof t?(n=t,r=e[n]||this.options_[n]||{}):(n=t.name,r=t),{name:n,opts:r}}).filter(e=&gt;{const t=Wt.getComponent(e.opts.componentClass||zt(e.name));return t&amp;&amp;!i.isTech(t)}).forEach(n)}}buildCSSClass(){return""}ready(e,t=!1){if(e)return this.isReady_?void(t?e.call(this):this.setTimeout(e,1)):(this.readyQueue_=this.readyQueue_||[],void this.readyQueue_.push(e))}triggerReady(){this.isReady_=!0,this.setTimeout((function(){const e=this.readyQueue_;this.readyQueue_=[],e&amp;&amp;e.length&gt;0&amp;&amp;e.forEach((function(e){e.call(this)}),this),this.trigger("ready")}),1)}$(e,t){return Xe(e,t||this.contentEl())}$$(e,t){return Ye(e,t||this.contentEl())}hasClass(e){return Ae(this.el_,e)}addClass(...e){Oe(this.el_,...e)}removeClass(...e){Ie(this.el_,...e)}toggleClass(e,t){Pe(this.el_,e,t)}show(){this.removeClass("vjs-hidden")}hide(){this.addClass("vjs-hidden")}lockShowing(){this.addClass("vjs-lock-showing")}unlockShowing(){this.removeClass("vjs-lock-showing")}getAttribute(e){return Me(this.el_,e)}setAttribute(e,t){Re(this.el_,e,t)}removeAttribute(e){Ne(this.el_,e)}width(e,t){return this.dimension("width",e,t)}height(e,t){return this.dimension("height",e,t)}dimensions(e,t){this.width(e,!0),this.height(t)}dimension(e,t,n){if(void 0!==t)return null!==t&amp;&amp;t===t||(t=0),-1!==(""+t).indexOf("%")||-1!==(""+t).indexOf("px")?this.el_.style[e]=t:this.el_.style[e]="auto"===t?"":t+"px",void(n||this.trigger("componentresize"));if(!this.el_)return 0;const r=this.el_.style[e],i=r.indexOf("px");return-1!==i?parseInt(r.slice(0,i),10):parseInt(this.el_["offset"+zt(e)],10)}currentDimension(e){let t=0;if("width"!==e&amp;&amp;"height"!==e)throw new Error("currentDimension only accepts width or height value");if(t=Ke(this.el_,e),t=parseFloat(t),0===t||isNaN(t)){const n="offset"+zt(e);t=this.el_[n]}return t}currentDimensions(){return{width:this.currentDimension("width"),height:this.currentDimension("height")}}currentWidth(){return this.currentDimension("width")}currentHeight(){return this.currentDimension("height")}getPositions(){const e=this.el_.getBoundingClientRect(),t={x:e.x,y:e.y,width:e.width,height:e.height,top:e.top,right:e.right,bottom:e.bottom,left:e.left},n={x:e.left+e.width/2,y:e.top+e.height/2,width:0,height:0,top:e.top+e.height/2,right:e.left+e.width/2,bottom:e.top+e.height/2,left:e.left+e.width/2};return{boundingClientRect:t,center:n}}focus(){this.el_.focus()}blur(){this.el_.blur()}handleKeyDown(e){this.player_&amp;&amp;("Tab"===e.key||this.player_.options_.playerOptions.spatialNavigation&amp;&amp;this.player_.options_.playerOptions.spatialNavigation.enabled||e.stopPropagation(),this.player_.handleKeyDown(e))}handleKeyPress(e){this.handleKeyDown(e)}emitTapEvents(){let e=0,t=null;const n=10,r=200;let s;this.on("touchstart",(function(n){1===n.touches.length&amp;&amp;(t={pageX:n.touches[0].pageX,pageY:n.touches[0].pageY},e=i.a.performance.now(),s=!0)})),this.on("touchmove",(function(e){if(e.touches.length&gt;1)s=!1;else if(t){const r=e.touches[0].pageX-t.pageX,i=e.touches[0].pageY-t.pageY,a=Math.sqrt(r*r+i*i);a&gt;n&amp;&amp;(s=!1)}}));const a=function(){s=!1};this.on("touchleave",a),this.on("touchcancel",a),this.on("touchend",(function(n){if(t=null,!0===s){const t=i.a.performance.now()-e;t&lt;r&amp;&amp;(n.preventDefault(),this.trigger("tap"))}}))}enableTouchActivity(){if(!this.player()||!this.player().reportUserActivity)return;const e=St(this.player(),this.player().reportUserActivity);let t;this.on("touchstart",(function(){e(),this.clearInterval(t),t=this.setInterval(e,250)}));const n=function(n){e(),this.clearInterval(t)};this.on("touchmove",e),this.on("touchend",n),this.on("touchcancel",n)}setTimeout(e,t){var n;return e=St(this,e),this.clearTimersOnDispose_(),n=i.a.setTimeout(()=&gt;{this.setTimeoutIds_.has(n)&amp;&amp;this.setTimeoutIds_.delete(n),e()},t),this.setTimeoutIds_.add(n),n}clearTimeout(e){return this.setTimeoutIds_.has(e)&amp;&amp;(this.setTimeoutIds_.delete(e),i.a.clearTimeout(e)),e}setInterval(e,t){e=St(this,e),this.clearTimersOnDispose_();const n=i.a.setInterval(e,t);return this.setIntervalIds_.add(n),n}clearInterval(e){return this.setIntervalIds_.has(e)&amp;&amp;(this.setIntervalIds_.delete(e),i.a.clearInterval(e)),e}requestAnimationFrame(e){var t;return this.clearTimersOnDispose_(),e=St(this,e),t=i.a.requestAnimationFrame(()=&gt;{this.rafIds_.has(t)&amp;&amp;this.rafIds_.delete(t),e()}),this.rafIds_.add(t),t}requestNamedAnimationFrame(e,t){this.namedRafs_.has(e)&amp;&amp;this.cancelNamedAnimationFrame(e),this.clearTimersOnDispose_(),t=St(this,t);const n=this.requestAnimationFrame(()=&gt;{t(),this.namedRafs_.has(e)&amp;&amp;this.namedRafs_.delete(e)});return this.namedRafs_.set(e,n),e}cancelNamedAnimationFrame(e){this.namedRafs_.has(e)&amp;&amp;(this.cancelAnimationFrame(this.namedRafs_.get(e)),this.namedRafs_.delete(e))}cancelAnimationFrame(e){return this.rafIds_.has(e)&amp;&amp;(this.rafIds_.delete(e),i.a.cancelAnimationFrame(e)),e}clearTimersOnDispose_(){this.clearingTimersOnDispose_||(this.clearingTimersOnDispose_=!0,this.one("dispose",()=&gt;{[["namedRafs_","cancelNamedAnimationFrame"],["rafIds_","cancelAnimationFrame"],["setTimeoutIds_","clearTimeout"],["setIntervalIds_","clearInterval"]].forEach(([e,t])=&gt;{this[e].forEach((e,n)=&gt;this[t](n))}),this.clearingTimersOnDispose_=!1}))}getIsDisabled(){return Boolean(this.el_.disabled)}getIsExpresslyInert(){return this.el_.inert&amp;&amp;!this.el_.ownerDocument.documentElement.inert}getIsFocusable(e){const t=e||this.el_;return t.tabIndex&gt;=0&amp;&amp;!(this.getIsDisabled()||this.getIsExpresslyInert())}getIsAvailableToBeFocused(e){function t(e){const t=i.a.getComputedStyle(e,null),n=t.getPropertyValue("visibility"),r=t.getPropertyValue("display"),s=["hidden","collapse"];return"none"!==r&amp;&amp;!s.includes(n)}function n(e){return!!t(e.parentElement)&amp;&amp;!(!t(e)||"0"===e.style.opacity||"0px"===i.a.getComputedStyle(e).height||"0px"===i.a.getComputedStyle(e).width)}function r(e){if(e.offsetWidth+e.offsetHeight+e.getBoundingClientRect().height+e.getBoundingClientRect().width===0)return!1;const t={x:e.getBoundingClientRect().left+e.offsetWidth/2,y:e.getBoundingClientRect().top+e.offsetHeight/2};if(t.x&lt;0)return!1;if(t.x&gt;(a.a.documentElement.clientWidth||i.a.innerWidth))return!1;if(t.y&lt;0)return!1;if(t.y&gt;(a.a.documentElement.clientHeight||i.a.innerHeight))return!1;let n=a.a.elementFromPoint(t.x,t.y);while(n){if(n===e)return!0;if(!n.parentNode)return!1;n=n.parentNode}}return e||(e=this.el()),!(!r(e)||!n(e)||e.parentElement&amp;&amp;!(e.tabIndex&gt;=0))}static registerComponent(e,t){if("string"!==typeof e||!e)throw new Error(`Illegal component name, "${e}"; must be a non-empty string.`);const n=Wt.getComponent("Tech"),r=n&amp;&amp;n.isTech(t),i=Wt===t||Wt.prototype.isPrototypeOf(t.prototype);if(r||!i){let t;throw t=r?"techs must be registered using Tech.registerTech()":"must be a Component subclass",new Error(`Illegal component, "${e}"; ${t}.`)}e=zt(e),Wt.components_||(Wt.components_={});const s=Wt.getComponent("Player");if("Player"===e&amp;&amp;s&amp;&amp;s.players){const e=s.players,t=Object.keys(e);if(e&amp;&amp;t.length&gt;0&amp;&amp;t.map(t=&gt;e[t]).every(Boolean))throw new Error("Can not register Player component after player has been created.")}return Wt.components_[e]=t,Wt.components_[qt(e)]=t,t}static getComponent(e){if(e&amp;&amp;Wt.components_)return Wt.components_[e]}}function Gt(e,t,n){if("number"!==typeof t||t&lt;0||t&gt;n)throw new Error(`Failed to execute '${e}' on 'TimeRanges': The index provided (${t}) is non-numeric or out of bounds (0-${n}).`)}function Xt(e,t,n,r){return Gt(e,r,n.length-1),n[r][t]}function Yt(e){let t;return t=void 0===e||0===e.length?{length:0,start(){throw new Error("This TimeRanges object is empty")},end(){throw new Error("This TimeRanges object is empty")}}:{length:e.length,start:Xt.bind(null,"start",0,e),end:Xt.bind(null,"end",1,e)},i.a.Symbol&amp;&amp;i.a.Symbol.iterator&amp;&amp;(t[i.a.Symbol.iterator]=()=&gt;(e||[]).values()),t}function Kt(e,t){return Array.isArray(e)?Yt(e):void 0===e||void 0===t?Yt():Yt([[e,t]])}Wt.registerComponent("Component",Wt);const Zt=function(e,t){e=e&lt;0?0:e;let n=Math.floor(e%60),r=Math.floor(e/60%60),i=Math.floor(e/3600);const s=Math.floor(t/60%60),a=Math.floor(t/3600);return(isNaN(e)||e===1/0)&amp;&amp;(i=r=n="-"),i=i&gt;0||a&gt;0?i+":":"",r=((i||s&gt;=10)&amp;&amp;r&lt;10?"0"+r:r)+":",n=n&lt;10?"0"+n:n,i+r+n};let Qt=Zt;function Jt(e){Qt=e}function en(){Qt=Zt}function tn(e,t=e){return Qt(e,t)}var nn=Object.freeze({__proto__:null,createTimeRanges:Kt,createTimeRange:Kt,setFormatTime:Jt,resetFormatTime:en,formatTime:tn});function rn(e,t){let n,r,i=0;if(!t)return 0;e&amp;&amp;e.length||(e=Kt(0,0));for(let s=0;s&lt;e.length;s++)n=e.start(s),r=e.end(s),r&gt;t&amp;&amp;(r=t),i+=r-n;return i/t}function sn(e){if(e instanceof sn)return e;"number"===typeof e?this.code=e:"string"===typeof e?this.message=e:z(e)&amp;&amp;("number"===typeof e.code&amp;&amp;(this.code=e.code),Object.assign(this,e)),this.message||(this.message=sn.defaultMessages[this.code]||"")}function an(e){return void 0!==e&amp;&amp;null!==e&amp;&amp;"function"===typeof e.then}function on(e){an(e)&amp;&amp;e.then(null,e=&gt;{})}sn.prototype.code=0,sn.prototype.message="",sn.prototype.status=null,sn.prototype.metadata=null,sn.errorTypes=["MEDIA_ERR_CUSTOM","MEDIA_ERR_ABORTED","MEDIA_ERR_NETWORK","MEDIA_ERR_DECODE","MEDIA_ERR_SRC_NOT_SUPPORTED","MEDIA_ERR_ENCRYPTED"],sn.defaultMessages={1:"You aborted the media playback",2:"A network error caused the media download to fail part-way.",3:"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.",4:"The media could not be loaded, either because the server or network failed or because the format is not supported.",5:"The media is encrypted and we do not have the keys to decrypt it."},sn.MEDIA_ERR_CUSTOM=0,sn.prototype.MEDIA_ERR_CUSTOM=0,sn.MEDIA_ERR_ABORTED=1,sn.prototype.MEDIA_ERR_ABORTED=1,sn.MEDIA_ERR_NETWORK=2,sn.prototype.MEDIA_ERR_NETWORK=2,sn.MEDIA_ERR_DECODE=3,sn.prototype.MEDIA_ERR_DECODE=3,sn.MEDIA_ERR_SRC_NOT_SUPPORTED=4,sn.prototype.MEDIA_ERR_SRC_NOT_SUPPORTED=4,sn.MEDIA_ERR_ENCRYPTED=5,sn.prototype.MEDIA_ERR_ENCRYPTED=5;const ln=function(e){const t=["kind","label","language","id","inBandMetadataTrackDispatchType","mode","src"].reduce((t,n,r)=&gt;(e[n]&amp;&amp;(t[n]=e[n]),t),{cues:e.cues&amp;&amp;Array.prototype.map.call(e.cues,(function(e){return{startTime:e.startTime,endTime:e.endTime,text:e.text,id:e.id}}))});return t},un=function(e){const t=e.$$("track"),n=Array.prototype.map.call(t,e=&gt;e.track),r=Array.prototype.map.call(t,(function(e){const t=ln(e.track);return e.src&amp;&amp;(t.src=e.src),t}));return r.concat(Array.prototype.filter.call(e.textTracks(),(function(e){return-1===n.indexOf(e)})).map(ln))},cn=function(e,t){return e.forEach((function(e){const n=t.addRemoteTextTrack(e).track;!e.src&amp;&amp;e.cues&amp;&amp;e.cues.forEach(e=&gt;n.addCue(e))})),t.textTracks()};var dn={textTracksToJson:un,jsonToTextTracks:cn,trackToJson_:ln};const hn="vjs-modal-dialog";class fn extends Wt{constructor(e,t){super(e,t),this.handleKeyDown_=e=&gt;this.handleKeyDown(e),this.close_=e=&gt;this.close(e),this.opened_=this.hasBeenOpened_=this.hasBeenFilled_=!1,this.closeable(!this.options_.uncloseable),this.content(this.options_.content),this.contentEl_=xe("div",{className:hn+"-content"},{role:"document"}),this.descEl_=xe("p",{className:hn+"-description vjs-control-text",id:this.el().getAttribute("aria-describedby")}),ke(this.descEl_,this.description()),this.el_.appendChild(this.descEl_),this.el_.appendChild(this.contentEl_)}createEl(){return super.createEl("div",{className:this.buildCSSClass(),tabIndex:-1},{"aria-describedby":this.id()+"_description","aria-hidden":"true","aria-label":this.label(),role:"dialog","aria-live":"polite"})}dispose(){this.contentEl_=null,this.descEl_=null,this.previouslyActiveEl_=null,super.dispose()}buildCSSClass(){return`${hn} vjs-hidden ${super.buildCSSClass()}`}label(){return this.localize(this.options_.label||"Modal Window")}description(){let e=this.options_.description||this.localize("This is a modal window.");return this.closeable()&amp;&amp;(e+=" "+this.localize("This modal can be closed by pressing the Escape key or activating the close button.")),e}open(){if(this.opened_)return void(this.options_.fillAlways&amp;&amp;this.fill());const e=this.player();this.trigger("beforemodalopen"),this.opened_=!0,(this.options_.fillAlways||!this.hasBeenOpened_&amp;&amp;!this.hasBeenFilled_)&amp;&amp;this.fill(),this.wasPlaying_=!e.paused(),this.options_.pauseOnOpen&amp;&amp;this.wasPlaying_&amp;&amp;e.pause(),this.on("keydown",this.handleKeyDown_),this.hadControls_=e.controls(),e.controls(!1),this.show(),this.conditionalFocus_(),this.el().setAttribute("aria-hidden","false"),this.trigger("modalopen"),this.hasBeenOpened_=!0}opened(e){return"boolean"===typeof e&amp;&amp;this[e?"open":"close"](),this.opened_}close(){if(!this.opened_)return;const e=this.player();this.trigger("beforemodalclose"),this.opened_=!1,this.wasPlaying_&amp;&amp;this.options_.pauseOnOpen&amp;&amp;e.play(),this.off("keydown",this.handleKeyDown_),this.hadControls_&amp;&amp;e.controls(!0),this.hide(),this.el().setAttribute("aria-hidden","true"),this.trigger({type:"modalclose",bubbles:!0}),this.conditionalBlur_(),this.options_.temporary&amp;&amp;this.dispose()}closeable(e){if("boolean"===typeof e){const t=this.closeable_=!!e;let n=this.getChild("closeButton");if(t&amp;&amp;!n){const e=this.contentEl_;this.contentEl_=this.el_,n=this.addChild("closeButton",{controlText:"Close Modal Dialog"}),this.contentEl_=e,this.on(n,"close",this.close_)}!t&amp;&amp;n&amp;&amp;(this.off(n,"close",this.close_),this.removeChild(n),n.dispose())}return this.closeable_}fill(){this.fillWith(this.content())}fillWith(e){const t=this.contentEl(),n=t.parentNode,r=t.nextSibling;this.trigger("beforemodalfill"),this.hasBeenFilled_=!0,n.removeChild(t),this.empty(),We(t,e),this.trigger("modalfill"),r?n.insertBefore(t,r):n.appendChild(t);const i=this.getChild("closeButton");i&amp;&amp;n.appendChild(i.el_),this.trigger("aftermodalfill")}empty(){this.trigger("beforemodalempty"),ze(this.contentEl()),this.trigger("modalempty")}content(e){return"undefined"!==typeof e&amp;&amp;(this.content_=e),this.content_}conditionalFocus_(){const e=a.a.activeElement,t=this.player_.el_;this.previouslyActiveEl_=null,(t.contains(e)||t===e)&amp;&amp;(this.previouslyActiveEl_=e,this.focus())}conditionalBlur_(){this.previouslyActiveEl_&amp;&amp;(this.previouslyActiveEl_.focus(),this.previouslyActiveEl_=null)}handleKeyDown(e){if(this.trigger({type:"modalKeydown",originalEvent:e,target:this,bubbles:!0}),e.stopPropagation(),"Escape"===e.key&amp;&amp;this.closeable())return e.preventDefault(),void this.close();if("Tab"!==e.key)return;const t=this.focusableEls_(),n=this.el_.querySelector(":focus");let r;for(let i=0;i&lt;t.length;i++)if(n===t[i]){r=i;break}a.a.activeElement===this.el_&amp;&amp;(r=0),e.shiftKey&amp;&amp;0===r?(t[t.length-1].focus(),e.preventDefault()):e.shiftKey||r!==t.length-1||(t[0].focus(),e.preventDefault())}focusableEls_(){const e=this.el_.querySelectorAll("*");return Array.prototype.filter.call(e,e=&gt;(e instanceof i.a.HTMLAnchorElement||e instanceof i.a.HTMLAreaElement)&amp;&amp;e.hasAttribute("href")||(e instanceof i.a.HTMLInputElement||e instanceof i.a.HTMLSelectElement||e instanceof i.a.HTMLTextAreaElement||e instanceof i.a.HTMLButtonElement)&amp;&amp;!e.hasAttribute("disabled")||e instanceof i.a.HTMLIFrameElement||e instanceof i.a.HTMLObjectElement||e instanceof i.a.HTMLEmbedElement||e.hasAttribute("tabindex")&amp;&amp;-1!==e.getAttribute("tabindex")||e.hasAttribute("contenteditable"))}}fn.prototype.options_={pauseOnOpen:!0,temporary:!0},Wt.registerComponent("ModalDialog",fn);class pn extends At{constructor(e=[]){super(),this.tracks_=[],Object.defineProperty(this,"length",{get(){return this.tracks_.length}});for(let t=0;t&lt;e.length;t++)this.addTrack(e[t])}addTrack(e){const t=this.tracks_.length;""+t in this||Object.defineProperty(this,t,{get(){return this.tracks_[t]}}),-1===this.tracks_.indexOf(e)&amp;&amp;(this.tracks_.push(e),this.trigger({track:e,type:"addtrack",target:this})),e.labelchange_=()=&gt;{this.trigger({track:e,type:"labelchange",target:this})},It(e)&amp;&amp;e.addEventListener("labelchange",e.labelchange_)}removeTrack(e){let t;for(let n=0,r=this.length;n&lt;r;n++)if(this[n]===e){t=this[n],t.off&amp;&amp;t.off(),this.tracks_.splice(n,1);break}t&amp;&amp;this.trigger({track:t,type:"removetrack",target:this})}getTrackById(e){let t=null;for(let n=0,r=this.length;n&lt;r;n++){const r=this[n];if(r.id===e){t=r;break}}return t}}pn.prototype.allowedEvents_={change:"change",addtrack:"addtrack",removetrack:"removetrack",labelchange:"labelchange"};for(const t in pn.prototype.allowedEvents_)pn.prototype["on"+t]=null;const mn=function(e,t){for(let n=0;n&lt;e.length;n++)Object.keys(e[n]).length&amp;&amp;t.id!==e[n].id&amp;&amp;(e[n].enabled=!1)};class gn extends pn{constructor(e=[]){for(let t=e.length-1;t&gt;=0;t--)if(e[t].enabled){mn(e,e[t]);break}super(e),this.changing_=!1}addTrack(e){e.enabled&amp;&amp;mn(this,e),super.addTrack(e),e.addEventListener&amp;&amp;(e.enabledChange_=()=&gt;{this.changing_||(this.changing_=!0,mn(this,e),this.changing_=!1,this.trigger("change"))},e.addEventListener("enabledchange",e.enabledChange_))}removeTrack(e){super.removeTrack(e),e.removeEventListener&amp;&amp;e.enabledChange_&amp;&amp;(e.removeEventListener("enabledchange",e.enabledChange_),e.enabledChange_=null)}}const yn=function(e,t){for(let n=0;n&lt;e.length;n++)Object.keys(e[n]).length&amp;&amp;t.id!==e[n].id&amp;&amp;(e[n].selected=!1)};class vn extends pn{constructor(e=[]){for(let t=e.length-1;t&gt;=0;t--)if(e[t].selected){yn(e,e[t]);break}super(e),this.changing_=!1,Object.defineProperty(this,"selectedIndex",{get(){for(let e=0;e&lt;this.length;e++)if(this[e].selected)return e;return-1},set(){}})}addTrack(e){e.selected&amp;&amp;yn(this,e),super.addTrack(e),e.addEventListener&amp;&amp;(e.selectedChange_=()=&gt;{this.changing_||(this.changing_=!0,yn(this,e),this.changing_=!1,this.trigger("change"))},e.addEventListener("selectedchange",e.selectedChange_))}removeTrack(e){super.removeTrack(e),e.removeEventListener&amp;&amp;e.selectedChange_&amp;&amp;(e.removeEventListener("selectedchange",e.selectedChange_),e.selectedChange_=null)}}class bn extends pn{addTrack(e){super.addTrack(e),this.queueChange_||(this.queueChange_=()=&gt;this.queueTrigger("change")),this.triggerSelectedlanguagechange||(this.triggerSelectedlanguagechange_=()=&gt;this.trigger("selectedlanguagechange")),e.addEventListener("modechange",this.queueChange_);const t=["metadata","chapters"];-1===t.indexOf(e.kind)&amp;&amp;e.addEventListener("modechange",this.triggerSelectedlanguagechange_)}removeTrack(e){super.removeTrack(e),e.removeEventListener&amp;&amp;(this.queueChange_&amp;&amp;e.removeEventListener("modechange",this.queueChange_),this.selectedlanguagechange_&amp;&amp;e.removeEventListener("modechange",this.triggerSelectedlanguagechange_))}}class _n{constructor(e=[]){this.trackElements_=[],Object.defineProperty(this,"length",{get(){return this.trackElements_.length}});for(let t=0,n=e.length;t&lt;n;t++)this.addTrackElement_(e[t])}addTrackElement_(e){const t=this.trackElements_.length;""+t in this||Object.defineProperty(this,t,{get(){return this.trackElements_[t]}}),-1===this.trackElements_.indexOf(e)&amp;&amp;this.trackElements_.push(e)}getTrackElementByTrack_(e){let t;for(let n=0,r=this.trackElements_.length;n&lt;r;n++)if(e===this.trackElements_[n].track){t=this.trackElements_[n];break}return t}removeTrackElement_(e){for(let t=0,n=this.trackElements_.length;t&lt;n;t++)if(e===this.trackElements_[t]){this.trackElements_[t].track&amp;&amp;"function"===typeof this.trackElements_[t].track.off&amp;&amp;this.trackElements_[t].track.off(),"function"===typeof this.trackElements_[t].off&amp;&amp;this.trackElements_[t].off(),this.trackElements_.splice(t,1);break}}}class wn{constructor(e){wn.prototype.setCues_.call(this,e),Object.defineProperty(this,"length",{get(){return this.length_}})}setCues_(e){const t=this.length||0;let n=0;const r=e.length;this.cues_=e,this.length_=e.length;const i=function(e){""+e in this||Object.defineProperty(this,""+e,{get(){return this.cues_[e]}})};if(t&lt;r)for(n=t;n&lt;r;n++)i.call(this,n)}getCueById(e){let t=null;for(let n=0,r=this.length;n&lt;r;n++){const r=this[n];if(r.id===e){t=r;break}}return t}}const Tn={alternative:"alternative",captions:"captions",main:"main",sign:"sign",subtitles:"subtitles",commentary:"commentary"},Sn={alternative:"alternative",descriptions:"descriptions",main:"main","main-desc":"main-desc",translation:"translation",commentary:"commentary"},En={subtitles:"subtitles",captions:"captions",descriptions:"descriptions",chapters:"chapters",metadata:"metadata"},xn={disabled:"disabled",hidden:"hidden",showing:"showing"};class kn extends At{constructor(e={}){super();const t={id:e.id||"vjs_track_"+ct(),kind:e.kind||"",language:e.language||""};let n=e.label||"";for(const r in t)Object.defineProperty(this,r,{get(){return t[r]},set(){}});Object.defineProperty(this,"label",{get(){return n},set(e){e!==n&amp;&amp;(n=e,this.trigger("labelchange"))}})}}const Cn=function(e){return new URL(e,a.a.baseURI)},An=function(e){return new URL(e,a.a.baseURI).href},On=function(e){if("string"===typeof e){const t=/^(\/?)([\s\S]*?)((?:\.{1,2}|[^\/]+?)(\.([^\.\/\?]+)))(?:[\/]*|[\?].*)$/,n=t.exec(e);if(n)return n.pop().toLowerCase()}return""},In=function(e,t=i.a.location){return Cn(e).origin!==t.origin};var Pn=Object.freeze({__proto__:null,parseUrl:Cn,getAbsoluteURL:An,getFileExtension:On,isCrossOrigin:In});const Ln=function(e,t){const n=new i.a.WebVTT.Parser(i.a,i.a.vttjs,i.a.WebVTT.StringDecoder()),r=[];n.oncue=function(e){t.addCue(e)},n.onparsingerror=function(e){r.push(e)},n.onflush=function(){t.trigger({type:"loadeddata",target:t})},n.parse(e),r.length&gt;0&amp;&amp;(i.a.console&amp;&amp;i.a.console.groupCollapsed&amp;&amp;i.a.console.groupCollapsed("Text Track parsing errors for "+t.src),r.forEach(e=&gt;j.error(e)),i.a.console&amp;&amp;i.a.console.groupEnd&amp;&amp;i.a.console.groupEnd()),n.flush()},Dn=function(e,t){const n={uri:e},r=In(e);r&amp;&amp;(n.cors=r);const s="use-credentials"===t.tech_.crossOrigin();s&amp;&amp;(n.withCredentials=s),l()(n,St(this,(function(e,n,r){if(e)return j.error(e,n);t.loaded_=!0,"function"!==typeof i.a.WebVTT?t.tech_&amp;&amp;t.tech_.any(["vttjsloaded","vttjserror"],e=&gt;{if("vttjserror"!==e.type)return Ln(r,t);j.error("vttjs failed to load, stopping trying to process "+t.src)}):Ln(r,t)})))};class Mn extends kn{constructor(e={}){if(!e.tech)throw new Error("A tech was not provided.");const t=V(e,{kind:En[e.kind]||"subtitles",language:e.language||e.srclang||""});let n=xn[t.mode]||"disabled";const r=t.default;"metadata"!==t.kind&amp;&amp;"chapters"!==t.kind||(n="hidden"),super(t),this.tech_=t.tech,this.cues_=[],this.activeCues_=[],this.preload_=!1!==this.tech_.preloadTextTracks;const i=new wn(this.cues_),s=new wn(this.activeCues_);let a=!1;this.timeupdateHandler=St(this,(function(e={}){this.tech_.isDisposed()||(this.tech_.isReady_?(this.activeCues=this.activeCues,a&amp;&amp;(this.trigger("cuechange"),a=!1),"timeupdate"!==e.type&amp;&amp;(this.rvf_=this.tech_.requestVideoFrameCallback(this.timeupdateHandler))):"timeupdate"!==e.type&amp;&amp;(this.rvf_=this.tech_.requestVideoFrameCallback(this.timeupdateHandler)))}));const o=()=&gt;{this.stopTracking()};this.tech_.one("dispose",o),"disabled"!==n&amp;&amp;this.startTracking(),Object.defineProperties(this,{default:{get(){return r},set(){}},mode:{get(){return n},set(e){xn[e]&amp;&amp;n!==e&amp;&amp;(n=e,this.preload_||"disabled"===n||0!==this.cues.length||Dn(this.src,this),this.stopTracking(),"disabled"!==n&amp;&amp;this.startTracking(),this.trigger("modechange"))}},cues:{get(){return this.loaded_?i:null},set(){}},activeCues:{get(){if(!this.loaded_)return null;if(0===this.cues.length)return s;const e=this.tech_.currentTime(),t=[];for(let n=0,r=this.cues.length;n&lt;r;n++){const r=this.cues[n];r.startTime&lt;=e&amp;&amp;r.endTime&gt;=e&amp;&amp;t.push(r)}if(a=!1,t.length!==this.activeCues_.length)a=!0;else for(let n=0;n&lt;t.length;n++)-1===this.activeCues_.indexOf(t[n])&amp;&amp;(a=!0);return this.activeCues_=t,s.setCues_(this.activeCues_),s},set(){}}}),t.src?(this.src=t.src,this.preload_||(this.loaded_=!0),(this.preload_||"subtitles"!==t.kind&amp;&amp;"captions"!==t.kind)&amp;&amp;Dn(this.src,this)):this.loaded_=!0}startTracking(){this.rvf_=this.tech_.requestVideoFrameCallback(this.timeupdateHandler),this.tech_.on("timeupdate",this.timeupdateHandler)}stopTracking(){this.rvf_&amp;&amp;(this.tech_.cancelVideoFrameCallback(this.rvf_),this.rvf_=void 0),this.tech_.off("timeupdate",this.timeupdateHandler)}addCue(e){let t=e;if(!("getCueAsHTML"in t)){t=new i.a.vttjs.VTTCue(e.startTime,e.endTime,e.text);for(const n in e)n in t||(t[n]=e[n]);t.id=e.id,t.originalCue_=e}const n=this.tech_.textTracks();for(let r=0;r&lt;n.length;r++)n[r]!==this&amp;&amp;n[r].removeCue(t);this.cues_.push(t),this.cues.setCues_(this.cues_)}removeCue(e){let t=this.cues_.length;while(t--){const n=this.cues_[t];if(n===e||n.originalCue_&amp;&amp;n.originalCue_===e){this.cues_.splice(t,1),this.cues.setCues_(this.cues_);break}}}}Mn.prototype.allowedEvents_={cuechange:"cuechange"};class Rn extends kn{constructor(e={}){const t=V(e,{kind:Sn[e.kind]||""});super(t);let n=!1;Object.defineProperty(this,"enabled",{get(){return n},set(e){"boolean"===typeof e&amp;&amp;e!==n&amp;&amp;(n=e,this.trigger("enabledchange"))}}),t.enabled&amp;&amp;(this.enabled=t.enabled),this.loaded_=!0}}class Nn extends kn{constructor(e={}){const t=V(e,{kind:Tn[e.kind]||""});super(t);let n=!1;Object.defineProperty(this,"selected",{get(){return n},set(e){"boolean"===typeof e&amp;&amp;e!==n&amp;&amp;(n=e,this.trigger("selectedchange"))}}),t.selected&amp;&amp;(this.selected=t.selected)}}class jn extends At{constructor(e={}){let t;super();const n=new Mn(e);this.kind=n.kind,this.src=n.src,this.srclang=n.language,this.label=n.label,this.default=n.default,Object.defineProperties(this,{readyState:{get(){return t}},track:{get(){return n}}}),t=jn.NONE,n.addEventListener("loadeddata",()=&gt;{t=jn.LOADED,this.trigger({type:"load",target:this})})}}jn.prototype.allowedEvents_={load:"load"},jn.NONE=0,jn.LOADING=1,jn.LOADED=2,jn.ERROR=3;const Un={audio:{ListClass:gn,TrackClass:Rn,capitalName:"Audio"},video:{ListClass:vn,TrackClass:Nn,capitalName:"Video"},text:{ListClass:bn,TrackClass:Mn,capitalName:"Text"}};Object.keys(Un).forEach((function(e){Un[e].getterName=e+"Tracks",Un[e].privateName=e+"Tracks_"}));const Bn={remoteText:{ListClass:bn,TrackClass:Mn,capitalName:"RemoteText",getterName:"remoteTextTracks",privateName:"remoteTextTracks_"},remoteTextEl:{ListClass:_n,TrackClass:jn,capitalName:"RemoteTextTrackEls",getterName:"remoteTextTrackEls",privateName:"remoteTextTrackEls_"}},Fn=Object.assign({},Un,Bn);function $n(e,t,n,r,i={}){const s=e.textTracks();i.kind=t,n&amp;&amp;(i.label=n),r&amp;&amp;(i.language=r),i.tech=e;const a=new Fn.text.TrackClass(i);return s.addTrack(a),a}Bn.names=Object.keys(Bn),Un.names=Object.keys(Un),Fn.names=[].concat(Bn.names).concat(Un.names);class qn extends Wt{constructor(e={},t=function(){}){e.reportTouchActivity=!1,super(null,e,t),this.onDurationChange_=e=&gt;this.onDurationChange(e),this.trackProgress_=e=&gt;this.trackProgress(e),this.trackCurrentTime_=e=&gt;this.trackCurrentTime(e),this.stopTrackingCurrentTime_=e=&gt;this.stopTrackingCurrentTime(e),this.disposeSourceHandler_=e=&gt;this.disposeSourceHandler(e),this.queuedHanders_=new Set,this.hasStarted_=!1,this.on("playing",(function(){this.hasStarted_=!0})),this.on("loadstart",(function(){this.hasStarted_=!1})),Fn.names.forEach(t=&gt;{const n=Fn[t];e&amp;&amp;e[n.getterName]&amp;&amp;(this[n.privateName]=e[n.getterName])}),this.featuresProgressEvents||this.manualProgressOn(),this.featuresTimeupdateEvents||this.manualTimeUpdatesOn(),["Text","Audio","Video"].forEach(t=&gt;{!1===e[`native${t}Tracks`]&amp;&amp;(this[`featuresNative${t}Tracks`]=!1)}),!1===e.nativeCaptions||!1===e.nativeTextTracks?this.featuresNativeTextTracks=!1:!0!==e.nativeCaptions&amp;&amp;!0!==e.nativeTextTracks||(this.featuresNativeTextTracks=!0),this.featuresNativeTextTracks||this.emulateTextTracks(),this.preloadTextTracks=!1!==e.preloadTextTracks,this.autoRemoteTextTracks_=new Fn.text.ListClass,this.initTrackListeners(),e.nativeControlsForTouch||this.emitTapEvents(),this.constructor&amp;&amp;(this.name_=this.constructor.name||"Unknown Tech")}triggerSourceset(e){this.isReady_||this.one("ready",()=&gt;this.setTimeout(()=&gt;this.triggerSourceset(e),1)),this.trigger({src:e,type:"sourceset"})}manualProgressOn(){this.on("durationchange",this.onDurationChange_),this.manualProgress=!0,this.one("ready",this.trackProgress_)}manualProgressOff(){this.manualProgress=!1,this.stopTrackingProgress(),this.off("durationchange",this.onDurationChange_)}trackProgress(e){this.stopTrackingProgress(),this.progressInterval=this.setInterval(St(this,(function(){const e=this.bufferedPercent();this.bufferedPercent_!==e&amp;&amp;this.trigger("progress"),this.bufferedPercent_=e,1===e&amp;&amp;this.stopTrackingProgress()})),500)}onDurationChange(e){this.duration_=this.duration()}buffered(){return Kt(0,0)}bufferedPercent(){return rn(this.buffered(),this.duration_)}stopTrackingProgress(){this.clearInterval(this.progressInterval)}manualTimeUpdatesOn(){this.manualTimeUpdates=!0,this.on("play",this.trackCurrentTime_),this.on("pause",this.stopTrackingCurrentTime_)}manualTimeUpdatesOff(){this.manualTimeUpdates=!1,this.stopTrackingCurrentTime(),this.off("play",this.trackCurrentTime_),this.off("pause",this.stopTrackingCurrentTime_)}trackCurrentTime(){this.currentTimeInterval&amp;&amp;this.stopTrackingCurrentTime(),this.currentTimeInterval=this.setInterval((function(){this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})}),250)}stopTrackingCurrentTime(){this.clearInterval(this.currentTimeInterval),this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})}dispose(){this.clearTracks(Un.names),this.manualProgress&amp;&amp;this.manualProgressOff(),this.manualTimeUpdates&amp;&amp;this.manualTimeUpdatesOff(),super.dispose()}clearTracks(e){e=[].concat(e),e.forEach(e=&gt;{const t=this[e+"Tracks"]()||[];let n=t.length;while(n--){const r=t[n];"text"===e&amp;&amp;this.removeRemoteTextTrack(r),t.removeTrack(r)}})}cleanupAutoTextTracks(){const e=this.autoRemoteTextTracks_||[];let t=e.length;while(t--){const n=e[t];this.removeRemoteTextTrack(n)}}reset(){}crossOrigin(){}setCrossOrigin(){}error(e){return void 0!==e&amp;&amp;(this.error_=new sn(e),this.trigger("error")),this.error_}played(){return this.hasStarted_?Kt(0,0):Kt()}play(){}setScrubbing(e){}scrubbing(){}setCurrentTime(e){this.manualTimeUpdates&amp;&amp;this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})}initTrackListeners(){Un.names.forEach(e=&gt;{const t=Un[e],n=()=&gt;{this.trigger(e+"trackchange")},r=this[t.getterName]();r.addEventListener("removetrack",n),r.addEventListener("addtrack",n),this.on("dispose",()=&gt;{r.removeEventListener("removetrack",n),r.removeEventListener("addtrack",n)})})}addWebVttScript_(){if(!i.a.WebVTT)if(a.a.body.contains(this.el())){if(!this.options_["vtt.js"]&amp;&amp;H(c.a)&amp;&amp;Object.keys(c.a).length&gt;0)return void this.trigger("vttjsloaded");const e=a.a.createElement("script");e.src=this.options_["vtt.js"]||"https://vjs.zencdn.net/vttjs/0.14.1/vtt.min.js",e.onload=()=&gt;{this.trigger("vttjsloaded")},e.onerror=()=&gt;{this.trigger("vttjserror")},this.on("dispose",()=&gt;{e.onload=null,e.onerror=null}),i.a.WebVTT=!0,this.el().parentNode.appendChild(e)}else this.ready(this.addWebVttScript_)}emulateTextTracks(){const e=this.textTracks(),t=this.remoteTextTracks(),n=t=&gt;e.addTrack(t.track),r=t=&gt;e.removeTrack(t.track);t.on("addtrack",n),t.on("removetrack",r),this.addWebVttScript_();const i=()=&gt;this.trigger("texttrackchange"),s=()=&gt;{i();for(let t=0;t&lt;e.length;t++){const n=e[t];n.removeEventListener("cuechange",i),"showing"===n.mode&amp;&amp;n.addEventListener("cuechange",i)}};s(),e.addEventListener("change",s),e.addEventListener("addtrack",s),e.addEventListener("removetrack",s),this.on("dispose",(function(){t.off("addtrack",n),t.off("removetrack",r),e.removeEventListener("change",s),e.removeEventListener("addtrack",s),e.removeEventListener("removetrack",s);for(let t=0;t&lt;e.length;t++){const n=e[t];n.removeEventListener("cuechange",i)}}))}addTextTrack(e,t,n){if(!e)throw new Error("TextTrack kind is required but was not provided");return $n(this,e,t,n)}createRemoteTextTrack(e){const t=V(e,{tech:this});return new Bn.remoteTextEl.TrackClass(t)}addRemoteTextTrack(e={},t){const n=this.createRemoteTextTrack(e);return"boolean"!==typeof t&amp;&amp;(t=!1),this.remoteTextTrackEls().addTrackElement_(n),this.remoteTextTracks().addTrack(n.track),!1===t&amp;&amp;this.ready(()=&gt;this.autoRemoteTextTracks_.addTrack(n.track)),n}removeRemoteTextTrack(e){const t=this.remoteTextTrackEls().getTrackElementByTrack_(e);this.remoteTextTrackEls().removeTrackElement_(t),this.remoteTextTracks().removeTrack(e),this.autoRemoteTextTracks_.removeTrack(e)}getVideoPlaybackQuality(){return{}}requestPictureInPicture(){return Promise.reject()}disablePictureInPicture(){return!0}setDisablePictureInPicture(){}requestVideoFrameCallback(e){const t=ct();return!this.isReady_||this.paused()?(this.queuedHanders_.add(t),this.one("playing",()=&gt;{this.queuedHanders_.has(t)&amp;&amp;(this.queuedHanders_.delete(t),e())})):this.requestNamedAnimationFrame(t,e),t}cancelVideoFrameCallback(e){this.queuedHanders_.has(e)?this.queuedHanders_.delete(e):this.cancelNamedAnimationFrame(e)}setPoster(){}playsinline(){}setPlaysinline(){}overrideNativeAudioTracks(e){}overrideNativeVideoTracks(e){}canPlayType(e){return""}static canPlayType(e){return""}static canPlaySource(e,t){return qn.canPlayType(e.type)}static isTech(e){return e.prototype instanceof qn||e instanceof qn||e===qn}static registerTech(e,t){if(qn.techs_||(qn.techs_={}),!qn.isTech(t))throw new Error(`Tech ${e} must be a Tech`);if(!qn.canPlayType)throw new Error("Techs must have a static canPlayType method on them");if(!qn.canPlaySource)throw new Error("Techs must have a static canPlaySource method on them");return e=zt(e),qn.techs_[e]=t,qn.techs_[qt(e)]=t,"Tech"!==e&amp;&amp;qn.defaultTechOrder_.push(e),t}static getTech(e){if(e)return qn.techs_&amp;&amp;qn.techs_[e]?qn.techs_[e]:(e=zt(e),i.a&amp;&amp;i.a.videojs&amp;&amp;i.a.videojs[e]?(j.warn(`The ${e} tech was added to the videojs object when it should be registered using videojs.registerTech(name, tech)`),i.a.videojs[e]):void 0)}}Fn.names.forEach((function(e){const t=Fn[e];qn.prototype[t.getterName]=function(){return this[t.privateName]=this[t.privateName]||new t.ListClass,this[t.privateName]}})),qn.prototype.featuresVolumeControl=!0,qn.prototype.featuresMuteControl=!0,qn.prototype.featuresFullscreenResize=!1,qn.prototype.featuresPlaybackRate=!1,qn.prototype.featuresProgressEvents=!1,qn.prototype.featuresSourceset=!1,qn.prototype.featuresTimeupdateEvents=!1,qn.prototype.featuresNativeTextTracks=!1,qn.prototype.featuresVideoFrameCallback=!1,qn.withSourceHandlers=function(e){e.registerSourceHandler=function(t,n){let r=e.sourceHandlers;r||(r=e.sourceHandlers=[]),void 0===n&amp;&amp;(n=r.length),r.splice(n,0,t)},e.canPlayType=function(t){const n=e.sourceHandlers||[];let r;for(let e=0;e&lt;n.length;e++)if(r=n[e].canPlayType(t),r)return r;return""},e.selectSourceHandler=function(t,n){const r=e.sourceHandlers||[];let i;for(let e=0;e&lt;r.length;e++)if(i=r[e].canHandleSource(t,n),i)return r[e];return null},e.canPlaySource=function(t,n){const r=e.selectSourceHandler(t,n);return r?r.canHandleSource(t,n):""};const t=["seekable","seeking","duration"];t.forEach((function(e){const t=this[e];"function"===typeof t&amp;&amp;(this[e]=function(){return this.sourceHandler_&amp;&amp;this.sourceHandler_[e]?this.sourceHandler_[e].apply(this.sourceHandler_,arguments):t.apply(this,arguments)})}),e.prototype),e.prototype.setSource=function(t){let n=e.selectSourceHandler(t,this.options_);n||(e.nativeSourceHandler?n=e.nativeSourceHandler:j.error("No source handler found for the current source.")),this.disposeSourceHandler(),this.off("dispose",this.disposeSourceHandler_),n!==e.nativeSourceHandler&amp;&amp;(this.currentSource_=t),this.sourceHandler_=n.handleSource(t,this,this.options_),this.one("dispose",this.disposeSourceHandler_)},e.prototype.disposeSourceHandler=function(){this.currentSource_&amp;&amp;(this.clearTracks(["audio","video"]),this.currentSource_=null),this.cleanupAutoTextTracks(),this.sourceHandler_&amp;&amp;(this.sourceHandler_.dispose&amp;&amp;this.sourceHandler_.dispose(),this.sourceHandler_=null)}},Wt.registerComponent("Tech",qn),qn.registerTech("Tech",qn),qn.defaultTechOrder_=[];const zn={},Hn={},Vn={};function Wn(e,t){zn[e]=zn[e]||[],zn[e].push(t)}function Gn(e,t,n){e.setTimeout(()=&gt;sr(t,zn[t.type],n,e),1)}function Xn(e,t){e.forEach(e=&gt;e.setTech&amp;&amp;e.setTech(t))}function Yn(e,t,n){return e.reduceRight(tr(n),t[n]())}function Kn(e,t,n,r){return t[n](e.reduce(tr(n),r))}function Zn(e,t,n,r=null){const i="call"+zt(n),s=e.reduce(tr(i),r),a=s===Vn,o=a?null:t[n](s);return nr(e,n,o,a),o}const Qn={buffered:1,currentTime:1,duration:1,muted:1,played:1,paused:1,seekable:1,volume:1,ended:1},Jn={setCurrentTime:1,setMuted:1,setVolume:1},er={play:1,pause:1};function tr(e){return(t,n)=&gt;t===Vn?Vn:n[e]?n[e](t):t}function nr(e,t,n,r){for(let i=e.length-1;i&gt;=0;i--){const s=e[i];s[t]&amp;&amp;s[t](r,n)}}function rr(e){Hn.hasOwnProperty(e.id())&amp;&amp;delete Hn[e.id()]}function ir(e,t){const n=Hn[e.id()];let r=null;if(void 0===n||null===n)return r=t(e),Hn[e.id()]=[[t,r]],r;for(let i=0;i&lt;n.length;i++){const[e,s]=n[i];e===t&amp;&amp;(r=s)}return null===r&amp;&amp;(r=t(e),n.push([t,r])),r}function sr(e={},t=[],n,r,i=[],s=!1){const[a,...o]=t;if("string"===typeof a)sr(e,zn[a],n,r,i,s);else if(a){const t=ir(r,a);if(!t.setSource)return i.push(t),sr(e,o,n,r,i,s);t.setSource(Object.assign({},e),(function(a,l){if(a)return sr(e,o,n,r,i,s);i.push(t),sr(l,e.type===l.type?o:zn[l.type],n,r,i,s)}))}else o.length?sr(e,o,n,r,i,s):s?n(e,i):sr(e,zn["*"],n,r,i,!0)}const ar={opus:"video/ogg",ogv:"video/ogg",mp4:"video/mp4",mov:"video/mp4",m4v:"video/mp4",mkv:"video/x-matroska",m4a:"audio/mp4",mp3:"audio/mpeg",aac:"audio/aac",caf:"audio/x-caf",flac:"audio/flac",oga:"audio/ogg",wav:"audio/wav",m3u8:"application/x-mpegURL",mpd:"application/dash+xml",jpg:"image/jpeg",jpeg:"image/jpeg",gif:"image/gif",png:"image/png",svg:"image/svg+xml",webp:"image/webp"},or=function(e=""){const t=On(e),n=ar[t.toLowerCase()];return n||""},lr=(e,t)=&gt;{if(!t)return"";if(e.cache_.source.src===t&amp;&amp;e.cache_.source.type)return e.cache_.source.type;const n=e.cache_.sources.filter(e=&gt;e.src===t);if(n.length)return n[0].type;const r=e.$$("source");for(let i=0;i&lt;r.length;i++){const e=r[i];if(e.type&amp;&amp;e.src&amp;&amp;e.src===t)return e.type}return or(t)},ur=function(e){if(Array.isArray(e)){let t=[];e.forEach((function(e){e=ur(e),Array.isArray(e)?t=t.concat(e):z(e)&amp;&amp;t.push(e)})),e=t}else e="string"===typeof e&amp;&amp;e.trim()?[cr({src:e})]:z(e)&amp;&amp;"string"===typeof e.src&amp;&amp;e.src&amp;&amp;e.src.trim()?[cr(e)]:[];return e};function cr(e){if(!e.type){const t=or(e.src);t&amp;&amp;(e.type=t)}return e}var dr='&lt;svg xmlns="http://www.w3.org/2000/svg"&gt;\n  &lt;defs&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-play"&gt;\n      &lt;path d="M16 10v28l22-14z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-pause"&gt;\n      &lt;path d="M12 38h8V10h-8v28zm16-28v28h8V10h-8z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-audio"&gt;\n      &lt;path d="M24 2C14.06 2 6 10.06 6 20v14c0 3.31 2.69 6 6 6h6V24h-8v-4c0-7.73 6.27-14 14-14s14 6.27 14 14v4h-8v16h6c3.31 0 6-2.69 6-6V20c0-9.94-8.06-18-18-18z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-captions"&gt;\n      &lt;path d="M38 8H10c-2.21 0-4 1.79-4 4v24c0 2.21 1.79 4 4 4h28c2.21 0 4-1.79 4-4V12c0-2.21-1.79-4-4-4zM22 22h-3v-1h-4v6h4v-1h3v2a2 2 0 0 1-2 2h-6a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2zm14 0h-3v-1h-4v6h4v-1h3v2a2 2 0 0 1-2 2h-6a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-subtitles"&gt;\n      &lt;path d="M40 8H8c-2.21 0-4 1.79-4 4v24c0 2.21 1.79 4 4 4h32c2.21 0 4-1.79 4-4V12c0-2.21-1.79-4-4-4zM8 24h8v4H8v-4zm20 12H8v-4h20v4zm12 0h-8v-4h8v4zm0-8H20v-4h20v4z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-fullscreen-enter"&gt;\n      &lt;path d="M14 28h-4v10h10v-4h-6v-6zm-4-8h4v-6h6v-4H10v10zm24 14h-6v4h10V28h-4v6zm-6-24v4h6v6h4V10H28z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-fullscreen-exit"&gt;\n      &lt;path d="M10 32h6v6h4V28H10v4zm6-16h-6v4h10V10h-4v6zm12 22h4v-6h6v-4H28v10zm4-22v-6h-4v10h10v-4h-6z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-play-circle"&gt;\n      &lt;path d="M20 33l12-9-12-9v18zm4-29C12.95 4 4 12.95 4 24s8.95 20 20 20 20-8.95 20-20S35.05 4 24 4zm0 36c-8.82 0-16-7.18-16-16S15.18 8 24 8s16 7.18 16 16-7.18 16-16 16z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-volume-mute"&gt;\n      &lt;path d="M33 24c0-3.53-2.04-6.58-5-8.05v4.42l4.91 4.91c.06-.42.09-.85.09-1.28zm5 0c0 1.88-.41 3.65-1.08 5.28l3.03 3.03C41.25 29.82 42 27 42 24c0-8.56-5.99-15.72-14-17.54v4.13c5.78 1.72 10 7.07 10 13.41zM8.55 6L6 8.55 15.45 18H6v12h8l10 10V26.55l8.51 8.51c-1.34 1.03-2.85 1.86-4.51 2.36v4.13a17.94 17.94 0 0 0 7.37-3.62L39.45 42 42 39.45l-18-18L8.55 6zM24 8l-4.18 4.18L24 16.36V8z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-volume-low"&gt;\n      &lt;path d="M14 18v12h8l10 10V8L22 18h-8z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-volume-medium"&gt;\n      &lt;path d="M37 24c0-3.53-2.04-6.58-5-8.05v16.11c2.96-1.48 5-4.53 5-8.06zm-27-6v12h8l10 10V8L18 18h-8z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-volume-high"&gt;\n      &lt;path d="M6 18v12h8l10 10V8L14 18H6zm27 6c0-3.53-2.04-6.58-5-8.05v16.11c2.96-1.48 5-4.53 5-8.06zM28 6.46v4.13c5.78 1.72 10 7.07 10 13.41s-4.22 11.69-10 13.41v4.13c8.01-1.82 14-8.97 14-17.54S36.01 8.28 28 6.46z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-spinner"&gt;\n      &lt;path d="M18.8 21l9.53-16.51C26.94 4.18 25.49 4 24 4c-4.8 0-9.19 1.69-12.64 4.51l7.33 12.69.11-.2zm24.28-3c-1.84-5.85-6.3-10.52-11.99-12.68L23.77 18h19.31zm.52 2H28.62l.58 1 9.53 16.5C41.99 33.94 44 29.21 44 24c0-1.37-.14-2.71-.4-4zm-26.53 4l-7.8-13.5C6.01 14.06 4 18.79 4 24c0 1.37.14 2.71.4 4h14.98l-2.31-4zM4.92 30c1.84 5.85 6.3 10.52 11.99 12.68L24.23 30H4.92zm22.54 0l-7.8 13.51c1.4.31 2.85.49 4.34.49 4.8 0 9.19-1.69 12.64-4.51L29.31 26.8 27.46 30z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 24 24" id="vjs-icon-hd"&gt;\n      &lt;path d="M19 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-8 12H9.5v-2h-2v2H6V9h1.5v2.5h2V9H11v6zm2-6h4c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1h-4V9zm1.5 4.5h2v-3h-2v3z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-chapters"&gt;\n      &lt;path d="M6 26h4v-4H6v4zm0 8h4v-4H6v4zm0-16h4v-4H6v4zm8 8h28v-4H14v4zm0 8h28v-4H14v4zm0-20v4h28v-4H14z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 40 40" id="vjs-icon-downloading"&gt;\n      &lt;path d="M18.208 36.875q-3.208-.292-5.979-1.729-2.771-1.438-4.812-3.729-2.042-2.292-3.188-5.229-1.146-2.938-1.146-6.23 0-6.583 4.334-11.416 4.333-4.834 10.833-5.5v3.166q-5.167.75-8.583 4.646Q6.25 14.75 6.25 19.958q0 5.209 3.396 9.104 3.396 3.896 8.562 4.646zM20 28.417L11.542 20l2.083-2.083 4.917 4.916v-11.25h2.916v11.25l4.875-4.916L28.417 20zm1.792 8.458v-3.167q1.833-.25 3.541-.958 1.709-.708 3.167-1.875l2.333 2.292q-1.958 1.583-4.25 2.541-2.291.959-4.791 1.167zm6.791-27.792q-1.541-1.125-3.25-1.854-1.708-.729-3.541-1.021V3.042q2.5.25 4.77 1.208 2.271.958 4.271 2.5zm4.584 21.584l-2.25-2.25q1.166-1.5 1.854-3.209.687-1.708.937-3.541h3.209q-.292 2.5-1.229 4.791-.938 2.292-2.521 4.209zm.541-12.417q-.291-1.833-.958-3.562-.667-1.73-1.833-3.188l2.375-2.208q1.541 1.916 2.458 4.208.917 2.292 1.167 4.75z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-file-download"&gt;\n      &lt;path d="M10.8 40.55q-1.35 0-2.375-1T7.4 37.15v-7.7h3.4v7.7h26.35v-7.7h3.4v7.7q0 1.4-1 2.4t-2.4 1zM24 32.1L13.9 22.05l2.45-2.45 5.95 5.95V7.15h3.4v18.4l5.95-5.95 2.45 2.45z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-file-download-done"&gt;\n      &lt;path d="M9.8 40.5v-3.45h28.4v3.45zm9.2-9.05L7.4 19.85l2.45-2.35L19 26.65l19.2-19.2 2.4 2.4z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-file-download-off"&gt;\n      &lt;path d="M4.9 4.75L43.25 43.1 41 45.3l-4.75-4.75q-.05.05-.075.025-.025-.025-.075-.025H10.8q-1.35 0-2.375-1T7.4 37.15v-7.7h3.4v7.7h22.05l-7-7-1.85 1.8L13.9 21.9l1.85-1.85L2.7 7zm26.75 14.7l2.45 2.45-3.75 3.8-2.45-2.5zM25.7 7.15V21.1l-3.4-3.45V7.15z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-share"&gt;\n      &lt;path d="M36 32.17c-1.52 0-2.89.59-3.93 1.54L17.82 25.4c.11-.45.18-.92.18-1.4s-.07-.95-.18-1.4l14.1-8.23c1.07 1 2.5 1.62 4.08 1.62 3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6c0 .48.07.95.18 1.4l-14.1 8.23c-1.07-1-2.5-1.62-4.08-1.62-3.31 0-6 2.69-6 6s2.69 6 6 6c1.58 0 3.01-.62 4.08-1.62l14.25 8.31c-.1.42-.16.86-.16 1.31A5.83 5.83 0 1 0 36 32.17z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-cog"&gt;\n      &lt;path d="M38.86 25.95c.08-.64.14-1.29.14-1.95s-.06-1.31-.14-1.95l4.23-3.31c.38-.3.49-.84.24-1.28l-4-6.93c-.25-.43-.77-.61-1.22-.43l-4.98 2.01c-1.03-.79-2.16-1.46-3.38-1.97L29 4.84c-.09-.47-.5-.84-1-.84h-8c-.5 0-.91.37-.99.84l-.75 5.3a14.8 14.8 0 0 0-3.38 1.97L9.9 10.1a1 1 0 0 0-1.22.43l-4 6.93c-.25.43-.14.97.24 1.28l4.22 3.31C9.06 22.69 9 23.34 9 24s.06 1.31.14 1.95l-4.22 3.31c-.38.3-.49.84-.24 1.28l4 6.93c.25.43.77.61 1.22.43l4.98-2.01c1.03.79 2.16 1.46 3.38 1.97l.75 5.3c.08.47.49.84.99.84h8c.5 0 .91-.37.99-.84l.75-5.3a14.8 14.8 0 0 0 3.38-1.97l4.98 2.01a1 1 0 0 0 1.22-.43l4-6.93c.25-.43.14-.97-.24-1.28l-4.22-3.31zM24 31c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-square"&gt;\n      &lt;path d="M36 8H12c-2.21 0-4 1.79-4 4v24c0 2.21 1.79 4 4 4h24c2.21 0 4-1.79 4-4V12c0-2.21-1.79-4-4-4zm0 28H12V12h24v24z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-circle"&gt;\n      &lt;circle cx="24" cy="24" r="20"&gt;&lt;/circle&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-circle-outline"&gt;\n      &lt;path d="M24 4C12.95 4 4 12.95 4 24s8.95 20 20 20 20-8.95 20-20S35.05 4 24 4zm0 36c-8.82 0-16-7.18-16-16S15.18 8 24 8s16 7.18 16 16-7.18 16-16 16z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-circle-inner-circle"&gt;\n      &lt;path d="M24 4C12.97 4 4 12.97 4 24s8.97 20 20 20 20-8.97 20-20S35.03 4 24 4zm0 36c-8.82 0-16-7.18-16-16S15.18 8 24 8s16 7.18 16 16-7.18 16-16 16zm6-16c0 3.31-2.69 6-6 6s-6-2.69-6-6 2.69-6 6-6 6 2.69 6 6z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-cancel"&gt;\n      &lt;path d="M24 4C12.95 4 4 12.95 4 24s8.95 20 20 20 20-8.95 20-20S35.05 4 24 4zm10 27.17L31.17 34 24 26.83 16.83 34 14 31.17 21.17 24 14 16.83 16.83 14 24 21.17 31.17 14 34 16.83 26.83 24 34 31.17z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-replay"&gt;\n      &lt;path d="M24 10V2L14 12l10 10v-8c6.63 0 12 5.37 12 12s-5.37 12-12 12-12-5.37-12-12H8c0 8.84 7.16 16 16 16s16-7.16 16-16-7.16-16-16-16z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-repeat"&gt;\n      &lt;path d="M14 14h20v6l8-8-8-8v6H10v12h4v-8zm20 20H14v-6l-8 8 8 8v-6h24V26h-4v8z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 96 48 48" id="vjs-icon-replay-5"&gt;\n      &lt;path d="M17.689 98l-8.697 8.696 8.697 8.697 2.486-2.485-4.32-4.319h1.302c4.93 0 9.071 1.722 12.424 5.165 3.352 3.443 5.029 7.638 5.029 12.584h3.55c0-2.958-.553-5.73-1.658-8.313-1.104-2.583-2.622-4.841-4.555-6.774-1.932-1.932-4.19-3.45-6.773-4.555-2.584-1.104-5.355-1.657-8.313-1.657H15.5l4.615-4.615zm-8.08 21.659v13.861h11.357v5.008H9.609V143h12.7c.834 0 1.55-.298 2.146-.894.596-.597.895-1.31.895-2.145v-7.781c0-.835-.299-1.55-.895-2.147a2.929 2.929 0 0 0-2.147-.894h-8.227v-5.096H25.35v-4.384z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 96 48 48" id="vjs-icon-replay-10"&gt;\n      &lt;path d="M42.315 125.63c0-4.997-1.694-9.235-5.08-12.713-3.388-3.479-7.571-5.218-12.552-5.218h-1.315l4.363 4.363-2.51 2.51-8.787-8.786L25.221 97l2.45 2.45-4.662 4.663h1.375c2.988 0 5.788.557 8.397 1.673 2.61 1.116 4.892 2.65 6.844 4.602 1.953 1.953 3.487 4.234 4.602 6.844 1.116 2.61 1.674 5.41 1.674 8.398zM8.183 142v-19.657H3.176V117.8h9.643V142zm13.63 0c-1.156 0-2.127-.393-2.912-1.178-.778-.778-1.168-1.746-1.168-2.902v-16.04c0-1.156.393-2.127 1.178-2.912.779-.779 1.746-1.168 2.902-1.168h7.696c1.156 0 2.126.392 2.911 1.177.779.78 1.168 1.747 1.168 2.903v16.04c0 1.156-.392 2.127-1.177 2.912-.779.779-1.746 1.168-2.902 1.168zm.556-4.636h6.583v-15.02H22.37z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 96 48 48" id="vjs-icon-replay-30"&gt;\n      &lt;path d="M26.047 97l-8.733 8.732 8.733 8.733 2.496-2.494-4.336-4.338h1.307c4.95 0 9.108 1.73 12.474 5.187 3.367 3.458 5.051 7.668 5.051 12.635h3.565c0-2.97-.556-5.751-1.665-8.346-1.109-2.594-2.633-4.862-4.574-6.802-1.94-1.941-4.208-3.466-6.803-4.575-2.594-1.109-5.375-1.664-8.345-1.664H23.85l4.634-4.634zM2.555 117.531v4.688h10.297v5.25H5.873v4.687h6.979v5.156H2.555V142H13.36c1.061 0 1.95-.395 2.668-1.186.718-.79 1.076-1.772 1.076-2.94v-16.218c0-1.168-.358-2.149-1.076-2.94-.717-.79-1.607-1.185-2.668-1.185zm22.482.14c-1.149 0-2.11.39-2.885 1.165-.78.78-1.172 1.744-1.172 2.893v15.943c0 1.149.388 2.11 1.163 2.885.78.78 1.745 1.172 2.894 1.172h7.649c1.148 0 2.11-.388 2.884-1.163.78-.78 1.17-1.745 1.17-2.894v-15.943c0-1.15-.386-2.111-1.16-2.885-.78-.78-1.746-1.172-2.894-1.172zm.553 4.518h6.545v14.93H25.59z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 96 48 48" id="vjs-icon-forward-5"&gt;\n      &lt;path d="M29.508 97l-2.431 2.43 4.625 4.625h-1.364c-2.965 0-5.742.554-8.332 1.66-2.589 1.107-4.851 2.629-6.788 4.566-1.937 1.937-3.458 4.2-4.565 6.788-1.107 2.59-1.66 5.367-1.66 8.331h3.557c0-4.957 1.68-9.16 5.04-12.611 3.36-3.45 7.51-5.177 12.451-5.177h1.304l-4.326 4.33 2.49 2.49 8.715-8.716zm-9.783 21.61v13.89h11.382v5.018H19.725V142h12.727a2.93 2.93 0 0 0 2.15-.896 2.93 2.93 0 0 0 .896-2.15v-7.798c0-.837-.299-1.554-.896-2.152a2.93 2.93 0 0 0-2.15-.896h-8.245V123h11.29v-4.392z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 96 48 48" id="vjs-icon-forward-10"&gt;\n      &lt;path d="M23.119 97l-2.386 2.383 4.538 4.538h-1.339c-2.908 0-5.633.543-8.173 1.63-2.54 1.085-4.76 2.577-6.66 4.478-1.9 1.9-3.392 4.12-4.478 6.66-1.085 2.54-1.629 5.264-1.629 8.172h3.49c0-4.863 1.648-8.986 4.944-12.372 3.297-3.385 7.368-5.078 12.216-5.078h1.279l-4.245 4.247 2.443 2.442 8.55-8.55zm-9.52 21.45v4.42h4.871V142h4.513v-23.55zm18.136 0c-1.125 0-2.066.377-2.824 1.135-.764.764-1.148 1.709-1.148 2.834v15.612c0 1.124.38 2.066 1.139 2.824.764.764 1.708 1.145 2.833 1.145h7.489c1.125 0 2.066-.378 2.824-1.136.764-.764 1.145-1.709 1.145-2.833v-15.612c0-1.125-.378-2.067-1.136-2.825-.764-.764-1.708-1.145-2.833-1.145zm.54 4.42h6.408v14.617h-6.407z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 96 48 48" id="vjs-icon-forward-30"&gt;\n      &lt;path d="M25.549 97l-2.437 2.434 4.634 4.635H26.38c-2.97 0-5.753.555-8.347 1.664-2.594 1.109-4.861 2.633-6.802 4.574-1.94 1.94-3.465 4.207-4.574 6.802-1.109 2.594-1.664 5.377-1.664 8.347h3.565c0-4.967 1.683-9.178 5.05-12.636 3.366-3.458 7.525-5.187 12.475-5.187h1.307l-4.335 4.338 2.495 2.494 8.732-8.732zm-11.553 20.53v4.689h10.297v5.249h-6.978v4.688h6.978v5.156H13.996V142h10.808c1.06 0 1.948-.395 2.666-1.186.718-.79 1.077-1.771 1.077-2.94v-16.217c0-1.169-.36-2.15-1.077-2.94-.718-.79-1.605-1.186-2.666-1.186zm21.174.168c-1.149 0-2.11.389-2.884 1.163-.78.78-1.172 1.745-1.172 2.894v15.942c0 1.15.388 2.11 1.162 2.885.78.78 1.745 1.17 2.894 1.17h7.649c1.149 0 2.11-.386 2.885-1.16.78-.78 1.17-1.746 1.17-2.895v-15.942c0-1.15-.387-2.11-1.161-2.885-.78-.78-1.745-1.172-2.894-1.172zm.552 4.516h6.542v14.931h-6.542z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 512 512" id="vjs-icon-audio-description"&gt;\n      &lt;g fill-rule="evenodd"&gt;&lt;path d="M227.29 381.351V162.993c50.38-1.017 89.108-3.028 117.631 17.126 27.374 19.342 48.734 56.965 44.89 105.325-4.067 51.155-41.335 94.139-89.776 98.475-24.085 2.155-71.972 0-71.972 0s-.84-1.352-.773-2.568m48.755-54.804c31.43 1.26 53.208-16.633 56.495-45.386 4.403-38.51-21.188-63.552-58.041-60.796v103.612c-.036 1.466.575 2.22 1.546 2.57"&gt;&lt;/path&gt;&lt;path d="M383.78 381.328c13.336 3.71 17.387-11.06 23.215-21.408 12.722-22.571 22.294-51.594 22.445-84.774.221-47.594-18.343-82.517-35.6-106.182h-8.51c-.587 3.874 2.226 7.315 3.865 10.276 13.166 23.762 25.367 56.553 25.54 94.194.2 43.176-14.162 79.278-30.955 107.894"&gt;&lt;/path&gt;&lt;path d="M425.154 381.328c13.336 3.71 17.384-11.061 23.215-21.408 12.721-22.571 22.291-51.594 22.445-84.774.221-47.594-18.343-82.517-35.6-106.182h-8.511c-.586 3.874 2.226 7.315 3.866 10.276 13.166 23.762 25.367 56.553 25.54 94.194.2 43.176-14.162 79.278-30.955 107.894"&gt;&lt;/path&gt;&lt;path d="M466.26 381.328c13.337 3.71 17.385-11.061 23.216-21.408 12.722-22.571 22.292-51.594 22.445-84.774.221-47.594-18.343-82.517-35.6-106.182h-8.51c-.587 3.874 2.225 7.315 3.865 10.276 13.166 23.762 25.367 56.553 25.54 94.194.2 43.176-14.162 79.278-30.955 107.894M4.477 383.005H72.58l18.573-28.484 64.169-.135s.065 19.413.065 28.62h48.756V160.307h-58.816c-5.653 9.537-140.85 222.697-140.85 222.697zm152.667-145.282v71.158l-40.453-.27 40.453-70.888z"&gt;&lt;/path&gt;&lt;/g&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-next-item"&gt;\n      &lt;path d="M12 36l17-12-17-12v24zm20-24v24h4V12h-4z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-previous-item"&gt;\n      &lt;path d="M12 12h4v24h-4zm7 12l17 12V12z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-shuffle"&gt;\n      &lt;path d="M21.17 18.34L10.83 8 8 10.83l10.34 10.34 2.83-2.83zM29 8l4.09 4.09L8 37.17 10.83 40l25.09-25.09L40 19V8H29zm.66 18.83l-2.83 2.83 6.26 6.26L29 40h11V29l-4.09 4.09-6.25-6.26z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-cast"&gt;\n      &lt;path d="M42 6H6c-2.21 0-4 1.79-4 4v6h4v-6h36v28H28v4h14c2.21 0 4-1.79 4-4V10c0-2.21-1.79-4-4-4zM2 36v6h6c0-3.31-2.69-6-6-6zm0-8v4c5.52 0 10 4.48 10 10h4c0-7.73-6.27-14-14-14zm0-8v4c9.94 0 18 8.06 18 18h4c0-12.15-9.85-22-22-22z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 48 48" id="vjs-icon-picture-in-picture-enter"&gt;\n      &lt;path d="M38 22H22v11.99h16V22zm8 16V9.96C46 7.76 44.2 6 42 6H6C3.8 6 2 7.76 2 9.96V38c0 2.2 1.8 4 4 4h36c2.2 0 4-1.8 4-4zm-4 .04H6V9.94h36v28.1z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 22 18" id="vjs-icon-picture-in-picture-exit"&gt;\n      &lt;path d="M18 4H4v10h14V4zm4 12V1.98C22 .88 21.1 0 20 0H2C.9 0 0 .88 0 1.98V16c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2zm-2 .02H2V1.97h18v14.05z"&gt;&lt;/path&gt;\n      &lt;path fill="none" d="M-1-3h24v24H-1z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 1792 1792" id="vjs-icon-facebook"&gt;\n      &lt;path d="M1343 12v264h-157q-86 0-116 36t-30 108v189h293l-39 296h-254v759H734V905H479V609h255V391q0-186 104-288.5T1115 0q147 0 228 12z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 1792 1792" id="vjs-icon-linkedin"&gt;\n      &lt;path d="M477 625v991H147V625h330zm21-306q1 73-50.5 122T312 490h-2q-82 0-132-49t-50-122q0-74 51.5-122.5T314 148t133 48.5T498 319zm1166 729v568h-329v-530q0-105-40.5-164.5T1168 862q-63 0-105.5 34.5T999 982q-11 30-11 81v553H659q2-399 2-647t-1-296l-1-48h329v144h-2q20-32 41-56t56.5-52 87-43.5T1285 602q171 0 275 113.5t104 332.5z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 1200 1227" id="vjs-icon-twitter"&gt;\n      &lt;path d="M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z"/&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 1792 1792" id="vjs-icon-tumblr"&gt;\n      &lt;path d="M1328 1329l80 237q-23 35-111 66t-177 32q-104 2-190.5-26T787 1564t-95-106-55.5-120-16.5-118V676H452V461q72-26 129-69.5t91-90 58-102 34-99T779 12q1-5 4.5-8.5T791 0h244v424h333v252h-334v518q0 30 6.5 56t22.5 52.5 49.5 41.5 81.5 14q78-2 134-29z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n    &lt;symbol viewBox="0 0 1792 1792" id="vjs-icon-pinterest"&gt;\n      &lt;path d="M1664 896q0 209-103 385.5T1281.5 1561 896 1664q-111 0-218-32 59-93 78-164 9-34 54-211 20 39 73 67.5t114 28.5q121 0 216-68.5t147-188.5 52-270q0-114-59.5-214T1180 449t-255-63q-105 0-196 29t-154.5 77-109 110.5-67 129.5T377 866q0 104 40 183t117 111q30 12 38-20 2-7 8-31t8-30q6-23-11-43-51-61-51-151 0-151 104.5-259.5T904 517q151 0 235.5 82t84.5 213q0 170-68.5 289T980 1220q-61 0-98-43.5T859 1072q8-35 26.5-93.5t30-103T927 800q0-50-27-83t-77-33q-62 0-105 57t-43 142q0 73 25 122l-99 418q-17 70-13 177-206-91-333-281T128 896q0-209 103-385.5T510.5 231 896 128t385.5 103T1561 510.5 1664 896z"&gt;&lt;/path&gt;\n    &lt;/symbol&gt;\n  &lt;/defs&gt;\n&lt;/svg&gt;';const hr=de?10009:he?461:8,fr={codes:{play:415,pause:19,ff:417,rw:412,back:hr},names:{415:"play",19:"pause",417:"ff",412:"rw",[hr]:"back"},isEventKey(e,t){return t=t.toLowerCase(),!(!this.names[e.keyCode]||this.names[e.keyCode]!==t)},getEventName(e){if(this.names[e.keyCode])return this.names[e.keyCode];if(this.codes[e.code]){const t=this.codes[e.code];return this.names[t]}return null}},pr=5;class mr extends At{constructor(e){super(),this.player_=e,this.focusableComponents=[],this.isListening_=!1,this.isPaused_=!1,this.onKeyDown_=this.onKeyDown_.bind(this),this.lastFocusedComponent_=null}start(){this.isListening_||(this.player_.on("keydown",this.onKeyDown_),this.player_.on("modalKeydown",this.onKeyDown_),this.player_.on("loadedmetadata",()=&gt;{this.focus(this.updateFocusableComponents()[0])}),this.player_.on("modalclose",()=&gt;{this.refocusComponent()}),this.player_.on("focusin",this.handlePlayerFocus_.bind(this)),this.player_.on("focusout",this.handlePlayerBlur_.bind(this)),this.isListening_=!0,this.player_.errorDisplay&amp;&amp;this.player_.errorDisplay.on("aftermodalfill",()=&gt;{this.updateFocusableComponents(),this.focusableComponents.length&amp;&amp;(this.focusableComponents.length&gt;1?this.focusableComponents[1].focus():this.focusableComponents[0].focus())}))}stop(){this.player_.off("keydown",this.onKeyDown_),this.isListening_=!1}onKeyDown_(e){const t=e.originalEvent?e.originalEvent:e;if(["ArrowLeft","ArrowRight","ArrowUp","ArrowDown"].includes(t.key)){if(this.isPaused_)return;t.preventDefault();const e=t.key.substring(5).toLowerCase();this.move(e)}else if(fr.isEventKey(t,"play")||fr.isEventKey(t,"pause")||fr.isEventKey(t,"ff")||fr.isEventKey(t,"rw")){t.preventDefault();const e=fr.getEventName(t);this.performMediaAction_(e)}else fr.isEventKey(t,"Back")&amp;&amp;e.target&amp;&amp;e.target.closeable()&amp;&amp;(t.preventDefault(),e.target.close())}performMediaAction_(e){if(this.player_)switch(e){case"play":this.player_.paused()&amp;&amp;this.player_.play();break;case"pause":this.player_.paused()||this.player_.pause();break;case"ff":this.userSeek_(this.player_.currentTime()+pr);break;case"rw":this.userSeek_(this.player_.currentTime()-pr);break}}userSeek_(e){this.player_.liveTracker&amp;&amp;this.player_.liveTracker.isLive()&amp;&amp;this.player_.liveTracker.nextSeekedFromUser(),this.player_.currentTime(e)}pause(){this.isPaused_=!0}resume(){this.isPaused_=!1}handlePlayerBlur_(e){const t=e.relatedTarget;let n=null;const r=this.getCurrentComponent(e.target);t&amp;&amp;(n=Boolean(t.closest(".video-js")),t.classList.contains("vjs-text-track-settings")&amp;&amp;!this.isPaused_&amp;&amp;this.searchForTrackSelect_()),(e.currentTarget.contains(e.relatedTarget)||n)&amp;&amp;t||(r&amp;&amp;"CloseButton"===r.name()?this.refocusComponent():(this.pause(),r&amp;&amp;r.el()&amp;&amp;(this.lastFocusedComponent_=r)))}handlePlayerFocus_(){this.getCurrentComponent()&amp;&amp;this.getCurrentComponent().getIsFocusable()&amp;&amp;this.resume()}updateFocusableComponents(){const e=this.player_,t=[];function n(e){for(const r of e)r.hasOwnProperty("el_")&amp;&amp;r.getIsFocusable()&amp;&amp;r.getIsAvailableToBeFocused(r.el())&amp;&amp;t.push(r),r.hasOwnProperty("children_")&amp;&amp;r.children_.length&gt;0&amp;&amp;n(r.children_)}return e.children_.forEach(e=&gt;{if(e.hasOwnProperty("el_")){if(e.getIsFocusable&amp;&amp;e.getIsAvailableToBeFocused&amp;&amp;e.getIsFocusable()&amp;&amp;e.getIsAvailableToBeFocused(e.el()))return void t.push(e);e.hasOwnProperty("children_")&amp;&amp;e.children_.length&gt;0?n(e.children_):e.hasOwnProperty("items")&amp;&amp;e.items.length&gt;0?n(e.items):this.findSuitableDOMChild(e)&amp;&amp;t.push(e)}if("ErrorDisplay"===e.name_&amp;&amp;e.opened_){const n=e.el_.querySelector(".vjs-errors-ok-button-container");if(n){const e=n.querySelectorAll("button");e.forEach((e,n)=&gt;{t.push({name:()=&gt;"ModalButton"+(n+1),el:()=&gt;e,getPositions:()=&gt;{const t=e.getBoundingClientRect(),n={x:t.x,y:t.y,width:t.width,height:t.height,top:t.top,right:t.right,bottom:t.bottom,left:t.left},r={x:t.left+t.width/2,y:t.top+t.height/2,width:0,height:0,top:t.top+t.height/2,right:t.left+t.width/2,bottom:t.top+t.height/2,left:t.left+t.width/2};return{boundingClientRect:n,center:r}},getIsAvailableToBeFocused:()=&gt;!0,getIsFocusable:e=&gt;!0,focus:()=&gt;e.focus()})})}}}),this.focusableComponents=t,this.focusableComponents}findSuitableDOMChild(e){function t(n){if(e.getIsFocusable(n)&amp;&amp;e.getIsAvailableToBeFocused(n))return n;for(let e=0;e&lt;n.children.length;e++){const r=n.children[e],i=t(r);if(i)return i}return null}return e.el()?t(e.el()):null}getCurrentComponent(e){this.updateFocusableComponents();const t=e||document.activeElement;if(this.focusableComponents.length)for(const n of this.focusableComponents)if(n.el()===t)return n}add(e){const t=[...this.focusableComponents];e.hasOwnProperty("el_")&amp;&amp;e.getIsFocusable()&amp;&amp;e.getIsAvailableToBeFocused(e.el())&amp;&amp;t.push(e),this.focusableComponents=t,this.trigger({type:"focusableComponentsChanged",focusableComponents:this.focusableComponents})}remove(e){for(let t=0;t&lt;this.focusableComponents.length;t++)if(this.focusableComponents[t].name()===e.name())return this.focusableComponents.splice(t,1),void this.trigger({type:"focusableComponentsChanged",focusableComponents:this.focusableComponents})}clear(){this.focusableComponents.length&gt;0&amp;&amp;(this.focusableComponents=[],this.trigger({type:"focusableComponentsChanged",focusableComponents:this.focusableComponents}))}move(e){const t=this.getCurrentComponent();if(!t)return;const n=t.getPositions(),r=this.focusableComponents.filter(r=&gt;r!==t&amp;&amp;this.isInDirection_(n.boundingClientRect,r.getPositions().boundingClientRect,e)),i=this.findBestCandidate_(n.center,r,e);i?this.focus(i):this.trigger({type:"endOfFocusableComponents",direction:e,focusedComponent:t})}findBestCandidate_(e,t,n){let r=1/0,i=null;for(const s of t){const t=s.getPositions().center,a=this.calculateDistance_(e,t,n);a&lt;r&amp;&amp;(r=a,i=s)}return i}isInDirection_(e,t,n){switch(n){case"right":return t.left&gt;=e.right;case"left":return t.right&lt;=e.left;case"down":return t.top&gt;=e.bottom;case"up":return t.bottom&lt;=e.top;default:return!1}}refocusComponent(){if(this.lastFocusedComponent_){this.player_.userActive()||this.player_.userActive(!0),this.updateFocusableComponents();for(let e=0;e&lt;this.focusableComponents.length;e++)if(this.focusableComponents[e].name()===this.lastFocusedComponent_.name())return void this.focus(this.focusableComponents[e])}else this.focus(this.updateFocusableComponents()[0])}focus(e){"object"===typeof e&amp;&amp;(e.getIsAvailableToBeFocused(e.el())?e.focus():this.findSuitableDOMChild(e)&amp;&amp;this.findSuitableDOMChild(e).focus())}calculateDistance_(e,t,n){const r=Math.abs(e.x-t.x),i=Math.abs(e.y-t.y);let s;switch(n){case"right":case"left":s=r+100*i;break;case"up":s=2*i+.5*r;break;case"down":s=5*i+r;break;default:s=r+i}return s}searchForTrackSelect_(){const e=this;for(const t of e.updateFocusableComponents())if("TextTrackSelect"===t.constructor.name){e.focus(t);break}}}class gr extends Wt{constructor(e,t,n){const r=V({createEl:!1},t);if(super(e,r,n),t.playerOptions.sources&amp;&amp;0!==t.playerOptions.sources.length)e.src(t.playerOptions.sources);else for(let i=0,s=t.playerOptions.techOrder;i&lt;s.length;i++){const t=zt(s[i]);let n=qn.getTech(t);if(t||(n=Wt.getComponent(t)),n&amp;&amp;n.isSupported()){e.loadTech_(t);break}}}}Wt.registerComponent("MediaLoader",gr);class yr extends Wt{constructor(e,t){super(e,t),this.options_.controlText&amp;&amp;this.controlText(this.options_.controlText),this.handleMouseOver_=e=&gt;this.handleMouseOver(e),this.handleMouseOut_=e=&gt;this.handleMouseOut(e),this.handleClick_=e=&gt;this.handleClick(e),this.handleKeyDown_=e=&gt;this.handleKeyDown(e),this.emitTapEvents(),this.enable()}createEl(e="div",t={},n={}){t=Object.assign({className:this.buildCSSClass(),tabIndex:0},t),"button"===e&amp;&amp;j.error(`Creating a ClickableComponent with an HTML element of ${e} is not supported; use a Button instead.`),n=Object.assign({role:"button"},n),this.tabIndex_=t.tabIndex;const r=xe(e,t,n);return this.player_.options_.experimentalSvgIcons||r.appendChild(xe("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),this.createControlTextEl(r),r}dispose(){this.controlTextEl_=null,super.dispose()}createControlTextEl(e){return this.controlTextEl_=xe("span",{className:"vjs-control-text"},{"aria-live":"polite"}),e&amp;&amp;e.appendChild(this.controlTextEl_),this.controlText(this.controlText_,e),this.controlTextEl_}controlText(e,t=this.el()){if(void 0===e)return this.controlText_||"Need Text";const n=this.localize(e);this.controlText_=e,ke(this.controlTextEl_,n),this.nonIconControl||this.player_.options_.noUITitleAttributes||t.setAttribute("title",n)}buildCSSClass(){return"vjs-control vjs-button "+super.buildCSSClass()}enable(){this.enabled_||(this.enabled_=!0,this.removeClass("vjs-disabled"),this.el_.setAttribute("aria-disabled","false"),"undefined"!==typeof this.tabIndex_&amp;&amp;this.el_.setAttribute("tabIndex",this.tabIndex_),this.on(["tap","click"],this.handleClick_),this.on("keydown",this.handleKeyDown_))}disable(){this.enabled_=!1,this.addClass("vjs-disabled"),this.el_.setAttribute("aria-disabled","true"),"undefined"!==typeof this.tabIndex_&amp;&amp;this.el_.removeAttribute("tabIndex"),this.off("mouseover",this.handleMouseOver_),this.off("mouseout",this.handleMouseOut_),this.off(["tap","click"],this.handleClick_),this.off("keydown",this.handleKeyDown_)}handleLanguagechange(){this.controlText(this.controlText_)}handleClick(e){this.options_.clickHandler&amp;&amp;this.options_.clickHandler.call(this,arguments)}handleKeyDown(e){" "===e.key||"Enter"===e.key?(e.preventDefault(),e.stopPropagation(),this.trigger("click")):super.handleKeyDown(e)}}Wt.registerComponent("ClickableComponent",yr);class vr extends yr{constructor(e,t){super(e,t),this.update(),this.update_=e=&gt;this.update(e),e.on("posterchange",this.update_)}dispose(){this.player().off("posterchange",this.update_),super.dispose()}createEl(){return xe("div",{className:"vjs-poster"})}crossOrigin(e){if("undefined"===typeof e)return this.$("img")?this.$("img").crossOrigin:this.player_.tech_&amp;&amp;this.player_.tech_.isReady_?this.player_.crossOrigin():this.player_.options_.crossOrigin||this.player_.options_.crossorigin||null;null===e||"anonymous"===e||"use-credentials"===e?this.$("img")&amp;&amp;(this.$("img").crossOrigin=e):this.player_.log.warn(`crossOrigin must be null,  "anonymous" or "use-credentials", given "${e}"`)}update(e){const t=this.player().poster();this.setSrc(t),t?this.show():this.hide()}setSrc(e){e?(this.$("img")||this.el_.appendChild(xe("picture",{className:"vjs-poster",tabIndex:-1},{},xe("img",{loading:"lazy",crossOrigin:this.crossOrigin()},{alt:""}))),this.$("img").src=e):this.el_.textContent=""}handleClick(e){this.player_.controls()&amp;&amp;(this.player_.tech(!0)&amp;&amp;this.player_.tech(!0).focus(),this.player_.paused()?on(this.player_.play()):this.player_.pause())}}vr.prototype.crossorigin=vr.prototype.crossOrigin,Wt.registerComponent("PosterImage",vr);const br="#222",_r="#ccc",wr={monospace:"monospace",sansSerif:"sans-serif",serif:"serif",monospaceSansSerif:'"Andale Mono", "Lucida Console", monospace',monospaceSerif:'"Courier New", monospace',proportionalSansSerif:"sans-serif",proportionalSerif:"serif",casual:'"Comic Sans MS", Impact, fantasy',script:'"Monotype Corsiva", cursive',smallcaps:'"Andale Mono", "Lucida Console", monospace, sans-serif'};function Tr(e,t){let n;if(4===e.length)n=e[1]+e[1]+e[2]+e[2]+e[3]+e[3];else{if(7!==e.length)throw new Error("Invalid color code provided, "+e+"; must be formatted as e.g. #f0e or #f604e2.");n=e.slice(1)}return"rgba("+parseInt(n.slice(0,2),16)+","+parseInt(n.slice(2,4),16)+","+parseInt(n.slice(4,6),16)+","+t+")"}function Sr(e,t,n){try{e.style[t]=n}catch(r){return}}function Er(e){return e?e+"px":""}class xr extends Wt{constructor(e,t,n){super(e,t,n);const r=e=&gt;this.updateDisplay(e),s=e=&gt;{this.updateDisplayOverlay(),this.updateDisplay(e)};e.on("loadstart",e=&gt;this.toggleDisplay(e)),e.on("texttrackchange",r),e.on("loadedmetadata",e=&gt;{this.updateDisplayOverlay(),this.preselectTrack(e)}),e.ready(St(this,(function(){if(e.tech_&amp;&amp;e.tech_.featuresNativeTextTracks)return void this.hide();e.on("fullscreenchange",s),e.on("playerresize",s);const t=i.a.screen.orientation||i.a,n=i.a.screen.orientation?"change":"orientationchange";t.addEventListener(n,s),e.on("dispose",()=&gt;t.removeEventListener(n,s));const r=this.options_.playerOptions.tracks||[];for(let e=0;e&lt;r.length;e++)this.player_.addRemoteTextTrack(r[e],!0);this.preselectTrack()})))}preselectTrack(){const e={captions:1,subtitles:1},t=this.player_.textTracks(),n=this.player_.cache_.selectedLanguage;let r,i,s;for(let a=0;a&lt;t.length;a++){const o=t[a];n&amp;&amp;n.enabled&amp;&amp;n.language&amp;&amp;n.language===o.language&amp;&amp;o.kind in e?o.kind===n.kind?s=o:s||(s=o):n&amp;&amp;!n.enabled?(s=null,r=null,i=null):o.default&amp;&amp;("descriptions"!==o.kind||r?o.kind in e&amp;&amp;!i&amp;&amp;(i=o):r=o)}s?s.mode="showing":i?i.mode="showing":r&amp;&amp;(r.mode="showing")}toggleDisplay(){this.player_.tech_&amp;&amp;this.player_.tech_.featuresNativeTextTracks?this.hide():this.show()}createEl(){return super.createEl("div",{className:"vjs-text-track-display"},{translate:"yes","aria-live":"off","aria-atomic":"true"})}clearDisplay(){"function"===typeof i.a.WebVTT&amp;&amp;i.a.WebVTT.processCues(i.a,[],this.el_)}updateDisplay(){const e=this.player_.textTracks(),t=this.options_.allowMultipleShowingTracks;if(this.clearDisplay(),t){const t=[];for(let n=0;n&lt;e.length;++n){const r=e[n];"showing"===r.mode&amp;&amp;t.push(r)}return void this.updateForTrack(t)}let n=null,r=null,s=e.length;while(s--){const t=e[s];"showing"===t.mode&amp;&amp;("descriptions"===t.kind?n=t:r=t)}if(r?("off"!==this.getAttribute("aria-live")&amp;&amp;this.setAttribute("aria-live","off"),this.updateForTrack(r)):n&amp;&amp;("assertive"!==this.getAttribute("aria-live")&amp;&amp;this.setAttribute("aria-live","assertive"),this.updateForTrack(n)),!i.a.CSS.supports("inset","10px")){const e=this.el_,t=e.querySelectorAll(".vjs-text-track-cue"),n=this.player_.controlBar.el_.getBoundingClientRect().height,r=this.player_.el_.getBoundingClientRect().height;e.style="",Sr(e,"position","relative"),Sr(e,"height",r-n+"px"),Sr(e,"top","unset"),Sr(e,"bottom",fe?r+"px":"0px"),t.length&gt;0&amp;&amp;t.forEach(e=&gt;{if(e.style.inset){const t=e.style.inset.split(" ");3===t.length&amp;&amp;Object.assign(e.style,{top:t[0],right:t[1],bottom:t[2],left:"unset"})}})}}updateDisplayOverlay(){if(!this.player_.videoHeight()||!i.a.CSS.supports("inset-inline: 10px"))return;const e=this.player_.currentWidth(),t=this.player_.currentHeight(),n=e/t,r=this.player_.videoWidth()/this.player_.videoHeight();let s=0,a=0;Math.abs(n-r)&gt;.1&amp;&amp;(n&gt;r?s=Math.round((e-t*r)/2):a=Math.round((t-e/r)/2)),Sr(this.el_,"insetInline",Er(s)),Sr(this.el_,"insetBlock",Er(a))}updateDisplayState(e){const t=this.player_.textTrackSettings.getValues(),n=e.activeCues;let r=n.length;while(r--){const e=n[r];if(!e)continue;const s=e.displayState;if(t.color&amp;&amp;(s.firstChild.style.color=t.color),t.textOpacity&amp;&amp;Sr(s.firstChild,"color",Tr(t.color||"#fff",t.textOpacity)),t.backgroundColor&amp;&amp;(s.firstChild.style.backgroundColor=t.backgroundColor),t.backgroundOpacity&amp;&amp;Sr(s.firstChild,"backgroundColor",Tr(t.backgroundColor||"#000",t.backgroundOpacity)),t.windowColor&amp;&amp;(t.windowOpacity?Sr(s,"backgroundColor",Tr(t.windowColor,t.windowOpacity)):s.style.backgroundColor=t.windowColor),t.edgeStyle&amp;&amp;("dropshadow"===t.edgeStyle?s.firstChild.style.textShadow=`2px 2px 3px ${br}, 2px 2px 4px ${br}, 2px 2px 5px ${br}`:"raised"===t.edgeStyle?s.firstChild.style.textShadow=`1px 1px ${br}, 2px 2px ${br}, 3px 3px ${br}`:"depressed"===t.edgeStyle?s.firstChild.style.textShadow=`1px 1px ${_r}, 0 1px ${_r}, -1px -1px ${br}, 0 -1px ${br}`:"uniform"===t.edgeStyle&amp;&amp;(s.firstChild.style.textShadow=`0 0 4px ${br}, 0 0 4px ${br}, 0 0 4px ${br}, 0 0 4px ${br}`)),t.fontPercent&amp;&amp;1!==t.fontPercent){const e=i.a.parseFloat(s.style.fontSize);s.style.fontSize=e*t.fontPercent+"px",s.style.height="auto",s.style.top="auto"}t.fontFamily&amp;&amp;"default"!==t.fontFamily&amp;&amp;("small-caps"===t.fontFamily?s.firstChild.style.fontVariant="small-caps":s.firstChild.style.fontFamily=wr[t.fontFamily])}}updateForTrack(e){if(Array.isArray(e)||(e=[e]),"function"!==typeof i.a.WebVTT||e.every(e=&gt;!e.activeCues))return;const t=[];for(let n=0;n&lt;e.length;++n){const r=e[n];for(let e=0;e&lt;r.activeCues.length;++e)t.push(r.activeCues[e])}i.a.WebVTT.processCues(i.a,t,this.el_);for(let n=0;n&lt;e.length;++n){const t=e[n];for(let e=0;e&lt;t.activeCues.length;++e){const r=t.activeCues[e].displayState;Oe(r,"vjs-text-track-cue","vjs-text-track-cue-"+(t.language?t.language:n)),t.language&amp;&amp;Re(r,"lang",t.language)}this.player_.textTrackSettings&amp;&amp;this.updateDisplayState(t)}}}Wt.registerComponent("TextTrackDisplay",xr);class kr extends Wt{createEl(){const e=this.player_.isAudio(),t=this.localize(e?"Audio Player":"Video Player"),n=xe("span",{className:"vjs-control-text",textContent:this.localize("{1} is loading.",[t])}),r=super.createEl("div",{className:"vjs-loading-spinner",dir:"ltr"});return r.appendChild(n),r}handleLanguagechange(){this.$(".vjs-control-text").textContent=this.localize("{1} is loading.",[this.player_.isAudio()?"Audio Player":"Video Player"])}}Wt.registerComponent("LoadingSpinner",kr);class Cr extends yr{createEl(e,t={},n={}){e="button",t=Object.assign({className:this.buildCSSClass()},t),n=Object.assign({type:"button"},n);const r=xe(e,t,n);return this.player_.options_.experimentalSvgIcons||r.appendChild(xe("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),this.createControlTextEl(r),r}addChild(e,t={}){const n=this.constructor.name;return j.warn(`Adding an actionable (user controllable) child to a Button (${n}) is not supported; use a ClickableComponent instead.`),Wt.prototype.addChild.call(this,e,t)}enable(){super.enable(),this.el_.removeAttribute("disabled")}disable(){super.disable(),this.el_.setAttribute("disabled","disabled")}handleKeyDown(e){" "!==e.key&amp;&amp;"Enter"!==e.key?super.handleKeyDown(e):e.stopPropagation()}}Wt.registerComponent("Button",Cr);class Ar extends Cr{constructor(e,t){super(e,t),this.mouseused_=!1,this.setIcon("play"),this.on("mousedown",e=&gt;this.handleMouseDown(e))}buildCSSClass(){return"vjs-big-play-button"}handleClick(e){const t=this.player_.play();if(this.mouseused_&amp;&amp;"clientX"in e&amp;&amp;"clientY"in e)return on(t),void(this.player_.tech(!0)&amp;&amp;this.player_.tech(!0).focus());const n=this.player_.getChild("controlBar"),r=n&amp;&amp;n.getChild("playToggle");if(!r)return void this.player_.tech(!0).focus();const i=()=&gt;r.focus();an(t)?t.then(i,()=&gt;{}):this.setTimeout(i,1)}handleKeyDown(e){this.mouseused_=!1,super.handleKeyDown(e)}handleMouseDown(e){this.mouseused_=!0}}Ar.prototype.controlText_="Play Video",Wt.registerComponent("BigPlayButton",Ar);class Or extends Cr{constructor(e,t){super(e,t),this.setIcon("cancel"),this.controlText(t&amp;&amp;t.controlText||this.localize("Close"))}buildCSSClass(){return"vjs-close-button "+super.buildCSSClass()}handleClick(e){this.trigger({type:"close",bubbles:!1})}handleKeyDown(e){"Escape"===e.key?(e.preventDefault(),e.stopPropagation(),this.trigger("click")):super.handleKeyDown(e)}}Wt.registerComponent("CloseButton",Or);class Ir extends Cr{constructor(e,t={}){super(e,t),t.replay=void 0===t.replay||t.replay,this.setIcon("play"),this.on(e,"play",e=&gt;this.handlePlay(e)),this.on(e,"pause",e=&gt;this.handlePause(e)),t.replay&amp;&amp;this.on(e,"ended",e=&gt;this.handleEnded(e))}buildCSSClass(){return"vjs-play-control "+super.buildCSSClass()}handleClick(e){this.player_.paused()?on(this.player_.play()):this.player_.pause()}handleSeeked(e){this.removeClass("vjs-ended"),this.player_.paused()?this.handlePause(e):this.handlePlay(e)}handlePlay(e){this.removeClass("vjs-ended","vjs-paused"),this.addClass("vjs-playing"),this.setIcon("pause"),this.controlText("Pause")}handlePause(e){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.setIcon("play"),this.controlText("Play")}handleEnded(e){this.removeClass("vjs-playing"),this.addClass("vjs-ended"),this.setIcon("replay"),this.controlText("Replay"),this.one(this.player_,"seeked",e=&gt;this.handleSeeked(e))}}Ir.prototype.controlText_="Play",Wt.registerComponent("PlayToggle",Ir);class Pr extends Wt{constructor(e,t){super(e,t),this.on(e,["timeupdate","ended","seeking"],e=&gt;this.update(e)),this.updateTextNode_()}createEl(){const e=this.buildCSSClass(),t=super.createEl("div",{className:e+" vjs-time-control vjs-control"}),n=xe("span",{className:"vjs-control-text",textContent:this.localize(this.labelText_)+"Â&nbsp;"},{role:"presentation"});return t.appendChild(n),this.contentEl_=xe("span",{className:e+"-display"},{role:"presentation"}),t.appendChild(this.contentEl_),t}dispose(){this.contentEl_=null,this.textNode_=null,super.dispose()}update(e){(this.player_.options_.enableSmoothSeeking||"seeking"!==e.type)&amp;&amp;this.updateContent(e)}updateTextNode_(e=0){e=tn(e),this.formattedTime_!==e&amp;&amp;(this.formattedTime_=e,this.requestNamedAnimationFrame("TimeDisplay#updateTextNode_",()=&gt;{if(!this.contentEl_)return;let e=this.textNode_;e&amp;&amp;this.contentEl_.firstChild!==e&amp;&amp;(e=null,j.warn("TimeDisplay#updateTextnode_: Prevented replacement of text node element since it was no longer a child of this node. Appending a new node instead.")),this.textNode_=a.a.createTextNode(this.formattedTime_),this.textNode_&amp;&amp;(e?this.contentEl_.replaceChild(this.textNode_,e):this.contentEl_.appendChild(this.textNode_))}))}updateContent(e){}}Pr.prototype.labelText_="Time",Pr.prototype.controlText_="Time",Wt.registerComponent("TimeDisplay",Pr);class Lr extends Pr{buildCSSClass(){return"vjs-current-time"}updateContent(e){let t;t=this.player_.ended()?this.player_.duration():this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime(),this.updateTextNode_(t)}}Lr.prototype.labelText_="Current Time",Lr.prototype.controlText_="Current Time",Wt.registerComponent("CurrentTimeDisplay",Lr);class Dr extends Pr{constructor(e,t){super(e,t);const n=e=&gt;this.updateContent(e);this.on(e,"durationchange",n),this.on(e,"loadstart",n),this.on(e,"loadedmetadata",n)}buildCSSClass(){return"vjs-duration"}updateContent(e){const t=this.player_.duration();this.updateTextNode_(t)}}Dr.prototype.labelText_="Duration",Dr.prototype.controlText_="Duration",Wt.registerComponent("DurationDisplay",Dr);class Mr extends Wt{createEl(){const e=super.createEl("div",{className:"vjs-time-control vjs-time-divider"},{"aria-hidden":!0}),t=super.createEl("div"),n=super.createEl("span",{textContent:"/"});return t.appendChild(n),e.appendChild(t),e}}Wt.registerComponent("TimeDivider",Mr);class Rr extends Pr{constructor(e,t){super(e,t),this.on(e,"durationchange",e=&gt;this.updateContent(e))}buildCSSClass(){return"vjs-remaining-time"}createEl(){const e=super.createEl();return!1!==this.options_.displayNegative&amp;&amp;e.insertBefore(xe("span",{},{"aria-hidden":!0},"-"),this.contentEl_),e}updateContent(e){if("number"!==typeof this.player_.duration())return;let t;t=this.player_.ended()?0:this.player_.remainingTimeDisplay?this.player_.remainingTimeDisplay():this.player_.remainingTime(),this.updateTextNode_(t)}}Rr.prototype.labelText_="Remaining Time",Rr.prototype.controlText_="Remaining Time",Wt.registerComponent("RemainingTimeDisplay",Rr);class Nr extends Wt{constructor(e,t){super(e,t),this.updateShowing(),this.on(this.player(),"durationchange",e=&gt;this.updateShowing(e))}createEl(){const e=super.createEl("div",{className:"vjs-live-control vjs-control"});return this.contentEl_=xe("div",{className:"vjs-live-display"},{"aria-live":"off"}),this.contentEl_.appendChild(xe("span",{className:"vjs-control-text",textContent:this.localize("Stream Type")+"Â&nbsp;"})),this.contentEl_.appendChild(a.a.createTextNode(this.localize("LIVE"))),e.appendChild(this.contentEl_),e}dispose(){this.contentEl_=null,super.dispose()}updateShowing(e){this.player().duration()===1/0?this.show():this.hide()}}Wt.registerComponent("LiveDisplay",Nr);class jr extends Cr{constructor(e,t){super(e,t),this.updateLiveEdgeStatus(),this.player_.liveTracker&amp;&amp;(this.updateLiveEdgeStatusHandler_=e=&gt;this.updateLiveEdgeStatus(e),this.on(this.player_.liveTracker,"liveedgechange",this.updateLiveEdgeStatusHandler_))}createEl(){const e=super.createEl("button",{className:"vjs-seek-to-live-control vjs-control"});return this.setIcon("circle",e),this.textEl_=xe("span",{className:"vjs-seek-to-live-text",textContent:this.localize("LIVE")},{"aria-hidden":"true"}),e.appendChild(this.textEl_),e}updateLiveEdgeStatus(){!this.player_.liveTracker||this.player_.liveTracker.atLiveEdge()?(this.setAttribute("aria-disabled",!0),this.addClass("vjs-at-live-edge"),this.controlText("Seek to live, currently playing live")):(this.setAttribute("aria-disabled",!1),this.removeClass("vjs-at-live-edge"),this.controlText("Seek to live, currently behind live"))}handleClick(){this.player_.liveTracker.seekToLiveEdge()}dispose(){this.player_.liveTracker&amp;&amp;this.off(this.player_.liveTracker,"liveedgechange",this.updateLiveEdgeStatusHandler_),this.textEl_=null,super.dispose()}}function Ur(e,t,n){return e=Number(e),Math.min(n,Math.max(t,isNaN(e)?t:e))}jr.prototype.controlText_="Seek to live, currently playing live",Wt.registerComponent("SeekToLive",jr);var Br=Object.freeze({__proto__:null,clamp:Ur});class Fr extends Wt{constructor(e,t){super(e,t),this.handleMouseDown_=e=&gt;this.handleMouseDown(e),this.handleMouseUp_=e=&gt;this.handleMouseUp(e),this.handleKeyDown_=e=&gt;this.handleKeyDown(e),this.handleClick_=e=&gt;this.handleClick(e),this.handleMouseMove_=e=&gt;this.handleMouseMove(e),this.update_=e=&gt;this.update(e),this.bar=this.getChild(this.options_.barName),this.vertical(!!this.options_.vertical),this.enable()}enabled(){return this.enabled_}enable(){this.enabled()||(this.on("mousedown",this.handleMouseDown_),this.on("touchstart",this.handleMouseDown_),this.on("keydown",this.handleKeyDown_),this.on("click",this.handleClick_),this.on(this.player_,"controlsvisible",this.update),this.playerEvent&amp;&amp;this.on(this.player_,this.playerEvent,this.update),this.removeClass("disabled"),this.setAttribute("tabindex",0),this.enabled_=!0)}disable(){if(!this.enabled())return;const e=this.bar.el_.ownerDocument;this.off("mousedown",this.handleMouseDown_),this.off("touchstart",this.handleMouseDown_),this.off("keydown",this.handleKeyDown_),this.off("click",this.handleClick_),this.off(this.player_,"controlsvisible",this.update_),this.off(e,"mousemove",this.handleMouseMove_),this.off(e,"mouseup",this.handleMouseUp_),this.off(e,"touchmove",this.handleMouseMove_),this.off(e,"touchend",this.handleMouseUp_),this.removeAttribute("tabindex"),this.addClass("disabled"),this.playerEvent&amp;&amp;this.off(this.player_,this.playerEvent,this.update),this.enabled_=!1}createEl(e,t={},n={}){return t.className=t.className+" vjs-slider",t=Object.assign({tabIndex:0},t),n=Object.assign({role:"slider","aria-valuenow":0,"aria-valuemin":0,"aria-valuemax":100},n),super.createEl(e,t,n)}handleMouseDown(e){const t=this.bar.el_.ownerDocument;"mousedown"===e.type&amp;&amp;e.preventDefault(),"touchstart"!==e.type||ne||e.preventDefault(),je(),this.addClass("vjs-sliding"),this.trigger("slideractive"),this.on(t,"mousemove",this.handleMouseMove_),this.on(t,"mouseup",this.handleMouseUp_),this.on(t,"touchmove",this.handleMouseMove_),this.on(t,"touchend",this.handleMouseUp_),this.handleMouseMove(e,!0)}handleMouseMove(e){}handleMouseUp(e){const t=this.bar.el_.ownerDocument;Ue(),this.removeClass("vjs-sliding"),this.trigger("sliderinactive"),this.off(t,"mousemove",this.handleMouseMove_),this.off(t,"mouseup",this.handleMouseUp_),this.off(t,"touchmove",this.handleMouseMove_),this.off(t,"touchend",this.handleMouseUp_),this.update()}update(){if(!this.el_||!this.bar)return;const e=this.getProgress();return e===this.progress_||(this.progress_=e,this.requestNamedAnimationFrame("Slider#update",()=&gt;{const t=this.vertical()?"height":"width";this.bar.el().style[t]=(100*e).toFixed(2)+"%"})),e}getProgress(){return Number(Ur(this.getPercent(),0,1).toFixed(4))}calculateDistance(e){const t=$e(this.el_,e);return this.vertical()?t.y:t.x}handleKeyDown(e){const t=this.options_.playerOptions.spatialNavigation,n=t&amp;&amp;t.enabled,r=t&amp;&amp;t.horizontalSeek;n?r&amp;&amp;"ArrowLeft"===e.key||!r&amp;&amp;"ArrowDown"===e.key?(e.preventDefault(),e.stopPropagation(),this.stepBack()):r&amp;&amp;"ArrowRight"===e.key||!r&amp;&amp;"ArrowUp"===e.key?(e.preventDefault(),e.stopPropagation(),this.stepForward()):super.handleKeyDown(e):"ArrowLeft"===e.key||"ArrowDown"===e.key?(e.preventDefault(),e.stopPropagation(),this.stepBack()):"ArrowUp"===e.key||"ArrowRight"===e.key?(e.preventDefault(),e.stopPropagation(),this.stepForward()):super.handleKeyDown(e)}handleClick(e){e.stopPropagation(),e.preventDefault()}vertical(e){if(void 0===e)return this.vertical_||!1;this.vertical_=!!e,this.vertical_?this.addClass("vjs-slider-vertical"):this.addClass("vjs-slider-horizontal")}}Wt.registerComponent("Slider",Fr);const $r=(e,t)=&gt;Ur(e/t*100,0,100).toFixed(2)+"%";class qr extends Wt{constructor(e,t){super(e,t),this.partEls_=[],this.on(e,"progress",e=&gt;this.update(e))}createEl(){const e=super.createEl("div",{className:"vjs-load-progress"}),t=xe("span",{className:"vjs-control-text"}),n=xe("span",{textContent:this.localize("Loaded")}),r=a.a.createTextNode(": ");return this.percentageEl_=xe("span",{className:"vjs-control-text-loaded-percentage",textContent:"0%"}),e.appendChild(t),t.appendChild(n),t.appendChild(r),t.appendChild(this.percentageEl_),e}dispose(){this.partEls_=null,this.percentageEl_=null,super.dispose()}update(e){this.requestNamedAnimationFrame("LoadProgressBar#update",()=&gt;{const e=this.player_.liveTracker,t=this.player_.buffered(),n=e&amp;&amp;e.isLive()?e.seekableEnd():this.player_.duration(),r=this.player_.bufferedEnd(),i=this.partEls_,s=$r(r,n);this.percent_!==s&amp;&amp;(this.el_.style.width=s,ke(this.percentageEl_,s),this.percent_=s);for(let a=0;a&lt;t.length;a++){const e=t.start(a),n=t.end(a);let s=i[a];s||(s=this.el_.appendChild(xe()),i[a]=s),s.dataset.start===e&amp;&amp;s.dataset.end===n||(s.dataset.start=e,s.dataset.end=n,s.style.left=$r(e,r),s.style.width=$r(n-e,r))}for(let a=i.length;a&gt;t.length;a--)this.el_.removeChild(i[a-1]);i.length=t.length})}}Wt.registerComponent("LoadProgressBar",qr);class zr extends Wt{constructor(e,t){super(e,t),this.update=Et(St(this,this.update),Tt)}createEl(){return super.createEl("div",{className:"vjs-time-tooltip"},{"aria-hidden":"true"})}update(e,t,n){const r=Fe(this.el_),i=Be(this.player_.el()),s=e.width*t;if(!i||!r)return;let a=e.left-i.left+s,o=e.width-s+(i.right-e.right);o||(o=e.width-s,a=s);let l=r.width/2;a&lt;l?l+=l-a:o&lt;l&amp;&amp;(l=o),l&lt;0?l=0:l&gt;r.width&amp;&amp;(l=r.width),l=Math.round(l),this.el_.style.right=`-${l}px`,this.write(n)}write(e){ke(this.el_,e)}updateTime(e,t,n,r){this.requestNamedAnimationFrame("TimeTooltip#updateTime",()=&gt;{let i;const s=this.player_.duration();if(this.player_.liveTracker&amp;&amp;this.player_.liveTracker.isLive()){const e=this.player_.liveTracker.liveWindow(),n=e-t*e;i=(n&lt;1?"":"-")+tn(n,e)}else i=tn(n,s);this.update(e,t,i),r&amp;&amp;r()})}}Wt.registerComponent("TimeTooltip",zr);class Hr extends Wt{constructor(e,t){super(e,t),this.setIcon("circle"),this.update=Et(St(this,this.update),Tt)}createEl(){return super.createEl("div",{className:"vjs-play-progress vjs-slider-bar"},{"aria-hidden":"true"})}update(e,t){const n=this.getChild("timeTooltip");if(!n)return;const r=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime();n.updateTime(e,t,r)}}Hr.prototype.options_={children:[]},ge||Q||Hr.prototype.options_.children.push("timeTooltip"),Wt.registerComponent("PlayProgressBar",Hr);class Vr extends Wt{constructor(e,t){super(e,t),this.update=Et(St(this,this.update),Tt)}createEl(){return super.createEl("div",{className:"vjs-mouse-display"})}update(e,t){const n=t*this.player_.duration();this.getChild("timeTooltip").updateTime(e,t,n,()=&gt;{this.el_.style.left=e.width*t+"px"})}}Vr.prototype.options_={children:["timeTooltip"]},Wt.registerComponent("MouseTimeDisplay",Vr);const Wr=5,Gr=12;class Xr extends Fr{constructor(e,t){super(e,t),this.setEventHandlers_()}setEventHandlers_(){this.update_=St(this,this.update),this.update=Et(this.update_,Tt),this.on(this.player_,["durationchange","timeupdate"],this.update),this.on(this.player_,["ended"],this.update_),this.player_.liveTracker&amp;&amp;this.on(this.player_.liveTracker,"liveedgechange",this.update),this.updateInterval=null,this.enableIntervalHandler_=e=&gt;this.enableInterval_(e),this.disableIntervalHandler_=e=&gt;this.disableInterval_(e),this.on(this.player_,["playing"],this.enableIntervalHandler_),this.on(this.player_,["ended","pause","waiting"],this.disableIntervalHandler_),"hidden"in a.a&amp;&amp;"visibilityState"in a.a&amp;&amp;this.on(a.a,"visibilitychange",this.toggleVisibility_)}toggleVisibility_(e){"hidden"===a.a.visibilityState?(this.cancelNamedAnimationFrame("SeekBar#update"),this.cancelNamedAnimationFrame("Slider#update"),this.disableInterval_(e)):(this.player_.ended()||this.player_.paused()||this.enableInterval_(),this.update())}enableInterval_(){this.updateInterval||(this.updateInterval=this.setInterval(this.update,Tt))}disableInterval_(e){this.player_.liveTracker&amp;&amp;this.player_.liveTracker.isLive()&amp;&amp;e&amp;&amp;"ended"!==e.type||this.updateInterval&amp;&amp;(this.clearInterval(this.updateInterval),this.updateInterval=null)}createEl(){return super.createEl("div",{className:"vjs-progress-holder"},{"aria-label":this.localize("Progress Bar")})}update(e){if("hidden"===a.a.visibilityState)return;const t=super.update();return this.requestNamedAnimationFrame("SeekBar#update",()=&gt;{const e=this.player_.ended()?this.player_.duration():this.getCurrentTime_(),n=this.player_.liveTracker;let r=this.player_.duration();n&amp;&amp;n.isLive()&amp;&amp;(r=this.player_.liveTracker.liveCurrentTime()),this.percent_!==t&amp;&amp;(this.el_.setAttribute("aria-valuenow",(100*t).toFixed(2)),this.percent_=t),this.currentTime_===e&amp;&amp;this.duration_===r||(this.el_.setAttribute("aria-valuetext",this.localize("progress bar timing: currentTime={1} duration={2}",[tn(e,r),tn(r,r)],"{1} of {2}")),this.currentTime_=e,this.duration_=r),this.bar&amp;&amp;this.bar.update(Be(this.el()),this.getProgress())}),t}userSeek_(e){this.player_.liveTracker&amp;&amp;this.player_.liveTracker.isLive()&amp;&amp;this.player_.liveTracker.nextSeekedFromUser(),this.player_.currentTime(e)}getCurrentTime_(){return this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime()}getPercent(){const e=this.getCurrentTime_();let t;const n=this.player_.liveTracker;return n&amp;&amp;n.isLive()?(t=(e-n.seekableStart())/n.liveWindow(),n.atLiveEdge()&amp;&amp;(t=1)):t=e/this.player_.duration(),t}handleMouseDown(e){Ge(e)&amp;&amp;(e.stopPropagation(),this.videoWasPlaying=!this.player_.paused(),this.player_.pause(),super.handleMouseDown(e))}handleMouseMove(e,t=!1){if(!Ge(e)||isNaN(this.player_.duration()))return;let n;t||this.player_.scrubbing()||this.player_.scrubbing(!0);const r=this.calculateDistance(e),i=this.player_.liveTracker;if(i&amp;&amp;i.isLive()){if(r&gt;=.99)return void i.seekToLiveEdge();const e=i.seekableStart(),t=i.liveCurrentTime();if(n=e+r*i.liveWindow(),n&gt;=t&amp;&amp;(n=t),n&lt;=e&amp;&amp;(n=e+.1),n===1/0)return}else n=r*this.player_.duration(),n===this.player_.duration()&amp;&amp;(n-=.1);this.userSeek_(n),this.player_.options_.enableSmoothSeeking&amp;&amp;this.update()}enable(){super.enable();const e=this.getChild("mouseTimeDisplay");e&amp;&amp;e.show()}disable(){super.disable();const e=this.getChild("mouseTimeDisplay");e&amp;&amp;e.hide()}handleMouseUp(e){super.handleMouseUp(e),e&amp;&amp;e.stopPropagation(),this.player_.scrubbing(!1),this.player_.trigger({type:"timeupdate",target:this,manuallyTriggered:!0}),this.videoWasPlaying?on(this.player_.play()):this.update_()}stepForward(){this.userSeek_(this.player_.currentTime()+Wr)}stepBack(){this.userSeek_(this.player_.currentTime()-Wr)}handleAction(e){this.player_.paused()?this.player_.play():this.player_.pause()}handleKeyDown(e){const t=this.player_.liveTracker;if(" "===e.key||"Enter"===e.key)e.preventDefault(),e.stopPropagation(),this.handleAction(e);else if("Home"===e.key)e.preventDefault(),e.stopPropagation(),this.userSeek_(0);else if("End"===e.key)e.preventDefault(),e.stopPropagation(),t&amp;&amp;t.isLive()?this.userSeek_(t.liveCurrentTime()):this.userSeek_(this.player_.duration());else if(/^[0-9]$/.test(e.key)){e.preventDefault(),e.stopPropagation();const n=.1*parseInt(e.key,10);t&amp;&amp;t.isLive()?this.userSeek_(t.seekableStart()+t.liveWindow()*n):this.userSeek_(this.player_.duration()*n)}else"PageDown"===e.key?(e.preventDefault(),e.stopPropagation(),this.userSeek_(this.player_.currentTime()-Wr*Gr)):"PageUp"===e.key?(e.preventDefault(),e.stopPropagation(),this.userSeek_(this.player_.currentTime()+Wr*Gr)):super.handleKeyDown(e)}dispose(){this.disableInterval_(),this.off(this.player_,["durationchange","timeupdate"],this.update),this.off(this.player_,["ended"],this.update_),this.player_.liveTracker&amp;&amp;this.off(this.player_.liveTracker,"liveedgechange",this.update),this.off(this.player_,["playing"],this.enableIntervalHandler_),this.off(this.player_,["ended","pause","waiting"],this.disableIntervalHandler_),"hidden"in a.a&amp;&amp;"visibilityState"in a.a&amp;&amp;this.off(a.a,"visibilitychange",this.toggleVisibility_),super.dispose()}}Xr.prototype.options_={children:["loadProgressBar","playProgressBar"],barName:"playProgressBar"},ge||Q||Xr.prototype.options_.children.splice(1,0,"mouseTimeDisplay"),Wt.registerComponent("SeekBar",Xr);class Yr extends Wt{constructor(e,t){super(e,t),this.handleMouseMove=Et(St(this,this.handleMouseMove),Tt),this.throttledHandleMouseSeek=Et(St(this,this.handleMouseSeek),Tt),this.handleMouseUpHandler_=e=&gt;this.handleMouseUp(e),this.handleMouseDownHandler_=e=&gt;this.handleMouseDown(e),this.enable()}createEl(){return super.createEl("div",{className:"vjs-progress-control vjs-control"})}handleMouseMove(e){const t=this.getChild("seekBar");if(!t)return;const n=t.getChild("playProgressBar"),r=t.getChild("mouseTimeDisplay");if(!n&amp;&amp;!r)return;const i=t.el(),s=Fe(i);let a=$e(i,e).x;a=Ur(a,0,1),r&amp;&amp;r.update(s,a),n&amp;&amp;n.update(s,t.getProgress())}handleMouseSeek(e){const t=this.getChild("seekBar");t&amp;&amp;t.handleMouseMove(e)}enabled(){return this.enabled_}disable(){if(this.children().forEach(e=&gt;e.disable&amp;&amp;e.disable()),this.enabled()&amp;&amp;(this.off(["mousedown","touchstart"],this.handleMouseDownHandler_),this.off(this.el_,"mousemove",this.handleMouseMove),this.removeListenersAddedOnMousedownAndTouchstart(),this.addClass("disabled"),this.enabled_=!1,this.player_.scrubbing())){const e=this.getChild("seekBar");this.player_.scrubbing(!1),e.videoWasPlaying&amp;&amp;on(this.player_.play())}}enable(){this.children().forEach(e=&gt;e.enable&amp;&amp;e.enable()),this.enabled()||(this.on(["mousedown","touchstart"],this.handleMouseDownHandler_),this.on(this.el_,"mousemove",this.handleMouseMove),this.removeClass("disabled"),this.enabled_=!0)}removeListenersAddedOnMousedownAndTouchstart(){const e=this.el_.ownerDocument;this.off(e,"mousemove",this.throttledHandleMouseSeek),this.off(e,"touchmove",this.throttledHandleMouseSeek),this.off(e,"mouseup",this.handleMouseUpHandler_),this.off(e,"touchend",this.handleMouseUpHandler_)}handleMouseDown(e){const t=this.el_.ownerDocument,n=this.getChild("seekBar");n&amp;&amp;n.handleMouseDown(e),this.on(t,"mousemove",this.throttledHandleMouseSeek),this.on(t,"touchmove",this.throttledHandleMouseSeek),this.on(t,"mouseup",this.handleMouseUpHandler_),this.on(t,"touchend",this.handleMouseUpHandler_)}handleMouseUp(e){const t=this.getChild("seekBar");t&amp;&amp;t.handleMouseUp(e),this.removeListenersAddedOnMousedownAndTouchstart()}}Yr.prototype.options_={children:["seekBar"]},Wt.registerComponent("ProgressControl",Yr);class Kr extends Cr{constructor(e,t){super(e,t),this.setIcon("picture-in-picture-enter"),this.on(e,["enterpictureinpicture","leavepictureinpicture"],e=&gt;this.handlePictureInPictureChange(e)),this.on(e,["disablepictureinpicturechanged","loadedmetadata"],e=&gt;this.handlePictureInPictureEnabledChange(e)),this.on(e,["loadedmetadata","audioonlymodechange","audiopostermodechange"],()=&gt;this.handlePictureInPictureAudioModeChange()),this.disable()}buildCSSClass(){return"vjs-picture-in-picture-control vjs-hidden "+super.buildCSSClass()}handlePictureInPictureAudioModeChange(){const e="audio"===this.player_.currentType().substring(0,5),t=e||this.player_.audioPosterMode()||this.player_.audioOnlyMode();t?(this.player_.isInPictureInPicture()&amp;&amp;this.player_.exitPictureInPicture(),this.hide()):this.show()}handlePictureInPictureEnabledChange(){a.a.pictureInPictureEnabled&amp;&amp;!1===this.player_.disablePictureInPicture()||this.player_.options_.enableDocumentPictureInPicture&amp;&amp;"documentPictureInPicture"in i.a?this.enable():this.disable()}handlePictureInPictureChange(e){this.player_.isInPictureInPicture()?(this.setIcon("picture-in-picture-exit"),this.controlText("Exit Picture-in-Picture")):(this.setIcon("picture-in-picture-enter"),this.controlText("Picture-in-Picture")),this.handlePictureInPictureEnabledChange()}handleClick(e){this.player_.isInPictureInPicture()?this.player_.exitPictureInPicture():this.player_.requestPictureInPicture()}show(){"function"===typeof a.a.exitPictureInPicture&amp;&amp;super.show()}}Kr.prototype.controlText_="Picture-in-Picture",Wt.registerComponent("PictureInPictureToggle",Kr);class Zr extends Cr{constructor(e,t){super(e,t),this.setIcon("fullscreen-enter"),this.on(e,"fullscreenchange",e=&gt;this.handleFullscreenChange(e)),!1===a.a[e.fsApi_.fullscreenEnabled]&amp;&amp;this.disable()}buildCSSClass(){return"vjs-fullscreen-control "+super.buildCSSClass()}handleFullscreenChange(e){this.player_.isFullscreen()?(this.controlText("Exit Fullscreen"),this.setIcon("fullscreen-exit")):(this.controlText("Fullscreen"),this.setIcon("fullscreen-enter"))}handleClick(e){this.player_.isFullscreen()?this.player_.exitFullscreen():this.player_.requestFullscreen()}}Zr.prototype.controlText_="Fullscreen",Wt.registerComponent("FullscreenToggle",Zr);const Qr=function(e,t){t.tech_&amp;&amp;!t.tech_.featuresVolumeControl&amp;&amp;e.addClass("vjs-hidden"),e.on(t,"loadstart",(function(){t.tech_.featuresVolumeControl?e.removeClass("vjs-hidden"):e.addClass("vjs-hidden")}))};class Jr extends Wt{createEl(){const e=super.createEl("div",{className:"vjs-volume-level"});return this.setIcon("circle",e),e.appendChild(super.createEl("span",{className:"vjs-control-text"})),e}}Wt.registerComponent("VolumeLevel",Jr);class ei extends Wt{constructor(e,t){super(e,t),this.update=Et(St(this,this.update),Tt)}createEl(){return super.createEl("div",{className:"vjs-volume-tooltip"},{"aria-hidden":"true"})}update(e,t,n,r){if(!n){const n=Be(this.el_),r=Be(this.player_.el()),i=e.width*t;if(!r||!n)return;const s=e.left-r.left+i,a=e.width-i+(r.right-e.right);let o=n.width/2;s&lt;o?o+=o-s:a&lt;o&amp;&amp;(o=a),o&lt;0?o=0:o&gt;n.width&amp;&amp;(o=n.width),this.el_.style.right=`-${o}px`}this.write(r+"%")}write(e){ke(this.el_,e)}updateVolume(e,t,n,r,i){this.requestNamedAnimationFrame("VolumeLevelTooltip#updateVolume",()=&gt;{this.update(e,t,n,r.toFixed(0)),i&amp;&amp;i()})}}Wt.registerComponent("VolumeLevelTooltip",ei);class ti extends Wt{constructor(e,t){super(e,t),this.update=Et(St(this,this.update),Tt)}createEl(){return super.createEl("div",{className:"vjs-mouse-display"})}update(e,t,n){const r=100*t;this.getChild("volumeLevelTooltip").updateVolume(e,t,n,r,()=&gt;{n?this.el_.style.bottom=e.height*t+"px":this.el_.style.left=e.width*t+"px"})}}ti.prototype.options_={children:["volumeLevelTooltip"]},Wt.registerComponent("MouseVolumeLevelDisplay",ti);class ni extends Fr{constructor(e,t){super(e,t),this.on("slideractive",e=&gt;this.updateLastVolume_(e)),this.on(e,"volumechange",e=&gt;this.updateARIAAttributes(e)),e.ready(()=&gt;this.updateARIAAttributes())}createEl(){return super.createEl("div",{className:"vjs-volume-bar vjs-slider-bar"},{"aria-label":this.localize("Volume Level"),"aria-live":"polite"})}handleMouseDown(e){Ge(e)&amp;&amp;super.handleMouseDown(e)}handleMouseMove(e){const t=this.getChild("mouseVolumeLevelDisplay");if(t){const n=this.el(),r=Be(n),i=this.vertical();let s=$e(n,e);s=i?s.y:s.x,s=Ur(s,0,1),t.update(r,s,i)}Ge(e)&amp;&amp;(this.checkMuted(),this.player_.volume(this.calculateDistance(e)))}checkMuted(){this.player_.muted()&amp;&amp;this.player_.muted(!1)}getPercent(){return this.player_.muted()?0:this.player_.volume()}stepForward(){this.checkMuted(),this.player_.volume(this.player_.volume()+.1)}stepBack(){this.checkMuted(),this.player_.volume(this.player_.volume()-.1)}updateARIAAttributes(e){const t=this.player_.muted()?0:this.volumeAsPercentage_();this.el_.setAttribute("aria-valuenow",t),this.el_.setAttribute("aria-valuetext",t+"%")}volumeAsPercentage_(){return Math.round(100*this.player_.volume())}updateLastVolume_(){const e=this.player_.volume();this.one("sliderinactive",()=&gt;{0===this.player_.volume()&amp;&amp;this.player_.lastVolume_(e)})}}ni.prototype.options_={children:["volumeLevel"],barName:"volumeLevel"},ge||Q||ni.prototype.options_.children.splice(0,0,"mouseVolumeLevelDisplay"),ni.prototype.playerEvent="volumechange",Wt.registerComponent("VolumeBar",ni);class ri extends Wt{constructor(e,t={}){t.vertical=t.vertical||!1,("undefined"===typeof t.volumeBar||H(t.volumeBar))&amp;&amp;(t.volumeBar=t.volumeBar||{},t.volumeBar.vertical=t.vertical),super(e,t),Qr(this,e),this.throttledHandleMouseMove=Et(St(this,this.handleMouseMove),Tt),this.handleMouseUpHandler_=e=&gt;this.handleMouseUp(e),this.on("mousedown",e=&gt;this.handleMouseDown(e)),this.on("touchstart",e=&gt;this.handleMouseDown(e)),this.on("mousemove",e=&gt;this.handleMouseMove(e)),this.on(this.volumeBar,["focus","slideractive"],()=&gt;{this.volumeBar.addClass("vjs-slider-active"),this.addClass("vjs-slider-active"),this.trigger("slideractive")}),this.on(this.volumeBar,["blur","sliderinactive"],()=&gt;{this.volumeBar.removeClass("vjs-slider-active"),this.removeClass("vjs-slider-active"),this.trigger("sliderinactive")})}createEl(){let e="vjs-volume-horizontal";return this.options_.vertical&amp;&amp;(e="vjs-volume-vertical"),super.createEl("div",{className:"vjs-volume-control vjs-control "+e})}handleMouseDown(e){const t=this.el_.ownerDocument;this.on(t,"mousemove",this.throttledHandleMouseMove),this.on(t,"touchmove",this.throttledHandleMouseMove),this.on(t,"mouseup",this.handleMouseUpHandler_),this.on(t,"touchend",this.handleMouseUpHandler_)}handleMouseUp(e){const t=this.el_.ownerDocument;this.off(t,"mousemove",this.throttledHandleMouseMove),this.off(t,"touchmove",this.throttledHandleMouseMove),this.off(t,"mouseup",this.handleMouseUpHandler_),this.off(t,"touchend",this.handleMouseUpHandler_)}handleMouseMove(e){this.volumeBar.handleMouseMove(e)}}ri.prototype.options_={children:["volumeBar"]},Wt.registerComponent("VolumeControl",ri);const ii=function(e,t){t.tech_&amp;&amp;!t.tech_.featuresMuteControl&amp;&amp;e.addClass("vjs-hidden"),e.on(t,"loadstart",(function(){t.tech_.featuresMuteControl?e.removeClass("vjs-hidden"):e.addClass("vjs-hidden")}))};class si extends Cr{constructor(e,t){super(e,t),ii(this,e),this.on(e,["loadstart","volumechange"],e=&gt;this.update(e))}buildCSSClass(){return"vjs-mute-control "+super.buildCSSClass()}handleClick(e){const t=this.player_.volume(),n=this.player_.lastVolume_();if(0===t){const e=n&lt;.1?.1:n;this.player_.volume(e),this.player_.muted(!1)}else this.player_.muted(!this.player_.muted())}update(e){this.updateIcon_(),this.updateControlText_()}updateIcon_(){const e=this.player_.volume();let t=3;this.setIcon("volume-high"),ge&amp;&amp;this.player_.tech_&amp;&amp;this.player_.tech_.el_&amp;&amp;this.player_.muted(this.player_.tech_.el_.muted),0===e||this.player_.muted()?(this.setIcon("volume-mute"),t=0):e&lt;.33?(this.setIcon("volume-low"),t=1):e&lt;.67&amp;&amp;(this.setIcon("volume-medium"),t=2),Ie(this.el_,[0,1,2,3].reduce((e,t)=&gt;e+`${t?" ":""}vjs-vol-${t}`,"")),Oe(this.el_,"vjs-vol-"+t)}updateControlText_(){const e=this.player_.muted()||0===this.player_.volume(),t=e?"Unmute":"Mute";this.controlText()!==t&amp;&amp;this.controlText(t)}}si.prototype.controlText_="Mute",Wt.registerComponent("MuteToggle",si);class ai extends Wt{constructor(e,t={}){"undefined"!==typeof t.inline?t.inline=t.inline:t.inline=!0,("undefined"===typeof t.volumeControl||H(t.volumeControl))&amp;&amp;(t.volumeControl=t.volumeControl||{},t.volumeControl.vertical=!t.inline),super(e,t),this.handleKeyPressHandler_=e=&gt;this.handleKeyPress(e),this.on(e,["loadstart"],e=&gt;this.volumePanelState_(e)),this.on(this.muteToggle,"keyup",e=&gt;this.handleKeyPress(e)),this.on(this.volumeControl,"keyup",e=&gt;this.handleVolumeControlKeyUp(e)),this.on("keydown",e=&gt;this.handleKeyPress(e)),this.on("mouseover",e=&gt;this.handleMouseOver(e)),this.on("mouseout",e=&gt;this.handleMouseOut(e)),this.on(this.volumeControl,["slideractive"],this.sliderActive_),this.on(this.volumeControl,["sliderinactive"],this.sliderInactive_)}sliderActive_(){this.addClass("vjs-slider-active")}sliderInactive_(){this.removeClass("vjs-slider-active")}volumePanelState_(){this.volumeControl.hasClass("vjs-hidden")&amp;&amp;this.muteToggle.hasClass("vjs-hidden")&amp;&amp;this.addClass("vjs-hidden"),this.volumeControl.hasClass("vjs-hidden")&amp;&amp;!this.muteToggle.hasClass("vjs-hidden")&amp;&amp;this.addClass("vjs-mute-toggle-only")}createEl(){let e="vjs-volume-panel-horizontal";return this.options_.inline||(e="vjs-volume-panel-vertical"),super.createEl("div",{className:"vjs-volume-panel vjs-control "+e})}dispose(){this.handleMouseOut(),super.dispose()}handleVolumeControlKeyUp(e){"Escape"===e.key&amp;&amp;this.muteToggle.focus()}handleMouseOver(e){this.addClass("vjs-hover"),gt(a.a,"keyup",this.handleKeyPressHandler_)}handleMouseOut(e){this.removeClass("vjs-hover"),yt(a.a,"keyup",this.handleKeyPressHandler_)}handleKeyPress(e){"Escape"===e.key&amp;&amp;this.handleMouseOut()}}ai.prototype.options_={children:["muteToggle","volumeControl"]},Wt.registerComponent("VolumePanel",ai);class oi extends Cr{constructor(e,t){super(e,t),this.validOptions=[5,10,30],this.skipTime=this.getSkipForwardTime(),this.skipTime&amp;&amp;this.validOptions.includes(this.skipTime)?(this.setIcon("forward-"+this.skipTime),this.controlText(this.localize("Skip forward {1} seconds",[this.skipTime.toLocaleString(e.language())])),this.show()):this.hide()}getSkipForwardTime(){const e=this.options_.playerOptions;return e.controlBar&amp;&amp;e.controlBar.skipButtons&amp;&amp;e.controlBar.skipButtons.forward}buildCSSClass(){return`vjs-skip-forward-${this.getSkipForwardTime()} ${super.buildCSSClass()}`}handleClick(e){if(isNaN(this.player_.duration()))return;const t=this.player_.currentTime(),n=this.player_.liveTracker,r=n&amp;&amp;n.isLive()?n.seekableEnd():this.player_.duration();let i;i=t+this.skipTime&lt;=r?t+this.skipTime:r,this.player_.currentTime(i)}handleLanguagechange(){this.controlText(this.localize("Skip forward {1} seconds",[this.skipTime]))}}oi.prototype.controlText_="Skip Forward",Wt.registerComponent("SkipForward",oi);class li extends Cr{constructor(e,t){super(e,t),this.validOptions=[5,10,30],this.skipTime=this.getSkipBackwardTime(),this.skipTime&amp;&amp;this.validOptions.includes(this.skipTime)?(this.setIcon("replay-"+this.skipTime),this.controlText(this.localize("Skip backward {1} seconds",[this.skipTime.toLocaleString(e.language())])),this.show()):this.hide()}getSkipBackwardTime(){const e=this.options_.playerOptions;return e.controlBar&amp;&amp;e.controlBar.skipButtons&amp;&amp;e.controlBar.skipButtons.backward}buildCSSClass(){return`vjs-skip-backward-${this.getSkipBackwardTime()} ${super.buildCSSClass()}`}handleClick(e){const t=this.player_.currentTime(),n=this.player_.liveTracker,r=n&amp;&amp;n.isLive()&amp;&amp;n.seekableStart();let i;i=r&amp;&amp;t-this.skipTime&lt;=r?r:t&gt;=this.skipTime?t-this.skipTime:0,this.player_.currentTime(i)}handleLanguagechange(){this.controlText(this.localize("Skip backward {1} seconds",[this.skipTime]))}}li.prototype.controlText_="Skip Backward",Wt.registerComponent("SkipBackward",li);class ui extends Wt{constructor(e,t){super(e,t),t&amp;&amp;(this.menuButton_=t.menuButton),this.focusedChild_=-1,this.on("keydown",e=&gt;this.handleKeyDown(e)),this.boundHandleBlur_=e=&gt;this.handleBlur(e),this.boundHandleTapClick_=e=&gt;this.handleTapClick(e)}addEventListenerForItem(e){e instanceof Wt&amp;&amp;(this.on(e,"blur",this.boundHandleBlur_),this.on(e,["tap","click"],this.boundHandleTapClick_))}removeEventListenerForItem(e){e instanceof Wt&amp;&amp;(this.off(e,"blur",this.boundHandleBlur_),this.off(e,["tap","click"],this.boundHandleTapClick_))}removeChild(e){"string"===typeof e&amp;&amp;(e=this.getChild(e)),this.removeEventListenerForItem(e),super.removeChild(e)}addItem(e){const t=this.addChild(e);t&amp;&amp;this.addEventListenerForItem(t)}createEl(){const e=this.options_.contentElType||"ul";this.contentEl_=xe(e,{className:"vjs-menu-content"}),this.contentEl_.setAttribute("role","menu");const t=super.createEl("div",{append:this.contentEl_,className:"vjs-menu"});return t.appendChild(this.contentEl_),gt(t,"click",(function(e){e.preventDefault(),e.stopImmediatePropagation()})),t}dispose(){this.contentEl_=null,this.boundHandleBlur_=null,this.boundHandleTapClick_=null,super.dispose()}handleBlur(e){const t=e.relatedTarget||a.a.activeElement;if(!this.children().some(e=&gt;e.el()===t)){const e=this.menuButton_;e&amp;&amp;e.buttonPressed_&amp;&amp;t!==e.el().firstChild&amp;&amp;e.unpressButton()}}handleTapClick(e){if(this.menuButton_){this.menuButton_.unpressButton();const t=this.children();if(!Array.isArray(t))return;const n=t.filter(t=&gt;t.el()===e.target)[0];if(!n)return;"CaptionSettingsMenuItem"!==n.name()&amp;&amp;this.menuButton_.focus()}}handleKeyDown(e){"ArrowLeft"===e.key||"ArrowDown"===e.key?(e.preventDefault(),e.stopPropagation(),this.stepForward()):"ArrowRight"!==e.key&amp;&amp;"ArrowUp"!==e.key||(e.preventDefault(),e.stopPropagation(),this.stepBack())}stepForward(){let e=0;void 0!==this.focusedChild_&amp;&amp;(e=this.focusedChild_+1),this.focus(e)}stepBack(){let e=0;void 0!==this.focusedChild_&amp;&amp;(e=this.focusedChild_-1),this.focus(e)}focus(e=0){const t=this.children().slice(),n=t.length&amp;&amp;t[0].hasClass("vjs-menu-title");n&amp;&amp;t.shift(),t.length&gt;0&amp;&amp;(e&lt;0?e=0:e&gt;=t.length&amp;&amp;(e=t.length-1),this.focusedChild_=e,t[e].el_.focus())}}Wt.registerComponent("Menu",ui);class ci extends Wt{constructor(e,t={}){super(e,t),this.menuButton_=new Cr(e,t),this.menuButton_.controlText(this.controlText_),this.menuButton_.el_.setAttribute("aria-haspopup","true");const n=Cr.prototype.buildCSSClass();this.menuButton_.el_.className=this.buildCSSClass()+" "+n,this.menuButton_.removeClass("vjs-control"),this.addChild(this.menuButton_),this.update(),this.enabled_=!0;const r=e=&gt;this.handleClick(e);this.handleMenuKeyUp_=e=&gt;this.handleMenuKeyUp(e),this.on(this.menuButton_,"tap",r),this.on(this.menuButton_,"click",r),this.on(this.menuButton_,"keydown",e=&gt;this.handleKeyDown(e)),this.on(this.menuButton_,"mouseenter",()=&gt;{this.addClass("vjs-hover"),this.menu.show(),gt(a.a,"keyup",this.handleMenuKeyUp_)}),this.on("mouseleave",e=&gt;this.handleMouseLeave(e)),this.on("keydown",e=&gt;this.handleSubmenuKeyDown(e))}update(){const e=this.createMenu();this.menu&amp;&amp;(this.menu.dispose(),this.removeChild(this.menu)),this.menu=e,this.addChild(e),this.buttonPressed_=!1,this.menuButton_.el_.setAttribute("aria-expanded","false"),this.items&amp;&amp;this.items.length&lt;=this.hideThreshold_?(this.hide(),this.menu.contentEl_.removeAttribute("role")):(this.show(),this.menu.contentEl_.setAttribute("role","menu"))}createMenu(){const e=new ui(this.player_,{menuButton:this});if(this.hideThreshold_=0,this.options_.title){const t=xe("li",{className:"vjs-menu-title",textContent:zt(this.options_.title),tabIndex:-1}),n=new Wt(this.player_,{el:t});e.addItem(n)}if(this.items=this.createItems(),this.items)for(let t=0;t&lt;this.items.length;t++)e.addItem(this.items[t]);return e}createItems(){}createEl(){return super.createEl("div",{className:this.buildWrapperCSSClass()},{})}setIcon(e){super.setIcon(e,this.menuButton_.el_)}buildWrapperCSSClass(){let e="vjs-menu-button";!0===this.options_.inline?e+="-inline":e+="-popup";const t=Cr.prototype.buildCSSClass();return`vjs-menu-button ${e} ${t} ${super.buildCSSClass()}`}buildCSSClass(){let e="vjs-menu-button";return!0===this.options_.inline?e+="-inline":e+="-popup",`vjs-menu-button ${e} ${super.buildCSSClass()}`}controlText(e,t=this.menuButton_.el()){return this.menuButton_.controlText(e,t)}dispose(){this.handleMouseLeave(),super.dispose()}handleClick(e){this.buttonPressed_?this.unpressButton():this.pressButton()}handleMouseLeave(e){this.removeClass("vjs-hover"),yt(a.a,"keyup",this.handleMenuKeyUp_)}focus(){this.menuButton_.focus()}blur(){this.menuButton_.blur()}handleKeyDown(e){"Esc"===e.key||"Tab"===e.key?(this.buttonPressed_&amp;&amp;this.unpressButton(),"Tab"===!e.key&amp;&amp;(e.preventDefault(),this.menuButton_.focus())):"Up"!==e.key&amp;&amp;("Down"!==e.key||this.player_.options_.playerOptions.spatialNavigation&amp;&amp;this.player_.options_.playerOptions.spatialNavigation.enabled)||this.buttonPressed_||(e.preventDefault(),this.pressButton())}handleMenuKeyUp(e){"Esc"!==e.key&amp;&amp;"Tab"!==e.key||this.removeClass("vjs-hover")}handleSubmenuKeyPress(e){this.handleSubmenuKeyDown(e)}handleSubmenuKeyDown(e){"Esc"!==e.key&amp;&amp;"Tab"!==e.key||(this.buttonPressed_&amp;&amp;this.unpressButton(),"Tab"===!e.key&amp;&amp;(e.preventDefault(),this.menuButton_.focus()))}pressButton(){if(this.enabled_){if(this.buttonPressed_=!0,this.menu.show(),this.menu.lockShowing(),this.menuButton_.el_.setAttribute("aria-expanded","true"),ge&amp;&amp;Se())return;this.menu.focus()}}unpressButton(){this.enabled_&amp;&amp;(this.buttonPressed_=!1,this.menu.unlockShowing(),this.menu.hide(),this.menuButton_.el_.setAttribute("aria-expanded","false"))}disable(){this.unpressButton(),this.enabled_=!1,this.addClass("vjs-disabled"),this.menuButton_.disable()}enable(){this.enabled_=!0,this.removeClass("vjs-disabled"),this.menuButton_.enable()}}Wt.registerComponent("MenuButton",ci);class di extends ci{constructor(e,t){const n=t.tracks;if(super(e,t),this.items.length&lt;=1&amp;&amp;this.hide(),!n)return;const r=St(this,this.update);n.addEventListener("removetrack",r),n.addEventListener("addtrack",r),n.addEventListener("labelchange",r),this.player_.on("ready",r),this.player_.on("dispose",(function(){n.removeEventListener("removetrack",r),n.removeEventListener("addtrack",r),n.removeEventListener("labelchange",r)}))}}Wt.registerComponent("TrackButton",di);class hi extends yr{constructor(e,t){super(e,t),this.selectable=t.selectable,this.isSelected_=t.selected||!1,this.multiSelectable=t.multiSelectable,this.selected(this.isSelected_),this.selectable?this.multiSelectable?this.el_.setAttribute("role","menuitemcheckbox"):this.el_.setAttribute("role","menuitemradio"):this.el_.setAttribute("role","menuitem")}createEl(e,t,n){this.nonIconControl=!0;const r=super.createEl("li",Object.assign({className:"vjs-menu-item",tabIndex:-1},t),n),i=xe("span",{className:"vjs-menu-item-text",textContent:this.localize(this.options_.label)});return this.player_.options_.experimentalSvgIcons?r.appendChild(i):r.replaceChild(i,r.querySelector(".vjs-icon-placeholder")),r}handleKeyDown(e){["Tab","Escape","ArrowUp","ArrowLeft","ArrowRight","ArrowDown"].includes(e.key)||super.handleKeyDown(e)}handleClick(e){this.selected(!0)}selected(e){this.selectable&amp;&amp;(e?(this.addClass("vjs-selected"),this.el_.setAttribute("aria-checked","true"),this.controlText(", selected"),this.isSelected_=!0):(this.removeClass("vjs-selected"),this.el_.setAttribute("aria-checked","false"),this.controlText(""),this.isSelected_=!1))}}Wt.registerComponent("MenuItem",hi);class fi extends hi{constructor(e,t){const n=t.track,r=e.textTracks();t.label=n.label||n.language||"Unknown",t.selected="showing"===n.mode,super(e,t),this.track=n,this.kinds=(t.kinds||[t.kind||this.track.kind]).filter(Boolean);const s=(...e)=&gt;{this.handleTracksChange.apply(this,e)},o=(...e)=&gt;{this.handleSelectedLanguageChange.apply(this,e)};if(e.on(["loadstart","texttrackchange"],s),r.addEventListener("change",s),r.addEventListener("selectedlanguagechange",o),this.on("dispose",(function(){e.off(["loadstart","texttrackchange"],s),r.removeEventListener("change",s),r.removeEventListener("selectedlanguagechange",o)})),void 0===r.onchange){let e;this.on(["tap","click"],(function(){if("object"!==typeof i.a.Event)try{e=new i.a.Event("change")}catch(t){}e||(e=a.a.createEvent("Event"),e.initEvent("change",!0,!0)),r.dispatchEvent(e)}))}this.handleTracksChange()}handleClick(e){const t=this.track,n=this.player_.textTracks();if(super.handleClick(e),n)for(let r=0;r&lt;n.length;r++){const e=n[r];-1!==this.kinds.indexOf(e.kind)&amp;&amp;(e===t?"showing"!==e.mode&amp;&amp;(e.mode="showing"):"disabled"!==e.mode&amp;&amp;(e.mode="disabled"))}}handleTracksChange(e){const t="showing"===this.track.mode;t!==this.isSelected_&amp;&amp;this.selected(t)}handleSelectedLanguageChange(e){if("showing"===this.track.mode){const e=this.player_.cache_.selectedLanguage;if(e&amp;&amp;e.enabled&amp;&amp;e.language===this.track.language&amp;&amp;e.kind!==this.track.kind)return;this.player_.cache_.selectedLanguage={enabled:!0,language:this.track.language,kind:this.track.kind}}}dispose(){this.track=null,super.dispose()}}Wt.registerComponent("TextTrackMenuItem",fi);class pi extends fi{constructor(e,t){t.track={player:e,kind:t.kind,kinds:t.kinds,default:!1,mode:"disabled"},t.kinds||(t.kinds=[t.kind]),t.label?t.track.label=t.label:t.track.label=t.kinds.join(" and ")+" off",t.selectable=!0,t.multiSelectable=!1,super(e,t)}handleTracksChange(e){const t=this.player().textTracks();let n=!0;for(let r=0,i=t.length;r&lt;i;r++){const e=t[r];if(this.options_.kinds.indexOf(e.kind)&gt;-1&amp;&amp;"showing"===e.mode){n=!1;break}}n!==this.isSelected_&amp;&amp;this.selected(n)}handleSelectedLanguageChange(e){const t=this.player().textTracks();let n=!0;for(let r=0,i=t.length;r&lt;i;r++){const e=t[r];if(["captions","descriptions","subtitles"].indexOf(e.kind)&gt;-1&amp;&amp;"showing"===e.mode){n=!1;break}}n&amp;&amp;(this.player_.cache_.selectedLanguage={enabled:!1})}handleLanguagechange(){this.$(".vjs-menu-item-text").textContent=this.player_.localize(this.options_.label),super.handleLanguagechange()}}Wt.registerComponent("OffTextTrackMenuItem",pi);class mi extends di{constructor(e,t={}){t.tracks=e.textTracks(),super(e,t)}createItems(e=[],t=fi){let n;this.label_&amp;&amp;(n=this.label_+" off"),e.push(new pi(this.player_,{kinds:this.kinds_,kind:this.kind_,label:n})),this.hideThreshold_+=1;const r=this.player_.textTracks();Array.isArray(this.kinds_)||(this.kinds_=[this.kind_]);for(let i=0;i&lt;r.length;i++){const n=r[i];if(this.kinds_.indexOf(n.kind)&gt;-1){const r=new t(this.player_,{track:n,kinds:this.kinds_,kind:this.kind_,selectable:!0,multiSelectable:!1});r.addClass(`vjs-${n.kind}-menu-item`),e.push(r)}}return e}}Wt.registerComponent("TextTrackButton",mi);class gi extends hi{constructor(e,t){const n=t.track,r=t.cue,i=e.currentTime();t.selectable=!0,t.multiSelectable=!1,t.label=r.text,t.selected=r.startTime&lt;=i&amp;&amp;i&lt;r.endTime,super(e,t),this.track=n,this.cue=r}handleClick(e){super.handleClick(),this.player_.currentTime(this.cue.startTime)}}Wt.registerComponent("ChaptersTrackMenuItem",gi);class yi extends mi{constructor(e,t,n){super(e,t,n),this.setIcon("chapters"),this.selectCurrentItem_=()=&gt;{this.items.forEach(e=&gt;{e.selected(this.track_.activeCues[0]===e.cue)})}}buildCSSClass(){return"vjs-chapters-button "+super.buildCSSClass()}buildWrapperCSSClass(){return"vjs-chapters-button "+super.buildWrapperCSSClass()}update(e){if(e&amp;&amp;e.track&amp;&amp;"chapters"!==e.track.kind)return;const t=this.findChaptersTrack();t!==this.track_?(this.setTrack(t),super.update()):(!this.items||t&amp;&amp;t.cues&amp;&amp;t.cues.length!==this.items.length)&amp;&amp;super.update()}setTrack(e){if(this.track_!==e){if(this.updateHandler_||(this.updateHandler_=this.update.bind(this)),this.track_){const e=this.player_.remoteTextTrackEls().getTrackElementByTrack_(this.track_);e&amp;&amp;e.removeEventListener("load",this.updateHandler_),this.track_.removeEventListener("cuechange",this.selectCurrentItem_),this.track_=null}if(this.track_=e,this.track_){this.track_.mode="hidden";const e=this.player_.remoteTextTrackEls().getTrackElementByTrack_(this.track_);e&amp;&amp;e.addEventListener("load",this.updateHandler_),this.track_.addEventListener("cuechange",this.selectCurrentItem_)}}}findChaptersTrack(){const e=this.player_.textTracks()||[];for(let t=e.length-1;t&gt;=0;t--){const n=e[t];if(n.kind===this.kind_)return n}}getMenuCaption(){return this.track_&amp;&amp;this.track_.label?this.track_.label:this.localize(zt(this.kind_))}createMenu(){return this.options_.title=this.getMenuCaption(),super.createMenu()}createItems(){const e=[];if(!this.track_)return e;const t=this.track_.cues;if(!t)return e;for(let n=0,r=t.length;n&lt;r;n++){const r=t[n],i=new gi(this.player_,{track:this.track_,cue:r});e.push(i)}return e}}yi.prototype.kind_="chapters",yi.prototype.controlText_="Chapters",Wt.registerComponent("ChaptersButton",yi);class vi extends mi{constructor(e,t,n){super(e,t,n),this.setIcon("audio-description");const r=e.textTracks(),i=St(this,this.handleTracksChange);r.addEventListener("change",i),this.on("dispose",(function(){r.removeEventListener("change",i)}))}handleTracksChange(e){const t=this.player().textTracks();let n=!1;for(let r=0,i=t.length;r&lt;i;r++){const e=t[r];if(e.kind!==this.kind_&amp;&amp;"showing"===e.mode){n=!0;break}}n?this.disable():this.enable()}buildCSSClass(){return"vjs-descriptions-button "+super.buildCSSClass()}buildWrapperCSSClass(){return"vjs-descriptions-button "+super.buildWrapperCSSClass()}}vi.prototype.kind_="descriptions",vi.prototype.controlText_="Descriptions",Wt.registerComponent("DescriptionsButton",vi);class bi extends mi{constructor(e,t,n){super(e,t,n),this.setIcon("subtitles")}buildCSSClass(){return"vjs-subtitles-button "+super.buildCSSClass()}buildWrapperCSSClass(){return"vjs-subtitles-button "+super.buildWrapperCSSClass()}}bi.prototype.kind_="subtitles",bi.prototype.controlText_="Subtitles",Wt.registerComponent("SubtitlesButton",bi);class _i extends fi{constructor(e,t){t.track={player:e,kind:t.kind,label:t.kind+" settings",selectable:!1,default:!1,mode:"disabled"},t.selectable=!1,t.name="CaptionSettingsMenuItem",super(e,t),this.addClass("vjs-texttrack-settings"),this.controlText(", opens "+t.kind+" settings dialog")}handleClick(e){this.player().getChild("textTrackSettings").open()}handleLanguagechange(){this.$(".vjs-menu-item-text").textContent=this.player_.localize(this.options_.kind+" settings"),super.handleLanguagechange()}}Wt.registerComponent("CaptionSettingsMenuItem",_i);class wi extends mi{constructor(e,t,n){super(e,t,n),this.setIcon("captions")}buildCSSClass(){return"vjs-captions-button "+super.buildCSSClass()}buildWrapperCSSClass(){return"vjs-captions-button "+super.buildWrapperCSSClass()}createItems(){const e=[];return this.player().tech_&amp;&amp;this.player().tech_.featuresNativeTextTracks||!this.player().getChild("textTrackSettings")||(e.push(new _i(this.player_,{kind:this.kind_})),this.hideThreshold_+=1),super.createItems(e)}}wi.prototype.kind_="captions",wi.prototype.controlText_="Captions",Wt.registerComponent("CaptionsButton",wi);class Ti extends fi{createEl(e,t,n){const r=super.createEl(e,t,n),i=r.querySelector(".vjs-menu-item-text");return"captions"===this.options_.track.kind&amp;&amp;(this.player_.options_.experimentalSvgIcons?this.setIcon("captions",r):i.appendChild(xe("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),i.appendChild(xe("span",{className:"vjs-control-text",textContent:" "+this.localize("Captions")}))),r}}Wt.registerComponent("SubsCapsMenuItem",Ti);class Si extends mi{constructor(e,t={}){super(e,t),this.label_="subtitles",this.setIcon("subtitles"),["en","en-us","en-ca","fr-ca"].indexOf(this.player_.language_)&gt;-1&amp;&amp;(this.label_="captions",this.setIcon("captions")),this.menuButton_.controlText(zt(this.label_))}buildCSSClass(){return"vjs-subs-caps-button "+super.buildCSSClass()}buildWrapperCSSClass(){return"vjs-subs-caps-button "+super.buildWrapperCSSClass()}createItems(){let e=[];return this.player().tech_&amp;&amp;this.player().tech_.featuresNativeTextTracks||!this.player().getChild("textTrackSettings")||(e.push(new _i(this.player_,{kind:this.label_})),this.hideThreshold_+=1),e=super.createItems(e,Ti),e}}Si.prototype.kinds_=["captions","subtitles"],Si.prototype.controlText_="Subtitles",Wt.registerComponent("SubsCapsButton",Si);class Ei extends hi{constructor(e,t){const n=t.track,r=e.audioTracks();t.label=n.label||n.language||"Unknown",t.selected=n.enabled,super(e,t),this.track=n,this.addClass(`vjs-${n.kind}-menu-item`);const i=(...e)=&gt;{this.handleTracksChange.apply(this,e)};r.addEventListener("change",i),this.on("dispose",()=&gt;{r.removeEventListener("change",i)})}createEl(e,t,n){const r=super.createEl(e,t,n),i=r.querySelector(".vjs-menu-item-text");return["main-desc","descriptions"].indexOf(this.options_.track.kind)&gt;=0&amp;&amp;(i.appendChild(xe("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),i.appendChild(xe("span",{className:"vjs-control-text",textContent:" "+this.localize("Descriptions")}))),r}handleClick(e){if(super.handleClick(e),this.track.enabled=!0,this.player_.tech_.featuresNativeAudioTracks){const e=this.player_.audioTracks();for(let t=0;t&lt;e.length;t++){const n=e[t];n!==this.track&amp;&amp;(n.enabled=n===this.track)}}}handleTracksChange(e){this.selected(this.track.enabled)}}Wt.registerComponent("AudioTrackMenuItem",Ei);class xi extends di{constructor(e,t={}){t.tracks=e.audioTracks(),super(e,t),this.setIcon("audio")}buildCSSClass(){return"vjs-audio-button "+super.buildCSSClass()}buildWrapperCSSClass(){return"vjs-audio-button "+super.buildWrapperCSSClass()}createItems(e=[]){this.hideThreshold_=1;const t=this.player_.audioTracks();for(let n=0;n&lt;t.length;n++){const r=t[n];e.push(new Ei(this.player_,{track:r,selectable:!0,multiSelectable:!1}))}return e}}xi.prototype.controlText_="Audio Track",Wt.registerComponent("AudioTrackButton",xi);class ki extends hi{constructor(e,t){const n=t.rate,r=parseFloat(n,10);t.label=n,t.selected=r===e.playbackRate(),t.selectable=!0,t.multiSelectable=!1,super(e,t),this.label=n,this.rate=r,this.on(e,"ratechange",e=&gt;this.update(e))}handleClick(e){super.handleClick(),this.player().playbackRate(this.rate)}update(e){this.selected(this.player().playbackRate()===this.rate)}}ki.prototype.contentElType="button",Wt.registerComponent("PlaybackRateMenuItem",ki);class Ci extends ci{constructor(e,t){super(e,t),this.menuButton_.el_.setAttribute("aria-describedby",this.labelElId_),this.updateVisibility(),this.updateLabel(),this.on(e,"loadstart",e=&gt;this.updateVisibility(e)),this.on(e,"ratechange",e=&gt;this.updateLabel(e)),this.on(e,"playbackrateschange",e=&gt;this.handlePlaybackRateschange(e))}createEl(){const e=super.createEl();return this.labelElId_="vjs-playback-rate-value-label-"+this.id_,this.labelEl_=xe("div",{className:"vjs-playback-rate-value",id:this.labelElId_,textContent:"1x"}),e.appendChild(this.labelEl_),e}dispose(){this.labelEl_=null,super.dispose()}buildCSSClass(){return"vjs-playback-rate "+super.buildCSSClass()}buildWrapperCSSClass(){return"vjs-playback-rate "+super.buildWrapperCSSClass()}createItems(){const e=this.playbackRates(),t=[];for(let n=e.length-1;n&gt;=0;n--)t.push(new ki(this.player(),{rate:e[n]+"x"}));return t}handlePlaybackRateschange(e){this.update()}playbackRates(){const e=this.player();return e.playbackRates&amp;&amp;e.playbackRates()||[]}playbackRateSupported(){return this.player().tech_&amp;&amp;this.player().tech_.featuresPlaybackRate&amp;&amp;this.playbackRates()&amp;&amp;this.playbackRates().length&gt;0}updateVisibility(e){this.playbackRateSupported()?this.removeClass("vjs-hidden"):this.addClass("vjs-hidden")}updateLabel(e){this.playbackRateSupported()&amp;&amp;(this.labelEl_.textContent=this.player().playbackRate()+"x")}}Ci.prototype.controlText_="Playback Rate",Wt.registerComponent("PlaybackRateMenuButton",Ci);class Ai extends Wt{buildCSSClass(){return"vjs-spacer "+super.buildCSSClass()}createEl(e="div",t={},n={}){return t.className||(t.className=this.buildCSSClass()),super.createEl(e,t,n)}}Wt.registerComponent("Spacer",Ai);class Oi extends Ai{buildCSSClass(){return"vjs-custom-control-spacer "+super.buildCSSClass()}createEl(){return super.createEl("div",{className:this.buildCSSClass(),textContent:"Â&nbsp;"})}}Wt.registerComponent("CustomControlSpacer",Oi);class Ii extends Wt{createEl(){return super.createEl("div",{className:"vjs-control-bar",dir:"ltr"})}}Ii.prototype.options_={children:["playToggle","skipBackward","skipForward","volumePanel","currentTimeDisplay","timeDivider","durationDisplay","progressControl","liveDisplay","seekToLive","remainingTimeDisplay","customControlSpacer","playbackRateMenuButton","chaptersButton","descriptionsButton","subsCapsButton","audioTrackButton","pictureInPictureToggle","fullscreenToggle"]},Wt.registerComponent("ControlBar",Ii);class Pi extends fn{constructor(e,t){super(e,t),this.on(e,"error",e=&gt;{this.open(e)})}buildCSSClass(){return"vjs-error-display "+super.buildCSSClass()}content(){const e=this.player().error();return e?this.localize(e.message):""}}Pi.prototype.options_=Object.assign({},fn.prototype.options_,{pauseOnOpen:!1,fillAlways:!0,temporary:!1,uncloseable:!0}),Wt.registerComponent("ErrorDisplay",Pi);class Li extends Wt{constructor(e,t={}){super(e,t),this.el_.setAttribute("aria-labelledby",this.selectLabelledbyIds)}createEl(){this.selectLabelledbyIds=[this.options_.legendId,this.options_.labelId].join(" ").trim();const e=xe("select",{id:this.options_.id},{},this.options_.SelectOptions.map(e=&gt;{const t=(this.options_.labelId?this.options_.labelId:"vjs-track-option-"+ct())+"-"+e[1].replace(/\W+/g,""),n=xe("option",{id:t,value:this.localize(e[0]),textContent:e[1]});return n.setAttribute("aria-labelledby",`${this.selectLabelledbyIds} ${t}`),n}));return e}}Wt.registerComponent("TextTrackSelect",Li);class Di extends Wt{constructor(e,t={}){super(e,t);const n=xe("legend",{textContent:this.localize(this.options_.legendText),id:this.options_.legendId});this.el().appendChild(n);const r=this.options_.selects;for(const i of r){const t=this.options_.selectConfigs[i],n=t.className,r=t.id.replace("%s",this.options_.id_);let s=null;const a="vjs_select_"+ct();if("colors"===this.options_.type){s=xe("span",{className:n});const e=xe("label",{id:r,className:"vjs-label",textContent:t.label});e.setAttribute("for",a),s.appendChild(e)}const o=new Li(e,{SelectOptions:t.options,legendId:this.options_.legendId,id:a,labelId:r});this.addChild(o),"colors"===this.options_.type&amp;&amp;(s.appendChild(o.el()),this.el().appendChild(s))}}createEl(){const e=xe("fieldset",{className:this.options_.className});return e}}Wt.registerComponent("TextTrackFieldset",Di);class Mi extends Wt{constructor(e,t={}){super(e,t);const n=this.options_.textTrackComponentid,r=new Di(e,{id_:n,legendId:"captions-text-legend-"+n,legendText:this.localize("Text"),className:"vjs-fg vjs-track-setting",selects:this.options_.fieldSets[0],selectConfigs:this.options_.selectConfigs,type:"colors"});this.addChild(r);const i=new Di(e,{id_:n,legendId:"captions-background-"+n,legendText:this.localize("Text Background"),className:"vjs-bg vjs-track-setting",selects:this.options_.fieldSets[1],selectConfigs:this.options_.selectConfigs,type:"colors"});this.addChild(i);const s=new Di(e,{id_:n,legendId:"captions-window-"+n,legendText:this.localize("Caption Area Background"),className:"vjs-window vjs-track-setting",selects:this.options_.fieldSets[2],selectConfigs:this.options_.selectConfigs,type:"colors"});this.addChild(s)}createEl(){const e=xe("div",{className:"vjs-track-settings-colors"});return e}}Wt.registerComponent("TextTrackSettingsColors",Mi);class Ri extends Wt{constructor(e,t={}){super(e,t);const n=this.options_.textTrackComponentid,r=new Di(e,{id_:n,legendId:"captions-font-size-"+n,legendText:"Font Size",className:"vjs-font-percent vjs-track-setting",selects:this.options_.fieldSets[0],selectConfigs:this.options_.selectConfigs,type:"font"});this.addChild(r);const i=new Di(e,{id_:n,legendId:"captions-edge-style-"+n,legendText:this.localize("Text Edge Style"),className:"vjs-edge-style vjs-track-setting",selects:this.options_.fieldSets[1],selectConfigs:this.options_.selectConfigs,type:"font"});this.addChild(i);const s=new Di(e,{id_:n,legendId:"captions-font-family-"+n,legendText:this.localize("Font Family"),className:"vjs-font-family vjs-track-setting",selects:this.options_.fieldSets[2],selectConfigs:this.options_.selectConfigs,type:"font"});this.addChild(s)}createEl(){const e=xe("div",{className:"vjs-track-settings-font"});return e}}Wt.registerComponent("TextTrackSettingsFont",Ri);class Ni extends Wt{constructor(e,t={}){super(e,t);const n=this.localize("restore all settings to the default values"),r=new Cr(e,{controlText:n,className:"vjs-default-button"});r.el().classList.remove("vjs-control","vjs-button"),r.el().textContent=this.localize("Reset"),this.addChild(r);const i=new Cr(e,{controlText:n,className:"vjs-done-button"});i.el().classList.remove("vjs-control","vjs-button"),i.el().textContent=this.localize("Done"),this.addChild(i)}createEl(){const e=xe("div",{className:"vjs-track-settings-controls"});return e}}Wt.registerComponent("TrackSettingsControls",Ni);const ji="vjs-text-track-settings",Ui=["#000","Black"],Bi=["#00F","Blue"],Fi=["#0FF","Cyan"],$i=["#0F0","Green"],qi=["#F0F","Magenta"],zi=["#F00","Red"],Hi=["#FFF","White"],Vi=["#FF0","Yellow"],Wi=["1","Opaque"],Gi=["0.5","Semi-Transparent"],Xi=["0","Transparent"],Yi={backgroundColor:{selector:".vjs-bg-color &gt; select",id:"captions-background-color-%s",label:"Color",options:[Ui,Hi,zi,$i,Bi,Vi,qi,Fi],className:"vjs-bg-color"},backgroundOpacity:{selector:".vjs-bg-opacity &gt; select",id:"captions-background-opacity-%s",label:"Opacity",options:[Wi,Gi,Xi],className:"vjs-bg-opacity vjs-opacity"},color:{selector:".vjs-text-color &gt; select",id:"captions-foreground-color-%s",label:"Color",options:[Hi,Ui,zi,$i,Bi,Vi,qi,Fi],className:"vjs-text-color"},edgeStyle:{selector:".vjs-edge-style &gt; select",id:"",label:"Text Edge Style",options:[["none","None"],["raised","Raised"],["depressed","Depressed"],["uniform","Uniform"],["dropshadow","Drop shadow"]]},fontFamily:{selector:".vjs-font-family &gt; select",id:"",label:"Font Family",options:[["proportionalSansSerif","Proportional Sans-Serif"],["monospaceSansSerif","Monospace Sans-Serif"],["proportionalSerif","Proportional Serif"],["monospaceSerif","Monospace Serif"],["casual","Casual"],["script","Script"],["small-caps","Small Caps"]]},fontPercent:{selector:".vjs-font-percent &gt; select",id:"",label:"Font Size",options:[["0.50","50%"],["0.75","75%"],["1.00","100%"],["1.25","125%"],["1.50","150%"],["1.75","175%"],["2.00","200%"],["3.00","300%"],["4.00","400%"]],default:2,parser:e=&gt;"1.00"===e?null:Number(e)},textOpacity:{selector:".vjs-text-opacity &gt; select",id:"captions-foreground-opacity-%s",label:"Opacity",options:[Wi,Gi],className:"vjs-text-opacity vjs-opacity"},windowColor:{selector:".vjs-window-color &gt; select",id:"captions-window-color-%s",label:"Color",className:"vjs-window-color"},windowOpacity:{selector:".vjs-window-opacity &gt; select",id:"captions-window-opacity-%s",label:"Opacity",options:[Xi,Gi,Wi],className:"vjs-window-opacity vjs-opacity"}};function Ki(e,t){if(t&amp;&amp;(e=t(e)),e&amp;&amp;"none"!==e)return e}function Zi(e,t){const n=e.options[e.options.selectedIndex].value;return Ki(n,t)}function Qi(e,t,n){if(t)for(let r=0;r&lt;e.options.length;r++)if(Ki(e.options[r].value,n)===t){e.selectedIndex=r;break}}Yi.windowColor.options=Yi.backgroundColor.options;class Ji extends fn{constructor(e,t){t.temporary=!1,super(e,t),this.updateDisplay=this.updateDisplay.bind(this),this.fill(),this.hasBeenOpened_=this.hasBeenFilled_=!0,this.renderModalComponents(e),this.endDialog=xe("p",{className:"vjs-control-text",textContent:this.localize("End of dialog window.")}),this.el().appendChild(this.endDialog),this.setDefaults(),void 0===t.persistTextTrackSettings&amp;&amp;(this.options_.persistTextTrackSettings=this.options_.playerOptions.persistTextTrackSettings),this.bindFunctionsToSelectsAndButtons(),this.options_.persistTextTrackSettings&amp;&amp;this.restoreSettings()}renderModalComponents(e){const t=new Mi(e,{textTrackComponentid:this.id_,selectConfigs:Yi,fieldSets:[["color","textOpacity"],["backgroundColor","backgroundOpacity"],["windowColor","windowOpacity"]]});this.addChild(t);const n=new Ri(e,{textTrackComponentid:this.id_,selectConfigs:Yi,fieldSets:[["fontPercent"],["edgeStyle"],["fontFamily"]]});this.addChild(n);const r=new Ni(e);this.addChild(r)}bindFunctionsToSelectsAndButtons(){this.on(this.$(".vjs-done-button"),["click","tap"],()=&gt;{this.saveSettings(),this.close()}),this.on(this.$(".vjs-default-button"),["click","tap"],()=&gt;{this.setDefaults(),this.updateDisplay()}),$(Yi,e=&gt;{this.on(this.$(e.selector),"change",this.updateDisplay)})}dispose(){this.endDialog=null,super.dispose()}label(){return this.localize("Caption Settings Dialog")}description(){return this.localize("Beginning of dialog window. Escape will cancel and close the window.")}buildCSSClass(){return super.buildCSSClass()+" vjs-text-track-settings"}getValues(){return q(Yi,(e,t,n)=&gt;{const r=Zi(this.$(t.selector),t.parser);return void 0!==r&amp;&amp;(e[n]=r),e},{})}setValues(e){$(Yi,(t,n)=&gt;{Qi(this.$(t.selector),e[n],t.parser)})}setDefaults(){$(Yi,e=&gt;{const t=e.hasOwnProperty("default")?e.default:0;this.$(e.selector).selectedIndex=t})}restoreSettings(){let e;try{e=JSON.parse(i.a.localStorage.getItem(ji))}catch(t){j.warn(t)}e&amp;&amp;this.setValues(e)}saveSettings(){if(!this.options_.persistTextTrackSettings)return;const e=this.getValues();try{Object.keys(e).length?i.a.localStorage.setItem(ji,JSON.stringify(e)):i.a.localStorage.removeItem(ji)}catch(t){j.warn(t)}}updateDisplay(){const e=this.player_.getChild("textTrackDisplay");e&amp;&amp;e.updateDisplay()}handleLanguagechange(){this.fill(),this.renderModalComponents(this.player_),this.bindFunctionsToSelectsAndButtons()}}Wt.registerComponent("TextTrackSettings",Ji);class es extends Wt{constructor(e,t){let n=t.ResizeObserver||i.a.ResizeObserver;null===t.ResizeObserver&amp;&amp;(n=!1);const r=V({createEl:!n,reportTouchActivity:!1},t);super(e,r),this.ResizeObserver=t.ResizeObserver||i.a.ResizeObserver,this.loadListener_=null,this.resizeObserver_=null,this.debouncedHandler_=xt(()=&gt;{this.resizeHandler()},100,!1,this),n?(this.resizeObserver_=new this.ResizeObserver(this.debouncedHandler_),this.resizeObserver_.observe(e.el())):(this.loadListener_=()=&gt;{if(!this.el_||!this.el_.contentWindow)return;const e=this.debouncedHandler_;let t=this.unloadListener_=function(){yt(this,"resize",e),yt(this,"unload",t),t=null};gt(this.el_.contentWindow,"unload",t),gt(this.el_.contentWindow,"resize",e)},this.one("load",this.loadListener_))}createEl(){return super.createEl("iframe",{className:"vjs-resize-manager",tabIndex:-1,title:this.localize("No content")},{"aria-hidden":"true"})}resizeHandler(){this.player_&amp;&amp;this.player_.trigger&amp;&amp;this.player_.trigger("playerresize")}dispose(){this.debouncedHandler_&amp;&amp;this.debouncedHandler_.cancel(),this.resizeObserver_&amp;&amp;(this.player_.el()&amp;&amp;this.resizeObserver_.unobserve(this.player_.el()),this.resizeObserver_.disconnect()),this.loadListener_&amp;&amp;this.off("load",this.loadListener_),this.el_&amp;&amp;this.el_.contentWindow&amp;&amp;this.unloadListener_&amp;&amp;this.unloadListener_.call(this.el_.contentWindow),this.ResizeObserver=null,this.resizeObserver=null,this.debouncedHandler_=null,this.loadListener_=null,super.dispose()}}Wt.registerComponent("ResizeManager",es);const ts={trackingThreshold:20,liveTolerance:15};class ns extends Wt{constructor(e,t){const n=V(ts,t,{createEl:!1});super(e,n),this.trackLiveHandler_=()=&gt;this.trackLive_(),this.handlePlay_=e=&gt;this.handlePlay(e),this.handleFirstTimeupdate_=e=&gt;this.handleFirstTimeupdate(e),this.handleSeeked_=e=&gt;this.handleSeeked(e),this.seekToLiveEdge_=e=&gt;this.seekToLiveEdge(e),this.reset_(),this.on(this.player_,"durationchange",e=&gt;this.handleDurationchange(e)),this.on(this.player_,"canplay",()=&gt;this.toggleTracking())}trackLive_(){const e=this.player_.seekable();if(!e||!e.length)return;const t=Number(i.a.performance.now().toFixed(4)),n=-1===this.lastTime_?0:(t-this.lastTime_)/1e3;this.lastTime_=t,this.pastSeekEnd_=this.pastSeekEnd()+n;const r=this.liveCurrentTime(),s=this.player_.currentTime();let a=this.player_.paused()||this.seekedBehindLive_||Math.abs(r-s)&gt;this.options_.liveTolerance;this.timeupdateSeen_&amp;&amp;r!==1/0||(a=!1),a!==this.behindLiveEdge_&amp;&amp;(this.behindLiveEdge_=a,this.trigger("liveedgechange"))}handleDurationchange(){this.toggleTracking()}toggleTracking(){this.player_.duration()===1/0&amp;&amp;this.liveWindow()&gt;=this.options_.trackingThreshold?(this.player_.options_.liveui&amp;&amp;this.player_.addClass("vjs-liveui"),this.startTracking()):(this.player_.removeClass("vjs-liveui"),this.stopTracking())}startTracking(){this.isTracking()||(this.timeupdateSeen_||(this.timeupdateSeen_=this.player_.hasStarted()),this.trackingInterval_=this.setInterval(this.trackLiveHandler_,Tt),this.trackLive_(),this.on(this.player_,["play","pause"],this.trackLiveHandler_),this.timeupdateSeen_?this.on(this.player_,"seeked",this.handleSeeked_):(this.one(this.player_,"play",this.handlePlay_),this.one(this.player_,"timeupdate",this.handleFirstTimeupdate_)))}handleFirstTimeupdate(){this.timeupdateSeen_=!0,this.on(this.player_,"seeked",this.handleSeeked_)}handleSeeked(){const e=Math.abs(this.liveCurrentTime()-this.player_.currentTime());this.seekedBehindLive_=this.nextSeekedFromUser_&amp;&amp;e&gt;2,this.nextSeekedFromUser_=!1,this.trackLive_()}handlePlay(){this.one(this.player_,"timeupdate",this.seekToLiveEdge_)}reset_(){this.lastTime_=-1,this.pastSeekEnd_=0,this.lastSeekEnd_=-1,this.behindLiveEdge_=!0,this.timeupdateSeen_=!1,this.seekedBehindLive_=!1,this.nextSeekedFromUser_=!1,this.clearInterval(this.trackingInterval_),this.trackingInterval_=null,this.off(this.player_,["play","pause"],this.trackLiveHandler_),this.off(this.player_,"seeked",this.handleSeeked_),this.off(this.player_,"play",this.handlePlay_),this.off(this.player_,"timeupdate",this.handleFirstTimeupdate_),this.off(this.player_,"timeupdate",this.seekToLiveEdge_)}nextSeekedFromUser(){this.nextSeekedFromUser_=!0}stopTracking(){this.isTracking()&amp;&amp;(this.reset_(),this.trigger("liveedgechange"))}seekableEnd(){const e=this.player_.seekable(),t=[];let n=e?e.length:0;while(n--)t.push(e.end(n));return t.length?t.sort()[t.length-1]:1/0}seekableStart(){const e=this.player_.seekable(),t=[];let n=e?e.length:0;while(n--)t.push(e.start(n));return t.length?t.sort()[0]:0}liveWindow(){const e=this.liveCurrentTime();return e===1/0?0:e-this.seekableStart()}isLive(){return this.isTracking()}atLiveEdge(){return!this.behindLiveEdge()}liveCurrentTime(){return this.pastSeekEnd()+this.seekableEnd()}pastSeekEnd(){const e=this.seekableEnd();return-1!==this.lastSeekEnd_&amp;&amp;e!==this.lastSeekEnd_&amp;&amp;(this.pastSeekEnd_=0),this.lastSeekEnd_=e,this.pastSeekEnd_}behindLiveEdge(){return this.behindLiveEdge_}isTracking(){return"number"===typeof this.trackingInterval_}seekToLiveEdge(){this.seekedBehindLive_=!1,this.atLiveEdge()||(this.nextSeekedFromUser_=!1,this.player_.currentTime(this.liveCurrentTime()))}dispose(){this.stopTracking(),super.dispose()}}Wt.registerComponent("LiveTracker",ns);class rs extends Wt{constructor(e,t){super(e,t),this.on("statechanged",e=&gt;this.updateDom_()),this.updateDom_()}createEl(){return this.els={title:xe("div",{className:"vjs-title-bar-title",id:"vjs-title-bar-title-"+ct()}),description:xe("div",{className:"vjs-title-bar-description",id:"vjs-title-bar-description-"+ct()})},xe("div",{className:"vjs-title-bar"},{},W(this.els))}updateDom_(){const e=this.player_.tech_,t=e&amp;&amp;e.el_,n={title:"aria-labelledby",description:"aria-describedby"};["title","description"].forEach(e=&gt;{const r=this.state[e],i=this.els[e],s=n[e];ze(i),r&amp;&amp;ke(i,r),t&amp;&amp;(t.removeAttribute(s),r&amp;&amp;t.setAttribute(s,i.id))}),this.state.title||this.state.description?this.show():this.hide()}update(e){this.setState(e)}dispose(){const e=this.player_.tech_,t=e&amp;&amp;e.el_;t&amp;&amp;(t.removeAttribute("aria-labelledby"),t.removeAttribute("aria-describedby")),super.dispose(),this.els=null}}Wt.registerComponent("TitleBar",rs);const is={initialDisplay:4e3,position:[],takeFocus:!1};class ss extends Cr{constructor(e,t){t=V(is,t),super(e,t),this.controlText(t.controlText),this.hide(),this.on(this.player_,["useractive","userinactive"],e=&gt;{this.removeClass("force-display")})}buildCSSClass(){return"vjs-transient-button focus-visible "+this.options_.position.map(e=&gt;"vjs-"+e).join(" ")}createEl(){const e=xe("button",{},{type:"button",class:this.buildCSSClass()},xe("span"));return this.controlTextEl_=e.querySelector("span"),e}show(){super.show(),this.addClass("force-display"),this.options_.takeFocus&amp;&amp;this.el().focus({preventScroll:!0}),this.forceDisplayTimeout=this.player_.setTimeout(()=&gt;{this.removeClass("force-display")},this.options_.initialDisplay)}hide(){this.removeClass("force-display"),super.hide()}dispose(){this.player_.clearTimeout(this.forceDisplayTimeout),super.dispose()}}Wt.registerComponent("TransientButton",ss);const as=e=&gt;{const t=e.el();if(t.hasAttribute("src"))return e.triggerSourceset(t.src),!0;const n=e.$$("source"),r=[];let i="";if(!n.length)return!1;for(let s=0;s&lt;n.length;s++){const e=n[s].src;e&amp;&amp;-1===r.indexOf(e)&amp;&amp;r.push(e)}return!!r.length&amp;&amp;(1===r.length&amp;&amp;(i=r[0]),e.triggerSourceset(i),!0)},os=Object.defineProperty({},"innerHTML",{get(){return this.cloneNode(!0).innerHTML},set(e){const t=a.a.createElement(this.nodeName.toLowerCase());t.innerHTML=e;const n=a.a.createDocumentFragment();while(t.childNodes.length)n.appendChild(t.childNodes[0]);return this.innerText="",i.a.Element.prototype.appendChild.call(this,n),this.innerHTML}}),ls=(e,t)=&gt;{let n={};for(let r=0;r&lt;e.length;r++)if(n=Object.getOwnPropertyDescriptor(e[r],t),n&amp;&amp;n.set&amp;&amp;n.get)break;return n.enumerable=!0,n.configurable=!0,n},us=e=&gt;ls([e.el(),i.a.HTMLMediaElement.prototype,i.a.Element.prototype,os],"innerHTML"),cs=function(e){const t=e.el();if(t.resetSourceWatch_)return;const n={},r=us(e),i=n=&gt;(...r)=&gt;{const i=n.apply(t,r);return as(e),i};["append","appendChild","insertAdjacentHTML"].forEach(e=&gt;{t[e]&amp;&amp;(n[e]=t[e],t[e]=i(n[e]))}),Object.defineProperty(t,"innerHTML",V(r,{set:i(r.set)})),t.resetSourceWatch_=()=&gt;{t.resetSourceWatch_=null,Object.keys(n).forEach(e=&gt;{t[e]=n[e]}),Object.defineProperty(t,"innerHTML",r)},e.one("sourceset",t.resetSourceWatch_)},ds=Object.defineProperty({},"src",{get(){return this.hasAttribute("src")?An(i.a.Element.prototype.getAttribute.call(this,"src")):""},set(e){return i.a.Element.prototype.setAttribute.call(this,"src",e),e}}),hs=e=&gt;ls([e.el(),i.a.HTMLMediaElement.prototype,ds],"src"),fs=function(e){if(!e.featuresSourceset)return;const t=e.el();if(t.resetSourceset_)return;const n=hs(e),r=t.setAttribute,i=t.load;Object.defineProperty(t,"src",V(n,{set:r=&gt;{const i=n.set.call(t,r);return e.triggerSourceset(t.src),i}})),t.setAttribute=(n,i)=&gt;{const s=r.call(t,n,i);return/src/i.test(n)&amp;&amp;e.triggerSourceset(t.src),s},t.load=()=&gt;{const n=i.call(t);return as(e)||(e.triggerSourceset(""),cs(e)),n},t.currentSrc?e.triggerSourceset(t.currentSrc):as(e)||cs(e),t.resetSourceset_=()=&gt;{t.resetSourceset_=null,t.load=i,t.setAttribute=r,Object.defineProperty(t,"src",n),t.resetSourceWatch_&amp;&amp;t.resetSourceWatch_()}};class ps extends qn{constructor(e,t){super(e,t);const n=e.source;let r=!1;if(this.featuresVideoFrameCallback=this.featuresVideoFrameCallback&amp;&amp;"VIDEO"===this.el_.tagName,n&amp;&amp;(this.el_.currentSrc!==n.src||e.tag&amp;&amp;3===e.tag.initNetworkState_)?this.setSource(n):this.handleLateInit_(this.el_),e.enableSourceset&amp;&amp;this.setupSourcesetHandling_(),this.isScrubbing_=!1,this.el_.hasChildNodes()){const e=this.el_.childNodes;let t=e.length;const n=[];while(t--){const i=e[t],s=i.nodeName.toLowerCase();"track"===s&amp;&amp;(this.featuresNativeTextTracks?(this.remoteTextTrackEls().addTrackElement_(i),this.remoteTextTracks().addTrack(i.track),this.textTracks().addTrack(i.track),r||this.el_.hasAttribute("crossorigin")||!In(i.src)||(r=!0)):n.push(i))}for(let r=0;r&lt;n.length;r++)this.el_.removeChild(n[r])}this.proxyNativeTracks_(),this.featuresNativeTextTracks&amp;&amp;r&amp;&amp;j.warn("Text Tracks are being loaded from another origin but the crossorigin attribute isn't used.\nThis may prevent text tracks from loading."),this.restoreMetadataTracksInIOSNativePlayer_(),(pe||ce)&amp;&amp;!0===e.nativeControlsForTouch&amp;&amp;this.setControls(!0),this.proxyWebkitFullscreen_(),this.triggerReady()}dispose(){this.el_&amp;&amp;this.el_.resetSourceset_&amp;&amp;this.el_.resetSourceset_(),ps.disposeMediaElement(this.el_),this.options_=null,super.dispose()}setupSourcesetHandling_(){fs(this)}restoreMetadataTracksInIOSNativePlayer_(){const e=this.textTracks();let t;const n=()=&gt;{t=[];for(let n=0;n&lt;e.length;n++){const r=e[n];"metadata"===r.kind&amp;&amp;t.push({track:r,storedMode:r.mode})}};n(),e.addEventListener("change",n),this.on("dispose",()=&gt;e.removeEventListener("change",n));const r=()=&gt;{for(let e=0;e&lt;t.length;e++){const n=t[e];"disabled"===n.track.mode&amp;&amp;n.track.mode!==n.storedMode&amp;&amp;(n.track.mode=n.storedMode)}e.removeEventListener("change",r)};this.on("webkitbeginfullscreen",()=&gt;{e.removeEventListener("change",n),e.removeEventListener("change",r),e.addEventListener("change",r)}),this.on("webkitendfullscreen",()=&gt;{e.removeEventListener("change",n),e.addEventListener("change",n),e.removeEventListener("change",r)})}overrideNative_(e,t){if(t!==this[`featuresNative${e}Tracks`])return;const n=e.toLowerCase();this[n+"TracksListeners_"]&amp;&amp;Object.keys(this[n+"TracksListeners_"]).forEach(e=&gt;{const t=this.el()[n+"Tracks"];t.removeEventListener(e,this[n+"TracksListeners_"][e])}),this[`featuresNative${e}Tracks`]=!t,this[n+"TracksListeners_"]=null,this.proxyNativeTracksForType_(n)}overrideNativeAudioTracks(e){this.overrideNative_("Audio",e)}overrideNativeVideoTracks(e){this.overrideNative_("Video",e)}proxyNativeTracksForType_(e){const t=Un[e],n=this.el()[t.getterName],r=this[t.getterName]();if(!this[`featuresNative${t.capitalName}Tracks`]||!n||!n.addEventListener)return;const i={change:t=&gt;{const n={type:"change",target:r,currentTarget:r,srcElement:r};r.trigger(n),"text"===e&amp;&amp;this[Bn.remoteText.getterName]().trigger(n)},addtrack(e){r.addTrack(e.track)},removetrack(e){r.removeTrack(e.track)}},s=function(){const e=[];for(let t=0;t&lt;r.length;t++){let i=!1;for(let e=0;e&lt;n.length;e++)if(n[e]===r[t]){i=!0;break}i||e.push(r[t])}while(e.length)r.removeTrack(e.shift())};this[t.getterName+"Listeners_"]=i,Object.keys(i).forEach(e=&gt;{const t=i[e];n.addEventListener(e,t),this.on("dispose",r=&gt;n.removeEventListener(e,t))}),this.on("loadstart",s),this.on("dispose",e=&gt;this.off("loadstart",s))}proxyNativeTracks_(){Un.names.forEach(e=&gt;{this.proxyNativeTracksForType_(e)})}createEl(){let e=this.options_.tag;if(!e||!this.options_.playerElIngest&amp;&amp;!this.movingMediaElementInDOM){if(e){const t=e.cloneNode(!0);e.parentNode&amp;&amp;e.parentNode.insertBefore(t,e),ps.disposeMediaElement(e),e=t}else{e=a.a.createElement("video");const t=this.options_.tag&amp;&amp;De(this.options_.tag),n=V({},t);pe&amp;&amp;!0===this.options_.nativeControlsForTouch||delete n.controls,Le(e,Object.assign(n,{id:this.options_.techId,class:"vjs-tech"}))}e.playerId=this.options_.playerId}"undefined"!==typeof this.options_.preload&amp;&amp;Re(e,"preload",this.options_.preload),void 0!==this.options_.disablePictureInPicture&amp;&amp;(e.disablePictureInPicture=this.options_.disablePictureInPicture);const t=["loop","muted","playsinline","autoplay"];for(let n=0;n&lt;t.length;n++){const r=t[n],i=this.options_[r];"undefined"!==typeof i&amp;&amp;(i?Re(e,r,r):Ne(e,r),e[r]=i)}return e}handleLateInit_(e){if(0===e.networkState||3===e.networkState)return;if(0===e.readyState){let e=!1;const t=function(){e=!0};this.on("loadstart",t);const n=function(){e||this.trigger("loadstart")};return this.on("loadedmetadata",n),void this.ready((function(){this.off("loadstart",t),this.off("loadedmetadata",n),e||this.trigger("loadstart")}))}const t=["loadstart"];t.push("loadedmetadata"),e.readyState&gt;=2&amp;&amp;t.push("loadeddata"),e.readyState&gt;=3&amp;&amp;t.push("canplay"),e.readyState&gt;=4&amp;&amp;t.push("canplaythrough"),this.ready((function(){t.forEach((function(e){this.trigger(e)}),this)}))}setScrubbing(e){this.isScrubbing_=e}scrubbing(){return this.isScrubbing_}setCurrentTime(e){try{this.isScrubbing_&amp;&amp;this.el_.fastSeek&amp;&amp;ye?this.el_.fastSeek(e):this.el_.currentTime=e}catch(t){j(t,"Video is not ready. (Video.js)")}}duration(){if(this.el_.duration===1/0&amp;&amp;Q&amp;&amp;ne&amp;&amp;0===this.el_.currentTime){const e=()=&gt;{this.el_.currentTime&gt;0&amp;&amp;(this.el_.duration===1/0&amp;&amp;this.trigger("durationchange"),this.off("timeupdate",e))};return this.on("timeupdate",e),NaN}return this.el_.duration||NaN}width(){return this.el_.offsetWidth}height(){return this.el_.offsetHeight}proxyWebkitFullscreen_(){if(!("webkitDisplayingFullscreen"in this.el_))return;const e=function(){this.trigger("fullscreenchange",{isFullscreen:!1}),this.el_.controls&amp;&amp;!this.options_.nativeControlsForTouch&amp;&amp;this.controls()&amp;&amp;(this.el_.controls=!1)},t=function(){"webkitPresentationMode"in this.el_&amp;&amp;"picture-in-picture"!==this.el_.webkitPresentationMode&amp;&amp;(this.one("webkitendfullscreen",e),this.trigger("fullscreenchange",{isFullscreen:!0,nativeIOSFullscreen:!0}))};this.on("webkitbeginfullscreen",t),this.on("dispose",()=&gt;{this.off("webkitbeginfullscreen",t),this.off("webkitendfullscreen",e)})}supportsFullScreen(){return"function"===typeof this.el_.webkitEnterFullScreen}enterFullScreen(){const e=this.el_;if(e.paused&amp;&amp;e.networkState&lt;=e.HAVE_METADATA)on(this.el_.play()),this.setTimeout((function(){e.pause();try{e.webkitEnterFullScreen()}catch(t){this.trigger("fullscreenerror",t)}}),0);else try{e.webkitEnterFullScreen()}catch(t){this.trigger("fullscreenerror",t)}}exitFullScreen(){this.el_.webkitDisplayingFullscreen?this.el_.webkitExitFullScreen():this.trigger("fullscreenerror",new Error("The video is not fullscreen"))}requestPictureInPicture(){return this.el_.requestPictureInPicture()}requestVideoFrameCallback(e){return this.featuresVideoFrameCallback&amp;&amp;!this.el_.webkitKeys?this.el_.requestVideoFrameCallback(e):super.requestVideoFrameCallback(e)}cancelVideoFrameCallback(e){this.featuresVideoFrameCallback&amp;&amp;!this.el_.webkitKeys?this.el_.cancelVideoFrameCallback(e):super.cancelVideoFrameCallback(e)}src(e){if(void 0===e)return this.el_.src;this.setSrc(e)}reset(){ps.resetMediaElement(this.el_)}currentSrc(){return this.currentSource_?this.currentSource_.src:this.el_.currentSrc}setControls(e){this.el_.controls=!!e}addTextTrack(e,t,n){return this.featuresNativeTextTracks?this.el_.addTextTrack(e,t,n):super.addTextTrack(e,t,n)}createRemoteTextTrack(e){if(!this.featuresNativeTextTracks)return super.createRemoteTextTrack(e);const t=a.a.createElement("track");return e.kind&amp;&amp;(t.kind=e.kind),e.label&amp;&amp;(t.label=e.label),(e.language||e.srclang)&amp;&amp;(t.srclang=e.language||e.srclang),e.default&amp;&amp;(t.default=e.default),e.id&amp;&amp;(t.id=e.id),e.src&amp;&amp;(t.src=e.src),t}addRemoteTextTrack(e,t){const n=super.addRemoteTextTrack(e,t);return this.featuresNativeTextTracks&amp;&amp;this.el().appendChild(n),n}removeRemoteTextTrack(e){if(super.removeRemoteTextTrack(e),this.featuresNativeTextTracks){const t=this.$$("track");let n=t.length;while(n--)e!==t[n]&amp;&amp;e!==t[n].track||this.el().removeChild(t[n])}}getVideoPlaybackQuality(){if("function"===typeof this.el().getVideoPlaybackQuality)return this.el().getVideoPlaybackQuality();const e={};return"undefined"!==typeof this.el().webkitDroppedFrameCount&amp;&amp;"undefined"!==typeof this.el().webkitDecodedFrameCount&amp;&amp;(e.droppedVideoFrames=this.el().webkitDroppedFrameCount,e.totalVideoFrames=this.el().webkitDecodedFrameCount),i.a.performance&amp;&amp;(e.creationTime=i.a.performance.now()),e}}G(ps,"TEST_VID",(function(){if(!we())return;const e=a.a.createElement("video"),t=a.a.createElement("track");return t.kind="captions",t.srclang="en",t.label="English",e.appendChild(t),e})),ps.isSupported=function(){try{ps.TEST_VID.volume=.5}catch(e){return!1}return!(!ps.TEST_VID||!ps.TEST_VID.canPlayType)},ps.canPlayType=function(e){return ps.TEST_VID.canPlayType(e)},ps.canPlaySource=function(e,t){return ps.canPlayType(e.type)},ps.canControlVolume=function(){try{const e=ps.TEST_VID.volume;ps.TEST_VID.volume=e/2+.1;const t=e!==ps.TEST_VID.volume;return t&amp;&amp;ge?(i.a.setTimeout(()=&gt;{ps&amp;&amp;ps.prototype&amp;&amp;(ps.prototype.featuresVolumeControl=e!==ps.TEST_VID.volume)}),!1):t}catch(e){return!1}},ps.canMuteVolume=function(){try{const e=ps.TEST_VID.muted;return ps.TEST_VID.muted=!e,ps.TEST_VID.muted?Re(ps.TEST_VID,"muted","muted"):Ne(ps.TEST_VID,"muted","muted"),e!==ps.TEST_VID.muted}catch(e){return!1}},ps.canControlPlaybackRate=function(){if(Q&amp;&amp;ne&amp;&amp;ie&lt;58)return!1;try{const e=ps.TEST_VID.playbackRate;return ps.TEST_VID.playbackRate=e/2+.1,e!==ps.TEST_VID.playbackRate}catch(e){return!1}},ps.canOverrideAttributes=function(){try{const e=()=&gt;{};Object.defineProperty(a.a.createElement("video"),"src",{get:e,set:e}),Object.defineProperty(a.a.createElement("audio"),"src",{get:e,set:e}),Object.defineProperty(a.a.createElement("video"),"innerHTML",{get:e,set:e}),Object.defineProperty(a.a.createElement("audio"),"innerHTML",{get:e,set:e})}catch(e){return!1}return!0},ps.supportsNativeTextTracks=function(){return ye||ge&amp;&amp;ne},ps.supportsNativeVideoTracks=function(){return!(!ps.TEST_VID||!ps.TEST_VID.videoTracks)},ps.supportsNativeAudioTracks=function(){return!(!ps.TEST_VID||!ps.TEST_VID.audioTracks)},ps.Events=["loadstart","suspend","abort","error","emptied","stalled","loadedmetadata","loadeddata","canplay","canplaythrough","playing","waiting","seeking","seeked","ended","durationchange","timeupdate","progress","play","pause","ratechange","resize","volumechange"],[["featuresMuteControl","canMuteVolume"],["featuresPlaybackRate","canControlPlaybackRate"],["featuresSourceset","canOverrideAttributes"],["featuresNativeTextTracks","supportsNativeTextTracks"],["featuresNativeVideoTracks","supportsNativeVideoTracks"],["featuresNativeAudioTracks","supportsNativeAudioTracks"]].forEach((function([e,t]){G(ps.prototype,e,()=&gt;ps[t](),!0)})),ps.prototype.featuresVolumeControl=ps.canControlVolume(),ps.prototype.movingMediaElementInDOM=!ge,ps.prototype.featuresFullscreenResize=!0,ps.prototype.featuresProgressEvents=!0,ps.prototype.featuresTimeupdateEvents=!0,ps.prototype.featuresVideoFrameCallback=!(!ps.TEST_VID||!ps.TEST_VID.requestVideoFrameCallback),ps.disposeMediaElement=function(e){if(e){e.parentNode&amp;&amp;e.parentNode.removeChild(e);while(e.hasChildNodes())e.removeChild(e.firstChild);e.removeAttribute("src"),"function"===typeof e.load&amp;&amp;function(){try{e.load()}catch(t){}}()}},ps.resetMediaElement=function(e){if(!e)return;const t=e.querySelectorAll("source");let n=t.length;while(n--)e.removeChild(t[n]);e.removeAttribute("src"),"function"===typeof e.load&amp;&amp;function(){try{e.load()}catch(t){}}()},["muted","defaultMuted","autoplay","controls","loop","playsinline"].forEach((function(e){ps.prototype[e]=function(){return this.el_[e]||this.el_.hasAttribute(e)}})),["muted","defaultMuted","autoplay","loop","playsinline"].forEach((function(e){ps.prototype["set"+zt(e)]=function(t){this.el_[e]=t,t?this.el_.setAttribute(e,e):this.el_.removeAttribute(e)}})),["paused","currentTime","buffered","volume","poster","preload","error","seeking","seekable","ended","playbackRate","defaultPlaybackRate","disablePictureInPicture","played","networkState","readyState","videoWidth","videoHeight","crossOrigin"].forEach((function(e){ps.prototype[e]=function(){return this.el_[e]}})),["volume","src","poster","preload","playbackRate","defaultPlaybackRate","disablePictureInPicture","crossOrigin"].forEach((function(e){ps.prototype["set"+zt(e)]=function(t){this.el_[e]=t}})),["pause","load","play"].forEach((function(e){ps.prototype[e]=function(){return this.el_[e]()}})),qn.withSourceHandlers(ps),ps.nativeSourceHandler={},ps.nativeSourceHandler.canPlayType=function(e){try{return ps.TEST_VID.canPlayType(e)}catch(t){return""}},ps.nativeSourceHandler.canHandleSource=function(e,t){if(e.type)return ps.nativeSourceHandler.canPlayType(e.type);if(e.src){const t=On(e.src);return ps.nativeSourceHandler.canPlayType("video/"+t)}return""},ps.nativeSourceHandler.handleSource=function(e,t,n){t.setSrc(e.src)},ps.nativeSourceHandler.dispose=function(){},ps.registerSourceHandler(ps.nativeSourceHandler),qn.registerTech("Html5",ps);const ms=["progress","abort","suspend","emptied","stalled","loadedmetadata","loadeddata","timeupdate","resize","volumechange","texttrackchange"],gs={canplay:"CanPlay",canplaythrough:"CanPlayThrough",playing:"Playing",seeked:"Seeked"},ys=["tiny","xsmall","small","medium","large","xlarge","huge"],vs={};ys.forEach(e=&gt;{const t="x"===e.charAt(0)?"x-"+e.substring(1):e;vs[e]="vjs-layout-"+t});const bs={tiny:210,xsmall:320,small:425,medium:768,large:1440,xlarge:2560,huge:1/0};class _s extends Wt{constructor(e,t,n){if(e.id=e.id||t.id||"vjs_video_"+ct(),t=Object.assign(_s.getTagSettings(e),t),t.initChildren=!1,t.createEl=!1,t.evented=!1,t.reportTouchActivity=!1,!t.language){const n=e.closest("[lang]");n&amp;&amp;(t.language=n.getAttribute("lang"))}if(super(null,t,n),this.boundDocumentFullscreenChange_=e=&gt;this.documentFullscreenChange_(e),this.boundFullWindowOnEscKey_=e=&gt;this.fullWindowOnEscKey(e),this.boundUpdateStyleEl_=e=&gt;this.updateStyleEl_(e),this.boundApplyInitTime_=e=&gt;this.applyInitTime_(e),this.boundUpdateCurrentBreakpoint_=e=&gt;this.updateCurrentBreakpoint_(e),this.boundHandleTechClick_=e=&gt;this.handleTechClick_(e),this.boundHandleTechDoubleClick_=e=&gt;this.handleTechDoubleClick_(e),this.boundHandleTechTouchStart_=e=&gt;this.handleTechTouchStart_(e),this.boundHandleTechTouchMove_=e=&gt;this.handleTechTouchMove_(e),this.boundHandleTechTouchEnd_=e=&gt;this.handleTechTouchEnd_(e),this.boundHandleTechTap_=e=&gt;this.handleTechTap_(e),this.boundUpdatePlayerHeightOnAudioOnlyMode_=e=&gt;this.updatePlayerHeightOnAudioOnlyMode_(e),this.isFullscreen_=!1,this.log=U(this.id_),this.fsApi_=I,this.isPosterFromTech_=!1,this.queuedCallbacks_=[],this.isReady_=!1,this.hasStarted_=!1,this.userActive_=!1,this.debugEnabled_=!1,this.audioOnlyMode_=!1,this.audioPosterMode_=!1,this.audioOnlyCache_={controlBarHeight:null,playerHeight:null,hiddenChildren:[]},!this.options_||!this.options_.techOrder||!this.options_.techOrder.length)throw new Error("No techOrder specified. Did you overwrite videojs.options instead of just changing the properties you want to override?");if(this.tag=e,this.tagAttributes=e&amp;&amp;De(e),this.language(this.options_.language),t.languages){const e={};Object.getOwnPropertyNames(t.languages).forEach((function(n){e[n.toLowerCase()]=t.languages[n]})),this.languages_=e}else this.languages_=_s.prototype.options_.languages;this.resetCache_(),this.poster_=t.poster||"",this.controls_=!!t.controls,e.controls=!1,e.removeAttribute("controls"),this.changingSrc_=!1,this.playCallbacks_=[],this.playTerminatedQueue_=[],e.hasAttribute("autoplay")?this.autoplay(!0):this.autoplay(this.options_.autoplay),t.plugins&amp;&amp;Object.keys(t.plugins).forEach(e=&gt;{if("function"!==typeof this[e])throw new Error(`plugin "${e}" does not exist`)}),this.scrubbing_=!1,this.el_=this.createEl(),Bt(this,{eventBusKey:"el_"}),this.fsApi_.requestFullscreen&amp;&amp;(gt(a.a,this.fsApi_.fullscreenchange,this.boundDocumentFullscreenChange_),this.on(this.fsApi_.fullscreenchange,this.boundDocumentFullscreenChange_)),this.fluid_&amp;&amp;this.on(["playerreset","resize"],this.boundUpdateStyleEl_);const r=V(this.options_);if(t.plugins&amp;&amp;Object.keys(t.plugins).forEach(e=&gt;{this[e](t.plugins[e])}),t.debug&amp;&amp;this.debug(!0),this.options_.playerOptions=r,this.middleware_=[],this.playbackRates(t.playbackRates),t.experimentalSvgIcons){const e=new i.a.DOMParser,t=e.parseFromString(dr,"image/svg+xml"),n=t.querySelector("parsererror");if(n)j.warn("Failed to load SVG Icons. Falling back to Font Icons."),this.options_.experimentalSvgIcons=null;else{const e=t.documentElement;e.style.display="none",this.el_.appendChild(e),this.addClass("vjs-svg-icons-enabled")}}this.initChildren(),this.isAudio("audio"===e.nodeName.toLowerCase()),this.controls()?this.addClass("vjs-controls-enabled"):this.addClass("vjs-controls-disabled"),this.el_.setAttribute("role","region"),this.isAudio()?this.el_.setAttribute("aria-label",this.localize("Audio Player")):this.el_.setAttribute("aria-label",this.localize("Video Player")),this.isAudio()&amp;&amp;this.addClass("vjs-audio"),t.spatialNavigation&amp;&amp;t.spatialNavigation.enabled&amp;&amp;(this.spatialNavigation=new mr(this),this.addClass("vjs-spatial-navigation-enabled")),pe&amp;&amp;this.addClass("vjs-touch-enabled"),ge||this.addClass("vjs-workinghover"),_s.players[this.id_]=this;const s=E.split(".")[0];this.addClass("vjs-v"+s),this.userActive(!0),this.reportUserActivity(),this.one("play",e=&gt;this.listenForUserActivity_(e)),this.on("keydown",e=&gt;this.handleKeyDown(e)),this.on("languagechange",e=&gt;this.handleLanguagechange(e)),this.breakpoints(this.options_.breakpoints),this.responsive(this.options_.responsive),this.on("ready",()=&gt;{this.audioPosterMode(this.options_.audioPosterMode),this.audioOnlyMode(this.options_.audioOnlyMode)})}dispose(){this.trigger("dispose"),this.off("dispose"),yt(a.a,this.fsApi_.fullscreenchange,this.boundDocumentFullscreenChange_),yt(a.a,"keydown",this.boundFullWindowOnEscKey_),this.styleEl_&amp;&amp;this.styleEl_.parentNode&amp;&amp;(this.styleEl_.parentNode.removeChild(this.styleEl_),this.styleEl_=null),_s.players[this.id_]=null,this.tag&amp;&amp;this.tag.player&amp;&amp;(this.tag.player=null),this.el_&amp;&amp;this.el_.player&amp;&amp;(this.el_.player=null),this.tech_&amp;&amp;(this.tech_.dispose(),this.isPosterFromTech_=!1,this.poster_=""),this.playerElIngest_&amp;&amp;(this.playerElIngest_=null),this.tag&amp;&amp;(this.tag=null),rr(this),Fn.names.forEach(e=&gt;{const t=Fn[e],n=this[t.getterName]();n&amp;&amp;n.off&amp;&amp;n.off()}),super.dispose({restoreEl:this.options_.restoreEl})}createEl(){let e,t=this.tag,n=this.playerElIngest_=t.parentNode&amp;&amp;t.parentNode.hasAttribute&amp;&amp;t.parentNode.hasAttribute("data-vjs-player");const r="video-js"===this.tag.tagName.toLowerCase();n?e=this.el_=t.parentNode:r||(e=this.el_=super.createEl("div"));const s=De(t);if(r){e=this.el_=t,t=this.tag=a.a.createElement("video");while(e.children.length)t.appendChild(e.firstChild);Ae(e,"video-js")||Oe(e,"video-js"),e.appendChild(t),n=this.playerElIngest_=e,Object.keys(e).forEach(n=&gt;{try{t[n]=e[n]}catch(r){}})}t.setAttribute("tabindex","-1"),s.tabindex="-1",ne&amp;&amp;le&amp;&amp;(t.setAttribute("role","application"),s.role="application"),t.removeAttribute("width"),t.removeAttribute("height"),"width"in s&amp;&amp;delete s.width,"height"in s&amp;&amp;delete s.height,Object.getOwnPropertyNames(s).forEach((function(n){r&amp;&amp;"class"===n||e.setAttribute(n,s[n]),r&amp;&amp;t.setAttribute(n,s[n])})),t.playerId=t.id,t.id+="_html5_api",t.className="vjs-tech",t.player=e.player=this,this.addClass("vjs-paused");const o=["IS_SMART_TV","IS_TIZEN","IS_WEBOS","IS_ANDROID","IS_IPAD","IS_IPHONE","IS_CHROMECAST_RECEIVER"].filter(e=&gt;ve[e]).map(e=&gt;"vjs-device-"+e.substring(3).toLowerCase().replace(/\_/g,"-"));if(this.addClass(...o),!0!==i.a.VIDEOJS_NO_DYNAMIC_STYLE){this.styleEl_=it("vjs-styles-dimensions");const e=Xe(".vjs-styles-defaults"),t=Xe("head");t.insertBefore(this.styleEl_,e?e.nextSibling:t.firstChild)}this.fill_=!1,this.fluid_=!1,this.width(this.options_.width),this.height(this.options_.height),this.fill(this.options_.fill),this.fluid(this.options_.fluid),this.aspectRatio(this.options_.aspectRatio),this.crossOrigin(this.options_.crossOrigin||this.options_.crossorigin);const l=t.getElementsByTagName("a");for(let i=0;i&lt;l.length;i++){const e=l.item(i);Oe(e,"vjs-hidden"),e.setAttribute("hidden","hidden")}return t.initNetworkState_=t.networkState,t.parentNode&amp;&amp;!n&amp;&amp;t.parentNode.insertBefore(e,t),Ce(t,e),this.children_.unshift(t),this.el_.setAttribute("lang",this.language_),this.el_.setAttribute("translate","no"),this.el_=e,e}crossOrigin(e){if("undefined"===typeof e)return this.techGet_("crossOrigin");null===e||"anonymous"===e||"use-credentials"===e?(this.techCall_("setCrossOrigin",e),this.posterImage&amp;&amp;this.posterImage.crossOrigin(e)):j.warn(`crossOrigin must be null,  "anonymous" or "use-credentials", given "${e}"`)}width(e){return this.dimension("width",e)}height(e){return this.dimension("height",e)}dimension(e,t){const n=e+"_";if(void 0===t)return this[n]||0;if(""===t||"auto"===t)return this[n]=void 0,void this.updateStyleEl_();const r=parseFloat(t);isNaN(r)?j.error(`Improper value "${t}" supplied for for ${e}`):(this[n]=r,this.updateStyleEl_())}fluid(e){if(void 0===e)return!!this.fluid_;this.fluid_=!!e,It(this)&amp;&amp;this.off(["playerreset","resize"],this.boundUpdateStyleEl_),e?(this.addClass("vjs-fluid"),this.fill(!1),Pt(this,()=&gt;{this.on(["playerreset","resize"],this.boundUpdateStyleEl_)})):this.removeClass("vjs-fluid"),this.updateStyleEl_()}fill(e){if(void 0===e)return!!this.fill_;this.fill_=!!e,e?(this.addClass("vjs-fill"),this.fluid(!1)):this.removeClass("vjs-fill")}aspectRatio(e){if(void 0===e)return this.aspectRatio_;if(!/^\d+\:\d+$/.test(e))throw new Error("Improper value supplied for aspect ratio. The format should be width:height, for example 16:9.");this.aspectRatio_=e,this.fluid(!0),this.updateStyleEl_()}updateStyleEl_(){if(!0===i.a.VIDEOJS_NO_DYNAMIC_STYLE){const e="number"===typeof this.width_?this.width_:this.options_.width,t="number"===typeof this.height_?this.height_:this.options_.height,n=this.tech_&amp;&amp;this.tech_.el();return void(n&amp;&amp;(e&gt;=0&amp;&amp;(n.width=e),t&gt;=0&amp;&amp;(n.height=t)))}let e,t,n,r;n=void 0!==this.aspectRatio_&amp;&amp;"auto"!==this.aspectRatio_?this.aspectRatio_:this.videoWidth()&gt;0?this.videoWidth()+":"+this.videoHeight():"16:9";const s=n.split(":"),a=s[1]/s[0];e=void 0!==this.width_?this.width_:void 0!==this.height_?this.height_/a:this.videoWidth()||300,t=void 0!==this.height_?this.height_:e*a,r=/^[^a-zA-Z]/.test(this.id())?"dimensions-"+this.id():this.id()+"-dimensions",this.addClass(r),st(this.styleEl_,`\n      .${r} {\n        width: ${e}px;\n        height: ${t}px;\n      }\n\n      .${r}.vjs-fluid:not(.vjs-audio-only-mode) {\n        padding-top: ${100*a}%;\n      }\n    `)}loadTech_(e,t){this.tech_&amp;&amp;this.unloadTech_();const n=zt(e),r=e.charAt(0).toLowerCase()+e.slice(1);"Html5"!==n&amp;&amp;this.tag&amp;&amp;(qn.getTech("Html5").disposeMediaElement(this.tag),this.tag.player=null,this.tag=null),this.techName_=n,this.isReady_=!1;let i=this.autoplay();("string"===typeof this.autoplay()||!0===this.autoplay()&amp;&amp;this.options_.normalizeAutoplay)&amp;&amp;(i=!1);const s={source:t,autoplay:i,nativeControlsForTouch:this.options_.nativeControlsForTouch,playerId:this.id(),techId:`${this.id()}_${r}_api`,playsinline:this.options_.playsinline,preload:this.options_.preload,loop:this.options_.loop,disablePictureInPicture:this.options_.disablePictureInPicture,muted:this.options_.muted,poster:this.poster(),language:this.language(),playerElIngest:this.playerElIngest_||!1,"vtt.js":this.options_["vtt.js"],canOverridePoster:!!this.options_.techCanOverridePoster,enableSourceset:this.options_.enableSourceset};Fn.names.forEach(e=&gt;{const t=Fn[e];s[t.getterName]=this[t.privateName]}),Object.assign(s,this.options_[n]),Object.assign(s,this.options_[r]),Object.assign(s,this.options_[e.toLowerCase()]),this.tag&amp;&amp;(s.tag=this.tag),t&amp;&amp;t.src===this.cache_.src&amp;&amp;this.cache_.currentTime&gt;0&amp;&amp;(s.startTime=this.cache_.currentTime);const a=qn.getTech(e);if(!a)throw new Error(`No Tech named '${n}' exists! '${n}' should be registered using videojs.registerTech()'`);this.tech_=new a(s),this.tech_.ready(St(this,this.handleTechReady_),!0),dn.jsonToTextTracks(this.textTracksJson_||[],this.tech_),ms.forEach(e=&gt;{this.on(this.tech_,e,t=&gt;this[`handleTech${zt(e)}_`](t))}),Object.keys(gs).forEach(e=&gt;{this.on(this.tech_,e,t=&gt;{0===this.tech_.playbackRate()&amp;&amp;this.tech_.seeking()?this.queuedCallbacks_.push({callback:this[`handleTech${gs[e]}_`].bind(this),event:t}):this[`handleTech${gs[e]}_`](t)})}),this.on(this.tech_,"loadstart",e=&gt;this.handleTechLoadStart_(e)),this.on(this.tech_,"sourceset",e=&gt;this.handleTechSourceset_(e)),this.on(this.tech_,"waiting",e=&gt;this.handleTechWaiting_(e)),this.on(this.tech_,"ended",e=&gt;this.handleTechEnded_(e)),this.on(this.tech_,"seeking",e=&gt;this.handleTechSeeking_(e)),this.on(this.tech_,"play",e=&gt;this.handleTechPlay_(e)),this.on(this.tech_,"pause",e=&gt;this.handleTechPause_(e)),this.on(this.tech_,"durationchange",e=&gt;this.handleTechDurationChange_(e)),this.on(this.tech_,"fullscreenchange",(e,t)=&gt;this.handleTechFullscreenChange_(e,t)),this.on(this.tech_,"fullscreenerror",(e,t)=&gt;this.handleTechFullscreenError_(e,t)),this.on(this.tech_,"enterpictureinpicture",e=&gt;this.handleTechEnterPictureInPicture_(e)),this.on(this.tech_,"leavepictureinpicture",e=&gt;this.handleTechLeavePictureInPicture_(e)),this.on(this.tech_,"error",e=&gt;this.handleTechError_(e)),this.on(this.tech_,"posterchange",e=&gt;this.handleTechPosterChange_(e)),this.on(this.tech_,"textdata",e=&gt;this.handleTechTextData_(e)),this.on(this.tech_,"ratechange",e=&gt;this.handleTechRateChange_(e)),this.on(this.tech_,"loadedmetadata",this.boundUpdateStyleEl_),this.usingNativeControls(this.techGet_("controls")),this.controls()&amp;&amp;!this.usingNativeControls()&amp;&amp;this.addTechControlsListeners_(),this.tech_.el().parentNode===this.el()||"Html5"===n&amp;&amp;this.tag||Ce(this.tech_.el(),this.el()),this.tag&amp;&amp;(this.tag.player=null,this.tag=null)}unloadTech_(){Fn.names.forEach(e=&gt;{const t=Fn[e];this[t.privateName]=this[t.getterName]()}),this.textTracksJson_=dn.textTracksToJson(this.tech_),this.isReady_=!1,this.tech_.dispose(),this.tech_=!1,this.isPosterFromTech_&amp;&amp;(this.poster_="",this.trigger("posterchange")),this.isPosterFromTech_=!1}tech(e){return void 0===e&amp;&amp;j.warn("Using the tech directly can be dangerous. I hope you know what you're doing.\nSee https://github.com/videojs/video.js/issues/2617 for more info.\n"),this.tech_}version(){return{"video.js":E}}addTechControlsListeners_(){this.removeTechControlsListeners_(),this.on(this.tech_,"click",this.boundHandleTechClick_),this.on(this.tech_,"dblclick",this.boundHandleTechDoubleClick_),this.on(this.tech_,"touchstart",this.boundHandleTechTouchStart_),this.on(this.tech_,"touchmove",this.boundHandleTechTouchMove_),this.on(this.tech_,"touchend",this.boundHandleTechTouchEnd_),this.on(this.tech_,"tap",this.boundHandleTechTap_)}removeTechControlsListeners_(){this.off(this.tech_,"tap",this.boundHandleTechTap_),this.off(this.tech_,"touchstart",this.boundHandleTechTouchStart_),this.off(this.tech_,"touchmove",this.boundHandleTechTouchMove_),this.off(this.tech_,"touchend",this.boundHandleTechTouchEnd_),this.off(this.tech_,"click",this.boundHandleTechClick_),this.off(this.tech_,"dblclick",this.boundHandleTechDoubleClick_)}handleTechReady_(){this.triggerReady(),this.cache_.volume&amp;&amp;this.techCall_("setVolume",this.cache_.volume),this.handleTechPosterChange_(),this.handleTechDurationChange_()}handleTechLoadStart_(){this.removeClass("vjs-ended","vjs-seeking"),this.error(null),this.handleTechDurationChange_(),this.paused()?(this.hasStarted(!1),this.trigger("loadstart")):this.trigger("loadstart"),this.manualAutoplay_(!0===this.autoplay()&amp;&amp;this.options_.normalizeAutoplay?"play":this.autoplay())}manualAutoplay_(e){if(!this.tech_||"string"!==typeof e)return;const t=()=&gt;{const e=this.muted();this.muted(!0);const t=()=&gt;{this.muted(e)};this.playTerminatedQueue_.push(t);const n=this.play();if(an(n))return n.catch(e=&gt;{throw t(),new Error("Rejection at manualAutoplay. Restoring muted value. "+(e||""))})};let n;return"any"!==e||this.muted()?n="muted"!==e||this.muted()?this.play():t():(n=this.play(),an(n)&amp;&amp;(n=n.catch(t))),an(n)?n.then(()=&gt;{this.trigger({type:"autoplay-success",autoplay:e})}).catch(()=&gt;{this.trigger({type:"autoplay-failure",autoplay:e})}):void 0}updateSourceCaches_(e=""){let t=e,n="";"string"!==typeof t&amp;&amp;(t=e.src,n=e.type),this.cache_.source=this.cache_.source||{},this.cache_.sources=this.cache_.sources||[],t&amp;&amp;!n&amp;&amp;(n=lr(this,t)),this.cache_.source=V({},e,{src:t,type:n});const r=this.cache_.sources.filter(e=&gt;e.src&amp;&amp;e.src===t),i=[],s=this.$$("source"),a=[];for(let o=0;o&lt;s.length;o++){const e=De(s[o]);i.push(e),e.src&amp;&amp;e.src===t&amp;&amp;a.push(e.src)}a.length&amp;&amp;!r.length?this.cache_.sources=i:r.length||(this.cache_.sources=[this.cache_.source]),this.cache_.src=t}handleTechSourceset_(e){if(!this.changingSrc_){let t=e=&gt;this.updateSourceCaches_(e);const n=this.currentSource().src,r=e.src;n&amp;&amp;!/^blob:/.test(n)&amp;&amp;/^blob:/.test(r)&amp;&amp;(!this.lastSource_||this.lastSource_.tech!==r&amp;&amp;this.lastSource_.player!==n)&amp;&amp;(t=()=&gt;{}),t(r),e.src||this.tech_.any(["sourceset","loadstart"],e=&gt;{if("sourceset"===e.type)return;const t=this.techGet_("currentSrc");this.lastSource_.tech=t,this.updateSourceCaches_(t)})}this.lastSource_={player:this.currentSource().src,tech:e.src},this.trigger({src:e.src,type:"sourceset"})}hasStarted(e){if(void 0===e)return this.hasStarted_;e!==this.hasStarted_&amp;&amp;(this.hasStarted_=e,this.hasStarted_?this.addClass("vjs-has-started"):this.removeClass("vjs-has-started"))}handleTechPlay_(){this.removeClass("vjs-ended","vjs-paused"),this.addClass("vjs-playing"),this.hasStarted(!0),this.trigger("play")}handleTechRateChange_(){this.tech_.playbackRate()&gt;0&amp;&amp;0===this.cache_.lastPlaybackRate&amp;&amp;(this.queuedCallbacks_.forEach(e=&gt;e.callback(e.event)),this.queuedCallbacks_=[]),this.cache_.lastPlaybackRate=this.tech_.playbackRate(),this.trigger("ratechange")}handleTechWaiting_(){this.addClass("vjs-waiting"),this.trigger("waiting");const e=this.currentTime(),t=()=&gt;{e!==this.currentTime()&amp;&amp;(this.removeClass("vjs-waiting"),this.off("timeupdate",t))};this.on("timeupdate",t)}handleTechCanPlay_(){this.removeClass("vjs-waiting"),this.trigger("canplay")}handleTechCanPlayThrough_(){this.removeClass("vjs-waiting"),this.trigger("canplaythrough")}handleTechPlaying_(){this.removeClass("vjs-waiting"),this.trigger("playing")}handleTechSeeking_(){this.addClass("vjs-seeking"),this.trigger("seeking")}handleTechSeeked_(){this.removeClass("vjs-seeking","vjs-ended"),this.trigger("seeked")}handleTechPause_(){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.trigger("pause")}handleTechEnded_(){this.addClass("vjs-ended"),this.removeClass("vjs-waiting"),this.options_.loop?(this.currentTime(0),this.play()):this.paused()||this.pause(),this.trigger("ended")}handleTechDurationChange_(){this.duration(this.techGet_("duration"))}handleTechClick_(e){this.controls_&amp;&amp;(void 0!==this.options_&amp;&amp;void 0!==this.options_.userActions&amp;&amp;void 0!==this.options_.userActions.click&amp;&amp;!1===this.options_.userActions.click||(void 0!==this.options_&amp;&amp;void 0!==this.options_.userActions&amp;&amp;"function"===typeof this.options_.userActions.click?this.options_.userActions.click.call(this,e):this.paused()?on(this.play()):this.pause()))}handleTechDoubleClick_(e){if(!this.controls_)return;const t=Array.prototype.some.call(this.$$(".vjs-control-bar, .vjs-modal-dialog"),t=&gt;t.contains(e.target));t||void 0!==this.options_&amp;&amp;void 0!==this.options_.userActions&amp;&amp;void 0!==this.options_.userActions.doubleClick&amp;&amp;!1===this.options_.userActions.doubleClick||(void 0!==this.options_&amp;&amp;void 0!==this.options_.userActions&amp;&amp;"function"===typeof this.options_.userActions.doubleClick?this.options_.userActions.doubleClick.call(this,e):this.isFullscreen()?this.exitFullscreen():this.requestFullscreen())}handleTechTap_(){this.userActive(!this.userActive())}handleTechTouchStart_(){this.userWasActive=this.userActive()}handleTechTouchMove_(){this.userWasActive&amp;&amp;this.reportUserActivity()}handleTechTouchEnd_(e){e.cancelable&amp;&amp;e.preventDefault()}toggleFullscreenClass_(){this.isFullscreen()?this.addClass("vjs-fullscreen"):this.removeClass("vjs-fullscreen")}documentFullscreenChange_(e){const t=e.target.player;if(t&amp;&amp;t!==this)return;const n=this.el();let r=a.a[this.fsApi_.fullscreenElement]===n;!r&amp;&amp;n.matches&amp;&amp;(r=n.matches(":"+this.fsApi_.fullscreen)),this.isFullscreen(r)}handleTechFullscreenChange_(e,t){t&amp;&amp;(t.nativeIOSFullscreen&amp;&amp;(this.addClass("vjs-ios-native-fs"),this.tech_.one("webkitendfullscreen",()=&gt;{this.removeClass("vjs-ios-native-fs")})),this.isFullscreen(t.isFullscreen))}handleTechFullscreenError_(e,t){this.trigger("fullscreenerror",t)}togglePictureInPictureClass_(){this.isInPictureInPicture()?this.addClass("vjs-picture-in-picture"):this.removeClass("vjs-picture-in-picture")}handleTechEnterPictureInPicture_(e){this.isInPictureInPicture(!0)}handleTechLeavePictureInPicture_(e){this.isInPictureInPicture(!1)}handleTechError_(){const e=this.tech_.error();e&amp;&amp;this.error(e)}handleTechTextData_(){let e=null;arguments.length&gt;1&amp;&amp;(e=arguments[1]),this.trigger("textdata",e)}getCache(){return this.cache_}resetCache_(){this.cache_={currentTime:0,initTime:0,inactivityTimeout:this.options_.inactivityTimeout,duration:NaN,lastVolume:1,lastPlaybackRate:this.defaultPlaybackRate(),media:null,src:"",source:{},sources:[],playbackRates:[],volume:1}}techCall_(e,t){this.ready((function(){if(e in Jn)return Kn(this.middleware_,this.tech_,e,t);if(e in er)return Zn(this.middleware_,this.tech_,e,t);try{this.tech_&amp;&amp;this.tech_[e](t)}catch(n){throw j(n),n}}),!0)}techGet_(e){if(this.tech_&amp;&amp;this.tech_.isReady_){if(e in Qn)return Yn(this.middleware_,this.tech_,e);if(e in er)return Zn(this.middleware_,this.tech_,e);try{return this.tech_[e]()}catch(t){if(void 0===this.tech_[e])throw j(`Video.js: ${e} method not defined for ${this.techName_} playback technology.`,t),t;if("TypeError"===t.name)throw j(`Video.js: ${e} unavailable on ${this.techName_} playback technology element.`,t),this.tech_.isReady_=!1,t;throw j(t),t}}}play(){return new Promise(e=&gt;{this.play_(e)})}play_(e=on){this.playCallbacks_.push(e);const t=Boolean(!this.changingSrc_&amp;&amp;(this.src()||this.currentSrc())),n=Boolean(ye||ge);if(this.waitToPlay_&amp;&amp;(this.off(["ready","loadstart"],this.waitToPlay_),this.waitToPlay_=null),!this.isReady_||!t)return this.waitToPlay_=e=&gt;{this.play_()},this.one(["ready","loadstart"],this.waitToPlay_),void(!t&amp;&amp;n&amp;&amp;this.load());const r=this.techGet_("play"),i=n&amp;&amp;this.hasClass("vjs-ended");i&amp;&amp;this.resetProgressBar_(),null===r?this.runPlayTerminatedQueue_():this.runPlayCallbacks_(r)}runPlayTerminatedQueue_(){const e=this.playTerminatedQueue_.slice(0);this.playTerminatedQueue_=[],e.forEach((function(e){e()}))}runPlayCallbacks_(e){const t=this.playCallbacks_.slice(0);this.playCallbacks_=[],this.playTerminatedQueue_=[],t.forEach((function(t){t(e)}))}pause(){this.techCall_("pause")}paused(){return!1!==this.techGet_("paused")}played(){return this.techGet_("played")||Kt(0,0)}scrubbing(e){if("undefined"===typeof e)return this.scrubbing_;this.scrubbing_=!!e,this.techCall_("setScrubbing",this.scrubbing_),e?this.addClass("vjs-scrubbing"):this.removeClass("vjs-scrubbing")}currentTime(e){return void 0===e?(this.cache_.currentTime=this.techGet_("currentTime")||0,this.cache_.currentTime):(e&lt;0&amp;&amp;(e=0),this.isReady_&amp;&amp;!this.changingSrc_&amp;&amp;this.tech_&amp;&amp;this.tech_.isReady_?(this.techCall_("setCurrentTime",e),this.cache_.initTime=0,void(isFinite(e)&amp;&amp;(this.cache_.currentTime=Number(e)))):(this.cache_.initTime=e,this.off("canplay",this.boundApplyInitTime_),void this.one("canplay",this.boundApplyInitTime_)))}applyInitTime_(){this.currentTime(this.cache_.initTime)}duration(e){if(void 0===e)return void 0!==this.cache_.duration?this.cache_.duration:NaN;e=parseFloat(e),e&lt;0&amp;&amp;(e=1/0),e!==this.cache_.duration&amp;&amp;(this.cache_.duration=e,e===1/0?this.addClass("vjs-live"):this.removeClass("vjs-live"),isNaN(e)||this.trigger("durationchange"))}remainingTime(){return this.duration()-this.currentTime()}remainingTimeDisplay(){return Math.floor(this.duration())-Math.floor(this.currentTime())}buffered(){let e=this.techGet_("buffered");return e&amp;&amp;e.length||(e=Kt(0,0)),e}seekable(){let e=this.techGet_("seekable");return e&amp;&amp;e.length||(e=Kt(0,0)),e}seeking(){return this.techGet_("seeking")}ended(){return this.techGet_("ended")}networkState(){return this.techGet_("networkState")}readyState(){return this.techGet_("readyState")}bufferedPercent(){return rn(this.buffered(),this.duration())}bufferedEnd(){const e=this.buffered(),t=this.duration();let n=e.end(e.length-1);return n&gt;t&amp;&amp;(n=t),n}volume(e){let t;return void 0!==e?(t=Math.max(0,Math.min(1,e)),this.cache_.volume=t,this.techCall_("setVolume",t),void(t&gt;0&amp;&amp;this.lastVolume_(t))):(t=parseFloat(this.techGet_("volume")),isNaN(t)?1:t)}muted(e){if(void 0===e)return this.techGet_("muted")||!1;this.techCall_("setMuted",e)}defaultMuted(e){return void 0!==e&amp;&amp;this.techCall_("setDefaultMuted",e),this.techGet_("defaultMuted")||!1}lastVolume_(e){if(void 0===e||0===e)return this.cache_.lastVolume;this.cache_.lastVolume=e}supportsFullScreen(){return this.techGet_("supportsFullScreen")||!1}isFullscreen(e){if(void 0!==e){const t=this.isFullscreen_;return this.isFullscreen_=Boolean(e),this.isFullscreen_!==t&amp;&amp;this.fsApi_.prefixed&amp;&amp;this.trigger("fullscreenchange"),void this.toggleFullscreenClass_()}return this.isFullscreen_}requestFullscreen(e){this.isInPictureInPicture()&amp;&amp;this.exitPictureInPicture();const t=this;return new Promise((n,r)=&gt;{function i(){t.off("fullscreenerror",a),t.off("fullscreenchange",s)}function s(){i(),n()}function a(e,t){i(),r(t)}t.one("fullscreenchange",s),t.one("fullscreenerror",a);const o=t.requestFullscreenHelper_(e);o&amp;&amp;(o.then(i,i),o.then(n,r))})}requestFullscreenHelper_(e){let t;if(this.fsApi_.prefixed||(t=this.options_.fullscreen&amp;&amp;this.options_.fullscreen.options||{},void 0!==e&amp;&amp;(t=e)),this.fsApi_.requestFullscreen){const e=this.el_[this.fsApi_.requestFullscreen](t);return e&amp;&amp;e.then(()=&gt;this.isFullscreen(!0),()=&gt;this.isFullscreen(!1)),e}this.tech_.supportsFullScreen()&amp;&amp;!0===!this.options_.preferFullWindow?this.techCall_("enterFullScreen"):this.enterFullWindow()}exitFullscreen(){const e=this;return new Promise((t,n)=&gt;{function r(){e.off("fullscreenerror",s),e.off("fullscreenchange",i)}function i(){r(),t()}function s(e,t){r(),n(t)}e.one("fullscreenchange",i),e.one("fullscreenerror",s);const a=e.exitFullscreenHelper_();a&amp;&amp;(a.then(r,r),a.then(t,n))})}exitFullscreenHelper_(){if(this.fsApi_.requestFullscreen){const e=a.a[this.fsApi_.exitFullscreen]();return e&amp;&amp;on(e.then(()=&gt;this.isFullscreen(!1))),e}this.tech_.supportsFullScreen()&amp;&amp;!0===!this.options_.preferFullWindow?this.techCall_("exitFullScreen"):this.exitFullWindow()}enterFullWindow(){this.isFullscreen(!0),this.isFullWindow=!0,this.docOrigOverflow=a.a.documentElement.style.overflow,gt(a.a,"keydown",this.boundFullWindowOnEscKey_),a.a.documentElement.style.overflow="hidden",Oe(a.a.body,"vjs-full-window"),this.trigger("enterFullWindow")}fullWindowOnEscKey(e){"Escape"===e.key&amp;&amp;!0===this.isFullscreen()&amp;&amp;(this.isFullWindow?this.exitFullWindow():this.exitFullscreen())}exitFullWindow(){this.isFullscreen(!1),this.isFullWindow=!1,yt(a.a,"keydown",this.boundFullWindowOnEscKey_),a.a.documentElement.style.overflow=this.docOrigOverflow,Ie(a.a.body,"vjs-full-window"),this.trigger("exitFullWindow")}disablePictureInPicture(e){if(void 0===e)return this.techGet_("disablePictureInPicture");this.techCall_("setDisablePictureInPicture",e),this.options_.disablePictureInPicture=e,this.trigger("disablepictureinpicturechanged")}isInPictureInPicture(e){return void 0!==e?(this.isInPictureInPicture_=!!e,void this.togglePictureInPictureClass_()):!!this.isInPictureInPicture_}requestPictureInPicture(){if(this.options_.enableDocumentPictureInPicture&amp;&amp;i.a.documentPictureInPicture){const e=a.a.createElement(this.el().tagName);return e.classList=this.el().classList,e.classList.add("vjs-pip-container"),this.posterImage&amp;&amp;e.appendChild(this.posterImage.el().cloneNode(!0)),this.titleBar&amp;&amp;e.appendChild(this.titleBar.el().cloneNode(!0)),e.appendChild(xe("p",{className:"vjs-pip-text"},{},this.localize("Playing in picture-in-picture"))),i.a.documentPictureInPicture.requestWindow({width:this.videoWidth(),height:this.videoHeight()}).then(t=&gt;(Ze(t),this.el_.parentNode.insertBefore(e,this.el_),t.document.body.appendChild(this.el_),t.document.body.classList.add("vjs-pip-window"),this.player_.isInPictureInPicture(!0),this.player_.trigger({type:"enterpictureinpicture",pipWindow:t}),t.addEventListener("pagehide",t=&gt;{const n=t.target.querySelector(".video-js");e.parentNode.replaceChild(n,e),this.player_.isInPictureInPicture(!1),this.player_.trigger("leavepictureinpicture")}),t))}return"pictureInPictureEnabled"in a.a&amp;&amp;!1===this.disablePictureInPicture()?this.techGet_("requestPictureInPicture"):Promise.reject("No PiP mode is available")}exitPictureInPicture(){return i.a.documentPictureInPicture&amp;&amp;i.a.documentPictureInPicture.window?(i.a.documentPictureInPicture.window.close(),Promise.resolve()):"pictureInPictureEnabled"in a.a?a.a.exitPictureInPicture():void 0}handleKeyDown(e){const{userActions:t}=this.options_;if(!t||!t.hotkeys)return;const n=e=&gt;{const t=e.tagName.toLowerCase();if(e.isContentEditable)return!0;const n=["button","checkbox","hidden","radio","reset","submit"];if("input"===t)return-1===n.indexOf(e.type);const r=["textarea"];return-1!==r.indexOf(t)};n(this.el_.ownerDocument.activeElement)||("function"===typeof t.hotkeys?t.hotkeys.call(this,e):this.handleHotkeys(e))}handleHotkeys(e){const t=this.options_.userActions?this.options_.userActions.hotkeys:{},{fullscreenKey:n=(t=&gt;"f"===e.key.toLowerCase()),muteKey:r=(t=&gt;"m"===e.key.toLowerCase()),playPauseKey:i=(t=&gt;"k"===e.key.toLowerCase()||" "===e.key.toLowerCase())}=t;if(n.call(this,e)){e.preventDefault(),e.stopPropagation();const t=Wt.getComponent("FullscreenToggle");!1!==a.a[this.fsApi_.fullscreenEnabled]&amp;&amp;t.prototype.handleClick.call(this,e)}else if(r.call(this,e)){e.preventDefault(),e.stopPropagation();const t=Wt.getComponent("MuteToggle");t.prototype.handleClick.call(this,e)}else if(i.call(this,e)){e.preventDefault(),e.stopPropagation();const t=Wt.getComponent("PlayToggle");t.prototype.handleClick.call(this,e)}}canPlayType(e){let t;for(let n=0,r=this.options_.techOrder;n&lt;r.length;n++){const i=r[n];let s=qn.getTech(i);if(s||(s=Wt.getComponent(i)),s){if(s.isSupported()&amp;&amp;(t=s.canPlayType(e),t))return t}else j.error(`The "${i}" tech is undefined. Skipped browser support check for that tech.`)}return""}selectSource(e){const t=this.options_.techOrder.map(e=&gt;[e,qn.getTech(e)]).filter(([e,t])=&gt;t?t.isSupported():(j.error(`The "${e}" tech is undefined. Skipped browser support check for that tech.`),!1)),n=function(e,t,n){let r;return e.some(e=&gt;t.some(t=&gt;{if(r=n(e,t),r)return!0})),r};let r;const i=e=&gt;(t,n)=&gt;e(n,t),s=([e,t],n)=&gt;{if(t.canPlaySource(n,this.options_[e.toLowerCase()]))return{source:n,tech:e}};return r=this.options_.sourceOrder?n(e,t,i(s)):n(t,e,s),r||!1}handleSrc_(e,t){if("undefined"===typeof e)return this.cache_.src||"";this.resetRetryOnError_&amp;&amp;this.resetRetryOnError_();const n=ur(e);if(n.length){if(this.changingSrc_=!0,t||(this.cache_.sources=n),this.updateSourceCaches_(n[0]),Gn(this,n[0],(e,r)=&gt;{this.middleware_=r,t||(this.cache_.sources=n),this.updateSourceCaches_(e);const i=this.src_(e);if(i)return n.length&gt;1?this.handleSrc_(n.slice(1)):(this.changingSrc_=!1,this.setTimeout((function(){this.error({code:4,message:this.options_.notSupportedMessage})}),0),void this.triggerReady());Xn(r,this.tech_)}),n.length&gt;1){const e=()=&gt;{this.error(null),this.handleSrc_(n.slice(1),!0)},t=()=&gt;{this.off("error",e)};this.one("error",e),this.one("playing",t),this.resetRetryOnError_=()=&gt;{this.off("error",e),this.off("playing",t)}}}else this.setTimeout((function(){this.error({code:4,message:this.options_.notSupportedMessage})}),0)}src(e){return this.handleSrc_(e,!1)}src_(e){const t=this.selectSource([e]);return!t||(Ht(t.tech,this.techName_)?(this.ready((function(){this.tech_.constructor.prototype.hasOwnProperty("setSource")?this.techCall_("setSource",e):this.techCall_("src",e.src),this.changingSrc_=!1}),!0),!1):(this.changingSrc_=!0,this.loadTech_(t.tech,t.source),this.tech_.ready(()=&gt;{this.changingSrc_=!1}),!1))}load(){this.tech_&amp;&amp;this.tech_.vhs?this.src(this.currentSource()):this.techCall_("load")}reset(){if(this.paused())this.doReset_();else{const e=this.play();on(e.then(()=&gt;this.doReset_()))}}doReset_(){this.tech_&amp;&amp;this.tech_.clearTracks("text"),this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.resetCache_(),this.poster(""),this.loadTech_(this.options_.techOrder[0],null),this.techCall_("reset"),this.resetControlBarUI_(),this.error(null),this.titleBar&amp;&amp;this.titleBar.update({title:void 0,description:void 0}),It(this)&amp;&amp;this.trigger("playerreset")}resetControlBarUI_(){this.resetProgressBar_(),this.resetPlaybackRate_(),this.resetVolumeBar_()}resetProgressBar_(){this.currentTime(0);const{currentTimeDisplay:e,durationDisplay:t,progressControl:n,remainingTimeDisplay:r}=this.controlBar||{},{seekBar:i}=n||{};e&amp;&amp;e.updateContent(),t&amp;&amp;t.updateContent(),r&amp;&amp;r.updateContent(),i&amp;&amp;(i.update(),i.loadProgressBar&amp;&amp;i.loadProgressBar.update())}resetPlaybackRate_(){this.playbackRate(this.defaultPlaybackRate()),this.handleTechRateChange_()}resetVolumeBar_(){this.volume(1),this.trigger("volumechange")}currentSources(){const e=this.currentSource(),t=[];return 0!==Object.keys(e).length&amp;&amp;t.push(e),this.cache_.sources||t}currentSource(){return this.cache_.source||{}}currentSrc(){return this.currentSource()&amp;&amp;this.currentSource().src||""}currentType(){return this.currentSource()&amp;&amp;this.currentSource().type||""}preload(e){return void 0!==e?(this.techCall_("setPreload",e),void(this.options_.preload=e)):this.techGet_("preload")}autoplay(e){if(void 0===e)return this.options_.autoplay||!1;let t;"string"===typeof e&amp;&amp;/(any|play|muted)/.test(e)||!0===e&amp;&amp;this.options_.normalizeAutoplay?(this.options_.autoplay=e,this.manualAutoplay_("string"===typeof e?e:"play"),t=!1):this.options_.autoplay=!!e,t="undefined"===typeof t?this.options_.autoplay:t,this.tech_&amp;&amp;this.techCall_("setAutoplay",t)}playsinline(e){return void 0!==e&amp;&amp;(this.techCall_("setPlaysinline",e),this.options_.playsinline=e),this.techGet_("playsinline")}loop(e){return void 0!==e?(this.techCall_("setLoop",e),void(this.options_.loop=e)):this.techGet_("loop")}poster(e){if(void 0===e)return this.poster_;e||(e=""),e!==this.poster_&amp;&amp;(this.poster_=e,this.techCall_("setPoster",e),this.isPosterFromTech_=!1,this.trigger("posterchange"))}handleTechPosterChange_(){if((!this.poster_||this.options_.techCanOverridePoster)&amp;&amp;this.tech_&amp;&amp;this.tech_.poster){const e=this.tech_.poster()||"";e!==this.poster_&amp;&amp;(this.poster_=e,this.isPosterFromTech_=!0,this.trigger("posterchange"))}}controls(e){if(void 0===e)return!!this.controls_;e=!!e,this.controls_!==e&amp;&amp;(this.controls_=e,this.usingNativeControls()&amp;&amp;this.techCall_("setControls",e),this.controls_?(this.removeClass("vjs-controls-disabled"),this.addClass("vjs-controls-enabled"),this.trigger("controlsenabled"),this.usingNativeControls()||this.addTechControlsListeners_()):(this.removeClass("vjs-controls-enabled"),this.addClass("vjs-controls-disabled"),this.trigger("controlsdisabled"),this.usingNativeControls()||this.removeTechControlsListeners_()))}usingNativeControls(e){if(void 0===e)return!!this.usingNativeControls_;e=!!e,this.usingNativeControls_!==e&amp;&amp;(this.usingNativeControls_=e,this.usingNativeControls_?(this.addClass("vjs-using-native-controls"),this.trigger("usingnativecontrols")):(this.removeClass("vjs-using-native-controls"),this.trigger("usingcustomcontrols")))}error(e){if(void 0===e)return this.error_||null;if(k("beforeerror").forEach(t=&gt;{const n=t(this,e);z(n)&amp;&amp;!Array.isArray(n)||"string"===typeof n||"number"===typeof n||null===n?e=n:this.log.error("please return a value that MediaError expects in beforeerror hooks")}),this.options_.suppressNotSupportedError&amp;&amp;e&amp;&amp;4===e.code){const t=function(){this.error(e)};return this.options_.suppressNotSupportedError=!1,this.any(["click","touchstart"],t),void this.one("loadstart",(function(){this.off(["click","touchstart"],t)}))}if(null===e)return this.error_=null,this.removeClass("vjs-error"),void(this.errorDisplay&amp;&amp;this.errorDisplay.close());this.error_=new sn(e),this.addClass("vjs-error"),j.error(`(CODE:${this.error_.code} ${sn.errorTypes[this.error_.code]})`,this.error_.message,this.error_),this.trigger("error"),k("error").forEach(e=&gt;e(this,this.error_))}reportUserActivity(e){this.userActivity_=!0}userActive(e){if(void 0===e)return this.userActive_;if(e=!!e,e!==this.userActive_){if(this.userActive_=e,this.userActive_)return this.userActivity_=!0,this.removeClass("vjs-user-inactive"),this.addClass("vjs-user-active"),void this.trigger("useractive");this.tech_&amp;&amp;this.tech_.one("mousemove",(function(e){e.stopPropagation(),e.preventDefault()})),this.userActivity_=!1,this.removeClass("vjs-user-active"),this.addClass("vjs-user-inactive"),this.trigger("userinactive")}}listenForUserActivity_(){let e,t,n;const r=St(this,this.reportUserActivity),i=function(e){e.screenX===t&amp;&amp;e.screenY===n||(t=e.screenX,n=e.screenY,r())},s=function(){r(),this.clearInterval(e),e=this.setInterval(r,250)},a=function(t){r(),this.clearInterval(e)};this.on("mousedown",s),this.on("mousemove",i),this.on("mouseup",a),this.on("mouseleave",a);const o=this.getChild("controlBar");let l;!o||ge||Q||(o.on("mouseenter",(function(e){0!==this.player().options_.inactivityTimeout&amp;&amp;(this.player().cache_.inactivityTimeout=this.player().options_.inactivityTimeout),this.player().options_.inactivityTimeout=0})),o.on("mouseleave",(function(e){this.player().options_.inactivityTimeout=this.player().cache_.inactivityTimeout}))),this.on("keydown",r),this.on("keyup",r);const u=function(){if(!this.userActivity_)return;this.userActivity_=!1,this.userActive(!0),this.clearTimeout(l);const e=this.options_.inactivityTimeout;e&lt;=0||(l=this.setTimeout((function(){this.userActivity_||this.userActive(!1)}),e))};this.setInterval(u,250)}playbackRate(e){if(void 0===e)return this.tech_&amp;&amp;this.tech_.featuresPlaybackRate?this.cache_.lastPlaybackRate||this.techGet_("playbackRate"):1;this.techCall_("setPlaybackRate",e)}defaultPlaybackRate(e){return void 0!==e?this.techCall_("setDefaultPlaybackRate",e):this.tech_&amp;&amp;this.tech_.featuresPlaybackRate?this.techGet_("defaultPlaybackRate"):1}isAudio(e){if(void 0===e)return!!this.isAudio_;this.isAudio_=!!e}updatePlayerHeightOnAudioOnlyMode_(){const e=this.getChild("ControlBar");e&amp;&amp;this.audioOnlyCache_.controlBarHeight!==e.currentHeight()&amp;&amp;(this.audioOnlyCache_.controlBarHeight=e.currentHeight(),this.height(this.audioOnlyCache_.controlBarHeight))}enableAudioOnlyUI_(){this.addClass("vjs-audio-only-mode");const e=this.children(),t=this.getChild("ControlBar"),n=t&amp;&amp;t.currentHeight();e.forEach(e=&gt;{e!==t&amp;&amp;e.el_&amp;&amp;!e.hasClass("vjs-hidden")&amp;&amp;(e.hide(),this.audioOnlyCache_.hiddenChildren.push(e))}),this.audioOnlyCache_.playerHeight=this.currentHeight(),this.audioOnlyCache_.controlBarHeight=n,this.on("playerresize",this.boundUpdatePlayerHeightOnAudioOnlyMode_),this.height(n),this.trigger("audioonlymodechange")}disableAudioOnlyUI_(){this.removeClass("vjs-audio-only-mode"),this.off("playerresize",this.boundUpdatePlayerHeightOnAudioOnlyMode_),this.audioOnlyCache_.hiddenChildren.forEach(e=&gt;e.show()),this.height(this.audioOnlyCache_.playerHeight),this.trigger("audioonlymodechange")}audioOnlyMode(e){if("boolean"!==typeof e||e===this.audioOnlyMode_)return this.audioOnlyMode_;if(this.audioOnlyMode_=e,e){const e=[];return this.isInPictureInPicture()&amp;&amp;e.push(this.exitPictureInPicture()),this.isFullscreen()&amp;&amp;e.push(this.exitFullscreen()),this.audioPosterMode()&amp;&amp;e.push(this.audioPosterMode(!1)),Promise.all(e).then(()=&gt;this.enableAudioOnlyUI_())}return Promise.resolve().then(()=&gt;this.disableAudioOnlyUI_())}enablePosterModeUI_(){const e=this.tech_&amp;&amp;this.tech_;e.hide(),this.addClass("vjs-audio-poster-mode"),this.trigger("audiopostermodechange")}disablePosterModeUI_(){const e=this.tech_&amp;&amp;this.tech_;e.show(),this.removeClass("vjs-audio-poster-mode"),this.trigger("audiopostermodechange")}audioPosterMode(e){if("boolean"!==typeof e||e===this.audioPosterMode_)return this.audioPosterMode_;if(this.audioPosterMode_=e,e){if(this.audioOnlyMode()){const e=this.audioOnlyMode(!1);return e.then(()=&gt;{this.enablePosterModeUI_()})}return Promise.resolve().then(()=&gt;{this.enablePosterModeUI_()})}return Promise.resolve().then(()=&gt;{this.disablePosterModeUI_()})}addTextTrack(e,t,n){if(this.tech_)return this.tech_.addTextTrack(e,t,n)}addRemoteTextTrack(e,t){if(this.tech_)return this.tech_.addRemoteTextTrack(e,t)}removeRemoteTextTrack(e={}){let{track:t}=e;if(t||(t=e),this.tech_)return this.tech_.removeRemoteTextTrack(t)}getVideoPlaybackQuality(){return this.techGet_("getVideoPlaybackQuality")}videoWidth(){return this.tech_&amp;&amp;this.tech_.videoWidth&amp;&amp;this.tech_.videoWidth()||0}videoHeight(){return this.tech_&amp;&amp;this.tech_.videoHeight&amp;&amp;this.tech_.videoHeight()||0}language(e){if(void 0===e)return this.language_;this.language_!==String(e).toLowerCase()&amp;&amp;(this.language_=String(e).toLowerCase(),It(this)&amp;&amp;this.trigger("languagechange"))}languages(){return V(_s.prototype.options_.languages,this.languages_)}toJSON(){const e=V(this.options_),t=e.tracks;e.tracks=[];for(let n=0;n&lt;t.length;n++){let r=t[n];r=V(r),r.player=void 0,e.tracks[n]=r}return e}createModal(e,t){t=t||{},t.content=e||"";const n=new fn(this,t);return this.addChild(n),n.on("dispose",()=&gt;{this.removeChild(n)}),n.open(),n}updateCurrentBreakpoint_(){if(!this.responsive())return;const e=this.currentBreakpoint(),t=this.currentWidth();for(let n=0;n&lt;ys.length;n++){const r=ys[n],i=this.breakpoints_[r];if(t&lt;=i){if(e===r)return;e&amp;&amp;this.removeClass(vs[e]),this.addClass(vs[r]),this.breakpoint_=r;break}}}removeCurrentBreakpoint_(){const e=this.currentBreakpointClass();this.breakpoint_="",e&amp;&amp;this.removeClass(e)}breakpoints(e){return void 0===e||(this.breakpoint_="",this.breakpoints_=Object.assign({},bs,e),this.updateCurrentBreakpoint_()),Object.assign(this.breakpoints_)}responsive(e){if(void 0===e)return this.responsive_;e=Boolean(e);const t=this.responsive_;return e!==t?(this.responsive_=e,e?(this.on("playerresize",this.boundUpdateCurrentBreakpoint_),this.updateCurrentBreakpoint_()):(this.off("playerresize",this.boundUpdateCurrentBreakpoint_),this.removeCurrentBreakpoint_()),e):void 0}currentBreakpoint(){return this.breakpoint_}currentBreakpointClass(){return vs[this.breakpoint_]||""}loadMedia(e,t){if(!e||"object"!==typeof e)return;const n=this.crossOrigin();this.reset(),this.cache_.media=V(e);const{artist:r,artwork:i,description:s,poster:a,src:o,textTracks:l,title:u}=this.cache_.media;!i&amp;&amp;a&amp;&amp;(this.cache_.media.artwork=[{src:a,type:or(a)}]),n&amp;&amp;this.crossOrigin(n),o&amp;&amp;this.src(o),a&amp;&amp;this.poster(a),Array.isArray(l)&amp;&amp;l.forEach(e=&gt;this.addRemoteTextTrack(e,!1)),this.titleBar&amp;&amp;this.titleBar.update({title:u,description:s||r||""}),this.ready(t)}getMedia(){if(!this.cache_.media){const e=this.poster(),t=this.currentSources(),n=Array.prototype.map.call(this.remoteTextTracks(),e=&gt;({kind:e.kind,label:e.label,language:e.language,src:e.src})),r={src:t,textTracks:n};return e&amp;&amp;(r.poster=e,r.artwork=[{src:r.poster,type:or(r.poster)}]),r}return V(this.cache_.media)}static getTagSettings(e){const t={sources:[],tracks:[]},n=De(e),r=n["data-setup"];if(Ae(e,"vjs-fill")&amp;&amp;(n.fill=!0),Ae(e,"vjs-fluid")&amp;&amp;(n.fluid=!0),null!==r)try{Object.assign(n,JSON.parse(r||"{}"))}catch(i){j.error("data-setup",i)}if(Object.assign(t,n),e.hasChildNodes()){const n=e.childNodes;for(let e=0,r=n.length;e&lt;r;e++){const r=n[e],i=r.nodeName.toLowerCase();"source"===i?t.sources.push(De(r)):"track"===i&amp;&amp;t.tracks.push(De(r))}}return t}debug(e){if(void 0===e)return this.debugEnabled_;e?(this.trigger("debugon"),this.previousLogLevel_=this.log.level,this.log.level("debug"),this.debugEnabled_=!0):(this.trigger("debugoff"),this.log.level(this.previousLogLevel_),this.previousLogLevel_=void 0,this.debugEnabled_=!1)}playbackRates(e){if(void 0===e)return this.cache_.playbackRates;Array.isArray(e)&amp;&amp;e.every(e=&gt;"number"===typeof e)&amp;&amp;(this.cache_.playbackRates=e,this.trigger("playbackrateschange"))}}Fn.names.forEach((function(e){const t=Fn[e];_s.prototype[t.getterName]=function(){return this.tech_?this.tech_[t.getterName]():(this[t.privateName]=this[t.privateName]||new t.ListClass,this[t.privateName])}})),_s.prototype.crossorigin=_s.prototype.crossOrigin,_s.players={};const ws=i.a.navigator;_s.prototype.options_={techOrder:qn.defaultTechOrder_,html5:{},enableSourceset:!0,inactivityTimeout:2e3,playbackRates:[],liveui:!1,children:["mediaLoader","posterImage","titleBar","textTrackDisplay","loadingSpinner","bigPlayButton","liveTracker","controlBar","errorDisplay","textTrackSettings","resizeManager"],language:ws&amp;&amp;(ws.languages&amp;&amp;ws.languages[0]||ws.userLanguage||ws.language)||"en",languages:{},notSupportedMessage:"No compatible source was found for this media.",normalizeAutoplay:!1,fullscreen:{options:{navigationUI:"hide"}},breakpoints:{},responsive:!1,audioOnlyMode:!1,audioPosterMode:!1,spatialNavigation:{enabled:!1,horizontalSeek:!1},enableSmoothSeeking:!1},ms.forEach((function(e){_s.prototype[`handleTech${zt(e)}_`]=function(){return this.trigger(e)}})),Wt.registerComponent("Player",_s);const Ts="plugin",Ss="activePlugins_",Es={},xs=e=&gt;Es.hasOwnProperty(e),ks=e=&gt;xs(e)?Es[e]:void 0,Cs=(e,t)=&gt;{e[Ss]=e[Ss]||{},e[Ss][t]=!0},As=(e,t,n)=&gt;{const r=(n?"before":"")+"pluginsetup";e.trigger(r,t),e.trigger(r+":"+t.name,t)},Os=function(e,t){const n=function(){As(this,{name:e,plugin:t,instance:null},!0);const n=t.apply(this,arguments);return Cs(this,e),As(this,{name:e,plugin:t,instance:n}),n};return Object.keys(t).forEach((function(e){n[e]=t[e]})),n},Is=(e,t)=&gt;(t.prototype.name=e,function(...n){As(this,{name:e,plugin:t,instance:null},!0);const r=new t(...[this,...n]);return this[e]=()=&gt;r,As(this,r.getEventHash()),r});class Ps{constructor(e){if(this.constructor===Ps)throw new Error("Plugin must be sub-classed; not directly instantiated.");this.player=e,this.log||(this.log=this.player.log.createLogger(this.name)),Bt(this),delete this.trigger,$t(this,this.constructor.defaultState),Cs(e,this.name),this.dispose=this.dispose.bind(this),e.on("dispose",this.dispose)}version(){return this.constructor.VERSION}getEventHash(e={}){return e.name=this.name,e.plugin=this.constructor,e.instance=this,e}trigger(e,t={}){return vt(this.eventBusEl_,e,this.getEventHash(t))}handleStateChanged(e){}dispose(){const{name:e,player:t}=this;this.trigger("dispose"),this.off(),t.off("dispose",this.dispose),t[Ss][e]=!1,this.player=this.state=null,t[e]=Is(e,Es[e])}static isBasic(e){const t="string"===typeof e?ks(e):e;return"function"===typeof t&amp;&amp;!Ps.prototype.isPrototypeOf(t.prototype)}static registerPlugin(e,t){if("string"!==typeof e)throw new Error(`Illegal plugin name, "${e}", must be a string, was ${typeof e}.`);if(xs(e))j.warn(`A plugin named "${e}" already exists. You may want to avoid re-registering plugins!`);else if(_s.prototype.hasOwnProperty(e))throw new Error(`Illegal plugin name, "${e}", cannot share a name with an existing player method!`);if("function"!==typeof t)throw new Error(`Illegal plugin for "${e}", must be a function, was ${typeof t}.`);return Es[e]=t,e!==Ts&amp;&amp;(Ps.isBasic(t)?_s.prototype[e]=Os(e,t):_s.prototype[e]=Is(e,t)),t}static deregisterPlugin(e){if(e===Ts)throw new Error("Cannot de-register base plugin.");xs(e)&amp;&amp;(delete Es[e],delete _s.prototype[e])}static getPlugins(e=Object.keys(Es)){let t;return e.forEach(e=&gt;{const n=ks(e);n&amp;&amp;(t=t||{},t[e]=n)}),t}static getPluginVersion(e){const t=ks(e);return t&amp;&amp;t.VERSION||""}}function Ls(e,t){let n=!1;return function(...r){return n||j.warn(e),n=!0,t.apply(this,r)}}function Ds(e,t,n,r){return Ls(`${t} is deprecated and will be removed in ${e}.0; please use ${n} instead.`,r)}Ps.getPlugin=ks,Ps.BASE_PLUGIN_NAME=Ts,Ps.registerPlugin(Ts,Ps),_s.prototype.usingPlugin=function(e){return!!this[Ss]&amp;&amp;!0===this[Ss][e]},_s.prototype.hasPlugin=function(e){return!!xs(e)};var Ms={NetworkBadStatus:"networkbadstatus",NetworkRequestFailed:"networkrequestfailed",NetworkRequestAborted:"networkrequestaborted",NetworkRequestTimeout:"networkrequesttimeout",NetworkBodyParserFailed:"networkbodyparserfailed",StreamingHlsPlaylistParserError:"streaminghlsplaylistparsererror",StreamingDashManifestParserError:"streamingdashmanifestparsererror",StreamingContentSteeringParserError:"streamingcontentsteeringparsererror",StreamingVttParserError:"streamingvttparsererror",StreamingFailedToSelectNextSegment:"streamingfailedtoselectnextsegment",StreamingFailedToDecryptSegment:"streamingfailedtodecryptsegment",StreamingFailedToTransmuxSegment:"streamingfailedtotransmuxsegment",StreamingFailedToAppendSegment:"streamingfailedtoappendsegment",StreamingCodecsChangeError:"streamingcodecschangeerror"};const Rs=e=&gt;0===e.indexOf("#")?e.slice(1):e;function Ns(e,t,n){let r=Ns.getPlayer(e);if(r)return t&amp;&amp;j.warn(`Player "${e}" is already initialised. Options will not be applied.`),n&amp;&amp;r.ready(n),r;const s="string"===typeof e?Xe("#"+Rs(e)):e;if(!Te(s))throw new TypeError("The element or ID supplied is not valid. (videojs)");const a="getRootNode"in s&amp;&amp;s.getRootNode()instanceof i.a.ShadowRoot,o=a?s.getRootNode():s.ownerDocument.body;s.ownerDocument.defaultView&amp;&amp;o.contains(s)||j.warn("The element supplied is not included in the DOM"),t=t||{},!0===t.restoreEl&amp;&amp;(t.restoreEl=(s.parentNode&amp;&amp;s.parentNode.hasAttribute&amp;&amp;s.parentNode.hasAttribute("data-vjs-player")?s.parentNode:s).cloneNode(!0)),k("beforesetup").forEach(e=&gt;{const n=e(s,V(t));z(n)&amp;&amp;!Array.isArray(n)?t=V(t,n):j.error("please return an object in beforesetup hooks")});const l=Wt.getComponent("Player");return r=new l(s,t,n),k("setup").forEach(e=&gt;e(r)),r}if(Ns.hooks_=x,Ns.hooks=k,Ns.hook=C,Ns.hookOnce=O,Ns.removeHook=A,!0!==i.a.VIDEOJS_NO_DYNAMIC_STYLE&amp;&amp;we()){let e=Xe(".vjs-styles-defaults");if(!e){e=it("vjs-styles-defaults");const t=Xe("head");t&amp;&amp;t.insertBefore(e,t.firstChild),st(e,"\n      .video-js {\n        width: 300px;\n        height: 150px;\n      }\n\n      .vjs-fluid:not(.vjs-audio-only-mode) {\n        padding-top: 56.25%\n      }\n    ")}}nt(1,Ns),Ns.VERSION=E,Ns.options=_s.prototype.options_,Ns.getPlayers=()=&gt;_s.players,Ns.getPlayer=e=&gt;{const t=_s.players;let n;if("string"===typeof e){const r=Rs(e),i=t[r];if(i)return i;n=Xe("#"+r)}else n=e;if(Te(n)){const{player:e,playerId:r}=n;if(e||t[r])return e||t[r]}},Ns.getAllPlayers=()=&gt;Object.keys(_s.players).map(e=&gt;_s.players[e]).filter(Boolean),Ns.players=_s.players,Ns.getComponent=Wt.getComponent,Ns.registerComponent=(e,t)=&gt;(qn.isTech(t)&amp;&amp;j.warn(`The ${e} tech was registered as a component. It should instead be registered using videojs.registerTech(name, tech)`),Wt.registerComponent.call(Wt,e,t)),Ns.getTech=qn.getTech,Ns.registerTech=qn.registerTech,Ns.use=Wn,Object.defineProperty(Ns,"middleware",{value:{},writeable:!1,enumerable:!0}),Object.defineProperty(Ns.middleware,"TERMINATOR",{value:Vn,writeable:!1,enumerable:!0}),Ns.browser=ve,Ns.obj=X,Ns.mergeOptions=Ds(9,"videojs.mergeOptions","videojs.obj.merge",V),Ns.defineLazyProperty=Ds(9,"videojs.defineLazyProperty","videojs.obj.defineLazyProperty",G),Ns.bind=Ds(9,"videojs.bind","native Function.prototype.bind",St),Ns.registerPlugin=Ps.registerPlugin,Ns.deregisterPlugin=Ps.deregisterPlugin,Ns.plugin=(e,t)=&gt;(j.warn("videojs.plugin() is deprecated; use videojs.registerPlugin() instead"),Ps.registerPlugin(e,t)),Ns.getPlugins=Ps.getPlugins,Ns.getPlugin=Ps.getPlugin,Ns.getPluginVersion=Ps.getPluginVersion,Ns.addLanguage=function(e,t){return e=(""+e).toLowerCase(),Ns.options.languages=V(Ns.options.languages,{[e]:t}),Ns.options.languages[e]},Ns.log=j,Ns.createLogger=U,Ns.time=nn,Ns.createTimeRange=Ds(9,"videojs.createTimeRange","videojs.time.createTimeRanges",Kt),Ns.createTimeRanges=Ds(9,"videojs.createTimeRanges","videojs.time.createTimeRanges",Kt),Ns.formatTime=Ds(9,"videojs.formatTime","videojs.time.formatTime",tn),Ns.setFormatTime=Ds(9,"videojs.setFormatTime","videojs.time.setFormatTime",Jt),Ns.resetFormatTime=Ds(9,"videojs.resetFormatTime","videojs.time.resetFormatTime",en),Ns.parseUrl=Ds(9,"videojs.parseUrl","videojs.url.parseUrl",Cn),Ns.isCrossOrigin=Ds(9,"videojs.isCrossOrigin","videojs.url.isCrossOrigin",In),Ns.EventTarget=At,Ns.any=_t,Ns.on=gt,Ns.one=bt,Ns.off=yt,Ns.trigger=vt,Ns.xhr=l.a,Ns.TextTrack=Mn,Ns.AudioTrack=Rn,Ns.VideoTrack=Nn,["isEl","isTextNode","createEl","hasClass","addClass","removeClass","toggleClass","setAttributes","getAttributes","emptyEl","appendContent","insertContent"].forEach(e=&gt;{Ns[e]=function(){return j.warn(`videojs.${e}() is deprecated; use videojs.dom.${e}() instead`),Qe[e].apply(null,arguments)}}),Ns.computedStyle=Ds(9,"videojs.computedStyle","videojs.dom.computedStyle",Ke),Ns.dom=Qe,Ns.fn=kt,Ns.num=Br,Ns.str=Vt,Ns.url=Pn,Ns.Error=Ms;
/*! @name videojs-contrib-quality-levels @version 4.1.0 @license Apache-2.0 */
class js{constructor(e){let t=this;return t.id=e.id,t.label=t.id,t.width=e.width,t.height=e.height,t.bitrate=e.bandwidth,t.frameRate=e.frameRate,t.enabled_=e.enabled,Object.defineProperty(t,"enabled",{get(){return t.enabled_()},set(e){t.enabled_(e)}}),t}}class Us extends Ns.EventTarget{constructor(){super();let e=this;return e.levels_=[],e.selectedIndex_=-1,Object.defineProperty(e,"selectedIndex",{get(){return e.selectedIndex_}}),Object.defineProperty(e,"length",{get(){return e.levels_.length}}),e[Symbol.iterator]=()=&gt;e.levels_.values(),e}addQualityLevel(e){let t=this.getQualityLevelById(e.id);if(t)return t;const n=this.levels_.length;return t=new js(e),""+n in this||Object.defineProperty(this,n,{get(){return this.levels_[n]}}),this.levels_.push(t),this.trigger({qualityLevel:t,type:"addqualitylevel"}),t}removeQualityLevel(e){let t=null;for(let n=0,r=this.length;n&lt;r;n++)if(this[n]===e){t=this.levels_.splice(n,1)[0],this.selectedIndex_===n?this.selectedIndex_=-1:this.selectedIndex_&gt;n&amp;&amp;this.selectedIndex_--;break}return t&amp;&amp;this.trigger({qualityLevel:e,type:"removequalitylevel"}),t}getQualityLevelById(e){for(let t=0,n=this.length;t&lt;n;t++){const n=this[t];if(n.id===e)return n}return null}dispose(){this.selectedIndex_=-1,this.levels_.length=0}}Us.prototype.allowedEvents_={change:"change",addqualitylevel:"addqualitylevel",removequalitylevel:"removequalitylevel"};for(const t in Us.prototype.allowedEvents_)Us.prototype["on"+t]=null;var Bs="4.1.0";const Fs=function(e,t){const n=e.qualityLevels,r=new Us,i=function(){r.dispose(),e.qualityLevels=n,e.off("dispose",i)};return e.on("dispose",i),e.qualityLevels=()=&gt;r,e.qualityLevels.VERSION=Bs,r},$s=function(e){return Fs(this,Ns.obj.merge({},e))};Ns.registerPlugin("qualityLevels",$s),$s.VERSION=Bs;
/*! @name @videojs/http-streaming @version 3.13.3 @license Apache-2.0 */
const qs=f["a"],zs=(e,t)=&gt;t&amp;&amp;t.responseURL&amp;&amp;e!==t.responseURL?t.responseURL:e,Hs=e=&gt;Ns.log.debug?Ns.log.debug.bind(Ns,"VHS:",e+" &gt;"):function(){};function Vs(...e){const t=Ns.obj||Ns,n=t.merge||t.mergeOptions;return n.apply(t,e)}function Ws(...e){const t=Ns.time||Ns,n=t.createTimeRanges||t.createTimeRanges;return n.apply(t,e)}function Gs(e){if(0===e.length)return"Buffered Ranges are empty";let t="Buffered Ranges: \n";for(let n=0;n&lt;e.length;n++){const r=e.start(n),i=e.end(n);t+=`${r} --\x3e ${i}. Duration (${i-r})\n`}return t}const Xs=1/30,Ys=3*Xs,Ks=function(e,t){const n=[];let r;if(e&amp;&amp;e.length)for(r=0;r&lt;e.length;r++)t(e.start(r),e.end(r))&amp;&amp;n.push([e.start(r),e.end(r)]);return Ws(n)},Zs=function(e,t){return Ks(e,(function(e,n){return e-Ys&lt;=t&amp;&amp;n+Ys&gt;=t}))},Qs=function(e,t){return Ks(e,(function(e){return e-Xs&gt;=t}))},Js=function(e){if(e.length&lt;2)return Ws();const t=[];for(let n=1;n&lt;e.length;n++){const r=e.end(n-1),i=e.start(n);t.push([r,i])}return Ws(t)},ea=function(e,t){let n=null,r=null,i=0;const s=[],a=[];if(!e||!e.length||!t||!t.length)return Ws();let o=e.length;while(o--)s.push({time:e.start(o),type:"start"}),s.push({time:e.end(o),type:"end"});o=t.length;while(o--)s.push({time:t.start(o),type:"start"}),s.push({time:t.end(o),type:"end"});for(s.sort((function(e,t){return e.time-t.time})),o=0;o&lt;s.length;o++)"start"===s[o].type?(i++,2===i&amp;&amp;(n=s[o].time)):"end"===s[o].type&amp;&amp;(i--,1===i&amp;&amp;(r=s[o].time)),null!==n&amp;&amp;null!==r&amp;&amp;(a.push([n,r]),n=null,r=null);return Ws(a)},ta=e=&gt;{const t=[];if(!e||!e.length)return"";for(let n=0;n&lt;e.length;n++)t.push(e.start(n)+" =&gt; "+e.end(n));return t.join(", ")},na=function(e,t,n=1){const r=e.length?e.end(e.length-1):0;return(r-t)/n},ra=e=&gt;{const t=[];for(let n=0;n&lt;e.length;n++)t.push({start:e.start(n),end:e.end(n)});return t},ia=function(e,t){if(e===t)return!1;if(!e&amp;&amp;t||!t&amp;&amp;e)return!0;if(e.length!==t.length)return!0;for(let n=0;n&lt;e.length;n++)if(e.start(n)!==t.start(n)||e.end(n)!==t.end(n))return!0;return!1},sa=function(e){if(e&amp;&amp;e.length&amp;&amp;e.end)return e.end(e.length-1)},aa=function(e,t){let n=0;if(!e||!e.length)return n;for(let r=0;r&lt;e.length;r++){const i=e.start(r),s=e.end(r);t&gt;s||(n+=t&gt;i&amp;&amp;t&lt;=s?s-t:s-i)}return n},oa=(e,t)=&gt;{if(!t.preload)return t.duration;let n=0;return(t.parts||[]).forEach((function(e){n+=e.duration})),(t.preloadHints||[]).forEach((function(t){"PART"===t.type&amp;&amp;(n+=e.partTargetDuration)})),n},la=e=&gt;(e.segments||[]).reduce((e,t,n)=&gt;(t.parts?t.parts.forEach((function(r,i){e.push({duration:r.duration,segmentIndex:n,partIndex:i,part:r,segment:t})})):e.push({duration:t.duration,segmentIndex:n,partIndex:null,segment:t,part:null}),e),[]),ua=e=&gt;{const t=e.segments&amp;&amp;e.segments.length&amp;&amp;e.segments[e.segments.length-1];return t&amp;&amp;t.parts||[]},ca=({preloadSegment:e})=&gt;{if(!e)return;const{parts:t,preloadHints:n}=e;let r=(n||[]).reduce((e,t)=&gt;e+("PART"===t.type?1:0),0);return r+=t&amp;&amp;t.length?t.length:0,r},da=(e,t)=&gt;{if(t.endList)return 0;if(e&amp;&amp;e.suggestedPresentationDelay)return e.suggestedPresentationDelay;const n=ua(t).length&gt;0;return n&amp;&amp;t.serverControl&amp;&amp;t.serverControl.partHoldBack?t.serverControl.partHoldBack:n&amp;&amp;t.partTargetDuration?3*t.partTargetDuration:t.serverControl&amp;&amp;t.serverControl.holdBack?t.serverControl.holdBack:t.targetDuration?3*t.targetDuration:0},ha=function(e,t){let n=0,r=t-e.mediaSequence,i=e.segments[r];if(i){if("undefined"!==typeof i.start)return{result:i.start,precise:!0};if("undefined"!==typeof i.end)return{result:i.end-i.duration,precise:!0}}while(r--){if(i=e.segments[r],"undefined"!==typeof i.end)return{result:n+i.end,precise:!0};if(n+=oa(e,i),"undefined"!==typeof i.start)return{result:n+i.start,precise:!0}}return{result:n,precise:!1}},fa=function(e,t){let n,r=0,i=t-e.mediaSequence;for(;i&lt;e.segments.length;i++){if(n=e.segments[i],"undefined"!==typeof n.start)return{result:n.start-r,precise:!0};if(r+=oa(e,n),"undefined"!==typeof n.end)return{result:n.end-r,precise:!0}}return{result:-1,precise:!1}},pa=function(e,t,n){if("undefined"===typeof t&amp;&amp;(t=e.mediaSequence+e.segments.length),t&lt;e.mediaSequence)return 0;const r=ha(e,t);if(r.precise)return r.result;const i=fa(e,t);return i.precise?i.result:r.result+n},ma=function(e,t,n){if(!e)return 0;if("number"!==typeof n&amp;&amp;(n=0),"undefined"===typeof t){if(e.totalDuration)return e.totalDuration;if(!e.endList)return i.a.Infinity}return pa(e,t,n)},ga=function({defaultDuration:e,durationList:t,startIndex:n,endIndex:r}){let i=0;if(n&gt;r&amp;&amp;([n,r]=[r,n]),n&lt;0){for(let t=n;t&lt;Math.min(0,r);t++)i+=e;n=0}for(let s=n;s&lt;r;s++)i+=t[s].duration;return i},ya=function(e,t,n,r){if(!e||!e.segments)return null;if(e.endList)return ma(e);if(null===t)return null;t=t||0;let i=pa(e,e.mediaSequence+e.segments.length,t);return n&amp;&amp;(r="number"===typeof r?r:da(null,e),i-=r),Math.max(0,i)},va=function(e,t,n){const r=!0,i=t||0;let s=ya(e,t,r,n);return null===s?Ws():(s&lt;i&amp;&amp;(s=i),Ws(i,s))},ba=function({playlist:e,currentTime:t,startingSegmentIndex:n,startingPartIndex:r,startTime:i,exactManifestTimings:s}){let a=t-i;const o=la(e);let l=0;for(let u=0;u&lt;o.length;u++){const e=o[u];if(n===e.segmentIndex&amp;&amp;("number"!==typeof r||"number"!==typeof e.partIndex||r===e.partIndex)){l=u;break}}if(a&lt;0){if(l&gt;0)for(let t=l-1;t&gt;=0;t--){const n=o[t];if(a+=n.duration,s){if(a&lt;0)continue}else if(a+Xs&lt;=0)continue;return{partIndex:n.partIndex,segmentIndex:n.segmentIndex,startTime:i-ga({defaultDuration:e.targetDuration,durationList:o,startIndex:l,endIndex:t})}}return{partIndex:o[0]&amp;&amp;o[0].partIndex||null,segmentIndex:o[0]&amp;&amp;o[0].segmentIndex||0,startTime:t}}if(l&lt;0){for(let n=l;n&lt;0;n++)if(a-=e.targetDuration,a&lt;0)return{partIndex:o[0]&amp;&amp;o[0].partIndex||null,segmentIndex:o[0]&amp;&amp;o[0].segmentIndex||0,startTime:t};l=0}for(let u=l;u&lt;o.length;u++){const t=o[u];a-=t.duration;const n=t.duration&gt;Xs,r=0===a,c=n&amp;&amp;a+Xs&gt;=0;if(!r&amp;&amp;!c||u===o.length-1){if(s){if(a&gt;0)continue}else if(a-Xs&gt;=0)continue;return{partIndex:t.partIndex,segmentIndex:t.segmentIndex,startTime:i+ga({defaultDuration:e.targetDuration,durationList:o,startIndex:l,endIndex:u})}}}return{segmentIndex:o[o.length-1].segmentIndex,partIndex:o[o.length-1].partIndex,startTime:t}},_a=function(e){return e.excludeUntil&amp;&amp;e.excludeUntil&gt;Date.now()},wa=function(e){return e.excludeUntil&amp;&amp;e.excludeUntil===1/0},Ta=function(e){const t=_a(e);return!e.disabled&amp;&amp;!t},Sa=function(e){return e.disabled},Ea=function(e){for(let t=0;t&lt;e.segments.length;t++)if(e.segments[t].key)return!0;return!1},xa=function(e,t){return t.attributes&amp;&amp;t.attributes[e]},ka=function(e,t,n,r=0){if(!xa("BANDWIDTH",n))return NaN;const i=e*n.attributes.BANDWIDTH;return(i-8*r)/t},Ca=(e,t)=&gt;{if(1===e.playlists.length)return!0;const n=t.attributes.BANDWIDTH||Number.MAX_VALUE;return 0===e.playlists.filter(e=&gt;!!Ta(e)&amp;&amp;(e.attributes.BANDWIDTH||0)&lt;n).length},Aa=(e,t)=&gt;!(!e&amp;&amp;!t||!e&amp;&amp;t||e&amp;&amp;!t)&amp;&amp;(e===t||(!(!e.id||!t.id||e.id!==t.id)||(!(!e.resolvedUri||!t.resolvedUri||e.resolvedUri!==t.resolvedUri)||!(!e.uri||!t.uri||e.uri!==t.uri)))),Oa=function(e,t){const n=e&amp;&amp;e.mediaGroups&amp;&amp;e.mediaGroups.AUDIO||{};let r=!1;for(const i in n){for(const e in n[i])if(r=t(n[i][e]),r)break;if(r)break}return!!r},Ia=e=&gt;{if(!e||!e.playlists||!e.playlists.length){const t=Oa(e,e=&gt;e.playlists&amp;&amp;e.playlists.length||e.uri);return t}for(let t=0;t&lt;e.playlists.length;t++){const n=e.playlists[t],r=n.attributes&amp;&amp;n.attributes.CODECS;if(r&amp;&amp;r.split(",").every(e=&gt;Object(m["f"])(e)))continue;const i=Oa(e,e=&gt;Aa(n,e));if(!i)return!1}return!0};var Pa={liveEdgeDelay:da,duration:ma,seekable:va,getMediaInfoForTime:ba,isEnabled:Ta,isDisabled:Sa,isExcluded:_a,isIncompatible:wa,playlistEnd:ya,isAes:Ea,hasAttribute:xa,estimateSegmentRequestTime:ka,isLowestEnabledRendition:Ca,isAudioOnly:Ia,playlistMatch:Aa,segmentDurationWithParts:oa};const{log:La}=Ns,Da=(e,t)=&gt;`${e}-${t}`,Ma=(e,t,n)=&gt;`placeholder-uri-${e}-${t}-${n}`,Ra=({onwarn:e,oninfo:t,manifestString:n,customTagParsers:r=[],customTagMappers:i=[],llhls:s})=&gt;{const a=new p["a"];e&amp;&amp;a.on("warn",e),t&amp;&amp;a.on("info",t),r.forEach(e=&gt;a.addParser(e)),i.forEach(e=&gt;a.addTagMapper(e)),a.push(n),a.end();const o=a.manifest;if(s||(["preloadSegment","skip","serverControl","renditionReports","partInf","partTargetDuration"].forEach((function(e){o.hasOwnProperty(e)&amp;&amp;delete o[e]})),o.segments&amp;&amp;o.segments.forEach((function(e){["parts","preloadHints"].forEach((function(t){e.hasOwnProperty(t)&amp;&amp;delete e[t]}))}))),!o.targetDuration){let t=10;o.segments&amp;&amp;o.segments.length&amp;&amp;(t=o.segments.reduce((e,t)=&gt;Math.max(e,t.duration),0)),e&amp;&amp;e({message:"manifest has no targetDuration defaulting to "+t}),o.targetDuration=t}const l=ua(o);if(l.length&amp;&amp;!o.partTargetDuration){const t=l.reduce((e,t)=&gt;Math.max(e,t.duration),0);e&amp;&amp;(e({message:"manifest has no partTargetDuration defaulting to "+t}),La.error("LL-HLS manifest has parts but lacks required #EXT-X-PART-INF:PART-TARGET value. See https://datatracker.ietf.org/doc/html/draft-pantos-hls-rfc8216bis-09#section-4.4.3.7. Playback is not guaranteed.")),o.partTargetDuration=t}return o},Na=(e,t)=&gt;{e.mediaGroups&amp;&amp;["AUDIO","SUBTITLES"].forEach(n=&gt;{if(e.mediaGroups[n])for(const r in e.mediaGroups[n])for(const i in e.mediaGroups[n][r]){const s=e.mediaGroups[n][r][i];t(s,n,r,i)}})},ja=({playlist:e,uri:t,id:n})=&gt;{e.id=n,e.playlistErrors_=0,t&amp;&amp;(e.uri=t),e.attributes=e.attributes||{}},Ua=e=&gt;{let t=e.playlists.length;while(t--){const n=e.playlists[t];ja({playlist:n,id:Da(t,n.uri)}),n.resolvedUri=qs(e.uri,n.uri),e.playlists[n.id]=n,e.playlists[n.uri]=n,n.attributes.BANDWIDTH||La.warn("Invalid playlist STREAM-INF detected. Missing BANDWIDTH attribute.")}},Ba=e=&gt;{Na(e,t=&gt;{t.uri&amp;&amp;(t.resolvedUri=qs(e.uri,t.uri))})},Fa=(e,t)=&gt;{const n=Da(0,t),r={mediaGroups:{AUDIO:{},VIDEO:{},"CLOSED-CAPTIONS":{},SUBTITLES:{}},uri:i.a.location.href,resolvedUri:i.a.location.href,playlists:[{uri:t,id:n,resolvedUri:t,attributes:{}}]};return r.playlists[n]=r.playlists[0],r.playlists[t]=r.playlists[0],r},$a=(e,t,n=Ma)=&gt;{e.uri=t;for(let i=0;i&lt;e.playlists.length;i++)if(!e.playlists[i].uri){const t="placeholder-uri-"+i;e.playlists[i].uri=t}const r=Ia(e);Na(e,(t,i,s,a)=&gt;{if(!t.playlists||!t.playlists.length){if(r&amp;&amp;"AUDIO"===i&amp;&amp;!t.uri)for(let t=0;t&lt;e.playlists.length;t++){const n=e.playlists[t];if(n.attributes&amp;&amp;n.attributes.AUDIO&amp;&amp;n.attributes.AUDIO===s)return}t.playlists=[h()({},t)]}t.playlists.forEach((function(t,r){const o=n(i,s,a,t),l=Da(r,o);t.uri?t.resolvedUri=t.resolvedUri||qs(e.uri,t.uri):(t.uri=0===r?o:l,t.resolvedUri=t.uri),t.id=t.id||l,t.attributes=t.attributes||{},e.playlists[t.id]=t,e.playlists[t.uri]=t}))}),Ua(e),Ba(e)};class qa{constructor(){this.offset_=null,this.pendingDateRanges_=new Map,this.processedDateRanges_=new Map}setOffset(e=[]){if(null!==this.offset_)return;if(!e.length)return;const[t]=e;void 0!==t.programDateTime&amp;&amp;(this.offset_=t.programDateTime/1e3)}setPendingDateRanges(e=[]){if(!e.length)return;const[t]=e,n=t.startDate.getTime();this.trimProcessedDateRanges_(n),this.pendingDateRanges_=e.reduce((e,t)=&gt;(e.set(t.id,t),e),new Map)}processDateRange(e){this.pendingDateRanges_.delete(e.id),this.processedDateRanges_.set(e.id,e)}getDateRangesToProcess(){if(null===this.offset_)return[];const e={},t=[];this.pendingDateRanges_.forEach((n,r)=&gt;{if(!this.processedDateRanges_.has(r)&amp;&amp;(n.startTime=n.startDate.getTime()/1e3-this.offset_,n.processDateRange=()=&gt;this.processDateRange(n),t.push(n),n.class))if(e[n.class]){const t=e[n.class].push(n);n.classListIndex=t-1}else e[n.class]=[n],n.classListIndex=0});for(const n of t){const t=e[n.class]||[];n.endDate?n.endTime=n.endDate.getTime()/1e3-this.offset_:n.endOnNext&amp;&amp;t[n.classListIndex+1]?n.endTime=t[n.classListIndex+1].startTime:n.duration?n.endTime=n.startTime+n.duration:n.plannedDuration?n.endTime=n.startTime+n.plannedDuration:n.endTime=n.startTime}return t}trimProcessedDateRanges_(e){const t=new Map(this.processedDateRanges_);t.forEach((t,n)=&gt;{t.startDate.getTime()&lt;e&amp;&amp;this.processedDateRanges_.delete(n)})}}const za=22,Ha=({requestType:e,request:t,error:n,parseFailure:r})=&gt;{const i=t.status&lt;200||t.status&gt;299,s=t.status&gt;=400&amp;&amp;t.status&lt;=499,a={uri:t.uri,requestType:e},o=i&amp;&amp;!s||r;if(n&amp;&amp;s)a.error=h()({},n),a.errorType=Ns.Error.NetworkRequestFailed;else if(t.aborted)a.errorType=Ns.Error.NetworkRequestAborted;else if(t.timedout)a.erroType=Ns.Error.NetworkRequestTimeout;else if(o){const e=r?Ns.Error.NetworkBodyParserFailed:Ns.Error.NetworkBadStatus;a.errorType=e,a.status=t.status,a.headers=t.headers}return a},{EventTarget:Va}=Ns,Wa=(e,t)=&gt;{if(t.endList||!t.serverControl)return e;const n={};if(t.serverControl.canBlockReload){const{preloadSegment:e}=t;let r=t.mediaSequence+t.segments.length;if(e){const i=e.parts||[],s=ca(t)-1;s&gt;-1&amp;&amp;s!==i.length-1&amp;&amp;(n._HLS_part=s),(s&gt;-1||i.length)&amp;&amp;r--}n._HLS_msn=r}if(t.serverControl&amp;&amp;t.serverControl.canSkipUntil&amp;&amp;(n._HLS_skip=t.serverControl.canSkipDateranges?"v2":"YES"),Object.keys(n).length){const t=new i.a.URL(e);["_HLS_skip","_HLS_msn","_HLS_part"].forEach((function(e){n.hasOwnProperty(e)&amp;&amp;t.searchParams.set(e,n[e])})),e=t.toString()}return e},Ga=(e,t)=&gt;{if(!e)return t;const n=Vs(e,t);if(e.preloadHints&amp;&amp;!t.preloadHints&amp;&amp;delete n.preloadHints,e.parts&amp;&amp;!t.parts)delete n.parts;else if(e.parts&amp;&amp;t.parts)for(let r=0;r&lt;t.parts.length;r++)e.parts&amp;&amp;e.parts[r]&amp;&amp;(n.parts[r]=Vs(e.parts[r],t.parts[r]));return!e.skipped&amp;&amp;t.skipped&amp;&amp;(n.skipped=!1),e.preload&amp;&amp;!t.preload&amp;&amp;(n.preload=!1),n},Xa=(e,t,n)=&gt;{const r=e.slice(),i=t.slice();n=n||0;const s=[];let a;for(let o=0;o&lt;i.length;o++){const e=r[o+n],t=i[o];e?(a=e.map||a,s.push(Ga(e,t))):(a&amp;&amp;!t.map&amp;&amp;(t.map=a),s.push(t))}return s},Ya=(e,t)=&gt;{!e.resolvedUri&amp;&amp;e.uri&amp;&amp;(e.resolvedUri=qs(t,e.uri)),e.key&amp;&amp;!e.key.resolvedUri&amp;&amp;(e.key.resolvedUri=qs(t,e.key.uri)),e.map&amp;&amp;!e.map.resolvedUri&amp;&amp;(e.map.resolvedUri=qs(t,e.map.uri)),e.map&amp;&amp;e.map.key&amp;&amp;!e.map.key.resolvedUri&amp;&amp;(e.map.key.resolvedUri=qs(t,e.map.key.uri)),e.parts&amp;&amp;e.parts.length&amp;&amp;e.parts.forEach(e=&gt;{e.resolvedUri||(e.resolvedUri=qs(t,e.uri))}),e.preloadHints&amp;&amp;e.preloadHints.length&amp;&amp;e.preloadHints.forEach(e=&gt;{e.resolvedUri||(e.resolvedUri=qs(t,e.uri))})},Ka=function(e){const t=e.segments||[],n=e.preloadSegment;if(n&amp;&amp;n.parts&amp;&amp;n.parts.length){if(n.preloadHints)for(let e=0;e&lt;n.preloadHints.length;e++)if("MAP"===n.preloadHints[e].type)return t;n.duration=e.targetDuration,n.preload=!0,t.push(n)}return t},Za=(e,t)=&gt;e===t||e.segments&amp;&amp;t.segments&amp;&amp;e.segments.length===t.segments.length&amp;&amp;e.endList===t.endList&amp;&amp;e.mediaSequence===t.mediaSequence&amp;&amp;e.preloadSegment===t.preloadSegment,Qa=(e,t,n=Za)=&gt;{const r=Vs(e,{}),i=r.playlists[t.id];if(!i)return null;if(n(i,t))return null;t.segments=Ka(t);const s=Vs(i,t);if(s.preloadSegment&amp;&amp;!t.preloadSegment&amp;&amp;delete s.preloadSegment,i.segments){if(t.skip){t.segments=t.segments||[];for(let e=0;e&lt;t.skip.skippedSegments;e++)t.segments.unshift({skipped:!0})}s.segments=Xa(i.segments,t.segments,t.mediaSequence-i.mediaSequence)}s.segments.forEach(e=&gt;{Ya(e,s.resolvedUri)});for(let a=0;a&lt;r.playlists.length;a++)r.playlists[a].id===t.id&amp;&amp;(r.playlists[a]=s);return r.playlists[t.id]=s,r.playlists[t.uri]=s,Na(e,(e,n,r,i)=&gt;{if(e.playlists)for(let a=0;a&lt;e.playlists.length;a++)t.id===e.playlists[a].id&amp;&amp;(e.playlists[a]=s)}),r},Ja=(e,t)=&gt;{const n=e.segments||[],r=n[n.length-1],i=r&amp;&amp;r.parts&amp;&amp;r.parts[r.parts.length-1],s=i&amp;&amp;i.duration||r&amp;&amp;r.duration;return t&amp;&amp;s?1e3*s:500*(e.partTargetDuration||e.targetDuration||10)},eo=(e,t,n)=&gt;{if(!e)return;const r=[];return e.forEach(e=&gt;{if(!e.attributes)return;const{BANDWIDTH:t,RESOLUTION:n,CODECS:i}=e.attributes;r.push({id:e.id,bandwidth:t,resolution:n,codecs:i})}),{type:t,isLive:n,renditions:r}};class to extends Va{constructor(e,t,n={}){if(super(),!e)throw new Error("A non-empty playlist URL or object is required");this.logger_=Hs("PlaylistLoader");const{withCredentials:r=!1}=n;this.src=e,this.vhs_=t,this.withCredentials=r,this.addDateRangesToTextTrack_=n.addDateRangesToTextTrack;const i=t.options_;this.customTagParsers=i&amp;&amp;i.customTagParsers||[],this.customTagMappers=i&amp;&amp;i.customTagMappers||[],this.llhls=i&amp;&amp;i.llhls,this.dateRangesStorage_=new qa,this.state="HAVE_NOTHING",this.handleMediaupdatetimeout_=this.handleMediaupdatetimeout_.bind(this),this.on("mediaupdatetimeout",this.handleMediaupdatetimeout_),this.on("loadedplaylist",this.handleLoadedPlaylist_.bind(this))}handleLoadedPlaylist_(){const e=this.media();if(!e)return;this.dateRangesStorage_.setOffset(e.segments),this.dateRangesStorage_.setPendingDateRanges(e.dateRanges);const t=this.dateRangesStorage_.getDateRangesToProcess();t.length&amp;&amp;this.addDateRangesToTextTrack_&amp;&amp;this.addDateRangesToTextTrack_(t)}handleMediaupdatetimeout_(){if("HAVE_METADATA"!==this.state)return;const e=this.media();let t=qs(this.main.uri,e.uri);this.llhls&amp;&amp;(t=Wa(t,e)),this.state="HAVE_CURRENT_METADATA",this.request=this.vhs_.xhr({uri:t,withCredentials:this.withCredentials,requestType:"hls-playlist"},(e,t)=&gt;{if(this.request)return e?this.playlistRequestError(this.request,this.media(),"HAVE_METADATA"):void this.haveMetadata({playlistString:this.request.responseText,url:this.media().uri,id:this.media().id})})}playlistRequestError(e,t,n){const{uri:r,id:i}=t;this.request=null,n&amp;&amp;(this.state=n),this.error={playlist:this.main.playlists[i],status:e.status,message:`HLS playlist request error at URL: ${r}.`,responseText:e.responseText,code:e.status&gt;=500?4:2,metadata:Ha({requestType:e.requestType,request:e,error:e.error})},this.trigger("error")}parseManifest_({url:e,manifestString:t}){try{return Ra({onwarn:({message:t})=&gt;this.logger_(`m3u8-parser warn for ${e}: ${t}`),oninfo:({message:t})=&gt;this.logger_(`m3u8-parser info for ${e}: ${t}`),manifestString:t,customTagParsers:this.customTagParsers,customTagMappers:this.customTagMappers,llhls:this.llhls})}catch(n){this.error=n,this.error.metadata={errorType:Ns.Error.StreamingHlsPlaylistParserError,error:n}}}haveMetadata({playlistString:e,playlistObject:t,url:n,id:r}){this.request=null,this.state="HAVE_METADATA";const i={playlistInfo:{type:"media",uri:n}};this.trigger({type:"playlistparsestart",metadata:i});const s=t||this.parseManifest_({url:n,manifestString:e});s.lastRequest=Date.now(),ja({playlist:s,uri:n,id:r});const a=Qa(this.main,s);this.targetDuration=s.partTargetDuration||s.targetDuration,this.pendingMedia_=null,a?(this.main=a,this.media_=this.main.playlists[r]):this.trigger("playlistunchanged"),this.updateMediaUpdateTimeout_(Ja(this.media(),!!a)),i.parsedPlaylist=eo(this.main.playlists,i.playlistInfo.type,!this.media_.endList),this.trigger({type:"playlistparsecomplete",metadata:i}),this.trigger("loadedplaylist")}dispose(){this.trigger("dispose"),this.stopRequest(),i.a.clearTimeout(this.mediaUpdateTimeout),i.a.clearTimeout(this.finalRenditionTimeout),this.dateRangesStorage_=new qa,this.off()}stopRequest(){if(this.request){const e=this.request;this.request=null,e.onreadystatechange=null,e.abort()}}media(e,t){if(!e)return this.media_;if("HAVE_NOTHING"===this.state)throw new Error("Cannot switch media playlist from "+this.state);if("string"===typeof e){if(!this.main.playlists[e])throw new Error("Unknown playlist URI: "+e);e=this.main.playlists[e]}if(i.a.clearTimeout(this.finalRenditionTimeout),t){const t=(e.partTargetDuration||e.targetDuration)/2*1e3||5e3;return void(this.finalRenditionTimeout=i.a.setTimeout(this.media.bind(this,e,!1),t))}const n=this.state,r=!this.media_||e.id!==this.media_.id,s=this.main.playlists[e.id];if(s&amp;&amp;s.endList||e.endList&amp;&amp;e.segments.length)return this.request&amp;&amp;(this.request.onreadystatechange=null,this.request.abort(),this.request=null),this.state="HAVE_METADATA",this.media_=e,void(r&amp;&amp;(this.trigger("mediachanging"),"HAVE_MAIN_MANIFEST"===n?this.trigger("loadedmetadata"):this.trigger("mediachange")));if(this.updateMediaUpdateTimeout_(Ja(e,!0)),!r)return;if(this.state="SWITCHING_MEDIA",this.request){if(e.resolvedUri===this.request.url)return;this.request.onreadystatechange=null,this.request.abort(),this.request=null}this.media_&amp;&amp;this.trigger("mediachanging"),this.pendingMedia_=e;const a={playlistInfo:{type:"media",uri:e.uri}};this.trigger({type:"playlistrequeststart",metadata:a}),this.request=this.vhs_.xhr({uri:e.resolvedUri,withCredentials:this.withCredentials,requestType:"hls-playlist"},(t,r)=&gt;{if(this.request){if(e.lastRequest=Date.now(),e.resolvedUri=zs(e.resolvedUri,r),t)return this.playlistRequestError(this.request,e,n);this.trigger({type:"playlistrequestcomplete",metadata:a}),this.haveMetadata({playlistString:r.responseText,url:e.uri,id:e.id}),"HAVE_MAIN_MANIFEST"===n?this.trigger("loadedmetadata"):this.trigger("mediachange")}})}pause(){this.mediaUpdateTimeout&amp;&amp;(i.a.clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null),this.stopRequest(),"HAVE_NOTHING"===this.state&amp;&amp;(this.started=!1),"SWITCHING_MEDIA"===this.state?this.media_?this.state="HAVE_METADATA":this.state="HAVE_MAIN_MANIFEST":"HAVE_CURRENT_METADATA"===this.state&amp;&amp;(this.state="HAVE_METADATA")}load(e){this.mediaUpdateTimeout&amp;&amp;(i.a.clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null);const t=this.media();if(e){const e=t?(t.partTargetDuration||t.targetDuration)/2*1e3:5e3;this.mediaUpdateTimeout=i.a.setTimeout(()=&gt;{this.mediaUpdateTimeout=null,this.load()},e)}else this.started?t&amp;&amp;!t.endList?this.trigger("mediaupdatetimeout"):this.trigger("loadedplaylist"):this.start()}updateMediaUpdateTimeout_(e){this.mediaUpdateTimeout&amp;&amp;(i.a.clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null),this.media()&amp;&amp;!this.media().endList&amp;&amp;(this.mediaUpdateTimeout=i.a.setTimeout(()=&gt;{this.mediaUpdateTimeout=null,this.trigger("mediaupdatetimeout"),this.updateMediaUpdateTimeout_(e)},e))}start(){if(this.started=!0,"object"===typeof this.src)return this.src.uri||(this.src.uri=i.a.location.href),this.src.resolvedUri=this.src.uri,void setTimeout(()=&gt;{this.setupInitialPlaylist(this.src)},0);const e={playlistInfo:{type:"multivariant",uri:this.src}};this.trigger({type:"playlistrequeststart",metadata:e}),this.request=this.vhs_.xhr({uri:this.src,withCredentials:this.withCredentials,requestType:"hls-playlist"},(t,n)=&gt;{if(!this.request)return;if(this.request=null,t)return this.error={status:n.status,message:`HLS playlist request error at URL: ${this.src}.`,responseText:n.responseText,code:2,metadata:Ha({requestType:n.requestType,request:n,error:t})},"HAVE_NOTHING"===this.state&amp;&amp;(this.started=!1),this.trigger("error");this.trigger({type:"playlistrequestcomplete",metadata:e}),this.src=zs(this.src,n),this.trigger({type:"playlistparsestart",metadata:e});const r=this.parseManifest_({manifestString:n.responseText,url:this.src});e.parsedPlaylist=eo(r.playlists,e.playlistInfo.type,!1),this.trigger({type:"playlistparsecomplete",metadata:e}),this.setupInitialPlaylist(r)})}srcUri(){return"string"===typeof this.src?this.src:this.src.uri}setupInitialPlaylist(e){if(this.state="HAVE_MAIN_MANIFEST",e.playlists)return this.main=e,$a(this.main,this.srcUri()),e.playlists.forEach(e=&gt;{e.segments=Ka(e),e.segments.forEach(t=&gt;{Ya(t,e.resolvedUri)})}),this.trigger("loadedplaylist"),void(this.request||this.media(this.main.playlists[0]));const t=this.srcUri()||i.a.location.href;this.main=Fa(e,t),this.haveMetadata({playlistObject:e,url:t,id:this.main.playlists[0].id}),this.trigger("loadedmetadata")}updateOrDeleteClone(e,t){const n=this.main,r=e.ID;let i=n.playlists.length;while(i--){const s=n.playlists[i];if(s.attributes["PATHWAY-ID"]===r){const a=s.resolvedUri,o=s.id;if(t){const t=this.createCloneURI_(s.resolvedUri,e),a=Da(r,t),o=this.createCloneAttributes_(r,s.attributes),l=this.createClonePlaylist_(s,a,e,o);n.playlists[i]=l,n.playlists[a]=l,n.playlists[t]=l}else n.playlists.splice(i,1);delete n.playlists[o],delete n.playlists[a]}}this.updateOrDeleteCloneMedia(e,t)}updateOrDeleteCloneMedia(e,t){const n=this.main,r=e.ID;["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach(e=&gt;{if(n.mediaGroups[e]&amp;&amp;n.mediaGroups[e][r])for(const t in n.mediaGroups[e])if(t===r){for(const r in n.mediaGroups[e][t]){const i=n.mediaGroups[e][t][r];i.playlists.forEach((e,t)=&gt;{const r=n.playlists[e.id],i=r.id,s=r.resolvedUri;delete n.playlists[i],delete n.playlists[s]})}delete n.mediaGroups[e][t]}}),t&amp;&amp;this.createClonedMediaGroups_(e)}addClonePathway(e,t={}){const n=this.main,r=n.playlists.length,i=this.createCloneURI_(t.resolvedUri,e),s=Da(e.ID,i),a=this.createCloneAttributes_(e.ID,t.attributes),o=this.createClonePlaylist_(t,s,e,a);n.playlists[r]=o,n.playlists[s]=o,n.playlists[i]=o,this.createClonedMediaGroups_(e)}createClonedMediaGroups_(e){const t=e.ID,n=e["BASE-ID"],r=this.main;["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach(i=&gt;{if(r.mediaGroups[i]&amp;&amp;!r.mediaGroups[i][t])for(const s in r.mediaGroups[i])if(s===n){r.mediaGroups[i][t]={};for(const n in r.mediaGroups[i][s]){const a=r.mediaGroups[i][s][n];r.mediaGroups[i][t][n]=h()({},a);const o=r.mediaGroups[i][t][n],l=this.createCloneURI_(a.resolvedUri,e);o.resolvedUri=l,o.uri=l,o.playlists=[],a.playlists.forEach((s,a)=&gt;{const l=r.playlists[s.id],u=Ma(i,t,n),c=Da(t,u);if(l&amp;&amp;!r.playlists[c]){const t=this.createClonePlaylist_(l,c,e),n=t.resolvedUri;r.playlists[c]=t,r.playlists[n]=t}o.playlists[a]=this.createClonePlaylist_(s,c,e)})}}})}createClonePlaylist_(e,t,n,r){const i=this.createCloneURI_(e.resolvedUri,n),s={resolvedUri:i,uri:i,id:t};return e.segments&amp;&amp;(s.segments=[]),r&amp;&amp;(s.attributes=r),Vs(e,s)}createCloneURI_(e,t){const n=new URL(e);n.hostname=t["URI-REPLACEMENT"].HOST;const r=t["URI-REPLACEMENT"].PARAMS;for(const i of Object.keys(r))n.searchParams.set(i,r[i]);return n.href}createCloneAttributes_(e,t){const n={["PATHWAY-ID"]:e};return["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach(r=&gt;{t[r]&amp;&amp;(n[r]=e)}),n}getKeyIdSet(e){if(e.contentProtection){const t=new Set;for(const n in e.contentProtection){const r=e.contentProtection[n].attributes.keyId;r&amp;&amp;t.add(r.toLowerCase())}return t}}}const no=function(e,t,n,r){const i="arraybuffer"===e.responseType?e.response:e.responseText;!t&amp;&amp;i&amp;&amp;(e.responseTime=Date.now(),e.roundTripTime=e.responseTime-e.requestTime,e.bytesReceived=i.byteLength||i.length,e.bandwidth||(e.bandwidth=Math.floor(e.bytesReceived/e.roundTripTime*8*1e3))),n.headers&amp;&amp;(e.responseHeaders=n.headers),t&amp;&amp;"ETIMEDOUT"===t.code&amp;&amp;(e.timedout=!0),t||e.aborted||200===n.statusCode||206===n.statusCode||0===n.statusCode||(t=new Error("XHR Failed with a response of: "+(e&amp;&amp;(i||e.responseText)))),r(t,e)},ro=(e,t)=&gt;{if(!e||!e.size)return;let n=t;return e.forEach(e=&gt;{n=e(n)}),n},io=(e,t,n,r)=&gt;{e&amp;&amp;e.size&amp;&amp;e.forEach(e=&gt;{e(t,n,r)})},so=function(){const e=function e(t,n){t=Vs({timeout:45e3},t);const r=e.beforeRequest||Ns.Vhs.xhr.beforeRequest,i=e._requestCallbackSet||Ns.Vhs.xhr._requestCallbackSet||new Set,s=e._responseCallbackSet||Ns.Vhs.xhr._responseCallbackSet;r&amp;&amp;"function"===typeof r&amp;&amp;(Ns.log.warn("beforeRequest is deprecated, use onRequest instead."),i.add(r));const a=!0===Ns.Vhs.xhr.original?Ns.xhr:Ns.Vhs.xhr,o=ro(i,t);i.delete(r);const l=a(o||t,(function(e,t){return io(s,l,e,t),no(l,e,t,n)})),u=l.abort;return l.abort=function(){return l.aborted=!0,u.apply(l,arguments)},l.uri=t.uri,l.requestType=t.requestType,l.requestTime=Date.now(),l};return e.original=!0,e},ao=function(e){let t;const n=e.offset;return t="bigint"===typeof e.offset||"bigint"===typeof e.length?i.a.BigInt(e.offset)+i.a.BigInt(e.length)-i.a.BigInt(1):e.offset+e.length-1,"bytes="+n+"-"+t},oo=function(e){const t={};return e.byterange&amp;&amp;(t.Range=ao(e.byterange)),t},lo=function(e,t){return e.start(t)+"-"+e.end(t)},uo=function(e,t){const n=e.toString(16);return"00".substring(0,2-n.length)+n+(t%2?" ":"")},co=function(e){return e&gt;=32&amp;&amp;e&lt;126?String.fromCharCode(e):"."},ho=function(e){const t={};return Object.keys(e).forEach(n=&gt;{const r=e[n];Object(y["e"])(r)?t[n]={bytes:r.buffer,byteOffset:r.byteOffset,byteLength:r.byteLength}:t[n]=r}),t},fo=function(e){const t=e.byterange||{length:1/0,offset:0};return[t.length,t.offset,e.resolvedUri].join(",")},po=function(e){return e.resolvedUri},mo=e=&gt;{const t=Array.prototype.slice.call(e),n=16;let r,i,s="";for(let a=0;a&lt;t.length/n;a++)r=t.slice(a*n,a*n+n).map(uo).join(""),i=t.slice(a*n,a*n+n).map(co).join(""),s+=r+" "+i+"\n";return s},go=({bytes:e})=&gt;mo(e),yo=e=&gt;{let t,n="";for(t=0;t&lt;e.length;t++)n+=lo(e,t)+" ";return n};var vo=Object.freeze({__proto__:null,createTransferableMessage:ho,initSegmentId:fo,segmentKeyId:po,hexDump:mo,tagDump:go,textRanges:yo});const bo=.25,_o=(e,t)=&gt;{if(!t.dateTimeObject)return null;const n=t.videoTimingInfo.transmuxerPrependedSeconds,r=t.videoTimingInfo.transmuxedPresentationStart,i=r+n,s=e-i;return new Date(t.dateTimeObject.getTime()+1e3*s)},wo=e=&gt;e.transmuxedPresentationEnd-e.transmuxedPresentationStart-e.transmuxerPrependedSeconds,To=(e,t)=&gt;{let n;try{n=new Date(e)}catch(l){return null}if(!t||!t.segments||0===t.segments.length)return null;let r=t.segments[0];if(n&lt;new Date(r.dateTimeObject))return null;for(let u=0;u&lt;t.segments.length-1;u++){r=t.segments[u];const e=new Date(t.segments[u+1].dateTimeObject);if(n&lt;e)break}const i=t.segments[t.segments.length-1],s=i.dateTimeObject,a=i.videoTimingInfo?wo(i.videoTimingInfo):i.duration+i.duration*bo,o=new Date(s.getTime()+1e3*a);return n&gt;o?null:(n&gt;new Date(s)&amp;&amp;(r=i),{segment:r,estimatedStart:r.videoTimingInfo?r.videoTimingInfo.transmuxedPresentationStart:Pa.duration(t,t.mediaSequence+t.segments.indexOf(r)),type:r.videoTimingInfo?"accurate":"estimate"})},So=(e,t)=&gt;{if(!t||!t.segments||0===t.segments.length)return null;let n,r=0;for(let s=0;s&lt;t.segments.length;s++)if(n=t.segments[s],r=n.videoTimingInfo?n.videoTimingInfo.transmuxedPresentationEnd:r+n.duration,e&lt;=r)break;const i=t.segments[t.segments.length-1];if(i.videoTimingInfo&amp;&amp;i.videoTimingInfo.transmuxedPresentationEnd&lt;e)return null;if(e&gt;r){if(e&gt;r+i.duration*bo)return null;n=i}return{segment:n,estimatedStart:n.videoTimingInfo?n.videoTimingInfo.transmuxedPresentationStart:r-n.duration,type:n.videoTimingInfo?"accurate":"estimate"}},Eo=(e,t)=&gt;{let n,r;try{n=new Date(e),r=new Date(t)}catch(a){}const i=n.getTime(),s=r.getTime();return(s-i)/1e3},xo=e=&gt;{if(!e.segments||0===e.segments.length)return!1;for(let t=0;t&lt;e.segments.length;t++){const n=e.segments[t];if(!n.dateTimeObject)return!1}return!0},ko=({playlist:e,time:t,callback:n})=&gt;{if(!n)throw new Error("getProgramTime: callback must be provided");if(!e||void 0===t)return n({message:"getProgramTime: playlist and time must be provided"});const r=So(t,e);if(!r)return n({message:"valid programTime was not found"});if("estimate"===r.type)return n({message:"Accurate programTime could not be determined. Please seek to e.seekTime and try again",seekTime:r.estimatedStart});const i={mediaSeconds:t},s=_o(t,r.segment);return s&amp;&amp;(i.programDateTime=s.toISOString()),n(null,i)},Co=({programTime:e,playlist:t,retryCount:n=2,seekTo:r,pauseAfterSeek:i=!0,tech:s,callback:a})=&gt;{if(!a)throw new Error("seekToProgramTime: callback must be provided");if("undefined"===typeof e||!t||!r)return a({message:"seekToProgramTime: programTime, seekTo and playlist must be provided"});if(!t.endList&amp;&amp;!s.hasStarted_)return a({message:"player must be playing a live stream to start buffering"});if(!xo(t))return a({message:"programDateTime tags must be provided in the manifest "+t.resolvedUri});const o=To(e,t);if(!o)return a({message:e+" was not found in the stream"});const l=o.segment,u=Eo(l.dateTimeObject,e);if("estimate"===o.type)return 0===n?a({message:e+" is not buffered yet. Try again"}):(r(o.estimatedStart+u),void s.one("seeked",()=&gt;{Co({programTime:e,playlist:t,retryCount:n-1,seekTo:r,pauseAfterSeek:i,tech:s,callback:a})}));const c=l.start+u,d=()=&gt;a(null,s.currentTime());s.one("seeked",d),i&amp;&amp;s.pause(),r(c)},Ao=(e,t)=&gt;{if(4===e.readyState)return t()},Oo=(e,t,n,r)=&gt;{let i,s=[],a=!1;const o=function(e,t,r,i){return t.abort(),a=!0,n(e,t,r,i)},l=function(e,t){if(a)return;if(e)return e.metadata=Ha({requestType:r,request:t,error:e}),o(e,t,"",s);const n=t.responseText.substring(s&amp;&amp;s.byteLength||0,t.responseText.length);if(s=Object(y["d"])(s,Object(y["h"])(n,!0)),i=i||Object(w["a"])(s),s.length&lt;10||i&amp;&amp;s.length&lt;i+2)return Ao(t,()=&gt;o(e,t,"",s));const l=Object(T["a"])(s);return"ts"===l&amp;&amp;s.length&lt;188||!l&amp;&amp;s.length&lt;376?Ao(t,()=&gt;o(e,t,"",s)):o(null,t,l,s)},u={uri:e,beforeSend(e){e.overrideMimeType("text/plain; charset=x-user-defined"),e.addEventListener("progress",(function({total:t,loaded:n}){return no(e,null,{statusCode:e.status},l)}))}},c=t(u,(function(e,t){return no(c,e,t,l)}));return c},{EventTarget:Io}=Ns,Po=function(e,t){if(!Za(e,t))return!1;if(e.sidx&amp;&amp;t.sidx&amp;&amp;(e.sidx.offset!==t.sidx.offset||e.sidx.length!==t.sidx.length))return!1;if(!e.sidx&amp;&amp;t.sidx||e.sidx&amp;&amp;!t.sidx)return!1;if(e.segments&amp;&amp;!t.segments||!e.segments&amp;&amp;t.segments)return!1;if(!e.segments&amp;&amp;!t.segments)return!0;for(let n=0;n&lt;e.segments.length;n++){const r=e.segments[n],i=t.segments[n];if(r.uri!==i.uri)return!1;if(!r.byterange&amp;&amp;!i.byterange)continue;const s=r.byterange,a=i.byterange;if(s&amp;&amp;!a||!s&amp;&amp;a)return!1;if(s.offset!==a.offset||s.length!==a.length)return!1}return!0},Lo=(e,t,n,r)=&gt;{const i=r.attributes.NAME||n;return`placeholder-uri-${e}-${t}-${i}`},Do=({mainXml:e,srcUrl:t,clientOffset:n,sidxMapping:r,previousManifest:i})=&gt;{const s=Object(v["c"])(e,{manifestUri:t,clientOffset:n,sidxMapping:r,previousManifest:i});return $a(s,t,Lo),s},Mo=(e,t)=&gt;{Na(e,(n,r,i,s)=&gt;{s in t.mediaGroups[r][i]||delete e.mediaGroups[r][i][s]})},Ro=(e,t,n)=&gt;{let r=!0,i=Vs(e,{duration:t.duration,minimumUpdatePeriod:t.minimumUpdatePeriod,timelineStarts:t.timelineStarts});for(let s=0;s&lt;t.playlists.length;s++){const e=t.playlists[s];if(e.sidx){const t=Object(v["b"])(e.sidx);n&amp;&amp;n[t]&amp;&amp;n[t].sidx&amp;&amp;Object(v["a"])(e,n[t].sidx,e.sidx.resolvedUri)}const a=Qa(i,e,Po);a&amp;&amp;(i=a,r=!1)}return Na(t,(e,t,n,s)=&gt;{if(e.playlists&amp;&amp;e.playlists.length){const a=e.playlists[0].id,o=Qa(i,e.playlists[0],Po);o&amp;&amp;(i=o,s in i.mediaGroups[t][n]||(i.mediaGroups[t][n][s]=e),i.mediaGroups[t][n][s].playlists[0]=i.playlists[a],r=!1)}}),Mo(i,t),t.minimumUpdatePeriod!==e.minimumUpdatePeriod&amp;&amp;(r=!1),r?null:i},No=(e,t)=&gt;{const n=Boolean(!e.map&amp;&amp;!t.map),r=n||Boolean(e.map&amp;&amp;t.map&amp;&amp;e.map.byterange.offset===t.map.byterange.offset&amp;&amp;e.map.byterange.length===t.map.byterange.length);return r&amp;&amp;e.uri===t.uri&amp;&amp;e.byterange.offset===t.byterange.offset&amp;&amp;e.byterange.length===t.byterange.length},jo=(e,t)=&gt;{const n={};for(const r in e){const i=e[r],s=i.sidx;if(s){const e=Object(v["b"])(s);if(!t[e])break;const r=t[e].sidxInfo;No(r,s)&amp;&amp;(n[e]=t[e])}}return n},Uo=(e,t)=&gt;{const n=jo(e.playlists,t);let r=n;return Na(e,(e,n,i,s)=&gt;{if(e.playlists&amp;&amp;e.playlists.length){const n=e.playlists;r=Vs(r,jo(n,t))}}),r};class Bo extends Io{constructor(e,t,n={},r){super(),this.mainPlaylistLoader_=r||this,r||(this.isMain_=!0);const{withCredentials:i=!1}=n;if(this.vhs_=t,this.withCredentials=i,this.addMetadataToTextTrack=n.addMetadataToTextTrack,!e)throw new Error("A non-empty playlist URL or object is required");this.on("minimumUpdatePeriod",()=&gt;{this.refreshXml_()}),this.on("mediaupdatetimeout",()=&gt;{this.refreshMedia_(this.media().id)}),this.state="HAVE_NOTHING",this.loadedPlaylists_={},this.logger_=Hs("DashPlaylistLoader"),this.isMain_?(this.mainPlaylistLoader_.srcUrl=e,this.mainPlaylistLoader_.sidxMapping_={}):this.childPlaylist_=e}requestErrored_(e,t,n){return!this.request||(this.request=null,e?(this.error="object"!==typeof e||e instanceof Error?{status:t.status,message:"DASH request error at URL: "+t.uri,response:t.response,code:2,metadata:e.metadata}:e,n&amp;&amp;(this.state=n),this.trigger("error"),!0):void 0)}addSidxSegments_(e,t,n){const r=e.sidx&amp;&amp;Object(v["b"])(e.sidx);if(!e.sidx||!r||this.mainPlaylistLoader_.sidxMapping_[r])return void(this.mediaRequest_=i.a.setTimeout(()=&gt;n(!1),0));const s=zs(e.sidx.resolvedUri),a=(i,s)=&gt;{if(this.requestErrored_(i,s,t))return;const a=this.mainPlaylistLoader_.sidxMapping_,{requestType:o}=s;let l;try{l=_()(Object(y["k"])(s.response).subarray(8))}catch(u){return u.metadata=Ha({requestType:o,request:s,parseFailure:!0}),void this.requestErrored_(u,s,t)}return a[r]={sidxInfo:e.sidx,sidx:l},Object(v["a"])(e,l,e.sidx.resolvedUri),n(!0)},o="dash-sidx";this.request=Oo(s,this.vhs_.xhr,(t,n,r,i)=&gt;{if(t)return a(t,n);if(!r||"mp4"!==r){const t=r||"unknown";return a({status:n.status,message:`Unsupported ${t} container type for sidx segment at URL: ${s}`,response:"",playlist:e,internal:!0,playlistExclusionDuration:1/0,code:2},n)}const{offset:o,length:l}=e.sidx.byterange;if(i.length&gt;=l+o)return a(t,{response:i.subarray(o,o+l),status:n.status,uri:n.uri});this.request=this.vhs_.xhr({uri:s,responseType:"arraybuffer",requestType:"dash-sidx",headers:oo({byterange:e.sidx.byterange})},a)},o)}dispose(){this.trigger("dispose"),this.stopRequest(),this.loadedPlaylists_={},i.a.clearTimeout(this.minimumUpdatePeriodTimeout_),i.a.clearTimeout(this.mediaRequest_),i.a.clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null,this.mediaRequest_=null,this.minimumUpdatePeriodTimeout_=null,this.mainPlaylistLoader_.createMupOnMedia_&amp;&amp;(this.off("loadedmetadata",this.mainPlaylistLoader_.createMupOnMedia_),this.mainPlaylistLoader_.createMupOnMedia_=null),this.off()}hasPendingRequest(){return this.request||this.mediaRequest_}stopRequest(){if(this.request){const e=this.request;this.request=null,e.onreadystatechange=null,e.abort()}}media(e){if(!e)return this.media_;if("HAVE_NOTHING"===this.state)throw new Error("Cannot switch media playlist from "+this.state);const t=this.state;if("string"===typeof e){if(!this.mainPlaylistLoader_.main.playlists[e])throw new Error("Unknown playlist URI: "+e);e=this.mainPlaylistLoader_.main.playlists[e]}const n=!this.media_||e.id!==this.media_.id;if(n&amp;&amp;this.loadedPlaylists_[e.id]&amp;&amp;this.loadedPlaylists_[e.id].endList)return this.state="HAVE_METADATA",this.media_=e,void(n&amp;&amp;(this.trigger("mediachanging"),this.trigger("mediachange")));n&amp;&amp;(this.media_&amp;&amp;this.trigger("mediachanging"),this.addSidxSegments_(e,t,n=&gt;{this.haveMetadata({startingState:t,playlist:e})}))}haveMetadata({startingState:e,playlist:t}){this.state="HAVE_METADATA",this.loadedPlaylists_[t.id]=t,this.mediaRequest_=null,this.refreshMedia_(t.id),"HAVE_MAIN_MANIFEST"===e?this.trigger("loadedmetadata"):this.trigger("mediachange")}pause(){this.mainPlaylistLoader_.createMupOnMedia_&amp;&amp;(this.off("loadedmetadata",this.mainPlaylistLoader_.createMupOnMedia_),this.mainPlaylistLoader_.createMupOnMedia_=null),this.stopRequest(),i.a.clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null,this.isMain_&amp;&amp;(i.a.clearTimeout(this.mainPlaylistLoader_.minimumUpdatePeriodTimeout_),this.mainPlaylistLoader_.minimumUpdatePeriodTimeout_=null),"HAVE_NOTHING"===this.state&amp;&amp;(this.started=!1)}load(e){i.a.clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null;const t=this.media();if(e){const e=t?t.targetDuration/2*1e3:5e3;this.mediaUpdateTimeout=i.a.setTimeout(()=&gt;this.load(),e)}else this.started?t&amp;&amp;!t.endList?(this.isMain_&amp;&amp;!this.minimumUpdatePeriodTimeout_&amp;&amp;(this.trigger("minimumUpdatePeriod"),this.updateMinimumUpdatePeriodTimeout_()),this.trigger("mediaupdatetimeout")):this.trigger("loadedplaylist"):this.start()}start(){this.started=!0,this.isMain_?this.requestMain_((e,t)=&gt;{this.haveMain_(),this.hasPendingRequest()||this.media_||this.media(this.mainPlaylistLoader_.main.playlists[0])}):this.mediaRequest_=i.a.setTimeout(()=&gt;this.haveMain_(),0)}requestMain_(e){const t={manifestInfo:{uri:this.mainPlaylistLoader_.srcUrl}};this.trigger({type:"manifestrequeststart",metadata:t}),this.request=this.vhs_.xhr({uri:this.mainPlaylistLoader_.srcUrl,withCredentials:this.withCredentials,requestType:"dash-manifest"},(n,r)=&gt;{if(n){const{requestType:e}=r;n.metadata=Ha({requestType:e,request:r,error:n})}if(this.requestErrored_(n,r))return void("HAVE_NOTHING"===this.state&amp;&amp;(this.started=!1));this.trigger({type:"manifestrequestcomplete",metadata:t});const i=r.responseText!==this.mainPlaylistLoader_.mainXml_;return this.mainPlaylistLoader_.mainXml_=r.responseText,r.responseHeaders&amp;&amp;r.responseHeaders.date?this.mainLoaded_=Date.parse(r.responseHeaders.date):this.mainLoaded_=Date.now(),this.mainPlaylistLoader_.srcUrl=zs(this.mainPlaylistLoader_.srcUrl,r),i?(this.handleMain_(),void this.syncClientServerClock_(()=&gt;e(r,i))):e(r,i)})}syncClientServerClock_(e){const t=Object(v["d"])(this.mainPlaylistLoader_.mainXml_);return null===t?(this.mainPlaylistLoader_.clientOffset_=this.mainLoaded_-Date.now(),e()):"DIRECT"===t.method?(this.mainPlaylistLoader_.clientOffset_=t.value-Date.now(),e()):void(this.request=this.vhs_.xhr({uri:qs(this.mainPlaylistLoader_.srcUrl,t.value),method:t.method,withCredentials:this.withCredentials,requestType:"dash-clock-sync"},(n,r)=&gt;{if(!this.request)return;if(n){const{requestType:t}=r;return this.error.metadata=Ha({requestType:t,request:r,error:n}),this.mainPlaylistLoader_.clientOffset_=this.mainLoaded_-Date.now(),e()}let i;i="HEAD"===t.method?r.responseHeaders&amp;&amp;r.responseHeaders.date?Date.parse(r.responseHeaders.date):this.mainLoaded_:Date.parse(r.responseText),this.mainPlaylistLoader_.clientOffset_=i-Date.now(),e()}))}haveMain_(){this.state="HAVE_MAIN_MANIFEST",this.isMain_?this.trigger("loadedplaylist"):this.media_||this.media(this.childPlaylist_)}handleMain_(){this.mediaRequest_=null;const e=this.mainPlaylistLoader_.main,t={manifestInfo:{uri:this.mainPlaylistLoader_.srcUrl}};let n;this.trigger({type:"manifestparsestart",metadata:t});try{n=Do({mainXml:this.mainPlaylistLoader_.mainXml_,srcUrl:this.mainPlaylistLoader_.srcUrl,clientOffset:this.mainPlaylistLoader_.clientOffset_,sidxMapping:this.mainPlaylistLoader_.sidxMapping_,previousManifest:e})}catch(i){this.error=i,this.error.metadata={errorType:Ns.Error.StreamingDashManifestParserError,error:i},this.trigger("error")}e&amp;&amp;(n=Ro(e,n,this.mainPlaylistLoader_.sidxMapping_)),this.mainPlaylistLoader_.main=n||e;const r=this.mainPlaylistLoader_.main.locations&amp;&amp;this.mainPlaylistLoader_.main.locations[0];if(r&amp;&amp;r!==this.mainPlaylistLoader_.srcUrl&amp;&amp;(this.mainPlaylistLoader_.srcUrl=r),(!e||n&amp;&amp;n.minimumUpdatePeriod!==e.minimumUpdatePeriod)&amp;&amp;this.updateMinimumUpdatePeriodTimeout_(),this.addEventStreamToMetadataTrack_(n),n){const{duration:e,endList:r}=n,i=[];n.playlists.forEach(e=&gt;{i.push({id:e.id,bandwidth:e.attributes.BANDWIDTH,resolution:e.attributes.RESOLUTION,codecs:e.attributes.CODECS})});const s={duration:e,isLive:!r,renditions:i};t.parsedManifest=s,this.trigger({type:"manifestparsecomplete",metadata:t})}return Boolean(n)}updateMinimumUpdatePeriodTimeout_(){const e=this.mainPlaylistLoader_;e.createMupOnMedia_&amp;&amp;(e.off("loadedmetadata",e.createMupOnMedia_),e.createMupOnMedia_=null),e.minimumUpdatePeriodTimeout_&amp;&amp;(i.a.clearTimeout(e.minimumUpdatePeriodTimeout_),e.minimumUpdatePeriodTimeout_=null);let t=e.main&amp;&amp;e.main.minimumUpdatePeriod;0===t&amp;&amp;(e.media()?t=1e3*e.media().targetDuration:(e.createMupOnMedia_=e.updateMinimumUpdatePeriodTimeout_,e.one("loadedmetadata",e.createMupOnMedia_))),"number"!==typeof t||t&lt;=0?t&lt;0&amp;&amp;this.logger_(`found invalid minimumUpdatePeriod of ${t}, not setting a timeout`):this.createMUPTimeout_(t)}createMUPTimeout_(e){const t=this.mainPlaylistLoader_;t.minimumUpdatePeriodTimeout_=i.a.setTimeout(()=&gt;{t.minimumUpdatePeriodTimeout_=null,t.trigger("minimumUpdatePeriod"),t.createMUPTimeout_(e)},e)}refreshXml_(){this.requestMain_((e,t)=&gt;{t&amp;&amp;(this.media_&amp;&amp;(this.media_=this.mainPlaylistLoader_.main.playlists[this.media_.id]),this.mainPlaylistLoader_.sidxMapping_=Uo(this.mainPlaylistLoader_.main,this.mainPlaylistLoader_.sidxMapping_),this.addSidxSegments_(this.media(),this.state,e=&gt;{this.refreshMedia_(this.media().id)}))})}refreshMedia_(e){if(!e)throw new Error("refreshMedia_ must take a media id");this.media_&amp;&amp;this.isMain_&amp;&amp;this.handleMain_();const t=this.mainPlaylistLoader_.main.playlists,n=!this.media_||this.media_!==t[e];if(n?this.media_=t[e]:this.trigger("playlistunchanged"),!this.mediaUpdateTimeout){const e=()=&gt;{this.media().endList||(this.mediaUpdateTimeout=i.a.setTimeout(()=&gt;{this.trigger("mediaupdatetimeout"),e()},Ja(this.media(),Boolean(n))))};e()}this.trigger("loadedplaylist")}addEventStreamToMetadataTrack_(e){if(e&amp;&amp;this.mainPlaylistLoader_.main.eventStream){const e=this.mainPlaylistLoader_.main.eventStream.map(e=&gt;({cueTime:e.start,frames:[{data:e.messageData}]}));this.addMetadataToTextTrack("EventStream",e,this.mainPlaylistLoader_.main.duration)}}getKeyIdSet(e){if(e.contentProtection){const t=new Set;for(const n in e.contentProtection){const r=e.contentProtection[n].attributes["cenc:default_KID"];r&amp;&amp;t.add(r.replace(/-/g,"").toLowerCase())}return t}}}var Fo={GOAL_BUFFER_LENGTH:30,MAX_GOAL_BUFFER_LENGTH:60,BACK_BUFFER_LENGTH:30,GOAL_BUFFER_LENGTH_RATE:1,INITIAL_BANDWIDTH:4194304,BANDWIDTH_VARIANCE:1.2,BUFFER_LOW_WATER_LINE:0,MAX_BUFFER_LOW_WATER_LINE:30,EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE:16,BUFFER_LOW_WATER_LINE_RATE:1,BUFFER_HIGH_WATER_LINE:30};const $o=e=&gt;{const t=new Uint8Array(new ArrayBuffer(e.length));for(let n=0;n&lt;e.length;n++)t[n]=e.charCodeAt(n);return t.buffer},qo=function(e){return e.on=e.addEventListener,e.off=e.removeEventListener,e},zo=function(e){try{return URL.createObjectURL(new Blob([e],{type:"application/javascript"}))}catch(t){const n=new BlobBuilder;return n.append(e),URL.createObjectURL(n.getBlob())}},Ho=function(e){return function(){const t=zo(e),n=qo(new Worker(t));n.objURL=t;const r=n.terminate;return n.on=n.addEventListener,n.off=n.removeEventListener,n.terminate=function(){return URL.revokeObjectURL(t),r.call(this)},n}},Vo=function(e){return`var browserWorkerPolyFill = ${qo.toString()};\nbrowserWorkerPolyFill(self);\n`+e},Wo=function(e){return e.toString().replace(/^function.+?{/,"").slice(0,-1)},Go=Vo(Wo((function(){var t="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof e?e:"undefined"!==typeof self?self:{},n=function(){this.init=function(){var e={};this.on=function(t,n){e[t]||(e[t]=[]),e[t]=e[t].concat(n)},this.off=function(t,n){var r;return!!e[t]&amp;&amp;(r=e[t].indexOf(n),e[t]=e[t].slice(),e[t].splice(r,1),r&gt;-1)},this.trigger=function(t){var n,r,i,s;if(n=e[t],n)if(2===arguments.length)for(i=n.length,r=0;r&lt;i;++r)n[r].call(this,arguments[1]);else{for(s=[],r=arguments.length,r=1;r&lt;arguments.length;++r)s.push(arguments[r]);for(i=n.length,r=0;r&lt;i;++r)n[r].apply(this,s)}},this.dispose=function(){e={}}}};n.prototype.pipe=function(e){return this.on("data",(function(t){e.push(t)})),this.on("done",(function(t){e.flush(t)})),this.on("partialdone",(function(t){e.partialFlush(t)})),this.on("endedtimeline",(function(t){e.endTimeline(t)})),this.on("reset",(function(t){e.reset(t)})),e},n.prototype.push=function(e){this.trigger("data",e)},n.prototype.flush=function(e){this.trigger("done",e)},n.prototype.partialFlush=function(e){this.trigger("partialdone",e)},n.prototype.endTimeline=function(e){this.trigger("endedtimeline",e)},n.prototype.reset=function(e){this.trigger("reset",e)};var r,i,s,a,o,l,u,c,d,h,f,p,m,g,y,v,b,_,w,T,S,E,x,k,C,A,O,I,P,L,D,M,R,N,j,U,B=n,F=Math.pow(2,32),$=function(e){var t,n=new DataView(e.buffer,e.byteOffset,e.byteLength);return n.getBigUint64?(t=n.getBigUint64(0),t&lt;Number.MAX_SAFE_INTEGER?Number(t):t):n.getUint32(0)*F+n.getUint32(4)},q={getUint64:$,MAX_UINT32:F},z=q.MAX_UINT32;(function(){var e;if(x={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],pasp:[],sdtp:[],smhd:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],styp:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[]},"undefined"!==typeof Uint8Array){for(e in x)x.hasOwnProperty(e)&amp;&amp;(x[e]=[e.charCodeAt(0),e.charCodeAt(1),e.charCodeAt(2),e.charCodeAt(3)]);k=new Uint8Array(["i".charCodeAt(0),"s".charCodeAt(0),"o".charCodeAt(0),"m".charCodeAt(0)]),A=new Uint8Array(["a".charCodeAt(0),"v".charCodeAt(0),"c".charCodeAt(0),"1".charCodeAt(0)]),C=new Uint8Array([0,0,0,1]),O=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]),P={video:O,audio:I},M=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),D=new Uint8Array([0,0,0,0,0,0,0,0]),R=new Uint8Array([0,0,0,0,0,0,0,0]),N=R,j=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),U=R,L=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}})(),r=function(e){var t,n,r,i=[],s=0;for(t=1;t&lt;arguments.length;t++)i.push(arguments[t]);t=i.length;while(t--)s+=i[t].byteLength;for(n=new Uint8Array(s+8),r=new DataView(n.buffer,n.byteOffset,n.byteLength),r.setUint32(0,n.byteLength),n.set(e,4),t=0,s=8;t&lt;i.length;t++)n.set(i[t],s),s+=i[t].byteLength;return n},i=function(){return r(x.dinf,r(x.dref,M))},s=function(e){return r(x.esds,new Uint8Array([0,0,0,0,3,25,0,0,0,4,17,64,21,0,6,0,0,0,218,192,0,0,218,192,5,2,e.audioobjecttype&lt;&lt;3|e.samplingfrequencyindex&gt;&gt;&gt;1,e.samplingfrequencyindex&lt;&lt;7|e.channelcount&lt;&lt;3,6,1,2]))},a=function(){return r(x.ftyp,k,C,k,A)},v=function(e){return r(x.hdlr,P[e])},o=function(e){return r(x.mdat,e)},y=function(e){var t=new Uint8Array([0,0,0,0,0,0,0,2,0,0,0,3,0,1,95,144,e.duration&gt;&gt;&gt;24&amp;255,e.duration&gt;&gt;&gt;16&amp;255,e.duration&gt;&gt;&gt;8&amp;255,255&amp;e.duration,85,196,0,0]);return e.samplerate&amp;&amp;(t[12]=e.samplerate&gt;&gt;&gt;24&amp;255,t[13]=e.samplerate&gt;&gt;&gt;16&amp;255,t[14]=e.samplerate&gt;&gt;&gt;8&amp;255,t[15]=255&amp;e.samplerate),r(x.mdhd,t)},g=function(e){return r(x.mdia,y(e),v(e.type),u(e))},l=function(e){return r(x.mfhd,new Uint8Array([0,0,0,0,(4278190080&amp;e)&gt;&gt;24,(16711680&amp;e)&gt;&gt;16,(65280&amp;e)&gt;&gt;8,255&amp;e]))},u=function(e){return r(x.minf,"video"===e.type?r(x.vmhd,L):r(x.smhd,D),i(),_(e))},c=function(e,t){var n=[],i=t.length;while(i--)n[i]=T(t[i]);return r.apply(null,[x.moof,l(e)].concat(n))},d=function(e){var t=e.length,n=[];while(t--)n[t]=p(e[t]);return r.apply(null,[x.moov,f(4294967295)].concat(n).concat(h(e)))},h=function(e){var t=e.length,n=[];while(t--)n[t]=S(e[t]);return r.apply(null,[x.mvex].concat(n))},f=function(e){var t=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,2,0,1,95,144,(4278190080&amp;e)&gt;&gt;24,(16711680&amp;e)&gt;&gt;16,(65280&amp;e)&gt;&gt;8,255&amp;e,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 r(x.mvhd,t)},b=function(e){var t,n,i=e.samples||[],s=new Uint8Array(4+i.length);for(n=0;n&lt;i.length;n++)t=i[n].flags,s[n+4]=t.dependsOn&lt;&lt;4|t.isDependedOn&lt;&lt;2|t.hasRedundancy;return r(x.sdtp,s)},_=function(e){return r(x.stbl,w(e),r(x.stts,U),r(x.stsc,N),r(x.stsz,j),r(x.stco,R))},function(){var e,t;w=function(n){return r(x.stsd,new Uint8Array([0,0,0,0,0,0,0,1]),"video"===n.type?e(n):t(n))},e=function(e){var t,n,i=e.sps||[],s=e.pps||[],a=[],o=[];for(t=0;t&lt;i.length;t++)a.push((65280&amp;i[t].byteLength)&gt;&gt;&gt;8),a.push(255&amp;i[t].byteLength),a=a.concat(Array.prototype.slice.call(i[t]));for(t=0;t&lt;s.length;t++)o.push((65280&amp;s[t].byteLength)&gt;&gt;&gt;8),o.push(255&amp;s[t].byteLength),o=o.concat(Array.prototype.slice.call(s[t]));if(n=[x.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,(65280&amp;e.width)&gt;&gt;8,255&amp;e.width,(65280&amp;e.height)&gt;&gt;8,255&amp;e.height,0,72,0,0,0,72,0,0,0,0,0,0,0,1,19,118,105,100,101,111,106,115,45,99,111,110,116,114,105,98,45,104,108,115,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),r(x.avcC,new Uint8Array([1,e.profileIdc,e.profileCompatibility,e.levelIdc,255].concat([i.length],a,[s.length],o))),r(x.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192]))],e.sarRatio){var l=e.sarRatio[0],u=e.sarRatio[1];n.push(r(x.pasp,new Uint8Array([(4278190080&amp;l)&gt;&gt;24,(16711680&amp;l)&gt;&gt;16,(65280&amp;l)&gt;&gt;8,255&amp;l,(4278190080&amp;u)&gt;&gt;24,(16711680&amp;u)&gt;&gt;16,(65280&amp;u)&gt;&gt;8,255&amp;u])))}return r.apply(null,n)},t=function(e){return r(x.mp4a,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,(65280&amp;e.channelcount)&gt;&gt;8,255&amp;e.channelcount,(65280&amp;e.samplesize)&gt;&gt;8,255&amp;e.samplesize,0,0,0,0,(65280&amp;e.samplerate)&gt;&gt;8,255&amp;e.samplerate,0,0]),s(e))}}(),m=function(e){var t=new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,(4278190080&amp;e.id)&gt;&gt;24,(16711680&amp;e.id)&gt;&gt;16,(65280&amp;e.id)&gt;&gt;8,255&amp;e.id,0,0,0,0,(4278190080&amp;e.duration)&gt;&gt;24,(16711680&amp;e.duration)&gt;&gt;16,(65280&amp;e.duration)&gt;&gt;8,255&amp;e.duration,0,0,0,0,0,0,0,0,0,0,0,0,1,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,(65280&amp;e.width)&gt;&gt;8,255&amp;e.width,0,0,(65280&amp;e.height)&gt;&gt;8,255&amp;e.height,0,0]);return r(x.tkhd,t)},T=function(e){var t,n,i,s,a,o,l;return t=r(x.tfhd,new Uint8Array([0,0,0,58,(4278190080&amp;e.id)&gt;&gt;24,(16711680&amp;e.id)&gt;&gt;16,(65280&amp;e.id)&gt;&gt;8,255&amp;e.id,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0])),o=Math.floor(e.baseMediaDecodeTime/z),l=Math.floor(e.baseMediaDecodeTime%z),n=r(x.tfdt,new Uint8Array([1,0,0,0,o&gt;&gt;&gt;24&amp;255,o&gt;&gt;&gt;16&amp;255,o&gt;&gt;&gt;8&amp;255,255&amp;o,l&gt;&gt;&gt;24&amp;255,l&gt;&gt;&gt;16&amp;255,l&gt;&gt;&gt;8&amp;255,255&amp;l])),a=92,"audio"===e.type?(i=E(e,a),r(x.traf,t,n,i)):(s=b(e),i=E(e,s.length+a),r(x.traf,t,n,i,s))},p=function(e){return e.duration=e.duration||4294967295,r(x.trak,m(e),g(e))},S=function(e){var t=new Uint8Array([0,0,0,0,(4278190080&amp;e.id)&gt;&gt;24,(16711680&amp;e.id)&gt;&gt;16,(65280&amp;e.id)&gt;&gt;8,255&amp;e.id,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return"video"!==e.type&amp;&amp;(t[t.length-1]=0),r(x.trex,t)},function(){var e,t,n;n=function(e,t){var n=0,r=0,i=0,s=0;return e.length&amp;&amp;(void 0!==e[0].duration&amp;&amp;(n=1),void 0!==e[0].size&amp;&amp;(r=2),void 0!==e[0].flags&amp;&amp;(i=4),void 0!==e[0].compositionTimeOffset&amp;&amp;(s=8)),[0,0,n|r|i|s,1,(4278190080&amp;e.length)&gt;&gt;&gt;24,(16711680&amp;e.length)&gt;&gt;&gt;16,(65280&amp;e.length)&gt;&gt;&gt;8,255&amp;e.length,(4278190080&amp;t)&gt;&gt;&gt;24,(16711680&amp;t)&gt;&gt;&gt;16,(65280&amp;t)&gt;&gt;&gt;8,255&amp;t]},t=function(e,t){var i,s,a,o,l,u;for(o=e.samples||[],t+=20+16*o.length,a=n(o,t),s=new Uint8Array(a.length+16*o.length),s.set(a),i=a.length,u=0;u&lt;o.length;u++)l=o[u],s[i++]=(4278190080&amp;l.duration)&gt;&gt;&gt;24,s[i++]=(16711680&amp;l.duration)&gt;&gt;&gt;16,s[i++]=(65280&amp;l.duration)&gt;&gt;&gt;8,s[i++]=255&amp;l.duration,s[i++]=(4278190080&amp;l.size)&gt;&gt;&gt;24,s[i++]=(16711680&amp;l.size)&gt;&gt;&gt;16,s[i++]=(65280&amp;l.size)&gt;&gt;&gt;8,s[i++]=255&amp;l.size,s[i++]=l.flags.isLeading&lt;&lt;2|l.flags.dependsOn,s[i++]=l.flags.isDependedOn&lt;&lt;6|l.flags.hasRedundancy&lt;&lt;4|l.flags.paddingValue&lt;&lt;1|l.flags.isNonSyncSample,s[i++]=61440&amp;l.flags.degradationPriority,s[i++]=15&amp;l.flags.degradationPriority,s[i++]=(4278190080&amp;l.compositionTimeOffset)&gt;&gt;&gt;24,s[i++]=(16711680&amp;l.compositionTimeOffset)&gt;&gt;&gt;16,s[i++]=(65280&amp;l.compositionTimeOffset)&gt;&gt;&gt;8,s[i++]=255&amp;l.compositionTimeOffset;return r(x.trun,s)},e=function(e,t){var i,s,a,o,l,u;for(o=e.samples||[],t+=20+8*o.length,a=n(o,t),i=new Uint8Array(a.length+8*o.length),i.set(a),s=a.length,u=0;u&lt;o.length;u++)l=o[u],i[s++]=(4278190080&amp;l.duration)&gt;&gt;&gt;24,i[s++]=(16711680&amp;l.duration)&gt;&gt;&gt;16,i[s++]=(65280&amp;l.duration)&gt;&gt;&gt;8,i[s++]=255&amp;l.duration,i[s++]=(4278190080&amp;l.size)&gt;&gt;&gt;24,i[s++]=(16711680&amp;l.size)&gt;&gt;&gt;16,i[s++]=(65280&amp;l.size)&gt;&gt;&gt;8,i[s++]=255&amp;l.size;return r(x.trun,i)},E=function(n,r){return"audio"===n.type?e(n,r):t(n,r)}}();var H,V,W,G,X,Y,K,Z,Q={ftyp:a,mdat:o,moof:c,moov:d,initSegment:function(e){var t,n=a(),r=d(e);return t=new Uint8Array(n.byteLength+r.byteLength),t.set(n),t.set(r,n.byteLength),t}},J=function(e){var t,n,r=[],i=[];for(i.byteLength=0,i.nalCount=0,i.duration=0,r.byteLength=0,t=0;t&lt;e.length;t++)n=e[t],"access_unit_delimiter_rbsp"===n.nalUnitType?(r.length&amp;&amp;(r.duration=n.dts-r.dts,i.byteLength+=r.byteLength,i.nalCount+=r.length,i.duration+=r.duration,i.push(r)),r=[n],r.byteLength=n.data.byteLength,r.pts=n.pts,r.dts=n.dts):("slice_layer_without_partitioning_rbsp_idr"===n.nalUnitType&amp;&amp;(r.keyFrame=!0),r.duration=n.dts-r.dts,r.byteLength+=n.data.byteLength,r.push(n));return i.length&amp;&amp;(!r.duration||r.duration&lt;=0)&amp;&amp;(r.duration=i[i.length-1].duration),i.byteLength+=r.byteLength,i.nalCount+=r.length,i.duration+=r.duration,i.push(r),i},ee=function(e){var t,n,r=[],i=[];for(r.byteLength=0,r.nalCount=0,r.duration=0,r.pts=e[0].pts,r.dts=e[0].dts,i.byteLength=0,i.nalCount=0,i.duration=0,i.pts=e[0].pts,i.dts=e[0].dts,t=0;t&lt;e.length;t++)n=e[t],n.keyFrame?(r.length&amp;&amp;(i.push(r),i.byteLength+=r.byteLength,i.nalCount+=r.nalCount,i.duration+=r.duration),r=[n],r.nalCount=n.length,r.byteLength=n.byteLength,r.pts=n.pts,r.dts=n.dts,r.duration=n.duration):(r.duration+=n.duration,r.nalCount+=n.length,r.byteLength+=n.byteLength,r.push(n));return i.length&amp;&amp;r.duration&lt;=0&amp;&amp;(r.duration=i[i.length-1].duration),i.byteLength+=r.byteLength,i.nalCount+=r.nalCount,i.duration+=r.duration,i.push(r),i},te=function(e){var t;return!e[0][0].keyFrame&amp;&amp;e.length&gt;1&amp;&amp;(t=e.shift(),e.byteLength-=t.byteLength,e.nalCount-=t.nalCount,e[0][0].dts=t.dts,e[0][0].pts=t.pts,e[0][0].duration+=t.duration),e},ne=function(){return{size:0,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0,degradationPriority:0,isNonSyncSample:1}}},re=function(e,t){var n=ne();return n.dataOffset=t,n.compositionTimeOffset=e.pts-e.dts,n.duration=e.duration,n.size=4*e.length,n.size+=e.byteLength,e.keyFrame&amp;&amp;(n.flags.dependsOn=2,n.flags.isNonSyncSample=0),n},ie=function(e,t){var n,r,i,s,a,o=t||0,l=[];for(n=0;n&lt;e.length;n++)for(s=e[n],r=0;r&lt;s.length;r++)a=s[r],i=re(a,o),o+=i.size,l.push(i);return l},se=function(e){var t,n,r,i,s,a,o=0,l=e.byteLength,u=e.nalCount,c=l+4*u,d=new Uint8Array(c),h=new DataView(d.buffer);for(t=0;t&lt;e.length;t++)for(i=e[t],n=0;n&lt;i.length;n++)for(s=i[n],r=0;r&lt;s.length;r++)a=s[r],h.setUint32(o,a.data.byteLength),o+=4,d.set(a.data,o),o+=a.data.byteLength;return d},ae=function(e,t){var n,r=t||0,i=[];return n=re(e,r),i.push(n),i},oe=function(e){var t,n,r=0,i=e.byteLength,s=e.length,a=i+4*s,o=new Uint8Array(a),l=new DataView(o.buffer);for(t=0;t&lt;e.length;t++)n=e[t],l.setUint32(r,n.data.byteLength),r+=4,o.set(n.data,r),r+=n.data.byteLength;return o},le={groupNalsIntoFrames:J,groupFramesIntoGops:ee,extendFirstKeyFrame:te,generateSampleTable:ie,concatenateNalData:se,generateSampleTableForFrame:ae,concatenateNalDataForFrame:oe},ue=[33,16,5,32,164,27],ce=[33,65,108,84,1,2,4,8,168,2,4,8,17,191,252],de=function(e){var t=[];while(e--)t.push(0);return t},he=function(e){return Object.keys(e).reduce((function(t,n){return t[n]=new Uint8Array(e[n].reduce((function(e,t){return e.concat(t)}),[])),t}),{})},fe=function(){if(!H){var e={96e3:[ue,[227,64],de(154),[56]],88200:[ue,[231],de(170),[56]],64e3:[ue,[248,192],de(240),[56]],48e3:[ue,[255,192],de(268),[55,148,128],de(54),[112]],44100:[ue,[255,192],de(268),[55,163,128],de(84),[112]],32e3:[ue,[255,192],de(268),[55,234],de(226),[112]],24e3:[ue,[255,192],de(268),[55,255,128],de(268),[111,112],de(126),[224]],16e3:[ue,[255,192],de(268),[55,255,128],de(268),[111,255],de(269),[223,108],de(195),[1,192]],12e3:[ce,de(268),[3,127,248],de(268),[6,255,240],de(268),[13,255,224],de(268),[27,253,128],de(259),[56]],11025:[ce,de(268),[3,127,248],de(268),[6,255,240],de(268),[13,255,224],de(268),[27,255,192],de(268),[55,175,128],de(108),[112]],8e3:[ce,de(268),[3,121,16],de(47),[7]]};H=he(e)}return H},pe=9e4;V=function(e){return e*pe},W=function(e,t){return e*t},G=function(e){return e/pe},X=function(e,t){return e/t},Y=function(e,t){return V(X(e,t))},K=function(e,t){return W(G(e),t)},Z=function(e,t,n){return G(n?e:e-t)};var me={ONE_SECOND_IN_TS:pe,secondsToVideoTs:V,secondsToAudioTs:W,videoTsToSeconds:G,audioTsToSeconds:X,audioTsToVideoTs:Y,videoTsToAudioTs:K,metadataTsToSeconds:Z},ge=fe,ye=me,ve=function(e){var t,n,r=0;for(t=0;t&lt;e.length;t++)n=e[t],r+=n.data.byteLength;return r},be=function(e,t,n,r){var i,s,a,o,l=0,u=0,c=0,d=0;if(t.length&amp;&amp;(i=ye.audioTsToVideoTs(e.baseMediaDecodeTime,e.samplerate),l=Math.ceil(ye.ONE_SECOND_IN_TS/(e.samplerate/1024)),n&amp;&amp;r&amp;&amp;(u=i-Math.max(n,r),c=Math.floor(u/l),d=c*l),!(c&lt;1||d&gt;ye.ONE_SECOND_IN_TS/2))){for(s=ge()[e.samplerate],s||(s=t[0].data),a=0;a&lt;c;a++)o=t[0],t.splice(0,0,{data:s,dts:o.dts-l,pts:o.pts-l});return e.baseMediaDecodeTime-=Math.floor(ye.videoTsToAudioTs(d,e.samplerate)),d}},_e=function(e,t,n){return t.minSegmentDts&gt;=n?e:(t.minSegmentDts=1/0,e.filter((function(e){return e.dts&gt;=n&amp;&amp;(t.minSegmentDts=Math.min(t.minSegmentDts,e.dts),t.minSegmentPts=t.minSegmentDts,!0)})))},we=function(e){var t,n,r=[];for(t=0;t&lt;e.length;t++)n=e[t],r.push({size:n.data.byteLength,duration:1024});return r},Te=function(e){var t,n,r=0,i=new Uint8Array(ve(e));for(t=0;t&lt;e.length;t++)n=e[t],i.set(n.data,r),r+=n.data.byteLength;return i},Se={prefixWithSilence:be,trimAdtsFramesByEarliestDts:_e,generateSampleTable:we,concatenateFrameData:Te},Ee=me.ONE_SECOND_IN_TS,xe=function(e,t){"number"===typeof t.pts&amp;&amp;(void 0===e.timelineStartInfo.pts&amp;&amp;(e.timelineStartInfo.pts=t.pts),void 0===e.minSegmentPts?e.minSegmentPts=t.pts:e.minSegmentPts=Math.min(e.minSegmentPts,t.pts),void 0===e.maxSegmentPts?e.maxSegmentPts=t.pts:e.maxSegmentPts=Math.max(e.maxSegmentPts,t.pts)),"number"===typeof t.dts&amp;&amp;(void 0===e.timelineStartInfo.dts&amp;&amp;(e.timelineStartInfo.dts=t.dts),void 0===e.minSegmentDts?e.minSegmentDts=t.dts:e.minSegmentDts=Math.min(e.minSegmentDts,t.dts),void 0===e.maxSegmentDts?e.maxSegmentDts=t.dts:e.maxSegmentDts=Math.max(e.maxSegmentDts,t.dts))},ke=function(e){delete e.minSegmentDts,delete e.maxSegmentDts,delete e.minSegmentPts,delete e.maxSegmentPts},Ce=function(e,t){var n,r,i=e.minSegmentDts;return t||(i-=e.timelineStartInfo.dts),n=e.timelineStartInfo.baseMediaDecodeTime,n+=i,n=Math.max(0,n),"audio"===e.type&amp;&amp;(r=e.samplerate/Ee,n*=r,n=Math.floor(n)),n},Ae={clearDtsInfo:ke,calculateTrackBaseMediaDecodeTime:Ce,collectDtsInfo:xe},Oe=4,Ie=128,Pe=function(e){var t=0,n={payloadType:-1,payloadSize:0},r=0,i=0;while(t&lt;e.byteLength){if(e[t]===Ie)break;while(255===e[t])r+=255,t++;r+=e[t++];while(255===e[t])i+=255,t++;if(i+=e[t++],!n.payload&amp;&amp;r===Oe){var s=String.fromCharCode(e[t+3],e[t+4],e[t+5],e[t+6]);if("GA94"===s){n.payloadType=r,n.payloadSize=i,n.payload=e.subarray(t,t+i);break}n.payload=void 0}t+=i,r=0,i=0}return n},Le=function(e){return 181!==e.payload[0]||49!==(e.payload[1]&lt;&lt;8|e.payload[2])||"GA94"!==String.fromCharCode(e.payload[3],e.payload[4],e.payload[5],e.payload[6])||3!==e.payload[7]?null:e.payload.subarray(8,e.payload.length-1)},De=function(e,t){var n,r,i,s,a=[];if(!(64&amp;t[0]))return a;for(r=31&amp;t[0],n=0;n&lt;r;n++)i=3*n,s={type:3&amp;t[i+2],pts:e},4&amp;t[i+2]&amp;&amp;(s.ccData=t[i+3]&lt;&lt;8|t[i+4],a.push(s));return a},Me=function(e){var t,n,r=e.byteLength,i=[],s=1;while(s&lt;r-2)0===e[s]&amp;&amp;0===e[s+1]&amp;&amp;3===e[s+2]?(i.push(s+2),s+=2):s++;if(0===i.length)return e;t=r-i.length,n=new Uint8Array(t);var a=0;for(s=0;s&lt;t;a++,s++)a===i[0]&amp;&amp;(a++,i.shift()),n[s]=e[a];return n},Re={parseSei:Pe,parseUserData:Le,parseCaptionPackets:De,discardEmulationPreventionBytes:Me,USER_DATA_REGISTERED_ITU_T_T35:Oe},Ne=B,je=Re,Ue=function(e){e=e||{},Ue.prototype.init.call(this),this.parse708captions_="boolean"!==typeof e.parse708captions||e.parse708captions,this.captionPackets_=[],this.ccStreams_=[new Ke(0,0),new Ke(0,1),new Ke(1,0),new Ke(1,1)],this.parse708captions_&amp;&amp;(this.cc708Stream_=new He({captionServices:e.captionServices})),this.reset(),this.ccStreams_.forEach((function(e){e.on("data",this.trigger.bind(this,"data")),e.on("partialdone",this.trigger.bind(this,"partialdone")),e.on("done",this.trigger.bind(this,"done"))}),this),this.parse708captions_&amp;&amp;(this.cc708Stream_.on("data",this.trigger.bind(this,"data")),this.cc708Stream_.on("partialdone",this.trigger.bind(this,"partialdone")),this.cc708Stream_.on("done",this.trigger.bind(this,"done")))};Ue.prototype=new Ne,Ue.prototype.push=function(e){var t,n,r;if("sei_rbsp"===e.nalUnitType&amp;&amp;(t=je.parseSei(e.escapedRBSP),t.payload&amp;&amp;t.payloadType===je.USER_DATA_REGISTERED_ITU_T_T35&amp;&amp;(n=je.parseUserData(t),n)))if(e.dts&lt;this.latestDts_)this.ignoreNextEqualDts_=!0;else{if(e.dts===this.latestDts_&amp;&amp;this.ignoreNextEqualDts_)return this.numSameDts_--,void(this.numSameDts_||(this.ignoreNextEqualDts_=!1));r=je.parseCaptionPackets(e.pts,n),this.captionPackets_=this.captionPackets_.concat(r),this.latestDts_!==e.dts&amp;&amp;(this.numSameDts_=0),this.numSameDts_++,this.latestDts_=e.dts}},Ue.prototype.flushCCStreams=function(e){this.ccStreams_.forEach((function(t){return"flush"===e?t.flush():t.partialFlush()}),this)},Ue.prototype.flushStream=function(e){this.captionPackets_.length?(this.captionPackets_.forEach((function(e,t){e.presortIndex=t})),this.captionPackets_.sort((function(e,t){return e.pts===t.pts?e.presortIndex-t.presortIndex:e.pts-t.pts})),this.captionPackets_.forEach((function(e){e.type&lt;2?this.dispatchCea608Packet(e):this.dispatchCea708Packet(e)}),this),this.captionPackets_.length=0,this.flushCCStreams(e)):this.flushCCStreams(e)},Ue.prototype.flush=function(){return this.flushStream("flush")},Ue.prototype.partialFlush=function(){return this.flushStream("partialFlush")},Ue.prototype.reset=function(){this.latestDts_=null,this.ignoreNextEqualDts_=!1,this.numSameDts_=0,this.activeCea608Channel_=[null,null],this.ccStreams_.forEach((function(e){e.reset()}))},Ue.prototype.dispatchCea608Packet=function(e){this.setsTextOrXDSActive(e)?this.activeCea608Channel_[e.type]=null:this.setsChannel1Active(e)?this.activeCea608Channel_[e.type]=0:this.setsChannel2Active(e)&amp;&amp;(this.activeCea608Channel_[e.type]=1),null!==this.activeCea608Channel_[e.type]&amp;&amp;this.ccStreams_[(e.type&lt;&lt;1)+this.activeCea608Channel_[e.type]].push(e)},Ue.prototype.setsChannel1Active=function(e){return 4096===(30720&amp;e.ccData)},Ue.prototype.setsChannel2Active=function(e){return 6144===(30720&amp;e.ccData)},Ue.prototype.setsTextOrXDSActive=function(e){return 256===(28928&amp;e.ccData)||4138===(30974&amp;e.ccData)||6186===(30974&amp;e.ccData)},Ue.prototype.dispatchCea708Packet=function(e){this.parse708captions_&amp;&amp;this.cc708Stream_.push(e)};var Be={127:9834,4128:32,4129:160,4133:8230,4138:352,4140:338,4144:9608,4145:8216,4146:8217,4147:8220,4148:8221,4149:8226,4153:8482,4154:353,4156:339,4157:8480,4159:376,4214:8539,4215:8540,4216:8541,4217:8542,4218:9168,4219:9124,4220:9123,4221:9135,4222:9126,4223:9121,4256:12600},Fe=function(e){var t=Be[e]||e;return 4096&amp;e&amp;&amp;e===t?"":String.fromCharCode(t)},$e=function(e){return 32&lt;=e&amp;&amp;e&lt;=127||160&lt;=e&amp;&amp;e&lt;=255},qe=function(e){this.windowNum=e,this.reset()};qe.prototype.reset=function(){this.clearText(),this.pendingNewLine=!1,this.winAttr={},this.penAttr={},this.penLoc={},this.penColor={},this.visible=0,this.rowLock=0,this.columnLock=0,this.priority=0,this.relativePositioning=0,this.anchorVertical=0,this.anchorHorizontal=0,this.anchorPoint=0,this.rowCount=1,this.virtualRowCount=this.rowCount+1,this.columnCount=41,this.windowStyle=0,this.penStyle=0},qe.prototype.getText=function(){return this.rows.join("\n")},qe.prototype.clearText=function(){this.rows=[""],this.rowIdx=0},qe.prototype.newLine=function(e){this.rows.length&gt;=this.virtualRowCount&amp;&amp;"function"===typeof this.beforeRowOverflow&amp;&amp;this.beforeRowOverflow(e),this.rows.length&gt;0&amp;&amp;(this.rows.push(""),this.rowIdx++);while(this.rows.length&gt;this.virtualRowCount)this.rows.shift(),this.rowIdx--},qe.prototype.isEmpty=function(){return 0===this.rows.length||1===this.rows.length&amp;&amp;""===this.rows[0]},qe.prototype.addText=function(e){this.rows[this.rowIdx]+=e},qe.prototype.backspace=function(){if(!this.isEmpty()){var e=this.rows[this.rowIdx];this.rows[this.rowIdx]=e.substr(0,e.length-1)}};var ze=function(e,t,n){this.serviceNum=e,this.text="",this.currentWindow=new qe(-1),this.windows=[],this.stream=n,"string"===typeof t&amp;&amp;this.createTextDecoder(t)};ze.prototype.init=function(e,t){this.startPts=e;for(var n=0;n&lt;8;n++)this.windows[n]=new qe(n),"function"===typeof t&amp;&amp;(this.windows[n].beforeRowOverflow=t)},ze.prototype.setCurrentWindow=function(e){this.currentWindow=this.windows[e]},ze.prototype.createTextDecoder=function(e){if("undefined"===typeof TextDecoder)this.stream.trigger("log",{level:"warn",message:"The `encoding` option is unsupported without TextDecoder support"});else try{this.textDecoder_=new TextDecoder(e)}catch(t){this.stream.trigger("log",{level:"warn",message:"TextDecoder could not be created with "+e+" encoding. "+t})}};var He=function(e){e=e||{},He.prototype.init.call(this);var t,n=this,r=e.captionServices||{},i={};Object.keys(r).forEach(e=&gt;{t=r[e],/^SERVICE/.test(e)&amp;&amp;(i[e]=t.encoding)}),this.serviceEncodings=i,this.current708Packet=null,this.services={},this.push=function(e){3===e.type?(n.new708Packet(),n.add708Bytes(e)):(null===n.current708Packet&amp;&amp;n.new708Packet(),n.add708Bytes(e))}};He.prototype=new Ne,He.prototype.new708Packet=function(){null!==this.current708Packet&amp;&amp;this.push708Packet(),this.current708Packet={data:[],ptsVals:[]}},He.prototype.add708Bytes=function(e){var t=e.ccData,n=t&gt;&gt;&gt;8,r=255&amp;t;this.current708Packet.ptsVals.push(e.pts),this.current708Packet.data.push(n),this.current708Packet.data.push(r)},He.prototype.push708Packet=function(){var e=this.current708Packet,t=e.data,n=null,r=null,i=0,s=t[i++];for(e.seq=s&gt;&gt;6,e.sizeCode=63&amp;s;i&lt;t.length;i++)s=t[i++],n=s&gt;&gt;5,r=31&amp;s,7===n&amp;&amp;r&gt;0&amp;&amp;(s=t[i++],n=s),this.pushServiceBlock(n,i,r),r&gt;0&amp;&amp;(i+=r-1)},He.prototype.pushServiceBlock=function(e,t,n){var r,i=t,s=this.current708Packet.data,a=this.services[e];for(a||(a=this.initService(e,i));i&lt;t+n&amp;&amp;i&lt;s.length;i++)r=s[i],$e(r)?i=this.handleText(i,a):24===r?i=this.multiByteCharacter(i,a):16===r?i=this.extendedCommands(i,a):128&lt;=r&amp;&amp;r&lt;=135?i=this.setCurrentWindow(i,a):152&lt;=r&amp;&amp;r&lt;=159?i=this.defineWindow(i,a):136===r?i=this.clearWindows(i,a):140===r?i=this.deleteWindows(i,a):137===r?i=this.displayWindows(i,a):138===r?i=this.hideWindows(i,a):139===r?i=this.toggleWindows(i,a):151===r?i=this.setWindowAttributes(i,a):144===r?i=this.setPenAttributes(i,a):145===r?i=this.setPenColor(i,a):146===r?i=this.setPenLocation(i,a):143===r?a=this.reset(i,a):8===r?a.currentWindow.backspace():12===r?a.currentWindow.clearText():13===r?a.currentWindow.pendingNewLine=!0:14===r?a.currentWindow.clearText():141===r&amp;&amp;i++},He.prototype.extendedCommands=function(e,t){var n=this.current708Packet.data,r=n[++e];return $e(r)&amp;&amp;(e=this.handleText(e,t,{isExtended:!0})),e},He.prototype.getPts=function(e){return this.current708Packet.ptsVals[Math.floor(e/2)]},He.prototype.initService=function(e,t){var n,r="SERVICE"+e,i=this;return r in this.serviceEncodings&amp;&amp;(n=this.serviceEncodings[r]),this.services[e]=new ze(e,n,i),this.services[e].init(this.getPts(t),(function(t){i.flushDisplayed(t,i.services[e])})),this.services[e]},He.prototype.handleText=function(e,t,n){var r,i,s=n&amp;&amp;n.isExtended,a=n&amp;&amp;n.isMultiByte,o=this.current708Packet.data,l=s?4096:0,u=o[e],c=o[e+1],d=t.currentWindow;function h(e){return e.map(e=&gt;("0"+(255&amp;e).toString(16)).slice(-2)).join("")}if(a?(i=[u,c],e++):i=[u],t.textDecoder_&amp;&amp;!s)r=t.textDecoder_.decode(new Uint8Array(i));else if(a){const e=h(i);r=String.fromCharCode(parseInt(e,16))}else r=Fe(l|u);return d.pendingNewLine&amp;&amp;!d.isEmpty()&amp;&amp;d.newLine(this.getPts(e)),d.pendingNewLine=!1,d.addText(r),e},He.prototype.multiByteCharacter=function(e,t){var n=this.current708Packet.data,r=n[e+1],i=n[e+2];return $e(r)&amp;&amp;$e(i)&amp;&amp;(e=this.handleText(++e,t,{isMultiByte:!0})),e},He.prototype.setCurrentWindow=function(e,t){var n=this.current708Packet.data,r=n[e],i=7&amp;r;return t.setCurrentWindow(i),e},He.prototype.defineWindow=function(e,t){var n=this.current708Packet.data,r=n[e],i=7&amp;r;t.setCurrentWindow(i);var s=t.currentWindow;return r=n[++e],s.visible=(32&amp;r)&gt;&gt;5,s.rowLock=(16&amp;r)&gt;&gt;4,s.columnLock=(8&amp;r)&gt;&gt;3,s.priority=7&amp;r,r=n[++e],s.relativePositioning=(128&amp;r)&gt;&gt;7,s.anchorVertical=127&amp;r,r=n[++e],s.anchorHorizontal=r,r=n[++e],s.anchorPoint=(240&amp;r)&gt;&gt;4,s.rowCount=15&amp;r,r=n[++e],s.columnCount=63&amp;r,r=n[++e],s.windowStyle=(56&amp;r)&gt;&gt;3,s.penStyle=7&amp;r,s.virtualRowCount=s.rowCount+1,e},He.prototype.setWindowAttributes=function(e,t){var n=this.current708Packet.data,r=n[e],i=t.currentWindow.winAttr;return r=n[++e],i.fillOpacity=(192&amp;r)&gt;&gt;6,i.fillRed=(48&amp;r)&gt;&gt;4,i.fillGreen=(12&amp;r)&gt;&gt;2,i.fillBlue=3&amp;r,r=n[++e],i.borderType=(192&amp;r)&gt;&gt;6,i.borderRed=(48&amp;r)&gt;&gt;4,i.borderGreen=(12&amp;r)&gt;&gt;2,i.borderBlue=3&amp;r,r=n[++e],i.borderType+=(128&amp;r)&gt;&gt;5,i.wordWrap=(64&amp;r)&gt;&gt;6,i.printDirection=(48&amp;r)&gt;&gt;4,i.scrollDirection=(12&amp;r)&gt;&gt;2,i.justify=3&amp;r,r=n[++e],i.effectSpeed=(240&amp;r)&gt;&gt;4,i.effectDirection=(12&amp;r)&gt;&gt;2,i.displayEffect=3&amp;r,e},He.prototype.flushDisplayed=function(e,t){for(var n=[],r=0;r&lt;8;r++)t.windows[r].visible&amp;&amp;!t.windows[r].isEmpty()&amp;&amp;n.push(t.windows[r].getText());t.endPts=e,t.text=n.join("\n\n"),this.pushCaption(t),t.startPts=e},He.prototype.pushCaption=function(e){""!==e.text&amp;&amp;(this.trigger("data",{startPts:e.startPts,endPts:e.endPts,text:e.text,stream:"cc708_"+e.serviceNum}),e.text="",e.startPts=e.endPts)},He.prototype.displayWindows=function(e,t){var n=this.current708Packet.data,r=n[++e],i=this.getPts(e);this.flushDisplayed(i,t);for(var s=0;s&lt;8;s++)r&amp;1&lt;&lt;s&amp;&amp;(t.windows[s].visible=1);return e},He.prototype.hideWindows=function(e,t){var n=this.current708Packet.data,r=n[++e],i=this.getPts(e);this.flushDisplayed(i,t);for(var s=0;s&lt;8;s++)r&amp;1&lt;&lt;s&amp;&amp;(t.windows[s].visible=0);return e},He.prototype.toggleWindows=function(e,t){var n=this.current708Packet.data,r=n[++e],i=this.getPts(e);this.flushDisplayed(i,t);for(var s=0;s&lt;8;s++)r&amp;1&lt;&lt;s&amp;&amp;(t.windows[s].visible^=1);return e},He.prototype.clearWindows=function(e,t){var n=this.current708Packet.data,r=n[++e],i=this.getPts(e);this.flushDisplayed(i,t);for(var s=0;s&lt;8;s++)r&amp;1&lt;&lt;s&amp;&amp;t.windows[s].clearText();return e},He.prototype.deleteWindows=function(e,t){var n=this.current708Packet.data,r=n[++e],i=this.getPts(e);this.flushDisplayed(i,t);for(var s=0;s&lt;8;s++)r&amp;1&lt;&lt;s&amp;&amp;t.windows[s].reset();return e},He.prototype.setPenAttributes=function(e,t){var n=this.current708Packet.data,r=n[e],i=t.currentWindow.penAttr;return r=n[++e],i.textTag=(240&amp;r)&gt;&gt;4,i.offset=(12&amp;r)&gt;&gt;2,i.penSize=3&amp;r,r=n[++e],i.italics=(128&amp;r)&gt;&gt;7,i.underline=(64&amp;r)&gt;&gt;6,i.edgeType=(56&amp;r)&gt;&gt;3,i.fontStyle=7&amp;r,e},He.prototype.setPenColor=function(e,t){var n=this.current708Packet.data,r=n[e],i=t.currentWindow.penColor;return r=n[++e],i.fgOpacity=(192&amp;r)&gt;&gt;6,i.fgRed=(48&amp;r)&gt;&gt;4,i.fgGreen=(12&amp;r)&gt;&gt;2,i.fgBlue=3&amp;r,r=n[++e],i.bgOpacity=(192&amp;r)&gt;&gt;6,i.bgRed=(48&amp;r)&gt;&gt;4,i.bgGreen=(12&amp;r)&gt;&gt;2,i.bgBlue=3&amp;r,r=n[++e],i.edgeRed=(48&amp;r)&gt;&gt;4,i.edgeGreen=(12&amp;r)&gt;&gt;2,i.edgeBlue=3&amp;r,e},He.prototype.setPenLocation=function(e,t){var n=this.current708Packet.data,r=n[e],i=t.currentWindow.penLoc;return t.currentWindow.pendingNewLine=!0,r=n[++e],i.row=15&amp;r,r=n[++e],i.column=63&amp;r,e},He.prototype.reset=function(e,t){var n=this.getPts(e);return this.flushDisplayed(n,t),this.initService(t.serviceNum,e)};var Ve={42:225,92:233,94:237,95:243,96:250,123:231,124:247,125:209,126:241,127:9608,304:174,305:176,306:189,307:191,308:8482,309:162,310:163,311:9834,312:224,313:160,314:232,315:226,316:234,317:238,318:244,319:251,544:193,545:201,546:211,547:218,548:220,549:252,550:8216,551:161,552:42,553:39,554:8212,555:169,556:8480,557:8226,558:8220,559:8221,560:192,561:194,562:199,563:200,564:202,565:203,566:235,567:206,568:207,569:239,570:212,571:217,572:249,573:219,574:171,575:187,800:195,801:227,802:205,803:204,804:236,805:210,806:242,807:213,808:245,809:123,810:125,811:92,812:94,813:95,814:124,815:126,816:196,817:228,818:214,819:246,820:223,821:165,822:164,823:9474,824:197,825:229,826:216,827:248,828:9484,829:9488,830:9492,831:9496},We=function(e){return null===e?"":(e=Ve[e]||e,String.fromCharCode(e))},Ge=14,Xe=[4352,4384,4608,4640,5376,5408,5632,5664,5888,5920,4096,4864,4896,5120,5152],Ye=function(){var e=[],t=Ge+1;while(t--)e.push({text:"",indent:0,offset:0});return e},Ke=function(e,t){Ke.prototype.init.call(this),this.field_=e||0,this.dataChannel_=t||0,this.name_="CC"+(1+(this.field_&lt;&lt;1|this.dataChannel_)),this.setConstants(),this.reset(),this.push=function(e){var t,n,r,i,s;if(t=32639&amp;e.ccData,t!==this.lastControlCode_){if(4096===(61440&amp;t)?this.lastControlCode_=t:t!==this.PADDING_&amp;&amp;(this.lastControlCode_=null),r=t&gt;&gt;&gt;8,i=255&amp;t,t!==this.PADDING_)if(t===this.RESUME_CAPTION_LOADING_)this.mode_="popOn";else if(t===this.END_OF_CAPTION_)this.mode_="popOn",this.clearFormatting(e.pts),this.flushDisplayed(e.pts),n=this.displayed_,this.displayed_=this.nonDisplayed_,this.nonDisplayed_=n,this.startPts_=e.pts;else if(t===this.ROLL_UP_2_ROWS_)this.rollUpRows_=2,this.setRollUp(e.pts);else if(t===this.ROLL_UP_3_ROWS_)this.rollUpRows_=3,this.setRollUp(e.pts);else if(t===this.ROLL_UP_4_ROWS_)this.rollUpRows_=4,this.setRollUp(e.pts);else if(t===this.CARRIAGE_RETURN_)this.clearFormatting(e.pts),this.flushDisplayed(e.pts),this.shiftRowsUp_(),this.startPts_=e.pts;else if(t===this.BACKSPACE_)"popOn"===this.mode_?this.nonDisplayed_[this.row_].text=this.nonDisplayed_[this.row_].text.slice(0,-1):this.displayed_[this.row_].text=this.displayed_[this.row_].text.slice(0,-1);else if(t===this.ERASE_DISPLAYED_MEMORY_)this.flushDisplayed(e.pts),this.displayed_=Ye();else if(t===this.ERASE_NON_DISPLAYED_MEMORY_)this.nonDisplayed_=Ye();else if(t===this.RESUME_DIRECT_CAPTIONING_)"paintOn"!==this.mode_&amp;&amp;(this.flushDisplayed(e.pts),this.displayed_=Ye()),this.mode_="paintOn",this.startPts_=e.pts;else if(this.isSpecialCharacter(r,i))r=(3&amp;r)&lt;&lt;8,s=We(r|i),this[this.mode_](e.pts,s),this.column_++;else if(this.isExtCharacter(r,i))"popOn"===this.mode_?this.nonDisplayed_[this.row_].text=this.nonDisplayed_[this.row_].text.slice(0,-1):this.displayed_[this.row_].text=this.displayed_[this.row_].text.slice(0,-1),r=(3&amp;r)&lt;&lt;8,s=We(r|i),this[this.mode_](e.pts,s),this.column_++;else if(this.isMidRowCode(r,i))this.clearFormatting(e.pts),this[this.mode_](e.pts," "),this.column_++,14===(14&amp;i)&amp;&amp;this.addFormatting(e.pts,["i"]),1===(1&amp;i)&amp;&amp;this.addFormatting(e.pts,["u"]);else if(this.isOffsetControlCode(r,i)){const e=3&amp;i;this.nonDisplayed_[this.row_].offset=e,this.column_+=e}else if(this.isPAC(r,i)){var a=Xe.indexOf(7968&amp;t);if("rollUp"===this.mode_&amp;&amp;(a-this.rollUpRows_+1&lt;0&amp;&amp;(a=this.rollUpRows_-1),this.setRollUp(e.pts,a)),a!==this.row_&amp;&amp;a&gt;=0&amp;&amp;a&lt;=14&amp;&amp;(this.clearFormatting(e.pts),this.row_=a),1&amp;i&amp;&amp;-1===this.formatting_.indexOf("u")&amp;&amp;this.addFormatting(e.pts,["u"]),16===(16&amp;t)){const e=(14&amp;t)&gt;&gt;1;this.column_=4*e,this.nonDisplayed_[this.row_].indent+=e}this.isColorPAC(i)&amp;&amp;14===(14&amp;i)&amp;&amp;this.addFormatting(e.pts,["i"])}else this.isNormalChar(r)&amp;&amp;(0===i&amp;&amp;(i=null),s=We(r),s+=We(i),this[this.mode_](e.pts,s),this.column_+=s.length)}else this.lastControlCode_=null}};Ke.prototype=new Ne,Ke.prototype.flushDisplayed=function(e){const t=e=&gt;{this.trigger("log",{level:"warn",message:"Skipping a malformed 608 caption at index "+e+"."})},n=[];this.displayed_.forEach((e,r)=&gt;{if(e&amp;&amp;e.text&amp;&amp;e.text.length){try{e.text=e.text.trim()}catch(i){t(r)}e.text.length&amp;&amp;n.push({text:e.text,line:r+1,position:10+Math.min(70,10*e.indent)+2.5*e.offset})}else void 0!==e&amp;&amp;null!==e||t(r)}),n.length&amp;&amp;this.trigger("data",{startPts:this.startPts_,endPts:e,content:n,stream:this.name_})},Ke.prototype.reset=function(){this.mode_="popOn",this.topRow_=0,this.startPts_=0,this.displayed_=Ye(),this.nonDisplayed_=Ye(),this.lastControlCode_=null,this.column_=0,this.row_=Ge,this.rollUpRows_=2,this.formatting_=[]},Ke.prototype.setConstants=function(){0===this.dataChannel_?(this.BASE_=16,this.EXT_=17,this.CONTROL_=(20|this.field_)&lt;&lt;8,this.OFFSET_=23):1===this.dataChannel_&amp;&amp;(this.BASE_=24,this.EXT_=25,this.CONTROL_=(28|this.field_)&lt;&lt;8,this.OFFSET_=31),this.PADDING_=0,this.RESUME_CAPTION_LOADING_=32|this.CONTROL_,this.END_OF_CAPTION_=47|this.CONTROL_,this.ROLL_UP_2_ROWS_=37|this.CONTROL_,this.ROLL_UP_3_ROWS_=38|this.CONTROL_,this.ROLL_UP_4_ROWS_=39|this.CONTROL_,this.CARRIAGE_RETURN_=45|this.CONTROL_,this.RESUME_DIRECT_CAPTIONING_=41|this.CONTROL_,this.BACKSPACE_=33|this.CONTROL_,this.ERASE_DISPLAYED_MEMORY_=44|this.CONTROL_,this.ERASE_NON_DISPLAYED_MEMORY_=46|this.CONTROL_},Ke.prototype.isSpecialCharacter=function(e,t){return e===this.EXT_&amp;&amp;t&gt;=48&amp;&amp;t&lt;=63},Ke.prototype.isExtCharacter=function(e,t){return(e===this.EXT_+1||e===this.EXT_+2)&amp;&amp;t&gt;=32&amp;&amp;t&lt;=63},Ke.prototype.isMidRowCode=function(e,t){return e===this.EXT_&amp;&amp;t&gt;=32&amp;&amp;t&lt;=47},Ke.prototype.isOffsetControlCode=function(e,t){return e===this.OFFSET_&amp;&amp;t&gt;=33&amp;&amp;t&lt;=35},Ke.prototype.isPAC=function(e,t){return e&gt;=this.BASE_&amp;&amp;e&lt;this.BASE_+8&amp;&amp;t&gt;=64&amp;&amp;t&lt;=127},Ke.prototype.isColorPAC=function(e){return e&gt;=64&amp;&amp;e&lt;=79||e&gt;=96&amp;&amp;e&lt;=127},Ke.prototype.isNormalChar=function(e){return e&gt;=32&amp;&amp;e&lt;=127},Ke.prototype.setRollUp=function(e,t){if("rollUp"!==this.mode_&amp;&amp;(this.row_=Ge,this.mode_="rollUp",this.flushDisplayed(e),this.nonDisplayed_=Ye(),this.displayed_=Ye()),void 0!==t&amp;&amp;t!==this.row_)for(var n=0;n&lt;this.rollUpRows_;n++)this.displayed_[t-n]=this.displayed_[this.row_-n],this.displayed_[this.row_-n]={text:"",indent:0,offset:0};void 0===t&amp;&amp;(t=this.row_),this.topRow_=t-this.rollUpRows_+1},Ke.prototype.addFormatting=function(e,t){this.formatting_=this.formatting_.concat(t);var n=t.reduce((function(e,t){return e+"&lt;"+t+"&gt;"}),"");this[this.mode_](e,n)},Ke.prototype.clearFormatting=function(e){if(this.formatting_.length){var t=this.formatting_.reverse().reduce((function(e,t){return e+"&lt;/"+t+"&gt;"}),"");this.formatting_=[],this[this.mode_](e,t)}},Ke.prototype.popOn=function(e,t){var n=this.nonDisplayed_[this.row_].text;n+=t,this.nonDisplayed_[this.row_].text=n},Ke.prototype.rollUp=function(e,t){var n=this.displayed_[this.row_].text;n+=t,this.displayed_[this.row_].text=n},Ke.prototype.shiftRowsUp_=function(){var e;for(e=0;e&lt;this.topRow_;e++)this.displayed_[e]={text:"",indent:0,offset:0};for(e=this.row_+1;e&lt;Ge+1;e++)this.displayed_[e]={text:"",indent:0,offset:0};for(e=this.topRow_;e&lt;this.row_;e++)this.displayed_[e]=this.displayed_[e+1];this.displayed_[this.row_]={text:"",indent:0,offset:0}},Ke.prototype.paintOn=function(e,t){var n=this.displayed_[this.row_].text;n+=t,this.displayed_[this.row_].text=n};var Ze={CaptionStream:Ue,Cea608Stream:Ke,Cea708Stream:He},Qe={H264_STREAM_TYPE:27,ADTS_STREAM_TYPE:15,METADATA_STREAM_TYPE:21},Je=B,et=8589934592,tt=4294967296,nt="shared",rt=function(e,t){var n=1;e&gt;t&amp;&amp;(n=-1);while(Math.abs(t-e)&gt;tt)e+=n*et;return e},it=function(e){var t,n;it.prototype.init.call(this),this.type_=e||nt,this.push=function(e){"metadata"!==e.type?this.type_!==nt&amp;&amp;e.type!==this.type_||(void 0===n&amp;&amp;(n=e.dts),e.dts=rt(e.dts,n),e.pts=rt(e.pts,n),t=e.dts,this.trigger("data",e)):this.trigger("data",e)},this.flush=function(){n=t,this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")},this.discontinuity=function(){n=void 0,t=void 0},this.reset=function(){this.discontinuity(),this.trigger("reset")}};it.prototype=new Je;var st,at={TimestampRolloverStream:it,handleRollover:rt},ot=(e,t,n)=&gt;{if(!e)return-1;for(var r=n;r&lt;e.length;r++)if(e[r]===t)return r;return-1},lt={typedArrayIndexOf:ot},ut=lt.typedArrayIndexOf,ct={Iso88591:0,Utf16:1,Utf16be:2,Utf8:3},dt=function(e,t,n){var r,i="";for(r=t;r&lt;n;r++)i+="%"+("00"+e[r].toString(16)).slice(-2);return i},ht=function(e,t,n){return decodeURIComponent(dt(e,t,n))},ft=function(e,t,n){return unescape(dt(e,t,n))},pt=function(e){return e[0]&lt;&lt;21|e[1]&lt;&lt;14|e[2]&lt;&lt;7|e[3]},mt={APIC:function(e){var t,n,r=1,i="--\x3e";e.data[0]===ct.Utf8&amp;&amp;(t=ut(e.data,0,r),t&lt;0||(e.mimeType=ft(e.data,r,t),r=t+1,e.pictureType=e.data[r],r++,n=ut(e.data,0,r),n&lt;0||(e.description=ht(e.data,r,n),r=n+1,e.mimeType===i?e.url=ft(e.data,r,e.data.length):e.pictureData=e.data.subarray(r,e.data.length))))},"T*":function(e){e.data[0]===ct.Utf8&amp;&amp;(e.value=ht(e.data,1,e.data.length).replace(/\0*$/,""),e.values=e.value.split("\0"))},TXXX:function(e){var t;e.data[0]===ct.Utf8&amp;&amp;(t=ut(e.data,0,1),-1!==t&amp;&amp;(e.description=ht(e.data,1,t),e.value=ht(e.data,t+1,e.data.length).replace(/\0*$/,""),e.data=e.value))},"W*":function(e){e.url=ft(e.data,0,e.data.length).replace(/\0.*$/,"")},WXXX:function(e){var t;e.data[0]===ct.Utf8&amp;&amp;(t=ut(e.data,0,1),-1!==t&amp;&amp;(e.description=ht(e.data,1,t),e.url=ft(e.data,t+1,e.data.length).replace(/\0.*$/,"")))},PRIV:function(e){var t;for(t=0;t&lt;e.data.length;t++)if(0===e.data[t]){e.owner=ft(e.data,0,t);break}e.privateData=e.data.subarray(t+1),e.data=e.privateData}},gt=function(e){var t,n,r=10,i=0,s=[];if(!(e.length&lt;10||e[0]!=="I".charCodeAt(0)||e[1]!=="D".charCodeAt(0)||e[2]!=="3".charCodeAt(0))){i=pt(e.subarray(6,10)),i+=10;var a=64&amp;e[5];a&amp;&amp;(r+=4,r+=pt(e.subarray(10,14)),i-=pt(e.subarray(16,20)));do{if(t=pt(e.subarray(r+4,r+8)),t&lt;1)break;n=String.fromCharCode(e[r],e[r+1],e[r+2],e[r+3]);var o={id:n,data:e.subarray(r+10,r+t+10)};o.key=o.id,mt[o.id]?mt[o.id](o):"T"===o.id[0]?mt["T*"](o):"W"===o.id[0]&amp;&amp;mt["W*"](o),s.push(o),r+=10,r+=t}while(r&lt;i);return s}},yt={parseId3Frames:gt,parseSyncSafeInteger:pt,frameParsers:mt},vt=B,bt=Qe,_t=yt;st=function(e){var t,n={descriptor:e&amp;&amp;e.descriptor},r=0,i=[],s=0;if(st.prototype.init.call(this),this.dispatchType=bt.METADATA_STREAM_TYPE.toString(16),n.descriptor)for(t=0;t&lt;n.descriptor.length;t++)this.dispatchType+=("00"+n.descriptor[t].toString(16)).slice(-2);this.push=function(e){var t,n,a,o,l,u;if("timed-metadata"===e.type)if(e.dataAlignmentIndicator&amp;&amp;(s=0,i.length=0),0===i.length&amp;&amp;(e.data.length&lt;10||e.data[0]!=="I".charCodeAt(0)||e.data[1]!=="D".charCodeAt(0)||e.data[2]!=="3".charCodeAt(0)))this.trigger("log",{level:"warn",message:"Skipping unrecognized metadata packet"});else if(i.push(e),s+=e.data.byteLength,1===i.length&amp;&amp;(r=_t.parseSyncSafeInteger(e.data.subarray(6,10)),r+=10),!(s&lt;r)){for(t={data:new Uint8Array(r),frames:[],pts:i[0].pts,dts:i[0].dts},l=0;l&lt;r;)t.data.set(i[0].data.subarray(0,r-l),l),l+=i[0].data.byteLength,s-=i[0].data.byteLength,i.shift();n=10,64&amp;t.data[5]&amp;&amp;(n+=4,n+=_t.parseSyncSafeInteger(t.data.subarray(10,14)),r-=_t.parseSyncSafeInteger(t.data.subarray(16,20)));do{if(a=_t.parseSyncSafeInteger(t.data.subarray(n+4,n+8)),a&lt;1){this.trigger("log",{level:"warn",message:"Malformed ID3 frame encountered. Skipping remaining metadata parsing."});break}if(u=String.fromCharCode(t.data[n],t.data[n+1],t.data[n+2],t.data[n+3]),o={id:u,data:t.data.subarray(n+10,n+a+10)},o.key=o.id,_t.frameParsers[o.id]?_t.frameParsers[o.id](o):"T"===o.id[0]?_t.frameParsers["T*"](o):"W"===o.id[0]&amp;&amp;_t.frameParsers["W*"](o),"com.apple.streaming.transportStreamTimestamp"===o.owner){var c=o.data,d=(1&amp;c[3])&lt;&lt;30|c[4]&lt;&lt;22|c[5]&lt;&lt;14|c[6]&lt;&lt;6|c[7]&gt;&gt;&gt;2;d*=4,d+=3&amp;c[7],o.timeStamp=d,void 0===t.pts&amp;&amp;void 0===t.dts&amp;&amp;(t.pts=o.timeStamp,t.dts=o.timeStamp),this.trigger("timestamp",o)}t.frames.push(o),n+=10,n+=a}while(n&lt;r);this.trigger("data",t)}}},st.prototype=new vt;var wt,Tt,St,Et=st,xt=B,kt=Ze,Ct=Qe,At=at.TimestampRolloverStream,Ot=188,It=71;wt=function(){var e=new Uint8Array(Ot),t=0;wt.prototype.init.call(this),this.push=function(n){var r,i=0,s=Ot;t?(r=new Uint8Array(n.byteLength+t),r.set(e.subarray(0,t)),r.set(n,t),t=0):r=n;while(s&lt;r.byteLength)r[i]!==It||r[s]!==It?(i++,s++):(this.trigger("data",r.subarray(i,s)),i+=Ot,s+=Ot);i&lt;r.byteLength&amp;&amp;(e.set(r.subarray(i),0),t=r.byteLength-i)},this.flush=function(){t===Ot&amp;&amp;e[0]===It&amp;&amp;(this.trigger("data",e),t=0),this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")},this.reset=function(){t=0,this.trigger("reset")}},wt.prototype=new xt,Tt=function(){var e,t,n,r;Tt.prototype.init.call(this),r=this,this.packetsWaitingForPmt=[],this.programMapTable=void 0,e=function(e,r){var i=0;r.payloadUnitStartIndicator&amp;&amp;(i+=e[i]+1),"pat"===r.type?t(e.subarray(i),r):n(e.subarray(i),r)},t=function(e,t){t.section_number=e[7],t.last_section_number=e[8],r.pmtPid=(31&amp;e[10])&lt;&lt;8|e[11],t.pmtPid=r.pmtPid},n=function(e,t){var n,i,s,a;if(1&amp;e[5]){r.programMapTable={video:null,audio:null,"timed-metadata":{}},n=(15&amp;e[1])&lt;&lt;8|e[2],i=3+n-4,s=(15&amp;e[10])&lt;&lt;8|e[11],a=12+s;while(a&lt;i){var o=e[a],l=(31&amp;e[a+1])&lt;&lt;8|e[a+2];o===Ct.H264_STREAM_TYPE&amp;&amp;null===r.programMapTable.video?r.programMapTable.video=l:o===Ct.ADTS_STREAM_TYPE&amp;&amp;null===r.programMapTable.audio?r.programMapTable.audio=l:o===Ct.METADATA_STREAM_TYPE&amp;&amp;(r.programMapTable["timed-metadata"][l]=o),a+=5+((15&amp;e[a+3])&lt;&lt;8|e[a+4])}t.programMapTable=r.programMapTable}},this.push=function(t){var n={},r=4;if(n.payloadUnitStartIndicator=!!(64&amp;t[1]),n.pid=31&amp;t[1],n.pid&lt;&lt;=8,n.pid|=t[2],(48&amp;t[3])&gt;&gt;&gt;4&gt;1&amp;&amp;(r+=t[r]+1),0===n.pid)n.type="pat",e(t.subarray(r),n),this.trigger("data",n);else if(n.pid===this.pmtPid){n.type="pmt",e(t.subarray(r),n),this.trigger("data",n);while(this.packetsWaitingForPmt.length)this.processPes_.apply(this,this.packetsWaitingForPmt.shift())}else void 0===this.programMapTable?this.packetsWaitingForPmt.push([t,r,n]):this.processPes_(t,r,n)},this.processPes_=function(e,t,n){n.pid===this.programMapTable.video?n.streamType=Ct.H264_STREAM_TYPE:n.pid===this.programMapTable.audio?n.streamType=Ct.ADTS_STREAM_TYPE:n.streamType=this.programMapTable["timed-metadata"][n.pid],n.type="pes",n.data=e.subarray(t),this.trigger("data",n)}},Tt.prototype=new xt,Tt.STREAM_TYPES={h264:27,adts:15},St=function(){var e,t=this,n=!1,r={data:[],size:0},i={data:[],size:0},s={data:[],size:0},a=function(e,t){var n;const r=e[0]&lt;&lt;16|e[1]&lt;&lt;8|e[2];t.data=new Uint8Array,1===r&amp;&amp;(t.packetLength=6+(e[4]&lt;&lt;8|e[5]),t.dataAlignmentIndicator=0!==(4&amp;e[6]),n=e[7],192&amp;n&amp;&amp;(t.pts=(14&amp;e[9])&lt;&lt;27|(255&amp;e[10])&lt;&lt;20|(254&amp;e[11])&lt;&lt;12|(255&amp;e[12])&lt;&lt;5|(254&amp;e[13])&gt;&gt;&gt;3,t.pts*=4,t.pts+=(6&amp;e[13])&gt;&gt;&gt;1,t.dts=t.pts,64&amp;n&amp;&amp;(t.dts=(14&amp;e[14])&lt;&lt;27|(255&amp;e[15])&lt;&lt;20|(254&amp;e[16])&lt;&lt;12|(255&amp;e[17])&lt;&lt;5|(254&amp;e[18])&gt;&gt;&gt;3,t.dts*=4,t.dts+=(6&amp;e[18])&gt;&gt;&gt;1)),t.data=e.subarray(9+e[8]))},o=function(e,n,r){var i,s=new Uint8Array(e.size),o={type:n},l=0,u=0,c=!1;if(e.data.length&amp;&amp;!(e.size&lt;9)){for(o.trackId=e.data[0].pid,l=0;l&lt;e.data.length;l++)i=e.data[l],s.set(i.data,u),u+=i.data.byteLength;a(s,o),c="video"===n||o.packetLength&lt;=e.size,(r||c)&amp;&amp;(e.size=0,e.data.length=0),c&amp;&amp;t.trigger("data",o)}};St.prototype.init.call(this),this.push=function(a){({pat:function(){},pes:function(){var e,t;switch(a.streamType){case Ct.H264_STREAM_TYPE:e=r,t="video";break;case Ct.ADTS_STREAM_TYPE:e=i,t="audio";break;case Ct.METADATA_STREAM_TYPE:e=s,t="timed-metadata";break;default:return}a.payloadUnitStartIndicator&amp;&amp;o(e,t,!0),e.data.push(a),e.size+=a.data.byteLength},pmt:function(){var r={type:"metadata",tracks:[]};e=a.programMapTable,null!==e.video&amp;&amp;r.tracks.push({timelineStartInfo:{baseMediaDecodeTime:0},id:+e.video,codec:"avc",type:"video"}),null!==e.audio&amp;&amp;r.tracks.push({timelineStartInfo:{baseMediaDecodeTime:0},id:+e.audio,codec:"adts",type:"audio"}),n=!0,t.trigger("data",r)}})[a.type]()},this.reset=function(){r.size=0,r.data.length=0,i.size=0,i.data.length=0,this.trigger("reset")},this.flushStreams_=function(){o(r,"video"),o(i,"audio"),o(s,"timed-metadata")},this.flush=function(){if(!n&amp;&amp;e){var r={type:"metadata",tracks:[]};null!==e.video&amp;&amp;r.tracks.push({timelineStartInfo:{baseMediaDecodeTime:0},id:+e.video,codec:"avc",type:"video"}),null!==e.audio&amp;&amp;r.tracks.push({timelineStartInfo:{baseMediaDecodeTime:0},id:+e.audio,codec:"adts",type:"audio"}),t.trigger("data",r)}n=!1,this.flushStreams_(),this.trigger("done")}},St.prototype=new xt;var Pt={PAT_PID:0,MP2T_PACKET_LENGTH:Ot,TransportPacketStream:wt,TransportParseStream:Tt,ElementaryStream:St,TimestampRolloverStream:At,CaptionStream:kt.CaptionStream,Cea608Stream:kt.Cea608Stream,Cea708Stream:kt.Cea708Stream,MetadataStream:Et};for(var Lt in Ct)Ct.hasOwnProperty(Lt)&amp;&amp;(Pt[Lt]=Ct[Lt]);var Dt,Mt=Pt,Rt=B,Nt=me.ONE_SECOND_IN_TS,jt=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];Dt=function(e){var t,n=0;Dt.prototype.init.call(this),this.skipWarn_=function(e,t){this.trigger("log",{level:"warn",message:`adts skiping bytes ${e} to ${t} in frame ${n} outside syncword`})},this.push=function(r){var i,s,a,o,l,u=0;if(e||(n=0),"audio"===r.type){var c;t&amp;&amp;t.length?(a=t,t=new Uint8Array(a.byteLength+r.data.byteLength),t.set(a),t.set(r.data,a.byteLength)):t=r.data;while(u+7&lt;t.length)if(255===t[u]&amp;&amp;240===(246&amp;t[u+1])){if("number"===typeof c&amp;&amp;(this.skipWarn_(c,u),c=null),s=2*(1&amp;~t[u+1]),i=(3&amp;t[u+3])&lt;&lt;11|t[u+4]&lt;&lt;3|(224&amp;t[u+5])&gt;&gt;5,o=1024*(1+(3&amp;t[u+6])),l=o*Nt/jt[(60&amp;t[u+2])&gt;&gt;&gt;2],t.byteLength-u&lt;i)break;this.trigger("data",{pts:r.pts+n*l,dts:r.dts+n*l,sampleCount:o,audioobjecttype:1+(t[u+2]&gt;&gt;&gt;6&amp;3),channelcount:(1&amp;t[u+2])&lt;&lt;2|(192&amp;t[u+3])&gt;&gt;&gt;6,samplerate:jt[(60&amp;t[u+2])&gt;&gt;&gt;2],samplingfrequencyindex:(60&amp;t[u+2])&gt;&gt;&gt;2,samplesize:16,data:t.subarray(u+7+s,u+i)}),n++,u+=i}else"number"!==typeof c&amp;&amp;(c=u),u++;"number"===typeof c&amp;&amp;(this.skipWarn_(c,u),c=null),t=t.subarray(u)}},this.flush=function(){n=0,this.trigger("done")},this.reset=function(){t=void 0,this.trigger("reset")},this.endTimeline=function(){t=void 0,this.trigger("endedtimeline")}},Dt.prototype=new Rt;var Ut,Bt=Dt;Ut=function(e){var t=e.byteLength,n=0,r=0;this.length=function(){return 8*t},this.bitsAvailable=function(){return 8*t+r},this.loadWord=function(){var i=e.byteLength-t,s=new Uint8Array(4),a=Math.min(4,t);if(0===a)throw new Error("no bytes available");s.set(e.subarray(i,i+a)),n=new DataView(s.buffer).getUint32(0),r=8*a,t-=a},this.skipBits=function(e){var i;r&gt;e?(n&lt;&lt;=e,r-=e):(e-=r,i=Math.floor(e/8),e-=8*i,t-=i,this.loadWord(),n&lt;&lt;=e,r-=e)},this.readBits=function(e){var i=Math.min(r,e),s=n&gt;&gt;&gt;32-i;return r-=i,r&gt;0?n&lt;&lt;=i:t&gt;0&amp;&amp;this.loadWord(),i=e-i,i&gt;0?s&lt;&lt;i|this.readBits(i):s},this.skipLeadingZeros=function(){var e;for(e=0;e&lt;r;++e)if(0!==(n&amp;2147483648&gt;&gt;&gt;e))return n&lt;&lt;=e,r-=e,e;return this.loadWord(),e+this.skipLeadingZeros()},this.skipUnsignedExpGolomb=function(){this.skipBits(1+this.skipLeadingZeros())},this.skipExpGolomb=function(){this.skipBits(1+this.skipLeadingZeros())},this.readUnsignedExpGolomb=function(){var e=this.skipLeadingZeros();return this.readBits(e+1)-1},this.readExpGolomb=function(){var e=this.readUnsignedExpGolomb();return 1&amp;e?1+e&gt;&gt;&gt;1:-1*(e&gt;&gt;&gt;1)},this.readBoolean=function(){return 1===this.readBits(1)},this.readUnsignedByte=function(){return this.readBits(8)},this.loadWord()};var Ft,$t,qt,zt=Ut,Ht=B,Vt=zt;$t=function(){var e,t,n=0;$t.prototype.init.call(this),this.push=function(r){var i;t?(i=new Uint8Array(t.byteLength+r.data.byteLength),i.set(t),i.set(r.data,t.byteLength),t=i):t=r.data;for(var s=t.byteLength;n&lt;s-3;n++)if(1===t[n+2]){e=n+5;break}while(e&lt;s)switch(t[e]){case 0:if(0!==t[e-1]){e+=2;break}if(0!==t[e-2]){e++;break}n+3!==e-2&amp;&amp;this.trigger("data",t.subarray(n+3,e-2));do{e++}while(1!==t[e]&amp;&amp;e&lt;s);n=e-2,e+=3;break;case 1:if(0!==t[e-1]||0!==t[e-2]){e+=3;break}this.trigger("data",t.subarray(n+3,e-2)),n=e-2,e+=3;break;default:e+=3;break}t=t.subarray(n),e-=n,n=0},this.reset=function(){t=null,n=0,this.trigger("reset")},this.flush=function(){t&amp;&amp;t.byteLength&gt;3&amp;&amp;this.trigger("data",t.subarray(n+3)),t=null,n=0,this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")}},$t.prototype=new Ht,qt={100:!0,110:!0,122:!0,244:!0,44:!0,83:!0,86:!0,118:!0,128:!0,138:!0,139:!0,134:!0},Ft=function(){var e,t,n,r,i,s,a,o=new $t;Ft.prototype.init.call(this),e=this,this.push=function(e){"video"===e.type&amp;&amp;(t=e.trackId,n=e.pts,r=e.dts,o.push(e))},o.on("data",(function(a){var o={trackId:t,pts:n,dts:r,data:a,nalUnitTypeCode:31&amp;a[0]};switch(o.nalUnitTypeCode){case 5:o.nalUnitType="slice_layer_without_partitioning_rbsp_idr";break;case 6:o.nalUnitType="sei_rbsp",o.escapedRBSP=i(a.subarray(1));break;case 7:o.nalUnitType="seq_parameter_set_rbsp",o.escapedRBSP=i(a.subarray(1)),o.config=s(o.escapedRBSP);break;case 8:o.nalUnitType="pic_parameter_set_rbsp";break;case 9:o.nalUnitType="access_unit_delimiter_rbsp";break}e.trigger("data",o)})),o.on("done",(function(){e.trigger("done")})),o.on("partialdone",(function(){e.trigger("partialdone")})),o.on("reset",(function(){e.trigger("reset")})),o.on("endedtimeline",(function(){e.trigger("endedtimeline")})),this.flush=function(){o.flush()},this.partialFlush=function(){o.partialFlush()},this.reset=function(){o.reset()},this.endTimeline=function(){o.endTimeline()},a=function(e,t){var n,r,i=8,s=8;for(n=0;n&lt;e;n++)0!==s&amp;&amp;(r=t.readExpGolomb(),s=(i+r+256)%256),i=0===s?i:s},i=function(e){var t,n,r=e.byteLength,i=[],s=1;while(s&lt;r-2)0===e[s]&amp;&amp;0===e[s+1]&amp;&amp;3===e[s+2]?(i.push(s+2),s+=2):s++;if(0===i.length)return e;t=r-i.length,n=new Uint8Array(t);var a=0;for(s=0;s&lt;t;a++,s++)a===i[0]&amp;&amp;(a++,i.shift()),n[s]=e[a];return n},s=function(e){var t,n,r,i,s,o,l,u,c,d,h,f,p,m=0,g=0,y=0,v=0,b=[1,1];if(t=new Vt(e),n=t.readUnsignedByte(),i=t.readUnsignedByte(),r=t.readUnsignedByte(),t.skipUnsignedExpGolomb(),qt[n]&amp;&amp;(s=t.readUnsignedExpGolomb(),3===s&amp;&amp;t.skipBits(1),t.skipUnsignedExpGolomb(),t.skipUnsignedExpGolomb(),t.skipBits(1),t.readBoolean()))for(h=3!==s?8:12,p=0;p&lt;h;p++)t.readBoolean()&amp;&amp;a(p&lt;6?16:64,t);if(t.skipUnsignedExpGolomb(),o=t.readUnsignedExpGolomb(),0===o)t.readUnsignedExpGolomb();else if(1===o)for(t.skipBits(1),t.skipExpGolomb(),t.skipExpGolomb(),l=t.readUnsignedExpGolomb(),p=0;p&lt;l;p++)t.skipExpGolomb();if(t.skipUnsignedExpGolomb(),t.skipBits(1),u=t.readUnsignedExpGolomb(),c=t.readUnsignedExpGolomb(),d=t.readBits(1),0===d&amp;&amp;t.skipBits(1),t.skipBits(1),t.readBoolean()&amp;&amp;(m=t.readUnsignedExpGolomb(),g=t.readUnsignedExpGolomb(),y=t.readUnsignedExpGolomb(),v=t.readUnsignedExpGolomb()),t.readBoolean()&amp;&amp;t.readBoolean()){switch(f=t.readUnsignedByte(),f){case 1:b=[1,1];break;case 2:b=[12,11];break;case 3:b=[10,11];break;case 4:b=[16,11];break;case 5:b=[40,33];break;case 6:b=[24,11];break;case 7:b=[20,11];break;case 8:b=[32,11];break;case 9:b=[80,33];break;case 10:b=[18,11];break;case 11:b=[15,11];break;case 12:b=[64,33];break;case 13:b=[160,99];break;case 14:b=[4,3];break;case 15:b=[3,2];break;case 16:b=[2,1];break;case 255:b=[t.readUnsignedByte()&lt;&lt;8|t.readUnsignedByte(),t.readUnsignedByte()&lt;&lt;8|t.readUnsignedByte()];break}b&amp;&amp;(b[0],b[1])}return{profileIdc:n,levelIdc:r,profileCompatibility:i,width:16*(u+1)-2*m-2*g,height:(2-d)*(c+1)*16-2*y-2*v,sarRatio:b}}},Ft.prototype=new Ht;var Wt,Gt={H264Stream:Ft,NalByteStream:$t},Xt=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],Yt=function(e,t){var n=e[t+6]&lt;&lt;21|e[t+7]&lt;&lt;14|e[t+8]&lt;&lt;7|e[t+9],r=e[t+5],i=(16&amp;r)&gt;&gt;4;return n=n&gt;=0?n:0,i?n+20:n+10},Kt=function(e,t){return e.length-t&lt;10||e[t]!=="I".charCodeAt(0)||e[t+1]!=="D".charCodeAt(0)||e[t+2]!=="3".charCodeAt(0)?t:(t+=Yt(e,t),Kt(e,t))},Zt=function(e){var t=Kt(e,0);return e.length&gt;=t+2&amp;&amp;255===(255&amp;e[t])&amp;&amp;240===(240&amp;e[t+1])&amp;&amp;16===(22&amp;e[t+1])},Qt=function(e){return e[0]&lt;&lt;21|e[1]&lt;&lt;14|e[2]&lt;&lt;7|e[3]},Jt=function(e,t,n){var r,i="";for(r=t;r&lt;n;r++)i+="%"+("00"+e[r].toString(16)).slice(-2);return i},en=function(e,t,n){return unescape(Jt(e,t,n))},tn=function(e,t){var n=(224&amp;e[t+5])&gt;&gt;5,r=e[t+4]&lt;&lt;3,i=6144&amp;e[t+3];return i|r|n},nn=function(e,t){return e[t]==="I".charCodeAt(0)&amp;&amp;e[t+1]==="D".charCodeAt(0)&amp;&amp;e[t+2]==="3".charCodeAt(0)?"timed-metadata":!0&amp;e[t]&amp;&amp;240===(240&amp;e[t+1])?"audio":null},rn=function(e){var t=0;while(t+5&lt;e.length){if(255===e[t]&amp;&amp;240===(246&amp;e[t+1]))return Xt[(60&amp;e[t+2])&gt;&gt;&gt;2];t++}return null},sn=function(e){var t,n,r,i;t=10,64&amp;e[5]&amp;&amp;(t+=4,t+=Qt(e.subarray(10,14)));do{if(n=Qt(e.subarray(t+4,t+8)),n&lt;1)return null;if(i=String.fromCharCode(e[t],e[t+1],e[t+2],e[t+3]),"PRIV"===i){r=e.subarray(t+10,t+n+10);for(var s=0;s&lt;r.byteLength;s++)if(0===r[s]){var a=en(r,0,s);if("com.apple.streaming.transportStreamTimestamp"===a){var o=r.subarray(s+1),l=(1&amp;o[3])&lt;&lt;30|o[4]&lt;&lt;22|o[5]&lt;&lt;14|o[6]&lt;&lt;6|o[7]&gt;&gt;&gt;2;return l*=4,l+=3&amp;o[7],l}break}}t+=10,t+=n}while(t&lt;e.byteLength);return null},an={isLikelyAacData:Zt,parseId3TagSize:Yt,parseAdtsSize:tn,parseType:nn,parseSampleRate:rn,parseAacTimestamp:sn},on=B,ln=an;Wt=function(){var e=new Uint8Array,t=0;Wt.prototype.init.call(this),this.setTimestamp=function(e){t=e},this.push=function(n){var r,i,s,a,o=0,l=0;e.length?(a=e.length,e=new Uint8Array(n.byteLength+a),e.set(e.subarray(0,a)),e.set(n,a)):e=n;while(e.length-l&gt;=3)if(e[l]!=="I".charCodeAt(0)||e[l+1]!=="D".charCodeAt(0)||e[l+2]!=="3".charCodeAt(0))if(255!==(255&amp;e[l])||240!==(240&amp;e[l+1]))l++;else{if(e.length-l&lt;7)break;if(o=ln.parseAdtsSize(e,l),l+o&gt;e.length)break;s={type:"audio",data:e.subarray(l,l+o),pts:t,dts:t},this.trigger("data",s),l+=o}else{if(e.length-l&lt;10)break;if(o=ln.parseId3TagSize(e,l),l+o&gt;e.length)break;i={type:"timed-metadata",data:e.subarray(l,l+o)},this.trigger("data",i),l+=o}r=e.length-l,e=r&gt;0?e.subarray(l):new Uint8Array},this.reset=function(){e=new Uint8Array,this.trigger("reset")},this.endTimeline=function(){e=new Uint8Array,this.trigger("endedtimeline")}},Wt.prototype=new on;var un,cn,dn,hn,fn=Wt,pn=["audioobjecttype","channelcount","samplerate","samplingfrequencyindex","samplesize"],mn=pn,gn=["width","height","profileIdc","levelIdc","profileCompatibility","sarRatio"],yn=gn,vn=B,bn=Q,_n=le,wn=Se,Tn=Ae,Sn=Mt,En=me,xn=Bt,kn=Gt.H264Stream,Cn=fn,An=an.isLikelyAacData,On=me.ONE_SECOND_IN_TS,In=mn,Pn=yn,Ln=function(e,t){t.stream=e,this.trigger("log",t)},Dn=function(e,t){for(var n=Object.keys(t),r=0;r&lt;n.length;r++){var i=n[r];"headOfPipeline"!==i&amp;&amp;t[i].on&amp;&amp;t[i].on("log",Ln.bind(e,i))}},Mn=function(e,t){var n;if(e.length!==t.length)return!1;for(n=0;n&lt;e.length;n++)if(e[n]!==t[n])return!1;return!0},Rn=function(e,t,n,r,i,s){var a=n-t,o=r-t,l=i-n;return{start:{dts:e,pts:e+a},end:{dts:e+o,pts:e+l},prependedContentDuration:s,baseMediaDecodeTime:e}};cn=function(e,t){var n,r=[],i=0,s=0,a=1/0;t=t||{},n=t.firstSequenceNumber||0,cn.prototype.init.call(this),this.push=function(t){Tn.collectDtsInfo(e,t),e&amp;&amp;In.forEach((function(n){e[n]=t[n]})),r.push(t)},this.setEarliestDts=function(e){i=e},this.setVideoBaseMediaDecodeTime=function(e){a=e},this.setAudioAppendStart=function(e){s=e},this.flush=function(){var o,l,u,c,d,h,f;0!==r.length?(o=wn.trimAdtsFramesByEarliestDts(r,e,i),e.baseMediaDecodeTime=Tn.calculateTrackBaseMediaDecodeTime(e,t.keepOriginalTimestamps),f=wn.prefixWithSilence(e,o,s,a),e.samples=wn.generateSampleTable(o),u=bn.mdat(wn.concatenateFrameData(o)),r=[],l=bn.moof(n,[e]),c=new Uint8Array(l.byteLength+u.byteLength),n++,c.set(l),c.set(u,l.byteLength),Tn.clearDtsInfo(e),d=Math.ceil(1024*On/e.samplerate),o.length&amp;&amp;(h=o.length*d,this.trigger("segmentTimingInfo",Rn(En.audioTsToVideoTs(e.baseMediaDecodeTime,e.samplerate),o[0].dts,o[0].pts,o[0].dts+h,o[0].pts+h,f||0)),this.trigger("timingInfo",{start:o[0].pts,end:o[0].pts+h})),this.trigger("data",{track:e,boxes:c}),this.trigger("done","AudioSegmentStream")):this.trigger("done","AudioSegmentStream")},this.reset=function(){Tn.clearDtsInfo(e),r=[],this.trigger("reset")}},cn.prototype=new vn,un=function(e,t){var n,r,i,s=[],a=[];t=t||{},n=t.firstSequenceNumber||0,un.prototype.init.call(this),delete e.minPTS,this.gopCache_=[],this.push=function(t){Tn.collectDtsInfo(e,t),"seq_parameter_set_rbsp"!==t.nalUnitType||r||(r=t.config,e.sps=[t.data],Pn.forEach((function(t){e[t]=r[t]}),this)),"pic_parameter_set_rbsp"!==t.nalUnitType||i||(i=t.data,e.pps=[t.data]),s.push(t)},this.flush=function(){var r,i,o,l,u,c,d,h,f=0;while(s.length){if("access_unit_delimiter_rbsp"===s[0].nalUnitType)break;s.shift()}if(0===s.length)return this.resetStream_(),void this.trigger("done","VideoSegmentStream");if(r=_n.groupNalsIntoFrames(s),o=_n.groupFramesIntoGops(r),o[0][0].keyFrame||(i=this.getGopForFusion_(s[0],e),i?(f=i.duration,o.unshift(i),o.byteLength+=i.byteLength,o.nalCount+=i.nalCount,o.pts=i.pts,o.dts=i.dts,o.duration+=i.duration):o=_n.extendFirstKeyFrame(o)),a.length){var p;if(p=t.alignGopsAtEnd?this.alignGopsAtEnd_(o):this.alignGopsAtStart_(o),!p)return this.gopCache_.unshift({gop:o.pop(),pps:e.pps,sps:e.sps}),this.gopCache_.length=Math.min(6,this.gopCache_.length),s=[],this.resetStream_(),void this.trigger("done","VideoSegmentStream");Tn.clearDtsInfo(e),o=p}Tn.collectDtsInfo(e,o),e.samples=_n.generateSampleTable(o),u=bn.mdat(_n.concatenateNalData(o)),e.baseMediaDecodeTime=Tn.calculateTrackBaseMediaDecodeTime(e,t.keepOriginalTimestamps),this.trigger("processedGopsInfo",o.map((function(e){return{pts:e.pts,dts:e.dts,byteLength:e.byteLength}}))),d=o[0],h=o[o.length-1],this.trigger("segmentTimingInfo",Rn(e.baseMediaDecodeTime,d.dts,d.pts,h.dts+h.duration,h.pts+h.duration,f)),this.trigger("timingInfo",{start:o[0].pts,end:o[o.length-1].pts+o[o.length-1].duration}),this.gopCache_.unshift({gop:o.pop(),pps:e.pps,sps:e.sps}),this.gopCache_.length=Math.min(6,this.gopCache_.length),s=[],this.trigger("baseMediaDecodeTime",e.baseMediaDecodeTime),this.trigger("timelineStartInfo",e.timelineStartInfo),l=bn.moof(n,[e]),c=new Uint8Array(l.byteLength+u.byteLength),n++,c.set(l),c.set(u,l.byteLength),this.trigger("data",{track:e,boxes:c}),this.resetStream_(),this.trigger("done","VideoSegmentStream")},this.reset=function(){this.resetStream_(),s=[],this.gopCache_.length=0,a.length=0,this.trigger("reset")},this.resetStream_=function(){Tn.clearDtsInfo(e),r=void 0,i=void 0},this.getGopForFusion_=function(t){var n,r,i,s,a,o=45e3,l=1e4,u=1/0;for(a=0;a&lt;this.gopCache_.length;a++)s=this.gopCache_[a],i=s.gop,e.pps&amp;&amp;Mn(e.pps[0],s.pps[0])&amp;&amp;e.sps&amp;&amp;Mn(e.sps[0],s.sps[0])&amp;&amp;(i.dts&lt;e.timelineStartInfo.dts||(n=t.dts-i.dts-i.duration,n&gt;=-l&amp;&amp;n&lt;=o&amp;&amp;(!r||u&gt;n)&amp;&amp;(r=s,u=n)));return r?r.gop:null},this.alignGopsAtStart_=function(e){var t,n,r,i,s,o,l,u;s=e.byteLength,o=e.nalCount,l=e.duration,t=n=0;while(t&lt;a.length&amp;&amp;n&lt;e.length){if(r=a[t],i=e[n],r.pts===i.pts)break;i.pts&gt;r.pts?t++:(n++,s-=i.byteLength,o-=i.nalCount,l-=i.duration)}return 0===n?e:n===e.length?null:(u=e.slice(n),u.byteLength=s,u.duration=l,u.nalCount=o,u.pts=u[0].pts,u.dts=u[0].dts,u)},this.alignGopsAtEnd_=function(e){var t,n,r,i,s,o,l;t=a.length-1,n=e.length-1,s=null,o=!1;while(t&gt;=0&amp;&amp;n&gt;=0){if(r=a[t],i=e[n],r.pts===i.pts){o=!0;break}r.pts&gt;i.pts?t--:(t===a.length-1&amp;&amp;(s=n),n--)}if(!o&amp;&amp;null===s)return null;if(l=o?n:s,0===l)return e;var u=e.slice(l),c=u.reduce((function(e,t){return e.byteLength+=t.byteLength,e.duration+=t.duration,e.nalCount+=t.nalCount,e}),{byteLength:0,duration:0,nalCount:0});return u.byteLength=c.byteLength,u.duration=c.duration,u.nalCount=c.nalCount,u.pts=u[0].pts,u.dts=u[0].dts,u},this.alignGopsWith=function(e){a=e}},un.prototype=new vn,hn=function(e,t){this.numberOfTracks=0,this.metadataStream=t,e=e||{},"undefined"!==typeof e.remux?this.remuxTracks=!!e.remux:this.remuxTracks=!0,"boolean"===typeof e.keepOriginalTimestamps?this.keepOriginalTimestamps=e.keepOriginalTimestamps:this.keepOriginalTimestamps=!1,this.pendingTracks=[],this.videoTrack=null,this.pendingBoxes=[],this.pendingCaptions=[],this.pendingMetadata=[],this.pendingBytes=0,this.emittedTracks=0,hn.prototype.init.call(this),this.push=function(e){return e.content||e.text?this.pendingCaptions.push(e):e.frames?this.pendingMetadata.push(e):(this.pendingTracks.push(e.track),this.pendingBytes+=e.boxes.byteLength,"video"===e.track.type&amp;&amp;(this.videoTrack=e.track,this.pendingBoxes.push(e.boxes)),void("audio"===e.track.type&amp;&amp;(this.audioTrack=e.track,this.pendingBoxes.unshift(e.boxes))))}},hn.prototype=new vn,hn.prototype.flush=function(e){var t,n,r,i,s=0,a={captions:[],captionStreams:{},metadata:[],info:{}},o=0;if(this.pendingTracks.length&lt;this.numberOfTracks){if("VideoSegmentStream"!==e&amp;&amp;"AudioSegmentStream"!==e)return;if(this.remuxTracks)return;if(0===this.pendingTracks.length)return this.emittedTracks++,void(this.emittedTracks&gt;=this.numberOfTracks&amp;&amp;(this.trigger("done"),this.emittedTracks=0))}if(this.videoTrack?(o=this.videoTrack.timelineStartInfo.pts,Pn.forEach((function(e){a.info[e]=this.videoTrack[e]}),this)):this.audioTrack&amp;&amp;(o=this.audioTrack.timelineStartInfo.pts,In.forEach((function(e){a.info[e]=this.audioTrack[e]}),this)),this.videoTrack||this.audioTrack){for(1===this.pendingTracks.length?a.type=this.pendingTracks[0].type:a.type="combined",this.emittedTracks+=this.pendingTracks.length,r=bn.initSegment(this.pendingTracks),a.initSegment=new Uint8Array(r.byteLength),a.initSegment.set(r),a.data=new Uint8Array(this.pendingBytes),i=0;i&lt;this.pendingBoxes.length;i++)a.data.set(this.pendingBoxes[i],s),s+=this.pendingBoxes[i].byteLength;for(i=0;i&lt;this.pendingCaptions.length;i++)t=this.pendingCaptions[i],t.startTime=En.metadataTsToSeconds(t.startPts,o,this.keepOriginalTimestamps),t.endTime=En.metadataTsToSeconds(t.endPts,o,this.keepOriginalTimestamps),a.captionStreams[t.stream]=!0,a.captions.push(t);for(i=0;i&lt;this.pendingMetadata.length;i++)n=this.pendingMetadata[i],n.cueTime=En.metadataTsToSeconds(n.pts,o,this.keepOriginalTimestamps),a.metadata.push(n);for(a.metadata.dispatchType=this.metadataStream.dispatchType,this.pendingTracks.length=0,this.videoTrack=null,this.pendingBoxes.length=0,this.pendingCaptions.length=0,this.pendingBytes=0,this.pendingMetadata.length=0,this.trigger("data",a),i=0;i&lt;a.captions.length;i++)t=a.captions[i],this.trigger("caption",t);for(i=0;i&lt;a.metadata.length;i++)n=a.metadata[i],this.trigger("id3Frame",n)}this.emittedTracks&gt;=this.numberOfTracks&amp;&amp;(this.trigger("done"),this.emittedTracks=0)},hn.prototype.setRemux=function(e){this.remuxTracks=e},dn=function(e){var t,n,r=this,i=!0;dn.prototype.init.call(this),e=e||{},this.baseMediaDecodeTime=e.baseMediaDecodeTime||0,this.transmuxPipeline_={},this.setupAacPipeline=function(){var i={};this.transmuxPipeline_=i,i.type="aac",i.metadataStream=new Sn.MetadataStream,i.aacStream=new Cn,i.audioTimestampRolloverStream=new Sn.TimestampRolloverStream("audio"),i.timedMetadataTimestampRolloverStream=new Sn.TimestampRolloverStream("timed-metadata"),i.adtsStream=new xn,i.coalesceStream=new hn(e,i.metadataStream),i.headOfPipeline=i.aacStream,i.aacStream.pipe(i.audioTimestampRolloverStream).pipe(i.adtsStream),i.aacStream.pipe(i.timedMetadataTimestampRolloverStream).pipe(i.metadataStream).pipe(i.coalesceStream),i.metadataStream.on("timestamp",(function(e){i.aacStream.setTimestamp(e.timeStamp)})),i.aacStream.on("data",(function(s){"timed-metadata"!==s.type&amp;&amp;"audio"!==s.type||i.audioSegmentStream||(n=n||{timelineStartInfo:{baseMediaDecodeTime:r.baseMediaDecodeTime},codec:"adts",type:"audio"},i.coalesceStream.numberOfTracks++,i.audioSegmentStream=new cn(n,e),i.audioSegmentStream.on("log",r.getLogTrigger_("audioSegmentStream")),i.audioSegmentStream.on("timingInfo",r.trigger.bind(r,"audioTimingInfo")),i.adtsStream.pipe(i.audioSegmentStream).pipe(i.coalesceStream),r.trigger("trackinfo",{hasAudio:!!n,hasVideo:!!t}))})),i.coalesceStream.on("data",this.trigger.bind(this,"data")),i.coalesceStream.on("done",this.trigger.bind(this,"done")),Dn(this,i)},this.setupTsPipeline=function(){var i={};this.transmuxPipeline_=i,i.type="ts",i.metadataStream=new Sn.MetadataStream,i.packetStream=new Sn.TransportPacketStream,i.parseStream=new Sn.TransportParseStream,i.elementaryStream=new Sn.ElementaryStream,i.timestampRolloverStream=new Sn.TimestampRolloverStream,i.adtsStream=new xn,i.h264Stream=new kn,i.captionStream=new Sn.CaptionStream(e),i.coalesceStream=new hn(e,i.metadataStream),i.headOfPipeline=i.packetStream,i.packetStream.pipe(i.parseStream).pipe(i.elementaryStream).pipe(i.timestampRolloverStream),i.timestampRolloverStream.pipe(i.h264Stream),i.timestampRolloverStream.pipe(i.adtsStream),i.timestampRolloverStream.pipe(i.metadataStream).pipe(i.coalesceStream),i.h264Stream.pipe(i.captionStream).pipe(i.coalesceStream),i.elementaryStream.on("data",(function(s){var a;if("metadata"===s.type){a=s.tracks.length;while(a--)t||"video"!==s.tracks[a].type?n||"audio"!==s.tracks[a].type||(n=s.tracks[a],n.timelineStartInfo.baseMediaDecodeTime=r.baseMediaDecodeTime):(t=s.tracks[a],t.timelineStartInfo.baseMediaDecodeTime=r.baseMediaDecodeTime);t&amp;&amp;!i.videoSegmentStream&amp;&amp;(i.coalesceStream.numberOfTracks++,i.videoSegmentStream=new un(t,e),i.videoSegmentStream.on("log",r.getLogTrigger_("videoSegmentStream")),i.videoSegmentStream.on("timelineStartInfo",(function(t){n&amp;&amp;!e.keepOriginalTimestamps&amp;&amp;(n.timelineStartInfo=t,i.audioSegmentStream.setEarliestDts(t.dts-r.baseMediaDecodeTime))})),i.videoSegmentStream.on("processedGopsInfo",r.trigger.bind(r,"gopInfo")),i.videoSegmentStream.on("segmentTimingInfo",r.trigger.bind(r,"videoSegmentTimingInfo")),i.videoSegmentStream.on("baseMediaDecodeTime",(function(e){n&amp;&amp;i.audioSegmentStream.setVideoBaseMediaDecodeTime(e)})),i.videoSegmentStream.on("timingInfo",r.trigger.bind(r,"videoTimingInfo")),i.h264Stream.pipe(i.videoSegmentStream).pipe(i.coalesceStream)),n&amp;&amp;!i.audioSegmentStream&amp;&amp;(i.coalesceStream.numberOfTracks++,i.audioSegmentStream=new cn(n,e),i.audioSegmentStream.on("log",r.getLogTrigger_("audioSegmentStream")),i.audioSegmentStream.on("timingInfo",r.trigger.bind(r,"audioTimingInfo")),i.audioSegmentStream.on("segmentTimingInfo",r.trigger.bind(r,"audioSegmentTimingInfo")),i.adtsStream.pipe(i.audioSegmentStream).pipe(i.coalesceStream)),r.trigger("trackinfo",{hasAudio:!!n,hasVideo:!!t})}})),i.coalesceStream.on("data",this.trigger.bind(this,"data")),i.coalesceStream.on("id3Frame",(function(e){e.dispatchType=i.metadataStream.dispatchType,r.trigger("id3Frame",e)})),i.coalesceStream.on("caption",this.trigger.bind(this,"caption")),i.coalesceStream.on("done",this.trigger.bind(this,"done")),Dn(this,i)},this.setBaseMediaDecodeTime=function(r){var i=this.transmuxPipeline_;e.keepOriginalTimestamps||(this.baseMediaDecodeTime=r),n&amp;&amp;(n.timelineStartInfo.dts=void 0,n.timelineStartInfo.pts=void 0,Tn.clearDtsInfo(n),i.audioTimestampRolloverStream&amp;&amp;i.audioTimestampRolloverStream.discontinuity()),t&amp;&amp;(i.videoSegmentStream&amp;&amp;(i.videoSegmentStream.gopCache_=[]),t.timelineStartInfo.dts=void 0,t.timelineStartInfo.pts=void 0,Tn.clearDtsInfo(t),i.captionStream.reset()),i.timestampRolloverStream&amp;&amp;i.timestampRolloverStream.discontinuity()},this.setAudioAppendStart=function(e){n&amp;&amp;this.transmuxPipeline_.audioSegmentStream.setAudioAppendStart(e)},this.setRemux=function(t){var n=this.transmuxPipeline_;e.remux=t,n&amp;&amp;n.coalesceStream&amp;&amp;n.coalesceStream.setRemux(t)},this.alignGopsWith=function(e){t&amp;&amp;this.transmuxPipeline_.videoSegmentStream&amp;&amp;this.transmuxPipeline_.videoSegmentStream.alignGopsWith(e)},this.getLogTrigger_=function(e){var t=this;return function(n){n.stream=e,t.trigger("log",n)}},this.push=function(e){if(i){var t=An(e);t&amp;&amp;"aac"!==this.transmuxPipeline_.type?this.setupAacPipeline():t||"ts"===this.transmuxPipeline_.type||this.setupTsPipeline(),i=!1}this.transmuxPipeline_.headOfPipeline.push(e)},this.flush=function(){i=!0,this.transmuxPipeline_.headOfPipeline.flush()},this.endTimeline=function(){this.transmuxPipeline_.headOfPipeline.endTimeline()},this.reset=function(){this.transmuxPipeline_.headOfPipeline&amp;&amp;this.transmuxPipeline_.headOfPipeline.reset()},this.resetCaptions=function(){this.transmuxPipeline_.captionStream&amp;&amp;this.transmuxPipeline_.captionStream.reset()}},dn.prototype=new vn;var Nn,jn={Transmuxer:dn,VideoSegmentStream:un,AudioSegmentStream:cn,AUDIO_PROPERTIES:In,VIDEO_PROPERTIES:Pn,generateSegmentTimingInfo:Rn},Un=function(e){return e&gt;&gt;&gt;0},Bn=function(e){return("00"+e.toString(16)).slice(-2)},Fn={toUnsigned:Un,toHexString:Bn},$n=function(e){var t="";return t+=String.fromCharCode(e[0]),t+=String.fromCharCode(e[1]),t+=String.fromCharCode(e[2]),t+=String.fromCharCode(e[3]),t},qn=$n,zn=Fn.toUnsigned,Hn=qn,Vn=function(e,t){var n,r,i,s,a,o=[];if(!t.length)return null;for(n=0;n&lt;e.byteLength;)r=zn(e[n]&lt;&lt;24|e[n+1]&lt;&lt;16|e[n+2]&lt;&lt;8|e[n+3]),i=Hn(e.subarray(n+4,n+8)),s=r&gt;1?n+r:e.byteLength,i===t[0]&amp;&amp;(1===t.length?o.push(e.subarray(n+8,s)):(a=Vn(e.subarray(n+8,s),t.slice(1)),a.length&amp;&amp;(o=o.concat(a)))),n=s;return o},Wn=Vn,Gn=Fn.toUnsigned,Xn=q.getUint64,Yn=function(e){var t={version:e[0],flags:new Uint8Array(e.subarray(1,4))};return 1===t.version?t.baseMediaDecodeTime=Xn(e.subarray(4)):t.baseMediaDecodeTime=Gn(e[4]&lt;&lt;24|e[5]&lt;&lt;16|e[6]&lt;&lt;8|e[7]),t},Kn=Yn,Zn=function(e){return{isLeading:(12&amp;e[0])&gt;&gt;&gt;2,dependsOn:3&amp;e[0],isDependedOn:(192&amp;e[1])&gt;&gt;&gt;6,hasRedundancy:(48&amp;e[1])&gt;&gt;&gt;4,paddingValue:(14&amp;e[1])&gt;&gt;&gt;1,isNonSyncSample:1&amp;e[1],degradationPriority:e[2]&lt;&lt;8|e[3]}},Qn=Zn,Jn=Qn,er=function(e){var t,n={version:e[0],flags:new Uint8Array(e.subarray(1,4)),samples:[]},r=new DataView(e.buffer,e.byteOffset,e.byteLength),i=1&amp;n.flags[2],s=4&amp;n.flags[2],a=1&amp;n.flags[1],o=2&amp;n.flags[1],l=4&amp;n.flags[1],u=8&amp;n.flags[1],c=r.getUint32(4),d=8;i&amp;&amp;(n.dataOffset=r.getInt32(d),d+=4),s&amp;&amp;c&amp;&amp;(t={flags:Jn(e.subarray(d,d+4))},d+=4,a&amp;&amp;(t.duration=r.getUint32(d),d+=4),o&amp;&amp;(t.size=r.getUint32(d),d+=4),u&amp;&amp;(1===n.version?t.compositionTimeOffset=r.getInt32(d):t.compositionTimeOffset=r.getUint32(d),d+=4),n.samples.push(t),c--);while(c--)t={},a&amp;&amp;(t.duration=r.getUint32(d),d+=4),o&amp;&amp;(t.size=r.getUint32(d),d+=4),l&amp;&amp;(t.flags=Jn(e.subarray(d,d+4)),d+=4),u&amp;&amp;(1===n.version?t.compositionTimeOffset=r.getInt32(d):t.compositionTimeOffset=r.getUint32(d),d+=4),n.samples.push(t);return n},tr=er,nr=function(e){var t,n=new DataView(e.buffer,e.byteOffset,e.byteLength),r={version:e[0],flags:new Uint8Array(e.subarray(1,4)),trackId:n.getUint32(4)},i=1&amp;r.flags[2],s=2&amp;r.flags[2],a=8&amp;r.flags[2],o=16&amp;r.flags[2],l=32&amp;r.flags[2],u=65536&amp;r.flags[0],c=131072&amp;r.flags[0];return t=8,i&amp;&amp;(t+=4,r.baseDataOffset=n.getUint32(12),t+=4),s&amp;&amp;(r.sampleDescriptionIndex=n.getUint32(t),t+=4),a&amp;&amp;(r.defaultSampleDuration=n.getUint32(t),t+=4),o&amp;&amp;(r.defaultSampleSize=n.getUint32(t),t+=4),l&amp;&amp;(r.defaultSampleFlags=n.getUint32(t)),u&amp;&amp;(r.durationIsEmpty=!0),!i&amp;&amp;c&amp;&amp;(r.baseDataOffsetIsMoof=!0),r},rr=nr;Nn="undefined"!==typeof window?window:"undefined"!==typeof t?t:"undefined"!==typeof self?self:{};var ir,sr,ar,or,lr,ur,cr,dr=Nn,hr=Re.discardEmulationPreventionBytes,fr=Ze.CaptionStream,pr=Wn,mr=Kn,gr=tr,yr=rr,vr=dr,br=function(e,t){for(var n=e,r=0;r&lt;t.length;r++){var i=t[r];if(n&lt;i.size)return i;n-=i.size}return null},_r=function(e,t,n){var r,i,s,a,o=new DataView(e.buffer,e.byteOffset,e.byteLength),l={logs:[],seiNals:[]};for(i=0;i+4&lt;e.length;i+=s)if(s=o.getUint32(i),i+=4,!(s&lt;=0))switch(31&amp;e[i]){case 6:var u=e.subarray(i+1,i+1+s),c=br(i,t);if(r={nalUnitType:"sei_rbsp",size:s,data:u,escapedRBSP:hr(u),trackId:n},c)r.pts=c.pts,r.dts=c.dts,a=c;else{if(!a){l.logs.push({level:"warn",message:"We've encountered a nal unit without data at "+i+" for trackId "+n+". See mux.js#223."});break}r.pts=a.pts,r.dts=a.dts}l.seiNals.push(r);break}return l},wr=function(e,t,n){var r=t,i=n.defaultSampleDuration||0,s=n.defaultSampleSize||0,a=n.trackId,o=[];return e.forEach((function(e){var t=gr(e),n=t.samples;n.forEach((function(e){void 0===e.duration&amp;&amp;(e.duration=i),void 0===e.size&amp;&amp;(e.size=s),e.trackId=a,e.dts=r,void 0===e.compositionTimeOffset&amp;&amp;(e.compositionTimeOffset=0),"bigint"===typeof r?(e.pts=r+vr.BigInt(e.compositionTimeOffset),r+=vr.BigInt(e.duration)):(e.pts=r+e.compositionTimeOffset,r+=e.duration)})),o=o.concat(n)})),o},Tr=function(e,t){var n=pr(e,["moof","traf"]),r=pr(e,["mdat"]),i={},s=[];return r.forEach((function(e,t){var r=n[t];s.push({mdat:e,traf:r})})),s.forEach((function(e){var n,r,s=e.mdat,a=e.traf,o=pr(a,["tfhd"]),l=yr(o[0]),u=l.trackId,c=pr(a,["tfdt"]),d=c.length&gt;0?mr(c[0]).baseMediaDecodeTime:0,h=pr(a,["trun"]);t===u&amp;&amp;h.length&gt;0&amp;&amp;(n=wr(h,d,l),r=_r(s,n,u),i[u]||(i[u]={seiNals:[],logs:[]}),i[u].seiNals=i[u].seiNals.concat(r.seiNals),i[u].logs=i[u].logs.concat(r.logs))})),i},Sr=function(e,t,n){var r;if(null===t)return null;r=Tr(e,t);var i=r[t]||{};return{seiNals:i.seiNals,logs:i.logs,timescale:n}},Er=function(){var e,t,n,r,i,s,a=!1;this.isInitialized=function(){return a},this.init=function(t){e=new fr,a=!0,s=!!t&amp;&amp;t.isPartial,e.on("data",(function(e){e.startTime=e.startPts/r,e.endTime=e.endPts/r,i.captions.push(e),i.captionStreams[e.stream]=!0})),e.on("log",(function(e){i.logs.push(e)}))},this.isNewInit=function(e,t){return!(e&amp;&amp;0===e.length||t&amp;&amp;"object"===typeof t&amp;&amp;0===Object.keys(t).length)&amp;&amp;(n!==e[0]||r!==t[n])},this.parse=function(e,s,a){var o;if(!this.isInitialized())return null;if(!s||!a)return null;if(this.isNewInit(s,a))n=s[0],r=a[n];else if(null===n||!r)return t.push(e),null;while(t.length&gt;0){var l=t.shift();this.parse(l,s,a)}return o=Sr(e,n,r),o&amp;&amp;o.logs&amp;&amp;(i.logs=i.logs.concat(o.logs)),null!==o&amp;&amp;o.seiNals?(this.pushNals(o.seiNals),this.flushStream(),i):i.logs.length?{logs:i.logs,captions:[],captionStreams:[]}:null},this.pushNals=function(t){if(!this.isInitialized()||!t||0===t.length)return null;t.forEach((function(t){e.push(t)}))},this.flushStream=function(){if(!this.isInitialized())return null;s?e.partialFlush():e.flush()},this.clearParsedCaptions=function(){i.captions=[],i.captionStreams={},i.logs=[]},this.resetCaptionStream=function(){if(!this.isInitialized())return null;e.reset()},this.clearAllCaptions=function(){this.clearParsedCaptions(),this.resetCaptionStream()},this.reset=function(){t=[],n=null,r=null,i?this.clearParsedCaptions():i={captions:[],captionStreams:{},logs:[]},this.resetCaptionStream()},this.reset()},xr=Er,kr=function(e){var t=0,n=String.fromCharCode(e[t]),r="";while("\0"!==n)r+=n,t++,n=String.fromCharCode(e[t]);return r+=n,r},Cr={uint8ToCString:kr},Ar=Cr.uint8ToCString,Or=q.getUint64,Ir=function(e){var t,n,r,i,s,a,o,l,u=4,c=e[0];if(0===c){t=Ar(e.subarray(u)),u+=t.length,n=Ar(e.subarray(u)),u+=n.length;var d=new DataView(e.buffer);r=d.getUint32(u),u+=4,s=d.getUint32(u),u+=4,a=d.getUint32(u),u+=4,o=d.getUint32(u),u+=4}else if(1===c){d=new DataView(e.buffer);r=d.getUint32(u),u+=4,i=Or(e.subarray(u)),u+=8,a=d.getUint32(u),u+=4,o=d.getUint32(u),u+=4,t=Ar(e.subarray(u)),u+=t.length,n=Ar(e.subarray(u)),u+=n.length}l=new Uint8Array(e.subarray(u,e.byteLength));var h={scheme_id_uri:t,value:n,timescale:r||1,presentation_time:i,presentation_time_delta:s,event_duration:a,id:o,message_data:l};return Lr(c,h)?h:void 0},Pr=function(e,t,n,r){return e||0===e?e/t:r+n/t},Lr=function(e,t){var n="\0"!==t.scheme_id_uri,r=0===e&amp;&amp;Dr(t.presentation_time_delta)&amp;&amp;n,i=1===e&amp;&amp;Dr(t.presentation_time)&amp;&amp;n;return!(e&gt;1)&amp;&amp;r||i},Dr=function(e){return void 0!==e||null!==e},Mr={parseEmsgBox:Ir,scaleTime:Pr},Rr=Fn.toUnsigned,Nr=Fn.toHexString,jr=Wn,Ur=qn,Br=Mr,Fr=rr,$r=tr,qr=Kn,zr=q.getUint64,Hr=dr,Vr=yt.parseId3Frames;ir=function(e){var t={},n=jr(e,["moov","trak"]);return n.reduce((function(e,t){var n,r,i,s,a;return n=jr(t,["tkhd"])[0],n?(r=n[0],i=0===r?12:20,s=Rr(n[i]&lt;&lt;24|n[i+1]&lt;&lt;16|n[i+2]&lt;&lt;8|n[i+3]),a=jr(t,["mdia","mdhd"])[0],a?(r=a[0],i=0===r?12:20,e[s]=Rr(a[i]&lt;&lt;24|a[i+1]&lt;&lt;16|a[i+2]&lt;&lt;8|a[i+3]),e):null):null}),t)},sr=function(e,t){var n;n=jr(t,["moof","traf"]);var r=n.reduce((function(t,n){var r,i=jr(n,["tfhd"])[0],s=Rr(i[4]&lt;&lt;24|i[5]&lt;&lt;16|i[6]&lt;&lt;8|i[7]),a=e[s]||9e4,o=jr(n,["tfdt"])[0],l=new DataView(o.buffer,o.byteOffset,o.byteLength);let u;return r=1===o[0]?zr(o.subarray(4,12)):l.getUint32(4),"bigint"===typeof r?u=r/Hr.BigInt(a):"number"!==typeof r||isNaN(r)||(u=r/a),u&lt;Number.MAX_SAFE_INTEGER&amp;&amp;(u=Number(u)),u&lt;t&amp;&amp;(t=u),t}),1/0);return"bigint"===typeof r||isFinite(r)?r:0},ar=function(e,t){var n,r=jr(t,["moof","traf"]),i=0,s=0;if(r&amp;&amp;r.length){var a=jr(r[0],["tfhd"])[0],o=jr(r[0],["trun"])[0],l=jr(r[0],["tfdt"])[0];if(a){var u=Fr(a);n=u.trackId}if(l){var c=qr(l);i=c.baseMediaDecodeTime}if(o){var d=$r(o);d.samples&amp;&amp;d.samples.length&amp;&amp;(s=d.samples[0].compositionTimeOffset||0)}}var h=e[n]||9e4;"bigint"===typeof i&amp;&amp;(s=Hr.BigInt(s),h=Hr.BigInt(h));var f=(i+s)/h;return"bigint"===typeof f&amp;&amp;f&lt;Number.MAX_SAFE_INTEGER&amp;&amp;(f=Number(f)),f},or=function(e){var t=jr(e,["moov","trak"]),n=[];return t.forEach((function(e){var t=jr(e,["mdia","hdlr"]),r=jr(e,["tkhd"]);t.forEach((function(e,t){var i,s,a,o=Ur(e.subarray(8,12)),l=r[t];"vide"===o&amp;&amp;(i=new DataView(l.buffer,l.byteOffset,l.byteLength),s=i.getUint8(0),a=0===s?i.getUint32(12):i.getUint32(20),n.push(a))}))})),n},ur=function(e){var t=e[0],n=0===t?12:20;return Rr(e[n]&lt;&lt;24|e[n+1]&lt;&lt;16|e[n+2]&lt;&lt;8|e[n+3])},lr=function(e){var t=jr(e,["moov","trak"]),n=[];return t.forEach((function(e){var t,r,i={},s=jr(e,["tkhd"])[0];s&amp;&amp;(t=new DataView(s.buffer,s.byteOffset,s.byteLength),r=t.getUint8(0),i.id=0===r?t.getUint32(12):t.getUint32(20));var a=jr(e,["mdia","hdlr"])[0];if(a){var o=Ur(a.subarray(8,12));i.type="vide"===o?"video":"soun"===o?"audio":o}var l=jr(e,["mdia","minf","stbl","stsd"])[0];if(l){var u=l.subarray(8);i.codec=Ur(u.subarray(4,8));var c,d,h=jr(u,[i.codec])[0];h&amp;&amp;(/^[asm]vc[1-9]$/i.test(i.codec)?(c=h.subarray(78),d=Ur(c.subarray(4,8)),"avcC"===d&amp;&amp;c.length&gt;11?(i.codec+=".",i.codec+=Nr(c[9]),i.codec+=Nr(c[10]),i.codec+=Nr(c[11])):i.codec="avc1.4d400d"):/^mp4[a,v]$/i.test(i.codec)?(c=h.subarray(28),d=Ur(c.subarray(4,8)),"esds"===d&amp;&amp;c.length&gt;20&amp;&amp;0!==c[19]?(i.codec+="."+Nr(c[19]),i.codec+="."+Nr(c[20]&gt;&gt;&gt;2&amp;63).replace(/^0/,"")):i.codec="mp4a.40.2"):i.codec=i.codec.toLowerCase())}var f=jr(e,["mdia","mdhd"])[0];f&amp;&amp;(i.timescale=ur(f)),n.push(i)})),n},cr=function(e,t=0){var n=jr(e,["emsg"]);return n.map(e=&gt;{var n=Br.parseEmsgBox(new Uint8Array(e)),r=Vr(n.message_data);return{cueTime:Br.scaleTime(n.presentation_time,n.timescale,n.presentation_time_delta,t),duration:Br.scaleTime(n.event_duration,n.timescale),frames:r}})};var Wr={findBox:jr,parseType:Ur,timescale:ir,startTime:sr,compositionStartTime:ar,videoTrackIds:or,tracks:lr,getTimescaleFromMediaHeader:ur,getEmsgID3:cr},Gr=Qe,Xr=function(e){var t=31&amp;e[1];return t&lt;&lt;=8,t|=e[2],t},Yr=function(e){return!!(64&amp;e[1])},Kr=function(e){var t=0;return(48&amp;e[3])&gt;&gt;&gt;4&gt;1&amp;&amp;(t+=e[4]+1),t},Zr=function(e,t){var n=Xr(e);return 0===n?"pat":n===t?"pmt":t?"pes":null},Qr=function(e){var t=Yr(e),n=4+Kr(e);return t&amp;&amp;(n+=e[n]+1),(31&amp;e[n+10])&lt;&lt;8|e[n+11]},Jr=function(e){var t={},n=Yr(e),r=4+Kr(e);if(n&amp;&amp;(r+=e[r]+1),1&amp;e[r+5]){var i,s,a;i=(15&amp;e[r+1])&lt;&lt;8|e[r+2],s=3+i-4,a=(15&amp;e[r+10])&lt;&lt;8|e[r+11];var o=12+a;while(o&lt;s){var l=r+o;t[(31&amp;e[l+1])&lt;&lt;8|e[l+2]]=e[l],o+=5+((15&amp;e[l+3])&lt;&lt;8|e[l+4])}return t}},ei=function(e,t){var n=Xr(e),r=t[n];switch(r){case Gr.H264_STREAM_TYPE:return"video";case Gr.ADTS_STREAM_TYPE:return"audio";case Gr.METADATA_STREAM_TYPE:return"timed-metadata";default:return null}},ti=function(e){var t=Yr(e);if(!t)return null;var n=4+Kr(e);if(n&gt;=e.byteLength)return null;var r,i=null;return r=e[n+7],192&amp;r&amp;&amp;(i={},i.pts=(14&amp;e[n+9])&lt;&lt;27|(255&amp;e[n+10])&lt;&lt;20|(254&amp;e[n+11])&lt;&lt;12|(255&amp;e[n+12])&lt;&lt;5|(254&amp;e[n+13])&gt;&gt;&gt;3,i.pts*=4,i.pts+=(6&amp;e[n+13])&gt;&gt;&gt;1,i.dts=i.pts,64&amp;r&amp;&amp;(i.dts=(14&amp;e[n+14])&lt;&lt;27|(255&amp;e[n+15])&lt;&lt;20|(254&amp;e[n+16])&lt;&lt;12|(255&amp;e[n+17])&lt;&lt;5|(254&amp;e[n+18])&gt;&gt;&gt;3,i.dts*=4,i.dts+=(6&amp;e[n+18])&gt;&gt;&gt;1)),i},ni=function(e){switch(e){case 5:return"slice_layer_without_partitioning_rbsp_idr";case 6:return"sei_rbsp";case 7:return"seq_parameter_set_rbsp";case 8:return"pic_parameter_set_rbsp";case 9:return"access_unit_delimiter_rbsp";default:return null}},ri=function(e){for(var t,n=4+Kr(e),r=e.subarray(n),i=0,s=0,a=!1;s&lt;r.byteLength-3;s++)if(1===r[s+2]){i=s+5;break}while(i&lt;r.byteLength)switch(r[i]){case 0:if(0!==r[i-1]){i+=2;break}if(0!==r[i-2]){i++;break}s+3!==i-2&amp;&amp;(t=ni(31&amp;r[s+3]),"slice_layer_without_partitioning_rbsp_idr"===t&amp;&amp;(a=!0));do{i++}while(1!==r[i]&amp;&amp;i&lt;r.length);s=i-2,i+=3;break;case 1:if(0!==r[i-1]||0!==r[i-2]){i+=3;break}t=ni(31&amp;r[s+3]),"slice_layer_without_partitioning_rbsp_idr"===t&amp;&amp;(a=!0),s=i-2,i+=3;break;default:i+=3;break}return r=r.subarray(s),i-=s,s=0,r&amp;&amp;r.byteLength&gt;3&amp;&amp;(t=ni(31&amp;r[s+3]),"slice_layer_without_partitioning_rbsp_idr"===t&amp;&amp;(a=!0)),a},ii={parseType:Zr,parsePat:Qr,parsePmt:Jr,parsePayloadUnitStartIndicator:Yr,parsePesType:ei,parsePesTime:ti,videoPacketContainsKeyFrame:ri},si=Qe,ai=at.handleRollover,oi={};oi.ts=ii,oi.aac=an;var li=me.ONE_SECOND_IN_TS,ui=188,ci=71,di=function(e,t){var n,r,i=0,s=ui;while(s&lt;e.byteLength)if(e[i]!==ci||e[s]!==ci)i++,s++;else{switch(n=e.subarray(i,s),r=oi.ts.parseType(n,t.pid),r){case"pat":t.pid=oi.ts.parsePat(n);break;case"pmt":var a=oi.ts.parsePmt(n);t.table=t.table||{},Object.keys(a).forEach((function(e){t.table[e]=a[e]}));break}i+=ui,s+=ui}},hi=function(e,t,n){var r,i,s,a,o,l=0,u=ui,c=!1;while(u&lt;=e.byteLength)if(e[l]!==ci||e[u]!==ci&amp;&amp;u!==e.byteLength)l++,u++;else{switch(r=e.subarray(l,u),i=oi.ts.parseType(r,t.pid),i){case"pes":s=oi.ts.parsePesType(r,t.table),a=oi.ts.parsePayloadUnitStartIndicator(r),"audio"===s&amp;&amp;a&amp;&amp;(o=oi.ts.parsePesTime(r),o&amp;&amp;(o.type="audio",n.audio.push(o),c=!0));break}if(c)break;l+=ui,u+=ui}u=e.byteLength,l=u-ui,c=!1;while(l&gt;=0)if(e[l]!==ci||e[u]!==ci&amp;&amp;u!==e.byteLength)l--,u--;else{switch(r=e.subarray(l,u),i=oi.ts.parseType(r,t.pid),i){case"pes":s=oi.ts.parsePesType(r,t.table),a=oi.ts.parsePayloadUnitStartIndicator(r),"audio"===s&amp;&amp;a&amp;&amp;(o=oi.ts.parsePesTime(r),o&amp;&amp;(o.type="audio",n.audio.push(o),c=!0));break}if(c)break;l-=ui,u-=ui}},fi=function(e,t,n){var r,i,s,a,o,l,u,c,d=0,h=ui,f=!1,p={data:[],size:0};while(h&lt;e.byteLength)if(e[d]!==ci||e[h]!==ci)d++,h++;else{switch(r=e.subarray(d,h),i=oi.ts.parseType(r,t.pid),i){case"pes":if(s=oi.ts.parsePesType(r,t.table),a=oi.ts.parsePayloadUnitStartIndicator(r),"video"===s&amp;&amp;(a&amp;&amp;!f&amp;&amp;(o=oi.ts.parsePesTime(r),o&amp;&amp;(o.type="video",n.video.push(o),f=!0)),!n.firstKeyFrame)){if(a&amp;&amp;0!==p.size){l=new Uint8Array(p.size),u=0;while(p.data.length)c=p.data.shift(),l.set(c,u),u+=c.byteLength;if(oi.ts.videoPacketContainsKeyFrame(l)){var m=oi.ts.parsePesTime(l);m?(n.firstKeyFrame=m,n.firstKeyFrame.type="video"):console.warn("Failed to extract PTS/DTS from PES at first keyframe. This could be an unusual TS segment, or else mux.js did not parse your TS segment correctly. If you know your TS segments do contain PTS/DTS on keyframes please file a bug report! You can try ffprobe to double check for yourself.")}p.size=0}p.data.push(r),p.size+=r.byteLength}break}if(f&amp;&amp;n.firstKeyFrame)break;d+=ui,h+=ui}h=e.byteLength,d=h-ui,f=!1;while(d&gt;=0)if(e[d]!==ci||e[h]!==ci)d--,h--;else{switch(r=e.subarray(d,h),i=oi.ts.parseType(r,t.pid),i){case"pes":s=oi.ts.parsePesType(r,t.table),a=oi.ts.parsePayloadUnitStartIndicator(r),"video"===s&amp;&amp;a&amp;&amp;(o=oi.ts.parsePesTime(r),o&amp;&amp;(o.type="video",n.video.push(o),f=!0));break}if(f)break;d-=ui,h-=ui}},pi=function(e,t){if(e.audio&amp;&amp;e.audio.length){var n=t;("undefined"===typeof n||isNaN(n))&amp;&amp;(n=e.audio[0].dts),e.audio.forEach((function(e){e.dts=ai(e.dts,n),e.pts=ai(e.pts,n),e.dtsTime=e.dts/li,e.ptsTime=e.pts/li}))}if(e.video&amp;&amp;e.video.length){var r=t;if(("undefined"===typeof r||isNaN(r))&amp;&amp;(r=e.video[0].dts),e.video.forEach((function(e){e.dts=ai(e.dts,r),e.pts=ai(e.pts,r),e.dtsTime=e.dts/li,e.ptsTime=e.pts/li})),e.firstKeyFrame){var i=e.firstKeyFrame;i.dts=ai(i.dts,r),i.pts=ai(i.pts,r),i.dtsTime=i.dts/li,i.ptsTime=i.pts/li}}},mi=function(e){var t,n=!1,r=0,i=null,s=null,a=0,o=0;while(e.length-o&gt;=3){var l=oi.aac.parseType(e,o);switch(l){case"timed-metadata":if(e.length-o&lt;10){n=!0;break}if(a=oi.aac.parseId3TagSize(e,o),a&gt;e.length){n=!0;break}null===s&amp;&amp;(t=e.subarray(o,o+a),s=oi.aac.parseAacTimestamp(t)),o+=a;break;case"audio":if(e.length-o&lt;7){n=!0;break}if(a=oi.aac.parseAdtsSize(e,o),a&gt;e.length){n=!0;break}null===i&amp;&amp;(t=e.subarray(o,o+a),i=oi.aac.parseSampleRate(t)),r++,o+=a;break;default:o++;break}if(n)return null}if(null===i||null===s)return null;var u=li/i,c={audio:[{type:"audio",dts:s,pts:s},{type:"audio",dts:s+1024*r*u,pts:s+1024*r*u}]};return c},gi=function(e){var t={pid:null,table:null},n={};for(var r in di(e,t),t.table)if(t.table.hasOwnProperty(r)){var i=t.table[r];switch(i){case si.H264_STREAM_TYPE:n.video=[],fi(e,t,n),0===n.video.length&amp;&amp;delete n.video;break;case si.ADTS_STREAM_TYPE:n.audio=[],hi(e,t,n),0===n.audio.length&amp;&amp;delete n.audio;break}}return n},yi=function(e,t){var n,r=oi.aac.isLikelyAacData(e);return n=r?mi(e):gi(e),n&amp;&amp;(n.audio||n.video)?(pi(n,t),n):null},vi={inspect:yi,parseAudioPes_:hi};const bi=function(e,t){t.on("data",(function(t){const n=t.initSegment;t.initSegment={data:n.buffer,byteOffset:n.byteOffset,byteLength:n.byteLength};const r=t.data;t.data=r.buffer,e.postMessage({action:"data",segment:t,byteOffset:r.byteOffset,byteLength:r.byteLength},[t.data])})),t.on("done",(function(t){e.postMessage({action:"done"})})),t.on("gopInfo",(function(t){e.postMessage({action:"gopInfo",gopInfo:t})})),t.on("videoSegmentTimingInfo",(function(t){const n={start:{decode:me.videoTsToSeconds(t.start.dts),presentation:me.videoTsToSeconds(t.start.pts)},end:{decode:me.videoTsToSeconds(t.end.dts),presentation:me.videoTsToSeconds(t.end.pts)},baseMediaDecodeTime:me.videoTsToSeconds(t.baseMediaDecodeTime)};t.prependedContentDuration&amp;&amp;(n.prependedContentDuration=me.videoTsToSeconds(t.prependedContentDuration)),e.postMessage({action:"videoSegmentTimingInfo",videoSegmentTimingInfo:n})})),t.on("audioSegmentTimingInfo",(function(t){const n={start:{decode:me.videoTsToSeconds(t.start.dts),presentation:me.videoTsToSeconds(t.start.pts)},end:{decode:me.videoTsToSeconds(t.end.dts),presentation:me.videoTsToSeconds(t.end.pts)},baseMediaDecodeTime:me.videoTsToSeconds(t.baseMediaDecodeTime)};t.prependedContentDuration&amp;&amp;(n.prependedContentDuration=me.videoTsToSeconds(t.prependedContentDuration)),e.postMessage({action:"audioSegmentTimingInfo",audioSegmentTimingInfo:n})})),t.on("id3Frame",(function(t){e.postMessage({action:"id3Frame",id3Frame:t})})),t.on("caption",(function(t){e.postMessage({action:"caption",caption:t})})),t.on("trackinfo",(function(t){e.postMessage({action:"trackinfo",trackInfo:t})})),t.on("audioTimingInfo",(function(t){e.postMessage({action:"audioTimingInfo",audioTimingInfo:{start:me.videoTsToSeconds(t.start),end:me.videoTsToSeconds(t.end)}})})),t.on("videoTimingInfo",(function(t){e.postMessage({action:"videoTimingInfo",videoTimingInfo:{start:me.videoTsToSeconds(t.start),end:me.videoTsToSeconds(t.end)}})})),t.on("log",(function(t){e.postMessage({action:"log",log:t})}))};class _i{constructor(e,t){this.options=t||{},this.self=e,this.init()}init(){this.transmuxer&amp;&amp;this.transmuxer.dispose(),this.transmuxer=new jn.Transmuxer(this.options),bi(this.self,this.transmuxer)}pushMp4Captions(e){this.captionParser||(this.captionParser=new xr,this.captionParser.init());const t=new Uint8Array(e.data,e.byteOffset,e.byteLength),n=this.captionParser.parse(t,e.trackIds,e.timescales);this.self.postMessage({action:"mp4Captions",captions:n&amp;&amp;n.captions||[],logs:n&amp;&amp;n.logs||[],data:t.buffer},[t.buffer])}probeMp4StartTime({timescales:e,data:t}){const n=Wr.startTime(e,t);this.self.postMessage({action:"probeMp4StartTime",startTime:n,data:t},[t.buffer])}probeMp4Tracks({data:e}){const t=Wr.tracks(e);this.self.postMessage({action:"probeMp4Tracks",tracks:t,data:e},[e.buffer])}probeEmsgID3({data:e,offset:t}){const n=Wr.getEmsgID3(e,t);this.self.postMessage({action:"probeEmsgID3",id3Frames:n,emsgData:e},[e.buffer])}probeTs({data:e,baseStartTime:t}){const n="number"!==typeof t||isNaN(t)?void 0:t*me.ONE_SECOND_IN_TS,r=vi.inspect(e,n);let i=null;r&amp;&amp;(i={hasVideo:r.video&amp;&amp;2===r.video.length||!1,hasAudio:r.audio&amp;&amp;2===r.audio.length||!1},i.hasVideo&amp;&amp;(i.videoStart=r.video[0].ptsTime),i.hasAudio&amp;&amp;(i.audioStart=r.audio[0].ptsTime)),this.self.postMessage({action:"probeTs",result:i,data:e},[e.buffer])}clearAllMp4Captions(){this.captionParser&amp;&amp;this.captionParser.clearAllCaptions()}clearParsedMp4Captions(){this.captionParser&amp;&amp;this.captionParser.clearParsedCaptions()}push(e){const t=new Uint8Array(e.data,e.byteOffset,e.byteLength);this.transmuxer.push(t)}reset(){this.transmuxer.reset()}setTimestampOffset(e){const t=e.timestampOffset||0;this.transmuxer.setBaseMediaDecodeTime(Math.round(me.secondsToVideoTs(t)))}setAudioAppendStart(e){this.transmuxer.setAudioAppendStart(Math.ceil(me.secondsToVideoTs(e.appendStart)))}setRemux(e){this.transmuxer.setRemux(e.remux)}flush(e){this.transmuxer.flush(),self.postMessage({action:"done",type:"transmuxed"})}endTimeline(){this.transmuxer.endTimeline(),self.postMessage({action:"endedtimeline",type:"transmuxed"})}alignGopsWith(e){this.transmuxer.alignGopsWith(e.gopsToAlignWith.slice())}}self.onmessage=function(e){"init"===e.data.action&amp;&amp;e.data.options?this.messageHandlers=new _i(self,e.data.options):(this.messageHandlers||(this.messageHandlers=new _i(self)),e.data&amp;&amp;e.data.action&amp;&amp;"init"!==e.data.action&amp;&amp;this.messageHandlers[e.data.action]&amp;&amp;this.messageHandlers[e.data.action](e.data))}})));var Xo=Ho(Go);const Yo=(e,t,n)=&gt;{const{type:r,initSegment:i,captions:s,captionStreams:a,metadata:o,videoFrameDtsTime:l,videoFramePtsTime:u}=e.data.segment;t.buffer.push({captions:s,captionStreams:a,metadata:o});const c=e.data.segment.boxes||{data:e.data.segment.data},d={type:r,data:new Uint8Array(c.data,c.data.byteOffset,c.data.byteLength),initSegment:new Uint8Array(i.data,i.byteOffset,i.byteLength)};"undefined"!==typeof l&amp;&amp;(d.videoFrameDtsTime=l),"undefined"!==typeof u&amp;&amp;(d.videoFramePtsTime=u),n(d)},Ko=({transmuxedData:e,callback:t})=&gt;{e.buffer=[],t(e)},Zo=(e,t)=&gt;{t.gopInfo=e.data.gopInfo},Qo=e=&gt;{const{transmuxer:t,bytes:n,audioAppendStart:r,gopsToAlignWith:i,remux:s,onData:a,onTrackInfo:o,onAudioTimingInfo:l,onVideoTimingInfo:u,onVideoSegmentTimingInfo:c,onAudioSegmentTimingInfo:d,onId3:h,onCaptions:f,onDone:p,onEndedTimeline:m,onTransmuxerLog:g,isEndOfTimeline:y,segment:v,triggerSegmentEventFn:b}=e,_={buffer:[]};let w=y;const T=n=&gt;{t.currentTransmux===e&amp;&amp;("data"===n.data.action&amp;&amp;Yo(n,_,a),"trackinfo"===n.data.action&amp;&amp;o(n.data.trackInfo),"gopInfo"===n.data.action&amp;&amp;Zo(n,_),"audioTimingInfo"===n.data.action&amp;&amp;l(n.data.audioTimingInfo),"videoTimingInfo"===n.data.action&amp;&amp;u(n.data.videoTimingInfo),"videoSegmentTimingInfo"===n.data.action&amp;&amp;c(n.data.videoSegmentTimingInfo),"audioSegmentTimingInfo"===n.data.action&amp;&amp;d(n.data.audioSegmentTimingInfo),"id3Frame"===n.data.action&amp;&amp;h([n.data.id3Frame],n.data.id3Frame.dispatchType),"caption"===n.data.action&amp;&amp;f(n.data.caption),"endedtimeline"===n.data.action&amp;&amp;(w=!1,m()),"log"===n.data.action&amp;&amp;g(n.data.log),"transmuxed"===n.data.type&amp;&amp;(w||(t.onmessage=null,Ko({transmuxedData:_,callback:p}),Jo(t))))},S=()=&gt;{const e={message:"Received an error message from the transmuxer worker",metadata:{errorType:Ns.Error.StreamingFailedToTransmuxSegment,segmentInfo:Su({segment:v})}};p(null,e)};if(t.onmessage=T,t.onerror=S,r&amp;&amp;t.postMessage({action:"setAudioAppendStart",appendStart:r}),Array.isArray(i)&amp;&amp;t.postMessage({action:"alignGopsWith",gopsToAlignWith:i}),"undefined"!==typeof s&amp;&amp;t.postMessage({action:"setRemux",remux:s}),n.byteLength){const e=n instanceof ArrayBuffer?n:n.buffer,r=n instanceof ArrayBuffer?0:n.byteOffset;b({type:"segmenttransmuxingstart",segment:v}),t.postMessage({action:"push",data:e,byteOffset:r,byteLength:n.byteLength},[e])}y&amp;&amp;t.postMessage({action:"endTimeline"}),t.postMessage({action:"flush"})},Jo=e=&gt;{e.currentTransmux=null,e.transmuxQueue.length&amp;&amp;(e.currentTransmux=e.transmuxQueue.shift(),"function"===typeof e.currentTransmux?e.currentTransmux():Qo(e.currentTransmux))},el=(e,t)=&gt;{e.postMessage({action:t}),Jo(e)},tl=(e,t)=&gt;{if(!t.currentTransmux)return t.currentTransmux=e,void el(t,e);t.transmuxQueue.push(el.bind(null,t,e))},nl=e=&gt;{tl("reset",e)},rl=e=&gt;{tl("endTimeline",e)},il=e=&gt;{if(!e.transmuxer.currentTransmux)return e.transmuxer.currentTransmux=e,void Qo(e);e.transmuxer.transmuxQueue.push(e)},sl=e=&gt;{const t=new Xo;t.currentTransmux=null,t.transmuxQueue=[];const n=t.terminate;return t.terminate=()=&gt;(t.currentTransmux=null,t.transmuxQueue.length=0,n.call(t)),t.postMessage({action:"init",options:e}),t};var al={reset:nl,endTimeline:rl,transmux:il,createTransmuxer:sl};const ol=function(e){const t=e.transmuxer,n=e.endAction||e.action,r=e.callback,i=h()({},e,{endAction:null,transmuxer:null,callback:null}),s=i=&gt;{i.data.action===n&amp;&amp;(t.removeEventListener("message",s),i.data.data&amp;&amp;(i.data.data=new Uint8Array(i.data.data,e.byteOffset||0,e.byteLength||i.data.data.byteLength),e.data&amp;&amp;(e.data=i.data.data)),r(i.data))};if(t.addEventListener("message",s),e.data){const n=e.data instanceof ArrayBuffer;i.byteOffset=n?0:e.data.byteOffset,i.byteLength=e.data.byteLength;const r=[n?e.data:e.data.buffer];t.postMessage(i,r)}else t.postMessage(i)},ll={FAILURE:2,TIMEOUT:-101,ABORTED:-102},ul=e=&gt;{e.forEach(e=&gt;{e.abort()})},cl=e=&gt;({bandwidth:e.bandwidth,bytesReceived:e.bytesReceived||0,roundTripTime:e.roundTripTime||0}),dl=e=&gt;{const t=e.target,n=Date.now()-t.requestTime,r={bandwidth:1/0,bytesReceived:0,roundTripTime:n||0};return r.bytesReceived=e.loaded,r.bandwidth=Math.floor(r.bytesReceived/r.roundTripTime*8*1e3),r},hl=(e,t)=&gt;{const{requestType:n}=t,r=Ha({requestType:n,request:t,error:e});return t.timedout?{status:t.status,message:"HLS request timed-out at URL: "+t.uri,code:ll.TIMEOUT,xhr:t,metadata:r}:t.aborted?{status:t.status,message:"HLS request aborted at URL: "+t.uri,code:ll.ABORTED,xhr:t,metadata:r}:e?{status:t.status,message:"HLS request errored at URL: "+t.uri,code:ll.FAILURE,xhr:t,metadata:r}:"arraybuffer"===t.responseType&amp;&amp;0===t.response.byteLength?{status:t.status,message:"Empty HLS response at URL: "+t.uri,code:ll.FAILURE,xhr:t,metadata:r}:null},fl=(e,t,n,r)=&gt;(i,s)=&gt;{const a=s.response,o=hl(i,s);if(o)return n(o,e);if(16!==a.byteLength)return n({status:s.status,message:"Invalid HLS key at URL: "+s.uri,code:ll.FAILURE,xhr:s},e);const l=new DataView(a),u=new Uint32Array([l.getUint32(0),l.getUint32(4),l.getUint32(8),l.getUint32(12)]);for(let e=0;e&lt;t.length;e++)t[e].bytes=u;const c={uri:s.uri};return r({type:"segmentkeyloadcomplete",segment:e,keyInfo:c}),n(null,e)},pl=(e,t)=&gt;{const n=Object(T["a"])(e.map.bytes);if("mp4"!==n){const r=e.map.resolvedUri||e.map.uri,i=n||"unknown";return t({internal:!0,message:`Found unsupported ${i} container for initialization segment at URL: ${r}`,code:ll.FAILURE,metadata:{mediaType:i}})}ol({action:"probeMp4Tracks",data:e.map.bytes,transmuxer:e.transmuxer,callback:({tracks:n,data:r})=&gt;(e.map.bytes=r,n.forEach((function(t){e.map.tracks=e.map.tracks||{},e.map.tracks[t.type]||(e.map.tracks[t.type]=t,"number"===typeof t.id&amp;&amp;t.timescale&amp;&amp;(e.map.timescales=e.map.timescales||{},e.map.timescales[t.id]=t.timescale))})),t(null))})},ml=({segment:e,finishProcessingFn:t,triggerSegmentEventFn:n})=&gt;(r,i)=&gt;{const s=hl(r,i);if(s)return t(s,e);const a=new Uint8Array(i.response);if(n({type:"segmentloaded",segment:e}),e.map.key)return e.map.encryptedBytes=a,t(null,e);e.map.bytes=a,pl(e,(function(n){if(n)return n.xhr=i,n.status=i.status,t(n,e);t(null,e)}))},gl=({segment:e,finishProcessingFn:t,responseType:n,triggerSegmentEventFn:r})=&gt;(i,s)=&gt;{const a=hl(i,s);if(a)return t(a,e);r({type:"segmentloaded",segment:e});const o="arraybuffer"!==n&amp;&amp;s.responseText?$o(s.responseText.substring(e.lastReachedChar||0)):s.response;return e.stats=cl(s),e.key?e.encryptedBytes=new Uint8Array(o):e.bytes=new Uint8Array(o),t(null,e)},yl=({segment:e,bytes:t,trackInfoFn:n,timingInfoFn:r,videoSegmentTimingInfoFn:i,audioSegmentTimingInfoFn:s,id3Fn:a,captionsFn:o,isEndOfTimeline:l,endedTimelineFn:u,dataFn:c,doneFn:d,onTransmuxerLog:h,triggerSegmentEventFn:f})=&gt;{const p=e.map&amp;&amp;e.map.tracks||{},m=Boolean(p.audio&amp;&amp;p.video);let g=r.bind(null,e,"audio","start");const y=r.bind(null,e,"audio","end");let v=r.bind(null,e,"video","start");const b=r.bind(null,e,"video","end"),_=()=&gt;il({bytes:t,transmuxer:e.transmuxer,audioAppendStart:e.audioAppendStart,gopsToAlignWith:e.gopsToAlignWith,remux:m,onData:t=&gt;{t.type="combined"===t.type?"video":t.type,c(e,t)},onTrackInfo:t=&gt;{n&amp;&amp;(m&amp;&amp;(t.isMuxed=!0),n(e,t))},onAudioTimingInfo:e=&gt;{g&amp;&amp;"undefined"!==typeof e.start&amp;&amp;(g(e.start),g=null),y&amp;&amp;"undefined"!==typeof e.end&amp;&amp;y(e.end)},onVideoTimingInfo:e=&gt;{v&amp;&amp;"undefined"!==typeof e.start&amp;&amp;(v(e.start),v=null),b&amp;&amp;"undefined"!==typeof e.end&amp;&amp;b(e.end)},onVideoSegmentTimingInfo:t=&gt;{const n={pts:{start:t.start.presentation,end:t.end.presentation},dts:{start:t.start.decode,end:t.end.decode}};f({type:"segmenttransmuxingtiminginfoavailable",segment:e,timingInfo:n}),i(t)},onAudioSegmentTimingInfo:t=&gt;{const n={pts:{start:t.start.pts,end:t.end.pts},dts:{start:t.start.dts,end:t.end.dts}};f({type:"segmenttransmuxingtiminginfoavailable",segment:e,timingInfo:n}),s(t)},onId3:(t,n)=&gt;{a(e,t,n)},onCaptions:t=&gt;{o(e,[t])},isEndOfTimeline:l,onEndedTimeline:()=&gt;{u()},onTransmuxerLog:h,onDone:(t,n)=&gt;{d&amp;&amp;(t.type="combined"===t.type?"video":t.type,f({type:"segmenttransmuxingcomplete",segment:e}),d(n,e,t))},segment:e,triggerSegmentEventFn:f});ol({action:"probeTs",transmuxer:e.transmuxer,data:t,baseStartTime:e.baseStartTime,callback:r=&gt;{e.bytes=t=r.data;const i=r.result;i&amp;&amp;(n(e,{hasAudio:i.hasAudio,hasVideo:i.hasVideo,isMuxed:m}),n=null),_()}})},vl=({segment:e,bytes:t,trackInfoFn:n,timingInfoFn:r,videoSegmentTimingInfoFn:i,audioSegmentTimingInfoFn:s,id3Fn:a,captionsFn:o,isEndOfTimeline:l,endedTimelineFn:u,dataFn:c,doneFn:d,onTransmuxerLog:h,triggerSegmentEventFn:f})=&gt;{let p=new Uint8Array(t);if(Object(T["b"])(p)){e.isFmp4=!0;const{tracks:i}=e.map,s={isFmp4:!0,hasVideo:!!i.video,hasAudio:!!i.audio};i.audio&amp;&amp;i.audio.codec&amp;&amp;"enca"!==i.audio.codec&amp;&amp;(s.audioCodec=i.audio.codec),i.video&amp;&amp;i.video.codec&amp;&amp;"encv"!==i.video.codec&amp;&amp;(s.videoCodec=i.video.codec),i.video&amp;&amp;i.audio&amp;&amp;(s.isMuxed=!0),n(e,s);const l=(t,n)=&gt;{c(e,{data:p,type:s.hasAudio&amp;&amp;!s.isMuxed?"audio":"video"}),n&amp;&amp;n.length&amp;&amp;a(e,n),t&amp;&amp;t.length&amp;&amp;o(e,t),d(null,e,{})};ol({action:"probeMp4StartTime",timescales:e.map.timescales,data:p,transmuxer:e.transmuxer,callback:({data:n,startTime:a})=&gt;{t=n.buffer,e.bytes=p=n,s.hasAudio&amp;&amp;!s.isMuxed&amp;&amp;r(e,"audio","start",a),s.hasVideo&amp;&amp;r(e,"video","start",a),ol({action:"probeEmsgID3",data:p,transmuxer:e.transmuxer,offset:a,callback:({emsgData:n,id3Frames:r})=&gt;{t=n.buffer,e.bytes=p=n,i.video&amp;&amp;n.byteLength&amp;&amp;e.transmuxer?ol({action:"pushMp4Captions",endAction:"mp4Captions",transmuxer:e.transmuxer,data:p,timescales:e.map.timescales,trackIds:[i.video.id],callback:n=&gt;{t=n.data.buffer,e.bytes=p=n.data,n.logs.forEach((function(e){h(Vs(e,{stream:"mp4CaptionParser"}))})),l(n.captions,r)}}):l(void 0,r)}})}})}else if(e.transmuxer){if("undefined"===typeof e.container&amp;&amp;(e.container=Object(T["a"])(p)),"ts"!==e.container&amp;&amp;"aac"!==e.container)return n(e,{hasAudio:!1,hasVideo:!1}),void d(null,e,{});yl({segment:e,bytes:t,trackInfoFn:n,timingInfoFn:r,videoSegmentTimingInfoFn:i,audioSegmentTimingInfoFn:s,id3Fn:a,captionsFn:o,isEndOfTimeline:l,endedTimelineFn:u,dataFn:c,doneFn:d,onTransmuxerLog:h,triggerSegmentEventFn:f})}else d(null,e,{})},bl=function({id:e,key:t,encryptedBytes:n,decryptionWorker:r,segment:i,doneFn:s},a){const o=t=&gt;{if(t.data.source===e){r.removeEventListener("message",o);const e=t.data.decrypted;a(new Uint8Array(e.bytes,e.byteOffset,e.byteLength))}};let l;r.onerror=()=&gt;{const e="An error occurred in the decryption worker",t=Su({segment:i}),n={message:e,metadata:{error:new Error(e),errorType:Ns.Error.StreamingFailedToDecryptSegment,segmentInfo:t,keyInfo:{uri:i.key.resolvedUri||i.map.key.resolvedUri}}};s(n,i)},r.addEventListener("message",o),l=t.bytes.slice?t.bytes.slice():new Uint32Array(Array.prototype.slice.call(t.bytes)),r.postMessage(ho({source:e,encrypted:n,key:l,iv:t.iv}),[n.buffer,l.buffer])},_l=({decryptionWorker:e,segment:t,trackInfoFn:n,timingInfoFn:r,videoSegmentTimingInfoFn:i,audioSegmentTimingInfoFn:s,id3Fn:a,captionsFn:o,isEndOfTimeline:l,endedTimelineFn:u,dataFn:c,doneFn:d,onTransmuxerLog:h,triggerSegmentEventFn:f})=&gt;{f({type:"segmentdecryptionstart"}),bl({id:t.requestId,key:t.key,encryptedBytes:t.encryptedBytes,decryptionWorker:e,segment:t,doneFn:d},e=&gt;{t.bytes=e,f({type:"segmentdecryptioncomplete",segment:t}),vl({segment:t,bytes:t.bytes,trackInfoFn:n,timingInfoFn:r,videoSegmentTimingInfoFn:i,audioSegmentTimingInfoFn:s,id3Fn:a,captionsFn:o,isEndOfTimeline:l,endedTimelineFn:u,dataFn:c,doneFn:d,onTransmuxerLog:h,triggerSegmentEventFn:f})})},wl=({activeXhrs:e,decryptionWorker:t,trackInfoFn:n,timingInfoFn:r,videoSegmentTimingInfoFn:i,audioSegmentTimingInfoFn:s,id3Fn:a,captionsFn:o,isEndOfTimeline:l,endedTimelineFn:u,dataFn:c,doneFn:d,onTransmuxerLog:h,triggerSegmentEventFn:f})=&gt;{let p=0,m=!1;return(g,y)=&gt;{if(!m){if(g)return m=!0,ul(e),d(g,y);if(p+=1,p===e.length){const p=function(){if(y.encryptedBytes)return _l({decryptionWorker:t,segment:y,trackInfoFn:n,timingInfoFn:r,videoSegmentTimingInfoFn:i,audioSegmentTimingInfoFn:s,id3Fn:a,captionsFn:o,isEndOfTimeline:l,endedTimelineFn:u,dataFn:c,doneFn:d,onTransmuxerLog:h,triggerSegmentEventFn:f});vl({segment:y,bytes:y.bytes,trackInfoFn:n,timingInfoFn:r,videoSegmentTimingInfoFn:i,audioSegmentTimingInfoFn:s,id3Fn:a,captionsFn:o,isEndOfTimeline:l,endedTimelineFn:u,dataFn:c,doneFn:d,onTransmuxerLog:h,triggerSegmentEventFn:f})};if(y.endOfAllRequests=Date.now(),y.map&amp;&amp;y.map.encryptedBytes&amp;&amp;!y.map.bytes)return f({type:"segmentdecryptionstart",segment:y}),bl({decryptionWorker:t,id:y.requestId+"-init",encryptedBytes:y.map.encryptedBytes,key:y.map.key,segment:y,doneFn:d},t=&gt;{y.map.bytes=t,f({type:"segmentdecryptioncomplete",segment:y}),pl(y,t=&gt;{if(t)return ul(e),d(t,y);p()})});p()}}}},Tl=({loadendState:e,abortFn:t})=&gt;n=&gt;{const r=n.target;r.aborted&amp;&amp;t&amp;&amp;!e.calledAbortFn&amp;&amp;(t(),e.calledAbortFn=!0)},Sl=({segment:e,progressFn:t,trackInfoFn:n,timingInfoFn:r,videoSegmentTimingInfoFn:i,audioSegmentTimingInfoFn:s,id3Fn:a,captionsFn:o,isEndOfTimeline:l,endedTimelineFn:u,dataFn:c})=&gt;n=&gt;{const r=n.target;if(!r.aborted)return e.stats=Vs(e.stats,dl(n)),!e.stats.firstBytesReceivedAt&amp;&amp;e.stats.bytesReceived&amp;&amp;(e.stats.firstBytesReceivedAt=Date.now()),t(n,e)},El=({xhr:e,xhrOptions:t,decryptionWorker:n,segment:r,abortFn:i,progressFn:s,trackInfoFn:a,timingInfoFn:o,videoSegmentTimingInfoFn:l,audioSegmentTimingInfoFn:u,id3Fn:c,captionsFn:d,isEndOfTimeline:h,endedTimelineFn:f,dataFn:p,doneFn:m,onTransmuxerLog:g,triggerSegmentEventFn:y})=&gt;{const v=[],b=wl({activeXhrs:v,decryptionWorker:n,trackInfoFn:a,timingInfoFn:o,videoSegmentTimingInfoFn:l,audioSegmentTimingInfoFn:u,id3Fn:c,captionsFn:d,isEndOfTimeline:h,endedTimelineFn:f,dataFn:p,doneFn:m,onTransmuxerLog:g,triggerSegmentEventFn:y});if(r.key&amp;&amp;!r.key.bytes){const n=[r.key];r.map&amp;&amp;!r.map.bytes&amp;&amp;r.map.key&amp;&amp;r.map.key.resolvedUri===r.key.resolvedUri&amp;&amp;n.push(r.map.key);const i=Vs(t,{uri:r.key.resolvedUri,responseType:"arraybuffer",requestType:"segment-key"}),s=fl(r,n,b,y),a={uri:r.key.resolvedUri};y({type:"segmentkeyloadstart",segment:r,keyInfo:a});const o=e(i,s);v.push(o)}if(r.map&amp;&amp;!r.map.bytes){const n=r.map.key&amp;&amp;(!r.key||r.key.resolvedUri!==r.map.key.resolvedUri);if(n){const n=Vs(t,{uri:r.map.key.resolvedUri,responseType:"arraybuffer",requestType:"segment-key"}),i=fl(r,[r.map.key],b,y),s={uri:r.map.key.resolvedUri};y({type:"segmentkeyloadstart",segment:r,keyInfo:s});const a=e(n,i);v.push(a)}const i=Vs(t,{uri:r.map.resolvedUri,responseType:"arraybuffer",headers:oo(r.map),requestType:"segment-media-initialization"}),s=ml({segment:r,finishProcessingFn:b,triggerSegmentEventFn:y});y({type:"segmentloadstart",segment:r});const a=e(i,s);v.push(a)}const _=Vs(t,{uri:r.part&amp;&amp;r.part.resolvedUri||r.resolvedUri,responseType:"arraybuffer",headers:oo(r),requestType:"segment"}),w=gl({segment:r,finishProcessingFn:b,responseType:_.responseType,triggerSegmentEventFn:y});y({type:"segmentloadstart",segment:r});const T=e(_,w);T.addEventListener("progress",Sl({segment:r,progressFn:s,trackInfoFn:a,timingInfoFn:o,videoSegmentTimingInfoFn:l,audioSegmentTimingInfoFn:u,id3Fn:c,captionsFn:d,isEndOfTimeline:h,endedTimelineFn:f,dataFn:p})),v.push(T);const S={};return v.forEach(e=&gt;{e.addEventListener("loadend",Tl({loadendState:S,abortFn:i}))}),()=&gt;ul(v)},xl=Hs("CodecUtils"),kl=function(e){const t=e.attributes||{};if(t.CODECS)return Object(m["h"])(t.CODECS)},Cl=(e,t)=&gt;{const n=t.attributes||{};return e&amp;&amp;e.mediaGroups&amp;&amp;e.mediaGroups.AUDIO&amp;&amp;n.AUDIO&amp;&amp;e.mediaGroups.AUDIO[n.AUDIO]},Al=(e,t)=&gt;{if(!Cl(e,t))return!0;const n=t.attributes||{},r=e.mediaGroups.AUDIO[n.AUDIO];for(const i in r)if(!r[i].uri&amp;&amp;!r[i].playlists)return!0;return!1},Ol=function(e){const t={};return e.forEach(({mediaType:e,type:n,details:r})=&gt;{t[e]=t[e]||[],t[e].push(Object(m["i"])(`${n}${r}`))}),Object.keys(t).forEach((function(e){if(t[e].length&gt;1)return xl(`multiple ${e} codecs found as attributes: ${t[e].join(", ")}. Setting playlist codecs to null so that we wait for mux.js to probe segments for real codecs.`),void(t[e]=null);t[e]=t[e][0]})),t},Il=function(e){let t=0;return e.audio&amp;&amp;t++,e.video&amp;&amp;t++,t},Pl=function(e,t){const n=t.attributes||{},r=Ol(kl(t)||[]);if(Cl(e,t)&amp;&amp;!r.audio&amp;&amp;!Al(e,t)){const t=Ol(Object(m["d"])(e,n.AUDIO)||[]);t.audio&amp;&amp;(r.audio=t.audio)}return r},Ll=Hs("PlaylistSelector"),Dl=function(e){if(!e||!e.playlist)return;const t=e.playlist;return JSON.stringify({id:t.id,bandwidth:e.bandwidth,width:e.width,height:e.height,codecs:t.attributes&amp;&amp;t.attributes.CODECS||""})},Ml=function(e,t){if(!e)return"";const n=i.a.getComputedStyle(e);return n?n[t]:""},Rl=function(e,t){const n=e.slice();e.sort((function(e,r){const i=t(e,r);return 0===i?n.indexOf(e)-n.indexOf(r):i}))},Nl=function(e,t){let n,r;return e.attributes.BANDWIDTH&amp;&amp;(n=e.attributes.BANDWIDTH),n=n||i.a.Number.MAX_VALUE,t.attributes.BANDWIDTH&amp;&amp;(r=t.attributes.BANDWIDTH),r=r||i.a.Number.MAX_VALUE,n-r},jl=function(e,t){let n,r;return e.attributes.RESOLUTION&amp;&amp;e.attributes.RESOLUTION.width&amp;&amp;(n=e.attributes.RESOLUTION.width),n=n||i.a.Number.MAX_VALUE,t.attributes.RESOLUTION&amp;&amp;t.attributes.RESOLUTION.width&amp;&amp;(r=t.attributes.RESOLUTION.width),r=r||i.a.Number.MAX_VALUE,n===r&amp;&amp;e.attributes.BANDWIDTH&amp;&amp;t.attributes.BANDWIDTH?e.attributes.BANDWIDTH-t.attributes.BANDWIDTH:n-r};let Ul=function(e,t,n,r,s,a){if(!e)return;const o={bandwidth:t,width:n,height:r,limitRenditionByPlayerDimensions:s};let l=e.playlists;Pa.isAudioOnly(e)&amp;&amp;(l=a.getAudioTrackPlaylists_(),o.audioOnly=!0);let u=l.map(e=&gt;{let t;const n=e.attributes&amp;&amp;e.attributes.RESOLUTION&amp;&amp;e.attributes.RESOLUTION.width,r=e.attributes&amp;&amp;e.attributes.RESOLUTION&amp;&amp;e.attributes.RESOLUTION.height;return t=e.attributes&amp;&amp;e.attributes.BANDWIDTH,t=t||i.a.Number.MAX_VALUE,{bandwidth:t,width:n,height:r,playlist:e}});Rl(u,(e,t)=&gt;e.bandwidth-t.bandwidth),u=u.filter(e=&gt;!Pa.isIncompatible(e.playlist));let c=u.filter(e=&gt;Pa.isEnabled(e.playlist));c.length||(c=u.filter(e=&gt;!Pa.isDisabled(e.playlist)));const d=c.filter(e=&gt;e.bandwidth*Fo.BANDWIDTH_VARIANCE&lt;t);let h=d[d.length-1];const f=d.filter(e=&gt;e.bandwidth===h.bandwidth)[0];if(!1===s){const e=f||c[0]||u[0];if(e&amp;&amp;e.playlist){let t="sortedPlaylistReps";return f&amp;&amp;(t="bandwidthBestRep"),c[0]&amp;&amp;(t="enabledPlaylistReps"),Ll(`choosing ${Dl(e)} using ${t} with options`,o),e.playlist}return Ll("could not choose a playlist with options",o),null}const p=d.filter(e=&gt;e.width&amp;&amp;e.height);Rl(p,(e,t)=&gt;e.width-t.width);const m=p.filter(e=&gt;e.width===n&amp;&amp;e.height===r);h=m[m.length-1];const g=m.filter(e=&gt;e.bandwidth===h.bandwidth)[0];let y,v,b,_;if(g||(y=p.filter(e=&gt;e.width&gt;n||e.height&gt;r),v=y.filter(e=&gt;e.width===y[0].width&amp;&amp;e.height===y[0].height),h=v[v.length-1],b=v.filter(e=&gt;e.bandwidth===h.bandwidth)[0]),a.leastPixelDiffSelector){const e=p.map(e=&gt;(e.pixelDiff=Math.abs(e.width-n)+Math.abs(e.height-r),e));Rl(e,(e,t)=&gt;e.pixelDiff===t.pixelDiff?t.bandwidth-e.bandwidth:e.pixelDiff-t.pixelDiff),_=e[0]}const w=_||b||g||f||c[0]||u[0];if(w&amp;&amp;w.playlist){let e="sortedPlaylistReps";return _?e="leastPixelDiffRep":b?e="resolutionPlusOneRep":g?e="resolutionBestRep":f?e="bandwidthBestRep":c[0]&amp;&amp;(e="enabledPlaylistReps"),Ll(`choosing ${Dl(w)} using ${e} with options`,o),w.playlist}return Ll("could not choose a playlist with options",o),null};const Bl=function(){let e=this.useDevicePixelRatio&amp;&amp;i.a.devicePixelRatio||1;return isNaN(this.customPixelRatio)||(e=this.customPixelRatio),Ul(this.playlists.main,this.systemBandwidth,parseInt(Ml(this.tech_.el(),"width"),10)*e,parseInt(Ml(this.tech_.el(),"height"),10)*e,this.limitRenditionByPlayerDimensions,this.playlistController_)},Fl=function(e){let t=-1,n=-1;if(e&lt;0||e&gt;1)throw new Error("Moving average bandwidth decay must be between 0 and 1.");return function(){let r=this.useDevicePixelRatio&amp;&amp;i.a.devicePixelRatio||1;return isNaN(this.customPixelRatio)||(r=this.customPixelRatio),t&lt;0&amp;&amp;(t=this.systemBandwidth,n=this.systemBandwidth),this.systemBandwidth&gt;0&amp;&amp;this.systemBandwidth!==n&amp;&amp;(t=e*this.systemBandwidth+(1-e)*t,n=this.systemBandwidth),Ul(this.playlists.main,t,parseInt(Ml(this.tech_.el(),"width"),10)*r,parseInt(Ml(this.tech_.el(),"height"),10)*r,this.limitRenditionByPlayerDimensions,this.playlistController_)}},$l=function(e){const{main:t,currentTime:n,bandwidth:r,duration:i,segmentDuration:s,timeUntilRebuffer:a,currentTimeline:o,syncController:l}=e,u=t.playlists.filter(e=&gt;!Pa.isIncompatible(e));let c=u.filter(Pa.isEnabled);c.length||(c=u.filter(e=&gt;!Pa.isDisabled(e)));const d=c.filter(Pa.hasAttribute.bind(null,"BANDWIDTH")),h=d.map(e=&gt;{const t=l.getSyncPoint(e,i,o,n),u=t?1:2,c=Pa.estimateSegmentRequestTime(s,r,e),d=c*u-a;return{playlist:e,rebufferingImpact:d}}),f=h.filter(e=&gt;e.rebufferingImpact&lt;=0);return Rl(f,(e,t)=&gt;Nl(t.playlist,e.playlist)),f.length?f[0]:(Rl(h,(e,t)=&gt;e.rebufferingImpact-t.rebufferingImpact),h[0]||null)},ql=function(){const e=this.playlists.main.playlists.filter(Pa.isEnabled);Rl(e,(e,t)=&gt;Nl(e,t));const t=e.filter(e=&gt;!!Pl(this.playlists.main,e).video);return t[0]||null},zl=e=&gt;{let t,n=0;return e.bytes&amp;&amp;(t=new Uint8Array(e.bytes),e.segments.forEach(e=&gt;{t.set(e,n),n+=e.byteLength})),t};function Hl(e){try{return new URL(e).pathname.split("/").slice(-2).join("/")}catch(t){return""}}const Vl=function(e,t,n){if(!e[n]){t.trigger({type:"usage",name:"vhs-608"});let r=n;/^cc708_/.test(n)&amp;&amp;(r="SERVICE"+n.split("_")[1]);const i=t.textTracks().getTrackById(r);if(i)e[n]=i;else{const i=t.options_.vhs&amp;&amp;t.options_.vhs.captionServices||{};let s=n,a=n,o=!1;const l=i[r];l&amp;&amp;(s=l.label,a=l.language,o=l.default),e[n]=t.addRemoteTextTrack({kind:"captions",id:r,default:o,label:s,language:a},!1).track}}},Wl=function({inbandTextTracks:e,captionArray:t,timestampOffset:n}){if(!t)return;const r=i.a.WebKitDataCue||i.a.VTTCue;t.forEach(t=&gt;{const i=t.stream;t.content?t.content.forEach(s=&gt;{const a=new r(t.startTime+n,t.endTime+n,s.text);a.line=s.line,a.align="left",a.position=s.position,a.positionAlign="line-left",e[i].addCue(a)}):e[i].addCue(new r(t.startTime+n,t.endTime+n,t.text))})},Gl=function(e){Object.defineProperties(e.frame,{id:{get(){return Ns.log.warn("cue.frame.id is deprecated. Use cue.value.key instead."),e.value.key}},value:{get(){return Ns.log.warn("cue.frame.value is deprecated. Use cue.value.data instead."),e.value.data}},privateData:{get(){return Ns.log.warn("cue.frame.privateData is deprecated. Use cue.value.data instead."),e.value.data}}})},Xl=({inbandTextTracks:e,metadataArray:t,timestampOffset:n,videoDuration:r})=&gt;{if(!t)return;const s=i.a.WebKitDataCue||i.a.VTTCue,a=e.metadataTrack_;if(!a)return;if(t.forEach(e=&gt;{const t=e.cueTime+n;!("number"!==typeof t||i.a.isNaN(t)||t&lt;0)&amp;&amp;t&lt;1/0&amp;&amp;e.frames&amp;&amp;e.frames.length&amp;&amp;e.frames.forEach(e=&gt;{const n=new s(t,t,e.value||e.url||e.data||"");n.frame=e,n.value=e,Gl(n),a.addCue(n)})}),!a.cues||!a.cues.length)return;const o=a.cues,l=[];for(let i=0;i&lt;o.length;i++)o[i]&amp;&amp;l.push(o[i]);const u=l.reduce((e,t)=&gt;{const n=e[t.startTime]||[];return n.push(t),e[t.startTime]=n,e},{}),c=Object.keys(u).sort((e,t)=&gt;Number(e)-Number(t));c.forEach((e,t)=&gt;{const n=u[e],i=isFinite(r)?r:e,s=Number(c[t+1])||i;n.forEach(e=&gt;{e.endTime=s})})},Yl={id:"ID",class:"CLASS",startDate:"START-DATE",duration:"DURATION",endDate:"END-DATE",endOnNext:"END-ON-NEXT",plannedDuration:"PLANNED-DURATION",scte35Out:"SCTE35-OUT",scte35In:"SCTE35-IN"},Kl=new Set(["id","class","startDate","duration","endDate","endOnNext","startTime","endTime","processDateRange"]),Zl=({inbandTextTracks:e,dateRanges:t})=&gt;{const n=e.metadataTrack_;if(!n)return;const r=i.a.WebKitDataCue||i.a.VTTCue;t.forEach(e=&gt;{for(const t of Object.keys(e)){if(Kl.has(t))continue;const i=new r(e.startTime,e.endTime,"");i.id=e.id,i.type="com.apple.quicktime.HLS",i.value={key:Yl[t],data:e[t]},"scte35Out"!==t&amp;&amp;"scte35In"!==t||(i.value.data=new Uint8Array(i.value.data.match(/[\da-f]{2}/gi)).buffer),n.addCue(i)}e.processDateRange()})},Ql=(e,t,n)=&gt;{e.metadataTrack_||(e.metadataTrack_=n.addRemoteTextTrack({kind:"metadata",label:"Timed Metadata"},!1).track,Ns.browser.IS_ANY_SAFARI||(e.metadataTrack_.inBandMetadataTrackDispatchType=t))},Jl=function(e,t,n){let r,i;if(n&amp;&amp;n.cues){r=n.cues.length;while(r--)i=n.cues[r],i.startTime&gt;=e&amp;&amp;i.endTime&lt;=t&amp;&amp;n.removeCue(i)}},eu=function(e){const t=e.cues;if(!t)return;const n={};for(let r=t.length-1;r&gt;=0;r--){const i=t[r],s=`${i.startTime}-${i.endTime}-${i.text}`;n[s]?e.removeCue(i):n[s]=i}},tu=(e,t,n)=&gt;{if("undefined"===typeof t||null===t||!e.length)return[];const r=Math.ceil((t-n+3)*S["ONE_SECOND_IN_TS"]);let i;for(i=0;i&lt;e.length;i++)if(e[i].pts&gt;r)break;return e.slice(i)},nu=(e,t,n)=&gt;{if(!t.length)return e;if(n)return t.slice();const r=t[0].pts;let i=0;for(i;i&lt;e.length;i++)if(e[i].pts&gt;=r)break;return e.slice(0,i).concat(t)},ru=(e,t,n,r)=&gt;{const i=Math.ceil((t-r)*S["ONE_SECOND_IN_TS"]),s=Math.ceil((n-r)*S["ONE_SECOND_IN_TS"]),a=e.slice();let o=e.length;while(o--)if(e[o].pts&lt;=s)break;if(-1===o)return a;let l=o+1;while(l--)if(e[l].pts&lt;=i)break;return l=Math.max(l,0),a.splice(l,o-l+1),a},iu=function(e,t){if(!e&amp;&amp;!t||!e&amp;&amp;t||e&amp;&amp;!t)return!1;if(e===t)return!0;const n=Object.keys(e).sort(),r=Object.keys(t).sort();if(n.length!==r.length)return!1;for(let i=0;i&lt;n.length;i++){const s=n[i];if(s!==r[i])return!1;if(e[s]!==t[s])return!1}return!0},su=function(e,t,n){t=t||[];const r=[];let i=0;for(let s=0;s&lt;t.length;s++){const a=t[s];if(e===a.timeline&amp;&amp;(r.push(s),i+=a.duration,i&gt;n))return s}return 0===r.length?0:r[r.length-1]},au=1,ou=500,lu=e=&gt;"number"===typeof e&amp;&amp;isFinite(e),uu=1/60,cu=(e,t,n)=&gt;"main"===e&amp;&amp;t&amp;&amp;n?n.hasAudio||n.hasVideo?t.hasVideo&amp;&amp;!n.hasVideo?"Only audio found in segment when we expected video. We can't switch to audio only from a stream that had video. To get rid of this message, please add codec information to the manifest.":!t.hasVideo&amp;&amp;n.hasVideo?"Video found in segment when we expected only audio. We can't switch to a stream with video from an audio only stream. To get rid of this message, please add codec information to the manifest.":null:"Neither audio nor video found in segment.":null,du=(e,t,n)=&gt;{let r=t-Fo.BACK_BUFFER_LENGTH;e.length&amp;&amp;(r=Math.max(r,e.start(0)));const i=t-n;return Math.min(i,r)},hu=e=&gt;{const{startOfSegment:t,duration:n,segment:r,part:i,playlist:{mediaSequence:s,id:a,segments:o=[]},mediaIndex:l,partIndex:u,timeline:c}=e,d=o.length-1;let h="mediaIndex/partIndex increment";e.getMediaInfoForTime?h=`getMediaInfoForTime (${e.getMediaInfoForTime})`:e.isSyncRequest&amp;&amp;(h="getSyncSegmentCandidate (isSyncRequest)"),e.independent&amp;&amp;(h+=" with independent "+e.independent);const f="number"===typeof u,p=e.segment.uri?"segment":"pre-segment",m=f?ca({preloadSegment:r})-1:0;return`${p} [${s+l}/${s+d}]`+(f?` part [${u}/${m}]`:"")+` segment start/end [${r.start} =&gt; ${r.end}]`+(f?` part start/end [${i.start} =&gt; ${i.end}]`:"")+` startOfSegment [${t}]`+` duration [${n}]`+` timeline [${c}]`+` selected by [${h}]`+` playlist [${a}]`},fu=e=&gt;e+"TimingInfo",pu=({segmentTimeline:e,currentTimeline:t,startOfSegment:n,buffered:r,overrideCheck:i})=&gt;i||e!==t?e&lt;t?n:r.length?r.end(r.length-1):n:null,mu=({timelineChangeController:e,currentTimeline:t,segmentTimeline:n,loaderType:r,audioDisabled:i})=&gt;{if(t===n)return!1;if("audio"===r){const t=e.lastTimelineChange({type:"main"});return!t||t.to!==n}if("main"===r&amp;&amp;i){const t=e.pendingTimelineChange({type:"audio"});return!t||t.to!==n}return!1},gu=e=&gt;{if(!e)return!1;const t=e.pendingTimelineChange({type:"audio"}),n=e.pendingTimelineChange({type:"main"}),r=t&amp;&amp;n,i=r&amp;&amp;t.to!==n.to,s=r&amp;&amp;-1!==t.from&amp;&amp;-1!==n.from;return!(!s||!i)},yu=e=&gt;{e&amp;&amp;(e.pause(),e.resetEverything(),e.load())},vu=e=&gt;{const t=e.timelineChangeController_.pendingTimelineChange({type:"audio"}),n=e.timelineChangeController_.pendingTimelineChange({type:"main"}),r=t&amp;&amp;n;return r&amp;&amp;t.to&lt;n.to},bu=e=&gt;{const t=e.pendingSegment_;if(!t)return;const n=mu({timelineChangeController:e.timelineChangeController_,currentTimeline:e.currentTimeline_,segmentTimeline:t.timeline,loaderType:e.loaderType_,audioDisabled:e.audioDisabled_});if(n&amp;&amp;gu(e.timelineChangeController_)){if("dash"===e.sourceType_&amp;&amp;vu(e))return void e.timelineChangeController_.trigger("audioTimelineBehind");yu(e)}},_u=e=&gt;{let t=0;return["video","audio"].forEach((function(n){const r=e[n+"TimingInfo"];if(!r)return;const{start:s,end:a}=r;let o;"bigint"===typeof s||"bigint"===typeof a?o=i.a.BigInt(a)-i.a.BigInt(s):"number"===typeof s&amp;&amp;"number"===typeof a&amp;&amp;(o=a-s),"undefined"!==typeof o&amp;&amp;o&gt;t&amp;&amp;(t=o)})),"bigint"===typeof t&amp;&amp;t&lt;Number.MAX_SAFE_INTEGER&amp;&amp;(t=Number(t)),t},wu=({segmentDuration:e,maxDuration:t})=&gt;!!e&amp;&amp;Math.round(e)&gt;t+Xs,Tu=(e,t)=&gt;{if("hls"!==t)return null;const n=_u({audioTimingInfo:e.audioTimingInfo,videoTimingInfo:e.videoTimingInfo});if(!n)return null;const r=e.playlist.targetDuration,i=wu({segmentDuration:n,maxDuration:2*r}),s=wu({segmentDuration:n,maxDuration:r}),a=`Segment with index ${e.mediaIndex} from playlist ${e.playlist.id} has a duration of ${n} when the reported duration is ${e.duration} and the target duration is ${r}. For HLS content, a duration in excess of the target duration may result in playback issues. See the HLS specification section on EXT-X-TARGETDURATION for more details: https://tools.ietf.org/html/draft-pantos-http-live-streaming-23#section-4.3.3.1`;return i||s?{severity:i?"warn":"info",message:a}:null},Su=({type:e,segment:t})=&gt;{if(!t)return;const n=Boolean(t.key||t.map&amp;&amp;t.map.ke),r=Boolean(t.map&amp;&amp;!t.map.bytes),i=void 0===t.startOfSegment?t.start:t.startOfSegment;return{type:e||t.type,uri:t.resolvedUri||t.uri,start:i,duration:t.duration,isEncrypted:n,isMediaInitialization:r}};class Eu extends Ns.EventTarget{constructor(e,t={}){if(super(),!e)throw new TypeError("Initialization settings are required");if("function"!==typeof e.currentTime)throw new TypeError("No currentTime getter specified");if(!e.mediaSource)throw new TypeError("No MediaSource specified");this.bandwidth=e.bandwidth,this.throughput={rate:0,count:0},this.roundTrip=NaN,this.resetStats_(),this.mediaIndex=null,this.partIndex=null,this.hasPlayed_=e.hasPlayed,this.currentTime_=e.currentTime,this.seekable_=e.seekable,this.seeking_=e.seeking,this.duration_=e.duration,this.mediaSource_=e.mediaSource,this.vhs_=e.vhs,this.loaderType_=e.loaderType,this.currentMediaInfo_=void 0,this.startingMediaInfo_=void 0,this.segmentMetadataTrack_=e.segmentMetadataTrack,this.goalBufferLength_=e.goalBufferLength,this.sourceType_=e.sourceType,this.sourceUpdater_=e.sourceUpdater,this.inbandTextTracks_=e.inbandTextTracks,this.state_="INIT",this.timelineChangeController_=e.timelineChangeController,this.shouldSaveSegmentTimingInfo_=!0,this.parse708captions_=e.parse708captions,this.useDtsForTimestampOffset_=e.useDtsForTimestampOffset,this.captionServices_=e.captionServices,this.exactManifestTimings=e.exactManifestTimings,this.addMetadataToTextTrack=e.addMetadataToTextTrack,this.checkBufferTimeout_=null,this.error_=void 0,this.currentTimeline_=-1,this.shouldForceTimestampOffsetAfterResync_=!1,this.pendingSegment_=null,this.xhrOptions_=null,this.pendingSegments_=[],this.audioDisabled_=!1,this.isPendingTimestampOffset_=!1,this.gopBuffer_=[],this.timeMapping_=0,this.safeAppend_=!1,this.appendInitSegment_={audio:!0,video:!0},this.playlistOfLastInitSegment_={audio:null,video:null},this.callQueue_=[],this.loadQueue_=[],this.metadataQueue_={id3:[],caption:[]},this.waitingOnRemove_=!1,this.quotaExceededErrorRetryTimeout_=null,this.activeInitSegmentId_=null,this.initSegments_={},this.cacheEncryptionKeys_=e.cacheEncryptionKeys,this.keyCache_={},this.decrypter_=e.decrypter,this.syncController_=e.syncController,this.syncPoint_={segmentIndex:0,time:0},this.transmuxer_=this.createTransmuxer_(),this.triggerSyncInfoUpdate_=()=&gt;this.trigger("syncinfoupdate"),this.syncController_.on("syncinfoupdate",this.triggerSyncInfoUpdate_),this.mediaSource_.addEventListener("sourceopen",()=&gt;{this.isEndOfStream_()||(this.ended_=!1)}),this.fetchAtBuffer_=!1,this.logger_=Hs(`SegmentLoader[${this.loaderType_}]`),Object.defineProperty(this,"state",{get(){return this.state_},set(e){e!==this.state_&amp;&amp;(this.logger_(`${this.state_} -&gt; ${e}`),this.state_=e,this.trigger("statechange"))}}),this.sourceUpdater_.on("ready",()=&gt;{this.hasEnoughInfoToAppend_()?this.processCallQueue_():bu(this)}),this.sourceUpdater_.on("codecschange",e=&gt;{this.trigger(h()({type:"codecschange"},e))}),"main"===this.loaderType_&amp;&amp;this.timelineChangeController_.on("pendingtimelinechange",()=&gt;{this.hasEnoughInfoToAppend_()?this.processCallQueue_():bu(this)}),"audio"===this.loaderType_&amp;&amp;this.timelineChangeController_.on("timelinechange",e=&gt;{this.trigger(h()({type:"timelinechange"},e)),this.hasEnoughInfoToLoad_()?this.processLoadQueue_():bu(this),this.hasEnoughInfoToAppend_()?this.processCallQueue_():bu(this)})}get mediaSequenceSync_(){return this.syncController_.getMediaSequenceSync(this.loaderType_)}createTransmuxer_(){return al.createTransmuxer({remux:!1,alignGopsAtEnd:this.safeAppend_,keepOriginalTimestamps:!0,parse708captions:this.parse708captions_,captionServices:this.captionServices_})}resetStats_(){this.mediaBytesTransferred=0,this.mediaRequests=0,this.mediaRequestsAborted=0,this.mediaRequestsTimedout=0,this.mediaRequestsErrored=0,this.mediaTransferDuration=0,this.mediaSecondsLoaded=0,this.mediaAppends=0}dispose(){this.trigger("dispose"),this.state="DISPOSED",this.pause(),this.abort_(),this.transmuxer_&amp;&amp;this.transmuxer_.terminate(),this.resetStats_(),this.checkBufferTimeout_&amp;&amp;i.a.clearTimeout(this.checkBufferTimeout_),this.syncController_&amp;&amp;this.triggerSyncInfoUpdate_&amp;&amp;this.syncController_.off("syncinfoupdate",this.triggerSyncInfoUpdate_),this.off()}setAudio(e){this.audioDisabled_=!e,e?this.appendInitSegment_.audio=!0:this.sourceUpdater_.removeAudio(0,this.duration_())}abort(){"WAITING"===this.state?(this.abort_(),this.state="READY",this.paused()||this.monitorBuffer_()):this.pendingSegment_&amp;&amp;(this.pendingSegment_=null)}abort_(){this.pendingSegment_&amp;&amp;this.pendingSegment_.abortRequests&amp;&amp;this.pendingSegment_.abortRequests(),this.pendingSegment_=null,this.callQueue_=[],this.loadQueue_=[],this.metadataQueue_.id3=[],this.metadataQueue_.caption=[],this.timelineChangeController_.clearPendingTimelineChange(this.loaderType_),this.waitingOnRemove_=!1,i.a.clearTimeout(this.quotaExceededErrorRetryTimeout_),this.quotaExceededErrorRetryTimeout_=null}checkForAbort_(e){return"APPENDING"!==this.state||this.pendingSegment_?!this.pendingSegment_||this.pendingSegment_.requestId!==e:(this.state="READY",!0)}error(e){return"undefined"!==typeof e&amp;&amp;(this.logger_("error occurred:",e),this.error_=e),this.pendingSegment_=null,this.error_}endOfStream(){this.ended_=!0,this.transmuxer_&amp;&amp;al.reset(this.transmuxer_),this.gopBuffer_.length=0,this.pause(),this.trigger("ended")}buffered_(){const e=this.getMediaInfo_();if(!this.sourceUpdater_||!e)return Ws();if("main"===this.loaderType_){const{hasAudio:t,hasVideo:n,isMuxed:r}=e;if(n&amp;&amp;t&amp;&amp;!this.audioDisabled_&amp;&amp;!r)return this.sourceUpdater_.buffered();if(n)return this.sourceUpdater_.videoBuffered()}return this.sourceUpdater_.audioBuffered()}initSegmentForMap(e,t=!1){if(!e)return null;const n=fo(e);let r=this.initSegments_[n];return t&amp;&amp;!r&amp;&amp;e.bytes&amp;&amp;(this.initSegments_[n]=r={resolvedUri:e.resolvedUri,byterange:e.byterange,bytes:e.bytes,tracks:e.tracks,timescales:e.timescales}),r||e}segmentKey(e,t=!1){if(!e)return null;const n=po(e);let r=this.keyCache_[n];this.cacheEncryptionKeys_&amp;&amp;t&amp;&amp;!r&amp;&amp;e.bytes&amp;&amp;(this.keyCache_[n]=r={resolvedUri:e.resolvedUri,bytes:e.bytes});const i={resolvedUri:(r||e).resolvedUri};return r&amp;&amp;(i.bytes=r.bytes),i}couldBeginLoading_(){return this.playlist_&amp;&amp;!this.paused()}load(){if(this.monitorBuffer_(),this.playlist_)return"INIT"===this.state&amp;&amp;this.couldBeginLoading_()?this.init_():void(!this.couldBeginLoading_()||"READY"!==this.state&amp;&amp;"INIT"!==this.state||(this.state="READY"))}init_(){return this.state="READY",this.resetEverything(),this.monitorBuffer_()}playlist(e,t={}){if(!e)return;const n=this.playlist_,r=this.pendingSegment_;this.playlist_=e,this.xhrOptions_=t,"INIT"===this.state&amp;&amp;(e.syncInfo={mediaSequence:e.mediaSequence,time:0},"main"===this.loaderType_&amp;&amp;this.syncController_.setDateTimeMappingForStart(e));let i=null;if(n&amp;&amp;(n.id?i=n.id:n.uri&amp;&amp;(i=n.uri)),this.logger_(`playlist update [${i} =&gt; ${e.id||e.uri}]`),this.mediaSequenceSync_&amp;&amp;(this.mediaSequenceSync_.update(e,this.currentTime_()),this.logger_(`Playlist update:\ncurrentTime: ${this.currentTime_()}\nbufferedEnd: ${sa(this.buffered_())}\n`,this.mediaSequenceSync_.diagnostics)),this.trigger("syncinfoupdate"),"INIT"===this.state&amp;&amp;this.couldBeginLoading_())return this.init_();if(!n||n.uri!==e.uri){if(null!==this.mediaIndex){const t=!e.endList&amp;&amp;"number"===typeof e.partTargetDuration;t?this.resetLoader():this.resyncLoader()}return this.currentMediaInfo_=void 0,void this.trigger("playlistupdate")}const s=e.mediaSequence-n.mediaSequence;if(this.logger_(`live window shift [${s}]`),null!==this.mediaIndex)if(this.mediaIndex-=s,this.mediaIndex&lt;0)this.mediaIndex=null,this.partIndex=null;else{const e=this.playlist_.segments[this.mediaIndex];if(this.partIndex&amp;&amp;(!e.parts||!e.parts.length||!e.parts[this.partIndex])){const e=this.mediaIndex;this.logger_(`currently processing part (index ${this.partIndex}) no longer exists.`),this.resetLoader(),this.mediaIndex=e}}r&amp;&amp;(r.mediaIndex-=s,r.mediaIndex&lt;0?(r.mediaIndex=null,r.partIndex=null):(r.mediaIndex&gt;=0&amp;&amp;(r.segment=e.segments[r.mediaIndex]),r.partIndex&gt;=0&amp;&amp;r.segment.parts&amp;&amp;(r.part=r.segment.parts[r.partIndex]))),this.syncController_.saveExpiredSegmentInfo(n,e)}pause(){this.checkBufferTimeout_&amp;&amp;(i.a.clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=null)}paused(){return null===this.checkBufferTimeout_}resetEverything(e){this.ended_=!1,this.activeInitSegmentId_=null,this.appendInitSegment_={audio:!0,video:!0},this.resetLoader(),this.remove(0,1/0,e),this.transmuxer_&amp;&amp;(this.transmuxer_.postMessage({action:"clearAllMp4Captions"}),this.transmuxer_.postMessage({action:"reset"}))}resetLoader(){this.fetchAtBuffer_=!1,this.mediaSequenceSync_&amp;&amp;this.mediaSequenceSync_.resetAppendedStatus(),this.resyncLoader()}resyncLoader(){this.transmuxer_&amp;&amp;al.reset(this.transmuxer_),this.mediaIndex=null,this.partIndex=null,this.syncPoint_=null,this.isPendingTimestampOffset_=!1;const e=this.currentMediaInfo_&amp;&amp;this.currentMediaInfo_.isFmp4,t="hls"===this.sourceType_&amp;&amp;!e;t&amp;&amp;(this.shouldForceTimestampOffsetAfterResync_=!0),this.callQueue_=[],this.loadQueue_=[],this.metadataQueue_.id3=[],this.metadataQueue_.caption=[],this.abort(),this.transmuxer_&amp;&amp;this.transmuxer_.postMessage({action:"clearParsedMp4Captions"})}remove(e,t,n=(()=&gt;{}),r=!1){if(t===1/0&amp;&amp;(t=this.duration_()),t&lt;=e)return void this.logger_("skipping remove because end ${end} is &lt;= start ${start}");if(!this.sourceUpdater_||!this.getMediaInfo_())return void this.logger_("skipping remove because no source updater or starting media info");let i=1;const s=()=&gt;{i--,0===i&amp;&amp;n()};!r&amp;&amp;this.audioDisabled_||(i++,this.sourceUpdater_.removeAudio(e,t,s)),(r||"main"===this.loaderType_)&amp;&amp;(this.gopBuffer_=ru(this.gopBuffer_,e,t,this.timeMapping_),i++,this.sourceUpdater_.removeVideo(e,t,s));for(const a in this.inbandTextTracks_)Jl(e,t,this.inbandTextTracks_[a]);Jl(e,t,this.segmentMetadataTrack_),s()}monitorBuffer_(){this.checkBufferTimeout_&amp;&amp;i.a.clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=i.a.setTimeout(this.monitorBufferTick_.bind(this),1)}monitorBufferTick_(){"READY"===this.state&amp;&amp;this.fillBuffer_(),this.checkBufferTimeout_&amp;&amp;i.a.clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=i.a.setTimeout(this.monitorBufferTick_.bind(this),ou)}fillBuffer_(){if(this.sourceUpdater_.updating())return;const e=this.chooseNextRequest_();if(!e)return;const t={segmentInfo:Su({type:this.loaderType_,segment:e})};this.trigger({type:"segmentselected",metadata:t}),"number"===typeof e.timestampOffset&amp;&amp;(this.isPendingTimestampOffset_=!1,this.timelineChangeController_.pendingTimelineChange({type:this.loaderType_,from:this.currentTimeline_,to:e.timeline})),this.loadSegment_(e)}isEndOfStream_(e=this.mediaIndex,t=this.playlist_,n=this.partIndex){if(!t||!this.mediaSource_)return!1;const r="number"===typeof e&amp;&amp;t.segments[e],i=e+1===t.segments.length,s=!r||!r.parts||n+1===r.parts.length;return t.endList&amp;&amp;"open"===this.mediaSource_.readyState&amp;&amp;i&amp;&amp;s}chooseNextRequest_(){const e=this.buffered_(),t=sa(e)||0,n=aa(e,this.currentTime_()),r=!this.hasPlayed_()&amp;&amp;n&gt;=1,i=n&gt;=this.goalBufferLength_(),s=this.playlist_.segments;if(!s.length||r||i)return null;this.syncPoint_=this.syncPoint_||this.syncController_.getSyncPoint(this.playlist_,this.duration_(),this.currentTimeline_,this.currentTime_(),this.loaderType_);const a={partIndex:null,mediaIndex:null,startOfSegment:null,playlist:this.playlist_,isSyncRequest:Boolean(!this.syncPoint_)};if(a.isSyncRequest)a.mediaIndex=su(this.currentTimeline_,s,t),this.logger_("choose next request. Can not find sync point. Fallback to media Index: "+a.mediaIndex);else if(null!==this.mediaIndex){const e=s[this.mediaIndex],n="number"===typeof this.partIndex?this.partIndex:-1;a.startOfSegment=e.end?e.end:t,e.parts&amp;&amp;e.parts[n+1]?(a.mediaIndex=this.mediaIndex,a.partIndex=n+1):a.mediaIndex=this.mediaIndex+1}else{let e,n,r;const i=this.fetchAtBuffer_?t:this.currentTime_();if(this.mediaSequenceSync_&amp;&amp;this.logger_(`chooseNextRequest_ request after Quality Switch:\nFor TargetTime: ${i}.\nCurrentTime: ${this.currentTime_()}\nBufferedEnd: ${t}\nFetch At Buffer: ${this.fetchAtBuffer_}\n`,this.mediaSequenceSync_.diagnostics),this.mediaSequenceSync_&amp;&amp;this.mediaSequenceSync_.isReliable){const t=this.getSyncInfoFromMediaSequenceSync_(i);if(!t){const e="No sync info found while using media sequence sync";return this.error({message:e,metadata:{errorType:Ns.Error.StreamingFailedToSelectNextSegment,error:new Error(e)}}),this.logger_("chooseNextRequest_ - no sync info found using media sequence sync"),null}this.logger_(`chooseNextRequest_ mediaSequence syncInfo (${t.start} --\x3e ${t.end})`),e=t.segmentIndex,n=t.partIndex,r=t.start}else{this.logger_("chooseNextRequest_ - fallback to a regular segment selection algorithm, based on a syncPoint.");const t=Pa.getMediaInfoForTime({exactManifestTimings:this.exactManifestTimings,playlist:this.playlist_,currentTime:i,startingPartIndex:this.syncPoint_.partIndex,startingSegmentIndex:this.syncPoint_.segmentIndex,startTime:this.syncPoint_.time});e=t.segmentIndex,n=t.partIndex,r=t.startTime}a.getMediaInfoForTime=this.fetchAtBuffer_?"bufferedEnd "+i:"currentTime "+i,a.mediaIndex=e,a.startOfSegment=r,a.partIndex=n,this.logger_(`choose next request. Playlist switched and we have a sync point. Media Index: ${a.mediaIndex} `)}const o=s[a.mediaIndex];let l=o&amp;&amp;"number"===typeof a.partIndex&amp;&amp;o.parts&amp;&amp;o.parts[a.partIndex];if(!o||"number"===typeof a.partIndex&amp;&amp;!l)return null;"number"!==typeof a.partIndex&amp;&amp;o.parts&amp;&amp;(a.partIndex=0,l=o.parts[0]);const u=this.vhs_.playlists&amp;&amp;this.vhs_.playlists.main&amp;&amp;this.vhs_.playlists.main.independentSegments||this.playlist_.independentSegments;if(!n&amp;&amp;l&amp;&amp;!u&amp;&amp;!l.independent)if(0===a.partIndex){const e=s[a.mediaIndex-1],t=e.parts&amp;&amp;e.parts.length&amp;&amp;e.parts[e.parts.length-1];t&amp;&amp;t.independent&amp;&amp;(a.mediaIndex-=1,a.partIndex=e.parts.length-1,a.independent="previous segment")}else o.parts[a.partIndex-1].independent&amp;&amp;(a.partIndex-=1,a.independent="previous part");const c=this.mediaSource_&amp;&amp;"ended"===this.mediaSource_.readyState;return a.mediaIndex&gt;=s.length-1&amp;&amp;c&amp;&amp;!this.seeking_()?null:(this.shouldForceTimestampOffsetAfterResync_&amp;&amp;(this.shouldForceTimestampOffsetAfterResync_=!1,a.forceTimestampOffset=!0,this.logger_("choose next request. Force timestamp offset after loader resync")),this.generateSegmentInfo_(a))}getSyncInfoFromMediaSequenceSync_(e){if(!this.mediaSequenceSync_)return null;const t=Math.max(e,this.mediaSequenceSync_.start);e!==t&amp;&amp;this.logger_(`getSyncInfoFromMediaSequenceSync_. Pulled target time from ${e} to ${t}`);const n=this.mediaSequenceSync_.getSyncInfoForTime(t);if(!n)return null;if(!n.isAppended)return n;const r=this.mediaSequenceSync_.getSyncInfoForTime(n.end);return r?(r.isAppended&amp;&amp;this.logger_("getSyncInfoFromMediaSequenceSync_: We encounter unexpected scenario where next media sequence sync info is also appended!"),r):null}generateSegmentInfo_(e){const{independent:t,playlist:n,mediaIndex:r,startOfSegment:i,isSyncRequest:s,partIndex:a,forceTimestampOffset:o,getMediaInfoForTime:l}=e,u=n.segments[r],c="number"===typeof a&amp;&amp;u.parts[a],d={requestId:"segment-loader-"+Math.random(),uri:c&amp;&amp;c.resolvedUri||u.resolvedUri,mediaIndex:r,partIndex:c?a:null,isSyncRequest:s,startOfSegment:i,playlist:n,bytes:null,encryptedBytes:null,timestampOffset:null,timeline:u.timeline,duration:c&amp;&amp;c.duration||u.duration,segment:u,part:c,byteLength:0,transmuxer:this.transmuxer_,getMediaInfoForTime:l,independent:t},h="undefined"!==typeof o?o:this.isPendingTimestampOffset_;d.timestampOffset=this.timestampOffsetForSegment_({segmentTimeline:u.timeline,currentTimeline:this.currentTimeline_,startOfSegment:i,buffered:this.buffered_(),overrideCheck:h});const f=sa(this.sourceUpdater_.audioBuffered());return"number"===typeof f&amp;&amp;(d.audioAppendStart=f-this.sourceUpdater_.audioTimestampOffset()),this.sourceUpdater_.videoBuffered().length&amp;&amp;(d.gopsToAlignWith=tu(this.gopBuffer_,this.currentTime_()-this.sourceUpdater_.videoTimestampOffset(),this.timeMapping_)),d}timestampOffsetForSegment_(e){return pu(e)}earlyAbortWhenNeeded_(e){if(this.vhs_.tech_.paused()||!this.xhrOptions_.timeout||!this.playlist_.attributes.BANDWIDTH)return;if(Date.now()-(e.firstBytesReceivedAt||Date.now())&lt;1e3)return;const t=this.currentTime_(),n=e.bandwidth,r=this.pendingSegment_.duration,i=Pa.estimateSegmentRequestTime(r,n,this.playlist_,e.bytesReceived),s=na(this.buffered_(),t,this.vhs_.tech_.playbackRate())-1;if(i&lt;=s)return;const a=$l({main:this.vhs_.playlists.main,currentTime:t,bandwidth:n,duration:this.duration_(),segmentDuration:r,timeUntilRebuffer:s,currentTimeline:this.currentTimeline_,syncController:this.syncController_});if(!a)return;const o=i-s,l=o-a.rebufferingImpact;let u=.5;s&lt;=Xs&amp;&amp;(u=1),!a.playlist||a.playlist.uri===this.playlist_.uri||l&lt;u||(this.bandwidth=a.playlist.attributes.BANDWIDTH*Fo.BANDWIDTH_VARIANCE+1,this.trigger("earlyabort"))}handleAbort_(e){this.logger_("Aborting "+hu(e)),this.mediaRequestsAborted+=1}handleProgress_(e,t){this.earlyAbortWhenNeeded_(t.stats),this.checkForAbort_(t.requestId)||this.trigger("progress")}handleTrackInfo_(e,t){const{hasAudio:n,hasVideo:r}=t,i={segmentInfo:Su({type:this.loaderType_,segment:e}),trackInfo:{hasAudio:n,hasVideo:r}};this.trigger({type:"segmenttransmuxingtrackinfoavailable",metadata:i}),this.earlyAbortWhenNeeded_(e.stats),this.checkForAbort_(e.requestId)||this.checkForIllegalMediaSwitch(t)||(t=t||{},iu(this.currentMediaInfo_,t)||(this.appendInitSegment_={audio:!0,video:!0},this.startingMediaInfo_=t,this.currentMediaInfo_=t,this.logger_("trackinfo update",t),this.trigger("trackinfo")),this.checkForAbort_(e.requestId)||(this.pendingSegment_.trackInfo=t,this.hasEnoughInfoToAppend_()?this.processCallQueue_():bu(this)))}handleTimingInfo_(e,t,n,r){if(this.earlyAbortWhenNeeded_(e.stats),this.checkForAbort_(e.requestId))return;const i=this.pendingSegment_,s=fu(t);i[s]=i[s]||{},i[s][n]=r,this.logger_(`timinginfo: ${t} - ${n} - ${r}`),this.hasEnoughInfoToAppend_()?this.processCallQueue_():bu(this)}handleCaptions_(e,t){if(this.earlyAbortWhenNeeded_(e.stats),this.checkForAbort_(e.requestId))return;if(0===t.length)return void this.logger_("SegmentLoader received no captions from a caption event");const n=this.pendingSegment_;if(!n.hasAppendedData_)return void this.metadataQueue_.caption.push(this.handleCaptions_.bind(this,e,t));const r=null===this.sourceUpdater_.videoTimestampOffset()?this.sourceUpdater_.audioTimestampOffset():this.sourceUpdater_.videoTimestampOffset(),i={};t.forEach(e=&gt;{i[e.stream]=i[e.stream]||{startTime:1/0,captions:[],endTime:0};const t=i[e.stream];t.startTime=Math.min(t.startTime,e.startTime+r),t.endTime=Math.max(t.endTime,e.endTime+r),t.captions.push(e)}),Object.keys(i).forEach(e=&gt;{const{startTime:t,endTime:n,captions:s}=i[e],a=this.inbandTextTracks_;this.logger_(`adding cues from ${t} -&gt; ${n} for ${e}`),Vl(a,this.vhs_.tech_,e),Jl(t,n,a[e]),Wl({captionArray:s,inbandTextTracks:a,timestampOffset:r})}),this.transmuxer_&amp;&amp;this.transmuxer_.postMessage({action:"clearParsedMp4Captions"})}handleId3_(e,t,n){if(this.earlyAbortWhenNeeded_(e.stats),this.checkForAbort_(e.requestId))return;const r=this.pendingSegment_;r.hasAppendedData_?this.addMetadataToTextTrack(n,t,this.duration_()):this.metadataQueue_.id3.push(this.handleId3_.bind(this,e,t,n))}processMetadataQueue_(){this.metadataQueue_.id3.forEach(e=&gt;e()),this.metadataQueue_.caption.forEach(e=&gt;e()),this.metadataQueue_.id3=[],this.metadataQueue_.caption=[]}processCallQueue_(){const e=this.callQueue_;this.callQueue_=[],e.forEach(e=&gt;e())}processLoadQueue_(){const e=this.loadQueue_;this.loadQueue_=[],e.forEach(e=&gt;e())}hasEnoughInfoToLoad_(){if("audio"!==this.loaderType_)return!0;const e=this.pendingSegment_;return!!e&amp;&amp;(!this.getCurrentMediaInfo_()||!mu({timelineChangeController:this.timelineChangeController_,currentTimeline:this.currentTimeline_,segmentTimeline:e.timeline,loaderType:this.loaderType_,audioDisabled:this.audioDisabled_}))}getCurrentMediaInfo_(e=this.pendingSegment_){return e&amp;&amp;e.trackInfo||this.currentMediaInfo_}getMediaInfo_(e=this.pendingSegment_){return this.getCurrentMediaInfo_(e)||this.startingMediaInfo_}getPendingSegmentPlaylist(){return this.pendingSegment_?this.pendingSegment_.playlist:null}hasEnoughInfoToAppend_(){if(!this.sourceUpdater_.ready())return!1;if(this.waitingOnRemove_||this.quotaExceededErrorRetryTimeout_)return!1;const e=this.pendingSegment_,t=this.getCurrentMediaInfo_();if(!e||!t)return!1;const{hasAudio:n,hasVideo:r,isMuxed:i}=t;return!(r&amp;&amp;!e.videoTimingInfo)&amp;&amp;(!(n&amp;&amp;!this.audioDisabled_&amp;&amp;!i&amp;&amp;!e.audioTimingInfo)&amp;&amp;!mu({timelineChangeController:this.timelineChangeController_,currentTimeline:this.currentTimeline_,segmentTimeline:e.timeline,loaderType:this.loaderType_,audioDisabled:this.audioDisabled_}))}handleData_(e,t){if(this.earlyAbortWhenNeeded_(e.stats),this.checkForAbort_(e.requestId))return;if(this.callQueue_.length||!this.hasEnoughInfoToAppend_())return bu(this),void this.callQueue_.push(this.handleData_.bind(this,e,t));const n=this.pendingSegment_;if(this.setTimeMapping_(n.timeline),this.updateMediaSecondsLoaded_(n.part||n.segment),"closed"!==this.mediaSource_.readyState){if(e.map&amp;&amp;(e.map=this.initSegmentForMap(e.map,!0),n.segment.map=e.map),e.key&amp;&amp;this.segmentKey(e.key,!0),n.isFmp4=e.isFmp4,n.timingInfo=n.timingInfo||{},n.isFmp4)this.trigger("fmp4"),n.timingInfo.start=n[fu(t.type)].start;else{const e=this.getCurrentMediaInfo_(),t="main"===this.loaderType_&amp;&amp;e&amp;&amp;e.hasVideo;let r;t&amp;&amp;(r=n.videoTimingInfo.start),n.timingInfo.start=this.trueSegmentStart_({currentStart:n.timingInfo.start,playlist:n.playlist,mediaIndex:n.mediaIndex,currentVideoTimestampOffset:this.sourceUpdater_.videoTimestampOffset(),useVideoTimingInfo:t,firstVideoFrameTimeForData:r,videoTimingInfo:n.videoTimingInfo,audioTimingInfo:n.audioTimingInfo})}if(this.updateAppendInitSegmentStatus(n,t.type),this.updateSourceBufferTimestampOffset_(n),n.isSyncRequest){this.updateTimingInfoEnd_(n),this.syncController_.saveSegmentTimingInfo({segmentInfo:n,shouldSaveTimelineMapping:"main"===this.loaderType_});const e=this.chooseNextRequest_();if(e.mediaIndex!==n.mediaIndex||e.partIndex!==n.partIndex)return void this.logger_("sync segment was incorrect, not appending");this.logger_("sync segment was correct, appending")}n.hasAppendedData_=!0,this.processMetadataQueue_(),this.appendData_(n,t)}}updateAppendInitSegmentStatus(e,t){"main"!==this.loaderType_||"number"!==typeof e.timestampOffset||e.changedTimestampOffset||(this.appendInitSegment_={audio:!0,video:!0}),this.playlistOfLastInitSegment_[t]!==e.playlist&amp;&amp;(this.appendInitSegment_[t]=!0)}getInitSegmentAndUpdateState_({type:e,initSegment:t,map:n,playlist:r}){if(n){const e=fo(n);if(this.activeInitSegmentId_===e)return null;t=this.initSegmentForMap(n,!0).bytes,this.activeInitSegmentId_=e}return t&amp;&amp;this.appendInitSegment_[e]?(this.playlistOfLastInitSegment_[e]=r,this.appendInitSegment_[e]=!1,this.activeInitSegmentId_=null,t):null}handleQuotaExceededError_({segmentInfo:e,type:t,bytes:n},r){const s=this.sourceUpdater_.audioBuffered(),a=this.sourceUpdater_.videoBuffered();s.length&gt;1&amp;&amp;this.logger_("On QUOTA_EXCEEDED_ERR, found gaps in the audio buffer: "+ra(s).join(", ")),a.length&gt;1&amp;&amp;this.logger_("On QUOTA_EXCEEDED_ERR, found gaps in the video buffer: "+ra(a).join(", "));const o=s.length?s.start(0):0,l=s.length?s.end(s.length-1):0,u=a.length?a.start(0):0,c=a.length?a.end(a.length-1):0;if(l-o&lt;=au&amp;&amp;c-u&lt;=au)return this.logger_(`On QUOTA_EXCEEDED_ERR, single segment too large to append to buffer, triggering an error. Appended byte length: ${n.byteLength}, audio buffer: ${ra(s).join(", ")}, video buffer: ${ra(a).join(", ")}, `),this.error({message:"Quota exceeded error with append of a single segment of content",excludeUntil:1/0}),void this.trigger("error");this.waitingOnRemove_=!0,this.callQueue_.push(this.appendToSourceBuffer_.bind(this,{segmentInfo:e,type:t,bytes:n}));const d=this.currentTime_(),h=d-au;this.logger_("On QUOTA_EXCEEDED_ERR, removing audio/video from 0 to "+h),this.remove(0,h,()=&gt;{this.logger_(`On QUOTA_EXCEEDED_ERR, retrying append in ${au}s`),this.waitingOnRemove_=!1,this.quotaExceededErrorRetryTimeout_=i.a.setTimeout(()=&gt;{this.logger_("On QUOTA_EXCEEDED_ERR, re-processing call queue"),this.quotaExceededErrorRetryTimeout_=null,this.processCallQueue_()},1e3*au)},!0)}handleAppendError_({segmentInfo:e,type:t,bytes:n},r){r&amp;&amp;(r.code!==za?(this.logger_("Received non QUOTA_EXCEEDED_ERR on append",r),this.error({message:`${t} append of ${n.length}b failed for segment #${e.mediaIndex} in playlist ${e.playlist.id}`,metadata:{errorType:Ns.Error.StreamingFailedToAppendSegment}}),this.trigger("appenderror")):this.handleQuotaExceededError_({segmentInfo:e,type:t,bytes:n}))}appendToSourceBuffer_({segmentInfo:e,type:t,initSegment:n,data:r,bytes:i}){if(!i){const e=[r];let t=r.byteLength;n&amp;&amp;(e.unshift(n),t+=n.byteLength),i=zl({bytes:t,segments:e})}const s={segmentInfo:Su({type:this.loaderType_,segment:e})};this.trigger({type:"segmentappendstart",metadata:s}),this.sourceUpdater_.appendBuffer({segmentInfo:e,type:t,bytes:i},this.handleAppendError_.bind(this,{segmentInfo:e,type:t,bytes:i}))}handleSegmentTimingInfo_(e,t,n){if(!this.pendingSegment_||t!==this.pendingSegment_.requestId)return;const r=this.pendingSegment_.segment,i=e+"TimingInfo";r[i]||(r[i]={}),r[i].transmuxerPrependedSeconds=n.prependedContentDuration||0,r[i].transmuxedPresentationStart=n.start.presentation,r[i].transmuxedDecodeStart=n.start.decode,r[i].transmuxedPresentationEnd=n.end.presentation,r[i].transmuxedDecodeEnd=n.end.decode,r[i].baseMediaDecodeTime=n.baseMediaDecodeTime}appendData_(e,t){const{type:n,data:r}=t;if(!r||!r.byteLength)return;if("audio"===n&amp;&amp;this.audioDisabled_)return;const i=this.getInitSegmentAndUpdateState_({type:n,initSegment:t.initSegment,playlist:e.playlist,map:e.isFmp4?e.segment.map:null});this.appendToSourceBuffer_({segmentInfo:e,type:n,initSegment:i,data:r})}loadSegment_(e){if(this.state="WAITING",this.pendingSegment_=e,this.trimBackBuffer_(e),"number"===typeof e.timestampOffset&amp;&amp;this.transmuxer_&amp;&amp;this.transmuxer_.postMessage({action:"clearAllMp4Captions"}),!this.hasEnoughInfoToLoad_())return bu(this),void this.loadQueue_.push(()=&gt;{const t=h()({},e,{forceTimestampOffset:!0});h()(e,this.generateSegmentInfo_(t)),this.isPendingTimestampOffset_=!1,this.updateTransmuxerAndRequestSegment_(e)});this.updateTransmuxerAndRequestSegment_(e)}updateTransmuxerAndRequestSegment_(e){this.shouldUpdateTransmuxerTimestampOffset_(e.timestampOffset)&amp;&amp;(this.gopBuffer_.length=0,e.gopsToAlignWith=[],this.timeMapping_=0,this.transmuxer_.postMessage({action:"reset"}),this.transmuxer_.postMessage({action:"setTimestampOffset",timestampOffset:e.timestampOffset}));const t=this.createSimplifiedSegmentObj_(e),n=this.isEndOfStream_(e.mediaIndex,e.playlist,e.partIndex),r=null!==this.mediaIndex,i=e.timeline!==this.currentTimeline_&amp;&amp;e.timeline&gt;0,s=n||r&amp;&amp;i;this.logger_(`Requesting\n${Hl(e.uri)}\n${hu(e)}`),t.map&amp;&amp;!t.map.bytes&amp;&amp;(this.logger_("going to request init segment."),this.appendInitSegment_={video:!0,audio:!0}),e.abortRequests=El({xhr:this.vhs_.xhr,xhrOptions:this.xhrOptions_,decryptionWorker:this.decrypter_,segment:t,abortFn:this.handleAbort_.bind(this,e),progressFn:this.handleProgress_.bind(this),trackInfoFn:this.handleTrackInfo_.bind(this),timingInfoFn:this.handleTimingInfo_.bind(this),videoSegmentTimingInfoFn:this.handleSegmentTimingInfo_.bind(this,"video",e.requestId),audioSegmentTimingInfoFn:this.handleSegmentTimingInfo_.bind(this,"audio",e.requestId),captionsFn:this.handleCaptions_.bind(this),isEndOfTimeline:s,endedTimelineFn:()=&gt;{this.logger_("received endedtimeline callback")},id3Fn:this.handleId3_.bind(this),dataFn:this.handleData_.bind(this),doneFn:this.segmentRequestFinished_.bind(this),onTransmuxerLog:({message:t,level:n,stream:r})=&gt;{this.logger_(`${hu(e)} logged from transmuxer stream ${r} as a ${n}: ${t}`)},triggerSegmentEventFn:({type:e,segment:t,keyInfo:n,trackInfo:r,timingInfo:i})=&gt;{const s=Su({segment:t}),a={segmentInfo:s};n&amp;&amp;(a.keyInfo=n),r&amp;&amp;(a.trackInfo=r),i&amp;&amp;(a.timingInfo=i),this.trigger({type:e,metadata:a})}})}trimBackBuffer_(e){const t=du(this.seekable_(),this.currentTime_(),this.playlist_.targetDuration||10);t&gt;0&amp;&amp;this.remove(0,t)}createSimplifiedSegmentObj_(e){const t=e.segment,n=e.part,r=e.segment.key||e.segment.map&amp;&amp;e.segment.map.key,i=e.segment.map&amp;&amp;!e.segment.map.bytes,s={resolvedUri:n?n.resolvedUri:t.resolvedUri,byterange:n?n.byterange:t.byterange,requestId:e.requestId,transmuxer:e.transmuxer,audioAppendStart:e.audioAppendStart,gopsToAlignWith:e.gopsToAlignWith,part:e.part,type:this.loaderType_,start:e.startOfSegment,duration:e.duration,isEncrypted:r,isMediaInitialization:i},a=e.playlist.segments[e.mediaIndex-1];if(a&amp;&amp;a.timeline===t.timeline&amp;&amp;(a.videoTimingInfo?s.baseStartTime=a.videoTimingInfo.transmuxedDecodeEnd:a.audioTimingInfo&amp;&amp;(s.baseStartTime=a.audioTimingInfo.transmuxedDecodeEnd)),t.key){const n=t.key.iv||new Uint32Array([0,0,0,e.mediaIndex+e.playlist.mediaSequence]);s.key=this.segmentKey(t.key),s.key.iv=n}return t.map&amp;&amp;(s.map=this.initSegmentForMap(t.map)),s}saveTransferStats_(e){this.mediaRequests+=1,e&amp;&amp;(this.mediaBytesTransferred+=e.bytesReceived,this.mediaTransferDuration+=e.roundTripTime)}saveBandwidthRelatedStats_(e,t){if(this.pendingSegment_.byteLength=t.bytesReceived,e&lt;uu)return void this.logger_("Ignoring segment's bandwidth because its duration of "+e+" is less than the min to record "+uu);const n={bandwidthInfo:{from:this.bandwidth,to:t.bandwidth}};this.trigger({type:"bandwidthupdated",metadata:n}),this.bandwidth=t.bandwidth,this.roundTrip=t.roundTripTime}handleTimeout_(){this.mediaRequestsTimedout+=1,this.bandwidth=1,this.roundTrip=NaN,this.trigger("bandwidthupdate"),this.trigger("timeout")}segmentRequestFinished_(e,t,n){if(this.callQueue_.length)return void this.callQueue_.push(this.segmentRequestFinished_.bind(this,e,t,n));if(this.saveTransferStats_(t.stats),!this.pendingSegment_)return;if(t.requestId!==this.pendingSegment_.requestId)return;if(e){if(this.pendingSegment_=null,this.state="READY",e.code===ll.ABORTED)return;return this.pause(),e.code===ll.TIMEOUT?void this.handleTimeout_():(this.mediaRequestsErrored+=1,this.error(e),void this.trigger("error"))}const r=this.pendingSegment_;this.saveBandwidthRelatedStats_(r.duration,t.stats),r.endOfAllRequests=t.endOfAllRequests,n.gopInfo&amp;&amp;(this.gopBuffer_=nu(this.gopBuffer_,n.gopInfo,this.safeAppend_)),this.state="APPENDING",this.trigger("appending"),this.waitForAppendsToComplete_(r)}setTimeMapping_(e){const t=this.syncController_.mappingForTimeline(e);null!==t&amp;&amp;(this.timeMapping_=t)}updateMediaSecondsLoaded_(e){"number"===typeof e.start&amp;&amp;"number"===typeof e.end?this.mediaSecondsLoaded+=e.end-e.start:this.mediaSecondsLoaded+=e.duration}shouldUpdateTransmuxerTimestampOffset_(e){return null!==e&amp;&amp;("main"===this.loaderType_&amp;&amp;e!==this.sourceUpdater_.videoTimestampOffset()||!this.audioDisabled_&amp;&amp;e!==this.sourceUpdater_.audioTimestampOffset())}trueSegmentStart_({currentStart:e,playlist:t,mediaIndex:n,firstVideoFrameTimeForData:r,currentVideoTimestampOffset:i,useVideoTimingInfo:s,videoTimingInfo:a,audioTimingInfo:o}){if("undefined"!==typeof e)return e;if(!s)return o.start;const l=t.segments[n-1];return 0!==n&amp;&amp;l&amp;&amp;"undefined"!==typeof l.start&amp;&amp;l.end===r+i?a.start:r}waitForAppendsToComplete_(e){const t=this.getCurrentMediaInfo_(e);if(!t)return this.error({message:"No starting media returned, likely due to an unsupported media format.",playlistExclusionDuration:1/0}),void this.trigger("error");const{hasAudio:n,hasVideo:r,isMuxed:i}=t,s="main"===this.loaderType_&amp;&amp;r,a=!this.audioDisabled_&amp;&amp;n&amp;&amp;!i;if(e.waitingOnAppends=0,!e.hasAppendedData_)return e.timingInfo||"number"!==typeof e.timestampOffset||(this.isPendingTimestampOffset_=!0),e.timingInfo={start:0},e.waitingOnAppends++,this.isPendingTimestampOffset_||(this.updateSourceBufferTimestampOffset_(e),this.processMetadataQueue_()),void this.checkAppendsDone_(e);s&amp;&amp;e.waitingOnAppends++,a&amp;&amp;e.waitingOnAppends++,s&amp;&amp;this.sourceUpdater_.videoQueueCallback(this.checkAppendsDone_.bind(this,e)),a&amp;&amp;this.sourceUpdater_.audioQueueCallback(this.checkAppendsDone_.bind(this,e))}checkAppendsDone_(e){this.checkForAbort_(e.requestId)||(e.waitingOnAppends--,0===e.waitingOnAppends&amp;&amp;this.handleAppendsDone_())}checkForIllegalMediaSwitch(e){const t=cu(this.loaderType_,this.getCurrentMediaInfo_(),e);return!!t&amp;&amp;(this.error({message:t,playlistExclusionDuration:1/0}),this.trigger("error"),!0)}updateSourceBufferTimestampOffset_(e){if(null===e.timestampOffset||"number"!==typeof e.timingInfo.start||e.changedTimestampOffset||"main"!==this.loaderType_)return;let t=!1;e.timestampOffset-=this.getSegmentStartTimeForTimestampOffsetCalculation_({videoTimingInfo:e.segment.videoTimingInfo,audioTimingInfo:e.segment.audioTimingInfo,timingInfo:e.timingInfo}),e.changedTimestampOffset=!0,e.timestampOffset!==this.sourceUpdater_.videoTimestampOffset()&amp;&amp;(this.sourceUpdater_.videoTimestampOffset(e.timestampOffset),t=!0),e.timestampOffset!==this.sourceUpdater_.audioTimestampOffset()&amp;&amp;(this.sourceUpdater_.audioTimestampOffset(e.timestampOffset),t=!0),t&amp;&amp;this.trigger("timestampoffset")}getSegmentStartTimeForTimestampOffsetCalculation_({videoTimingInfo:e,audioTimingInfo:t,timingInfo:n}){return this.useDtsForTimestampOffset_?e&amp;&amp;"number"===typeof e.transmuxedDecodeStart?e.transmuxedDecodeStart:t&amp;&amp;"number"===typeof t.transmuxedDecodeStart?t.transmuxedDecodeStart:n.start:n.start}updateTimingInfoEnd_(e){e.timingInfo=e.timingInfo||{};const t=this.getMediaInfo_(),n="main"===this.loaderType_&amp;&amp;t&amp;&amp;t.hasVideo,r=n&amp;&amp;e.videoTimingInfo?e.videoTimingInfo:e.audioTimingInfo;r&amp;&amp;(e.timingInfo.end="number"===typeof r.end?r.end:r.start+e.duration)}handleAppendsDone_(){if(this.pendingSegment_){const e={segmentInfo:Su({type:this.loaderType_,segment:this.pendingSegment_})};this.trigger({type:"appendsdone",metadata:e})}if(!this.pendingSegment_)return this.state="READY",void(this.paused()||this.monitorBuffer_());const e=this.pendingSegment_;e.part&amp;&amp;e.part.syncInfo?e.part.syncInfo.markAppended():e.segment.syncInfo&amp;&amp;e.segment.syncInfo.markAppended(),this.updateTimingInfoEnd_(e),this.shouldSaveSegmentTimingInfo_&amp;&amp;this.syncController_.saveSegmentTimingInfo({segmentInfo:e,shouldSaveTimelineMapping:"main"===this.loaderType_});const t=Tu(e,this.sourceType_);if(t&amp;&amp;("warn"===t.severity?Ns.log.warn(t.message):this.logger_(t.message)),this.recordThroughput_(e),this.pendingSegment_=null,this.state="READY",e.isSyncRequest&amp;&amp;(this.trigger("syncinfoupdate"),!e.hasAppendedData_))return void this.logger_("Throwing away un-appended sync request "+hu(e));this.logger_("Appended "+hu(e)),this.addSegmentMetadataCue_(e),this.fetchAtBuffer_=!0,this.currentTimeline_!==e.timeline&amp;&amp;(this.timelineChangeController_.lastTimelineChange({type:this.loaderType_,from:this.currentTimeline_,to:e.timeline}),"main"!==this.loaderType_||this.audioDisabled_||this.timelineChangeController_.lastTimelineChange({type:"audio",from:this.currentTimeline_,to:e.timeline})),this.currentTimeline_=e.timeline,this.trigger("syncinfoupdate");const n=e.segment,r=e.part,i=n.end&amp;&amp;this.currentTime_()-n.end&gt;3*e.playlist.targetDuration,s=r&amp;&amp;r.end&amp;&amp;this.currentTime_()-r.end&gt;3*e.playlist.partTargetDuration;if(i||s)return this.logger_(`bad ${i?"segment":"part"} ${hu(e)}`),void this.resetEverything();const a=null!==this.mediaIndex;a&amp;&amp;this.trigger("bandwidthupdate"),this.trigger("progress"),this.mediaIndex=e.mediaIndex,this.partIndex=e.partIndex,this.isEndOfStream_(e.mediaIndex,e.playlist,e.partIndex)&amp;&amp;this.endOfStream(),this.trigger("appended"),e.hasAppendedData_&amp;&amp;this.mediaAppends++,this.paused()||this.monitorBuffer_()}recordThroughput_(e){if(e.duration&lt;uu)return void this.logger_("Ignoring segment's throughput because its duration of "+e.duration+" is less than the min to record "+uu);const t=this.throughput.rate,n=Date.now()-e.endOfAllRequests+1,r=Math.floor(e.byteLength/n*8*1e3);this.throughput.rate+=(r-t)/++this.throughput.count}addSegmentMetadataCue_(e){if(!this.segmentMetadataTrack_)return;const t=e.segment,n=t.start,r=t.end;if(!lu(n)||!lu(r))return;Jl(n,r,this.segmentMetadataTrack_);const s=i.a.WebKitDataCue||i.a.VTTCue,a={custom:t.custom,dateTimeObject:t.dateTimeObject,dateTimeString:t.dateTimeString,programDateTime:t.programDateTime,bandwidth:e.playlist.attributes.BANDWIDTH,resolution:e.playlist.attributes.RESOLUTION,codecs:e.playlist.attributes.CODECS,byteLength:e.byteLength,uri:e.uri,timeline:e.timeline,playlist:e.playlist.id,start:n,end:r},o=JSON.stringify(a),l=new s(n,r,o);l.value=a,this.segmentMetadataTrack_.addCue(l)}}function xu(){}const ku=function(e){return"string"!==typeof e?e:e.replace(/./,e=&gt;e.toUpperCase())},Cu=["video","audio"],Au=(e,t)=&gt;{const n=t[e+"Buffer"];return n&amp;&amp;n.updating||t.queuePending[e]},Ou=(e,t)=&gt;{for(let n=0;n&lt;t.length;n++){const r=t[n];if("mediaSource"===r.type)return null;if(r.type===e)return n}return null},Iu=(e,t)=&gt;{if(0===t.queue.length)return;let n=0,r=t.queue[n];if("mediaSource"!==r.type){if("mediaSource"!==e&amp;&amp;t.ready()&amp;&amp;"closed"!==t.mediaSource.readyState&amp;&amp;!Au(e,t)){if(r.type!==e){if(n=Ou(e,t.queue),null===n)return;r=t.queue[n]}return t.queue.splice(n,1),t.queuePending[e]=r,r.action(e,t),r.doneFn?void 0:(t.queuePending[e]=null,void Iu(e,t))}}else t.updating()||"closed"===t.mediaSource.readyState||(t.queue.shift(),r.action(t),r.doneFn&amp;&amp;r.doneFn(),Iu("audio",t),Iu("video",t))},Pu=(e,t)=&gt;{const n=t[e+"Buffer"],r=ku(e);n&amp;&amp;(n.removeEventListener("updateend",t[`on${r}UpdateEnd_`]),n.removeEventListener("error",t[`on${r}Error_`]),t.codecs[e]=null,t[e+"Buffer"]=null)},Lu=(e,t)=&gt;e&amp;&amp;t&amp;&amp;-1!==Array.prototype.indexOf.call(e.sourceBuffers,t),Du={appendBuffer:(e,t,n)=&gt;(r,i)=&gt;{const s=i[r+"Buffer"];if(Lu(i.mediaSource,s)){i.logger_(`Appending segment ${t.mediaIndex}'s ${e.length} bytes to ${r}Buffer`);try{s.appendBuffer(e)}catch(a){i.logger_(`Error with code ${a.code} `+(a.code===za?"(QUOTA_EXCEEDED_ERR) ":"")+`when appending segment ${t.mediaIndex} to ${r}Buffer`),i.queuePending[r]=null,n(a)}}},remove:(e,t)=&gt;(n,r)=&gt;{const i=r[n+"Buffer"];if(Lu(r.mediaSource,i)){r.logger_(`Removing ${e} to ${t} from ${n}Buffer`);try{i.remove(e,t)}catch(s){r.logger_(`Remove ${e} to ${t} from ${n}Buffer failed`)}}},timestampOffset:e=&gt;(t,n)=&gt;{const r=n[t+"Buffer"];Lu(n.mediaSource,r)&amp;&amp;(n.logger_(`Setting ${t}timestampOffset to ${e}`),r.timestampOffset=e)},callback:e=&gt;(t,n)=&gt;{e()},endOfStream:e=&gt;t=&gt;{if("open"===t.mediaSource.readyState){t.logger_(`Calling mediaSource endOfStream(${e||""})`);try{t.mediaSource.endOfStream(e)}catch(n){Ns.log.warn("Failed to call media source endOfStream",n)}}},duration:e=&gt;t=&gt;{t.logger_("Setting mediaSource duration to "+e);try{t.mediaSource.duration=e}catch(n){Ns.log.warn("Failed to set media source duration",n)}},abort:()=&gt;(e,t)=&gt;{if("open"!==t.mediaSource.readyState)return;const n=t[e+"Buffer"];if(Lu(t.mediaSource,n)){t.logger_(`calling abort on ${e}Buffer`);try{n.abort()}catch(r){Ns.log.warn(`Failed to abort on ${e}Buffer`,r)}}},addSourceBuffer:(e,t)=&gt;n=&gt;{const r=ku(e),i=Object(m["e"])(t);n.logger_(`Adding ${e}Buffer with codec ${t} to mediaSource`);const s=n.mediaSource.addSourceBuffer(i);s.addEventListener("updateend",n[`on${r}UpdateEnd_`]),s.addEventListener("error",n[`on${r}Error_`]),n.codecs[e]=t,n[e+"Buffer"]=s},removeSourceBuffer:e=&gt;t=&gt;{const n=t[e+"Buffer"];if(Pu(e,t),Lu(t.mediaSource,n)){t.logger_(`Removing ${e}Buffer with codec ${t.codecs[e]} from mediaSource`);try{t.mediaSource.removeSourceBuffer(n)}catch(r){Ns.log.warn(`Failed to removeSourceBuffer ${e}Buffer`,r)}}},changeType:e=&gt;(t,n)=&gt;{const r=n[t+"Buffer"],i=Object(m["e"])(e);if(!Lu(n.mediaSource,r))return;const s=e.substring(0,e.indexOf(".")),a=n.codecs[t],o=a.substring(0,a.indexOf("."));if(o===s)return;const l={codecsChangeInfo:{from:a,to:e}};n.trigger({type:"codecschange",metadata:l}),n.logger_(`changing ${t}Buffer codec from ${a} to ${e}`);try{r.changeType(i),n.codecs[t]=e}catch(u){l.errorType=Ns.Error.StreamingCodecsChangeError,l.error=u,u.metadata=l,n.error_=u,n.trigger("error"),Ns.log.warn(`Failed to changeType on ${t}Buffer`,u)}}},Mu=({type:e,sourceUpdater:t,action:n,doneFn:r,name:i})=&gt;{t.queue.push({type:e,action:n,doneFn:r,name:i}),Iu(e,t)},Ru=(e,t)=&gt;n=&gt;{const r=t[e+"Buffered"](),i=Gs(r);if(t.logger_(`received "updateend" event for ${e} Source Buffer: `,i),t.queuePending[e]){const n=t.queuePending[e].doneFn;t.queuePending[e]=null,n&amp;&amp;n(t[e+"Error_"])}Iu(e,t)};class Nu extends Ns.EventTarget{constructor(e){super(),this.mediaSource=e,this.sourceopenListener_=()=&gt;Iu("mediaSource",this),this.mediaSource.addEventListener("sourceopen",this.sourceopenListener_),this.logger_=Hs("SourceUpdater"),this.audioTimestampOffset_=0,this.videoTimestampOffset_=0,this.queue=[],this.queuePending={audio:null,video:null},this.delayedAudioAppendQueue_=[],this.videoAppendQueued_=!1,this.codecs={},this.onVideoUpdateEnd_=Ru("video",this),this.onAudioUpdateEnd_=Ru("audio",this),this.onVideoError_=e=&gt;{this.videoError_=e},this.onAudioError_=e=&gt;{this.audioError_=e},this.createdSourceBuffers_=!1,this.initializedEme_=!1,this.triggeredReady_=!1}initializedEme(){this.initializedEme_=!0,this.triggerReady()}hasCreatedSourceBuffers(){return this.createdSourceBuffers_}hasInitializedAnyEme(){return this.initializedEme_}ready(){return this.hasCreatedSourceBuffers()&amp;&amp;this.hasInitializedAnyEme()}createSourceBuffers(e){this.hasCreatedSourceBuffers()||(this.addOrChangeSourceBuffers(e),this.createdSourceBuffers_=!0,this.trigger("createdsourcebuffers"),this.triggerReady())}triggerReady(){this.ready()&amp;&amp;!this.triggeredReady_&amp;&amp;(this.triggeredReady_=!0,this.trigger("ready"))}addSourceBuffer(e,t){Mu({type:"mediaSource",sourceUpdater:this,action:Du.addSourceBuffer(e,t),name:"addSourceBuffer"})}abort(e){Mu({type:e,sourceUpdater:this,action:Du.abort(e),name:"abort"})}removeSourceBuffer(e){this.canRemoveSourceBuffer()?Mu({type:"mediaSource",sourceUpdater:this,action:Du.removeSourceBuffer(e),name:"removeSourceBuffer"}):Ns.log.error("removeSourceBuffer is not supported!")}canRemoveSourceBuffer(){return!Ns.browser.IS_FIREFOX&amp;&amp;i.a.MediaSource&amp;&amp;i.a.MediaSource.prototype&amp;&amp;"function"===typeof i.a.MediaSource.prototype.removeSourceBuffer}static canChangeType(){return i.a.SourceBuffer&amp;&amp;i.a.SourceBuffer.prototype&amp;&amp;"function"===typeof i.a.SourceBuffer.prototype.changeType}canChangeType(){return this.constructor.canChangeType()}changeType(e,t){this.canChangeType()?Mu({type:e,sourceUpdater:this,action:Du.changeType(t),name:"changeType"}):Ns.log.error("changeType is not supported!")}addOrChangeSourceBuffers(e){if(!e||"object"!==typeof e||0===Object.keys(e).length)throw new Error("Cannot addOrChangeSourceBuffers to undefined codecs");Object.keys(e).forEach(t=&gt;{const n=e[t];if(!this.hasCreatedSourceBuffers())return this.addSourceBuffer(t,n);this.canChangeType()&amp;&amp;this.changeType(t,n)})}appendBuffer(e,t){const{segmentInfo:n,type:r,bytes:i}=e;if(this.processedAppend_=!0,"audio"===r&amp;&amp;this.videoBuffer&amp;&amp;!this.videoAppendQueued_)return this.delayedAudioAppendQueue_.push([e,t]),void this.logger_(`delayed audio append of ${i.length} until video append`);const s=t;if(Mu({type:r,sourceUpdater:this,action:Du.appendBuffer(i,n||{mediaIndex:-1},s),doneFn:t,name:"appendBuffer"}),"video"===r){if(this.videoAppendQueued_=!0,!this.delayedAudioAppendQueue_.length)return;const e=this.delayedAudioAppendQueue_.slice();this.logger_(`queuing delayed audio ${e.length} appendBuffers`),this.delayedAudioAppendQueue_.length=0,e.forEach(e=&gt;{this.appendBuffer.apply(this,e)})}}audioBuffered(){return Lu(this.mediaSource,this.audioBuffer)&amp;&amp;this.audioBuffer.buffered?this.audioBuffer.buffered:Ws()}videoBuffered(){return Lu(this.mediaSource,this.videoBuffer)&amp;&amp;this.videoBuffer.buffered?this.videoBuffer.buffered:Ws()}buffered(){const e=Lu(this.mediaSource,this.videoBuffer)?this.videoBuffer:null,t=Lu(this.mediaSource,this.audioBuffer)?this.audioBuffer:null;return t&amp;&amp;!e?this.audioBuffered():e&amp;&amp;!t?this.videoBuffered():ea(this.audioBuffered(),this.videoBuffered())}setDuration(e,t=xu){Mu({type:"mediaSource",sourceUpdater:this,action:Du.duration(e),name:"duration",doneFn:t})}endOfStream(e=null,t=xu){"string"!==typeof e&amp;&amp;(e=void 0),Mu({type:"mediaSource",sourceUpdater:this,action:Du.endOfStream(e),name:"endOfStream",doneFn:t})}removeAudio(e,t,n=xu){this.audioBuffered().length&amp;&amp;0!==this.audioBuffered().end(0)?Mu({type:"audio",sourceUpdater:this,action:Du.remove(e,t),doneFn:n,name:"remove"}):n()}removeVideo(e,t,n=xu){this.videoBuffered().length&amp;&amp;0!==this.videoBuffered().end(0)?Mu({type:"video",sourceUpdater:this,action:Du.remove(e,t),doneFn:n,name:"remove"}):n()}updating(){return!(!Au("audio",this)&amp;&amp;!Au("video",this))}audioTimestampOffset(e){return"undefined"!==typeof e&amp;&amp;this.audioBuffer&amp;&amp;this.audioTimestampOffset_!==e&amp;&amp;(Mu({type:"audio",sourceUpdater:this,action:Du.timestampOffset(e),name:"timestampOffset"}),this.audioTimestampOffset_=e),this.audioTimestampOffset_}videoTimestampOffset(e){return"undefined"!==typeof e&amp;&amp;this.videoBuffer&amp;&amp;this.videoTimestampOffset_!==e&amp;&amp;(Mu({type:"video",sourceUpdater:this,action:Du.timestampOffset(e),name:"timestampOffset"}),this.videoTimestampOffset_=e),this.videoTimestampOffset_}audioQueueCallback(e){this.audioBuffer&amp;&amp;Mu({type:"audio",sourceUpdater:this,action:Du.callback(e),name:"callback"})}videoQueueCallback(e){this.videoBuffer&amp;&amp;Mu({type:"video",sourceUpdater:this,action:Du.callback(e),name:"callback"})}dispose(){this.trigger("dispose"),Cu.forEach(e=&gt;{this.abort(e),this.canRemoveSourceBuffer()?this.removeSourceBuffer(e):this[e+"QueueCallback"](()=&gt;Pu(e,this))}),this.videoAppendQueued_=!1,this.delayedAudioAppendQueue_.length=0,this.sourceopenListener_&amp;&amp;this.mediaSource.removeEventListener("sourceopen",this.sourceopenListener_),this.off()}}const ju=e=&gt;decodeURIComponent(escape(String.fromCharCode.apply(null,e))),Uu=e=&gt;{const t=new Uint8Array(e);return Array.from(t).map(e=&gt;e.toString(16).padStart(2,"0")).join("")},Bu=new Uint8Array("\n\n".split("").map(e=&gt;e.charCodeAt(0)));class Fu extends Error{constructor(){super("Trying to parse received VTT cues, but there is no WebVTT. Make sure vtt.js is loaded.")}}class $u extends Eu{constructor(e,t={}){super(e,t),this.mediaSource_=null,this.subtitlesTrack_=null,this.featuresNativeTextTracks_=e.featuresNativeTextTracks,this.loadVttJs=e.loadVttJs,this.shouldSaveSegmentTimingInfo_=!1}createTransmuxer_(){return null}buffered_(){if(!this.subtitlesTrack_||!this.subtitlesTrack_.cues||!this.subtitlesTrack_.cues.length)return Ws();const e=this.subtitlesTrack_.cues,t=e[0].startTime,n=e[e.length-1].startTime;return Ws([[t,n]])}initSegmentForMap(e,t=!1){if(!e)return null;const n=fo(e);let r=this.initSegments_[n];if(t&amp;&amp;!r&amp;&amp;e.bytes){const t=Bu.byteLength+e.bytes.byteLength,i=new Uint8Array(t);i.set(e.bytes),i.set(Bu,e.bytes.byteLength),this.initSegments_[n]=r={resolvedUri:e.resolvedUri,byterange:e.byterange,bytes:i}}return r||e}couldBeginLoading_(){return this.playlist_&amp;&amp;this.subtitlesTrack_&amp;&amp;!this.paused()}init_(){return this.state="READY",this.resetEverything(),this.monitorBuffer_()}track(e){return"undefined"===typeof e||(this.subtitlesTrack_=e,"INIT"===this.state&amp;&amp;this.couldBeginLoading_()&amp;&amp;this.init_()),this.subtitlesTrack_}remove(e,t){Jl(e,t,this.subtitlesTrack_)}fillBuffer_(){const e=this.chooseNextRequest_();if(e){if(null===this.syncController_.timestampOffsetForTimeline(e.timeline)){const e=()=&gt;{this.state="READY",this.paused()||this.monitorBuffer_()};return this.syncController_.one("timestampoffset",e),void(this.state="WAITING_ON_TIMELINE")}this.loadSegment_(e)}}timestampOffsetForSegment_(){return null}chooseNextRequest_(){return this.skipEmptySegments_(super.chooseNextRequest_())}skipEmptySegments_(e){while(e&amp;&amp;e.segment.empty){if(e.mediaIndex+1&gt;=e.playlist.segments.length){e=null;break}e=this.generateSegmentInfo_({playlist:e.playlist,mediaIndex:e.mediaIndex+1,startOfSegment:e.startOfSegment+e.duration,isSyncRequest:e.isSyncRequest})}return e}stopForError(e){this.error(e),this.state="READY",this.pause(),this.trigger("error")}segmentRequestFinished_(e,t,n){if(!this.subtitlesTrack_)return void(this.state="READY");if(this.saveTransferStats_(t.stats),!this.pendingSegment_)return this.state="READY",void(this.mediaRequestsAborted+=1);if(e)return e.code===ll.TIMEOUT&amp;&amp;this.handleTimeout_(),e.code===ll.ABORTED?this.mediaRequestsAborted+=1:this.mediaRequestsErrored+=1,void this.stopForError(e);const r=this.pendingSegment_;this.saveBandwidthRelatedStats_(r.duration,t.stats),t.key&amp;&amp;this.segmentKey(t.key,!0),this.state="APPENDING",this.trigger("appending");const s=r.segment;if(s.map&amp;&amp;(s.map.bytes=t.map.bytes),r.bytes=t.bytes,"function"!==typeof i.a.WebVTT&amp;&amp;"function"===typeof this.loadVttJs)return this.state="WAITING_ON_VTTJS",void this.loadVttJs().then(()=&gt;this.segmentRequestFinished_(e,t,n),()=&gt;this.stopForError({message:"Error loading vtt.js"}));s.requested=!0;try{this.parseVTTCues_(r)}catch(a){return void this.stopForError({message:a.message,metadata:{errorType:Ns.Error.StreamingVttParserError,error:a}})}if(this.updateTimeMapping_(r,this.syncController_.timelines[r.timeline],this.playlist_),r.cues.length?r.timingInfo={start:r.cues[0].startTime,end:r.cues[r.cues.length-1].endTime}:r.timingInfo={start:r.startOfSegment,end:r.startOfSegment+r.duration},r.isSyncRequest)return this.trigger("syncinfoupdate"),this.pendingSegment_=null,void(this.state="READY");r.byteLength=r.bytes.byteLength,this.mediaSecondsLoaded+=s.duration,r.cues.forEach(e=&gt;{this.subtitlesTrack_.addCue(this.featuresNativeTextTracks_?new i.a.VTTCue(e.startTime,e.endTime,e.text):e)}),eu(this.subtitlesTrack_),this.handleAppendsDone_()}handleData_(){}updateTimingInfoEnd_(){}parseVTTCues_(e){let t,n=!1;if("function"!==typeof i.a.WebVTT)throw new Fu;"function"===typeof i.a.TextDecoder?t=new i.a.TextDecoder("utf8"):(t=i.a.WebVTT.StringDecoder(),n=!0);const r=new i.a.WebVTT.Parser(i.a,i.a.vttjs,t);if(e.cues=[],e.timestampmap={MPEGTS:0,LOCAL:0},r.oncue=e.cues.push.bind(e.cues),r.ontimestampmap=t=&gt;{e.timestampmap=t},r.onparsingerror=e=&gt;{Ns.log.warn("Error encountered when parsing cues: "+e.message)},e.segment.map){let t=e.segment.map.bytes;n&amp;&amp;(t=ju(t)),r.parse(t)}let s=e.bytes;n&amp;&amp;(s=ju(s)),r.parse(s),r.flush()}updateTimeMapping_(e,t,n){const r=e.segment;if(!t)return;if(!e.cues.length)return void(r.empty=!0);const{MPEGTS:i,LOCAL:s}=e.timestampmap,a=i/S["ONE_SECOND_IN_TS"],o=a-s+t.mapping;if(e.cues.forEach(e=&gt;{const n=e.endTime-e.startTime,r=0===i?e.startTime+o:this.handleRollover_(e.startTime+o,t.time);e.startTime=Math.max(r,0),e.endTime=Math.max(r+n,0)}),!n.syncInfo){const t=e.cues[0].startTime,i=e.cues[e.cues.length-1].startTime;n.syncInfo={mediaSequence:n.mediaSequence+e.mediaIndex,time:Math.min(t,i-r.duration)}}}handleRollover_(e,t){if(null===t)return e;let n=e*S["ONE_SECOND_IN_TS"];const r=t*S["ONE_SECOND_IN_TS"];let i;i=r&lt;n?-8589934592:8589934592;while(Math.abs(n-r)&gt;4294967296)n+=i;return n/S["ONE_SECOND_IN_TS"]}}const qu=function(e,t){const n=e.cues;for(let r=0;r&lt;n.length;r++){const e=n[r];if(t&gt;=e.adStartTime&amp;&amp;t&lt;=e.adEndTime)return e}return null},zu=function(e,t,n=0){if(!e.segments)return;let r,s=n;for(let a=0;a&lt;e.segments.length;a++){const n=e.segments[a];if(r||(r=qu(t,s+n.duration/2)),r){if("cueIn"in n){r.endTime=s,r.adEndTime=s,s+=n.duration,r=null;continue}if(s&lt;r.endTime){s+=n.duration;continue}r.endTime+=n.duration}else if("cueOut"in n&amp;&amp;(r=new i.a.VTTCue(s,s+n.duration,n.cueOut),r.adStartTime=s,r.adEndTime=s+parseFloat(n.cueOut),t.addCue(r)),"cueOutCont"in n){const[e,a]=n.cueOutCont.split("/").map(parseFloat);r=new i.a.VTTCue(s,s+n.duration,""),r.adStartTime=s-e,r.adEndTime=r.adStartTime+a,t.addCue(r)}s+=n.duration}};class Hu{constructor({start:e,end:t,segmentIndex:n,partIndex:r=null,appended:i=!1}){this.start_=e,this.end_=t,this.segmentIndex_=n,this.partIndex_=r,this.appended_=i}isInRange(e){return e&gt;=this.start&amp;&amp;e&lt;this.end}markAppended(){this.appended_=!0}resetAppendedStatus(){this.appended_=!1}get isAppended(){return this.appended_}get start(){return this.start_}get end(){return this.end_}get segmentIndex(){return this.segmentIndex_}get partIndex(){return this.partIndex_}}class Vu{constructor(e,t=[]){this.segmentSyncInfo_=e,this.partsSyncInfo_=t}get segmentSyncInfo(){return this.segmentSyncInfo_}get partsSyncInfo(){return this.partsSyncInfo_}get hasPartsSyncInfo(){return this.partsSyncInfo_.length&gt;0}resetAppendStatus(){this.segmentSyncInfo_.resetAppendedStatus(),this.partsSyncInfo_.forEach(e=&gt;e.resetAppendedStatus())}}class Wu{constructor(){this.storage_=new Map,this.diagnostics_="",this.isReliable_=!1,this.start_=-1/0,this.end_=1/0}get start(){return this.start_}get end(){return this.end_}get diagnostics(){return this.diagnostics_}get isReliable(){return this.isReliable_}resetAppendedStatus(){this.storage_.forEach(e=&gt;e.resetAppendStatus())}update(e,t){const{mediaSequence:n,segments:r}=e;if(this.isReliable_=this.isReliablePlaylist_(n,r),this.isReliable_)return this.updateStorage_(r,n,this.calculateBaseTime_(n,t))}getSyncInfoForTime(e){for(const{segmentSyncInfo:t,partsSyncInfo:n}of this.storage_.values())if(n.length){for(const r of n)if(r.isInRange(e))return r}else if(t.isInRange(e))return t;return null}getSyncInfoForMediaSequence(e){return this.storage_.get(e)}updateStorage_(e,t,n){const r=new Map;let i="\n",s=n,a=t;this.start_=s,e.forEach((e,t)=&gt;{const n=this.storage_.get(a),o=s,l=o+e.duration,u=Boolean(n&amp;&amp;n.segmentSyncInfo&amp;&amp;n.segmentSyncInfo.isAppended),c=new Hu({start:o,end:l,appended:u,segmentIndex:t});e.syncInfo=c;let d=s;const h=(e.parts||[]).map((e,r)=&gt;{const s=d,o=d+e.duration,l=Boolean(n&amp;&amp;n.partsSyncInfo&amp;&amp;n.partsSyncInfo[r]&amp;&amp;n.partsSyncInfo[r].isAppended),u=new Hu({start:s,end:o,appended:l,segmentIndex:t,partIndex:r});return d=o,i+=`Media Sequence: ${a}.${r} | Range: ${s} --\x3e ${o} | Appended: ${l}\n`,e.syncInfo=u,u});r.set(a,new Vu(c,h)),i+=`${Hl(e.resolvedUri)} | Media Sequence: ${a} | Range: ${o} --\x3e ${l} | Appended: ${u}\n`,a++,s=l}),this.end_=s,this.storage_=r,this.diagnostics_=i}calculateBaseTime_(e,t){return this.storage_.size?this.storage_.has(e)?this.storage_.get(e).segmentSyncInfo.start:t:0}isReliablePlaylist_(e,t){return void 0!==e&amp;&amp;null!==e&amp;&amp;Array.isArray(t)&amp;&amp;t.length}}class Gu extends Wu{constructor(e){super(),this.parent_=e}calculateBaseTime_(e,t){if(!this.storage_.size){const t=this.parent_.getSyncInfoForMediaSequence(e);return t?t.segmentSyncInfo.start:0}return super.calculateBaseTime_(e,t)}}const Xu=86400,Yu=[{name:"VOD",run:(e,t,n,r,i)=&gt;{if(n!==1/0){const e={time:0,segmentIndex:0,partIndex:null};return e}return null}},{name:"MediaSequence",run:(e,t,n,r,i,s)=&gt;{const a=e.getMediaSequenceSync(s);if(!a)return null;if(!a.isReliable)return null;const o=a.getSyncInfoForTime(i);return o?{time:o.start,partIndex:o.partIndex,segmentIndex:o.segmentIndex}:null}},{name:"ProgramDateTime",run:(e,t,n,r,i)=&gt;{if(!Object.keys(e.timelineToDatetimeMappings).length)return null;let s=null,a=null;const o=la(t);i=i||0;for(let l=0;l&lt;o.length;l++){const n=t.endList||0===i?l:o.length-(l+1),r=o[n],u=r.segment,c=e.timelineToDatetimeMappings[u.timeline];if(!c||!u.dateTimeObject)continue;const d=u.dateTimeObject.getTime()/1e3;let h=d+c;if(u.parts&amp;&amp;"number"===typeof r.partIndex)for(let e=0;e&lt;r.partIndex;e++)h+=u.parts[e].duration;const f=Math.abs(i-h);if(null!==a&amp;&amp;(0===f||a&lt;f))break;a=f,s={time:h,segmentIndex:r.segmentIndex,partIndex:r.partIndex}}return s}},{name:"Segment",run:(e,t,n,r,i)=&gt;{let s=null,a=null;i=i||0;const o=la(t);for(let l=0;l&lt;o.length;l++){const e=t.endList||0===i?l:o.length-(l+1),n=o[e],u=n.segment,c=n.part&amp;&amp;n.part.start||u&amp;&amp;u.start;if(u.timeline===r&amp;&amp;"undefined"!==typeof c){const e=Math.abs(i-c);if(null!==a&amp;&amp;a&lt;e)break;(!s||null===a||a&gt;=e)&amp;&amp;(a=e,s={time:c,segmentIndex:n.segmentIndex,partIndex:n.partIndex})}}return s}},{name:"Discontinuity",run:(e,t,n,r,i)=&gt;{let s=null;if(i=i||0,t.discontinuityStarts&amp;&amp;t.discontinuityStarts.length){let n=null;for(let r=0;r&lt;t.discontinuityStarts.length;r++){const a=t.discontinuityStarts[r],o=t.discontinuitySequence+r+1,l=e.discontinuities[o];if(l){const e=Math.abs(i-l.time);if(null!==n&amp;&amp;n&lt;e)break;(!s||null===n||n&gt;=e)&amp;&amp;(n=e,s={time:l.time,segmentIndex:a,partIndex:null})}}}return s}},{name:"Playlist",run:(e,t,n,r,i)=&gt;{if(t.syncInfo){const e={time:t.syncInfo.time,segmentIndex:t.syncInfo.mediaSequence-t.mediaSequence,partIndex:null};return e}return null}}];class Ku extends Ns.EventTarget{constructor(e={}){super(),this.timelines=[],this.discontinuities=[],this.timelineToDatetimeMappings={};const t=new Wu,n=new Gu(t),r=new Gu(t);this.mediaSequenceStorage_={main:t,audio:n,vtt:r},this.logger_=Hs("SyncController")}getMediaSequenceSync(e){return this.mediaSequenceStorage_[e]||null}getSyncPoint(e,t,n,r,i){if(t!==1/0){const n=Yu.find(({name:e})=&gt;"VOD"===e);return n.run(this,e,t)}const s=this.runStrategies_(e,t,n,r,i);if(!s.length)return null;for(const a of s){const{syncPoint:t,strategy:n}=a,{segmentIndex:i,time:s}=t;if(i&lt;0)continue;const o=e.segments[i],l=s,u=l+o.duration;if(this.logger_(`Strategy: ${n}. Current time: ${r}. selected segment: ${i}. Time: [${l} -&gt; ${u}]}`),r&gt;=l&amp;&amp;r&lt;u)return this.logger_("Found sync point with exact match: ",t),t}return this.selectSyncPoint_(s,{key:"time",value:r})}getExpiredTime(e,t){if(!e||!e.segments)return null;const n=this.runStrategies_(e,t,e.discontinuitySequence,0);if(!n.length)return null;const r=this.selectSyncPoint_(n,{key:"segmentIndex",value:0});return r.segmentIndex&gt;0&amp;&amp;(r.time*=-1),Math.abs(r.time+ga({defaultDuration:e.targetDuration,durationList:e.segments,startIndex:r.segmentIndex,endIndex:0}))}runStrategies_(e,t,n,r,i){const s=[];for(let a=0;a&lt;Yu.length;a++){const o=Yu[a],l=o.run(this,e,t,n,r,i);l&amp;&amp;(l.strategy=o.name,s.push({strategy:o.name,syncPoint:l}))}return s}selectSyncPoint_(e,t){let n=e[0].syncPoint,r=Math.abs(e[0].syncPoint[t.key]-t.value),i=e[0].strategy;for(let s=1;s&lt;e.length;s++){const a=Math.abs(e[s].syncPoint[t.key]-t.value);a&lt;r&amp;&amp;(r=a,n=e[s].syncPoint,i=e[s].strategy)}return this.logger_(`syncPoint for [${t.key}: ${t.value}] chosen with strategy [${i}]: [time:${n.time}, segmentIndex:`+n.segmentIndex+("number"===typeof n.partIndex?",partIndex:"+n.partIndex:"")+"]"),n}saveExpiredSegmentInfo(e,t){const n=t.mediaSequence-e.mediaSequence;if(n&gt;Xu)Ns.log.warn(`Not saving expired segment info. Media sequence gap ${n} is too large.`);else for(let r=n-1;r&gt;=0;r--){const n=e.segments[r];if(n&amp;&amp;"undefined"!==typeof n.start){t.syncInfo={mediaSequence:e.mediaSequence+r,time:n.start},this.logger_(`playlist refresh sync: [time:${t.syncInfo.time}, mediaSequence: ${t.syncInfo.mediaSequence}]`),this.trigger("syncinfoupdate");break}}}setDateTimeMappingForStart(e){if(this.timelineToDatetimeMappings={},e.segments&amp;&amp;e.segments.length&amp;&amp;e.segments[0].dateTimeObject){const t=e.segments[0],n=t.dateTimeObject.getTime()/1e3;this.timelineToDatetimeMappings[t.timeline]=-n}}saveSegmentTimingInfo({segmentInfo:e,shouldSaveTimelineMapping:t}){const n=this.calculateSegmentTimeMapping_(e,e.timingInfo,t),r=e.segment;n&amp;&amp;(this.saveDiscontinuitySyncInfo_(e),e.playlist.syncInfo||(e.playlist.syncInfo={mediaSequence:e.playlist.mediaSequence+e.mediaIndex,time:r.start}));const i=r.dateTimeObject;r.discontinuity&amp;&amp;t&amp;&amp;i&amp;&amp;(this.timelineToDatetimeMappings[r.timeline]=-i.getTime()/1e3)}timestampOffsetForTimeline(e){return"undefined"===typeof this.timelines[e]?null:this.timelines[e].time}mappingForTimeline(e){return"undefined"===typeof this.timelines[e]?null:this.timelines[e].mapping}calculateSegmentTimeMapping_(e,t,n){const r=e.segment,i=e.part;let s,a,o=this.timelines[e.timeline];if("number"===typeof e.timestampOffset)o={time:e.startOfSegment,mapping:e.startOfSegment-t.start},n&amp;&amp;(this.timelines[e.timeline]=o,this.trigger("timestampoffset"),this.logger_(`time mapping for timeline ${e.timeline}: [time: ${o.time}] [mapping: ${o.mapping}]`)),s=e.startOfSegment,a=t.end+o.mapping;else{if(!o)return!1;s=t.start+o.mapping,a=t.end+o.mapping}return i&amp;&amp;(i.start=s,i.end=a),(!r.start||s&lt;r.start)&amp;&amp;(r.start=s),r.end=a,!0}saveDiscontinuitySyncInfo_(e){const t=e.playlist,n=e.segment;if(n.discontinuity)this.discontinuities[n.timeline]={time:n.start,accuracy:0};else if(t.discontinuityStarts&amp;&amp;t.discontinuityStarts.length)for(let r=0;r&lt;t.discontinuityStarts.length;r++){const i=t.discontinuityStarts[r],s=t.discontinuitySequence+r+1,a=i-e.mediaIndex,o=Math.abs(a);if(!this.discontinuities[s]||this.discontinuities[s].accuracy&gt;o){let r;r=a&lt;0?n.start-ga({defaultDuration:t.targetDuration,durationList:t.segments,startIndex:e.mediaIndex,endIndex:i}):n.end+ga({defaultDuration:t.targetDuration,durationList:t.segments,startIndex:e.mediaIndex+1,endIndex:i}),this.discontinuities[s]={time:r,accuracy:o}}}}dispose(){this.trigger("dispose"),this.off()}}class Zu extends Ns.EventTarget{constructor(){super(),this.pendingTimelineChanges_={},this.lastTimelineChanges_={}}clearPendingTimelineChange(e){this.pendingTimelineChanges_[e]=null,this.trigger("pendingtimelinechange")}pendingTimelineChange({type:e,from:t,to:n}){return"number"===typeof t&amp;&amp;"number"===typeof n&amp;&amp;(this.pendingTimelineChanges_[e]={type:e,from:t,to:n},this.trigger("pendingtimelinechange")),this.pendingTimelineChanges_[e]}lastTimelineChange({type:e,from:t,to:n}){if("number"===typeof t&amp;&amp;"number"===typeof n){this.lastTimelineChanges_[e]={type:e,from:t,to:n},delete this.pendingTimelineChanges_[e];const r={timelineChangeInfo:{from:t,to:n}};this.trigger({type:"timelinechange",metadata:r})}return this.lastTimelineChanges_[e]}dispose(){this.trigger("dispose"),this.pendingTimelineChanges_={},this.lastTimelineChanges_={},this.off()}}const Qu=Vo(Wo((function(){var t=function(){function e(){this.listeners={}}var t=e.prototype;return t.on=function(e,t){this.listeners[e]||(this.listeners[e]=[]),this.listeners[e].push(t)},t.off=function(e,t){if(!this.listeners[e])return!1;var n=this.listeners[e].indexOf(t);return this.listeners[e]=this.listeners[e].slice(0),this.listeners[e].splice(n,1),n&gt;-1},t.trigger=function(e){var t=this.listeners[e];if(t)if(2===arguments.length)for(var n=t.length,r=0;r&lt;n;++r)t[r].call(this,arguments[1]);else for(var i=Array.prototype.slice.call(arguments,1),s=t.length,a=0;a&lt;s;++a)t[a].apply(this,i)},t.dispose=function(){this.listeners={}},t.pipe=function(e){this.on("data",(function(t){e.push(t)}))},e}();
/*! @name pkcs7 @version 1.0.4 @license Apache-2.0 */function n(e){return e.subarray(0,e.byteLength-e[e.byteLength-1])}
/*! @name aes-decrypter @version 4.0.1 @license Apache-2.0 */const r=function(){const e=[[[],[],[],[],[]],[[],[],[],[],[]]],t=e[0],n=e[1],r=t[4],i=n[4];let s,a,o;const l=[],u=[];let c,d,h,f,p,m;for(s=0;s&lt;256;s++)u[(l[s]=s&lt;&lt;1^283*(s&gt;&gt;7))^s]=s;for(a=o=0;!r[a];a^=c||1,o=u[o]||1)for(f=o^o&lt;&lt;1^o&lt;&lt;2^o&lt;&lt;3^o&lt;&lt;4,f=f&gt;&gt;8^255&amp;f^99,r[a]=f,i[f]=a,h=l[d=l[c=l[a]]],m=16843009*h^65537*d^257*c^16843008*a,p=257*l[f]^16843008*f,s=0;s&lt;4;s++)t[s][a]=p=p&lt;&lt;24^p&gt;&gt;&gt;8,n[s][f]=m=m&lt;&lt;24^m&gt;&gt;&gt;8;for(s=0;s&lt;5;s++)t[s]=t[s].slice(0),n[s]=n[s].slice(0);return e};let i=null;class s{constructor(e){let t,n,s;i||(i=r()),this._tables=[[i[0][0].slice(),i[0][1].slice(),i[0][2].slice(),i[0][3].slice(),i[0][4].slice()],[i[1][0].slice(),i[1][1].slice(),i[1][2].slice(),i[1][3].slice(),i[1][4].slice()]];const a=this._tables[0][4],o=this._tables[1],l=e.length;let u=1;if(4!==l&amp;&amp;6!==l&amp;&amp;8!==l)throw new Error("Invalid aes key size");const c=e.slice(0),d=[];for(this._key=[c,d],t=l;t&lt;4*l+28;t++)s=c[t-1],(t%l===0||8===l&amp;&amp;t%l===4)&amp;&amp;(s=a[s&gt;&gt;&gt;24]&lt;&lt;24^a[s&gt;&gt;16&amp;255]&lt;&lt;16^a[s&gt;&gt;8&amp;255]&lt;&lt;8^a[255&amp;s],t%l===0&amp;&amp;(s=s&lt;&lt;8^s&gt;&gt;&gt;24^u&lt;&lt;24,u=u&lt;&lt;1^283*(u&gt;&gt;7))),c[t]=c[t-l]^s;for(n=0;t;n++,t--)s=c[3&amp;n?t:t-4],d[n]=t&lt;=4||n&lt;4?s:o[0][a[s&gt;&gt;&gt;24]]^o[1][a[s&gt;&gt;16&amp;255]]^o[2][a[s&gt;&gt;8&amp;255]]^o[3][a[255&amp;s]]}decrypt(e,t,n,r,i,s){const a=this._key[1];let o,l,u,c=e^a[0],d=r^a[1],h=n^a[2],f=t^a[3];const p=a.length/4-2;let m,g=4;const y=this._tables[1],v=y[0],b=y[1],_=y[2],w=y[3],T=y[4];for(m=0;m&lt;p;m++)o=v[c&gt;&gt;&gt;24]^b[d&gt;&gt;16&amp;255]^_[h&gt;&gt;8&amp;255]^w[255&amp;f]^a[g],l=v[d&gt;&gt;&gt;24]^b[h&gt;&gt;16&amp;255]^_[f&gt;&gt;8&amp;255]^w[255&amp;c]^a[g+1],u=v[h&gt;&gt;&gt;24]^b[f&gt;&gt;16&amp;255]^_[c&gt;&gt;8&amp;255]^w[255&amp;d]^a[g+2],f=v[f&gt;&gt;&gt;24]^b[c&gt;&gt;16&amp;255]^_[d&gt;&gt;8&amp;255]^w[255&amp;h]^a[g+3],g+=4,c=o,d=l,h=u;for(m=0;m&lt;4;m++)i[(3&amp;-m)+s]=T[c&gt;&gt;&gt;24]&lt;&lt;24^T[d&gt;&gt;16&amp;255]&lt;&lt;16^T[h&gt;&gt;8&amp;255]&lt;&lt;8^T[255&amp;f]^a[g++],o=c,c=d,d=h,h=f,f=o}}class a extends t{constructor(){super(t),this.jobs=[],this.delay=1,this.timeout_=null}processJob_(){this.jobs.shift()(),this.jobs.length?this.timeout_=setTimeout(this.processJob_.bind(this),this.delay):this.timeout_=null}push(e){this.jobs.push(e),this.timeout_||(this.timeout_=setTimeout(this.processJob_.bind(this),this.delay))}}const o=function(e){return e&lt;&lt;24|(65280&amp;e)&lt;&lt;8|(16711680&amp;e)&gt;&gt;8|e&gt;&gt;&gt;24},l=function(e,t,n){const r=new Int32Array(e.buffer,e.byteOffset,e.byteLength&gt;&gt;2),i=new s(Array.prototype.slice.call(t)),a=new Uint8Array(e.byteLength),l=new Int32Array(a.buffer);let u,c,d,h,f,p,m,g,y;for(u=n[0],c=n[1],d=n[2],h=n[3],y=0;y&lt;r.length;y+=4)f=o(r[y]),p=o(r[y+1]),m=o(r[y+2]),g=o(r[y+3]),i.decrypt(f,p,m,g,l,y),l[y]=o(l[y]^u),l[y+1]=o(l[y+1]^c),l[y+2]=o(l[y+2]^d),l[y+3]=o(l[y+3]^h),u=f,c=p,d=m,h=g;return a};class u{constructor(e,t,r,i){const s=u.STEP,l=new Int32Array(e.buffer),c=new Uint8Array(e.byteLength);let d=0;for(this.asyncStream_=new a,this.asyncStream_.push(this.decryptChunk_(l.subarray(d,d+s),t,r,c)),d=s;d&lt;l.length;d+=s)r=new Uint32Array([o(l[d-4]),o(l[d-3]),o(l[d-2]),o(l[d-1])]),this.asyncStream_.push(this.decryptChunk_(l.subarray(d,d+s),t,r,c));this.asyncStream_.push((function(){i(null,n(c))}))}static get STEP(){return 32e3}decryptChunk_(e,t,n,r){return function(){const i=l(e,t,n);r.set(i,e.byteOffset)}}}var c,d="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof e?e:"undefined"!==typeof self?self:{};c="undefined"!==typeof window?window:"undefined"!==typeof d?d:"undefined"!==typeof self?self:{};var h=c,f=function(e){return"function"===ArrayBuffer.isView?ArrayBuffer.isView(e):e&amp;&amp;e.buffer instanceof ArrayBuffer},p=h.BigInt||Number;p("0x1"),p("0x100"),p("0x10000"),p("0x1000000"),p("0x100000000"),p("0x10000000000"),p("0x1000000000000"),p("0x100000000000000"),p("0x10000000000000000"),function(){var e=new Uint16Array([65484]),t=new Uint8Array(e.buffer,e.byteOffset,e.byteLength);255===t[0]||t[0]}();const m=function(e){const t={};return Object.keys(e).forEach(n=&gt;{const r=e[n];f(r)?t[n]={bytes:r.buffer,byteOffset:r.byteOffset,byteLength:r.byteLength}:t[n]=r}),t};self.onmessage=function(e){const t=e.data,n=new Uint8Array(t.encrypted.bytes,t.encrypted.byteOffset,t.encrypted.byteLength),r=new Uint32Array(t.key.bytes,t.key.byteOffset,t.key.byteLength/4),i=new Uint32Array(t.iv.bytes,t.iv.byteOffset,t.iv.byteLength/4);new u(n,r,i,(function(e,n){self.postMessage(m({source:t.source,decrypted:n}),[n.buffer])}))}})));var Ju=Ho(Qu);const ec=e=&gt;{let t=e.default?"main":"alternative";return e.characteristics&amp;&amp;e.characteristics.indexOf("public.accessibility.describes-video")&gt;=0&amp;&amp;(t="main-desc"),t},tc=(e,t)=&gt;{e.abort(),e.pause(),t&amp;&amp;t.activePlaylistLoader&amp;&amp;(t.activePlaylistLoader.pause(),t.activePlaylistLoader=null)},nc=(e,t)=&gt;{t.activePlaylistLoader=e,e.load()},rc=(e,t)=&gt;()=&gt;{const{segmentLoaders:{[e]:n,main:r},mediaTypes:{[e]:i}}=t,s=i.activeTrack(),a=i.getActiveGroup(),o=i.activePlaylistLoader,l=i.lastGroup_;a&amp;&amp;l&amp;&amp;a.id===l.id||(i.lastGroup_=a,i.lastTrack_=s,tc(n,i),a&amp;&amp;!a.isMainPlaylist&amp;&amp;(a.playlistLoader?(n.resyncLoader(),nc(a.playlistLoader,i)):o&amp;&amp;r.resetEverything()))},ic=(e,t)=&gt;()=&gt;{const{segmentLoaders:{[e]:n},mediaTypes:{[e]:r}}=t;r.lastGroup_=null,n.abort(),n.pause()},sc=(e,t)=&gt;()=&gt;{const{mainPlaylistLoader:n,segmentLoaders:{[e]:r,main:i},mediaTypes:{[e]:s}}=t,a=s.activeTrack(),o=s.getActiveGroup(),l=s.activePlaylistLoader,u=s.lastTrack_;if((!u||!a||u.id!==a.id)&amp;&amp;(s.lastGroup_=o,s.lastTrack_=a,tc(r,s),o)){if(o.isMainPlaylist){if(!a||!u||a.id===u.id)return;const e=t.vhs.playlistController_,r=e.selectPlaylist();if(e.media()===r)return;return s.logger_(`track change. Switching main audio from ${u.id} to ${a.id}`),n.pause(),i.resetEverything(),void e.fastQualityChange_(r)}if("AUDIO"===e){if(!o.playlistLoader)return i.setAudio(!0),void i.resetEverything();r.setAudio(!0),i.setAudio(!1)}l!==o.playlistLoader?(r.track&amp;&amp;r.track(a),r.resetEverything(),nc(o.playlistLoader,s)):nc(o.playlistLoader,s)}},ac={AUDIO:(e,t)=&gt;()=&gt;{const{mediaTypes:{[e]:n},excludePlaylist:r}=t,i=n.activeTrack(),s=n.activeGroup(),a=(s.filter(e=&gt;e.default)[0]||s[0]).id,o=n.tracks[a];if(i!==o){Ns.log.warn("Problem encountered loading the alternate audio track.Switching back to default.");for(const e in n.tracks)n.tracks[e].enabled=n.tracks[e]===o;n.onTrackChanged()}else r({error:{message:"Problem encountered loading the default audio track."}})},SUBTITLES:(e,t)=&gt;()=&gt;{const{mediaTypes:{[e]:n}}=t;Ns.log.warn("Problem encountered loading the subtitle track.Disabling subtitle track.");const r=n.activeTrack();r&amp;&amp;(r.mode="disabled"),n.onTrackChanged()}},oc={AUDIO:(e,t,n)=&gt;{if(!t)return;const{tech:r,requestOptions:i,segmentLoaders:{[e]:s}}=n;t.on("loadedmetadata",()=&gt;{const e=t.media();s.playlist(e,i),(!r.paused()||e.endList&amp;&amp;"none"!==r.preload())&amp;&amp;s.load()}),t.on("loadedplaylist",()=&gt;{s.playlist(t.media(),i),r.paused()||s.load()}),t.on("error",ac[e](e,n))},SUBTITLES:(e,t,n)=&gt;{const{tech:r,requestOptions:i,segmentLoaders:{[e]:s},mediaTypes:{[e]:a}}=n;t.on("loadedmetadata",()=&gt;{const e=t.media();s.playlist(e,i),s.track(a.activeTrack()),(!r.paused()||e.endList&amp;&amp;"none"!==r.preload())&amp;&amp;s.load()}),t.on("loadedplaylist",()=&gt;{s.playlist(t.media(),i),r.paused()||s.load()}),t.on("error",ac[e](e,n))}},lc={AUDIO:(e,t)=&gt;{const{vhs:n,sourceType:r,segmentLoaders:{[e]:i},requestOptions:s,main:{mediaGroups:a},mediaTypes:{[e]:{groups:o,tracks:l,logger_:u}},mainPlaylistLoader:c}=t,d=Ia(c.main);a[e]&amp;&amp;0!==Object.keys(a[e]).length||(a[e]={main:{default:{default:!0}}},d&amp;&amp;(a[e].main.default.playlists=c.main.playlists));for(const h in a[e]){o[h]||(o[h]=[]);for(const i in a[e][h]){let f,p=a[e][h][i];if(d?(u(`AUDIO group '${h}' label '${i}' is a main playlist`),p.isMainPlaylist=!0,f=null):f="vhs-json"===r&amp;&amp;p.playlists?new to(p.playlists[0],n,s):p.resolvedUri?new to(p.resolvedUri,n,s):p.playlists&amp;&amp;"dash"===r?new Bo(p.playlists[0],n,s,c):null,p=Vs({id:i,playlistLoader:f},p),oc[e](e,p.playlistLoader,t),o[h].push(p),"undefined"===typeof l[i]){const e=new Ns.AudioTrack({id:i,kind:ec(p),enabled:!1,language:p.language,default:p.default,label:i});l[i]=e}}}i.on("error",ac[e](e,t))},SUBTITLES:(e,t)=&gt;{const{tech:n,vhs:r,sourceType:i,segmentLoaders:{[e]:s},requestOptions:a,main:{mediaGroups:o},mediaTypes:{[e]:{groups:l,tracks:u}},mainPlaylistLoader:c}=t;for(const d in o[e]){l[d]||(l[d]=[]);for(const s in o[e][d]){if(!r.options_.useForcedSubtitles&amp;&amp;o[e][d][s].forced)continue;let h,f=o[e][d][s];if("hls"===i)h=new to(f.resolvedUri,r,a);else if("dash"===i){const e=f.playlists.filter(e=&gt;e.excludeUntil!==1/0);if(!e.length)return;h=new Bo(f.playlists[0],r,a,c)}else"vhs-json"===i&amp;&amp;(h=new to(f.playlists?f.playlists[0]:f.resolvedUri,r,a));if(f=Vs({id:s,playlistLoader:h},f),oc[e](e,f.playlistLoader,t),l[d].push(f),"undefined"===typeof u[s]){const e=n.addRemoteTextTrack({id:s,kind:"subtitles",default:f.default&amp;&amp;f.autoselect,language:f.language,label:s},!1).track;u[s]=e}}}s.on("error",ac[e](e,t))},"CLOSED-CAPTIONS":(e,t)=&gt;{const{tech:n,main:{mediaGroups:r},mediaTypes:{[e]:{groups:i,tracks:s}}}=t;for(const a in r[e]){i[a]||(i[a]=[]);for(const t in r[e][a]){const o=r[e][a][t];if(!/^(?:CC|SERVICE)/.test(o.instreamId))continue;const l=n.options_.vhs&amp;&amp;n.options_.vhs.captionServices||{};let u={label:t,language:o.language,instreamId:o.instreamId,default:o.default&amp;&amp;o.autoselect};if(l[u.instreamId]&amp;&amp;(u=Vs(u,l[u.instreamId])),void 0===u.default&amp;&amp;delete u.default,i[a].push(Vs({id:t},o)),"undefined"===typeof s[t]){const e=n.addRemoteTextTrack({id:u.instreamId,kind:"captions",default:u.default,language:u.language,label:u.label},!1).track;s[t]=e}}}}},uc=(e,t)=&gt;{for(let n=0;n&lt;e.length;n++){if(Aa(t,e[n]))return!0;if(e[n].playlists&amp;&amp;uc(e[n].playlists,t))return!0}return!1},cc=(e,t)=&gt;n=&gt;{const{mainPlaylistLoader:r,mediaTypes:{[e]:{groups:i}}}=t,s=r.media();if(!s)return null;let a=null;s.attributes[e]&amp;&amp;(a=i[s.attributes[e]]);const o=Object.keys(i);if(!a)if("AUDIO"===e&amp;&amp;o.length&gt;1&amp;&amp;Ia(t.main))for(let e=0;e&lt;o.length;e++){const t=i[o[e]];if(uc(t,s)){a=t;break}}else i.main?a=i.main:1===o.length&amp;&amp;(a=i[o[0]]);return"undefined"===typeof n?a:null!==n&amp;&amp;a&amp;&amp;a.filter(e=&gt;e.id===n.id)[0]||null},dc={AUDIO:(e,t)=&gt;()=&gt;{const{mediaTypes:{[e]:{tracks:n}}}=t;for(const e in n)if(n[e].enabled)return n[e];return null},SUBTITLES:(e,t)=&gt;()=&gt;{const{mediaTypes:{[e]:{tracks:n}}}=t;for(const e in n)if("showing"===n[e].mode||"hidden"===n[e].mode)return n[e];return null}},hc=(e,{mediaTypes:t})=&gt;()=&gt;{const n=t[e].activeTrack();return n?t[e].activeGroup(n):null},fc=e=&gt;{["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach(t=&gt;{lc[t](t,e)});const{mediaTypes:t,mainPlaylistLoader:n,tech:r,vhs:i,segmentLoaders:{["AUDIO"]:s,main:a}}=e;["AUDIO","SUBTITLES"].forEach(n=&gt;{t[n].activeGroup=cc(n,e),t[n].activeTrack=dc[n](n,e),t[n].onGroupChanged=rc(n,e),t[n].onGroupChanging=ic(n,e),t[n].onTrackChanged=sc(n,e),t[n].getActiveGroup=hc(n,e)});const o=t.AUDIO.activeGroup();if(o){const e=(o.filter(e=&gt;e.default)[0]||o[0]).id;t.AUDIO.tracks[e].enabled=!0,t.AUDIO.onGroupChanged(),t.AUDIO.onTrackChanged();const n=t.AUDIO.getActiveGroup();n.playlistLoader?(a.setAudio(!1),s.setAudio(!0)):a.setAudio(!0)}n.on("mediachange",()=&gt;{["AUDIO","SUBTITLES"].forEach(e=&gt;t[e].onGroupChanged())}),n.on("mediachanging",()=&gt;{["AUDIO","SUBTITLES"].forEach(e=&gt;t[e].onGroupChanging())});const l=()=&gt;{t.AUDIO.onTrackChanged(),r.trigger({type:"usage",name:"vhs-audio-change"})};r.audioTracks().addEventListener("change",l),r.remoteTextTracks().addEventListener("change",t.SUBTITLES.onTrackChanged),i.on("dispose",()=&gt;{r.audioTracks().removeEventListener("change",l),r.remoteTextTracks().removeEventListener("change",t.SUBTITLES.onTrackChanged)}),r.clearTracks("audio");for(const u in t.AUDIO.tracks)r.audioTracks().addTrack(t.AUDIO.tracks[u])},pc=()=&gt;{const e={};return["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach(t=&gt;{e[t]={groups:{},tracks:{},activePlaylistLoader:null,activeGroup:xu,activeTrack:xu,getActiveGroup:xu,onGroupChanged:xu,onTrackChanged:xu,lastTrack_:null,logger_:Hs(`MediaGroups[${t}]`)}}),e};class mc{constructor(){this.priority_=[],this.pathwayClones_=new Map}set version(e){1===e&amp;&amp;(this.version_=e)}set ttl(e){this.ttl_=e||300}set reloadUri(e){e&amp;&amp;(this.reloadUri_=qs(this.reloadUri_,e))}set priority(e){e&amp;&amp;e.length&amp;&amp;(this.priority_=e)}set pathwayClones(e){e&amp;&amp;e.length&amp;&amp;(this.pathwayClones_=new Map(e.map(e=&gt;[e.ID,e])))}get version(){return this.version_}get ttl(){return this.ttl_}get reloadUri(){return this.reloadUri_}get priority(){return this.priority_}get pathwayClones(){return this.pathwayClones_}}class gc extends Ns.EventTarget{constructor(e,t){super(),this.currentPathway=null,this.defaultPathway=null,this.queryBeforeStart=!1,this.availablePathways_=new Set,this.steeringManifest=new mc,this.proxyServerUrl_=null,this.manifestType_=null,this.ttlTimeout_=null,this.request_=null,this.currentPathwayClones=new Map,this.nextPathwayClones=new Map,this.excludedSteeringManifestURLs=new Set,this.logger_=Hs("Content Steering"),this.xhr_=e,this.getBandwidth_=t}assignTagProperties(e,t){this.manifestType_=t.serverUri?"HLS":"DASH";const n=t.serverUri||t.serverURL;if(!n)return this.logger_(`steering manifest URL is ${n}, cannot request steering manifest.`),void this.trigger("error");n.startsWith("data:")?this.decodeDataUriManifest_(n.substring(n.indexOf(",")+1)):(this.steeringManifest.reloadUri=qs(e,n),this.defaultPathway=t.pathwayId||t.defaultServiceLocation,this.queryBeforeStart=t.queryBeforeStart,this.proxyServerUrl_=t.proxyServerURL,this.defaultPathway&amp;&amp;!this.queryBeforeStart&amp;&amp;this.trigger("content-steering"))}requestSteeringManifest(e){const t=this.steeringManifest.reloadUri;if(!t)return;const n=e?t:this.getRequestURI(t);if(!n)return this.logger_("No valid content steering manifest URIs. Stopping content steering."),this.trigger("error"),void this.dispose();const r={contentSteeringInfo:{uri:n}};this.trigger({type:"contentsteeringloadstart",metadata:r}),this.request_=this.xhr_({uri:n,requestType:"content-steering-manifest"},(e,t)=&gt;{if(e){if(410===t.status)return this.logger_(`manifest request 410 ${e}.`),this.logger_(`There will be no more content steering requests to ${n} this session.`),void this.excludedSteeringManifestURLs.add(n);if(429===t.status){const n=t.responseHeaders["retry-after"];return this.logger_(`manifest request 429 ${e}.`),this.logger_(`content steering will retry in ${n} seconds.`),void this.startTTLTimeout_(parseInt(n,10))}return this.logger_(`manifest failed to load ${e}.`),void this.startTTLTimeout_()}let i;this.trigger({type:"contentsteeringloadcomplete",metadata:r});try{i=JSON.parse(this.request_.responseText)}catch(a){const e={errorType:Ns.Error.StreamingContentSteeringParserError,error:a};this.trigger({type:"error",metadata:e})}this.assignSteeringProperties_(i);const s={contentSteeringInfo:r.contentSteeringInfo,contentSteeringManifest:{version:this.steeringManifest.version,reloadUri:this.steeringManifest.reloadUri,priority:this.steeringManifest.priority}};this.trigger({type:"contentsteeringparsed",metadata:s}),this.startTTLTimeout_()})}setProxyServerUrl_(e){const t=new i.a.URL(e),n=new i.a.URL(this.proxyServerUrl_);return n.searchParams.set("url",encodeURI(t.toString())),this.setSteeringParams_(n.toString())}decodeDataUriManifest_(e){const t=JSON.parse(i.a.atob(e));this.assignSteeringProperties_(t)}setSteeringParams_(e){const t=new i.a.URL(e),n=this.getPathway(),r=this.getBandwidth_();if(n){const e=`_${this.manifestType_}_pathway`;t.searchParams.set(e,n)}if(r){const e=`_${this.manifestType_}_throughput`;t.searchParams.set(e,r)}return t.toString()}assignSteeringProperties_(e){if(this.steeringManifest.version=e.VERSION,!this.steeringManifest.version)return this.logger_(`manifest version is ${e.VERSION}, which is not supported.`),void this.trigger("error");this.steeringManifest.ttl=e.TTL,this.steeringManifest.reloadUri=e["RELOAD-URI"],this.steeringManifest.priority=e["PATHWAY-PRIORITY"]||e["SERVICE-LOCATION-PRIORITY"],this.steeringManifest.pathwayClones=e["PATHWAY-CLONES"],this.nextPathwayClones=this.steeringManifest.pathwayClones,this.availablePathways_.size||(this.logger_("There are no available pathways for content steering. Ending content steering."),this.trigger("error"),this.dispose());const t=e=&gt;{for(const t of e)if(this.availablePathways_.has(t))return t;return[...this.availablePathways_][0]},n=t(this.steeringManifest.priority);this.currentPathway!==n&amp;&amp;(this.currentPathway=n,this.trigger("content-steering"))}getPathway(){return this.currentPathway||this.defaultPathway}getRequestURI(e){if(!e)return null;const t=e=&gt;this.excludedSteeringManifestURLs.has(e);if(this.proxyServerUrl_){const n=this.setProxyServerUrl_(e);if(!t(n))return n}const n=this.setSteeringParams_(e);return t(n)?null:n}startTTLTimeout_(e=this.steeringManifest.ttl){const t=1e3*e;this.ttlTimeout_=i.a.setTimeout(()=&gt;{this.requestSteeringManifest()},t)}clearTTLTimeout_(){i.a.clearTimeout(this.ttlTimeout_),this.ttlTimeout_=null}abort(){this.request_&amp;&amp;this.request_.abort(),this.request_=null}dispose(){this.off("content-steering"),this.off("error"),this.abort(),this.clearTTLTimeout_(),this.currentPathway=null,this.defaultPathway=null,this.queryBeforeStart=null,this.proxyServerUrl_=null,this.manifestType_=null,this.ttlTimeout_=null,this.request_=null,this.excludedSteeringManifestURLs=new Set,this.availablePathways_=new Set,this.steeringManifest=new mc}addAvailablePathway(e){e&amp;&amp;this.availablePathways_.add(e)}clearAvailablePathways(){this.availablePathways_.clear()}excludePathway(e){return this.availablePathways_.delete(e)}didDASHTagChange(e,t){return!t&amp;&amp;this.steeringManifest.reloadUri||t&amp;&amp;(qs(e,t.serverURL)!==this.steeringManifest.reloadUri||t.defaultServiceLocation!==this.defaultPathway||t.queryBeforeStart!==this.queryBeforeStart||t.proxyServerURL!==this.proxyServerUrl_)}getAvailablePathways(){return this.availablePathways_}}const yc=10;let vc;const bc=["mediaRequests","mediaRequestsAborted","mediaRequestsTimedout","mediaRequestsErrored","mediaTransferDuration","mediaBytesTransferred","mediaAppends"],_c=function(e){return this.audioSegmentLoader_[e]+this.mainSegmentLoader_[e]},wc=function({currentPlaylist:e,buffered:t,currentTime:n,nextPlaylist:r,bufferLowWaterLine:i,bufferHighWaterLine:s,duration:a,bufferBasedABR:o,log:l}){if(!r)return Ns.log.warn("We received no playlist to switch to. Please check your stream."),!1;const u=`allowing switch ${e&amp;&amp;e.id||"null"} -&gt; ${r.id}`;if(!e)return l(u+" as current playlist is not set"),!0;if(r.id===e.id)return!1;const c=Boolean(Zs(t,n).length);if(!e.endList)return c||"number"!==typeof e.partTargetDuration?(l(u+" as current playlist is live"),!0):(l(`not ${u} as current playlist is live llhls, but currentTime isn't in buffered.`),!1);const d=aa(t,n),h=o?Fo.EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE:Fo.MAX_BUFFER_LOW_WATER_LINE;if(a&lt;h)return l(`${u} as duration &lt; max low water line (${a} &lt; ${h})`),!0;const f=r.attributes.BANDWIDTH,p=e.attributes.BANDWIDTH;if(f&lt;p&amp;&amp;(!o||d&lt;s)){let e=`${u} as next bandwidth &lt; current bandwidth (${f} &lt; ${p})`;return o&amp;&amp;(e+=` and forwardBuffer &lt; bufferHighWaterLine (${d} &lt; ${s})`),l(e),!0}if((!o||f&gt;p)&amp;&amp;d&gt;=i){let e=`${u} as forwardBuffer &gt;= bufferLowWaterLine (${d} &gt;= ${i})`;return o&amp;&amp;(e+=` and next bandwidth &gt; current bandwidth (${f} &gt; ${p})`),l(e),!0}return l(`not ${u} as no switching criteria met`),!1};class Tc extends Ns.EventTarget{constructor(e){super();const{src:t,withCredentials:n,tech:r,bandwidth:s,externVhs:a,useCueTags:o,playlistExclusionDuration:l,enableLowInitialPlaylist:u,sourceType:c,cacheEncryptionKeys:d,bufferBasedABR:h,leastPixelDiffSelector:f,captionServices:p}=e;if(!t)throw new Error("A non-empty playlist URL or JSON manifest string is required");let{maxPlaylistRetries:m}=e;null!==m&amp;&amp;"undefined"!==typeof m||(m=1/0),vc=a,this.bufferBasedABR=Boolean(h),this.leastPixelDiffSelector=Boolean(f),this.withCredentials=n,this.tech_=r,this.vhs_=r.vhs,this.player_=e.player_,this.sourceType_=c,this.useCueTags_=o,this.playlistExclusionDuration=l,this.maxPlaylistRetries=m,this.enableLowInitialPlaylist=u,this.useCueTags_&amp;&amp;(this.cueTagsTrack_=this.tech_.addTextTrack("metadata","ad-cues"),this.cueTagsTrack_.inBandMetadataTrackDispatchType=""),this.requestOptions_={withCredentials:n,maxPlaylistRetries:m,timeout:null},this.on("error",this.pauseLoading),this.mediaTypes_=pc(),this.mediaSource=new i.a.MediaSource,this.handleDurationChange_=this.handleDurationChange_.bind(this),this.handleSourceOpen_=this.handleSourceOpen_.bind(this),this.handleSourceEnded_=this.handleSourceEnded_.bind(this),this.mediaSource.addEventListener("durationchange",this.handleDurationChange_),this.mediaSource.addEventListener("sourceopen",this.handleSourceOpen_),this.mediaSource.addEventListener("sourceended",this.handleSourceEnded_),this.seekable_=Ws(),this.hasPlayed_=!1,this.syncController_=new Ku(e),this.segmentMetadataTrack_=r.addRemoteTextTrack({kind:"metadata",label:"segment-metadata"},!1).track,this.decrypter_=new Ju,this.sourceUpdater_=new Nu(this.mediaSource),this.inbandTextTracks_={},this.timelineChangeController_=new Zu,this.keyStatusMap_=new Map;const g={vhs:this.vhs_,parse708captions:e.parse708captions,useDtsForTimestampOffset:e.useDtsForTimestampOffset,captionServices:p,mediaSource:this.mediaSource,currentTime:this.tech_.currentTime.bind(this.tech_),seekable:()=&gt;this.seekable(),seeking:()=&gt;this.tech_.seeking(),duration:()=&gt;this.duration(),hasPlayed:()=&gt;this.hasPlayed_,goalBufferLength:()=&gt;this.goalBufferLength(),bandwidth:s,syncController:this.syncController_,decrypter:this.decrypter_,sourceType:this.sourceType_,inbandTextTracks:this.inbandTextTracks_,cacheEncryptionKeys:d,sourceUpdater:this.sourceUpdater_,timelineChangeController:this.timelineChangeController_,exactManifestTimings:e.exactManifestTimings,addMetadataToTextTrack:this.addMetadataToTextTrack.bind(this)};this.mainPlaylistLoader_="dash"===this.sourceType_?new Bo(t,this.vhs_,Vs(this.requestOptions_,{addMetadataToTextTrack:this.addMetadataToTextTrack.bind(this)})):new to(t,this.vhs_,Vs(this.requestOptions_,{addDateRangesToTextTrack:this.addDateRangesToTextTrack_.bind(this)})),this.setupMainPlaylistLoaderListeners_(),this.mainSegmentLoader_=new Eu(Vs(g,{segmentMetadataTrack:this.segmentMetadataTrack_,loaderType:"main"}),e),this.audioSegmentLoader_=new Eu(Vs(g,{loaderType:"audio"}),e),this.subtitleSegmentLoader_=new $u(Vs(g,{loaderType:"vtt",featuresNativeTextTracks:this.tech_.featuresNativeTextTracks,loadVttJs:()=&gt;new Promise((e,t)=&gt;{function n(){r.off("vttjserror",i),e()}function i(){r.off("vttjsloaded",n),t()}r.one("vttjsloaded",n),r.one("vttjserror",i),r.addWebVttScript_()})}),e);const y=()=&gt;this.mainSegmentLoader_.bandwidth;this.contentSteeringController_=new gc(this.vhs_.xhr,y),this.setupSegmentLoaderListeners_(),this.bufferBasedABR&amp;&amp;(this.mainPlaylistLoader_.one("loadedplaylist",()=&gt;this.startABRTimer_()),this.tech_.on("pause",()=&gt;this.stopABRTimer_()),this.tech_.on("play",()=&gt;this.startABRTimer_())),bc.forEach(e=&gt;{this[e+"_"]=_c.bind(this,e)}),this.logger_=Hs("pc"),this.triggeredFmp4Usage=!1,"none"===this.tech_.preload()?(this.loadOnPlay_=()=&gt;{this.loadOnPlay_=null,this.mainPlaylistLoader_.load()},this.tech_.one("play",this.loadOnPlay_)):this.mainPlaylistLoader_.load(),this.timeToLoadedData__=-1,this.mainAppendsToLoadedData__=-1,this.audioAppendsToLoadedData__=-1;const v="none"===this.tech_.preload()?"play":"loadstart";this.tech_.one(v,()=&gt;{const e=Date.now();this.tech_.one("loadeddata",()=&gt;{this.timeToLoadedData__=Date.now()-e,this.mainAppendsToLoadedData__=this.mainSegmentLoader_.mediaAppends,this.audioAppendsToLoadedData__=this.audioSegmentLoader_.mediaAppends})})}mainAppendsToLoadedData_(){return this.mainAppendsToLoadedData__}audioAppendsToLoadedData_(){return this.audioAppendsToLoadedData__}appendsToLoadedData_(){const e=this.mainAppendsToLoadedData_(),t=this.audioAppendsToLoadedData_();return-1===e||-1===t?-1:e+t}timeToLoadedData_(){return this.timeToLoadedData__}checkABR_(e="abr"){const t=this.selectPlaylist();t&amp;&amp;this.shouldSwitchToMedia_(t)&amp;&amp;this.switchMedia_(t,e)}switchMedia_(e,t,n){const r=this.media(),i=r&amp;&amp;(r.id||r.uri),s=e&amp;&amp;(e.id||e.uri);if(i&amp;&amp;i!==s){this.logger_(`switch media ${i} -&gt; ${s} from ${t}`);const n={renditionInfo:{id:s,bandwidth:e.attributes.BANDWIDTH,resolution:e.attributes.RESOLUTION,codecs:e.attributes.CODECS},cause:t};this.trigger({type:"renditionselected",metadata:n}),this.tech_.trigger({type:"usage",name:"vhs-rendition-change-"+t})}this.mainPlaylistLoader_.media(e,n)}switchMediaForDASHContentSteering_(){["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach(e=&gt;{const t=this.mediaTypes_[e],n=t?t.activeGroup():null,r=this.contentSteeringController_.getPathway();if(n&amp;&amp;r){const t=n.length?n[0].playlists:n.playlists,i=t.filter(e=&gt;e.attributes.serviceLocation===r);i.length&amp;&amp;this.mediaTypes_[e].activePlaylistLoader.media(i[0])}})}startABRTimer_(){this.stopABRTimer_(),this.abrTimer_=i.a.setInterval(()=&gt;this.checkABR_(),250)}stopABRTimer_(){this.tech_.scrubbing&amp;&amp;this.tech_.scrubbing()||(i.a.clearInterval(this.abrTimer_),this.abrTimer_=null)}getAudioTrackPlaylists_(){const e=this.main(),t=e&amp;&amp;e.playlists||[];if(!e||!e.mediaGroups||!e.mediaGroups.AUDIO)return t;const n=e.mediaGroups.AUDIO,r=Object.keys(n);let i;if(Object.keys(this.mediaTypes_.AUDIO.groups).length)i=this.mediaTypes_.AUDIO.activeTrack();else{const e=n.main||r.length&amp;&amp;n[r[0]];for(const t in e)if(e[t].default){i={label:t};break}}if(!i)return t;const s=[];for(const a in n)if(n[a][i.label]){const t=n[a][i.label];if(t.playlists&amp;&amp;t.playlists.length)s.push.apply(s,t.playlists);else if(t.uri)s.push(t);else if(e.playlists.length)for(let n=0;n&lt;e.playlists.length;n++){const t=e.playlists[n];t.attributes&amp;&amp;t.attributes.AUDIO&amp;&amp;t.attributes.AUDIO===a&amp;&amp;s.push(t)}}return s.length?s:t}setupMainPlaylistLoaderListeners_(){this.mainPlaylistLoader_.on("loadedmetadata",()=&gt;{const e=this.mainPlaylistLoader_.media(),t=1.5*e.targetDuration*1e3;Ca(this.mainPlaylistLoader_.main,this.mainPlaylistLoader_.media())?this.requestOptions_.timeout=0:this.requestOptions_.timeout=t,e.endList&amp;&amp;"none"!==this.tech_.preload()&amp;&amp;(this.mainSegmentLoader_.playlist(e,this.requestOptions_),this.mainSegmentLoader_.load()),fc({sourceType:this.sourceType_,segmentLoaders:{AUDIO:this.audioSegmentLoader_,SUBTITLES:this.subtitleSegmentLoader_,main:this.mainSegmentLoader_},tech:this.tech_,requestOptions:this.requestOptions_,mainPlaylistLoader:this.mainPlaylistLoader_,vhs:this.vhs_,main:this.main(),mediaTypes:this.mediaTypes_,excludePlaylist:this.excludePlaylist.bind(this)}),this.triggerPresenceUsage_(this.main(),e),this.setupFirstPlay(),!this.mediaTypes_.AUDIO.activePlaylistLoader||this.mediaTypes_.AUDIO.activePlaylistLoader.media()?this.trigger("selectedinitialmedia"):this.mediaTypes_.AUDIO.activePlaylistLoader.one("loadedmetadata",()=&gt;{this.trigger("selectedinitialmedia")})}),this.mainPlaylistLoader_.on("loadedplaylist",()=&gt;{this.loadOnPlay_&amp;&amp;this.tech_.off("play",this.loadOnPlay_);let e=this.mainPlaylistLoader_.media();if(!e){let t;if(this.attachContentSteeringListeners_(),this.initContentSteeringController_(),this.excludeUnsupportedVariants_(),this.enableLowInitialPlaylist&amp;&amp;(t=this.selectInitialPlaylist()),t||(t=this.selectPlaylist()),!t||!this.shouldSwitchToMedia_(t))return;this.initialMedia_=t,this.switchMedia_(this.initialMedia_,"initial");const n="vhs-json"===this.sourceType_&amp;&amp;this.initialMedia_.segments;if(!n)return;e=this.initialMedia_}this.handleUpdatedMediaPlaylist(e)}),this.mainPlaylistLoader_.on("error",()=&gt;{const e=this.mainPlaylistLoader_.error;this.excludePlaylist({playlistToExclude:e.playlist,error:e})}),this.mainPlaylistLoader_.on("mediachanging",()=&gt;{this.mainSegmentLoader_.abort(),this.mainSegmentLoader_.pause()}),this.mainPlaylistLoader_.on("mediachange",()=&gt;{const e=this.mainPlaylistLoader_.media(),t=1.5*e.targetDuration*1e3;Ca(this.mainPlaylistLoader_.main,this.mainPlaylistLoader_.media())?this.requestOptions_.timeout=0:this.requestOptions_.timeout=t,"dash"===this.sourceType_&amp;&amp;this.mainPlaylistLoader_.load(),this.mainSegmentLoader_.pause(),this.mainSegmentLoader_.playlist(e,this.requestOptions_),this.waitingForFastQualityPlaylistReceived_?this.runFastQualitySwitch_():this.mainSegmentLoader_.load(),this.tech_.trigger({type:"mediachange",bubbles:!0})}),this.mainPlaylistLoader_.on("playlistunchanged",()=&gt;{const e=this.mainPlaylistLoader_.media();if("playlist-unchanged"===e.lastExcludeReason_)return;const t=this.stuckAtPlaylistEnd_(e);t&amp;&amp;(this.excludePlaylist({error:{message:"Playlist no longer updating.",reason:"playlist-unchanged"}}),this.tech_.trigger("playliststuck"))}),this.mainPlaylistLoader_.on("renditiondisabled",()=&gt;{this.tech_.trigger({type:"usage",name:"vhs-rendition-disabled"})}),this.mainPlaylistLoader_.on("renditionenabled",()=&gt;{this.tech_.trigger({type:"usage",name:"vhs-rendition-enabled"})});const e=["manifestrequeststart","manifestrequestcomplete","manifestparsestart","manifestparsecomplete","playlistrequeststart","playlistrequestcomplete","playlistparsestart","playlistparsecomplete","renditiondisabled","renditionenabled"];e.forEach(e=&gt;{this.mainPlaylistLoader_.on(e,e=&gt;{this.player_.trigger(h()({},e))})})}handleUpdatedMediaPlaylist(e){this.useCueTags_&amp;&amp;this.updateAdCues_(e),this.mainSegmentLoader_.pause(),this.mainSegmentLoader_.playlist(e,this.requestOptions_),this.waitingForFastQualityPlaylistReceived_&amp;&amp;this.runFastQualitySwitch_(),this.updateDuration(!e.endList),this.tech_.paused()||(this.mainSegmentLoader_.load(),this.audioSegmentLoader_&amp;&amp;this.audioSegmentLoader_.load())}triggerPresenceUsage_(e,t){const n=e.mediaGroups||{};let r=!0;const i=Object.keys(n.AUDIO);for(const s in n.AUDIO)for(const e in n.AUDIO[s]){const t=n.AUDIO[s][e];t.uri||(r=!1)}r&amp;&amp;this.tech_.trigger({type:"usage",name:"vhs-demuxed"}),Object.keys(n.SUBTITLES).length&amp;&amp;this.tech_.trigger({type:"usage",name:"vhs-webvtt"}),vc.Playlist.isAes(t)&amp;&amp;this.tech_.trigger({type:"usage",name:"vhs-aes"}),i.length&amp;&amp;Object.keys(n.AUDIO[i[0]]).length&gt;1&amp;&amp;this.tech_.trigger({type:"usage",name:"vhs-alternate-audio"}),this.useCueTags_&amp;&amp;this.tech_.trigger({type:"usage",name:"vhs-playlist-cue-tags"})}shouldSwitchToMedia_(e){const t=this.mainPlaylistLoader_.media()||this.mainPlaylistLoader_.pendingMedia_,n=this.tech_.currentTime(),r=this.bufferLowWaterLine(),i=this.bufferHighWaterLine(),s=this.tech_.buffered();return wc({buffered:s,currentTime:n,currentPlaylist:t,nextPlaylist:e,bufferLowWaterLine:r,bufferHighWaterLine:i,duration:this.duration(),bufferBasedABR:this.bufferBasedABR,log:this.logger_})}setupSegmentLoaderListeners_(){this.mainSegmentLoader_.on("bandwidthupdate",()=&gt;{this.checkABR_("bandwidthupdate"),this.tech_.trigger("bandwidthupdate")}),this.mainSegmentLoader_.on("timeout",()=&gt;{this.bufferBasedABR&amp;&amp;this.mainSegmentLoader_.load()}),this.bufferBasedABR||this.mainSegmentLoader_.on("progress",()=&gt;{this.trigger("progress")}),this.mainSegmentLoader_.on("error",()=&gt;{const e=this.mainSegmentLoader_.error();this.excludePlaylist({playlistToExclude:e.playlist,error:e})}),this.mainSegmentLoader_.on("appenderror",()=&gt;{this.error=this.mainSegmentLoader_.error_,this.trigger("error")}),this.mainSegmentLoader_.on("syncinfoupdate",()=&gt;{this.onSyncInfoUpdate_()}),this.mainSegmentLoader_.on("timestampoffset",()=&gt;{this.tech_.trigger({type:"usage",name:"vhs-timestamp-offset"})}),this.audioSegmentLoader_.on("syncinfoupdate",()=&gt;{this.onSyncInfoUpdate_()}),this.audioSegmentLoader_.on("appenderror",()=&gt;{this.error=this.audioSegmentLoader_.error_,this.trigger("error")}),this.mainSegmentLoader_.on("ended",()=&gt;{this.logger_("main segment loader ended"),this.onEndOfStream()}),"dash"===this.sourceType_&amp;&amp;this.timelineChangeController_.on("audioTimelineBehind",()=&gt;{const e=this.audioSegmentLoader_.pendingSegment_;if(!e||!e.segment||!e.segment.syncInfo)return;const t=e.segment.syncInfo.end+.01;this.tech_.setCurrentTime(t)}),this.mainSegmentLoader_.on("earlyabort",e=&gt;{this.bufferBasedABR||(this.delegateLoaders_("all",["abort"]),this.excludePlaylist({error:{message:"Aborted early because there isn't enough bandwidth to complete the request without rebuffering."},playlistExclusionDuration:yc}))});const e=()=&gt;{if(!this.sourceUpdater_.hasCreatedSourceBuffers())return this.tryToCreateSourceBuffers_();const e=this.getCodecsOrExclude_();e&amp;&amp;this.sourceUpdater_.addOrChangeSourceBuffers(e)};this.mainSegmentLoader_.on("trackinfo",e),this.audioSegmentLoader_.on("trackinfo",e),this.mainSegmentLoader_.on("fmp4",()=&gt;{this.triggeredFmp4Usage||(this.tech_.trigger({type:"usage",name:"vhs-fmp4"}),this.triggeredFmp4Usage=!0)}),this.audioSegmentLoader_.on("fmp4",()=&gt;{this.triggeredFmp4Usage||(this.tech_.trigger({type:"usage",name:"vhs-fmp4"}),this.triggeredFmp4Usage=!0)}),this.audioSegmentLoader_.on("ended",()=&gt;{this.logger_("audioSegmentLoader ended"),this.onEndOfStream()});const t=["segmentselected","segmentloadstart","segmentloaded","segmentkeyloadstart","segmentkeyloadcomplete","segmentdecryptionstart","segmentdecryptioncomplete","segmenttransmuxingstart","segmenttransmuxingcomplete","segmenttransmuxingtrackinfoavailable","segmenttransmuxingtiminginfoavailable","segmentappendstart","appendsdone","bandwidthupdated","timelinechange","codecschange"];t.forEach(e=&gt;{this.mainSegmentLoader_.on(e,e=&gt;{this.player_.trigger(h()({},e))}),this.audioSegmentLoader_.on(e,e=&gt;{this.player_.trigger(h()({},e))}),this.subtitleSegmentLoader_.on(e,e=&gt;{this.player_.trigger(h()({},e))})})}mediaSecondsLoaded_(){return Math.max(this.audioSegmentLoader_.mediaSecondsLoaded+this.mainSegmentLoader_.mediaSecondsLoaded)}load(){this.mainSegmentLoader_.load(),this.mediaTypes_.AUDIO.activePlaylistLoader&amp;&amp;this.audioSegmentLoader_.load(),this.mediaTypes_.SUBTITLES.activePlaylistLoader&amp;&amp;this.subtitleSegmentLoader_.load()}fastQualityChange_(e=this.selectPlaylist()){e&amp;&amp;e===this.mainPlaylistLoader_.media()?this.logger_("skipping fastQualityChange because new media is same as old"):(this.switchMedia_(e,"fast-quality"),this.waitingForFastQualityPlaylistReceived_=!0)}runFastQualitySwitch_(){this.waitingForFastQualityPlaylistReceived_=!1,this.mainSegmentLoader_.pause(),this.mainSegmentLoader_.resetEverything(()=&gt;{this.mainSegmentLoader_.load()})}play(){if(this.setupFirstPlay())return;this.tech_.ended()&amp;&amp;this.tech_.setCurrentTime(0),this.hasPlayed_&amp;&amp;this.load();const e=this.tech_.seekable();return this.tech_.duration()===1/0&amp;&amp;this.tech_.currentTime()&lt;e.start(0)?this.tech_.setCurrentTime(e.end(e.length-1)):void 0}setupFirstPlay(){const e=this.mainPlaylistLoader_.media();if(!e||this.tech_.paused()||this.hasPlayed_)return!1;if(!e.endList||e.start){const t=this.seekable();if(!t.length)return!1;const n=t.end(0);let r=n;if(e.start){const i=e.start.timeOffset;r=i&lt;0?Math.max(n+i,t.start(0)):Math.min(n,i)}this.trigger("firstplay"),this.tech_.setCurrentTime(r)}return this.hasPlayed_=!0,this.load(),!0}handleSourceOpen_(){if(this.tryToCreateSourceBuffers_(),this.tech_.autoplay()){const e=this.tech_.play();"undefined"!==typeof e&amp;&amp;"function"===typeof e.then&amp;&amp;e.then(null,e=&gt;{})}this.trigger("sourceopen")}handleSourceEnded_(){if(!this.inbandTextTracks_.metadataTrack_)return;const e=this.inbandTextTracks_.metadataTrack_.cues;if(!e||!e.length)return;const t=this.duration();e[e.length-1].endTime=isNaN(t)||Math.abs(t)===1/0?Number.MAX_VALUE:t}handleDurationChange_(){this.tech_.trigger("durationchange")}onEndOfStream(){let e=this.mainSegmentLoader_.ended_;if(this.mediaTypes_.AUDIO.activePlaylistLoader){const t=this.mainSegmentLoader_.getCurrentMediaInfo_();e=!t||t.hasVideo?e&amp;&amp;this.audioSegmentLoader_.ended_:this.audioSegmentLoader_.ended_}e&amp;&amp;(this.stopABRTimer_(),this.sourceUpdater_.endOfStream())}stuckAtPlaylistEnd_(e){const t=this.seekable();if(!t.length)return!1;const n=this.syncController_.getExpiredTime(e,this.duration());if(null===n)return!1;const r=vc.Playlist.playlistEnd(e,n),i=this.tech_.currentTime(),s=this.tech_.buffered();if(!s.length)return r-i&lt;=Ys;const a=s.end(s.length-1);return a-i&lt;=Ys&amp;&amp;r-a&lt;=Ys}excludePlaylist({playlistToExclude:e=this.mainPlaylistLoader_.media(),error:t={},playlistExclusionDuration:n}){if(e=e||this.mainPlaylistLoader_.media(),n=n||t.playlistExclusionDuration||this.playlistExclusionDuration,!e)return this.error=t,void("open"!==this.mediaSource.readyState?this.trigger("error"):this.sourceUpdater_.endOfStream("network"));e.playlistErrors_++;const r=this.mainPlaylistLoader_.main.playlists,i=r.filter(Ta),s=1===i.length&amp;&amp;i[0]===e;if(1===r.length&amp;&amp;n!==1/0)return Ns.log.warn(`Problem encountered with playlist ${e.id}. Trying again since it is the only playlist.`),this.tech_.trigger("retryplaylist"),this.mainPlaylistLoader_.load(s);if(s){if(this.main().contentSteering){const t=this.pathwayAttribute_(e),n=1e3*this.contentSteeringController_.steeringManifest.ttl;return this.contentSteeringController_.excludePathway(t),this.excludeThenChangePathway_(),void setTimeout(()=&gt;{this.contentSteeringController_.addAvailablePathway(t)},n)}let t=!1;r.forEach(n=&gt;{if(n===e)return;const r=n.excludeUntil;"undefined"!==typeof r&amp;&amp;r!==1/0&amp;&amp;(t=!0,delete n.excludeUntil)}),t&amp;&amp;(Ns.log.warn("Removing other playlists from the exclusion list because the last rendition is about to be excluded."),this.tech_.trigger("retryplaylist"))}let a;a=e.playlistErrors_&gt;this.maxPlaylistRetries?1/0:Date.now()+1e3*n,e.excludeUntil=a,t.reason&amp;&amp;(e.lastExcludeReason_=t.reason),this.tech_.trigger("excludeplaylist"),this.tech_.trigger({type:"usage",name:"vhs-rendition-excluded"});const o=this.selectPlaylist();if(!o)return this.error="Playback cannot continue. No available working or supported playlists.",void this.trigger("error");const l=t.internal?this.logger_:Ns.log.warn,u=t.message?" "+t.message:"";l(`${t.internal?"Internal problem":"Problem"} encountered with playlist ${e.id}.${u} Switching to playlist ${o.id}.`),o.attributes.AUDIO!==e.attributes.AUDIO&amp;&amp;this.delegateLoaders_("audio",["abort","pause"]),o.attributes.SUBTITLES!==e.attributes.SUBTITLES&amp;&amp;this.delegateLoaders_("subtitle",["abort","pause"]),this.delegateLoaders_("main",["abort","pause"]);const c=o.targetDuration/2*1e3||5e3,d="number"===typeof o.lastRequest&amp;&amp;Date.now()-o.lastRequest&lt;=c;return this.switchMedia_(o,"exclude",s||d)}pauseLoading(){this.delegateLoaders_("all",["abort","pause"]),this.stopABRTimer_()}delegateLoaders_(e,t){const n=[],r="all"===e;(r||"main"===e)&amp;&amp;n.push(this.mainPlaylistLoader_);const i=[];(r||"audio"===e)&amp;&amp;i.push("AUDIO"),(r||"subtitle"===e)&amp;&amp;(i.push("CLOSED-CAPTIONS"),i.push("SUBTITLES")),i.forEach(e=&gt;{const t=this.mediaTypes_[e]&amp;&amp;this.mediaTypes_[e].activePlaylistLoader;t&amp;&amp;n.push(t)}),["main","audio","subtitle"].forEach(t=&gt;{const r=this[t+"SegmentLoader_"];!r||e!==t&amp;&amp;"all"!==e||n.push(r)}),n.forEach(e=&gt;t.forEach(t=&gt;{"function"===typeof e[t]&amp;&amp;e[t]()}))}setCurrentTime(e){const t=Zs(this.tech_.buffered(),e);return this.mainPlaylistLoader_&amp;&amp;this.mainPlaylistLoader_.media()&amp;&amp;this.mainPlaylistLoader_.media().segments?t&amp;&amp;t.length?e:(this.mainSegmentLoader_.pause(),this.mainSegmentLoader_.resetEverything(),this.mediaTypes_.AUDIO.activePlaylistLoader&amp;&amp;(this.audioSegmentLoader_.pause(),this.audioSegmentLoader_.resetEverything()),this.mediaTypes_.SUBTITLES.activePlaylistLoader&amp;&amp;(this.subtitleSegmentLoader_.pause(),this.subtitleSegmentLoader_.resetEverything()),void this.load()):0}duration(){if(!this.mainPlaylistLoader_)return 0;const e=this.mainPlaylistLoader_.media();return e?e.endList?this.mediaSource?this.mediaSource.duration:vc.Playlist.duration(e):1/0:0}seekable(){return this.seekable_}onSyncInfoUpdate_(){let e;if(!this.mainPlaylistLoader_)return;let t=this.mainPlaylistLoader_.media();if(!t)return;let n=this.syncController_.getExpiredTime(t,this.duration());if(null===n)return;const r=this.mainPlaylistLoader_.main,i=vc.Playlist.seekable(t,n,vc.Playlist.liveEdgeDelay(r,t));if(0===i.length)return;if(this.mediaTypes_.AUDIO.activePlaylistLoader){if(t=this.mediaTypes_.AUDIO.activePlaylistLoader.media(),n=this.syncController_.getExpiredTime(t,this.duration()),null===n)return;if(e=vc.Playlist.seekable(t,n,vc.Playlist.liveEdgeDelay(r,t)),0===e.length)return}let s,a;if(this.seekable_&amp;&amp;this.seekable_.length&amp;&amp;(s=this.seekable_.end(0),a=this.seekable_.start(0)),e?e.start(0)&gt;i.end(0)||i.start(0)&gt;e.end(0)?this.seekable_=i:this.seekable_=Ws([[e.start(0)&gt;i.start(0)?e.start(0):i.start(0),e.end(0)&lt;i.end(0)?e.end(0):i.end(0)]]):this.seekable_=i,this.seekable_&amp;&amp;this.seekable_.length&amp;&amp;this.seekable_.end(0)===s&amp;&amp;this.seekable_.start(0)===a)return;this.logger_(`seekable updated [${ta(this.seekable_)}]`);const o={seekableRanges:this.seekable_};this.trigger({type:"seekablerangeschanged",metadata:o}),this.tech_.trigger("seekablechanged")}updateDuration(e){if(this.updateDuration_&amp;&amp;(this.mediaSource.removeEventListener("sourceopen",this.updateDuration_),this.updateDuration_=null),"open"!==this.mediaSource.readyState)return this.updateDuration_=this.updateDuration.bind(this,e),void this.mediaSource.addEventListener("sourceopen",this.updateDuration_);if(e){const e=this.seekable();if(!e.length)return;return void((isNaN(this.mediaSource.duration)||this.mediaSource.duration&lt;e.end(e.length-1))&amp;&amp;this.sourceUpdater_.setDuration(e.end(e.length-1)))}const t=this.tech_.buffered();let n=vc.Playlist.duration(this.mainPlaylistLoader_.media());t.length&gt;0&amp;&amp;(n=Math.max(n,t.end(t.length-1))),this.mediaSource.duration!==n&amp;&amp;this.sourceUpdater_.setDuration(n)}dispose(){this.trigger("dispose"),this.decrypter_.terminate(),this.mainPlaylistLoader_.dispose(),this.mainSegmentLoader_.dispose(),this.contentSteeringController_.dispose(),this.keyStatusMap_.clear(),this.loadOnPlay_&amp;&amp;this.tech_.off("play",this.loadOnPlay_),["AUDIO","SUBTITLES"].forEach(e=&gt;{const t=this.mediaTypes_[e].groups;for(const n in t)t[n].forEach(e=&gt;{e.playlistLoader&amp;&amp;e.playlistLoader.dispose()})}),this.audioSegmentLoader_.dispose(),this.subtitleSegmentLoader_.dispose(),this.sourceUpdater_.dispose(),this.timelineChangeController_.dispose(),this.stopABRTimer_(),this.updateDuration_&amp;&amp;this.mediaSource.removeEventListener("sourceopen",this.updateDuration_),this.mediaSource.removeEventListener("durationchange",this.handleDurationChange_),this.mediaSource.removeEventListener("sourceopen",this.handleSourceOpen_),this.mediaSource.removeEventListener("sourceended",this.handleSourceEnded_),this.off()}main(){return this.mainPlaylistLoader_.main}media(){return this.mainPlaylistLoader_.media()||this.initialMedia_}areMediaTypesKnown_(){const e=!!this.mediaTypes_.AUDIO.activePlaylistLoader,t=!!this.mainSegmentLoader_.getCurrentMediaInfo_(),n=!e||!!this.audioSegmentLoader_.getCurrentMediaInfo_();return!(!t||!n)}getCodecsOrExclude_(){const e={main:this.mainSegmentLoader_.getCurrentMediaInfo_()||{},audio:this.audioSegmentLoader_.getCurrentMediaInfo_()||{}},t=this.mainSegmentLoader_.getPendingSegmentPlaylist()||this.media();e.video=e.main;const n=Pl(this.main(),t),r={},i=!!this.mediaTypes_.AUDIO.activePlaylistLoader;if(e.main.hasVideo&amp;&amp;(r.video=n.video||e.main.videoCodec||m["b"]),e.main.isMuxed&amp;&amp;(r.video+=","+(n.audio||e.main.audioCodec||m["a"])),(e.main.hasAudio&amp;&amp;!e.main.isMuxed||e.audio.hasAudio||i)&amp;&amp;(r.audio=n.audio||e.main.audioCodec||e.audio.audioCodec||m["a"],e.audio.isFmp4=e.main.hasAudio&amp;&amp;!e.main.isMuxed?e.main.isFmp4:e.audio.isFmp4),!r.audio&amp;&amp;!r.video)return void this.excludePlaylist({playlistToExclude:t,error:{message:"Could not determine codecs for playlist."},playlistExclusionDuration:1/0});const s=(e,t)=&gt;e?Object(m["c"])(t):Object(m["g"])(t),a={};let o;if(["video","audio"].forEach((function(t){if(r.hasOwnProperty(t)&amp;&amp;!s(e[t].isFmp4,r[t])){const n=e[t].isFmp4?"browser":"muxer";a[n]=a[n]||[],a[n].push(r[t]),"audio"===t&amp;&amp;(o=n)}})),i&amp;&amp;o&amp;&amp;t.attributes.AUDIO){const e=t.attributes.AUDIO;this.main().playlists.forEach(n=&gt;{const r=n.attributes&amp;&amp;n.attributes.AUDIO;r===e&amp;&amp;n!==t&amp;&amp;(n.excludeUntil=1/0)}),this.logger_(`excluding audio group ${e} as ${o} does not support codec(s): "${r.audio}"`)}if(!Object.keys(a).length){if(this.sourceUpdater_.hasCreatedSourceBuffers()&amp;&amp;!this.sourceUpdater_.canChangeType()){const e=[];if(["video","audio"].forEach(t=&gt;{const n=(Object(m["h"])(this.sourceUpdater_.codecs[t]||"")[0]||{}).type,i=(Object(m["h"])(r[t]||"")[0]||{}).type;n&amp;&amp;i&amp;&amp;n.toLowerCase()!==i.toLowerCase()&amp;&amp;e.push(`"${this.sourceUpdater_.codecs[t]}" -&gt; "${r[t]}"`)}),e.length)return void this.excludePlaylist({playlistToExclude:t,error:{message:`Codec switching not supported: ${e.join(", ")}.`,internal:!0},playlistExclusionDuration:1/0})}return r}{const e=Object.keys(a).reduce((e,t)=&gt;(e&amp;&amp;(e+=", "),e+=`${t} does not support codec(s): "${a[t].join(",")}"`,e),"")+".";this.excludePlaylist({playlistToExclude:t,error:{internal:!0,message:e},playlistExclusionDuration:1/0})}}tryToCreateSourceBuffers_(){if("open"!==this.mediaSource.readyState||this.sourceUpdater_.hasCreatedSourceBuffers())return;if(!this.areMediaTypesKnown_())return;const e=this.getCodecsOrExclude_();if(!e)return;this.sourceUpdater_.createSourceBuffers(e);const t=[e.video,e.audio].filter(Boolean).join(",");this.excludeIncompatibleVariants_(t)}excludeUnsupportedVariants_(){const e=this.main().playlists,t=[];Object.keys(e).forEach(n=&gt;{const r=e[n];if(-1!==t.indexOf(r.id))return;t.push(r.id);const i=Pl(this.main,r),s=[];!i.audio||Object(m["g"])(i.audio)||Object(m["c"])(i.audio)||s.push("audio codec "+i.audio),!i.video||Object(m["g"])(i.video)||Object(m["c"])(i.video)||s.push("video codec "+i.video),i.text&amp;&amp;"stpp.ttml.im1t"===i.text&amp;&amp;s.push("text codec "+i.text),s.length&amp;&amp;(r.excludeUntil=1/0,this.logger_(`excluding ${r.id} for unsupported: ${s.join(", ")}`))})}excludeIncompatibleVariants_(e){const t=[],n=this.main().playlists,r=Ol(Object(m["h"])(e)),i=Il(r),s=r.video&amp;&amp;Object(m["h"])(r.video)[0]||null,a=r.audio&amp;&amp;Object(m["h"])(r.audio)[0]||null;Object.keys(n).forEach(e=&gt;{const r=n[e];if(-1!==t.indexOf(r.id)||r.excludeUntil===1/0)return;t.push(r.id);const o=[],l=Pl(this.mainPlaylistLoader_.main,r),u=Il(l);if(l.audio||l.video){if(u!==i&amp;&amp;o.push(`codec count "${u}" !== "${i}"`),!this.sourceUpdater_.canChangeType()){const e=l.video&amp;&amp;Object(m["h"])(l.video)[0]||null,t=l.audio&amp;&amp;Object(m["h"])(l.audio)[0]||null;e&amp;&amp;s&amp;&amp;e.type.toLowerCase()!==s.type.toLowerCase()&amp;&amp;o.push(`video codec "${e.type}" !== "${s.type}"`),t&amp;&amp;a&amp;&amp;t.type.toLowerCase()!==a.type.toLowerCase()&amp;&amp;o.push(`audio codec "${t.type}" !== "${a.type}"`)}o.length&amp;&amp;(r.excludeUntil=1/0,this.logger_(`excluding ${r.id}: ${o.join(" &amp;&amp; ")}`))}})}updateAdCues_(e){let t=0;const n=this.seekable();n.length&amp;&amp;(t=n.start(0)),zu(e,this.cueTagsTrack_,t)}goalBufferLength(){const e=this.tech_.currentTime(),t=Fo.GOAL_BUFFER_LENGTH,n=Fo.GOAL_BUFFER_LENGTH_RATE,r=Math.max(t,Fo.MAX_GOAL_BUFFER_LENGTH);return Math.min(t+e*n,r)}bufferLowWaterLine(){const e=this.tech_.currentTime(),t=Fo.BUFFER_LOW_WATER_LINE,n=Fo.BUFFER_LOW_WATER_LINE_RATE,r=Math.max(t,Fo.MAX_BUFFER_LOW_WATER_LINE),i=Math.max(t,Fo.EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE);return Math.min(t+e*n,this.bufferBasedABR?i:r)}bufferHighWaterLine(){return Fo.BUFFER_HIGH_WATER_LINE}addDateRangesToTextTrack_(e){Ql(this.inbandTextTracks_,"com.apple.streaming",this.tech_),Zl({inbandTextTracks:this.inbandTextTracks_,dateRanges:e})}addMetadataToTextTrack(e,t,n){const r=this.sourceUpdater_.videoBuffer?this.sourceUpdater_.videoTimestampOffset():this.sourceUpdater_.audioTimestampOffset();Ql(this.inbandTextTracks_,e,this.tech_),Xl({inbandTextTracks:this.inbandTextTracks_,metadataArray:t,timestampOffset:r,videoDuration:n})}pathwayAttribute_(e){return e.attributes["PATHWAY-ID"]||e.attributes.serviceLocation}initContentSteeringController_(){const e=this.main();if(e.contentSteering){for(const t of e.playlists)this.contentSteeringController_.addAvailablePathway(this.pathwayAttribute_(t));this.contentSteeringController_.assignTagProperties(e.uri,e.contentSteering),this.contentSteeringController_.queryBeforeStart?this.contentSteeringController_.requestSteeringManifest(!0):this.tech_.one("canplay",()=&gt;{this.contentSteeringController_.requestSteeringManifest()})}}resetContentSteeringController_(){this.contentSteeringController_.clearAvailablePathways(),this.contentSteeringController_.dispose(),this.initContentSteeringController_()}attachContentSteeringListeners_(){this.contentSteeringController_.on("content-steering",this.excludeThenChangePathway_.bind(this));const e=["contentsteeringloadstart","contentsteeringloadcomplete","contentsteeringparsed"];e.forEach(e=&gt;{this.contentSteeringController_.on(e,e=&gt;{this.trigger(h()({},e))})}),"dash"===this.sourceType_&amp;&amp;this.mainPlaylistLoader_.on("loadedplaylist",()=&gt;{const e=this.main(),t=this.contentSteeringController_.didDASHTagChange(e.uri,e.contentSteering),n=()=&gt;{const t=this.contentSteeringController_.getAvailablePathways(),n=[];for(const r of e.playlists){const e=r.attributes.serviceLocation;if(e&amp;&amp;(n.push(e),!t.has(e)))return!0}return!(n.length||!t.size)};(t||n())&amp;&amp;this.resetContentSteeringController_()})}excludeThenChangePathway_(){const e=this.contentSteeringController_.getPathway();if(!e)return;this.handlePathwayClones_();const t=this.main(),n=t.playlists,r=new Set;let i=!1;Object.keys(n).forEach(t=&gt;{const s=n[t],a=this.pathwayAttribute_(s),o=a&amp;&amp;e!==a,l=s.excludeUntil===1/0&amp;&amp;"content-steering"===s.lastExcludeReason_;l&amp;&amp;!o&amp;&amp;(delete s.excludeUntil,delete s.lastExcludeReason_,i=!0);const u=!s.excludeUntil&amp;&amp;s.excludeUntil!==1/0,c=!r.has(s.id)&amp;&amp;o&amp;&amp;u;c&amp;&amp;(r.add(s.id),s.excludeUntil=1/0,s.lastExcludeReason_="content-steering",this.logger_(`excluding ${s.id} for ${s.lastExcludeReason_}`))}),"DASH"===this.contentSteeringController_.manifestType_&amp;&amp;Object.keys(this.mediaTypes_).forEach(t=&gt;{const n=this.mediaTypes_[t];if(n.activePlaylistLoader){const t=n.activePlaylistLoader.media_;t&amp;&amp;t.attributes.serviceLocation!==e&amp;&amp;(i=!0)}}),i&amp;&amp;this.changeSegmentPathway_()}handlePathwayClones_(){const e=this.main(),t=e.playlists,n=this.contentSteeringController_.currentPathwayClones,r=this.contentSteeringController_.nextPathwayClones,i=n&amp;&amp;n.size||r&amp;&amp;r.size;if(i){for(const[e,t]of n.entries()){const n=r.get(e);n||(this.mainPlaylistLoader_.updateOrDeleteClone(t),this.contentSteeringController_.excludePathway(e))}for(const[e,i]of r.entries()){const r=n.get(e);if(r)this.equalPathwayClones_(r,i)||(this.mainPlaylistLoader_.updateOrDeleteClone(i,!0),this.contentSteeringController_.addAvailablePathway(e));else{const n=t.filter(e=&gt;e.attributes["PATHWAY-ID"]===i["BASE-ID"]);n.forEach(e=&gt;{this.mainPlaylistLoader_.addClonePathway(i,e)}),this.contentSteeringController_.addAvailablePathway(e)}}this.contentSteeringController_.currentPathwayClones=new Map(JSON.parse(JSON.stringify([...r])))}}equalPathwayClones_(e,t){if(e["BASE-ID"]!==t["BASE-ID"]||e.ID!==t.ID||e["URI-REPLACEMENT"].HOST!==t["URI-REPLACEMENT"].HOST)return!1;const n=e["URI-REPLACEMENT"].PARAMS,r=t["URI-REPLACEMENT"].PARAMS;for(const i in n)if(n[i]!==r[i])return!1;for(const i in r)if(n[i]!==r[i])return!1;return!0}changeSegmentPathway_(){const e=this.selectPlaylist();this.pauseLoading(),"DASH"===this.contentSteeringController_.manifestType_&amp;&amp;this.switchMediaForDASHContentSteering_(),this.switchMedia_(e,"content-steering")}excludeNonUsablePlaylistsByKeyId_(){if(!this.mainPlaylistLoader_||!this.mainPlaylistLoader_.main)return;let e=0;const t="non-usable";this.mainPlaylistLoader_.main.playlists.forEach(n=&gt;{const r=this.mainPlaylistLoader_.getKeyIdSet(n);r&amp;&amp;r.size&amp;&amp;r.forEach(r=&gt;{const i="usable",s=this.keyStatusMap_.has(r)&amp;&amp;this.keyStatusMap_.get(r)===i,a=n.lastExcludeReason_===t&amp;&amp;n.excludeUntil===1/0;s?s&amp;&amp;a&amp;&amp;(delete n.excludeUntil,delete n.lastExcludeReason_,this.logger_(`enabling playlist ${n.id} because key ID ${r} is ${i}`)):(n.excludeUntil!==1/0&amp;&amp;n.lastExcludeReason_!==t&amp;&amp;(n.excludeUntil=1/0,n.lastExcludeReason_=t,this.logger_(`excluding playlist ${n.id} because the key ID ${r} doesn't exist in the keyStatusMap or is not ${i}`)),e++)})}),e&gt;=this.mainPlaylistLoader_.main.playlists.length&amp;&amp;this.mainPlaylistLoader_.main.playlists.forEach(e=&gt;{const n=e&amp;&amp;e.attributes&amp;&amp;e.attributes.RESOLUTION&amp;&amp;e.attributes.RESOLUTION.height&lt;720,r=e.excludeUntil===1/0&amp;&amp;e.lastExcludeReason_===t;n&amp;&amp;r&amp;&amp;(delete e.excludeUntil,Ns.log.warn(`enabling non-HD playlist ${e.id} because all playlists were excluded due to ${t} key IDs`))})}addKeyStatus_(e,t){const n="string"===typeof e,r=n?e:Uu(e),i=r.slice(0,32).toLowerCase();this.logger_(`KeyStatus '${t}' with key ID ${i} added to the keyStatusMap`),this.keyStatusMap_.set(i,t)}updatePlaylistByKeyStatus(e,t){this.addKeyStatus_(e,t),this.waitingForFastQualityPlaylistReceived_||this.excludeNonUsableThenChangePlaylist_(),this.mainPlaylistLoader_.off("loadedplaylist",this.excludeNonUsableThenChangePlaylist_.bind(this)),this.mainPlaylistLoader_.on("loadedplaylist",this.excludeNonUsableThenChangePlaylist_.bind(this))}excludeNonUsableThenChangePlaylist_(){this.excludeNonUsablePlaylistsByKeyId_(),this.fastQualityChange_()}}const Sc=(e,t,n)=&gt;r=&gt;{const i=e.main.playlists[t],s=wa(i),a=Ta(i);if("undefined"===typeof r)return a;r?delete i.disabled:i.disabled=!0;const o={renditionInfo:{id:t,bandwidth:i.attributes.BANDWIDTH,resolution:i.attributes.RESOLUTION,codecs:i.attributes.CODECS},cause:"fast-quality"};return r===a||s||(n(i),r?e.trigger({type:"renditionenabled",metadata:o}):e.trigger({type:"renditiondisabled",metadata:o})),r};class Ec{constructor(e,t,n){const{playlistController_:r}=e,i=r.fastQualityChange_.bind(r);if(t.attributes){const e=t.attributes.RESOLUTION;this.width=e&amp;&amp;e.width,this.height=e&amp;&amp;e.height,this.bandwidth=t.attributes.BANDWIDTH,this.frameRate=t.attributes["FRAME-RATE"]}this.codecs=Pl(r.main(),t),this.playlist=t,this.id=n,this.enabled=Sc(e.playlists,t.id,i)}}const xc=function(e){e.representations=()=&gt;{const t=e.playlistController_.main(),n=Ia(t)?e.playlistController_.getAudioTrackPlaylists_():t.playlists;return n?n.filter(e=&gt;!wa(e)).map((t,n)=&gt;new Ec(e,t,t.id)):[]}},kc=["seeking","seeked","pause","playing","error"];class Cc extends Ns.EventTarget{constructor(e){super(),this.playlistController_=e.playlistController,this.tech_=e.tech,this.seekable=e.seekable,this.allowSeeksWithinUnsafeLiveWindow=e.allowSeeksWithinUnsafeLiveWindow,this.liveRangeSafeTimeDelta=e.liveRangeSafeTimeDelta,this.media=e.media,this.playedRanges_=[],this.consecutiveUpdates=0,this.lastRecordedTime=null,this.checkCurrentTimeTimeout_=null,this.logger_=Hs("PlaybackWatcher"),this.logger_("initialize");const t=()=&gt;this.monitorCurrentTime_(),n=()=&gt;this.monitorCurrentTime_(),r=()=&gt;this.techWaiting_(),s=()=&gt;this.resetTimeUpdate_(),a=this.playlistController_,o=["main","subtitle","audio"],l={};o.forEach(e=&gt;{l[e]={reset:()=&gt;this.resetSegmentDownloads_(e),updateend:()=&gt;this.checkSegmentDownloads_(e)},a[e+"SegmentLoader_"].on("appendsdone",l[e].updateend),a[e+"SegmentLoader_"].on("playlistupdate",l[e].reset),this.tech_.on(["seeked","seeking"],l[e].reset)});const u=e=&gt;{["main","audio"].forEach(t=&gt;{a[t+"SegmentLoader_"][e]("appended",this.seekingAppendCheck_)})};this.seekingAppendCheck_=()=&gt;{this.fixesBadSeeks_()&amp;&amp;(this.consecutiveUpdates=0,this.lastRecordedTime=this.tech_.currentTime(),u("off"))},this.clearSeekingAppendCheck_=()=&gt;u("off"),this.watchForBadSeeking_=()=&gt;{this.clearSeekingAppendCheck_(),u("on")},this.tech_.on("seeked",this.clearSeekingAppendCheck_),this.tech_.on("seeking",this.watchForBadSeeking_),this.tech_.on("waiting",r),this.tech_.on(kc,s),this.tech_.on("canplay",n),this.tech_.one("play",t),this.dispose=()=&gt;{this.clearSeekingAppendCheck_(),this.logger_("dispose"),this.tech_.off("waiting",r),this.tech_.off(kc,s),this.tech_.off("canplay",n),this.tech_.off("play",t),this.tech_.off("seeking",this.watchForBadSeeking_),this.tech_.off("seeked",this.clearSeekingAppendCheck_),o.forEach(e=&gt;{a[e+"SegmentLoader_"].off("appendsdone",l[e].updateend),a[e+"SegmentLoader_"].off("playlistupdate",l[e].reset),this.tech_.off(["seeked","seeking"],l[e].reset)}),this.checkCurrentTimeTimeout_&amp;&amp;i.a.clearTimeout(this.checkCurrentTimeTimeout_),this.resetTimeUpdate_()}}monitorCurrentTime_(){this.checkCurrentTime_(),this.checkCurrentTimeTimeout_&amp;&amp;i.a.clearTimeout(this.checkCurrentTimeTimeout_),this.checkCurrentTimeTimeout_=i.a.setTimeout(this.monitorCurrentTime_.bind(this),250)}resetSegmentDownloads_(e){const t=this.playlistController_[e+"SegmentLoader_"];this[e+"StalledDownloads_"]&gt;0&amp;&amp;this.logger_(`resetting possible stalled download count for ${e} loader`),this[e+"StalledDownloads_"]=0,this[e+"Buffered_"]=t.buffered_()}checkSegmentDownloads_(e){const t=this.playlistController_,n=t[e+"SegmentLoader_"],r=n.buffered_(),i=ia(this[e+"Buffered_"],r);if(this[e+"Buffered_"]=r,i){const n={bufferedRanges:r};return t.trigger({type:"bufferedrangeschanged",metadata:n}),void this.resetSegmentDownloads_(e)}this[e+"StalledDownloads_"]++,this.logger_(`found #${this[e+"StalledDownloads_"]} ${e} appends that did not increase buffer (possible stalled download)`,{playlistId:n.playlist_&amp;&amp;n.playlist_.id,buffered:ra(r)}),this[e+"StalledDownloads_"]&lt;10||(this.logger_(e+" loader stalled download exclusion"),this.resetSegmentDownloads_(e),this.tech_.trigger({type:"usage",name:`vhs-${e}-download-exclusion`}),"subtitle"!==e&amp;&amp;t.excludePlaylist({error:{message:`Excessive ${e} segment downloading detected.`},playlistExclusionDuration:1/0}))}checkCurrentTime_(){if(this.tech_.paused()||this.tech_.seeking())return;const e=this.tech_.currentTime(),t=this.tech_.buffered();if(this.lastRecordedTime===e&amp;&amp;(!t.length||e+Ys&gt;=t.end(t.length-1)))return this.techWaiting_();if(this.consecutiveUpdates&gt;=5&amp;&amp;e===this.lastRecordedTime)this.consecutiveUpdates++,this.waiting_();else if(e===this.lastRecordedTime)this.consecutiveUpdates++;else{this.playedRanges_.push(Ws([this.lastRecordedTime,e]));const t={playedRanges:this.playedRanges_};this.playlistController_.trigger({type:"playedrangeschanged",metadata:t}),this.consecutiveUpdates=0,this.lastRecordedTime=e}}resetTimeUpdate_(){this.consecutiveUpdates=0}fixesBadSeeks_(){const e=this.tech_.seeking();if(!e)return!1;const t=this.seekable(),n=this.tech_.currentTime(),r=this.afterSeekableWindow_(t,n,this.media(),this.allowSeeksWithinUnsafeLiveWindow);let i;if(r){const e=t.end(t.length-1);i=e}if(this.beforeSeekableWindow_(t,n)){const e=t.start(0);i=e+(e===t.end(0)?0:Ys)}if("undefined"!==typeof i)return this.logger_(`Trying to seek outside of seekable at time ${n} with seekable range ${ta(t)}. Seeking to `+i+"."),this.tech_.setCurrentTime(i),!0;const s=this.playlistController_.sourceUpdater_,a=this.tech_.buffered(),o=s.audioBuffer?s.audioBuffered():null,l=s.videoBuffer?s.videoBuffered():null,u=this.media(),c=u.partTargetDuration?u.partTargetDuration:2*(u.targetDuration-Xs),d=[o,l];for(let f=0;f&lt;d.length;f++){if(!d[f])continue;const e=aa(d[f],n);if(e&lt;c)return!1}const h=Qs(a,n);return 0!==h.length&amp;&amp;(i=h.start(0)+Ys,this.logger_(`Buffered region starts (${h.start(0)})  just beyond seek point (${n}). Seeking to ${i}.`),this.tech_.setCurrentTime(i),!0)}waiting_(){if(this.techWaiting_())return;const e=this.tech_.currentTime(),t=this.tech_.buffered(),n=Zs(t,e);return n.length&amp;&amp;e+3&lt;=n.end(0)?(this.resetTimeUpdate_(),this.tech_.setCurrentTime(e),this.logger_(`Stopped at ${e} while inside a buffered region [${n.start(0)} -&gt; ${n.end(0)}]. Attempting to resume playback by seeking to the current time.`),void this.tech_.trigger({type:"usage",name:"vhs-unknown-waiting"})):void 0}techWaiting_(){const e=this.seekable(),t=this.tech_.currentTime();if(this.tech_.seeking())return!0;if(this.beforeSeekableWindow_(e,t)){const n=e.end(e.length-1);return this.logger_(`Fell out of live window at time ${t}. Seeking to live point (seekable end) `+n),this.resetTimeUpdate_(),this.tech_.setCurrentTime(n),this.tech_.trigger({type:"usage",name:"vhs-live-resync"}),!0}const n=this.tech_.vhs.playlistController_.sourceUpdater_,r=this.tech_.buffered(),i=this.videoUnderflow_({audioBuffered:n.audioBuffered(),videoBuffered:n.videoBuffered(),currentTime:t});if(i)return this.resetTimeUpdate_(),this.tech_.setCurrentTime(t),this.tech_.trigger({type:"usage",name:"vhs-video-underflow"}),!0;const s=Qs(r,t);return s.length&gt;0&amp;&amp;(this.logger_(`Stopped at ${t} and seeking to ${s.start(0)}`),this.resetTimeUpdate_(),this.skipTheGap_(t),!0)}afterSeekableWindow_(e,t,n,r=!1){if(!e.length)return!1;let i=e.end(e.length-1)+Ys;const s=!n.endList,a="number"===typeof n.partTargetDuration;return s&amp;&amp;(a||r)&amp;&amp;(i=e.end(e.length-1)+3*n.targetDuration),t&gt;i}beforeSeekableWindow_(e,t){return!!(e.length&amp;&amp;e.start(0)&gt;0&amp;&amp;t&lt;e.start(0)-this.liveRangeSafeTimeDelta)}videoUnderflow_({videoBuffered:e,audioBuffered:t,currentTime:n}){if(!e)return;let r;if(e.length&amp;&amp;t.length){const i=Zs(e,n-3),s=Zs(e,n),a=Zs(t,n);a.length&amp;&amp;!s.length&amp;&amp;i.length&amp;&amp;(r={start:i.end(0),end:a.end(0)})}else{const t=Qs(e,n);t.length||(r=this.gapFromVideoUnderflow_(e,n))}return!!r&amp;&amp;(this.logger_(`Encountered a gap in video from ${r.start} to ${r.end}. Seeking to current time `+n),!0)}skipTheGap_(e){const t=this.tech_.buffered(),n=this.tech_.currentTime(),r=Qs(t,n);if(this.resetTimeUpdate_(),0===r.length||n!==e)return;this.logger_("skipTheGap_:","currentTime:",n,"scheduled currentTime:",e,"nextRange start:",r.start(0)),this.tech_.setCurrentTime(r.start(0)+Xs);const i={gapInfo:{from:n,to:r.start(0)}};this.playlistController_.trigger({type:"gapjumped",metadata:i}),this.tech_.trigger({type:"usage",name:"vhs-gap-skip"})}gapFromVideoUnderflow_(e,t){const n=Js(e);for(let r=0;r&lt;n.length;r++){const e=n.start(r),i=n.end(r);if(t-e&lt;4&amp;&amp;t-e&gt;2)return{start:e,end:i}}return null}}const Ac={errorInterval:30,getSource(e){const t=this.tech({IWillNotUseThisInPlugins:!0}),n=t.currentSource_||this.currentSource();return e(n)}},Oc=function(e,t){let n=0,r=0;const i=Vs(Ac,t);e.ready(()=&gt;{e.trigger({type:"usage",name:"vhs-error-reload-initialized"})});const s=function(){r&amp;&amp;e.currentTime(r)},a=function(t){null!==t&amp;&amp;void 0!==t&amp;&amp;(r=e.duration()!==1/0&amp;&amp;e.currentTime()||0,e.one("loadedmetadata",s),e.src(t),e.trigger({type:"usage",name:"vhs-error-reload"}),e.play())},o=function(){if(Date.now()-n&lt;1e3*i.errorInterval)e.trigger({type:"usage",name:"vhs-error-reload-canceled"});else{if(i.getSource&amp;&amp;"function"===typeof i.getSource)return n=Date.now(),i.getSource.call(e,a);Ns.log.error("ERROR: reloadSourceOnError - The option getSource must be a function!")}},l=function(){e.off("loadedmetadata",s),e.off("error",o),e.off("dispose",l)},u=function(t){l(),Oc(e,t)};e.on("error",o),e.on("dispose",l),e.reloadSourceOnError=u},Ic=function(e){Oc(this,e)};var Pc="3.13.3",Lc="7.0.3",Dc="1.3.0",Mc="7.1.0",Rc="4.0.1";const Nc={PlaylistLoader:to,Playlist:Pa,utils:vo,STANDARD_PLAYLIST_SELECTOR:Bl,INITIAL_PLAYLIST_SELECTOR:ql,lastBandwidthSelector:Bl,movingAverageBandwidthSelector:Fl,comparePlaylistBandwidth:Nl,comparePlaylistResolution:jl,xhr:so()};Object.keys(Fo).forEach(e=&gt;{Object.defineProperty(Nc,e,{get(){return Ns.log.warn(`using Vhs.${e} is UNSAFE be sure you know what you are doing`),Fo[e]},set(t){Ns.log.warn(`using Vhs.${e} is UNSAFE be sure you know what you are doing`),"number"!==typeof t||t&lt;0?Ns.log.warn(`value of Vhs.${e} must be greater than or equal to 0`):Fo[e]=t}})});const jc="videojs-vhs",Uc=function(e,t){const n=t.media();let r=-1;for(let i=0;i&lt;e.length;i++)if(e[i].id===n.id){r=i;break}e.selectedIndex_=r,e.trigger({selectedIndex:r,type:"change"})},Bc=function(e,t){t.representations().forEach(t=&gt;{e.addQualityLevel(t)}),Uc(e,t.playlists)};Nc.canPlaySource=function(){return Ns.log.warn("VHS is no longer a tech. Please remove it from your player's techOrder.")};const Fc=(e,t,n)=&gt;{if(!e)return e;let r={};t&amp;&amp;t.attributes&amp;&amp;t.attributes.CODECS&amp;&amp;(r=Ol(Object(m["h"])(t.attributes.CODECS))),n&amp;&amp;n.attributes&amp;&amp;n.attributes.CODECS&amp;&amp;(r.audio=n.attributes.CODECS);const i=Object(m["e"])(r.video),s=Object(m["e"])(r.audio),a={};for(const o in e)a[o]={},s&amp;&amp;(a[o].audioContentType=s),i&amp;&amp;(a[o].videoContentType=i),t.contentProtection&amp;&amp;t.contentProtection[o]&amp;&amp;t.contentProtection[o].pssh&amp;&amp;(a[o].pssh=t.contentProtection[o].pssh),"string"===typeof e[o]&amp;&amp;(a[o].url=e[o]);return Vs(e,a)},$c=(e,t)=&gt;e.reduce((e,n)=&gt;{if(!n.contentProtection)return e;const r=t.reduce((e,t)=&gt;{const r=n.contentProtection[t];return r&amp;&amp;r.pssh&amp;&amp;(e[t]={pssh:r.pssh}),e},{});return Object.keys(r).length&amp;&amp;e.push(r),e},[]),qc=({player:e,sourceKeySystems:t,audioMedia:n,mainPlaylists:r})=&gt;{if(!e.eme.initializeMediaKeys)return Promise.resolve();const i=n?r.concat([n]):r,s=$c(i,Object.keys(t)),a=[],o=[];return s.forEach(t=&gt;{o.push(new Promise((t,n)=&gt;{e.tech_.one("keysessioncreated",t)})),a.push(new Promise((n,r)=&gt;{e.eme.initializeMediaKeys({keySystems:t},e=&gt;{e?r(e):n()})}))}),Promise.race([Promise.all(a),Promise.race(o)])},zc=({player:e,sourceKeySystems:t,media:n,audioMedia:r})=&gt;{const i=Fc(t,n,r);return!!i&amp;&amp;(e.currentSource().keySystems=i,!(i&amp;&amp;!e.eme)||(Ns.log.warn("DRM encrypted source cannot be decrypted without a DRM plugin"),!1))},Hc=()=&gt;{if(!i.a.localStorage)return null;const e=i.a.localStorage.getItem(jc);if(!e)return null;try{return JSON.parse(e)}catch(t){return null}},Vc=e=&gt;{if(!i.a.localStorage)return!1;let t=Hc();t=t?Vs(t,e):e;try{i.a.localStorage.setItem(jc,JSON.stringify(t))}catch(n){return!1}return t},Wc=e=&gt;0===e.toLowerCase().indexOf("data:application/vnd.videojs.vhs+json,")?JSON.parse(e.substring(e.indexOf(",")+1)):e,Gc=(e,t)=&gt;{e._requestCallbackSet||(e._requestCallbackSet=new Set),e._requestCallbackSet.add(t)},Xc=(e,t)=&gt;{e._responseCallbackSet||(e._responseCallbackSet=new Set),e._responseCallbackSet.add(t)},Yc=(e,t)=&gt;{e._requestCallbackSet&amp;&amp;(e._requestCallbackSet.delete(t),e._requestCallbackSet.size||delete e._requestCallbackSet)},Kc=(e,t)=&gt;{e._responseCallbackSet&amp;&amp;(e._responseCallbackSet.delete(t),e._responseCallbackSet.size||delete e._responseCallbackSet)};Nc.supportsNativeHls=function(){if(!a.a||!a.a.createElement)return!1;const e=a.a.createElement("video");if(!Ns.getTech("Html5").isSupported())return!1;const t=["application/vnd.apple.mpegurl","audio/mpegurl","audio/x-mpegurl","application/x-mpegurl","video/x-mpegurl","video/mpegurl","application/mpegurl"];return t.some((function(t){return/maybe|probably/i.test(e.canPlayType(t))}))}(),Nc.supportsNativeDash=function(){return!!(a.a&amp;&amp;a.a.createElement&amp;&amp;Ns.getTech("Html5").isSupported())&amp;&amp;/maybe|probably/i.test(a.a.createElement("video").canPlayType("application/dash+xml"))}(),Nc.supportsTypeNatively=e=&gt;"hls"===e?Nc.supportsNativeHls:"dash"===e&amp;&amp;Nc.supportsNativeDash,Nc.isSupported=function(){return Ns.log.warn("VHS is no longer a tech. Please remove it from your player's techOrder.")},Nc.xhr.onRequest=function(e){Gc(Nc.xhr,e)},Nc.xhr.onResponse=function(e){Xc(Nc.xhr,e)},Nc.xhr.offRequest=function(e){Yc(Nc.xhr,e)},Nc.xhr.offResponse=function(e){Kc(Nc.xhr,e)};const Zc=Ns.getComponent("Component");class Qc extends Zc{constructor(e,t,n){if(super(t,n.vhs),"number"===typeof n.initialBandwidth&amp;&amp;(this.options_.bandwidth=n.initialBandwidth),this.logger_=Hs("VhsHandler"),t.options_&amp;&amp;t.options_.playerId){const e=Ns.getPlayer(t.options_.playerId);this.player_=e}if(this.tech_=t,this.source_=e,this.stats={},this.ignoreNextSeekingEvent_=!1,this.setOptions_(),this.options_.overrideNative&amp;&amp;t.overrideNativeAudioTracks&amp;&amp;t.overrideNativeVideoTracks)t.overrideNativeAudioTracks(!0),t.overrideNativeVideoTracks(!0);else if(this.options_.overrideNative&amp;&amp;(t.featuresNativeVideoTracks||t.featuresNativeAudioTracks))throw new Error("Overriding native VHS requires emulated tracks. See https://git.io/vMpjB");this.on(a.a,["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],e=&gt;{const t=a.a.fullscreenElement||a.a.webkitFullscreenElement||a.a.mozFullScreenElement||a.a.msFullscreenElement;t&amp;&amp;t.contains(this.tech_.el())?this.playlistController_.fastQualityChange_():this.playlistController_.checkABR_()}),this.on(this.tech_,"seeking",(function(){this.ignoreNextSeekingEvent_?this.ignoreNextSeekingEvent_=!1:this.setCurrentTime(this.tech_.currentTime())})),this.on(this.tech_,"error",(function(){this.tech_.error()&amp;&amp;this.playlistController_&amp;&amp;this.playlistController_.pauseLoading()})),this.on(this.tech_,"play",this.play)}setOptions_(e={}){if(this.options_=Vs(this.options_,e),this.options_.withCredentials=this.options_.withCredentials||!1,this.options_.limitRenditionByPlayerDimensions=!1!==this.options_.limitRenditionByPlayerDimensions,this.options_.useDevicePixelRatio=this.options_.useDevicePixelRatio||!1,this.options_.useBandwidthFromLocalStorage="undefined"!==typeof this.source_.useBandwidthFromLocalStorage?this.source_.useBandwidthFromLocalStorage:this.options_.useBandwidthFromLocalStorage||!1,this.options_.useForcedSubtitles=this.options_.useForcedSubtitles||!1,this.options_.useNetworkInformationApi=this.options_.useNetworkInformationApi||!1,this.options_.useDtsForTimestampOffset=this.options_.useDtsForTimestampOffset||!1,this.options_.customTagParsers=this.options_.customTagParsers||[],this.options_.customTagMappers=this.options_.customTagMappers||[],this.options_.cacheEncryptionKeys=this.options_.cacheEncryptionKeys||!1,this.options_.llhls=!1!==this.options_.llhls,this.options_.bufferBasedABR=this.options_.bufferBasedABR||!1,"number"!==typeof this.options_.playlistExclusionDuration&amp;&amp;(this.options_.playlistExclusionDuration=60),"number"!==typeof this.options_.bandwidth&amp;&amp;this.options_.useBandwidthFromLocalStorage){const e=Hc();e&amp;&amp;e.bandwidth&amp;&amp;(this.options_.bandwidth=e.bandwidth,this.tech_.trigger({type:"usage",name:"vhs-bandwidth-from-local-storage"})),e&amp;&amp;e.throughput&amp;&amp;(this.options_.throughput=e.throughput,this.tech_.trigger({type:"usage",name:"vhs-throughput-from-local-storage"}))}"number"!==typeof this.options_.bandwidth&amp;&amp;(this.options_.bandwidth=Fo.INITIAL_BANDWIDTH),this.options_.enableLowInitialPlaylist=this.options_.enableLowInitialPlaylist&amp;&amp;this.options_.bandwidth===Fo.INITIAL_BANDWIDTH,["withCredentials","useDevicePixelRatio","customPixelRatio","limitRenditionByPlayerDimensions","bandwidth","customTagParsers","customTagMappers","cacheEncryptionKeys","playlistSelector","initialPlaylistSelector","bufferBasedABR","liveRangeSafeTimeDelta","llhls","useForcedSubtitles","useNetworkInformationApi","useDtsForTimestampOffset","exactManifestTimings","leastPixelDiffSelector"].forEach(e=&gt;{"undefined"!==typeof this.source_[e]&amp;&amp;(this.options_[e]=this.source_[e])}),this.limitRenditionByPlayerDimensions=this.options_.limitRenditionByPlayerDimensions,this.useDevicePixelRatio=this.options_.useDevicePixelRatio;const t=this.options_.customPixelRatio;"number"===typeof t&amp;&amp;t&gt;=0&amp;&amp;(this.customPixelRatio=t)}setOptions(e={}){this.setOptions_(e)}src(e,t){if(!e)return;this.setOptions_(),this.options_.src=Wc(this.source_.src),this.options_.tech=this.tech_,this.options_.externVhs=Nc,this.options_.sourceType=Object(g["a"])(t),this.options_.seekTo=e=&gt;{this.tech_.setCurrentTime(e)},this.options_.player_=this.player_,this.playlistController_=new Tc(this.options_);const n=Vs({liveRangeSafeTimeDelta:Ys},this.options_,{seekable:()=&gt;this.seekable(),media:()=&gt;this.playlistController_.media(),playlistController:this.playlistController_});this.playbackWatcher_=new Cc(n),this.attachStreamingEventListeners_(),this.playlistController_.on("error",()=&gt;{const e=Ns.players[this.tech_.options_.playerId];let t=this.playlistController_.error;"object"!==typeof t||t.code?"string"===typeof t&amp;&amp;(t={message:t,code:3}):t.code=3,e.error(t)});const r=this.options_.bufferBasedABR?Nc.movingAverageBandwidthSelector(.55):Nc.STANDARD_PLAYLIST_SELECTOR;this.playlistController_.selectPlaylist=this.selectPlaylist?this.selectPlaylist.bind(this):r.bind(this),this.playlistController_.selectInitialPlaylist=Nc.INITIAL_PLAYLIST_SELECTOR.bind(this),this.playlists=this.playlistController_.mainPlaylistLoader_,this.mediaSource=this.playlistController_.mediaSource,Object.defineProperties(this,{selectPlaylist:{get(){return this.playlistController_.selectPlaylist},set(e){this.playlistController_.selectPlaylist=e.bind(this)}},throughput:{get(){return this.playlistController_.mainSegmentLoader_.throughput.rate},set(e){this.playlistController_.mainSegmentLoader_.throughput.rate=e,this.playlistController_.mainSegmentLoader_.throughput.count=1}},bandwidth:{get(){let e=this.playlistController_.mainSegmentLoader_.bandwidth;const t=i.a.navigator.connection||i.a.navigator.mozConnection||i.a.navigator.webkitConnection,n=1e7;if(this.options_.useNetworkInformationApi&amp;&amp;t){const r=1e3*t.downlink*1e3;e=r&gt;=n&amp;&amp;e&gt;=n?Math.max(e,r):r}return e},set(e){this.playlistController_.mainSegmentLoader_.bandwidth=e,this.playlistController_.mainSegmentLoader_.throughput={rate:0,count:0}}},systemBandwidth:{get(){const e=1/(this.bandwidth||1);let t;t=this.throughput&gt;0?1/this.throughput:0;const n=Math.floor(1/(e+t));return n},set(){Ns.log.error('The "systemBandwidth" property is read-only')}}}),this.options_.bandwidth&amp;&amp;(this.bandwidth=this.options_.bandwidth),this.options_.throughput&amp;&amp;(this.throughput=this.options_.throughput),Object.defineProperties(this.stats,{bandwidth:{get:()=&gt;this.bandwidth||0,enumerable:!0},mediaRequests:{get:()=&gt;this.playlistController_.mediaRequests_()||0,enumerable:!0},mediaRequestsAborted:{get:()=&gt;this.playlistController_.mediaRequestsAborted_()||0,enumerable:!0},mediaRequestsTimedout:{get:()=&gt;this.playlistController_.mediaRequestsTimedout_()||0,enumerable:!0},mediaRequestsErrored:{get:()=&gt;this.playlistController_.mediaRequestsErrored_()||0,enumerable:!0},mediaTransferDuration:{get:()=&gt;this.playlistController_.mediaTransferDuration_()||0,enumerable:!0},mediaBytesTransferred:{get:()=&gt;this.playlistController_.mediaBytesTransferred_()||0,enumerable:!0},mediaSecondsLoaded:{get:()=&gt;this.playlistController_.mediaSecondsLoaded_()||0,enumerable:!0},mediaAppends:{get:()=&gt;this.playlistController_.mediaAppends_()||0,enumerable:!0},mainAppendsToLoadedData:{get:()=&gt;this.playlistController_.mainAppendsToLoadedData_()||0,enumerable:!0},audioAppendsToLoadedData:{get:()=&gt;this.playlistController_.audioAppendsToLoadedData_()||0,enumerable:!0},appendsToLoadedData:{get:()=&gt;this.playlistController_.appendsToLoadedData_()||0,enumerable:!0},timeToLoadedData:{get:()=&gt;this.playlistController_.timeToLoadedData_()||0,enumerable:!0},buffered:{get:()=&gt;ra(this.tech_.buffered()),enumerable:!0},currentTime:{get:()=&gt;this.tech_.currentTime(),enumerable:!0},currentSource:{get:()=&gt;this.tech_.currentSource_,enumerable:!0},currentTech:{get:()=&gt;this.tech_.name_,enumerable:!0},duration:{get:()=&gt;this.tech_.duration(),enumerable:!0},main:{get:()=&gt;this.playlists.main,enumerable:!0},playerDimensions:{get:()=&gt;this.tech_.currentDimensions(),enumerable:!0},seekable:{get:()=&gt;ra(this.tech_.seekable()),enumerable:!0},timestamp:{get:()=&gt;Date.now(),enumerable:!0},videoPlaybackQuality:{get:()=&gt;this.tech_.getVideoPlaybackQuality(),enumerable:!0}}),this.tech_.one("canplay",this.playlistController_.setupFirstPlay.bind(this.playlistController_)),this.tech_.on("bandwidthupdate",()=&gt;{this.options_.useBandwidthFromLocalStorage&amp;&amp;Vc({bandwidth:this.bandwidth,throughput:Math.round(this.throughput)})}),this.playlistController_.on("selectedinitialmedia",()=&gt;{xc(this)}),this.playlistController_.sourceUpdater_.on("createdsourcebuffers",()=&gt;{this.setupEme_()}),this.on(this.playlistController_,"progress",(function(){this.tech_.trigger("progress")})),this.on(this.playlistController_,"firstplay",(function(){this.ignoreNextSeekingEvent_=!0})),this.setupQualityLevels_(),this.tech_.el()&amp;&amp;(this.mediaSourceUrl_=i.a.URL.createObjectURL(this.playlistController_.mediaSource),this.tech_.src(this.mediaSourceUrl_))}createKeySessions_(){const e=this.playlistController_.mediaTypes_.AUDIO.activePlaylistLoader;this.logger_("waiting for EME key session creation"),qc({player:this.player_,sourceKeySystems:this.source_.keySystems,audioMedia:e&amp;&amp;e.media(),mainPlaylists:this.playlists.main.playlists}).then(()=&gt;{this.logger_("created EME key session"),this.playlistController_.sourceUpdater_.initializedEme()}).catch(e=&gt;{this.logger_("error while creating EME key session",e),this.player_.error({message:"Failed to initialize media keys for EME",code:3})})}handleWaitingForKey_(){this.logger_("waitingforkey fired, attempting to create any new key sessions"),this.createKeySessions_()}setupEme_(){const e=this.playlistController_.mediaTypes_.AUDIO.activePlaylistLoader,t=zc({player:this.player_,sourceKeySystems:this.source_.keySystems,media:this.playlists.media(),audioMedia:e&amp;&amp;e.media()});this.player_.tech_.on("keystatuschange",e=&gt;{this.playlistController_.updatePlaylistByKeyStatus(e.keyId,e.status)}),this.handleWaitingForKey_=this.handleWaitingForKey_.bind(this),this.player_.tech_.on("waitingforkey",this.handleWaitingForKey_),t?this.createKeySessions_():this.playlistController_.sourceUpdater_.initializedEme()}setupQualityLevels_(){const e=Ns.players[this.tech_.options_.playerId];e&amp;&amp;e.qualityLevels&amp;&amp;!this.qualityLevels_&amp;&amp;(this.qualityLevels_=e.qualityLevels(),this.playlistController_.on("selectedinitialmedia",()=&gt;{Bc(this.qualityLevels_,this)}),this.playlists.on("mediachange",()=&gt;{Uc(this.qualityLevels_,this.playlists)}))}static version(){return{"@videojs/http-streaming":Pc,"mux.js":Lc,"mpd-parser":Dc,"m3u8-parser":Mc,"aes-decrypter":Rc}}version(){return this.constructor.version()}canChangeType(){return Nu.canChangeType()}play(){this.playlistController_.play()}setCurrentTime(e){this.playlistController_.setCurrentTime(e)}duration(){return this.playlistController_.duration()}seekable(){return this.playlistController_.seekable()}dispose(){this.playbackWatcher_&amp;&amp;this.playbackWatcher_.dispose(),this.playlistController_&amp;&amp;this.playlistController_.dispose(),this.qualityLevels_&amp;&amp;this.qualityLevels_.dispose(),this.tech_&amp;&amp;this.tech_.vhs&amp;&amp;delete this.tech_.vhs,this.mediaSourceUrl_&amp;&amp;i.a.URL.revokeObjectURL&amp;&amp;(i.a.URL.revokeObjectURL(this.mediaSourceUrl_),this.mediaSourceUrl_=null),this.tech_&amp;&amp;this.tech_.off("waitingforkey",this.handleWaitingForKey_),super.dispose()}convertToProgramTime(e,t){return ko({playlist:this.playlistController_.media(),time:e,callback:t})}seekToProgramTime(e,t,n=!0,r=2){return Co({programTime:e,playlist:this.playlistController_.media(),retryCount:r,pauseAfterSeek:n,seekTo:this.options_.seekTo,tech:this.options_.tech,callback:t})}setupXhrHooks_(){this.xhr.onRequest=e=&gt;{Gc(this.xhr,e)},this.xhr.onResponse=e=&gt;{Xc(this.xhr,e)},this.xhr.offRequest=e=&gt;{Yc(this.xhr,e)},this.xhr.offResponse=e=&gt;{Kc(this.xhr,e)},this.player_.trigger("xhr-hooks-ready")}attachStreamingEventListeners_(){const e=["seekablerangeschanged","bufferedrangeschanged","contentsteeringloadstart","contentsteeringloadcomplete","contentsteeringparsed"],t=["gapjumped","playedrangeschanged"];e.forEach(e=&gt;{this.playlistController_.on(e,e=&gt;{this.player_.trigger(h()({},e))})}),t.forEach(e=&gt;{this.playbackWatcher_.on(e,e=&gt;{this.player_.trigger(h()({},e))})})}}const Jc={name:"videojs-http-streaming",VERSION:Pc,canHandleSource(e,t={}){const n=Vs(Ns.options,t);return Jc.canPlayType(e.type,n)},handleSource(e,t,n={}){const r=Vs(Ns.options,n);return t.vhs=new Qc(e,t,r),t.vhs.xhr=so(),t.vhs.setupXhrHooks_(),t.vhs.src(e.src,e.type),t.vhs},canPlayType(e,t){const n=Object(g["a"])(e);if(!n)return"";const r=Jc.getOverrideNative(t),i=Nc.supportsTypeNatively(n),s=!i||r;return s?"maybe":""},getOverrideNative(e={}){const{vhs:t={}}=e,n=!(Ns.browser.IS_ANY_SAFARI||Ns.browser.IS_IOS),{overrideNative:r=n}=t;return r}},ed=()=&gt;Object(m["c"])("avc1.4d400d,mp4a.40.2");ed()&amp;&amp;Ns.getTech("Html5").registerSourceHandler(Jc,0),Ns.VhsHandler=Qc,Ns.VhsSourceHandler=Jc,Ns.Vhs=Nc,Ns.use||Ns.registerComponent("Vhs",Nc),Ns.options.vhs=Ns.options.vhs||{},Ns.getPlugin&amp;&amp;Ns.getPlugin("reloadSourceOnError")||Ns.registerPlugin("reloadSourceOnError",Ic)}).call(this,n("de2f"))},b82d:function(e,t,n){"use strict";var r=n("fe97");e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},b9f1:function(e,t,n){"use strict";var r=n("4fb1"),i=n("65d8"),s=n("bfba");r({target:"Set",proto:!0,real:!0,forced:!s("isSupersetOf")},{isSupersetOf:i})},ba2f:function(e,t,n){"use strict";var r=n("8681"),i=n("a0b2");e.exports=r?{}.toString:function(){return"[object "+i(this)+"]"}},ba49:function(e,t,n){"use strict";n.r(t),function(e){
/*!
 * Vue.js v2.6.10
 * (c) 2014-2019 Evan You
 * Released under the MIT License.
 */
var n=Object.freeze({});function r(e){return void 0===e||null===e}function i(e){return void 0!==e&amp;&amp;null!==e}function s(e){return!0===e}function a(e){return!1===e}function o(e){return"string"===typeof e||"number"===typeof e||"symbol"===typeof e||"boolean"===typeof e}function l(e){return null!==e&amp;&amp;"object"===typeof e}var u=Object.prototype.toString;function c(e){return"[object Object]"===u.call(e)}function d(e){return"[object RegExp]"===u.call(e)}function h(e){var t=parseFloat(String(e));return t&gt;=0&amp;&amp;Math.floor(t)===t&amp;&amp;isFinite(e)}function f(e){return i(e)&amp;&amp;"function"===typeof e.then&amp;&amp;"function"===typeof e.catch}function p(e){return null==e?"":Array.isArray(e)||c(e)&amp;&amp;e.toString===u?JSON.stringify(e,null,2):String(e)}function m(e){var t=parseFloat(e);return isNaN(t)?e:t}function g(e,t){for(var n=Object.create(null),r=e.split(","),i=0;i&lt;r.length;i++)n[r[i]]=!0;return t?function(e){return n[e.toLowerCase()]}:function(e){return n[e]}}g("slot,component",!0);var y=g("key,ref,slot,slot-scope,is");function v(e,t){if(e.length){var n=e.indexOf(t);if(n&gt;-1)return e.splice(n,1)}}var b=Object.prototype.hasOwnProperty;function _(e,t){return b.call(e,t)}function w(e){var t=Object.create(null);return function(n){var r=t[n];return r||(t[n]=e(n))}}var T=/-(\w)/g,S=w((function(e){return e.replace(T,(function(e,t){return t?t.toUpperCase():""}))})),E=w((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})),x=/\B([A-Z])/g,k=w((function(e){return e.replace(x,"-$1").toLowerCase()}));function C(e,t){function n(n){var r=arguments.length;return r?r&gt;1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n}function A(e,t){return e.bind(t)}var O=Function.prototype.bind?A:C;function I(e,t){t=t||0;var n=e.length-t,r=new Array(n);while(n--)r[n]=e[n+t];return r}function P(e,t){for(var n in t)e[n]=t[n];return e}function L(e){for(var t={},n=0;n&lt;e.length;n++)e[n]&amp;&amp;P(t,e[n]);return t}function D(e,t,n){}var M=function(e,t,n){return!1},R=function(e){return e};function N(e,t){if(e===t)return!0;var n=l(e),r=l(t);if(!n||!r)return!n&amp;&amp;!r&amp;&amp;String(e)===String(t);try{var i=Array.isArray(e),s=Array.isArray(t);if(i&amp;&amp;s)return e.length===t.length&amp;&amp;e.every((function(e,n){return N(e,t[n])}));if(e instanceof Date&amp;&amp;t instanceof Date)return e.getTime()===t.getTime();if(i||s)return!1;var a=Object.keys(e),o=Object.keys(t);return a.length===o.length&amp;&amp;a.every((function(n){return N(e[n],t[n])}))}catch(u){return!1}}function j(e,t){for(var n=0;n&lt;e.length;n++)if(N(e[n],t))return n;return-1}function U(e){var t=!1;return function(){t||(t=!0,e.apply(this,arguments))}}var B="data-server-rendered",F=["component","directive","filter"],$=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch"],q={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:M,isReservedAttr:M,isUnknownElement:M,getTagNamespace:D,parsePlatformTagName:R,mustUseProp:M,async:!0,_lifecycleHooks:$},z=/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/;function H(e){var t=(e+"").charCodeAt(0);return 36===t||95===t}function V(e,t,n,r){Object.defineProperty(e,t,{value:n,enumerable:!!r,writable:!0,configurable:!0})}var W=new RegExp("[^"+z.source+".$_\\d]");function G(e){if(!W.test(e)){var t=e.split(".");return function(e){for(var n=0;n&lt;t.length;n++){if(!e)return;e=e[t[n]]}return e}}}var X,Y="__proto__"in{},K="undefined"!==typeof window,Z="undefined"!==typeof WXEnvironment&amp;&amp;!!WXEnvironment.platform,Q=Z&amp;&amp;WXEnvironment.platform.toLowerCase(),J=K&amp;&amp;window.navigator.userAgent.toLowerCase(),ee=J&amp;&amp;/msie|trident/.test(J),te=J&amp;&amp;J.indexOf("msie 9.0")&gt;0,ne=J&amp;&amp;J.indexOf("edge/")&gt;0,re=(J&amp;&amp;J.indexOf("android"),J&amp;&amp;/iphone|ipad|ipod|ios/.test(J)||"ios"===Q),ie=(J&amp;&amp;/chrome\/\d+/.test(J),J&amp;&amp;/phantomjs/.test(J),J&amp;&amp;J.match(/firefox\/(\d+)/)),se={}.watch,ae=!1;if(K)try{var oe={};Object.defineProperty(oe,"passive",{get:function(){ae=!0}}),window.addEventListener("test-passive",null,oe)}catch(Ta){}var le=function(){return void 0===X&amp;&amp;(X=!K&amp;&amp;!Z&amp;&amp;"undefined"!==typeof e&amp;&amp;(e["process"]&amp;&amp;"server"===e["process"].env.VUE_ENV)),X},ue=K&amp;&amp;window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ce(e){return"function"===typeof e&amp;&amp;/native code/.test(e.toString())}var de,he="undefined"!==typeof Symbol&amp;&amp;ce(Symbol)&amp;&amp;"undefined"!==typeof Reflect&amp;&amp;ce(Reflect.ownKeys);de="undefined"!==typeof Set&amp;&amp;ce(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var fe=D,pe=0,me=function(){this.id=pe++,this.subs=[]};me.prototype.addSub=function(e){this.subs.push(e)},me.prototype.removeSub=function(e){v(this.subs,e)},me.prototype.depend=function(){me.target&amp;&amp;me.target.addDep(this)},me.prototype.notify=function(){var e=this.subs.slice();for(var t=0,n=e.length;t&lt;n;t++)e[t].update()},me.target=null;var ge=[];function ye(e){ge.push(e),me.target=e}function ve(){ge.pop(),me.target=ge[ge.length-1]}var be=function(e,t,n,r,i,s,a,o){this.tag=e,this.data=t,this.children=n,this.text=r,this.elm=i,this.ns=void 0,this.context=s,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=t&amp;&amp;t.key,this.componentOptions=a,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=o,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1},_e={child:{configurable:!0}};_e.child.get=function(){return this.componentInstance},Object.defineProperties(be.prototype,_e);var we=function(e){void 0===e&amp;&amp;(e="");var t=new be;return t.text=e,t.isComment=!0,t};function Te(e){return new be(void 0,void 0,void 0,String(e))}function Se(e){var t=new be(e.tag,e.data,e.children&amp;&amp;e.children.slice(),e.text,e.elm,e.context,e.componentOptions,e.asyncFactory);return t.ns=e.ns,t.isStatic=e.isStatic,t.key=e.key,t.isComment=e.isComment,t.fnContext=e.fnContext,t.fnOptions=e.fnOptions,t.fnScopeId=e.fnScopeId,t.asyncMeta=e.asyncMeta,t.isCloned=!0,t}var Ee=Array.prototype,xe=Object.create(Ee),ke=["push","pop","shift","unshift","splice","sort","reverse"];ke.forEach((function(e){var t=Ee[e];V(xe,e,(function(){var n=[],r=arguments.length;while(r--)n[r]=arguments[r];var i,s=t.apply(this,n),a=this.__ob__;switch(e){case"push":case"unshift":i=n;break;case"splice":i=n.slice(2);break}return i&amp;&amp;a.observeArray(i),a.dep.notify(),s}))}));var Ce=Object.getOwnPropertyNames(xe),Ae=!0;function Oe(e){Ae=e}var Ie=function(e){this.value=e,this.dep=new me,this.vmCount=0,V(e,"__ob__",this),Array.isArray(e)?(Y?Pe(e,xe):Le(e,xe,Ce),this.observeArray(e)):this.walk(e)};function Pe(e,t){e.__proto__=t}function Le(e,t,n){for(var r=0,i=n.length;r&lt;i;r++){var s=n[r];V(e,s,t[s])}}function De(e,t){var n;if(l(e)&amp;&amp;!(e instanceof be))return _(e,"__ob__")&amp;&amp;e.__ob__ instanceof Ie?n=e.__ob__:Ae&amp;&amp;!le()&amp;&amp;(Array.isArray(e)||c(e))&amp;&amp;Object.isExtensible(e)&amp;&amp;!e._isVue&amp;&amp;(n=new Ie(e)),t&amp;&amp;n&amp;&amp;n.vmCount++,n}function Me(e,t,n,r,i){var s=new me,a=Object.getOwnPropertyDescriptor(e,t);if(!a||!1!==a.configurable){var o=a&amp;&amp;a.get,l=a&amp;&amp;a.set;o&amp;&amp;!l||2!==arguments.length||(n=e[t]);var u=!i&amp;&amp;De(n);Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){var t=o?o.call(e):n;return me.target&amp;&amp;(s.depend(),u&amp;&amp;(u.dep.depend(),Array.isArray(t)&amp;&amp;je(t))),t},set:function(t){var r=o?o.call(e):n;t===r||t!==t&amp;&amp;r!==r||o&amp;&amp;!l||(l?l.call(e,t):n=t,u=!i&amp;&amp;De(t),s.notify())}})}}function Re(e,t,n){if(Array.isArray(e)&amp;&amp;h(t))return e.length=Math.max(e.length,t),e.splice(t,1,n),n;if(t in e&amp;&amp;!(t in Object.prototype))return e[t]=n,n;var r=e.__ob__;return e._isVue||r&amp;&amp;r.vmCount?n:r?(Me(r.value,t,n),r.dep.notify(),n):(e[t]=n,n)}function Ne(e,t){if(Array.isArray(e)&amp;&amp;h(t))e.splice(t,1);else{var n=e.__ob__;e._isVue||n&amp;&amp;n.vmCount||_(e,t)&amp;&amp;(delete e[t],n&amp;&amp;n.dep.notify())}}function je(e){for(var t=void 0,n=0,r=e.length;n&lt;r;n++)t=e[n],t&amp;&amp;t.__ob__&amp;&amp;t.__ob__.dep.depend(),Array.isArray(t)&amp;&amp;je(t)}Ie.prototype.walk=function(e){for(var t=Object.keys(e),n=0;n&lt;t.length;n++)Me(e,t[n])},Ie.prototype.observeArray=function(e){for(var t=0,n=e.length;t&lt;n;t++)De(e[t])};var Ue=q.optionMergeStrategies;function Be(e,t){if(!t)return e;for(var n,r,i,s=he?Reflect.ownKeys(t):Object.keys(t),a=0;a&lt;s.length;a++)n=s[a],"__ob__"!==n&amp;&amp;(r=e[n],i=t[n],_(e,n)?r!==i&amp;&amp;c(r)&amp;&amp;c(i)&amp;&amp;Be(r,i):Re(e,n,i));return e}function Fe(e,t,n){return n?function(){var r="function"===typeof t?t.call(n,n):t,i="function"===typeof e?e.call(n,n):e;return r?Be(r,i):i}:t?e?function(){return Be("function"===typeof t?t.call(this,this):t,"function"===typeof e?e.call(this,this):e)}:t:e}function $e(e,t){var n=t?e?e.concat(t):Array.isArray(t)?t:[t]:e;return n?qe(n):n}function qe(e){for(var t=[],n=0;n&lt;e.length;n++)-1===t.indexOf(e[n])&amp;&amp;t.push(e[n]);return t}function ze(e,t,n,r){var i=Object.create(e||null);return t?P(i,t):i}Ue.data=function(e,t,n){return n?Fe(e,t,n):t&amp;&amp;"function"!==typeof t?e:Fe(e,t)},$.forEach((function(e){Ue[e]=$e})),F.forEach((function(e){Ue[e+"s"]=ze})),Ue.watch=function(e,t,n,r){if(e===se&amp;&amp;(e=void 0),t===se&amp;&amp;(t=void 0),!t)return Object.create(e||null);if(!e)return t;var i={};for(var s in P(i,e),t){var a=i[s],o=t[s];a&amp;&amp;!Array.isArray(a)&amp;&amp;(a=[a]),i[s]=a?a.concat(o):Array.isArray(o)?o:[o]}return i},Ue.props=Ue.methods=Ue.inject=Ue.computed=function(e,t,n,r){if(!e)return t;var i=Object.create(null);return P(i,e),t&amp;&amp;P(i,t),i},Ue.provide=Fe;var He=function(e,t){return void 0===t?e:t};function Ve(e,t){var n=e.props;if(n){var r,i,s,a={};if(Array.isArray(n)){r=n.length;while(r--)i=n[r],"string"===typeof i&amp;&amp;(s=S(i),a[s]={type:null})}else if(c(n))for(var o in n)i=n[o],s=S(o),a[s]=c(i)?i:{type:i};else 0;e.props=a}}function We(e,t){var n=e.inject;if(n){var r=e.inject={};if(Array.isArray(n))for(var i=0;i&lt;n.length;i++)r[n[i]]={from:n[i]};else if(c(n))for(var s in n){var a=n[s];r[s]=c(a)?P({from:s},a):{from:a}}else 0}}function Ge(e){var t=e.directives;if(t)for(var n in t){var r=t[n];"function"===typeof r&amp;&amp;(t[n]={bind:r,update:r})}}function Xe(e,t,n){if("function"===typeof t&amp;&amp;(t=t.options),Ve(t,n),We(t,n),Ge(t),!t._base&amp;&amp;(t.extends&amp;&amp;(e=Xe(e,t.extends,n)),t.mixins))for(var r=0,i=t.mixins.length;r&lt;i;r++)e=Xe(e,t.mixins[r],n);var s,a={};for(s in e)o(s);for(s in t)_(e,s)||o(s);function o(r){var i=Ue[r]||He;a[r]=i(e[r],t[r],n,r)}return a}function Ye(e,t,n,r){if("string"===typeof n){var i=e[t];if(_(i,n))return i[n];var s=S(n);if(_(i,s))return i[s];var a=E(s);if(_(i,a))return i[a];var o=i[n]||i[s]||i[a];return o}}function Ke(e,t,n,r){var i=t[e],s=!_(n,e),a=n[e],o=et(Boolean,i.type);if(o&gt;-1)if(s&amp;&amp;!_(i,"default"))a=!1;else if(""===a||a===k(e)){var l=et(String,i.type);(l&lt;0||o&lt;l)&amp;&amp;(a=!0)}if(void 0===a){a=Ze(r,i,e);var u=Ae;Oe(!0),De(a),Oe(u)}return a}function Ze(e,t,n){if(_(t,"default")){var r=t.default;return e&amp;&amp;e.$options.propsData&amp;&amp;void 0===e.$options.propsData[n]&amp;&amp;void 0!==e._props[n]?e._props[n]:"function"===typeof r&amp;&amp;"Function"!==Qe(t.type)?r.call(e):r}}function Qe(e){var t=e&amp;&amp;e.toString().match(/^\s*function (\w+)/);return t?t[1]:""}function Je(e,t){return Qe(e)===Qe(t)}function et(e,t){if(!Array.isArray(t))return Je(t,e)?0:-1;for(var n=0,r=t.length;n&lt;r;n++)if(Je(t[n],e))return n;return-1}function tt(e,t,n){ye();try{if(t){var r=t;while(r=r.$parent){var i=r.$options.errorCaptured;if(i)for(var s=0;s&lt;i.length;s++)try{var a=!1===i[s].call(r,e,t,n);if(a)return}catch(Ta){rt(Ta,r,"errorCaptured hook")}}}rt(e,t,n)}finally{ve()}}function nt(e,t,n,r,i){var s;try{s=n?e.apply(t,n):e.call(t),s&amp;&amp;!s._isVue&amp;&amp;f(s)&amp;&amp;!s._handled&amp;&amp;(s.catch((function(e){return tt(e,r,i+" (Promise/async)")})),s._handled=!0)}catch(Ta){tt(Ta,r,i)}return s}function rt(e,t,n){if(q.errorHandler)try{return q.errorHandler.call(null,e,t,n)}catch(Ta){Ta!==e&amp;&amp;it(Ta,null,"config.errorHandler")}it(e,t,n)}function it(e,t,n){if(!K&amp;&amp;!Z||"undefined"===typeof console)throw e;console.error(e)}var st,at=!1,ot=[],lt=!1;function ut(){lt=!1;var e=ot.slice(0);ot.length=0;for(var t=0;t&lt;e.length;t++)e[t]()}if("undefined"!==typeof Promise&amp;&amp;ce(Promise)){var ct=Promise.resolve();st=function(){ct.then(ut),re&amp;&amp;setTimeout(D)},at=!0}else if(ee||"undefined"===typeof MutationObserver||!ce(MutationObserver)&amp;&amp;"[object MutationObserverConstructor]"!==MutationObserver.toString())st="undefined"!==typeof setImmediate&amp;&amp;ce(setImmediate)?function(){setImmediate(ut)}:function(){setTimeout(ut,0)};else{var dt=1,ht=new MutationObserver(ut),ft=document.createTextNode(String(dt));ht.observe(ft,{characterData:!0}),st=function(){dt=(dt+1)%2,ft.data=String(dt)},at=!0}function pt(e,t){var n;if(ot.push((function(){if(e)try{e.call(t)}catch(Ta){tt(Ta,t,"nextTick")}else n&amp;&amp;n(t)})),lt||(lt=!0,st()),!e&amp;&amp;"undefined"!==typeof Promise)return new Promise((function(e){n=e}))}var mt=new de;function gt(e){yt(e,mt),mt.clear()}function yt(e,t){var n,r,i=Array.isArray(e);if(!(!i&amp;&amp;!l(e)||Object.isFrozen(e)||e instanceof be)){if(e.__ob__){var s=e.__ob__.dep.id;if(t.has(s))return;t.add(s)}if(i){n=e.length;while(n--)yt(e[n],t)}else{r=Object.keys(e),n=r.length;while(n--)yt(e[r[n]],t)}}}var vt=w((function(e){var t="&amp;"===e.charAt(0);e=t?e.slice(1):e;var n="~"===e.charAt(0);e=n?e.slice(1):e;var r="!"===e.charAt(0);return e=r?e.slice(1):e,{name:e,once:n,capture:r,passive:t}}));function bt(e,t){function n(){var e=arguments,r=n.fns;if(!Array.isArray(r))return nt(r,null,arguments,t,"v-on handler");for(var i=r.slice(),s=0;s&lt;i.length;s++)nt(i[s],null,e,t,"v-on handler")}return n.fns=e,n}function _t(e,t,n,i,a,o){var l,u,c,d;for(l in e)u=e[l],c=t[l],d=vt(l),r(u)||(r(c)?(r(u.fns)&amp;&amp;(u=e[l]=bt(u,o)),s(d.once)&amp;&amp;(u=e[l]=a(d.name,u,d.capture)),n(d.name,u,d.capture,d.passive,d.params)):u!==c&amp;&amp;(c.fns=u,e[l]=c));for(l in t)r(e[l])&amp;&amp;(d=vt(l),i(d.name,t[l],d.capture))}function wt(e,t,n){var a;e instanceof be&amp;&amp;(e=e.data.hook||(e.data.hook={}));var o=e[t];function l(){n.apply(this,arguments),v(a.fns,l)}r(o)?a=bt([l]):i(o.fns)&amp;&amp;s(o.merged)?(a=o,a.fns.push(l)):a=bt([o,l]),a.merged=!0,e[t]=a}function Tt(e,t,n){var s=t.options.props;if(!r(s)){var a={},o=e.attrs,l=e.props;if(i(o)||i(l))for(var u in s){var c=k(u);St(a,l,u,c,!0)||St(a,o,u,c,!1)}return a}}function St(e,t,n,r,s){if(i(t)){if(_(t,n))return e[n]=t[n],s||delete t[n],!0;if(_(t,r))return e[n]=t[r],s||delete t[r],!0}return!1}function Et(e){for(var t=0;t&lt;e.length;t++)if(Array.isArray(e[t]))return Array.prototype.concat.apply([],e);return e}function xt(e){return o(e)?[Te(e)]:Array.isArray(e)?Ct(e):void 0}function kt(e){return i(e)&amp;&amp;i(e.text)&amp;&amp;a(e.isComment)}function Ct(e,t){var n,a,l,u,c=[];for(n=0;n&lt;e.length;n++)a=e[n],r(a)||"boolean"===typeof a||(l=c.length-1,u=c[l],Array.isArray(a)?a.length&gt;0&amp;&amp;(a=Ct(a,(t||"")+"_"+n),kt(a[0])&amp;&amp;kt(u)&amp;&amp;(c[l]=Te(u.text+a[0].text),a.shift()),c.push.apply(c,a)):o(a)?kt(u)?c[l]=Te(u.text+a):""!==a&amp;&amp;c.push(Te(a)):kt(a)&amp;&amp;kt(u)?c[l]=Te(u.text+a.text):(s(e._isVList)&amp;&amp;i(a.tag)&amp;&amp;r(a.key)&amp;&amp;i(t)&amp;&amp;(a.key="__vlist"+t+"_"+n+"__"),c.push(a)));return c}function At(e){var t=e.$options.provide;t&amp;&amp;(e._provided="function"===typeof t?t.call(e):t)}function Ot(e){var t=It(e.$options.inject,e);t&amp;&amp;(Oe(!1),Object.keys(t).forEach((function(n){Me(e,n,t[n])})),Oe(!0))}function It(e,t){if(e){for(var n=Object.create(null),r=he?Reflect.ownKeys(e):Object.keys(e),i=0;i&lt;r.length;i++){var s=r[i];if("__ob__"!==s){var a=e[s].from,o=t;while(o){if(o._provided&amp;&amp;_(o._provided,a)){n[s]=o._provided[a];break}o=o.$parent}if(!o)if("default"in e[s]){var l=e[s].default;n[s]="function"===typeof l?l.call(t):l}else 0}}return n}}function Pt(e,t){if(!e||!e.length)return{};for(var n={},r=0,i=e.length;r&lt;i;r++){var s=e[r],a=s.data;if(a&amp;&amp;a.attrs&amp;&amp;a.attrs.slot&amp;&amp;delete a.attrs.slot,s.context!==t&amp;&amp;s.fnContext!==t||!a||null==a.slot)(n.default||(n.default=[])).push(s);else{var o=a.slot,l=n[o]||(n[o]=[]);"template"===s.tag?l.push.apply(l,s.children||[]):l.push(s)}}for(var u in n)n[u].every(Lt)&amp;&amp;delete n[u];return n}function Lt(e){return e.isComment&amp;&amp;!e.asyncFactory||" "===e.text}function Dt(e,t,r){var i,s=Object.keys(t).length&gt;0,a=e?!!e.$stable:!s,o=e&amp;&amp;e.$key;if(e){if(e._normalized)return e._normalized;if(a&amp;&amp;r&amp;&amp;r!==n&amp;&amp;o===r.$key&amp;&amp;!s&amp;&amp;!r.$hasNormal)return r;for(var l in i={},e)e[l]&amp;&amp;"$"!==l[0]&amp;&amp;(i[l]=Mt(t,l,e[l]))}else i={};for(var u in t)u in i||(i[u]=Rt(t,u));return e&amp;&amp;Object.isExtensible(e)&amp;&amp;(e._normalized=i),V(i,"$stable",a),V(i,"$key",o),V(i,"$hasNormal",s),i}function Mt(e,t,n){var r=function(){var e=arguments.length?n.apply(null,arguments):n({});return e=e&amp;&amp;"object"===typeof e&amp;&amp;!Array.isArray(e)?[e]:xt(e),e&amp;&amp;(0===e.length||1===e.length&amp;&amp;e[0].isComment)?void 0:e};return n.proxy&amp;&amp;Object.defineProperty(e,t,{get:r,enumerable:!0,configurable:!0}),r}function Rt(e,t){return function(){return e[t]}}function Nt(e,t){var n,r,s,a,o;if(Array.isArray(e)||"string"===typeof e)for(n=new Array(e.length),r=0,s=e.length;r&lt;s;r++)n[r]=t(e[r],r);else if("number"===typeof e)for(n=new Array(e),r=0;r&lt;e;r++)n[r]=t(r+1,r);else if(l(e))if(he&amp;&amp;e[Symbol.iterator]){n=[];var u=e[Symbol.iterator](),c=u.next();while(!c.done)n.push(t(c.value,n.length)),c=u.next()}else for(a=Object.keys(e),n=new Array(a.length),r=0,s=a.length;r&lt;s;r++)o=a[r],n[r]=t(e[o],o,r);return i(n)||(n=[]),n._isVList=!0,n}function jt(e,t,n,r){var i,s=this.$scopedSlots[e];s?(n=n||{},r&amp;&amp;(n=P(P({},r),n)),i=s(n)||t):i=this.$slots[e]||t;var a=n&amp;&amp;n.slot;return a?this.$createElement("template",{slot:a},i):i}function Ut(e){return Ye(this.$options,"filters",e,!0)||R}function Bt(e,t){return Array.isArray(e)?-1===e.indexOf(t):e!==t}function Ft(e,t,n,r,i){var s=q.keyCodes[t]||n;return i&amp;&amp;r&amp;&amp;!q.keyCodes[t]?Bt(i,r):s?Bt(s,e):r?k(r)!==t:void 0}function $t(e,t,n,r,i){if(n)if(l(n)){var s;Array.isArray(n)&amp;&amp;(n=L(n));var a=function(a){if("class"===a||"style"===a||y(a))s=e;else{var o=e.attrs&amp;&amp;e.attrs.type;s=r||q.mustUseProp(t,o,a)?e.domProps||(e.domProps={}):e.attrs||(e.attrs={})}var l=S(a),u=k(a);if(!(l in s)&amp;&amp;!(u in s)&amp;&amp;(s[a]=n[a],i)){var c=e.on||(e.on={});c["update:"+a]=function(e){n[a]=e}}};for(var o in n)a(o)}else;return e}function qt(e,t){var n=this._staticTrees||(this._staticTrees=[]),r=n[e];return r&amp;&amp;!t||(r=n[e]=this.$options.staticRenderFns[e].call(this._renderProxy,null,this),Ht(r,"__static__"+e,!1)),r}function zt(e,t,n){return Ht(e,"__once__"+t+(n?"_"+n:""),!0),e}function Ht(e,t,n){if(Array.isArray(e))for(var r=0;r&lt;e.length;r++)e[r]&amp;&amp;"string"!==typeof e[r]&amp;&amp;Vt(e[r],t+"_"+r,n);else Vt(e,t,n)}function Vt(e,t,n){e.isStatic=!0,e.key=t,e.isOnce=n}function Wt(e,t){if(t)if(c(t)){var n=e.on=e.on?P({},e.on):{};for(var r in t){var i=n[r],s=t[r];n[r]=i?[].concat(i,s):s}}else;return e}function Gt(e,t,n,r){t=t||{$stable:!n};for(var i=0;i&lt;e.length;i++){var s=e[i];Array.isArray(s)?Gt(s,t,n):s&amp;&amp;(s.proxy&amp;&amp;(s.fn.proxy=!0),t[s.key]=s.fn)}return r&amp;&amp;(t.$key=r),t}function Xt(e,t){for(var n=0;n&lt;t.length;n+=2){var r=t[n];"string"===typeof r&amp;&amp;r&amp;&amp;(e[t[n]]=t[n+1])}return e}function Yt(e,t){return"string"===typeof e?t+e:e}function Kt(e){e._o=zt,e._n=m,e._s=p,e._l=Nt,e._t=jt,e._q=N,e._i=j,e._m=qt,e._f=Ut,e._k=Ft,e._b=$t,e._v=Te,e._e=we,e._u=Gt,e._g=Wt,e._d=Xt,e._p=Yt}function Zt(e,t,r,i,a){var o,l=this,u=a.options;_(i,"_uid")?(o=Object.create(i),o._original=i):(o=i,i=i._original);var c=s(u._compiled),d=!c;this.data=e,this.props=t,this.children=r,this.parent=i,this.listeners=e.on||n,this.injections=It(u.inject,i),this.slots=function(){return l.$slots||Dt(e.scopedSlots,l.$slots=Pt(r,i)),l.$slots},Object.defineProperty(this,"scopedSlots",{enumerable:!0,get:function(){return Dt(e.scopedSlots,this.slots())}}),c&amp;&amp;(this.$options=u,this.$slots=this.slots(),this.$scopedSlots=Dt(e.scopedSlots,this.$slots)),u._scopeId?this._c=function(e,t,n,r){var s=dn(o,e,t,n,r,d);return s&amp;&amp;!Array.isArray(s)&amp;&amp;(s.fnScopeId=u._scopeId,s.fnContext=i),s}:this._c=function(e,t,n,r){return dn(o,e,t,n,r,d)}}function Qt(e,t,r,s,a){var o=e.options,l={},u=o.props;if(i(u))for(var c in u)l[c]=Ke(c,u,t||n);else i(r.attrs)&amp;&amp;en(l,r.attrs),i(r.props)&amp;&amp;en(l,r.props);var d=new Zt(r,l,a,s,e),h=o.render.call(null,d._c,d);if(h instanceof be)return Jt(h,r,d.parent,o,d);if(Array.isArray(h)){for(var f=xt(h)||[],p=new Array(f.length),m=0;m&lt;f.length;m++)p[m]=Jt(f[m],r,d.parent,o,d);return p}}function Jt(e,t,n,r,i){var s=Se(e);return s.fnContext=n,s.fnOptions=r,t.slot&amp;&amp;((s.data||(s.data={})).slot=t.slot),s}function en(e,t){for(var n in t)e[S(n)]=t[n]}Kt(Zt.prototype);var tn={init:function(e,t){if(e.componentInstance&amp;&amp;!e.componentInstance._isDestroyed&amp;&amp;e.data.keepAlive){var n=e;tn.prepatch(n,n)}else{var r=e.componentInstance=sn(e,In);r.$mount(t?e.elm:void 0,t)}},prepatch:function(e,t){var n=t.componentOptions,r=t.componentInstance=e.componentInstance;Rn(r,n.propsData,n.listeners,t,n.children)},insert:function(e){var t=e.context,n=e.componentInstance;n._isMounted||(n._isMounted=!0,Bn(n,"mounted")),e.data.keepAlive&amp;&amp;(t._isMounted?Qn(n):jn(n,!0))},destroy:function(e){var t=e.componentInstance;t._isDestroyed||(e.data.keepAlive?Un(t,!0):t.$destroy())}},nn=Object.keys(tn);function rn(e,t,n,a,o){if(!r(e)){var u=n.$options._base;if(l(e)&amp;&amp;(e=u.extend(e)),"function"===typeof e){var c;if(r(e.cid)&amp;&amp;(c=e,e=wn(c,u),void 0===e))return _n(c,t,n,a,o);t=t||{},wr(e),i(t.model)&amp;&amp;ln(e.options,t);var d=Tt(t,e,o);if(s(e.options.functional))return Qt(e,d,t,n,a);var h=t.on;if(t.on=t.nativeOn,s(e.options.abstract)){var f=t.slot;t={},f&amp;&amp;(t.slot=f)}an(t);var p=e.options.name||o,m=new be("vue-component-"+e.cid+(p?"-"+p:""),t,void 0,void 0,void 0,n,{Ctor:e,propsData:d,listeners:h,tag:o,children:a},c);return m}}}function sn(e,t){var n={_isComponent:!0,_parentVnode:e,parent:t},r=e.data.inlineTemplate;return i(r)&amp;&amp;(n.render=r.render,n.staticRenderFns=r.staticRenderFns),new e.componentOptions.Ctor(n)}function an(e){for(var t=e.hook||(e.hook={}),n=0;n&lt;nn.length;n++){var r=nn[n],i=t[r],s=tn[r];i===s||i&amp;&amp;i._merged||(t[r]=i?on(s,i):s)}}function on(e,t){var n=function(n,r){e(n,r),t(n,r)};return n._merged=!0,n}function ln(e,t){var n=e.model&amp;&amp;e.model.prop||"value",r=e.model&amp;&amp;e.model.event||"input";(t.attrs||(t.attrs={}))[n]=t.model.value;var s=t.on||(t.on={}),a=s[r],o=t.model.callback;i(a)?(Array.isArray(a)?-1===a.indexOf(o):a!==o)&amp;&amp;(s[r]=[o].concat(a)):s[r]=o}var un=1,cn=2;function dn(e,t,n,r,i,a){return(Array.isArray(n)||o(n))&amp;&amp;(i=r,r=n,n=void 0),s(a)&amp;&amp;(i=cn),hn(e,t,n,r,i)}function hn(e,t,n,r,s){if(i(n)&amp;&amp;i(n.__ob__))return we();if(i(n)&amp;&amp;i(n.is)&amp;&amp;(t=n.is),!t)return we();var a,o,l;(Array.isArray(r)&amp;&amp;"function"===typeof r[0]&amp;&amp;(n=n||{},n.scopedSlots={default:r[0]},r.length=0),s===cn?r=xt(r):s===un&amp;&amp;(r=Et(r)),"string"===typeof t)?(o=e.$vnode&amp;&amp;e.$vnode.ns||q.getTagNamespace(t),a=q.isReservedTag(t)?new be(q.parsePlatformTagName(t),n,r,void 0,void 0,e):n&amp;&amp;n.pre||!i(l=Ye(e.$options,"components",t))?new be(t,n,r,void 0,void 0,e):rn(l,n,e,r,t)):a=rn(t,n,e,r);return Array.isArray(a)?a:i(a)?(i(o)&amp;&amp;fn(a,o),i(n)&amp;&amp;pn(n),a):we()}function fn(e,t,n){if(e.ns=t,"foreignObject"===e.tag&amp;&amp;(t=void 0,n=!0),i(e.children))for(var a=0,o=e.children.length;a&lt;o;a++){var l=e.children[a];i(l.tag)&amp;&amp;(r(l.ns)||s(n)&amp;&amp;"svg"!==l.tag)&amp;&amp;fn(l,t,n)}}function pn(e){l(e.style)&amp;&amp;gt(e.style),l(e.class)&amp;&amp;gt(e.class)}function mn(e){e._vnode=null,e._staticTrees=null;var t=e.$options,r=e.$vnode=t._parentVnode,i=r&amp;&amp;r.context;e.$slots=Pt(t._renderChildren,i),e.$scopedSlots=n,e._c=function(t,n,r,i){return dn(e,t,n,r,i,!1)},e.$createElement=function(t,n,r,i){return dn(e,t,n,r,i,!0)};var s=r&amp;&amp;r.data;Me(e,"$attrs",s&amp;&amp;s.attrs||n,null,!0),Me(e,"$listeners",t._parentListeners||n,null,!0)}var gn,yn=null;function vn(e){Kt(e.prototype),e.prototype.$nextTick=function(e){return pt(e,this)},e.prototype._render=function(){var e,t=this,n=t.$options,r=n.render,i=n._parentVnode;i&amp;&amp;(t.$scopedSlots=Dt(i.data.scopedSlots,t.$slots,t.$scopedSlots)),t.$vnode=i;try{yn=t,e=r.call(t._renderProxy,t.$createElement)}catch(Ta){tt(Ta,t,"render"),e=t._vnode}finally{yn=null}return Array.isArray(e)&amp;&amp;1===e.length&amp;&amp;(e=e[0]),e instanceof be||(e=we()),e.parent=i,e}}function bn(e,t){return(e.__esModule||he&amp;&amp;"Module"===e[Symbol.toStringTag])&amp;&amp;(e=e.default),l(e)?t.extend(e):e}function _n(e,t,n,r,i){var s=we();return s.asyncFactory=e,s.asyncMeta={data:t,context:n,children:r,tag:i},s}function wn(e,t){if(s(e.error)&amp;&amp;i(e.errorComp))return e.errorComp;if(i(e.resolved))return e.resolved;var n=yn;if(n&amp;&amp;i(e.owners)&amp;&amp;-1===e.owners.indexOf(n)&amp;&amp;e.owners.push(n),s(e.loading)&amp;&amp;i(e.loadingComp))return e.loadingComp;if(n&amp;&amp;!i(e.owners)){var a=e.owners=[n],o=!0,u=null,c=null;n.$on("hook:destroyed",(function(){return v(a,n)}));var d=function(e){for(var t=0,n=a.length;t&lt;n;t++)a[t].$forceUpdate();e&amp;&amp;(a.length=0,null!==u&amp;&amp;(clearTimeout(u),u=null),null!==c&amp;&amp;(clearTimeout(c),c=null))},h=U((function(n){e.resolved=bn(n,t),o?a.length=0:d(!0)})),p=U((function(t){i(e.errorComp)&amp;&amp;(e.error=!0,d(!0))})),m=e(h,p);return l(m)&amp;&amp;(f(m)?r(e.resolved)&amp;&amp;m.then(h,p):f(m.component)&amp;&amp;(m.component.then(h,p),i(m.error)&amp;&amp;(e.errorComp=bn(m.error,t)),i(m.loading)&amp;&amp;(e.loadingComp=bn(m.loading,t),0===m.delay?e.loading=!0:u=setTimeout((function(){u=null,r(e.resolved)&amp;&amp;r(e.error)&amp;&amp;(e.loading=!0,d(!1))}),m.delay||200)),i(m.timeout)&amp;&amp;(c=setTimeout((function(){c=null,r(e.resolved)&amp;&amp;p(null)}),m.timeout)))),o=!1,e.loading?e.loadingComp:e.resolved}}function Tn(e){return e.isComment&amp;&amp;e.asyncFactory}function Sn(e){if(Array.isArray(e))for(var t=0;t&lt;e.length;t++){var n=e[t];if(i(n)&amp;&amp;(i(n.componentOptions)||Tn(n)))return n}}function En(e){e._events=Object.create(null),e._hasHookEvent=!1;var t=e.$options._parentListeners;t&amp;&amp;An(e,t)}function xn(e,t){gn.$on(e,t)}function kn(e,t){gn.$off(e,t)}function Cn(e,t){var n=gn;return function r(){var i=t.apply(null,arguments);null!==i&amp;&amp;n.$off(e,r)}}function An(e,t,n){gn=e,_t(t,n||{},xn,kn,Cn,e),gn=void 0}function On(e){var t=/^hook:/;e.prototype.$on=function(e,n){var r=this;if(Array.isArray(e))for(var i=0,s=e.length;i&lt;s;i++)r.$on(e[i],n);else(r._events[e]||(r._events[e]=[])).push(n),t.test(e)&amp;&amp;(r._hasHookEvent=!0);return r},e.prototype.$once=function(e,t){var n=this;function r(){n.$off(e,r),t.apply(n,arguments)}return r.fn=t,n.$on(e,r),n},e.prototype.$off=function(e,t){var n=this;if(!arguments.length)return n._events=Object.create(null),n;if(Array.isArray(e)){for(var r=0,i=e.length;r&lt;i;r++)n.$off(e[r],t);return n}var s,a=n._events[e];if(!a)return n;if(!t)return n._events[e]=null,n;var o=a.length;while(o--)if(s=a[o],s===t||s.fn===t){a.splice(o,1);break}return n},e.prototype.$emit=function(e){var t=this,n=t._events[e];if(n){n=n.length&gt;1?I(n):n;for(var r=I(arguments,1),i='event handler for "'+e+'"',s=0,a=n.length;s&lt;a;s++)nt(n[s],t,r,t,i)}return t}}var In=null;function Pn(e){var t=In;return In=e,function(){In=t}}function Ln(e){var t=e.$options,n=t.parent;if(n&amp;&amp;!t.abstract){while(n.$options.abstract&amp;&amp;n.$parent)n=n.$parent;n.$children.push(e)}e.$parent=n,e.$root=n?n.$root:e,e.$children=[],e.$refs={},e._watcher=null,e._inactive=null,e._directInactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}function Dn(e){e.prototype._update=function(e,t){var n=this,r=n.$el,i=n._vnode,s=Pn(n);n._vnode=e,n.$el=i?n.__patch__(i,e):n.__patch__(n.$el,e,t,!1),s(),r&amp;&amp;(r.__vue__=null),n.$el&amp;&amp;(n.$el.__vue__=n),n.$vnode&amp;&amp;n.$parent&amp;&amp;n.$vnode===n.$parent._vnode&amp;&amp;(n.$parent.$el=n.$el)},e.prototype.$forceUpdate=function(){var e=this;e._watcher&amp;&amp;e._watcher.update()},e.prototype.$destroy=function(){var e=this;if(!e._isBeingDestroyed){Bn(e,"beforeDestroy"),e._isBeingDestroyed=!0;var t=e.$parent;!t||t._isBeingDestroyed||e.$options.abstract||v(t.$children,e),e._watcher&amp;&amp;e._watcher.teardown();var n=e._watchers.length;while(n--)e._watchers[n].teardown();e._data.__ob__&amp;&amp;e._data.__ob__.vmCount--,e._isDestroyed=!0,e.__patch__(e._vnode,null),Bn(e,"destroyed"),e.$off(),e.$el&amp;&amp;(e.$el.__vue__=null),e.$vnode&amp;&amp;(e.$vnode.parent=null)}}}function Mn(e,t,n){var r;return e.$el=t,e.$options.render||(e.$options.render=we),Bn(e,"beforeMount"),r=function(){e._update(e._render(),n)},new nr(e,r,D,{before:function(){e._isMounted&amp;&amp;!e._isDestroyed&amp;&amp;Bn(e,"beforeUpdate")}},!0),n=!1,null==e.$vnode&amp;&amp;(e._isMounted=!0,Bn(e,"mounted")),e}function Rn(e,t,r,i,s){var a=i.data.scopedSlots,o=e.$scopedSlots,l=!!(a&amp;&amp;!a.$stable||o!==n&amp;&amp;!o.$stable||a&amp;&amp;e.$scopedSlots.$key!==a.$key),u=!!(s||e.$options._renderChildren||l);if(e.$options._parentVnode=i,e.$vnode=i,e._vnode&amp;&amp;(e._vnode.parent=i),e.$options._renderChildren=s,e.$attrs=i.data.attrs||n,e.$listeners=r||n,t&amp;&amp;e.$options.props){Oe(!1);for(var c=e._props,d=e.$options._propKeys||[],h=0;h&lt;d.length;h++){var f=d[h],p=e.$options.props;c[f]=Ke(f,p,t,e)}Oe(!0),e.$options.propsData=t}r=r||n;var m=e.$options._parentListeners;e.$options._parentListeners=r,An(e,r,m),u&amp;&amp;(e.$slots=Pt(s,i.context),e.$forceUpdate())}function Nn(e){while(e&amp;&amp;(e=e.$parent))if(e._inactive)return!0;return!1}function jn(e,t){if(t){if(e._directInactive=!1,Nn(e))return}else if(e._directInactive)return;if(e._inactive||null===e._inactive){e._inactive=!1;for(var n=0;n&lt;e.$children.length;n++)jn(e.$children[n]);Bn(e,"activated")}}function Un(e,t){if((!t||(e._directInactive=!0,!Nn(e)))&amp;&amp;!e._inactive){e._inactive=!0;for(var n=0;n&lt;e.$children.length;n++)Un(e.$children[n]);Bn(e,"deactivated")}}function Bn(e,t){ye();var n=e.$options[t],r=t+" hook";if(n)for(var i=0,s=n.length;i&lt;s;i++)nt(n[i],e,null,e,r);e._hasHookEvent&amp;&amp;e.$emit("hook:"+t),ve()}var Fn=[],$n=[],qn={},zn=!1,Hn=!1,Vn=0;function Wn(){Vn=Fn.length=$n.length=0,qn={},zn=Hn=!1}var Gn=0,Xn=Date.now;if(K&amp;&amp;!ee){var Yn=window.performance;Yn&amp;&amp;"function"===typeof Yn.now&amp;&amp;Xn()&gt;document.createEvent("Event").timeStamp&amp;&amp;(Xn=function(){return Yn.now()})}function Kn(){var e,t;for(Gn=Xn(),Hn=!0,Fn.sort((function(e,t){return e.id-t.id})),Vn=0;Vn&lt;Fn.length;Vn++)e=Fn[Vn],e.before&amp;&amp;e.before(),t=e.id,qn[t]=null,e.run();var n=$n.slice(),r=Fn.slice();Wn(),Jn(n),Zn(r),ue&amp;&amp;q.devtools&amp;&amp;ue.emit("flush")}function Zn(e){var t=e.length;while(t--){var n=e[t],r=n.vm;r._watcher===n&amp;&amp;r._isMounted&amp;&amp;!r._isDestroyed&amp;&amp;Bn(r,"updated")}}function Qn(e){e._inactive=!1,$n.push(e)}function Jn(e){for(var t=0;t&lt;e.length;t++)e[t]._inactive=!0,jn(e[t],!0)}function er(e){var t=e.id;if(null==qn[t]){if(qn[t]=!0,Hn){var n=Fn.length-1;while(n&gt;Vn&amp;&amp;Fn[n].id&gt;e.id)n--;Fn.splice(n+1,0,e)}else Fn.push(e);zn||(zn=!0,pt(Kn))}}var tr=0,nr=function(e,t,n,r,i){this.vm=e,i&amp;&amp;(e._watcher=this),e._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++tr,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new de,this.newDepIds=new de,this.expression="","function"===typeof t?this.getter=t:(this.getter=G(t),this.getter||(this.getter=D)),this.value=this.lazy?void 0:this.get()};nr.prototype.get=function(){var e;ye(this);var t=this.vm;try{e=this.getter.call(t,t)}catch(Ta){if(!this.user)throw Ta;tt(Ta,t,'getter for watcher "'+this.expression+'"')}finally{this.deep&amp;&amp;gt(e),ve(),this.cleanupDeps()}return e},nr.prototype.addDep=function(e){var t=e.id;this.newDepIds.has(t)||(this.newDepIds.add(t),this.newDeps.push(e),this.depIds.has(t)||e.addSub(this))},nr.prototype.cleanupDeps=function(){var e=this.deps.length;while(e--){var t=this.deps[e];this.newDepIds.has(t.id)||t.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},nr.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():er(this)},nr.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||l(e)||this.deep){var t=this.value;if(this.value=e,this.user)try{this.cb.call(this.vm,e,t)}catch(Ta){tt(Ta,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,e,t)}}},nr.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},nr.prototype.depend=function(){var e=this.deps.length;while(e--)this.deps[e].depend()},nr.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||v(this.vm._watchers,this);var e=this.deps.length;while(e--)this.deps[e].removeSub(this);this.active=!1}};var rr={enumerable:!0,configurable:!0,get:D,set:D};function ir(e,t,n){rr.get=function(){return this[t][n]},rr.set=function(e){this[t][n]=e},Object.defineProperty(e,n,rr)}function sr(e){e._watchers=[];var t=e.$options;t.props&amp;&amp;ar(e,t.props),t.methods&amp;&amp;pr(e,t.methods),t.data?or(e):De(e._data={},!0),t.computed&amp;&amp;cr(e,t.computed),t.watch&amp;&amp;t.watch!==se&amp;&amp;mr(e,t.watch)}function ar(e,t){var n=e.$options.propsData||{},r=e._props={},i=e.$options._propKeys=[],s=!e.$parent;s||Oe(!1);var a=function(s){i.push(s);var a=Ke(s,t,n,e);Me(r,s,a),s in e||ir(e,"_props",s)};for(var o in t)a(o);Oe(!0)}function or(e){var t=e.$options.data;t=e._data="function"===typeof t?lr(t,e):t||{},c(t)||(t={});var n=Object.keys(t),r=e.$options.props,i=(e.$options.methods,n.length);while(i--){var s=n[i];0,r&amp;&amp;_(r,s)||H(s)||ir(e,"_data",s)}De(t,!0)}function lr(e,t){ye();try{return e.call(t,t)}catch(Ta){return tt(Ta,t,"data()"),{}}finally{ve()}}var ur={lazy:!0};function cr(e,t){var n=e._computedWatchers=Object.create(null),r=le();for(var i in t){var s=t[i],a="function"===typeof s?s:s.get;0,r||(n[i]=new nr(e,a||D,D,ur)),i in e||dr(e,i,s)}}function dr(e,t,n){var r=!le();"function"===typeof n?(rr.get=r?hr(t):fr(n),rr.set=D):(rr.get=n.get?r&amp;&amp;!1!==n.cache?hr(t):fr(n.get):D,rr.set=n.set||D),Object.defineProperty(e,t,rr)}function hr(e){return function(){var t=this._computedWatchers&amp;&amp;this._computedWatchers[e];if(t)return t.dirty&amp;&amp;t.evaluate(),me.target&amp;&amp;t.depend(),t.value}}function fr(e){return function(){return e.call(this,this)}}function pr(e,t){e.$options.props;for(var n in t)e[n]="function"!==typeof t[n]?D:O(t[n],e)}function mr(e,t){for(var n in t){var r=t[n];if(Array.isArray(r))for(var i=0;i&lt;r.length;i++)gr(e,n,r[i]);else gr(e,n,r)}}function gr(e,t,n,r){return c(n)&amp;&amp;(r=n,n=n.handler),"string"===typeof n&amp;&amp;(n=e[n]),e.$watch(t,n,r)}function yr(e){var t={get:function(){return this._data}},n={get:function(){return this._props}};Object.defineProperty(e.prototype,"$data",t),Object.defineProperty(e.prototype,"$props",n),e.prototype.$set=Re,e.prototype.$delete=Ne,e.prototype.$watch=function(e,t,n){var r=this;if(c(t))return gr(r,e,t,n);n=n||{},n.user=!0;var i=new nr(r,e,t,n);if(n.immediate)try{t.call(r,i.value)}catch(s){tt(s,r,'callback for immediate watcher "'+i.expression+'"')}return function(){i.teardown()}}}var vr=0;function br(e){e.prototype._init=function(e){var t=this;t._uid=vr++,t._isVue=!0,e&amp;&amp;e._isComponent?_r(t,e):t.$options=Xe(wr(t.constructor),e||{},t),t._renderProxy=t,t._self=t,Ln(t),En(t),mn(t),Bn(t,"beforeCreate"),Ot(t),sr(t),At(t),Bn(t,"created"),t.$options.el&amp;&amp;t.$mount(t.$options.el)}}function _r(e,t){var n=e.$options=Object.create(e.constructor.options),r=t._parentVnode;n.parent=t.parent,n._parentVnode=r;var i=r.componentOptions;n.propsData=i.propsData,n._parentListeners=i.listeners,n._renderChildren=i.children,n._componentTag=i.tag,t.render&amp;&amp;(n.render=t.render,n.staticRenderFns=t.staticRenderFns)}function wr(e){var t=e.options;if(e.super){var n=wr(e.super),r=e.superOptions;if(n!==r){e.superOptions=n;var i=Tr(e);i&amp;&amp;P(e.extendOptions,i),t=e.options=Xe(n,e.extendOptions),t.name&amp;&amp;(t.components[t.name]=e)}}return t}function Tr(e){var t,n=e.options,r=e.sealedOptions;for(var i in n)n[i]!==r[i]&amp;&amp;(t||(t={}),t[i]=n[i]);return t}function Sr(e){this._init(e)}function Er(e){e.use=function(e){var t=this._installedPlugins||(this._installedPlugins=[]);if(t.indexOf(e)&gt;-1)return this;var n=I(arguments,1);return n.unshift(this),"function"===typeof e.install?e.install.apply(e,n):"function"===typeof e&amp;&amp;e.apply(null,n),t.push(e),this}}function xr(e){e.mixin=function(e){return this.options=Xe(this.options,e),this}}function kr(e){e.cid=0;var t=1;e.extend=function(e){e=e||{};var n=this,r=n.cid,i=e._Ctor||(e._Ctor={});if(i[r])return i[r];var s=e.name||n.options.name;var a=function(e){this._init(e)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=t++,a.options=Xe(n.options,e),a["super"]=n,a.options.props&amp;&amp;Cr(a),a.options.computed&amp;&amp;Ar(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,F.forEach((function(e){a[e]=n[e]})),s&amp;&amp;(a.options.components[s]=a),a.superOptions=n.options,a.extendOptions=e,a.sealedOptions=P({},a.options),i[r]=a,a}}function Cr(e){var t=e.options.props;for(var n in t)ir(e.prototype,"_props",n)}function Ar(e){var t=e.options.computed;for(var n in t)dr(e.prototype,n,t[n])}function Or(e){F.forEach((function(t){e[t]=function(e,n){return n?("component"===t&amp;&amp;c(n)&amp;&amp;(n.name=n.name||e,n=this.options._base.extend(n)),"directive"===t&amp;&amp;"function"===typeof n&amp;&amp;(n={bind:n,update:n}),this.options[t+"s"][e]=n,n):this.options[t+"s"][e]}}))}function Ir(e){return e&amp;&amp;(e.Ctor.options.name||e.tag)}function Pr(e,t){return Array.isArray(e)?e.indexOf(t)&gt;-1:"string"===typeof e?e.split(",").indexOf(t)&gt;-1:!!d(e)&amp;&amp;e.test(t)}function Lr(e,t){var n=e.cache,r=e.keys,i=e._vnode;for(var s in n){var a=n[s];if(a){var o=Ir(a.componentOptions);o&amp;&amp;!t(o)&amp;&amp;Dr(n,s,r,i)}}}function Dr(e,t,n,r){var i=e[t];!i||r&amp;&amp;i.tag===r.tag||i.componentInstance.$destroy(),e[t]=null,v(n,t)}br(Sr),yr(Sr),On(Sr),Dn(Sr),vn(Sr);var Mr=[String,RegExp,Array],Rr={name:"keep-alive",abstract:!0,props:{include:Mr,exclude:Mr,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)Dr(this.cache,e,this.keys)},mounted:function(){var e=this;this.$watch("include",(function(t){Lr(e,(function(e){return Pr(t,e)}))})),this.$watch("exclude",(function(t){Lr(e,(function(e){return!Pr(t,e)}))}))},render:function(){var e=this.$slots.default,t=Sn(e),n=t&amp;&amp;t.componentOptions;if(n){var r=Ir(n),i=this,s=i.include,a=i.exclude;if(s&amp;&amp;(!r||!Pr(s,r))||a&amp;&amp;r&amp;&amp;Pr(a,r))return t;var o=this,l=o.cache,u=o.keys,c=null==t.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):t.key;l[c]?(t.componentInstance=l[c].componentInstance,v(u,c),u.push(c)):(l[c]=t,u.push(c),this.max&amp;&amp;u.length&gt;parseInt(this.max)&amp;&amp;Dr(l,u[0],u,this._vnode)),t.data.keepAlive=!0}return t||e&amp;&amp;e[0]}},Nr={KeepAlive:Rr};function jr(e){var t={get:function(){return q}};Object.defineProperty(e,"config",t),e.util={warn:fe,extend:P,mergeOptions:Xe,defineReactive:Me},e.set=Re,e.delete=Ne,e.nextTick=pt,e.observable=function(e){return De(e),e},e.options=Object.create(null),F.forEach((function(t){e.options[t+"s"]=Object.create(null)})),e.options._base=e,P(e.options.components,Nr),Er(e),xr(e),kr(e),Or(e)}jr(Sr),Object.defineProperty(Sr.prototype,"$isServer",{get:le}),Object.defineProperty(Sr.prototype,"$ssrContext",{get:function(){return this.$vnode&amp;&amp;this.$vnode.ssrContext}}),Object.defineProperty(Sr,"FunctionalRenderContext",{value:Zt}),Sr.version="2.6.10";var Ur=g("style,class"),Br=g("input,textarea,option,select,progress"),Fr=function(e,t,n){return"value"===n&amp;&amp;Br(e)&amp;&amp;"button"!==t||"selected"===n&amp;&amp;"option"===e||"checked"===n&amp;&amp;"input"===e||"muted"===n&amp;&amp;"video"===e},$r=g("contenteditable,draggable,spellcheck"),qr=g("events,caret,typing,plaintext-only"),zr=function(e,t){return Xr(t)||"false"===t?"false":"contenteditable"===e&amp;&amp;qr(t)?t:"true"},Hr=g("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),Vr="http://www.w3.org/1999/xlink",Wr=function(e){return":"===e.charAt(5)&amp;&amp;"xlink"===e.slice(0,5)},Gr=function(e){return Wr(e)?e.slice(6,e.length):""},Xr=function(e){return null==e||!1===e};function Yr(e){var t=e.data,n=e,r=e;while(i(r.componentInstance))r=r.componentInstance._vnode,r&amp;&amp;r.data&amp;&amp;(t=Kr(r.data,t));while(i(n=n.parent))n&amp;&amp;n.data&amp;&amp;(t=Kr(t,n.data));return Zr(t.staticClass,t.class)}function Kr(e,t){return{staticClass:Qr(e.staticClass,t.staticClass),class:i(e.class)?[e.class,t.class]:t.class}}function Zr(e,t){return i(e)||i(t)?Qr(e,Jr(t)):""}function Qr(e,t){return e?t?e+" "+t:e:t||""}function Jr(e){return Array.isArray(e)?ei(e):l(e)?ti(e):"string"===typeof e?e:""}function ei(e){for(var t,n="",r=0,s=e.length;r&lt;s;r++)i(t=Jr(e[r]))&amp;&amp;""!==t&amp;&amp;(n&amp;&amp;(n+=" "),n+=t);return n}function ti(e){var t="";for(var n in e)e[n]&amp;&amp;(t&amp;&amp;(t+=" "),t+=n);return t}var ni={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},ri=g("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),ii=g("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignObject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),si=function(e){return ri(e)||ii(e)};function ai(e){return ii(e)?"svg":"math"===e?"math":void 0}var oi=Object.create(null);function li(e){if(!K)return!0;if(si(e))return!1;if(e=e.toLowerCase(),null!=oi[e])return oi[e];var t=document.createElement(e);return e.indexOf("-")&gt;-1?oi[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:oi[e]=/HTMLUnknownElement/.test(t.toString())}var ui=g("text,number,password,search,email,tel,url");function ci(e){if("string"===typeof e){var t=document.querySelector(e);return t||document.createElement("div")}return e}function di(e,t){var n=document.createElement(e);return"select"!==e||t.data&amp;&amp;t.data.attrs&amp;&amp;void 0!==t.data.attrs.multiple&amp;&amp;n.setAttribute("multiple","multiple"),n}function hi(e,t){return document.createElementNS(ni[e],t)}function fi(e){return document.createTextNode(e)}function pi(e){return document.createComment(e)}function mi(e,t,n){e.insertBefore(t,n)}function gi(e,t){e.removeChild(t)}function yi(e,t){e.appendChild(t)}function vi(e){return e.parentNode}function bi(e){return e.nextSibling}function _i(e){return e.tagName}function wi(e,t){e.textContent=t}function Ti(e,t){e.setAttribute(t,"")}var Si=Object.freeze({createElement:di,createElementNS:hi,createTextNode:fi,createComment:pi,insertBefore:mi,removeChild:gi,appendChild:yi,parentNode:vi,nextSibling:bi,tagName:_i,setTextContent:wi,setStyleScope:Ti}),Ei={create:function(e,t){xi(t)},update:function(e,t){e.data.ref!==t.data.ref&amp;&amp;(xi(e,!0),xi(t))},destroy:function(e){xi(e,!0)}};function xi(e,t){var n=e.data.ref;if(i(n)){var r=e.context,s=e.componentInstance||e.elm,a=r.$refs;t?Array.isArray(a[n])?v(a[n],s):a[n]===s&amp;&amp;(a[n]=void 0):e.data.refInFor?Array.isArray(a[n])?a[n].indexOf(s)&lt;0&amp;&amp;a[n].push(s):a[n]=[s]:a[n]=s}}var ki=new be("",{},[]),Ci=["create","activate","update","remove","destroy"];function Ai(e,t){return e.key===t.key&amp;&amp;(e.tag===t.tag&amp;&amp;e.isComment===t.isComment&amp;&amp;i(e.data)===i(t.data)&amp;&amp;Oi(e,t)||s(e.isAsyncPlaceholder)&amp;&amp;e.asyncFactory===t.asyncFactory&amp;&amp;r(t.asyncFactory.error))}function Oi(e,t){if("input"!==e.tag)return!0;var n,r=i(n=e.data)&amp;&amp;i(n=n.attrs)&amp;&amp;n.type,s=i(n=t.data)&amp;&amp;i(n=n.attrs)&amp;&amp;n.type;return r===s||ui(r)&amp;&amp;ui(s)}function Ii(e,t,n){var r,s,a={};for(r=t;r&lt;=n;++r)s=e[r].key,i(s)&amp;&amp;(a[s]=r);return a}function Pi(e){var t,n,a={},l=e.modules,u=e.nodeOps;for(t=0;t&lt;Ci.length;++t)for(a[Ci[t]]=[],n=0;n&lt;l.length;++n)i(l[n][Ci[t]])&amp;&amp;a[Ci[t]].push(l[n][Ci[t]]);function c(e){return new be(u.tagName(e).toLowerCase(),{},[],void 0,e)}function d(e,t){function n(){0===--n.listeners&amp;&amp;h(e)}return n.listeners=t,n}function h(e){var t=u.parentNode(e);i(t)&amp;&amp;u.removeChild(t,e)}function f(e,t,n,r,a,o,l){if(i(e.elm)&amp;&amp;i(o)&amp;&amp;(e=o[l]=Se(e)),e.isRootInsert=!a,!p(e,t,n,r)){var c=e.data,d=e.children,h=e.tag;i(h)?(e.elm=e.ns?u.createElementNS(e.ns,h):u.createElement(h,e),T(e),b(e,d,t),i(c)&amp;&amp;w(e,t),v(n,e.elm,r)):s(e.isComment)?(e.elm=u.createComment(e.text),v(n,e.elm,r)):(e.elm=u.createTextNode(e.text),v(n,e.elm,r))}}function p(e,t,n,r){var a=e.data;if(i(a)){var o=i(e.componentInstance)&amp;&amp;a.keepAlive;if(i(a=a.hook)&amp;&amp;i(a=a.init)&amp;&amp;a(e,!1),i(e.componentInstance))return m(e,t),v(n,e.elm,r),s(o)&amp;&amp;y(e,t,n,r),!0}}function m(e,t){i(e.data.pendingInsert)&amp;&amp;(t.push.apply(t,e.data.pendingInsert),e.data.pendingInsert=null),e.elm=e.componentInstance.$el,_(e)?(w(e,t),T(e)):(xi(e),t.push(e))}function y(e,t,n,r){var s,o=e;while(o.componentInstance)if(o=o.componentInstance._vnode,i(s=o.data)&amp;&amp;i(s=s.transition)){for(s=0;s&lt;a.activate.length;++s)a.activate[s](ki,o);t.push(o);break}v(n,e.elm,r)}function v(e,t,n){i(e)&amp;&amp;(i(n)?u.parentNode(n)===e&amp;&amp;u.insertBefore(e,t,n):u.appendChild(e,t))}function b(e,t,n){if(Array.isArray(t)){0;for(var r=0;r&lt;t.length;++r)f(t[r],n,e.elm,null,!0,t,r)}else o(e.text)&amp;&amp;u.appendChild(e.elm,u.createTextNode(String(e.text)))}function _(e){while(e.componentInstance)e=e.componentInstance._vnode;return i(e.tag)}function w(e,n){for(var r=0;r&lt;a.create.length;++r)a.create[r](ki,e);t=e.data.hook,i(t)&amp;&amp;(i(t.create)&amp;&amp;t.create(ki,e),i(t.insert)&amp;&amp;n.push(e))}function T(e){var t;if(i(t=e.fnScopeId))u.setStyleScope(e.elm,t);else{var n=e;while(n)i(t=n.context)&amp;&amp;i(t=t.$options._scopeId)&amp;&amp;u.setStyleScope(e.elm,t),n=n.parent}i(t=In)&amp;&amp;t!==e.context&amp;&amp;t!==e.fnContext&amp;&amp;i(t=t.$options._scopeId)&amp;&amp;u.setStyleScope(e.elm,t)}function S(e,t,n,r,i,s){for(;r&lt;=i;++r)f(n[r],s,e,t,!1,n,r)}function E(e){var t,n,r=e.data;if(i(r))for(i(t=r.hook)&amp;&amp;i(t=t.destroy)&amp;&amp;t(e),t=0;t&lt;a.destroy.length;++t)a.destroy[t](e);if(i(t=e.children))for(n=0;n&lt;e.children.length;++n)E(e.children[n])}function x(e,t,n,r){for(;n&lt;=r;++n){var s=t[n];i(s)&amp;&amp;(i(s.tag)?(k(s),E(s)):h(s.elm))}}function k(e,t){if(i(t)||i(e.data)){var n,r=a.remove.length+1;for(i(t)?t.listeners+=r:t=d(e.elm,r),i(n=e.componentInstance)&amp;&amp;i(n=n._vnode)&amp;&amp;i(n.data)&amp;&amp;k(n,t),n=0;n&lt;a.remove.length;++n)a.remove[n](e,t);i(n=e.data.hook)&amp;&amp;i(n=n.remove)?n(e,t):t()}else h(e.elm)}function C(e,t,n,s,a){var o,l,c,d,h=0,p=0,m=t.length-1,g=t[0],y=t[m],v=n.length-1,b=n[0],_=n[v],w=!a;while(h&lt;=m&amp;&amp;p&lt;=v)r(g)?g=t[++h]:r(y)?y=t[--m]:Ai(g,b)?(O(g,b,s,n,p),g=t[++h],b=n[++p]):Ai(y,_)?(O(y,_,s,n,v),y=t[--m],_=n[--v]):Ai(g,_)?(O(g,_,s,n,v),w&amp;&amp;u.insertBefore(e,g.elm,u.nextSibling(y.elm)),g=t[++h],_=n[--v]):Ai(y,b)?(O(y,b,s,n,p),w&amp;&amp;u.insertBefore(e,y.elm,g.elm),y=t[--m],b=n[++p]):(r(o)&amp;&amp;(o=Ii(t,h,m)),l=i(b.key)?o[b.key]:A(b,t,h,m),r(l)?f(b,s,e,g.elm,!1,n,p):(c=t[l],Ai(c,b)?(O(c,b,s,n,p),t[l]=void 0,w&amp;&amp;u.insertBefore(e,c.elm,g.elm)):f(b,s,e,g.elm,!1,n,p)),b=n[++p]);h&gt;m?(d=r(n[v+1])?null:n[v+1].elm,S(e,d,n,p,v,s)):p&gt;v&amp;&amp;x(e,t,h,m)}function A(e,t,n,r){for(var s=n;s&lt;r;s++){var a=t[s];if(i(a)&amp;&amp;Ai(e,a))return s}}function O(e,t,n,o,l,c){if(e!==t){i(t.elm)&amp;&amp;i(o)&amp;&amp;(t=o[l]=Se(t));var d=t.elm=e.elm;if(s(e.isAsyncPlaceholder))i(t.asyncFactory.resolved)?L(e.elm,t,n):t.isAsyncPlaceholder=!0;else if(s(t.isStatic)&amp;&amp;s(e.isStatic)&amp;&amp;t.key===e.key&amp;&amp;(s(t.isCloned)||s(t.isOnce)))t.componentInstance=e.componentInstance;else{var h,f=t.data;i(f)&amp;&amp;i(h=f.hook)&amp;&amp;i(h=h.prepatch)&amp;&amp;h(e,t);var p=e.children,m=t.children;if(i(f)&amp;&amp;_(t)){for(h=0;h&lt;a.update.length;++h)a.update[h](e,t);i(h=f.hook)&amp;&amp;i(h=h.update)&amp;&amp;h(e,t)}r(t.text)?i(p)&amp;&amp;i(m)?p!==m&amp;&amp;C(d,p,m,n,c):i(m)?(i(e.text)&amp;&amp;u.setTextContent(d,""),S(d,null,m,0,m.length-1,n)):i(p)?x(d,p,0,p.length-1):i(e.text)&amp;&amp;u.setTextContent(d,""):e.text!==t.text&amp;&amp;u.setTextContent(d,t.text),i(f)&amp;&amp;i(h=f.hook)&amp;&amp;i(h=h.postpatch)&amp;&amp;h(e,t)}}}function I(e,t,n){if(s(n)&amp;&amp;i(e.parent))e.parent.data.pendingInsert=t;else for(var r=0;r&lt;t.length;++r)t[r].data.hook.insert(t[r])}var P=g("attrs,class,staticClass,staticStyle,key");function L(e,t,n,r){var a,o=t.tag,l=t.data,u=t.children;if(r=r||l&amp;&amp;l.pre,t.elm=e,s(t.isComment)&amp;&amp;i(t.asyncFactory))return t.isAsyncPlaceholder=!0,!0;if(i(l)&amp;&amp;(i(a=l.hook)&amp;&amp;i(a=a.init)&amp;&amp;a(t,!0),i(a=t.componentInstance)))return m(t,n),!0;if(i(o)){if(i(u))if(e.hasChildNodes())if(i(a=l)&amp;&amp;i(a=a.domProps)&amp;&amp;i(a=a.innerHTML)){if(a!==e.innerHTML)return!1}else{for(var c=!0,d=e.firstChild,h=0;h&lt;u.length;h++){if(!d||!L(d,u[h],n,r)){c=!1;break}d=d.nextSibling}if(!c||d)return!1}else b(t,u,n);if(i(l)){var f=!1;for(var p in l)if(!P(p)){f=!0,w(t,n);break}!f&amp;&amp;l["class"]&amp;&amp;gt(l["class"])}}else e.data!==t.text&amp;&amp;(e.data=t.text);return!0}return function(e,t,n,o){if(!r(t)){var l=!1,d=[];if(r(e))l=!0,f(t,d);else{var h=i(e.nodeType);if(!h&amp;&amp;Ai(e,t))O(e,t,d,null,null,o);else{if(h){if(1===e.nodeType&amp;&amp;e.hasAttribute(B)&amp;&amp;(e.removeAttribute(B),n=!0),s(n)&amp;&amp;L(e,t,d))return I(t,d,!0),e;e=c(e)}var p=e.elm,m=u.parentNode(p);if(f(t,d,p._leaveCb?null:m,u.nextSibling(p)),i(t.parent)){var g=t.parent,y=_(t);while(g){for(var v=0;v&lt;a.destroy.length;++v)a.destroy[v](g);if(g.elm=t.elm,y){for(var b=0;b&lt;a.create.length;++b)a.create[b](ki,g);var w=g.data.hook.insert;if(w.merged)for(var T=1;T&lt;w.fns.length;T++)w.fns[T]()}else xi(g);g=g.parent}}i(m)?x(m,[e],0,0):i(e.tag)&amp;&amp;E(e)}}return I(t,d,l),t.elm}i(e)&amp;&amp;E(e)}}var Li={create:Di,update:Di,destroy:function(e){Di(e,ki)}};function Di(e,t){(e.data.directives||t.data.directives)&amp;&amp;Mi(e,t)}function Mi(e,t){var n,r,i,s=e===ki,a=t===ki,o=Ni(e.data.directives,e.context),l=Ni(t.data.directives,t.context),u=[],c=[];for(n in l)r=o[n],i=l[n],r?(i.oldValue=r.value,i.oldArg=r.arg,Ui(i,"update",t,e),i.def&amp;&amp;i.def.componentUpdated&amp;&amp;c.push(i)):(Ui(i,"bind",t,e),i.def&amp;&amp;i.def.inserted&amp;&amp;u.push(i));if(u.length){var d=function(){for(var n=0;n&lt;u.length;n++)Ui(u[n],"inserted",t,e)};s?wt(t,"insert",d):d()}if(c.length&amp;&amp;wt(t,"postpatch",(function(){for(var n=0;n&lt;c.length;n++)Ui(c[n],"componentUpdated",t,e)})),!s)for(n in o)l[n]||Ui(o[n],"unbind",e,e,a)}var Ri=Object.create(null);function Ni(e,t){var n,r,i=Object.create(null);if(!e)return i;for(n=0;n&lt;e.length;n++)r=e[n],r.modifiers||(r.modifiers=Ri),i[ji(r)]=r,r.def=Ye(t.$options,"directives",r.name,!0);return i}function ji(e){return e.rawName||e.name+"."+Object.keys(e.modifiers||{}).join(".")}function Ui(e,t,n,r,i){var s=e.def&amp;&amp;e.def[t];if(s)try{s(n.elm,e,n,r,i)}catch(Ta){tt(Ta,n.context,"directive "+e.name+" "+t+" hook")}}var Bi=[Ei,Li];function Fi(e,t){var n=t.componentOptions;if((!i(n)||!1!==n.Ctor.options.inheritAttrs)&amp;&amp;(!r(e.data.attrs)||!r(t.data.attrs))){var s,a,o,l=t.elm,u=e.data.attrs||{},c=t.data.attrs||{};for(s in i(c.__ob__)&amp;&amp;(c=t.data.attrs=P({},c)),c)a=c[s],o=u[s],o!==a&amp;&amp;$i(l,s,a);for(s in(ee||ne)&amp;&amp;c.value!==u.value&amp;&amp;$i(l,"value",c.value),u)r(c[s])&amp;&amp;(Wr(s)?l.removeAttributeNS(Vr,Gr(s)):$r(s)||l.removeAttribute(s))}}function $i(e,t,n){e.tagName.indexOf("-")&gt;-1?qi(e,t,n):Hr(t)?Xr(n)?e.removeAttribute(t):(n="allowfullscreen"===t&amp;&amp;"EMBED"===e.tagName?"true":t,e.setAttribute(t,n)):$r(t)?e.setAttribute(t,zr(t,n)):Wr(t)?Xr(n)?e.removeAttributeNS(Vr,Gr(t)):e.setAttributeNS(Vr,t,n):qi(e,t,n)}function qi(e,t,n){if(Xr(n))e.removeAttribute(t);else{if(ee&amp;&amp;!te&amp;&amp;"TEXTAREA"===e.tagName&amp;&amp;"placeholder"===t&amp;&amp;""!==n&amp;&amp;!e.__ieph){var r=function(t){t.stopImmediatePropagation(),e.removeEventListener("input",r)};e.addEventListener("input",r),e.__ieph=!0}e.setAttribute(t,n)}}var zi={create:Fi,update:Fi};function Hi(e,t){var n=t.elm,s=t.data,a=e.data;if(!(r(s.staticClass)&amp;&amp;r(s.class)&amp;&amp;(r(a)||r(a.staticClass)&amp;&amp;r(a.class)))){var o=Yr(t),l=n._transitionClasses;i(l)&amp;&amp;(o=Qr(o,Jr(l))),o!==n._prevClass&amp;&amp;(n.setAttribute("class",o),n._prevClass=o)}}var Vi,Wi={create:Hi,update:Hi},Gi="__r",Xi="__c";function Yi(e){if(i(e[Gi])){var t=ee?"change":"input";e[t]=[].concat(e[Gi],e[t]||[]),delete e[Gi]}i(e[Xi])&amp;&amp;(e.change=[].concat(e[Xi],e.change||[]),delete e[Xi])}function Ki(e,t,n){var r=Vi;return function i(){var s=t.apply(null,arguments);null!==s&amp;&amp;Ji(e,i,n,r)}}var Zi=at&amp;&amp;!(ie&amp;&amp;Number(ie[1])&lt;=53);function Qi(e,t,n,r){if(Zi){var i=Gn,s=t;t=s._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp&gt;=i||e.timeStamp&lt;=0||e.target.ownerDocument!==document)return s.apply(this,arguments)}}Vi.addEventListener(e,t,ae?{capture:n,passive:r}:n)}function Ji(e,t,n,r){(r||Vi).removeEventListener(e,t._wrapper||t,n)}function es(e,t){if(!r(e.data.on)||!r(t.data.on)){var n=t.data.on||{},i=e.data.on||{};Vi=t.elm,Yi(n),_t(n,i,Qi,Ji,Ki,t.context),Vi=void 0}}var ts,ns={create:es,update:es};function rs(e,t){if(!r(e.data.domProps)||!r(t.data.domProps)){var n,s,a=t.elm,o=e.data.domProps||{},l=t.data.domProps||{};for(n in i(l.__ob__)&amp;&amp;(l=t.data.domProps=P({},l)),o)n in l||(a[n]="");for(n in l){if(s=l[n],"textContent"===n||"innerHTML"===n){if(t.children&amp;&amp;(t.children.length=0),s===o[n])continue;1===a.childNodes.length&amp;&amp;a.removeChild(a.childNodes[0])}if("value"===n&amp;&amp;"PROGRESS"!==a.tagName){a._value=s;var u=r(s)?"":String(s);is(a,u)&amp;&amp;(a.value=u)}else if("innerHTML"===n&amp;&amp;ii(a.tagName)&amp;&amp;r(a.innerHTML)){ts=ts||document.createElement("div"),ts.innerHTML="&lt;svg&gt;"+s+"&lt;/svg&gt;";var c=ts.firstChild;while(a.firstChild)a.removeChild(a.firstChild);while(c.firstChild)a.appendChild(c.firstChild)}else if(s!==o[n])try{a[n]=s}catch(Ta){}}}}function is(e,t){return!e.composing&amp;&amp;("OPTION"===e.tagName||ss(e,t)||as(e,t))}function ss(e,t){var n=!0;try{n=document.activeElement!==e}catch(Ta){}return n&amp;&amp;e.value!==t}function as(e,t){var n=e.value,r=e._vModifiers;if(i(r)){if(r.number)return m(n)!==m(t);if(r.trim)return n.trim()!==t.trim()}return n!==t}var os={create:rs,update:rs},ls=w((function(e){var t={},n=/;(?![^(]*\))/g,r=/:(.+)/;return e.split(n).forEach((function(e){if(e){var n=e.split(r);n.length&gt;1&amp;&amp;(t[n[0].trim()]=n[1].trim())}})),t}));function us(e){var t=cs(e.style);return e.staticStyle?P(e.staticStyle,t):t}function cs(e){return Array.isArray(e)?L(e):"string"===typeof e?ls(e):e}function ds(e,t){var n,r={};if(t){var i=e;while(i.componentInstance)i=i.componentInstance._vnode,i&amp;&amp;i.data&amp;&amp;(n=us(i.data))&amp;&amp;P(r,n)}(n=us(e.data))&amp;&amp;P(r,n);var s=e;while(s=s.parent)s.data&amp;&amp;(n=us(s.data))&amp;&amp;P(r,n);return r}var hs,fs=/^--/,ps=/\s*!important$/,ms=function(e,t,n){if(fs.test(t))e.style.setProperty(t,n);else if(ps.test(n))e.style.setProperty(k(t),n.replace(ps,""),"important");else{var r=ys(t);if(Array.isArray(n))for(var i=0,s=n.length;i&lt;s;i++)e.style[r]=n[i];else e.style[r]=n}},gs=["Webkit","Moz","ms"],ys=w((function(e){if(hs=hs||document.createElement("div").style,e=S(e),"filter"!==e&amp;&amp;e in hs)return e;for(var t=e.charAt(0).toUpperCase()+e.slice(1),n=0;n&lt;gs.length;n++){var r=gs[n]+t;if(r in hs)return r}}));function vs(e,t){var n=t.data,s=e.data;if(!(r(n.staticStyle)&amp;&amp;r(n.style)&amp;&amp;r(s.staticStyle)&amp;&amp;r(s.style))){var a,o,l=t.elm,u=s.staticStyle,c=s.normalizedStyle||s.style||{},d=u||c,h=cs(t.data.style)||{};t.data.normalizedStyle=i(h.__ob__)?P({},h):h;var f=ds(t,!0);for(o in d)r(f[o])&amp;&amp;ms(l,o,"");for(o in f)a=f[o],a!==d[o]&amp;&amp;ms(l,o,null==a?"":a)}}var bs={create:vs,update:vs},_s=/\s+/;function ws(e,t){if(t&amp;&amp;(t=t.trim()))if(e.classList)t.indexOf(" ")&gt;-1?t.split(_s).forEach((function(t){return e.classList.add(t)})):e.classList.add(t);else{var n=" "+(e.getAttribute("class")||"")+" ";n.indexOf(" "+t+" ")&lt;0&amp;&amp;e.setAttribute("class",(n+t).trim())}}function Ts(e,t){if(t&amp;&amp;(t=t.trim()))if(e.classList)t.indexOf(" ")&gt;-1?t.split(_s).forEach((function(t){return e.classList.remove(t)})):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{var n=" "+(e.getAttribute("class")||"")+" ",r=" "+t+" ";while(n.indexOf(r)&gt;=0)n=n.replace(r," ");n=n.trim(),n?e.setAttribute("class",n):e.removeAttribute("class")}}function Ss(e){if(e){if("object"===typeof e){var t={};return!1!==e.css&amp;&amp;P(t,Es(e.name||"v")),P(t,e),t}return"string"===typeof e?Es(e):void 0}}var Es=w((function(e){return{enterClass:e+"-enter",enterToClass:e+"-enter-to",enterActiveClass:e+"-enter-active",leaveClass:e+"-leave",leaveToClass:e+"-leave-to",leaveActiveClass:e+"-leave-active"}})),xs=K&amp;&amp;!te,ks="transition",Cs="animation",As="transition",Os="transitionend",Is="animation",Ps="animationend";xs&amp;&amp;(void 0===window.ontransitionend&amp;&amp;void 0!==window.onwebkittransitionend&amp;&amp;(As="WebkitTransition",Os="webkitTransitionEnd"),void 0===window.onanimationend&amp;&amp;void 0!==window.onwebkitanimationend&amp;&amp;(Is="WebkitAnimation",Ps="webkitAnimationEnd"));var Ls=K?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function Ds(e){Ls((function(){Ls(e)}))}function Ms(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)&lt;0&amp;&amp;(n.push(t),ws(e,t))}function Rs(e,t){e._transitionClasses&amp;&amp;v(e._transitionClasses,t),Ts(e,t)}function Ns(e,t,n){var r=Us(e,t),i=r.type,s=r.timeout,a=r.propCount;if(!i)return n();var o=i===ks?Os:Ps,l=0,u=function(){e.removeEventListener(o,c),n()},c=function(t){t.target===e&amp;&amp;++l&gt;=a&amp;&amp;u()};setTimeout((function(){l&lt;a&amp;&amp;u()}),s+1),e.addEventListener(o,c)}var js=/\b(transform|all)(,|$)/;function Us(e,t){var n,r=window.getComputedStyle(e),i=(r[As+"Delay"]||"").split(", "),s=(r[As+"Duration"]||"").split(", "),a=Bs(i,s),o=(r[Is+"Delay"]||"").split(", "),l=(r[Is+"Duration"]||"").split(", "),u=Bs(o,l),c=0,d=0;t===ks?a&gt;0&amp;&amp;(n=ks,c=a,d=s.length):t===Cs?u&gt;0&amp;&amp;(n=Cs,c=u,d=l.length):(c=Math.max(a,u),n=c&gt;0?a&gt;u?ks:Cs:null,d=n?n===ks?s.length:l.length:0);var h=n===ks&amp;&amp;js.test(r[As+"Property"]);return{type:n,timeout:c,propCount:d,hasTransform:h}}function Bs(e,t){while(e.length&lt;t.length)e=e.concat(e);return Math.max.apply(null,t.map((function(t,n){return Fs(t)+Fs(e[n])})))}function Fs(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function $s(e,t){var n=e.elm;i(n._leaveCb)&amp;&amp;(n._leaveCb.cancelled=!0,n._leaveCb());var s=Ss(e.data.transition);if(!r(s)&amp;&amp;!i(n._enterCb)&amp;&amp;1===n.nodeType){var a=s.css,o=s.type,u=s.enterClass,c=s.enterToClass,d=s.enterActiveClass,h=s.appearClass,f=s.appearToClass,p=s.appearActiveClass,g=s.beforeEnter,y=s.enter,v=s.afterEnter,b=s.enterCancelled,_=s.beforeAppear,w=s.appear,T=s.afterAppear,S=s.appearCancelled,E=s.duration,x=In,k=In.$vnode;while(k&amp;&amp;k.parent)x=k.context,k=k.parent;var C=!x._isMounted||!e.isRootInsert;if(!C||w||""===w){var A=C&amp;&amp;h?h:u,O=C&amp;&amp;p?p:d,I=C&amp;&amp;f?f:c,P=C&amp;&amp;_||g,L=C&amp;&amp;"function"===typeof w?w:y,D=C&amp;&amp;T||v,M=C&amp;&amp;S||b,R=m(l(E)?E.enter:E);0;var N=!1!==a&amp;&amp;!te,j=Hs(L),B=n._enterCb=U((function(){N&amp;&amp;(Rs(n,I),Rs(n,O)),B.cancelled?(N&amp;&amp;Rs(n,A),M&amp;&amp;M(n)):D&amp;&amp;D(n),n._enterCb=null}));e.data.show||wt(e,"insert",(function(){var t=n.parentNode,r=t&amp;&amp;t._pending&amp;&amp;t._pending[e.key];r&amp;&amp;r.tag===e.tag&amp;&amp;r.elm._leaveCb&amp;&amp;r.elm._leaveCb(),L&amp;&amp;L(n,B)})),P&amp;&amp;P(n),N&amp;&amp;(Ms(n,A),Ms(n,O),Ds((function(){Rs(n,A),B.cancelled||(Ms(n,I),j||(zs(R)?setTimeout(B,R):Ns(n,o,B)))}))),e.data.show&amp;&amp;(t&amp;&amp;t(),L&amp;&amp;L(n,B)),N||j||B()}}}function qs(e,t){var n=e.elm;i(n._enterCb)&amp;&amp;(n._enterCb.cancelled=!0,n._enterCb());var s=Ss(e.data.transition);if(r(s)||1!==n.nodeType)return t();if(!i(n._leaveCb)){var a=s.css,o=s.type,u=s.leaveClass,c=s.leaveToClass,d=s.leaveActiveClass,h=s.beforeLeave,f=s.leave,p=s.afterLeave,g=s.leaveCancelled,y=s.delayLeave,v=s.duration,b=!1!==a&amp;&amp;!te,_=Hs(f),w=m(l(v)?v.leave:v);0;var T=n._leaveCb=U((function(){n.parentNode&amp;&amp;n.parentNode._pending&amp;&amp;(n.parentNode._pending[e.key]=null),b&amp;&amp;(Rs(n,c),Rs(n,d)),T.cancelled?(b&amp;&amp;Rs(n,u),g&amp;&amp;g(n)):(t(),p&amp;&amp;p(n)),n._leaveCb=null}));y?y(S):S()}function S(){T.cancelled||(!e.data.show&amp;&amp;n.parentNode&amp;&amp;((n.parentNode._pending||(n.parentNode._pending={}))[e.key]=e),h&amp;&amp;h(n),b&amp;&amp;(Ms(n,u),Ms(n,d),Ds((function(){Rs(n,u),T.cancelled||(Ms(n,c),_||(zs(w)?setTimeout(T,w):Ns(n,o,T)))}))),f&amp;&amp;f(n,T),b||_||T())}}function zs(e){return"number"===typeof e&amp;&amp;!isNaN(e)}function Hs(e){if(r(e))return!1;var t=e.fns;return i(t)?Hs(Array.isArray(t)?t[0]:t):(e._length||e.length)&gt;1}function Vs(e,t){!0!==t.data.show&amp;&amp;$s(t)}var Ws=K?{create:Vs,activate:Vs,remove:function(e,t){!0!==e.data.show?qs(e,t):t()}}:{},Gs=[zi,Wi,ns,os,bs,Ws],Xs=Gs.concat(Bi),Ys=Pi({nodeOps:Si,modules:Xs});te&amp;&amp;document.addEventListener("selectionchange",(function(){var e=document.activeElement;e&amp;&amp;e.vmodel&amp;&amp;ra(e,"input")}));var Ks={inserted:function(e,t,n,r){"select"===n.tag?(r.elm&amp;&amp;!r.elm._vOptions?wt(n,"postpatch",(function(){Ks.componentUpdated(e,t,n)})):Zs(e,t,n.context),e._vOptions=[].map.call(e.options,ea)):("textarea"===n.tag||ui(e.type))&amp;&amp;(e._vModifiers=t.modifiers,t.modifiers.lazy||(e.addEventListener("compositionstart",ta),e.addEventListener("compositionend",na),e.addEventListener("change",na),te&amp;&amp;(e.vmodel=!0)))},componentUpdated:function(e,t,n){if("select"===n.tag){Zs(e,t,n.context);var r=e._vOptions,i=e._vOptions=[].map.call(e.options,ea);if(i.some((function(e,t){return!N(e,r[t])}))){var s=e.multiple?t.value.some((function(e){return Js(e,i)})):t.value!==t.oldValue&amp;&amp;Js(t.value,i);s&amp;&amp;ra(e,"change")}}}};function Zs(e,t,n){Qs(e,t,n),(ee||ne)&amp;&amp;setTimeout((function(){Qs(e,t,n)}),0)}function Qs(e,t,n){var r=t.value,i=e.multiple;if(!i||Array.isArray(r)){for(var s,a,o=0,l=e.options.length;o&lt;l;o++)if(a=e.options[o],i)s=j(r,ea(a))&gt;-1,a.selected!==s&amp;&amp;(a.selected=s);else if(N(ea(a),r))return void(e.selectedIndex!==o&amp;&amp;(e.selectedIndex=o));i||(e.selectedIndex=-1)}}function Js(e,t){return t.every((function(t){return!N(t,e)}))}function ea(e){return"_value"in e?e._value:e.value}function ta(e){e.target.composing=!0}function na(e){e.target.composing&amp;&amp;(e.target.composing=!1,ra(e.target,"input"))}function ra(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function ia(e){return!e.componentInstance||e.data&amp;&amp;e.data.transition?e:ia(e.componentInstance._vnode)}var sa={bind:function(e,t,n){var r=t.value;n=ia(n);var i=n.data&amp;&amp;n.data.transition,s=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;r&amp;&amp;i?(n.data.show=!0,$s(n,(function(){e.style.display=s}))):e.style.display=r?s:"none"},update:function(e,t,n){var r=t.value,i=t.oldValue;if(!r!==!i){n=ia(n);var s=n.data&amp;&amp;n.data.transition;s?(n.data.show=!0,r?$s(n,(function(){e.style.display=e.__vOriginalDisplay})):qs(n,(function(){e.style.display="none"}))):e.style.display=r?e.__vOriginalDisplay:"none"}},unbind:function(e,t,n,r,i){i||(e.style.display=e.__vOriginalDisplay)}},aa={model:Ks,show:sa},oa={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function la(e){var t=e&amp;&amp;e.componentOptions;return t&amp;&amp;t.Ctor.options.abstract?la(Sn(t.children)):e}function ua(e){var t={},n=e.$options;for(var r in n.propsData)t[r]=e[r];var i=n._parentListeners;for(var s in i)t[S(s)]=i[s];return t}function ca(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}function da(e){while(e=e.parent)if(e.data.transition)return!0}function ha(e,t){return t.key===e.key&amp;&amp;t.tag===e.tag}var fa=function(e){return e.tag||Tn(e)},pa=function(e){return"show"===e.name},ma={name:"transition",props:oa,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&amp;&amp;(n=n.filter(fa),n.length)){0;var r=this.mode;0;var i=n[0];if(da(this.$vnode))return i;var s=la(i);if(!s)return i;if(this._leaving)return ca(e,i);var a="__transition-"+this._uid+"-";s.key=null==s.key?s.isComment?a+"comment":a+s.tag:o(s.key)?0===String(s.key).indexOf(a)?s.key:a+s.key:s.key;var l=(s.data||(s.data={})).transition=ua(this),u=this._vnode,c=la(u);if(s.data.directives&amp;&amp;s.data.directives.some(pa)&amp;&amp;(s.data.show=!0),c&amp;&amp;c.data&amp;&amp;!ha(s,c)&amp;&amp;!Tn(c)&amp;&amp;(!c.componentInstance||!c.componentInstance._vnode.isComment)){var d=c.data.transition=P({},l);if("out-in"===r)return this._leaving=!0,wt(d,"afterLeave",(function(){t._leaving=!1,t.$forceUpdate()})),ca(e,i);if("in-out"===r){if(Tn(s))return u;var h,f=function(){h()};wt(l,"afterEnter",f),wt(l,"enterCancelled",f),wt(d,"delayLeave",(function(e){h=e}))}}return i}}},ga=P({tag:String,moveClass:String},oa);delete ga.mode;var ya={props:ga,beforeMount:function(){var e=this,t=this._update;this._update=function(n,r){var i=Pn(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,i(),t.call(e,n,r)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],s=this.children=[],a=ua(this),o=0;o&lt;i.length;o++){var l=i[o];if(l.tag)if(null!=l.key&amp;&amp;0!==String(l.key).indexOf("__vlist"))s.push(l),n[l.key]=l,(l.data||(l.data={})).transition=a;else;}if(r){for(var u=[],c=[],d=0;d&lt;r.length;d++){var h=r[d];h.data.transition=a,h.data.pos=h.elm.getBoundingClientRect(),n[h.key]?u.push(h):c.push(h)}this.kept=e(t,null,u),this.removed=c}return e(t,null,s)},updated:function(){var e=this.prevChildren,t=this.moveClass||(this.name||"v")+"-move";e.length&amp;&amp;this.hasMove(e[0].elm,t)&amp;&amp;(e.forEach(va),e.forEach(ba),e.forEach(_a),this._reflow=document.body.offsetHeight,e.forEach((function(e){if(e.data.moved){var n=e.elm,r=n.style;Ms(n,t),r.transform=r.WebkitTransform=r.transitionDuration="",n.addEventListener(Os,n._moveCb=function e(r){r&amp;&amp;r.target!==n||r&amp;&amp;!/transform$/.test(r.propertyName)||(n.removeEventListener(Os,e),n._moveCb=null,Rs(n,t))})}})))},methods:{hasMove:function(e,t){if(!xs)return!1;if(this._hasMove)return this._hasMove;var n=e.cloneNode();e._transitionClasses&amp;&amp;e._transitionClasses.forEach((function(e){Ts(n,e)})),ws(n,t),n.style.display="none",this.$el.appendChild(n);var r=Us(n);return this.$el.removeChild(n),this._hasMove=r.hasTransform}}};function va(e){e.elm._moveCb&amp;&amp;e.elm._moveCb(),e.elm._enterCb&amp;&amp;e.elm._enterCb()}function ba(e){e.data.newPos=e.elm.getBoundingClientRect()}function _a(e){var t=e.data.pos,n=e.data.newPos,r=t.left-n.left,i=t.top-n.top;if(r||i){e.data.moved=!0;var s=e.elm.style;s.transform=s.WebkitTransform="translate("+r+"px,"+i+"px)",s.transitionDuration="0s"}}var wa={Transition:ma,TransitionGroup:ya};Sr.config.mustUseProp=Fr,Sr.config.isReservedTag=si,Sr.config.isReservedAttr=Ur,Sr.config.getTagNamespace=ai,Sr.config.isUnknownElement=li,P(Sr.options.directives,aa),P(Sr.options.components,wa),Sr.prototype.__patch__=K?Ys:D,Sr.prototype.$mount=function(e,t){return e=e&amp;&amp;K?ci(e):void 0,Mn(this,e,t)},K&amp;&amp;setTimeout((function(){q.devtools&amp;&amp;ue&amp;&amp;ue.emit("init",Sr)}),0),t["default"]=Sr}.call(this,n("de2f"))},bb08:function(e,t,n){var r=n("b3e1"),i=n("5e03"),s=n("26a4");e.exports=function(e){var t=r(e),n=i.f;if(n){var a,o=n(e),l=s.f,u=0;while(o.length&gt;u)l.call(e,a=o[u++])&amp;&amp;t.push(a)}return t}},bb2e:function(e,t,n){"use strict";var r=n("b21d"),i=n.n(r),s=n("4a8d"),a=n.n(s),o="http://example.com",l=function(e,t){if(/^[a-z]+:/i.test(t))return t;/^data:/.test(e)&amp;&amp;(e=a.a.location&amp;&amp;a.a.location.href||"");var n="function"===typeof a.a.URL,r=/^\/\//.test(e),s=!a.a.location&amp;&amp;!/\/\//i.test(e);if(n?e=new a.a.URL(e,a.a.location||o):/\/\//i.test(e)||(e=i.a.buildAbsoluteURL(a.a.location&amp;&amp;a.a.location.href||"",e)),n){var l=new URL(t,e);return s?l.href.slice(o.length):r?l.href.slice(l.protocol.length):l.href}return i.a.buildAbsoluteURL(e,t)};t["a"]=l},bb30:function(e,t,n){"use strict";var r=n("d150").Buffer,i=n("e469").Transform,s=n("0999");function a(e,t){if(!r.isBuffer(e)&amp;&amp;"string"!==typeof e)throw new TypeError(t+" must be a string or a buffer")}function o(e){i.call(this),this._block=r.allocUnsafe(e),this._blockSize=e,this._blockOffset=0,this._length=[0,0,0,0],this._finalized=!1}s(o,i),o.prototype._transform=function(e,t,n){var r=null;try{this.update(e,t)}catch(i){r=i}n(r)},o.prototype._flush=function(e){var t=null;try{this.push(this.digest())}catch(n){t=n}e(t)},o.prototype.update=function(e,t){if(a(e,"Data"),this._finalized)throw new Error("Digest already called");r.isBuffer(e)||(e=r.from(e,t));var n=this._block,i=0;while(this._blockOffset+e.length-i&gt;=this._blockSize){for(var s=this._blockOffset;s&lt;this._blockSize;)n[s++]=e[i++];this._update(),this._blockOffset=0}while(i&lt;e.length)n[this._blockOffset++]=e[i++];for(var o=0,l=8*e.length;l&gt;0;++o)this._length[o]+=l,l=this._length[o]/4294967296|0,l&gt;0&amp;&amp;(this._length[o]-=4294967296*l);return this},o.prototype._update=function(){throw new Error("_update is not implemented")},o.prototype.digest=function(e){if(this._finalized)throw new Error("Digest already called");this._finalized=!0;var t=this._digest();void 0!==e&amp;&amp;(t=t.toString(e)),this._block.fill(0),this._blockOffset=0;for(var n=0;n&lt;4;++n)this._length[n]=0;return t},o.prototype._digest=function(){throw new Error("_digest is not implemented")},e.exports=o},bb67:function(e,t,n){"use strict";function r(){for(var e,t=[],n=0;n&lt;256;n++){e=n;for(var r=0;r&lt;8;r++)e=1&amp;e?3988292384^e&gt;&gt;&gt;1:e&gt;&gt;&gt;1;t[n]=e}return t}var i=r();function s(e,t,n,r){var s=i,a=r+n;e^=-1;for(var o=r;o&lt;a;o++)e=e&gt;&gt;&gt;8^s[255&amp;(e^t[o])];return-1^e}e.exports=s},bc4d:function(e,t,n){"use strict";var r=n("b142"),i=n("0003"),s=n("f9d1"),a=n("c506"),o=n("cdac"),l=r(a),u=r("".slice),c=Math.ceil,d=function(e){return function(t,n,r){var a,d,h=s(o(t)),f=i(n),p=h.length,m=void 0===r?" ":s(r);return f&lt;=p||""===m?h:(a=f-p,d=l(m,c(a/m.length)),d.length&gt;a&amp;&amp;(d=u(d,0,a)),e?h+d:d+h)}};e.exports={start:d(!1),end:d(!0)}},bcb6:function(e,t,n){"use strict";var r=n("4e28"),i=n("5003"),s=n("317d"),a=n("2f44"),o=n("853c"),l=n("fd4d"),u=TypeError,c=l("toPrimitive");e.exports=function(e,t){if(!i(e)||s(e))return e;var n,l=a(e,c);if(l){if(void 0===t&amp;&amp;(t="default"),n=r(l,e,t),!i(n)||s(n))return n;throw new u("Can't convert object to primitive value")}return void 0===t&amp;&amp;(t="number"),o(e,t)}},bcba:function(e,t,n){(function(e,r){var i;
/**
 * @license
 * Lodash &lt;https://lodash.com/&gt;
 * Copyright OpenJS Foundation and other contributors &lt;https://openjsf.org/&gt;
 * Released under MIT license &lt;https://lodash.com/license&gt;
 * Based on Underscore.js 1.8.3 &lt;http://underscorejs.org/LICENSE&gt;
 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters &amp; Editors
 */(function(){var s,a="4.17.21",o=200,l="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",u="Expected a function",c="Invalid `variable` option passed into `_.template`",d="__lodash_hash_undefined__",h=500,f="__lodash_placeholder__",p=1,m=2,g=4,y=1,v=2,b=1,_=2,w=4,T=8,S=16,E=32,x=64,k=128,C=256,A=512,O=30,I="...",P=800,L=16,D=1,M=2,R=3,N=1/0,j=9007199254740991,U=17976931348623157e292,B=NaN,F=4294967295,$=F-1,q=F&gt;&gt;&gt;1,z=[["ary",k],["bind",b],["bindKey",_],["curry",T],["curryRight",S],["flip",A],["partial",E],["partialRight",x],["rearg",C]],H="[object Arguments]",V="[object Array]",W="[object AsyncFunction]",G="[object Boolean]",X="[object Date]",Y="[object DOMException]",K="[object Error]",Z="[object Function]",Q="[object GeneratorFunction]",J="[object Map]",ee="[object Number]",te="[object Null]",ne="[object Object]",re="[object Promise]",ie="[object Proxy]",se="[object RegExp]",ae="[object Set]",oe="[object String]",le="[object Symbol]",ue="[object Undefined]",ce="[object WeakMap]",de="[object WeakSet]",he="[object ArrayBuffer]",fe="[object DataView]",pe="[object Float32Array]",me="[object Float64Array]",ge="[object Int8Array]",ye="[object Int16Array]",ve="[object Int32Array]",be="[object Uint8Array]",_e="[object Uint8ClampedArray]",we="[object Uint16Array]",Te="[object Uint32Array]",Se=/\b__p \+= '';/g,Ee=/\b(__p \+=) '' \+/g,xe=/(__e\(.*?\)|\b__t\)) \+\n'';/g,ke=/&amp;(?:amp|lt|gt|quot|#39);/g,Ce=/[&amp;&lt;&gt;"']/g,Ae=RegExp(ke.source),Oe=RegExp(Ce.source),Ie=/&lt;%-([\s\S]+?)%&gt;/g,Pe=/&lt;%([\s\S]+?)%&gt;/g,Le=/&lt;%=([\s\S]+?)%&gt;/g,De=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Me=/^\w*$/,Re=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ne=/[\\^$.*+?()[\]{}|]/g,je=RegExp(Ne.source),Ue=/^\s+/,Be=/\s/,Fe=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,$e=/\{\n\/\* \[wrapped with (.+)\] \*/,qe=/,? &amp; /,ze=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,He=/[()=,{}\[\]\/\s]/,Ve=/\\(\\)?/g,We=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Ge=/\w*$/,Xe=/^[-+]0x[0-9a-f]+$/i,Ye=/^0b[01]+$/i,Ke=/^\[object .+?Constructor\]$/,Ze=/^0o[0-7]+$/i,Qe=/^(?:0|[1-9]\d*)$/,Je=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,et=/($^)/,tt=/['\n\r\u2028\u2029\\]/g,nt="\\ud800-\\udfff",rt="\\u0300-\\u036f",it="\\ufe20-\\ufe2f",st="\\u20d0-\\u20ff",at=rt+it+st,ot="\\u2700-\\u27bf",lt="a-z\\xdf-\\xf6\\xf8-\\xff",ut="\\xac\\xb1\\xd7\\xf7",ct="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",dt="\\u2000-\\u206f",ht=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ft="A-Z\\xc0-\\xd6\\xd8-\\xde",pt="\\ufe0e\\ufe0f",mt=ut+ct+dt+ht,gt="['â€™]",yt="["+nt+"]",vt="["+mt+"]",bt="["+at+"]",_t="\\d+",wt="["+ot+"]",Tt="["+lt+"]",St="[^"+nt+mt+_t+ot+lt+ft+"]",Et="\\ud83c[\\udffb-\\udfff]",xt="(?:"+bt+"|"+Et+")",kt="[^"+nt+"]",Ct="(?:\\ud83c[\\udde6-\\uddff]){2}",At="[\\ud800-\\udbff][\\udc00-\\udfff]",Ot="["+ft+"]",It="\\u200d",Pt="(?:"+Tt+"|"+St+")",Lt="(?:"+Ot+"|"+St+")",Dt="(?:"+gt+"(?:d|ll|m|re|s|t|ve))?",Mt="(?:"+gt+"(?:D|LL|M|RE|S|T|VE))?",Rt=xt+"?",Nt="["+pt+"]?",jt="(?:"+It+"(?:"+[kt,Ct,At].join("|")+")"+Nt+Rt+")*",Ut="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Bt="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Ft=Nt+Rt+jt,$t="(?:"+[wt,Ct,At].join("|")+")"+Ft,qt="(?:"+[kt+bt+"?",bt,Ct,At,yt].join("|")+")",zt=RegExp(gt,"g"),Ht=RegExp(bt,"g"),Vt=RegExp(Et+"(?="+Et+")|"+qt+Ft,"g"),Wt=RegExp([Ot+"?"+Tt+"+"+Dt+"(?="+[vt,Ot,"$"].join("|")+")",Lt+"+"+Mt+"(?="+[vt,Ot+Pt,"$"].join("|")+")",Ot+"?"+Pt+"+"+Dt,Ot+"+"+Mt,Bt,Ut,_t,$t].join("|"),"g"),Gt=RegExp("["+It+nt+at+pt+"]"),Xt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Yt=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Kt=-1,Zt={};Zt[pe]=Zt[me]=Zt[ge]=Zt[ye]=Zt[ve]=Zt[be]=Zt[_e]=Zt[we]=Zt[Te]=!0,Zt[H]=Zt[V]=Zt[he]=Zt[G]=Zt[fe]=Zt[X]=Zt[K]=Zt[Z]=Zt[J]=Zt[ee]=Zt[ne]=Zt[se]=Zt[ae]=Zt[oe]=Zt[ce]=!1;var Qt={};Qt[H]=Qt[V]=Qt[he]=Qt[fe]=Qt[G]=Qt[X]=Qt[pe]=Qt[me]=Qt[ge]=Qt[ye]=Qt[ve]=Qt[J]=Qt[ee]=Qt[ne]=Qt[se]=Qt[ae]=Qt[oe]=Qt[le]=Qt[be]=Qt[_e]=Qt[we]=Qt[Te]=!0,Qt[K]=Qt[Z]=Qt[ce]=!1;var Jt={"Ã€":"A","Ã":"A","Ã‚":"A","Ãƒ":"A","Ã„":"A","Ã…":"A","Ã&nbsp;":"a","Ã¡":"a","Ã¢":"a","Ã£":"a","Ã¤":"a","Ã¥":"a","Ã‡":"C","Ã§":"c","Ã":"D","Ã°":"d","Ãˆ":"E","Ã‰":"E","ÃŠ":"E","Ã‹":"E","Ã¨":"e","Ã©":"e","Ãª":"e","Ã«":"e","ÃŒ":"I","Ã":"I","ÃŽ":"I","Ã":"I","Ã¬":"i","Ã­":"i","Ã®":"i","Ã¯":"i","Ã‘":"N","Ã±":"n","Ã’":"O","Ã“":"O","Ã”":"O","Ã•":"O","Ã–":"O","Ã˜":"O","Ã²":"o","Ã³":"o","Ã´":"o","Ãµ":"o","Ã¶":"o","Ã¸":"o","Ã™":"U","Ãš":"U","Ã›":"U","Ãœ":"U","Ã¹":"u","Ãº":"u","Ã»":"u","Ã¼":"u","Ã":"Y","Ã½":"y","Ã¿":"y","Ã†":"Ae","Ã¦":"ae","Ãž":"Th","Ã¾":"th","ÃŸ":"ss","Ä€":"A","Ä‚":"A","Ä„":"A","Ä":"a","Äƒ":"a","Ä…":"a","Ä†":"C","Äˆ":"C","ÄŠ":"C","ÄŒ":"C","Ä‡":"c","Ä‰":"c","Ä‹":"c","Ä":"c","ÄŽ":"D","Ä":"D","Ä":"d","Ä‘":"d","Ä’":"E","Ä”":"E","Ä–":"E","Ä˜":"E","Äš":"E","Ä“":"e","Ä•":"e","Ä—":"e","Ä™":"e","Ä›":"e","Äœ":"G","Äž":"G","Ä&nbsp;":"G","Ä¢":"G","Ä":"g","ÄŸ":"g","Ä¡":"g","Ä£":"g","Ä¤":"H","Ä¦":"H","Ä¥":"h","Ä§":"h","Ä¨":"I","Äª":"I","Ä¬":"I","Ä®":"I","Ä°":"I","Ä©":"i","Ä«":"i","Ä­":"i","Ä¯":"i","Ä±":"i","Ä´":"J","Äµ":"j","Ä¶":"K","Ä·":"k","Ä¸":"k","Ä¹":"L","Ä»":"L","Ä½":"L","Ä¿":"L","Å":"L","Äº":"l","Ä¼":"l","Ä¾":"l","Å€":"l","Å‚":"l","Åƒ":"N","Å…":"N","Å‡":"N","ÅŠ":"N","Å„":"n","Å†":"n","Åˆ":"n","Å‹":"n","ÅŒ":"O","ÅŽ":"O","Å":"O","Å":"o","Å":"o","Å‘":"o","Å”":"R","Å–":"R","Å˜":"R","Å•":"r","Å—":"r","Å™":"r","Åš":"S","Åœ":"S","Åž":"S","Å&nbsp;":"S","Å›":"s","Å":"s","ÅŸ":"s","Å¡":"s","Å¢":"T","Å¤":"T","Å¦":"T","Å£":"t","Å¥":"t","Å§":"t","Å¨":"U","Åª":"U","Å¬":"U","Å®":"U","Å°":"U","Å²":"U","Å©":"u","Å«":"u","Å­":"u","Å¯":"u","Å±":"u","Å³":"u","Å´":"W","Åµ":"w","Å¶":"Y","Å·":"y","Å¸":"Y","Å¹":"Z","Å»":"Z","Å½":"Z","Åº":"z","Å¼":"z","Å¾":"z","Ä²":"IJ","Ä³":"ij","Å’":"Oe","Å“":"oe","Å‰":"'n","Å¿":"s"},en={"&amp;":"&amp;amp;","&lt;":"&amp;lt;","&gt;":"&amp;gt;",'"':"&amp;quot;","'":"&amp;#39;"},tn={"&amp;amp;":"&amp;","&amp;lt;":"&lt;","&amp;gt;":"&gt;","&amp;quot;":'"',"&amp;#39;":"'"},nn={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},rn=parseFloat,sn=parseInt,an="object"==typeof e&amp;&amp;e&amp;&amp;e.Object===Object&amp;&amp;e,on="object"==typeof self&amp;&amp;self&amp;&amp;self.Object===Object&amp;&amp;self,ln=an||on||Function("return this")(),un=t&amp;&amp;!t.nodeType&amp;&amp;t,cn=un&amp;&amp;"object"==typeof r&amp;&amp;r&amp;&amp;!r.nodeType&amp;&amp;r,dn=cn&amp;&amp;cn.exports===un,hn=dn&amp;&amp;an.process,fn=function(){try{var e=cn&amp;&amp;cn.require&amp;&amp;cn.require("util").types;return e||hn&amp;&amp;hn.binding&amp;&amp;hn.binding("util")}catch(t){}}(),pn=fn&amp;&amp;fn.isArrayBuffer,mn=fn&amp;&amp;fn.isDate,gn=fn&amp;&amp;fn.isMap,yn=fn&amp;&amp;fn.isRegExp,vn=fn&amp;&amp;fn.isSet,bn=fn&amp;&amp;fn.isTypedArray;function _n(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function wn(e,t,n,r){var i=-1,s=null==e?0:e.length;while(++i&lt;s){var a=e[i];t(r,a,n(a),e)}return r}function Tn(e,t){var n=-1,r=null==e?0:e.length;while(++n&lt;r)if(!1===t(e[n],n,e))break;return e}function Sn(e,t){var n=null==e?0:e.length;while(n--)if(!1===t(e[n],n,e))break;return e}function En(e,t){var n=-1,r=null==e?0:e.length;while(++n&lt;r)if(!t(e[n],n,e))return!1;return!0}function xn(e,t){var n=-1,r=null==e?0:e.length,i=0,s=[];while(++n&lt;r){var a=e[n];t(a,n,e)&amp;&amp;(s[i++]=a)}return s}function kn(e,t){var n=null==e?0:e.length;return!!n&amp;&amp;Un(e,t,0)&gt;-1}function Cn(e,t,n){var r=-1,i=null==e?0:e.length;while(++r&lt;i)if(n(t,e[r]))return!0;return!1}function An(e,t){var n=-1,r=null==e?0:e.length,i=Array(r);while(++n&lt;r)i[n]=t(e[n],n,e);return i}function On(e,t){var n=-1,r=t.length,i=e.length;while(++n&lt;r)e[i+n]=t[n];return e}function In(e,t,n,r){var i=-1,s=null==e?0:e.length;r&amp;&amp;s&amp;&amp;(n=e[++i]);while(++i&lt;s)n=t(n,e[i],i,e);return n}function Pn(e,t,n,r){var i=null==e?0:e.length;r&amp;&amp;i&amp;&amp;(n=e[--i]);while(i--)n=t(n,e[i],i,e);return n}function Ln(e,t){var n=-1,r=null==e?0:e.length;while(++n&lt;r)if(t(e[n],n,e))return!0;return!1}var Dn=qn("length");function Mn(e){return e.split("")}function Rn(e){return e.match(ze)||[]}function Nn(e,t,n){var r;return n(e,(function(e,n,i){if(t(e,n,i))return r=n,!1})),r}function jn(e,t,n,r){var i=e.length,s=n+(r?1:-1);while(r?s--:++s&lt;i)if(t(e[s],s,e))return s;return-1}function Un(e,t,n){return t===t?pr(e,t,n):jn(e,Fn,n)}function Bn(e,t,n,r){var i=n-1,s=e.length;while(++i&lt;s)if(r(e[i],t))return i;return-1}function Fn(e){return e!==e}function $n(e,t){var n=null==e?0:e.length;return n?Wn(e,t)/n:B}function qn(e){return function(t){return null==t?s:t[e]}}function zn(e){return function(t){return null==e?s:e[t]}}function Hn(e,t,n,r,i){return i(e,(function(e,i,s){n=r?(r=!1,e):t(n,e,i,s)})),n}function Vn(e,t){var n=e.length;e.sort(t);while(n--)e[n]=e[n].value;return e}function Wn(e,t){var n,r=-1,i=e.length;while(++r&lt;i){var a=t(e[r]);a!==s&amp;&amp;(n=n===s?a:n+a)}return n}function Gn(e,t){var n=-1,r=Array(e);while(++n&lt;e)r[n]=t(n);return r}function Xn(e,t){return An(t,(function(t){return[t,e[t]]}))}function Yn(e){return e?e.slice(0,vr(e)+1).replace(Ue,""):e}function Kn(e){return function(t){return e(t)}}function Zn(e,t){return An(t,(function(t){return e[t]}))}function Qn(e,t){return e.has(t)}function Jn(e,t){var n=-1,r=e.length;while(++n&lt;r&amp;&amp;Un(t,e[n],0)&gt;-1);return n}function er(e,t){var n=e.length;while(n--&amp;&amp;Un(t,e[n],0)&gt;-1);return n}function tr(e,t){var n=e.length,r=0;while(n--)e[n]===t&amp;&amp;++r;return r}var nr=zn(Jt),rr=zn(en);function ir(e){return"\\"+nn[e]}function sr(e,t){return null==e?s:e[t]}function ar(e){return Gt.test(e)}function or(e){return Xt.test(e)}function lr(e){var t,n=[];while(!(t=e.next()).done)n.push(t.value);return n}function ur(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function cr(e,t){return function(n){return e(t(n))}}function dr(e,t){var n=-1,r=e.length,i=0,s=[];while(++n&lt;r){var a=e[n];a!==t&amp;&amp;a!==f||(e[n]=f,s[i++]=n)}return s}function hr(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}function fr(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=[e,e]})),n}function pr(e,t,n){var r=n-1,i=e.length;while(++r&lt;i)if(e[r]===t)return r;return-1}function mr(e,t,n){var r=n+1;while(r--)if(e[r]===t)return r;return r}function gr(e){return ar(e)?_r(e):Dn(e)}function yr(e){return ar(e)?wr(e):Mn(e)}function vr(e){var t=e.length;while(t--&amp;&amp;Be.test(e.charAt(t)));return t}var br=zn(tn);function _r(e){var t=Vt.lastIndex=0;while(Vt.test(e))++t;return t}function wr(e){return e.match(Vt)||[]}function Tr(e){return e.match(Wt)||[]}var Sr=function e(t){t=null==t?ln:Er.defaults(ln.Object(),t,Er.pick(ln,Yt));var n=t.Array,r=t.Date,i=t.Error,Be=t.Function,ze=t.Math,nt=t.Object,rt=t.RegExp,it=t.String,st=t.TypeError,at=n.prototype,ot=Be.prototype,lt=nt.prototype,ut=t["__core-js_shared__"],ct=ot.toString,dt=lt.hasOwnProperty,ht=0,ft=function(){var e=/[^.]+$/.exec(ut&amp;&amp;ut.keys&amp;&amp;ut.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),pt=lt.toString,mt=ct.call(nt),gt=ln._,yt=rt("^"+ct.call(dt).replace(Ne,"\\$&amp;").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),vt=dn?t.Buffer:s,bt=t.Symbol,_t=t.Uint8Array,wt=vt?vt.allocUnsafe:s,Tt=cr(nt.getPrototypeOf,nt),St=nt.create,Et=lt.propertyIsEnumerable,xt=at.splice,kt=bt?bt.isConcatSpreadable:s,Ct=bt?bt.iterator:s,At=bt?bt.toStringTag:s,Ot=function(){try{var e=Wa(nt,"defineProperty");return e({},"",{}),e}catch(t){}}(),It=t.clearTimeout!==ln.clearTimeout&amp;&amp;t.clearTimeout,Pt=r&amp;&amp;r.now!==ln.Date.now&amp;&amp;r.now,Lt=t.setTimeout!==ln.setTimeout&amp;&amp;t.setTimeout,Dt=ze.ceil,Mt=ze.floor,Rt=nt.getOwnPropertySymbols,Nt=vt?vt.isBuffer:s,jt=t.isFinite,Ut=at.join,Bt=cr(nt.keys,nt),Ft=ze.max,$t=ze.min,qt=r.now,Vt=t.parseInt,Wt=ze.random,Gt=at.reverse,Xt=Wa(t,"DataView"),Jt=Wa(t,"Map"),en=Wa(t,"Promise"),tn=Wa(t,"Set"),nn=Wa(t,"WeakMap"),an=Wa(nt,"create"),on=nn&amp;&amp;new nn,un={},cn=Lo(Xt),hn=Lo(Jt),fn=Lo(en),Dn=Lo(tn),Mn=Lo(nn),zn=bt?bt.prototype:s,pr=zn?zn.valueOf:s,_r=zn?zn.toString:s;function wr(e){if(xc(e)&amp;&amp;!lc(e)&amp;&amp;!(e instanceof Cr)){if(e instanceof kr)return e;if(dt.call(e,"__wrapped__"))return Mo(e)}return new kr(e)}var Sr=function(){function e(){}return function(t){if(!Ec(t))return{};if(St)return St(t);e.prototype=t;var n=new e;return e.prototype=s,n}}();function xr(){}function kr(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=s}function Cr(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=F,this.__views__=[]}function Ar(){var e=new Cr(this.__wrapped__);return e.__actions__=ra(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=ra(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=ra(this.__views__),e}function Or(){if(this.__filtered__){var e=new Cr(this);e.__dir__=-1,e.__filtered__=!0}else e=this.clone(),e.__dir__*=-1;return e}function Ir(){var e=this.__wrapped__.value(),t=this.__dir__,n=lc(e),r=t&lt;0,i=n?e.length:0,s=Za(0,i,this.__views__),a=s.start,o=s.end,l=o-a,u=r?o:a-1,c=this.__iteratees__,d=c.length,h=0,f=$t(l,this.__takeCount__);if(!n||!r&amp;&amp;i==l&amp;&amp;f==l)return Us(e,this.__actions__);var p=[];e:while(l--&amp;&amp;h&lt;f){u+=t;var m=-1,g=e[u];while(++m&lt;d){var y=c[m],v=y.iteratee,b=y.type,_=v(g);if(b==M)g=_;else if(!_){if(b==D)continue e;break e}}p[h++]=g}return p}function Pr(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t&lt;n){var r=e[t];this.set(r[0],r[1])}}function Lr(){this.__data__=an?an(null):{},this.size=0}function Dr(e){var t=this.has(e)&amp;&amp;delete this.__data__[e];return this.size-=t?1:0,t}function Mr(e){var t=this.__data__;if(an){var n=t[e];return n===d?s:n}return dt.call(t,e)?t[e]:s}function Rr(e){var t=this.__data__;return an?t[e]!==s:dt.call(t,e)}function Nr(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=an&amp;&amp;t===s?d:t,this}function jr(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t&lt;n){var r=e[t];this.set(r[0],r[1])}}function Ur(){this.__data__=[],this.size=0}function Br(e){var t=this.__data__,n=ci(t,e);if(n&lt;0)return!1;var r=t.length-1;return n==r?t.pop():xt.call(t,n,1),--this.size,!0}function Fr(e){var t=this.__data__,n=ci(t,e);return n&lt;0?s:t[n][1]}function $r(e){return ci(this.__data__,e)&gt;-1}function qr(e,t){var n=this.__data__,r=ci(n,e);return r&lt;0?(++this.size,n.push([e,t])):n[r][1]=t,this}function zr(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t&lt;n){var r=e[t];this.set(r[0],r[1])}}function Hr(){this.size=0,this.__data__={hash:new Pr,map:new(Jt||jr),string:new Pr}}function Vr(e){var t=Ha(this,e)["delete"](e);return this.size-=t?1:0,t}function Wr(e){return Ha(this,e).get(e)}function Gr(e){return Ha(this,e).has(e)}function Xr(e,t){var n=Ha(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}function Yr(e){var t=-1,n=null==e?0:e.length;this.__data__=new zr;while(++t&lt;n)this.add(e[t])}function Kr(e){return this.__data__.set(e,d),this}function Zr(e){return this.__data__.has(e)}function Qr(e){var t=this.__data__=new jr(e);this.size=t.size}function Jr(){this.__data__=new jr,this.size=0}function ei(e){var t=this.__data__,n=t["delete"](e);return this.size=t.size,n}function ti(e){return this.__data__.get(e)}function ni(e){return this.__data__.has(e)}function ri(e,t){var n=this.__data__;if(n instanceof jr){var r=n.__data__;if(!Jt||r.length&lt;o-1)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new zr(r)}return n.set(e,t),this.size=n.size,this}function ii(e,t){var n=lc(e),r=!n&amp;&amp;oc(e),i=!n&amp;&amp;!r&amp;&amp;fc(e),s=!n&amp;&amp;!r&amp;&amp;!i&amp;&amp;Fc(e),a=n||r||i||s,o=a?Gn(e.length,it):[],l=o.length;for(var u in e)!t&amp;&amp;!dt.call(e,u)||a&amp;&amp;("length"==u||i&amp;&amp;("offset"==u||"parent"==u)||s&amp;&amp;("buffer"==u||"byteLength"==u||"byteOffset"==u)||so(u,l))||o.push(u);return o}function si(e){var t=e.length;return t?e[ys(0,t-1)]:s}function ai(e,t){return Oo(ra(e),gi(t,0,e.length))}function oi(e){return Oo(ra(e))}function li(e,t,n){(n!==s&amp;&amp;!ic(e[t],n)||n===s&amp;&amp;!(t in e))&amp;&amp;pi(e,t,n)}function ui(e,t,n){var r=e[t];dt.call(e,t)&amp;&amp;ic(r,n)&amp;&amp;(n!==s||t in e)||pi(e,t,n)}function ci(e,t){var n=e.length;while(n--)if(ic(e[n][0],t))return n;return-1}function di(e,t,n,r){return Ti(e,(function(e,i,s){t(r,e,n(e),s)})),r}function hi(e,t){return e&amp;&amp;ia(t,Td(t),e)}function fi(e,t){return e&amp;&amp;ia(t,Sd(t),e)}function pi(e,t,n){"__proto__"==t&amp;&amp;Ot?Ot(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function mi(e,t){var r=-1,i=t.length,a=n(i),o=null==e;while(++r&lt;i)a[r]=o?s:gd(e,t[r]);return a}function gi(e,t,n){return e===e&amp;&amp;(n!==s&amp;&amp;(e=e&lt;=n?e:n),t!==s&amp;&amp;(e=e&gt;=t?e:t)),e}function yi(e,t,n,r,i,a){var o,l=t&amp;p,u=t&amp;m,c=t&amp;g;if(n&amp;&amp;(o=i?n(e,r,i,a):n(e)),o!==s)return o;if(!Ec(e))return e;var d=lc(e);if(d){if(o=eo(e),!l)return ra(e,o)}else{var h=Ka(e),f=h==Z||h==Q;if(fc(e))return Gs(e,l);if(h==ne||h==H||f&amp;&amp;!i){if(o=u||f?{}:to(e),!l)return u?aa(e,fi(o,e)):sa(e,hi(o,e))}else{if(!Qt[h])return i?e:{};o=no(e,h,l)}}a||(a=new Qr);var y=a.get(e);if(y)return y;a.set(e,o),jc(e)?e.forEach((function(r){o.add(yi(r,t,n,r,e,a))})):kc(e)&amp;&amp;e.forEach((function(r,i){o.set(i,yi(r,t,n,i,e,a))}));var v=c?u?Ba:Ua:u?Sd:Td,b=d?s:v(e);return Tn(b||e,(function(r,i){b&amp;&amp;(i=r,r=e[i]),ui(o,i,yi(r,t,n,i,e,a))})),o}function vi(e){var t=Td(e);return function(n){return bi(n,e,t)}}function bi(e,t,n){var r=n.length;if(null==e)return!r;e=nt(e);while(r--){var i=n[r],a=t[i],o=e[i];if(o===s&amp;&amp;!(i in e)||!a(o))return!1}return!0}function _i(e,t,n){if("function"!=typeof e)throw new st(u);return xo((function(){e.apply(s,n)}),t)}function wi(e,t,n,r){var i=-1,s=kn,a=!0,l=e.length,u=[],c=t.length;if(!l)return u;n&amp;&amp;(t=An(t,Kn(n))),r?(s=Cn,a=!1):t.length&gt;=o&amp;&amp;(s=Qn,a=!1,t=new Yr(t));e:while(++i&lt;l){var d=e[i],h=null==n?d:n(d);if(d=r||0!==d?d:0,a&amp;&amp;h===h){var f=c;while(f--)if(t[f]===h)continue e;u.push(d)}else s(t,h,r)||u.push(d)}return u}wr.templateSettings={escape:Ie,evaluate:Pe,interpolate:Le,variable:"",imports:{_:wr}},wr.prototype=xr.prototype,wr.prototype.constructor=wr,kr.prototype=Sr(xr.prototype),kr.prototype.constructor=kr,Cr.prototype=Sr(xr.prototype),Cr.prototype.constructor=Cr,Pr.prototype.clear=Lr,Pr.prototype["delete"]=Dr,Pr.prototype.get=Mr,Pr.prototype.has=Rr,Pr.prototype.set=Nr,jr.prototype.clear=Ur,jr.prototype["delete"]=Br,jr.prototype.get=Fr,jr.prototype.has=$r,jr.prototype.set=qr,zr.prototype.clear=Hr,zr.prototype["delete"]=Vr,zr.prototype.get=Wr,zr.prototype.has=Gr,zr.prototype.set=Xr,Yr.prototype.add=Yr.prototype.push=Kr,Yr.prototype.has=Zr,Qr.prototype.clear=Jr,Qr.prototype["delete"]=ei,Qr.prototype.get=ti,Qr.prototype.has=ni,Qr.prototype.set=ri;var Ti=ua(Pi),Si=ua(Li,!0);function Ei(e,t){var n=!0;return Ti(e,(function(e,r,i){return n=!!t(e,r,i),n})),n}function xi(e,t,n){var r=-1,i=e.length;while(++r&lt;i){var a=e[r],o=t(a);if(null!=o&amp;&amp;(l===s?o===o&amp;&amp;!Bc(o):n(o,l)))var l=o,u=a}return u}function ki(e,t,n,r){var i=e.length;n=Xc(n),n&lt;0&amp;&amp;(n=-n&gt;i?0:i+n),r=r===s||r&gt;i?i:Xc(r),r&lt;0&amp;&amp;(r+=i),r=n&gt;r?0:Yc(r);while(n&lt;r)e[n++]=t;return e}function Ci(e,t){var n=[];return Ti(e,(function(e,r,i){t(e,r,i)&amp;&amp;n.push(e)})),n}function Ai(e,t,n,r,i){var s=-1,a=e.length;n||(n=io),i||(i=[]);while(++s&lt;a){var o=e[s];t&gt;0&amp;&amp;n(o)?t&gt;1?Ai(o,t-1,n,r,i):On(i,o):r||(i[i.length]=o)}return i}var Oi=ca(),Ii=ca(!0);function Pi(e,t){return e&amp;&amp;Oi(e,t,Td)}function Li(e,t){return e&amp;&amp;Ii(e,t,Td)}function Di(e,t){return xn(t,(function(t){return wc(e[t])}))}function Mi(e,t){t=zs(t,e);var n=0,r=t.length;while(null!=e&amp;&amp;n&lt;r)e=e[Po(t[n++])];return n&amp;&amp;n==r?e:s}function Ri(e,t,n){var r=t(e);return lc(e)?r:On(r,n(e))}function Ni(e){return null==e?e===s?ue:te:At&amp;&amp;At in nt(e)?Ga(e):bo(e)}function ji(e,t){return e&gt;t}function Ui(e,t){return null!=e&amp;&amp;dt.call(e,t)}function Bi(e,t){return null!=e&amp;&amp;t in nt(e)}function Fi(e,t,n){return e&gt;=$t(t,n)&amp;&amp;e&lt;Ft(t,n)}function $i(e,t,r){var i=r?Cn:kn,a=e[0].length,o=e.length,l=o,u=n(o),c=1/0,d=[];while(l--){var h=e[l];l&amp;&amp;t&amp;&amp;(h=An(h,Kn(t))),c=$t(h.length,c),u[l]=!r&amp;&amp;(t||a&gt;=120&amp;&amp;h.length&gt;=120)?new Yr(l&amp;&amp;h):s}h=e[0];var f=-1,p=u[0];e:while(++f&lt;a&amp;&amp;d.length&lt;c){var m=h[f],g=t?t(m):m;if(m=r||0!==m?m:0,!(p?Qn(p,g):i(d,g,r))){l=o;while(--l){var y=u[l];if(!(y?Qn(y,g):i(e[l],g,r)))continue e}p&amp;&amp;p.push(g),d.push(m)}}return d}function qi(e,t,n,r){return Pi(e,(function(e,i,s){t(r,n(e),i,s)})),r}function zi(e,t,n){t=zs(t,e),e=wo(e,t);var r=null==e?e:e[Po(sl(t))];return null==r?s:_n(r,e,n)}function Hi(e){return xc(e)&amp;&amp;Ni(e)==H}function Vi(e){return xc(e)&amp;&amp;Ni(e)==he}function Wi(e){return xc(e)&amp;&amp;Ni(e)==X}function Gi(e,t,n,r,i){return e===t||(null==e||null==t||!xc(e)&amp;&amp;!xc(t)?e!==e&amp;&amp;t!==t:Xi(e,t,n,r,Gi,i))}function Xi(e,t,n,r,i,s){var a=lc(e),o=lc(t),l=a?V:Ka(e),u=o?V:Ka(t);l=l==H?ne:l,u=u==H?ne:u;var c=l==ne,d=u==ne,h=l==u;if(h&amp;&amp;fc(e)){if(!fc(t))return!1;a=!0,c=!1}if(h&amp;&amp;!c)return s||(s=new Qr),a||Fc(e)?Ma(e,t,n,r,i,s):Ra(e,t,l,n,r,i,s);if(!(n&amp;y)){var f=c&amp;&amp;dt.call(e,"__wrapped__"),p=d&amp;&amp;dt.call(t,"__wrapped__");if(f||p){var m=f?e.value():e,g=p?t.value():t;return s||(s=new Qr),i(m,g,n,r,s)}}return!!h&amp;&amp;(s||(s=new Qr),Na(e,t,n,r,i,s))}function Yi(e){return xc(e)&amp;&amp;Ka(e)==J}function Ki(e,t,n,r){var i=n.length,a=i,o=!r;if(null==e)return!a;e=nt(e);while(i--){var l=n[i];if(o&amp;&amp;l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}while(++i&lt;a){l=n[i];var u=l[0],c=e[u],d=l[1];if(o&amp;&amp;l[2]){if(c===s&amp;&amp;!(u in e))return!1}else{var h=new Qr;if(r)var f=r(c,d,u,e,t,h);if(!(f===s?Gi(d,c,y|v,r,h):f))return!1}}return!0}function Zi(e){if(!Ec(e)||co(e))return!1;var t=wc(e)?yt:Ke;return t.test(Lo(e))}function Qi(e){return xc(e)&amp;&amp;Ni(e)==se}function Ji(e){return xc(e)&amp;&amp;Ka(e)==ae}function es(e){return xc(e)&amp;&amp;Sc(e.length)&amp;&amp;!!Zt[Ni(e)]}function ts(e){return"function"==typeof e?e:null==e?Ih:"object"==typeof e?lc(e)?os(e[0],e[1]):as(e):zh(e)}function ns(e){if(!fo(e))return Bt(e);var t=[];for(var n in nt(e))dt.call(e,n)&amp;&amp;"constructor"!=n&amp;&amp;t.push(n);return t}function rs(e){if(!Ec(e))return vo(e);var t=fo(e),n=[];for(var r in e)("constructor"!=r||!t&amp;&amp;dt.call(e,r))&amp;&amp;n.push(r);return n}function is(e,t){return e&lt;t}function ss(e,t){var r=-1,i=cc(e)?n(e.length):[];return Ti(e,(function(e,n,s){i[++r]=t(e,n,s)})),i}function as(e){var t=Va(e);return 1==t.length&amp;&amp;t[0][2]?mo(t[0][0],t[0][1]):function(n){return n===e||Ki(n,e,t)}}function os(e,t){return oo(e)&amp;&amp;po(t)?mo(Po(e),t):function(n){var r=gd(n,e);return r===s&amp;&amp;r===t?vd(n,e):Gi(t,r,y|v)}}function ls(e,t,n,r,i){e!==t&amp;&amp;Oi(t,(function(a,o){if(i||(i=new Qr),Ec(a))us(e,t,o,n,ls,r,i);else{var l=r?r(So(e,o),a,o+"",e,t,i):s;l===s&amp;&amp;(l=a),li(e,o,l)}}),Sd)}function us(e,t,n,r,i,a,o){var l=So(e,n),u=So(t,n),c=o.get(u);if(c)li(e,n,c);else{var d=a?a(l,u,n+"",e,t,o):s,h=d===s;if(h){var f=lc(u),p=!f&amp;&amp;fc(u),m=!f&amp;&amp;!p&amp;&amp;Fc(u);d=u,f||p||m?lc(l)?d=l:dc(l)?d=ra(l):p?(h=!1,d=Gs(u,!0)):m?(h=!1,d=Qs(u,!0)):d=[]:Mc(u)||oc(u)?(d=l,oc(l)?d=Zc(l):Ec(l)&amp;&amp;!wc(l)||(d=to(u))):h=!1}h&amp;&amp;(o.set(u,d),i(d,u,r,a,o),o["delete"](u)),li(e,n,d)}}function cs(e,t){var n=e.length;if(n)return t+=t&lt;0?n:0,so(t,n)?e[t]:s}function ds(e,t,n){t=t.length?An(t,(function(e){return lc(e)?function(t){return Mi(t,1===e.length?e[0]:e)}:e})):[Ih];var r=-1;t=An(t,Kn(za()));var i=ss(e,(function(e,n,i){var s=An(t,(function(t){return t(e)}));return{criteria:s,index:++r,value:e}}));return Vn(i,(function(e,t){return ea(e,t,n)}))}function hs(e,t){return fs(e,t,(function(t,n){return vd(e,n)}))}function fs(e,t,n){var r=-1,i=t.length,s={};while(++r&lt;i){var a=t[r],o=Mi(e,a);n(o,a)&amp;&amp;Ss(s,zs(a,e),o)}return s}function ps(e){return function(t){return Mi(t,e)}}function ms(e,t,n,r){var i=r?Bn:Un,s=-1,a=t.length,o=e;e===t&amp;&amp;(t=ra(t)),n&amp;&amp;(o=An(e,Kn(n)));while(++s&lt;a){var l=0,u=t[s],c=n?n(u):u;while((l=i(o,c,l,r))&gt;-1)o!==e&amp;&amp;xt.call(o,l,1),xt.call(e,l,1)}return e}function gs(e,t){var n=e?t.length:0,r=n-1;while(n--){var i=t[n];if(n==r||i!==s){var s=i;so(i)?xt.call(e,i,1):Rs(e,i)}}return e}function ys(e,t){return e+Mt(Wt()*(t-e+1))}function vs(e,t,r,i){var s=-1,a=Ft(Dt((t-e)/(r||1)),0),o=n(a);while(a--)o[i?a:++s]=e,e+=r;return o}function bs(e,t){var n="";if(!e||t&lt;1||t&gt;j)return n;do{t%2&amp;&amp;(n+=e),t=Mt(t/2),t&amp;&amp;(e+=e)}while(t);return n}function _s(e,t){return ko(_o(e,t,Ih),e+"")}function ws(e){return si($d(e))}function Ts(e,t){var n=$d(e);return Oo(n,gi(t,0,n.length))}function Ss(e,t,n,r){if(!Ec(e))return e;t=zs(t,e);var i=-1,a=t.length,o=a-1,l=e;while(null!=l&amp;&amp;++i&lt;a){var u=Po(t[i]),c=n;if("__proto__"===u||"constructor"===u||"prototype"===u)return e;if(i!=o){var d=l[u];c=r?r(d,u,l):s,c===s&amp;&amp;(c=Ec(d)?d:so(t[i+1])?[]:{})}ui(l,u,c),l=l[u]}return e}var Es=on?function(e,t){return on.set(e,t),e}:Ih,xs=Ot?function(e,t){return Ot(e,"toString",{configurable:!0,enumerable:!1,value:kh(t),writable:!0})}:Ih;function ks(e){return Oo($d(e))}function Cs(e,t,r){var i=-1,s=e.length;t&lt;0&amp;&amp;(t=-t&gt;s?0:s+t),r=r&gt;s?s:r,r&lt;0&amp;&amp;(r+=s),s=t&gt;r?0:r-t&gt;&gt;&gt;0,t&gt;&gt;&gt;=0;var a=n(s);while(++i&lt;s)a[i]=e[i+t];return a}function As(e,t){var n;return Ti(e,(function(e,r,i){return n=t(e,r,i),!n})),!!n}function Os(e,t,n){var r=0,i=null==e?r:e.length;if("number"==typeof t&amp;&amp;t===t&amp;&amp;i&lt;=q){while(r&lt;i){var s=r+i&gt;&gt;&gt;1,a=e[s];null!==a&amp;&amp;!Bc(a)&amp;&amp;(n?a&lt;=t:a&lt;t)?r=s+1:i=s}return i}return Is(e,t,Ih,n)}function Is(e,t,n,r){var i=0,a=null==e?0:e.length;if(0===a)return 0;t=n(t);var o=t!==t,l=null===t,u=Bc(t),c=t===s;while(i&lt;a){var d=Mt((i+a)/2),h=n(e[d]),f=h!==s,p=null===h,m=h===h,g=Bc(h);if(o)var y=r||m;else y=c?m&amp;&amp;(r||f):l?m&amp;&amp;f&amp;&amp;(r||!p):u?m&amp;&amp;f&amp;&amp;!p&amp;&amp;(r||!g):!p&amp;&amp;!g&amp;&amp;(r?h&lt;=t:h&lt;t);y?i=d+1:a=d}return $t(a,$)}function Ps(e,t){var n=-1,r=e.length,i=0,s=[];while(++n&lt;r){var a=e[n],o=t?t(a):a;if(!n||!ic(o,l)){var l=o;s[i++]=0===a?0:a}}return s}function Ls(e){return"number"==typeof e?e:Bc(e)?B:+e}function Ds(e){if("string"==typeof e)return e;if(lc(e))return An(e,Ds)+"";if(Bc(e))return _r?_r.call(e):"";var t=e+"";return"0"==t&amp;&amp;1/e==-N?"-0":t}function Ms(e,t,n){var r=-1,i=kn,s=e.length,a=!0,l=[],u=l;if(n)a=!1,i=Cn;else if(s&gt;=o){var c=t?null:Aa(e);if(c)return hr(c);a=!1,i=Qn,u=new Yr}else u=t?[]:l;e:while(++r&lt;s){var d=e[r],h=t?t(d):d;if(d=n||0!==d?d:0,a&amp;&amp;h===h){var f=u.length;while(f--)if(u[f]===h)continue e;t&amp;&amp;u.push(h),l.push(d)}else i(u,h,n)||(u!==l&amp;&amp;u.push(h),l.push(d))}return l}function Rs(e,t){return t=zs(t,e),e=wo(e,t),null==e||delete e[Po(sl(t))]}function Ns(e,t,n,r){return Ss(e,t,n(Mi(e,t)),r)}function js(e,t,n,r){var i=e.length,s=r?i:-1;while((r?s--:++s&lt;i)&amp;&amp;t(e[s],s,e));return n?Cs(e,r?0:s,r?s+1:i):Cs(e,r?s+1:0,r?i:s)}function Us(e,t){var n=e;return n instanceof Cr&amp;&amp;(n=n.value()),In(t,(function(e,t){return t.func.apply(t.thisArg,On([e],t.args))}),n)}function Bs(e,t,r){var i=e.length;if(i&lt;2)return i?Ms(e[0]):[];var s=-1,a=n(i);while(++s&lt;i){var o=e[s],l=-1;while(++l&lt;i)l!=s&amp;&amp;(a[s]=wi(a[s]||o,e[l],t,r))}return Ms(Ai(a,1),t,r)}function Fs(e,t,n){var r=-1,i=e.length,a=t.length,o={};while(++r&lt;i){var l=r&lt;a?t[r]:s;n(o,e[r],l)}return o}function $s(e){return dc(e)?e:[]}function qs(e){return"function"==typeof e?e:Ih}function zs(e,t){return lc(e)?e:oo(e,t)?[e]:Io(Jc(e))}var Hs=_s;function Vs(e,t,n){var r=e.length;return n=n===s?r:n,!t&amp;&amp;n&gt;=r?e:Cs(e,t,n)}var Ws=It||function(e){return ln.clearTimeout(e)};function Gs(e,t){if(t)return e.slice();var n=e.length,r=wt?wt(n):new e.constructor(n);return e.copy(r),r}function Xs(e){var t=new e.constructor(e.byteLength);return new _t(t).set(new _t(e)),t}function Ys(e,t){var n=t?Xs(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}function Ks(e){var t=new e.constructor(e.source,Ge.exec(e));return t.lastIndex=e.lastIndex,t}function Zs(e){return pr?nt(pr.call(e)):{}}function Qs(e,t){var n=t?Xs(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function Js(e,t){if(e!==t){var n=e!==s,r=null===e,i=e===e,a=Bc(e),o=t!==s,l=null===t,u=t===t,c=Bc(t);if(!l&amp;&amp;!c&amp;&amp;!a&amp;&amp;e&gt;t||a&amp;&amp;o&amp;&amp;u&amp;&amp;!l&amp;&amp;!c||r&amp;&amp;o&amp;&amp;u||!n&amp;&amp;u||!i)return 1;if(!r&amp;&amp;!a&amp;&amp;!c&amp;&amp;e&lt;t||c&amp;&amp;n&amp;&amp;i&amp;&amp;!r&amp;&amp;!a||l&amp;&amp;n&amp;&amp;i||!o&amp;&amp;i||!u)return-1}return 0}function ea(e,t,n){var r=-1,i=e.criteria,s=t.criteria,a=i.length,o=n.length;while(++r&lt;a){var l=Js(i[r],s[r]);if(l){if(r&gt;=o)return l;var u=n[r];return l*("desc"==u?-1:1)}}return e.index-t.index}function ta(e,t,r,i){var s=-1,a=e.length,o=r.length,l=-1,u=t.length,c=Ft(a-o,0),d=n(u+c),h=!i;while(++l&lt;u)d[l]=t[l];while(++s&lt;o)(h||s&lt;a)&amp;&amp;(d[r[s]]=e[s]);while(c--)d[l++]=e[s++];return d}function na(e,t,r,i){var s=-1,a=e.length,o=-1,l=r.length,u=-1,c=t.length,d=Ft(a-l,0),h=n(d+c),f=!i;while(++s&lt;d)h[s]=e[s];var p=s;while(++u&lt;c)h[p+u]=t[u];while(++o&lt;l)(f||s&lt;a)&amp;&amp;(h[p+r[o]]=e[s++]);return h}function ra(e,t){var r=-1,i=e.length;t||(t=n(i));while(++r&lt;i)t[r]=e[r];return t}function ia(e,t,n,r){var i=!n;n||(n={});var a=-1,o=t.length;while(++a&lt;o){var l=t[a],u=r?r(n[l],e[l],l,n,e):s;u===s&amp;&amp;(u=e[l]),i?pi(n,l,u):ui(n,l,u)}return n}function sa(e,t){return ia(e,Xa(e),t)}function aa(e,t){return ia(e,Ya(e),t)}function oa(e,t){return function(n,r){var i=lc(n)?wn:di,s=t?t():{};return i(n,e,za(r,2),s)}}function la(e){return _s((function(t,n){var r=-1,i=n.length,a=i&gt;1?n[i-1]:s,o=i&gt;2?n[2]:s;a=e.length&gt;3&amp;&amp;"function"==typeof a?(i--,a):s,o&amp;&amp;ao(n[0],n[1],o)&amp;&amp;(a=i&lt;3?s:a,i=1),t=nt(t);while(++r&lt;i){var l=n[r];l&amp;&amp;e(t,l,r,a)}return t}))}function ua(e,t){return function(n,r){if(null==n)return n;if(!cc(n))return e(n,r);var i=n.length,s=t?i:-1,a=nt(n);while(t?s--:++s&lt;i)if(!1===r(a[s],s,a))break;return n}}function ca(e){return function(t,n,r){var i=-1,s=nt(t),a=r(t),o=a.length;while(o--){var l=a[e?o:++i];if(!1===n(s[l],l,s))break}return t}}function da(e,t,n){var r=t&amp;b,i=pa(e);function s(){var t=this&amp;&amp;this!==ln&amp;&amp;this instanceof s?i:e;return t.apply(r?n:this,arguments)}return s}function ha(e){return function(t){t=Jc(t);var n=ar(t)?yr(t):s,r=n?n[0]:t.charAt(0),i=n?Vs(n,1).join(""):t.slice(1);return r[e]()+i}}function fa(e){return function(t){return In(wh(Xd(t).replace(zt,"")),e,"")}}function pa(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=Sr(e.prototype),r=e.apply(n,t);return Ec(r)?r:n}}function ma(e,t,r){var i=pa(e);function a(){var o=arguments.length,l=n(o),u=o,c=qa(a);while(u--)l[u]=arguments[u];var d=o&lt;3&amp;&amp;l[0]!==c&amp;&amp;l[o-1]!==c?[]:dr(l,c);if(o-=d.length,o&lt;r)return ka(e,t,va,a.placeholder,s,l,d,s,s,r-o);var h=this&amp;&amp;this!==ln&amp;&amp;this instanceof a?i:e;return _n(h,this,l)}return a}function ga(e){return function(t,n,r){var i=nt(t);if(!cc(t)){var a=za(n,3);t=Td(t),n=function(e){return a(i[e],e,i)}}var o=e(t,n,r);return o&gt;-1?i[a?t[o]:o]:s}}function ya(e){return ja((function(t){var n=t.length,r=n,i=kr.prototype.thru;e&amp;&amp;t.reverse();while(r--){var a=t[r];if("function"!=typeof a)throw new st(u);if(i&amp;&amp;!o&amp;&amp;"wrapper"==$a(a))var o=new kr([],!0)}r=o?r:n;while(++r&lt;n){a=t[r];var l=$a(a),c="wrapper"==l?Fa(a):s;o=c&amp;&amp;uo(c[0])&amp;&amp;c[1]==(k|T|E|C)&amp;&amp;!c[4].length&amp;&amp;1==c[9]?o[$a(c[0])].apply(o,c[3]):1==a.length&amp;&amp;uo(a)?o[l]():o.thru(a)}return function(){var e=arguments,r=e[0];if(o&amp;&amp;1==e.length&amp;&amp;lc(r))return o.plant(r).value();var i=0,s=n?t[i].apply(this,e):r;while(++i&lt;n)s=t[i].call(this,s);return s}}))}function va(e,t,r,i,a,o,l,u,c,d){var h=t&amp;k,f=t&amp;b,p=t&amp;_,m=t&amp;(T|S),g=t&amp;A,y=p?s:pa(e);function v(){var s=arguments.length,b=n(s),_=s;while(_--)b[_]=arguments[_];if(m)var w=qa(v),T=tr(b,w);if(i&amp;&amp;(b=ta(b,i,a,m)),o&amp;&amp;(b=na(b,o,l,m)),s-=T,m&amp;&amp;s&lt;d){var S=dr(b,w);return ka(e,t,va,v.placeholder,r,b,S,u,c,d-s)}var E=f?r:this,x=p?E[e]:e;return s=b.length,u?b=To(b,u):g&amp;&amp;s&gt;1&amp;&amp;b.reverse(),h&amp;&amp;c&lt;s&amp;&amp;(b.length=c),this&amp;&amp;this!==ln&amp;&amp;this instanceof v&amp;&amp;(x=y||pa(x)),x.apply(E,b)}return v}function ba(e,t){return function(n,r){return qi(n,e,t(r),{})}}function _a(e,t){return function(n,r){var i;if(n===s&amp;&amp;r===s)return t;if(n!==s&amp;&amp;(i=n),r!==s){if(i===s)return r;"string"==typeof n||"string"==typeof r?(n=Ds(n),r=Ds(r)):(n=Ls(n),r=Ls(r)),i=e(n,r)}return i}}function wa(e){return ja((function(t){return t=An(t,Kn(za())),_s((function(n){var r=this;return e(t,(function(e){return _n(e,r,n)}))}))}))}function Ta(e,t){t=t===s?" ":Ds(t);var n=t.length;if(n&lt;2)return n?bs(t,e):t;var r=bs(t,Dt(e/gr(t)));return ar(t)?Vs(yr(r),0,e).join(""):r.slice(0,e)}function Sa(e,t,r,i){var s=t&amp;b,a=pa(e);function o(){var t=-1,l=arguments.length,u=-1,c=i.length,d=n(c+l),h=this&amp;&amp;this!==ln&amp;&amp;this instanceof o?a:e;while(++u&lt;c)d[u]=i[u];while(l--)d[u++]=arguments[++t];return _n(h,s?r:this,d)}return o}function Ea(e){return function(t,n,r){return r&amp;&amp;"number"!=typeof r&amp;&amp;ao(t,n,r)&amp;&amp;(n=r=s),t=Gc(t),n===s?(n=t,t=0):n=Gc(n),r=r===s?t&lt;n?1:-1:Gc(r),vs(t,n,r,e)}}function xa(e){return function(t,n){return"string"==typeof t&amp;&amp;"string"==typeof n||(t=Kc(t),n=Kc(n)),e(t,n)}}function ka(e,t,n,r,i,a,o,l,u,c){var d=t&amp;T,h=d?o:s,f=d?s:o,p=d?a:s,m=d?s:a;t|=d?E:x,t&amp;=~(d?x:E),t&amp;w||(t&amp;=~(b|_));var g=[e,t,i,p,h,m,f,l,u,c],y=n.apply(s,g);return uo(e)&amp;&amp;Eo(y,g),y.placeholder=r,Co(y,e,t)}function Ca(e){var t=ze[e];return function(e,n){if(e=Kc(e),n=null==n?0:$t(Xc(n),292),n&amp;&amp;jt(e)){var r=(Jc(e)+"e").split("e"),i=t(r[0]+"e"+(+r[1]+n));return r=(Jc(i)+"e").split("e"),+(r[0]+"e"+(+r[1]-n))}return t(e)}}var Aa=tn&amp;&amp;1/hr(new tn([,-0]))[1]==N?function(e){return new tn(e)}:Uh;function Oa(e){return function(t){var n=Ka(t);return n==J?ur(t):n==ae?fr(t):Xn(t,e(t))}}function Ia(e,t,n,r,i,a,o,l){var c=t&amp;_;if(!c&amp;&amp;"function"!=typeof e)throw new st(u);var d=r?r.length:0;if(d||(t&amp;=~(E|x),r=i=s),o=o===s?o:Ft(Xc(o),0),l=l===s?l:Xc(l),d-=i?i.length:0,t&amp;x){var h=r,f=i;r=i=s}var p=c?s:Fa(e),m=[e,t,n,r,i,h,f,a,o,l];if(p&amp;&amp;yo(m,p),e=m[0],t=m[1],n=m[2],r=m[3],i=m[4],l=m[9]=m[9]===s?c?0:e.length:Ft(m[9]-d,0),!l&amp;&amp;t&amp;(T|S)&amp;&amp;(t&amp;=~(T|S)),t&amp;&amp;t!=b)g=t==T||t==S?ma(e,t,l):t!=E&amp;&amp;t!=(b|E)||i.length?va.apply(s,m):Sa(e,t,n,r);else var g=da(e,t,n);var y=p?Es:Eo;return Co(y(g,m),e,t)}function Pa(e,t,n,r){return e===s||ic(e,lt[n])&amp;&amp;!dt.call(r,n)?t:e}function La(e,t,n,r,i,a){return Ec(e)&amp;&amp;Ec(t)&amp;&amp;(a.set(t,e),ls(e,t,s,La,a),a["delete"](t)),e}function Da(e){return Mc(e)?s:e}function Ma(e,t,n,r,i,a){var o=n&amp;y,l=e.length,u=t.length;if(l!=u&amp;&amp;!(o&amp;&amp;u&gt;l))return!1;var c=a.get(e),d=a.get(t);if(c&amp;&amp;d)return c==t&amp;&amp;d==e;var h=-1,f=!0,p=n&amp;v?new Yr:s;a.set(e,t),a.set(t,e);while(++h&lt;l){var m=e[h],g=t[h];if(r)var b=o?r(g,m,h,t,e,a):r(m,g,h,e,t,a);if(b!==s){if(b)continue;f=!1;break}if(p){if(!Ln(t,(function(e,t){if(!Qn(p,t)&amp;&amp;(m===e||i(m,e,n,r,a)))return p.push(t)}))){f=!1;break}}else if(m!==g&amp;&amp;!i(m,g,n,r,a)){f=!1;break}}return a["delete"](e),a["delete"](t),f}function Ra(e,t,n,r,i,s,a){switch(n){case fe:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case he:return!(e.byteLength!=t.byteLength||!s(new _t(e),new _t(t)));case G:case X:case ee:return ic(+e,+t);case K:return e.name==t.name&amp;&amp;e.message==t.message;case se:case oe:return e==t+"";case J:var o=ur;case ae:var l=r&amp;y;if(o||(o=hr),e.size!=t.size&amp;&amp;!l)return!1;var u=a.get(e);if(u)return u==t;r|=v,a.set(e,t);var c=Ma(o(e),o(t),r,i,s,a);return a["delete"](e),c;case le:if(pr)return pr.call(e)==pr.call(t)}return!1}function Na(e,t,n,r,i,a){var o=n&amp;y,l=Ua(e),u=l.length,c=Ua(t),d=c.length;if(u!=d&amp;&amp;!o)return!1;var h=u;while(h--){var f=l[h];if(!(o?f in t:dt.call(t,f)))return!1}var p=a.get(e),m=a.get(t);if(p&amp;&amp;m)return p==t&amp;&amp;m==e;var g=!0;a.set(e,t),a.set(t,e);var v=o;while(++h&lt;u){f=l[h];var b=e[f],_=t[f];if(r)var w=o?r(_,b,f,t,e,a):r(b,_,f,e,t,a);if(!(w===s?b===_||i(b,_,n,r,a):w)){g=!1;break}v||(v="constructor"==f)}if(g&amp;&amp;!v){var T=e.constructor,S=t.constructor;T==S||!("constructor"in e)||!("constructor"in t)||"function"==typeof T&amp;&amp;T instanceof T&amp;&amp;"function"==typeof S&amp;&amp;S instanceof S||(g=!1)}return a["delete"](e),a["delete"](t),g}function ja(e){return ko(_o(e,s,Xo),e+"")}function Ua(e){return Ri(e,Td,Xa)}function Ba(e){return Ri(e,Sd,Ya)}var Fa=on?function(e){return on.get(e)}:Uh;function $a(e){var t=e.name+"",n=un[t],r=dt.call(un,t)?n.length:0;while(r--){var i=n[r],s=i.func;if(null==s||s==e)return i.name}return t}function qa(e){var t=dt.call(wr,"placeholder")?wr:e;return t.placeholder}function za(){var e=wr.iteratee||Ph;return e=e===Ph?ts:e,arguments.length?e(arguments[0],arguments[1]):e}function Ha(e,t){var n=e.__data__;return lo(t)?n["string"==typeof t?"string":"hash"]:n.map}function Va(e){var t=Td(e),n=t.length;while(n--){var r=t[n],i=e[r];t[n]=[r,i,po(i)]}return t}function Wa(e,t){var n=sr(e,t);return Zi(n)?n:s}function Ga(e){var t=dt.call(e,At),n=e[At];try{e[At]=s;var r=!0}catch(a){}var i=pt.call(e);return r&amp;&amp;(t?e[At]=n:delete e[At]),i}var Xa=Rt?function(e){return null==e?[]:(e=nt(e),xn(Rt(e),(function(t){return Et.call(e,t)})))}:Gh,Ya=Rt?function(e){var t=[];while(e)On(t,Xa(e)),e=Tt(e);return t}:Gh,Ka=Ni;function Za(e,t,n){var r=-1,i=n.length;while(++r&lt;i){var s=n[r],a=s.size;switch(s.type){case"drop":e+=a;break;case"dropRight":t-=a;break;case"take":t=$t(t,e+a);break;case"takeRight":e=Ft(e,t-a);break}}return{start:e,end:t}}function Qa(e){var t=e.match($e);return t?t[1].split(qe):[]}function Ja(e,t,n){t=zs(t,e);var r=-1,i=t.length,s=!1;while(++r&lt;i){var a=Po(t[r]);if(!(s=null!=e&amp;&amp;n(e,a)))break;e=e[a]}return s||++r!=i?s:(i=null==e?0:e.length,!!i&amp;&amp;Sc(i)&amp;&amp;so(a,i)&amp;&amp;(lc(e)||oc(e)))}function eo(e){var t=e.length,n=new e.constructor(t);return t&amp;&amp;"string"==typeof e[0]&amp;&amp;dt.call(e,"index")&amp;&amp;(n.index=e.index,n.input=e.input),n}function to(e){return"function"!=typeof e.constructor||fo(e)?{}:Sr(Tt(e))}function no(e,t,n){var r=e.constructor;switch(t){case he:return Xs(e);case G:case X:return new r(+e);case fe:return Ys(e,n);case pe:case me:case ge:case ye:case ve:case be:case _e:case we:case Te:return Qs(e,n);case J:return new r;case ee:case oe:return new r(e);case se:return Ks(e);case ae:return new r;case le:return Zs(e)}}function ro(e,t){var n=t.length;if(!n)return e;var r=n-1;return t[r]=(n&gt;1?"&amp; ":"")+t[r],t=t.join(n&gt;2?", ":" "),e.replace(Fe,"{\n/* [wrapped with "+t+"] */\n")}function io(e){return lc(e)||oc(e)||!!(kt&amp;&amp;e&amp;&amp;e[kt])}function so(e,t){var n=typeof e;return t=null==t?j:t,!!t&amp;&amp;("number"==n||"symbol"!=n&amp;&amp;Qe.test(e))&amp;&amp;e&gt;-1&amp;&amp;e%1==0&amp;&amp;e&lt;t}function ao(e,t,n){if(!Ec(n))return!1;var r=typeof t;return!!("number"==r?cc(n)&amp;&amp;so(t,n.length):"string"==r&amp;&amp;t in n)&amp;&amp;ic(n[t],e)}function oo(e,t){if(lc(e))return!1;var n=typeof e;return!("number"!=n&amp;&amp;"symbol"!=n&amp;&amp;"boolean"!=n&amp;&amp;null!=e&amp;&amp;!Bc(e))||(Me.test(e)||!De.test(e)||null!=t&amp;&amp;e in nt(t))}function lo(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}function uo(e){var t=$a(e),n=wr[t];if("function"!=typeof n||!(t in Cr.prototype))return!1;if(e===n)return!0;var r=Fa(n);return!!r&amp;&amp;e===r[0]}function co(e){return!!ft&amp;&amp;ft in e}(Xt&amp;&amp;Ka(new Xt(new ArrayBuffer(1)))!=fe||Jt&amp;&amp;Ka(new Jt)!=J||en&amp;&amp;Ka(en.resolve())!=re||tn&amp;&amp;Ka(new tn)!=ae||nn&amp;&amp;Ka(new nn)!=ce)&amp;&amp;(Ka=function(e){var t=Ni(e),n=t==ne?e.constructor:s,r=n?Lo(n):"";if(r)switch(r){case cn:return fe;case hn:return J;case fn:return re;case Dn:return ae;case Mn:return ce}return t});var ho=ut?wc:Xh;function fo(e){var t=e&amp;&amp;e.constructor,n="function"==typeof t&amp;&amp;t.prototype||lt;return e===n}function po(e){return e===e&amp;&amp;!Ec(e)}function mo(e,t){return function(n){return null!=n&amp;&amp;(n[e]===t&amp;&amp;(t!==s||e in nt(n)))}}function go(e){var t=Fu(e,(function(e){return n.size===h&amp;&amp;n.clear(),e})),n=t.cache;return t}function yo(e,t){var n=e[1],r=t[1],i=n|r,s=i&lt;(b|_|k),a=r==k&amp;&amp;n==T||r==k&amp;&amp;n==C&amp;&amp;e[7].length&lt;=t[8]||r==(k|C)&amp;&amp;t[7].length&lt;=t[8]&amp;&amp;n==T;if(!s&amp;&amp;!a)return e;r&amp;b&amp;&amp;(e[2]=t[2],i|=n&amp;b?0:w);var o=t[3];if(o){var l=e[3];e[3]=l?ta(l,o,t[4]):o,e[4]=l?dr(e[3],f):t[4]}return o=t[5],o&amp;&amp;(l=e[5],e[5]=l?na(l,o,t[6]):o,e[6]=l?dr(e[5],f):t[6]),o=t[7],o&amp;&amp;(e[7]=o),r&amp;k&amp;&amp;(e[8]=null==e[8]?t[8]:$t(e[8],t[8])),null==e[9]&amp;&amp;(e[9]=t[9]),e[0]=t[0],e[1]=i,e}function vo(e){var t=[];if(null!=e)for(var n in nt(e))t.push(n);return t}function bo(e){return pt.call(e)}function _o(e,t,r){return t=Ft(t===s?e.length-1:t,0),function(){var i=arguments,s=-1,a=Ft(i.length-t,0),o=n(a);while(++s&lt;a)o[s]=i[t+s];s=-1;var l=n(t+1);while(++s&lt;t)l[s]=i[s];return l[t]=r(o),_n(e,this,l)}}function wo(e,t){return t.length&lt;2?e:Mi(e,Cs(t,0,-1))}function To(e,t){var n=e.length,r=$t(t.length,n),i=ra(e);while(r--){var a=t[r];e[r]=so(a,n)?i[a]:s}return e}function So(e,t){if(("constructor"!==t||"function"!==typeof e[t])&amp;&amp;"__proto__"!=t)return e[t]}var Eo=Ao(Es),xo=Lt||function(e,t){return ln.setTimeout(e,t)},ko=Ao(xs);function Co(e,t,n){var r=t+"";return ko(e,ro(r,Do(Qa(r),n)))}function Ao(e){var t=0,n=0;return function(){var r=qt(),i=L-(r-n);if(n=r,i&gt;0){if(++t&gt;=P)return arguments[0]}else t=0;return e.apply(s,arguments)}}function Oo(e,t){var n=-1,r=e.length,i=r-1;t=t===s?r:t;while(++n&lt;t){var a=ys(n,i),o=e[a];e[a]=e[n],e[n]=o}return e.length=t,e}var Io=go((function(e){var t=[];return 46===e.charCodeAt(0)&amp;&amp;t.push(""),e.replace(Re,(function(e,n,r,i){t.push(r?i.replace(Ve,"$1"):n||e)})),t}));function Po(e){if("string"==typeof e||Bc(e))return e;var t=e+"";return"0"==t&amp;&amp;1/e==-N?"-0":t}function Lo(e){if(null!=e){try{return ct.call(e)}catch(t){}try{return e+""}catch(t){}}return""}function Do(e,t){return Tn(z,(function(n){var r="_."+n[0];t&amp;n[1]&amp;&amp;!kn(e,r)&amp;&amp;e.push(r)})),e.sort()}function Mo(e){if(e instanceof Cr)return e.clone();var t=new kr(e.__wrapped__,e.__chain__);return t.__actions__=ra(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}function Ro(e,t,r){t=(r?ao(e,t,r):t===s)?1:Ft(Xc(t),0);var i=null==e?0:e.length;if(!i||t&lt;1)return[];var a=0,o=0,l=n(Dt(i/t));while(a&lt;i)l[o++]=Cs(e,a,a+=t);return l}function No(e){var t=-1,n=null==e?0:e.length,r=0,i=[];while(++t&lt;n){var s=e[t];s&amp;&amp;(i[r++]=s)}return i}function jo(){var e=arguments.length;if(!e)return[];var t=n(e-1),r=arguments[0],i=e;while(i--)t[i-1]=arguments[i];return On(lc(r)?ra(r):[r],Ai(t,1))}var Uo=_s((function(e,t){return dc(e)?wi(e,Ai(t,1,dc,!0)):[]})),Bo=_s((function(e,t){var n=sl(t);return dc(n)&amp;&amp;(n=s),dc(e)?wi(e,Ai(t,1,dc,!0),za(n,2)):[]})),Fo=_s((function(e,t){var n=sl(t);return dc(n)&amp;&amp;(n=s),dc(e)?wi(e,Ai(t,1,dc,!0),s,n):[]}));function $o(e,t,n){var r=null==e?0:e.length;return r?(t=n||t===s?1:Xc(t),Cs(e,t&lt;0?0:t,r)):[]}function qo(e,t,n){var r=null==e?0:e.length;return r?(t=n||t===s?1:Xc(t),t=r-t,Cs(e,0,t&lt;0?0:t)):[]}function zo(e,t){return e&amp;&amp;e.length?js(e,za(t,3),!0,!0):[]}function Ho(e,t){return e&amp;&amp;e.length?js(e,za(t,3),!0):[]}function Vo(e,t,n,r){var i=null==e?0:e.length;return i?(n&amp;&amp;"number"!=typeof n&amp;&amp;ao(e,t,n)&amp;&amp;(n=0,r=i),ki(e,t,n,r)):[]}function Wo(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=null==n?0:Xc(n);return i&lt;0&amp;&amp;(i=Ft(r+i,0)),jn(e,za(t,3),i)}function Go(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=r-1;return n!==s&amp;&amp;(i=Xc(n),i=n&lt;0?Ft(r+i,0):$t(i,r-1)),jn(e,za(t,3),i,!0)}function Xo(e){var t=null==e?0:e.length;return t?Ai(e,1):[]}function Yo(e){var t=null==e?0:e.length;return t?Ai(e,N):[]}function Ko(e,t){var n=null==e?0:e.length;return n?(t=t===s?1:Xc(t),Ai(e,t)):[]}function Zo(e){var t=-1,n=null==e?0:e.length,r={};while(++t&lt;n){var i=e[t];r[i[0]]=i[1]}return r}function Qo(e){return e&amp;&amp;e.length?e[0]:s}function Jo(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=null==n?0:Xc(n);return i&lt;0&amp;&amp;(i=Ft(r+i,0)),Un(e,t,i)}function el(e){var t=null==e?0:e.length;return t?Cs(e,0,-1):[]}var tl=_s((function(e){var t=An(e,$s);return t.length&amp;&amp;t[0]===e[0]?$i(t):[]})),nl=_s((function(e){var t=sl(e),n=An(e,$s);return t===sl(n)?t=s:n.pop(),n.length&amp;&amp;n[0]===e[0]?$i(n,za(t,2)):[]})),rl=_s((function(e){var t=sl(e),n=An(e,$s);return t="function"==typeof t?t:s,t&amp;&amp;n.pop(),n.length&amp;&amp;n[0]===e[0]?$i(n,s,t):[]}));function il(e,t){return null==e?"":Ut.call(e,t)}function sl(e){var t=null==e?0:e.length;return t?e[t-1]:s}function al(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=r;return n!==s&amp;&amp;(i=Xc(n),i=i&lt;0?Ft(r+i,0):$t(i,r-1)),t===t?mr(e,t,i):jn(e,Fn,i,!0)}function ol(e,t){return e&amp;&amp;e.length?cs(e,Xc(t)):s}var ll=_s(ul);function ul(e,t){return e&amp;&amp;e.length&amp;&amp;t&amp;&amp;t.length?ms(e,t):e}function cl(e,t,n){return e&amp;&amp;e.length&amp;&amp;t&amp;&amp;t.length?ms(e,t,za(n,2)):e}function dl(e,t,n){return e&amp;&amp;e.length&amp;&amp;t&amp;&amp;t.length?ms(e,t,s,n):e}var hl=ja((function(e,t){var n=null==e?0:e.length,r=mi(e,t);return gs(e,An(t,(function(e){return so(e,n)?+e:e})).sort(Js)),r}));function fl(e,t){var n=[];if(!e||!e.length)return n;var r=-1,i=[],s=e.length;t=za(t,3);while(++r&lt;s){var a=e[r];t(a,r,e)&amp;&amp;(n.push(a),i.push(r))}return gs(e,i),n}function pl(e){return null==e?e:Gt.call(e)}function ml(e,t,n){var r=null==e?0:e.length;return r?(n&amp;&amp;"number"!=typeof n&amp;&amp;ao(e,t,n)?(t=0,n=r):(t=null==t?0:Xc(t),n=n===s?r:Xc(n)),Cs(e,t,n)):[]}function gl(e,t){return Os(e,t)}function yl(e,t,n){return Is(e,t,za(n,2))}function vl(e,t){var n=null==e?0:e.length;if(n){var r=Os(e,t);if(r&lt;n&amp;&amp;ic(e[r],t))return r}return-1}function bl(e,t){return Os(e,t,!0)}function _l(e,t,n){return Is(e,t,za(n,2),!0)}function wl(e,t){var n=null==e?0:e.length;if(n){var r=Os(e,t,!0)-1;if(ic(e[r],t))return r}return-1}function Tl(e){return e&amp;&amp;e.length?Ps(e):[]}function Sl(e,t){return e&amp;&amp;e.length?Ps(e,za(t,2)):[]}function El(e){var t=null==e?0:e.length;return t?Cs(e,1,t):[]}function xl(e,t,n){return e&amp;&amp;e.length?(t=n||t===s?1:Xc(t),Cs(e,0,t&lt;0?0:t)):[]}function kl(e,t,n){var r=null==e?0:e.length;return r?(t=n||t===s?1:Xc(t),t=r-t,Cs(e,t&lt;0?0:t,r)):[]}function Cl(e,t){return e&amp;&amp;e.length?js(e,za(t,3),!1,!0):[]}function Al(e,t){return e&amp;&amp;e.length?js(e,za(t,3)):[]}var Ol=_s((function(e){return Ms(Ai(e,1,dc,!0))})),Il=_s((function(e){var t=sl(e);return dc(t)&amp;&amp;(t=s),Ms(Ai(e,1,dc,!0),za(t,2))})),Pl=_s((function(e){var t=sl(e);return t="function"==typeof t?t:s,Ms(Ai(e,1,dc,!0),s,t)}));function Ll(e){return e&amp;&amp;e.length?Ms(e):[]}function Dl(e,t){return e&amp;&amp;e.length?Ms(e,za(t,2)):[]}function Ml(e,t){return t="function"==typeof t?t:s,e&amp;&amp;e.length?Ms(e,s,t):[]}function Rl(e){if(!e||!e.length)return[];var t=0;return e=xn(e,(function(e){if(dc(e))return t=Ft(e.length,t),!0})),Gn(t,(function(t){return An(e,qn(t))}))}function Nl(e,t){if(!e||!e.length)return[];var n=Rl(e);return null==t?n:An(n,(function(e){return _n(t,s,e)}))}var jl=_s((function(e,t){return dc(e)?wi(e,t):[]})),Ul=_s((function(e){return Bs(xn(e,dc))})),Bl=_s((function(e){var t=sl(e);return dc(t)&amp;&amp;(t=s),Bs(xn(e,dc),za(t,2))})),Fl=_s((function(e){var t=sl(e);return t="function"==typeof t?t:s,Bs(xn(e,dc),s,t)})),$l=_s(Rl);function ql(e,t){return Fs(e||[],t||[],ui)}function zl(e,t){return Fs(e||[],t||[],Ss)}var Hl=_s((function(e){var t=e.length,n=t&gt;1?e[t-1]:s;return n="function"==typeof n?(e.pop(),n):s,Nl(e,n)}));function Vl(e){var t=wr(e);return t.__chain__=!0,t}function Wl(e,t){return t(e),e}function Gl(e,t){return t(e)}var Xl=ja((function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,i=function(t){return mi(t,e)};return!(t&gt;1||this.__actions__.length)&amp;&amp;r instanceof Cr&amp;&amp;so(n)?(r=r.slice(n,+n+(t?1:0)),r.__actions__.push({func:Gl,args:[i],thisArg:s}),new kr(r,this.__chain__).thru((function(e){return t&amp;&amp;!e.length&amp;&amp;e.push(s),e}))):this.thru(i)}));function Yl(){return Vl(this)}function Kl(){return new kr(this.value(),this.__chain__)}function Zl(){this.__values__===s&amp;&amp;(this.__values__=Wc(this.value()));var e=this.__index__&gt;=this.__values__.length,t=e?s:this.__values__[this.__index__++];return{done:e,value:t}}function Ql(){return this}function Jl(e){var t,n=this;while(n instanceof xr){var r=Mo(n);r.__index__=0,r.__values__=s,t?i.__wrapped__=r:t=r;var i=r;n=n.__wrapped__}return i.__wrapped__=e,t}function eu(){var e=this.__wrapped__;if(e instanceof Cr){var t=e;return this.__actions__.length&amp;&amp;(t=new Cr(this)),t=t.reverse(),t.__actions__.push({func:Gl,args:[pl],thisArg:s}),new kr(t,this.__chain__)}return this.thru(pl)}function tu(){return Us(this.__wrapped__,this.__actions__)}var nu=oa((function(e,t,n){dt.call(e,n)?++e[n]:pi(e,n,1)}));function ru(e,t,n){var r=lc(e)?En:Ei;return n&amp;&amp;ao(e,t,n)&amp;&amp;(t=s),r(e,za(t,3))}function iu(e,t){var n=lc(e)?xn:Ci;return n(e,za(t,3))}var su=ga(Wo),au=ga(Go);function ou(e,t){return Ai(gu(e,t),1)}function lu(e,t){return Ai(gu(e,t),N)}function uu(e,t,n){return n=n===s?1:Xc(n),Ai(gu(e,t),n)}function cu(e,t){var n=lc(e)?Tn:Ti;return n(e,za(t,3))}function du(e,t){var n=lc(e)?Sn:Si;return n(e,za(t,3))}var hu=oa((function(e,t,n){dt.call(e,n)?e[n].push(t):pi(e,n,[t])}));function fu(e,t,n,r){e=cc(e)?e:$d(e),n=n&amp;&amp;!r?Xc(n):0;var i=e.length;return n&lt;0&amp;&amp;(n=Ft(i+n,0)),Uc(e)?n&lt;=i&amp;&amp;e.indexOf(t,n)&gt;-1:!!i&amp;&amp;Un(e,t,n)&gt;-1}var pu=_s((function(e,t,r){var i=-1,s="function"==typeof t,a=cc(e)?n(e.length):[];return Ti(e,(function(e){a[++i]=s?_n(t,e,r):zi(e,t,r)})),a})),mu=oa((function(e,t,n){pi(e,n,t)}));function gu(e,t){var n=lc(e)?An:ss;return n(e,za(t,3))}function yu(e,t,n,r){return null==e?[]:(lc(t)||(t=null==t?[]:[t]),n=r?s:n,lc(n)||(n=null==n?[]:[n]),ds(e,t,n))}var vu=oa((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]}));function bu(e,t,n){var r=lc(e)?In:Hn,i=arguments.length&lt;3;return r(e,za(t,4),n,i,Ti)}function _u(e,t,n){var r=lc(e)?Pn:Hn,i=arguments.length&lt;3;return r(e,za(t,4),n,i,Si)}function wu(e,t){var n=lc(e)?xn:Ci;return n(e,$u(za(t,3)))}function Tu(e){var t=lc(e)?si:ws;return t(e)}function Su(e,t,n){t=(n?ao(e,t,n):t===s)?1:Xc(t);var r=lc(e)?ai:Ts;return r(e,t)}function Eu(e){var t=lc(e)?oi:ks;return t(e)}function xu(e){if(null==e)return 0;if(cc(e))return Uc(e)?gr(e):e.length;var t=Ka(e);return t==J||t==ae?e.size:ns(e).length}function ku(e,t,n){var r=lc(e)?Ln:As;return n&amp;&amp;ao(e,t,n)&amp;&amp;(t=s),r(e,za(t,3))}var Cu=_s((function(e,t){if(null==e)return[];var n=t.length;return n&gt;1&amp;&amp;ao(e,t[0],t[1])?t=[]:n&gt;2&amp;&amp;ao(t[0],t[1],t[2])&amp;&amp;(t=[t[0]]),ds(e,Ai(t,1),[])})),Au=Pt||function(){return ln.Date.now()};function Ou(e,t){if("function"!=typeof t)throw new st(u);return e=Xc(e),function(){if(--e&lt;1)return t.apply(this,arguments)}}function Iu(e,t,n){return t=n?s:t,t=e&amp;&amp;null==t?e.length:t,Ia(e,k,s,s,s,s,t)}function Pu(e,t){var n;if("function"!=typeof t)throw new st(u);return e=Xc(e),function(){return--e&gt;0&amp;&amp;(n=t.apply(this,arguments)),e&lt;=1&amp;&amp;(t=s),n}}var Lu=_s((function(e,t,n){var r=b;if(n.length){var i=dr(n,qa(Lu));r|=E}return Ia(e,r,t,n,i)})),Du=_s((function(e,t,n){var r=b|_;if(n.length){var i=dr(n,qa(Du));r|=E}return Ia(t,r,e,n,i)}));function Mu(e,t,n){t=n?s:t;var r=Ia(e,T,s,s,s,s,s,t);return r.placeholder=Mu.placeholder,r}function Ru(e,t,n){t=n?s:t;var r=Ia(e,S,s,s,s,s,s,t);return r.placeholder=Ru.placeholder,r}function Nu(e,t,n){var r,i,a,o,l,c,d=0,h=!1,f=!1,p=!0;if("function"!=typeof e)throw new st(u);function m(t){var n=r,a=i;return r=i=s,d=t,o=e.apply(a,n),o}function g(e){return d=e,l=xo(b,t),h?m(e):o}function y(e){var n=e-c,r=e-d,i=t-n;return f?$t(i,a-r):i}function v(e){var n=e-c,r=e-d;return c===s||n&gt;=t||n&lt;0||f&amp;&amp;r&gt;=a}function b(){var e=Au();if(v(e))return _(e);l=xo(b,y(e))}function _(e){return l=s,p&amp;&amp;r?m(e):(r=i=s,o)}function w(){l!==s&amp;&amp;Ws(l),d=0,r=c=i=l=s}function T(){return l===s?o:_(Au())}function S(){var e=Au(),n=v(e);if(r=arguments,i=this,c=e,n){if(l===s)return g(c);if(f)return Ws(l),l=xo(b,t),m(c)}return l===s&amp;&amp;(l=xo(b,t)),o}return t=Kc(t)||0,Ec(n)&amp;&amp;(h=!!n.leading,f="maxWait"in n,a=f?Ft(Kc(n.maxWait)||0,t):a,p="trailing"in n?!!n.trailing:p),S.cancel=w,S.flush=T,S}var ju=_s((function(e,t){return _i(e,1,t)})),Uu=_s((function(e,t,n){return _i(e,Kc(t)||0,n)}));function Bu(e){return Ia(e,A)}function Fu(e,t){if("function"!=typeof e||null!=t&amp;&amp;"function"!=typeof t)throw new st(u);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],s=n.cache;if(s.has(i))return s.get(i);var a=e.apply(this,r);return n.cache=s.set(i,a)||s,a};return n.cache=new(Fu.Cache||zr),n}function $u(e){if("function"!=typeof e)throw new st(u);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}function qu(e){return Pu(2,e)}Fu.Cache=zr;var zu=Hs((function(e,t){t=1==t.length&amp;&amp;lc(t[0])?An(t[0],Kn(za())):An(Ai(t,1),Kn(za()));var n=t.length;return _s((function(r){var i=-1,s=$t(r.length,n);while(++i&lt;s)r[i]=t[i].call(this,r[i]);return _n(e,this,r)}))})),Hu=_s((function(e,t){var n=dr(t,qa(Hu));return Ia(e,E,s,t,n)})),Vu=_s((function(e,t){var n=dr(t,qa(Vu));return Ia(e,x,s,t,n)})),Wu=ja((function(e,t){return Ia(e,C,s,s,s,t)}));function Gu(e,t){if("function"!=typeof e)throw new st(u);return t=t===s?t:Xc(t),_s(e,t)}function Xu(e,t){if("function"!=typeof e)throw new st(u);return t=null==t?0:Ft(Xc(t),0),_s((function(n){var r=n[t],i=Vs(n,0,t);return r&amp;&amp;On(i,r),_n(e,this,i)}))}function Yu(e,t,n){var r=!0,i=!0;if("function"!=typeof e)throw new st(u);return Ec(n)&amp;&amp;(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),Nu(e,t,{leading:r,maxWait:t,trailing:i})}function Ku(e){return Iu(e,1)}function Zu(e,t){return Hu(qs(t),e)}function Qu(){if(!arguments.length)return[];var e=arguments[0];return lc(e)?e:[e]}function Ju(e){return yi(e,g)}function ec(e,t){return t="function"==typeof t?t:s,yi(e,g,t)}function tc(e){return yi(e,p|g)}function nc(e,t){return t="function"==typeof t?t:s,yi(e,p|g,t)}function rc(e,t){return null==t||bi(e,t,Td(t))}function ic(e,t){return e===t||e!==e&amp;&amp;t!==t}var sc=xa(ji),ac=xa((function(e,t){return e&gt;=t})),oc=Hi(function(){return arguments}())?Hi:function(e){return xc(e)&amp;&amp;dt.call(e,"callee")&amp;&amp;!Et.call(e,"callee")},lc=n.isArray,uc=pn?Kn(pn):Vi;function cc(e){return null!=e&amp;&amp;Sc(e.length)&amp;&amp;!wc(e)}function dc(e){return xc(e)&amp;&amp;cc(e)}function hc(e){return!0===e||!1===e||xc(e)&amp;&amp;Ni(e)==G}var fc=Nt||Xh,pc=mn?Kn(mn):Wi;function mc(e){return xc(e)&amp;&amp;1===e.nodeType&amp;&amp;!Mc(e)}function gc(e){if(null==e)return!0;if(cc(e)&amp;&amp;(lc(e)||"string"==typeof e||"function"==typeof e.splice||fc(e)||Fc(e)||oc(e)))return!e.length;var t=Ka(e);if(t==J||t==ae)return!e.size;if(fo(e))return!ns(e).length;for(var n in e)if(dt.call(e,n))return!1;return!0}function yc(e,t){return Gi(e,t)}function vc(e,t,n){n="function"==typeof n?n:s;var r=n?n(e,t):s;return r===s?Gi(e,t,s,n):!!r}function bc(e){if(!xc(e))return!1;var t=Ni(e);return t==K||t==Y||"string"==typeof e.message&amp;&amp;"string"==typeof e.name&amp;&amp;!Mc(e)}function _c(e){return"number"==typeof e&amp;&amp;jt(e)}function wc(e){if(!Ec(e))return!1;var t=Ni(e);return t==Z||t==Q||t==W||t==ie}function Tc(e){return"number"==typeof e&amp;&amp;e==Xc(e)}function Sc(e){return"number"==typeof e&amp;&amp;e&gt;-1&amp;&amp;e%1==0&amp;&amp;e&lt;=j}function Ec(e){var t=typeof e;return null!=e&amp;&amp;("object"==t||"function"==t)}function xc(e){return null!=e&amp;&amp;"object"==typeof e}var kc=gn?Kn(gn):Yi;function Cc(e,t){return e===t||Ki(e,t,Va(t))}function Ac(e,t,n){return n="function"==typeof n?n:s,Ki(e,t,Va(t),n)}function Oc(e){return Dc(e)&amp;&amp;e!=+e}function Ic(e){if(ho(e))throw new i(l);return Zi(e)}function Pc(e){return null===e}function Lc(e){return null==e}function Dc(e){return"number"==typeof e||xc(e)&amp;&amp;Ni(e)==ee}function Mc(e){if(!xc(e)||Ni(e)!=ne)return!1;var t=Tt(e);if(null===t)return!0;var n=dt.call(t,"constructor")&amp;&amp;t.constructor;return"function"==typeof n&amp;&amp;n instanceof n&amp;&amp;ct.call(n)==mt}var Rc=yn?Kn(yn):Qi;function Nc(e){return Tc(e)&amp;&amp;e&gt;=-j&amp;&amp;e&lt;=j}var jc=vn?Kn(vn):Ji;function Uc(e){return"string"==typeof e||!lc(e)&amp;&amp;xc(e)&amp;&amp;Ni(e)==oe}function Bc(e){return"symbol"==typeof e||xc(e)&amp;&amp;Ni(e)==le}var Fc=bn?Kn(bn):es;function $c(e){return e===s}function qc(e){return xc(e)&amp;&amp;Ka(e)==ce}function zc(e){return xc(e)&amp;&amp;Ni(e)==de}var Hc=xa(is),Vc=xa((function(e,t){return e&lt;=t}));function Wc(e){if(!e)return[];if(cc(e))return Uc(e)?yr(e):ra(e);if(Ct&amp;&amp;e[Ct])return lr(e[Ct]());var t=Ka(e),n=t==J?ur:t==ae?hr:$d;return n(e)}function Gc(e){if(!e)return 0===e?e:0;if(e=Kc(e),e===N||e===-N){var t=e&lt;0?-1:1;return t*U}return e===e?e:0}function Xc(e){var t=Gc(e),n=t%1;return t===t?n?t-n:t:0}function Yc(e){return e?gi(Xc(e),0,F):0}function Kc(e){if("number"==typeof e)return e;if(Bc(e))return B;if(Ec(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Ec(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Yn(e);var n=Ye.test(e);return n||Ze.test(e)?sn(e.slice(2),n?2:8):Xe.test(e)?B:+e}function Zc(e){return ia(e,Sd(e))}function Qc(e){return e?gi(Xc(e),-j,j):0===e?e:0}function Jc(e){return null==e?"":Ds(e)}var ed=la((function(e,t){if(fo(t)||cc(t))ia(t,Td(t),e);else for(var n in t)dt.call(t,n)&amp;&amp;ui(e,n,t[n])})),td=la((function(e,t){ia(t,Sd(t),e)})),nd=la((function(e,t,n,r){ia(t,Sd(t),e,r)})),rd=la((function(e,t,n,r){ia(t,Td(t),e,r)})),id=ja(mi);function sd(e,t){var n=Sr(e);return null==t?n:hi(n,t)}var ad=_s((function(e,t){e=nt(e);var n=-1,r=t.length,i=r&gt;2?t[2]:s;i&amp;&amp;ao(t[0],t[1],i)&amp;&amp;(r=1);while(++n&lt;r){var a=t[n],o=Sd(a),l=-1,u=o.length;while(++l&lt;u){var c=o[l],d=e[c];(d===s||ic(d,lt[c])&amp;&amp;!dt.call(e,c))&amp;&amp;(e[c]=a[c])}}return e})),od=_s((function(e){return e.push(s,La),_n(Cd,s,e)}));function ld(e,t){return Nn(e,za(t,3),Pi)}function ud(e,t){return Nn(e,za(t,3),Li)}function cd(e,t){return null==e?e:Oi(e,za(t,3),Sd)}function dd(e,t){return null==e?e:Ii(e,za(t,3),Sd)}function hd(e,t){return e&amp;&amp;Pi(e,za(t,3))}function fd(e,t){return e&amp;&amp;Li(e,za(t,3))}function pd(e){return null==e?[]:Di(e,Td(e))}function md(e){return null==e?[]:Di(e,Sd(e))}function gd(e,t,n){var r=null==e?s:Mi(e,t);return r===s?n:r}function yd(e,t){return null!=e&amp;&amp;Ja(e,t,Ui)}function vd(e,t){return null!=e&amp;&amp;Ja(e,t,Bi)}var bd=ba((function(e,t,n){null!=t&amp;&amp;"function"!=typeof t.toString&amp;&amp;(t=pt.call(t)),e[t]=n}),kh(Ih)),_d=ba((function(e,t,n){null!=t&amp;&amp;"function"!=typeof t.toString&amp;&amp;(t=pt.call(t)),dt.call(e,t)?e[t].push(n):e[t]=[n]}),za),wd=_s(zi);function Td(e){return cc(e)?ii(e):ns(e)}function Sd(e){return cc(e)?ii(e,!0):rs(e)}function Ed(e,t){var n={};return t=za(t,3),Pi(e,(function(e,r,i){pi(n,t(e,r,i),e)})),n}function xd(e,t){var n={};return t=za(t,3),Pi(e,(function(e,r,i){pi(n,r,t(e,r,i))})),n}var kd=la((function(e,t,n){ls(e,t,n)})),Cd=la((function(e,t,n,r){ls(e,t,n,r)})),Ad=ja((function(e,t){var n={};if(null==e)return n;var r=!1;t=An(t,(function(t){return t=zs(t,e),r||(r=t.length&gt;1),t})),ia(e,Ba(e),n),r&amp;&amp;(n=yi(n,p|m|g,Da));var i=t.length;while(i--)Rs(n,t[i]);return n}));function Od(e,t){return Pd(e,$u(za(t)))}var Id=ja((function(e,t){return null==e?{}:hs(e,t)}));function Pd(e,t){if(null==e)return{};var n=An(Ba(e),(function(e){return[e]}));return t=za(t),fs(e,n,(function(e,n){return t(e,n[0])}))}function Ld(e,t,n){t=zs(t,e);var r=-1,i=t.length;i||(i=1,e=s);while(++r&lt;i){var a=null==e?s:e[Po(t[r])];a===s&amp;&amp;(r=i,a=n),e=wc(a)?a.call(e):a}return e}function Dd(e,t,n){return null==e?e:Ss(e,t,n)}function Md(e,t,n,r){return r="function"==typeof r?r:s,null==e?e:Ss(e,t,n,r)}var Rd=Oa(Td),Nd=Oa(Sd);function jd(e,t,n){var r=lc(e),i=r||fc(e)||Fc(e);if(t=za(t,4),null==n){var s=e&amp;&amp;e.constructor;n=i?r?new s:[]:Ec(e)&amp;&amp;wc(s)?Sr(Tt(e)):{}}return(i?Tn:Pi)(e,(function(e,r,i){return t(n,e,r,i)})),n}function Ud(e,t){return null==e||Rs(e,t)}function Bd(e,t,n){return null==e?e:Ns(e,t,qs(n))}function Fd(e,t,n,r){return r="function"==typeof r?r:s,null==e?e:Ns(e,t,qs(n),r)}function $d(e){return null==e?[]:Zn(e,Td(e))}function qd(e){return null==e?[]:Zn(e,Sd(e))}function zd(e,t,n){return n===s&amp;&amp;(n=t,t=s),n!==s&amp;&amp;(n=Kc(n),n=n===n?n:0),t!==s&amp;&amp;(t=Kc(t),t=t===t?t:0),gi(Kc(e),t,n)}function Hd(e,t,n){return t=Gc(t),n===s?(n=t,t=0):n=Gc(n),e=Kc(e),Fi(e,t,n)}function Vd(e,t,n){if(n&amp;&amp;"boolean"!=typeof n&amp;&amp;ao(e,t,n)&amp;&amp;(t=n=s),n===s&amp;&amp;("boolean"==typeof t?(n=t,t=s):"boolean"==typeof e&amp;&amp;(n=e,e=s)),e===s&amp;&amp;t===s?(e=0,t=1):(e=Gc(e),t===s?(t=e,e=0):t=Gc(t)),e&gt;t){var r=e;e=t,t=r}if(n||e%1||t%1){var i=Wt();return $t(e+i*(t-e+rn("1e-"+((i+"").length-1))),t)}return ys(e,t)}var Wd=fa((function(e,t,n){return t=t.toLowerCase(),e+(n?Gd(t):t)}));function Gd(e){return _h(Jc(e).toLowerCase())}function Xd(e){return e=Jc(e),e&amp;&amp;e.replace(Je,nr).replace(Ht,"")}function Yd(e,t,n){e=Jc(e),t=Ds(t);var r=e.length;n=n===s?r:gi(Xc(n),0,r);var i=n;return n-=t.length,n&gt;=0&amp;&amp;e.slice(n,i)==t}function Kd(e){return e=Jc(e),e&amp;&amp;Oe.test(e)?e.replace(Ce,rr):e}function Zd(e){return e=Jc(e),e&amp;&amp;je.test(e)?e.replace(Ne,"\\$&amp;"):e}var Qd=fa((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),Jd=fa((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),eh=ha("toLowerCase");function th(e,t,n){e=Jc(e),t=Xc(t);var r=t?gr(e):0;if(!t||r&gt;=t)return e;var i=(t-r)/2;return Ta(Mt(i),n)+e+Ta(Dt(i),n)}function nh(e,t,n){e=Jc(e),t=Xc(t);var r=t?gr(e):0;return t&amp;&amp;r&lt;t?e+Ta(t-r,n):e}function rh(e,t,n){e=Jc(e),t=Xc(t);var r=t?gr(e):0;return t&amp;&amp;r&lt;t?Ta(t-r,n)+e:e}function ih(e,t,n){return n||null==t?t=0:t&amp;&amp;(t=+t),Vt(Jc(e).replace(Ue,""),t||0)}function sh(e,t,n){return t=(n?ao(e,t,n):t===s)?1:Xc(t),bs(Jc(e),t)}function ah(){var e=arguments,t=Jc(e[0]);return e.length&lt;3?t:t.replace(e[1],e[2])}var oh=fa((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}));function lh(e,t,n){return n&amp;&amp;"number"!=typeof n&amp;&amp;ao(e,t,n)&amp;&amp;(t=n=s),n=n===s?F:n&gt;&gt;&gt;0,n?(e=Jc(e),e&amp;&amp;("string"==typeof t||null!=t&amp;&amp;!Rc(t))&amp;&amp;(t=Ds(t),!t&amp;&amp;ar(e))?Vs(yr(e),0,n):e.split(t,n)):[]}var uh=fa((function(e,t,n){return e+(n?" ":"")+_h(t)}));function ch(e,t,n){return e=Jc(e),n=null==n?0:gi(Xc(n),0,e.length),t=Ds(t),e.slice(n,n+t.length)==t}function dh(e,t,n){var r=wr.templateSettings;n&amp;&amp;ao(e,t,n)&amp;&amp;(t=s),e=Jc(e),t=nd({},t,r,Pa);var a,o,l=nd({},t.imports,r.imports,Pa),u=Td(l),d=Zn(l,u),h=0,f=t.interpolate||et,p="__p += '",m=rt((t.escape||et).source+"|"+f.source+"|"+(f===Le?We:et).source+"|"+(t.evaluate||et).source+"|$","g"),g="//# sourceURL="+(dt.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Kt+"]")+"\n";e.replace(m,(function(t,n,r,i,s,l){return r||(r=i),p+=e.slice(h,l).replace(tt,ir),n&amp;&amp;(a=!0,p+="' +\n__e("+n+") +\n'"),s&amp;&amp;(o=!0,p+="';\n"+s+";\n__p += '"),r&amp;&amp;(p+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),h=l+t.length,t})),p+="';\n";var y=dt.call(t,"variable")&amp;&amp;t.variable;if(y){if(He.test(y))throw new i(c)}else p="with (obj) {\n"+p+"\n}\n";p=(o?p.replace(Se,""):p).replace(Ee,"$1").replace(xe,"$1;"),p="function("+(y||"obj")+") {\n"+(y?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(a?", __e = _.escape":"")+(o?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+p+"return __p\n}";var v=Th((function(){return Be(u,g+"return "+p).apply(s,d)}));if(v.source=p,bc(v))throw v;return v}function hh(e){return Jc(e).toLowerCase()}function fh(e){return Jc(e).toUpperCase()}function ph(e,t,n){if(e=Jc(e),e&amp;&amp;(n||t===s))return Yn(e);if(!e||!(t=Ds(t)))return e;var r=yr(e),i=yr(t),a=Jn(r,i),o=er(r,i)+1;return Vs(r,a,o).join("")}function mh(e,t,n){if(e=Jc(e),e&amp;&amp;(n||t===s))return e.slice(0,vr(e)+1);if(!e||!(t=Ds(t)))return e;var r=yr(e),i=er(r,yr(t))+1;return Vs(r,0,i).join("")}function gh(e,t,n){if(e=Jc(e),e&amp;&amp;(n||t===s))return e.replace(Ue,"");if(!e||!(t=Ds(t)))return e;var r=yr(e),i=Jn(r,yr(t));return Vs(r,i).join("")}function yh(e,t){var n=O,r=I;if(Ec(t)){var i="separator"in t?t.separator:i;n="length"in t?Xc(t.length):n,r="omission"in t?Ds(t.omission):r}e=Jc(e);var a=e.length;if(ar(e)){var o=yr(e);a=o.length}if(n&gt;=a)return e;var l=n-gr(r);if(l&lt;1)return r;var u=o?Vs(o,0,l).join(""):e.slice(0,l);if(i===s)return u+r;if(o&amp;&amp;(l+=u.length-l),Rc(i)){if(e.slice(l).search(i)){var c,d=u;i.global||(i=rt(i.source,Jc(Ge.exec(i))+"g")),i.lastIndex=0;while(c=i.exec(d))var h=c.index;u=u.slice(0,h===s?l:h)}}else if(e.indexOf(Ds(i),l)!=l){var f=u.lastIndexOf(i);f&gt;-1&amp;&amp;(u=u.slice(0,f))}return u+r}function vh(e){return e=Jc(e),e&amp;&amp;Ae.test(e)?e.replace(ke,br):e}var bh=fa((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),_h=ha("toUpperCase");function wh(e,t,n){return e=Jc(e),t=n?s:t,t===s?or(e)?Tr(e):Rn(e):e.match(t)||[]}var Th=_s((function(e,t){try{return _n(e,s,t)}catch(n){return bc(n)?n:new i(n)}})),Sh=ja((function(e,t){return Tn(t,(function(t){t=Po(t),pi(e,t,Lu(e[t],e))})),e}));function Eh(e){var t=null==e?0:e.length,n=za();return e=t?An(e,(function(e){if("function"!=typeof e[1])throw new st(u);return[n(e[0]),e[1]]})):[],_s((function(n){var r=-1;while(++r&lt;t){var i=e[r];if(_n(i[0],this,n))return _n(i[1],this,n)}}))}function xh(e){return vi(yi(e,p))}function kh(e){return function(){return e}}function Ch(e,t){return null==e||e!==e?t:e}var Ah=ya(),Oh=ya(!0);function Ih(e){return e}function Ph(e){return ts("function"==typeof e?e:yi(e,p))}function Lh(e){return as(yi(e,p))}function Dh(e,t){return os(e,yi(t,p))}var Mh=_s((function(e,t){return function(n){return zi(n,e,t)}})),Rh=_s((function(e,t){return function(n){return zi(e,n,t)}}));function Nh(e,t,n){var r=Td(t),i=Di(t,r);null!=n||Ec(t)&amp;&amp;(i.length||!r.length)||(n=t,t=e,e=this,i=Di(t,Td(t)));var s=!(Ec(n)&amp;&amp;"chain"in n)||!!n.chain,a=wc(e);return Tn(i,(function(n){var r=t[n];e[n]=r,a&amp;&amp;(e.prototype[n]=function(){var t=this.__chain__;if(s||t){var n=e(this.__wrapped__),i=n.__actions__=ra(this.__actions__);return i.push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,On([this.value()],arguments))})})),e}function jh(){return ln._===this&amp;&amp;(ln._=gt),this}function Uh(){}function Bh(e){return e=Xc(e),_s((function(t){return cs(t,e)}))}var Fh=wa(An),$h=wa(En),qh=wa(Ln);function zh(e){return oo(e)?qn(Po(e)):ps(e)}function Hh(e){return function(t){return null==e?s:Mi(e,t)}}var Vh=Ea(),Wh=Ea(!0);function Gh(){return[]}function Xh(){return!1}function Yh(){return{}}function Kh(){return""}function Zh(){return!0}function Qh(e,t){if(e=Xc(e),e&lt;1||e&gt;j)return[];var n=F,r=$t(e,F);t=za(t),e-=F;var i=Gn(r,t);while(++n&lt;e)t(n);return i}function Jh(e){return lc(e)?An(e,Po):Bc(e)?[e]:ra(Io(Jc(e)))}function ef(e){var t=++ht;return Jc(e)+t}var tf=_a((function(e,t){return e+t}),0),nf=Ca("ceil"),rf=_a((function(e,t){return e/t}),1),sf=Ca("floor");function af(e){return e&amp;&amp;e.length?xi(e,Ih,ji):s}function of(e,t){return e&amp;&amp;e.length?xi(e,za(t,2),ji):s}function lf(e){return $n(e,Ih)}function uf(e,t){return $n(e,za(t,2))}function cf(e){return e&amp;&amp;e.length?xi(e,Ih,is):s}function df(e,t){return e&amp;&amp;e.length?xi(e,za(t,2),is):s}var hf=_a((function(e,t){return e*t}),1),ff=Ca("round"),pf=_a((function(e,t){return e-t}),0);function mf(e){return e&amp;&amp;e.length?Wn(e,Ih):0}function gf(e,t){return e&amp;&amp;e.length?Wn(e,za(t,2)):0}return wr.after=Ou,wr.ary=Iu,wr.assign=ed,wr.assignIn=td,wr.assignInWith=nd,wr.assignWith=rd,wr.at=id,wr.before=Pu,wr.bind=Lu,wr.bindAll=Sh,wr.bindKey=Du,wr.castArray=Qu,wr.chain=Vl,wr.chunk=Ro,wr.compact=No,wr.concat=jo,wr.cond=Eh,wr.conforms=xh,wr.constant=kh,wr.countBy=nu,wr.create=sd,wr.curry=Mu,wr.curryRight=Ru,wr.debounce=Nu,wr.defaults=ad,wr.defaultsDeep=od,wr.defer=ju,wr.delay=Uu,wr.difference=Uo,wr.differenceBy=Bo,wr.differenceWith=Fo,wr.drop=$o,wr.dropRight=qo,wr.dropRightWhile=zo,wr.dropWhile=Ho,wr.fill=Vo,wr.filter=iu,wr.flatMap=ou,wr.flatMapDeep=lu,wr.flatMapDepth=uu,wr.flatten=Xo,wr.flattenDeep=Yo,wr.flattenDepth=Ko,wr.flip=Bu,wr.flow=Ah,wr.flowRight=Oh,wr.fromPairs=Zo,wr.functions=pd,wr.functionsIn=md,wr.groupBy=hu,wr.initial=el,wr.intersection=tl,wr.intersectionBy=nl,wr.intersectionWith=rl,wr.invert=bd,wr.invertBy=_d,wr.invokeMap=pu,wr.iteratee=Ph,wr.keyBy=mu,wr.keys=Td,wr.keysIn=Sd,wr.map=gu,wr.mapKeys=Ed,wr.mapValues=xd,wr.matches=Lh,wr.matchesProperty=Dh,wr.memoize=Fu,wr.merge=kd,wr.mergeWith=Cd,wr.method=Mh,wr.methodOf=Rh,wr.mixin=Nh,wr.negate=$u,wr.nthArg=Bh,wr.omit=Ad,wr.omitBy=Od,wr.once=qu,wr.orderBy=yu,wr.over=Fh,wr.overArgs=zu,wr.overEvery=$h,wr.overSome=qh,wr.partial=Hu,wr.partialRight=Vu,wr.partition=vu,wr.pick=Id,wr.pickBy=Pd,wr.property=zh,wr.propertyOf=Hh,wr.pull=ll,wr.pullAll=ul,wr.pullAllBy=cl,wr.pullAllWith=dl,wr.pullAt=hl,wr.range=Vh,wr.rangeRight=Wh,wr.rearg=Wu,wr.reject=wu,wr.remove=fl,wr.rest=Gu,wr.reverse=pl,wr.sampleSize=Su,wr.set=Dd,wr.setWith=Md,wr.shuffle=Eu,wr.slice=ml,wr.sortBy=Cu,wr.sortedUniq=Tl,wr.sortedUniqBy=Sl,wr.split=lh,wr.spread=Xu,wr.tail=El,wr.take=xl,wr.takeRight=kl,wr.takeRightWhile=Cl,wr.takeWhile=Al,wr.tap=Wl,wr.throttle=Yu,wr.thru=Gl,wr.toArray=Wc,wr.toPairs=Rd,wr.toPairsIn=Nd,wr.toPath=Jh,wr.toPlainObject=Zc,wr.transform=jd,wr.unary=Ku,wr.union=Ol,wr.unionBy=Il,wr.unionWith=Pl,wr.uniq=Ll,wr.uniqBy=Dl,wr.uniqWith=Ml,wr.unset=Ud,wr.unzip=Rl,wr.unzipWith=Nl,wr.update=Bd,wr.updateWith=Fd,wr.values=$d,wr.valuesIn=qd,wr.without=jl,wr.words=wh,wr.wrap=Zu,wr.xor=Ul,wr.xorBy=Bl,wr.xorWith=Fl,wr.zip=$l,wr.zipObject=ql,wr.zipObjectDeep=zl,wr.zipWith=Hl,wr.entries=Rd,wr.entriesIn=Nd,wr.extend=td,wr.extendWith=nd,Nh(wr,wr),wr.add=tf,wr.attempt=Th,wr.camelCase=Wd,wr.capitalize=Gd,wr.ceil=nf,wr.clamp=zd,wr.clone=Ju,wr.cloneDeep=tc,wr.cloneDeepWith=nc,wr.cloneWith=ec,wr.conformsTo=rc,wr.deburr=Xd,wr.defaultTo=Ch,wr.divide=rf,wr.endsWith=Yd,wr.eq=ic,wr.escape=Kd,wr.escapeRegExp=Zd,wr.every=ru,wr.find=su,wr.findIndex=Wo,wr.findKey=ld,wr.findLast=au,wr.findLastIndex=Go,wr.findLastKey=ud,wr.floor=sf,wr.forEach=cu,wr.forEachRight=du,wr.forIn=cd,wr.forInRight=dd,wr.forOwn=hd,wr.forOwnRight=fd,wr.get=gd,wr.gt=sc,wr.gte=ac,wr.has=yd,wr.hasIn=vd,wr.head=Qo,wr.identity=Ih,wr.includes=fu,wr.indexOf=Jo,wr.inRange=Hd,wr.invoke=wd,wr.isArguments=oc,wr.isArray=lc,wr.isArrayBuffer=uc,wr.isArrayLike=cc,wr.isArrayLikeObject=dc,wr.isBoolean=hc,wr.isBuffer=fc,wr.isDate=pc,wr.isElement=mc,wr.isEmpty=gc,wr.isEqual=yc,wr.isEqualWith=vc,wr.isError=bc,wr.isFinite=_c,wr.isFunction=wc,wr.isInteger=Tc,wr.isLength=Sc,wr.isMap=kc,wr.isMatch=Cc,wr.isMatchWith=Ac,wr.isNaN=Oc,wr.isNative=Ic,wr.isNil=Lc,wr.isNull=Pc,wr.isNumber=Dc,wr.isObject=Ec,wr.isObjectLike=xc,wr.isPlainObject=Mc,wr.isRegExp=Rc,wr.isSafeInteger=Nc,wr.isSet=jc,wr.isString=Uc,wr.isSymbol=Bc,wr.isTypedArray=Fc,wr.isUndefined=$c,wr.isWeakMap=qc,wr.isWeakSet=zc,wr.join=il,wr.kebabCase=Qd,wr.last=sl,wr.lastIndexOf=al,wr.lowerCase=Jd,wr.lowerFirst=eh,wr.lt=Hc,wr.lte=Vc,wr.max=af,wr.maxBy=of,wr.mean=lf,wr.meanBy=uf,wr.min=cf,wr.minBy=df,wr.stubArray=Gh,wr.stubFalse=Xh,wr.stubObject=Yh,wr.stubString=Kh,wr.stubTrue=Zh,wr.multiply=hf,wr.nth=ol,wr.noConflict=jh,wr.noop=Uh,wr.now=Au,wr.pad=th,wr.padEnd=nh,wr.padStart=rh,wr.parseInt=ih,wr.random=Vd,wr.reduce=bu,wr.reduceRight=_u,wr.repeat=sh,wr.replace=ah,wr.result=Ld,wr.round=ff,wr.runInContext=e,wr.sample=Tu,wr.size=xu,wr.snakeCase=oh,wr.some=ku,wr.sortedIndex=gl,wr.sortedIndexBy=yl,wr.sortedIndexOf=vl,wr.sortedLastIndex=bl,wr.sortedLastIndexBy=_l,wr.sortedLastIndexOf=wl,wr.startCase=uh,wr.startsWith=ch,wr.subtract=pf,wr.sum=mf,wr.sumBy=gf,wr.template=dh,wr.times=Qh,wr.toFinite=Gc,wr.toInteger=Xc,wr.toLength=Yc,wr.toLower=hh,wr.toNumber=Kc,wr.toSafeInteger=Qc,wr.toString=Jc,wr.toUpper=fh,wr.trim=ph,wr.trimEnd=mh,wr.trimStart=gh,wr.truncate=yh,wr.unescape=vh,wr.uniqueId=ef,wr.upperCase=bh,wr.upperFirst=_h,wr.each=cu,wr.eachRight=du,wr.first=Qo,Nh(wr,function(){var e={};return Pi(wr,(function(t,n){dt.call(wr.prototype,n)||(e[n]=t)})),e}(),{chain:!1}),wr.VERSION=a,Tn(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){wr[e].placeholder=wr})),Tn(["drop","take"],(function(e,t){Cr.prototype[e]=function(n){n=n===s?1:Ft(Xc(n),0);var r=this.__filtered__&amp;&amp;!t?new Cr(this):this.clone();return r.__filtered__?r.__takeCount__=$t(n,r.__takeCount__):r.__views__.push({size:$t(n,F),type:e+(r.__dir__&lt;0?"Right":"")}),r},Cr.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),Tn(["filter","map","takeWhile"],(function(e,t){var n=t+1,r=n==D||n==R;Cr.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:za(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}})),Tn(["head","last"],(function(e,t){var n="take"+(t?"Right":"");Cr.prototype[e]=function(){return this[n](1).value()[0]}})),Tn(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");Cr.prototype[e]=function(){return this.__filtered__?new Cr(this):this[n](1)}})),Cr.prototype.compact=function(){return this.filter(Ih)},Cr.prototype.find=function(e){return this.filter(e).head()},Cr.prototype.findLast=function(e){return this.reverse().find(e)},Cr.prototype.invokeMap=_s((function(e,t){return"function"==typeof e?new Cr(this):this.map((function(n){return zi(n,e,t)}))})),Cr.prototype.reject=function(e){return this.filter($u(za(e)))},Cr.prototype.slice=function(e,t){e=Xc(e);var n=this;return n.__filtered__&amp;&amp;(e&gt;0||t&lt;0)?new Cr(n):(e&lt;0?n=n.takeRight(-e):e&amp;&amp;(n=n.drop(e)),t!==s&amp;&amp;(t=Xc(t),n=t&lt;0?n.dropRight(-t):n.take(t-e)),n)},Cr.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Cr.prototype.toArray=function(){return this.take(F)},Pi(Cr.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),i=wr[r?"take"+("last"==t?"Right":""):t],a=r||/^find/.test(t);i&amp;&amp;(wr.prototype[t]=function(){var t=this.__wrapped__,o=r?[1]:arguments,l=t instanceof Cr,u=o[0],c=l||lc(t),d=function(e){var t=i.apply(wr,On([e],o));return r&amp;&amp;h?t[0]:t};c&amp;&amp;n&amp;&amp;"function"==typeof u&amp;&amp;1!=u.length&amp;&amp;(l=c=!1);var h=this.__chain__,f=!!this.__actions__.length,p=a&amp;&amp;!h,m=l&amp;&amp;!f;if(!a&amp;&amp;c){t=m?t:new Cr(this);var g=e.apply(t,o);return g.__actions__.push({func:Gl,args:[d],thisArg:s}),new kr(g,h)}return p&amp;&amp;m?e.apply(this,o):(g=this.thru(d),p?r?g.value()[0]:g.value():g)})})),Tn(["pop","push","shift","sort","splice","unshift"],(function(e){var t=at[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);wr.prototype[e]=function(){var e=arguments;if(r&amp;&amp;!this.__chain__){var i=this.value();return t.apply(lc(i)?i:[],e)}return this[n]((function(n){return t.apply(lc(n)?n:[],e)}))}})),Pi(Cr.prototype,(function(e,t){var n=wr[t];if(n){var r=n.name+"";dt.call(un,r)||(un[r]=[]),un[r].push({name:t,func:n})}})),un[va(s,_).name]=[{name:"wrapper",func:s}],Cr.prototype.clone=Ar,Cr.prototype.reverse=Or,Cr.prototype.value=Ir,wr.prototype.at=Xl,wr.prototype.chain=Yl,wr.prototype.commit=Kl,wr.prototype.next=Zl,wr.prototype.plant=Jl,wr.prototype.reverse=eu,wr.prototype.toJSON=wr.prototype.valueOf=wr.prototype.value=tu,wr.prototype.first=wr.prototype.head,Ct&amp;&amp;(wr.prototype[Ct]=Ql),wr},Er=Sr();ln._=Er,i=function(){return Er}.call(t,n,t,r),i===s||(r.exports=i)}).call(this)}).call(this,n("de2f"),n("1598")(e))},bcc7:function(e,t,n){"use strict";(function(t,r){var i=n("3f08");e.exports=T;var s,a=n("f249");T.ReadableState=w;n("16b4").EventEmitter;var o=function(e,t){return e.listeners(t).length},l=n("2608"),u=n("359c").Buffer,c=("undefined"!==typeof t?t:"undefined"!==typeof window?window:"undefined"!==typeof self?self:{}).Uint8Array||function(){};function d(e){return u.from(e)}function h(e){return u.isBuffer(e)||e instanceof c}var f=Object.create(n("0b26"));f.inherits=n("0999");var p=n(3),m=void 0;m=p&amp;&amp;p.debuglog?p.debuglog("stream"):function(){};var g,y=n("639b"),v=n("c05c");f.inherits(T,l);var b=["error","close","destroy","pause","resume"];function _(e,t,n){if("function"===typeof e.prependListener)return e.prependListener(t,n);e._events&amp;&amp;e._events[t]?a(e._events[t])?e._events[t].unshift(n):e._events[t]=[n,e._events[t]]:e.on(t,n)}function w(e,t){s=s||n("9da5"),e=e||{};var r=t instanceof s;this.objectMode=!!e.objectMode,r&amp;&amp;(this.objectMode=this.objectMode||!!e.readableObjectMode);var i=e.highWaterMark,a=e.readableHighWaterMark,o=this.objectMode?16:16384;this.highWaterMark=i||0===i?i:r&amp;&amp;(a||0===a)?a:o,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new y,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&amp;&amp;(g||(g=n("cdda").StringDecoder),this.decoder=new g(e.encoding),this.encoding=e.encoding)}function T(e){if(s=s||n("9da5"),!(this instanceof T))return new T(e);this._readableState=new w(e,this),this.readable=!0,e&amp;&amp;("function"===typeof e.read&amp;&amp;(this._read=e.read),"function"===typeof e.destroy&amp;&amp;(this._destroy=e.destroy)),l.call(this)}function S(e,t,n,r,i){var s,a=e._readableState;null===t?(a.reading=!1,I(e,a)):(i||(s=x(a,t)),s?e.emit("error",s):a.objectMode||t&amp;&amp;t.length&gt;0?("string"===typeof t||a.objectMode||Object.getPrototypeOf(t)===u.prototype||(t=d(t)),r?a.endEmitted?e.emit("error",new Error("stream.unshift() after end event")):E(e,a,t,!0):a.ended?e.emit("error",new Error("stream.push() after EOF")):(a.reading=!1,a.decoder&amp;&amp;!n?(t=a.decoder.write(t),a.objectMode||0!==t.length?E(e,a,t,!1):D(e,a)):E(e,a,t,!1))):r||(a.reading=!1));return k(a)}function E(e,t,n,r){t.flowing&amp;&amp;0===t.length&amp;&amp;!t.sync?(e.emit("data",n),e.read(0)):(t.length+=t.objectMode?1:n.length,r?t.buffer.unshift(n):t.buffer.push(n),t.needReadable&amp;&amp;P(e)),D(e,t)}function x(e,t){var n;return h(t)||"string"===typeof t||void 0===t||e.objectMode||(n=new TypeError("Invalid non-string/buffer chunk")),n}function k(e){return!e.ended&amp;&amp;(e.needReadable||e.length&lt;e.highWaterMark||0===e.length)}Object.defineProperty(T.prototype,"destroyed",{get:function(){return void 0!==this._readableState&amp;&amp;this._readableState.destroyed},set:function(e){this._readableState&amp;&amp;(this._readableState.destroyed=e)}}),T.prototype.destroy=v.destroy,T.prototype._undestroy=v.undestroy,T.prototype._destroy=function(e,t){this.push(null),t(e)},T.prototype.push=function(e,t){var n,r=this._readableState;return r.objectMode?n=!0:"string"===typeof e&amp;&amp;(t=t||r.defaultEncoding,t!==r.encoding&amp;&amp;(e=u.from(e,t),t=""),n=!0),S(this,e,t,!1,n)},T.prototype.unshift=function(e){return S(this,e,null,!0,!1)},T.prototype.isPaused=function(){return!1===this._readableState.flowing},T.prototype.setEncoding=function(e){return g||(g=n("cdda").StringDecoder),this._readableState.decoder=new g(e),this._readableState.encoding=e,this};var C=8388608;function A(e){return e&gt;=C?e=C:(e--,e|=e&gt;&gt;&gt;1,e|=e&gt;&gt;&gt;2,e|=e&gt;&gt;&gt;4,e|=e&gt;&gt;&gt;8,e|=e&gt;&gt;&gt;16,e++),e}function O(e,t){return e&lt;=0||0===t.length&amp;&amp;t.ended?0:t.objectMode?1:e!==e?t.flowing&amp;&amp;t.length?t.buffer.head.data.length:t.length:(e&gt;t.highWaterMark&amp;&amp;(t.highWaterMark=A(e)),e&lt;=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function I(e,t){if(!t.ended){if(t.decoder){var n=t.decoder.end();n&amp;&amp;n.length&amp;&amp;(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,P(e)}}function P(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(m("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?i.nextTick(L,e):L(e))}function L(e){m("emit readable"),e.emit("readable"),B(e)}function D(e,t){t.readingMore||(t.readingMore=!0,i.nextTick(M,e,t))}function M(e,t){var n=t.length;while(!t.reading&amp;&amp;!t.flowing&amp;&amp;!t.ended&amp;&amp;t.length&lt;t.highWaterMark){if(m("maybeReadMore read 0"),e.read(0),n===t.length)break;n=t.length}t.readingMore=!1}function R(e){return function(){var t=e._readableState;m("pipeOnDrain",t.awaitDrain),t.awaitDrain&amp;&amp;t.awaitDrain--,0===t.awaitDrain&amp;&amp;o(e,"data")&amp;&amp;(t.flowing=!0,B(e))}}function N(e){m("readable nexttick read 0"),e.read(0)}function j(e,t){t.resumeScheduled||(t.resumeScheduled=!0,i.nextTick(U,e,t))}function U(e,t){t.reading||(m("resume read 0"),e.read(0)),t.resumeScheduled=!1,t.awaitDrain=0,e.emit("resume"),B(e),t.flowing&amp;&amp;!t.reading&amp;&amp;e.read(0)}function B(e){var t=e._readableState;m("flow",t.flowing);while(t.flowing&amp;&amp;null!==e.read());}function F(e,t){return 0===t.length?null:(t.objectMode?n=t.buffer.shift():!e||e&gt;=t.length?(n=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.head.data:t.buffer.concat(t.length),t.buffer.clear()):n=$(e,t.buffer,t.decoder),n);var n}function $(e,t,n){var r;return e&lt;t.head.data.length?(r=t.head.data.slice(0,e),t.head.data=t.head.data.slice(e)):r=e===t.head.data.length?t.shift():n?q(e,t):z(e,t),r}function q(e,t){var n=t.head,r=1,i=n.data;e-=i.length;while(n=n.next){var s=n.data,a=e&gt;s.length?s.length:e;if(a===s.length?i+=s:i+=s.slice(0,e),e-=a,0===e){a===s.length?(++r,n.next?t.head=n.next:t.head=t.tail=null):(t.head=n,n.data=s.slice(a));break}++r}return t.length-=r,i}function z(e,t){var n=u.allocUnsafe(e),r=t.head,i=1;r.data.copy(n),e-=r.data.length;while(r=r.next){var s=r.data,a=e&gt;s.length?s.length:e;if(s.copy(n,n.length-e,0,a),e-=a,0===e){a===s.length?(++i,r.next?t.head=r.next:t.head=t.tail=null):(t.head=r,r.data=s.slice(a));break}++i}return t.length-=i,n}function H(e){var t=e._readableState;if(t.length&gt;0)throw new Error('"endReadable()" called on non-empty stream');t.endEmitted||(t.ended=!0,i.nextTick(V,t,e))}function V(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit("end"))}function W(e,t){for(var n=0,r=e.length;n&lt;r;n++)if(e[n]===t)return n;return-1}T.prototype.read=function(e){m("read",e),e=parseInt(e,10);var t=this._readableState,n=e;if(0!==e&amp;&amp;(t.emittedReadable=!1),0===e&amp;&amp;t.needReadable&amp;&amp;(t.length&gt;=t.highWaterMark||t.ended))return m("read: emitReadable",t.length,t.ended),0===t.length&amp;&amp;t.ended?H(this):P(this),null;if(e=O(e,t),0===e&amp;&amp;t.ended)return 0===t.length&amp;&amp;H(this),null;var r,i=t.needReadable;return m("need readable",i),(0===t.length||t.length-e&lt;t.highWaterMark)&amp;&amp;(i=!0,m("length less than watermark",i)),t.ended||t.reading?(i=!1,m("reading or ended",i)):i&amp;&amp;(m("do read"),t.reading=!0,t.sync=!0,0===t.length&amp;&amp;(t.needReadable=!0),this._read(t.highWaterMark),t.sync=!1,t.reading||(e=O(n,t))),r=e&gt;0?F(e,t):null,null===r?(t.needReadable=!0,e=0):t.length-=e,0===t.length&amp;&amp;(t.ended||(t.needReadable=!0),n!==e&amp;&amp;t.ended&amp;&amp;H(this)),null!==r&amp;&amp;this.emit("data",r),r},T.prototype._read=function(e){this.emit("error",new Error("_read() is not implemented"))},T.prototype.pipe=function(e,t){var n=this,s=this._readableState;switch(s.pipesCount){case 0:s.pipes=e;break;case 1:s.pipes=[s.pipes,e];break;default:s.pipes.push(e);break}s.pipesCount+=1,m("pipe count=%d opts=%j",s.pipesCount,t);var a=(!t||!1!==t.end)&amp;&amp;e!==r.stdout&amp;&amp;e!==r.stderr,l=a?c:w;function u(e,t){m("onunpipe"),e===n&amp;&amp;t&amp;&amp;!1===t.hasUnpiped&amp;&amp;(t.hasUnpiped=!0,f())}function c(){m("onend"),e.end()}s.endEmitted?i.nextTick(l):n.once("end",l),e.on("unpipe",u);var d=R(n);e.on("drain",d);var h=!1;function f(){m("cleanup"),e.removeListener("close",v),e.removeListener("finish",b),e.removeListener("drain",d),e.removeListener("error",y),e.removeListener("unpipe",u),n.removeListener("end",c),n.removeListener("end",w),n.removeListener("data",g),h=!0,!s.awaitDrain||e._writableState&amp;&amp;!e._writableState.needDrain||d()}var p=!1;function g(t){m("ondata"),p=!1;var r=e.write(t);!1!==r||p||((1===s.pipesCount&amp;&amp;s.pipes===e||s.pipesCount&gt;1&amp;&amp;-1!==W(s.pipes,e))&amp;&amp;!h&amp;&amp;(m("false write response, pause",s.awaitDrain),s.awaitDrain++,p=!0),n.pause())}function y(t){m("onerror",t),w(),e.removeListener("error",y),0===o(e,"error")&amp;&amp;e.emit("error",t)}function v(){e.removeListener("finish",b),w()}function b(){m("onfinish"),e.removeListener("close",v),w()}function w(){m("unpipe"),n.unpipe(e)}return n.on("data",g),_(e,"error",y),e.once("close",v),e.once("finish",b),e.emit("pipe",n),s.flowing||(m("pipe resume"),n.resume()),e},T.prototype.unpipe=function(e){var t=this._readableState,n={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&amp;&amp;e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&amp;&amp;e.emit("unpipe",this,n)),this;if(!e){var r=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var s=0;s&lt;i;s++)r[s].emit("unpipe",this,{hasUnpiped:!1});return this}var a=W(t.pipes,e);return-1===a||(t.pipes.splice(a,1),t.pipesCount-=1,1===t.pipesCount&amp;&amp;(t.pipes=t.pipes[0]),e.emit("unpipe",this,n)),this},T.prototype.on=function(e,t){var n=l.prototype.on.call(this,e,t);if("data"===e)!1!==this._readableState.flowing&amp;&amp;this.resume();else if("readable"===e){var r=this._readableState;r.endEmitted||r.readableListening||(r.readableListening=r.needReadable=!0,r.emittedReadable=!1,r.reading?r.length&amp;&amp;P(this):i.nextTick(N,this))}return n},T.prototype.addListener=T.prototype.on,T.prototype.resume=function(){var e=this._readableState;return e.flowing||(m("resume"),e.flowing=!0,j(this,e)),this},T.prototype.pause=function(){return m("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&amp;&amp;(m("pause"),this._readableState.flowing=!1,this.emit("pause")),this},T.prototype.wrap=function(e){var t=this,n=this._readableState,r=!1;for(var i in e.on("end",(function(){if(m("wrapped end"),n.decoder&amp;&amp;!n.ended){var e=n.decoder.end();e&amp;&amp;e.length&amp;&amp;t.push(e)}t.push(null)})),e.on("data",(function(i){if(m("wrapped data"),n.decoder&amp;&amp;(i=n.decoder.write(i)),(!n.objectMode||null!==i&amp;&amp;void 0!==i)&amp;&amp;(n.objectMode||i&amp;&amp;i.length)){var s=t.push(i);s||(r=!0,e.pause())}})),e)void 0===this[i]&amp;&amp;"function"===typeof e[i]&amp;&amp;(this[i]=function(t){return function(){return e[t].apply(e,arguments)}}(i));for(var s=0;s&lt;b.length;s++)e.on(b[s],this.emit.bind(this,b[s]));return this._read=function(t){m("wrapped _read",t),r&amp;&amp;(r=!1,e.resume())},this},Object.defineProperty(T.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),T._fromList=F}).call(this,n("de2f"),n("0418"))},bd44:function(e,t,n){"use strict";(function(t){var r;function i(e,t,n){return t=s(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){var t=a(e,"string");return"symbol"===typeof t?t:String(t)}function a(e,t){if("object"!==typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}var o=n("96ba"),l=Symbol("lastResolve"),u=Symbol("lastReject"),c=Symbol("error"),d=Symbol("ended"),h=Symbol("lastPromise"),f=Symbol("handlePromise"),p=Symbol("stream");function m(e,t){return{value:e,done:t}}function g(e){var t=e[l];if(null!==t){var n=e[p].read();null!==n&amp;&amp;(e[h]=null,e[l]=null,e[u]=null,t(m(n,!1)))}}function y(e){t.nextTick(g,e)}function v(e,t){return function(n,r){e.then((function(){t[d]?n(m(void 0,!0)):t[f](n,r)}),r)}}var b=Object.getPrototypeOf((function(){})),_=Object.setPrototypeOf((r={get stream(){return this[p]},next:function(){var e=this,n=this[c];if(null!==n)return Promise.reject(n);if(this[d])return Promise.resolve(m(void 0,!0));if(this[p].destroyed)return new Promise((function(n,r){t.nextTick((function(){e[c]?r(e[c]):n(m(void 0,!0))}))}));var r,i=this[h];if(i)r=new Promise(v(i,this));else{var s=this[p].read();if(null!==s)return Promise.resolve(m(s,!1));r=new Promise(this[f])}return this[h]=r,r}},i(r,Symbol.asyncIterator,(function(){return this})),i(r,"return",(function(){var e=this;return new Promise((function(t,n){e[p].destroy(null,(function(e){e?n(e):t(m(void 0,!0))}))}))})),r),b),w=function(e){var t,n=Object.create(_,(t={},i(t,p,{value:e,writable:!0}),i(t,l,{value:null,writable:!0}),i(t,u,{value:null,writable:!0}),i(t,c,{value:null,writable:!0}),i(t,d,{value:e._readableState.endEmitted,writable:!0}),i(t,f,{value:function(e,t){var r=n[p].read();r?(n[h]=null,n[l]=null,n[u]=null,e(m(r,!1))):(n[l]=e,n[u]=t)},writable:!0}),t));return n[h]=null,o(e,(function(e){if(e&amp;&amp;"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=n[u];return null!==t&amp;&amp;(n[h]=null,n[l]=null,n[u]=null,t(e)),void(n[c]=e)}var r=n[l];null!==r&amp;&amp;(n[h]=null,n[l]=null,n[u]=null,r(m(void 0,!0))),n[d]=!0})),e.on("readable",y.bind(null,n)),n};e.exports=w}).call(this,n("0418"))},bdfe:function(e,t,n){"use strict";var r=n("f972"),i=n("5f2a"),s=r.WeakMap;e.exports=i(s)&amp;&amp;/native code/.test(String(s))},bfba:function(e,t,n){"use strict";var r=n("1ce7"),i=function(e){return{size:e,has:function(){return!1},keys:function(){return{next:function(){return{done:!0}}}}}};e.exports=function(e){var t=r("Set");try{(new t)[e](i(0));try{return(new t)[e](i(-1)),!1}catch(n){return!0}}catch(s){return!1}}},c05c:function(e,t,n){"use strict";var r=n("3f08");function i(e,t){var n=this,i=this._readableState&amp;&amp;this._readableState.destroyed,s=this._writableState&amp;&amp;this._writableState.destroyed;return i||s?(t?t(e):e&amp;&amp;(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,r.nextTick(a,this,e)):r.nextTick(a,this,e)),this):(this._readableState&amp;&amp;(this._readableState.destroyed=!0),this._writableState&amp;&amp;(this._writableState.destroyed=!0),this._destroy(e||null,(function(e){!t&amp;&amp;e?n._writableState?n._writableState.errorEmitted||(n._writableState.errorEmitted=!0,r.nextTick(a,n,e)):r.nextTick(a,n,e):t&amp;&amp;t(e)})),this)}function s(){this._readableState&amp;&amp;(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&amp;&amp;(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function a(e,t){e.emit("error",t)}e.exports={destroy:i,undestroy:s}},c110:function(e,t,n){"use strict";var r=n("4e28"),i=n("e262"),s=n("5f2a"),a=n("5a1a"),o=n("b79f"),l=TypeError;e.exports=function(e,t){var n=e.exec;if(s(n)){var u=r(n,e,t);return null!==u&amp;&amp;i(u),u}if("RegExp"===a(e))return r(o,e,t);throw new l("RegExp#exec called on incompatible receiver")}},c2c8:function(e,t,n){"use strict";var r=n("b142"),i=n("fe97"),s=n("5f2a"),a=n("a0b2"),o=n("1ce7"),l=n("61af"),u=function(){},c=o("Reflect","construct"),d=/^\s*(?:class|function)\b/,h=r(d.exec),f=!d.test(u),p=function(e){if(!s(e))return!1;try{return c(u,[],e),!0}catch(t){return!1}},m=function(e){if(!s(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return f||!!h(d,l(e))}catch(t){return!0}};m.sham=!0,e.exports=!c||i((function(){var e;return p(p.call)||!p(Object)||!p((function(){e=!0}))||e}))?m:p},c2f7:function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},c307:function(e,t,n){"use strict";t.f=Object.getOwnPropertySymbols},c317:function(e,t,n){"use strict";var r=n("4fb1"),i=n("fe97"),s=n("2bcb"),a=n("fabb").f,o=n("8c58"),l=!o||i((function(){a(1)}));r({target:"Object",stat:!0,forced:l,sham:!o},{getOwnPropertyDescriptor:function(e,t){return a(s(e),t)}})},c335:function(e,t,n){var r=n("26a4"),i=n("15a1"),s=n("7094"),a=n("624f"),o=n("6a04"),l=n("932d"),u=Object.getOwnPropertyDescriptor;t.f=n("5632")?u:function(e,t){if(e=s(e),t=a(t,!0),l)try{return u(e,t)}catch(n){}if(o(e,t))return i(!r.f.call(e,t),e[t])}},c3ff:function(e,t,n){"use strict";var r=n("90f4"),i=n("5f2a"),s=n("b0c2"),a=n("5231"),o=n("b82d"),l=a("IE_PROTO"),u=Object,c=u.prototype;e.exports=o?u.getPrototypeOf:function(e){var t=s(e);if(r(t,l))return t[l];var n=t.constructor;return i(n)&amp;&amp;t instanceof n?n.prototype:t instanceof u?c:null}},c447:function(e,t,n){"use strict";var r=n("a99f"),i=n("6a04"),s=n("5632"),a=n("149a"),o=n("5219"),l=n("152a").KEY,u=n("38d7"),c=n("aa55"),d=n("7dcb"),h=n("c2f7"),f=n("757f"),p=n("870f"),m=n("1948"),g=n("bb08"),y=n("3a24"),v=n("3073"),b=n("9045"),_=n("2f8a"),w=n("7094"),T=n("624f"),S=n("15a1"),E=n("c84d"),x=n("c80f"),k=n("c335"),C=n("5e03"),A=n("6daf"),O=n("b3e1"),I=k.f,P=A.f,L=x.f,D=r.Symbol,M=r.JSON,R=M&amp;&amp;M.stringify,N="prototype",j=f("_hidden"),U=f("toPrimitive"),B={}.propertyIsEnumerable,F=c("symbol-registry"),$=c("symbols"),q=c("op-symbols"),z=Object[N],H="function"==typeof D&amp;&amp;!!C.f,V=r.QObject,W=!V||!V[N]||!V[N].findChild,G=s&amp;&amp;u((function(){return 7!=E(P({},"a",{get:function(){return P(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=I(z,t);r&amp;&amp;delete z[t],P(e,t,n),r&amp;&amp;e!==z&amp;&amp;P(z,t,r)}:P,X=function(e){var t=$[e]=E(D[N]);return t._k=e,t},Y=H&amp;&amp;"symbol"==typeof D.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof D},K=function(e,t,n){return e===z&amp;&amp;K(q,t,n),v(e),t=T(t,!0),v(n),i($,t)?(n.enumerable?(i(e,j)&amp;&amp;e[j][t]&amp;&amp;(e[j][t]=!1),n=E(n,{enumerable:S(0,!1)})):(i(e,j)||P(e,j,S(1,{})),e[j][t]=!0),G(e,t,n)):P(e,t,n)},Z=function(e,t){v(e);var n,r=g(t=w(t)),i=0,s=r.length;while(s&gt;i)K(e,n=r[i++],t[n]);return e},Q=function(e,t){return void 0===t?E(e):Z(E(e),t)},J=function(e){var t=B.call(this,e=T(e,!0));return!(this===z&amp;&amp;i($,e)&amp;&amp;!i(q,e))&amp;&amp;(!(t||!i(this,e)||!i($,e)||i(this,j)&amp;&amp;this[j][e])||t)},ee=function(e,t){if(e=w(e),t=T(t,!0),e!==z||!i($,t)||i(q,t)){var n=I(e,t);return!n||!i($,t)||i(e,j)&amp;&amp;e[j][t]||(n.enumerable=!0),n}},te=function(e){var t,n=L(w(e)),r=[],s=0;while(n.length&gt;s)i($,t=n[s++])||t==j||t==l||r.push(t);return r},ne=function(e){var t,n=e===z,r=L(n?q:w(e)),s=[],a=0;while(r.length&gt;a)!i($,t=r[a++])||n&amp;&amp;!i(z,t)||s.push($[t]);return s};H||(D=function(){if(this instanceof D)throw TypeError("Symbol is not a constructor!");var e=h(arguments.length&gt;0?arguments[0]:void 0),t=function(n){this===z&amp;&amp;t.call(q,n),i(this,j)&amp;&amp;i(this[j],e)&amp;&amp;(this[j][e]=!1),G(this,e,S(1,n))};return s&amp;&amp;W&amp;&amp;G(z,e,{configurable:!0,set:t}),X(e)},o(D[N],"toString",(function(){return this._k})),k.f=ee,A.f=K,n("4a17").f=x.f=te,n("26a4").f=J,C.f=ne,s&amp;&amp;!n("b369")&amp;&amp;o(z,"propertyIsEnumerable",J,!0),p.f=function(e){return X(f(e))}),a(a.G+a.W+a.F*!H,{Symbol:D});for(var re="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ie=0;re.length&gt;ie;)f(re[ie++]);for(var se=O(f.store),ae=0;se.length&gt;ae;)m(se[ae++]);a(a.S+a.F*!H,"Symbol",{for:function(e){return i(F,e+="")?F[e]:F[e]=D(e)},keyFor:function(e){if(!Y(e))throw TypeError(e+" is not a symbol!");for(var t in F)if(F[t]===e)return t},useSetter:function(){W=!0},useSimple:function(){W=!1}}),a(a.S+a.F*!H,"Object",{create:Q,defineProperty:K,defineProperties:Z,getOwnPropertyDescriptor:ee,getOwnPropertyNames:te,getOwnPropertySymbols:ne});var oe=u((function(){C.f(1)}));a(a.S+a.F*oe,"Object",{getOwnPropertySymbols:function(e){return C.f(_(e))}}),M&amp;&amp;a(a.S+a.F*(!H||u((function(){var e=D();return"[null]"!=R([e])||"{}"!=R({a:e})||"{}"!=R(Object(e))}))),"JSON",{stringify:function(e){var t,n,r=[e],i=1;while(arguments.length&gt;i)r.push(arguments[i++]);if(n=t=r[1],(b(t)||void 0!==e)&amp;&amp;!Y(e))return y(t)||(t=function(e,t){if("function"==typeof n&amp;&amp;(t=n.call(this,e,t)),!Y(t))return t}),r[1]=t,R.apply(M,r)}}),D[N][U]||n("0a2b")(D[N],U,D[N].valueOf),d(D,"Symbol"),d(Math,"Math",!0),d(r.JSON,"JSON",!0)},c4d3:function(e,t,n){"use strict";e.exports=URIError},c506:function(e,t,n){"use strict";var r=n("598b"),i=n("f9d1"),s=n("cdac"),a=RangeError;e.exports=function(e){var t=i(s(this)),n="",o=r(e);if(o&lt;0||o===1/0)throw new a("Wrong number of repetitions");for(;o&gt;0;(o&gt;&gt;&gt;=1)&amp;&amp;(t+=t))1&amp;o&amp;&amp;(n+=t);return n}},c57d:function(e,t,n){"use strict";var r=n("4fb1"),i=n("4e28"),s=n("511d"),a=n("7a60"),o=n("b40f"),l=n("1d46"),u=n("ef24");r({target:"Promise",stat:!0,forced:u},{race:function(e){var t=this,n=a.f(t),r=n.reject,u=o((function(){var a=s(t.resolve);l(e,(function(e){i(a,t,e).then(n.resolve,r)}))}));return u.error&amp;&amp;r(u.value),n.promise}})},c67b:function(e,t,n){"use strict";var r=n("4fb1"),i=n("b142"),s=n("ff23"),a=n("5003"),o=n("90f4"),l=n("4d33").f,u=n("3f0f"),c=n("3df2"),d=n("d600"),h=n("5fd1"),f=n("900d"),p=!1,m=h("meta"),g=0,y=function(e){l(e,m,{value:{objectID:"O"+g++,weakData:{}}})},v=function(e,t){if(!a(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,m)){if(!d(e))return"F";if(!t)return"E";y(e)}return e[m].objectID},b=function(e,t){if(!o(e,m)){if(!d(e))return!0;if(!t)return!1;y(e)}return e[m].weakData},_=function(e){return f&amp;&amp;p&amp;&amp;d(e)&amp;&amp;!o(e,m)&amp;&amp;y(e),e},w=function(){T.enable=function(){},p=!0;var e=u.f,t=i([].splice),n={};n[m]=1,e(n).length&amp;&amp;(u.f=function(n){for(var r=e(n),i=0,s=r.length;i&lt;s;i++)if(r[i]===m){t(r,i,1);break}return r},r({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:c.f}))},T=e.exports={enable:w,fastKey:v,getWeakData:b,onFreeze:_};s[m]=!0},c6ce:function(e,t,n){"use strict";var r=n("8c58"),i=n("fe97");e.exports=r&amp;&amp;i((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},c6d8:function(e,t,n){"use strict";var r=n("e262"),i=n("853c"),s=TypeError;e.exports=function(e){if(r(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw new s("Incorrect hint");return i(this,e)}},c80f:function(e,t,n){var r=n("7094"),i=n("4a17").f,s={}.toString,a="object"==typeof window&amp;&amp;window&amp;&amp;Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],o=function(e){try{return i(e)}catch(t){return a.slice()}};e.exports.f=function(e){return a&amp;&amp;"[object Window]"==s.call(e)?o(e):i(r(e))}},c84d:function(e,t,n){var r=n("3073"),i=n("534d"),s=n("024e"),a=n("64b3")("IE_PROTO"),o=function(){},l="prototype",u=function(){var e,t=n("7307")("iframe"),r=s.length,i="&lt;",a="&gt;";t.style.display="none",n("514b").appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write(i+"script"+a+"document.F=Object"+i+"/script"+a),e.close(),u=e.F;while(r--)delete u[l][s[r]];return u()};e.exports=Object.create||function(e,t){var n;return null!==e?(o[l]=r(e),n=new o,o[l]=null,n[a]=e):n=u(),void 0===t?n:i(n,t)}},c8f6:function(e,t,n){"use strict";var r=n("fe97");e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&amp;&amp;Object.defineProperty(e,"a",{value:8})}}))},c915:function(e,t,n){"use strict";var r=n("4fb1"),i=n("3ef0"),s=n("bfba");r({target:"Set",proto:!0,real:!0,forced:!s("union")},{union:i})},ca4a:function(e,t,n){"use strict";t.byteLength=c,t.toByteArray=h,t.fromByteArray=m;for(var r=[],i=[],s="undefined"!==typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0,l=a.length;o&lt;l;++o)r[o]=a[o],i[a.charCodeAt(o)]=o;function u(e){var t=e.length;if(t%4&gt;0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");-1===n&amp;&amp;(n=t);var r=n===t?0:4-n%4;return[n,r]}function c(e){var t=u(e),n=t[0],r=t[1];return 3*(n+r)/4-r}function d(e,t,n){return 3*(t+n)/4-n}function h(e){var t,n,r=u(e),a=r[0],o=r[1],l=new s(d(e,a,o)),c=0,h=o&gt;0?a-4:a;for(n=0;n&lt;h;n+=4)t=i[e.charCodeAt(n)]&lt;&lt;18|i[e.charCodeAt(n+1)]&lt;&lt;12|i[e.charCodeAt(n+2)]&lt;&lt;6|i[e.charCodeAt(n+3)],l[c++]=t&gt;&gt;16&amp;255,l[c++]=t&gt;&gt;8&amp;255,l[c++]=255&amp;t;return 2===o&amp;&amp;(t=i[e.charCodeAt(n)]&lt;&lt;2|i[e.charCodeAt(n+1)]&gt;&gt;4,l[c++]=255&amp;t),1===o&amp;&amp;(t=i[e.charCodeAt(n)]&lt;&lt;10|i[e.charCodeAt(n+1)]&lt;&lt;4|i[e.charCodeAt(n+2)]&gt;&gt;2,l[c++]=t&gt;&gt;8&amp;255,l[c++]=255&amp;t),l}function f(e){return r[e&gt;&gt;18&amp;63]+r[e&gt;&gt;12&amp;63]+r[e&gt;&gt;6&amp;63]+r[63&amp;e]}function p(e,t,n){for(var r,i=[],s=t;s&lt;n;s+=3)r=(e[s]&lt;&lt;16&amp;16711680)+(e[s+1]&lt;&lt;8&amp;65280)+(255&amp;e[s+2]),i.push(f(r));return i.join("")}function m(e){for(var t,n=e.length,i=n%3,s=[],a=16383,o=0,l=n-i;o&lt;l;o+=a)s.push(p(e,o,o+a&gt;l?l:o+a));return 1===i?(t=e[n-1],s.push(r[t&gt;&gt;2]+r[t&lt;&lt;4&amp;63]+"==")):2===i&amp;&amp;(t=(e[n-2]&lt;&lt;8)+e[n-1],s.push(r[t&gt;&gt;10]+r[t&gt;&gt;4&amp;63]+r[t&lt;&lt;2&amp;63]+"=")),s.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},cad9:function(e,t,n){(function(e){function n(e,t){for(var n=0,r=e.length-1;r&gt;=0;r--){var i=e[r];"."===i?e.splice(r,1):".."===i?(e.splice(r,1),n++):n&amp;&amp;(e.splice(r,1),n--)}if(t)for(;n--;n)e.unshift("..");return e}function r(e){"string"!==typeof e&amp;&amp;(e+="");var t,n=0,r=-1,i=!0;for(t=e.length-1;t&gt;=0;--t)if(47===e.charCodeAt(t)){if(!i){n=t+1;break}}else-1===r&amp;&amp;(i=!1,r=t+1);return-1===r?"":e.slice(n,r)}function i(e,t){if(e.filter)return e.filter(t);for(var n=[],r=0;r&lt;e.length;r++)t(e[r],r,e)&amp;&amp;n.push(e[r]);return n}t.resolve=function(){for(var t="",r=!1,s=arguments.length-1;s&gt;=-1&amp;&amp;!r;s--){var a=s&gt;=0?arguments[s]:e.cwd();if("string"!==typeof a)throw new TypeError("Arguments to path.resolve must be strings");a&amp;&amp;(t=a+"/"+t,r="/"===a.charAt(0))}return t=n(i(t.split("/"),(function(e){return!!e})),!r).join("/"),(r?"/":"")+t||"."},t.normalize=function(e){var r=t.isAbsolute(e),a="/"===s(e,-1);return e=n(i(e.split("/"),(function(e){return!!e})),!r).join("/"),e||r||(e="."),e&amp;&amp;a&amp;&amp;(e+="/"),(r?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(i(e,(function(e,t){if("string"!==typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))},t.relative=function(e,n){function r(e){for(var t=0;t&lt;e.length;t++)if(""!==e[t])break;for(var n=e.length-1;n&gt;=0;n--)if(""!==e[n])break;return t&gt;n?[]:e.slice(t,n-t+1)}e=t.resolve(e).substr(1),n=t.resolve(n).substr(1);for(var i=r(e.split("/")),s=r(n.split("/")),a=Math.min(i.length,s.length),o=a,l=0;l&lt;a;l++)if(i[l]!==s[l]){o=l;break}var u=[];for(l=o;l&lt;i.length;l++)u.push("..");return u=u.concat(s.slice(o)),u.join("/")},t.sep="/",t.delimiter=":",t.dirname=function(e){if("string"!==typeof e&amp;&amp;(e+=""),0===e.length)return".";for(var t=e.charCodeAt(0),n=47===t,r=-1,i=!0,s=e.length-1;s&gt;=1;--s)if(t=e.charCodeAt(s),47===t){if(!i){r=s;break}}else i=!1;return-1===r?n?"/":".":n&amp;&amp;1===r?"/":e.slice(0,r)},t.basename=function(e,t){var n=r(e);return t&amp;&amp;n.substr(-1*t.length)===t&amp;&amp;(n=n.substr(0,n.length-t.length)),n},t.extname=function(e){"string"!==typeof e&amp;&amp;(e+="");for(var t=-1,n=0,r=-1,i=!0,s=0,a=e.length-1;a&gt;=0;--a){var o=e.charCodeAt(a);if(47!==o)-1===r&amp;&amp;(i=!1,r=a+1),46===o?-1===t?t=a:1!==s&amp;&amp;(s=1):-1!==t&amp;&amp;(s=-1);else if(!i){n=a+1;break}}return-1===t||-1===r||0===s||1===s&amp;&amp;t===r-1&amp;&amp;t===n+1?"":e.slice(t,r)};var s="b"==="ab".substr(-1)?function(e,t,n){return e.substr(t,n)}:function(e,t,n){return t&lt;0&amp;&amp;(t=e.length+t),e.substr(t,n)}}).call(this,n("0418"))},cae4:function(e,t,n){"use strict";var r=n("4fb1"),i=n("b0c2"),s=n("9660"),a=n("682d"),o=n("2980"),l=n("fe97"),u=l((function(){return 4294967297!==[].push.call({length:4294967296},1)})),c=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}},d=u||!c();r({target:"Array",proto:!0,arity:1,forced:d},{push:function(e){var t=i(this),n=s(t),r=arguments.length;o(n+r);for(var l=0;l&lt;r;l++)t[n]=arguments[l],n++;return a(t,n),n}})},cc80:function(e,t,n){"use strict";var r=n("4fb1"),i=n("fe97"),s=n("5754"),a=n("bfba"),o=!a("intersection")||i((function(){return"3,2"!==String(Array.from(new Set([1,2,3]).intersection(new Set([3,2]))))}));r({target:"Set",proto:!0,real:!0,forced:o},{intersection:s})},cccd:function(e,t,n){"use strict";var r=n("5f2a"),i=n("5003"),s=n("8b5f");e.exports=function(e,t,n){var a,o;return s&amp;&amp;r(a=t.constructor)&amp;&amp;a!==n&amp;&amp;i(o=a.prototype)&amp;&amp;o!==n.prototype&amp;&amp;s(e,o),e}},cdac:function(e,t,n){"use strict";var r=n("b624"),i=TypeError;e.exports=function(e){if(r(e))throw new i("Can't call method on "+e);return e}},cdda:function(e,t,n){"use strict";var r=n("d150").Buffer,i=r.isEncoding||function(e){switch(e=""+e,e&amp;&amp;e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function s(e){if(!e)return"utf8";var t;while(1)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}function a(e){var t=s(e);if("string"!==typeof t&amp;&amp;(r.isEncoding===i||!i(e)))throw new Error("Unknown encoding: "+e);return t||e}function o(e){var t;switch(this.encoding=a(e),this.encoding){case"utf16le":this.text=p,this.end=m,t=4;break;case"utf8":this.fillLast=d,t=4;break;case"base64":this.text=g,this.end=y,t=3;break;default:return this.write=v,void(this.end=b)}this.lastNeed=0,this.lastTotal=0,this.lastChar=r.allocUnsafe(t)}function l(e){return e&lt;=127?0:e&gt;&gt;5===6?2:e&gt;&gt;4===14?3:e&gt;&gt;3===30?4:e&gt;&gt;6===2?-1:-2}function u(e,t,n){var r=t.length-1;if(r&lt;n)return 0;var i=l(t[r]);return i&gt;=0?(i&gt;0&amp;&amp;(e.lastNeed=i-1),i):--r&lt;n||-2===i?0:(i=l(t[r]),i&gt;=0?(i&gt;0&amp;&amp;(e.lastNeed=i-2),i):--r&lt;n||-2===i?0:(i=l(t[r]),i&gt;=0?(i&gt;0&amp;&amp;(2===i?i=0:e.lastNeed=i-3),i):0))}function c(e,t,n){if(128!==(192&amp;t[0]))return e.lastNeed=0,"ï¿½";if(e.lastNeed&gt;1&amp;&amp;t.length&gt;1){if(128!==(192&amp;t[1]))return e.lastNeed=1,"ï¿½";if(e.lastNeed&gt;2&amp;&amp;t.length&gt;2&amp;&amp;128!==(192&amp;t[2]))return e.lastNeed=2,"ï¿½"}}function d(e){var t=this.lastTotal-this.lastNeed,n=c(this,e,t);return void 0!==n?n:this.lastNeed&lt;=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function h(e,t){var n=u(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=n;var r=e.length-(n-this.lastNeed);return e.copy(this.lastChar,0,r),e.toString("utf8",t,r)}function f(e){var t=e&amp;&amp;e.length?this.write(e):"";return this.lastNeed?t+"ï¿½":t}function p(e,t){if((e.length-t)%2===0){var n=e.toString("utf16le",t);if(n){var r=n.charCodeAt(n.length-1);if(r&gt;=55296&amp;&amp;r&lt;=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function m(e){var t=e&amp;&amp;e.length?this.write(e):"";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,n)}return t}function g(e,t){var n=(e.length-t)%3;return 0===n?e.toString("base64",t):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-n))}function y(e){var t=e&amp;&amp;e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function v(e){return e.toString(this.encoding)}function b(e){return e&amp;&amp;e.length?this.write(e):""}t.StringDecoder=o,o.prototype.write=function(e){if(0===e.length)return"";var t,n;if(this.lastNeed){if(t=this.fillLast(e),void 0===t)return"";n=this.lastNeed,this.lastNeed=0}else n=0;return n&lt;e.length?t?t+this.text(e,n):this.text(e,n):t||""},o.prototype.end=f,o.prototype.text=h,o.prototype.fillLast=function(e){if(this.lastNeed&lt;=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length}},cef6:function(e,t,n){"use strict";var r=n("4fb1"),i=n("b142"),s=n("598b"),a=n("7988"),o=n("c506"),l=n("fe97"),u=RangeError,c=String,d=Math.floor,h=i(o),f=i("".slice),p=i(1..toFixed),m=function(e,t,n){return 0===t?n:t%2===1?m(e,t-1,n*e):m(e*e,t/2,n)},g=function(e){var t=0,n=e;while(n&gt;=4096)t+=12,n/=4096;while(n&gt;=2)t+=1,n/=2;return t},y=function(e,t,n){var r=-1,i=n;while(++r&lt;6)i+=t*e[r],e[r]=i%1e7,i=d(i/1e7)},v=function(e,t){var n=6,r=0;while(--n&gt;=0)r+=e[n],e[n]=d(r/t),r=r%t*1e7},b=function(e){var t=6,n="";while(--t&gt;=0)if(""!==n||0===t||0!==e[t]){var r=c(e[t]);n=""===n?r:n+h("0",7-r.length)+r}return n},_=l((function(){return"0.000"!==p(8e-5,3)||"1"!==p(.9,0)||"1.25"!==p(1.255,2)||"1000000000000000128"!==p(0xde0b6b3a7640080,0)}))||!l((function(){p({})}));r({target:"Number",proto:!0,forced:_},{toFixed:function(e){var t,n,r,i,o=a(this),l=s(e),d=[0,0,0,0,0,0],p="",_="0";if(l&lt;0||l&gt;20)throw new u("Incorrect fraction digits");if(o!==o)return"NaN";if(o&lt;=-1e21||o&gt;=1e21)return c(o);if(o&lt;0&amp;&amp;(p="-",o=-o),o&gt;1e-21)if(t=g(o*m(2,69,1))-69,n=t&lt;0?o*m(2,-t,1):o/m(2,t,1),n*=4503599627370496,t=52-t,t&gt;0){y(d,0,n),r=l;while(r&gt;=7)y(d,1e7,0),r-=7;y(d,m(10,r,1),0),r=t-1;while(r&gt;=23)v(d,1&lt;&lt;23),r-=23;v(d,1&lt;&lt;r),y(d,1,1),v(d,2),_=b(d)}else y(d,0,n),y(d,1&lt;&lt;-t,0),_=b(d)+h("0",l);return l&gt;0?(i=_.length,_=p+(i&lt;=l?"0."+h("0",l-i)+_:f(_,0,i-l)+"."+f(_,i-l))):_=p+_,_}})},d031:function(e,t,n){"use strict";var r=n("e528"),i=n("8429"),s=n("1271"),a=n("7361"),o=i("%Function.prototype.apply%"),l=i("%Function.prototype.call%"),u=i("%Reflect.apply%",!0)||r.call(l,o),c=n("0b2b"),d=i("%Math.max%");e.exports=function(e){if("function"!==typeof e)throw new a("a function is required");var t=u(r,l,arguments);return s(t,1+d(0,e.length-(arguments.length-1)),!0)};var h=function(){return u(r,o,arguments)};c?c(e.exports,"apply",{value:h}):e.exports.apply=h},d051:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n("7bd5"),i=Object(r["k"])([73,68,51]),s=function(e,t){void 0===t&amp;&amp;(t=0),e=Object(r["k"])(e);var n=e[t+5],i=e[t+6]&lt;&lt;21|e[t+7]&lt;&lt;14|e[t+8]&lt;&lt;7|e[t+9],s=(16&amp;n)&gt;&gt;4;return s?i+20:i+10},a=function e(t,n){return void 0===n&amp;&amp;(n=0),t=Object(r["k"])(t),t.length-n&lt;10||!Object(r["a"])(t,i,{offset:n})?n:(n+=s(t,n),e(t,n))}},d0ad:function(e,t,n){"use strict";function r(e,t){(null==t||t&gt;e.length)&amp;&amp;(t=e.length);for(var n=0,r=Array(t);n&lt;t;n++)r[n]=e[n];return r}n.d(t,"a",(function(){return r}))},d13f:function(e,t,n){"use strict";var r,i=n("5164"),s=n("0a0a"),a=n("851c"),o=n("bb67"),l=n("b33d"),u=0,c=1,d=3,h=4,f=5,p=0,m=1,g=-2,y=-3,v=-5,b=-1,_=1,w=2,T=3,S=4,E=0,x=2,k=8,C=9,A=15,O=8,I=29,P=256,L=P+1+I,D=30,M=19,R=2*L+1,N=15,j=3,U=258,B=U+j+1,F=32,$=42,q=69,z=73,H=91,V=103,W=113,G=666,X=1,Y=2,K=3,Z=4,Q=3;function J(e,t){return e.msg=l[t],t}function ee(e){return(e&lt;&lt;1)-(e&gt;4?9:0)}function te(e){var t=e.length;while(--t&gt;=0)e[t]=0}function ne(e){var t=e.state,n=t.pending;n&gt;e.avail_out&amp;&amp;(n=e.avail_out),0!==n&amp;&amp;(i.arraySet(e.output,t.pending_buf,t.pending_out,n,e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,0===t.pending&amp;&amp;(t.pending_out=0))}function re(e,t){s._tr_flush_block(e,e.block_start&gt;=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,ne(e.strm)}function ie(e,t){e.pending_buf[e.pending++]=t}function se(e,t){e.pending_buf[e.pending++]=t&gt;&gt;&gt;8&amp;255,e.pending_buf[e.pending++]=255&amp;t}function ae(e,t,n,r){var s=e.avail_in;return s&gt;r&amp;&amp;(s=r),0===s?0:(e.avail_in-=s,i.arraySet(t,e.input,e.next_in,s,n),1===e.state.wrap?e.adler=a(e.adler,t,s,n):2===e.state.wrap&amp;&amp;(e.adler=o(e.adler,t,s,n)),e.next_in+=s,e.total_in+=s,s)}function oe(e,t){var n,r,i=e.max_chain_length,s=e.strstart,a=e.prev_length,o=e.nice_match,l=e.strstart&gt;e.w_size-B?e.strstart-(e.w_size-B):0,u=e.window,c=e.w_mask,d=e.prev,h=e.strstart+U,f=u[s+a-1],p=u[s+a];e.prev_length&gt;=e.good_match&amp;&amp;(i&gt;&gt;=2),o&gt;e.lookahead&amp;&amp;(o=e.lookahead);do{if(n=t,u[n+a]===p&amp;&amp;u[n+a-1]===f&amp;&amp;u[n]===u[s]&amp;&amp;u[++n]===u[s+1]){s+=2,n++;do{}while(u[++s]===u[++n]&amp;&amp;u[++s]===u[++n]&amp;&amp;u[++s]===u[++n]&amp;&amp;u[++s]===u[++n]&amp;&amp;u[++s]===u[++n]&amp;&amp;u[++s]===u[++n]&amp;&amp;u[++s]===u[++n]&amp;&amp;u[++s]===u[++n]&amp;&amp;s&lt;h);if(r=U-(h-s),s=h-U,r&gt;a){if(e.match_start=t,a=r,r&gt;=o)break;f=u[s+a-1],p=u[s+a]}}}while((t=d[t&amp;c])&gt;l&amp;&amp;0!==--i);return a&lt;=e.lookahead?a:e.lookahead}function le(e){var t,n,r,s,a,o=e.w_size;do{if(s=e.window_size-e.lookahead-e.strstart,e.strstart&gt;=o+(o-B)){i.arraySet(e.window,e.window,o,o,0),e.match_start-=o,e.strstart-=o,e.block_start-=o,n=e.hash_size,t=n;do{r=e.head[--t],e.head[t]=r&gt;=o?r-o:0}while(--n);n=o,t=n;do{r=e.prev[--t],e.prev[t]=r&gt;=o?r-o:0}while(--n);s+=o}if(0===e.strm.avail_in)break;if(n=ae(e.strm,e.window,e.strstart+e.lookahead,s),e.lookahead+=n,e.lookahead+e.insert&gt;=j){a=e.strstart-e.insert,e.ins_h=e.window[a],e.ins_h=(e.ins_h&lt;&lt;e.hash_shift^e.window[a+1])&amp;e.hash_mask;while(e.insert)if(e.ins_h=(e.ins_h&lt;&lt;e.hash_shift^e.window[a+j-1])&amp;e.hash_mask,e.prev[a&amp;e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=a,a++,e.insert--,e.lookahead+e.insert&lt;j)break}}while(e.lookahead&lt;B&amp;&amp;0!==e.strm.avail_in)}function ue(e,t){var n=65535;for(n&gt;e.pending_buf_size-5&amp;&amp;(n=e.pending_buf_size-5);;){if(e.lookahead&lt;=1){if(le(e),0===e.lookahead&amp;&amp;t===u)return X;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var r=e.block_start+n;if((0===e.strstart||e.strstart&gt;=r)&amp;&amp;(e.lookahead=e.strstart-r,e.strstart=r,re(e,!1),0===e.strm.avail_out))return X;if(e.strstart-e.block_start&gt;=e.w_size-B&amp;&amp;(re(e,!1),0===e.strm.avail_out))return X}return e.insert=0,t===h?(re(e,!0),0===e.strm.avail_out?K:Z):(e.strstart&gt;e.block_start&amp;&amp;(re(e,!1),e.strm.avail_out),X)}function ce(e,t){for(var n,r;;){if(e.lookahead&lt;B){if(le(e),e.lookahead&lt;B&amp;&amp;t===u)return X;if(0===e.lookahead)break}if(n=0,e.lookahead&gt;=j&amp;&amp;(e.ins_h=(e.ins_h&lt;&lt;e.hash_shift^e.window[e.strstart+j-1])&amp;e.hash_mask,n=e.prev[e.strstart&amp;e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==n&amp;&amp;e.strstart-n&lt;=e.w_size-B&amp;&amp;(e.match_length=oe(e,n)),e.match_length&gt;=j)if(r=s._tr_tally(e,e.strstart-e.match_start,e.match_length-j),e.lookahead-=e.match_length,e.match_length&lt;=e.max_lazy_match&amp;&amp;e.lookahead&gt;=j){e.match_length--;do{e.strstart++,e.ins_h=(e.ins_h&lt;&lt;e.hash_shift^e.window[e.strstart+j-1])&amp;e.hash_mask,n=e.prev[e.strstart&amp;e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart}while(0!==--e.match_length);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=(e.ins_h&lt;&lt;e.hash_shift^e.window[e.strstart+1])&amp;e.hash_mask;else r=s._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&amp;&amp;(re(e,!1),0===e.strm.avail_out))return X}return e.insert=e.strstart&lt;j-1?e.strstart:j-1,t===h?(re(e,!0),0===e.strm.avail_out?K:Z):e.last_lit&amp;&amp;(re(e,!1),0===e.strm.avail_out)?X:Y}function de(e,t){for(var n,r,i;;){if(e.lookahead&lt;B){if(le(e),e.lookahead&lt;B&amp;&amp;t===u)return X;if(0===e.lookahead)break}if(n=0,e.lookahead&gt;=j&amp;&amp;(e.ins_h=(e.ins_h&lt;&lt;e.hash_shift^e.window[e.strstart+j-1])&amp;e.hash_mask,n=e.prev[e.strstart&amp;e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=j-1,0!==n&amp;&amp;e.prev_length&lt;e.max_lazy_match&amp;&amp;e.strstart-n&lt;=e.w_size-B&amp;&amp;(e.match_length=oe(e,n),e.match_length&lt;=5&amp;&amp;(e.strategy===_||e.match_length===j&amp;&amp;e.strstart-e.match_start&gt;4096)&amp;&amp;(e.match_length=j-1)),e.prev_length&gt;=j&amp;&amp;e.match_length&lt;=e.prev_length){i=e.strstart+e.lookahead-j,r=s._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-j),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart&lt;=i&amp;&amp;(e.ins_h=(e.ins_h&lt;&lt;e.hash_shift^e.window[e.strstart+j-1])&amp;e.hash_mask,n=e.prev[e.strstart&amp;e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart)}while(0!==--e.prev_length);if(e.match_available=0,e.match_length=j-1,e.strstart++,r&amp;&amp;(re(e,!1),0===e.strm.avail_out))return X}else if(e.match_available){if(r=s._tr_tally(e,0,e.window[e.strstart-1]),r&amp;&amp;re(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return X}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&amp;&amp;(r=s._tr_tally(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart&lt;j-1?e.strstart:j-1,t===h?(re(e,!0),0===e.strm.avail_out?K:Z):e.last_lit&amp;&amp;(re(e,!1),0===e.strm.avail_out)?X:Y}function he(e,t){for(var n,r,i,a,o=e.window;;){if(e.lookahead&lt;=U){if(le(e),e.lookahead&lt;=U&amp;&amp;t===u)return X;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead&gt;=j&amp;&amp;e.strstart&gt;0&amp;&amp;(i=e.strstart-1,r=o[i],r===o[++i]&amp;&amp;r===o[++i]&amp;&amp;r===o[++i])){a=e.strstart+U;do{}while(r===o[++i]&amp;&amp;r===o[++i]&amp;&amp;r===o[++i]&amp;&amp;r===o[++i]&amp;&amp;r===o[++i]&amp;&amp;r===o[++i]&amp;&amp;r===o[++i]&amp;&amp;r===o[++i]&amp;&amp;i&lt;a);e.match_length=U-(a-i),e.match_length&gt;e.lookahead&amp;&amp;(e.match_length=e.lookahead)}if(e.match_length&gt;=j?(n=s._tr_tally(e,1,e.match_length-j),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=s._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),n&amp;&amp;(re(e,!1),0===e.strm.avail_out))return X}return e.insert=0,t===h?(re(e,!0),0===e.strm.avail_out?K:Z):e.last_lit&amp;&amp;(re(e,!1),0===e.strm.avail_out)?X:Y}function fe(e,t){for(var n;;){if(0===e.lookahead&amp;&amp;(le(e),0===e.lookahead)){if(t===u)return X;break}if(e.match_length=0,n=s._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,n&amp;&amp;(re(e,!1),0===e.strm.avail_out))return X}return e.insert=0,t===h?(re(e,!0),0===e.strm.avail_out?K:Z):e.last_lit&amp;&amp;(re(e,!1),0===e.strm.avail_out)?X:Y}function pe(e,t,n,r,i){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=r,this.func=i}function me(e){e.window_size=2*e.w_size,te(e.head),e.max_lazy_match=r[e.level].max_lazy,e.good_match=r[e.level].good_length,e.nice_match=r[e.level].nice_length,e.max_chain_length=r[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=j-1,e.match_available=0,e.ins_h=0}function ge(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=k,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new i.Buf16(2*R),this.dyn_dtree=new i.Buf16(2*(2*D+1)),this.bl_tree=new i.Buf16(2*(2*M+1)),te(this.dyn_ltree),te(this.dyn_dtree),te(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new i.Buf16(N+1),this.heap=new i.Buf16(2*L+1),te(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new i.Buf16(2*L+1),te(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function ye(e){var t;return e&amp;&amp;e.state?(e.total_in=e.total_out=0,e.data_type=x,t=e.state,t.pending=0,t.pending_out=0,t.wrap&lt;0&amp;&amp;(t.wrap=-t.wrap),t.status=t.wrap?$:W,e.adler=2===t.wrap?0:1,t.last_flush=u,s._tr_init(t),p):J(e,g)}function ve(e){var t=ye(e);return t===p&amp;&amp;me(e.state),t}function be(e,t){return e&amp;&amp;e.state?2!==e.state.wrap?g:(e.state.gzhead=t,p):g}function _e(e,t,n,r,s,a){if(!e)return g;var o=1;if(t===b&amp;&amp;(t=6),r&lt;0?(o=0,r=-r):r&gt;15&amp;&amp;(o=2,r-=16),s&lt;1||s&gt;C||n!==k||r&lt;8||r&gt;15||t&lt;0||t&gt;9||a&lt;0||a&gt;S)return J(e,g);8===r&amp;&amp;(r=9);var l=new ge;return e.state=l,l.strm=e,l.wrap=o,l.gzhead=null,l.w_bits=r,l.w_size=1&lt;&lt;l.w_bits,l.w_mask=l.w_size-1,l.hash_bits=s+7,l.hash_size=1&lt;&lt;l.hash_bits,l.hash_mask=l.hash_size-1,l.hash_shift=~~((l.hash_bits+j-1)/j),l.window=new i.Buf8(2*l.w_size),l.head=new i.Buf16(l.hash_size),l.prev=new i.Buf16(l.w_size),l.lit_bufsize=1&lt;&lt;s+6,l.pending_buf_size=4*l.lit_bufsize,l.pending_buf=new i.Buf8(l.pending_buf_size),l.d_buf=1*l.lit_bufsize,l.l_buf=3*l.lit_bufsize,l.level=t,l.strategy=a,l.method=n,ve(e)}function we(e,t){return _e(e,t,k,A,O,E)}function Te(e,t){var n,i,a,l;if(!e||!e.state||t&gt;f||t&lt;0)return e?J(e,g):g;if(i=e.state,!e.output||!e.input&amp;&amp;0!==e.avail_in||i.status===G&amp;&amp;t!==h)return J(e,0===e.avail_out?v:g);if(i.strm=e,n=i.last_flush,i.last_flush=t,i.status===$)if(2===i.wrap)e.adler=0,ie(i,31),ie(i,139),ie(i,8),i.gzhead?(ie(i,(i.gzhead.text?1:0)+(i.gzhead.hcrc?2:0)+(i.gzhead.extra?4:0)+(i.gzhead.name?8:0)+(i.gzhead.comment?16:0)),ie(i,255&amp;i.gzhead.time),ie(i,i.gzhead.time&gt;&gt;8&amp;255),ie(i,i.gzhead.time&gt;&gt;16&amp;255),ie(i,i.gzhead.time&gt;&gt;24&amp;255),ie(i,9===i.level?2:i.strategy&gt;=w||i.level&lt;2?4:0),ie(i,255&amp;i.gzhead.os),i.gzhead.extra&amp;&amp;i.gzhead.extra.length&amp;&amp;(ie(i,255&amp;i.gzhead.extra.length),ie(i,i.gzhead.extra.length&gt;&gt;8&amp;255)),i.gzhead.hcrc&amp;&amp;(e.adler=o(e.adler,i.pending_buf,i.pending,0)),i.gzindex=0,i.status=q):(ie(i,0),ie(i,0),ie(i,0),ie(i,0),ie(i,0),ie(i,9===i.level?2:i.strategy&gt;=w||i.level&lt;2?4:0),ie(i,Q),i.status=W);else{var y=k+(i.w_bits-8&lt;&lt;4)&lt;&lt;8,b=-1;b=i.strategy&gt;=w||i.level&lt;2?0:i.level&lt;6?1:6===i.level?2:3,y|=b&lt;&lt;6,0!==i.strstart&amp;&amp;(y|=F),y+=31-y%31,i.status=W,se(i,y),0!==i.strstart&amp;&amp;(se(i,e.adler&gt;&gt;&gt;16),se(i,65535&amp;e.adler)),e.adler=1}if(i.status===q)if(i.gzhead.extra){a=i.pending;while(i.gzindex&lt;(65535&amp;i.gzhead.extra.length)){if(i.pending===i.pending_buf_size&amp;&amp;(i.gzhead.hcrc&amp;&amp;i.pending&gt;a&amp;&amp;(e.adler=o(e.adler,i.pending_buf,i.pending-a,a)),ne(e),a=i.pending,i.pending===i.pending_buf_size))break;ie(i,255&amp;i.gzhead.extra[i.gzindex]),i.gzindex++}i.gzhead.hcrc&amp;&amp;i.pending&gt;a&amp;&amp;(e.adler=o(e.adler,i.pending_buf,i.pending-a,a)),i.gzindex===i.gzhead.extra.length&amp;&amp;(i.gzindex=0,i.status=z)}else i.status=z;if(i.status===z)if(i.gzhead.name){a=i.pending;do{if(i.pending===i.pending_buf_size&amp;&amp;(i.gzhead.hcrc&amp;&amp;i.pending&gt;a&amp;&amp;(e.adler=o(e.adler,i.pending_buf,i.pending-a,a)),ne(e),a=i.pending,i.pending===i.pending_buf_size)){l=1;break}l=i.gzindex&lt;i.gzhead.name.length?255&amp;i.gzhead.name.charCodeAt(i.gzindex++):0,ie(i,l)}while(0!==l);i.gzhead.hcrc&amp;&amp;i.pending&gt;a&amp;&amp;(e.adler=o(e.adler,i.pending_buf,i.pending-a,a)),0===l&amp;&amp;(i.gzindex=0,i.status=H)}else i.status=H;if(i.status===H)if(i.gzhead.comment){a=i.pending;do{if(i.pending===i.pending_buf_size&amp;&amp;(i.gzhead.hcrc&amp;&amp;i.pending&gt;a&amp;&amp;(e.adler=o(e.adler,i.pending_buf,i.pending-a,a)),ne(e),a=i.pending,i.pending===i.pending_buf_size)){l=1;break}l=i.gzindex&lt;i.gzhead.comment.length?255&amp;i.gzhead.comment.charCodeAt(i.gzindex++):0,ie(i,l)}while(0!==l);i.gzhead.hcrc&amp;&amp;i.pending&gt;a&amp;&amp;(e.adler=o(e.adler,i.pending_buf,i.pending-a,a)),0===l&amp;&amp;(i.status=V)}else i.status=V;if(i.status===V&amp;&amp;(i.gzhead.hcrc?(i.pending+2&gt;i.pending_buf_size&amp;&amp;ne(e),i.pending+2&lt;=i.pending_buf_size&amp;&amp;(ie(i,255&amp;e.adler),ie(i,e.adler&gt;&gt;8&amp;255),e.adler=0,i.status=W)):i.status=W),0!==i.pending){if(ne(e),0===e.avail_out)return i.last_flush=-1,p}else if(0===e.avail_in&amp;&amp;ee(t)&lt;=ee(n)&amp;&amp;t!==h)return J(e,v);if(i.status===G&amp;&amp;0!==e.avail_in)return J(e,v);if(0!==e.avail_in||0!==i.lookahead||t!==u&amp;&amp;i.status!==G){var _=i.strategy===w?fe(i,t):i.strategy===T?he(i,t):r[i.level].func(i,t);if(_!==K&amp;&amp;_!==Z||(i.status=G),_===X||_===K)return 0===e.avail_out&amp;&amp;(i.last_flush=-1),p;if(_===Y&amp;&amp;(t===c?s._tr_align(i):t!==f&amp;&amp;(s._tr_stored_block(i,0,0,!1),t===d&amp;&amp;(te(i.head),0===i.lookahead&amp;&amp;(i.strstart=0,i.block_start=0,i.insert=0))),ne(e),0===e.avail_out))return i.last_flush=-1,p}return t!==h?p:i.wrap&lt;=0?m:(2===i.wrap?(ie(i,255&amp;e.adler),ie(i,e.adler&gt;&gt;8&amp;255),ie(i,e.adler&gt;&gt;16&amp;255),ie(i,e.adler&gt;&gt;24&amp;255),ie(i,255&amp;e.total_in),ie(i,e.total_in&gt;&gt;8&amp;255),ie(i,e.total_in&gt;&gt;16&amp;255),ie(i,e.total_in&gt;&gt;24&amp;255)):(se(i,e.adler&gt;&gt;&gt;16),se(i,65535&amp;e.adler)),ne(e),i.wrap&gt;0&amp;&amp;(i.wrap=-i.wrap),0!==i.pending?p:m)}function Se(e){var t;return e&amp;&amp;e.state?(t=e.state.status,t!==$&amp;&amp;t!==q&amp;&amp;t!==z&amp;&amp;t!==H&amp;&amp;t!==V&amp;&amp;t!==W&amp;&amp;t!==G?J(e,g):(e.state=null,t===W?J(e,y):p)):g}function Ee(e,t){var n,r,s,o,l,u,c,d,h=t.length;if(!e||!e.state)return g;if(n=e.state,o=n.wrap,2===o||1===o&amp;&amp;n.status!==$||n.lookahead)return g;1===o&amp;&amp;(e.adler=a(e.adler,t,h,0)),n.wrap=0,h&gt;=n.w_size&amp;&amp;(0===o&amp;&amp;(te(n.head),n.strstart=0,n.block_start=0,n.insert=0),d=new i.Buf8(n.w_size),i.arraySet(d,t,h-n.w_size,n.w_size,0),t=d,h=n.w_size),l=e.avail_in,u=e.next_in,c=e.input,e.avail_in=h,e.next_in=0,e.input=t,le(n);while(n.lookahead&gt;=j){r=n.strstart,s=n.lookahead-(j-1);do{n.ins_h=(n.ins_h&lt;&lt;n.hash_shift^n.window[r+j-1])&amp;n.hash_mask,n.prev[r&amp;n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=r,r++}while(--s);n.strstart=r,n.lookahead=j-1,le(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=j-1,n.match_available=0,e.next_in=u,e.input=c,e.avail_in=l,n.wrap=o,p}r=[new pe(0,0,0,0,ue),new pe(4,4,8,4,ce),new pe(4,5,16,8,ce),new pe(4,6,32,32,ce),new pe(4,4,16,16,de),new pe(8,16,32,32,de),new pe(8,16,128,128,de),new pe(8,32,128,256,de),new pe(32,128,258,1024,de),new pe(32,258,258,4096,de)],t.deflateInit=we,t.deflateInit2=_e,t.deflateReset=ve,t.deflateResetKeep=ye,t.deflateSetHeader=be,t.deflate=Te,t.deflateEnd=Se,t.deflateSetDictionary=Ee,t.deflateInfo="pako deflate (from Nodeca project)"},d150:function(e,t,n){
/*! safe-buffer. MIT License. Feross Aboukhadijeh &lt;https://feross.org/opensource&gt; */
var r=n("257d"),i=r.Buffer;function s(e,t){for(var n in e)t[n]=e[n]}function a(e,t,n){return i(e,t,n)}i.from&amp;&amp;i.alloc&amp;&amp;i.allocUnsafe&amp;&amp;i.allocUnsafeSlow?e.exports=r:(s(r,t),t.Buffer=a),a.prototype=Object.create(i.prototype),s(i,a),a.from=function(e,t,n){if("number"===typeof e)throw new TypeError("Argument must not be a number");return i(e,t,n)},a.alloc=function(e,t,n){if("number"!==typeof e)throw new TypeError("Argument must be a number");var r=i(e);return void 0!==t?"string"===typeof n?r.fill(t,n):r.fill(t):r.fill(0),r},a.allocUnsafe=function(e){if("number"!==typeof e)throw new TypeError("Argument must be a number");return i(e)},a.allocUnsafeSlow=function(e){if("number"!==typeof e)throw new TypeError("Argument must be a number");return r.SlowBuffer(e)}},d174:function(e,t,n){"use strict";var r=n("78c1"),i=TypeError;e.exports=function(e,t){if(!delete e[t])throw new i("Cannot delete property "+r(t)+" of "+r(e))}},d307:function(e,t,n){n("fd27");for(var r=n("a99f"),i=n("0a2b"),s=n("f6fa"),a=n("757f")("toStringTag"),o="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),l=0;l&lt;o.length;l++){var u=o[l],c=r[u],d=c&amp;&amp;c.prototype;d&amp;&amp;!d[a]&amp;&amp;i(d,a,u),s[u]=s.Array}},d33d:function(e,t,n){"use strict";var r={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,s=i&amp;&amp;!r.call({1:2},1);t.f=s?function(e){var t=i(this,e);return!!t&amp;&amp;t.enumerable}:r},d407:function(e,t,n){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},d50c:function(e,t,n){"use strict";var r=n("1509"),i=r("span").classList,s=i&amp;&amp;i.constructor&amp;&amp;i.constructor.prototype;e.exports=s===Object.prototype?void 0:s},d5ac:function(e,t,n){"use strict";var r=n("4fb1"),i=n("3292"),s=n("56f0"),a=!s((function(e){Array.from(e)}));r({target:"Array",stat:!0,forced:a},{from:i})},d5d7:function(e,t,n){"use strict";var r=n("4e28"),i=n("90f4"),s=n("72e5"),a=n("59d2"),o=RegExp.prototype;e.exports=function(e){var t=e.flags;return void 0!==t||"flags"in o||i(e,"flags")||!s(o,e)?t:r(a,e)}},d600:function(e,t,n){"use strict";var r=n("fe97"),i=n("5003"),s=n("5a1a"),a=n("c8f6"),o=Object.isExtensible,l=r((function(){o(1)}));e.exports=l||a?function(e){return!!i(e)&amp;&amp;((!a||"ArrayBuffer"!==s(e))&amp;&amp;(!o||o(e)))}:o},d6a9:function(e,t,n){},d780:function(e,t,n){"use strict";n("9318")},d7c6:function(e,t,n){n("8e72"),e.exports=n("2073").Object.assign},d7f1:function(e,t,n){"use strict";var r=n("e262"),i=n("5003"),s=n("7a60");e.exports=function(e,t){if(r(e),i(t)&amp;&amp;t.constructor===e)return t;var n=s.f(e),a=n.resolve;return a(t),n.promise}},d96f:function(e,t,n){"use strict";var r=n("8c58"),i=n("4d33"),s=n("560c");e.exports=r?function(e,t,n){return i.f(e,t,s(1,n))}:function(e,t,n){return e[t]=n,e}},dafa:function(e,t,n){"use strict";var r=n("4fb1"),i=n("fe97"),s=n("f4d5"),a=n("5003"),o=n("b0c2"),l=n("9660"),u=n("2980"),c=n("007f"),d=n("e099"),h=n("4fca"),f=n("fd4d"),p=n("9161"),m=f("isConcatSpreadable"),g=p&gt;=51||!i((function(){var e=[];return e[m]=!1,e.concat()[0]!==e})),y=function(e){if(!a(e))return!1;var t=e[m];return void 0!==t?!!t:s(e)},v=!g||!h("concat");r({target:"Array",proto:!0,arity:1,forced:v},{concat:function(e){var t,n,r,i,s,a=o(this),h=d(a,0),f=0;for(t=-1,r=arguments.length;t&lt;r;t++)if(s=-1===t?a:arguments[t],y(s))for(i=l(s),u(f+i),n=0;n&lt;i;n++,f++)n in s&amp;&amp;c(h,f,s[n]);else u(f+1),c(h,f++,s);return h.length=f,h}})},dca8:function(e,t,n){"use strict";var r=n("b142"),i=n("b0c2"),s=Math.floor,a=r("".charAt),o=r("".replace),l=r("".slice),u=/\$([$&amp;'`]|\d{1,2}|&lt;[^&gt;]*&gt;)/g,c=/\$([$&amp;'`]|\d{1,2})/g;e.exports=function(e,t,n,r,d,h){var f=n+e.length,p=r.length,m=c;return void 0!==d&amp;&amp;(d=i(d),m=u),o(h,m,(function(i,o){var u;switch(a(o,0)){case"$":return"$";case"&amp;":return e;case"`":return l(t,0,n);case"'":return l(t,f);case"&lt;":u=d[l(o,1,-1)];break;default:var c=+o;if(0===c)return i;if(c&gt;p){var h=s(c/10);return 0===h?i:h&lt;=p?void 0===r[h-1]?a(o,1):r[h-1]+a(o,1):i}u=r[c-1]}return void 0===u?"":u}))}},de2f:function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&amp;&amp;(n=window)}e.exports=n},de3d:function(e,t,n){"use strict";var r=n("8e05"),i=n("4d33");e.exports=function(e,t,n){return n.get&amp;&amp;r(n.get,t,{getter:!0}),n.set&amp;&amp;r(n.set,t,{setter:!0}),i.f(e,t,n)}},de50:function(e,t,n){"use strict";var r=n("4fb1"),i=n("5055").map,s=n("4fca"),a=s("map");r({target:"Array",proto:!0,forced:!a},{map:function(e){return i(this,e,arguments.length&gt;1?arguments[1]:void 0)}})},df37:function(e,t,n){
/*!
 * vue-awesome-swiper v4.1.1
 * Copyright (c) Surmon. All rights reserved.
 * Released under the MIT License.
 * Surmon &lt;https://github.com/surmon-china&gt;
 */
(function(e,r){r(t,n("30eb"),n("ba49"))})(0,(function(e,t,n){"use strict";var r;t=t&amp;&amp;Object.prototype.hasOwnProperty.call(t,"default")?t["default"]:t,n=n&amp;&amp;Object.prototype.hasOwnProperty.call(n,"default")?n["default"]:n,function(e){e["SwiperComponent"]="Swiper",e["SwiperSlideComponent"]="SwiperSlide",e["SwiperDirective"]="swiper",e["SwiperInstance"]="$swiper"}(r||(r={}));var i,s,a=Object.freeze({containerClass:"swiper-container",wrapperClass:"swiper-wrapper",slideClass:"swiper-slide"});(function(e){e["Ready"]="ready",e["ClickSlide"]="clickSlide"})(i||(i={})),function(e){e["AutoUpdate"]="autoUpdate",e["AutoDestroy"]="autoDestroy",e["DeleteInstanceOnDestroy"]="deleteInstanceOnDestroy",e["CleanupStylesOnDestroy"]="cleanupStylesOnDestroy"}(s||(s={}));var o=["init","beforeDestroy","slideChange","slideChangeTransitionStart","slideChangeTransitionEnd","slideNextTransitionStart","slideNextTransitionEnd","slidePrevTransitionStart","slidePrevTransitionEnd","transitionStart","transitionEnd","touchStart","touchMove","touchMoveOpposite","sliderMove","touchEnd","click","tap","doubleTap","imagesReady","progress","reachBeginning","reachEnd","fromEdge","setTranslate","setTransition","resize","observerUpdate","beforeLoopFix","loopFix"];
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0

THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.

See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */function l(){for(var e=0,t=0,n=arguments.length;t&lt;n;t++)e+=arguments[t].length;var r=Array(e),i=0;for(t=0;t&lt;n;t++)for(var s=arguments[t],a=0,o=s.length;a&lt;o;a++,i++)r[i]=s[a];return r}var u,c=function(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").replace(/\s+/g,"-").toLowerCase()},d=function(e,t,n){var r,s,a;if(e&amp;&amp;!e.destroyed){var o=(null===(r=t.composedPath)||void 0===r?void 0:r.call(t))||t.path;if((null===t||void 0===t?void 0:t.target)&amp;&amp;o){var l=Array.from(e.slides),u=Array.from(o);if(l.includes(t.target)||u.some((function(e){return l.includes(e)}))){var d=e.clickedIndex,h=Number(null===(a=null===(s=e.clickedSlide)||void 0===s?void 0:s.dataset)||void 0===a?void 0:a.swiperSlideIndex),f=Number.isInteger(h)?h:null;n(i.ClickSlide,d,f),n(c(i.ClickSlide),d,f)}}}},h=function(e,t){o.forEach((function(n){e.on(n,(function(){for(var e=arguments,r=[],i=0;i&lt;arguments.length;i++)r[i]=e[i];t.apply(void 0,l([n],r));var s=c(n);s!==n&amp;&amp;t.apply(void 0,l([s],r))}))}))},f="instanceName";function p(e,t){var n=function(e,t){var n,r,i,s,a=null===(r=null===(n=e.data)||void 0===n?void 0:n.attrs)||void 0===r?void 0:r[t];return void 0!==a?a:null===(s=null===(i=e.data)||void 0===i?void 0:i.attrs)||void 0===s?void 0:s[c(t)]},o=function(e,t,i){return t.arg||n(i,f)||e.id||r.SwiperInstance},l=function(e,t,n){var r=o(e,t,n);return n.context[r]||null},u=function(e){return e.value||t},p=function(e){return[!0,void 0,null,""].includes(e)},m=function(e){var t,n,r=(null===(t=e.data)||void 0===t?void 0:t.on)||(null===(n=e.componentOptions)||void 0===n?void 0:n.listeners);return function(e){for(var t,n=arguments,i=[],s=1;s&lt;arguments.length;s++)i[s-1]=n[s];var a=null===(t=r)||void 0===t?void 0:t[e];a&amp;&amp;a.fns.apply(a,i)}};return{bind:function(e,t,n){-1===e.className.indexOf(a.containerClass)&amp;&amp;(e.className+=(e.className?" ":"")+a.containerClass),e.addEventListener("click",(function(r){var i=m(n),s=l(e,t,n);d(s,r,i)}))},inserted:function(t,n,r){var s=r.context,a=u(n),l=o(t,n,r),c=m(r),d=s,f=null===d||void 0===d?void 0:d[l];f&amp;&amp;!f.destroyed||(f=new e(t,a),d[l]=f,h(f,c),c(i.Ready,f))},componentUpdated:function(e,t,r){var i,a,o,c,d,h,f,m,g,y,v,b,_=n(r,s.AutoUpdate);if(p(_)){var w=l(e,t,r);if(w){var T=u(t),S=T.loop;S&amp;&amp;(null===(a=null===(i=w)||void 0===i?void 0:i.loopDestroy)||void 0===a||a.call(i)),null===(o=null===w||void 0===w?void 0:w.update)||void 0===o||o.call(w),null===(d=null===(c=w.navigation)||void 0===c?void 0:c.update)||void 0===d||d.call(c),null===(f=null===(h=w.pagination)||void 0===h?void 0:h.render)||void 0===f||f.call(h),null===(g=null===(m=w.pagination)||void 0===m?void 0:m.update)||void 0===g||g.call(m),S&amp;&amp;(null===(v=null===(y=w)||void 0===y?void 0:y.loopCreate)||void 0===v||v.call(y),null===(b=null===w||void 0===w?void 0:w.update)||void 0===b||b.call(w))}}},unbind:function(e,t,r){var i,a=n(r,s.AutoDestroy);if(p(a)){var o=l(e,t,r);o&amp;&amp;o.initialized&amp;&amp;(null===(i=null===o||void 0===o?void 0:o.destroy)||void 0===i||i.call(o,p(n(r,s.DeleteInstanceOnDestroy)),p(n(r,s.CleanupStylesOnDestroy))))}}}}function m(e){var t;return n.extend({name:r.SwiperComponent,props:(t={defaultOptions:{type:Object,required:!1,default:function(){return{}}},options:{type:Object,required:!1}},t[s.AutoUpdate]={type:Boolean,default:!0},t[s.AutoDestroy]={type:Boolean,default:!0},t[s.DeleteInstanceOnDestroy]={type:Boolean,required:!1,default:!0},t[s.CleanupStylesOnDestroy]={type:Boolean,required:!1,default:!0},t),data:function(){var e;return e={},e[r.SwiperInstance]=null,e},computed:{swiperInstance:{cache:!1,set:function(e){this[r.SwiperInstance]=e},get:function(){return this[r.SwiperInstance]}},swiperOptions:function(){return this.options||this.defaultOptions},wrapperClass:function(){return this.swiperOptions.wrapperClass||a.wrapperClass}},methods:{handleSwiperClick:function(e){d(this.swiperInstance,e,this.$emit.bind(this))},autoReLoopSwiper:function(){var e,t;if(this.swiperInstance&amp;&amp;this.swiperOptions.loop){var n=this.swiperInstance;null===(e=null===n||void 0===n?void 0:n.loopDestroy)||void 0===e||e.call(n),null===(t=null===n||void 0===n?void 0:n.loopCreate)||void 0===t||t.call(n)}},updateSwiper:function(){var e,t,n,r,i,a,o,l;this[s.AutoUpdate]&amp;&amp;this.swiperInstance&amp;&amp;(this.autoReLoopSwiper(),null===(t=null===(e=this.swiperInstance)||void 0===e?void 0:e.update)||void 0===t||t.call(e),null===(r=null===(n=this.swiperInstance.navigation)||void 0===n?void 0:n.update)||void 0===r||r.call(n),null===(a=null===(i=this.swiperInstance.pagination)||void 0===i?void 0:i.render)||void 0===a||a.call(i),null===(l=null===(o=this.swiperInstance.pagination)||void 0===o?void 0:o.update)||void 0===l||l.call(o))},destroySwiper:function(){var e,t;this[s.AutoDestroy]&amp;&amp;this.swiperInstance&amp;&amp;this.swiperInstance.initialized&amp;&amp;(null===(t=null===(e=this.swiperInstance)||void 0===e?void 0:e.destroy)||void 0===t||t.call(e,this[s.DeleteInstanceOnDestroy],this[s.CleanupStylesOnDestroy]))},initSwiper:function(){this.swiperInstance=new e(this.$el,this.swiperOptions),h(this.swiperInstance,this.$emit.bind(this)),this.$emit(i.Ready,this.swiperInstance)}},mounted:function(){this.swiperInstance||this.initSwiper()},activated:function(){this.updateSwiper()},updated:function(){this.updateSwiper()},beforeDestroy:function(){this.$nextTick(this.destroySwiper)},render:function(e){return e("div",{staticClass:a.containerClass,on:{click:this.handleSwiperClick}},[this.$slots[u.ParallaxBg],e("div",{class:this.wrapperClass},this.$slots.default),this.$slots[u.Pagination],this.$slots[u.PrevButton],this.$slots[u.NextButton],this.$slots[u.Scrollbar]])}})}(function(e){e["ParallaxBg"]="parallax-bg",e["Pagination"]="pagination",e["Scrollbar"]="scrollbar",e["PrevButton"]="button-prev",e["NextButton"]="button-next"})(u||(u={}));var g=n.extend({name:r.SwiperSlideComponent,computed:{slideClass:function(){var e,t;return(null===(t=null===(e=this.$parent)||void 0===e?void 0:e.swiperOptions)||void 0===t?void 0:t.slideClass)||a.slideClass}},methods:{update:function(){var e,t=this.$parent;t[s.AutoUpdate]&amp;&amp;(null===(e=null===t||void 0===t?void 0:t.swiperInstance)||void 0===e||e.update())}},mounted:function(){this.update()},updated:function(){this.update()},render:function(e){return e("div",{class:this.slideClass},this.$slots.default)}}),y=function(e){var t=function(n,i){if(!t.installed){var s=m(e);i&amp;&amp;(s.options.props.defaultOptions.default=function(){return i}),n.component(r.SwiperComponent,s),n.component(r.SwiperSlideComponent,g),n.directive(r.SwiperDirective,p(e,i)),t.installed=!0}};return t};function v(e){var t;return t={version:"4.1.1",install:y(e),directive:p(e)},t[r.SwiperComponent]=m(e),t[r.SwiperSlideComponent]=g,t}var b=v(t),_=b.version,w=b.install,T=b.directive,S=b.Swiper,E=b.SwiperSlide;e.Swiper=S,e.SwiperSlide=E,e.default=b,e.directive=T,e.install=w,e.version=_,Object.defineProperty(e,"__esModule",{value:!0})}))},dfdf:function(e,t,n){"use strict";var r=n("fe97"),i=n("560c");e.exports=!r((function(){var e=new Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",i(1,7)),7!==e.stack)}))},e099:function(e,t,n){"use strict";var r=n("9844");e.exports=function(e,t){return new(r(e))(0===t?0:t)}},e11e:function(e,t,n){"use strict";e.exports=a;var r=n("9da5"),i=Object.create(n("0b26"));function s(e,t){var n=this._transformState;n.transforming=!1;var r=n.writecb;if(!r)return this.emit("error",new Error("write callback called multiple times"));n.writechunk=null,n.writecb=null,null!=t&amp;&amp;this.push(t),r(e);var i=this._readableState;i.reading=!1,(i.needReadable||i.length&lt;i.highWaterMark)&amp;&amp;this._read(i.highWaterMark)}function a(e){if(!(this instanceof a))return new a(e);r.call(this,e),this._transformState={afterTransform:s.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,e&amp;&amp;("function"===typeof e.transform&amp;&amp;(this._transform=e.transform),"function"===typeof e.flush&amp;&amp;(this._flush=e.flush)),this.on("prefinish",o)}function o(){var e=this;"function"===typeof this._flush?this._flush((function(t,n){l(e,t,n)})):l(this,null,null)}function l(e,t,n){if(t)return e.emit("error",t);if(null!=n&amp;&amp;e.push(n),e._writableState.length)throw new Error("Calling transform done when ws.length != 0");if(e._transformState.transforming)throw new Error("Calling transform done when still transforming");return e.push(null)}i.inherits=n("0999"),i.inherits(a,r),a.prototype.push=function(e,t){return this._transformState.needTransform=!1,r.prototype.push.call(this,e,t)},a.prototype._transform=function(e,t,n){throw new Error("_transform() is not implemented")},a.prototype._write=function(e,t,n){var r=this._transformState;if(r.writecb=n,r.writechunk=e,r.writeencoding=t,!r.transforming){var i=this._readableState;(r.needTransform||i.needReadable||i.length&lt;i.highWaterMark)&amp;&amp;this._read(i.highWaterMark)}},a.prototype._read=function(e){var t=this._transformState;null!==t.writechunk&amp;&amp;t.writecb&amp;&amp;!t.transforming?(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform)):t.needTransform=!0},a.prototype._destroy=function(e,t){var n=this;r.prototype._destroy.call(this,e,(function(e){t(e),n.emit("close")}))}},e12a:function(e,t,n){"use strict";var r=n("4355"),i=TypeError;e.exports=function(e){if(r(e))throw new i("The method doesn't accept regular expressions");return e}},e262:function(e,t,n){"use strict";var r=n("5003"),i=String,s=TypeError;e.exports=function(e){if(r(e))return e;throw new s(i(e)+" is not an object")}},e2ee:function(e,t,n){"use strict";e.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},e312:function(e,t,n){"use strict";var r=n("06f6");r("asyncIterator")},e425:function(e,t,n){"use strict";var r=n("8c58"),i=n("c6ce"),s=n("4d33"),a=n("e262"),o=n("2bcb"),l=n("663c");t.f=r&amp;&amp;!i?Object.defineProperties:function(e,t){a(e);var n,r=o(t),i=l(t),u=i.length,c=0;while(u&gt;c)s.f(e,n=i[c++],r[n]);return e}},e44a:function(e,t,n){var r,i;
/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
 * @license MIT */(function(s,a){r=a,i="function"===typeof r?r.call(t,n,t,e):r,void 0===i||(e.exports=i)})(0,(function(){var e={version:"0.2.0"},t=e.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'&lt;div class="bar" role="bar"&gt;&lt;div class="peg"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="spinner" role="spinner"&gt;&lt;div class="spinner-icon"&gt;&lt;/div&gt;&lt;/div&gt;'};function n(e,t,n){return e&lt;t?t:e&gt;n?n:e}function r(e){return 100*(-1+e)}function i(e,n,i){var s;return s="translate3d"===t.positionUsing?{transform:"translate3d("+r(e)+"%,0,0)"}:"translate"===t.positionUsing?{transform:"translate("+r(e)+"%,0)"}:{"margin-left":r(e)+"%"},s.transition="all "+n+"ms "+i,s}e.configure=function(e){var n,r;for(n in e)r=e[n],void 0!==r&amp;&amp;e.hasOwnProperty(n)&amp;&amp;(t[n]=r);return this},e.status=null,e.set=function(r){var o=e.isStarted();r=n(r,t.minimum,1),e.status=1===r?null:r;var l=e.render(!o),u=l.querySelector(t.barSelector),c=t.speed,d=t.easing;return l.offsetWidth,s((function(n){""===t.positionUsing&amp;&amp;(t.positionUsing=e.getPositioningCSS()),a(u,i(r,c,d)),1===r?(a(l,{transition:"none",opacity:1}),l.offsetWidth,setTimeout((function(){a(l,{transition:"all "+c+"ms linear",opacity:0}),setTimeout((function(){e.remove(),n()}),c)}),c)):setTimeout(n,c)})),this},e.isStarted=function(){return"number"===typeof e.status},e.start=function(){e.status||e.set(0);var n=function(){setTimeout((function(){e.status&amp;&amp;(e.trickle(),n())}),t.trickleSpeed)};return t.trickle&amp;&amp;n(),this},e.done=function(t){return t||e.status?e.inc(.3+.5*Math.random()).set(1):this},e.inc=function(t){var r=e.status;return r?("number"!==typeof t&amp;&amp;(t=(1-r)*n(Math.random()*r,.1,.95)),r=n(r+t,0,.994),e.set(r)):e.start()},e.trickle=function(){return e.inc(Math.random()*t.trickleRate)},function(){var t=0,n=0;e.promise=function(r){return r&amp;&amp;"resolved"!==r.state()?(0===n&amp;&amp;e.start(),t++,n++,r.always((function(){n--,0===n?(t=0,e.done()):e.set((t-n)/t)})),this):this}}(),e.render=function(n){if(e.isRendered())return document.getElementById("nprogress");l(document.documentElement,"nprogress-busy");var i=document.createElement("div");i.id="nprogress",i.innerHTML=t.template;var s,o=i.querySelector(t.barSelector),u=n?"-100":r(e.status||0),c=document.querySelector(t.parent);return a(o,{transition:"all 0 linear",transform:"translate3d("+u+"%,0,0)"}),t.showSpinner||(s=i.querySelector(t.spinnerSelector),s&amp;&amp;d(s)),c!=document.body&amp;&amp;l(c,"nprogress-custom-parent"),c.appendChild(i),i},e.remove=function(){u(document.documentElement,"nprogress-busy"),u(document.querySelector(t.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&amp;&amp;d(e)},e.isRendered=function(){return!!document.getElementById("nprogress")},e.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var s=function(){var e=[];function t(){var n=e.shift();n&amp;&amp;n(t)}return function(n){e.push(n),1==e.length&amp;&amp;t()}}(),a=function(){var e=["Webkit","O","Moz","ms"],t={};function n(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(e,t){return t.toUpperCase()}))}function r(t){var n=document.body.style;if(t in n)return t;var r,i=e.length,s=t.charAt(0).toUpperCase()+t.slice(1);while(i--)if(r=e[i]+s,r in n)return r;return t}function i(e){return e=n(e),t[e]||(t[e]=r(e))}function s(e,t,n){t=i(t),e.style[t]=n}return function(e,t){var n,r,i=arguments;if(2==i.length)for(n in t)r=t[n],void 0!==r&amp;&amp;t.hasOwnProperty(n)&amp;&amp;s(e,n,r);else s(e,i[1],i[2])}}();function o(e,t){var n="string"==typeof e?e:c(e);return n.indexOf(" "+t+" ")&gt;=0}function l(e,t){var n=c(e),r=n+t;o(n,t)||(e.className=r.substring(1))}function u(e,t){var n,r=c(e);o(e,t)&amp;&amp;(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function c(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function d(e){e&amp;&amp;e.parentNode&amp;&amp;e.parentNode.removeChild(e)}return e}))},e469:function(e,t,n){t=e.exports=n("687a"),t.Stream=t,t.Readable=t,t.Writable=n("096a"),t.Duplex=n("b4aa"),t.Transform=n("25fc"),t.PassThrough=n("16e3"),t.finished=n("96ba"),t.pipeline=n("0af6")},e528:function(e,t,n){"use strict";var r=n("0fdf");e.exports=Function.prototype.bind||r},e590:function(e,t,n){"use strict";var r=n("511d"),i=n("e262"),s=n("4e28"),a=n("598b"),o=n("83d3"),l="Invalid size",u=RangeError,c=TypeError,d=Math.max,h=function(e,t){this.set=e,this.size=d(t,0),this.has=r(e.has),this.keys=r(e.keys)};h.prototype={getIterator:function(){return o(i(s(this.keys,this.set)))},includes:function(e){return s(this.has,this.set,e)}},e.exports=function(e){i(e);var t=+e.size;if(t!==t)throw new c(l);var n=a(t);if(n&lt;0)throw new u(l);return new h(e,n)}},e590f:function(e,t,n){"use strict";t.__esModule=!0;var r=n("9253"),i=s(r);function s(e){return e&amp;&amp;e.__esModule?e:{default:e}}t.default=i.default||function(e){for(var t=1;t&lt;arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&amp;&amp;(e[r]=n[r])}return e}},e701:function(e,t,n){"use strict";var r=30,i=12;e.exports=function(e,t){var n,s,a,o,l,u,c,d,h,f,p,m,g,y,v,b,_,w,T,S,E,x,k,C,A;n=e.state,s=e.next_in,C=e.input,a=s+(e.avail_in-5),o=e.next_out,A=e.output,l=o-(t-e.avail_out),u=o+(e.avail_out-257),c=n.dmax,d=n.wsize,h=n.whave,f=n.wnext,p=n.window,m=n.hold,g=n.bits,y=n.lencode,v=n.distcode,b=(1&lt;&lt;n.lenbits)-1,_=(1&lt;&lt;n.distbits)-1;e:do{g&lt;15&amp;&amp;(m+=C[s++]&lt;&lt;g,g+=8,m+=C[s++]&lt;&lt;g,g+=8),w=y[m&amp;b];t:for(;;){if(T=w&gt;&gt;&gt;24,m&gt;&gt;&gt;=T,g-=T,T=w&gt;&gt;&gt;16&amp;255,0===T)A[o++]=65535&amp;w;else{if(!(16&amp;T)){if(0===(64&amp;T)){w=y[(65535&amp;w)+(m&amp;(1&lt;&lt;T)-1)];continue t}if(32&amp;T){n.mode=i;break e}e.msg="invalid literal/length code",n.mode=r;break e}S=65535&amp;w,T&amp;=15,T&amp;&amp;(g&lt;T&amp;&amp;(m+=C[s++]&lt;&lt;g,g+=8),S+=m&amp;(1&lt;&lt;T)-1,m&gt;&gt;&gt;=T,g-=T),g&lt;15&amp;&amp;(m+=C[s++]&lt;&lt;g,g+=8,m+=C[s++]&lt;&lt;g,g+=8),w=v[m&amp;_];n:for(;;){if(T=w&gt;&gt;&gt;24,m&gt;&gt;&gt;=T,g-=T,T=w&gt;&gt;&gt;16&amp;255,!(16&amp;T)){if(0===(64&amp;T)){w=v[(65535&amp;w)+(m&amp;(1&lt;&lt;T)-1)];continue n}e.msg="invalid distance code",n.mode=r;break e}if(E=65535&amp;w,T&amp;=15,g&lt;T&amp;&amp;(m+=C[s++]&lt;&lt;g,g+=8,g&lt;T&amp;&amp;(m+=C[s++]&lt;&lt;g,g+=8)),E+=m&amp;(1&lt;&lt;T)-1,E&gt;c){e.msg="invalid distance too far back",n.mode=r;break e}if(m&gt;&gt;&gt;=T,g-=T,T=o-l,E&gt;T){if(T=E-T,T&gt;h&amp;&amp;n.sane){e.msg="invalid distance too far back",n.mode=r;break e}if(x=0,k=p,0===f){if(x+=d-T,T&lt;S){S-=T;do{A[o++]=p[x++]}while(--T);x=o-E,k=A}}else if(f&lt;T){if(x+=d+f-T,T-=f,T&lt;S){S-=T;do{A[o++]=p[x++]}while(--T);if(x=0,f&lt;S){T=f,S-=T;do{A[o++]=p[x++]}while(--T);x=o-E,k=A}}}else if(x+=f-T,T&lt;S){S-=T;do{A[o++]=p[x++]}while(--T);x=o-E,k=A}while(S&gt;2)A[o++]=k[x++],A[o++]=k[x++],A[o++]=k[x++],S-=3;S&amp;&amp;(A[o++]=k[x++],S&gt;1&amp;&amp;(A[o++]=k[x++]))}else{x=o-E;do{A[o++]=A[x++],A[o++]=A[x++],A[o++]=A[x++],S-=3}while(S&gt;2);S&amp;&amp;(A[o++]=A[x++],S&gt;1&amp;&amp;(A[o++]=A[x++]))}break}}break}}while(s&lt;a&amp;&amp;o&lt;u);S=g&gt;&gt;3,s-=S,g-=S&lt;&lt;3,m&amp;=(1&lt;&lt;g)-1,e.next_in=s,e.next_out=o,e.avail_in=s&lt;a?a-s+5:5-(s-a),e.avail_out=o&lt;u?u-o+257:257-(o-u),n.hold=m,n.bits=g}},e77a:function(e,t,n){"use strict";var r=n("a0b2"),i=n("2f44"),s=n("b624"),a=n("718e"),o=n("fd4d"),l=o("iterator");e.exports=function(e){if(!s(e))return i(e,l)||i(e,"@@iterator")||a[r(e)]}},e77e:function(e,t,n){"use strict";var r=n("9c58"),i=n("b0ad"),s=Object.prototype.toString;function a(e){return"[object Array]"===s.call(e)}function o(e){return"[object ArrayBuffer]"===s.call(e)}function l(e){return"undefined"!==typeof FormData&amp;&amp;e instanceof FormData}function u(e){var t;return t="undefined"!==typeof ArrayBuffer&amp;&amp;ArrayBuffer.isView?ArrayBuffer.isView(e):e&amp;&amp;e.buffer&amp;&amp;e.buffer instanceof ArrayBuffer,t}function c(e){return"string"===typeof e}function d(e){return"number"===typeof e}function h(e){return"undefined"===typeof e}function f(e){return null!==e&amp;&amp;"object"===typeof e}function p(e){return"[object Date]"===s.call(e)}function m(e){return"[object File]"===s.call(e)}function g(e){return"[object Blob]"===s.call(e)}function y(e){return"[object Function]"===s.call(e)}function v(e){return f(e)&amp;&amp;y(e.pipe)}function b(e){return"undefined"!==typeof URLSearchParams&amp;&amp;e instanceof URLSearchParams}function _(e){return e.replace(/^\s*/,"").replace(/\s*$/,"")}function w(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product)&amp;&amp;("undefined"!==typeof window&amp;&amp;"undefined"!==typeof document)}function T(e,t){if(null!==e&amp;&amp;"undefined"!==typeof e)if("object"!==typeof e&amp;&amp;(e=[e]),a(e))for(var n=0,r=e.length;n&lt;r;n++)t.call(null,e[n],n,e);else for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&amp;&amp;t.call(null,e[i],i,e)}function S(){var e={};function t(t,n){"object"===typeof e[n]&amp;&amp;"object"===typeof t?e[n]=S(e[n],t):e[n]=t}for(var n=0,r=arguments.length;n&lt;r;n++)T(arguments[n],t);return e}function E(e,t,n){return T(t,(function(t,i){e[i]=n&amp;&amp;"function"===typeof t?r(t,n):t})),e}e.exports={isArray:a,isArrayBuffer:o,isBuffer:i,isFormData:l,isArrayBufferView:u,isString:c,isNumber:d,isObject:f,isUndefined:h,isDate:p,isFile:m,isBlob:g,isFunction:y,isStream:v,isURLSearchParams:b,isStandardBrowserEnv:w,forEach:T,merge:S,extend:E,trim:_}},e7f5:function(e,t,n){n("1948")("observable")},e908:function(e,t,n){(function(e){var r=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),n={},r=0;r&lt;t.length;r++)n[t[r]]=Object.getOwnPropertyDescriptor(e,t[r]);return n},i=/%[sdj%]/g;t.format=function(e){if(!T(e)){for(var t=[],n=0;n&lt;arguments.length;n++)t.push(o(arguments[n]));return t.join(" ")}n=1;for(var r=arguments,s=r.length,a=String(e).replace(i,(function(e){if("%%"===e)return"%";if(n&gt;=s)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(t){return"[Circular]"}default:return e}})),l=r[n];n&lt;s;l=r[++n])b(l)||!k(l)?a+=" "+l:a+=" "+o(l);return a},t.deprecate=function(n,r){if("undefined"!==typeof e&amp;&amp;!0===e.noDeprecation)return n;if("undefined"===typeof e)return function(){return t.deprecate(n,r).apply(this,arguments)};var i=!1;function s(){if(!i){if(e.throwDeprecation)throw new Error(r);e.traceDeprecation?console.trace(r):console.error(r),i=!0}return n.apply(this,arguments)}return s};var s,a={};function o(e,n){var r={seen:[],stylize:u};return arguments.length&gt;=3&amp;&amp;(r.depth=arguments[2]),arguments.length&gt;=4&amp;&amp;(r.colors=arguments[3]),v(n)?r.showHidden=n:n&amp;&amp;t._extend(r,n),E(r.showHidden)&amp;&amp;(r.showHidden=!1),E(r.depth)&amp;&amp;(r.depth=2),E(r.colors)&amp;&amp;(r.colors=!1),E(r.customInspect)&amp;&amp;(r.customInspect=!0),r.colors&amp;&amp;(r.stylize=l),d(r,e,r.depth)}function l(e,t){var n=o.styles[t];return n?"["+o.colors[n][0]+"m"+e+"["+o.colors[n][1]+"m":e}function u(e,t){return e}function c(e){var t={};return e.forEach((function(e,n){t[e]=!0})),t}function d(e,n,r){if(e.customInspect&amp;&amp;n&amp;&amp;O(n.inspect)&amp;&amp;n.inspect!==t.inspect&amp;&amp;(!n.constructor||n.constructor.prototype!==n)){var i=n.inspect(r,e);return T(i)||(i=d(e,i,r)),i}var s=h(e,n);if(s)return s;var a=Object.keys(n),o=c(a);if(e.showHidden&amp;&amp;(a=Object.getOwnPropertyNames(n)),A(n)&amp;&amp;(a.indexOf("message")&gt;=0||a.indexOf("description")&gt;=0))return f(n);if(0===a.length){if(O(n)){var l=n.name?": "+n.name:"";return e.stylize("[Function"+l+"]","special")}if(x(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(C(n))return e.stylize(Date.prototype.toString.call(n),"date");if(A(n))return f(n)}var u,v="",b=!1,_=["{","}"];if(y(n)&amp;&amp;(b=!0,_=["[","]"]),O(n)){var w=n.name?": "+n.name:"";v=" [Function"+w+"]"}return x(n)&amp;&amp;(v=" "+RegExp.prototype.toString.call(n)),C(n)&amp;&amp;(v=" "+Date.prototype.toUTCString.call(n)),A(n)&amp;&amp;(v=" "+f(n)),0!==a.length||b&amp;&amp;0!=n.length?r&lt;0?x(n)?e.stylize(RegExp.prototype.toString.call(n),"regexp"):e.stylize("[Object]","special"):(e.seen.push(n),u=b?p(e,n,r,o,a):a.map((function(t){return m(e,n,r,o,t,b)})),e.seen.pop(),g(u,v,_)):_[0]+v+_[1]}function h(e,t){if(E(t))return e.stylize("undefined","undefined");if(T(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}return w(t)?e.stylize(""+t,"number"):v(t)?e.stylize(""+t,"boolean"):b(t)?e.stylize("null","null"):void 0}function f(e){return"["+Error.prototype.toString.call(e)+"]"}function p(e,t,n,r,i){for(var s=[],a=0,o=t.length;a&lt;o;++a)R(t,String(a))?s.push(m(e,t,n,r,String(a),!0)):s.push("");return i.forEach((function(i){i.match(/^\d+$/)||s.push(m(e,t,n,r,i,!0))})),s}function m(e,t,n,r,i,s){var a,o,l;if(l=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]},l.get?o=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&amp;&amp;(o=e.stylize("[Setter]","special")),R(r,i)||(a="["+i+"]"),o||(e.seen.indexOf(l.value)&lt;0?(o=b(n)?d(e,l.value,null):d(e,l.value,n-1),o.indexOf("\n")&gt;-1&amp;&amp;(o=s?o.split("\n").map((function(e){return"  "+e})).join("\n").substr(2):"\n"+o.split("\n").map((function(e){return"   "+e})).join("\n"))):o=e.stylize("[Circular]","special")),E(a)){if(s&amp;&amp;i.match(/^\d+$/))return o;a=JSON.stringify(""+i),a.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=e.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=e.stylize(a,"string"))}return a+": "+o}function g(e,t,n){var r=e.reduce((function(e,t){return t.indexOf("\n")&gt;=0&amp;&amp;0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1}),0);return r&gt;60?n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n  ")+" "+n[1]:n[0]+t+" "+e.join(", ")+" "+n[1]}function y(e){return Array.isArray(e)}function v(e){return"boolean"===typeof e}function b(e){return null===e}function _(e){return null==e}function w(e){return"number"===typeof e}function T(e){return"string"===typeof e}function S(e){return"symbol"===typeof e}function E(e){return void 0===e}function x(e){return k(e)&amp;&amp;"[object RegExp]"===P(e)}function k(e){return"object"===typeof e&amp;&amp;null!==e}function C(e){return k(e)&amp;&amp;"[object Date]"===P(e)}function A(e){return k(e)&amp;&amp;("[object Error]"===P(e)||e instanceof Error)}function O(e){return"function"===typeof e}function I(e){return null===e||"boolean"===typeof e||"number"===typeof e||"string"===typeof e||"symbol"===typeof e||"undefined"===typeof e}function P(e){return Object.prototype.toString.call(e)}function L(e){return e&lt;10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(n){if(E(s)&amp;&amp;(s=Object({NODE_ENV:"production",VUE_APP_BASE_API:"/",BASE_URL:"/template/front/diy/"}).NODE_DEBUG||""),n=n.toUpperCase(),!a[n])if(new RegExp("\\b"+n+"\\b","i").test(s)){var r=e.pid;a[n]=function(){var e=t.format.apply(t,arguments);console.error("%s %d: %s",n,r,e)}}else a[n]=function(){};return a[n]},t.inspect=o,o.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},o.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=y,t.isBoolean=v,t.isNull=b,t.isNullOrUndefined=_,t.isNumber=w,t.isString=T,t.isSymbol=S,t.isUndefined=E,t.isRegExp=x,t.isObject=k,t.isDate=C,t.isError=A,t.isFunction=O,t.isPrimitive=I,t.isBuffer=n("3e17");var D=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function M(){var e=new Date,t=[L(e.getHours()),L(e.getMinutes()),L(e.getSeconds())].join(":");return[e.getDate(),D[e.getMonth()],t].join(" ")}function R(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){console.log("%s - %s",M(),t.format.apply(t,arguments))},t.inherits=n("9416"),t._extend=function(e,t){if(!t||!k(t))return e;var n=Object.keys(t),r=n.length;while(r--)e[n[r]]=t[n[r]];return e};var N="undefined"!==typeof Symbol?Symbol("util.promisify.custom"):void 0;function j(e,t){if(!e){var n=new Error("Promise was rejected with a falsy value");n.reason=e,e=n}return t(e)}function U(t){if("function"!==typeof t)throw new TypeError('The "original" argument must be of type Function');function n(){for(var n=[],r=0;r&lt;arguments.length;r++)n.push(arguments[r]);var i=n.pop();if("function"!==typeof i)throw new TypeError("The last argument must be of type Function");var s=this,a=function(){return i.apply(s,arguments)};t.apply(this,n).then((function(t){e.nextTick(a,null,t)}),(function(t){e.nextTick(j,t,a)}))}return Object.setPrototypeOf(n,Object.getPrototypeOf(t)),Object.defineProperties(n,r(t)),n}t.promisify=function(e){if("function"!==typeof e)throw new TypeError('The "original" argument must be of type Function');if(N&amp;&amp;e[N]){var t=e[N];if("function"!==typeof t)throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,N,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,n,r=new Promise((function(e,r){t=e,n=r})),i=[],s=0;s&lt;arguments.length;s++)i.push(arguments[s]);i.push((function(e,r){e?n(e):t(r)}));try{e.apply(this,i)}catch(a){n(a)}return r}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),N&amp;&amp;Object.defineProperty(t,N,{value:t,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(t,r(e))},t.promisify.custom=N,t.callbackify=U}).call(this,n("0418"))},eaee:function(e,t,n){"use strict";var r=this&amp;&amp;this.__importDefault||function(e){return e&amp;&amp;e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.buildDirective=t.defaultDOMPurifyInstanceBuilder=void 0;var i=r(n("420d"));function s(){return i.default}function a(e,t){var n,r,i=null!==(n=e.hooks)&amp;&amp;void 0!==n?n:{};for(r in i){var s=i[r];void 0!==s&amp;&amp;t.addHook(r,s)}}function o(e,t){void 0===e&amp;&amp;(e={}),void 0===t&amp;&amp;(t=s);var n=t();a(e,n);var r=function(t,r){var i;if(r.oldValue!==r.value){var s=r.arg,a=e.namedConfigurations;a&amp;&amp;void 0!==s&amp;&amp;"undefined"!==typeof a[s]?t.innerHTML=n.sanitize(r.value,a[s]):t.innerHTML=n.sanitize(r.value,null!==(i=e.default)&amp;&amp;void 0!==i?i:{})}};return{inserted:r,update:r,unbind:function(e){e.innerHTML=""}}}t.defaultDOMPurifyInstanceBuilder=s,t.buildDirective=o},ebe0:function(e,t,n){var r=n("4a8d"),i=e.exports={WebVTT:n("f277"),VTTCue:n("0d99"),VTTRegion:n("ff31")};r.vttjs=i,r.WebVTT=i.WebVTT;var s=i.VTTCue,a=i.VTTRegion,o=r.VTTCue,l=r.VTTRegion;i.shim=function(){r.VTTCue=s,r.VTTRegion=a},i.restore=function(){r.VTTCue=o,r.VTTRegion=l},r.VTTCue||i.shim()},ebeb:function(e,t,n){"use strict";var r=n("e77e");e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function i(e){var r=e;return t&amp;&amp;(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=i(window.location.href),function(t){var n=r.isString(t)?i(t):t;return n.protocol===e.protocol&amp;&amp;n.host===e.host}}():function(){return function(){return!0}}()},ec64:function(e,t,n){"use strict";var r=n("704b");e.exports=/ipad|iphone|ipod/i.test(r)&amp;&amp;"undefined"!=typeof Pebble},ee0d:function(e,t,n){var r=n("1a5e"),i={autoSetContainer:!1,appendToBody:!0},s={install:function(e){var t="3."===e.version.slice(0,2)?e.config.globalProperties:e.prototype;t.$clipboardConfig=i,t.$copyText=function(e,t){return new Promise((function(n,s){var a=document.createElement("button"),o=new r(a,{text:function(){return e},action:function(){return"copy"},container:"object"===typeof t?t:document.body});o.on("success",(function(e){o.destroy(),n(e)})),o.on("error",(function(e){o.destroy(),s(e)})),i.appendToBody&amp;&amp;document.body.appendChild(a),a.click(),i.appendToBody&amp;&amp;document.body.removeChild(a)}))},e.directive("clipboard",{bind:function(e,t,n){if("success"===t.arg)e._vClipboard_success=t.value;else if("error"===t.arg)e._vClipboard_error=t.value;else{var s=new r(e,{text:function(){return t.value},action:function(){return"cut"===t.arg?"cut":"copy"},container:i.autoSetContainer?e:void 0});s.on("success",(function(t){var n=e._vClipboard_success;n&amp;&amp;n(t)})),s.on("error",(function(t){var n=e._vClipboard_error;n&amp;&amp;n(t)})),e._vClipboard=s}},update:function(e,t){"success"===t.arg?e._vClipboard_success=t.value:"error"===t.arg?e._vClipboard_error=t.value:(e._vClipboard.text=function(){return t.value},e._vClipboard.action=function(){return"cut"===t.arg?"cut":"copy"})},unbind:function(e,t){e._vClipboard&amp;&amp;("success"===t.arg?delete e._vClipboard_success:"error"===t.arg?delete e._vClipboard_error:(e._vClipboard.destroy(),delete e._vClipboard))}})},config:i};e.exports=s},ee18:function(e,t,n){e.exports=n("16d0")},ee21:function(e,t){e.exports=function(){}},eee3:function(e,t){e.exports=function(e,t,n,r){var i,s=0;function a(){var a=this,o=Number(new Date)-s,l=arguments;function u(){s=Number(new Date),n.apply(a,l)}function c(){i=void 0}r&amp;&amp;!i&amp;&amp;u(),i&amp;&amp;clearTimeout(i),void 0===r&amp;&amp;o&gt;e?u():!0!==t&amp;&amp;(i=setTimeout(r?c:u,void 0===r?e-o:e))}return"boolean"!==typeof t&amp;&amp;(r=n,n=t,t=void 0),a}},ef24:function(e,t,n){"use strict";var r=n("3462"),i=n("56f0"),s=n("a103").CONSTRUCTOR;e.exports=s||!i((function(e){r.all(e).then(void 0,(function(){}))}))},f080:function(e,t,n){"use strict";var r=n("0999"),i=n("bb30"),s=n("d150").Buffer,a=new Array(16);function o(){i.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878}function l(e,t){return e&lt;&lt;t|e&gt;&gt;&gt;32-t}function u(e,t,n,r,i,s,a){return l(e+(t&amp;n|~t&amp;r)+i+s|0,a)+t|0}function c(e,t,n,r,i,s,a){return l(e+(t&amp;r|n&amp;~r)+i+s|0,a)+t|0}function d(e,t,n,r,i,s,a){return l(e+(t^n^r)+i+s|0,a)+t|0}function h(e,t,n,r,i,s,a){return l(e+(n^(t|~r))+i+s|0,a)+t|0}r(o,i),o.prototype._update=function(){for(var e=a,t=0;t&lt;16;++t)e[t]=this._block.readInt32LE(4*t);var n=this._a,r=this._b,i=this._c,s=this._d;n=u(n,r,i,s,e[0],3614090360,7),s=u(s,n,r,i,e[1],3905402710,12),i=u(i,s,n,r,e[2],606105819,17),r=u(r,i,s,n,e[3],3250441966,22),n=u(n,r,i,s,e[4],4118548399,7),s=u(s,n,r,i,e[5],1200080426,12),i=u(i,s,n,r,e[6],2821735955,17),r=u(r,i,s,n,e[7],4249261313,22),n=u(n,r,i,s,e[8],1770035416,7),s=u(s,n,r,i,e[9],2336552879,12),i=u(i,s,n,r,e[10],4294925233,17),r=u(r,i,s,n,e[11],2304563134,22),n=u(n,r,i,s,e[12],1804603682,7),s=u(s,n,r,i,e[13],4254626195,12),i=u(i,s,n,r,e[14],2792965006,17),r=u(r,i,s,n,e[15],1236535329,22),n=c(n,r,i,s,e[1],4129170786,5),s=c(s,n,r,i,e[6],3225465664,9),i=c(i,s,n,r,e[11],643717713,14),r=c(r,i,s,n,e[0],3921069994,20),n=c(n,r,i,s,e[5],3593408605,5),s=c(s,n,r,i,e[10],38016083,9),i=c(i,s,n,r,e[15],3634488961,14),r=c(r,i,s,n,e[4],3889429448,20),n=c(n,r,i,s,e[9],568446438,5),s=c(s,n,r,i,e[14],3275163606,9),i=c(i,s,n,r,e[3],4107603335,14),r=c(r,i,s,n,e[8],1163531501,20),n=c(n,r,i,s,e[13],2850285829,5),s=c(s,n,r,i,e[2],4243563512,9),i=c(i,s,n,r,e[7],1735328473,14),r=c(r,i,s,n,e[12],2368359562,20),n=d(n,r,i,s,e[5],4294588738,4),s=d(s,n,r,i,e[8],2272392833,11),i=d(i,s,n,r,e[11],1839030562,16),r=d(r,i,s,n,e[14],4259657740,23),n=d(n,r,i,s,e[1],2763975236,4),s=d(s,n,r,i,e[4],1272893353,11),i=d(i,s,n,r,e[7],4139469664,16),r=d(r,i,s,n,e[10],3200236656,23),n=d(n,r,i,s,e[13],681279174,4),s=d(s,n,r,i,e[0],3936430074,11),i=d(i,s,n,r,e[3],3572445317,16),r=d(r,i,s,n,e[6],76029189,23),n=d(n,r,i,s,e[9],3654602809,4),s=d(s,n,r,i,e[12],3873151461,11),i=d(i,s,n,r,e[15],530742520,16),r=d(r,i,s,n,e[2],3299628645,23),n=h(n,r,i,s,e[0],4096336452,6),s=h(s,n,r,i,e[7],1126891415,10),i=h(i,s,n,r,e[14],2878612391,15),r=h(r,i,s,n,e[5],4237533241,21),n=h(n,r,i,s,e[12],1700485571,6),s=h(s,n,r,i,e[3],2399980690,10),i=h(i,s,n,r,e[10],4293915773,15),r=h(r,i,s,n,e[1],2240044497,21),n=h(n,r,i,s,e[8],1873313359,6),s=h(s,n,r,i,e[15],4264355552,10),i=h(i,s,n,r,e[6],2734768916,15),r=h(r,i,s,n,e[13],1309151649,21),n=h(n,r,i,s,e[4],4149444226,6),s=h(s,n,r,i,e[11],3174756917,10),i=h(i,s,n,r,e[2],718787259,15),r=h(r,i,s,n,e[9],3951481745,21),this._a=this._a+n|0,this._b=this._b+r|0,this._c=this._c+i|0,this._d=this._d+s|0},o.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset&gt;56&amp;&amp;(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var e=s.allocUnsafe(16);return e.writeInt32LE(this._a,0),e.writeInt32LE(this._b,4),e.writeInt32LE(this._c,8),e.writeInt32LE(this._d,12),e},e.exports=o},f0b5:function(e,t,n){"use strict";var r=n("b142"),i=n("f4d5"),s=n("5f2a"),a=n("5a1a"),o=n("f9d1"),l=r([].push);e.exports=function(e){if(s(e))return e;if(i(e)){for(var t=e.length,n=[],r=0;r&lt;t;r++){var u=e[r];"string"==typeof u?l(n,u):"number"!=typeof u&amp;&amp;"Number"!==a(u)&amp;&amp;"String"!==a(u)||l(n,o(u))}var c=n.length,d=!0;return function(e,t){if(d)return d=!1,t;if(i(this))return t;for(var r=0;r&lt;c;r++)if(n[r]===e)return t}}}},f0be:function(e,t,n){"use strict";var r=n("b369"),i=n("149a"),s=n("5219"),a=n("0a2b"),o=n("f6fa"),l=n("23dc"),u=n("7dcb"),c=n("a339"),d=n("757f")("iterator"),h=!([].keys&amp;&amp;"next"in[].keys()),f="@@iterator",p="keys",m="values",g=function(){return this};e.exports=function(e,t,n,y,v,b,_){l(n,t,y);var w,T,S,E=function(e){if(!h&amp;&amp;e in A)return A[e];switch(e){case p:return function(){return new n(this,e)};case m:return function(){return new n(this,e)}}return function(){return new n(this,e)}},x=t+" Iterator",k=v==m,C=!1,A=e.prototype,O=A[d]||A[f]||v&amp;&amp;A[v],I=O||E(v),P=v?k?E("entries"):I:void 0,L="Array"==t&amp;&amp;A.entries||O;if(L&amp;&amp;(S=c(L.call(new e)),S!==Object.prototype&amp;&amp;S.next&amp;&amp;(u(S,x,!0),r||"function"==typeof S[d]||a(S,d,g))),k&amp;&amp;O&amp;&amp;O.name!==m&amp;&amp;(C=!0,I=function(){return O.call(this)}),r&amp;&amp;!_||!h&amp;&amp;!C&amp;&amp;A[d]||a(A,d,I),o[t]=I,o[x]=g,v)if(w={values:k?I:E(m),keys:b?I:E(p),entries:P},_)for(T in w)T in A||s(A,T,w[T]);else i(i.P+i.F*(h||C),t,w);return w}},f144:function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},f152:function(e,t,n){var r=n("6a04"),i=n("7094"),s=n("5db3")(!1),a=n("64b3")("IE_PROTO");e.exports=function(e,t){var n,o=i(e),l=0,u=[];for(n in o)n!=a&amp;&amp;r(o,n)&amp;&amp;u.push(n);while(t.length&gt;l)r(o,n=t[l++])&amp;&amp;(~s(u,n)||u.push(n));return u}},f249:function(e,t){var n={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==n.call(e)}},f256:function(e,t,n){"use strict";var r=n("e77e"),i=n("feb8"),s=n("1134"),a=n("f36e"),o=n("ebeb"),l=n("4aff");e.exports=function(e){return new Promise((function(t,u){var c=e.data,d=e.headers;r.isFormData(c)&amp;&amp;delete d["Content-Type"];var h=new XMLHttpRequest;if(e.auth){var f=e.auth.username||"",p=e.auth.password||"";d.Authorization="Basic "+btoa(f+":"+p)}if(h.open(e.method.toUpperCase(),s(e.url,e.params,e.paramsSerializer),!0),h.timeout=e.timeout,h.onreadystatechange=function(){if(h&amp;&amp;4===h.readyState&amp;&amp;(0!==h.status||h.responseURL&amp;&amp;0===h.responseURL.indexOf("file:"))){var n="getAllResponseHeaders"in h?a(h.getAllResponseHeaders()):null,r=e.responseType&amp;&amp;"text"!==e.responseType?h.response:h.responseText,s={data:r,status:h.status,statusText:h.statusText,headers:n,config:e,request:h};i(t,u,s),h=null}},h.onerror=function(){u(l("Network Error",e,null,h)),h=null},h.ontimeout=function(){u(l("timeout of "+e.timeout+"ms exceeded",e,"ECONNABORTED",h)),h=null},r.isStandardBrowserEnv()){var m=n("307f"),g=(e.withCredentials||o(e.url))&amp;&amp;e.xsrfCookieName?m.read(e.xsrfCookieName):void 0;g&amp;&amp;(d[e.xsrfHeaderName]=g)}if("setRequestHeader"in h&amp;&amp;r.forEach(d,(function(e,t){"undefined"===typeof c&amp;&amp;"content-type"===t.toLowerCase()?delete d[t]:h.setRequestHeader(t,e)})),e.withCredentials&amp;&amp;(h.withCredentials=!0),e.responseType)try{h.responseType=e.responseType}catch(y){if("json"!==e.responseType)throw y}"function"===typeof e.onDownloadProgress&amp;&amp;h.addEventListener("progress",e.onDownloadProgress),"function"===typeof e.onUploadProgress&amp;&amp;h.upload&amp;&amp;h.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&amp;&amp;e.cancelToken.promise.then((function(e){h&amp;&amp;(h.abort(),u(e),h=null)})),void 0===c&amp;&amp;(c=null),h.send(c)}))}},f277:function(e,t,n){var r=n("b3c1"),i=Object.create||function(){function e(){}return function(t){if(1!==arguments.length)throw new Error("Object.create shim only accepts one parameter.");return e.prototype=t,new e}}();function s(e,t){this.name="ParsingError",this.code=e.code,this.message=t||e.message}function a(e){function t(e,t,n,r){return 3600*(0|e)+60*(0|t)+(0|n)+(0|r)/1e3}var n=e.match(/^(\d+):(\d{1,2})(:\d{1,2})?\.(\d{3})/);return n?n[3]?t(n[1],n[2],n[3].replace(":",""),n[4]):n[1]&gt;59?t(n[1],n[2],0,n[4]):t(0,n[1],n[2],n[4]):null}function o(){this.values=i(null)}function l(e,t,n,r){var i=r?e.split(r):[e];for(var s in i)if("string"===typeof i[s]){var a=i[s].split(n);if(2===a.length){var o=a[0].trim(),l=a[1].trim();t(o,l)}}}function u(e,t,n){var r=e;function i(){var t=a(e);if(null===t)throw new s(s.Errors.BadTimeStamp,"Malformed timestamp: "+r);return e=e.replace(/^[^\sa-zA-Z-]+/,""),t}function u(e,t){var r=new o;l(e,(function(e,t){switch(e){case"region":for(var i=n.length-1;i&gt;=0;i--)if(n[i].id===t){r.set(e,n[i].region);break}break;case"vertical":r.alt(e,t,["rl","lr"]);break;case"line":var s=t.split(","),a=s[0];r.integer(e,a),r.percent(e,a)&amp;&amp;r.set("snapToLines",!1),r.alt(e,a,["auto"]),2===s.length&amp;&amp;r.alt("lineAlign",s[1],["start","center","end"]);break;case"position":s=t.split(","),r.percent(e,s[0]),2===s.length&amp;&amp;r.alt("positionAlign",s[1],["start","center","end"]);break;case"size":r.percent(e,t);break;case"align":r.alt(e,t,["start","center","end","left","right"]);break}}),/:/,/\s/),t.region=r.get("region",null),t.vertical=r.get("vertical","");try{t.line=r.get("line","auto")}catch(i){}t.lineAlign=r.get("lineAlign","start"),t.snapToLines=r.get("snapToLines",!0),t.size=r.get("size",100);try{t.align=r.get("align","center")}catch(i){t.align=r.get("align","middle")}try{t.position=r.get("position","auto")}catch(i){t.position=r.get("position",{start:0,left:0,center:50,middle:50,end:100,right:100},t.align)}t.positionAlign=r.get("positionAlign",{start:"start",left:"start",center:"center",middle:"center",end:"end",right:"end"},t.align)}function c(){e=e.replace(/^\s+/,"")}if(c(),t.startTime=i(),c(),"--\x3e"!==e.substr(0,3))throw new s(s.Errors.BadTimeStamp,"Malformed time stamp (time stamps must be separated by '--\x3e'): "+r);e=e.substr(3),c(),t.endTime=i(),c(),u(e,t)}s.prototype=i(Error.prototype),s.prototype.constructor=s,s.Errors={BadSignature:{code:0,message:"Malformed WebVTT signature."},BadTimeStamp:{code:1,message:"Malformed time stamp."}},o.prototype={set:function(e,t){this.get(e)||""===t||(this.values[e]=t)},get:function(e,t,n){return n?this.has(e)?this.values[e]:t[n]:this.has(e)?this.values[e]:t},has:function(e){return e in this.values},alt:function(e,t,n){for(var r=0;r&lt;n.length;++r)if(t===n[r]){this.set(e,t);break}},integer:function(e,t){/^-?\d+$/.test(t)&amp;&amp;this.set(e,parseInt(t,10))},percent:function(e,t){return!!(t.match(/^([\d]{1,3})(\.[\d]*)?%$/)&amp;&amp;(t=parseFloat(t),t&gt;=0&amp;&amp;t&lt;=100))&amp;&amp;(this.set(e,t),!0)}};var c=r.createElement&amp;&amp;r.createElement("textarea"),d={c:"span",i:"i",b:"b",u:"u",ruby:"ruby",rt:"rt",v:"span",lang:"span"},h={white:"rgba(255,255,255,1)",lime:"rgba(0,255,0,1)",cyan:"rgba(0,255,255,1)",red:"rgba(255,0,0,1)",yellow:"rgba(255,255,0,1)",magenta:"rgba(255,0,255,1)",blue:"rgba(0,0,255,1)",black:"rgba(0,0,0,1)"},f={v:"title",lang:"lang"},p={rt:"ruby"};function m(e,t){function n(){if(!t)return null;function e(e){return t=t.substr(e.length),e}var n=t.match(/^([^&lt;]*)(&lt;[^&gt;]*&gt;?)?/);return e(n[1]?n[1]:n[2])}function r(e){return c.innerHTML=e,e=c.textContent,c.textContent="",e}function i(e,t){return!p[t.localName]||p[t.localName]===e.localName}function s(t,n){var r=d[t];if(!r)return null;var i=e.document.createElement(r),s=f[t];return s&amp;&amp;n&amp;&amp;(i[s]=n.trim()),i}var o,l=e.document.createElement("div"),u=l,m=[];while(null!==(o=n()))if("&lt;"!==o[0])u.appendChild(e.document.createTextNode(r(o)));else{if("/"===o[1]){m.length&amp;&amp;m[m.length-1]===o.substr(2).replace("&gt;","")&amp;&amp;(m.pop(),u=u.parentNode);continue}var g,y=a(o.substr(1,o.length-2));if(y){g=e.document.createProcessingInstruction("timestamp",y),u.appendChild(g);continue}var v=o.match(/^&lt;([^.\s/0-9&gt;]+)(\.[^\s\\&gt;]+)?([^&gt;\\]+)?(\\?)&gt;?$/);if(!v)continue;if(g=s(v[1],v[3]),!g)continue;if(!i(u,g))continue;if(v[2]){var b=v[2].split(".");b.forEach((function(e){var t=/^bg_/.test(e),n=t?e.slice(3):e;if(h.hasOwnProperty(n)){var r=t?"background-color":"color",i=h[n];g.style[r]=i}})),g.className=b.join(" ")}m.push(v[1]),u.appendChild(g),u=g}return l}var g=[[1470,1470],[1472,1472],[1475,1475],[1478,1478],[1488,1514],[1520,1524],[1544,1544],[1547,1547],[1549,1549],[1563,1563],[1566,1610],[1645,1647],[1649,1749],[1765,1766],[1774,1775],[1786,1805],[1807,1808],[1810,1839],[1869,1957],[1969,1969],[1984,2026],[2036,2037],[2042,2042],[2048,2069],[2074,2074],[2084,2084],[2088,2088],[2096,2110],[2112,2136],[2142,2142],[2208,2208],[2210,2220],[8207,8207],[64285,64285],[64287,64296],[64298,64310],[64312,64316],[64318,64318],[64320,64321],[64323,64324],[64326,64449],[64467,64829],[64848,64911],[64914,64967],[65008,65020],[65136,65140],[65142,65276],[67584,67589],[67592,67592],[67594,67637],[67639,67640],[67644,67644],[67647,67669],[67671,67679],[67840,67867],[67872,67897],[67903,67903],[67968,68023],[68030,68031],[68096,68096],[68112,68115],[68117,68119],[68121,68147],[68160,68167],[68176,68184],[68192,68223],[68352,68405],[68416,68437],[68440,68466],[68472,68479],[68608,68680],[126464,126467],[126469,126495],[126497,126498],[126500,126500],[126503,126503],[126505,126514],[126516,126519],[126521,126521],[126523,126523],[126530,126530],[126535,126535],[126537,126537],[126539,126539],[126541,126543],[126545,126546],[126548,126548],[126551,126551],[126553,126553],[126555,126555],[126557,126557],[126559,126559],[126561,126562],[126564,126564],[126567,126570],[126572,126578],[126580,126583],[126585,126588],[126590,126590],[126592,126601],[126603,126619],[126625,126627],[126629,126633],[126635,126651],[1114109,1114109]];function y(e){for(var t=0;t&lt;g.length;t++){var n=g[t];if(e&gt;=n[0]&amp;&amp;e&lt;=n[1])return!0}return!1}function v(e){var t,n=[],r="";if(!e||!e.childNodes)return"ltr";function i(e,t){for(var n=t.childNodes.length-1;n&gt;=0;n--)e.push(t.childNodes[n])}function s(e){if(!e||!e.length)return null;var t=e.pop(),n=t.textContent||t.innerText;if(n){var r=n.match(/^.*(\n|\r)/);return r?(e.length=0,r[0]):n}return"ruby"===t.tagName?s(e):t.childNodes?(i(e,t),s(e)):void 0}i(n,e);while(r=s(n))for(var a=0;a&lt;r.length;a++)if(t=r.charCodeAt(a),y(t))return"rtl";return"ltr"}function b(e){if("number"===typeof e.line&amp;&amp;(e.snapToLines||e.line&gt;=0&amp;&amp;e.line&lt;=100))return e.line;if(!e.track||!e.track.textTrackList||!e.track.textTrackList.mediaElement)return-1;for(var t=e.track,n=t.textTrackList,r=0,i=0;i&lt;n.length&amp;&amp;n[i]!==t;i++)"showing"===n[i].mode&amp;&amp;r++;return-1*++r}function _(){}function w(e,t,n){_.call(this),this.cue=t,this.cueDiv=m(e,t.text);var r={color:"rgba(255, 255, 255, 1)",backgroundColor:"rgba(0, 0, 0, 0.8)",position:"relative",left:0,right:0,top:0,bottom:0,display:"inline",writingMode:""===t.vertical?"horizontal-tb":"lr"===t.vertical?"vertical-lr":"vertical-rl",unicodeBidi:"plaintext"};this.applyStyles(r,this.cueDiv),this.div=e.document.createElement("div"),r={direction:v(this.cueDiv),writingMode:""===t.vertical?"horizontal-tb":"lr"===t.vertical?"vertical-lr":"vertical-rl",unicodeBidi:"plaintext",textAlign:"middle"===t.align?"center":t.align,font:n.font,whiteSpace:"pre-line",position:"absolute"},this.applyStyles(r),this.div.appendChild(this.cueDiv);var i=0;switch(t.positionAlign){case"start":case"line-left":i=t.position;break;case"center":i=t.position-t.size/2;break;case"end":case"line-right":i=t.position-t.size;break}""===t.vertical?this.applyStyles({left:this.formatStyle(i,"%"),width:this.formatStyle(t.size,"%")}):this.applyStyles({top:this.formatStyle(i,"%"),height:this.formatStyle(t.size,"%")}),this.move=function(e){this.applyStyles({top:this.formatStyle(e.top,"px"),bottom:this.formatStyle(e.bottom,"px"),left:this.formatStyle(e.left,"px"),right:this.formatStyle(e.right,"px"),height:this.formatStyle(e.height,"px"),width:this.formatStyle(e.width,"px")})}}function T(e){var t,n,r,i;if(e.div){n=e.div.offsetHeight,r=e.div.offsetWidth,i=e.div.offsetTop;var s=(s=e.div.childNodes)&amp;&amp;(s=s[0])&amp;&amp;s.getClientRects&amp;&amp;s.getClientRects();e=e.div.getBoundingClientRect(),t=s?Math.max(s[0]&amp;&amp;s[0].height||0,e.height/s.length):0}this.left=e.left,this.right=e.right,this.top=e.top||i,this.height=e.height||n,this.bottom=e.bottom||i+(e.height||n),this.width=e.width||r,this.lineHeight=void 0!==t?t:e.lineHeight}function S(e,t,n,r){function i(e,t){for(var i,s=new T(e),a=1,o=0;o&lt;t.length;o++){while(e.overlapsOppositeAxis(n,t[o])||e.within(n)&amp;&amp;e.overlapsAny(r))e.move(t[o]);if(e.within(n))return e;var l=e.intersectPercentage(n);a&gt;l&amp;&amp;(i=new T(e),a=l),e=new T(s)}return i||s}var s=new T(t),a=t.cue,o=b(a),l=[];if(a.snapToLines){var u;switch(a.vertical){case"":l=["+y","-y"],u="height";break;case"rl":l=["+x","-x"],u="width";break;case"lr":l=["-x","+x"],u="width";break}var c=s.lineHeight,d=c*Math.round(o),h=n[u]+c,f=l[0];Math.abs(d)&gt;h&amp;&amp;(d=d&lt;0?-1:1,d*=Math.ceil(h/c)*c),o&lt;0&amp;&amp;(d+=""===a.vertical?n.height:n.width,l=l.reverse()),s.move(f,d)}else{var p=s.lineHeight/n.height*100;switch(a.lineAlign){case"center":o-=p/2;break;case"end":o-=p;break}switch(a.vertical){case"":t.applyStyles({top:t.formatStyle(o,"%")});break;case"rl":t.applyStyles({left:t.formatStyle(o,"%")});break;case"lr":t.applyStyles({right:t.formatStyle(o,"%")});break}l=["+y","-x","+x","-y"],s=new T(t)}var m=i(s,l);t.move(m.toCSSCompatValues(n))}function E(){}_.prototype.applyStyles=function(e,t){for(var n in t=t||this.div,e)e.hasOwnProperty(n)&amp;&amp;(t.style[n]=e[n])},_.prototype.formatStyle=function(e,t){return 0===e?0:e+t},w.prototype=i(_.prototype),w.prototype.constructor=w,T.prototype.move=function(e,t){switch(t=void 0!==t?t:this.lineHeight,e){case"+x":this.left+=t,this.right+=t;break;case"-x":this.left-=t,this.right-=t;break;case"+y":this.top+=t,this.bottom+=t;break;case"-y":this.top-=t,this.bottom-=t;break}},T.prototype.overlaps=function(e){return this.left&lt;e.right&amp;&amp;this.right&gt;e.left&amp;&amp;this.top&lt;e.bottom&amp;&amp;this.bottom&gt;e.top},T.prototype.overlapsAny=function(e){for(var t=0;t&lt;e.length;t++)if(this.overlaps(e[t]))return!0;return!1},T.prototype.within=function(e){return this.top&gt;=e.top&amp;&amp;this.bottom&lt;=e.bottom&amp;&amp;this.left&gt;=e.left&amp;&amp;this.right&lt;=e.right},T.prototype.overlapsOppositeAxis=function(e,t){switch(t){case"+x":return this.left&lt;e.left;case"-x":return this.right&gt;e.right;case"+y":return this.top&lt;e.top;case"-y":return this.bottom&gt;e.bottom}},T.prototype.intersectPercentage=function(e){var t=Math.max(0,Math.min(this.right,e.right)-Math.max(this.left,e.left)),n=Math.max(0,Math.min(this.bottom,e.bottom)-Math.max(this.top,e.top)),r=t*n;return r/(this.height*this.width)},T.prototype.toCSSCompatValues=function(e){return{top:this.top-e.top,bottom:e.bottom-this.bottom,left:this.left-e.left,right:e.right-this.right,height:this.height,width:this.width}},T.getSimpleBoxPosition=function(e){var t=e.div?e.div.offsetHeight:e.tagName?e.offsetHeight:0,n=e.div?e.div.offsetWidth:e.tagName?e.offsetWidth:0,r=e.div?e.div.offsetTop:e.tagName?e.offsetTop:0;e=e.div?e.div.getBoundingClientRect():e.tagName?e.getBoundingClientRect():e;var i={left:e.left,right:e.right,top:e.top||r,height:e.height||t,bottom:e.bottom||r+(e.height||t),width:e.width||n};return i},E.StringDecoder=function(){return{decode:function(e){if(!e)return"";if("string"!==typeof e)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(e))}}},E.convertCueToDOMTree=function(e,t){return e&amp;&amp;t?m(e,t):null};var x=.05,k="sans-serif",C="1.5%";E.processCues=function(e,t,n){if(!e||!t||!n)return null;while(n.firstChild)n.removeChild(n.firstChild);var r=e.document.createElement("div");function i(e){for(var t=0;t&lt;e.length;t++)if(e[t].hasBeenReset||!e[t].displayState)return!0;return!1}if(r.style.position="absolute",r.style.left="0",r.style.right="0",r.style.top="0",r.style.bottom="0",r.style.margin=C,n.appendChild(r),i(t)){var s=[],a=T.getSimpleBoxPosition(r),o=Math.round(a.height*x*100)/100,l={font:o+"px "+k};(function(){for(var n,i,o=0;o&lt;t.length;o++)i=t[o],n=new w(e,i,l),r.appendChild(n.div),S(e,n,a,s),i.displayState=n.div,s.push(T.getSimpleBoxPosition(n))})()}else for(var u=0;u&lt;t.length;u++)r.appendChild(t[u].displayState)},E.Parser=function(e,t,n){n||(n=t,t={}),t||(t={}),this.window=e,this.vttjs=t,this.state="INITIAL",this.buffer="",this.decoder=n||new TextDecoder("utf8"),this.regionList=[]},E.Parser.prototype={reportOrThrowError:function(e){if(!(e instanceof s))throw e;this.onparsingerror&amp;&amp;this.onparsingerror(e)},parse:function(e){var t=this;function n(){var e=t.buffer,n=0;while(n&lt;e.length&amp;&amp;"\r"!==e[n]&amp;&amp;"\n"!==e[n])++n;var r=e.substr(0,n);return"\r"===e[n]&amp;&amp;++n,"\n"===e[n]&amp;&amp;++n,t.buffer=e.substr(n),r}function r(e){var n=new o;if(l(e,(function(e,t){switch(e){case"id":n.set(e,t);break;case"width":n.percent(e,t);break;case"lines":n.integer(e,t);break;case"regionanchor":case"viewportanchor":var r=t.split(",");if(2!==r.length)break;var i=new o;if(i.percent("x",r[0]),i.percent("y",r[1]),!i.has("x")||!i.has("y"))break;n.set(e+"X",i.get("x")),n.set(e+"Y",i.get("y"));break;case"scroll":n.alt(e,t,["up"]);break}}),/=/,/\s/),n.has("id")){var r=new(t.vttjs.VTTRegion||t.window.VTTRegion);r.width=n.get("width",100),r.lines=n.get("lines",3),r.regionAnchorX=n.get("regionanchorX",0),r.regionAnchorY=n.get("regionanchorY",100),r.viewportAnchorX=n.get("viewportanchorX",0),r.viewportAnchorY=n.get("viewportanchorY",100),r.scroll=n.get("scroll",""),t.onregion&amp;&amp;t.onregion(r),t.regionList.push({id:n.get("id"),region:r})}}function i(e){var n=new o;l(e,(function(e,t){switch(e){case"MPEGT":n.integer(e+"S",t);break;case"LOCA":n.set(e+"L",a(t));break}}),/[^\d]:/,/,/),t.ontimestampmap&amp;&amp;t.ontimestampmap({MPEGTS:n.get("MPEGTS"),LOCAL:n.get("LOCAL")})}function c(e){e.match(/X-TIMESTAMP-MAP/)?l(e,(function(e,t){switch(e){case"X-TIMESTAMP-MAP":i(t);break}}),/=/):l(e,(function(e,t){switch(e){case"Region":r(t);break}}),/:/)}e&amp;&amp;(t.buffer+=t.decoder.decode(e,{stream:!0}));try{var d;if("INITIAL"===t.state){if(!/\r\n|\n/.test(t.buffer))return this;d=n();var h=d.match(/^WEBVTT([ \t].*)?$/);if(!h||!h[0])throw new s(s.Errors.BadSignature);t.state="HEADER"}var f=!1;while(t.buffer){if(!/\r\n|\n/.test(t.buffer))return this;switch(f?f=!1:d=n(),t.state){case"HEADER":/:/.test(d)?c(d):d||(t.state="ID");continue;case"NOTE":d||(t.state="ID");continue;case"ID":if(/^NOTE($|[ \t])/.test(d)){t.state="NOTE";break}if(!d)continue;t.cue=new(t.vttjs.VTTCue||t.window.VTTCue)(0,0,"");try{t.cue.align="center"}catch(m){t.cue.align="middle"}if(t.state="CUE",-1===d.indexOf("--\x3e")){t.cue.id=d;continue}case"CUE":try{u(d,t.cue,t.regionList)}catch(m){t.reportOrThrowError(m),t.cue=null,t.state="BADCUE";continue}t.state="CUETEXT";continue;case"CUETEXT":var p=-1!==d.indexOf("--\x3e");if(!d||p&amp;&amp;(f=!0)){t.oncue&amp;&amp;t.oncue(t.cue),t.cue=null,t.state="ID";continue}t.cue.text&amp;&amp;(t.cue.text+="\n"),t.cue.text+=d.replace(/\u2028/g,"\n").replace(/u2029/g,"\n");continue;case"BADCUE":d||(t.state="ID");continue}}}catch(m){t.reportOrThrowError(m),"CUETEXT"===t.state&amp;&amp;t.cue&amp;&amp;t.oncue&amp;&amp;t.oncue(t.cue),t.cue=null,t.state="INITIAL"===t.state?"BADWEBVTT":"BADCUE"}return this},flush:function(){var e=this;try{if(e.buffer+=e.decoder.decode(),(e.cue||"HEADER"===e.state)&amp;&amp;(e.buffer+="\n\n",e.parse()),"INITIAL"===e.state)throw new s(s.Errors.BadSignature)}catch(t){e.reportOrThrowError(t)}return e.onflush&amp;&amp;e.onflush(),this}},e.exports=E},f2e7:function(e,t,n){"use strict";var r=n("8429"),i=r("%Object.getOwnPropertyDescriptor%",!0);if(i)try{i([],"length")}catch(s){i=null}e.exports=i},f349:function(e,t,n){"use strict";e.exports=Error},f36e:function(e,t,n){"use strict";var r=n("e77e"),i=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,s,a={};return e?(r.forEach(e.split("\n"),(function(e){if(s=e.indexOf(":"),t=r.trim(e.substr(0,s)).toLowerCase(),n=r.trim(e.substr(s+1)),t){if(a[t]&amp;&amp;i.indexOf(t)&gt;=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}})),a):a}},f3ce:function(e,t,n){(function(t){(function(){"use strict";var n;function r(){}n=r,n.prototype.getItem=function(e){return this.hasOwnProperty(e)?String(this[e]):null},n.prototype.setItem=function(e,t){this[e]=String(t)},n.prototype.removeItem=function(e){delete this[e]},n.prototype.clear=function(){var e=this;Object.keys(e).forEach((function(t){e[t]=void 0,delete e[t]}))},n.prototype.key=function(e){return e=e||0,Object.keys(this)[e]},n.prototype.__defineGetter__("length",(function(){return Object.keys(this).length})),t.localStorage?e.exports=localStorage:e.exports=new r})()}).call(this,n("de2f"))},f436:function(e,t,n){"use strict";var r=n("b142"),i=Error,s=r("".replace),a=function(e){return String(new i(e).stack)}("zxcasd"),o=/\n\s*at [^:]*:[^\n]*/,l=o.test(a);e.exports=function(e,t){if(l&amp;&amp;"string"==typeof e&amp;&amp;!i.prepareStackTrace)while(t--)e=s(e,o,"");return e}},f4d5:function(e,t,n){"use strict";var r=n("5a1a");e.exports=Array.isArray||function(e){return"Array"===r(e)}},f675:function(e,t,n){(function(t){(function(t,n){e.exports=n()})(0,(function(){"use strict";"undefined"!==typeof window?window:"undefined"!==typeof t||"undefined"!==typeof self&amp;&amp;self;function e(e,t){return t={exports:{}},e(t,t.exports),t.exports}var n=e((function(e,t){(function(t,n){e.exports=n()})(0,(function(){function e(e){var t=e&amp;&amp;"object"===typeof e;return t&amp;&amp;"[object RegExp]"!==Object.prototype.toString.call(e)&amp;&amp;"[object Date]"!==Object.prototype.toString.call(e)}function t(e){return Array.isArray(e)?[]:{}}function n(n,r){var i=r&amp;&amp;!0===r.clone;return i&amp;&amp;e(n)?s(t(n),n,r):n}function r(t,r,i){var a=t.slice();return r.forEach((function(r,o){"undefined"===typeof a[o]?a[o]=n(r,i):e(r)?a[o]=s(t[o],r,i):-1===t.indexOf(r)&amp;&amp;a.push(n(r,i))})),a}function i(t,r,i){var a={};return e(t)&amp;&amp;Object.keys(t).forEach((function(e){a[e]=n(t[e],i)})),Object.keys(r).forEach((function(o){e(r[o])&amp;&amp;t[o]?a[o]=s(t[o],r[o],i):a[o]=n(r[o],i)})),a}function s(e,t,s){var a=Array.isArray(t),o=s||{arrayMerge:r},l=o.arrayMerge||r;return a?Array.isArray(e)?l(e,t,s):n(t,s):i(e,t,s)}return s.all=function(e,t){if(!Array.isArray(e)||e.length&lt;2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,n){return s(e,n,t)}))},s}))}));function r(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&amp;&amp;e[t].splice(e[t].indexOf(n)&gt;&gt;&gt;0,1)},emit:function(t,n){(e[t]||[]).map((function(e){e(n)})),(e["*"]||[]).map((function(e){e(t,n)}))}}}var i=e((function(e,t){var n={svg:{name:"xmlns",uri:"http://www.w3.org/2000/svg"},xlink:{name:"xmlns:xlink",uri:"http://www.w3.org/1999/xlink"}};t.default=n,e.exports=t.default})),s=function(e){return Object.keys(e).map((function(t){var n=e[t].toString().replace(/"/g,"&amp;quot;");return t+'="'+n+'"'})).join(" ")},a=i.svg,o=i.xlink,l={};l[a.name]=a.uri,l[o.name]=o.uri;var u,c=function(e,t){void 0===e&amp;&amp;(e="");var r=n(l,t||{}),i=s(r);return"&lt;svg "+i+"&gt;"+e+"&lt;/svg&gt;"},d=i.svg,h=i.xlink,f={attrs:(u={style:["position: absolute","width: 0","height: 0"].join("; ")},u[d.name]=d.uri,u[h.name]=h.uri,u)},p=function(e){this.config=n(f,e||{}),this.symbols=[]};p.prototype.add=function(e){var t=this,n=t.symbols,r=this.find(e.id);return r?(n[n.indexOf(r)]=e,!1):(n.push(e),!0)},p.prototype.remove=function(e){var t=this,n=t.symbols,r=this.find(e);return!!r&amp;&amp;(n.splice(n.indexOf(r),1),r.destroy(),!0)},p.prototype.find=function(e){return this.symbols.filter((function(t){return t.id===e}))[0]||null},p.prototype.has=function(e){return null!==this.find(e)},p.prototype.stringify=function(){var e=this.config,t=e.attrs,n=this.symbols.map((function(e){return e.stringify()})).join("");return c(n,t)},p.prototype.toString=function(){return this.stringify()},p.prototype.destroy=function(){this.symbols.forEach((function(e){return e.destroy()}))};var m=function(e){var t=e.id,n=e.viewBox,r=e.content;this.id=t,this.viewBox=n,this.content=r};m.prototype.stringify=function(){return this.content},m.prototype.toString=function(){return this.stringify()},m.prototype.destroy=function(){var e=this;["id","viewBox","content"].forEach((function(t){return delete e[t]}))};var g=function(e){var t=!!document.importNode,n=(new DOMParser).parseFromString(e,"image/svg+xml").documentElement;return t?document.importNode(n,!0):n},y=function(e){function t(){e.apply(this,arguments)}e&amp;&amp;(t.__proto__=e),t.prototype=Object.create(e&amp;&amp;e.prototype),t.prototype.constructor=t;var n={isMounted:{}};return n.isMounted.get=function(){return!!this.node},t.createFromExistingNode=function(e){return new t({id:e.getAttribute("id"),viewBox:e.getAttribute("viewBox"),content:e.outerHTML})},t.prototype.destroy=function(){this.isMounted&amp;&amp;this.unmount(),e.prototype.destroy.call(this)},t.prototype.mount=function(e){if(this.isMounted)return this.node;var t="string"===typeof e?document.querySelector(e):e,n=this.render();return this.node=n,t.appendChild(n),n},t.prototype.render=function(){var e=this.stringify();return g(c(e)).childNodes[0]},t.prototype.unmount=function(){this.node.parentNode.removeChild(this.node)},Object.defineProperties(t.prototype,n),t}(m),v={autoConfigure:!0,mountTo:"body",syncUrlsWithBaseTag:!1,listenLocationChangeEvent:!0,locationChangeEvent:"locationChange",locationChangeAngularEmitter:!1,usagesToUpdate:"use[*|href]",moveGradientsOutsideSymbol:!1},b=function(e){return Array.prototype.slice.call(e,0)},_=navigator.userAgent,w={isChrome:/chrome/i.test(_),isFirefox:/firefox/i.test(_),isIE:/msie/i.test(_)||/trident/i.test(_),isEdge:/edge/i.test(_)},T=function(e,t){var n=document.createEvent("CustomEvent");n.initCustomEvent(e,!1,!1,t),window.dispatchEvent(n)},S=function(e){var t=[];return b(e.querySelectorAll("style")).forEach((function(e){e.textContent+="",t.push(e)})),t},E=function(e){return(e||window.location.href).split("#")[0]},x=function(e){angular.module("ng").run(["$rootScope",function(t){t.$on("$locationChangeSuccess",(function(t,n,r){T(e,{oldUrl:r,newUrl:n})}))}])},k="linearGradient, radialGradient, pattern",C=function(e,t){return void 0===t&amp;&amp;(t=k),b(e.querySelectorAll("symbol")).forEach((function(e){b(e.querySelectorAll(t)).forEach((function(t){e.parentNode.insertBefore(t,e)}))})),e};function A(e,t){var n=b(e).reduce((function(e,n){if(!n.attributes)return e;var r=b(n.attributes),i=t?r.filter(t):r;return e.concat(i)}),[]);return n}var O=i.xlink.uri,I="xlink:href",P=/[{}|\\\^\[\]`"&lt;&gt;]/g;function L(e){return e.replace(P,(function(e){return"%"+e[0].charCodeAt(0).toString(16).toUpperCase()}))}function D(e,t,n){return b(e).forEach((function(e){var r=e.getAttribute(I);if(r&amp;&amp;0===r.indexOf(t)){var i=r.replace(t,n);e.setAttributeNS(O,I,i)}})),e}var M,R=["clipPath","colorProfile","src","cursor","fill","filter","marker","markerStart","markerMid","markerEnd","mask","stroke","style"],N=R.map((function(e){return"["+e+"]"})).join(","),j=function(e,t,n,r){var i=L(n),s=L(r),a=e.querySelectorAll(N),o=A(a,(function(e){var t=e.localName,n=e.value;return-1!==R.indexOf(t)&amp;&amp;-1!==n.indexOf("url("+i)}));o.forEach((function(e){return e.value=e.value.replace(i,s)})),D(t,i,s)},U={MOUNT:"mount",SYMBOL_MOUNT:"symbol_mount"},B=function(e){function t(t){var i=this;void 0===t&amp;&amp;(t={}),e.call(this,n(v,t));var s=r();this._emitter=s,this.node=null;var a=this,o=a.config;if(o.autoConfigure&amp;&amp;this._autoConfigure(t),o.syncUrlsWithBaseTag){var l=document.getElementsByTagName("base")[0].getAttribute("href");s.on(U.MOUNT,(function(){return i.updateUrls("#",l)}))}var u=this._handleLocationChange.bind(this);this._handleLocationChange=u,o.listenLocationChangeEvent&amp;&amp;window.addEventListener(o.locationChangeEvent,u),o.locationChangeAngularEmitter&amp;&amp;x(o.locationChangeEvent),s.on(U.MOUNT,(function(e){o.moveGradientsOutsideSymbol&amp;&amp;C(e)})),s.on(U.SYMBOL_MOUNT,(function(e){o.moveGradientsOutsideSymbol&amp;&amp;C(e.parentNode),(w.isIE||w.isEdge)&amp;&amp;S(e)}))}e&amp;&amp;(t.__proto__=e),t.prototype=Object.create(e&amp;&amp;e.prototype),t.prototype.constructor=t;var i={isMounted:{}};return i.isMounted.get=function(){return!!this.node},t.prototype._autoConfigure=function(e){var t=this,n=t.config;"undefined"===typeof e.syncUrlsWithBaseTag&amp;&amp;(n.syncUrlsWithBaseTag="undefined"!==typeof document.getElementsByTagName("base")[0]),"undefined"===typeof e.locationChangeAngularEmitter&amp;&amp;(n.locationChangeAngularEmitter="angular"in window),"undefined"===typeof e.moveGradientsOutsideSymbol&amp;&amp;(n.moveGradientsOutsideSymbol=w.isFirefox)},t.prototype._handleLocationChange=function(e){var t=e.detail,n=t.oldUrl,r=t.newUrl;this.updateUrls(n,r)},t.prototype.add=function(t){var n=this,r=e.prototype.add.call(this,t);return this.isMounted&amp;&amp;r&amp;&amp;(t.mount(n.node),this._emitter.emit(U.SYMBOL_MOUNT,t.node)),r},t.prototype.attach=function(e){var t=this,n=this;if(n.isMounted)return n.node;var r="string"===typeof e?document.querySelector(e):e;return n.node=r,this.symbols.forEach((function(e){e.mount(n.node),t._emitter.emit(U.SYMBOL_MOUNT,e.node)})),b(r.querySelectorAll("symbol")).forEach((function(e){var t=y.createFromExistingNode(e);t.node=e,n.add(t)})),this._emitter.emit(U.MOUNT,r),r},t.prototype.destroy=function(){var e=this,t=e.config,n=e.symbols,r=e._emitter;n.forEach((function(e){return e.destroy()})),r.off("*"),window.removeEventListener(t.locationChangeEvent,this._handleLocationChange),this.isMounted&amp;&amp;this.unmount()},t.prototype.mount=function(e,t){void 0===e&amp;&amp;(e=this.config.mountTo),void 0===t&amp;&amp;(t=!1);var n=this;if(n.isMounted)return n.node;var r="string"===typeof e?document.querySelector(e):e,i=n.render();return this.node=i,t&amp;&amp;r.childNodes[0]?r.insertBefore(i,r.childNodes[0]):r.appendChild(i),this._emitter.emit(U.MOUNT,i),i},t.prototype.render=function(){return g(this.stringify())},t.prototype.unmount=function(){this.node.parentNode.removeChild(this.node)},t.prototype.updateUrls=function(e,t){if(!this.isMounted)return!1;var n=document.querySelectorAll(this.config.usagesToUpdate);return j(this.node,n,E(e)+"#",E(t)+"#"),!0},Object.defineProperties(t.prototype,i),t}(p),F=e((function(e){
/*!
  * domready (c) Dustin Diaz 2014 - License MIT
  */
!function(t,n){e.exports=n()}(0,(function(){var e,t=[],n=document,r=n.documentElement.doScroll,i="DOMContentLoaded",s=(r?/^loaded|^c/:/^loaded|^i|^c/).test(n.readyState);return s||n.addEventListener(i,e=function(){n.removeEventListener(i,e),s=1;while(e=t.shift())e()}),function(e){s?setTimeout(e,0):t.push(e)}}))})),$="__SVG_SPRITE_NODE__",q="__SVG_SPRITE__",z=!!window[q];z?M=window[q]:(M=new B({attrs:{id:$}}),window[q]=M);var H=function(){var e=document.getElementById($);e?M.attach(e):M.mount(document.body,!0)};document.body?H():F(H);var V=M;return V}))}).call(this,n("de2f"))},f6fa:function(e,t){e.exports={}},f7aa:function(e,t,n){"use strict";var r=n("f972"),i=n("a3e9"),s=n("d50c"),a=n("55c0"),o=n("d96f"),l=function(e){if(e&amp;&amp;e.forEach!==a)try{o(e,"forEach",a)}catch(t){e.forEach=a}};for(var u in i)i[u]&amp;&amp;l(r[u]&amp;&amp;r[u].prototype);l(s)},f8de:function(e,t,n){"use strict";var r=n("b142");e.exports=r([].slice)},f95b:function(e,t,n){"use strict";var r=n("f972"),i=Object.defineProperty;e.exports=function(e,t){try{i(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},f972:function(e,t,n){"use strict";(function(t){var n=function(e){return e&amp;&amp;e.Math===Math&amp;&amp;e};e.exports=n("object"==typeof globalThis&amp;&amp;globalThis)||n("object"==typeof window&amp;&amp;window)||n("object"==typeof self&amp;&amp;self)||n("object"==typeof t&amp;&amp;t)||n("object"==typeof this&amp;&amp;this)||function(){return this}()||Function("return this")()}).call(this,n("de2f"))},f9c4:function(e,t,n){"use strict";var r="undefined"!==typeof Symbol&amp;&amp;Symbol,i=n("826a");e.exports=function(){return"function"===typeof r&amp;&amp;("function"===typeof Symbol&amp;&amp;("symbol"===typeof r("foo")&amp;&amp;("symbol"===typeof Symbol("bar")&amp;&amp;i())))}},f9d1:function(e,t,n){"use strict";var r=n("a0b2"),i=String;e.exports=function(e){if("Symbol"===r(e))throw new TypeError("Cannot convert a Symbol value to a string");return i(e)}},fabb:function(e,t,n){"use strict";var r=n("8c58"),i=n("4e28"),s=n("d33d"),a=n("560c"),o=n("2bcb"),l=n("60f3"),u=n("90f4"),c=n("b693"),d=Object.getOwnPropertyDescriptor;t.f=r?d:function(e,t){if(e=o(e),t=l(t),c)try{return d(e,t)}catch(n){}if(u(e,t))return a(!i(s.f,e,t),e[t])}},fb6a:function(e,t,n){"use strict";var r=n("5ec5").codes.ERR_INVALID_OPT_VALUE;function i(e,t,n){return null!=e.highWaterMark?e.highWaterMark:t?e[n]:null}function s(e,t,n,s){var a=i(t,s,n);if(null!=a){if(!isFinite(a)||Math.floor(a)!==a||a&lt;0){var o=s?n:"highWaterMark";throw new r(o,a)}return Math.floor(a)}return e.objectMode?16:16384}e.exports={getHighWaterMark:s}},fb93:function(e,t,n){"use strict";var r=n("113c"),i=n("49f9"),s=n("8218"),a=n("8b43"),o=n("e590"),l=n("2eb2"),u=n("5c7e"),c=i.has,d=i.remove;e.exports=function(e){var t=r(this),n=o(e),i=s(t);return a(t)&lt;=n.size?l(t,(function(e){n.includes(e)&amp;&amp;d(i,e)})):u(n.getIterator(),(function(e){c(t,e)&amp;&amp;d(i,e)})),i}},fbb0:function(e,t,n){"use strict";var r=n("4fb1"),i=n("f972"),s=n("b142"),a=n("9377"),o=n("8495"),l=n("c67b"),u=n("1d46"),c=n("0817"),d=n("5f2a"),h=n("b624"),f=n("5003"),p=n("fe97"),m=n("56f0"),g=n("9260"),y=n("cccd");e.exports=function(e,t,n){var v=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),_=v?"set":"add",w=i[e],T=w&amp;&amp;w.prototype,S=w,E={},x=function(e){var t=s(T[e]);o(T,e,"add"===e?function(e){return t(this,0===e?0:e),this}:"delete"===e?function(e){return!(b&amp;&amp;!f(e))&amp;&amp;t(this,0===e?0:e)}:"get"===e?function(e){return b&amp;&amp;!f(e)?void 0:t(this,0===e?0:e)}:"has"===e?function(e){return!(b&amp;&amp;!f(e))&amp;&amp;t(this,0===e?0:e)}:function(e,n){return t(this,0===e?0:e,n),this})},k=a(e,!d(w)||!(b||T.forEach&amp;&amp;!p((function(){(new w).entries().next()}))));if(k)S=n.getConstructor(t,e,v,_),l.enable();else if(a(e,!0)){var C=new S,A=C[_](b?{}:-0,1)!==C,O=p((function(){C.has(1)})),I=m((function(e){new w(e)})),P=!b&amp;&amp;p((function(){var e=new w,t=5;while(t--)e[_](t,t);return!e.has(-0)}));I||(S=t((function(e,t){c(e,T);var n=y(new w,e,S);return h(t)||u(t,n[_],{that:n,AS_ENTRIES:v}),n})),S.prototype=T,T.constructor=S),(O||P)&amp;&amp;(x("delete"),x("has"),v&amp;&amp;x("get")),(P||A)&amp;&amp;x(_),b&amp;&amp;T.clear&amp;&amp;delete T.clear}return E[e]=S,r({global:!0,constructor:!0,forced:S!==w},E),g(S,e),b||n.setStrong(S,e,v),S}},fbdc:function(e,t,n){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},fc83:function(e,t){
/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh &lt;https://feross.org/opensource&gt; */
t.read=function(e,t,n,r,i){var s,a,o=8*i-r-1,l=(1&lt;&lt;o)-1,u=l&gt;&gt;1,c=-7,d=n?i-1:0,h=n?-1:1,f=e[t+d];for(d+=h,s=f&amp;(1&lt;&lt;-c)-1,f&gt;&gt;=-c,c+=o;c&gt;0;s=256*s+e[t+d],d+=h,c-=8);for(a=s&amp;(1&lt;&lt;-c)-1,s&gt;&gt;=-c,c+=r;c&gt;0;a=256*a+e[t+d],d+=h,c-=8);if(0===s)s=1-u;else{if(s===l)return a?NaN:1/0*(f?-1:1);a+=Math.pow(2,r),s-=u}return(f?-1:1)*a*Math.pow(2,s-r)},t.write=function(e,t,n,r,i,s){var a,o,l,u=8*s-i-1,c=(1&lt;&lt;u)-1,d=c&gt;&gt;1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,f=r?0:s-1,p=r?1:-1,m=t&lt;0||0===t&amp;&amp;1/t&lt;0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(o=isNaN(t)?1:0,a=c):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))&lt;1&amp;&amp;(a--,l*=2),t+=a+d&gt;=1?h/l:h*Math.pow(2,1-d),t*l&gt;=2&amp;&amp;(a++,l/=2),a+d&gt;=c?(o=0,a=c):a+d&gt;=1?(o=(t*l-1)*Math.pow(2,i),a+=d):(o=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i&gt;=8;e[n+f]=255&amp;o,f+=p,o/=256,i-=8);for(a=a&lt;&lt;i|o,u+=i;u&gt;0;e[n+f]=255&amp;a,f+=p,a/=256,u-=8);e[n+f-p]|=128*m}},fd07:function(e,t,n){"use strict";var r=n("4fb1"),i=n("4e28"),s=n("511d"),a=n("7a60"),o=n("b40f"),l=n("1d46"),u=n("ef24");r({target:"Promise",stat:!0,forced:u},{all:function(e){var t=this,n=a.f(t),r=n.resolve,u=n.reject,c=o((function(){var n=s(t.resolve),a=[],o=0,c=1;l(e,(function(e){var s=o++,l=!1;c++,i(n,t,e).then((function(e){l||(l=!0,a[s]=e,--c||r(a))}),u)})),--c||r(a)}));return c.error&amp;&amp;u(c.value),n.promise}})},fd27:function(e,t,n){"use strict";var r=n("ee21"),i=n("0c59"),s=n("f6fa"),a=n("7094");e.exports=n("f0be")(Array,"Array",(function(e,t){this._t=a(e),this._i=0,this._k=t}),(function(){var e=this._t,t=this._k,n=this._i++;return!e||n&gt;=e.length?(this._t=void 0,i(1)):i(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])}),"values"),s.Arguments=s.Array,r("keys"),r("values"),r("entries")},fd31:function(e,t,n){},fd4d:function(e,t,n){"use strict";var r=n("f972"),i=n("4095"),s=n("90f4"),a=n("5fd1"),o=n("9e7e"),l=n("74c3"),u=r.Symbol,c=i("wks"),d=l?u["for"]||u:u&amp;&amp;u.withoutSetter||a;e.exports=function(e){return s(c,e)||(c[e]=o&amp;&amp;s(u,e)?u[e]:d("Symbol."+e)),c[e]}},fe97:function(e,t,n){"use strict";e.exports=function(e){try{return!!e()}catch(t){return!0}}},feb8:function(e,t,n){"use strict";var r=n("4aff");e.exports=function(e,t,n){var i=n.config.validateStatus;n.status&amp;&amp;i&amp;&amp;!i(n.status)?t(r("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},ff23:function(e,t,n){"use strict";e.exports={}},ff31:function(e,t){var n={"":!0,up:!0};function r(e){if("string"!==typeof e)return!1;var t=n[e.toLowerCase()];return!!t&amp;&amp;e.toLowerCase()}function i(e){return"number"===typeof e&amp;&amp;e&gt;=0&amp;&amp;e&lt;=100}function s(){var e=100,t=3,n=0,s=100,a=0,o=100,l="";Object.defineProperties(this,{width:{enumerable:!0,get:function(){return e},set:function(t){if(!i(t))throw new Error("Width must be between 0 and 100.");e=t}},lines:{enumerable:!0,get:function(){return t},set:function(e){if("number"!==typeof e)throw new TypeError("Lines must be set to a number.");t=e}},regionAnchorY:{enumerable:!0,get:function(){return s},set:function(e){if(!i(e))throw new Error("RegionAnchorX must be between 0 and 100.");s=e}},regionAnchorX:{enumerable:!0,get:function(){return n},set:function(e){if(!i(e))throw new Error("RegionAnchorY must be between 0 and 100.");n=e}},viewportAnchorY:{enumerable:!0,get:function(){return o},set:function(e){if(!i(e))throw new Error("ViewportAnchorY must be between 0 and 100.");o=e}},viewportAnchorX:{enumerable:!0,get:function(){return a},set:function(e){if(!i(e))throw new Error("ViewportAnchorX must be between 0 and 100.");a=e}},scroll:{enumerable:!0,get:function(){return l},set:function(e){var t=r(e);!1===t?console.warn("Scroll: an invalid or illegal string was specified."):l=t}}})}e.exports=s}}]);</pre></body></html>