1!function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=572)}([function(e,t,n){"use strict";e.exports=n(249)},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(159);e.exports=function(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.__esModule=!0,e.exports.default=e.exports},function(e,t){function n(){return e.exports=n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},e.exports.__esModule=!0,e.exports.default=e.exports,n.apply(this,arguments)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r; 2/*! 3 Copyright (c) 2018 Jed Watson. 4 Licensed under the MIT License (MIT), see 5 http://jedwatson.github.io/classnames 6*/!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var o=typeof r;if("string"===o||"number"===o)e.push(r);else if(Array.isArray(r)){if(r.length){var a=i.apply(null,r);a&&e.push(a)}}else if("object"===o){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var s in r)n.call(r,s)&&r[s]&&e.push(s)}}}return e.join(" ")}e.exports?(i.default=i,e.exports=i):void 0===(r=function(){return i}.apply(t,[]))||(e.exports=r)}()},function(e,t,n){e.exports=n(391)()},function(e,t,n){e.exports=n(266)},function(e,t,n){var r=n(383),i=n(62)(r);e.exports=i},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,n(t)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(159);function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,r(i.key),i)}}e.exports=function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(34).default,i=n(1);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return i(e)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(305);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&r(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e){return null==e}},function(e,t,n){var r=n(2);e.exports=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?Object(arguments[t]):{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&i.push.apply(i,Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}
6))),i.forEach((function(t){r(e,t,n[t])}))}return e},e.exports.__esModule=!0,e.exports.default=e.exports},,function(e,t,n){var r=n(52),i=n(38),o=n(355),a=n(18);e.exports=function(e,t){return(a(e)?r:o)(e,i(t,3))}},,function(e,t){var n=Array.isArray;e.exports=n},function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return w})),n.d(t,"b",(function(){return Fe})),n.d(t,"c",(function(){return Ee})),n.d(t,"d",(function(){return Ye})),n.d(t,"e",(function(){return ne})),n.d(t,"f",(function(){return nt})),n.d(t,"g",(function(){return T})),n.d(t,"h",(function(){return Ht})),n.d(t,"i",(function(){return _t})),n.d(t,"j",(function(){return Nt})),n.d(t,"k",(function(){return qt})),n.d(t,"l",(function(){return Z})),n.d(t,"m",(function(){return He})),n.d(t,"n",(function(){return ue}));var i=[];Object.freeze(i);var o={};function a(){return++Ie.mobxGuid}function s(e){throw l(!1,e),"X"}function l(e,t){if(!e)throw new Error("[mobx] "+(t||"An invariant failed, however the error is obfuscated because this is a production build."))}Object.freeze(o);function u(e){var t=!1;return function(){if(!t)return t=!0,e.apply(this,arguments)}}var c=function(){};function f(e){return null!==e&&"object"==typeof e}function d(e){if(null===e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);return t===Object.prototype||null===t}function p(e,t,n){Object.defineProperty(e,t,{enumerable:!1,writable:!0,configurable:!0,value:n})}function h(e,t){var n="isMobX"+e;return t.prototype[n]=!0,function(e){return f(e)&&!0===e[n]}}function m(e){return e instanceof Map}function g(e){return e instanceof Set}function v(e){var t=new Set;for(var n in e)t.add(n);return Object.getOwnPropertySymbols(e).forEach((function(n){Object.getOwnPropertyDescriptor(e,n).enumerable&&t.add(n)})),Array.from(t)}function y(e){return e&&e.toString?e.toString():new String(e).toString()}function b(e){return null===e?null:"object"==typeof e?""+e:e}var E="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,w=Symbol("mobx administration"),A=function(){function e(e){void 0===e&&(e="Atom@"+a()),this.name=e,this.isPendingUnobservation=!1,this.isBeingObserved=!1,this.observers=new Set,this.diffValue=0,this.lastAccessedBy=0,this.lowestObserverState=J.NOT_TRACKING}return e.prototype.onBecomeObserved=function(){this.onBecomeObservedListeners&&this.onBecomeObservedListeners.forEach((function(e){return e()}))},e.prototype.onBecomeUnobserved=function(){this.onBecomeUnobservedListeners&&this.onBecomeUnobservedListeners.forEach((function(e){return e()}))},e.prototype.reportObserved=function(){return je(this)},e.prototype.reportChanged=function(){Me(),function(e){if(e.lowestObserverState===J.STALE)return;e.lowestObserverState=J.STALE,e.observers.forEach((function(t){t.dependenciesState===J.UP_TO_DATE&&(t.isTracing!==$.NONE&&Ue(t,e),t.onBecomeStale()),t.dependenciesState=J.STALE}))}(this),De()},e.prototype.toString=function(){return this.name},e}(),S=h("Atom",A);function T(e,t,n){void 0===t&&(t=c),void 0===n&&(n=c);var r,i=new A(e);return t!==c&&tt("onBecomeObserved",i,t,r),n!==c&&et(i,n),i}var x={identity:function(e,t){return e===t},structural:function(e,t){return Wt(e,t)},default:function(e,t){return Object.is(e,t)},shallow:function(e,t){return Wt(e,t,1)}},k=function(e,t){return(k=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)}; 7/*! ***************************************************************************** 8Copyright (c) Microsoft Corporation. All rights reserved. 9Licensed under the Apache License, Version 2.0 (the "License"); you may not use 10this file except in compliance with the License. You may obtain a copy of the 11License at http://www.apache.org/licenses/LICENSE-2.0 12 13THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED 15WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, 16MERCHANTABLITY OR NON-INFRINGEMENT. 17 18See the Apache Version 2.0 License for specific language governing permissions 19and limitations under the License. 20***************************************************************************** */var O=function(){return(O=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function _(e){var t="function"==typeof Symbol&&e[Symbol.iterator],n=0;return t?t.call(e):{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}function C(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}function P(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(C(arguments[t]));return e}
vendor: 4,964 bytes, line 20
20var I=Symbol("mobx did run lazy initializers"),N=Symbol("mobx pending decorators"),R={},L={};function M(e,t){var n=t?R:L;return n[e]||(n[e]={configurable:!0,enumerable:t,get:function(){return D(this),this[e]},set:function(t){D(this),this[e]=t}})}function D(e){var t,n;if(!0!==e[I]){var r=e[N];if(r){p(e,I,!0);var i=P(Object.getOwnPropertySymbols(r),Object.keys(r));try{for(var o=_(i),a=o.next();!a.done;a=o.next()){var s=r[a.value];s.propertyCreator(e,s.prop,s.descriptor,s.decoratorTarget,s.decoratorArguments)}}catch(e){t={error:e}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(t)throw t.error}}}}}function j(e,t){return function(){var n,r=function(r,i,o,a){if(!0===a)return t(r,i,o,r,n),null;if(!Object.prototype.hasOwnProperty.call(r,N)){var s=r[N];p(r,N,O({},s))}return r[N][i]={prop:i,propertyCreator:t,descriptor:o,decoratorTarget:r,decoratorArguments:n},M(i,e)};return U(arguments)?(n=i,r.apply(null,arguments)):(n=Array.prototype.slice.call(arguments),r)}}function U(e){return(2===e.length||3===e.length)&&("string"==typeof e[1]||"symbol"==typeof e[1])||4===e.length&&!0===e[3]}function F(e,t,n){return ut(e)?e:Array.isArray(e)?Z.array(e,{name:n}):d(e)?Z.object(e,void 0,{name:n}):m(e)?Z.map(e,{name:n}):g(e)?Z.set(e,{name:n}):e}function B(e){return e}function z(t){l(t);var n=j(!0,(function(e,n,r,i,o){var a=r?r.initializer?r.initializer.call(e):r.value:void 0;jt(e).addObservableProp(n,a,t)})),r=(void 0!==e&&e.env,n);return r.enhancer=t,r}var q={deep:!0,name:void 0,defaultDecorator:void 0,proxy:!0};function V(e){return null==e?q:"string"==typeof e?{name:e,deep:!0,proxy:!0}:e}Object.freeze(q);var G=z(F),H=z((function(e,t,n){return null==e||qt(e)||_t(e)||Nt(e)||Mt(e)?e:Array.isArray(e)?Z.array(e,{name:n,deep:!1}):d(e)?Z.object(e,void 0,{name:n,deep:!1}):m(e)?Z.map(e,{name:n,deep:!1}):g(e)?Z.set(e,{name:n,deep:!1}):s(!1)})),K=z(B),W=z((function(e,t,n){return Wt(e,t)?t:e}));function X(e){return e.defaultDecorator?e.defaultDecorator.enhancer:!1===e.deep?B:F}var Y={box:function(e,t){arguments.length>2&&Q("box");var n=V(t);return new Se(e,X(n),n.name,!0,n.equals)},array:function(e,t){arguments.length>2&&Q("array");var n=V(t);return St(e,X(n),n.name)},map:function(e,t){arguments.length>2&&Q("map");var n=V(t);return new It(e,X(n),n.name)},set:function(e,t){arguments.length>2&&Q("set");var n=V(t);return new Lt(e,X(n),n.name)},object:function(e,t,n){"string"==typeof arguments[1]&&Q("object");var r=V(n);if(!1===r.proxy)return rt({},e,t,r);var i=it(r),o=rt({},void 0,void 0,r),a=mt(o);return ot(a,e,t,i),a},ref:K,shallow:H,deep:G,struct:W},Z=function(e,t,n){if("string"==typeof arguments[1]||"symbol"==typeof arguments[1])return G.apply(null,arguments);if(ut(e))return e;var r=d(e)?Z.object(e,t,n):Array.isArray(e)?Z.array(e,t):m(e)?Z.map(e,t):g(e)?Z.set(e,t):e;if(r!==e)return r;s(!1)};function Q(e){s("Expected one or two arguments to observable."+e+". Did you accidentally try to use observable."+e+" as decorator?")}Object.keys(Y).forEach((function(e){return Z[e]=Y[e]}));var J,$,ee=j(!1,(function(e,t,n,r,i){var o=n.get,a=n.set,s=i[0]||{};jt(e).addComputedProp(e,t,O({get:o,set:a,context:e},s))})),te=ee({equals:x.structural}),ne=function(e,t,n){if("string"==typeof t)return ee.apply(null,arguments);if(null!==e&&"object"==typeof e&&1===arguments.length)return ee.apply(null,arguments);var r="object"==typeof t?t:{};return r.get=e,r.set="function"==typeof t?t:r.set,r.name=r.name||e.name||"",new Te(r)};ne.struct=te,function(e){e[e.NOT_TRACKING=-1]="NOT_TRACKING",e[e.UP_TO_DATE=0]="UP_TO_DATE",e[e.POSSIBLY_STALE=1]="POSSIBLY_STALE",e[e.STALE=2]="STALE"}(J||(J={})),function(e){e[e.NONE=0]="NONE",e[e.LOG=1]="LOG",e[e.BREAK=2]="BREAK"}($||($={}));var re=function(e){this.cause=e};function ie(e){return e instanceof re}function oe(e){switch(e.dependenciesState){case J.UP_TO_DATE:return!1;case J.NOT_TRACKING:case J.STALE:return!0;case J.POSSIBLY_STALE:for(var t=de(!0),n=ce(),r=e.observing,i=r.length,o=0;o<i;o++){var a=r[o];if(xe(a)){if(Ie.disableErrorBoundaries)a.get();else try{a.get()}catch(e){return fe(n),pe(t),!0}if(e.dependenciesState===J.STALE)return fe(n),pe(t),!0}}return he(e),fe(n),pe(t),!1}}function ae(e){var t=e.observers.size>0;Ie.computationDepth>0&&t&&s(!1),Ie.allowStateChanges||!t&&"strict"!==Ie.enforceActions||s(!1)}function se(e,t,n){var r=de(!0);he(e),e.newObserving=new Array(e.observing.length+100),e.unboundDepsCount=0,e.runId=++Ie.runId;var i,o=Ie.trackingDerivation;if(Ie.trackingDerivation=e,!0===Ie.disableErrorBoundaries)i=t.call(n);else try{i=t.call(n)}catch(e){i=new re(e)}return Ie.trackingDerivation=o,function(e){for(var t=e.observing,n=e.observing=e.newObserving,r=J.UP_TO_DATE,i=0,o=e.unboundDepsCount,a=0;a<o;a++){0===(s=n[a]).diffValue&&(s.diffValue=1,i!==a&&(n[i]=s),i++),s.dependenciesState>r&&(r=s.dependenciesState)}n.length=i,e.newObserving=null,o=t.length;for(;o--;){0===(s=t[o]).diffValue&&Re(s,e),s.diffValue=0}for(;i--;){var s;1===(s=n[i]).diffValue&&(s.diffValue=0,Ne(s,e))}
20r!==J.UP_TO_DATE&&(e.dependenciesState=r,e.onBecomeStale())}(e),pe(r),i}function le(e){var t=e.observing;e.observing=[];for(var n=t.length;n--;)Re(t[n],e);e.dependenciesState=J.NOT_TRACKING}function ue(e){var t=ce();try{return e()}finally{fe(t)}}function ce(){var e=Ie.trackingDerivation;return Ie.trackingDerivation=null,e}function fe(e){Ie.trackingDerivation=e}function de(e){var t=Ie.allowStateReads;return Ie.allowStateReads=e,t}function pe(e){Ie.allowStateReads=e}function he(e){if(e.dependenciesState!==J.UP_TO_DATE){e.dependenciesState=J.UP_TO_DATE;for(var t=e.observing,n=t.length;n--;)t[n].lowestObserverState=J.UP_TO_DATE}}var me=0,ge=1,ve=Object.getOwnPropertyDescriptor((function(){}),"name");ve&&ve.configurable;function ye(e,t,n){var r=function(){return be(e,t,n||this,arguments)};return r.isMobxAction=!0,r}function be(e,t,n,r){var i=function(e,t,n){var r=0;var i=ce();Me();var o=we(!0),a=de(!0),s={prevDerivation:i,prevAllowStateChanges:o,prevAllowStateReads:a,notifySpy:!1,startTime:r,actionId:ge++,parentActionId:me};return me=s.actionId,s}();try{return t.apply(n,r)}catch(e){throw i.error=e,e}finally{!function(e){me!==e.actionId&&s("invalid action stack. did you forget to finish an action?");me=e.parentActionId,void 0!==e.error&&(Ie.suppressReactionErrors=!0);Ae(e.prevAllowStateChanges),pe(e.prevAllowStateReads),De(),fe(e.prevDerivation),e.notifySpy&&!1;Ie.suppressReactionErrors=!1}(i)}}function Ee(e,t){var n,r=we(e);try{n=t()}finally{Ae(r)}return n}function we(e){var t=Ie.allowStateChanges;return Ie.allowStateChanges=e,t}function Ae(e){Ie.allowStateChanges=e}var Se=function(e){function t(t,n,r,i,o){void 0===r&&(r="ObservableValue@"+a()),void 0===i&&(i=!0),void 0===o&&(o=x.default);var s=e.call(this,r)||this;return s.enhancer=n,s.name=r,s.equals=o,s.hasUnreportedChange=!1,s.value=n(t,void 0,r),s}return function(e,t){function n(){this.constructor=e}k(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t.prototype.dehanceValue=function(e){return void 0!==this.dehancer?this.dehancer(e):e},t.prototype.set=function(e){this.value;if((e=this.prepareNewValue(e))!==Ie.UNCHANGED){0,this.setNewValue(e)}},t.prototype.prepareNewValue=function(e){if(ae(this),gt(this)){var t=yt(this,{object:this,type:"update",newValue:e});if(!t)return Ie.UNCHANGED;e=t.newValue}return e=this.enhancer(e,this.value,this.name),this.equals(this.value,e)?Ie.UNCHANGED:e},t.prototype.setNewValue=function(e){var t=this.value;this.value=e,this.reportChanged(),bt(this)&&wt(this,{type:"update",object:this,newValue:e,oldValue:t})},t.prototype.get=function(){return this.reportObserved(),this.dehanceValue(this.value)},t.prototype.intercept=function(e){return vt(this,e)},t.prototype.observe=function(e,t){return t&&e({object:this,type:"update",newValue:this.value,oldValue:void 0}),Et(this,e)},t.prototype.toJSON=function(){return this.get()},t.prototype.toString=function(){return this.name+"["+this.value+"]"},t.prototype.valueOf=function(){return b(this.get())},t.prototype[Symbol.toPrimitive]=function(){return this.valueOf()},t}(A),Te=(h("ObservableValue",Se),function(){function e(e){this.dependenciesState=J.NOT_TRACKING,this.observing=[],this.newObserving=null,this.isBeingObserved=!1,this.isPendingUnobservation=!1,this.observers=new Set,this.diffValue=0,this.runId=0,this.lastAccessedBy=0,this.lowestObserverState=J.UP_TO_DATE,this.unboundDepsCount=0,this.__mapid="#"+a(),this.value=new re(null),this.isComputing=!1,this.isRunningSetter=!1,this.isTracing=$.NONE,l(e.get,"missing option for computed: get"),this.derivation=e.get,this.name=e.name||"ComputedValue@"+a(),e.set&&(this.setter=ye(this.name+"-setter",e.set)),this.equals=e.equals||(e.compareStructural||e.struct?x.structural:x.default),this.scope=e.context,this.requiresReaction=!!e.requiresReaction,this.keepAlive=!!e.keepAlive}return e.prototype.onBecomeStale=function(){!function(e){if(e.lowestObserverState!==J.UP_TO_DATE)return;e.lowestObserverState=J.POSSIBLY_STALE,e.observers.forEach((function(t){t.dependenciesState===J.UP_TO_DATE&&(t.dependenciesState=J.POSSIBLY_STALE,t.isTracing!==$.NONE&&Ue(t,e),t.onBecomeStale())}
vendor: 4,488 bytes, line 20
20))}(this)},e.prototype.onBecomeObserved=function(){this.onBecomeObservedListeners&&this.onBecomeObservedListeners.forEach((function(e){return e()}))},e.prototype.onBecomeUnobserved=function(){this.onBecomeUnobservedListeners&&this.onBecomeUnobservedListeners.forEach((function(e){return e()}))},e.prototype.get=function(){this.isComputing&&s("Cycle detected in computation "+this.name+": "+this.derivation),0!==Ie.inBatch||0!==this.observers.size||this.keepAlive?(je(this),oe(this)&&this.trackAndCompute()&&function(e){if(e.lowestObserverState===J.STALE)return;e.lowestObserverState=J.STALE,e.observers.forEach((function(t){t.dependenciesState===J.POSSIBLY_STALE?t.dependenciesState=J.STALE:t.dependenciesState===J.UP_TO_DATE&&(e.lowestObserverState=J.UP_TO_DATE)}))}(this)):oe(this)&&(this.warnAboutUntrackedRead(),Me(),this.value=this.computeValue(!1),De());var e=this.value;if(ie(e))throw e.cause;return e},e.prototype.peek=function(){var e=this.computeValue(!1);if(ie(e))throw e.cause;return e},e.prototype.set=function(e){if(this.setter){l(!this.isRunningSetter,"The setter of computed value '"+this.name+"' is trying to update itself. Did you intend to update an _observable_ value, instead of the computed property?"),this.isRunningSetter=!0;try{this.setter.call(this.scope,e)}finally{this.isRunningSetter=!1}}else l(!1,!1)},e.prototype.trackAndCompute=function(){var e=this.value,t=this.dependenciesState===J.NOT_TRACKING,n=this.computeValue(!0),r=t||ie(e)||ie(n)||!this.equals(e,n);return r&&(this.value=n),r},e.prototype.computeValue=function(e){var t;if(this.isComputing=!0,Ie.computationDepth++,e)t=se(this,this.derivation,this.scope);else if(!0===Ie.disableErrorBoundaries)t=this.derivation.call(this.scope);else try{t=this.derivation.call(this.scope)}catch(e){t=new re(e)}return Ie.computationDepth--,this.isComputing=!1,t},e.prototype.suspend=function(){this.keepAlive||(le(this),this.value=void 0)},e.prototype.observe=function(e,t){var n=this,r=!0,i=void 0;return Qe((function(){var o=n.get();if(!r||t){var a=ce();e({type:"update",object:n,newValue:o,oldValue:i}),fe(a)}r=!1,i=o}))},e.prototype.warnAboutUntrackedRead=function(){},e.prototype.toJSON=function(){return this.get()},e.prototype.toString=function(){return this.name+"["+this.derivation.toString()+"]"},e.prototype.valueOf=function(){return b(this.get())},e.prototype[Symbol.toPrimitive]=function(){return this.valueOf()},e}()),xe=h("ComputedValue",Te),ke=function(){this.version=5,this.UNCHANGED={},this.trackingDerivation=null,this.computationDepth=0,this.runId=0,this.mobxGuid=0,this.inBatch=0,this.pendingUnobservations=[],this.pendingReactions=[],this.isRunningReactions=!1,this.allowStateChanges=!0,this.allowStateReads=!0,this.enforceActions=!1,this.spyListeners=[],this.globalReactionErrorHandlers=[],this.computedRequiresReaction=!1,this.reactionRequiresObservable=!1,this.observableRequiresReaction=!1,this.computedConfigurable=!1,this.disableErrorBoundaries=!1,this.suppressReactionErrors=!1},Oe={};function _e(){return"undefined"!=typeof window?window:void 0!==r?r:"undefined"!=typeof self?self:Oe}var Ce=!0,Pe=!1,Ie=function(){var e=_e();return e.__mobxInstanceCount>0&&!e.__mobxGlobals&&(Ce=!1),e.__mobxGlobals&&e.__mobxGlobals.version!==(new ke).version&&(Ce=!1),Ce?e.__mobxGlobals?(e.__mobxInstanceCount+=1,e.__mobxGlobals.UNCHANGED||(e.__mobxGlobals.UNCHANGED={}),e.__mobxGlobals):(e.__mobxInstanceCount=1,e.__mobxGlobals=new ke):(setTimeout((function(){Pe||s("There are multiple, different versions of MobX active. Make sure MobX is loaded only once or use `configure({ isolateGlobalState: true })`")}),1),new ke)}();function Ne(e,t){e.observers.add(t),e.lowestObserverState>t.dependenciesState&&(e.lowestObserverState=t.dependenciesState)}function Re(e,t){e.observers.delete(t),0===e.observers.size&&Le(e)}function Le(e){!1===e.isPendingUnobservation&&(e.isPendingUnobservation=!0,Ie.pendingUnobservations.push(e))}function Me(){Ie.inBatch++}function De(){if(0==--Ie.inBatch){ze();for(var e=Ie.pendingUnobservations,t=0;t<e.length;t++){var n=e[t];n.isPendingUnobservation=!1,0===n.observers.size&&(n.isBeingObserved&&(n.isBeingObserved=!1,n.onBecomeUnobserved()),n instanceof Te&&n.suspend())}Ie.pendingUnobservations=[]}}function je(e){var t=Ie.trackingDerivation;return null!==t?(t.runId!==e.lastAccessedBy&&(e.lastAccessedBy=t.runId,t.newObserving[t.unboundDepsCount++]=e,e.isBeingObserved||(e.isBeingObserved=!0,e.onBecomeObserved())),!0):(0===e.observers.size&&Ie.inBatch>0&&Le(e),!1)}
20function Ue(e,t){if(console.log("[mobx.trace] '"+e.name+"' is invalidated due to a change in: '"+t.name+"'"),e.isTracing===$.BREAK){var n=[];!function e(t,n,r){if(n.length>=1e3)return void n.push("(and many more)");n.push(""+new Array(r).join("\t")+t.name),t.dependencies&&t.dependencies.forEach((function(t){return e(t,n,r+1)}))}((r=e,at(Vt(r,i))),n,1),new Function("debugger;\n/*\nTracing '"+e.name+"'\n\nYou are entering this break point because derivation '"+e.name+"' is being traced and '"+t.name+"' is now forcing it to update.\nJust follow the stacktrace you should now see in the devtools to see precisely what piece of your code is causing this update\nThe stackframe you are looking for is at least ~6-8 stack-frames up.\n\n"+(e instanceof Te?e.derivation.toString().replace(/[*]\//g,"/"):"")+"\n\nThe dependencies for this derivation are:\n\n"+n.join("\n")+"\n*/\n ")()}var r,i}var Fe=function(){function e(e,t,n,r){void 0===e&&(e="Reaction@"+a()),void 0===r&&(r=!1),this.name=e,this.onInvalidate=t,this.errorHandler=n,this.requiresObservable=r,this.observing=[],this.newObserving=[],this.dependenciesState=J.NOT_TRACKING,this.diffValue=0,this.runId=0,this.unboundDepsCount=0,this.__mapid="#"+a(),this.isDisposed=!1,this._isScheduled=!1,this._isTrackPending=!1,this._isRunning=!1,this.isTracing=$.NONE}return e.prototype.onBecomeStale=function(){this.schedule()},e.prototype.schedule=function(){this._isScheduled||(this._isScheduled=!0,Ie.pendingReactions.push(this),ze())},e.prototype.isScheduled=function(){return this._isScheduled},e.prototype.runReaction=function(){if(!this.isDisposed){if(Me(),this._isScheduled=!1,oe(this)){this._isTrackPending=!0;try{this.onInvalidate(),this._isTrackPending}catch(e){this.reportExceptionInDerivation(e)}}De()}},e.prototype.track=function(e){if(!this.isDisposed){Me();0,this._isRunning=!0;var t=se(this,e,void 0);this._isRunning=!1,this._isTrackPending=!1,this.isDisposed&&le(this),ie(t)&&this.reportExceptionInDerivation(t.cause),De()}},e.prototype.reportExceptionInDerivation=function(e){var t=this;if(this.errorHandler)this.errorHandler(e,this);else{if(Ie.disableErrorBoundaries)throw e;var n="[mobx] Encountered an uncaught exception that was thrown by a reaction or observer component, in: '"+this+"'";Ie.suppressReactionErrors?console.warn("[mobx] (error in reaction '"+this.name+"' suppressed, fix error of causing action below)"):console.error(n,e),Ie.globalReactionErrorHandlers.forEach((function(n){return n(e,t)}))}},e.prototype.dispose=function(){this.isDisposed||(this.isDisposed=!0,this._isRunning||(Me(),le(this),De()))},e.prototype.getDisposer=function(){var e=this.dispose.bind(this);return e[w]=this,e},e.prototype.toString=function(){return"Reaction["+this.name+"]"},e.prototype.trace=function(e){void 0===e&&(e=!1),function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=!1;"boolean"==typeof e[e.length-1]&&(n=e.pop());var r=ct(e);if(!r)return s(!1);r.isTracing===$.NONE&&console.log("[mobx.trace] '"+r.name+"' tracing enabled");r.isTracing=n?$.BREAK:$.LOG}(this,e)},e}();var Be=function(e){return e()};function ze(){Ie.inBatch>0||Ie.isRunningReactions||Be(qe)}function qe(){Ie.isRunningReactions=!0;for(var e=Ie.pendingReactions,t=0;e.length>0;){100==++t&&(console.error("Reaction doesn't converge to a stable state after 100 iterations. Probably there is a cycle in the reactive function: "+e[0]),e.splice(0));for(var n=e.splice(0),r=0,i=n.length;r<i;r++)n[r].runReaction()}Ie.isRunningReactions=!1}var Ve=h("Reaction",Fe);function Ge(e){var t=Be;Be=function(n){return e((function(){return t(n)}))}}function He(e){return console.warn("[mobx.spy] Is a no-op in production builds"),function(){}}function Ke(){s(!1)}function We(e){return function(t,n,r){if(r){if(r.value)return{value:ye(e,r.value),enumerable:!1,configurable:!0,writable:!0};var i=r.initializer;return{enumerable:!1,configurable:!0,writable:!0,initializer:function(){return ye(e,i.call(this))}}}return Xe(e).apply(this,arguments)}}function Xe(e){return function(t,n,r){Object.defineProperty(t,n,{configurable:!0,enumerable:!1,get:function(){},set:function(t){p(this,n,Ye(e,t))}})}}var Ye=function(e,t,n,r){return 1===arguments.length&&"function"==typeof e?ye(e.n
20ame||"<unnamed action>",e):2===arguments.length&&"function"==typeof t?ye(e,t):1===arguments.length&&"string"==typeof e?We(e):!0!==r?We(t).apply(null,arguments):void p(e,t,ye(e.name||t,n.value,this))};function Ze(e,t,n){p(e,t,ye(t,n.bind(e)))}function Qe(e,t){void 0===t&&(t=o);var n,r=t&&t.name||e.name||"Autorun@"+a();if(!t.scheduler&&!t.delay)n=new Fe(r,(function(){this.track(l)}),t.onError,t.requiresObservable);else{var i=$e(t),s=!1;n=new Fe(r,(function(){s||(s=!0,i((function(){s=!1,n.isDisposed||n.track(l)})))}),t.onError,t.requiresObservable)}function l(){e(n)}return n.schedule(),n.getDisposer()}Ye.bound=function(e,t,n,r){return!0===r?(Ze(e,t,n.value),null):n?{configurable:!0,enumerable:!1,get:function(){return Ze(this,t,n.value||n.initializer.call(this)),this[t]},set:Ke}:{enumerable:!1,configurable:!0,set:function(e){Ze(this,t,e)},get:function(){}}};var Je=function(e){return e()};function $e(e){return e.scheduler?e.scheduler:e.delay?function(t){return setTimeout(t,e.delay)}:Je}function et(e,t,n){return tt("onBecomeUnobserved",e,t,n)}function tt(e,t,n,r){var i="function"==typeof r?Vt(t,n):Vt(t),o="function"==typeof r?r:n,a=e+"Listeners";return i[a]?i[a].add(o):i[a]=new Set([o]),"function"!=typeof i[e]?s(!1):function(){var e=i[a];e&&(e.delete(o),0===e.size&&delete i[a])}}function nt(e){var t=e.enforceActions,n=e.computedRequiresReaction,r=e.computedConfigurable,i=e.disableErrorBoundaries,o=e.reactionScheduler,a=e.reactionRequiresObservable,l=e.observableRequiresReaction;if(!0===e.isolateGlobalState&&((Ie.pendingReactions.length||Ie.inBatch||Ie.isRunningReactions)&&s("isolateGlobalState should be called before MobX is running any reactions"),Pe=!0,Ce&&(0==--_e().__mobxInstanceCount&&(_e().__mobxGlobals=void 0),Ie=new ke)),void 0!==t){var u=void 0;switch(t){case!0:case"observed":u=!0;break;case!1:case"never":u=!1;break;case"strict":case"always":u="strict";break;default:s("Invalid value for 'enforceActions': '"+t+"', expected 'never', 'always' or 'observed'")}Ie.enforceActions=u,Ie.allowStateChanges=!0!==u&&"strict"!==u}void 0!==n&&(Ie.computedRequiresReaction=!!n),void 0!==a&&(Ie.reactionRequiresObservable=!!a),void 0!==l&&(Ie.observableRequiresReaction=!!l,Ie.allowStateReads=!Ie.observableRequiresReaction),void 0!==r&&(Ie.computedConfigurable=!!r),void 0!==i&&(!0===i&&console.warn("WARNING: Debug feature only. MobX will NOT recover from errors when `disableErrorBoundaries` is enabled."),Ie.disableErrorBoundaries=!!i),o&&Ge(o)}function rt(e,t,n,r){var i=it(r=V(r));return D(e),jt(e,r.name,i.enhancer),t&&ot(e,t,n,i),e}function it(e){return e.defaultDecorator||(!1===e.deep?K:G)}function ot(e,t,n,r){var i,o;Me();try{var a=E(t);try{for(var s=_(a),l=s.next();!l.done;l=s.next()){var u=l.value,c=Object.getOwnPropertyDescriptor(t,u);0;var f=(n&&u in n?n[u]:c.get?ee:r)(e,u,c,!0);f&&Object.defineProperty(e,u,f)}}catch(e){i={error:e}}finally{try{l&&!l.done&&(o=s.return)&&o.call(s)}finally{if(i)throw i.error}}}finally{De()}}function at(e){var t,n,r={name:e.name};return e.observing&&e.observing.length>0&&(r.dependencies=(t=e.observing,n=[],t.forEach((function(e){-1===n.indexOf(e)&&n.push(e)})),n).map(at)),r}function st(){this.message="FLOW_CANCELLED"}function lt(e,t){return null!=e&&(void 0!==t?!!qt(e)&&e[w].values.has(t):qt(e)||!!e[w]||S(e)||Ve(e)||xe(e))}function ut(e){return 1!==arguments.length&&s(!1),lt(e)}st.prototype=Object.create(Error.prototype);function ct(e){switch(e.length){case 0:return Ie.trackingDerivation;case 1:return Vt(e[0]);case 2:return Vt(e[0],e[1])}}function ft(e,t){void 0===t&&(t=void 0),Me();try{return e.apply(t)}finally{De()}}function dt(e){return e[w]}function pt(e){return"string"==typeof e||"number"==typeof e||"symbol"==typeof e}var ht={has:function(e,t){if(t===w||"constructor"===t||t===I)return!0;var n=dt(e);return pt(t)?n.has(t):t in e},get:function(e,t){if(t===w||"constructor"===t||t===I)return e[t];var n=dt(e),r=n.values.get(t);if(r instanceof A){var i=r.get();return void 0===i&&n.has(t),i}return pt(t)&&n.has(t),e[t]},set:function(e,t,n){return!!pt(t)&&(function e(t,n,r){if(2!==arguments.length||Mt(t))if(qt(t)){var i=t[w],o=i.values.get(n);o?i.write(n,r):i.addObservableProp(n,r,i.defaultEnhancer)}else if(Nt(t))t.set(n,r);else if(Mt(t))t.add(n);else{if(!_t(t))return s(!1);"number"!=typeof n&&(n=parseInt(n,10)),l(n>=0,"Not a valid index: '"+n+"'"),Me(),n>=t.length&&(t.length=n+1),t[n]=r,De()}else{Me();var a=n;try{for(var u in a)e(t,u,a[u])}finally{De()}}}
vendor: 6,327 bytes, line 20
20(e,t,n),!0)},deleteProperty:function(e,t){return!!pt(t)&&(dt(e).remove(t),!0)},ownKeys:function(e){return dt(e).keysAtom.reportObserved(),Reflect.ownKeys(e)},preventExtensions:function(e){return s("Dynamic observable objects cannot be frozen"),!1}};function mt(e){var t=new Proxy(e,ht);return e[w].proxy=t,t}function gt(e){return void 0!==e.interceptors&&e.interceptors.length>0}function vt(e,t){var n=e.interceptors||(e.interceptors=[]);return n.push(t),u((function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function yt(e,t){var n=ce();try{for(var r=P(e.interceptors||[]),i=0,o=r.length;i<o&&(l(!(t=r[i](t))||t.type,"Intercept handlers should return nothing or a change object"),t);i++);return t}finally{fe(n)}}function bt(e){return void 0!==e.changeListeners&&e.changeListeners.length>0}function Et(e,t){var n=e.changeListeners||(e.changeListeners=[]);return n.push(t),u((function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function wt(e,t){var n=ce(),r=e.changeListeners;if(r){for(var i=0,o=(r=r.slice()).length;i<o;i++)r[i](t);fe(n)}}var At={get:function(e,t){return t===w?e[w]:"length"===t?e[w].getArrayLength():"number"==typeof t?xt.get.call(e,t):"string"!=typeof t||isNaN(t)?xt.hasOwnProperty(t)?xt[t]:e[t]:xt.get.call(e,parseInt(t))},set:function(e,t,n){return"length"===t&&e[w].setArrayLength(n),"number"==typeof t&&xt.set.call(e,t,n),"symbol"==typeof t||isNaN(t)?e[t]=n:xt.set.call(e,parseInt(t),n),!0},preventExtensions:function(e){return s("Observable arrays cannot be frozen"),!1}};function St(e,t,n,r){void 0===n&&(n="ObservableArray@"+a()),void 0===r&&(r=!1);var i,o,s,l=new Tt(n,t,r);i=l.values,o=w,s=l,Object.defineProperty(i,o,{enumerable:!1,writable:!1,configurable:!0,value:s});var u=new Proxy(l.values,At);if(l.proxy=u,e&&e.length){var c=we(!0);l.spliceWithArray(0,0,e),Ae(c)}return u}var Tt=function(){function e(e,t,n){this.owned=n,this.values=[],this.proxy=void 0,this.lastKnownLength=0,this.atom=new A(e||"ObservableArray@"+a()),this.enhancer=function(n,r){return t(n,r,e+"[..]")}}return e.prototype.dehanceValue=function(e){return void 0!==this.dehancer?this.dehancer(e):e},e.prototype.dehanceValues=function(e){return void 0!==this.dehancer&&e.length>0?e.map(this.dehancer):e},e.prototype.intercept=function(e){return vt(this,e)},e.prototype.observe=function(e,t){return void 0===t&&(t=!1),t&&e({object:this.proxy,type:"splice",index:0,added:this.values.slice(),addedCount:this.values.length,removed:[],removedCount:0}),Et(this,e)},e.prototype.getArrayLength=function(){return this.atom.reportObserved(),this.values.length},e.prototype.setArrayLength=function(e){if("number"!=typeof e||e<0)throw new Error("[mobx.array] Out of range: "+e);var t=this.values.length;if(e!==t)if(e>t){for(var n=new Array(e-t),r=0;r<e-t;r++)n[r]=void 0;this.spliceWithArray(t,0,n)}else this.spliceWithArray(e,t-e)},e.prototype.updateArrayLength=function(e,t){if(e!==this.lastKnownLength)throw new Error("[mobx] Modification exception: the internal structure of an observable array was changed.");this.lastKnownLength+=t},e.prototype.spliceWithArray=function(e,t,n){var r=this;ae(this.atom);var o=this.values.length;if(void 0===e?e=0:e>o?e=o:e<0&&(e=Math.max(0,o+e)),t=1===arguments.length?o-e:null==t?0:Math.max(0,Math.min(t,o-e)),void 0===n&&(n=i),gt(this)){var a=yt(this,{object:this.proxy,type:"splice",index:e,removedCount:t,added:n});if(!a)return i;t=a.removedCount,n=a.added}n=0===n.length?n:n.map((function(e){return r.enhancer(e,void 0)}));var s=this.spliceItemsIntoValues(e,t,n);return 0===t&&0===n.length||this.notifyArraySplice(e,n,s),this.dehanceValues(s)},e.prototype.spliceItemsIntoValues=function(e,t,n){var r;if(n.length<1e4)return(r=this.values).splice.apply(r,P([e,t],n));var i=this.values.slice(e,e+t);return this.values=this.values.slice(0,e).concat(n,this.values.slice(e+t)),i},e.prototype.notifyArrayChildUpdate=function(e,t,n){var r=!this.owned&&!1,i=bt(this),o=i||r?{object:this.proxy,type:"update",index:e,newValue:t,oldValue:n}:null;this.atom.reportChanged(),i&&wt(this,o)},e.prototype.notifyArraySplice=function(e,t,n){var r=!this.owned&&!1,i=bt(this),o=i||r?{object:this.proxy,type:"splice",index:e,removed:n,added:t,removedCount:n.length,addedCount:t.length}:null;this.atom.reportChanged(),i&&wt(this,o)},e}(),xt={intercept:function(e){return this[w].intercept(e)},observe:function(e,t){return void 0===t&&(t=!1),this[w].observe(e,t)},clear:function(){return this.splice(0)},replace:function(e){var t=this[w];return t.spliceWithArray(0,t.values.length,e)},toJS:function(){return this.slice()},toJSON:function(){return this.toJS()},splice:function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i=this[w];switch(arguments.length){case 0:return[];case 1:return i.spliceWithArray(e);case 2:return i.spliceWithArray(e,t)}return i.spliceWithArray(e,t,n)},spliceWithArray:function(e,t,n){return this[w].spliceWithArray(e,t,n)},push:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=this[w];return n.spliceWithArray(n.values.length,0,e),n.values.length},pop:function(){return this.splice(Math.max(this[w].values.length-1,0),1)[0]},shift:function(){return this.splice(0,1)[0]},unshift:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=this[w];return n.spliceWithArray(0,0,e),n.values.length},reverse:function(){var e=this.slice();return e.reverse.apply(e,arguments)},sort:function(e){var t=this.slice();return t.sort.apply(t,arguments)},remove:function(e){var t=this[w],n=t.dehanceValues(t.values).indexOf(e);return n>-1&&(this.splice(n,1),!0)},get:function(e){var t=this[w];if(t){if(e<t.values.length)return t.atom.reportObserved(),t.dehanceValue(t.values[e]);console.warn("[mobx.array] Attempt to read an array index ("+e+") that is out of bounds ("+t.values.length+"). Please check length first. Out of bound indices will not be tracked by MobX")}},set:function(e,t){var n=this[w],r=n.values;if(e<r.length){ae(n.atom);var i=r[e];if(gt(n)){var o=yt(n,{type:"update",object:n.proxy,index:e,newValue:t});if(!o)return;t=o.newValue}(t=n.enhancer(t,i))!==i&&(r[e]=t,n.notifyArrayChildUpdate(e,t,i))}else{if(e!==r.length)throw new Error("[mobx.array] Index out of bounds, "+e+" is larger than "+r.length);n.spliceWithArray(e,0,[t])}}};["concat","flat","includes","indexOf","join","lastIndexOf","slice","toString","toLocaleStr
20ing"].forEach((function(e){"function"==typeof Array.prototype[e]&&(xt[e]=function(){var t=this[w];t.atom.reportObserved();var n=t.dehanceValues(t.values);return n[e].apply(n,arguments)})})),["every","filter","find","findIndex","flatMap","forEach","map","some"].forEach((function(e){"function"==typeof Array.prototype[e]&&(xt[e]=function(t,n){var r=this,i=this[w];return i.atom.reportObserved(),i.dehanceValues(i.values)[e]((function(e,i){return t.call(n,e,i,r)}),n)})})),["reduce","reduceRight"].forEach((function(e){xt[e]=function(){var t=this,n=this[w];n.atom.reportObserved();var r=arguments[0];return arguments[0]=function(e,i,o){return i=n.dehanceValue(i),r(e,i,o,t)},n.values[e].apply(n.values,arguments)}}));var kt,Ot=h("ObservableArrayAdministration",Tt);function _t(e){return f(e)&&Ot(e[w])}var Ct,Pt={},It=function(){function e(e,t,n){if(void 0===t&&(t=F),void 0===n&&(n="ObservableMap@"+a()),this.enhancer=t,this.name=n,this[kt]=Pt,this._keysAtom=T(this.name+".keys()"),this[Symbol.toStringTag]="Map","function"!=typeof Map)throw new Error("mobx.map requires Map polyfill for the current browser. Check babel-polyfill or core-js/es6/map.js");this._data=new Map,this._hasMap=new Map,this.merge(e)}return e.prototype._has=function(e){return this._data.has(e)},e.prototype.has=function(e){var t=this;if(!Ie.trackingDerivation)return this._has(e);var n=this._hasMap.get(e);if(!n){var r=n=new Se(this._has(e),B,this.name+"."+y(e)+"?",!1);this._hasMap.set(e,r),et(r,(function(){return t._hasMap.delete(e)}))}return n.get()},e.prototype.set=function(e,t){var n=this._has(e);if(gt(this)){var r=yt(this,{type:n?"update":"add",object:this,newValue:t,name:e});if(!r)return this;t=r.newValue}return n?this._updateValue(e,t):this._addValue(e,t),this},e.prototype.delete=function(e){var t=this;if((ae(this._keysAtom),gt(this))&&!(r=yt(this,{type:"delete",object:this,name:e})))return!1;if(this._has(e)){var n=bt(this),r=n?{type:"delete",object:this,oldValue:this._data.get(e).value,name:e}:null;return ft((function(){t._keysAtom.reportChanged(),t._updateHasMapEntry(e,!1),t._data.get(e).setNewValue(void 0),t._data.delete(e)})),n&&wt(this,r),!0}return!1},e.prototype._updateHasMapEntry=function(e,t){var n=this._hasMap.get(e);n&&n.setNewValue(t)},e.prototype._updateValue=function(e,t){var n=this._data.get(e);if((t=n.prepareNewValue(t))!==Ie.UNCHANGED){var r=bt(this),i=r?{type:"update",object:this,oldValue:n.value,name:e,newValue:t}:null;0,n.setNewValue(t),r&&wt(this,i)}},e.prototype._addValue=function(e,t){var n=this;ae(this._keysAtom),ft((function(){var r=new Se(t,n.enhancer,n.name+"."+y(e),!1);n._data.set(e,r),t=r.value,n._updateHasMapEntry(e,!0),n._keysAtom.reportChanged()}));var r=bt(this),i=r?{type:"add",object:this,name:e,newValue:t}:null;r&&wt(this,i)},e.prototype.get=function(e){return this.has(e)?this.dehanceValue(this._data.get(e).get()):this.dehanceValue(void 0)},e.prototype.dehanceValue=function(e){return void 0!==this.dehancer?this.dehancer(e):e},e.prototype.keys=function(){return this._keysAtom.reportObserved(),this._data.keys()},e.prototype.values=function(){var e=this,t=this.keys();return Zt({next:function(){var n=t.next(),r=n.done,i=n.value;return{done:r,value:r?void 0:e.get(i)}}})},e.prototype.entries=function(){var e=this,t=this.keys();return Zt({next:function(){var n=t.next(),r=n.done,i=n.value;return{done:r,value:r?void 0:[i,e.get(i)]}}})},e.prototype[(kt=w,Symbol.iterator)]=function(){return this.entries()},e.prototype.forEach=function(e,t){var n,r;try{for(var i=_(this),o=i.next();!o.done;o=i.next()){var a=C(o.value,2),s=a[0],l=a[1];e.call(t,l,s,this)}}catch(e){n={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}},e.prototype.merge=function(e){var t=this;return Nt(e)&&(e=e.toJS()),ft((function(){var n=we(!0);try{d(e)?v(e).forEach((function(n){return t.set(n,e[n])})):Array.isArray(e)?e.forEach((function(e){var n=C(e,2),r=n[0],i=n[1];return t.set(r,i)})):m(e)?(e.constructor!==Map&&s("Cannot initialize from classes that inherit from Map: "+e.constructor.name),e.forEach((function(e,n){return t.set(n,e)}))):null!=e&&s("Cannot initialize map from "+e)}finally{Ae(n)}})),this},e.prototype.clear=function(){var e=this;ft((function(){ue((function(){var t,n;try{for(var r=_(e.keys()),i=r.next();!i.done;i=r.next()){var o=i.value;e.delete(o)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(t)throw t.error}}}))}))},e.prototype.replace=function(e){var t=this;return ft((function(){var n,r,i,o,a=function(e){if(m(e)||Nt(e))return e;if(Array.isArray(e))return new Map(e);if(d(e)){var t=new Map;for(var n in e)t.set(n,e[n]);return t}return s("Cannot convert to map from '"+e+"'")}(e),l=new Map,u=!1;try{for(var c=_(t._data.keys()),f=c.next();!f.done;f=c.next()){var p=f.value;
vendor: 9,688 bytes, line 20
20if(!a.has(p))if(t.delete(p))u=!0;else{var h=t._data.get(p);l.set(p,h)}}}catch(e){n={error:e}}finally{try{f&&!f.done&&(r=c.return)&&r.call(c)}finally{if(n)throw n.error}}try{for(var g=_(a.entries()),v=g.next();!v.done;v=g.next()){var y=C(v.value,2),b=(p=y[0],h=y[1],t._data.has(p));if(t.set(p,h),t._data.has(p)){var E=t._data.get(p);l.set(p,E),b||(u=!0)}}}catch(e){i={error:e}}finally{try{v&&!v.done&&(o=g.return)&&o.call(g)}finally{if(i)throw i.error}}if(!u)if(t._data.size!==l.size)t._keysAtom.reportChanged();else for(var w=t._data.keys(),A=l.keys(),S=w.next(),T=A.next();!S.done;){if(S.value!==T.value){t._keysAtom.reportChanged();break}S=w.next(),T=A.next()}t._data=l})),this},Object.defineProperty(e.prototype,"size",{get:function(){return this._keysAtom.reportObserved(),this._data.size},enumerable:!0,configurable:!0}),e.prototype.toPOJO=function(){var e,t,n={};try{for(var r=_(this),i=r.next();!i.done;i=r.next()){var o=C(i.value,2),a=o[0],s=o[1];n["symbol"==typeof a?a:y(a)]=s}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return n},e.prototype.toJS=function(){return new Map(this)},e.prototype.toJSON=function(){return this.toPOJO()},e.prototype.toString=function(){var e=this;return this.name+"[{ "+Array.from(this.keys()).map((function(t){return y(t)+": "+e.get(t)})).join(", ")+" }]"},e.prototype.observe=function(e,t){return Et(this,e)},e.prototype.intercept=function(e){return vt(this,e)},e}(),Nt=h("ObservableMap",It),Rt={},Lt=function(){function e(e,t,n){if(void 0===t&&(t=F),void 0===n&&(n="ObservableSet@"+a()),this.name=n,this[Ct]=Rt,this._data=new Set,this._atom=T(this.name),this[Symbol.toStringTag]="Set","function"!=typeof Set)throw new Error("mobx.set requires Set polyfill for the current browser. Check babel-polyfill or core-js/es6/set.js");this.enhancer=function(e,r){return t(e,r,n)},e&&this.replace(e)}return e.prototype.dehanceValue=function(e){return void 0!==this.dehancer?this.dehancer(e):e},e.prototype.clear=function(){var e=this;ft((function(){ue((function(){var t,n;try{for(var r=_(e._data.values()),i=r.next();!i.done;i=r.next()){var o=i.value;e.delete(o)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(t)throw t.error}}}))}))},e.prototype.forEach=function(e,t){var n,r;try{for(var i=_(this),o=i.next();!o.done;o=i.next()){var a=o.value;e.call(t,a,a,this)}}catch(e){n={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}},Object.defineProperty(e.prototype,"size",{get:function(){return this._atom.reportObserved(),this._data.size},enumerable:!0,configurable:!0}),e.prototype.add=function(e){var t=this;if((ae(this._atom),gt(this))&&!(r=yt(this,{type:"add",object:this,newValue:e})))return this;if(!this.has(e)){ft((function(){t._data.add(t.enhancer(e,void 0)),t._atom.reportChanged()}));var n=bt(this),r=n?{type:"add",object:this,newValue:e}:null;0,n&&wt(this,r)}return this},e.prototype.delete=function(e){var t=this;if(gt(this)&&!(r=yt(this,{type:"delete",object:this,oldValue:e})))return!1;if(this.has(e)){var n=bt(this),r=n?{type:"delete",object:this,oldValue:e}:null;return ft((function(){t._atom.reportChanged(),t._data.delete(e)})),n&&wt(this,r),!0}return!1},e.prototype.has=function(e){return this._atom.reportObserved(),this._data.has(this.dehanceValue(e))},e.prototype.entries=function(){var e=0,t=Array.from(this.keys()),n=Array.from(this.values());return Zt({next:function(){var r=e;return e+=1,r<n.length?{value:[t[r],n[r]],done:!1}:{done:!0}}})},e.prototype.keys=function(){return this.values()},e.prototype.values=function(){this._atom.reportObserved();var e=this,t=0,n=Array.from(this._data.values());return Zt({next:function(){return t<n.length?{value:e.dehanceValue(n[t++]),done:!1}:{done:!0}}})},e.prototype.replace=function(e){var t=this;return Mt(e)&&(e=e.toJS()),ft((function(){var n=we(!0);try{Array.isArray(e)||g(e)?(t.clear(),e.forEach((function(e){return t.add(e)}))):null!=e&&s("Cannot initialize set from "+e)}finally{Ae(n)}})),this},e.prototype.observe=function(e,t){return Et(this,e)},e.prototype.intercept=function(e){return vt(this,e)},e.prototype.toJS=function(){return new Set(this)},e.prototype.toString=function(){return this.name+"[ "+Array.from(this).join(", ")+" ]"},e.prototype[(Ct=w,Symbol.iterator)]=function(){return this.values()},e}(),Mt=h("ObservableSet",Lt),Dt=function(){function e(e,t,n,r){void 0===t&&(t=new Map),this.target=e,this.values=t,this.name=n,this.defaultEnhancer=r,this.keysAtom=new A(n+".keys")}return e.prototype.read=function(e){return this.values.get(e).get()},e.prototype.write=function(e,t){var n=this.target,r=this.values.get(e);if(r instanceof Te)r.set(t);else{if(gt(this)){if(!(o=yt(this,{type:"update",object:this.proxy||n,name:e,newValue:t})))return;t=o.newValue}if((t=r.prepareNewValue(t))!==Ie.UNCHANGED){var i=bt(this),o=i?{type:"update",object:this.proxy||n,oldValue:r.value,name:e,newValue:t}:null;0,r.setNewValue(t),i&&wt(this,o)}}},e.prototype.has=function(e){var t=this.pendingKeys||(this.pendingKeys=new Map),n=t.get(e);if(n)return n.get();var r=!!this.values.get(e);return n=new Se(r,B,this.name+"."+y(e)+"?",!1),t.set(e,n),n.get()},e.prototype.addObservableProp=function(e,t,n){void 0===n&&(n=this.defaultEnhancer);var r=this.target;if(gt(this)){var i=yt(this,{object:this.proxy||r,name:e,type:"add",newValue:t});if(!i)return;t=i.newValue}var o=new Se(t,n,this.name+"."+y(e),!1);this.values.set(e,o),t=o.value,Object.defineProperty(r,e,function(e){return Ut[e]||(Ut[e]={configurable:!0,enumerable:!0,get:function(){return this[w].read(e)},set:function(t){this[w].write(e,t)}})}(e)),this.notifyPropertyAddition(e,t)},e.prototype.addComputedProp=function(e,t,n){var r,i,o,a=this.target;n.name=n.name||this.name+"."+y(t),this.values.set(t,new Te(n)),(e===a||(r=e,i=t,!(o=Object.getOwnPropertyDescriptor(r,i))||!1!==o.configurable&&!1!==o.writable))&&Object.defineProperty(e,t,function(e){return Ft[e]||(Ft[e]={configurable:Ie.computedConfigurable,enumerable:!1,get:function(){return Bt(this).read(e)},set:function(t){Bt(this).write(e,t)}})}(t))},e.prototype.remove=function(e){if(this.values.has(e)){var t=this.target;if(gt(this))if(!(a=yt(this,{object:this.proxy||t,name:e,type:"remove"})))return;try{Me();var n=bt(this),r=this.values.get(e),i=r&&r.get();if(r&&r.set(void 0),this.keysAtom.reportChanged(),this.values.delete(e),this.pendingKeys){var o=this.pendingKeys.get(e);o&&o.set(!1)}delete this.target[e];var a=n?{type:"remove",object:this.proxy||t,oldValue:i,name:e}:null;0,n&&wt(this,a)}finally{De()}}},e.prototype.illegalAccess=function(e,t){console.warn("Property '"+t+"' of '"+e+"' was accessed through the prototype chain. Use 'decorate' instead to declare the prop or access it statically through it's owner")},e.prototype.observe=function(e,t){return Et(this,e)},e.prototype.intercept=function(e){return vt(this,e)},e.prototype.notifyPropertyAddition=function(e,t){var n=bt(this),r=n?{type:"add",object:this.proxy||this.target,name:e,newValue:t}:null;if(n&&wt(this,r),this.pendingKeys){var i=this.pendingKeys.get(e);i&&i.set(!0)}this.keysAtom.reportChanged()},e.prototype.getKeys=function(){var e,t;this.keysAtom.reportObserved();var n=[];try{for(var r=_(this.values),i=r.next();!i.done;i=r.next()){var o=C(i.value,2),a=o[0];o[1]instanceof Se&&n.push(a)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return n},e}();function jt(e,t,n){if(void 0===t&&(t=""),void 0===n&&(n=F),Object.prototype.hasOwnProperty.call(e,w))return e[w];d(e)||(t=(e.constructor.name||"ObservableObject")+"@"+a()),t||(t="ObservableObject@"+a());var r=new Dt(e,new Map,y(t),n);return p(e,w,r),r}var Ut=Object.create(null),Ft=Object.create(null);function Bt(e){var t=e[w];return t||(D(e),e[w])}var zt=h("ObservableObjectAdministration",Dt);function qt(e){return!!f(e)&&(D(e),zt(e[w]))}function Vt(e,t){if("object"==typeof e&&null!==e){if(_t(e))return void 0!==t&&s(!1),e[w].atom;if(Mt(e))return e[w];if(Nt(e)){var n=e;return void 0===t?n._keysAtom:((r=n._data.get(t)||n._hasMap.get(t))||s(!1),r)}var r;if(D(e),t&&!e[w]&&e[t],qt(e))return t?((r=e[w].values.get(t))||s(!1),r):s(!1);if(S(e)||xe(e)||Ve(e))return e}else if("function"==typeof e&&Ve(e[w]))return e[w];return s(!1)}function Gt(e,t){return e||s("Expecting some object"),void 0!==t?Gt(Vt(e,t)):S(e)||xe(e)||Ve(e)||Nt(e)||Mt(e)?e:(D(e),e[w]?e[w]:void s(!1))}function Ht(e,t){return(void 0!==t?Vt(e,t):qt(e)||Nt(e)||Mt(e)?Gt(e):Vt(e)).name}var Kt=Object.prototype.toString;function Wt(e,t,n){return void 0===n&&(n=-1),function e(t,n,r,i,o){if(t===n)return 0!==t||1/t==1/n;if(null==t||null==n)return!1;if(t!=t)return n!=n;var a=typeof t;if("function"!==a&&"object"!==a&&"object"!=typeof n)return!1;var s=Kt.call(t);if(s!==Kt.call(n))return!1;switch(s){case"[object RegExp]":case"[object String]":return""+t==""+n;case"[object Number]":return+t!=+t?+n!=+n:0==+t?1/+t==1/n:+t==+n;case"[object Date]":case"[object Boolean]":return+t==+n;case"[object Symbol]":return"undefined"!=typeof Symbol&&Symbol.valueOf.call(t)===Symbol.valueOf.call(n);case"[object Map]":case"[object Set]":r>=0&&r++}t=Xt(t),n=Xt(n);var l="[object Array]"===s;if(!l){if("object"!=typeof t||"object"!=typeof n)return!1;var u=t.constructor,c=n.constructor;if(u!==c&&!("function"==typeof u&&u instanceof u&&"function"==typeof c&&c instanceof c)&&"constructor"in t&&"constructor"in n)return!1}if(0===r)return!1;r<0&&(r=-1);o=o||[];var f=(i=i||[]).length;for(;f--;)if(i[f]===t)return o[f]===n;if(i.push(t),o.push(n),l){if((f=t.length)!==n.length)return!1;for(;f--;)if(!e(t[f],n[f],r-1,i,o))return!1}else{var d=Object.keys(t),p=void 0;if(f=d.length,Object.keys(n).length!==f)return!1;for(;f--;
20)if(p=d[f],!Yt(n,p)||!e(t[p],n[p],r-1,i,o))return!1}return i.pop(),o.pop(),!0}(e,t,n)}function Xt(e){return _t(e)?e.slice():m(e)||Nt(e)||g(e)||Mt(e)?Array.from(e.entries()):e}function Yt(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Zt(e){return e[Symbol.iterator]=Qt,e}function Qt(){return this}if("undefined"==typeof Proxy||"undefined"==typeof Symbol)throw new Error("[mobx] MobX 5+ requires Proxy and Symbol objects. If your environment doesn't support Symbol or Proxy objects, please downgrade to MobX 4. For React Native Android, consider upgrading JSCore.");"object"==typeof __MOBX_DEVTOOLS_GLOBAL_HOOK__&&__MOBX_DEVTOOLS_GLOBAL_HOOK__.injectMobx({spy:He,extras:{getDebugName:Ht},$mobx:w})}).call(this,n(152),n(59))},function(e,t,n){var r=n(182),i=n(30),o=n(74),a=n(57),s=n(190),l=Math.max;e.exports=function(e,t,n,u){e=i(e)?e:s(e),n=n&&!u?a(n):0;var c=e.length;return n<0&&(n=l(c+n,0)),o(e)?n<=c&&e.indexOf(t,n)>-1:!!c&&r(e,t,n)>-1}},function(e,t,n){"use strict";for(var r=function(e){return null!==e&&!Array.isArray(e)&&"object"==typeof e},i={3:"Cancel",6:"Help",8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",28:"Convert",29:"NonConvert",30:"Accept",31:"ModeChange",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",41:"Select",42:"Print",43:"Execute",44:"PrintScreen",45:"Insert",46:"Delete",48:["0",")"],49:["1","!"],50:["2","@"],51:["3","#"],52:["4","$"],53:["5","%"],54:["6","^"],55:["7","&"],56:["8","*"],57:["9","("],91:"OS",93:"ContextMenu",144:"NumLock",145:"ScrollLock",181:"VolumeMute",182:"VolumeDown",183:"VolumeUp",186:[";",":"],187:["=","+"],188:[",","<"],189:["-","_"],190:[".",">"],191:["/","?"],192:["`","~"],219:["[","{"],220:["\\","|"],221:["]","}"],222:["'",'"'],224:"Meta",225:"AltGraph",246:"Attn",247:"CrSel",248:"ExSel",249:"EraseEof",250:"Play",251:"ZoomOut"},o=0;o<24;o+=1)i[112+o]="F"+(o+1);for(var a=0;a<26;a+=1){var s=a+65;i[s]=[String.fromCharCode(s+32),String.fromCharCode(s)]}var l={codes:i,getCode:function(e){return r(e)?e.keyCode||e.which||this[e.key]:this[e]},getKey:function(e){var t=r(e);if(t&&e.key)return e.key;var n=i[t?e.keyCode||e.which:e];return Array.isArray(n)&&(n=t?n[e.shiftKey?1:0]:n[0]),n},Cancel:3,Help:6,Backspace:8,Tab:9,Clear:12,Enter:13,Shift:16,Control:17,Alt:18,Pause:19,CapsLock:20,Escape:27,Convert:28,NonConvert:29,Accept:30,ModeChange:31," ":32,PageUp:33,PageDown:34,End:35,Home:36,ArrowLeft:37,ArrowUp:38,ArrowRight:39,ArrowDown:40,Select:41,Print:42,Execute:43,PrintScreen:44,Insert:45,Delete:46,0:48,")":48,1:49,"!":49,2:50,"@":50,3:51,"#":51,4:52,$:52,5:53,"%":53,6:54,"^":54,7:55,"&":55,8:56,"*":56,9:57,"(":57,a:65,A:65,b:66,B:66,c:67,C:67,d:68,D:68,e:69,E:69,f:70,F:70,g:71,G:71,h:72,H:72,i:73,I:73,j:74,J:74,k:75,K:75,l:76,L:76,m:77,M:77,n:78,N:78,o:79,O:79,p:80,P:80,q:81,Q:81,r:82,R:82,s:83,S:83,t:84,T:84,u:85,U:85,v:86,V:86,w:87,W:87,x:88,X:88,y:89,Y:89,z:90,Z:90,OS:91,ContextMenu:93,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,F13:124,F14:125,F15:126,F16:127,F17:128,F18:129,F19:130,F20:131,F21:132,F22:133,F23:134,F24:135,NumLock:144,ScrollLock:145,VolumeMute:181,VolumeDown:182,VolumeUp:183,";":186,":":186,"=":187,"+":187,",":188,"<":188,"-":189,_:189,".":190,">":190,"/":191,"?":191,"`":192,"~":192,"[":219,"{":219,"\\":220,"|":220,"]":221,"}":221,"'":222,'"':222,Meta:224,AltGraph:225,Attn:246,CrSel:247,ExSel:248,EraseEof:249,Play:250,ZoomOut:251};l.Spacebar=l[" "],l.Digit0=l[0],l.Digit1=l[1],l.Digit2=l[2],l.Digit3=l[3],l.Digit4=l[4],l.Digit5=l[5],l.Digit6=l[6],l.Digit7=l[7],l.Digit8=l[8],l.Digit9=l[9],l.Tilde=l["~"],l.GraveAccent=l["`"],l.ExclamationPoint=l["!"],l.AtSign=l["@"],l.PoundSign=l["#"],l.PercentSign=l["%"],l.Caret=l["^"],l.Ampersand=l["&"],l.PlusSign=l["+"],l.MinusSign=l["-"],l.EqualsSign=l["="],l.DivisionSign=l["/"],l.MultiplicationSign=l["*"],l.Comma=l[","],l.Decimal=l["."],l.Colon=l[":"],l.Semicolon=l[";"],l.Pipe=l["|"],l.BackSlash=l["\\"],l.QuestionMark=l["?"],l.SingleQuote=l["'"],l.DoubleQuote=l['"'],l.LeftCurlyBrace=l["{"],l.RightCurlyBrace=l["}"],l.LeftParenthesis=l["("],l.RightParenthesis=l[")"],l.LeftAngleBracket=l["<"],l.RightAngleBracket=l[">"],l.LeftSquareBracket=l["["],l.RightSquareBracket=l["]"],e.exports=l},function(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){0;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}}(),e.exports=n(250)},function(e,t,n){var r=n(91);e.exports=function(e,t,n){var i=null==e?void 0:r(e,t);return void 0===i?n:i}},function(e,t,n){var r=n(181),i=n(62),o=n(94),a=i((function(e,t){return o(e)?r(e,t):[]}));e.exports=a},function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},function(e,t,n){var r=n(160),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},function(e,t,n){"use strict";var r=function(){};e.exports=r},function(e,t){e.exports=function(e){return void 0===e}},function(e,t,n){"use strict";var r=n(153),i=n(267),o=Object.prototype.toString;function a(e){return"[object Array]"===o.call(e)}function s(e){return null!==e&&"object"==typeof e}function l(e){return"[object Function]"===o.call(e)}function u(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),a(e))for(var n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.call(null,e[i],i,e)}e.exports={isArray:a,isArrayBuffer:function(e){return"[object ArrayBuffer]"===o.call(e)},isBuffer:i,isFormData:function(e){return"undefined"!=typeof FormData&&e instanceof FormData},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:s,isUndefined:function(e){return void 0===e},isDate:function(e){return"[object Date]"===o.call(e)},isFile:function(e){return"[object File]"===o.call(e)},isBlob:function(e){return"[object Blob]"===o.call(e)},isFunction:l,isStream:function(e){return s(e)&&l(e.pipe)},isURLSearchParams:function(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)}
vendor: 7,766 bytes, lines 20-27
20,forEach:u,merge:function e(){var t={};function n(n,r){"object"==typeof t[r]&&"object"==typeof n?t[r]=e(t[r],n):t[r]=n}for(var r=0,i=arguments.length;r<i;r++)u(arguments[r],n);return t},extend:function(e,t,n){return u(t,(function(t,i){e[i]=n&&"function"==typeof t?r(t,n):t})),e},trim:function(e){return e.replace(/^\s*/,"").replace(/\s*$/,"")}}},function(e,t,n){var r=n(47),i=n(116);e.exports=function(e){return null!=e&&i(e.length)&&!r(e)}},function(e,t,n){(function(t){ 21/*! 22 * Quill Editor v1.3.7 23 * https://quilljs.com/ 24 * Copyright (c) 2014, Jason Chen 25 * Copyright (c) 2013, salesforce.com 26 */ 27var n;"undefined"!=typeof self&&self,n=function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=109)}([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(17),i=n(18),o=n(19),a=n(45),s=n(46),l=n(47),u=n(48),c=n(49),f=n(12),d=n(32),p=n(33),h=n(31),m=n(1),g={Scope:m.Scope,create:m.create,find:m.find,query:m.query,register:m.register,Container:r.default,Format:i.default,Leaf:o.default,Embed:u.default,Scroll:a.default,Block:l.default,Inline:s.default,Text:c.default,Attributor:{Attribute:f.default,Class:d.default,Style:p.default,Store:h.default}};t.default=g},function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=function(e){function t(t){var n=this;return t="[Parchment] "+t,(n=e.call(this,t)||this).message=t,n.name=n.constructor.name,n}return i(t,e),t}(Error);t.ParchmentError=o;var a,s={},l={},u={},c={};function f(e,t){var n;if(void 0===t&&(t=a.ANY),"string"==typeof e)n=c[e]||s[e];else if(e instanceof Text||e.nodeType===Node.TEXT_NODE)n=c.text;else if("number"==typeof e)e&a.LEVEL&a.BLOCK?n=c.block:e&a.LEVEL&a.INLINE&&(n=c.inline);else if(e instanceof HTMLElement){var r=(e.getAttribute("class")||"").split(/\s+/);for(var i in r)if(n=l[r[i]])break;n=n||u[e.tagName]}return null==n?null:t&a.LEVEL&n.scope&&t&a.TYPE&n.scope?n:null}t.DATA_KEY="__blot",function(e){e[e.TYPE=3]="TYPE",e[e.LEVEL=12]="LEVEL",e[e.ATTRIBUTE=13]="ATTRIBUTE",e[e.BLOT=14]="BLOT",e[e.INLINE=7]="INLINE",e[e.BLOCK=11]="BLOCK",e[e.BLOCK_BLOT=10]="BLOCK_BLOT",e[e.INLINE_BLOT=6]="INLINE_BLOT",e[e.BLOCK_ATTRIBUTE=9]="BLOCK_ATTRIBUTE",e[e.INLINE_ATTRIBUTE=5]="INLINE_ATTRIBUTE",e[e.ANY=15]="ANY"}(a=t.Scope||(t.Scope={})),t.create=function(e,t){var n=f(e);if(null==n)throw new o("Unable to create "+e+" blot");var r=n,i=e instanceof Node||e.nodeType===Node.TEXT_NODE?e:r.create(t);return new r(i,t)},t.find=function e(n,r){return void 0===r&&(r=!1),null==n?null:null!=n[t.DATA_KEY]?n[t.DATA_KEY].blot:r?e(n.parentNode,r):null},t.query=f,t.register=function e(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];if(t.length>1)return t.map((function(t){return e(t)}));var r=t[0];if("string"!=typeof r.blotName&&"string"!=typeof r.attrName)throw new o("Invalid definition");if("abstract"===r.blotName)throw new o("Cannot register abstract class");if(c[r.blotName||r.attrName]=r,"string"==typeof r.keyName)s[r.keyName]=r;else if(null!=r.className&&(l[r.className]=r),null!=r.tagName){Array.isArray(r.tagName)?r.tagName=r.tagName.map((function(e){return e.toUpperCase()})):r.tagName=r.tagName.toUpperCase();var i=Array.isArray(r.tagName)?r.tagName:[r.tagName];i.forEach((function(e){null!=u[e]&&null!=r.className||(u[e]=r)}))}return r}},function(e,t,n){var r=n(51),i=n(11),o=n(3),a=n(20),s=String.fromCharCode(0),l=function(e){Array.isArray(e)?this.ops=e:null!=e&&Array.isArray(e.ops)?this.ops=e.ops:this.ops=[]};l.prototype.insert=function(e,t){var n={};return 0===e.length?this:(n.insert=e,null!=t&&"object"==typeof t&&Object.keys(t).length>0&&(n.attributes=t),this.push(n))},l.prototype.delete=function(e){return e<=0?this:this.push({delete:e})},l.prototype.retain=function(e,t){if(e<=0)return this;var n={retain:e};return null!=t&&"object"==typeof t&&Object.keys(t).length>0&&(n.attributes=t),this.push(n)},l.prototype.push=function(e){var t=this.ops.length,n=this.ops[t-1];if(e=o(!0,{},e),"object"==typeof n){if("number"==typeof e.delete&&"number"==typeof n.delete)return this.ops[t-1]={delete:n.delete+e.delete},this;if("number"==typeof n.delete&&null!=e.insert&&(t-=1,"object"!=typeof(n=this.ops[t-1])))return this.ops.unshift(e),this;if(i(e.attributes,n.attributes)){if("string"==typeof e.insert&&"string"==typeof n.insert)return this.ops[t-1]={insert:n.insert+e.insert},"object"==typeof e.attributes&&(this.ops[t-1].attributes=e.attributes),this;if("number"==typeof e.retain&&"number"==typeof n.retain)return this.ops[t-1]={retain:n.retain+e.retain},"object"==typeof e.attributes&&(this.ops[t-1].attributes=e.attributes),this}}return t===this.ops.length?this.ops.push(e):this.ops.splice(t,0,e),this},l.prototype.chop=function(){var e=this.ops[this.ops.length-1];return e&&e.retain&&!e.attributes&&this.ops.pop(),this},l.prototype.filter=function(e){return this.ops.filter(e)},l.prototype.forEach=function(e){this.ops.forEach(e)},l.prototype.map=function(e){return this.ops.map(e)},l.prototype.partition=function(e){var t=[],n=[];return this.forEach((function(r){(e(r)?t:n).push(r)})),[t,n]},l.prototype.reduce=function(e,t){return this.ops.reduce(e,t)},l.prototype.changeLength=function(){return this.reduce((function(e,t){return t.insert?e+a.length(t):t.delete?e-t.delete:e}),0)},l.prototype.length=function(){return this.reduce((function(e,t){return e+a.length(t)}),0)},l.prototype.slice=function(e,t){e=e||0,"number"!=typeof t&&(t=1/0);for(var n=[],r=a.iterator(this.ops),i=0;i<t&&r.hasNext();){var o;i<e?o=r.next(e-i):(o=r.next(t-i),n.push(o)),i+=a.length(o)}return new l(n)},l.prototype.compose=function(e){var t=a.iterator(this.ops),n=a.iterator(e.ops),r=[],o=n.peek();if(null!=o&&"number"==typeof o.retain&&null==o.attributes){for(var s=o.retain;"insert"===t.peekType()&&t.peekLength()<=s;)s-=t.peekLength(),r.push(t.next());o.retain-s>0&&n.next(o.retain-s)}for(var u=new l(r);t.hasNext()||n.hasNext();)if("insert"===n.peekType())u.push(n.next());else if("delete"===t.peekType())u.push(t.next());else{var c=Math.min(t.peekLength(),n.peekLength()),f=t.next(c),d=n.next(c);if("number"==typeof d.retain){var p={};"number"==typeof f.retain?p.retain=c:p.insert=f.insert;var h=a.attributes.compose(f.attributes,d.attributes,"number"==typeof f.retain);if(h&&(p.attributes=h),u.push(p),!n.hasNext()&&i(u.ops[u.ops.length-1],p)){var m=new l(t.rest());return u.concat(m).chop()}}else"number"==typeof d.delete&&"number"==typeof f.retain&&u.push(d)}return u.chop()},l.prototype.concat=function(e){var t=new l(this.ops.slice());return e.ops.length>0&&(t.push(e.ops[0]),t.ops=t.ops.concat(e.ops.slice(1))),t},l.prototype.diff=function(e,t){if(this.ops===e.ops)return new l;var n=[this,e].map((function(t){return t.map((function(n){if(null!=n.insert)return"string"==typeof n.insert?n.insert:s;throw new Error("diff() called "+(t===e?"on":"with")+" non-document")})).join("")})),o=new l,u=r(n[0],n[1],t),c=a.iterator(this.ops),f=a.iterator(e.ops);return u.forEach((function(e){for(var t=e[1].length;t>0;){var n=0;switch(e[0]){case r.INSERT:n=Math.min(f.peekLength(),t),o.push(f.next(n));break;
vendor: 8,633 bytes, line 27
27case r.DELETE:n=Math.min(t,c.peekLength()),c.next(n),o.delete(n);break;case r.EQUAL:n=Math.min(c.peekLength(),f.peekLength(),t);var s=c.next(n),l=f.next(n);i(s.insert,l.insert)?o.retain(n,a.attributes.diff(s.attributes,l.attributes)):o.push(l).delete(n)}t-=n}})),o.chop()},l.prototype.eachLine=function(e,t){t=t||"\n";for(var n=a.iterator(this.ops),r=new l,i=0;n.hasNext();){if("insert"!==n.peekType())return;var o=n.peek(),s=a.length(o)-n.peekLength(),u="string"==typeof o.insert?o.insert.indexOf(t,s)-s:-1;if(u<0)r.push(n.next());else if(u>0)r.push(n.next(u));else{if(!1===e(r,n.next(1).attributes||{},i))return;i+=1,r=new l}}r.length()>0&&e(r,{},i)},l.prototype.transform=function(e,t){if(t=!!t,"number"==typeof e)return this.transformPosition(e,t);for(var n=a.iterator(this.ops),r=a.iterator(e.ops),i=new l;n.hasNext()||r.hasNext();)if("insert"!==n.peekType()||!t&&"insert"===r.peekType())if("insert"===r.peekType())i.push(r.next());else{var o=Math.min(n.peekLength(),r.peekLength()),s=n.next(o),u=r.next(o);if(s.delete)continue;u.delete?i.push(u):i.retain(o,a.attributes.transform(s.attributes,u.attributes,t))}else i.retain(a.length(n.next()));return i.chop()},l.prototype.transformPosition=function(e,t){t=!!t;for(var n=a.iterator(this.ops),r=0;n.hasNext()&&r<=e;){var i=n.peekLength(),o=n.peekType();n.next(),"delete"!==o?("insert"===o&&(r<e||!t)&&(e+=i),r+=i):e-=Math.min(i,e-r)}return e},e.exports=l},function(e,t){"use strict";var n=Object.prototype.hasOwnProperty,r=Object.prototype.toString,i=Object.defineProperty,o=Object.getOwnPropertyDescriptor,a=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===r.call(e)},s=function(e){if(!e||"[object Object]"!==r.call(e))return!1;var t,i=n.call(e,"constructor"),o=e.constructor&&e.constructor.prototype&&n.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!i&&!o)return!1;for(t in e);return void 0===t||n.call(e,t)},l=function(e,t){i&&"__proto__"===t.name?i(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},u=function(e,t){if("__proto__"===t){if(!n.call(e,t))return;if(o)return o(e,t).value}return e[t]};e.exports=function e(){var t,n,r,i,o,c,f=arguments[0],d=1,p=arguments.length,h=!1;for("boolean"==typeof f&&(h=f,f=arguments[1]||{},d=2),(null==f||"object"!=typeof f&&"function"!=typeof f)&&(f={});d<p;++d)if(null!=(t=arguments[d]))for(n in t)r=u(f,n),f!==(i=u(t,n))&&(h&&i&&(s(i)||(o=a(i)))?(o?(o=!1,c=r&&a(r)?r:[]):c=r&&s(r)?r:{},l(f,{name:n,newValue:e(h,c,i)})):void 0!==i&&l(f,{name:n,newValue:i}));return f}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.BlockEmbed=t.bubbleFormats=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0},o=f(n(3)),a=f(n(2)),s=f(n(0)),l=f(n(16)),u=f(n(6)),c=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function h(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var m=function(e){function t(){return d(this,t),p(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return h(t,e),r(t,[{key:"attach",value:function(){i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"attach",this).call(this),this.attributes=new s.default.Attributor.Store(this.domNode)}},{key:"delta",value:function(){return(new a.default).insert(this.value(),(0,o.default)(this.formats(),this.attributes.values()))}},{key:"format",value:function(e,t){var n=s.default.query(e,s.default.Scope.BLOCK_ATTRIBUTE);null!=n&&this.attributes.attribute(n,t)}},{key:"formatAt",value:function(e,t,n,r){this.format(n,r)}},{key:"insertAt",value:function(e,n,r){if("string"==typeof n&&n.endsWith("\n")){var o=s.default.create(g.blotName);this.parent.insertBefore(o,0===e?this:this.next),o.insertAt(0,n.slice(0,-1))}else i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertAt",this).call(this,e,n,r)}}]),t}(s.default.Embed);m.scope=s.default.Scope.BLOCK_BLOT;var g=function(e){function t(e){d(this,t);var n=p(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.cache={},n}return h(t,e),r(t,[{key:"delta",value:function(){return null==this.cache.delta&&(this.cache.delta=this.descendants(s.default.Leaf).reduce((function(e,t){return 0===t.length()?e:e.insert(t.value(),v(t))}),new a.default).insert("\n",v(this))),this.cache.delta}},{key:"deleteAt",value:function(e,n){i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"deleteAt",this).call(this,e,n),this.cache={}}},{key:"formatAt",value:function(e,n,r,o){n<=0||(s.default.query(r,s.default.Scope.BLOCK)?e+n===this.length()&&this.format(r,o):i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"formatAt",this).call(this,e,Math.min(n,this.length()-e-1),r,o),this.cache={})}},{key:"insertAt",value:function(e,n,r){if(null!=r)return i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertAt",this).call(this,e,n,r);if(0!==n.length){var o=n.split("\n"),a=o.shift();a.length>0&&(e<this.length()-1||null==this.children.tail?i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertAt",this).call(this,Math.min(e,this.length()-1),a):this.children.tail.insertAt(this.children.tail.length(),a),this.cache={});var s=this;o.reduce((function(e,t){return(s=s.split(e,!0)).insertAt(0,t),t.length}),e+a.length)}}},{key:"insertBefore",value:function(e,n){var r=this.children.head;i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertBefore",this).call(this,e,n),r instanceof l.default&&r.remove(),this.cache={}}},{key:"length",value:function(){return null==this.cache.length&&(this.cache.length=i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"length",this).call(this)+1),this.cache.length}},{key:"moveChildren",value:function(e,n){i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"moveChildren",this).call(this,e,n),this.cache={}}},{key:"optimize",value:function(e){i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,e),this.cache={}}},{key:"path",value:function(e){return i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"path",this).call(this,e,!0)}},{key:"removeChild",value:function(e){i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"removeChild",this).call(this,e),this.cache={}}},{key:"split",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(n&&(0===e||e>=this.length()-1)){var r=this.clone();return 0===e?(this.parent.insertBefore(r,this),this):(this.parent.insertBefore(r,this.next),r)}var o=i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"split",this).call(this,e,n);return this.cache={},o}}]),t}(s.default.Block);function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return null==e?t:("function"==typeof e.formats&&(t=(0,o.default)(t,e.formats())),null==e.parent||"scroll"==e.parent.blotName||e.parent.statics.scope!==e.statics.scope?t:v(e.parent,t))}g.blotName="block",g.tagName="P",g.defaultChild="break",g.allowedChildren=[u.default,s.default.Embed,c.default],t.bubbleFormats=v,t.BlockEmbed=m,t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.overload=t.expandConfig=void 0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return n}(e,t);
vendor: 6,875 bytes, line 27
27throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();n(50);var a=g(n(2)),s=g(n(14)),l=g(n(8)),u=g(n(9)),c=g(n(0)),f=n(15),d=g(f),p=g(n(3)),h=g(n(10)),m=g(n(34));function g(e){return e&&e.__esModule?e:{default:e}}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var b=(0,h.default)("quill"),E=function(){function e(t){var n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(y(this,e),this.options=w(t,r),this.container=this.options.container,null==this.container)return b.error("Invalid Quill container",t);this.options.debug&&e.debug(this.options.debug);var i=this.container.innerHTML.trim();this.container.classList.add("ql-container"),this.container.innerHTML="",this.container.__quill=this,this.root=this.addContainer("ql-editor"),this.root.classList.add("ql-blank"),this.root.setAttribute("data-gramm",!1),this.scrollingContainer=this.options.scrollingContainer||this.root,this.emitter=new l.default,this.scroll=c.default.create(this.root,{emitter:this.emitter,whitelist:this.options.formats}),this.editor=new s.default(this.scroll),this.selection=new d.default(this.scroll,this.emitter),this.theme=new this.options.theme(this,this.options),this.keyboard=this.theme.addModule("keyboard"),this.clipboard=this.theme.addModule("clipboard"),this.history=this.theme.addModule("history"),this.theme.init(),this.emitter.on(l.default.events.EDITOR_CHANGE,(function(e){e===l.default.events.TEXT_CHANGE&&n.root.classList.toggle("ql-blank",n.editor.isBlank())})),this.emitter.on(l.default.events.SCROLL_UPDATE,(function(e,t){var r=n.selection.lastRange,i=r&&0===r.length?r.index:void 0;A.call(n,(function(){return n.editor.update(null,t,i)}),e)}));var o=this.clipboard.convert("<div class='ql-editor' style=\"white-space: normal;\">"+i+"<p><br></p></div>");this.setContents(o),this.history.clear(),this.options.placeholder&&this.root.setAttribute("data-placeholder",this.options.placeholder),this.options.readOnly&&this.disable()}return o(e,null,[{key:"debug",value:function(e){!0===e&&(e="log"),h.default.level(e)}},{key:"find",value:function(e){return e.__quill||c.default.find(e)}},{key:"import",value:function(e){return null==this.imports[e]&&b.error("Cannot import "+e+". Are you sure it was registered?"),this.imports[e]}},{key:"register",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"!=typeof e){var i=e.attrName||e.blotName;"string"==typeof i?this.register("formats/"+i,e,t):Object.keys(e).forEach((function(r){n.register(r,e[r],t)}))}else null==this.imports[e]||r||b.warn("Overwriting "+e+" with",t),this.imports[e]=t,(e.startsWith("blots/")||e.startsWith("formats/"))&&"abstract"!==t.blotName?c.default.register(t):e.startsWith("modules")&&"function"==typeof t.register&&t.register()}}]),o(e,[{key:"addContainer",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if("string"==typeof e){var n=e;(e=document.createElement("div")).classList.add(n)}return this.container.insertBefore(e,t),e}},{key:"blur",value:function(){this.selection.setRange(null)}},{key:"deleteText",value:function(e,t,n){var r=this,o=S(e,t,n),a=i(o,4);return e=a[0],t=a[1],n=a[3],A.call(this,(function(){return r.editor.deleteText(e,t)}),n,e,-1*t)}},{key:"disable",value:function(){this.enable(!1)}},{key:"enable",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.scroll.enable(e),this.container.classList.toggle("ql-disabled",!e)}},{key:"focus",value:function(){var e=this.scrollingContainer.scrollTop;this.selection.focus(),this.scrollingContainer.scrollTop=e,this.scrollIntoView()}},{key:"format",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l.default.sources.API;return A.call(this,(function(){var r=n.getSelection(!0),i=new a.default;if(null==r)return i;if(c.default.query(e,c.default.Scope.BLOCK))i=n.editor.formatLine(r.index,r.length,v({},e,t));else{if(0===r.length)return n.selection.format(e,t),i;i=n.editor.formatText(r.index,r.length,v({},e,t))}return n.setSelection(r,l.default.sources.SILENT),i}),r)}},{key:"formatLine",value:function(e,t,n,r,o){var a,s=this,l=S(e,t,n,r,o),u=i(l,4);return e=u[0],t=u[1],a=u[2],o=u[3],A.call(this,(function(){return s.editor.formatLine(e,t,a)}),o,e,0)}},{key:"formatText",value:function(e,t,n,r,o){var a,s=this,l=S(e,t,n,r,o),u=i(l,4);return e=u[0],t=u[1],a=u[2],o=u[3],A.call(this,(function(){return s.editor.formatText(e,t,a)}),o,e,0)}},{key:"getBounds",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=void 0;n="number"==typeof e?this.selection.getBounds(e,t):this.selection.getBounds(e.index,e.length);var r=this.container.getBoundingClientRect();return{bottom:n.bottom-r.top,height:n.height,left:n.left-r.left,right:n.right-r.left,top:n.top-r.top,width:n.width}}},{key:"getContents",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-e,n=S(e,t),r=i(n,2);return e=r[0],t=r[1],this.editor.getContents(e,t)}},{key:"getFormat",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.getSelection(!0),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return"number"==typeof e?this.editor.getFormat(e,t):this.editor.getFormat(e.index,e.length)}},{key:"getIndex",value:function(e){return e.offset(this.scroll)}},{key:"getLength",value:function(){return this.scroll.length()}},{key:"getLeaf",value:function(e){return this.scroll.leaf(e)}},{key:"getLine",value:function(e){return this.scroll.line(e)}},{key:"getLines",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;return"number"!=typeof e?this.scroll.lines(e.index,e.length):this.scroll.lines(e,t)}},{key:"getModule",value:function(e){return this.theme.modules[e]}},{key:"getSelection",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e&&this.focus(),this.update(),this.selection.getRange()[0]}},{key:"getText",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-e,n=S(e,t),r=i(n,2);return e=r[0],t=r[1],this.editor.getText(e,t)}},{key:"hasFocus",value:function(){return this.selection.hasFocus()}},{key:"insertEmbed",value:function(t,n,r){var i=this,o=arguments.length>
vendor: 4,997 bytes, line 27
273&&void 0!==arguments[3]?arguments[3]:e.sources.API;return A.call(this,(function(){return i.editor.insertEmbed(t,n,r)}),o,t)}},{key:"insertText",value:function(e,t,n,r,o){var a,s=this,l=S(e,0,n,r,o),u=i(l,4);return e=u[0],a=u[2],o=u[3],A.call(this,(function(){return s.editor.insertText(e,t,a)}),o,e,t.length)}},{key:"isEnabled",value:function(){return!this.container.classList.contains("ql-disabled")}},{key:"off",value:function(){return this.emitter.off.apply(this.emitter,arguments)}},{key:"on",value:function(){return this.emitter.on.apply(this.emitter,arguments)}},{key:"once",value:function(){return this.emitter.once.apply(this.emitter,arguments)}},{key:"pasteHTML",value:function(e,t,n){this.clipboard.dangerouslyPasteHTML(e,t,n)}},{key:"removeFormat",value:function(e,t,n){var r=this,o=S(e,t,n),a=i(o,4);return e=a[0],t=a[1],n=a[3],A.call(this,(function(){return r.editor.removeFormat(e,t)}),n,e)}},{key:"scrollIntoView",value:function(){this.selection.scrollIntoView(this.scrollingContainer)}},{key:"setContents",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l.default.sources.API;return A.call(this,(function(){e=new a.default(e);var n=t.getLength(),r=t.editor.deleteText(0,n),i=t.editor.applyDelta(e),o=i.ops[i.ops.length-1];return null!=o&&"string"==typeof o.insert&&"\n"===o.insert[o.insert.length-1]&&(t.editor.deleteText(t.getLength()-1,1),i.delete(1)),r.compose(i)}),n)}},{key:"setSelection",value:function(t,n,r){if(null==t)this.selection.setRange(null,n||e.sources.API);else{var o=S(t,n,r),a=i(o,4);t=a[0],n=a[1],r=a[3],this.selection.setRange(new f.Range(t,n),r),r!==l.default.sources.SILENT&&this.selection.scrollIntoView(this.scrollingContainer)}}},{key:"setText",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l.default.sources.API,n=(new a.default).insert(e);return this.setContents(n,t)}},{key:"update",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l.default.sources.USER,t=this.scroll.update(e);return this.selection.update(e),t}},{key:"updateContents",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l.default.sources.API;return A.call(this,(function(){return e=new a.default(e),t.editor.applyDelta(e,n)}),n,!0)}}]),e}();function w(e,t){if((t=(0,p.default)(!0,{container:e,modules:{clipboard:!0,keyboard:!0,history:!0}},t)).theme&&t.theme!==E.DEFAULTS.theme){if(t.theme=E.import("themes/"+t.theme),null==t.theme)throw new Error("Invalid theme "+t.theme+". Did you register it?")}else t.theme=m.default;var n=(0,p.default)(!0,{},t.theme.DEFAULTS);[n,t].forEach((function(e){e.modules=e.modules||{},Object.keys(e.modules).forEach((function(t){!0===e.modules[t]&&(e.modules[t]={})}))}));var r=Object.keys(n.modules).concat(Object.keys(t.modules)).reduce((function(e,t){var n=E.import("modules/"+t);return null==n?b.error("Cannot load "+t+" module. Are you sure you registered it?"):e[t]=n.DEFAULTS||{},e}),{});return null!=t.modules&&t.modules.toolbar&&t.modules.toolbar.constructor!==Object&&(t.modules.toolbar={container:t.modules.toolbar}),t=(0,p.default)(!0,{},E.DEFAULTS,{modules:r},n,t),["bounds","container","scrollingContainer"].forEach((function(e){"string"==typeof t[e]&&(t[e]=document.querySelector(t[e]))})),t.modules=Object.keys(t.modules).reduce((function(e,n){return t.modules[n]&&(e[n]=t.modules[n]),e}),{}),t}function A(e,t,n,r){if(this.options.strict&&!this.isEnabled()&&t===l.default.sources.USER)return new a.default;var i=null==n?null:this.getSelection(),o=this.editor.delta,s=e();if(null!=i&&(!0===n&&(n=i.index),null==r?i=T(i,s,t):0!==r&&(i=T(i,n,r,t)),this.setSelection(i,l.default.sources.SILENT)),s.length()>0){var u,c,f=[l.default.events.TEXT_CHANGE,s,o,t];(u=this.emitter).emit.apply(u,[l.default.events.EDITOR_CHANGE].concat(f)),t!==l.default.sources.SILENT&&(c=this.emitter).emit.apply(c,f)}return s}function S(e,t,n,i,o){var a={};return"number"==typeof e.index&&"number"==typeof e.length?"number"!=typeof t?(o=i,i=n,n=t,t=e.length,e=e.index):(t=e.length,e=e.index):"number"!=typeof t&&(o=i,i=n,n=t,t=0),"object"===(void 0===n?"undefined":r(n))?(a=n,o=i):"string"==typeof n&&(null!=i?a[n]=i:o=n),[e,t,a,o=o||l.default.sources.API]}function T(e,t,n,r){if(null==e)return null;var o=void 0,s=void 0;if(t instanceof a.default){var u=[e.index,e.index+e.length].map((function(e){return t.transformPosition(e,r!==l.default.sources.USER)})),c=i(u,2);o=c[0],s=c[1]}else{var d=[e.index,e.index+e.length].map((function(e){return e<t||e===t&&r===l.default.sources.USER?e:n>=0?e+n:Math.max(t,e+n)})),p=i(d,2);o=p[0],s=p[1]}return new f.Range(o,s-o)}E.DEFAULTS={bounds:null,formats:null,modules:{},placeholder:"",readOnly:!1,scrollingContainer:null,strict:!0,theme:"default"},E.events=l.default.events,E.sources=l.default.sources,E.version="1.3.7",E.imports={delta:a.default,parchment:c.default,"core/module":u.default,"core/theme":m.default},t.expandConfig=w,t.overload=S,t.default=E},function(e,t,n){"use strict";
vendor: 5,084 bytes, line 27
27Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0},o=s(n(7)),a=s(n(0));function s(e){return e&&e.__esModule?e:{default:e}}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var c=function(e){function t(){return l(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"formatAt",value:function(e,n,r,o){if(t.compare(this.statics.blotName,r)<0&&a.default.query(r,a.default.Scope.BLOT)){var s=this.isolate(e,n);o&&s.wrap(r,o)}else i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"formatAt",this).call(this,e,n,r,o)}},{key:"optimize",value:function(e){if(i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,e),this.parent instanceof t&&t.compare(this.statics.blotName,this.parent.statics.blotName)>0){var n=this.parent.isolate(this.offset(),this.length());this.moveChildren(n),n.wrap(this)}}}],[{key:"compare",value:function(e,n){var r=t.order.indexOf(e),i=t.order.indexOf(n);return r>=0||i>=0?r-i:e===n?0:e<n?-1:1}}]),t}(a.default.Inline);c.allowedChildren=[c,a.default.Embed,o.default],c.order=["cursor","inline","underline","strike","italic","bold","script","link","code"],t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(0);function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var s=function(e){function t(){return o(this,t),a(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(((r=i)&&r.__esModule?r:{default:r}).default.Text);t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0},o=a(n(54));function a(e){return e&&e.__esModule?e:{default:e}}var s=(0,a(n(10)).default)("quill:events");["selectionchange","mousedown","mouseup","click"].forEach((function(e){document.addEventListener(e,(function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];[].slice.call(document.querySelectorAll(".ql-container")).forEach((function(e){var n;e.__quill&&e.__quill.emitter&&(n=e.__quill.emitter).handleDOM.apply(n,t)}))}))}));var l=function(e){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var e=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return e.listeners={},e.on("error",s.error),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"emit",value:function(){s.log.apply(s,arguments),i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"emit",this).apply(this,arguments)}},{key:"handleDOM",value:function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];
vendor: 12,726 bytes, line 27
27(this.listeners[e.type]||[]).forEach((function(t){var r=t.node,i=t.handler;(e.target===r||r.contains(e.target))&&i.apply(void 0,[e].concat(n))}))}},{key:"listenDOM",value:function(e,t,n){this.listeners[e]||(this.listeners[e]=[]),this.listeners[e].push({node:t,handler:n})}}]),t}(o.default);l.events={EDITOR_CHANGE:"editor-change",SCROLL_BEFORE_UPDATE:"scroll-before-update",SCROLL_OPTIMIZE:"scroll-optimize",SCROLL_UPDATE:"scroll-update",SELECTION_CHANGE:"selection-change",TEXT_CHANGE:"text-change"},l.sources={API:"api",SILENT:"silent",USER:"user"},t.default=l},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var i=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r(this,e),this.quill=t,this.options=n};i.DEFAULTS={},t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=["error","warn","log","info"],i="warn";function o(e){if(r.indexOf(e)<=r.indexOf(i)){for(var t,n=arguments.length,o=Array(n>1?n-1:0),a=1;a<n;a++)o[a-1]=arguments[a];(t=console)[e].apply(t,o)}}function a(e){return r.reduce((function(t,n){return t[n]=o.bind(console,n,e),t}),{})}o.level=a.level=function(e){i=e},t.default=a},function(e,t,n){var r=Array.prototype.slice,i=n(52),o=n(53),a=e.exports=function(e,t,n){return n||(n={}),e===t||(e instanceof Date&&t instanceof Date?e.getTime()===t.getTime():!e||!t||"object"!=typeof e&&"object"!=typeof t?n.strict?e===t:e==t:function(e,t,n){var u,c;if(s(e)||s(t))return!1;if(e.prototype!==t.prototype)return!1;if(o(e))return!!o(t)&&(e=r.call(e),t=r.call(t),a(e,t,n));if(l(e)){if(!l(t))return!1;if(e.length!==t.length)return!1;for(u=0;u<e.length;u++)if(e[u]!==t[u])return!1;return!0}try{var f=i(e),d=i(t)}catch(e){return!1}if(f.length!=d.length)return!1;for(f.sort(),d.sort(),u=f.length-1;u>=0;u--)if(f[u]!=d[u])return!1;for(u=f.length-1;u>=0;u--)if(c=f[u],!a(e[c],t[c],n))return!1;return typeof e==typeof t}(e,t,n))};function s(e){return null==e}function l(e){return!(!e||"object"!=typeof e||"number"!=typeof e.length||"function"!=typeof e.copy||"function"!=typeof e.slice||e.length>0&&"number"!=typeof e[0])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),i=function(){function e(e,t,n){void 0===n&&(n={}),this.attrName=e,this.keyName=t;var i=r.Scope.TYPE&r.Scope.ATTRIBUTE;null!=n.scope?this.scope=n.scope&r.Scope.LEVEL|i:this.scope=r.Scope.ATTRIBUTE,null!=n.whitelist&&(this.whitelist=n.whitelist)}return e.keys=function(e){return[].map.call(e.attributes,(function(e){return e.name}))},e.prototype.add=function(e,t){return!!this.canAdd(e,t)&&(e.setAttribute(this.keyName,t),!0)},e.prototype.canAdd=function(e,t){return null!=r.query(e,r.Scope.BLOT&(this.scope|r.Scope.TYPE))&&(null==this.whitelist||("string"==typeof t?this.whitelist.indexOf(t.replace(/["']/g,""))>-1:this.whitelist.indexOf(t)>-1))},e.prototype.remove=function(e){e.removeAttribute(this.keyName)},e.prototype.value=function(e){var t=e.getAttribute(this.keyName);return this.canAdd(e,t)&&t?t:""},e}();t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Code=void 0;var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0},a=f(n(2)),s=f(n(0)),l=f(n(4)),u=f(n(6)),c=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function h(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var m=function(e){function t(){return d(this,t),p(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return h(t,e),t}(u.default);m.blotName="code",m.tagName="CODE";var g=function(e){function t(){return d(this,t),p(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return h(t,e),i(t,[{key:"delta",value:function(){var e=this,t=this.domNode.textContent;return t.endsWith("\n")&&(t=t.slice(0,-1)),t.split("\n").reduce((function(t,n){return t.insert(n).insert("\n",e.formats())}),new a.default)}},{key:"format",value:function(e,n){if(e!==this.statics.blotName||!n){var i=this.descendant(c.default,this.length()-1),a=r(i,1)[0];null!=a&&a.deleteAt(a.length()-1,1),o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,e,n)}}},{key:"formatAt",value:function(e,n,r,i){if(0!==n&&null!=s.default.query(r,s.default.Scope.BLOCK)&&(r!==this.statics.blotName||i!==this.statics.formats(this.domNode))){var o=this.newlineIndex(e);if(!(o<0||o>=e+n)){var a=this.newlineIndex(e,!0)+1,l=o-a+1,u=this.isolate(a,l),c=u.next;u.format(r,i),c instanceof t&&c.formatAt(0,e-a+n-l,r,i)}}}},{key:"insertAt",value:function(e,t,n){if(null==n){var i=this.descendant(c.default,e),o=r(i,2),a=o[0],s=o[1];a.insertAt(s,t)}}},{key:"length",value:function(){var e=this.domNode.textContent.length;return this.domNode.textContent.endsWith("\n")?e:e+1}},{key:"newlineIndex",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(t)return this.domNode.textContent.slice(0,e).lastIndexOf("\n");var n=this.domNode.textContent.slice(e).indexOf("\n");return n>-1?e+n:-1}},{key:"optimize",value:function(e){this.domNode.textContent.endsWith("\n")||this.appendChild(s.default.create("text","\n")),o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,e);var n=this.next;null!=n&&n.prev===this&&n.statics.blotName===this.statics.blotName&&this.statics.formats(this.domNode)===n.statics.formats(n.domNode)&&(n.optimize(e),n.moveChildren(this),n.remove())}},{key:"replace",value:function(e){o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"replace",this).call(this,e),[].slice.call(this.domNode.querySelectorAll("*")).forEach((function(e){var t=s.default.find(e);null==t?e.parentNode.removeChild(e):t instanceof s.default.Embed?t.remove():t.unwrap()}))}}],[{key:"create",value:function(e){var n=o(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,e);return n.setAttribute("spellcheck",!1),n}},{key:"formats",value:function(){return!0}}]),t}(l.default);g.blotName="code-block",g.tagName="PRE",g.TAB=" ",t.Code=m,t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=v(n(2)),s=v(n(20)),l=v(n(0)),u=v(n(13)),c=v(n(24)),f=n(4),d=v(f),p=v(n(16)),h=v(n(21)),m=v(n(11)),g=v(n(3));function v(e){return e&&e.__esModule?e:{default:e}}var y=/^[ -~]*$/,b=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.scroll=t,this.delta=this.getDelta()}return o(e,[{key:"applyDelta",value:function(e){var t=this,n=!1;this.scroll.update();var o=this.scroll.length();return this.scroll.batchStart(),(e=function(e){return e.reduce((function(e,t){if(1===t.insert){var n=(0,h.default)(t.attributes);return delete n.image,e.insert({image:t.attributes.image},n)}if(null==t.attributes||!0!==t.attributes.list&&!0!==t.attributes.bullet||((t=(0,h.default)(t)).attributes.list?t.attributes.list="ordered":(t.attributes.list="bullet",delete t.attributes.bullet)),"string"==typeof t.insert){var r=t.insert.replace(/\r\n/g,"\n").replace(/\r/g,"\n");return e.insert(r,t.attributes)}return e.push(t)}),new a.default)}(e)).reduce((function(e,a){var u=a.retain||a.delete||a.insert.length||1,c=a.attributes||{};if(null!=a.insert){if("string"==typeof a.insert){var p=a.insert;p.endsWith("\n")&&n&&(n=!1,p=p.slice(0,-1)),e>=o&&!p.endsWith("\n")&&(n=!0),t.scroll.insertAt(e,p);var h=t.scroll.line(e),m=i(h,2),v=m[0],y=m[1],b=(0,g.default)({},(0,f.bubbleFormats)(v));if(v instanceof d.default){var E=v.descendant(l.default.Leaf,y),w=i(E,1)[0];b=(0,g.default)(b,(0,f.bubbleFormats)(w))}c=s.default.attributes.diff(b,c)||{}}else if("object"===r(a.insert)){var A=Object.keys(a.insert)[0];if(null==A)return e;t.scroll.insertAt(e,A,a.insert[A])}o+=u}return Object.keys(c).forEach((function(n){t.scroll.formatAt(e,u,n,c[n])})),e+u}),0),e.reduce((function(e,n){return"number"==typeof n.delete?(t.scroll.deleteAt(e,n.delete),e):e+(n.retain||n.insert.length||1)}),0),this.scroll.batchEnd(),this.update(e)}},{key:"deleteText",value:function(e,t){return this.scroll.deleteAt(e,t),this.update((new a.default).retain(e).delete(t))}},{key:"formatLine",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.scroll.update(),Object.keys(r).forEach((function(i){if(null==n.scroll.whitelist||n.scroll.whitelist[i]){var o=n.scroll.lines(e,Math.max(t,1)),a=t;o.forEach((function(t){var o=t.length();if(t instanceof u.default){var s=e-t.offset(n.scroll),l=t.newlineIndex(s+a)-s+1;t.formatAt(s,l,i,r[i])}else t.format(i,r[i]);a-=o}))}})),this.scroll.optimize(),this.update((new a.default).retain(e).retain(t,(0,h.default)(r)))}},{key:"formatText",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Object.keys(r).forEach((function(i){n.scroll.formatAt(e,t,i,r[i])})),this.update((new a.default).retain(e).retain(t,(0,h.default)(r)))}},{key:"getContents",value:function(e,t){return this.delta.slice(e,e+t)}},{key:"getDelta",value:function(){return this.scroll.lines().reduce((function(e,t){return e.concat(t.delta())}),new a.default)}},{key:"getFormat",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=[],r=[];0===t?this.scroll.path(e).forEach((function(e){var t=i(e,1)[0];t instanceof d.default?n.push(t):t instanceof l.default.Leaf&&r.push(t)})):(n=this.scroll.lines(e,t),r=this.scroll.descendants(l.default.Leaf,e,t));var o=[n,r].map((function(e){if(0===e.length)return{};for(var t=(0,f.bubbleFormats)(e.shift());Object.keys(t).length>0;){var n=e.shift();if(null==n)return t;t=E((0,f.bubbleFormats)(n),t)}return t}));return g.default.apply(g.default,o)}},{key:"getText",value:function(e,t){return this.getContents(e,t).filter((function(e){return"string"==typeof e.insert})).map((function(e){return e.insert})).join("")}},{key:"insertEmbed",value:function(e,t,n){return this.scroll.insertAt(e,t,n),this.update((new a.default).retain(e).insert(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},t,n)))}},{key:"insertText",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t=t.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),this.scroll.insertAt(e,t),Object.keys(r).forEach((function(i){n.scroll.formatAt(e,t.length,i,r[i])})),this.update((new a.default).retain(e).insert(t,(0,h.default)(r)))}},{key:"isBlank",value:function(){if(0==this.scroll.children.length)return!0;
vendor: 4,639 bytes, line 27
27if(this.scroll.children.length>1)return!1;var e=this.scroll.children.head;return e.statics.blotName===d.default.blotName&&!(e.children.length>1)&&e.children.head instanceof p.default}},{key:"removeFormat",value:function(e,t){var n=this.getText(e,t),r=this.scroll.line(e+t),o=i(r,2),s=o[0],l=o[1],c=0,f=new a.default;null!=s&&(c=s instanceof u.default?s.newlineIndex(l)-l+1:s.length()-l,f=s.delta().slice(l,l+c-1).insert("\n"));var d=this.getContents(e,t+c).diff((new a.default).insert(n).concat(f)),p=(new a.default).retain(e).concat(d);return this.applyDelta(p)}},{key:"update",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=this.delta;if(1===t.length&&"characterData"===t[0].type&&t[0].target.data.match(y)&&l.default.find(t[0].target)){var i=l.default.find(t[0].target),o=(0,f.bubbleFormats)(i),s=i.offset(this.scroll),u=t[0].oldValue.replace(c.default.CONTENTS,""),d=(new a.default).insert(u),p=(new a.default).insert(i.value()),h=(new a.default).retain(s).concat(d.diff(p,n));e=h.reduce((function(e,t){return t.insert?e.insert(t.insert,o):e.push(t)}),new a.default),this.delta=r.compose(e)}else this.delta=this.getDelta(),e&&(0,m.default)(r.compose(e),this.delta)||(e=r.diff(this.delta,n));return e}}]),e}();function E(e,t){return Object.keys(t).reduce((function(n,r){return null==e[r]||(t[r]===e[r]?n[r]=t[r]:Array.isArray(t[r])?t[r].indexOf(e[r])<0&&(n[r]=t[r].concat([e[r]])):n[r]=[t[r],e[r]]),n}),{})}t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Range=void 0;var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=u(n(0)),a=u(n(21)),s=u(n(11)),l=u(n(8));function u(e){return e&&e.__esModule?e:{default:e}}function c(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var d=(0,u(n(10)).default)("quill:selection"),p=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;f(this,e),this.index=t,this.length=n},h=function(){function e(t,n){var r=this;f(this,e),this.emitter=n,this.scroll=t,this.composing=!1,this.mouseDown=!1,this.root=this.scroll.domNode,this.cursor=o.default.create("cursor",this),this.lastRange=this.savedRange=new p(0,0),this.handleComposition(),this.handleDragging(),this.emitter.listenDOM("selectionchange",document,(function(){r.mouseDown||setTimeout(r.update.bind(r,l.default.sources.USER),1)})),this.emitter.on(l.default.events.EDITOR_CHANGE,(function(e,t){e===l.default.events.TEXT_CHANGE&&t.length()>0&&r.update(l.default.sources.SILENT)})),this.emitter.on(l.default.events.SCROLL_BEFORE_UPDATE,(function(){if(r.hasFocus()){var e=r.getNativeRange();null!=e&&e.start.node!==r.cursor.textNode&&r.emitter.once(l.default.events.SCROLL_UPDATE,(function(){try{r.setNativeRange(e.start.node,e.start.offset,e.end.node,e.end.offset)}catch(e){}}))}})),this.emitter.on(l.default.events.SCROLL_OPTIMIZE,(function(e,t){if(t.range){var n=t.range,i=n.startNode,o=n.startOffset,a=n.endNode,s=n.endOffset;r.setNativeRange(i,o,a,s)}})),this.update(l.default.sources.SILENT)}return i(e,[{key:"handleComposition",value:function(){var e=this;this.root.addEventListener("compositionstart",(function(){e.composing=!0})),this.root.addEventListener("compositionend",(function(){if(e.composing=!1,e.cursor.parent){var t=e.cursor.restore();if(!t)return;setTimeout((function(){e.setNativeRange(t.startNode,t.startOffset,t.endNode,t.endOffset)}),1)}}))}},{key:"handleDragging",value:function(){var e=this;this.emitter.listenDOM("mousedown",document.body,(function(){e.mouseDown=!0})),this.emitter.listenDOM("mouseup",document.body,(function(){e.mouseDown=!1,e.update(l.default.sources.USER)}))}},{key:"focus",value:function(){this.hasFocus()||(this.root.focus(),this.setRange(this.savedRange))}},{key:"format",value:function(e,t){if(null==this.scroll.whitelist||this.scroll.whitelist[e]){this.scroll.update(
vendor: 5,108 bytes, line 27
27);var n=this.getNativeRange();if(null!=n&&n.native.collapsed&&!o.default.query(e,o.default.Scope.BLOCK)){if(n.start.node!==this.cursor.textNode){var r=o.default.find(n.start.node,!1);if(null==r)return;if(r instanceof o.default.Leaf){var i=r.split(n.start.offset);r.parent.insertBefore(this.cursor,i)}else r.insertBefore(this.cursor,n.start.node);this.cursor.attach()}this.cursor.format(e,t),this.scroll.optimize(),this.setNativeRange(this.cursor.textNode,this.cursor.textNode.data.length),this.update()}}}},{key:"getBounds",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=this.scroll.length();e=Math.min(e,n-1),t=Math.min(e+t,n-1)-e;var i=void 0,o=this.scroll.leaf(e),a=r(o,2),s=a[0],l=a[1];if(null==s)return null;var u=s.position(l,!0),c=r(u,2);i=c[0],l=c[1];var f=document.createRange();if(t>0){f.setStart(i,l);var d=this.scroll.leaf(e+t),p=r(d,2);if(s=p[0],l=p[1],null==s)return null;var h=s.position(l,!0),m=r(h,2);return i=m[0],l=m[1],f.setEnd(i,l),f.getBoundingClientRect()}var g="left",v=void 0;return i instanceof Text?(l<i.data.length?(f.setStart(i,l),f.setEnd(i,l+1)):(f.setStart(i,l-1),f.setEnd(i,l),g="right"),v=f.getBoundingClientRect()):(v=s.domNode.getBoundingClientRect(),l>0&&(g="right")),{bottom:v.top+v.height,height:v.height,left:v[g],right:v[g],top:v.top,width:0}}},{key:"getNativeRange",value:function(){var e=document.getSelection();if(null==e||e.rangeCount<=0)return null;var t=e.getRangeAt(0);if(null==t)return null;var n=this.normalizeNative(t);return d.info("getNativeRange",n),n}},{key:"getRange",value:function(){var e=this.getNativeRange();return null==e?[null,null]:[this.normalizedToRange(e),e]}},{key:"hasFocus",value:function(){return document.activeElement===this.root}},{key:"normalizedToRange",value:function(e){var t=this,n=[[e.start.node,e.start.offset]];e.native.collapsed||n.push([e.end.node,e.end.offset]);var i=n.map((function(e){var n=r(e,2),i=n[0],a=n[1],s=o.default.find(i,!0),l=s.offset(t.scroll);return 0===a?l:s instanceof o.default.Container?l+s.length():l+s.index(i,a)})),a=Math.min(Math.max.apply(Math,c(i)),this.scroll.length()-1),s=Math.min.apply(Math,[a].concat(c(i)));return new p(s,a-s)}},{key:"normalizeNative",value:function(e){if(!m(this.root,e.startContainer)||!e.collapsed&&!m(this.root,e.endContainer))return null;var t={start:{node:e.startContainer,offset:e.startOffset},end:{node:e.endContainer,offset:e.endOffset},native:e};return[t.start,t.end].forEach((function(e){for(var t=e.node,n=e.offset;!(t instanceof Text)&&t.childNodes.length>0;)if(t.childNodes.length>n)t=t.childNodes[n],n=0;else{if(t.childNodes.length!==n)break;n=(t=t.lastChild)instanceof Text?t.data.length:t.childNodes.length+1}e.node=t,e.offset=n})),t}},{key:"rangeToNative",value:function(e){var t=this,n=e.collapsed?[e.index]:[e.index,e.index+e.length],i=[],o=this.scroll.length();return n.forEach((function(e,n){e=Math.min(o-1,e);var a,s=t.scroll.leaf(e),l=r(s,2),u=l[0],c=l[1],f=u.position(c,0!==n),d=r(f,2);a=d[0],c=d[1],i.push(a,c)})),i.length<2&&(i=i.concat(i)),i}},{key:"scrollIntoView",value:function(e){var t=this.lastRange;if(null!=t){var n=this.getBounds(t.index,t.length);if(null!=n){var i=this.scroll.length()-1,o=this.scroll.line(Math.min(t.index,i)),a=r(o,1)[0],s=a;if(t.length>0){var l=this.scroll.line(Math.min(t.index+t.length,i));s=r(l,1)[0]}if(null!=a&&null!=s){var u=e.getBoundingClientRect();n.top<u.top?e.scrollTop-=u.top-n.top:n.bottom>u.bottom&&(e.scrollTop+=n.bottom-u.bottom)}}}}},{key:"setNativeRange",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t,i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(d.info("setNativeRange",e,t,n,r),null==e||null!=this.root.parentNode&&null!=e.parentNode&&null!=n.parentNode){var o=document.getSelection();if(null!=o)if(null!=e){this.hasFocus()||this.root.focus();var a=(this.getNativeRange()||{}).native;if(null==a||i||e!==a.startContainer||t!==a.startOffset||n!==a.endContainer||r!==a.endOffset){"BR"==e.tagName&&(t=[].indexOf.call(e.parentNode.childNodes,e),e=e.parentNode),"BR"==n.tagName&&(r=[].indexOf.call(n.parentNode.childNodes,n),n=n.parentNode);var s=document.createRange();s.setStart(e,t),s.setEnd(n,r),o.removeAllRanges(),o.addRange(s)}}else o.removeAllRanges(),this.root.blur(),document.body.focus()}}},{key:"setRange",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l.default.sources.API;if("string"==typeof t&&(n=t,t=!1),d.info("setRange",e),null!=e){var r=this.rangeToNative(e);this.setNativeRange.apply(this,c(r).concat([t]))}else this.setNativeRange(null);this.update(n)}},{key:"update",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l.default.sources.USER,t=this.lastRange,n=this.getRange(),i=r(n,2),o=i[0],u=i[1];if(this.lastRange=o,null!=this.lastRange&&(this.savedRange=this.lastRange),!(0,s.default)(t,this.lastRange)){var c;!this.composing&&null!=u&&u.native.collapsed&&u.start.node!==this.cursor.textNode&&this.cursor.restore(
vendor: 4,368 bytes, line 27
27);var f,d=[l.default.events.SELECTION_CHANGE,(0,a.default)(this.lastRange),(0,a.default)(t),e];(c=this.emitter).emit.apply(c,[l.default.events.EDITOR_CHANGE].concat(d)),e!==l.default.sources.SILENT&&(f=this.emitter).emit.apply(f,d)}}}]),e}();function m(e,t){try{t.parentNode}catch(e){return!1}return t instanceof Text&&(t=t.parentNode),e.contains(t)}t.Range=p,t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n(0);function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var l=function(e){function t(){return a(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"insertInto",value:function(e,n){0===e.children.length?function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0}(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertInto",this).call(this,e,n):this.remove()}},{key:"length",value:function(){return 0}},{key:"value",value:function(){return""}}],[{key:"value",value:function(){}}]),t}(((r=o)&&r.__esModule?r:{default:r}).default.Embed);l.blotName="break",l.tagName="BR",t.default=l},function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=n(44),a=n(30),s=n(1),l=function(e){function t(t){var n=e.call(this,t)||this;return n.build(),n}return i(t,e),t.prototype.appendChild=function(e){this.insertBefore(e)},t.prototype.attach=function(){e.prototype.attach.call(this),this.children.forEach((function(e){e.attach()}))},t.prototype.build=function(){var e=this;this.children=new o.default,[].slice.call(this.domNode.childNodes).reverse().forEach((function(t){try{var n=u(t);e.insertBefore(n,e.children.head||void 0)}catch(e){if(e instanceof s.ParchmentError)return;throw e}}))},t.prototype.deleteAt=function(e,t){if(0===e&&t===this.length())return this.remove();this.children.forEachAt(e,t,(function(e,t,n){e.deleteAt(t,n)}))},t.prototype.descendant=function(e,n){var r=this.children.find(n),i=r[0],o=r[1];return null==e.blotName&&e(i)||null!=e.blotName&&i instanceof e?[i,o]:i instanceof t?i.descendant(e,o):[null,-1]},t.prototype.descendants=function(e,n,r){void 0===n&&(n=0),void 0===r&&(r=Number.MAX_VALUE);var i=[],o=r;return this.children.forEachAt(n,r,(function(n,r,a){(null==e.blotName&&e(n)||null!=e.blotName&&n instanceof e)&&i.push(n),n instanceof t&&(i=i.concat(n.descendants(e,r,o))),o-=a})),i},t.prototype.detach=function(){this.children.forEach((function(e){e.detach()})),e.prototype.detach.call(this)},t.prototype.formatAt=function(e,t,n,r){this.children.forEachAt(e,t,(function(e,t,i){e.formatAt(t,i,n,r)}))},t.prototype.insertAt=function(e,t,n){var r=this.children.find(e),i=r[0],o=r[1];if(i)i.insertAt(o,t,n);else{var a=null==n?s.create("text",t):s.create(t,n);this.appendChild(a)}},t.prototype.insertBefore=function(e,t){if(null!=this.statics.allowedChildren&&!this.statics.allowedChildren.some((function(t){return e instanceof t})))throw new s.ParchmentError("Cannot insert "+e.statics.blotName+" into "+this.statics.blotName);e.insertInto(this,t)},t.prototype.length=function(){return this.children.reduce((function(e,t){return e+t.length()}),0)}
vendor: 30,284 bytes, line 27
27,t.prototype.moveChildren=function(e,t){this.children.forEach((function(n){e.insertBefore(n,t)}))},t.prototype.optimize=function(t){if(e.prototype.optimize.call(this,t),0===this.children.length)if(null!=this.statics.defaultChild){var n=s.create(this.statics.defaultChild);this.appendChild(n),n.optimize(t)}else this.remove()},t.prototype.path=function(e,n){void 0===n&&(n=!1);var r=this.children.find(e,n),i=r[0],o=r[1],a=[[this,e]];return i instanceof t?a.concat(i.path(o,n)):(null!=i&&a.push([i,o]),a)},t.prototype.removeChild=function(e){this.children.remove(e)},t.prototype.replace=function(n){n instanceof t&&n.moveChildren(this),e.prototype.replace.call(this,n)},t.prototype.split=function(e,t){if(void 0===t&&(t=!1),!t){if(0===e)return this;if(e===this.length())return this.next}var n=this.clone();return this.parent.insertBefore(n,this.next),this.children.forEachAt(e,this.length(),(function(e,r,i){e=e.split(r,t),n.appendChild(e)})),n},t.prototype.unwrap=function(){this.moveChildren(this.parent,this.next),this.remove()},t.prototype.update=function(e,t){var n=this,r=[],i=[];e.forEach((function(e){e.target===n.domNode&&"childList"===e.type&&(r.push.apply(r,e.addedNodes),i.push.apply(i,e.removedNodes))})),i.forEach((function(e){if(!(null!=e.parentNode&&"IFRAME"!==e.tagName&&document.body.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)){var t=s.find(e);null!=t&&(null!=t.domNode.parentNode&&t.domNode.parentNode!==n.domNode||t.detach())}})),r.filter((function(e){return e.parentNode==n.domNode})).sort((function(e,t){return e===t?0:e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?1:-1})).forEach((function(e){var t=null;null!=e.nextSibling&&(t=s.find(e.nextSibling));var r=u(e);r.next==t&&null!=r.next||(null!=r.parent&&r.parent.removeChild(n),n.insertBefore(r,t||void 0))}))},t}(a.default);function u(e){var t=s.find(e);if(null==t)try{t=s.create(e)}catch(n){t=s.create(s.Scope.INLINE),[].slice.call(e.childNodes).forEach((function(e){t.domNode.appendChild(e)})),e.parentNode&&e.parentNode.replaceChild(t.domNode,e),t.attach()}return t}t.default=l},function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=n(12),a=n(31),s=n(17),l=n(1),u=function(e){function t(t){var n=e.call(this,t)||this;return n.attributes=new a.default(n.domNode),n}return i(t,e),t.formats=function(e){return"string"==typeof this.tagName||(Array.isArray(this.tagName)?e.tagName.toLowerCase():void 0)},t.prototype.format=function(e,t){var n=l.query(e);n instanceof o.default?this.attributes.attribute(n,t):t&&(null==n||e===this.statics.blotName&&this.formats()[e]===t||this.replaceWith(e,t))},t.prototype.formats=function(){var e=this.attributes.values(),t=this.statics.formats(this.domNode);return null!=t&&(e[this.statics.blotName]=t),e},t.prototype.replaceWith=function(t,n){var r=e.prototype.replaceWith.call(this,t,n);return this.attributes.copy(r),r},t.prototype.update=function(t,n){var r=this;e.prototype.update.call(this,t,n),t.some((function(e){return e.target===r.domNode&&"attributes"===e.type}))&&this.attributes.build()},t.prototype.wrap=function(n,r){var i=e.prototype.wrap.call(this,n,r);return i instanceof t&&i.statics.scope===this.statics.scope&&this.attributes.move(i),i},t}(s.default);t.default=u},function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=n(30),a=n(1),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.value=function(e){return!0},t.prototype.index=function(e,t){return this.domNode===e||this.domNode.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY?Math.min(t,1):-1},t.prototype.position=function(e,t){var n=[].indexOf.call(this.parent.domNode.childNodes,this.domNode);return e>0&&(n+=1),[this.parent.domNode,n]},t.prototype.value=function(){var e;return(e={})[this.statics.blotName]=this.statics.value(this.domNode)||!0,e},t.scope=a.Scope.INLINE_BLOT,t}(o.default);t.default=s},function(e,t,n){var r=n(11),i=n(3),o={attributes:{compose:function(e,t,n){"object"!=typeof e&&(e={}),"object"!=typeof t&&(t={});var r=i(!0,{},t);for(var o in n||(r=Object.keys(r).reduce((function(e,t){return null!=r[t]&&(e[t]=r[t]),e}),{})),e)void 0!==e[o]&&void 0===t[o]&&(r[o]=e[o]);return Object.keys(r).length>0?r:void 0},diff:function(e,t){"object"!=typeof e&&(e={}),"object"!=typeof t&&(t={});var n=Object.keys(e).concat(Object.keys(t)).reduce((function(n,i){return r(e[i],t[i])||(n[i]=void 0===t[i]?null:t[i]),n}),{});return Object.keys(n).length>0?n:void 0},transform:function(e,t,n){if("object"!=typeof e)return t;if("object"==typeof t){if(!n)return t;var r=Object.keys(t).reduce((function(n,r){return void 0===e[r]&&(n[r]=t[r]),n}),{});return Object.keys(r).length>0?r:void 0}}},iterator:function(e){return new a(e)},length:function(e){return"number"==typeof e.delete?e.delete:"number"==typeof e.retain?e.retain:"string"==typeof e.insert?e.insert.length:1}};function a(e){this.ops=e,this.index=0,this.offset=0}a.prototype.hasNext=function(){return this.peekLength()<1/0},a.prototype.next=function(e){e||(e=1/0);var t=this.ops[this.index];if(t){var n=this.offset,r=o.length(t);if(e>=r-n?(e=r-n,this.index+=1,this.offset=0):this.offset+=e,"number"==typeof t.delete)return{delete:e};var i={};return t.attributes&&(i.attributes=t.attributes),"number"==typeof t.retain?i.retain=e:"string"==typeof t.insert?i.insert=t.insert.substr(n,e):i.insert=t.insert,i}return{retain:1/0}},a.prototype.peek=function(){return this.ops[this.index]},a.prototype.peekLength=function(){return this.ops[this.index]?o.length(this.ops[this.index])-this.offset:1/0},a.prototype.peekType=function(){return this.ops[this.index]?"number"==typeof this.ops[this.index].delete?"delete":"number"==typeof this.ops[this.index].retain?"retain":"insert":"retain"},a.prototype.rest=function(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(this.index);var e=this.offset,t=this.index,n=this.next(),r=this.ops.slice(this.index);return this.offset=e,this.index=t,[n].concat(r)}return[]},e.exports=o},function(e,n){var r=function(){"use strict";function e(e,t){return null!=t&&e instanceof t}var n,r,i;try{n=Map}catch(e){n=function(){}}try{r=Set}catch(e){r=function(){}}try{i=Promise}catch(e){i=function(){}}function o(a,l,u,c,f){"object"==typeof l&&(u=l.depth,c=l.prototype,f=l.includeNonEnumerable,l=l.circular);var d=[],p=[],h=void 0!==t;return void 0===l&&(l=!0),void 0===u&&(u=1/0),function a(u,m){if(null===u)return null;if(0===m)return u;var g,v;if("object"!=typeof u)return u;if(e(u,n))g=new n;else if(e(u,r))g=new r;else if(e(u,i))g=new i((function(e,t){u.then((function(t){e(a(t,m-1))}),(function(e){t(a(e,m-1))}))}));else if(o.__isArray(u))g=[];else if(o.__isRegExp(u))g=new RegExp(u.source,s(u)),u.lastIndex&&(g.lastIndex=u.lastIndex);else if(o.__isDate(u))g=new Date(u.getTime());else{if(h&&t.isBuffer(u))return g=t.allocUnsafe?t.allocUnsafe(u.length):new t(u.length),u.copy(g),g;e(u,Error)?g=Object.create(u):void 0===c?(v=Object.getPrototypeOf(u),g=Object.create(v)):(g=Object.create(c),v=c)}if(l){var y=d.indexOf(u);if(-1!=y)return p[y];d.push(u),p.push(g)}for(var b in e(u,n)&&u.forEach((function(e,t){var n=a(t,m-1),r=a(e,m-1);g.set(n,r)})),e(u,r)&&u.forEach((function(e){var t=a(e,m-1);g.add(t)})),u){var E;v&&(E=Object.getOwnPropertyDescriptor(v,b)),E&&null==E.set||(g[b]=a(u[b],m-1))}if(Object.getOwnPropertySymbols){var w=Object.getOwnPropertySymbols(u);for(b=0;b<w.length;b++){var A=w[b];(!(T=Object.getOwnPropertyDescriptor(u,A))||T.enumerable||f)&&(g[A]=a(u[A],m-1),T.enumerable||Object.defineProperty(g,A,{enumerable:!1}))}}if(f){var S=Object.getOwnPropertyNames(u);for(b=0;b<S.length;b++){var T,x=S[b];(T=Object.getOwnPropertyDescriptor(u,x))&&T.enumerable||(g[x]=a(u[x],m-1),Object.defineProperty(g,x,{enumerable:!1}))}}return g}(a,u)}function a(e){return Object.prototype.toString.call(e)}function s(e){var t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),t}return o.clonePrototype=function(e){if(null===e)return null;var t=function(){};return t.prototype=e,new t},o.__objToStr=a,o.__isDate=function(e){return"object"==typeof e&&"[object Date]"===a(e)},o.__isArray=function(e){return"object"==typeof e&&"[object Array]"===a(e)},o.__isRegExp=function(e){return"object"==typeof e&&"[object RegExp]"===a(e)},o.__getRegExpFlags=s,o}();"object"==typeof e&&e.exports&&(e.exports=r)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0},a=p(n(0)),s=p(n(8)),l=n(4),u=p(l),c=p(n(16)),f=p(n(13)),d=p(n(25));function p(e){return e&&e.__esModule?e:{default:e}}function h(e){return e instanceof u.default||e instanceof l.BlockEmbed}var m=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return r.emitter=n.emitter,Array.isArray(n.whitelist)&&(r.whitelist=n.whitelist.reduce((function(e,t){return e[t]=!0,e}),{})),r.domNode.addEventListener("DOMNodeInserted",(function(){})),r.optimize(),r.enable(),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"batchStart",value:function(){this.batch=!0}},{key:"batchEnd",value:function(){this.batch=!1,this.optimize()}},{key:"deleteAt",value:function(e,n){var i=this.line(e),a=r(i,2),s=a[0],u=a[1],d=this.line(e+n),p=r(d,1)[0];if(o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"deleteAt",this).call(this,e,n),null!=p&&s!==p&&u>0){if(s instanceof l.BlockEmbed||p instanceof l.BlockEmbed)return void this.optimize();if(s instanceof f.default){var h=s.newlineIndex(s.length(),!0);if(h>-1&&(s=s.split(h+1))===p)return void this.optimize()}else if(p instanceof f.default){var m=p.newlineIndex(0);m>-1&&p.split(m+1)}var g=p.children.head instanceof c.default?null:p.children.head;s.moveChildren(p,g),s.remove()}this.optimize()}},{key:"enable",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.domNode.setAttribute("contenteditable",e)}},{key:"formatAt",value:function(e,n,r,i){(null==this.whitelist||this.whitelist[r])&&(o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"formatAt",this).call(this,e,n,r,i),this.optimize())}},{key:"insertAt",value:function(e,n,r){if(null==r||null==this.whitelist||this.whitelist[n]){if(e>=this.length())if(null==r||null==a.default.query(n,a.default.Scope.BLOCK)){var i=a.default.create(this.statics.defaultChild);this.appendChild(i),null==r&&n.endsWith("\n")&&(n=n.slice(0,-1)),i.insertAt(0,n,r)}else{var s=a.default.create(n,r);this.appendChild(s)}else o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertAt",this).call(this,e,n,r);this.optimize()}}},{key:"insertBefore",value:function(e,n){if(e.statics.scope===a.default.Scope.INLINE_BLOT){var r=a.default.create(this.statics.defaultChild);r.appendChild(e),e=r}o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertBefore",this).call(this,e,n)}},{key:"leaf",value:function(e){return this.path(e).pop()||[null,-1]}},{key:"line",value:function(e){return e===this.length()?this.line(e-1):this.descendant(h,e)}},{key:"lines",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE,n=function e(t,n,r){var i=[],o=r;return t.children.forEachAt(n,r,(function(t,n,r){h(t)?i.push(t):t instanceof a.default.Container&&(i=i.concat(e(t,n,o))),o-=r})),i};return n(this,e,t)}},{key:"optimize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!0!==this.batch&&(o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,e,n),e.length>0&&this.emitter.emit(s.default.events.SCROLL_OPTIMIZE,e,n))}},{key:"path",value:function(e){return o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"path",this).call(this,e).slice(1)}},{key:"update",value:function(e){if(!0!==this.batch){var n=s.default.sources.USER;"string"==typeof e&&(n=e),Array.isArray(e)||(e=this.observer.takeRecords()),e.length>0&&this.emitter.emit(s.default.events.SCROLL_BEFORE_UPDATE,n,e),o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"update",this).call(this,e.concat([])),e.length>0&&this.emitter.emit(s.default.events.SCROLL_UPDATE,n,e)}}}]),t}(a.default.Scroll);m.blotName="scroll",m.className="ql-editor",m.tagName="DIV",m.defaultChild="block",m.allowedChildren=[u.default,l.BlockEmbed,d.default],t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SHORTKEY=t.default=void 0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=m(n(21)),s=m(n(11)),l=m(n(3)),u=m(n(2)),c=m(n(20)),f=m(n(0)),d=m(n(5)),p=m(n(10)),h=m(n(9));function m(e){return e&&e.__esModule?e:{default:e}}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var v=(0,p.default)("quill:keyboard"),y=/Mac/i.test(navigator.platform)?"metaKey":"ctrlKey",b=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.bindings={},Object.keys(r.options.bindings).forEach((function(t){("list autofill"!==t||null==e.scroll.whitelist||e.scroll.whitelist.list)&&r.options.bindings[t]&&r.addBinding(r.options.bindings[t])})),r.addBinding({key:t.keys.ENTER,shiftKey:null},T),r.addBinding({key:t.keys.ENTER,metaKey:null,ctrlKey:null,altKey:null},(function(){})),/Firefox/i.test(navigator.userAgent)?(r.addBinding({key:t.keys.BACKSPACE},{collapsed:!0},w),r.addBinding({key:t.keys.DELETE},{collapsed:!0},A)):(r.addBinding({key:t.keys.BACKSPACE},{collapsed:!0,prefix:/^.?$/},w),r.addBinding({key:t.keys.DELETE},{collapsed:!0,suffix:/^.?$/},A)),r.addBinding({key:t.keys.BACKSPACE},{collapsed:!1},S),r.addBinding({key:t.keys.DELETE},{collapsed:!1},S),r.addBinding({key:t.keys.BACKSPACE,altKey:null,ctrlKey:null,metaKey:null,shiftKey:null},{collapsed:!0,offset:0},w),r.listen(),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,null,[{key:"match",value:function(e,t){return t=O(t),!["altKey","ctrlKey","metaKey","shiftKey"].some((function(n){return!!t[n]!==e[n]&&null!==t[n]}))&&t.key===(e.which||e.keyCode)}}]),o(t,[{key:"addBinding",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=O(e);if(null==r||null==r.key)return v.warn("Attempted to add invalid keyboard binding",r);"function"==typeof t&&(t={handler:t}),"function"==typeof n&&(n={handler:n}),r=(0,l.default)(r,t,n),this.bindings[r.key]=this.bindings[r.key]||[],this.bindings[r.key].push(r)}},{key:"listen",value:function(){var e=this;this.quill.root.addEventListener("keydown",(function(n){if(!n.defaultPrevented){var o=n.which||n.keyCode,a=(e.bindings[o]||[]).filter((function(e){return t.match(n,e)}));if(0!==a.length){var l=e.quill.getSelection();if(null!=l&&e.quill.hasFocus()){var u=e.quill.getLine(l.index),c=i(u,2),d=c[0],p=c[1],h=e.quill.getLeaf(l.index),m=i(h,2),g=m[0],v=m[1],y=0===l.length?[g,v]:e.quill.getLeaf(l.index+l.length),b=i(y,2),E=b[0],w=b[1],A=g instanceof f.default.Text?g.value().slice(0,v):"",S=E instanceof f.default.Text?E.value().slice(w):"",T={collapsed:0===l.length,empty:0===l.length&&d.length()<=1,format:e.quill.getFormat(l),offset:p,prefix:A,suffix:S};a.some((function(t){if(null!=t.collapsed&&t.collapsed!==T.collapsed)return!1;if(null!=t.empty&&t.empty!==T.empty)return!1;if(null!=t.offset&&t.offset!==T.offset)return!1;if(Array.isArray(t.format)){if(t.format.every((function(e){return null==T.format[e]})))return!1}else if("object"===r(t.format)&&!Object.keys(t.format).every((function(e){return!0===t.format[e]?null!=T.format[e]:!1===t.format[e]?null==T.format[e]:(0,s.default)(t.format[e],T.format[e])})))return!1;return!(null!=t.prefix&&!t.prefix.test(T.prefix)||null!=t.suffix&&!t.suffix.test(T.suffix)||!0===t.handler.call(e,l,T))}))&&n.preventDefault()}}}}))}}]),t}(h.default);function E(e,t){var n,r=e===b.keys.LEFT?"prefix":"suffix";return g(n={key:e,shiftKey:t,altKey:null},r,/^$/),g(n,"handler",(function(n){var r=n.index;e===b.keys.RIGHT&&(r+=n.length+1);var o=this.quill.getLeaf(r);return!(i(o,1)[0]instanceof f.default.Embed&&(e===b.keys.LEFT?t?this.quill.setSelection(n.index-1,n.length+1,d.default.sources.USER):this.quill.setSelection(n.index-1,d.default.sources.USER):t?this.quill.setSelection(n.index,n.length+1,d.default.sources.USER):this.quill.setSelection(n.index+n.length+1,d.default.sources.USER),1))})),n}function w(e,t){if(!(0===e.index||this.quill.getLength()<=1)){var n=this.quill.getLine(e.index),r=i(n,1)[0],o={};if(0===t.offset){var a=this.quill.getLine(e.index-1),s=i(a,1)[0];if(null!=s&&s.length()>1){var l=r.formats(),u=this.quill.getFormat(e.index-1,1);o=c.default.attributes.diff(l,u)||{}}}var f=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(t.prefix)?2:1;this.quill.deleteText(e.index-f,f,d.default.sources.USER),Object.keys(o).length>0&&this.quill.formatLine(e.index-f,f,o,d.default.sources.USER),this.quill.focus()}}function A(e,t){var n=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(t.suffix)?2:1;if(!(e.index>=this.quill.getLength()-n)){var r={},o=0,a=this.quill.getLine(e.index),s=i(a,1)[0];if(t.offset>=s.length()-1){var l=this.quill.getLine(e.index+1),u=i(l,1)[0];if(u){var f=s.formats(),p=this.quill.getFormat(e.index,1);r=c.default.attributes.diff(f,p)||{},o=u.length()}}this.quill.deleteText(e.index,n,d.default.sources.USER),Object.keys(r).length>0&&this.quill.formatLine(e.index+o-1,n,r,d.default.sources.USER)}}function S(e){var t=this.quill.getLines(e),n={};if(t.length>1){var r=t[0].formats(),i=t[t.length-1].formats();n=c.default.attributes.diff(i,r)||{}}this.quill.deleteText(e,d.default.sources.USER),Object.keys(n).length>0&&this.quill.formatLine(e.index,1,n,d.default.sources.USER),this.quill.setSelection(e.index,d.default.sources.SILENT),this.quill.focus()}function T(e,t){var n=this;e.length>0&&this.quill.scroll.deleteAt(e.index,e.length);var r=Object.keys(t.format).reduce((function(e,n){return f.default.query(n,f.default.Scope.BLOCK)&&!Array.isArray(t.format[n])&&(e[n]=t.format[n]),e}),{});this.quill.insertText(e.index,"\n",r,d.default.sources.USER),this.quill.setSelection(e.index+1,d.default.sources.SILENT),this.quill.focus(),Object.keys(t.format).forEach((function(e){null==r[e]&&(Array.isArray(t.format[e])||"link"!==e&&n.quill.format(e,t.format[e],d.default.sources.USER))}))}function x(e){return{key:b.keys.TAB,shiftKey:!e,format:{"code-block":!0},handler:function(t){var n=f.default.query("code-block"),r=t.index,o=t.length,a=this.quill.scroll.descendant(n,r),s=i(a,2),l=s[0],u=s[1];if(null!=l){var c=this.quill.getIndex(l),p=l.newlineIndex(u,!0)+1,h=l.newlineIndex(c+u+o),m=l.domNode.textContent.slice(p,h).split("\n");u=0,m.forEach((function(t,i){e?(l.insertAt(p+u,n.TAB),u+=n.TAB.length,0===i?r+=n.TAB.length:o+=n.TAB.length):t.startsWith(n.TAB)&&(l.deleteAt(p+u,n.TAB.length),u-=n.TAB.length,0===i?r-=n.TAB.length:o-=n.TAB.length),u+=t.length+1})),this.quill.update(d.default.sources.USER),this.quill.setSelection(r,o,d.default.sources.SILENT)}}}}function k(e){return{key:e[0].toUpperCase(),shortKey:!0,handler:function(t,n){this.quill.format(e,!n.format[e],d.default.sources.USER)}}}function O(e){if("string"==typeof e||"number"==typeof e)return O({key:e});if("object"===(void 0===e?"undefined":r(e))&&(e=(0,a.default)(e,!1)),"string"==typeof e.key)if(null!=b.keys[e.key.toUpperCase()])e.key=b.keys[e.key.toUpperCase()];else{if(1!==e.key.length)return null;e.key=e.key.toUpperCase().charCodeAt(0)}return e.shortKey&&(e[y]=e.shortKey,delete e.shortKey),e}b.keys={BACKSPACE:8,TAB:9,ENTER:13,ESCAPE:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46},b.DEFAULTS={bindings:{bold:k("bold"),italic:k("italic"),underline:k("underline"),indent:{key:b.keys.TAB,format:["blockquote","indent","list"],handler:function(e,t){if(t.collapsed&&0!==t.offset)return!0;this.quill.format("indent","+1",d.default.sources.USER)}},outdent:{key:b.keys.TAB,shiftKey:!0,format:["blockquote","indent","list"],handler:function(e,t){if(t.collapsed&&0!==t.offset)return!0;this.quill.format("indent","-1",d.default.sources.USER)}},"outdent backspace":{key:b.keys.BACKSPACE,collapsed:!0,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["indent","list"],offset:0,handler:function(e,t){null!=t.format.indent?this.quill.format("indent","-1",d.default.sources.USER):null!=t.format.list&&this.quill.format("list",!1,d.default.sources.USER)}},"indent code-block":x(!0),"outdent code-block":x(!1),"remove tab":{key:b.keys.TAB,shiftKey:!0,collapsed:!0,prefix:/\t$/,handler:function(e){this.quill.deleteText(e.index-1,1,d.default.sources.USER)}},tab:{key:b.keys.TAB,handler:function(e){this.quill.history.cutoff();var t=(new u.default).retain(e.index).delete(e.length).insert("\t");this.quill.updateContents(t,d.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(e.index+1,d.default.sources.SILENT)}},"list empty enter":{key:b.keys.ENTER,collapsed:!0,format:["list"],empty:!0,handler:function(e,t){this.quill.format("list",!1,d.default.sources.USER),t.format.indent&&this.quill.format("indent",!1,d.default.sources.USER)}},"checklist enter":{key:b.keys.ENTER,collapsed:!0,format:{list:"checked"},handler:function(e){var t=this.quill.getLine(e.index),n=i(t,2),r=n[0],o=n[1],a=(0,l.default)({},r.formats(),{list:"checked"}),s=(new u.default).retain(e.index).insert("\n",a).retain(r.length()-o-1).retain(1,{list:"unchecked"});this.quill.updateContents(s,d.default.sources.USER),this.quill.setSelection(e.index+1,d.default.sources.SILENT),this.quill.scrollIntoView()}},"header enter":{key:b.keys.ENTER,collapsed:!0,format:["header"],suffix:/^$/,handler:function(e,t){var n=this.quill.getLine(e.index),r=i(n,2),o=r[0],a=r[1],s=(new u.default).retain(e.index).insert("\n",t.format).retain(o.length()-a-1).retain(1,{header:null});this.quill.updateContents(s,d.default.sources.USER),this.quill.setSelection(e.index+1,d.default.sources.SILENT),this.quill.scrollIntoView()}},"list autofill":{key:" ",collapsed:!0,format:{list:!1},prefix:/^\s*?(\d+\.|-|\*|\[ ?\]|\[x\])$/,handler:function(e,t){var n=t.prefix.length,r=this.quill.getLine(e.index),o=i(r,2),a=o[0],s=o[1];if(s>n)return!0;var l=void 0;switch(t.prefix.trim()){case"[]":case"[ ]":l="unchecked";break;case"[x]":l="checked";break;case"-":case"*":l="bullet";break;default:l="ordered"}this.quill.insertText(e.index," ",d.default.sources.USER),this.quill.history.cutoff();var c=(new u.default).retain(e.index-s).delete(n+1).retain(a.length()-2-s).retain(1,{list:l});this.quill.updateContents(c,d.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(e.index-n,d.default.sources.SILENT)}},"code exit":{key:b.keys.ENTER,collapsed:!0,format:["code-block"],prefix:/\n\n$/,suffix:/^\s+$/,handler:function(e){var t=this.quill.getLine(e.index),n=i(t,2),r=n[0],o=n[1],a=(new u.default).retain(e.index+r.length()-o-2).retain(1,{"code-block":null}).delete(1);this.quill.updateContents(a,d.default.sources.USER)}},"embed left":E(b.keys.LEFT,!1),"embed left shift":E(b.keys.LEFT,!0),"embed right":E(b.keys.RIGHT,!1),"embed right shift":E(b.keys.RIGHT,!0)}},t.default=b,t.SHORTKEY=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=l(n(0)),s=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}var u=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return r.selection=n,r.textNode=document.createTextNode(t.CONTENTS),r.domNode.appendChild(r.textNode),r._length=0,r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,null,[{key:"value",value:function(){}}]),o(t,[{key:"detach",value:function(){null!=this.parent&&this.parent.removeChild(this)}},{key:"format",value:function(e,n){if(0!==this._length)return i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,e,n);for(var r=this,o=0;null!=r&&r.statics.scope!==a.default.Scope.BLOCK_BLOT;)o+=r.offset(r.parent),r=r.parent;null!=r&&(this._length=t.CONTENTS.length,r.optimize(),r.formatAt(o,t.CONTENTS.length,e,n),this._length=0)}},{key:"index",value:function(e,n){return e===this.textNode?0:i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"index",this).call(this,e,n)}},{key:"length",value:function(){return this._length}},{key:"position",value:function(){return[this.textNode,this.textNode.data.length]}},{key:"remove",value:function(){i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"remove",this).call(this),this.parent=null}},{key:"restore",value:function(){if(!this.selection.composing&&null!=this.parent){var e=this.textNode,n=this.selection.getNativeRange(),i=void 0,o=void 0,l=void 0;if(null!=n&&n.start.node===e&&n.end.node===e){var u=[e,n.start.offset,n.end.offset];i=u[0],o=u[1],l=u[2]}for(;null!=this.domNode.lastChild&&this.domNode.lastChild!==this.textNode;)this.domNode.parentNode.insertBefore(this.domNode.lastChild,this.domNode);if(this.textNode.data!==t.CONTENTS){var c=this.textNode.data.split(t.CONTENTS).join("");this.next instanceof s.default?(i=this.next.domNode,this.next.insertAt(0,c),this.textNode.data=t.CONTENTS):(this.textNode.data=c,this.parent.insertBefore(a.default.create(this.textNode),this),this.textNode=document.createTextNode(t.CONTENTS),this.domNode.appendChild(this.textNode))}if(this.remove(),null!=o){var f=[o,l].map((function(e){return Math.max(0,Math.min(i.data.length,e-1))})),d=r(f,2);return o=d[0],l=d[1],{startNode:i,startOffset:o,endNode:i,endOffset:l}}}}},{key:"update",value:function(e,t){var n=this;if(e.some((function(e){return"characterData"===e.type&&e.target===n.textNode}
vendor: 5,339 bytes, line 27
27))){var r=this.restore();r&&(t.range=r)}}},{key:"value",value:function(){return""}}]),t}(a.default.Embed);u.blotName="cursor",u.className="ql-cursor",u.tagName="span",u.CONTENTS="\ufeff",t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(0)),i=n(4),o=a(i);function a(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var u=function(e){function t(){return s(this,t),l(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(r.default.Container);u.allowedChildren=[o.default,i.BlockEmbed,u],t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ColorStyle=t.ColorClass=t.ColorAttributor=void 0;var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n(0),a=(r=o)&&r.__esModule?r:{default:r};function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var u=function(e){function t(){return s(this,t),l(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"value",value:function(e){var n=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0}(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"value",this).call(this,e);return n.startsWith("rgb(")?(n=n.replace(/^[^\d]+/,"").replace(/[^\d]+$/,""),"#"+n.split(",").map((function(e){return("00"+parseInt(e).toString(16)).slice(-2)})).join("")):n}}]),t}(a.default.Attributor.Style),c=new a.default.Attributor.Class("color","ql-color",{scope:a.default.Scope.INLINE}),f=new u("color","color",{scope:a.default.Scope.INLINE});t.ColorAttributor=u,t.ColorClass=c,t.ColorStyle=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sanitize=t.default=void 0;var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0},a=n(6);function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var u=function(e){function t(){return s(this,t),l(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"format",value:function(e,n){if(e!==this.statics.blotName||!n)return o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,e,n);n=this.constructor.sanitize(n),this.domNode.setAttribute("href",n)}}],[{key:"create",value:function(e){var n=o(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,e);return e=this.sanitize(e),n.setAttribute("href",e),n.setAttribute("rel","noopener noreferrer"),n.setAttribute("target","_blank"),n}},{key:"formats",value:function(e){return e.getAttribute("href")}},{key:"sanitize",value:function(e){return c(e,this.PROTOCOL_WHITELIST)?e:this.SANITIZED_URL}}]),t}(((r=a)&&r.__esModule?r:{default:r}).default);function c(e,t){var n=document.createElement("a");n.href=e;var r=n.href.slice(0,n.href.indexOf(":"));return t.indexOf(r)>-1}u.blotName="link",u.tagName="A",u.SANITIZED_URL="about:blank",u.PROTOCOL_WHITELIST=["http","https","mailto","tel"],t.default=u,t.sanitize=c},function(e,t,n){"use strict";
vendor: 13,070 bytes, line 27
27Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=s(n(23)),a=s(n(107));function s(e){return e&&e.__esModule?e:{default:e}}var l=0;function u(e,t){e.setAttribute(t,!("true"===e.getAttribute(t)))}var c=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.select=t,this.container=document.createElement("span"),this.buildPicker(),this.select.style.display="none",this.select.parentNode.insertBefore(this.container,this.select),this.label.addEventListener("mousedown",(function(){n.togglePicker()})),this.label.addEventListener("keydown",(function(e){switch(e.keyCode){case o.default.keys.ENTER:n.togglePicker();break;case o.default.keys.ESCAPE:n.escape(),e.preventDefault()}})),this.select.addEventListener("change",this.update.bind(this))}return i(e,[{key:"togglePicker",value:function(){this.container.classList.toggle("ql-expanded"),u(this.label,"aria-expanded"),u(this.options,"aria-hidden")}},{key:"buildItem",value:function(e){var t=this,n=document.createElement("span");return n.tabIndex="0",n.setAttribute("role","button"),n.classList.add("ql-picker-item"),e.hasAttribute("value")&&n.setAttribute("data-value",e.getAttribute("value")),e.textContent&&n.setAttribute("data-label",e.textContent),n.addEventListener("click",(function(){t.selectItem(n,!0)})),n.addEventListener("keydown",(function(e){switch(e.keyCode){case o.default.keys.ENTER:t.selectItem(n,!0),e.preventDefault();break;case o.default.keys.ESCAPE:t.escape(),e.preventDefault()}})),n}},{key:"buildLabel",value:function(){var e=document.createElement("span");return e.classList.add("ql-picker-label"),e.innerHTML=a.default,e.tabIndex="0",e.setAttribute("role","button"),e.setAttribute("aria-expanded","false"),this.container.appendChild(e),e}},{key:"buildOptions",value:function(){var e=this,t=document.createElement("span");t.classList.add("ql-picker-options"),t.setAttribute("aria-hidden","true"),t.tabIndex="-1",t.id="ql-picker-options-"+l,l+=1,this.label.setAttribute("aria-controls",t.id),this.options=t,[].slice.call(this.select.options).forEach((function(n){var r=e.buildItem(n);t.appendChild(r),!0===n.selected&&e.selectItem(r)})),this.container.appendChild(t)}},{key:"buildPicker",value:function(){var e=this;[].slice.call(this.select.attributes).forEach((function(t){e.container.setAttribute(t.name,t.value)})),this.container.classList.add("ql-picker"),this.label=this.buildLabel(),this.buildOptions()}},{key:"escape",value:function(){var e=this;this.close(),setTimeout((function(){return e.label.focus()}),1)}},{key:"close",value:function(){this.container.classList.remove("ql-expanded"),this.label.setAttribute("aria-expanded","false"),this.options.setAttribute("aria-hidden","true")}},{key:"selectItem",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.container.querySelector(".ql-selected");if(e!==n&&(null!=n&&n.classList.remove("ql-selected"),null!=e&&(e.classList.add("ql-selected"),this.select.selectedIndex=[].indexOf.call(e.parentNode.children,e),e.hasAttribute("data-value")?this.label.setAttribute("data-value",e.getAttribute("data-value")):this.label.removeAttribute("data-value"),e.hasAttribute("data-label")?this.label.setAttribute("data-label",e.getAttribute("data-label")):this.label.removeAttribute("data-label"),t))){if("function"==typeof Event)this.select.dispatchEvent(new Event("change"));else if("object"===("undefined"==typeof Event?"undefined":r(Event))){var i=document.createEvent("Event");i.initEvent("change",!0,!0),this.select.dispatchEvent(i)}this.close()}}},{key:"update",value:function(){var e=void 0;if(this.select.selectedIndex>-1){var t=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex];e=this.select.options[this.select.selectedIndex],this.selectItem(t)}else this.selectItem(null);var n=null!=e&&e!==this.select.querySelector("option[selected]");this.label.classList.toggle("ql-active",n)}}]),e}();t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=v(n(0)),i=v(n(5)),o=n(4),a=v(o),s=v(n(16)),l=v(n(25)),u=v(n(24)),c=v(n(35)),f=v(n(6)),d=v(n(22)),p=v(n(7)),h=v(n(55)),m=v(n(42)),g=v(n(23));function v(e){return e&&e.__esModule?e:{default:e}}i.default.register({"blots/block":a.default,"blots/block/embed":o.BlockEmbed,"blots/break":s.default,"blots/container":l.default,"blots/cursor":u.default,"blots/embed":c.default,"blots/inline":f.default,"blots/scroll":d.default,"blots/text":p.default,"modules/clipboard":h.default,"modules/history":m.default,"modules/keyboard":g.default}),r.default.register(a.default,s.default,u.default,f.default,d.default,p.default),t.default=i.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),i=function(){function e(e){this.domNode=e,this.domNode[r.DATA_KEY]={blot:this}}return Object.defineProperty(e.prototype,"statics",{get:function(){return this.constructor},enumerable:!0,configurable:!0}),e.create=function(e){if(null==this.tagName)throw new r.ParchmentError("Blot definition missing tagName");var t;return Array.isArray(this.tagName)?("string"==typeof e&&(e=e.toUpperCase(),parseInt(e).toString()===e&&(e=parseInt(e))),t="number"==typeof e?document.createElement(this.tagName[e-1]):this.tagName.indexOf(e)>-1?document.createElement(e):document.createElement(this.tagName[0])):t=document.createElement(this.tagName),this.className&&t.classList.add(this.className),t},e.prototype.attach=function(){null!=this.parent&&(this.scroll=this.parent.scroll)},e.prototype.clone=function(){var e=this.domNode.cloneNode(!1);return r.create(e)},e.prototype.detach=function(){null!=this.parent&&this.parent.removeChild(this),delete this.domNode[r.DATA_KEY]},e.prototype.deleteAt=function(e,t){this.isolate(e,t).remove()},e.prototype.formatAt=function(e,t,n,i){var o=this.isolate(e,t);if(null!=r.query(n,r.Scope.BLOT)&&i)o.wrap(n,i);else if(null!=r.query(n,r.Scope.ATTRIBUTE)){var a=r.create(this.statics.scope);o.wrap(a),a.format(n,i)}},e.prototype.insertAt=function(e,t,n){var i=null==n?r.create("text",t):r.create(t,n),o=this.split(e);this.parent.insertBefore(i,o)},e.prototype.insertInto=function(e,t){void 0===t&&(t=null),null!=this.parent&&this.parent.children.remove(this);var n=null;e.children.insertBefore(this,t),null!=t&&(n=t.domNode),this.domNode.parentNode==e.domNode&&this.domNode.nextSibling==n||e.domNode.insertBefore(this.domNode,n),this.parent=e,this.attach()},e.prototype.isolate=function(e,t){var n=this.split(e);return n.split(t),n},e.prototype.length=function(){return 1},e.prototype.offset=function(e){return void 0===e&&(e=this.parent),null==this.parent||this==e?0:this.parent.children.offset(this)+this.parent.offset(e)},e.prototype.optimize=function(e){null!=this.domNode[r.DATA_KEY]&&delete this.domNode[r.DATA_KEY].mutations},e.prototype.remove=function(){null!=this.domNode.parentNode&&this.domNode.parentNode.removeChild(this.domNode),this.detach()},e.prototype.replace=function(e){null!=e.parent&&(e.parent.insertBefore(this,e.next),e.remove())},e.prototype.replaceWith=function(e,t){var n="string"==typeof e?r.create(e,t):e;return n.replace(this),n},e.prototype.split=function(e,t){return 0===e?this:this.next},e.prototype.update=function(e,t){},e.prototype.wrap=function(e,t){var n="string"==typeof e?r.create(e,t):e;return null!=this.parent&&this.parent.insertBefore(n,this.next),n.appendChild(this),n},e.blotName="abstract",e}();t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(12),i=n(32),o=n(33),a=n(1),s=function(){function e(e){this.attributes={},this.domNode=e,this.build()}return e.prototype.attribute=function(e,t){t?e.add(this.domNode,t)&&(null!=e.value(this.domNode)?this.attributes[e.attrName]=e:delete this.attributes[e.attrName]):(e.remove(this.domNode),delete this.attributes[e.attrName])},e.prototype.build=function(){var e=this;this.attributes={};var t=r.default.keys(this.domNode),n=i.default.keys(this.domNode),s=o.default.keys(this.domNode);t.concat(n).concat(s).forEach((function(t){var n=a.query(t,a.Scope.ATTRIBUTE);n instanceof r.default&&(e.attributes[n.attrName]=n)}))},e.prototype.copy=function(e){var t=this;Object.keys(this.attributes).forEach((function(n){var r=t.attributes[n].value(t.domNode);e.format(n,r)}))},e.prototype.move=function(e){var t=this;this.copy(e),Object.keys(this.attributes).forEach((function(e){t.attributes[e].remove(t.domNode)})),this.attributes={}},e.prototype.values=function(){var e=this;return Object.keys(this.attributes).reduce((function(t,n){return t[n]=e.attributes[n].value(e.domNode),t}),{})},e}();t.default=s},function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});function o(e,t){return(e.getAttribute("class")||"").split(/\s+/).filter((function(e){return 0===e.indexOf(t+"-")}))}Object.defineProperty(t,"__esModule",{value:!0});var a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.keys=function(e){return(e.getAttribute("class")||"").split(/\s+/).map((function(e){return e.split("-").slice(0,-1).join("-")}))},t.prototype.add=function(e,t){return!!this.canAdd(e,t)&&(this.remove(e),e.classList.add(this.keyName+"-"+t),!0)},t.prototype.remove=function(e){o(e,this.keyName).forEach((function(t){e.classList.remove(t)})),0===e.classList.length&&e.removeAttribute("class")},t.prototype.value=function(e){var t=(o(e,this.keyName)[0]||"").slice(this.keyName.length+1);return this.canAdd(e,t)?t:""},t}(n(12).default);t.default=a},function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});function o(e){var t=e.split("-"),n=t.slice(1).map((function(e){return e[0].toUpperCase()+e.slice(1)})).join("");return t[0]+n}Object.defineProperty(t,"__esModule",{value:!0});var a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.keys=function(e){return(e.getAttribute("style")||"").split(";").map((function(e){return e.split(":")[0].trim()}))},t.prototype.add=function(e,t){return!!this.canAdd(e,t)&&(e.style[o(this.keyName)]=t,!0)},t.prototype.remove=function(e){e.style[o(this.keyName)]="",e.getAttribute("style")||e.removeAttribute("style")},t.prototype.value=function(e){var t=e.style[o(this.keyName)];return this.canAdd(e,t)?t:""},t}(n(12).default);t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.quill=t,this.options=n,this.modules={}}return r(e,[{key:"init",value:function(){var e=this;Object.keys(this.options.modules).forEach((function(t){null==e.modules[t]&&e.addModule(t)}))}},{key:"addModule",value:function(e){var t=this.quill.constructor.import("modules/"+e);return this.modules[e]=new t(this.quill,this.options.modules[e]||{}),this.modules[e]}}]),e}();i.DEFAULTS={modules:{}},i.themes={default:i},t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=a(n(0)),o=a(n(7));function a(e){return e&&e.__esModule?e:{default:e}}var s=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.contentNode=document.createElement("span"),n.contentNode.setAttribute("contenteditable",!1),[].slice.call(n.domNode.childNodes).forEac
vendor: 4,977 bytes, line 27
27h((function(e){n.contentNode.appendChild(e)})),n.leftGuard=document.createTextNode("\ufeff"),n.rightGuard=document.createTextNode("\ufeff"),n.domNode.appendChild(n.leftGuard),n.domNode.appendChild(n.contentNode),n.domNode.appendChild(n.rightGuard),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"index",value:function(e,n){return e===this.leftGuard?0:e===this.rightGuard?1:function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0}(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"index",this).call(this,e,n)}},{key:"restore",value:function(e){var t=void 0,n=void 0,r=e.data.split("\ufeff").join("");if(e===this.leftGuard)if(this.prev instanceof o.default){var a=this.prev.length();this.prev.insertAt(a,r),t={startNode:this.prev.domNode,startOffset:a+r.length}}else n=document.createTextNode(r),this.parent.insertBefore(i.default.create(n),this),t={startNode:n,startOffset:r.length};else e===this.rightGuard&&(this.next instanceof o.default?(this.next.insertAt(0,r),t={startNode:this.next.domNode,startOffset:r.length}):(n=document.createTextNode(r),this.parent.insertBefore(i.default.create(n),this.next),t={startNode:n,startOffset:r.length}));return e.data="\ufeff",t}},{key:"update",value:function(e,t){var n=this;e.forEach((function(e){if("characterData"===e.type&&(e.target===n.leftGuard||e.target===n.rightGuard)){var r=n.restore(e.target);r&&(t.range=r)}}))}}]),t}(i.default.Embed);t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AlignStyle=t.AlignClass=t.AlignAttribute=void 0;var r,i=n(0),o=(r=i)&&r.__esModule?r:{default:r},a={scope:o.default.Scope.BLOCK,whitelist:["right","center","justify"]},s=new o.default.Attributor.Attribute("align","align",a),l=new o.default.Attributor.Class("align","ql-align",a),u=new o.default.Attributor.Style("align","text-align",a);t.AlignAttribute=s,t.AlignClass=l,t.AlignStyle=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BackgroundStyle=t.BackgroundClass=void 0;var r,i=n(0),o=(r=i)&&r.__esModule?r:{default:r},a=n(26),s=new o.default.Attributor.Class("background","ql-bg",{scope:o.default.Scope.INLINE}),l=new a.ColorAttributor("background","background-color",{scope:o.default.Scope.INLINE});t.BackgroundClass=s,t.BackgroundStyle=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DirectionStyle=t.DirectionClass=t.DirectionAttribute=void 0;var r,i=n(0),o=(r=i)&&r.__esModule?r:{default:r},a={scope:o.default.Scope.BLOCK,whitelist:["rtl"]},s=new o.default.Attributor.Attribute("direction","dir",a),l=new o.default.Attributor.Class("direction","ql-direction",a),u=new o.default.Attributor.Style("direction","direction",a);t.DirectionAttribute=s,t.DirectionClass=l,t.DirectionStyle=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FontClass=t.FontStyle=void 0;var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n(0),a=(r=o)&&r.__esModule?r:{default:r};function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var u={scope:a.default.Scope.INLINE,whitelist:["serif","monospace"]},c=new a.default.Attributor.Class("font","ql-font",u),f=new(function(e){function t(){return s(this,t),l(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"value",value:function(e){return function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0}(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"value",this).call(this,e).replace(/["']/g,"")}}]),t}(a.default.Attributor.Style))("font","font-family",u);t.FontStyle=f,t.FontClass=c},function(e,t,n){"use strict";
vendor: 19,572 bytes, line 27
27Object.defineProperty(t,"__esModule",{value:!0}),t.SizeStyle=t.SizeClass=void 0;var r,i=n(0),o=(r=i)&&r.__esModule?r:{default:r},a=new o.default.Attributor.Class("size","ql-size",{scope:o.default.Scope.INLINE,whitelist:["small","large","huge"]}),s=new o.default.Attributor.Style("size","font-size",{scope:o.default.Scope.INLINE,whitelist:["10px","18px","32px"]});t.SizeClass=a,t.SizeStyle=s},function(e,t,n){"use strict";e.exports={align:{"":n(76),center:n(77),right:n(78),justify:n(79)},background:n(80),blockquote:n(81),bold:n(82),clean:n(83),code:n(58),"code-block":n(58),color:n(84),direction:{"":n(85),rtl:n(86)},float:{center:n(87),full:n(88),left:n(89),right:n(90)},formula:n(91),header:{1:n(92),2:n(93)},italic:n(94),image:n(95),indent:{"+1":n(96),"-1":n(97)},link:n(98),list:{ordered:n(99),bullet:n(100),check:n(101)},script:{sub:n(102),super:n(103)},strike:n(104),underline:n(105),video:n(106)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getLastChangeIndex=t.default=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=a(n(0)),o=a(n(5));function a(e){return e&&e.__esModule?e:{default:e}}var s=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.lastRecorded=0,r.ignoreChange=!1,r.clear(),r.quill.on(o.default.events.EDITOR_CHANGE,(function(e,t,n,i){e!==o.default.events.TEXT_CHANGE||r.ignoreChange||(r.options.userOnly&&i!==o.default.sources.USER?r.transform(t):r.record(t,n))})),r.quill.keyboard.addBinding({key:"Z",shortKey:!0},r.undo.bind(r)),r.quill.keyboard.addBinding({key:"Z",shortKey:!0,shiftKey:!0},r.redo.bind(r)),/Win/i.test(navigator.platform)&&r.quill.keyboard.addBinding({key:"Y",shortKey:!0},r.redo.bind(r)),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"change",value:function(e,t){if(0!==this.stack[e].length){var n=this.stack[e].pop();this.stack[t].push(n),this.lastRecorded=0,this.ignoreChange=!0,this.quill.updateContents(n[e],o.default.sources.USER),this.ignoreChange=!1;var r=l(n[e]);this.quill.setSelection(r)}}},{key:"clear",value:function(){this.stack={undo:[],redo:[]}}},{key:"cutoff",value:function(){this.lastRecorded=0}},{key:"record",value:function(e,t){if(0!==e.ops.length){this.stack.redo=[];var n=this.quill.getContents().diff(t),r=Date.now();if(this.lastRecorded+this.options.delay>r&&this.stack.undo.length>0){var i=this.stack.undo.pop();n=n.compose(i.undo),e=i.redo.compose(e)}else this.lastRecorded=r;this.stack.undo.push({redo:e,undo:n}),this.stack.undo.length>this.options.maxStack&&this.stack.undo.shift()}}},{key:"redo",value:function(){this.change("redo","undo")}},{key:"transform",value:function(e){this.stack.undo.forEach((function(t){t.undo=e.transform(t.undo,!0),t.redo=e.transform(t.redo,!0)})),this.stack.redo.forEach((function(t){t.undo=e.transform(t.undo,!0),t.redo=e.transform(t.redo,!0)}))}},{key:"undo",value:function(){this.change("undo","redo")}}]),t}(a(n(9)).default);function l(e){var t=e.reduce((function(e,t){return e+=t.delete||0}),0),n=e.length()-t;return function(e){var t=e.ops[e.ops.length-1];return null!=t&&(null!=t.insert?"string"==typeof t.insert&&t.insert.endsWith("\n"):null!=t.attributes&&Object.keys(t.attributes).some((function(e){return null!=i.default.query(e,i.default.Scope.BLOCK)})))}(e)&&(n-=1),n}s.DEFAULTS={delay:1e3,maxStack:100,userOnly:!1},t.default=s,t.getLastChangeIndex=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.BaseTooltip=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=p(n(3)),o=p(n(2)),a=p(n(8)),s=p(n(23)),l=p(n(34)),u=p(n(59)),c=p(n(60)),f=p(n(28)),d=p(n(61));function p(e){return e&&e.__esModule?e:{default:e}}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function g(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var v=[!1,"center","right","justify"],y=["#000000","#e60000","#ff9900","#ffff00","#008a00","#0066cc","#9933ff","#ffffff","#facccc","#ffebcc","#ffffcc","#cce8cc","#cce0f5","#ebd6ff","#bbbbbb","#f06666","#ffc266","#ffff66","#66b966","#66a3e0","#c285ff","#888888","#a10000","#b26b00","#b2b200","#006100","#0047b2","#6b24b2","#444444","#5c0000","#663d00","#666600","#003700","#002966","#3d1466"],b=[!1,"serif","monospace"],E=["1","2","3",!1],w=["small",!1,"large","huge"],A=function(e){function t(e,n){h(this,t);var r=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return e.emitter.listenDOM("click",document.body,(function t(n){if(!document.body.contains(e.root))return document.body.removeEventListener("click",t);null==r.tooltip||r.tooltip.root.contains(n.target)||document.activeElement===r.tooltip.textbox||r.quill.hasFocus()||r.tooltip.hide(),null!=r.pickers&&r.pickers.forEach((function(e){e.container.contains(n.target)||e.close()}))})),r}return g(t,e),r(t,[{key:"addModule",value:function(e){var n=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0}(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"addModule",this).call(this,e);return"toolbar"===e&&this.extendToolbar(n),n}},{key:"buildButtons",value:function(e,t){e.forEach((function(e){(e.getAttribute("class")||"").split(/\s+/).forEach((function(n){if(n.startsWith("ql-")&&(n=n.slice("ql-".length),null!=t[n]))if("direction"===n)e.innerHTML=t[n][""]+t[n].rtl;else if("string"==typeof t[n])e.innerHTML=t[n];else{var r=e.value||"";null!=r&&t[n][r]&&(e.innerHTML=t[n][r])}}))}))}},{key:"buildPickers",value:function(e,t){var n=this;this.pickers=e.map((function(e){if(e.classList.contains("ql-align"))return null==e.querySelector("option")&&T(e,v),new c.default(e,t.align);if(e.classList.contains("ql-background")||e.classList.contains("ql-color")){var n=e.classList.contains("ql-background")?"background":"color";return null==e.querySelector("option")&&T(e,y,"background"===n?"#ffffff":"#000000"),new u.default(e,t[n])}return null==e.querySelector("option")&&(e.classList.contains("ql-font")?T(e,b):e.classList.contains("ql-header")?T(e,E):e.classList.contains("ql-size")&&T(e,w)),new f.default(e)})),this.quill.on(a.default.events.EDITOR_CHANGE,(function(){n.pickers.forEach((function(e){e.update()}))}))}}]),t}(l.default);A.DEFAULTS=(0,i.default)(!0,{},l.default.DEFAULTS,{modules:{toolbar:{handlers:{formula:function(){this.quill.theme.tooltip.edit("formula")},image:function(){var e=this,t=this.container.querySelector("input.ql-image[type=file]");null==t&&((t=document.createElement("input")).setAttribute("type","file"),t.setAttribute("accept","image/png, image/gif, image/jpeg, image/bmp, image/x-icon"),t.classList.add("ql-image"),t.addEventListener("change",(function(){if(null!=t.files&&null!=t.files[0]){var n=new FileReader;n.onload=function(n){var r=e.quill.getSelection(!0);e.quill.updateContents((new o.default).retain(r.index).delete(r.length).insert({image:n.target.result}),a.default.sources.USER),e.quill.setSelection(r.index+1,a.default.sources.SILENT),t.value=""},n.readAsDataURL(t.files[0])}})),this.container.appendChild(t)),t.click()},video:function(){this.quill.theme.tooltip.edit("video")}}}}});var S=function(e){function t(e,n){h(this,t);var r=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.textbox=r.root.querySelector('input[type="text"]'),r.listen(),r}return g(t,e),r(t,[{key:"listen",value:function(){var e=this;this.textbox.addEventListener("keydown",(function(t){s.default.match(t,"enter")?(e.save(),t.preventDefault()):s.default.match(t,"escape")&&(e.cancel(),t.preventDefault())}))}},{key:"cancel",value:function(){this.hide()}},{key:"edit",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"link",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;this.root.classList.remove("ql-hidden"),this.root.classList.add("ql-editing"),null!=t?this.textbox.value=t:e!==this.root.getAttribute("data-mode")&&(this.textbox.value=""),this.position(this.quill.getBounds(this.quill.selection.savedRange)),this.textbox.select(),this.textbox.setAttribute("placeholder",this.textbox.getAttribute("data-"+e)||""),this.root.setAttribute("data-mode",e)}},{key:"restoreFocus",value:function(){var e=this.quill.scrollingContainer.scrollTop;this.quill.focus(),this.quill.scrollingContainer.scrollTop=e}},{key:"save",value:function(){var e,t,n=this.textbox.value;switch(this.root.getAttribute("data-mode")){case"link":var r=this.quill.root.scrollTop;this.linkRange?(this.quill.formatText(this.linkRange,"link",n,a.default.sources.USER),delete this.linkRange):(this.restoreFocus(),this.quill.format("link",n,a.default.sources.USER)),this.quill.root.scrollTop=r;break;case"video":t=(e=n).match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||e.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtu\.be\/([a-zA-Z0-9_-]+)/),n=t?(t[1]||"https")+"://www.youtube.com/embed/"+t[2]+"?showinfo=0":(t=e.match(/^(?:(https?):\/\/)?(?:www\.)?vimeo\.com\/(\d+)/))?(t[1]||"https")+"://player.vimeo.com/video/"+t[2]+"/":e;case"formula":if(!n)break;var i=this.quill.getSelection(!0);if(null!=i){var o=i.index+i.length;this.quill.insertEmbed(o,this.root.getAttribute("data-mode"),n,a.default.sources.USER),"formula"===this.root.getAttribute("data-mode")&&this.quill.insertText(o+1," ",a.default.sources.USER),this.quill.setSelection(o+2,a.default.sources.USER)}}this.textbox.value="",this.hide()}}]),t}(d.default);function T(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];t.forEach((function(t){var r=document.createElement("option");t===n?r.setAttribute("selected","selected"):r.setAttribute("value",t),e.appendChild(r)}))}t.BaseTooltip=S,t.default=A},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(){this.head=this.tail=null,this.length=0}return e.prototype.append=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.insertBefore(e[0],null),e.length>1&&this.append.apply(this,e.slice(1))},e.prototype.contains=function(e){for(var t,n=this.iterator();t=n();)if(t===e)return!0;return!1},e.prototype.insertBefore=function(e,t){e&&(e.next=t,null!=t?(e.prev=t.prev,null!=t.prev&&(t.prev.next=e),t.prev=e,t===this.head&&(this.head=e)):null!=this.tail?(this.tail.next=e,e.prev=this.tail,this.tail=e):(e.prev=null,this.head=this.tail=e),this.length+=1)},e.prototype.offset=function(e){for(var t=0,n=this.head;null!=n;){if(n===e)return t;t+=n.length(),n=n.next}return-1},e.prototype.remove=function(e){this.contains(e)&&(null!=e.prev&&(e.prev.next=e.next),null!=e.next&&(e.next.prev=e.prev),e===this.head&&(this.head=e.next),e===this.tail&&(this.tail=e.prev),this.length-=1)},e.prototype.iterator=function(e){return void 0===e&&(e=this.head),function(){var t=e;return null!=e&&(e=e.next),t}},e.prototype.find=function(e,t){void 0===t&&(t=!1);for(var n,r=this.iterator();n=r();){var i=n.length();if(e<i||t&&e===i&&(null==n.next||0!==n.next.length()))return[n,e];e-=i}return[null,0]},e.prototype.forEach=function(e){for(var t,n=this.iterator();t=n();)e(t)},e.prototype.forEachAt=function(e,t,n){if(!(t<=0))for(var r,i=this.find(e),o=i[0],a=e-i[1],s=this.iterator(o);(r=s())&&a<e+t;){var l=r.length();e>a?n(r,e-a,Math.min(t,a+l-e)):n(r,0,Math.min(l,e+t-a)),a+=l}},e.prototype.map=function(e){return this.reduce((function(t,n){return t.push(e(n)),t}),[])},e.prototype.reduce=function(e,t){for(var n,r=this.iterator();n=r();)t=e(t,n);return t},e}();t.default=r},function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=n(17),a=n(1),s={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0},l=function(e){function t(t){var n=e.call(this,t)||this;return n.scroll=n,n.observer=new MutationObserver((function(e){n.update(e)})),n.observer.observe(n.domNode,s),n.attach(),n}return i(t,e),t.prototype.detach=function(){e.prototype.detach.call(this),this.observer.disconnect()},t.prototype.deleteAt=function(t,n){this.update(),0===t&&n===this.length()?this.children.forEach((function(e){e.remove()})):e.prototype.deleteAt.call(this,t,n)},t.prototype.formatAt=function(t,n,r,i){this.update(),e.prototype.formatAt.call(this,t,n,r,i)},t.prototype.insertAt=function(t,n,r){this.update(),e.prototype.insertAt.call(this,t,n,r)},t.prototype.optimize=function(t,n){var r=this;void 0===t&&(t=[]),void 0===n&&(n={}),e.prototype.optimize.call(this,n);for(var i=[].slice.call(this.observer.takeRecords());i.length>0;)t.push(i.pop());for(var s=function(e,t){void 0===t&&(t=!0),null!=e&&e!==r&&null!=e.domNode.parentNode&&(null==e.domNode[a.DATA_KEY].mutations&&(e.domNode[a.DATA_KEY].mutations=[]),t&&s(e.parent))},l=function(e){null!=e.domNode[a.DATA_KEY]&&null!=e.domNode[a.DATA_KEY].mutations&&(e instanceof o.default&&e.children.forEach(l),e.optimize(n))},u=t,c=0;u.length>0;c+=1){if(c>=100)throw new Error("[Parchment] Maximum optimize iterations reached");for(u.forEach((function(e){var t=a.find(e.target,!0);null!=t&&(t.domNode===e.target&&("childList"===e.type?(s(a.find(e.previousSibling,!1)),[].forEach.call(e.addedNodes,(function(e){var t=a.find(e,!1);s(t,!1),t instanceof o.default&&t.children.forEach((function(e){s(e,!1)}))}))):"attributes"===e.type&&s(t.prev)),s(t))})),this.children.forEach(l),i=(u=[].slice.call(this.observer.takeRecords())).slice();i.length>0;)t.push(i.pop())}},t.prototype.update=function(t,n){var r=this;void 0===n&&(n={}),(t=t||this.observer.takeRecords()).map((function(e){var t=a.find(e.target,!0);return null==t?null:null==t.domNode[a.DATA_KEY].mutations?(t.domNode[a.DATA_KEY].mutations=[e],t):(t.domNode[a.DATA_KEY].mutations.push(e),null)})).forEach((function(e){null!=e&&e!==r&&null!=e.domNode[a.DATA_KEY]&&e.update(e.domNode[a.DATA_KEY].mutations||[],n)})),null!=this.domNode[a.DATA_KEY].mutations&&e.prototype.update.call(this,this.domNode[a.DATA_KEY].mutations,n),this.optimize(t,n)},t.blotName="scroll",t.defaultChild="block",t.scope=a.Scope.BLOCK_BLOT,t.tagName="DIV",t}(o.default);t.default=l},function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=n(18),a=n(1),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.formats=function(n){if(n.tagName!==t.tagName)return e.formats.call(this,n)},t.prototype.format=function(n,r){var i=this;n!==this.statics.blotName||r?e.prototype.format.call(this,n,r):(this.children.forEach((function(e){e instanceof o.default||(e=e.wrap(t.blotName,!0)),i.attributes.copy(e)})),this.unwrap())},t.prototype.formatAt=function(t,n,r,i){null!=this.formats()[r]||a.query(r,a.Scope.ATTRIBUTE)?this.isolate(t,n).format(r,i):e.prototype.formatAt.call(this,t,n,r,i)},t.prototype.optimize=function(n){e.prototype.optimize.call(this,n);var r=this.formats();if(0===Object.keys(r).length)return this.unwrap();var i=this.next;i instanceof t&&i.prev===this&&function(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(e[n]!==t[n])return!1;return!0}(r,i.formats())&&(i.moveChildren(this),i.remove())},t.blotName="inline",t.scope=a.Scope.INLINE_BLOT,t.tagName="SPAN",t}(o.default);t.default=s},function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=n(18),a=n(1),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.formats=function(n){var r=a.query(t.blotName).tagName;if(n.tagName!==r)return e.formats.call(this,n)},t.prototype.format=function(n,r){null!=a.query(n,a.Scope.BLOCK)&&(n!==this.statics.blotName||r?e.prototype.format.call(this,n,r):this.replaceWith(t.blotName))},t.prototype.formatAt=function(t,n,r,i){null!=a.query(r,a.Scope.BLOCK)?this.format(r,i):e.prototype.formatAt.call(this,t,n,r,i)},t.prototype.insertAt=function(t,n,r){if(null==r||null!=a.query(n,a.Scope.INLINE))e.prototype.insertAt.call(this,t,n,r);else{var i=this.split(t),o=a.create(n,r);i.parent.insertBefore(o,i)}},t.prototype.update=function(t,n){navigator.userAgent.match(/Trident/)?this.build():e.prototype.update.call(this,t,n)},t.blotName="block",t.scope=a.Scope.BLOCK_BLOT,t.tagName="P",t}(o.default);t.default=s},function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.formats=function(e){},t.prototype.format=function(t,n){e.prototype.formatAt.call(this,0,this.length(),t,n)},t.prototype.formatAt=function(t,n,r,i){0===t&&n===this.length()?this.format(r,i):e.prototype.formatAt.call(this,t,n,r,i)},t.prototype.formats=function(){return this.statics.formats(this.domNode)},t}(n(19).default);t.default=o},function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});
vendor: 8,371 bytes, line 27
27Object.defineProperty(t,"__esModule",{value:!0});var o=n(19),a=n(1),s=function(e){function t(t){var n=e.call(this,t)||this;return n.text=n.statics.value(n.domNode),n}return i(t,e),t.create=function(e){return document.createTextNode(e)},t.value=function(e){var t=e.data;return t.normalize&&(t=t.normalize()),t},t.prototype.deleteAt=function(e,t){this.domNode.data=this.text=this.text.slice(0,e)+this.text.slice(e+t)},t.prototype.index=function(e,t){return this.domNode===e?t:-1},t.prototype.insertAt=function(t,n,r){null==r?(this.text=this.text.slice(0,t)+n+this.text.slice(t),this.domNode.data=this.text):e.prototype.insertAt.call(this,t,n,r)},t.prototype.length=function(){return this.text.length},t.prototype.optimize=function(n){e.prototype.optimize.call(this,n),this.text=this.statics.value(this.domNode),0===this.text.length?this.remove():this.next instanceof t&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())},t.prototype.position=function(e,t){return void 0===t&&(t=!1),[this.domNode,e]},t.prototype.split=function(e,t){if(void 0===t&&(t=!1),!t){if(0===e)return this;if(e===this.length())return this.next}var n=a.create(this.domNode.splitText(e));return this.parent.insertBefore(n,this.next),this.text=this.statics.value(this.domNode),n},t.prototype.update=function(e,t){var n=this;e.some((function(e){return"characterData"===e.type&&e.target===n.domNode}))&&(this.text=this.statics.value(this.domNode))},t.prototype.value=function(){return this.text},t.blotName="text",t.scope=a.Scope.INLINE_BLOT,t}(o.default);t.default=s},function(e,t,n){"use strict";var r=document.createElement("div");if(r.classList.toggle("test-class",!1),r.classList.contains("test-class")){var i=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(e,t){return arguments.length>1&&!this.contains(e)==!t?t:i.call(this,e)}}String.prototype.startsWith||(String.prototype.startsWith=function(e,t){return t=t||0,this.substr(t,e.length)===e}),String.prototype.endsWith||(String.prototype.endsWith=function(e,t){var n=this.toString();("number"!=typeof t||!isFinite(t)||Math.floor(t)!==t||t>n.length)&&(t=n.length),t-=e.length;var r=n.indexOf(e,t);return-1!==r&&r===t}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof e)throw new TypeError("predicate must be a function");for(var t,n=Object(this),r=n.length>>>0,i=arguments[1],o=0;o<r;o++)if(t=n[o],e.call(i,t,o,n))return t}}),document.addEventListener("DOMContentLoaded",(function(){document.execCommand("enableObjectResizing",!1,!1),document.execCommand("autoUrlDetect",!1,!1)}))},function(e,t){function n(e,t,a){if(e==t)return e?[[0,e]]:[];(a<0||e.length<a)&&(a=null);var l=i(e,t),u=e.substring(0,l);l=o(e=e.substring(l),t=t.substring(l));var c=e.substring(e.length-l),f=function(e,t){var a;if(!e)return[[1,t]];if(!t)return[[-1,e]];var s=e.length>t.length?e:t,l=e.length>t.length?t:e,u=s.indexOf(l);if(-1!=u)return a=[[1,s.substring(0,u)],[0,l],[1,s.substring(u+l.length)]],e.length>t.length&&(a[0][0]=a[2][0]=-1),a;if(1==l.length)return[[-1,e],[1,t]];var c=function(e,t){var n=e.length>t.length?e:t,r=e.length>t.length?t:e;if(n.length<4||2*r.length<n.length)return null;function a(e,t,n){for(var r,a,s,l,u=e.substring(n,n+Math.floor(e.length/4)),c=-1,f="";-1!=(c=t.indexOf(u,c+1));){var d=i(e.substring(n),t.substring(c)),p=o(e.substring(0,n),t.substring(0,c));f.length<p+d&&(f=t.substring(c-p,c)+t.substring(c,c+d),r=e.substring(0,n-p),a=e.substring(n+d),s=t.substring(0,c-p),l=t.substring(c+d))}return 2*f.length>=e.length?[r,a,s,l,f]:null}var s,l,u,c,f,d=a(n,r,Math.ceil(n.length/4)),p=a(n,r,Math.ceil(n.length/2));if(!d&&!p)return null;s=p?d&&d[4].length>p[4].length?d:p:d,e.length>t.length?(l=s[0],u=s[1],c=s[2],f=s[3]):(c=s[0],f=s[1],l=s[2],u=s[3]);var h=s[4];return[l,u,c,f,h]}(e,t);if(c){var f=c[0],d=c[1],p=c[2],h=c[3],m=c[4],g=n(f,p),v=n(d,h);return g.concat([[0,m]],v)}return function(e,t){for(var n=e.length,i=t.length,o=Math.ceil((n+i)/2),a=o,s=2*o,l=new Array(s),u=new Array(s),c=0;c<s;c++)l[c]=-1,u[c]=-1;l[a+1]=0,u[a+1]=0;for(var f=n-i,d=f%2!=0,p=0,h=0,m=0,g=0,v=0;v<o;v++){for(var y=-v+p;y<=v-h;y+=2){for(var b=a+y,E=(x=y==-v||y!=v&&l[b-1]<l[b+1]?l[b+1]:l[b-1]+1)-y;x<n&&E<i&&e.charAt(x)==t.charAt(E);)x++,E++;if(l[b]=x,x>n)h+=2;else if(E>i)p+=2;else if(d&&(S=a+f-y)>=0&&S<s&&-1!=u[S]){var w=n-u[S];if(x>=w)return r(e,t,x,E)}}for(var A=-v+m;A<=v-g;A+=2){for(var S=a+A,T=(w=A==-v||A!=v&&u[S-1]<u[S+1]?u[S+1]:u[S-1]+1)-A;w<n&&T<i&&e.charAt(n-w-1)==t.charAt(i-T-1);)w++,T++;if(u[S]=w,w>n)g+=2;else if(T>i)m+=2;else if(!d&&(b=a+f-A)>=0&&b<s&&-1!=l[b]){var x=l[b];if(E=a+x-b,x>=(w=n-w))return r(e,t,x,E)}}}return[[-1,e],[1,t]]}(e,t)}(e=e.substring(0,e.length-l),t=t.substring(0,t.length-l));return u&&f.unshift([0,u]),c&&f.push([0,c]),function e(t){t.push([0,""]);for(var n,r=0,a=0,s=0,l="",u="";r<t.length;)switch(t[r][0]){case 1:s++,u+=t[r][1],r++;break;case-1:a++,l+=t[r][1],r++;break;case 0:a+s>1?(0!==a&&0!==s&&(0!==(n=i(u,l))&&(r-a-s>0&&0==t[r-a-s-1][0]?t[r-a-s-1][1]+=u.substring(0,n):(t.splice(0,0,[0,u.substring(0,n)]),r++),u=u.substring(n),l=l.substring(n)),0!==(n=o(u,l))&&(t[r][1]=u.substring(u.length-n)+t[r][1],u=u.substring(0,u.length-n),l=l.substring(0,l.length-n))),0===a?t.splice(r-s,a+s,[1,u]):0===s?t.splice(r-a,a+s,[-1,l]):t.splice(r-a-s,a+s,[-1,l],[1,u]),r=r-a-s+(a?1:0)+(s?1:0)+1):0!==r&&0==t[r-1][0]?(t[r-1][1]+=t[r][1],t.splice(r,1)):r++,s=0,a=0,l="",u=""}""===t[t.length-1][1]&&t.pop();var c=!1;for(r=1;r<t.length-1;)0==t[r-1][0]&&0==t[r+1][0]&&(t[r][1].substring(t[r][1].length-t[r-1][1].length)==t[r-1][1]?(t[r][1]=t[r-1][1]+t[r][1].substring(0,t[r][1].length-t[r-1][1].length),t[r+1][1]=t[r-1][1]+t[r+1][1],t.splice(r-1,1),c=!0):t[r][1].substring(0,t[r+1][1].length)==t[r+1][1]&&(t[r-1][1]+=t[r+1][1],t[r][1]=t[r][1].substring(t[r+1][1].length)+t[r+1][1],t.splice(r+1,1),c=!0)),r++;c&&e(t)}(f),null!=a&&(f=function(e,t){var n=function(e,t){if(0===t)return[0,e];for(var n=0,r=0;r<e.length;r++){var i=e[r];if(-1===i[0]||0===i[0]){var o=n+i[1].length;if(t===o)return[r+1,e];if(t<o){e=e.slice();var a=t-n,s=[i[0],i[1].slice(0,a)],l=[i[0],i[1].slice(a)];return e.splice(r,1,s,l),[r+1,e]}n=o}}throw new Error("cursor_pos is out of bounds!")}(e,t),r=n[1],i=n[0],o=r[i],a=r[i+1];if(null==o)return e;if(0!==o[0])return e;if(null!=a&&o[1]+a[1]===a[1]+o[1])return r.splice(i,2,a,o),s(r,i,2);if(null!=a&&0===a[1].indexOf(o[1])){r.splice(i,2,[a[0],o[1]],[0,o[1]]);var l=a[1].slice(o[1].length);return l.length>0&&r.splice(i+2,0,[a[0],l]),s(r,i,3)}return e}(f,a)),f=function(e){for(var t=!1,n=function(e){return e.charCodeAt(0)>=56320&&e.charCodeAt(0)<=57343},r=2;r<e.length;r+=1)0===e[r-2][0]&&(i=e[r-2][1]).charCodeAt(i.length-1)>=55296&&i.charCodeAt(i.length-1)<=56319&&-1===e[r-1][0]&&n(e[r-1][1])&&1===e[r][0]&&n(e[r][1])&&(t=!0,e[r-1][1]=e[r-2][1].slice(-1)+e[r-1][1],e[r][1]=e[r-2][1].slice(-1)+e[r][1],e[r-2][1]=e[r-2][1].slice(0,-1));var i;if(!t)return e;var o=[];for(r=0;r<e.length;r+=1)e[r][1].length>0&&o.push(e[r]);return o}(f)}function r(e,t,r,i){var o=e.substring(0,r),a=t.substring(0,i),s=e.substring(r),l=t.substring(i),u=n(o,a),c=n(s,l);return u.concat(c)}function i(e,t){if(!e||!t||e.charAt(0)!=t.charAt(0))return 0;for(var n=0,r=Math.min(e.length,t.length),i=r,o=0;n<i;)e.substring(o,i)==t.substring(o,i)?o=n=i:r=i,i=Math.floor((r-n)/2+n);return i}function o(e,t){if(!e||!t||e.charAt(e.length-1)!=t.charAt(t.length-1))return 0;for(var n=0,r=Math.min(e.length,t.length),i=r,o=0;n<i;)e.substring(e.length-i,e.length-o)==t.substring(t.length-i,t.length-o)?o=n=i:r=i,i=Math.floor((r-n)/2+n);return i}var a=n;function s(e,t,n){for(var r=t+n-1;r>=0&&r>=t-1;r--)if(r+1<e.length){var i=e[r],o=e[r+1];i[0]===o[1]&&e.splice(r,2,[i[0],i[1]+o[1]])}return e}a.INSERT=1,a.DELETE=-1,a.EQUAL=0,e.exports=a},function(e,t){function n(e){var t=[];for(var n in e)t.push(n);return t}(e.exports="function"==typeof Object.keys?Object.keys:n).shim=n},function(e,t){var n="[object Arguments]"==function(){return Object.prototype.toString.call(arguments)}();function r(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function i(e){return e&&"object"==typeof e&&"number"==typeof e.length&&Object.prototype.hasOwnProperty.call(e,"callee")&&!Object.prototype.propertyIsEnumerable.call(e,"callee")||!1}
vendor: 10,984 bytes, line 27
27(t=e.exports=n?r:i).supported=r,t.unsupported=i},function(e,t){"use strict";var n=Object.prototype.hasOwnProperty,r="~";function i(){}function o(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function a(){this._events=new i,this._eventsCount=0}Object.create&&(i.prototype=Object.create(null),(new i).__proto__||(r=!1)),a.prototype.eventNames=function(){var e,t,i=[];if(0===this._eventsCount)return i;for(t in e=this._events)n.call(e,t)&&i.push(r?t.slice(1):t);return Object.getOwnPropertySymbols?i.concat(Object.getOwnPropertySymbols(e)):i},a.prototype.listeners=function(e,t){var n=r?r+e:e,i=this._events[n];if(t)return!!i;if(!i)return[];if(i.fn)return[i.fn];for(var o=0,a=i.length,s=new Array(a);o<a;o++)s[o]=i[o].fn;return s},a.prototype.emit=function(e,t,n,i,o,a){var s=r?r+e:e;if(!this._events[s])return!1;var l,u,c=this._events[s],f=arguments.length;if(c.fn){switch(c.once&&this.removeListener(e,c.fn,void 0,!0),f){case 1:return c.fn.call(c.context),!0;case 2:return c.fn.call(c.context,t),!0;case 3:return c.fn.call(c.context,t,n),!0;case 4:return c.fn.call(c.context,t,n,i),!0;case 5:return c.fn.call(c.context,t,n,i,o),!0;case 6:return c.fn.call(c.context,t,n,i,o,a),!0}for(u=1,l=new Array(f-1);u<f;u++)l[u-1]=arguments[u];c.fn.apply(c.context,l)}else{var d,p=c.length;for(u=0;u<p;u++)switch(c[u].once&&this.removeListener(e,c[u].fn,void 0,!0),f){case 1:c[u].fn.call(c[u].context);break;case 2:c[u].fn.call(c[u].context,t);break;case 3:c[u].fn.call(c[u].context,t,n);break;case 4:c[u].fn.call(c[u].context,t,n,i);break;default:if(!l)for(d=1,l=new Array(f-1);d<f;d++)l[d-1]=arguments[d];c[u].fn.apply(c[u].context,l)}}return!0},a.prototype.on=function(e,t,n){var i=new o(t,n||this),a=r?r+e:e;return this._events[a]?this._events[a].fn?this._events[a]=[this._events[a],i]:this._events[a].push(i):(this._events[a]=i,this._eventsCount++),this},a.prototype.once=function(e,t,n){var i=new o(t,n||this,!0),a=r?r+e:e;return this._events[a]?this._events[a].fn?this._events[a]=[this._events[a],i]:this._events[a].push(i):(this._events[a]=i,this._eventsCount++),this},a.prototype.removeListener=function(e,t,n,o){var a=r?r+e:e;if(!this._events[a])return this;if(!t)return 0==--this._eventsCount?this._events=new i:delete this._events[a],this;var s=this._events[a];if(s.fn)s.fn!==t||o&&!s.once||n&&s.context!==n||(0==--this._eventsCount?this._events=new i:delete this._events[a]);else{for(var l=0,u=[],c=s.length;l<c;l++)(s[l].fn!==t||o&&!s[l].once||n&&s[l].context!==n)&&u.push(s[l]);u.length?this._events[a]=1===u.length?u[0]:u:0==--this._eventsCount?this._events=new i:delete this._events[a]}return this},a.prototype.removeAllListeners=function(e){var t;return e?(t=r?r+e:e,this._events[t]&&(0==--this._eventsCount?this._events=new i:delete this._events[t])):(this._events=new i,this._eventsCount=0),this},a.prototype.off=a.prototype.removeListener,a.prototype.addListener=a.prototype.on,a.prototype.setMaxListeners=function(){return this},a.prefixed=r,a.EventEmitter=a,void 0!==e&&(e.exports=a)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matchText=t.matchSpacing=t.matchNewline=t.matchBlot=t.matchAttributor=t.default=void 0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=b(n(3)),s=b(n(2)),l=b(n(0)),u=b(n(5)),c=b(n(10)),f=b(n(9)),d=n(36),p=n(37),h=b(n(13)),m=n(26),g=n(38),v=n(39),y=n(40);function b(e){return e&&e.__esModule?e:{default:e}}function E(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var w=(0,c.default)("quill:clipboard"),A="__ql-matcher",S=[[Node.TEXT_NODE,D],[Node.TEXT_NODE,L],["br",function(e,t){return C(t,"\n")||t.insert("\n"),t}],[Node.ELEMENT_NODE,L],[Node.ELEMENT_NODE,R],[Node.ELEMENT_NODE,M],[Node.ELEMENT_NODE,N],[Node.ELEMENT_NODE,function(e,t){var n={},r=e.style||{};return r.fontStyle&&"italic"===_(e).fontStyle&&(n.italic=!0),r.fontWeight&&(_(e).fontWeight.startsWith("bold")||parseInt(_(e).fontWeight)>=700)&&(n.bold=!0),Object.keys(n).length>0&&(t=O(t,n)),parseFloat(r.textIndent||0)>0&&(t=(new s.default).insert("\t").concat(t)),t}],["li",function(e,t){var n=l.default.query(e);if(null==n||"list-item"!==n.blotName||!C(t,"\n"))return t;for(var r=-1,i=e.parentNode;!i.classList.contains("ql-clipboard");)"list"===(l.default.query(i)||{}).blotName&&(r+=1),i=i.parentNode;return r<=0?t:t.compose((new s.default).retain(t.length()-1).retain(1,{indent:r}))}],["b",I.bind(I,"bold")],["i",I.bind(I,"italic")],["style",function(){return new s.default}]],T=[d.AlignAttribute,g.DirectionAttribute].reduce((function(e,t){return e[t.keyName]=t,e}),{}),x=[d.AlignStyle,p.BackgroundStyle,m.ColorStyle,g.DirectionStyle,v.FontStyle,y.SizeStyle].reduce((function(e,t){return e[t.keyName]=t,e}),{}),k=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.quill.root.addEventListener("paste",r.onPaste.bind(r)),r.container=r.quill.addContainer("ql-clipboard"),r.container.setAttribute("contenteditable",!0),r.container.setAttribute("tabindex",-1),r.matchers=[],S.concat(r.options.matchers).forEach((function(e){var t=i(e,2),o=t[0],a=t[1];(n.matchVisual||a!==M)&&r.addMatcher(o,a)})),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"addMatcher",value:function(e,t){this.matchers.push([e,t])}},{key:"convert",value:function(e){if("string"==typeof e)return this.container.innerHTML=e.replace(/\>\r?\n +\</g,"><"),this.convert();var t=this.quill.getFormat(this.quill.selection.savedRange.index);if(t[h.default.blotName]){var n=this.container.innerText;return this.container.innerHTML="",(new s.default).insert(n,E({},h.default.blotName,t[h.default.blotName]))}var r=this.prepareMatching(),o=i(r,2),a=o[0],l=o[1],u=function e(t,n,r){return t.nodeType===t.TEXT_NODE?r.reduce((function(e,n){return n(t,e)}),new s.default):t.nodeType===t.ELEMENT_NODE?[].reduce.call(t.childNodes||[],(function(i,o){var a=e(o,n,r);return o.nodeType===t.ELEMENT_NODE&&(a=n.reduce((function(e,t){return t(o,e)}),a),a=(o[A]||[]).reduce((function(e,t){return t(o,e)}),a)),i.concat(a)}),new s.default):new s.default}(this.container,a,l);return C(u,"\n")&&null==u.ops[u.ops.length-1].attributes&&(u=u.compose((new s.default).retain(u.length()-1).delete(1))),w.log("convert",this.container.innerHTML,u),this.container.innerHTML="",u}},{key:"dangerouslyPasteHTML",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:u.default.sources.API;if("string"==typeof e)this.quill.setContents(this.convert(e),t),this.quill.setSelection(0,u.default.sources.SILENT);else{var r=this.convert(t);this.quill.updateContents((new s.default).retain(e).concat(r),n),this.quill.setSelection(e+r.length(),u.default.sources.SILENT)}}},{key:"onPaste",value:function(e){var t=this;if(!e.defaultPrevented&&this.quill.isEnabled()){var n=this.quill.getSelection(),r=(new s.default).retain(n.index),i=this.quill.scrollingContainer.scrollTop;this.container.focus(),this.quill.selection.update(u.default.sources.SILENT),setTimeout((function(){r=r.concat(t.convert()).delete(n.length),t.quill.updateContents(r,u.default.sources.USER),t.quill.setSelection(r.length()-n.length,u.default.sources.SILENT),t.quill.scrollingContainer.scrollTop=i,t.quill.focus()}),1)}}},{key:"prepareMatching",value:function(){var e=this,t=[],n=[];return this.matchers.forEach((function(r){var o=i(r,2),a=o[0],s=o[1];switch(a){case Node.TEXT_NODE:n.push(s);break;case Node.ELEMENT_NODE:t.push(s);break;default:[].forEach.call(e.container.querySelectorAll(a),(function(e){e[A]=e[A]||[],e[A].push(s)}))}})),[t,n]}}]),t}(f.default);function O(e,t,n){return"object"===(void 0===t?"undefined":r(t))?Object.keys(t).reduce((function(e,n){return O(e,n,t[n])}),e):e.reduce((function(e,r){return r.attributes&&r.attributes[t]?e.push(r):e.insert(r.insert,(0,a.default)({},E({},t,n),r.attributes))}),new s.default)}function _(e){return e.nodeType!==Node.ELEMENT_NODE?{}:e["__ql-computed-style"]||(e["__ql-computed-style"]=window.getComputedStyle(e))}function C(e,t){for(var n="",r=e.ops.length-1;r>=0&&n.length<t.length;--r){var i=e.ops[r];if("string"!=typeof i.insert)break;n=i.insert+n}return n.slice(-1*t.length)===t}function P(e){if(0===e.childNodes.length)return!1;var t=_(e);return["block","list-item"].indexOf(t.display)>-1}function I(e,t,n){return O(n,e,!0)}function N(e,t){var n=l.default.Attributor.Attribute.keys(e),r=l.default.Attributor.Class.keys(e),i=l.default.Attributor.Style.keys(e),o={};return n.concat(r).concat(i).forEach((function(t){var n=l.default.query(t,l.default.Scope.ATTRIBUTE);null!=n&&(o[n.attrName]=n.value(e),o[n.attrName])||(null==(n=T[t])||n.attrName!==t&&n.keyName!==t||(o[n.attrName]=n.value(e)||void 0),null==(n=x[t])||n.attrName!==t&&n.keyName!==t||(n=x[t],o[n.attrName]=n.value(e)||void 0))})),Object.keys(o).length>0&&(t=O(t,o)),t}function R(e,t){var n=l.default.query(e);if(null==n)return t;if(n.prototype instanceof l.default.Embed){var r={},i=n.value(e);null!=i&&(r[n.blotName]=i,t=(new s.default).insert(r,n.formats(e)))}else"function"==typeof n.formats&&(t=O(t,n.blotName,n.formats(e)));return t}function L(e,t){return C(t,"\n")||(P(e)||t.length()>0&&e.nextSibling&&P(e.nextSibling))&&t.insert("\n"),t}function M(e,t){if(P(e)&&null!=e.nextElementSibling&&!C(t,"\n\n")){var n=e.offsetHeight+parseFloat(_(e).marginTop)+parseFloat(_(e).marginBottom);e.nextElementSibling.offsetTop>e.offsetTop+1.5*n&&t.insert("\n")}return t}function D(e,t){var n=e.data;if("O:P"===e.parentNode.tagName)return t.insert(n.trim());if(0===n.trim().length&&e.parentNode.classList.contains("ql-clipboard"))return t;if(!_(e.parentNode).whiteSpace.startsWith("pre")){var r=function(e,t){return(t=t.replace(/[^\u
vendor: 5,170 bytes, line 27
2700a0]/g,"")).length<1&&e?" ":t};n=(n=n.replace(/\r\n/g," ").replace(/\n/g," ")).replace(/\s\s+/g,r.bind(r,!0)),(null==e.previousSibling&&P(e.parentNode)||null!=e.previousSibling&&P(e.previousSibling))&&(n=n.replace(/^\s+/,r.bind(r,!1))),(null==e.nextSibling&&P(e.parentNode)||null!=e.nextSibling&&P(e.nextSibling))&&(n=n.replace(/\s+$/,r.bind(r,!1)))}return t.insert(n)}k.DEFAULTS={matchers:[],matchVisual:!0},t.default=k,t.matchAttributor=N,t.matchBlot=R,t.matchNewline=L,t.matchSpacing=M,t.matchText=D},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0},a=n(6);function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var u=function(e){function t(){return s(this,t),l(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"optimize",value:function(e){o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,e),this.domNode.tagName!==this.statics.tagName[0]&&this.replaceWith(this.statics.blotName)}}],[{key:"create",value:function(){return o(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this)}},{key:"formats",value:function(){return!0}}]),t}(((r=a)&&r.__esModule?r:{default:r}).default);u.blotName="bold",u.tagName=["STRONG","B"],t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addControls=t.default=void 0;var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=c(n(2)),a=c(n(0)),s=c(n(5)),l=c(n(10)),u=c(n(9));function c(e){return e&&e.__esModule?e:{default:e}}function f(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var d=(0,l.default)("quill:toolbar"),p=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var i,o=f(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));if(Array.isArray(o.options.container)){var a=document.createElement("div");m(a,o.options.container),e.container.parentNode.insertBefore(a,e.container),o.container=a}else"string"==typeof o.options.container?o.container=document.querySelector(o.options.container):o.container=o.options.container;return o.container instanceof HTMLElement?(o.container.classList.add("ql-toolbar"),o.controls=[],o.handlers={},Object.keys(o.options.handlers).forEach((function(e){o.addHandler(e,o.options.handlers[e])})),[].forEach.call(o.container.querySelectorAll("button, select"),(function(e){o.attach(e)})),o.quill.on(s.default.events.EDITOR_CHANGE,(function(e,t){e===s.default.events.SELECTION_CHANGE&&o.update(t)})),o.quill.on(s.default.events.SCROLL_OPTIMIZE,(function(){var e=o.quill.selection.getRange(),t=r(e,1)[0];o.update(t)})),o):(i=d.error("Container required for toolbar",o.options),f(o,i))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"addHandler",value:function(e,t){this.handlers[e]=t}},{key:"attach",value:function(e){var t=this,n=[].find.call(e.classList,(function(e){return 0===e.indexOf("ql-")}));if(n){if(n=n.slice("ql-".length),"BUTTON"===e.tagName&&e.setAttribute("type","button"),null==this.handlers[n]){if(null!=this.quill.scroll.whitelist&&null==this.quill.scroll.whitelist[n])return void d.warn("ignoring attaching to disabled format",n,e);
vendor: 14,598 bytes, line 27
27if(null==a.default.query(n))return void d.warn("ignoring attaching to nonexistent format",n,e)}var i="SELECT"===e.tagName?"change":"click";e.addEventListener(i,(function(i){var l=void 0;if("SELECT"===e.tagName){if(e.selectedIndex<0)return;var u=e.options[e.selectedIndex];l=!u.hasAttribute("selected")&&(u.value||!1)}else l=!e.classList.contains("ql-active")&&(e.value||!e.hasAttribute("value")),i.preventDefault();t.quill.focus();var c=t.quill.selection.getRange(),f=r(c,1)[0];if(null!=t.handlers[n])t.handlers[n].call(t,l);else if(a.default.query(n).prototype instanceof a.default.Embed){if(!(l=prompt("Enter "+n)))return;t.quill.updateContents((new o.default).retain(f.index).delete(f.length).insert(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},n,l)),s.default.sources.USER)}else t.quill.format(n,l,s.default.sources.USER);t.update(f)})),this.controls.push([n,e])}}},{key:"update",value:function(e){var t=null==e?{}:this.quill.getFormat(e);this.controls.forEach((function(n){var i=r(n,2),o=i[0],a=i[1];if("SELECT"===a.tagName){var s=void 0;if(null==e)s=null;else if(null==t[o])s=a.querySelector("option[selected]");else if(!Array.isArray(t[o])){var l=t[o];"string"==typeof l&&(l=l.replace(/\"/g,'\\"')),s=a.querySelector('option[value="'+l+'"]')}null==s?(a.value="",a.selectedIndex=-1):s.selected=!0}else if(null==e)a.classList.remove("ql-active");else if(a.hasAttribute("value")){var u=t[o]===a.getAttribute("value")||null!=t[o]&&t[o].toString()===a.getAttribute("value")||null==t[o]&&!a.getAttribute("value");a.classList.toggle("ql-active",u)}else a.classList.toggle("ql-active",null!=t[o])}))}}]),t}(u.default);function h(e,t,n){var r=document.createElement("button");r.setAttribute("type","button"),r.classList.add("ql-"+t),null!=n&&(r.value=n),e.appendChild(r)}function m(e,t){Array.isArray(t[0])||(t=[t]),t.forEach((function(t){var n=document.createElement("span");n.classList.add("ql-formats"),t.forEach((function(e){if("string"==typeof e)h(n,e);else{var t=Object.keys(e)[0],r=e[t];Array.isArray(r)?function(e,t,n){var r=document.createElement("select");r.classList.add("ql-"+t),n.forEach((function(e){var t=document.createElement("option");!1!==e?t.setAttribute("value",e):t.setAttribute("selected","selected"),r.appendChild(t)})),e.appendChild(r)}(n,t,r):h(n,t,r)}})),e.appendChild(n)}))}p.DEFAULTS={},p.DEFAULTS={container:null,handlers:{clean:function(){var e=this,t=this.quill.getSelection();if(null!=t)if(0==t.length){var n=this.quill.getFormat();Object.keys(n).forEach((function(t){null!=a.default.query(t,a.default.Scope.INLINE)&&e.quill.format(t,!1)}))}else this.quill.removeFormat(t,s.default.sources.USER)},direction:function(e){var t=this.quill.getFormat().align;"rtl"===e&&null==t?this.quill.format("align","right",s.default.sources.USER):e||"right"!==t||this.quill.format("align",!1,s.default.sources.USER),this.quill.format("direction",e,s.default.sources.USER)},indent:function(e){var t=this.quill.getSelection(),n=this.quill.getFormat(t),r=parseInt(n.indent||0);if("+1"===e||"-1"===e){var i="+1"===e?1:-1;"rtl"===n.direction&&(i*=-1),this.quill.format("indent",r+i,s.default.sources.USER)}},link:function(e){!0===e&&(e=prompt("Enter link URL:")),this.quill.format("link",e,s.default.sources.USER)},list:function(e){var t=this.quill.getSelection(),n=this.quill.getFormat(t);"check"===e?"checked"===n.list||"unchecked"===n.list?this.quill.format("list",!1,s.default.sources.USER):this.quill.format("list","unchecked",s.default.sources.USER):this.quill.format("list",e,s.default.sources.USER)}}},t.default=p,t.addControls=m},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <polyline class="ql-even ql-stroke" points="5 7 3 9 5 11"></polyline> <polyline class="ql-even ql-stroke" points="13 7 15 9 13 11"></polyline> <line class=ql-stroke x1=10 x2=8 y1=5 y2=13></line> </svg>'},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0},a=n(28),s=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return r.label.innerHTML=n,r.container.classList.add("ql-color-picker"),[].slice.call(r.container.querySelectorAll(".ql-picker-item"),0,7).forEach((function(e){e.classList.add("ql-primary")})),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"buildItem",value:function(e){var n=o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"buildItem",this).call(this,e);return n.style.backgroundColor=e.getAttribute("value")||"",n}},{key:"selectItem",value:function(e,n){o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"selectItem",this).call(this,e,n);var r=this.label.querySelector(".ql-color-label"),i=e&&e.getAttribute("data-value")||"";r&&("line"===r.tagName?r.style.stroke=i:r.style.fill=i)}}]),t}(((r=a)&&r.__esModule?r:{default:r}).default);t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n(28),a=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return r.container.classList.add("ql-icon-picker"),[].forEach.call(r.container.querySelectorAll(".ql-picker-item"),(function(e){e.innerHTML=n[e.getAttribute("data-value")||""]})),r.defaultItem=r.container.querySelector(".ql-selected"),r.selectItem(r.defaultItem),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"selectItem",value:function(e,n){(function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0})(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"selectItem",this).call(this,e,n),e=e||this.defaultItem,this.label.innerHTML=e.innerHTML}}]),t}(((r=o)&&r.__esModule?r:{default:r}).default);t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function(){function e(t,n){var r=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.quill=t,this.boundsContainer=n||document.body,this.root=t.addContainer("ql-tooltip"),this.root.innerHTML=this.constructor.TEMPLATE,this.quill.root===this.quill.scrollingContainer&&this.quill.root.addEventListener("scroll",(function(){r.root.style.marginTop=-1*r.quill.root.scrollTop+"px"})),this.hide()}return r(e,[{key:"hide",value:function(){this.root.classList.add("ql-hidden")}},{key:"position",value:function(e){var t=e.left+e.width/2-this.root.offsetWidth/2,n=e.bottom+this.quill.root.scrollTop;this.root.style.left=t+"px",this.root.style.top=n+"px",this.root.classList.remove("ql-flip");var r=this.boundsContainer.getBoundingClientRect(),i=this.root.getBoundingClientRect(),o=0;if(i.right>r.right&&(o=r.right-i.right,this.root.style.left=t+o+"px"),i.left<r.left&&(o=r.left-i.left,this.root.style.left=t+o+"px"),i.bottom>r.bottom){var a=i.bottom-i.top,s=e.bottom-e.top+a;this.root.style.top=n-s+"px",this.root.classList.add("ql-flip")}return o}},{key:"show",value:function(){this.root.classList.remove("ql-editing"),this.root.classList.remove("ql-hidden")}}]),e}();t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=p(n(3)),s=p(n(8)),l=n(43),u=p(l),c=p(n(27)),f=n(15),d=p(n(41));function p(e){return e&&e.__esModule?e:{default:e}}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function g(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var v=[[{header:["1","2","3",!1]}],["bold","italic","underline","link"],[{list:"ordered"},{list:"bullet"}],["clean"]],y=function(e){function t(e,n){h(this,t),null!=n.modules.toolbar&&null==n.modules.toolbar.container&&(n.modules.toolbar.container=v);var r=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.quill.container.classList.add("ql-snow"),r}return g(t,e),o(t,[{key:"extendToolbar",value:function(e){e.container.classList.add("ql-snow"),this.buildButtons([].slice.call(e.container.querySelectorAll("button")),d.default),this.buildPickers([].slice.call(e.container.querySelectorAll("select")),d.default),this.tooltip=new b(this.quill,this.options.bounds),e.container.querySelector(".ql-link")&&this.quill.keyboard.addBinding({key:"K",shortKey:!0},(function(t,n){e.handlers.link.call(e,!n.format.link)}))}}]),t}(u.default);y.DEFAULTS=(0,a.default)(!0,{},u.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(e){if(e){var t=this.quill.getSelection();if(null==t||0==t.length)return;var n=this.quill.getText(t);/^\S+@\S+\.\S+$/.test(n)&&0!==n.indexOf("mailto:")&&(n="mailto:"+n),this.quill.theme.tooltip.edit("link",n)}else this.quill.format("link",!1)}}}}});var b=function(e){function t(e,n){h(this,t);var r=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.preview=r.root.querySelector("a.ql-preview"),r}return g(t,e),o(t,[{key:"listen",value:function(){var e=this;i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"listen",this).call(this),this.root.querySelector("a.ql-action").addEventListener("click",(function(t){e.root.classList.contains("ql-editing")?e.save():e.edit("link",e.preview.textContent),t.preventDefault()})),this.root.querySelector("a.ql-remove").addEventListener("click",(function(t){if(null!=e.linkRange){var n=e.linkRange;e.restoreFocus(),e.quill.formatText(n,"link",!1,s.default.sources.USER),delete e.linkRange}t.preventDefault(),e.hide()})),this.quill.on(s.default.events.SELECTION_CHANGE,(function(t,n,i){if(null!=t){if(0===t.length&&i===s.default.sources.USER){var o=e.quill.scroll.descendant(c.default,t.index),a=r(o,2),l=a[0],u=a[1];if(null!=l){e.linkRange=new f.Range(t.index-u,l.length());var d=c.default.formats(l.domNode);return e.preview.textContent=d,e.preview.setAttribute("href",d),e.show(),void e.position(e.quill.getBounds(e.linkRange))}}else delete e.linkRange;e.hide()}}))}},{key:"show",value:function(){i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"show",this).call(this),this.root.removeAttribute("data-mode")}}]),t}(l.BaseTooltip);b.TEMPLATE=['<a class="ql-preview" rel="noopener noreferrer" target="_blank" href="about:blank"></a>','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-action"></a>','<a class="ql-remove"></a>'].join(""),t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=M(n(29)),i=n(36),o=n(38),a=n(64),s=M(n(65)),l=M(n(66)),u=n(67),c=M(u),f=n(37),d=n(26),p=n(39),h=n(40),m=M(n(56)),g=M(n(68)),v=M(n(27)),y=M(n(69)),b=M(n(70)),E=M(n(71)),w=M(n(72)),A=M(n(73)),S=n(13),T=M(S),x=M(n(74)),k=M(n(75)),O=M(n(57)),_=M(n(41)),C=M(n(28)),P=M(n(59)),I=M(n(60)),N=M(n(61)),R=M(n(108)),L=M(n(62));function M(e){return e&&e.__esModule?e:{default:e}}r.default.register({"attributors/attribute/direction":o.DirectionAttribute,"attributors/class/align":i.AlignClass,"attributors/class/background":f.BackgroundClass,"attributors/class/color":d.ColorClass,"attributors/class/direction":o.DirectionClass,"attributors/class/font":p.FontClass,"attributors/class/size":h.SizeClass,"attributors/style/align":i.AlignStyle,"attributors/style/background":f.Backgroun
vendor: 18,460 bytes, line 27
27dStyle,"attributors/style/color":d.ColorStyle,"attributors/style/direction":o.DirectionStyle,"attributors/style/font":p.FontStyle,"attributors/style/size":h.SizeStyle},!0),r.default.register({"formats/align":i.AlignClass,"formats/direction":o.DirectionClass,"formats/indent":a.IndentClass,"formats/background":f.BackgroundStyle,"formats/color":d.ColorStyle,"formats/font":p.FontClass,"formats/size":h.SizeClass,"formats/blockquote":s.default,"formats/code-block":T.default,"formats/header":l.default,"formats/list":c.default,"formats/bold":m.default,"formats/code":S.Code,"formats/italic":g.default,"formats/link":v.default,"formats/script":y.default,"formats/strike":b.default,"formats/underline":E.default,"formats/image":w.default,"formats/video":A.default,"formats/list/item":u.ListItem,"modules/formula":x.default,"modules/syntax":k.default,"modules/toolbar":O.default,"themes/bubble":R.default,"themes/snow":L.default,"ui/icons":_.default,"ui/picker":C.default,"ui/icon-picker":I.default,"ui/color-picker":P.default,"ui/tooltip":N.default},!0),t.default=r.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IndentClass=void 0;var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0},a=n(0),s=(r=a)&&r.__esModule?r:{default:r};function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var c=new(function(e){function t(){return l(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"add",value:function(e,n){if("+1"===n||"-1"===n){var r=this.value(e)||0;n="+1"===n?r+1:r-1}return 0===n?(this.remove(e),!0):o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"add",this).call(this,e,n)}},{key:"canAdd",value:function(e,n){return o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"canAdd",this).call(this,e,n)||o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"canAdd",this).call(this,e,parseInt(n))}},{key:"value",value:function(e){return parseInt(o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"value",this).call(this,e))||void 0}}]),t}(s.default.Attributor.Class))("indent","ql-indent",{scope:s.default.Scope.BLOCK,whitelist:[1,2,3,4,5,6,7,8]});t.IndentClass=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(4);function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var s=function(e){function t(){return o(this,t),a(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(((r=i)&&r.__esModule?r:{default:r}).default);s.blotName="blockquote",s.tagName="blockquote",t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n(4);function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var l=function(e){function t(){return a(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,null,[{key:"formats",value:function(e){return this.tagName.indexOf(e.tagName)+1}}]),t}(((r=o)&&r.__esModule?r:{default:r}).default);l.blotName="header",l.tagName=["H1","H2","H3","H4","H5","H6"],t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ListItem=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0},o=l(n(0)),a=l(n(4)),s=l(n(25));function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function f(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var d=function(e){function t(){return u(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return f(t,e),r(t,[{key:"format",value:function(e,n){e!==p.blotName||n?i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,e,n):this.replaceWith(o.default.create(this.statics.scope))}},{key:"remove",value:function(){null==this.prev&&null==this.next?this.parent.remove():i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"remove",this).call(this)}},{key:"replaceWith",value:function(e,n){return this.parent.isolate(this.offset(this.parent),this.length()),e===this.parent.statics.blotName?(this.parent.replaceWith(e,n),this):(this.parent.unwrap(),i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"replaceWith",this).call(this,e,n))}}],[{key:"formats",value:function(e){return e.tagName===this.tagName?void 0:i(t.__proto__||Object.getPrototypeOf(t),"formats",this).call(this,e)}}]),t}(a.default);d.blotName="list-item",d.tagName="LI";var p=function(e){function t(e){u(this,t);var n=c(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),r=function(t){if(t.target.parentNode===e){var r=n.statics.formats(e),i=o.default.find(t.target);"checked"===r?i.format("list","unchecked"):"unchecked"===r&&i.format("list","checked")}};return e.addEventListener("touchstart",r),e.addEventListener("mousedown",r),n}return f(t,e),r(t,null,[{key:"create",value:function(e){var n="ordered"===e?"OL":"UL",r=i(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,n);return"checked"!==e&&"unchecked"!==e||r.setAttribute("data-checked","checked"===e),r}},{key:"formats",value:function(e){return"OL"===e.tagName?"ordered":"UL"===e.tagName?e.hasAttribute("data-checked")?"true"===e.getAttribute("data-checked")?"checked":"unchecked":"bullet":void 0}}]),r(t,[{key:"format",value:function(e,t){this.children.length>0&&this.children.tail.format(e,t)}},{key:"formats",value:function(){return e={},t=this.statics.blotName,n=this.statics.formats(this.domNode),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e;var e,t,n}},{key:"insertBefore",value:function(e,n){if(e instanceof d)i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertBefore",this).call(this,e,n);else{var r=null==n?this.length():n.offset(this),o=this.split(r);o.parent.insertBefore(e,o)}}},{key:"optimize",value:function(e){i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,e);var n=this.next;null!=n&&n.prev===this&&n.statics.blotName===this.statics.blotName&&n.domNode.tagName===this.domNode.tagName&&n.domNode.getAttribute("data-checked")===this.domNode.getAttribute("data-checked")&&(n.moveChildren(this),n.remove())}},{key:"replace",value:function(e){if(e.statics.blotName!==this.statics.blotName){var n=o.default.create(this.statics.defaultChild);e.moveChildren(n),this.appendChild(n)}i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"replace",this).call(this,e)}}]),t}(s.default);p.blotName="list",p.scope=o.default.Scope.BLOCK_BLOT,p.tagName=["OL","UL"],p.defaultChild="list-item",p.allowedChildren=[d],t.ListItem=d,t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(56);function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var s=function(e){function t(){return o(this,t),a(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(((r=i)&&r.__esModule?r:{default:r}).default);s.blotName="italic",s.tagName=["EM","I"],t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n(6);function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var l=function(e){function t(){return a(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,null,[{key:"create",value:function(e){return"super"===e?document.createElement("sup"):"sub"===e?document.createElement("sub"):function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0}(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,e)}},{key:"formats",value:function(e){return"SUB"===e.tagName?"sub":"SUP"===e.tagName?"super":void 0}}]),t}(((r=o)&&r.__esModule?r:{default:r}).default);l.blotName="script",l.tagName=["SUB","SUP"],t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(6);function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var s=function(e){function t(){return o(this,t),a(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(((r=i)&&r.__esModule?r:{default:r}).default);s.blotName="strike",s.tagName="S",t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(6);function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var s=function(e){function t(){return o(this,t),a(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(((r=i)&&r.__esModule?r:{default:r}).default);s.blotName="underline",s.tagName="U",t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0},a=n(0),s=(r=a)&&r.__esModule?r:{default:r},l=n(27);function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var f=["alt","height","width"],d=function(e){function t(){return u(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"format",value:function(e,n){f.indexOf(e)>-1?n?this.domNode.setAttribute(e,n):this.domNode.removeAttribute(e):o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,e,n)}}],[{key:"create",value:function(e){var n=o(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,e);return"string"==typeof e&&n.setAttribute("src",this.sanitize(e)),n}},{key:"formats",value:function(e){return f.reduce((function(t,n){return e.hasAttribute(n)&&(t[n]=e.getAttribute(n)),t}),{})}},{key:"match",value:function(e){return/\.(jpe?g|gif|png)$/.test(e)||/^data:image\/.+;base64/.test(e)}},{key:"sanitize",value:function(e){return(0,l.sanitize)(e,["http","https","data"])?e:"//:0"}},{key:"value",value:function(e){return e.getAttribute("src")}}]),t}(s.default.Embed);d.blotName="image",d.tagName="IMG",t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0},a=n(4),s=n(27),l=(r=s)&&r.__esModule?r:{default:r};function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var f=["height","width"],d=function(e){function t(){return u(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"format",value:function(e,n){f.indexOf(e)>-1?n?this.domNode.setAttribute(e,n):this.domNode.removeAttribute(e):o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,e,n)}}],[{key:"create",value:function(e){var n=o(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,e);return n.setAttribute("frameborder","0"),n.setAttribute("allowfullscreen",!0),n.setAttribute("src",this.sanitize(e)),n}},{key:"formats",value:function(e){return f.reduce((function(t,n){return e.hasAttribute(n)&&(t[n]=e.getAttribute(n)),t}),{})}},{key:"sanitize",value:function(e){return l.default.sanitize(e)}},{key:"value",value:function(e){return e.getAttribute("src")}}]),t}(a.BlockEmbed);d.blotName="video",d.className="ql-video",d.tagName="IFRAME",t.default=d},function(e,t,n){"use strict";
vendor: 4,900 bytes, line 27
27Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.FormulaBlot=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=s(n(35)),o=s(n(5)),a=s(n(9));function s(e){return e&&e.__esModule?e:{default:e}}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var f=function(e){function t(){return l(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return c(t,e),r(t,null,[{key:"create",value:function(e){var n=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0}(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,e);return"string"==typeof e&&(window.katex.render(e,n,{throwOnError:!1,errorColor:"#f00"}),n.setAttribute("data-value",e)),n}},{key:"value",value:function(e){return e.getAttribute("data-value")}}]),t}(i.default);f.blotName="formula",f.className="ql-formula",f.tagName="SPAN";var d=function(e){function t(){l(this,t);var e=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));if(null==window.katex)throw new Error("Formula module requires KaTeX.");return e}return c(t,e),r(t,null,[{key:"register",value:function(){o.default.register(f,!0)}}]),t}(a.default);t.FormulaBlot=f,t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.CodeToken=t.CodeBlock=void 0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=s(n(0)),o=s(n(5)),a=s(n(9));function s(e){return e&&e.__esModule?e:{default:e}}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var f=function(e){function t(){return l(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return c(t,e),r(t,[{key:"replaceWith",value:function(e){this.domNode.textContent=this.domNode.textContent,this.attach(),function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0}(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"replaceWith",this).call(this,e)}},{key:"highlight",value:function(e){var t=this.domNode.textContent;this.cachedText!==t&&((t.trim().length>0||null==this.cachedText)&&(this.domNode.innerHTML=e(t),this.domNode.normalize(),this.attach()),this.cachedText=t)}}]),t}(s(n(13)).default);f.className="ql-syntax";var d=new i.default.Attributor.Class("token","hljs",{scope:i.default.Scope.INLINE}),p=function(e){function t(e,n){l(this,t);var r=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));if("function"!=typeof r.options.highlight)throw new Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");var i=null;return r.quill.on(o.default.events.SCROLL_OPTIMIZE,(function(){clearTimeout(i),i=setTimeout((function(){r.highlight(),i=null}),r.options.interval)})),r.highlight(),r}return c(t,e),r(t,null,[{key:"register",value:function(){o.default.register(d,!0),o.default.register(f,!0)}}]),r(t,[{key:"highlight",value:function(){var e=this;if(!this.quill.selection.composing){this.quill.update(o.default.sources.USER);var t=this.quill.getSelection();this.quill.scroll.descendants(f).forEach((function(t){t.highlight(e.options.highlight)})),this.quill.update(o.default.sources.SILENT),null!=t&&this.quill.setSelection(t,o
vendor: 15,647 bytes, line 27
27.default.sources.SILENT)}}}]),t}(a.default);p.DEFAULTS={highlight:null==window.hljs?null:function(e){return window.hljs.highlightAuto(e).value},interval:1e3},t.CodeBlock=f,t.CodeToken=d,t.default=p},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=3 x2=13 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=9 y1=4 y2=4></line> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=14 x2=4 y1=14 y2=14></line> <line class=ql-stroke x1=12 x2=6 y1=4 y2=4></line> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=15 x2=5 y1=14 y2=14></line> <line class=ql-stroke x1=15 x2=9 y1=4 y2=4></line> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=15 x2=3 y1=14 y2=14></line> <line class=ql-stroke x1=15 x2=3 y1=4 y2=4></line> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <g class="ql-fill ql-color-label"> <polygon points="6 6.868 6 6 5 6 5 7 5.942 7 6 6.868"></polygon> <rect height=1 width=1 x=4 y=4></rect> <polygon points="6.817 5 6 5 6 6 6.38 6 6.817 5"></polygon> <rect height=1 width=1 x=2 y=6></rect> <rect height=1 width=1 x=3 y=5></rect> <rect height=1 width=1 x=4 y=7></rect> <polygon points="4 11.439 4 11 3 11 3 12 3.755 12 4 11.439"></polygon> <rect height=1 width=1 x=2 y=12></rect> <rect height=1 width=1 x=2 y=9></rect> <rect height=1 width=1 x=2 y=15></rect> <polygon points="4.63 10 4 10 4 11 4.192 11 4.63 10"></polygon> <rect height=1 width=1 x=3 y=8></rect> <path d=M10.832,4.2L11,4.582V4H10.708A1.948,1.948,0,0,1,10.832,4.2Z></path> <path d=M7,4.582L7.168,4.2A1.929,1.929,0,0,1,7.292,4H7V4.582Z></path> <path d=M8,13H7.683l-0.351.8a1.933,1.933,0,0,1-.124.2H8V13Z></path> <rect height=1 width=1 x=12 y=2></rect> <rect height=1 width=1 x=11 y=3></rect> <path d=M9,3H8V3.282A1.985,1.985,0,0,1,9,3Z></path> <rect height=1 width=1 x=2 y=3></rect> <rect height=1 width=1 x=6 y=2></rect> <rect height=1 width=1 x=3 y=2></rect> <rect height=1 width=1 x=5 y=3></rect> <rect height=1 width=1 x=9 y=2></rect> <rect height=1 width=1 x=15 y=14></rect> <polygon points="13.447 10.174 13.469 10.225 13.472 10.232 13.808 11 14 11 14 10 13.37 10 13.447 10.174"></polygon> <rect height=1 width=1 x=13 y=7></rect> <rect height=1 width=1 x=15 y=5></rect> <rect height=1 width=1 x=14 y=6></rect> <rect height=1 width=1 x=15 y=8></rect> <rect height=1 width=1 x=14 y=9></rect> <path d=M3.775,14H3v1H4V14.314A1.97,1.97,0,0,1,3.775,14Z></path> <rect height=1 width=1 x=14 y=3></rect> <polygon points="12 6.868 12 6 11.62 6 12 6.868"></polygon> <rect height=1 width=1 x=15 y=2></rect> <rect height=1 width=1 x=12 y=5></rect> <rect height=1 width=1 x=13 y=4></rect> <polygon points="12.933 9 13 9 13 8 12.495 8 12.933 9"></polygon> <rect height=1 width=1 x=9 y=14></rect> <rect height=1 width=1 x=8 y=15></rect> <path d=M6,14.926V15H7V14.316A1.993,1.993,0,0,1,6,14.926Z></path> <rect height=1 width=1 x=5 y=15></rect> <path d=M10.668,13.8L10.317,13H10v1h0.792A1.947,1.947,0,0,1,10.668,13.8Z></path> <rect height=1 width=1 x=11 y=15></rect> <path d=M14.332,12.2a1.99,1.99,0,0,1,.166.8H15V12H14.245Z></path> <rect height=1 width=1 x=14 y=15></rect> <rect height=1 width=1 x=15 y=11></rect> </g> <polyline class=ql-stroke points="5.5 13 9 5 12.5 13"></polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=11 y2=11></line> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <rect class="ql-fill ql-stroke" height=3 width=3 x=4 y=5></rect> <rect class="ql-fill ql-stroke" height=3 width=3 x=11 y=5></rect> <path class="ql-even ql-fill ql-stroke" d=M7,8c0,4.031-3,5-3,5></path> <path class="ql-even ql-fill ql-stroke" d=M14,8c0,4.031-3,5-3,5></path> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,4H9.5A2.5,2.5,0,0,1,12,6.5v0A2.5,2.5,0,0,1,9.5,9H5A0,0,0,0,1,5,9V4A0,0,0,0,1,5,4Z></path> <path class=ql-stroke d=M5,9h5.5A2.5,2.5,0,0,1,13,11.5v0A2.5,2.5,0,0,1,10.5,14H5a0,0,0,0,1,0,0V9A0,0,0,0,1,5,9Z></path> </svg>'},function(e,t){e.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=5 x2=13 y1=3 y2=3></line> <line class=ql-stroke x1=6 x2=9.35 y1=12 y2=3></line> <line class=ql-stroke x1=11 x2=15 y1=11 y2=15></line> <line class=ql-stroke x1=15 x2=11 y1=11 y2=15></line> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=7 x=2 y=14></rect> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class="ql-color-label ql-stroke ql-transparent" x1=3 x2=15 y1=15 y2=15></line> <polyline class=ql-stroke points="5.5 11 9 3 12.5 11"></polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=9 y2=9></line> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="3 11 5 9 3 7 3 11"></polygon> <line class="ql-stroke ql-fill" x1=15 x2=11 y1=4 y2=4></line> <path class=ql-fill d=M11,3a3,3,0,0,0,0,6h1V3H11Z></path> <rect class=ql-fill height=11 width=1 x=11 y=4></rect> <rect class=ql-fill height=11 width=1 x=13 y=4></rect> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="15 12 13 10 15 8 15 12"></polygon> <line class="ql-stroke ql-fill" x1=9 x2=5 y1=4 y2=4></line> <path class=ql-fill d=M5,3A3,3,0,0,0,5,9H6V3H5Z></path> <rect class=ql-fill height=11 width=1 x=5 y=4></rect> <rect class=ql-fill height=11 width=1 x=7 y=4></rect> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M14,16H4a1,1,0,0,1,0-2H14A1,1,0,0,1,14,16Z /> <path class=ql-fill d=M14,4H4A1,1,0,0,1,4,2H14A1,1,0,0,1,14,4Z /> <rect class=ql-fill x=3 y=6 width=12 height=6 rx=1 ry=1 /> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M13,16H5a1,1,0,0,1,0-2h8A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H5A1,1,0,0,1,5,2h8A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=2 y=6 width=14 height=6 rx=1 ry=1 /> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15,8H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,8Z /> <path class=ql-fill d=M15,12H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,12Z /> <path class=ql-fill d=M15,16H5a1,1,0,0,1,0-2H15A1,1,0,0,1,15,16Z /> <path class=ql-fill d=M15,4H5A1,1,0,0,1,5,2H15A1,1,0,0,1,15,4Z /> <rect class=ql-fill x=2 y=6 width=8 height=6 rx=1 ry=1 /> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M5,8H3A1,1,0,0,1,3,6H5A1,1,0,0,1,5,8Z /> <path class=ql-fill d=M5,12H3a1,1,0,0,1,0-2H5A1,1,0,0,1,5,12Z /> <path class=ql-fill d=M13,16H3a1,1,0,0,1,0-2H13A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H3A1,1,0,0,1,3,2H13A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=8 y=6 width=8 height=6 rx=1 ry=1 transform="translate(24 18) rotate(-180)"/> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M11.759,2.482a2.561,2.561,0,0,0-3.53.607A7.656,7.656,0,0,0,6.8,6.2C6.109,9.188,5.275,14.677,4.15,14.927a1.545,1.545,0,0,0-1.3-.933A0.922,0.922,0,0,0,2,15.036S1.954,16,4.119,16s3.091-2.691,3.7-5.553c0.177-.826.36-1.726,0.554-2.6L8.775,6.2c0.381-1.421.807-2.521,1.306-2.676a1.014,1.014,0,0,0,1.02.56A0.966,0.966,0,0,0,11.759,2.482Z></path> <rect class=ql-fill height=1.6 rx=0.8 ry=0.8 width=5 x=5.15 y=6.2></rect> <path class=ql-fill d=M13.663,12.027a1.662,1.662,0,0,1,.266-0.276q0.193,0.069.456,0.138a2.1,2.1,0,0,0,.535.069,1.075,1.075,0,0,0,.767-0.3,1.044,1.044,0,0,0,.314-0.8,0.84,0.84,0,0,0-.238-0.619,0.8,0.8,0,0,0-.594-0.239,1.154,1.154,0,0,0-.781.3,4.607,4.607,0,0,0-.781,1q-0.091.15-.218,0.346l-0.246.38c-0.068-.288-0.137-0.582-0.212-0.885-0.459-1.847-2.494-.984-2.941-0.8-0.482.2-.353,0.647-0.094,0.529a0.869,0.869,0,0,1,1.281.585c0.217,0.751.377,1.436,0.527,2.038a5.688,5.688,0,0,1-.362.467,2.69,2.69,0,0,1-.264.271q-0.221-.08-0.471-0.147a2.029,2.029,0,0,0-.522-0.066,1.079,1.079,0,0,0-.768.3A1.058,1.058,0,0,0,9,15.131a0.82,0.82,0,0,0,.832.852,1.134,1.134,0,0,0,.787-0.3,5.11,5.11,0,0,0,.776-0.993q0.141-.219.215-0.34c0.046-.076.122-0.194,0.223-0.346a2.786,2.786,0,0,0,.918,1.726,2.582,2.582,0,0,0,2.376-.185c0.317-.181.212-0.565,0-0.494A0.807,0.807,0,0,1,14.176,15a5.159,5.159,0,0,1-.913-2.446l0,0Q13.487,12.24,13.663,12.027Z></path> </svg>'},function(e,t){e.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M10,4V14a1,1,0,0,1-2,0V10H3v4a1,1,0,0,1-2,0V4A1,1,0,0,1,3,4V8H8V4a1,1,0,0,1,2,0Zm6.06787,9.209H14.98975V7.59863a.54085.54085,0,0,0-.605-.60547h-.62744a1.01119,1.01119,0,0,0-.748.29688L11.645,8.56641a.5435.5435,0,0,0-.022.8584l.28613.30762a.53861.53861,0,0,0,.84717.0332l.09912-.08789a1.2137,1.2137,0,0,0,.2417-.35254h.02246s-.01123.30859-.01123.60547V13.209H12.041a.54085.54085,0,0,0-.605.60547v.43945a.54085.54085,0,0,0,.605.60547h4.02686a.54085.54085,0,0,0,.605-.60547v-.43945A.54085.54085,0,0,0,16.06787,13.209Z /> </svg>'},function(e,t){e.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M16.73975,13.81445v.43945a.54085.54085,0,0,1-.605.60547H11.855a.58392.58392,0,0,1-.64893-.60547V14.0127c0-2.90527,3.39941-3.42187,3.39941-4.55469a.77675.77675,0,0,0-.84717-.78125,1.17684,1.17684,0,0,0-.83594.38477c-.2749.26367-.561.374-.85791.13184l-.4292-.34082c-.30811-.24219-.38525-.51758-.1543-.81445a2.97155,2.97155,0,0,1,2.45361-1.17676,2.45393,2.45393,0,0,1,2.68408,2.40918c0,2.45312-3.1792,2.92676-3.27832,3.93848h2.79443A.54085.54085,0,0,1,16.73975,13.81445ZM9,3A.99974.99974,0,0,0,8,4V8H3V4A1,1,0,0,0,1,4V14a1,1,0,0,0,2,0V10H8v4a1,1,0,0,0,2,0V4A.99974.99974,0,0,0,9,3Z /> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=13 y1=4 y2=4></line> <line class=ql-stroke x1=5 x2=11 y1=14 y2=14></line> <line class=ql-stroke x1=8 x2=10 y1=14 y2=4></line> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=10 width=12 x=3 y=4></rect> <circle class=ql-fill cx=6 cy=7 r=1></circle> <polyline class="ql-even ql-fill" points="5 12 5 11 7 9 8 10 11 7 13 9 13 12 5 12"></polyline> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class="ql-fill ql-stroke" points="3 7 3 11 5 9 3 7"></polyline> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class=ql-stroke points="5 7 5 11 3 9 5 7"></polyline> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=11 y1=7 y2=11></line> <path class="ql-even ql-stroke" d=M8.9,4.577a3.476,3.476,0,0,1,.36,4.679A3.476,3.476,0,0,1,4.577,8.9C3.185,7.5,2.035,6.4,4.217,4.217S7.5,3.185,8.9,4.577Z></path> <path class="ql-even ql-stroke" d=M13.423,9.1a3.476,3.476,0,0,0-4.679-.36,3.476,3.476,0,0,0,.36,4.679c1.392,1.392,2.5,2.542,4.679.36S14.815,10.5,13.423,9.1Z></path> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=7 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=7 x2=15 y1=14 y2=14></line> <line class="ql-stroke ql-thin" x1=2.5 x2=4.5 y1=5.5 y2=5.5></line> <path class=ql-fill d=M3.5,6A0.5,0.5,0,0,1,3,5.5V3.085l-0.276.138A0.5,0.5,0,0,1,2.053,3c-0.124-.247-0.023-0.324.224-0.447l1-.5A0.5,0.5,0,0,1,4,2.5v3A0.5,0.5,0,0,1,3.5,6Z></path> <path class="ql-stroke ql-thin" d=M4.5,10.5h-2c0-.234,1.85-1.076,1.85-2.234A0.959,0.959,0,0,0,2.5,8.156></path> <path class="ql-stroke ql-thin" d=M2.5,14.846a0.959,0.959,0,0,0,1.85-.109A0.7,0.7,0,0,0,3.75,14a0.688,0.688,0,0,0,.6-0.736,0.959,0.959,0,0,0-1.85-.109></path> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=6 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=6 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=6 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=3 y1=4 y2=4></line> <line class=ql-stroke x1=3 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=3 x2=3 y1=14 y2=14></line> </svg>'},function(e,t){e.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=9 x2=15 y1=4 y2=4></line> <polyline class=ql-stroke points="3 4 4 5 6 3"></polyline> <line class=ql-stroke x1=9 x2=15 y1=14 y2=14></line> <polyline class=ql-stroke points="3 14 4 15 6 13"></polyline> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class=ql-stroke points="3 9 4 10 6 8"></polyline> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,15H13.861a3.858,3.858,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.921,1.921,0,0,0,12.021,11.7a0.50013,0.50013,0,1,0,.957.291h0a0.914,0.914,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.076-1.16971,1.86982-1.93971,2.43082A1.45639,1.45639,0,0,0,12,15.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,15Z /> <path class=ql-fill d=M9.65,5.241a1,1,0,0,0-1.409.108L6,7.964,3.759,5.349A1,1,0,0,0,2.192,6.59178Q2.21541,6.6213,2.241,6.649L4.684,9.5,2.241,12.35A1,1,0,0,0,3.71,13.70722q0.02557-.02768.049-0.05722L6,11.036,8.241,13.65a1,1,0,1,0,1.567-1.24277Q9.78459,12.3777,9.759,12.35L7.316,9.5,9.759,6.651A1,1,0,0,0,9.65,5.241Z /> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,7H13.861a4.015,4.015,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.922,1.922,0,0,0,12.021,3.7a0.5,0.5,0,1,0,.957.291,0.917,0.917,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.077-1.164,1.925-1.934,2.486A1.423,1.423,0,0,0,12,7.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,7Z /> <path class=ql-fill d=M9.651,5.241a1,1,0,0,0-1.41.108L6,7.964,3.759,5.349a1,1,0,1,0-1.519,1.3L4.683,9.5,2.241,12.35a1,1,0,1,0,1.519,1.3L6,11.036,8.241,13.65a1,1,0,0,0,1.519-1.3L7.317,9.5,9.759,6.651A1,1,0,0,0,9.651,5.241Z /> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <line class="ql-stroke ql-thin" x1=15.5 x2=2.5 y1=8.5 y2=9.5></line> <path class=ql-fill d=M9.007,8C6.542,7.791,6,7.519,6,6.5,6,5.792,7.283,5,9,5c1.571,0,2.765.679,2.969,1.309a1,1,0,0,0,1.9-.617C13.356,4.106,11.354,3,9,3,6.2,3,4,4.538,4,6.5a3.2,3.2,0,0,0,.5,1.843Z></path> <path class=ql-fill d=M8.984,10C11.457,10.208,12,10.479,12,11.5c0,0.708-1.283,1.5-3,1.5-1.571,0-2.765-.679-2.969-1.309a1,1,0,1,0-1.9.617C4.644,13.894,6.646,15,9,15c2.8,0,5-1.538,5-3.5a3.2,3.2,0,0,0-.5-1.843Z></path> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,3V9a4.012,4.012,0,0,0,4,4H9a4.012,4.012,0,0,0,4-4V3></path> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=12 x=3 y=15></rect> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=12 width=12 x=3 y=3></rect> <rect class=ql-fill height=12 width=1 x=5 y=3></rect> <rect class=ql-fill height=12 width=1 x=12 y=3></rect> <rect class=ql-fill height=2 width=8 x=5 y=8></rect> <rect class=ql-fill height=1 width=3 x=3 y=5></rect> <rect class=ql-fill height=1 width=3 x=3 y=7></rect> <rect class=ql-fill height=1 width=3 x=3 y=10></rect> <rect class=ql-fill height=1 width=3 x=3 y=12></rect> <rect class=ql-fill height=1 width=3 x=12 y=5></rect> <rect class=ql-fill height=1 width=3 x=12 y=7></rect> <rect class=ql-fill height=1 width=3 x=12 y=10></rect> <rect class=ql-fill height=1 width=3 x=12 y=12></rect> </svg>'},function(e,t){e.exports='<svg viewbox="0 0 18 18"> <polygon class=ql-stroke points="7 11 9 13 11 11 7 11"></polygon> <polygon class=ql-stroke points="7 7 9 5 11 7 7 7"></polygon> </svg>'},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.BubbleTooltip=void 0;var r=function e(t,n,r){null===t&&(t=Function.prototype);var
vendor: 3,987 bytes, line 27
27i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=f(n(3)),a=f(n(8)),s=n(43),l=f(s),u=n(15),c=f(n(41));function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function h(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var m=[["bold","italic","link"],[{header:1},{header:2},"blockquote"]],g=function(e){function t(e,n){d(this,t),null!=n.modules.toolbar&&null==n.modules.toolbar.container&&(n.modules.toolbar.container=m);var r=p(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.quill.container.classList.add("ql-bubble"),r}return h(t,e),i(t,[{key:"extendToolbar",value:function(e){this.tooltip=new v(this.quill,this.options.bounds),this.tooltip.root.appendChild(e.container),this.buildButtons([].slice.call(e.container.querySelectorAll("button")),c.default),this.buildPickers([].slice.call(e.container.querySelectorAll("select")),c.default)}}]),t}(l.default);g.DEFAULTS=(0,o.default)(!0,{},l.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(e){e?this.quill.theme.tooltip.edit():this.quill.format("link",!1)}}}}});var v=function(e){function t(e,n){d(this,t);var r=p(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.quill.on(a.default.events.EDITOR_CHANGE,(function(e,t,n,i){if(e===a.default.events.SELECTION_CHANGE)if(null!=t&&t.length>0&&i===a.default.sources.USER){r.show(),r.root.style.left="0px",r.root.style.width="",r.root.style.width=r.root.offsetWidth+"px";var o=r.quill.getLines(t.index,t.length);if(1===o.length)r.position(r.quill.getBounds(t));else{var s=o[o.length-1],l=r.quill.getIndex(s),c=Math.min(s.length()-1,t.index+t.length-l),f=r.quill.getBounds(new u.Range(l,c));r.position(f)}}else document.activeElement!==r.textbox&&r.quill.hasFocus()&&r.hide()})),r}return h(t,e),i(t,[{key:"listen",value:function(){var e=this;r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"listen",this).call(this),this.root.querySelector(".ql-close").addEventListener("click",(function(){e.root.classList.remove("ql-editing")})),this.quill.on(a.default.events.SCROLL_OPTIMIZE,(function(){setTimeout((function(){if(!e.root.classList.contains("ql-hidden")){var t=e.quill.getSelection();null!=t&&e.position(e.quill.getBounds(t))}}),1)}))}},{key:"cancel",value:function(){this.show()}},{key:"position",value:function(e){var n=r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"position",this).call(this,e),i=this.root.querySelector(".ql-tooltip-arrow");if(i.style.marginLeft="",0===n)return n;i.style.marginLeft=-1*n-i.offsetWidth/2+"px"}}]),t}(s.BaseTooltip);v.TEMPLATE=['<span class="ql-tooltip-arrow"></span>','<div class="ql-tooltip-editor">','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-close"></a>',"</div>"].join(""),t.BubbleTooltip=v,t.default=g},function(e,t,n){e.exports=n(63)}]).default},e.exports=n()}).call(this,n(283).Buffer)},function(e,t,n){var r=n(54),i=n(319),o=n(320),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?i(e):o(e)}},function(e,t,n){"use strict";
27Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=a(n(293)),o=a(n(294));a(n(66)),a(n(77));function a(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var l=function(e,t){return t},u=function(){function e(t){var n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};s(this,e),this.onClick=function(){n.hide()},this.quill=t,this.options=(0,i.default)(o.default,r,{arrayMerge:l}),this.currentSpec=null,this.actions=[],this.overlay=document.createElement("div"),this.overlay.classList.add(this.options.overlay.className),this.options.overlay.style&&Object.assign(this.overlay.style,this.options.overlay.style),document.execCommand("enableObjectResizing",!1,"false"),this.quill.root.parentNode.style.position=this.quill.root.parentNode.style.position||"relative",this.quill.root.addEventListener("click",this.onClick),this.specs=this.options.specs.map((function(e){return new e(n)})),this.specs.forEach((function(e){return e.init()}))}return r(e,[{key:"show",value:function(e){this.currentSpec=e,this.currentSpec.setSelection(),this.setUserSelect("none"),this.quill.root.parentNode.appendChild(this.overlay),this.repositionOverlay(),this.createActions(e)}},{key:"hide",value:function(){this.currentSpec&&(this.currentSpec.onHide(),this.currentSpec=null,this.quill.root.parentNode.removeChild(this.overlay),this.overlay.style.setProperty("display","none"),this.setUserSelect(""),this.destroyActions())}},{key:"update",value:function(){this.repositionOverlay(),this.actions.forEach((function(e){return e.onUpdate()}))}},{key:"createActions",value:function(e){var t=this;this.actions=e.getActions().map((function(e){var n=new e(t);return n.onCreate(),n}))}},{key:"destroyActions",value:function(){this.actions.forEach((function(e){return e.onDestroy()})),this.actions=[]}},{key:"repositionOverlay",value:function(){if(this.currentSpec){var e=this.currentSpec.getOverlayElement();if(e){var t=this.quill.root.parentNode,n=e.getBoundingClientRect(),r=t.getBoundingClientRect();Object.assign(this.overlay.style,{display:"block",left:n.left-r.left-1+t.scrollLeft+"px",top:n.top-r.top+t.scrollTop+"px",width:n.width+"px",height:n.height+"px"})}}}},{key:"setUserSelect",value:function(e){var t=this;["userSelect","mozUserSelect","webkitUserSelect","msUserSelect"].forEach((function(n){t.quill.root.style.setProperty(n,e),document.documentElement&&document.documentElement.style.setProperty(n,e)}))}}]),e}();t.default=u},function(e,t){function n(t){return e.exports=n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,n(t)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){"use strict";
vendor: 4,078 bytes, line 27
27e.exports=function(e,t,n,r,i,o,a,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,i,o,a,s],c=0;(l=new Error(t.replace(/%s/g,(function(){return u[c++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},function(e,t,n){var r=n(413),i=n(414),o=n(192),a=n(415);e.exports=function(e){return r(e)||i(e)||o(e)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(306),i=n(349),o=n(56),a=n(18),s=n(353);e.exports=function(e){return"function"==typeof e?e:null==e?o:"object"==typeof e?a(e)?i(e[0],e[1]):r(e):s(e)}},function(e,t,n){var r=n(170),i=n(90),o=n(30);e.exports=function(e){return o(e)?r(e):i(e)}},function(e,t,n){var r=n(118);e.exports=function(e){return null==e?"":r(e)}},function(e,t){e.exports={}},function(e,t,n){var r=n(393),i=n(394),o=n(192),a=n(395);e.exports=function(e,t){return r(e)||i(e,t)||o(e,t)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},,,function(e,t,n){var r=n(346),i=n(109),o=n(347),a=n(172),s=n(173),l=n(32),u=n(161),c=u(r),f=u(i),d=u(o),p=u(a),h=u(s),m=l;(r&&"[object DataView]"!=m(new r(new ArrayBuffer(1)))||i&&"[object Map]"!=m(new i)||o&&"[object Promise]"!=m(o.resolve())||a&&"[object Set]"!=m(new a)||s&&"[object WeakMap]"!=m(new s))&&(m=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?u(n):"";if(r)switch(r){case c:return"[object DataView]";case f:return"[object Map]";case d:return"[object Promise]";case p:return"[object Set]";case h:return"[object WeakMap]"}return t}),e.exports=m},function(e,t,n){var r=n(429),i=n(431);e.exports=function(e,t,n){return r(i,e,t,n)}},function(e,t,n){var r=n(32),i=n(36);e.exports=function(e){if(!i(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},function(e,t,n){e.exports=n.p+"/images/blank-profile-picture-973460_640.png"},function(e,t,n){var r=n(163),i=n(38),o=n(369),a=n(18),s=n(71);e.exports=function(e,t,n){var l=a(e)?r:o;return n&&s(e,t,n)&&(t=void 0),l(e,i(t,3))}},function(e,t,n){var r=n(90),i=n(45),o=n(87),a=n(18),s=n(30),l=n(88),u=n(68),c=n(115),f=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(s(e)&&(a(e)||"string"==typeof e||"function"==typeof e.splice||l(e)||c(e)||o(e)))return!e.length;var t=i(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(u(e))return!r(e).length;for(var n in e)if(f.call(e,n))return!1;return!0}},function(e,t,n){var r=n(32),i=n(25);e.exports=function(e){return"number"==typeof e||i(e)&&"[object Number]"==r(e)}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,i=Array(r);++n<r;)i[n]=t(e[n],n,e);return i}},function(e,t,n){var r=n(318),i=n(323);e.exports=function(e,t){var n=i(e,t);return r(n)?n:void 0}},function(e,t,n){var r=n(26).Symbol;e.exports=r},function(e,t,n){var r=n(70);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},function(e,t){e.exports=function(e){return e}},function(e,t,n){var r=n(121);e.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},function(e,t,n){var r;"undefined"!=typeof window&&(r=function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r}
27,n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s="./src/hls.ts")}({
vendor: 3,048 bytes, lines 27-32
27"./node_modules/eventemitter3/index.js": 28/*!*********************************************!*\ 29 !*** ./node_modules/eventemitter3/index.js ***! 30 \*********************************************/ 31/*! no static exports found */ 32/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){"use strict";var r=Object.prototype.hasOwnProperty,i="~";function o(){}function a(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function s(e,t,n,r,o){if("function"!=typeof n)throw new TypeError("The listener must be a function");var s=new a(n,r||e,o),l=i?i+t:t;return e._events[l]?e._events[l].fn?e._events[l]=[e._events[l],s]:e._events[l].push(s):(e._events[l]=s,e._eventsCount++),e}function l(e,t){0==--e._eventsCount?e._events=new o:delete e._events[t]}function u(){this._events=new o,this._eventsCount=0}Object.create&&(o.prototype=Object.create(null),(new o).__proto__||(i=!1)),u.prototype.eventNames=function(){var e,t,n=[];if(0===this._eventsCount)return n;for(t in e=this._events)r.call(e,t)&&n.push(i?t.slice(1):t);return Object.getOwnPropertySymbols?n.concat(Object.getOwnPropertySymbols(e)):n},u.prototype.listeners=function(e){var t=i?i+e:e,n=this._events[t];if(!n)return[];if(n.fn)return[n.fn];for(var r=0,o=n.length,a=new Array(o);r<o;r++)a[r]=n[r].fn;return a},u.prototype.listenerCount=function(e){var t=i?i+e:e,n=this._events[t];return n?n.fn?1:n.length:0},u.prototype.emit=function(e,t,n,r,o,a){var s=i?i+e:e;if(!this._events[s])return!1;var l,u,c=this._events[s],f=arguments.length;if(c.fn){switch(c.once&&this.removeListener(e,c.fn,void 0,!0),f){case 1:return c.fn.call(c.context),!0;case 2:return c.fn.call(c.context,t),!0;case 3:return c.fn.call(c.context,t,n),!0;case 4:return c.fn.call(c.context,t,n,r),!0;case 5:return c.fn.call(c.context,t,n,r,o),!0;case 6:return c.fn.call(c.context,t,n,r,o,a),!0}for(u=1,l=new Array(f-1);u<f;u++)l[u-1]=arguments[u];c.fn.apply(c.context,l)}else{var d,p=c.length;for(u=0;u<p;u++)switch(c[u].once&&this.removeListener(e,c[u].fn,void 0,!0),f){case 1:c[u].fn.call(c[u].context);break;case 2:c[u].fn.call(c[u].context,t);break;case 3:c[u].fn.call(c[u].context,t,n);break;case 4:c[u].fn.call(c[u].context,t,n,r);break;default:if(!l)for(d=1,l=new Array(f-1);d<f;d++)l[d-1]=arguments[d];c[u].fn.apply(c[u].context,l)}}return!0},u.prototype.on=function(e,t,n){return s(this,e,t,n,!1)},u.prototype.once=function(e,t,n){return s(this,e,t,n,!0)},u.prototype.removeListener=function(e,t,n,r){var o=i?i+e:e;if(!this._events[o])return this;if(!t)return l(this,o),this;var a=this._events[o];if(a.fn)a.fn!==t||r&&!a.once||n&&a.context!==n||l(this,o);else{for(var s=0,u=[],c=a.length;s<c;s++)(a[s].fn!==t||r&&!a[s].once||n&&a[s].context!==n)&&u.push(a[s]);u.length?this._events[o]=1===u.length?u[0]:u:l(this,o)}return this},u.prototype.removeAllListeners=function(e){var t;return e?(t=i?i+e:e,this._events[t]&&l(this,t)):(this._events=new o,this._eventsCount=0),this},u.prototype.off=u.prototype.removeListener,u.prototype.addListener=u.prototype.on,u.prefixed=i,u.EventEmitter=u,e.exports=u},
vendor: 1,986 bytes, lines 32-37
32"./node_modules/url-toolkit/src/url-toolkit.js": 33/*!*****************************************************!*\ 34 !*** ./node_modules/url-toolkit/src/url-toolkit.js ***! 35 \*****************************************************/ 36/*! no static exports found */ 37/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){var r,i,o,a,s;r=/^((?:[a-zA-Z0-9+\-.]+:)?)(\/\/[^\/?#]*)?((?:[^\/?#]*\/)*[^;?#]*)?(;[^?#]*)?(\?[^#]*)?(#.*)?$/,i=/^([^\/?#]*)(.*)$/,o=/(?:\/|^)\.(?=\/)/g,a=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,s={buildAbsoluteURL:function(e,t,n){if(n=n||{},e=e.trim(),!(t=t.trim())){if(!n.alwaysNormalize)return e;var r=s.parseURL(e);if(!r)throw new Error("Error trying to parse base URL.");return r.path=s.normalizePath(r.path),s.buildURLFromParts(r)}var o=s.parseURL(t);if(!o)throw new Error("Error trying to parse relative URL.");if(o.scheme)return n.alwaysNormalize?(o.path=s.normalizePath(o.path),s.buildURLFromParts(o)):t;var a=s.parseURL(e);if(!a)throw new Error("Error trying to parse base URL.");if(!a.netLoc&&a.path&&"/"!==a.path[0]){var l=i.exec(a.path);a.netLoc=l[1],a.path=l[2]}a.netLoc&&!a.path&&(a.path="/");var u={scheme:a.scheme,netLoc:o.netLoc,path:null,params:o.params,query:o.query,fragment:o.fragment};if(!o.netLoc&&(u.netLoc=a.netLoc,"/"!==o.path[0]))if(o.path){var c=a.path,f=c.substring(0,c.lastIndexOf("/")+1)+o.path;u.path=s.normalizePath(f)}else u.path=a.path,o.params||(u.params=a.params,o.query||(u.query=a.query));return null===u.path&&(u.path=n.alwaysNormalize?s.normalizePath(o.path):o.path),s.buildURLFromParts(u)},parseURL:function(e){var t=r.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){for(e=e.split("").reverse().join("").replace(o,"");e.length!==(e=e.replace(a,"")).length;);return e.split("").reverse().join("")},buildURLFromParts:function(e){return e.scheme+e.netLoc+e.path+e.params+e.query+e.fragment}},e.exports=s},
vendor: 2,985 bytes, lines 37-42
37"./node_modules/webworkify-webpack/index.js": 38/*!**************************************************!*\ 39 !*** ./node_modules/webworkify-webpack/index.js ***! 40 \**************************************************/ 41/*! no static exports found */ 42/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){function r(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=e,n.c=t,n.i=function(e){return e},n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n.oe=function(e){throw console.error(e),e};var r=n(n.s=ENTRY_MODULE);return r.default||r}function i(e){return(e+"").replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}function o(e,t,r){var o={};o[r]=[];var a=t.toString(),s=a.match(/^function\s?\w*\(\w+,\s*\w+,\s*(\w+)\)/);if(!s)return o;for(var l,u=s[1],c=new RegExp("(\\\\n|\\W)"+i(u)+"\\(\\s*(/\\*.*?\\*/)?\\s*.*?([\\.|\\-|\\+|\\w|/|@]+).*?\\)","g");l=c.exec(a);)"dll-reference"!==l[3]&&o[r].push(l[3]);for(c=new RegExp("\\("+i(u)+'\\("(dll-reference\\s([\\.|\\-|\\+|\\w|/|@]+))"\\)\\)\\(\\s*(/\\*.*?\\*/)?\\s*.*?([\\.|\\-|\\+|\\w|/|@]+).*?\\)',"g");l=c.exec(a);)e[l[2]]||(o[r].push(l[1]),e[l[2]]=n(l[1]).m),o[l[2]]=o[l[2]]||[],o[l[2]].push(l[4]);for(var f,d=Object.keys(o),p=0;p<d.length;p++)for(var h=0;h<o[d[p]].length;h++)f=o[d[p]][h],isNaN(1*f)||(o[d[p]][h]=1*o[d[p]][h]);return o}function a(e){return Object.keys(e).reduce((function(t,n){return t||e[n].length>0}),!1)}e.exports=function(e,t){t=t||{};var i={main:n.m},s=t.all?{main:Object.keys(i.main)}:function(e,t){for(var n={main:[t]},r={main:[]},i={main:{}};a(n);)for(var s=Object.keys(n),l=0;l<s.length;l++){var u=s[l],c=n[u].pop();if(i[u]=i[u]||{},!i[u][c]&&e[u][c]){i[u][c]=!0,r[u]=r[u]||[],r[u].push(c);for(var f=o(e,e[u][c],u),d=Object.keys(f),p=0;p<d.length;p++)n[d[p]]=n[d[p]]||[],n[d[p]]=n[d[p]].concat(f[d[p]])}}return r}(i,e),l="";Object.keys(s).filter((function(e){return"main"!==e})).forEach((function(e){for(var t=0;s[e][t];)t++;s[e].push(t),i[e][t]="(function(module, exports, __webpack_require__) { module.exports = __webpack_require__; })",l=l+"var "+e+" = ("+r.toString().replace("ENTRY_MODULE",JSON.stringify(t))+")({"+s[e].map((function(t){return JSON.stringify(t)+": "+i[e][t].toString()})).join(",")+"});\n"})),l=l+"new (("+r.toString().replace("ENTRY_MODULE",JSON.stringify(e))+")({"+s.main.map((function(e){return JSON.stringify(e)+": "+i.main[e].toString()})).join(",")+"}))(self);";var u=new window.Blob([l],{type:"text/javascript"});if(t.bare)return u;var c=(window.URL||window.webkitURL||window.mozURL||window.msURL).createObjectURL(u),f=new window.Worker(c);return f.objectURL=c,f}},
vendor: 4,766 bytes, lines 42-50
42"./src/crypt/decrypter.js": 43/*!********************************************!*\ 44 !*** ./src/crypt/decrypter.js + 3 modules ***! 45 \********************************************/ 46/*! exports provided: default */ 47/*! ModuleConcatenation bailout: Cannot concat with ./src/errors.ts because of ./src/hls.ts */ 48/*! ModuleConcatenation bailout: Cannot concat with ./src/events.js because of ./src/hls.ts */ 49/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/get-self-scope.js because of ./src/hls.ts */ 50/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/logger.js because of ./src/hls.ts */function(e,t,n){"use strict";n.r(t);var r=function(){function e(e,t){this.subtle=e,this.aesIV=t}return e.prototype.decrypt=function(e,t){return this.subtle.decrypt({name:"AES-CBC",iv:this.aesIV},t,e)},e}(),i=function(){function e(e,t){this.subtle=e,this.key=t}return e.prototype.expandKey=function(){return this.subtle.importKey("raw",this.key,{name:"AES-CBC"},!1,["encrypt","decrypt"])},e}(),o=function(){function e(){this.rcon=[0,1,2,4,8,16,32,64,128,27,54],this.subMix=[new Uint32Array(256),new Uint32Array(256),new Uint32Array(256),new Uint32Array(256)],this.invSubMix=[new Uint32Array(256),new Uint32Array(256),new Uint32Array(256),new Uint32Array(256)],this.sBox=new Uint32Array(256),this.invSBox=new Uint32Array(256),this.key=new Uint32Array(0),this.initTable()}var t=e.prototype;return t.uint8ArrayToUint32Array_=function(e){for(var t=new DataView(e),n=new Uint32Array(4),r=0;r<4;r++)n[r]=t.getUint32(4*r);return n},t.initTable=function(){var e=this.sBox,t=this.invSBox,n=this.subMix,r=n[0],i=n[1],o=n[2],a=n[3],s=this.invSubMix,l=s[0],u=s[1],c=s[2],f=s[3],d=new Uint32Array(256),p=0,h=0,m=0;for(m=0;m<256;m++)d[m]=m<128?m<<1:m<<1^283;for(m=0;m<256;m++){var g=h^h<<1^h<<2^h<<3^h<<4;g=g>>>8^255&g^99,e[p]=g,t[g]=p;var v=d[p],y=d[v],b=d[y],E=257*d[g]^16843008*g;r[p]=E<<24|E>>>8,i[p]=E<<16|E>>>16,o[p]=E<<8|E>>>24,a[p]=E,E=16843009*b^65537*y^257*v^16843008*p,l[g]=E<<24|E>>>8,u[g]=E<<16|E>>>16,c[g]=E<<8|E>>>24,f[g]=E,p?(p=v^d[d[d[b^v]]],h^=d[d[h]]):p=h=1}},t.expandKey=function(e){for(var t=this.uint8ArrayToUint32Array_(e),n=!0,r=0;r<t.length&&n;)n=t[r]===this.key[r],r++;if(!n){this.key=t;var i=this.keySize=t.length;if(4!==i&&6!==i&&8!==i)throw new Error("Invalid aes key size="+i);var o,a,s,l,u=this.ksRows=4*(i+6+1),c=this.keySchedule=new Uint32Array(u),f=this.invKeySchedule=new Uint32Array(u),d=this.sBox,p=this.rcon,h=this.invSubMix,m=h[0],g=h[1],v=h[2],y=h[3];for(o=0;o<u;o++)o<i?s=c[o]=t[o]:(l=s,o%i==0?(l=d[(l=l<<8|l>>>24)>>>24]<<24|d[l>>>16&255]<<16|d[l>>>8&255]<<8|d[255&l],l^=p[o/i|0]<<24):i>6&&o%i==4&&(l=d[l>>>24]<<24|d[l>>>16&255]<<16|d[l>>>8&255]<<8|d[255&l]),c[o]=s=(c[o-i]^l)>>>0);for(a=0;a<u;a++)o=u-a,l=3&a?c[o]:c[o-4],f[a]=a<4||o<=4?l:m[d[l>>>24]]^g[d[l>>>16&255]]^v[d[l>>>8&255]]^y[d[255&l]],f[a]=f[a]>>>0}},t.networkToHostOrderSwap=function(e){return e<<24|(65280&e)<<8|(16711680&e)>>8|e>>>24},t.decrypt=function(e,t,n,r){for(var i,o,a,s,l,u,c,f,d,p,h,m,g,v,y,b,E,w=this.keySize+6,A=this.invKeySchedule,S=this.invSBox,T=this.invSubMix,x=T[0],k=T[1],O=T[2],_=T[3],C=this.uint8ArrayToUint32Array_(n),P=C[0],I=C[1],N=C[2],R=C[3],L=new Int32Array(e),M=new Int32Array(L.length),D=this.networkToHostOrderSwap;t<L.length;){for(d=D(L[t]),p=D(L[t+1]),h=D(L[t+2]),m=D(L[t+3]),l=d^A[0],u=m^A[1],c=h^A[2],f=p^A[3],g=4,v=1;v<w;v++)i=x[l>>>24]^k[u>>16&255]^O[c>>8&255]^_[255&f]^A[g],o=x[u>>>24]^k[c>>16&255]^O[f>>8&255]^_[255&l]^A[g+1],a=x[c>>>24]^k[f>>16&255]^O[l>>8&255]^_[255&u]^A[g+2],s=x[f>>>24]^k[l>>16&255]^O[u>>8&255]^_[255&c]^A[g+3],l=i,u=o,c=a,f=s,g+=4;i=S[l>>>24]<<24^S[u>>16&255]<<16^S[c>>8&255]<<8^S[255&f]^A[g],o=S[u>>>24]<<24^S[c>>16&255]<<16^S[f>>8&255]<<8^S[255&l]^A[g+1],a=S[c>>>24]<<24^S[f>>16&255]<<16^S[l>>8&255]<<8^S[255&u]^A[g+2],s=S[f>>>24]<<24^S[l>>16&255]<<16^S[u>>8&255]<<8^S[255&c]^A[g+3],g+=3,M[t]=D(i^P),M[t+1]=D(s^I),M[t+2]=D(a^N),M[t+3]=D(o^R),P=d,I=p,N=h,R=m,t+=4}return r?(y=M.buffer,b=y.byteLength,(E=b&&new DataView(y).getUint8(b-1))?y.slice(0,b-E):y):M.buffer},t.destroy=function(){this.key=void 0,this.keySize=void 0,this.ksRows=void 0,this.sBox=void 0,this.invSBox=void 0,this.subMix=void 0,this.invSubMix=void 0,this.keySchedule=void 0,this.invKeySchedule=void 0,this.rcon=void 0},e}(),a=n("./src/errors.ts"),s=n("./src/utils/logger.js"),l=n("./src/events.js"),u=n("./src/utils/get-self-scope.js"),c=Object(u.getSelfScope)(),f=function(){function e(e,t,n){var r=(void 0===n?{}:n).removePKCS7Padding,i=void 0===r||r;if(this.logEnabled=!0,this.observer=e,this.config=t,this.removePKCS7Padding=i,i)try{var o=c.crypto;o&&(this.subtle=o.subtle||o.webkitSubtle)}catch(e){}this.disableWebCrypto=!this.subtle}var t=e.prototype;return t.isSync=function(){return this.disableWebCrypto&&this.config.enableSoftw
vendor: 21,696 bytes, lines 50-62
50areAES},t.decrypt=function(e,t,n,a){var l=this;if(this.disableWebCrypto&&this.config.enableSoftwareAES){this.logEnabled&&(s.logger.log("JS AES decrypt"),this.logEnabled=!1);var u=this.decryptor;u||(this.decryptor=u=new o),u.expandKey(t),a(u.decrypt(e,0,n,this.removePKCS7Padding))}else{this.logEnabled&&(s.logger.log("WebCrypto AES decrypt"),this.logEnabled=!1);var c=this.subtle;this.key!==t&&(this.key=t,this.fastAesKey=new i(c,t)),this.fastAesKey.expandKey().then((function(i){new r(c,n).decrypt(e,i).catch((function(r){l.onWebCryptoError(r,e,t,n,a)})).then((function(e){a(e)}))})).catch((function(r){l.onWebCryptoError(r,e,t,n,a)}))}},t.onWebCryptoError=function(e,t,n,r,i){this.config.enableSoftwareAES?(s.logger.log("WebCrypto Error, disable WebCrypto API"),this.disableWebCrypto=!0,this.logEnabled=!0,this.decrypt(t,n,r,i)):(s.logger.error("decrypting error : "+e.message),this.observer.trigger(l.default.ERROR,{type:a.ErrorTypes.MEDIA_ERROR,details:a.ErrorDetails.FRAG_DECRYPT_ERROR,fatal:!0,reason:e.message}))},t.destroy=function(){var e=this.decryptor;e&&(e.destroy(),this.decryptor=void 0)},e}();t.default=f},"./src/demux/demuxer-inline.js": 51/*!**************************************************!*\ 52 !*** ./src/demux/demuxer-inline.js + 12 modules ***! 53 \**************************************************/ 54/*! exports provided: default */ 55/*! ModuleConcatenation bailout: Cannot concat with ./src/crypt/decrypter.js because of ./src/hls.ts */ 56/*! ModuleConcatenation bailout: Cannot concat with ./src/demux/id3.js because of ./src/hls.ts */ 57/*! ModuleConcatenation bailout: Cannot concat with ./src/demux/mp4demuxer.js because of ./src/hls.ts */ 58/*! ModuleConcatenation bailout: Cannot concat with ./src/errors.ts because of ./src/hls.ts */ 59/*! ModuleConcatenation bailout: Cannot concat with ./src/events.js because of ./src/hls.ts */ 60/*! ModuleConcatenation bailout: Cannot concat with ./src/polyfills/number.js because of ./src/hls.ts */ 61/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/get-self-scope.js because of ./src/hls.ts */ 62/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/logger.js because of ./src/hls.ts */function(e,t,n){"use strict";n.r(t);var r=n("./src/events.js"),i=n("./src/errors.ts"),o=n("./src/crypt/decrypter.js"),a=n("./src/polyfills/number.js"),s=n("./src/utils/logger.js"),l=n("./src/utils/get-self-scope.js");function u(e,t){return 255===e[t]&&240==(246&e[t+1])}function c(e,t){return 1&e[t+1]?7:9}function f(e,t){return(3&e[t+3])<<11|e[t+4]<<3|(224&e[t+5])>>>5}function d(e,t){return!!(t+1<e.length&&u(e,t))}function p(e,t){if(d(e,t)){var n=c(e,t);if(t+n>=e.length)return!1;var r=f(e,t);if(r<=n)return!1;var i=t+r;if(i===e.length||i+1<e.length&&u(e,i))return!0}return!1}function h(e,t,n,o,a){if(!e.samplerate){var l=function(e,t,n,o){var a,l,u,c,f,d=navigator.userAgent.toLowerCase(),p=o,h=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];if(a=1+((192&t[n+2])>>>6),!((l=(60&t[n+2])>>>2)>h.length-1))return c=(1&t[n+2])<<2,c|=(192&t[n+3])>>>6,s.logger.log("manifest codec:"+o+",ADTS data:type:"+a+",sampleingIndex:"+l+"["+h[l]+"Hz],channelConfig:"+c),/firefox/i.test(d)?l>=6?(a=5,f=new Array(4),u=l-3):(a=2,f=new Array(2),u=l):-1!==d.indexOf("android")?(a=2,f=new Array(2),u=l):(a=5,f=new Array(4),o&&(-1!==o.indexOf("mp4a.40.29")||-1!==o.indexOf("mp4a.40.5"))||!o&&l>=6?u=l-3:((o&&-1!==o.indexOf("mp4a.40.2")&&(l>=6&&1===c||/vivaldi/i.test(d))||!o&&1===c)&&(a=2,f=new Array(2)),u=l)),f[0]=a<<3,f[0]|=(14&l)>>1,f[1]|=(1&l)<<7,f[1]|=c<<3,5===a&&(f[1]|=(14&u)>>1,f[2]=(1&u)<<7,f[2]|=8,f[3]=0),{config:f,samplerate:h[l],channelCount:c,codec:"mp4a.40."+a,manifestCodec:p};e.trigger(r.default.ERROR,{type:i.ErrorTypes.MEDIA_ERROR,details:i.ErrorDetails.FRAG_PARSING_ERROR,fatal:!0,reason:"invalid ADTS sampling index:"+l})}(t,n,o,a);e.config=l.config,e.samplerate=l.samplerate,e.channelCount=l.channelCount,e.codec=l.codec,e.manifestCodec=l.manifestCodec,s.logger.log("parsed codec:"+e.codec+",rate:"+l.samplerate+",nb channel:"+l.channelCount)}}function m(e){return 9216e4/e}function g(e,t,n,r,i){var o=function(e,t,n,r,i){var o,a,s=e.length;if(o=c(e,t),a=f(e,t),(a-=o)>0&&t+o+a<=s)return{headerLength:o,frameLength:a,stamp:n+r*i}}(t,n,r,i,m(e.samplerate));if(o){var a=o.stamp,s=o.headerLength,l=o.frameLength,u={unit:t.subarray(n+s,n+s+l),pts:a,dts:a};return e.samples.push(u),{sample:u,length:l+s}}}var v=n("./src/demux/id3.js"),y=function(){function e(e,t,n){this.observer=e,this.config=n,this.remuxer=t}var t=e.prototype;return t.resetInitSegment=function(e,t,n,r){this._audioTrack={container:"audio/adts",type:"audio",id:0,sequenceNumber:0,isAAC:!0,samples:[],len:0,manifestCodec:t,duration:r,inputTimeScale:9e4}},t.resetTimeStamp=function(){},e.probe=function(e){if(!e)return!1;for(var t=(v.default.getID3Data(e,0)||[]).length,n=e.length;t<n;t++)if(p(e,t))return s.logger.log("ADTS sync word found !"),!0;return!1},t.append=function(e,t,n,r){for(var i=this._audioTrack,o=v.default.getID3Data(e,0)||[],l=v.default.getTimeStamp(o),u=Object(a.isFiniteNumber)(l)?90*l:9e4*t,c=0,f=u,p=e.length,m=o.length,y=[{pts:f,dts:f,data:o}];m<p-1;)if(d(e,m)&&m+5<p){h(i,this.observer,e,m,i.manifestCodec);var b=g(i,e,m,u,c);if(!b){s.logger.log("Unable to parse AAC frame");break}m+=b.length,f=b.sample.pts,c++}else v.default.isHeader(e,m)?(o=v.default.getID3Data(e,m),y.push({pts:f,dts:f,data:o}),m+=o.length):m++;this.remuxer.remux(i,{samples:[]},{samples:y,inputTimeScale:9e4},{samples:[]},t,n,r)},t.destroy=function(){},e}(),b=n("./src/demux/mp4demuxer.js"),E={BitratesMap:[32,64,96,128,160,192,224,256,288,320,352,384,416,448,32,48,56,64,80,96,112,128,160,192,224,256,320,384,32,40,48,56,64,80,96,112,128,160,192,224,256,320,32,48,56,64,80,96,112,128,144,160,176,192,224,256,8,16,24,32,40,48,56,64,80,96,112,128,144,160],SamplingRateMap:[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],SamplesCoefficients:[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],BytesInSlot:[0,1,1,4],appendFrame:function(e,t,n,r,i){if(!(n+24>t.length)){var o=this.parseHeader(t,n);if(o&&n+o.frameLength<=t.length){var a=r+i*(9e4*o.samplesPerFrame/o.sampleRate),s={unit:t.subarray(n,n+o.frameLength),pts:a,dts:a};return e.config=[],e.channelCount=o.channelCount,e.samplerate=o.sampleRate,e.samples.push(s),{sample:s,length:o.frameLength}}}},parseHeader:function(e,t){var n=e[t+1]>>3&3,r=e[t+1]>>1&3,i=e[t+2]>>4&15,o=e[t+2]>>2&3,a=e[t+2]>>1&1;if(1!==n&&0!==i&&15!==i&&3!==o){var s=3===n?3-r:3===r?3:4,l=1e3*E.BitratesMap[14*s+i-1],u=3===n?0:2===n?1:2,c=E.SamplingRateMap[3*u+o],f=e[t+3]>>6==3?1:2,d=E.SamplesCoefficients[n][r],p=E.BytesInSlot[r],h=8*d*p;return{sampleRate:c,channelCount:f,frameLength:parseInt(d*l/c+a,10)*p,samplesPerFrame:h}}},isHeaderPattern:function(e,t){return 255===e[t]&&224==(224&e[t+1])&&0!=(6&e[t+1])},isHeader:function(e,t){return!!(t+1<e.length&&this.isHeaderPattern(e,t))},probe:function(e,t){if(t+1<e.length&&this.isHeaderPattern(e,t)){var n=this.parseHeader(e,t),r=4;n&&n.frameLength&&(r=n.frameLength);var i=t+r;if(i===e.length||i+1<e.length&&this.isHeaderPattern(e,i))return!0}return!1}},w=E,A=function(){function e(e){this.data=e,this.bytesAvailable=e.byteLength,this.word=0,this.bitsAvailable=0}var t=e.prototype;return t.loadWord=function(){var e=this.data,t=this.bytesAvailable,n=e.byteLength-t,r=new Uint8Array(4),i=Math.min(4,t);if(0===i)throw new Error("no bytes available");r.set(e.subarray(n,n+i)),this.word=new DataView(r.buffer).getUint32(0),this.bitsAvailable=8*i,this.bytesAvailable-=i},t.skipBits=function(e){var t;this.bitsAvailable>e?(this.word<<=e,this.bitsAvailable-=e):(e-=this.bitsAvailable,e-=(t=e>>3)>>3,this.bytesAvailable-=t,this.loadWord(),this.word<<=e,this.bitsAvailable-=e)},t.readBits=function(e){var t=Math.min(this.bitsAvailable,e),n=this.word>>>32-t;return e>32&&s.logger.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=t,this.bitsAvailable>0?this.word<<=t:this.bytesAvailable>0&&this.loadWord(),(t=e-t)>0&&this.bitsAvailable?n<<t|this.readBits(t):n},t.skipLZ=function(){var e;for(e=0;e<this.bitsAvailable;++e)if(0!=(this.word&2147483648>>>e))return this.word<<=e,this.bitsAvailable-=e,e;return this.loadWord(),e+this.skipLZ()},t.skipUEG=function(){this.skipBits(1+this.skipLZ())},t.skipEG=function(){this.skipBits(1+this.skipLZ())},t.readUEG=function(){var e=this.skipLZ();return this.readBits(e+1)-1},t.readEG=function(){var e=this.readUEG();return 1&e?1+e>>>1:-1*(e>>>1)},t.readBoolean=function(){return 1===this.readBits(1)},t.readUByte=function(){return this.readBits(8)},t.readUShort=function(){return this.readBits(16)},t.readUInt=function(){return this.readBits(32)},t.skipScalingList=function(e){var t,n=8,r=8;for(t=0;t<e;t++)0!==r&&(r=(n+this.readEG()+256)%256),n=0===r?n:r},t.readSPS=function(){var e,t,n,r,i,o,a,s=0,l=0,u=0,c=0,f=this.readUByte.bind(this),d=this.readBits.bind(this),p=this.readUEG.bind(this),h=this.readBoolean.bind(this),m=this.skipBits.bind(this),g=this.skipEG.bind(this),v=this.skipUEG.bind(this),y=this.skipScalingList.bind(this);if(f(),e=f(),d(5),m(3),f(),v(),100===e||110===e||122===e||244===e||44===e||83===e||86===e||118===e||128===e){var b=p();if(3===b&&m(1),v(),v(),m(1),h())for(o=3!==b?8:12,a=0;a<o;a++)h()&&y(a<6?16:64)}v();var E=p();if(0===E)p();else if(1===E)for(m(1),g(),g(),t=p(),a=0;a<t;a++)g();v(),m(1),n=p(),r=p(),0===(i=d(1))&&m(1),m(1),h()&&(s=p(),l=p(),u=p(),c=p());var w=[1,1];if(h()&&h())switch(f()){case 1:w=[1,1];break;case 2:w=[12,11];break;case 3:w=[10,11];break;case 4:w=[16,11];break;case 5:w=[40,33];break;case 6:w=[24,11];break;case 7:w=[20,11];break;case 8:w=[32,11];break;case 9:w=[80,33];break;case 10:w=[18,11];break;case 11:w=[15,11];break;case 12:w=[64,33];break;case 13:w=[160,99];break;case 14:w=[4,3];break;case 15:w=[3,2];break;case 16:w=[2,1];break;case 255:w=[f()<<8|f(),f()<<8|f()]}return{width:Math.ceil(16*(n+1)-2*s-2*l),height:(2-i)*(r+1)*16-(i?2:4)*(u+c),pixelRatio:w}},t.readSliceType=function(){return this.readUByte(),this.readUEG(),this.readUEG()},e}(),S=function(){function e(e,t,n,r){this.decryptdata=n,this.discardEPB=r,this.decrypter=new o.default(e,t,{removePKCS7Padding:!1})}var t=e.prototype;return t.decryptBuffer=function(e,t){this.decrypter.decrypt(e,this.decryptdata.key.buffer,this.decryptdata.iv.buffer,t)},t.decryptAacSample=function(e,t,n,r){var i=e[t].unit,o=i.subarray(16,i.length-i.length%16),a=o.buffer.slice(o.byteOffset,o.byteOffset+o.length),s=this;this.decryptBuffer(a,(function(o){o=new Uint8Array(o),i.set(o,16),r||s.decryptAacSamples(e,t+1,n)}))},t.decryptAacSamples=function(e,t,n){for(;;t++){if(t>=e.length)return void n();if(!(e[t].unit.length<32)){var r=this.decrypter.isSync();if(this.decryptAacSample(e,t,n,r),!r)return}}},t.getAvcEncryptedData=function(e){for(var t=16*Math.floor((e.length-48)/160)+16,n=new Int8Array(t),r=0,i=32;i<=e.length-16;i+=160,r+=16)n.set(e.subarray(i,i+16),r);return n},t.getAvcDecryptedUnit=function(e,t){t=new Uint8Array(t);for(var n=0,r=32;r<=e.length-16;r+=160,n+=16)e.set(t.subarray(n,n+16),r);return e},t.decryptAvcSample=function(e,t,n,r,i,o){var a=this.discardEPB(i.data),s=this.getAvcEncryptedData(a),l=this;this.decryptBuffer(s.buffer,(function(s){i.data=l.getAvcDecryptedUnit(a,s),o||l.decryptAvcSamples(e,t,n+1,r)}))},t.decryptAvcSamples=function(e,t,n,r){for(;;t++,n=0){if(t>=e.length)return void r();for(var i=e[t].units;!(n>=i.length);n++){var o=i[n];if(!(o.data.length<=48||1!==o.type&&5!==o.type)){var a=this.decrypter.isSync();if(this.decryptAvcSample(e,t,n,r,o,a),!a)return}}}},e}(),T={video:1,audio:2,id3:3,text:4},x=function(){function e(e,t,n,r){this.observer=e,this.config=n,this.typeSupported=r,this.remuxer=t,this.sampleAes=null,this.pmtUnknownTypes={}}var t=e.prototype;return t.setDecryptData=function(e){null!=e&&null!=e.key&&"SAMPLE-AES"===e.method?this.sampleAes=new S(this.observer,this.config,e,this.discardEPB):this.sampleAes=null},e.probe=function(t){var n=e._syncOffset(t);return!(n<0||(n&&s.logger.warn("MPEG2-TS detected but first sync word found @ offset "+n+", junk ahead ?"),0))},e._syncOffset=function(e){for(var t=Math.min(1e3,e.length-564),n=0;n<t;){if(71===e[n]&&71===e[n+188]&&71===e[n+376])return n;n++}return-1},e.createTrack=function(e,t){return{container:"video"===e||"audio"===e?"video/mp2t":void 0,type:e,id:T[e],pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:"video"===e?0:void 0,isAAC:"audio"===e||void 0,duration:"audio"===e?t:void 0}},t.resetInitSegment=function(t,n,r,i){this.pmtParsed=!1,this._pmtId=-1,this.pmtUnknownTypes={},this._avcTrack=e.createTrack("video",i),this._audioTrack=e.createTrack("audio",i),this._id3Track=e.createTrack("id3",i),this._txtTrack=e.createTrack("text",i),this.aacOverFlow=null,this.aacLastPTS=null,this.avcSample=null,this.audioCodec=n,this.videoCodec=r,this._duration=i},t.resetTimeStamp=function(){},t.append=function(t,n,o,a){var l,u,c,f,d,p=t.length,h=!1;this.pmtUnknownTypes={},this.contiguous=o;var m=this.pmtParsed,g=this._avcTrack,v=this._audioTrack,y=this._id3Track,b=g.pid,E=v.pid,w=y.pid,A=this._pmtId,S=g.pesData,T=v.pesData,x=y.pesData,k=this._parsePAT,O=this._parsePMT.bind(this),_=this._parsePES,C=this._parseAVCPES.bind(this),P=this._parseAACPES.bind(this),I=this._parseMPEGPES.bind(this),N=this._parseID3PES.bind(this),R=e._syncOffset(t);for(p-=(p+R)%188,l=R;l<p;l+=188)if(71===t[l]){if(u=!!(64&t[l+1]),c=((31&t[l+1])<<8)+t[l+2],(48&t[l+3])>>4>1){if((f=l+5+t[l+4])===l+188)continue}else f=l+4;switch(c){case b:u&&(S&&(d=_(S))&&C(d,!1),S={data:[],size:0}),S&&(S.data.push(t.subarray(f,l+188)),S.size+=l+188-f);break;case E:u&&(T&&(d=_(T))&&(v.isAAC?P(d):I(d)),T={data:[],size:0}),T&&(T.data.push(t.subarray(f,l+188)),T.size+=l+188-f);break;case w:u&&(x&&(d=_(x))&&N(d),x={data:[],size:0}),x&&(x.data.push(t.subarray(f,l+188)),x.size+=l+188-f);break;case 0:u&&(f+=t[f]+1),A=this._pmtId=k(t,f);break;case A:u&&(f+=t[f]+1);var L=O(t,f,!0===this.typeSupported.mpeg||!0===this.typeSupported.mp3,null!=this.sampleAes);(b=L.avc)>0&&(g.pid=b),(E=L.audio)>0&&(v.pid=E,v.isAAC=L.isAAC),(w=L.id3)>0&&(y.pid=w),h&&!m&&(s.logger.log("reparse from beginning"),h=!1,l=R-188),m=this.pmtParsed=!0;break;case 17:case 8191:break;default:h=!0}}else this.observer.trigger(r.default.ERROR,{type:i.ErrorTypes.MEDIA_ERROR,details:i.ErrorDetails.FRAG_PARSING_ERROR,fatal:!1,reason:"TS packet did not start with 0x47"});S&&(d=_(S))?(C(d,!0),g.pesData=null):g.pesData=S,T&&(d=_(T))?(v.isAAC?P(d):I(d),v.pesData=null):(T&&T.size&&s.logger.log("last AAC PES packet truncated,might overlap between fragments"),v.pesData=T),x&&(d=_(x))?(N(d),y.pesData=null):y.pesData=x,null==this.sampleAes?this.remuxer.remux(v,g,y,this._txtTrack,n,o,a):this.decryptAndRemux(v,g,y,this._txtTrack,n,o,a)},t.decryptAndRemux=function(e,t,n,r,i,o,a){if(e.samples&&e.isAAC){var s=this;this.sampleAes.decryptAacSamples(e.samples,0,(function(){s.decryptAndRemuxAvc(e,t,n,r,i,o,a)}))}else this.decryptAndRemuxAvc(e,t,n,r,i,o,a)},t.decryptAndRemuxAvc=function(e,t,n,r,i,o,a){if(t.samples){var s=this;this.sampleAes.decryptAvcSamples(t.samples,0,0,(function(){s.remuxer.remux(e,t,n,r,i,o,a)}))}else this.remuxer.remux(e,t,n,r,i,o,a)},t.destroy=function(){this._initPTS=this._initDTS=void 0,this._duration=0},t._parsePAT=function(e,t){return(31&e[t+10])<<8|e[t+11]},t._trackUnknownPmt=function(e,t,n){var r=this.pmtUnknownTypes[e]||0;return 0===r&&(this.pmtUnknownTypes[e]=0,t.call(s.logger,n)),this.pmtUnknownTypes[e]++,r},t._parsePMT=function(e,t,n,r){var i,o,a={audio:-1,avc:-1,id3:-1,isAAC:!0};for(i=t+3+((15&e[t+1])<<8|e[t+2])-4,t+=12+((15&e[t+10])<<8|e[t+11]);t<i;){switch(o=(31&e[t+1])<<8|e[t+2],e[t]){case 207:if(!r){this._trackUnknownPmt(e[t],s.logger.warn,"ADTS AAC with AES-128-CBC frame encryption found in unencrypted stream");break}case 15:-1===a.audio&&(a.audio=o);break;case 21:-1===a.id3&&(a.id3=o);break;case 219:if(!r){this._trackUnknownPmt(e[t],s.logger.warn,"H.264 with AES-128-CBC slice encryption found in unencrypted stream");break}case 27:-1===a.avc&&(a.avc=o);break;case 3:case 4:n?-1===a.audio&&(a.audio=o,a.isAAC=!1):this._trackUnknownPmt(e[t],s.logger.warn,"MPEG audio found, not supported in this browser");break;case 36:this._trackUnknownPmt(e[t],s.logger.warn,"Unsupported HEVC stream type found");break;default:this._trackUnknownPmt(e[t],s.logger.log,"Unknown stream type:"+e[t])}t+=5+((15&e[t+3])<<8|e[t+4])}return a},t._parsePES=function(e){var t,n,r,i,o,a,l,u,c=0,f=e.data;if(!e||0===e.size)return null;for(;f[0].length<19&&f.length>1;){var d=new Uint8Array(f[0].length+f[1].length);d.set(f[0]),d.set(f[1],f[0].length),f[0]=d,f.splice(1,1)}if(1===((t=f[0])[0]<<16)+(t[1]<<8)+t[2]){if((r=(t[4]<<8)+t[5])&&r>e.size-6)return null;if(192&(n=t[7])&&(a=536870912*(14&t[9])+4194304*(255&t[10])+16384*(254&t[11])+128*(255&t[12])+(254&t[13])/2,64&n?a-(l=536870912*(14&t[14])+4194304*(255&t[15])+16384*(254&t[16])+128*(255&t[17])+(254&t[18])/2)>54e5&&(s.logger.warn(Math.round((a-l)/9e4)+"s delta between PTS and DTS, align them"),a=l):l=a),u=(i=t[8])+9,e.size<=u)return null;e.size-=u,o=new Uint8Array(e.size);for(var p=0,h=f.length;p<h;p++){var m=(t=f[p]).byteLength;if(u){if(u>m){u-=m;continue}t=t.subarray(u),m-=u,u=0}o.set(t,c),c+=m}return r&&(r-=i+3),{data:o,pts:a,dts:l,len:r}}return null},t.pushAccesUnit=function(e,t){if(e.units.length&&e.frame){var n=t.samples,r=n.length;if(isNaN(e.pts)){if(!r)return void t.dropped++;var i=n[r-1];e.pts=i.pts,e.dts=i.dts}!this.config.forceKeyFrameOnDiscontinuity||!0===e.key||t.sps&&(r||this.contiguous)?(e.id=r,n.push(e)):t.dropped++}e.debug.length&&s.logger.log(e.pts+"/"+e.dts+":"+e.debug)},t._parseAVCPES=function(e,t){var n,r,i,o=this,a=this._avcTrack,s=this._parseAVCNALu(e.data),l=this.avcSample,u=!1,c=this.pushAccesUnit.bind(this),f=function(e,t,n,r){return{key:e,pts:t,dts:n,units:[],debug:r}};e.data=null,l&&s.length&&!a.audFound&&(c(l,a),l=this.avcSample=f(!1,e.pts,e.dts,"")),s.forEach((function(t){switch(t.type){case 1:r=!0,l||(l=o.avcSample=f(!0,e.pts,e.dts,"")),l.frame=!0;var s=t.data;if(u&&s.length>4){var d=new A(s).readSliceType();2!==d&&4!==d&&7!==d&&9!==d||(l.key=!0)}break;case 5:r=!0,l||(l=o.avcSample=f(!0,e.pts,e.dts,"")),l.key=!0,l.frame=!0;break;case 6:r=!0,(n=new A(o.discardEPB(t.data))).readUByte();for(var p=0,h=0,m=!1,g=0;!m&&n.bytesAvailable>1;){p=0;do{p+=g=n.readUByte()}while(255===g);h=0;do{h+=g=n.readUByte()}while(255===g);if(4===p&&0!==n.bytesAvailable){if(m=!0,181===n.readUByte()&&49===n.readUShort()&&1195456820===n.readUInt()&&3===n.readUByte()){var y=n.readUByte(),b=31&y,E=[y,n.readUByte()];for(i=0;i<b;i++)E.push(n.readUByte()),E.push(n.readUByte()),E.push(n.readUByte());o._insertSampleInOrder(o._txtTrack.samples,{type:3,pts:e.pts,bytes:E})}}else if(5===p&&0!==n.bytesAvailable){if(m=!0,h>16){var w=[];for(i=0;i<16;i++)w.push(n.readUByte().toString(16)),3!==i&&5!==i&&7!==i&&9!==i||w.push("-");var S=h-16,T=new Uint8Array(S);for(i=0;i<S;i++)T[i]=n.readUByte();o._insertSampleInOrder(o._txtTrack.samples,{pts:e.pts,payloadType:p,uuid:w.join(""),userDataBytes:T,userData:Object(v.utf8ArrayToStr)(T.buffer)})}}else if(h<n.bytesAvailable)for(i=0;i<h;i++)n.readUByte()}break;case 7:if(r=!0,u=!0,!a.sps){var x=(n=new A(t.data)).readSPS();a.width=x.width,a.height=x.height,a.pixelRatio=x.pixelRatio,a.sps=[t.data],a.duration=o._duration;var k=t.data.subarray(1,4),O="avc1.";for(i=0;i<3;i++){var _=k[i].toString(16);_.length<2&&(_="0"+_),O+=_}a.codec=O}break;case 8:r=!0,a.pps||(a.pps=[t.data]);break;case 9:r=!1,a.audFound=!0,l&&c(l,a),l=o.avcSample=f(!1,e.pts,e.dts,"");break;case 12:r=!1;break;default:r=!1,l&&(l.debug+="unknown NAL "+t.type+" ")}l&&r&&l.units.push(t)})),t&&l&&(c(l,a),this.avcSample=null)},t._insertSampleInOrder=function(e,t){var n=e.length;if(n>0){if(t.pts>=e[n-1].pts)e.push(t);else for(var r=n-1;r>=0;r--)if(t.pts<e[r].pts){e.splice(r,0,t);break}}else e.push(t)},t._getLastNalUnit=function(){var e,t=this.avcSample;if(!t||0===t.units.length){var n=this._avcTrack.samples;t=n[n.length-1]}if(t){var r=t.units;e=r[r.length-1]}return e},t._parseAVCNALu=function(e){var t,n,r,i,o=0,a=e.byteLength,s=this._avcTrack,l=s.naluState||0,u=l,c=[],f=-1;for(-1===l&&(f=0,i=31&e[0],l=0,o=1);o<a;)if(t=e[o++],l)if(1!==l)if(t)if(1===t){if(f>=0)r={data:e.subarray(f,o-l-1),type:i},c.push(r);else{var d=this._getLastNalUnit();if(d&&(u&&o<=4-u&&d.state&&(d.data=d.data.subarray(0,d.data.byteLength-u)),(n=o-l-1)>0)){var p=new Uint8Array(d.data.byteLength+n);p.set(d.data,0),p.set(e.subarray(0,n),d.data.byteLength),d.data=p}}o<a?(f=o,i=31&e[o],l=0):l=-1}else l=0;else l=3;else l=t?0:2;else l=t?0:1;if(f>=0&&l>=0&&(r={data:e.subarray(f,a),type:i,state:l},c.push(r)),0===c.length){var h=this._getLastNalUnit();if(h){var m=new Uint8Array(h.data.byteLength+e.byteLength);m.set(h.data,0),m.set(e,h.data.byteLength),h.data=m}}return s.naluState=l,c},t.discardEPB=function(e){for(var t,n,r=e.byteLength,i=[],o=1;o<r-2;)0===e[o]&&0===e[o+1]&&3===e[o+2]?(i.push(o+2),o+=2):o++;if(0===i.length)return e;t=r-i.length,n=new Uint8Array(t);var a=0;for(o=0;o<t;a++,o++)a===i[0]&&(a++,i.shift()),n[o]=e[a];return n},t._parseAACPES=function(e){var t,n,o,a,l,u,c,f=this._audioTrack,p=e.data,v=e.pts,y=this.aacOverFlow,b=this.aacLastPTS;if(y){var E=new Uint8Array(y.byteLength+p.byteLength);E.set(y,0),E.set(p,y.byteLength),p=E}for(o=0,l=p.length;o<l-1&&!d(p,o);o++);if(!o||(o<l-1?(u="AAC PES did not start with ADTS header,offset:"+o,c=!1):(u="no ADTS header found in AAC PES",c=!0),s.logger.warn("parsing error:"+u),this.observer.trigger(r.default.ERROR,{type:i.ErrorTypes.MEDIA_ERROR,details:i.ErrorDetails.FRAG_PARSING_ERROR,fatal:c,reason:u}),!c)){if(h(f,this.observer,p,o,this.audioCodec),n=0,t=m(f.samplerate),y&&b){var w=b+t;Math.abs(w-v)>1&&(s.logger.log("AAC: align PTS for overlapping frames by "+Math.round((w-v)/90)),v=w)}for(;o<l;
vendor: 6,094 bytes, line 62
62){if(d(p,o)){if(o+5<l){var A=g(f,p,o,v,n);if(A){o+=A.length,a=A.sample.pts,n++;continue}}break}o++}y=o<l?p.subarray(o,l):null,this.aacOverFlow=y,this.aacLastPTS=a}},t._parseMPEGPES=function(e){for(var t=e.data,n=t.length,r=0,i=0,o=e.pts;i<n;)if(w.isHeader(t,i)){var a=w.appendFrame(this._audioTrack,t,i,o,r);if(!a)break;i+=a.length,r++}else i++},t._parseID3PES=function(e){this._id3Track.samples.push(e)},e}(),k=function(){function e(e,t,n){this.observer=e,this.config=n,this.remuxer=t}var t=e.prototype;return t.resetInitSegment=function(e,t,n,r){this._audioTrack={container:"audio/mpeg",type:"audio",id:-1,sequenceNumber:0,isAAC:!1,samples:[],len:0,manifestCodec:t,duration:r,inputTimeScale:9e4}},t.resetTimeStamp=function(){},e.probe=function(e){var t,n,r=v.default.getID3Data(e,0);if(r&&void 0!==v.default.getTimeStamp(r))for(t=r.length,n=Math.min(e.length-1,t+100);t<n;t++)if(w.probe(e,t))return s.logger.log("MPEG Audio sync word found !"),!0;return!1},t.append=function(e,t,n,r){for(var i=v.default.getID3Data(e,0)||[],o=v.default.getTimeStamp(i),a=void 0!==o?90*o:9e4*t,s=i.length,l=e.length,u=0,c=0,f=this._audioTrack,d=[{pts:a,dts:a,data:i}];s<l;)if(w.isHeader(e,s)){var p=w.appendFrame(f,e,s,a,u);if(!p)break;s+=p.length,c=p.sample.pts,u++}else v.default.isHeader(e,s)?(i=v.default.getID3Data(e,s),d.push({pts:c,dts:c,data:i}),s+=i.length):s++;this.remuxer.remux(f,{samples:[]},{samples:d,inputTimeScale:9e4},{samples:[]},t,n,r)},t.destroy=function(){},e}(),O=function(){function e(){}return e.getSilentFrame=function(e,t){switch(e){case"mp4a.40.2":if(1===t)return new Uint8Array([0,200,0,128,35,128]);if(2===t)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(3===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(4===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(5===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(6===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224]);break;default:if(1===t)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(2===t)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(3===t)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null},e}(),_=Math.pow(2,32)-1,C=function(){function e(){}return e.init=function(){var t;for(t in e.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],".mp3":[],mvex:[],mvhd:[],pasp:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[]},e.types)e.types.hasOwnProperty(t)&&(e.types[t]=[t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2),t.charCodeAt(3)]);var n=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]),r=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]);e.HDLR_TYPES={video:n,audio:r};var i=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),o=new Uint8Array([0,0,0,0,0,0,0,0]);e.STTS=e.STSC=e.STCO=o,e.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),e.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0]),e.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),e.STSD=new Uint8Array([0,0,0,0,0,0,0,1]);var a=new Uint8Array([105,115,111,109]),s=new Uint8Array([97,118,99,49]),l=new Uint8Array([0,0,0,1]);e.FTYP=e.box(e.types.ftyp,a,l,a,s),e.DINF=e.box(e.types.dinf,e.box(e.types.dref,i))},e.box=function(e){for(var t,n=Array.prototype.slice.call(arguments,1),r=8,i=n.length,o=i;i--;)r+=n[i].byteLength;for((t=new Uint8Array(r))[0]=r>>24&255,t[1]=r>>16&255,t[2]=r>>8&255,t[3]=255&r,t.set(e,4),i=0,r=8;i<o;i++)t.set(n[i],r),r+=n[i].byteLength;return t},e.hdlr=function(t){return e.box(e.types.hdlr,e.HDLR_TYPES[t])},e.mdat=function(t){return e.box(e.types.mdat,t)},e.mdhd=function(t,n){n*=t;var r=Math.floor(n/(_+1)),i=Math.floor(n%(_+1));return e.box(e.types.mdhd,new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,t>>24&255,t>>16&255,t>>8&255,255&t,r>>24,r>>16&255,r>>8&255,255&r,i>>24,i>>16&255,i>>8&255,255&i,85,196,0,0]))},e.mdia=function(t){return e.box(e.types.mdia,e.mdhd(t.timescale,t.duration),e.hdlr(t.type),e.minf(t))},e.mfhd=function(t){return e.box(e.types.mfhd,new Uint8Array([0,0,0,0,t>>24,t>>16&255,t>>8&255,255&t]))},e.minf=function(t){return"audio"===t.type?e.box(e.types.minf,e.box(e.types.smhd,e.SMHD),e.DINF,e.stbl(t)):e.box(e.types.minf,e.box(e.types.vmhd,e.VMHD),e.DINF,e.stbl(t))},e.moof=function(t,n,r){return e.box(e.types.moof,e.mfhd(t),e.traf(r,n))},e.moov=function(t){for(var n=t.length,r=[];n--;)r[n]=e.trak(t[n]);return e.box.apply(null,[e.types.moov,e.mvhd(t[0].timescale,t[0].duration)].concat(r).concat(e.mvex(t)))},e.mvex=function(t){for(var n=t.length,r=[];n--;)r[n]=e.trex(t[n]);return e.box.apply(null,[e.types.mvex].concat(r))},e.mvhd=function(t,n){n*=t;var r=Math.floor(n/(_+1)),i=Math.floor(n%(_+1)),o=new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,t>>24&255,t>>16&255,t>>8&255,255&t,r>>24,r>>16&255,r>>8&255,255&r,i>>24,i>>16&255,i>>8&255,255&i,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 e.box(e.types.mvhd,o)},e.sdtp=function(t){var n,r,i=t.samples||[],o=new Uint8Array(4+i.length);for(r=0;r<i.length;r++)n=i[r].flags,o[r+4]=n.dependsOn<<4|n.isDependedOn<<2|n.hasRedundancy;return e.box(e.types.sdtp,o)},e.stbl=function(t){return e.box(e.types.stbl,e.stsd(t),e.box(e.types.stts,e.STTS),e.box(e.types.stsc,e.ST
vendor: 17,340 bytes, lines 62-67
62SC),e.box(e.types.stsz,e.STSZ),e.box(e.types.stco,e.STCO))},e.avc1=function(t){var n,r,i,o=[],a=[];for(n=0;n<t.sps.length;n++)i=(r=t.sps[n]).byteLength,o.push(i>>>8&255),o.push(255&i),o=o.concat(Array.prototype.slice.call(r));for(n=0;n<t.pps.length;n++)i=(r=t.pps[n]).byteLength,a.push(i>>>8&255),a.push(255&i),a=a.concat(Array.prototype.slice.call(r));var s=e.box(e.types.avcC,new Uint8Array([1,o[3],o[4],o[5],255,224|t.sps.length].concat(o).concat([t.pps.length]).concat(a))),l=t.width,u=t.height,c=t.pixelRatio[0],f=t.pixelRatio[1];return e.box(e.types.avc1,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,l>>8&255,255&l,u>>8&255,255&u,0,72,0,0,0,72,0,0,0,0,0,0,0,1,18,100,97,105,108,121,109,111,116,105,111,110,47,104,108,115,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),s,e.box(e.types.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192])),e.box(e.types.pasp,new Uint8Array([c>>24,c>>16&255,c>>8&255,255&c,f>>24,f>>16&255,f>>8&255,255&f])))},e.esds=function(e){var t=e.config.length;return new Uint8Array([0,0,0,0,3,23+t,0,1,0,4,15+t,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([t]).concat(e.config).concat([6,1,2]))},e.mp4a=function(t){var n=t.samplerate;return e.box(e.types.mp4a,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,t.channelCount,0,16,0,0,0,0,n>>8&255,255&n,0,0]),e.box(e.types.esds,e.esds(t)))},e.mp3=function(t){var n=t.samplerate;return e.box(e.types[".mp3"],new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,t.channelCount,0,16,0,0,0,0,n>>8&255,255&n,0,0]))},e.stsd=function(t){return"audio"===t.type?t.isAAC||"mp3"!==t.codec?e.box(e.types.stsd,e.STSD,e.mp4a(t)):e.box(e.types.stsd,e.STSD,e.mp3(t)):e.box(e.types.stsd,e.STSD,e.avc1(t))},e.tkhd=function(t){var n=t.id,r=t.duration*t.timescale,i=t.width,o=t.height,a=Math.floor(r/(_+1)),s=Math.floor(r%(_+1));return e.box(e.types.tkhd,new Uint8Array([1,0,0,7,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,n>>24&255,n>>16&255,n>>8&255,255&n,0,0,0,0,a>>24,a>>16&255,a>>8&255,255&a,s>>24,s>>16&255,s>>8&255,255&s,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,i>>8&255,255&i,0,0,o>>8&255,255&o,0,0]))},e.traf=function(t,n){var r=e.sdtp(t),i=t.id,o=Math.floor(n/(_+1)),a=Math.floor(n%(_+1));return e.box(e.types.traf,e.box(e.types.tfhd,new Uint8Array([0,0,0,0,i>>24,i>>16&255,i>>8&255,255&i])),e.box(e.types.tfdt,new Uint8Array([1,0,0,0,o>>24,o>>16&255,o>>8&255,255&o,a>>24,a>>16&255,a>>8&255,255&a])),e.trun(t,r.length+16+20+8+16+8+8),r)},e.trak=function(t){return t.duration=t.duration||4294967295,e.box(e.types.trak,e.tkhd(t),e.mdia(t))},e.trex=function(t){var n=t.id;return e.box(e.types.trex,new Uint8Array([0,0,0,0,n>>24,n>>16&255,n>>8&255,255&n,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]))},e.trun=function(t,n){var r,i,o,a,s,l,u=t.samples||[],c=u.length,f=12+16*c,d=new Uint8Array(f);for(n+=8+f,d.set([0,0,15,1,c>>>24&255,c>>>16&255,c>>>8&255,255&c,n>>>24&255,n>>>16&255,n>>>8&255,255&n],0),r=0;r<c;r++)o=(i=u[r]).duration,a=i.size,s=i.flags,l=i.cts,d.set([o>>>24&255,o>>>16&255,o>>>8&255,255&o,a>>>24&255,a>>>16&255,a>>>8&255,255&a,s.isLeading<<2|s.dependsOn,s.isDependedOn<<6|s.hasRedundancy<<4|s.paddingValue<<1|s.isNonSync,61440&s.degradPrio,15&s.degradPrio,l>>>24&255,l>>>16&255,l>>>8&255,255&l],12+16*r);return e.box(e.types.trun,d)},e.initSegment=function(t){e.types||e.init();var n,r=e.moov(t);return(n=new Uint8Array(e.FTYP.byteLength+r.byteLength)).set(e.FTYP),n.set(r,e.FTYP.byteLength),n},e}();function P(e,t,n,r){void 0===n&&(n=1),void 0===r&&(r=!1);var i=e*t*n;return r?Math.round(i):i}function I(e,t){return void 0===t&&(t=!1),P(e,1e3,1/9e4,t)}function N(e,t){return void 0===t&&(t=1),P(e,9e4,1/t)}var R=N(10),L=N(.2),M=null;function D(e,t){var n;if(void 0===t)return e;for(n=t<e?-8589934592:8589934592;Math.abs(e-t)>4294967296;)e+=n;return e}var j,U=function(){function e(e,t,n,r){if(this.observer=e,this.config=t,this.typeSupported=n,this.ISGenerated=!1,null===M){var i=navigator.userAgent.match(/Chrome\/(\d+)/i);M=i?parseInt(i[1]):0}}var t=e.prototype;return t.destroy=function(){},t.resetTimeStamp=function(e){this._initPTS=this._initDTS=e},t.resetInitSegment=function(){this.ISGenerated=!1},t.getVideoStartPts=function(e){var t=!1,n=e.reduce((function(e,n){var r=n.pts-e;return r<-4294967296?(t=!0,D(e,n.pts)):r>0?e:n.pts}),e[0].pts);return t&&s.logger.debug("PTS rollover detected"),n},t.remux=function(e,t,n,i,o,a,l){if(this.ISGenerated||this.generateIS(e,t,o),this.ISGenerated){var u=e.samples.length,c=t.samples.length,f=o,d=o;if(u&&c){var p=this.getVideoStartPts(t.samples),h=(D(e.samples[0].pts,p)-p)/t.inputTimeScale;f+=Math.max(0,h),d+=Math.max(0,-h)}if(u){e.timescale||(s.logger.warn("regenerate InitSegment as audio detected"),this.generateIS(e,t,o));var m,g=this.remuxAudio(e,f,a,l);c&&(g&&(m=g.endPTS-g.startPTS),t.timescale||(s.logger.warn("regenerate InitSegment as video detected"),this.generateIS(e,t,o)),this.remuxVideo(t,d,a,m))}else if(c){var v=this.remuxVideo(t,d,a,0,l);v&&e.codec&&this.remuxEmptyAudio(e,f,a,v)}}n.samples.length&&this.remuxID3(n,o),i.samples.length&&this.remuxText(i,o),this.observer.trigger(r.default.FRAG_PARSED)},t.generateIS=function(e,t,n){var o,a,l=this.observer,u=e.samples,c=t.samples,f=this.typeSupported,d="audio/mp4",p={},h={tracks:p},m=void 0===this._initPTS;if(m&&(o=a=1/0),e.config&&u.length&&(e.timescale=e.samplerate,s.logger.log("audio sampling rate : "+e.samplerate),e.isAAC||(f.mpeg?(d="audio/mpeg",e.codec=""):f.mp3&&(e.codec="mp3")),p.audio={container:d,codec:e.codec,initSegment:!e.isAAC&&f.mpeg?new Uint8Array:C.initSegment([e]),metadata:{channelCount:e.channelCount}},m&&(o=a=u[0].pts-Math.round(e.inputTimeScale*n))),t.sps&&t.pps&&c.length){var g=t.inputTimeScale;if(t.timescale=g,p.video={container:"video/mp4",codec:t.codec,initSegment:C.initSegment([t]),metadata:{width:t.width,height:t.height}},m){var v=this.getVideoStartPts(c),y=Math.round(g*n);a=Math.min(a,D(c[0].dts,v)-y),o=Math.min(o,v-y),this.observer.trigger(r.default.INIT_PTS_FOUND,{initPTS:o})}}else m&&p.audio&&this.observer.trigger(r.default.INIT_PTS_FOUND,{initPTS:o});Object.keys(p).length?(l.trigger(r.default.FRAG_PARSING_INIT_SEGMENT,h),this.ISGenerated=!0,m&&(this._initPTS=o,this._initDTS=a)):l.trigger(r.default.ERROR,{type:i.ErrorTypes.MEDIA_ERROR,details:i.ErrorDetails.FRAG_PARSING_ERROR,fatal:!1,reason:"no audio/video samples found"})},t.remuxVideo=function(e,t,n,o){var a,l,u,c,f,d=e.timescale,p=e.samples,h=[],m=p.length,g=this._initPTS,v=8,y=Number.POSITIVE_INFINITY,b=Number.NEGATIVE_INFINITY,E=0,w=!1,A=this.nextAvcDts;if(0!==m){n||(A=t*d-(p[0].pts-D(p[0].dts,p[0].pts)));for(var S=0;S<m;S++){var T=p[S];T.pts=D(T.pts-g,A),T.dts=D(T.dts-g,A),T.dts>T.pts&&(E=Math.max(Math.min(E,T.pts-T.dts),-1*L)),T.dts<p[S>0?S-1:S].dts&&(w=!0)}w&&p.sort((function(e,t){var n=e.dts-t.dts,r=e.pts-t.pts;return n||r||e.id-t.id})),c=p[0].dts,f=p[m-1].dts;var x=Math.round((f-c)/(m-1));if(E<0){if(E<-2*x){s.logger.warn("PTS < DTS detected in video samples, offsetting DTS from PTS by "+I(-x,!0)+" ms");for(var k=E,O=0;O<m;O++)p[O].dts=k=Math.max(k,p[O].pts-x),p[O].pts=Math.max(k,p[O].pts)}else{s.logger.warn("PTS < DTS detected in video samples, shifting DTS by "+I(E,!0)+" ms to overcome this issue");for(var _=0;_<m;_++)p[_].dts=p[_].dts+E}c=p[0].dts,f=p[m-1].dts}if(n){var P=c-A,N=P>x;if(N||P<-1){N?s.logger.warn("AVC: "+I(P,!0)+" ms ("+P+"dts) hole between fragments detected, filling it"):s.logger.warn("AVC: "+I(-P,!0)+" ms ("+P+"dts) overlapping between fragments detected"),c=A;var R=p[0].pts-P;p[0].dts=c,p[0].pts=R,s.logger.log("Video: First PTS/DTS adjusted: "+I(R,!0)+"/"+I(c,!0)+", delta: "+I(P,!0)+" ms")}}M&&M<75&&(c=Math.max(0,c));for(var j=0,U=0,F=0;F<m;F++){for(var B=p[F],z=B.units,q=z.length,V=0,G=0;G<q;G++)V+=z[G].data.length;U+=V,j+=q,B.length=V,B.dts=Math.max(B.dts,c),B.pts=Math.max(B.pts,B.dts,0),y=Math.min(B.pts,y),b=Math.max(B.pts,b)}f=p[m-1].dts;var H=U+4*j+8;try{l=new Uint8Array(H)}catch(e){return void this.observer.trigger(r.default.ERROR,{type:i.ErrorTypes.MUX_ERROR,details:i.ErrorDetails.REMUX_ALLOC_ERROR,fatal:!1,bytes:H,reason:"fail allocating video mdat "+H})}var K=new DataView(l.buffer);K.setUint32(0,H),l.set(C.types.mdat,4);for(var W=0;W<m;W++){for(var X,Y=p[W],Z=Y.units,Q=0,J=0,$=Z.length;J<$;J++){var ee=Z[J],te=ee.data,ne=ee.data.byteLength;K.setUint32(v,ne),v+=4,l.set(te,v),v+=ne,Q+=4+ne}if(W<m-1)a=p[W+1].dts-Y.dts;else{var re=this.config,ie=Y.dts-p[W>0?W-1:W].dts;if(re.stretchShortVideoTrack){var oe=re.maxBufferHole,ae=Math.floor(oe*d),se=(o?y+o*d:this.nextAudioPts)-Y.pts;se>ae?((a=se-ie)<0&&(a=ie),s.logger.log("It is approximately "+I(se,!1)+" ms to the next segment; using duration "+I(a,!1)+" ms for the last video frame.")):a=ie}else a=ie}X=Math.round(Y.pts-Y.dts),h.push({size:Q,duration:a,cts:X,flags:{isLeading:0,isDependedOn:0,hasRedundancy:0,degradPrio:0,dependsOn:Y.key?2:1,isNonSync:Y.key?0:1}})}this.nextAvcDts=f+a;var le=e.dropped;if(e.nbNalu=0,e.dropped=0,h.length&&navigator.userAgent.toLowerCase().indexOf("chrome")>-1){var ue=h[0].flags;ue.dependsOn=2,ue.isNonSync=0}e.samples=h,u=C.moof(e.sequenceNumber++,c,e),e.samples=[];var ce={data1:u,data2:l,startPTS:y/d,endPTS:(b+a)/d,startDTS:c/d,endDTS:this.nextAvcDts/d,type:"video",hasAudio:!1,hasVideo:!0,nb:h.length,dropped:le};return this.observer.trigger(r.default.FRAG_PARSING_DATA,ce),ce}},t.remuxAudio=function(e,t,n,o){var a,l,u,c,f,d,p=e.inputTimeScale,h=e.timescale,m=p/h,g=(e.isAAC?1024:1152)*m,v=this._initPTS,y=!e.isAAC&&this.typeSupported.mpeg,b=y?0:8,E=e.samples,w=[],A=this.nextAudioPts;if(n|=E.length&&A&&(o&&Math.abs(t-A/p)<.1||Math.abs(E[0].pts-A-v)<20*g),E.forEach((function(e){e.pts=e.dts=D(e.pts-v,t*p)})),0!==(E=E.filter((function(e){return e.pts>=0}))).length){if(n||(A=o?Math.max(0,t*p):E[0].pts),e.isAAC)for(var S=this.config.maxAudioFramesDrift,T=0,x=A;T<E.length;){var k=E[T],_=k.pts,P=_-x;if(P<=-S*g)n||T>0?(s.logger.warn("Dropping 1 audio frame @ "+I(x,!0)/1e3+"s due to "+I(P,!0)+" ms overlap."),E.splice(T,1)):(s.logger.warn("Audio frame @ "+I(_,!0)/1e3+"s overlaps nextAudioPts by "+I(P,!0)+" ms."),x=_+g,T++);else if(P>=S*g&&P<R&&x){var N=Math.round(P/g);s.logger.warn("Injecting "+N+" audio frames @ "+I(x,!0)/1e3+"s due to "+I(P,!0)+" ms gap.");for(var L=0;L<N;L++){var M=Math.max(x,0);(l=O.getSilentFrame(e.manifestCodec||e.codec,e.channelCount))||(s.logger.log("Unable to get silent frame for given audio codec; duplicating last frame instead."),l=k.unit.subarray()),E.splice(T,0,{unit:l,pts:M,dts:M}),x+=g,T++}k.pts=k.dts=x,x+=g,T++}else Math.abs(P),k.pts=k.dts=x,x+=g,T++}for(var j=E.length,U=0;j--;)U+=E[j].unit.byteLength;for(var F=0,B=E.length;F<B;F++){var z=E[F],q=z.unit,V=z.pts;if(void 0!==d&&a)a.duration=Math.round((V-d)/m);else{var G=V-A,H=0;if(n&&e.isAAC&&G){if(G>0&&G<R)H=Math.round((V-A)/g),s.logger.log(I(G,!0)+" ms hole between AAC samples detected,filling it"),H>0&&((l=O.getSilentFrame(e.manifestCodec||e.codec,e.channelCount))||(l=q.subarray()),U+=H*l.length);else if(G<-12){s.logger.log("drop overlapping AAC sample, expected/parsed/delta: "+I(A,!0)+" ms / "+I(V,!0)+" ms / "+I(-G,!0)+" ms"),U-=q.byteLength;continue}V=A}if(f=V,!(U>0))return;U+=b;try{u=new Uint8Array(U)}catch(e){return void this.observer.trigger(r.default.ERROR,{type:i.ErrorTypes.MUX_ERROR,details:i.ErrorDetails.REMUX_ALLOC_ERROR,fatal:!1,bytes:U,reason:"fail allocating audio mdat "+U})}y||(new DataView(u.buffer).setUint32(0,U),u.set(C.types.mdat,4));for(var K=0;K<H;K++)(l=O.getSilentFrame(e.manifestCodec||e.codec,e.channelCount))||(s.logger.log("Unable to get silent frame for given audio codec; duplicating this frame instead."),l=q.subarray()),u.set(l,b),b+=l.byteLength,a={size:l.byteLength,cts:0,duration:1024,flags:{isLeading:0,isDependedOn:0,hasRedundancy:0,degradPrio:0,dependsOn:1}},w.push(a)}u.set(q,b);var W=q.byteLength;b+=W,a={size:W,cts:0,duration:0,flags:{isLeading:0,isDependedOn:0,hasRedundancy:0,degradPrio:0,dependsOn:1}},w.push(a),d=V}var X=0;if((j=w.length)>=2&&(X=w[j-2].duration,a.duration=X),j){this.nextAudioPts=A=d+m*X,e.samples=w,c=y?new Uint8Array:C.moof(e.sequenceNumber++,f/m,e),e.samples=[];var Y=f/p,Z=A/p,Q={data1:c,data2:u,startPTS:Y,endPTS:Z,startDTS:Y,endDTS:Z,type:"audio",hasAudio:!0,hasVideo:!1,nb:j};return this.observer.trigger(r.default.FRAG_PARSING_DATA,Q),Q}return null}},t.remuxEmptyAudio=function(e,t,n,r){var i=e.inputTimeScale,o=i/(e.samplerate?e.samplerate:i),a=this.nextAudioPts,l=(void 0!==a?a:r.startDTS*i)+this._initDTS,u=r.endDTS*i+this._initDTS,c=1024*o,f=Math.ceil((u-l)/c),d=O.getSilentFrame(e.manifestCodec||e.codec,e.channelCount);if(s.logger.warn("remux empty Audio"),d){for(var p=[],h=0;h<f;h++){var m=l+h*c;p.push({unit:d,pts:m,dts:m})}e.samples=p,this.remuxAudio(e,t,n)}else s.logger.trace("Unable to remuxEmptyAudio since we were unable to get a silent frame for given audio codec!")},t.remuxID3=function(e,t){var n=e.samples.length;if(n){for(var i=e.inputTimeScale,o=this._initPTS,a=this._initDTS,s=0;s<n;s++){var l=e.samples[s];l.pts=D(l.pts-o,t*i)/i,l.dts=D(l.dts-a,t*i)/i}this.observer.trigger(r.default.FRAG_PARSING_METADATA,{samples:e.samples}),e.samples=[]}},t.remuxText=function(e,t){var n=e.samples.length,i=e.inputTimeScale,o=this._initPTS;if(n){for(var a=0;a<n;a++){var s=e.samples[a];s.pts=D(s.pts-o,t*i)/i}e.samples.sort((function(e,t){return e.pts-t.pts})),this.observer.trigger(r.default.FRAG_PARSING_USERDATA,{samples:e.samples})}e.samples=[]},e}(),F=function(){function e(e){this.observer=e}var t=e.prototype;return t.destroy=function(){},t.resetTimeStamp=function(){},t.resetInitSegment=function(){},t.remux=function(e,t,n,i,o,a,s,l){var u=this.observer,c="";e&&(c+="audio"),t&&(c+="video"),u.trigger(r.default.FRAG_PARSING_DATA,{data1:l,startPTS:o,startDTS:o,type:c,hasAudio:!!e,hasVideo:!!t,nb:1,dropped:0}),u.trigger(r.default.FRAG_PARSED)},e}(),B=Object(l.getSelfScope)();try{j=B.performance.now.bind(B.performance)}catch(e){s.logger.debug("Unable to use Performance API on this environment"),j=B.Date.now}var z=function(){function e(e,t,n,r){this.observer=e,this.typeSupported=t,this.config=n,this.vendor=r}var t=e.prototype;return t.destroy=function(){var e=this.demuxer;e&&e.destroy()},t.push=function(e,t,n,i,a,s,l,u,c,f,d,p){var h=this;if(e.byteLength>0&&null!=t&&null!=t.key&&"AES-128"===t.method){var m=this.decrypter;null==m&&(m=this.decrypter=new o.default(this.observer,this.config));var g=j();m.decrypt(e,t.key.buffer,t.iv.buffer,(function(e){var o=j();h.observer.trigger(r.default.FRAG_DECRYPTED,{stats:{tstart:g,tdecrypt:o}}),h.pushDecrypted(new Uint8Array(e),t,new Uint8Array(n),i,a,s,l,u,c,f,d,p)}))}else this.pushDecrypted(new Uint8Array(e),t,new Uint8Array(n),i,a,s,l,u,c,f,d,p)},t.pushDecrypted=function(e,t,n,o,a,s,l,u,c,f,d,p){var h=this.demuxer,m=this.remuxer;if(!h||l||u){for(var g,v=this.observer,E=this.typeSupported,w=this.config,A=[{demux:x,remux:U},{demux:b.default,remux:F},{demux:y,remux:U},{demux:k,remux:U}],S=0,T=A.length;S<T&&!(g=A[S]).demux.probe(e);S++);if(!g)return void v.trigger(r.default.ERROR,{type:i.ErrorTypes.MEDIA_ERROR,details:i.ErrorDetails.FRAG_PARSING_ERROR,fatal:!0,reason:"no demux matching with content found"});m&&m instanceof g.remux||(m=new g.remux(v,w,E,this.vendor)),h&&h instanceof g.demux||(h=new g.demux(v,m,w,E),this.probe=g.demux.probe),this.demuxer=h,this.remuxer=m}(l||u)&&(h.resetInitSegment(n,o,a,f),m.resetInitSegment()),l&&(h.resetTimeStamp(p),m.resetTimeStamp(p)),"function"==typeof h.setDecryptData&&h.setDecryptData(t),h.append(e,s,c,d)},e}();t.default=z},"./src/demux/demuxer-worker.js": 63/*!*************************************!*\ 64 !*** ./src/demux/demuxer-worker.js ***! 65 \*************************************/ 66/*! exports provided: default */ 67/*! ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: ./src/demux/demuxer.js (referenced with require.resolve) */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../demux/demuxer-inline */"./src/demux/demuxer-inline.js"),i=n(/*! ../events */"./src/events.js"),o=n(/*! ../utils/logger */"./src/utils/logger.js"),a=n(/*! eventemitter3 */"./node_modules/eventemitter3/index.js");t.default=function(e){var t=new a.EventEmitter;t.trigger=function(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];t.emit.apply(t,[e,e].concat(r))},t.off=function(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];t.removeListener.apply(t,[e].concat(r))};var n=function(t,n){e.postMessage({event:t,data:n})};e.addEventListener("message",(function(i){var a=i.data;switch(a.cmd){case"init":var s=JSON.parse(a.config);e.demuxer=new r.default(t,a.typeSupported,s,a.vendor),Object(o.enableLogs)(s.debug),n("init",null);break;case"demux":e.demuxer.push(a.data,a.decryptdata,a.initSegment,a.audioCodec,a.videoCodec,a.timeOffset,a.discontinuity,a.trackSwitch,a.contiguous,a.duration,a.accurateTimeOffset,a.defaultInitPTS)}})),t.on(i.default.FRAG_DECRYPTED,n),t.on(i.default.FRAG_PARSING_INIT_SEGMENT,n),t.on(i.default.FRAG_PARSED,n),t.on(i.default.ERROR,n),t.on(i.default.FRAG_PARSING_METADATA,n),t.on(i.default.FRAG_PARSING_USERDATA,n),t.on(i.default.INIT_PTS_FOUND,n),t.on(i.default.FRAG_PARSING_DATA,(function(t,n){var r=[],i={event:t,data:n};n.data1&&(i.data1=n.data1.buffer,r.push(n.data1.buffer),delete n.data1),n.data2&&(i.data2=n.data2.buffer,r.push(n.data2.buffer),delete n.data2),e.postMessage(i,r)}))}},
vendor: 7,695 bytes, lines 67-75
67"./src/demux/id3.js": 68/*!**************************!*\ 69 !*** ./src/demux/id3.js ***! 70 \**************************/ 71/*! exports provided: default, utf8ArrayToStr */function(e,t,n){"use strict";n.r(t),n.d(t,"utf8ArrayToStr",(function(){return s}));var r,i=n(/*! ../utils/get-self-scope */"./src/utils/get-self-scope.js"),o=function(){function e(){}return e.isHeader=function(e,t){return t+10<=e.length&&73===e[t]&&68===e[t+1]&&51===e[t+2]&&e[t+3]<255&&e[t+4]<255&&e[t+6]<128&&e[t+7]<128&&e[t+8]<128&&e[t+9]<128},e.isFooter=function(e,t){return t+10<=e.length&&51===e[t]&&68===e[t+1]&&73===e[t+2]&&e[t+3]<255&&e[t+4]<255&&e[t+6]<128&&e[t+7]<128&&e[t+8]<128&&e[t+9]<128},e.getID3Data=function(t,n){for(var r=n,i=0;e.isHeader(t,n);)i+=10,i+=e._readSize(t,n+6),e.isFooter(t,n+10)&&(i+=10),n+=i;if(i>0)return t.subarray(r,r+i)},e._readSize=function(e,t){var n=0;return n=(127&e[t])<<21,n|=(127&e[t+1])<<14,n|=(127&e[t+2])<<7,n|=127&e[t+3]},e.getTimeStamp=function(t){for(var n=e.getID3Frames(t),r=0;r<n.length;r++){var i=n[r];if(e.isTimeStampFrame(i))return e._readTimeStamp(i)}},e.isTimeStampFrame=function(e){return e&&"PRIV"===e.key&&"com.apple.streaming.transportStreamTimestamp"===e.info},e._getFrameData=function(t){var n=String.fromCharCode(t[0],t[1],t[2],t[3]),r=e._readSize(t,4);return{type:n,size:r,data:t.subarray(10,10+r)}},e.getID3Frames=function(t){for(var n=0,r=[];e.isHeader(t,n);){for(var i=e._readSize(t,n+6),o=(n+=10)+i;n+8<o;){var a=e._getFrameData(t.subarray(n)),s=e._decodeFrame(a);s&&r.push(s),n+=a.size+10}e.isFooter(t,n)&&(n+=10)}return r},e._decodeFrame=function(t){return"PRIV"===t.type?e._decodePrivFrame(t):"W"===t.type[0]?e._decodeURLFrame(t):e._decodeTextFrame(t)},e._readTimeStamp=function(e){if(8===e.data.byteLength){var t=new Uint8Array(e.data),n=1&t[3],r=(t[4]<<23)+(t[5]<<15)+(t[6]<<7)+t[7];return r/=45,n&&(r+=47721858.84),Math.round(r)}},e._decodePrivFrame=function(t){if(!(t.size<2)){var n=e._utf8ArrayToStr(t.data,!0),r=new Uint8Array(t.data.subarray(n.length+1));return{key:t.type,info:n,data:r.buffer}}},e._decodeTextFrame=function(t){if(!(t.size<2)){if("TXXX"===t.type){var n=1,r=e._utf8ArrayToStr(t.data.subarray(n),!0);n+=r.length+1;var i=e._utf8ArrayToStr(t.data.subarray(n));return{key:t.type,info:r,data:i}}var o=e._utf8ArrayToStr(t.data.subarray(1));return{key:t.type,data:o}}},e._decodeURLFrame=function(t){if("WXXX"===t.type){if(t.size<2)return;var n=1,r=e._utf8ArrayToStr(t.data.subarray(n),!0);n+=r.length+1;var i=e._utf8ArrayToStr(t.data.subarray(n));return{key:t.type,info:r,data:i}}var o=e._utf8ArrayToStr(t.data);return{key:t.type,data:o}},e._utf8ArrayToStr=function(e,t){void 0===t&&(t=!1);var n=a();if(n){var r=n.decode(e);if(t){var i=r.indexOf("\0");return-1!==i?r.substring(0,i):r}return r.replace(/\0/g,"")}for(var o,s,l,u=e.length,c="",f=0;f<u;){if(0===(o=e[f++])&&t)return c;if(0!==o&&3!==o)switch(o>>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:c+=String.fromCharCode(o);break;case 12:case 13:s=e[f++],c+=String.fromCharCode((31&o)<<6|63&s);break;case 14:s=e[f++],l=e[f++],c+=String.fromCharCode((15&o)<<12|(63&s)<<6|(63&l)<<0)}}return c},e}();function a(){var e=Object(i.getSelfScope)();return r||void 0===e.TextDecoder||(r=new e.TextDecoder("utf-8")),r}var s=o._utf8ArrayToStr;t.default=o},"./src/demux/mp4demuxer.js": 72/*!*********************************!*\ 73 !*** ./src/demux/mp4demuxer.js ***! 74 \*********************************/ 75/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../utils/logger */"./src/utils/logger.js"),i=n(/*! ../events */"./src/events.js"),o=Math.pow(2,32)-1,a=function(){function e(e,t){this.observer=e,this.remuxer=t}var t=e.prototype;return t.resetTimeStamp=function(e){this.initPTS=e},t.resetInitSegment=function(t,n,r,o){if(t&&t.byteLength){var a=this.initData=e.parseInitSegment(t);null==n&&(n="mp4a.40.5"),null==r&&(r="avc1.42e01e");var s={};a.audio&&a.video?s.audiovideo={container:"video/mp4",codec:n+","+r,initSegment:o?t:null}:(a.audio&&(s.audio={container:"audio/mp4",codec:n,initSegment:o?t:null}),a.video&&(s.video={container:"video/mp4",codec:r,initSegment:o?t:null})),this.observer.trigger(i.default.FRAG_PARSING_INIT_SEGMENT,{tracks:s})}else n&&(this.audioCodec=n),r&&(this.videoCodec=r)},e.probe=function(t){return e.findBox({data:t,start:0,end:Math.min(t.length,16384)},["moof"]).length>0},e.bin2str=function(e){return String.fromCharCode.apply(null,e)},e.readUint16=function(e,t){e.data&&(t+=e.start,e=e.data);var n=e[t]<<8|e[t+1];return n<0?65536+n:n},e.readUint32=function(e,t){e.data&&(t+=e.start,e=e.data);var n=e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3];return n<0?4294967296+n:n},e.writeUint32=function(e,t,n){e.data&&(t+=e.start,e=e.data),e[t]=n>>24,e[t+1]=n>>16&255,e[t+2]=n>>8&255,e[t+3]=255&n},e.findBox=function(t,n){var r,i,o,a,s,l,u=[];if(t.data?(s=t.start,o=t.end,t=t.data):(s=0,o=t.byteLength),!n.length)return null;for(r=s;r<o;)l=(i=e.readUint32(t,r))>1?r+i:o,e.bin2str(t.subarray(r+4,r+8))===n[0]&&(1===n.length?u.push({data:t,start:r+8,end:l}):(a=e.findBox({data:t,start:r+8,end:l},n.slice(1))).length&&(u=u.concat(a))),r=l;return u},e.parseSegmentIndex=function(t){var n,r=e.findBox(t,["moov"])[0],i=r?r.end:null,o=0,a=e.findBox(t,["sidx"]);if(!a||!a[0])return null;n=[];var s=(a=a[0]).data[0];o=0===s?8:16;var l=e.readUint32(a,o);o+=4,o+=0===s?8:16,o+=2;var u=a.end+0,c=e.readUint16(a,o);o+=2;for(var f=0;f<c;f++){var d=o,p=e.readUint32(a,d);d+=4;var h=2147483647&p;if(1==(2147483648&p)>>>31)return void console.warn("SIDX has hierarchical references (not supported)");var m=e.readUint32(a,d);d+=4,n.push({referenceSize:h,subsegmentDuration:m,info:{duration:m/l,start:u,end:u+h-1}}),u+=h,o=d+=4}return{earliestPresentationTime:0,timescale:l,version:s,referencesCount:c,references:n,moovEndOffset:i}},e.parseInitSegment=function(t){var n=[];return e.findBox(t,["moov","trak"]).forEach((function(t){var i=e.findBox(t,["tkhd"])[0];if(i){var o=i.data[i.start],a=0===o?12:20,s=e.readUint32(i,a),l=e.findBox(t,["mdia","mdhd"])[0];if(l){a=0===(o=l.data[l.start])?12:20;var u=e.readUint32(l,a),c=e.findBox(t,["mdia","hdlr"])[0];if(c){var f={soun:"audio",vide:"video"}[e.bin2str(c.data.subarray(c.start+8,c.start+12))];if(f){var d=e.findBox(t,["mdia","minf","stbl","stsd"]);if(d.length){d=d[0];var p=e.bin2str(d.data.subarray(d.start+12,d.start+16));r.logger.log("MP4Demuxer:"+f+":"+p+" found")}n[s]={timescale:u,type:f},n[f]={timescale:u,id:s}}}}}})),n},e.getStartDTS=function(t,n){var r,i,o;return r=e.findBox(n,["moof","traf"]),i=[].concat.apply([],r.map((function(n){return e.findBox(n,["tfhd"]).map((function(r){var i,o;return i=e.readUint32(r,4),o=t[i].timescale||9e4,e.findBox(n,["tfdt"]).map((function(t){var n,r;return n=t.data[t.start],r=e.readUint32(t,4),1===n&&(r*=Math.pow(2,32),r+=e.readUint32(t,8)),r}))[0]/o}))}))),o=Math.min.apply(null,i),isFinite(o)?o:0},e.offsetStartDTS=function(t,n,r){e.findBox(n,["moof","traf"]).map((function(n){return e.findBox(n,["tfhd"]).map((function(i){var a=e.readUint32(i,4),s=t[a].timescale||9e4;e.findBox(n,["tfdt"]).map((function(t){var n=t.data[t.start],i=e.readUint32(t,4);if(0===n)e.writeUint32(t,4,i-r*s);else{i*=Math.pow(2,32),i+=e.readUint32(t,8),i-=r*s,i=Math.max(i,0);var a=Math.floor(i/(o+1)),l=Math.floor(i%(o+1));e.writeUint32(t,4,a),e.writeUint32(t,8,l)}}))}))}))},t.append=function(t,n,r,o){var a=this.initData;a||(this.resetInitSegment(t,this.audioCodec,this.videoCodec,!1),a=this.initData);var s,l=this.initPTS;if(void 0===l){var u=e.getStartDTS(a,t);this.initPTS=l=u-n,this.observer.trigger(i.default.INIT_PTS_FOUND,{initPTS:l})}e.offsetStartDTS(a,t,l),s=e.getStartDTS(a,t),this.remuxer.remux(a.audio,a.video,null,null,s,r,o,t)},t.destroy=function(){},e}();t.default=a},
75"./src/errors.ts": 76/*!***********************!*\ 77 !*** ./src/errors.ts ***! 78 \***********************/ 79/*! exports provided: ErrorTypes, ErrorDetails */function(e,t,n){"use strict";var r,i;n.r(t),n.d(t,"ErrorTypes",(function(){return r})),n.d(t,"ErrorDetails",(function(){return i})),function(e){e.NETWORK_ERROR="networkError",e.MEDIA_ERROR="mediaError",e.KEY_SYSTEM_ERROR="keySystemError",e.MUX_ERROR="muxError",e.OTHER_ERROR="otherError"}(r||(r={})),function(e){e.KEY_SYSTEM_NO_KEYS="keySystemNoKeys",e.KEY_SYSTEM_NO_ACCESS="keySystemNoAccess",e.KEY_SYSTEM_NO_SESSION="keySystemNoSession",e.KEY_SYSTEM_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",e.KEY_SYSTEM_NO_INIT_DATA="keySystemNoInitData",e.MANIFEST_LOAD_ERROR="manifestLoadError",e.MANIFEST_LOAD_TIMEOUT="manifestLoadTimeOut",e.MANIFEST_PARSING_ERROR="manifestParsingError",e.MANIFEST_INCOMPATIBLE_CODECS_ERROR="manifestIncompatibleCodecsError",e.LEVEL_EMPTY_ERROR="levelEmptyError",e.LEVEL_LOAD_ERROR="levelLoadError",e.LEVEL_LOAD_TIMEOUT="levelLoadTimeOut",e.LEVEL_SWITCH_ERROR="levelSwitchError",e.AUDIO_TRACK_LOAD_ERROR="audioTrackLoadError",e.AUDIO_TRACK_LOAD_TIMEOUT="audioTrackLoadTimeOut",e.FRAG_LOAD_ERROR="fragLoadError",e.FRAG_LOAD_TIMEOUT="fragLoadTimeOut",e.FRAG_DECRYPT_ERROR="fragDecryptError",e.FRAG_PARSING_ERROR="fragParsingError",e.REMUX_ALLOC_ERROR="remuxAllocError",e.KEY_LOAD_ERROR="keyLoadError",e.KEY_LOAD_TIMEOUT="keyLoadTimeOut",e.BUFFER_ADD_CODEC_ERROR="bufferAddCodecError",e.BUFFER_APPEND_ERROR="bufferAppendError",e.BUFFER_APPENDING_ERROR="bufferAppendingError",e.BUFFER_STALLED_ERROR="bufferStalledError",e.BUFFER_FULL_ERROR="bufferFullError",e.BUFFER_SEEK_OVER_HOLE="bufferSeekOverHole",e.BUFFER_NUDGE_ON_STALL="bufferNudgeOnStall",e.INTERNAL_EXCEPTION="internalException"}(i||(i={}))},
79"./src/events.js": 80/*!***********************!*\ 81 !*** ./src/events.js ***! 82 \***********************/ 83/*! exports provided: default */function(e,t,n){"use strict";n
vendor: 2,112 bytes, line 83
83.r(t),t.default={MEDIA_ATTACHING:"hlsMediaAttaching",MEDIA_ATTACHED:"hlsMediaAttached",MEDIA_DETACHING:"hlsMediaDetaching",MEDIA_DETACHED:"hlsMediaDetached",BUFFER_RESET:"hlsBufferReset",BUFFER_CODECS:"hlsBufferCodecs",BUFFER_CREATED:"hlsBufferCreated",BUFFER_APPENDING:"hlsBufferAppending",BUFFER_APPENDED:"hlsBufferAppended",BUFFER_EOS:"hlsBufferEos",BUFFER_FLUSHING:"hlsBufferFlushing",BUFFER_FLUSHED:"hlsBufferFlushed",MANIFEST_LOADING:"hlsManifestLoading",MANIFEST_LOADED:"hlsManifestLoaded",MANIFEST_PARSED:"hlsManifestParsed",LEVEL_SWITCHING:"hlsLevelSwitching",LEVEL_SWITCHED:"hlsLevelSwitched",LEVEL_LOADING:"hlsLevelLoading",LEVEL_LOADED:"hlsLevelLoaded",LEVEL_UPDATED:"hlsLevelUpdated",LEVEL_PTS_UPDATED:"hlsLevelPtsUpdated",LEVELS_UPDATED:"hlsLevelsUpdated",AUDIO_TRACKS_UPDATED:"hlsAudioTracksUpdated",AUDIO_TRACK_SWITCHING:"hlsAudioTrackSwitching",AUDIO_TRACK_SWITCHED:"hlsAudioTrackSwitched",AUDIO_TRACK_LOADING:"hlsAudioTrackLoading",AUDIO_TRACK_LOADED:"hlsAudioTrackLoaded",SUBTITLE_TRACKS_UPDATED:"hlsSubtitleTracksUpdated",SUBTITLE_TRACK_SWITCH:"hlsSubtitleTrackSwitch",SUBTITLE_TRACK_LOADING:"hlsSubtitleTrackLoading",SUBTITLE_TRACK_LOADED:"hlsSubtitleTrackLoaded",SUBTITLE_FRAG_PROCESSED:"hlsSubtitleFragProcessed",CUES_PARSED:"hlsCuesParsed",NON_NATIVE_TEXT_TRACKS_FOUND:"hlsNonNativeTextTracksFound",INIT_PTS_FOUND:"hlsInitPtsFound",FRAG_LOADING:"hlsFragLoading",FRAG_LOAD_PROGRESS:"hlsFragLoadProgress",FRAG_LOAD_EMERGENCY_ABORTED:"hlsFragLoadEmergencyAborted",FRAG_LOADED:"hlsFragLoaded",FRAG_DECRYPTED:"hlsFragDecrypted",FRAG_PARSING_INIT_SEGMENT:"hlsFragParsingInitSegment",FRAG_PARSING_USERDATA:"hlsFragParsingUserdata",FRAG_PARSING_METADATA:"hlsFragParsingMetadata",FRAG_PARSING_DATA:"hlsFragParsingData",FRAG_PARSED:"hlsFragParsed",FRAG_BUFFERED:"hlsFragBuffered",FRAG_CHANGED:"hlsFragChanged",FPS_DROP:"hlsFpsDrop",FPS_DROP_LEVEL_CAPPING:"hlsFpsDropLevelCapping",ERROR:"hlsError",DESTROYING:"hlsDestroying",KEY_LOADING:"hlsKeyLoading",KEY_LOADED:"hlsKeyLoaded",STREAM_STATE_TRANSITION:"hlsStreamStateTransition",LIVE_BACK_BUFFER_REACHED:"hlsLiveBackBufferReached"}},"./src/hls.ts":
vendor: 7,771 bytes, lines 83-98
83 84/*!*********************************!*\ 85 !*** ./src/hls.ts + 50 modules ***! 86 \*********************************/ 87/*! exports provided: default */ 88/*! ModuleConcatenation bailout: Cannot concat with ./src/crypt/decrypter.js because of ./src/demux/demuxer-worker.js */ 89/*! ModuleConcatenation bailout: Cannot concat with ./src/demux/demuxer-inline.js because of ./src/demux/demuxer-worker.js */ 90/*! ModuleConcatenation bailout: Cannot concat with ./src/demux/id3.js because of ./src/demux/demuxer-worker.js */ 91/*! ModuleConcatenation bailout: Cannot concat with ./src/demux/mp4demuxer.js because of ./src/demux/demuxer-worker.js */ 92/*! ModuleConcatenation bailout: Cannot concat with ./src/errors.ts because of ./src/demux/demuxer-worker.js */ 93/*! ModuleConcatenation bailout: Cannot concat with ./src/events.js because of ./src/demux/demuxer-worker.js */ 94/*! ModuleConcatenation bailout: Cannot concat with ./src/polyfills/number.js because of ./src/demux/demuxer-worker.js */ 95/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/get-self-scope.js because of ./src/demux/demuxer-worker.js */ 96/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/logger.js because of ./src/demux/demuxer-worker.js */ 97/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/eventemitter3/index.js (<- Module is not an ECMAScript module) */ 98/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/url-toolkit/src/url-toolkit.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return an}));var r={};n.r(r),n.d(r,"newCue",(function(){return pt}));var i,o,a=n("./node_modules/url-toolkit/src/url-toolkit.js"),s=n("./src/errors.ts"),l=n("./src/polyfills/number.js"),u=n("./src/events.js"),c=n("./src/utils/logger.js"),f={hlsEventGeneric:!0,hlsHandlerDestroying:!0,hlsHandlerDestroyed:!0},d=function(){function e(e){this.hls=void 0,this.handledEvents=void 0,this.useGenericHandler=void 0,this.hls=e,this.onEvent=this.onEvent.bind(this);for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];this.handledEvents=n,this.useGenericHandler=!0,this.registerListeners()}var t=e.prototype;return t.destroy=function(){this.onHandlerDestroying(),this.unregisterListeners(),this.onHandlerDestroyed()},t.onHandlerDestroying=function(){},t.onHandlerDestroyed=function(){},t.isEventHandler=function(){return"object"==typeof this.handledEvents&&this.handledEvents.length&&"function"==typeof this.onEvent},t.registerListeners=function(){this.isEventHandler()&&this.handledEvents.forEach((function(e){if(f[e])throw new Error("Forbidden event-name: "+e);this.hls.on(e,this.onEvent)}),this)},t.unregisterListeners=function(){this.isEventHandler()&&this.handledEvents.forEach((function(e){this.hls.off(e,this.onEvent)}),this)},t.onEvent=function(e,t){this.onEventGeneric(e,t)},t.onEventGeneric=function(e,t){try{(function(e,t){var n="on"+e.replace("hls","");if("function"!=typeof this[n])throw new Error("Event "+e+" has no generic handler in this "+this.constructor.name+" class (tried "+n+")");return this[n].bind(this,t)}).call(this,e,t).call()}catch(t){c.logger.error("An internal error happened while handling event "+e+'. Error message: "'+t.message+'". Here is a stacktrace:',t),this.hls.trigger(u.default.ERROR,{type:s.ErrorTypes.OTHER_ERROR,details:s.ErrorDetails.INTERNAL_EXCEPTION,fatal:!1,event:e,err:t})}},e}();!function(e){e.MANIFEST="manifest",e.LEVEL="level",e.AUDIO_TRACK="audioTrack",e.SUBTITLE_TRACK="subtitleTrack"}(i||(i={})),function(e){e.MAIN="main",e.AUDIO="audio",e.SUBTITLE="subtitle"}(o||(o={}));var p=n("./src/demux/mp4demuxer.js");function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var m,g=function(){function e(e,t){this._uri=null,this.baseuri=void 0,this.reluri=void 0,this.method=null,this.key=null,this.iv=null,this.baseuri=e,this.reluri=t}var t,n,r;return t=e,(n=[{key:"uri",get:function(){return!this._uri&&this.reluri&&(this._uri=Object(a.buildAbsoluteURL)(this.baseuri,this.reluri,{alwaysNormalize:!0})),this._uri}}])&&h(t.prototype,n),r&&h(t,r),e}();function v(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}!function(e){e.AUDIO="audio",e.VIDEO="video"}(m||(m={}));var y=function(){function e(){var e;this._url=null,this._byteRange=null,this._decryptdata=null,this._elementaryStreams=((e={})[m.AUDIO]=!1,e[m.VIDEO]=!1,e),this.deltaPTS=0,this.rawProgramDateTime=null,this.programDateTime=null,this.title=null,this.tagList=[],this.cc=void 0,this.type=void 0,this.relurl=void 0,this.baseurl=void 0,this.duration=void 0,this.start=void 0,this.sn=0,this.urlId=0,this.level=0,this.levelkey=void 0,this.loader=void 0}var t,n,r,i=e.prototype;return i.setByteRange=function(e,t){var n=e.split("@",2),r=[];1===n.length?r[0]=t?t.byteRangeEndOffset:0:r[0]=parseInt(n[1]),r[1]=parseInt(n[0])+r[0],this._byteRange=r},i.addElementaryStream=function(e){this._elementaryStreams[e]=!0},i.hasElementaryStream=function(e){return!0===this._elementaryStreams[e]},i.createInitializationVector=function(e){for(var t=new Uint8Array(16),n=12;n<16;n++)t[n]=e>>8*(15-n)&255;return t},i.setDecryptDataFromLevelKey=function(e,t){var n=e;return(null==e?void 0:e.method)&&e.uri&&!e.iv&&((n=new g(e.baseuri,e.reluri)).method=e.method,n.iv=this.createInitializationVector(t)),n},t=e,(n=[{key:"url",get:function(){return!this._url&&this.relurl&&(this._url=Object(a.buildAbsoluteURL)(this.baseurl,this.relurl,{alwaysNormalize:!0})),this._url},set:function(e){this._url=e}},{key:"byteRange",get:function(){return this._byteRange?this._byteRange:[]}},{key:"byteRangeStartOffset",get:function(){return this.byteRange[0]}},{key:"byteRangeEndOffset",get:function(){return this.byteRange[1]}},{key:"decryptdata",get:function(){if(!this.levelkey&&!this._decryptdata)return null;if(!this._decryptdata&&this.levelkey){var e=this.sn;"number"!=typeof e&&(this.levelkey&&"AES-128"===this.levelkey.method&&!this.levelkey.iv&&c.logger.warn('missing IV for initialization segment with method="'+this.levelkey.method+'" - compliance issue'),e=0),this._decryptdata=this.setDecryptDataFromLevelKey(this.levelkey,e)}return this._decryptdata}},{key:"endProgramDateTime",get:function(){if(null===this.programDateTime)return null;if(!Object(l.isFiniteNumber)(this.programDateTime))return null;var e=Object(l.isFiniteNumber)(this.duration)?this.duration:0;return this.programDateTime+1e3*e}},{key:"encrypted",get:function(){return!(!this.decryptdata||null===this.decryptdata.uri||null!==this.decryptdata.key)}}])&&v(t.prototype,n),r&&v(t,r),e}();function b(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var E=function(){function e(e){this.endCC=0,this.endSN=0,this.fragments=[],this.initSegment=null,this.live=!0,this.needSidxRanges=!1,this.startCC=0,this.startSN=0,this.startTimeOffset=null,this.targetduration=0,this.totalduration=0,this.type=null,this.url=e,this.version=null}var t,n,r;return t=e,(n=[{key:"hasProgramDateTime",get:function(){return!(!this.fragments[0]||!Object(l.isFiniteNumber)(this.fragments[0].programDateTime))}}])&&b(t.prototype,n),r&&b(t,r),e}(),w=/^(\d+)x(\d+)$/,A=/\s*(.+?)\s*=((?:\".*?\")|.*?)(?:,|$)/g,S=function(){function e(t){for(var n in"string"==typeof t&&(t=e.parseAttrList(t)),t)t.hasOwnProperty(n)&&(this[n]=t[n])}var t=e.prototype;return t.decimalInteger=function(e){var t=parseInt(this[e],10);return t>Number.MAX_SAFE_INTEGER?1/0:t},t.hexadecimalInteger=function(e){if(this[e]){var t=(this[e]||"0x").slice(2);t=(1&t.length?"0":"")+t;
vendor: 19,492 bytes, line 98
98for(var n=new Uint8Array(t.length/2),r=0;r<t.length/2;r++)n[r]=parseInt(t.slice(2*r,2*r+2),16);return n}return null},t.hexadecimalIntegerAsNumber=function(e){var t=parseInt(this[e],16);return t>Number.MAX_SAFE_INTEGER?1/0:t},t.decimalFloatingPoint=function(e){return parseFloat(this[e])},t.enumeratedString=function(e){return this[e]},t.decimalResolution=function(e){var t=w.exec(this[e]);if(null!==t)return{width:parseInt(t[1],10),height:parseInt(t[2],10)}},e.parseAttrList=function(e){var t,n={};for(A.lastIndex=0;null!==(t=A.exec(e));){var r=t[2];0===r.indexOf('"')&&r.lastIndexOf('"')===r.length-1&&(r=r.slice(1,-1)),n[t[1]]=r}return n},e}(),T={audio:{a3ds:!0,"ac-3":!0,"ac-4":!0,alac:!0,alaw:!0,dra1:!0,"dts+":!0,"dts-":!0,dtsc:!0,dtse:!0,dtsh:!0,"ec-3":!0,enca:!0,g719:!0,g726:!0,m4ae:!0,mha1:!0,mha2:!0,mhm1:!0,mhm2:!0,mlpa:!0,mp4a:!0,"raw ":!0,Opus:!0,samr:!0,sawb:!0,sawp:!0,sevc:!0,sqcp:!0,ssmv:!0,twos:!0,ulaw:!0},video:{avc1:!0,avc2:!0,avc3:!0,avc4:!0,avcp:!0,drac:!0,dvav:!0,dvhe:!0,encv:!0,hev1:!0,hvc1:!0,mjp2:!0,mp4v:!0,mvc1:!0,mvc2:!0,mvc3:!0,mvc4:!0,resv:!0,rv60:!0,s263:!0,svc1:!0,svc2:!0,"vc-1":!0,vp08:!0,vp09:!0}};function x(e,t){return MediaSource.isTypeSupported((t||"video")+'/mp4;codecs="'+e+'"')}var k=/(?:#EXT-X-STREAM-INF:([^\n\r]*)[\r\n]+([^\r\n]+)|#EXT-X-SESSION-DATA:([^\n\r]*)[\r\n]+)/g,O=/#EXT-X-MEDIA:(.*)/g,_=new RegExp([/#EXTINF:\s*(\d*(?:\.\d+)?)(?:,(.*)\s+)?/.source,/|(?!#)([\S+ ?]+)/.source,/|#EXT-X-BYTERANGE:*(.+)/.source,/|#EXT-X-PROGRAM-DATE-TIME:(.+)/.source,/|#.*/.source].join(""),"g"),C=/(?:(?:#(EXTM3U))|(?:#EXT-X-(PLAYLIST-TYPE):(.+))|(?:#EXT-X-(MEDIA-SEQUENCE): *(\d+))|(?:#EXT-X-(TARGETDURATION): *(\d+))|(?:#EXT-X-(KEY):(.+))|(?:#EXT-X-(START):(.+))|(?:#EXT-X-(ENDLIST))|(?:#EXT-X-(DISCONTINUITY-SEQ)UENCE:(\d+))|(?:#EXT-X-(DIS)CONTINUITY))|(?:#EXT-X-(VERSION):(\d+))|(?:#EXT-X-(MAP):(.+))|(?:(#)([^:]*):(.*))|(?:(#)(.*))(?:.*)\r?\n?/,P=/\.(mp4|m4s|m4v|m4a)$/i,I=function(){function e(){}return e.findGroup=function(e,t){for(var n=0;n<e.length;n++){var r=e[n];if(r.id===t)return r}},e.convertAVC1ToAVCOTI=function(e){var t,n=e.split(".");return n.length>2?(t=n.shift()+".",t+=parseInt(n.shift()).toString(16),t+=("000"+parseInt(n.shift()).toString(16)).substr(-4)):t=e,t},e.resolve=function(e,t){return a.buildAbsoluteURL(t,e,{alwaysNormalize:!0})},e.parseMasterPlaylist=function(t,n){var r,i=[],o={},a=!1;function s(e,t){["video","audio"].forEach((function(n){var r=e.filter((function(e){return function(e,t){var n=T[t];return!!n&&!0===n[e.slice(0,4)]}(e,n)}));if(r.length){var i=r.filter((function(e){return 0===e.lastIndexOf("avc1",0)||0===e.lastIndexOf("mp4a",0)}));t[n+"Codec"]=i.length>0?i[0]:r[0],e=e.filter((function(e){return-1===r.indexOf(e)}))}})),t.unknownCodecs=e}for(k.lastIndex=0;null!=(r=k.exec(t));)if(r[1]){var l={},u=l.attrs=new S(r[1]);l.url=e.resolve(r[2],n);var c=u.decimalResolution("RESOLUTION");c&&(l.width=c.width,l.height=c.height),l.bitrate=u.decimalInteger("AVERAGE-BANDWIDTH")||u.decimalInteger("BANDWIDTH"),l.name=u.NAME,s([].concat((u.CODECS||"").split(/[ ,]+/)),l),l.videoCodec&&-1!==l.videoCodec.indexOf("avc1")&&(l.videoCodec=e.convertAVC1ToAVCOTI(l.videoCodec)),i.push(l)}else if(r[3]){var f=new S(r[3]);f["DATA-ID"]&&(a=!0,o[f["DATA-ID"]]=f)}return{levels:i,sessionData:a?o:null}},e.parseMasterPlaylistMedia=function(t,n,r,i){var o;void 0===i&&(i=[]);var a=[],s=0;for(O.lastIndex=0;null!==(o=O.exec(t));){var l=new S(o[1]);if(l.TYPE===r){var u={attrs:l,id:s++,groupId:l["GROUP-ID"],instreamId:l["INSTREAM-ID"],name:l.NAME||l.LANGUAGE,type:r,default:"YES"===l.DEFAULT,autoselect:"YES"===l.AUTOSELECT,forced:"YES"===l.FORCED,lang:l.LANGUAGE};if(l.URI&&(u.url=e.resolve(l.URI,n)),i.length){var c=e.findGroup(i,u.groupId);u.audioCodec=c?c.codec:i[0].codec}a.push(u)}}return a},e.parseLevelPlaylist=function(e,t,n,r,i){var o,a,s,u=0,f=0,d=new E(t),p=0,h=null,m=new y,v=null;for(_.lastIndex=0;null!==(o=_.exec(e));){var b=o[1];if(b){m.duration=parseFloat(b);var w=(" "+o[2]).slice(1);m.title=w||null,m.tagList.push(w?["INF",b,w]:["INF",b])}else if(o[3]){if(Object(l.isFiniteNumber)(m.duration)){var A=u++;m.type=r,m.start=f,s&&(m.levelkey=s),m.sn=A,m.level=n,m.cc=p,m.urlId=i,m.baseurl=t,m.relurl=(" "+o[3]).slice(1),N(m,h),d.fragments.push(m),h=m,f+=m.duration,m=new y}}else if(o[4]){var T=(" "+o[4]).slice(1);h?m.setByteRange(T,h):m.setByteRange(T)}else if(o[5])m.rawProgramDateTime=(" "+o[5]).slice(1),m.tagList.push(["PROGRAM-DATE-TIME",m.rawProgramDateTime]),null===v&&(v=d.fragments.length);else{if(!(o=o[0].match(C))){c.logger.warn("No matches on slow regex match for level playlist!");continue}for(a=1;a<o.length&&void 0===o[a];a++);var x=(" "+o[a+1]).slice(1),k=(" "+o[a+2]).slice(1);switch(o[a]){case"#":m.tagList.push(k?[x,k]:[x]);break;case"PLAYLIST-TYPE":d.type=x.toUpperCase();break;case"MEDIA-SEQUENCE":u=d.startSN=parseInt(x);break;case"TARGETDURATION":d.targetduration=parseFloat(x);break;case"VERSION":d.version=parseInt(x);break;case"EXTM3U":break;case"ENDLIST":d.live=!1;break;case"DIS":p++,m.tagList.push(["DIS"]);break;case"DISCONTINUITY-SEQ":p=parseInt(x);break;case"KEY":var O=new S(x),I=O.enumeratedString("METHOD"),R=O.URI,L=O.hexadecimalInteger("IV");if("com.apple.streamingkeydelivery"===(O.KEYFORMAT||"identity")){c.logger.warn("Keyformat com.apple.streamingkeydelivery is not supported");continue}I&&(s=new g(t,R),R&&["AES-128","SAMPLE-AES","SAMPLE-AES-CENC"].indexOf(I)>=0&&(s.method=I,s.key=null,s.iv=L));break;case"START":var M=new S(x).decimalFloatingPoint("TIME-OFFSET");Object(l.isFiniteNumber)(M)&&(d.startTimeOffset=M);break;case"MAP":var D=new S(x);m.relurl=D.URI,D.BYTERANGE&&m.setByteRange(D.BYTERANGE),m.baseurl=t,m.level=n,m.type=r,m.sn="initSegment",d.initSegment=m,(m=new y).rawProgramDateTime=d.initSegment.rawProgramDateTime;break;default:c.logger.warn("line parsed but not handled: "+o)}}}return(m=h)&&!m.relurl&&(d.fragments.pop(),f-=m.duration),d.totalduration=f,d.averagetargetduration=f/d.fragments.length,d.endSN=u-1,d.startCC=d.fragments[0]?d.fragments[0].cc:0,d.endCC=p,!d.initSegment&&d.fragments.length&&d.fragments.every((function(e){return P.test(e.relurl)}))&&(c.logger.warn("MP4 fragments found but no init segment (probably no MAP, incomplete M3U8), trying to fetch SIDX"),(m=new y).relurl=d.fragments[0].relurl,m.baseurl=t,m.level=n,m.type=r,m.sn="initSegment",d.initSegment=m,d.needSidxRanges=!0),v&&function(e,t){for(var n=e[t],r=t-1;r>=0;r--){var i=e[r];i.programDateTime=n.programDateTime-1e3*i.duration,n=i}}(d.fragments,v),d},e}();function N(e,t){e.rawProgramDateTime?e.programDateTime=Date.parse(e.rawProgramDateTime):(null==t?void 0:t.programDateTime)&&(e.programDateTime=t.endProgramDateTime),Object(l.isFiniteNumber)(e.programDateTime)||(e.programDateTime=null,e.rawProgramDateTime=null)}var R=window.performance,L=function(e){var t,n;function r(t){var n;return(n=e.call(this,t,u.default.MANIFEST_LOADING,u.default.LEVEL_LOADING,u.default.AUDIO_TRACK_LOADING,u.default.SUBTITLE_TRACK_LOADING)||this).loaders={},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r.canHaveQualityLevels=function(e){return e!==i.AUDIO_TRACK&&e!==i.SUBTITLE_TRACK},r.mapContextToLevelType=function(e){switch(e.type){case i.AUDIO_TRACK:return o.AUDIO;case i.SUBTITLE_TRACK:return o.SUBTITLE;default:return o.MAIN}},r.getResponseUrl=function(e,t){var n=e.url;return void 0!==n&&0!==n.indexOf("data:")||(n=t.url),n};var a=r.prototype;return a.createInternalLoader=function(e){var t=this.hls.config,n=t.pLoader,r=t.loader,i=new(n||r)(t);return e.loader=i,this.loaders[e.type]=i,i},a.getInternalLoader=function(e){return this.loaders[e.type]},a.resetInternalLoader=function(e){this.loaders[e]&&delete this.loaders[e]},a.destroyInternalLoaders=function(){for(var e in this.loaders){var t=this.loaders[e];t&&t.destroy(),this.resetInternalLoader(e)}},a.destroy=function(){this.destroyInternalLoaders(),e.prototype.destroy.call(this)},a.onManifestLoading=function(e){this.load({url:e.url,type:i.MANIFEST,level:0,id:null,responseType:"text"})},a.onLevelLoading=function(e){this.load({url:e.url,type:i.LEVEL,level:e.level,id:e.id,responseType:"text"})},a.onAudioTrackLoading=function(e){this.load({url:e.url,type:i.AUDIO_TRACK,level:null,id:e.id,responseType:"text"})},a.onSubtitleTrackLoading=function(e){this.load({url:e.url,type:i.SUBTITLE_TRACK,level:null,id:e.id,responseType:"text"})},a.load=function(e){var t=this.hls.config;c.logger.debug("Loading playlist of type "+e.type+", level: "+e.level+", id: "+e.id);var n,r,o,a,s=this.getInternalLoader(e);if(s){var l=s.context;if(l&&l.url===e.url)return c.logger.trace("playlist request ongoing"),!1;c.logger.warn("aborting previous loader for type: "+e.type),s.abort()}switch(e.type){case i.MANIFEST:n=t.manifestLoadingMaxRetry,r=t.manifestLoadingTimeOut,o=t.manifestLoadingRetryDelay,a=t.manifestLoadingMaxRetryTimeout;break;case i.LEVEL:n=0,a=0,o=0,r=t.levelLoadingTimeOut;break;default:n=t.levelLoadingMaxRetry,r=t.levelLoadingTimeOut,o=t.levelLoadingRetryDelay,a=t.levelLoadingMaxRetryTimeout}s=this.createInternalLoader(e);var u={timeout:r,maxRetry:n,retryDelay:o,maxRetryDelay:a},f={onSuccess:this.loadsuccess.bind(this),onError:this.loaderror.bind(this),onTimeout:this.loadtimeout.bind(this)};return c.logger.debug("Calling internal loader delegate for URL: "+e.url),s.load(e,u,f),!0},a.loadsuccess=function(e,t,n,r){if(void 0===r&&(r=null),n.isSidxRequest)return this._handleSidxRequest(e,n),void this._handlePlaylistLoaded(e,t,n,r);if(this.resetInternalLoader(n.type),"string"!=typeof e.data)throw new Error('expected responseType of "text" for PlaylistLoader');var i=e.data;t.tload=R.now(),0===i.indexOf("#EXTM3U")?i.indexOf("#EXTINF:")>0||i.indexOf("#EXT-X-TARGETDURATION:")>0?this._handleTrackOrLevelPlaylist(e,t,n,r):this._handleMasterPlaylist(e,t,n,r):this._handleManifestParsingError(e,n,"no EXTM3U delimiter",r)},a.loaderror=function(e,t,n){void 0===n&&(n=null),this._handleNetworkError(t,n,!1,e)},a.loadtimeout=function(e,t,n){void 0===n&&(n=null),this._handleNetworkError(t,n,!0)},a._handleMasterPlaylist=function(e,t,n,i){var o=this.hls,a=e.data,s=r.getResponseUrl(e,n),l=I.parseMasterPlaylist(a,s),f=l.levels,d=l.sessionData;if(f.length){var p=f.map((function(e){return{id:e.attrs.AUDIO,codec:e.audioCodec}})),h=I.parseMasterPlaylistMedia(a,s,"AUDIO",p),m=I.parseMasterPlaylistMedia(a,s,"SUBTITLES"),g=I.parseMasterPlaylistMedia(a,s,"CLOSED-CAPTIONS");if(h.length){var v=!1;h.forEach((function(e){e.url||(v=!0)})),!1===v&&f[0].audioCodec&&!f[0].attrs.AUDIO&&(c.logger.log("audio codec signaled in quality level, but no embedded audio track signaled, create one"),h.unshift({type:"main",name:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:{},url:""}))}o.trigger(u.default.MANIFEST_LOADED,{levels:f,audioTracks:h,subtitles:m,captions:g,url:s,stats:t,networkDetails:i,sessionData:d})}else this._handleManifestParsingError(e,n,"no level found in manifest",i)},a._handleTrackOrLevelPlaylist=function(e,t,n,o){var a=this.hls,c=n.id,f=n.level,d=n.type,p=r.getResponseUrl(e,n),h=Object(l.isFiniteNumber)(c)?c:0,m=Object(l.isFiniteNumber)(f)?f:h,g=r.mapContextToLevelType(n),v=I.parseLevelPlaylist(e.data,p,m,g,h);if(v.tload=t.tload,v.fragments.length){if(d===i.MANIFEST){var y={url:p,details:v};a.trigger(u.default.MANIFEST_LOADED,{levels:[y],audioTracks:[],url:p,stats:t,networkDetails:o,sessionData:null})}if(t.tparsed=R.now(),v.needSidxRanges){var b=v.initSegment.url;this.load({url:b,isSidxRequest:!0,type:d,level:f,levelDetails:v,id:c,rangeStart:0,rangeEnd:2048,responseType:"arraybuffer"})}else n.levelDetails=v,this._handlePlaylistLoaded(e,t,n,o)}else a.trigger(u.default.ERROR,{type:s.ErrorTypes.NETWORK_ERROR,details:s.ErrorDetails.LEVEL_EMPTY_ERROR,fatal:!1,url:p,reason:"no fragments found in level",level:"number"==typeof n.level?n.level:void 0})},a._handleSidxRequest=function(e,t){if("string"==typeof e.data)throw new Error("sidx request must be made with responseType of array buffer");var n=p.default.parseSegmentIndex(new Uint8Array(e.data));if(n){var r=n.references,i=t.levelDetails;r.forEach((function(e,t){var n=e.info;if(i){var r=i.fragments[t];0===r.byteRange.length&&r.setByteRange(String(1+n.end-n.start)+"@"+String(n.start))}})),i&&i.initSegment.setByteRange(String(n.moovEndOffset)+"@0")}},a._handleManifestParsingError=function(e,t,n,r){this.hls.trigger(u.default.ERROR,{type:s.ErrorTypes.NETWORK_ERROR,details:s.ErrorDetails.MANIFEST_PARSING_ERROR,fatal:!0,url:e.url,reason:n,networkDetails:r})},a._handleNetworkError=function(e,t,n,r){var o,a;void 0===n&&(n=!1),void 0===r&&(r=null),c.logger.info("A network error occured while loading a "+e.type+"-type playlist");var l=this.getInternalLoader(e);switch(e.type){case i.MANIFEST:o=n?s.ErrorDetails.MANIFEST_LOAD_TIMEOUT:s.ErrorDetails.MANIFEST_LOAD_ERROR,a=!0;break;case i.LEVEL:o=n?s.ErrorDetails.LEVEL_LOAD_TIMEOUT:s.ErrorDetails.LEVEL_LOAD_ERROR,a=!1;break;case i.AUDIO_TRACK:o=n?s.ErrorDetails.AUDIO_TRACK_LOAD_TIMEOUT:s.ErrorDetails.AUDIO_TRACK_LOAD_ERROR,a=!1;break;default:a=!1}l&&(l.abort(),this.resetInternalLoader(e.type));var f={type:s.ErrorTypes.NETWORK_ERROR,details:o,fatal:a,url:e.url,loader:l,context:e,networkDetails:t};r&&(f.response=r),this.hls.trigger(u.default.ERROR,f)},a._handlePlaylistLoaded=function(e,t,n,o){var a=n.type,s=n.level,l=n.id,c=n.levelDetails;if(c&&c.targetduration)if(r.canHaveQualityLevels(n.type))this.hls.trigger(u.default.LEVEL_LOADED,{details:c,level:s||0,id:l||0,stats:t,networkDetails:o});else switch(a){case i.AUDIO_TRACK:this.hls.trigger(u.default.AUDIO_TRACK_LOADED,{details:c,id:l,stats:t,networkDetails:o});break;case i.SUBTITLE_TRACK:this.hls.trigger(u.default.SUBTITLE_TRACK_LOADED,{details:c,id:l,stats:t,networkDetails:o})}else this._handleManifestParsingError(e,n,"invalid target duration",o)},r}(d),M=function(e){var t,n;function r(t){var n;return(n=e.call(this,t,u.default.FRAG_LOADING)||this).loaders={},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=r.prototype;return i.destroy=function(){var t=this.loaders;for(var n in t){var r=t[n];r&&r.destroy()}this.loaders={},e.prototype.destroy.call(this)},i.onFragLoading=function(e){var t=e.frag,n=t.type,r=this.loaders,i=this.hls.config,o=i.fLoader,a=i.loader;t.loaded=0;var s,u,f,d=r[n];d&&(c.logger.warn("abort previous fragment loader for type: "+n),d.abort()),d=r[n]=t.loader=i.fLoader?new o(i):new a(i),s={url:t.url,frag:t,responseType:"arraybuffer",progressData:!1};var p=t.byteRangeStartOffset,h=t.byteRangeEndOffset;Object(l.isFiniteNumber)(p)&&Object(l.isFiniteNumber)(h)&&(s.rangeStart=p,s.rangeEnd=h),u={timeout:i.fragLoadingTimeOut,maxRetry:0,retryDelay:0,maxRetryDelay:i.fragLoadingMaxRetryTimeout},f={onSuccess:this.loadsuccess.bind(this),onError:this.loaderror.bind(this),onTimeout:this.loadtimeout.bind(this),onProgress:this.loadprogress.bind(this)},d.load(s,u,f)},i.loadsuccess=function(e,t,n,r){void 0===r&&(r=null);var i=e.data,o=n.frag;o.loader=void 0,this.loaders[o.type]=void 0,this.hls.trigger(u.default.FRAG_LOADED,{payload:i,frag:o,stats:t,networkDetails:r})},i.loaderror=function(e,t,n){void 0===n&&(n=null);var r=t.frag,i=r.loader;i&&i.abort(),this.loaders[r.type]=void 0,this.hls.trigger(u.default.ERROR,{type:s.ErrorTypes.NETWORK_ERROR,details:s.ErrorDetails.FRAG_LOAD_ERROR,fatal:!1,frag:t.frag,response:e,networkDetails:n})},i.loadtimeout=function(e,t,n){void 0===n&&(n=null);var r=t.frag,i=r.loader;i&&i.abort(),this.loaders[r.type]=void 0,this.hls.trigger(u.default.ERROR,{type:s.ErrorTypes.NETWORK_ERROR,details:s.ErrorDetails.FRAG_LOAD_TIMEOUT,fatal:!1,frag:t.frag,networkDetails:n})},i.loadprogress=function(e,t,n,r){void 0===r&&(r=null);var i=t.frag;i.loaded=e.loaded,this.hls.trigger(u.default.FRAG_LOAD_PROGRESS,{frag:i,stats:e,networkDetails:r})},r}(d),D=function(e){var t,n;function r(t){var n;return(n=e.call(this,t,u.default.KEY_LOADING)||this).loaders={},n.decryptkey=null,n.decrypturl=null,n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=r.prototype;return i.destroy=function(){for(var t in this.loaders){var n=this.loaders[t];n&&n.destroy()}this.loaders={},e.prototype.destroy.call(this)},i.onKeyLoading=function(e){var t=e.frag,n=t.type,r=this.loaders[n];if(t.decryptdata){var i=t.decryptdata.uri;if(i!==this.decrypturl||null===this.decryptkey){var o=this.hls.config;if(r&&(c.logger.warn("abort previous key loader for type:"+n),r.abort()),!i)return void c.logger.warn("key uri is falsy");t.loader=this.loaders[n]=new o.loader(o),this.decrypturl=i,this.decryptkey=null;var a={url:i,frag:t,responseType:"arraybuffer"},s={timeout:o.fragLoadingTimeOut,maxRetry:0,retryDelay:o.fragLoadingRetryDelay,maxRetryDelay:o.fragLoadingMaxRetryTimeout},l={onSuccess:this.loadsuccess.bind(this),onError:this.loaderror.bind(this),onTimeout:this.loadtimeout.bind(this)};t.loader.load(a,s,l)}else this.decryptkey&&(t.decryptdata.key=this.decryptkey,this.hls.trigger(u.default.KEY_LOADED,{frag:t}))}else c.logger.warn("Missing decryption data on fragment in onKeyLoading")},i.loadsuccess=function(e,t,n){var r=n.frag;r.decryptdata?(this.decryptkey=r.decryptdata.key=new Uint8Array(e.data),r.loader=void 0,delete this.loaders[r.type],this.hls.trigger(u.default.KEY_LOADED,{frag:r})):c.logger.error("after key load, decryptdata unset")},i.loaderror=function(e,t){var n=t.frag,r=n.loader;r&&r.abort(),delete this.loaders[n.type],this.hls.trigger(u.default.ERROR,{type:s.ErrorTypes.NETWORK_ERROR,details:s.ErrorDetails.KEY_LOAD_ERROR,fatal:!1,frag:n,response:e})},i.loadtimeout=function(e,t){var n=t.frag,r=n.loader;r&&r.abort(),delete this.loaders[n.type],this.hls.trigger(u.default.ERROR,{type:s.ErrorTypes.NETWORK_ERROR,details:s.ErrorDetails.KEY_LOAD_TIMEOUT,fatal:!1,frag:n})},r}(d),j="NOT_LOADED",U="APPENDING",F="PARTIAL",B="OK",z=function(e){var t,n;function r(t){var n;return(n=e.call(this,t,u.default.BUFFER_APPENDED,u.default.FRAG_BUFFERED,u.default.FRAG_LOADED)||this).bufferPadding=.2,n.fragments=Object.create(null),n.timeRanges=Object.create(null),n.config=t.config,n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=r.prototype;return i.destroy=function(){this.fragments=Object.create(null),this.timeRanges=Object.create(null),this.config=null,d.prototype.destroy.call(this),e.prototype.destroy.call(this)},i.getBufferedFrag=function(e,t){var n=this.fragments,r=Object.keys(n).filter((function(r){var i=n[r];if(i.body.type!==t)return!1;if(!i.buffered)return!1;var o=i.body;return o.startPTS<=e&&e<=o.endPTS}));if(0===r.length)return null;var i=r.pop();return n[i].body},i.detectEvictedFragments=function(e,t){var n=this;Object.keys(this.fragments).forEach((function(r){var i=n.fragments[r];if(i&&i.buffered){var o=i.range[e];if(o)for(var a=o.time,s=0;s<a.length;s++){var l=a[s];if(!n.isTimeBuffered(l.startPTS,l.endPTS,t)){n.removeFragment(i.body);break}}}}))},i.detectPartialFragments=function(e){var t=this,n=this.getFragmentKey(e),r=this.fragments[n];r&&(r.buffered=!0,Object.keys(this.timeRanges).forEach((function(n){if(e.hasElementaryStream(n)){var i=t.timeRanges[n];r.range[n]=t.getBufferedTimes(e.startPTS,e.endPTS,i)}})))},i.getBufferedTimes=function(e,t,n){for(var r,i,o=[],a=!1,s=0;s<n.length;s++){if(r=n.start(s)-this.bufferPadding,i=n.end(s)+this.bufferPadding,e>=r&&t<=i){o.push({startPTS:Math.max(e,n.start(s)),endPTS:Math.min(t,n.end(s))});break}if(e<i&&t>r)o.push({startPTS:Math.max(e,n.start(s)),endPTS:Math.min(t,n.end(s))}),a=!0;else if(t<=r)break}return{time:o,partial:a}}
vendor: 4,187 bytes, line 98
98,i.getFragmentKey=function(e){return e.type+"_"+e.level+"_"+e.urlId+"_"+e.sn},i.getPartialFragment=function(e){var t,n,r,i=this,o=null,a=0;return Object.keys(this.fragments).forEach((function(s){var l=i.fragments[s];i.isPartial(l)&&(n=l.body.startPTS-i.bufferPadding,r=l.body.endPTS+i.bufferPadding,e>=n&&e<=r&&(t=Math.min(e-n,r-e),a<=t&&(o=l.body,a=t)))})),o},i.getState=function(e){var t=this.getFragmentKey(e),n=this.fragments[t],r=j;return void 0!==n&&(r=n.buffered?!0===this.isPartial(n)?F:B:U),r},i.isPartial=function(e){return!0===e.buffered&&(void 0!==e.range.video&&!0===e.range.video.partial||void 0!==e.range.audio&&!0===e.range.audio.partial)},i.isTimeBuffered=function(e,t,n){for(var r,i,o=0;o<n.length;o++){if(r=n.start(o)-this.bufferPadding,i=n.end(o)+this.bufferPadding,e>=r&&t<=i)return!0;if(t<=r)return!1}return!1},i.onFragLoaded=function(e){var t=e.frag;Object(l.isFiniteNumber)(t.sn)&&!t.bitrateTest&&(this.fragments[this.getFragmentKey(t)]={body:t,range:Object.create(null),buffered:!1})},i.onBufferAppended=function(e){var t=this;this.timeRanges=e.timeRanges,Object.keys(this.timeRanges).forEach((function(e){var n=t.timeRanges[e];t.detectEvictedFragments(e,n)}))},i.onFragBuffered=function(e){this.detectPartialFragments(e.frag)},i.hasFragment=function(e){var t=this.getFragmentKey(e);return void 0!==this.fragments[t]},i.removeFragment=function(e){var t=this.getFragmentKey(e);delete this.fragments[t]},i.removeAllFragments=function(){this.fragments=Object.create(null)},r}(d),q={search:function(e,t){for(var n=0,r=e.length-1,i=null,o=null;n<=r;){var a=t(o=e[i=(n+r)/2|0]);if(a>0)n=i+1;else{if(!(a<0))return o;r=i-1}}return null}},V=function(){function e(){}return e.isBuffered=function(e,t){try{if(e)for(var n=e.buffered,r=0;r<n.length;r++)if(t>=n.start(r)&&t<=n.end(r))return!0}catch(e){}return!1},e.bufferInfo=function(e,t,n){try{if(e){var r,i=e.buffered,o=[];for(r=0;r<i.length;r++)o.push({start:i.start(r),end:i.end(r)});return this.bufferedInfo(o,t,n)}}catch(e){}return{len:0,start:t,end:t,nextStart:void 0}},e.bufferedInfo=function(e,t,n){e.sort((function(e,t){var n=e.start-t.start;return n||t.end-e.end}));var r=[];if(n)for(var i=0;i<e.length;i++){var o=r.length;if(o){var a=r[o-1].end;e[i].start-a<n?e[i].end>a&&(r[o-1].end=e[i].end):r.push(e[i])}else r.push(e[i])}else r=e;for(var s,l=0,u=t,c=t,f=0;f<r.length;f++){var d=r[f].start,p=r[f].end;if(t+n>=d&&t<p)u=d,l=(c=p)-t;else if(t+n<d){s=d;break}}return{len:l,start:u,end:c,nextStart:s}},e}(),G=n("./node_modules/eventemitter3/index.js"),H=n("./node_modules/webworkify-webpack/index.js"),K=n("./src/demux/demuxer-inline.js");function W(){return window.MediaSource||window.WebKitMediaSource}var X=n("./src/utils/get-self-scope.js"),Y=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r.prototype.trigger=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];this.emit.apply(this,[e,e].concat(n))},r}(G.EventEmitter),Z=Object(X.getSelfScope)(),Q=W()||{isTypeSupported:function(){return!1}},J=function(){function e(e,t){var n=this;this.hls=e,this.id=t;var r=this.observer=new Y,i=e.config,o=function(t,r){(r=r||{}).frag=n.frag,r.id=n.id,e.trigger(t,r)};r.on(u.default.FRAG_DECRYPTED,o),r.on(u.default.FRAG_PARSING_INIT_SEGMENT,o),r.on(u.default.FRAG_PARSING_DATA,o),r.on(u.default.FRAG_PARSED,o),r.on(u.default.ERROR,o),r.on(u.default.FRAG_PARSING_METADATA,o),r.on(u.default.FRAG_PARSING_USERDATA,o),r.on(u.default.INIT_PTS_FOUND,o);var a={mp4:Q.isTypeSupported("video/mp4"),mpeg:Q.isTypeSupported("audio/mpeg"),mp3:Q.isTypeSupported('audio/mp4; codecs="mp3"')},l=navigator.vendor;if(i.enableWorker&&"undefined"!=typeof Worker){var f;c.logger.log("demuxing in webworker");try{f=this.w=H(/*! ../demux/demuxer-worker.js */"./src/demux/demuxer-worker.js"),this.onwmsg=this.onWorkerMessage.bind(this),f.addEventListener("message",this.onwmsg),f.onerror=function(t){e.trigger(u.default.ERROR,{type:s.ErrorTypes.OTHER_ERROR,details:s.ErrorDetails.INTERNAL_EXCEPTION,fatal:!0,event:"demuxerWorker",err:{message:t.message+" ("+t.filename+":"+t.lineno+")"}})}
vendor: 4,178 bytes, line 98
98,f.postMessage({cmd:"init",typeSupported:a,vendor:l,id:t,config:JSON.stringify(i)})}catch(e){c.logger.warn("Error in worker:",e),c.logger.error("Error while initializing DemuxerWorker, fallback on DemuxerInline"),f&&Z.URL.revokeObjectURL(f.objectURL),this.demuxer=new K.default(r,a,i,l),this.w=void 0}}else this.demuxer=new K.default(r,a,i,l)}var t=e.prototype;return t.destroy=function(){var e=this.w;if(e)e.removeEventListener("message",this.onwmsg),e.terminate(),this.w=null;else{var t=this.demuxer;t&&(t.destroy(),this.demuxer=null)}var n=this.observer;n&&(n.removeAllListeners(),this.observer=null)},t.push=function(e,t,n,r,i,o,a,s){var u=this.w,f=Object(l.isFiniteNumber)(i.startPTS)?i.startPTS:i.start,d=i.decryptdata,p=this.frag,h=!(p&&i.cc===p.cc),m=!(p&&i.level===p.level),g=p&&i.sn===p.sn+1,v=!m&&g;if(h&&c.logger.log(this.id+":discontinuity detected"),m&&c.logger.log(this.id+":switch detected"),this.frag=i,u)u.postMessage({cmd:"demux",data:e,decryptdata:d,initSegment:t,audioCodec:n,videoCodec:r,timeOffset:f,discontinuity:h,trackSwitch:m,contiguous:v,duration:o,accurateTimeOffset:a,defaultInitPTS:s},e instanceof ArrayBuffer?[e]:[]);else{var y=this.demuxer;y&&y.push(e,d,t,n,r,f,h,m,v,o,a,s)}},t.onWorkerMessage=function(e){var t=e.data,n=this.hls;switch(t.event){case"init":Z.URL.revokeObjectURL(this.w.objectURL);break;case u.default.FRAG_PARSING_DATA:t.data.data1=new Uint8Array(t.data1),t.data2&&(t.data.data2=new Uint8Array(t.data2));default:t.data=t.data||{},t.data.frag=this.frag,t.data.id=this.id,n.trigger(t.event,t.data)}},e}();function $(e,t,n){switch(t){case"audio":e.audioGroupIds||(e.audioGroupIds=[]),e.audioGroupIds.push(n);break;case"text":e.textGroupIds||(e.textGroupIds=[]),e.textGroupIds.push(n)}}function ee(e,t,n){var r=e[t],i=e[n],o=i.startPTS;if(Object(l.isFiniteNumber)(o))n>t?(r.duration=o-r.start,r.duration<0&&c.logger.warn("negative duration computed for frag "+r.sn+",level "+r.level+", there should be some duration drift between playlist and fragment!")):(i.duration=r.start-o,i.duration<0&&c.logger.warn("negative duration computed for frag "+i.sn+",level "+i.level+", there should be some duration drift between playlist and fragment!"));else if(n>t){var a=r.cc===i.cc;i.start=r.start+(a&&r.minEndPTS?r.minEndPTS-r.start:r.duration)}else i.start=Math.max(r.start-i.duration,0)}function te(e,t,n,r,i,o){var a=n,s=r;if(Object(l.isFiniteNumber)(t.startPTS)){var u=Math.abs(t.startPTS-n);Object(l.isFiniteNumber)(t.deltaPTS)?t.deltaPTS=Math.max(u,t.deltaPTS):t.deltaPTS=u,a=Math.max(n,t.startPTS),n=Math.min(n,t.startPTS),s=Math.min(r,t.endPTS),r=Math.max(r,t.endPTS),i=Math.min(i,t.startDTS),o=Math.max(o,t.endDTS)}var c=n-t.start;t.start=t.startPTS=n,t.maxStartPTS=a,t.endPTS=r,t.minEndPTS=s,t.startDTS=i,t.endDTS=o,t.duration=r-n;var f,d,p,h=t.sn;if(!e||h<e.startSN||h>e.endSN)return 0;for(f=h-e.startSN,(d=e.fragments)[f]=t,p=f;p>0;p--)ee(d,p,p-1);for(p=f;p<d.length-1;p++)ee(d,p,p+1);return e.PTSKnown=!0,c}function ne(e,t){t.initSegment&&e.initSegment&&(t.initSegment=e.initSegment);var n,r=0;if(re(e,t,(function(e,i){r=e.cc-i.cc,Object(l.isFiniteNumber)(e.startPTS)&&(i.start=i.startPTS=e.startPTS,i.endPTS=e.endPTS,i.duration=e.duration,i.backtracked=e.backtracked,i.dropped=e.dropped,n=i),t.PTSKnown=!0})),t.PTSKnown){if(r){c.logger.log("discontinuity sliding from playlist, take drift into account");for(var i=t.fragments,o=0;o<i.length;o++)i[o].cc+=r}n?te(t,n,n.startPTS,n.endPTS,n.startDTS,n.endDTS):function(e,t){var n=t.startSN-e.startSN,r=e.fragments,i=t.fragments;if(!(n<0||n>r.length))for(var o=0;o<i.length;o++)i[o].start+=r[n].start}(e,t),t.PTSKnown=e.PTSKnown}}function re(e,t,n){if(e&&t)for(var r=Math.max(e.startSN,t.startSN)-t.startSN,i=Math.min(e.endSN,t.endSN)-t.startSN,o=t.startSN-e.startSN,a=r;a<=i;a++){var s=e.fragments[o+a],l=t.fragments[a];if(!s||!l)break;n(s,l,a)}}function ie(e,t,n){var r=1e3*(t.averagetargetduration?t.averagetargetduration:t.targetduration),i=r/2;return e&&t.endSN===e.endSN&&(r=i),n&&(r=Math.max(i,r-(window.performance.now()-n))),Math.round(r)}var oe={toString:function(e){for(var t="",n=e.length,r=0;r<n;r++)t+="["+e.start(r).toFixed(3)+","+e.end(r).toFixed(3)+"]";return t}};
vendor: 8,494 bytes, line 98
98function ae(e,t){t.fragments.forEach((function(t){if(t){var n=t.start+e;t.start=t.startPTS=n,t.endPTS=n+t.duration}})),t.PTSKnown=!0}function se(e,t,n){!function(e,t,n){if(function(e,t,n){var r=!1;return t&&t.details&&n&&(n.endCC>n.startCC||e&&e.cc<n.startCC)&&(r=!0),r}(e,n,t)){var r=function(e,t){var n=e.fragments,r=t.fragments;if(r.length&&n.length){var i=function(e,t){for(var n=null,r=0;r<e.length;r+=1){var i=e[r];if(i&&i.cc===t){n=i;break}}return n}(n,r[0].cc);if(i&&(!i||i.startPTS))return i;c.logger.log("No frag in previous level to align on")}else c.logger.log("No fragments to align")}(n.details,t);r&&(c.logger.log("Adjusting PTS using last level due to CC increase within current level"),ae(r.start,t))}}(e,n,t),!n.PTSKnown&&t&&function(e,t){if(t&&t.fragments.length){if(!e.hasProgramDateTime||!t.hasProgramDateTime)return;var n=t.fragments[0].programDateTime,r=(e.fragments[0].programDateTime-n)/1e3+t.fragments[0].start;Object(l.isFiniteNumber)(r)&&(c.logger.log("adjusting PTS using programDateTime delta, sliding:"+r.toFixed(3)),ae(r,e))}}(n,t.details)}function le(e,t,n){if(null===t||!Array.isArray(e)||!e.length||!Object(l.isFiniteNumber)(t))return null;if(t<(e[0].programDateTime||0))return null;if(t>=(e[e.length-1].endProgramDateTime||0))return null;n=n||0;for(var r=0;r<e.length;++r){var i=e[r];if(fe(t,n,i))return i}return null}function ue(e,t,n,r){void 0===n&&(n=0),void 0===r&&(r=0);var i=null;if(e?i=t[e.sn-t[0].sn+1]:0===n&&0===t[0].start&&(i=t[0]),i&&0===ce(n,r,i))return i;var o=q.search(t,ce.bind(null,n,r));return o||i}function ce(e,t,n){void 0===e&&(e=0),void 0===t&&(t=0);var r=Math.min(t,n.duration+(n.deltaPTS?n.deltaPTS:0));return n.start+n.duration-r<=e?1:n.start-r>e&&n.start?-1:0}function fe(e,t,n){var r=1e3*Math.min(t,n.duration+(n.deltaPTS?n.deltaPTS:0));return(n.endProgramDateTime||0)-r>e}var de=function(){function e(e,t,n,r){this.config=e,this.media=t,this.fragmentTracker=n,this.hls=r,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1}var t=e.prototype;return t.poll=function(e){var t=this.config,n=this.media,r=this.stalled,i=n.currentTime,o=n.seeking,a=this.seeking&&!o,s=!this.seeking&&o;if(this.seeking=o,i===e){if((s||a)&&(this.stalled=null),!n.paused&&!n.ended&&0!==n.playbackRate&&n.buffered.length){var l=V.bufferInfo(n,i,0),u=l.len>0,f=l.nextStart||0;if(u||f){if(o){var d=l.len>2,p=!f||f-i>2&&!this.fragmentTracker.getPartialFragment(i);if(d||p)return;this.moved=!1}if(!this.moved&&this.stalled){var h=Math.max(f,l.start||0)-i;if(h>0&&h<=2)return void this._trySkipBufferHole(null)}var m=self.performance.now();if(null!==r){var g=m-r;!o&&g>=250&&this._reportStall(l.len);var v=V.bufferInfo(n,i,t.maxBufferHole);this._tryFixBufferStall(v,g)}else this.stalled=m}}}else if(this.moved=!0,null!==r){if(this.stallReported){var y=self.performance.now()-r;c.logger.warn("playback not stuck anymore @"+i+", after "+Math.round(y)+"ms"),this.stallReported=!1}this.stalled=null,this.nudgeRetry=0}},t._tryFixBufferStall=function(e,t){var n=this.config,r=this.fragmentTracker,i=this.media.currentTime,o=r.getPartialFragment(i);o&&this._trySkipBufferHole(o)||e.len>n.maxBufferHole&&t>1e3*n.highBufferWatchdogPeriod&&(c.logger.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())},t._reportStall=function(e){var t=this.hls,n=this.media;this.stallReported||(this.stallReported=!0,c.logger.warn("Playback stalling at @"+n.currentTime+" due to low buffer (buffer="+e+")"),t.trigger(u.default.ERROR,{type:s.ErrorTypes.MEDIA_ERROR,details:s.ErrorDetails.BUFFER_STALLED_ERROR,fatal:!1,buffer:e}))},t._trySkipBufferHole=function(e){for(var t=this.config,n=this.hls,r=this.media,i=r.currentTime,o=0,a=0;a<r.buffered.length;a++){var l=r.buffered.start(a);if(i+t.maxBufferHole>=o&&i<l){var f=Math.max(l+.05,r.currentTime+.1);return c.logger.warn("skipping hole, adjusting currentTime from "+i+" to "+f),this.moved=!0,this.stalled=null,r.currentTime=f,e&&n.trigger(u.default.ERROR,{type:s.ErrorTypes.MEDIA_ERROR,details:s.ErrorDetails.BUFFER_SEEK_OVER_HOLE,fatal:!1,reason:"fragment loaded with buffer holes, seeking from "+i+" to "+f,frag:e}),f}o=r.buffered.end(a)}return 0},t._tryNudgeBuffer=function(){var e=this.config,t=this.hls,n=this.media,r=n.currentTime,i=(this.nudgeRetry||0)+1;if(this.nudgeRetry=i,i<e.nudgeMaxRetry){var o=r+i*e.nudgeOffset;c.logger.warn("Nudging 'currentTime' from "+r+" to "+o),n.currentTime=o,t.trigger(u.default.ERROR,{type:s.ErrorTypes.MEDIA_ERROR,details:s.ErrorDetails.BUFFER_NUDGE_ON_STALL,fatal:!1})}else c.logger.error("Playhead still not moving while enough data buffered @"+r+" after "+e.nudgeMaxRetry+" nudges"),t.trigger(u.default.ERROR,{type:s.ErrorTypes.MEDIA_ERROR,details:s.ErrorDetails.BUFFER_STALLED_ERROR,fatal:!0})},e}();function pe(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var he=function(e){var t,n;function r(t){for(var n,r=arguments.length,i=new Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=arguments[o];return(n=e.call.apply(e,[this,t].concat(i))||this)._boundTick=void 0,n._tickTimer=null,n._tickInterval=null,n._tickCallCount=0,n._boundTick=n.tick.bind(pe(n)),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=r.prototype;return i.onHandlerDestroying=function(){this.clearNextTick(),this.clearInterval()},i.hasInterval=function(){return!!this._tickInterval},i.hasNextTick=function(){return!!this._tickTimer},i.setInterval=function(e){return!this._tickInterval&&(this._tickInterval=self.setInterval(this._boundTick,e),!0)},i.clearInterval=function(){return!!this._tickInterval&&(self.clearInterval(this._tickInterval),this._tickInterval=null,!0)},i.clearNextTick=function(){return!!this._tickTimer&&(self.clearTimeout(this._tickTimer),this._tickTimer=null,!0)},i.tick=function(){this._tickCallCount++,1===this._tickCallCount&&(this.doTick(),this._tickCallCount>1&&(this.clearNextTick(),this._tickTimer=self.setTimeout(this._boundTick,0)),this._tickCallCount=0)},i.doTick=function(){},r}(d),me="STOPPED",ge="STARTING",ve="IDLE",ye="PAUSED",be="KEY_LOADING",Ee="FRAG_LOADING",we="FRAG_LOADING_WAITING_RETRY",Ae="WAITING_TRACK",Se="PARSING",Te="PARSED",xe="BUFFER_FLUSHING",ke="ENDED",Oe="ERROR",_e="WAITING_INIT_PTS",Ce="WAITING_LEVEL",Pe=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=r.prototype;return i.doTick=function(){},i.startLoad=function(){},i.stopLoad=function(){var e=this.fragCurrent;e&&(e.loader&&e.loader.abort(),this.fragmentTracker.removeFragment(e)),this.demuxer&&(this.demuxer.destroy(),this.demuxer=null),this.fragCurrent=null,this.fragPrevious=null,this.clearInterval(),this.clearNextTick(),this.state=me},i._streamEnded=function(e,t){var n=this.fragCurrent,r=this.fragmentTracker;if(!t.live&&n&&!n.backtracked&&n.sn===t.endSN&&!e.nextStart){var i=r.getState(n);return i===F||i===B}return!1},i.onMediaSeeking=function(){var e=this.config,t=this.media,n=this.mediaBuffer,r=this.state,i=t?t.currentTime:null,o=V.bufferInfo(n||t,i,this.config.maxBufferHole);if(c.logger.log("media seeking to "+(Object(l.isFiniteNumber)(i)?i.toFixed(3):i)),r===Ee){var a=this.fragCurrent;if(0===o.len&&a){var s=e.maxFragLookUpTolerance,u=a.start-s,f=a.start+a.duration+s;i<u||i>f?(a.loader&&(c.logger.log("seeking outside of buffer while fragment load in progress, cancel fragment load"),a.loader.abort()),this.fragCurrent=null,this.fragPrevious=null,this.state=ve):c.logger.log("seeking outside of buffer but within currently loaded fragment range")}}else r===ke&&(0===o.len&&(this.fragPrevious=null,this.fragCurrent=null),this.state=ve);t&&(this.lastCurrentTime=i),this.loadedmetadata||(this.nextLoadPosition=this.startPosition=i),this.tick()},i.onMediaEnded=function(){this.startPosition=this.lastCurrentTime=0},i.onHandlerDestroying=function(){this.stopLoad(),e.prototype.onHandlerDestroying.call(this)},i.onHandlerDestroyed=function(){this.state=me,this.fragmentTracker=null},i.computeLivePosition=function(e,t){var n=void 0!==this.config.liveSyncDuration?this.config.liveSyncDuration:this.config.liveSyncDurationCount*t.targetduration;return e+Math.max(0,t.totalduration-n)},r}(he);function Ie(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var Ne,Re=function(e){var t,n;function r(t,n){var r;
vendor: 29,056 bytes, line 98
98return(r=e.call(this,t,u.default.MEDIA_ATTACHED,u.default.MEDIA_DETACHING,u.default.MANIFEST_LOADING,u.default.MANIFEST_PARSED,u.default.LEVEL_LOADED,u.default.LEVELS_UPDATED,u.default.KEY_LOADED,u.default.FRAG_LOADED,u.default.FRAG_LOAD_EMERGENCY_ABORTED,u.default.FRAG_PARSING_INIT_SEGMENT,u.default.FRAG_PARSING_DATA,u.default.FRAG_PARSED,u.default.ERROR,u.default.AUDIO_TRACK_SWITCHING,u.default.AUDIO_TRACK_SWITCHED,u.default.BUFFER_CREATED,u.default.BUFFER_APPENDED,u.default.BUFFER_FLUSHED)||this).fragmentTracker=n,r.config=t.config,r.audioCodecSwap=!1,r._state=me,r.stallReported=!1,r.gapController=null,r.altAudio=!1,r.audioOnly=!1,r.bitrateTest=!1,r}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i,a,f,d=r.prototype;return d.startLoad=function(e){if(this.levels){var t=this.lastCurrentTime,n=this.hls;if(this.stopLoad(),this.setInterval(100),this.level=-1,this.fragLoadError=0,!this.startFragRequested){var r=n.startLevel;-1===r&&(n.config.testBandwidth?(r=0,this.bitrateTest=!0):r=n.nextAutoLevel),this.level=n.nextLoadLevel=r,this.loadedmetadata=!1}t>0&&-1===e&&(c.logger.log("override startPosition with lastCurrentTime @"+t.toFixed(3)),e=t),this.state=ve,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=e,this.tick()}else this.forceStartLoad=!0,this.state=me},d.stopLoad=function(){this.forceStartLoad=!1,e.prototype.stopLoad.call(this)},d.doTick=function(){switch(this.state){case xe:this.fragLoadError=0;break;case ve:this._doTickIdle();break;case Ce:var e=this.levels[this.level];e&&e.details&&(this.state=ve);break;case we:var t=window.performance.now(),n=this.retryDate;(!n||t>=n||this.media&&this.media.seeking)&&(c.logger.log("mediaController: retryDate reached, switch back to IDLE state"),this.state=ve)}this._checkBuffer(),this._checkFragmentChanged()},d._doTickIdle=function(){var e=this.hls,t=e.config,n=this.media;if(void 0!==this.levelLastLoaded&&(n||!this.startFragRequested&&t.startFragPrefetch))if(this.altAudio&&this.audioOnly)this.demuxer.frag=null;else{var r;r=this.loadedmetadata?n.currentTime:this.nextLoadPosition;var i=e.nextLoadLevel,o=this.levels[i];if(o){var a,s=o.bitrate;a=s?Math.max(8*t.maxBufferSize/s,t.maxBufferLength):t.maxBufferLength,a=Math.min(a,t.maxMaxBufferLength);var l=r<t.maxBufferHole?Math.max(2,t.maxBufferHole):t.maxBufferHole,f=V.bufferInfo(this.mediaBuffer?this.mediaBuffer:n,r,l),d=f.len;if(!(d>=a)){c.logger.trace("buffer length of "+d.toFixed(3)+" is below max of "+a.toFixed(3)+". checking for more payload ..."),this.level=e.nextLoadLevel=i;var p=o.details;if(!p||p.live&&this.levelLastLoaded!==i)this.state=Ce;else{if(this._streamEnded(f,p)){var h={};return this.altAudio&&(h.type="video"),this.hls.trigger(u.default.BUFFER_EOS,h),void(this.state=ke)}this._fetchPayloadOrEos(r,f,p)}}}}},d._fetchPayloadOrEos=function(e,t,n){var r=this.fragPrevious,i=(this.level,n.fragments),o=i.length;if(0!==o){var a,s=i[0].start,l=i[o-1].start+i[o-1].duration,u=t.end;if(n.initSegment&&!n.initSegment.data)a=n.initSegment;else if(n.live){var f=this.config.initialLiveManifestSize;if(o<f)return void c.logger.warn("Can not start playback of a level, reason: not enough fragments "+o+" < "+f);if(null===(a=this._ensureFragmentAtLivePoint(n,u,s,l,r,i)))return}else u<s&&(a=i[0]);a||(a=this._findFragment(s,r,o,i,u,l,n)),a&&(a.encrypted?this._loadKey(a,n):this._loadFragment(a,n,e,u))}},d._ensureFragmentAtLivePoint=function(e,t,n,r,i,o){var a,s=this.hls.config,u=this.media,f=1/0;if(void 0!==s.liveMaxLatencyDuration?f=s.liveMaxLatencyDuration:Object(l.isFiniteNumber)(s.liveMaxLatencyDurationCount)&&(f=s.liveMaxLatencyDurationCount*e.targetduration),t<Math.max(n-s.maxFragLookUpTolerance,r-f)){var d=this.liveSyncPosition=this.computeLivePosition(n,e);t=d,u&&!u.paused&&u.readyState&&u.duration>d&&d>u.currentTime&&(c.logger.log("buffer end: "+t.toFixed(3)+" is located too far from the end of live sliding playlist, reset currentTime to : "+d.toFixed(3)),u.currentTime=d),this.nextLoadPosition=d}if(e.PTSKnown&&t>r&&u&&u.readyState)return null;if(this.startFragRequested&&!e.PTSKnown&&i)if(e.hasProgramDateTime)c.logger.log("live playlist, switching playlist, load frag with same PDT: "+i.programDateTime),a=le(o,i.endProgramDateTime,s.maxFragLookUpTolerance);else{var p=i.sn+1;if(p>=e.startSN&&p<=e.endSN){var h=o[p-e.startSN];i.cc===h.cc&&(a=h,c.logger.log("live playlist, switching playlist, load frag with next SN: "+a.sn))}a||(a=q.search(o,(function(e){return i.cc-e.cc})))&&c.logger.log("live playlist, switching playlist, load frag with same CC: "+a.sn)}return a},d._findFragment=function(e,t,n,r,i,o,a){var s,l=this.hls.config;if(s=i<o?ue(t,r,i,i>o-l.maxFragLookUpTolerance?0:l.maxFragLookUpTolerance):r[n-1]){var u=s.sn-a.startSN,f=t&&s.level===t.level,d=r[u-1],p=r[u+1];if(t&&s.sn===t.sn)if(f&&!s.backtracked)if(s.sn<a.endSN){var h=t.deltaPTS;h&&h>l.maxBufferHole&&t.dropped&&u?(s=d,c.logger.warn("Previous fragment was dropped with large PTS gap between audio and video. Maybe fragment is not starting with a keyframe? Loading previous one to try to overcome this")):(s=p,this.fragmentTracker.getState(s)!==B&&c.logger.log("Re-loading fragment with SN: "+s.sn))}else s=null;else s.backtracked&&(p&&p.backtracked?(c.logger.warn("Already backtracked from fragment "+p.sn+", will not backtrack to fragment "+s.sn+". Loading fragment "+p.sn),s=p):(c.logger.warn("Loaded fragment with dropped frames, backtracking 1 segment to find a keyframe"),s.dropped=0,d?(s=d).backtracked=!0:u&&(s=null)))}return s},d._loadKey=function(e,t){c.logger.log("Loading key for "+e.sn+" of ["+t.startSN+"-"+t.endSN+"], level "+this.level),this.state=be,this.hls.trigger(u.default.KEY_LOADING,{frag:e})},d._loadFragment=function(e,t,n,r){var i=this.fragmentTracker.getState(e);this.fragCurrent=e,"initSegment"!==e.sn&&(this.startFragRequested=!0),Object(l.isFiniteNumber)(e.sn)&&!e.bitrateTest&&(this.nextLoadPosition=e.start+e.duration),e.backtracked||i===j||i===F?(e.autoLevel=this.hls.autoLevelEnabled,e.bitrateTest=this.bitrateTest,c.logger.log("Loading "+e.sn+" of ["+t.startSN+"-"+t.endSN+"], level "+this.level+", "+(this.loadedmetadata?"currentTime":"nextLoadPosition")+": "+parseFloat(n.toFixed(3))+", bufferEnd: "+parseFloat(r.toFixed(3))),this.hls.trigger(u.default.FRAG_LOADING,{frag:e}),this.demuxer||(this.demuxer=new J(this.hls,"main")),this.state=Ee):i===U&&this._reduceMaxBufferLength(e.duration)&&this.fragmentTracker.removeFragment(e)},d.getBufferedFrag=function(e){return this.fragmentTracker.getBufferedFrag(e,o.MAIN)},d.followingBufferedFrag=function(e){return e?this.getBufferedFrag(e.endPTS+.5):null},d._checkFragmentChanged=function(){var e,t,n=this.media;if(n&&n.readyState&&!1===n.seeking&&((t=n.currentTime)>this.lastCurrentTime&&(this.lastCurrentTime=t),V.isBuffered(n,t)?e=this.getBufferedFrag(t):V.isBuffered(n,t+.1)&&(e=this.getBufferedFrag(t+.1)),e)){var r=e;if(r!==this.fragPlaying){this.hls.trigger(u.default.FRAG_CHANGED,{frag:r});var i=r.level;this.fragPlaying&&this.fragPlaying.level===i||this.hls.trigger(u.default.LEVEL_SWITCHED,{level:i}),this.fragPlaying=r}}},d.immediateLevelSwitch=function(){if(c.logger.log("immediateLevelSwitch"),!this.immediateSwitch){this.immediateSwitch=!0;var e,t=this.media;t?(e=t.paused)||t.pause():e=!0,this.previouslyPaused=e}var n=this.fragCurrent;n&&n.loader&&n.loader.abort(),this.fragCurrent=null,this.flushMainBuffer(0,Number.POSITIVE_INFINITY)},d.immediateLevelSwitchEnd=function(){var e=this.media;e&&e.buffered.length&&(this.immediateSwitch=!1,e.currentTime>0&&V.isBuffered(e,e.currentTime)&&(e.currentTime-=1e-4),this.previouslyPaused||e.play())},d.nextLevelSwitch=function(){var e=this.media;if(e&&e.readyState){var t,n=this.getBufferedFrag(e.currentTime);if(n&&n.startPTS>1&&this.flushMainBuffer(0,n.startPTS-1),e.paused)t=0;else{var r=this.hls.nextLoadLevel,i=this.levels[r],o=this.fragLastKbps;t=o&&this.fragCurrent?this.fragCurrent.duration*i.bitrate/(1e3*o)+1:0}var a=this.getBufferedFrag(e.currentTime+t);if(a){var s=this.followingBufferedFrag(a);if(s){var l=this.fragCurrent;l&&l.loader&&l.loader.abort(),this.fragCurrent=null;var u=Math.max(a.endPTS,s.maxStartPTS+Math.min(this.config.maxFragLookUpTolerance,s.duration));this.flushMainBuffer(u,Number.POSITIVE_INFINITY)}}}},d.flushMainBuffer=function(e,t){this.state=xe;var n={startOffset:e,endOffset:t};this.altAudio&&(n.type="video"),this.hls.trigger(u.default.BUFFER_FLUSHING,n)},d.onMediaAttached=function(e){var t=this.media=this.mediaBuffer=e.media;this.onvseeking=this.onMediaSeeking.bind(this),this.onvseeked=this.onMediaSeeked.bind(this),this.onvended=this.onMediaEnded.bind(this),t.addEventListener("seeking",this.onvseeking),t.addEventListener("seeked",this.onvseeked),t.addEventListener("ended",this.onvended);var n=this.config;this.levels&&n.autoStartLoad&&this.hls.startLoad(n.startPosition),this.gapController=new de(n,t,this.fragmentTracker,this.hls)},d.onMediaDetaching=function(){var e=this.media;e&&e.ended&&(c.logger.log("MSE detaching and video ended, reset startPosition"),this.startPosition=this.lastCurrentTime=0);var t=this.levels;t&&t.forEach((function(e){e.details&&e.details.fragments.forEach((function(e){e.backtracked=void 0}))})),e&&(e.removeEventListener("seeking",this.onvseeking),e.removeEventListener("seeked",this.onvseeked),e.removeEventListener("ended",this.onvended),this.onvseeking=this.onvseeked=this.onvended=null),this.fragmentTracker.removeAllFragments(),this.media=this.mediaBuffer=null,this.loadedmetadata=!1,this.stopLoad()},d.onMediaSeeked=function(){var e=this.media,t=e?e.currentTime:void 0;Object(l.isFiniteNumber)(t)&&c.logger.log("media seeked to "+t.toFixed(3)),this.tick()},d.onManifestLoading=function(){c.logger.log("trigger BUFFER_RESET"),this.hls.trigger(u.default.BUFFER_RESET),this.fragmentTracker.removeAllFragments(),this.stalled=!1,this.startPosition=this.lastCurrentTime=0},d.onManifestParsed=function(e){var t,n=!1,r=!1;e.levels.forEach((function(e){(t=e.audioCodec)&&(-1!==t.indexOf("mp4a.40.2")&&(n=!0),-1!==t.indexOf("mp4a.40.5")&&(r=!0))})),this.audioCodecSwitch=n&&r,this.audioCodecSwitch&&c.logger.log("both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.altAudio=e.altAudio,this.levels=e.levels,this.startFragRequested=!1;var i=this.config;(i.autoStartLoad||this.forceStartLoad)&&this.hls.startLoad(i.startPosition)},d.onLevelLoaded=function(e){var t=e.details,n=e.level,r=this.levels[this.levelLastLoaded],i=this.levels[n],o=t.totalduration,a=0;if(c.logger.log("level "+n+" loaded ["+t.startSN+","+t.endSN+"],duration:"+o),t.live||i.details&&i.details.live){var s=i.details;s&&t.fragments.length>0?(ne(s,t),a=t.fragments[0].start,this.liveSyncPosition=this.computeLivePosition(a,s),t.PTSKnown&&Object(l.isFiniteNumber)(a)?c.logger.log("live playlist sliding:"+a.toFixed(3)):(c.logger.log("live playlist - outdated PTS, unknown sliding"),se(this.fragPrevious,r,t))):(c.logger.log("live playlist - first load, unknown sliding"),t.PTSKnown=!1,se(this.fragPrevious,r,t))}else t.PTSKnown=!1;if(i.details=t,this.levelLastLoaded=n,this.hls.trigger(u.default.LEVEL_UPDATED,{details:t,level:n}),!1===this.startFragRequested){if(-1===this.startPosition||-1===this.lastCurrentTime){var f=t.startTimeOffset;Object(l.isFiniteNumber)(f)?(f<0&&(c.logger.log("negative start time offset "+f+", count from end of last fragment"),f=a+o+f),c.logger.log("start time offset found in playlist, adjust startPosition to "+f),this.startPosition=f):t.live?(this.startPosition=this.computeLivePosition(a,t),c.logger.log("configure startPosition to "+this.startPosition)):this.startPosition=0,this.lastCurrentTime=this.startPosition}this.nextLoadPosition=this.startPosition}this.state===Ce&&(this.state=ve),this.tick()},d.onKeyLoaded=function(){this.state===be&&(this.state=ve,this.tick())},d.onFragLoaded=function(e){var t=this.fragCurrent,n=this.hls,r=this.levels,i=this.media,o=e.frag;if(this.state===Ee&&t&&"main"===o.type&&o.level===t.level&&o.sn===t.sn){var a=e.stats,s=r[t.level],l=s.details;if(this.bitrateTest=!1,this.stats=a,c.logger.log("Loaded "+t.sn+" of ["+l.startSN+" ,"+l.endSN+"],level "+t.level),o.bitrateTest&&n.nextLoadLevel)this.state=ve,this.startFragRequested=!1,a.tparsed=a.tbuffered=window.performance.now(),n.trigger(u.default.FRAG_BUFFERED,{stats:a,frag:t,id:"main"}),this.tick();else if("initSegment"===o.sn)this.state=ve,a.tparsed=a.tbuffered=window.performance.now(),l.initSegment.data=e.payload,n.trigger(u.default.FRAG_BUFFERED,{stats:a,frag:t,id:"main"}),this.tick();else{c.logger.log("Parsing "+t.sn+" of ["+l.startSN+" ,"+l.endSN+"],level "+t.level+", cc "+t.cc),this.state=Se,this.pendingBuffering=!0,this.appended=!1,o.bitrateTest&&(o.bitrateTest=!1,this.fragmentTracker.onFragLoaded({frag:o}));var f=!(i&&i.seeking)&&(l.PTSKnown||!l.live),d=l.initSegment?l.initSegment.data:[],p=this._getAudioCodec(s);(this.demuxer=this.demuxer||new J(this.hls,"main")).push(e.payload,d,p,s.videoCodec,t,l.totalduration,f)}}this.fragLoadError=0},d.onFragParsingInitSegment=function(e){var t=this.fragCurrent,n=e.frag;if(t&&"main"===e.id&&n.sn===t.sn&&n.level===t.level&&this.state===Se){var r,i,o=e.tracks;if(this.audioOnly=o.audio&&!o.video,this.altAudio&&!this.audioOnly&&delete o.audio,i=o.audio){var a=this.levels[this.level].audioCodec,s=navigator.userAgent.toLowerCase();a&&this.audioCodecSwap&&(c.logger.log("swapping playlist audio codec"),a=-1!==a.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),this.audioCodecSwitch&&1!==i.metadata.channelCount&&-1===s.indexOf("firefox")&&(a="mp4a.40.5"),-1!==s.indexOf("android")&&"audio/mpeg"!==i.container&&(a="mp4a.40.2",c.logger.log("Android: force audio codec to "+a)),i.levelCodec=a,i.id=e.id}for(r in(i=o.video)&&(i.levelCodec=this.levels[this.level].videoCodec,i.id=e.id),this.hls.trigger(u.default.BUFFER_CODECS,o),o){i=o[r],c.logger.log("main track:"+r+",container:"+i.container+",codecs[level/parsed]=["+i.levelCodec+"/"+i.codec+"]");var l=i.initSegment;l&&(this.appended=!0,this.pendingBuffering=!0,this.hls.trigger(u.default.BUFFER_APPENDING,{type:r,data:l,parent:"main",content:"initSegment"}))}this.tick()}},d.onFragParsingData=function(e){var t=this,n=this.fragCurrent,r=e.frag;if(n&&"main"===e.id&&r.sn===n.sn&&r.level===n.level&&("audio"!==e.type||!this.altAudio)&&this.state===Se){var i=this.levels[this.level],o=n;if(Object(l.isFiniteNumber)(e.endPTS)||(e.endPTS=e.startPTS+n.duration,e.endDTS=e.startDTS+n.duration),!0===e.hasAudio&&o.addElementaryStream(m.AUDIO),!0===e.hasVideo&&o.addElementaryStream(m.VIDEO),c.logger.log("Parsed "+e.type+",PTS:["+e.startPTS.toFixed(3)+","+e.endPTS.toFixed(3)+"],DTS:["+e.startDTS.toFixed(3)+"/"+e.endDTS.toFixed(3)+"],nb:"+e.nb+",dropped:"+(e.dropped||0)),"video"===e.type)if(o.dropped=e.dropped,o.dropped)if(o.backtracked)c.logger.warn("Already backtracked on this fragment, appending with the gap",o.sn);else{var a=i.details;if(!a||o.sn!==a.startSN)return c.logger.warn("missing video frame(s), backtracking fragment",o.sn),this.fragmentTracker.removeFragment(o),o.backtracked=!0,this.nextLoadPosition=e.startPTS,this.state=ve,this.fragPrevious=o,this.demuxer&&(this.demuxer.destroy(),this.demuxer=null),void this.tick();c.logger.warn("missing video frame(s) on first frag, appending with gap",o.sn)}else o.backtracked=!1;var s=te(i.details,o,e.startPTS,e.endPTS,e.startDTS,e.endDTS),f=this.hls;f.trigger(u.default.LEVEL_PTS_UPDATED,{details:i.details,level:this.level,drift:s,type:e.type,start:e.startPTS,end:e.endPTS}),[e.data1,e.data2].forEach((function(n){n&&n.length&&t.state===Se&&(t.appended=!0,t.pendingBuffering=!0,f.trigger(u.default.BUFFER_APPENDING,{type:e.type,data:n,parent:"main",content:"data"}))})),this.tick()}},d.onFragParsed=function(e){var t=this.fragCurrent,n=e.frag;t&&"main"===e.id&&n.sn===t.sn&&n.level===t.level&&this.state===Se&&(this.stats.tparsed=window.performance.now(),this.state=Te,this._checkAppendedParsed())},d.onAudioTrackSwitching=function(e){var t=this.altAudio,n=!!e.url,r=e.id;if(!n){if(this.mediaBuffer!==this.media){c.logger.log("switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;var i=this.fragCurrent;i.loader&&(c.logger.log("switching to main audio track, cancel main fragment load"),i.loader.abort()),this.fragCurrent=null,this.fragPrevious=null,this.demuxer&&(this.demuxer.destroy(),this.demuxer=null),this.state=ve}var o=this.hls;t&&o.trigger(u.default.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:"audio"}),o.trigger(u.default.AUDIO_TRACK_SWITCHED,{id:r})}},d.onAudioTrackSwitched=function(e){var t=e.id,n=!!this.hls.audioTracks[t].url;if(n){var r=this.videoBuffer;r&&this.mediaBuffer!==r&&(c.logger.log("switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=r)}this.altAudio=n,this.tick()},d.onBufferCreated=function(e){var t,n,r=e.tracks,i=!1;for(var o in r){var a=r[o];"main"===a.id?(n=o,t=a,"video"===o&&(this.videoBuffer=r[o].buffer)):i=!0}i&&t?(c.logger.log("alternate track found, use "+n+".buffered to schedule main fragment loading"),this.mediaBuffer=t.buffer):this.mediaBuffer=this.media},d.onBufferAppended=function(e){if("main"===e.parent){var t=this.state;t!==Se&&t!==Te||(this.pendingBuffering=e.pending>0,this._checkAppendedParsed())}},d._checkAppendedParsed=function(){if(!(this.state!==Te||this.appended&&this.pendingBuffering)){var e=this.fragCurrent;if(e){var t=this.mediaBuffer?this.mediaBuffer:this.media;c.logger.log("main buffered : "+oe.toString(t.buffered)),this.fragPrevious=e;var n=this.stats;n.tbuffered=window.performance.now(),this.fragLastKbps=Math.round(8*n.total/(n.tbuffered-n.tfirst)),this.hls.trigger(u.default.FRAG_BUFFERED,{stats:n,frag:e,id:"main"}),this.state=ve}(this.loadedmetadata||this.startPosition<=0)&&this.tick()}},d.onError=function(e){var t=e.frag||this.fragCurrent;if(!t||"main"===t.type){var n=!!this.media&&V.isBuffered(this.media,this.media.currentTime)&&V.isBuffered(this.media,this.media.currentTime+.5);switch(e.details){case s.ErrorDetails.FRAG_LOAD_ERROR:case s.ErrorDetails.FRAG_LOAD_TIMEOUT:case s.ErrorDetails.KEY_LOAD_ERROR:case s.ErrorDetails.KEY_LOAD_TIMEOUT:if(!e.fatal)if(this.fragLoadError+1<=this.config.fragLoadingMaxRetry){var r=Math.min(Math.pow(2,this.fragLoadError)*this.config.fragLoadingRetryDelay,this.config.fragLoadingMaxRetryTimeout);c.logger.warn("mediaController: frag loading failed, retry in "+r+" ms"),this.retryDate=window.performance.now()+r,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.fragLoadError++,this.state=we}else c.logger.error("mediaController: "+e.details+" reaches max retry, redispatch as fatal ..."),e.fatal=!0,this.state=Oe;break;case s.ErrorDetails.LEVEL_LOAD_ERROR:case s.ErrorDetails.LEVEL_LOAD_TIMEOUT:this.state!==Oe&&(e.fatal?(this.state=Oe,c.logger.warn("streamController: "+e.details+",switch to "+this.state+" state ...")):e.levelRetry||this.state!==Ce||(this.state=ve));break;case s.ErrorDetails.BUFFER_FULL_ERROR:"main"!==e.parent||this.state!==Se&&this.state!==Te||(n?(this._reduceMaxBufferLength(this.config.maxBufferLength),this.state=ve):(c.logger.warn("buffer full error also media.currentTime is not buffered, flush everything"),this.fragCurrent=null,this.flushMainBuffer(0,Number.POSITIVE_INFINITY)))}}},d._reduceMaxBufferLength=function(e){var t=this.config;return t.maxMaxBufferLength>=e&&(t.maxMaxBufferLength/=2,c.logger.warn("main:reduce max buffer length to "+t.maxMaxBufferLength+"s"),!0)},d._checkBuffer=function(){var e=this.media;if(e&&0!==e.readyState){var t=(this.mediaBuffer?this.mediaBuffer:e).buffered;!this.loadedmetadata&&t.length?(this.loadedmetadata=!0,this._seekToStartPos()):this.immediateSwitch?this.immediateLevelSwitchEnd():this.gapController.poll(this.lastCurrentTime,t)}},d.onFragLoadEmergencyAborted=function(){this.state=ve,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tick()},d.onBufferFlushed=function(){var e=this.mediaBuffer?this.mediaBuffer:this.media;if(e){var t=this.audioOnly?m.AUDIO:m.VIDEO;this.fragmentTracker.detectEvictedFragments(t,e.buffered)}this.state=ve,this.fragPrevious=null},d.onLevelsUpdated=function(e){this.levels=e.levels},d.swapAudioCodec=function(){this.audioCodecSwap=!this.audioCodecSwap},d._seekToStartPos=function(){var e=this.media,t=e.currentTime,n=this.startPosition;if(t!==n&&n>=0){if(e.seeking)return void c.logger.log("could not seek to "+n+", already seeking at "+t);var r=(e.buffered.length?e.buffered.start(0):0)-n;r>0&&r<this.config.maxBufferHole&&(c.logger.log("adjusting start position by "+r+" to match buffer start"),n+=r,this.startPosition=n),c.logger.log("seek to target start position "+n+" from current time "+t+". ready state "+e.readyState),e.currentTime=n}},d._getAudioCodec=function(e){var t=this.config.defaultAudioCodec||e.audioCodec;return this.audioCodecSwap&&(c.logger.log("swapping playlist audio codec"),t&&(t=-1!==t.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5")),t},i=r,(a=[{key:"state",set:function(e){if(this.state!==e){var t=this.state;this._state=e,c.logger.log("main stream-controller: "+t+"->"+e),this.hls.trigger(u.default.STREAM_STATE_TRANSITION,{previousState:t,nextState:e})}},get:function(){return this._state}},{key:"currentLevel",get:function(){var e=this.media;if(e){var t=this.getBufferedFrag(e.currentTime);if(t)return t.level}return-1}},{key:"nextBufferedFrag",get:function(){var e=this.media;return e?this.followingBufferedFrag(this.getBufferedFrag(e.currentTime)):null}},{key:"nextLevel",get:function(){var e=this.nextBufferedFrag;return e?e.level:-1}},{key:"liveSyncPosition",get:function(){return this._liveSyncPosition},set:function(e){this._liveSyncPosition=e}}])&&Ie(i.prototype,a),f&&Ie(i,f),r}(Pe);function Le(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var Me=function(e){var t,n;function r(t){var n;return(n=e.call(this,t,u.default.MANIFEST_LOADED,u.default.LEVEL_LOADED,u.default.AUDIO_TRACK_SWITCHED,u.default.FRAG_LOADED,u.default.ERROR)||this).canload=!1,n.currentLevelIndex=null,n.manualLevelIndex=-1,n.timer=null,Ne=/chrome|firefox/.test(navigator.userAgent.toLowerCase()),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i,o,a,l=r.prototype;return l.onHandlerDestroying=function(){this.clearTimer(),this.manualLevelIndex=-1},l.clearTimer=function(){null!==this.timer&&(clearTimeout(this.timer),this.timer=null)},l.startLoad=function(){var e=this._levels;this.canload=!0,this.levelRetryCount=0,e&&e.forEach((function(e){e.loadError=0;var t=e.details;t&&t.live&&(e.details=void 0)})),null!==this.timer&&this.loadLevel()},l.stopLoad=function(){this.canload=!1},l.onManifestLoaded=function(e){var t,n=[],r=[],i={},o=null,a=!1,l=!1;if(e.levels.forEach((function(e){var t=e.attrs;e.loadError=0,e.fragmentError=!1,a=a||!!e.videoCodec,l=l||!!e.audioCodec,Ne&&e.audioCodec&&-1!==e.audioCodec.indexOf("mp4a.40.34")&&(e.audioCodec=void 0),(o=i[e.bitrate])?o.url.push(e.url):(e.url=[e.url],e.urlId=0,i[e.bitrate]=e,n.push(e)),t&&(t.AUDIO&&$(o||e,"audio",t.AUDIO),t.SUBTITLES&&$(o||e,"text",t.SUBTITLES))})),a&&l&&(n=n.filter((function(e){return!!e.videoCodec}))),n=n.filter((function(e){var t=e.audioCodec,n=e.videoCodec;return(!t||x(t,"audio"))&&(!n||x(n,"video"))})),e.audioTracks&&(r=e.audioTracks.filter((function(e){return!e.audioCodec||x(e.audioCodec,"audio")}))).forEach((function(e,t){e.id=t})),n.length>0){t=n[0].bitrate,n.sort((function(e,t){return e.bitrate-t.bitrate})),this._levels=n;for(var f=0;f<n.length;f++)if(n[f].bitrate===t){this._firstLevel=f,c.logger.log("manifest loaded,"+n.length+" level(s) found, first bitrate:"+t);break}var d=l&&!a;this.hls.trigger(u.default.MANIFEST_PARSED,{levels:n,audioTracks:r,firstLevel:this._firstLevel,stats:e.stats,audio:l,video:a,altAudio:!d&&r.some((function(e){return!!e.url}))})}else this.hls.trigger(u.default.ERROR,{type:s.ErrorTypes.MEDIA_ERROR,details:s.ErrorDetails.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:this.hls.url,reason:"no level with compatible codecs found in manifest"})},l.setLevelInternal=function(e){var t=this._levels,n=this.hls;if(e>=0&&e<t.length){if(this.clearTimer(),this.currentLevelIndex!==e){c.logger.log("switching to level "+e),this.currentLevelIndex=e;var r=t[e];r.level=e,n.trigger(u.default.LEVEL_SWITCHING,r)}var i=t[e],o=i.details;if(!o||o.live){var a=i.urlId;n.trigger(u.default.LEVEL_LOADING,{url:i.url[a],level:e,id:a})}}else n.trigger(u.default.ERROR,{type:s.ErrorTypes.OTHER_ERROR,details:s.ErrorDetails.LEVEL_SWITCH_ERROR,level:e,fatal:!1,reason:"invalid level idx"})},l.onError=function(e){if(e.fatal)e.type===s.ErrorTypes.NETWORK_ERROR&&this.clearTimer();else{var t,n=!1,r=!1;switch(e.details){case s.ErrorDetails.FRAG_LOAD_ERROR:case s.ErrorDetails.FRAG_LOAD_TIMEOUT:case s.ErrorDetails.KEY_LOAD_ERROR:case s.ErrorDetails.KEY_LOAD_TIMEOUT:t=e.frag.level,r=!0;break;case s.ErrorDetails.LEVEL_LOAD_ERROR:case s.ErrorDetails.LEVEL_LOAD_TIMEOUT:t=e.context.level,n=!0;break;case s.ErrorDetails.REMUX_ALLOC_ERROR:t=e.level,n=!0}void 0!==t&&this.recoverLevel(e,t,n,r)}},l.recoverLevel=function(e,t,n,r){var i,o,a,s=this,l=this.hls.config,u=e.details,f=this._levels[t];if(f.loadError++,f.fragmentError=r,n){if(!(this.levelRetryCount+1<=l.levelLoadingMaxRetry))return c.logger.error("level controller, cannot recover from "+u+" error"),this.currentLevelIndex=null,this.clearTimer(),void(e.fatal=!0);o=Math.min(Math.pow(2,this.levelRetryCount)*l.levelLoadingRetryDelay,l.levelLoadingMaxRetryTimeout),this.timer=setTimeout((function(){return s.loadLevel()}),o),e.levelRetry=!0,this.levelRetryCount++,c.logger.warn("level controller, "+u+", retry in "+o+" ms, current retry count is "+this.levelRetryCount)}(n||r)&&((i=f.url.length)>1&&f.loadError<i?(f.urlId=(f.urlId+1)%i,f.details=void 0,c.logger.warn("level controller, "+u+" for level "+t+": switching to redundant URL-id "+f.urlId)):-1===this.manualLevelIndex?(a=0===t?this._levels.length-1:t-1,c.logger.warn("level controller, "+u+": switch to "+a),this.hls.nextAutoLevel=this.currentLevelIndex=a):r&&(c.logger.warn("level controller, "+u+": reload a fragment"),this.currentLevelIndex=null))},l.onFragLoaded=function(e){var t=e.frag;if(void 0!==t&&"main"===t.type){var n=this._levels[t.level];void 0!==n&&(n.fragmentError=!1,n.loadError=0,this.levelRetryCount=0)}},l.onLevelLoaded=function(e){var t=this,n=e.level,r=e.details;if(n===this.currentLevelIndex){var i=this._levels[n];if(i.fragmentError||(i.loadError=0,this.levelRetryCount=0),r.live){var o=ie(i.details,r,e.stats.trequest);c.logger.log("live playlist, reload in "+Math.round(o)+" ms"),this.timer=setTimeout((function(){return t.loadLevel()}),o)}else this.clearTimer()}},l.onAudioTrackSwitched=function(e){var t=this.hls.audioTracks[e.id].groupId,n=this.hls.levels[this.currentLevelIndex];if(n&&n.audioGroupIds){for(var r=-1,i=0;i<n.audioGroupIds.length;i++)if(n.audioGroupIds[i]===t){r=i;break}r!==n.urlId&&(n.urlId=r,this.startLoad())}},l.loadLevel=function(){if(c.logger.debug("call to loadLevel"),null!==this.currentLevelIndex&&this.canload){var e=this._levels[this.currentLevelIndex];if("object"==typeof e&&e.url.length>0){var t=this.currentLevelIndex,n=e.urlId,r=e.url[n];c.logger.log("Attempt loading level index "+t+" with URL-id "+n),this.hls.trigger(u.default.LEVEL_LOADING,{url:r,level:t,id:n})}}},l.removeLevel=function(e,t){var n=this.levels.filter((function(n,r){return r!==e||n.url.length>1&&void 0!==t&&(n.url=n.url.filter((function(e,n){return n!==t})),n.urlId=0,!0)})).map((function(e,t){var n=e.details;return n&&n.fragments&&n.fragments.forEach((function(e){e.level=t})),e}));this._levels=n,this.hls.trigger(u.default.LEVELS_UPDATED,{levels:n})},i=r,(o=[{key:"levels",get:function(){return this._levels}},{key:"level",get:function(){return this.currentLevelIndex},set:function(e){var t=this._levels;t&&(e=Math.min(e,t.length-1),this.currentLevelIndex===e&&t[e].details||this.setLevelInternal(e))}},{key:"manualLevel",get:function(){return this.manualLevelIndex},set:function(e){this.manualLevelIndex=e,void 0===this._startLevel&&(this._startLevel=e),-1!==e&&(this.level=e)}},{key:"firstLevel",get:function(){return this._firstLevel},set:function(e){this._firstLevel=e}},{key:"startLevel",get:function(){if(void 0===this._startLevel){var e=this.hls.config.startLevel;return void 0!==e?e:this._firstLevel}return this._startLevel},set:function(e){this._startLevel=e}},{key:"nextLoadLevel",get:function(){return-1!==this.manualLevelIndex?this.manualLevelIndex:this.hls.nextAutoLevel},set:function(e){this.level=e,-1===this.manualLevelIndex&&(this.hls.nextAutoLevel=e)}}])&&Le(i.prototype,o),a&&Le(i,a),r}(d),De=n("./src/demux/id3.js");function je(e,t){var n;try{n=new Event("addtrack")}catch(e){(n=document.createEvent("Event")).initEvent("addtrack",!1,!1)}n.track=e,t.dispatchEvent(n)}function Ue(e){if(null==e?void 0:e.cues)for(;e.cues.length>0;)e.removeCue(e.cues[0])}var Fe=function(e){var t,n;function r(t){var n;
vendor: 2,406 bytes, line 98
98return(n=e.call(this,t,u.default.MEDIA_ATTACHED,u.default.MEDIA_DETACHING,u.default.FRAG_PARSING_METADATA,u.default.LIVE_BACK_BUFFER_REACHED)||this).id3Track=void 0,n.media=void 0,n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=r.prototype;return i.destroy=function(){d.prototype.destroy.call(this)},i.onMediaAttached=function(e){this.media=e.media,this.media},i.onMediaDetaching=function(){Ue(this.id3Track),this.id3Track=void 0,this.media=void 0},i.getID3Track=function(e){for(var t=0;t<e.length;t++){var n=e[t];if("metadata"===n.kind&&"id3"===n.label)return je(n,this.media),n}return this.media.addTextTrack("metadata","id3")},i.onFragParsingMetadata=function(e){var t=e.frag,n=e.samples;this.id3Track||(this.id3Track=this.getID3Track(this.media.textTracks),this.id3Track.mode="hidden");for(var r=window.WebKitDataCue||window.VTTCue||window.TextTrackCue,i=0;i<n.length;i++){var o=De.default.getID3Frames(n[i].data);if(o){var a=Math.max(n[i].pts,0),s=i<n.length-1?n[i+1].pts:t.endPTS;s||(s=t.start+t.duration),s-a<=0&&(s=a+.25);for(var l=0;l<o.length;l++){var u=o[l];if(!De.default.isTimeStampFrame(u)){var c=new r(a,s,"");c.value=u,this.id3Track.addCue(c)}}}}},i.onLiveBackBufferReached=function(e){var t=e.bufferEnd,n=this.id3Track;if(n&&n.cues&&n.cues.length){var r=function(e,t){if(t<e[0].endTime)return e[0];if(t>e[e.length-1].endTime)return e[e.length-1];for(var n=0,r=e.length-1;n<=r;){var i=Math.floor((r+n)/2);if(t<e[i].endTime)r=i-1;else{if(!(t>e[i].endTime))return e[i];n=i+1}}return e[n].endTime-t<t-e[r].endTime?e[n]:e[r]}(n.cues,t);if(r)for(;n.cues[0]!==r;)n.removeCue(n.cues[0])}},r}(d),Be=function(){function e(e){this.alpha_=void 0,this.estimate_=void 0,this.totalWeight_=void 0,this.alpha_=e?Math.exp(Math.log(.5)/e):0,this.estimate_=0,this.totalWeight_=0}var t=e.prototype;return t.sample=function(e,t){var n=Math.pow(this.alpha_,e);this.estimate_=t*(1-n)+n*this.estimate_,this.totalWeight_+=e},t.getTotalWeight=function(){return this.totalWeight_},t.getEstimate=function(){if(this.alpha_){var e=1-Math.pow(this.alpha_,this.totalWeight_);return this.estimate_/e}return this.estimate_},e}(),ze=function(){function e(e,t,n,r){this.hls=void 0,this.defaultEstimate_=void 0,this.minWeight_=void 0,this.minDelayMs_=void 0,this.slow_=void 0,this.fast_=void 0,this.hls=e,this.defaultEstimate_=r,this.minWeight_=.001,this.minDelayMs_=50,this.slow_
vendor: 5,919 bytes, line 98
98=new Be(t),this.fast_=new Be(n)}var t=e.prototype;return t.sample=function(e,t){var n=(e=Math.max(e,this.minDelayMs_))/1e3,r=8*t/n;this.fast_.sample(n,r),this.slow_.sample(n,r)},t.canEstimate=function(){var e=this.fast_;return e&&e.getTotalWeight()>=this.minWeight_},t.getEstimate=function(){return this.canEstimate()?Math.min(this.fast_.getEstimate(),this.slow_.getEstimate()):this.defaultEstimate_},t.destroy=function(){},e}();function qe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var Ve=window.performance,Ge=function(e){var t,n;function r(t){var n;return(n=e.call(this,t,u.default.FRAG_LOADING,u.default.FRAG_LOADED,u.default.FRAG_BUFFERED,u.default.ERROR)||this).lastLoadedFragLevel=0,n._nextAutoLevel=-1,n.hls=t,n.timer=null,n._bwEstimator=null,n.onCheck=n._abandonRulesCheck.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n)),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i,o,a,f=r.prototype;return f.destroy=function(){this.clearTimer(),d.prototype.destroy.call(this)},f.onFragLoading=function(e){var t=e.frag;if("main"===t.type&&(this.timer||(this.fragCurrent=t,this.timer=setInterval(this.onCheck,100)),!this._bwEstimator)){var n,r,i=this.hls,o=i.config,a=t.level;i.levels[a].details.live?(n=o.abrEwmaFastLive,r=o.abrEwmaSlowLive):(n=o.abrEwmaFastVoD,r=o.abrEwmaSlowVoD),this._bwEstimator=new ze(i,r,n,o.abrEwmaDefaultEstimate)}},f._abandonRulesCheck=function(){var e=this.hls,t=e.media,n=this.fragCurrent;if(n){var r=n.loader;if(!r||r.stats&&r.stats.aborted)return c.logger.warn("frag loader destroy or aborted, disarm abandonRules"),this.clearTimer(),void(this._nextAutoLevel=-1);var i=r.stats;if(t&&i&&(!t.paused&&0!==t.playbackRate||!t.readyState)&&n.autoLevel&&n.level){var o=Ve.now()-i.trequest,a=Math.abs(t.playbackRate);if(o>500*n.duration/a){var s=e.levels,l=Math.max(1,i.bw?i.bw/8:1e3*i.loaded/o),f=s[n.level];if(!f)return;var d=f.realBitrate?Math.max(f.realBitrate,f.bitrate):f.bitrate,p=i.total?i.total:Math.max(i.loaded,Math.round(n.duration*d/8)),h=t.currentTime,m=(p-i.loaded)/l,g=(V.bufferInfo(t,h,e.config.maxBufferHole).end-h)/a;if(g<2*n.duration/a&&m>g){var v,y=e.minAutoLevel;for(v=n.level-1;v>y;v--){var b=s[v].realBitrate?Math.max(s[v].realBitrate,s[v].bitrate):s[v].bitrate;if(n.duration*b/(6.4*l)<g)break}void 0<m&&(c.logger.warn("loading too slow, abort fragment loading and switch to level "+v+":fragLoadedDelay["+v+"]<fragLoadedDelay["+(n.level-1)+"];bufferStarvationDelay:"+(void 0).toFixed(1)+"<"+m.toFixed(1)+":"+g.toFixed(1)),e.nextLoadLevel=v,this._bwEstimator.sample(o,i.loaded),r.abort(),this.clearTimer(),e.trigger(u.default.FRAG_LOAD_EMERGENCY_ABORTED,{frag:n,stats:i}))}}}}},f.onFragLoaded=function(e){var t=e.frag;if("main"===t.type&&Object(l.isFiniteNumber)(t.sn)){if(this.clearTimer(),this.lastLoadedFragLevel=t.level,this._nextAutoLevel=-1,this.hls.config.abrMaxWithRealBitrate){var n=this.hls.levels[t.level],r=(n.loaded?n.loaded.bytes:0)+e.stats.loaded,i=(n.loaded?n.loaded.duration:0)+e.frag.duration;n.loaded={bytes:r,duration:i},n.realBitrate=Math.round(8*r/i)}if(e.frag.bitrateTest){var o=e.stats;o.tparsed=o.tbuffered=o.tload,this.onFragBuffered(e)}}},f.onFragBuffered=function(e){var t=e.stats,n=e.frag;if(!0!==t.aborted&&"main"===n.type&&Object(l.isFiniteNumber)(n.sn)&&(!n.bitrateTest||t.tload===t.tbuffered)){var r=t.tparsed-t.trequest;c.logger.log("latency/loading/parsing/append/kbps:"+Math.round(t.tfirst-t.trequest)+"/"+Math.round(t.tload-t.tfirst)+"/"+Math.round(t.tparsed-t.tload)+"/"+Math.round(t.tbuffered-t.tparsed)+"/"+Math.round(8*t.loaded/(t.tbuffered-t.trequest))),this._bwEstimator.sample(r,t.loaded),t.bwEstimate=this._bwEstimator.getEstimate(),n.bitrateTest?this.bitrateTestDelay=r/1e3:this.bitrateTestDelay=0}},f.onError=function(e){switch(e.details){case s.ErrorDetails.FRAG_LOAD_ERROR:case s.ErrorDetails.FRAG_LOAD_TIMEOUT:this.clearTimer()}},f.clearTimer=function(){clearInterval(this.timer),this.timer=null},f._findBestLevel=function(e,t,n,r,i,o,a,s,l){for(var u=i;u>=r;u--){var f=l[u];if(f){var d=f.details,p=d?d.totalduration/d.fragments.length:t,h=!!d&&d.live,m=void 0;m=u<=e?a*n:s*n;var g=l[u].realBitrate?Math.max(l[u].realBitrate,l[u].bitrate):l[u].bitrate,v=g*p/m;if(c.logger.trace("level/adjustedbw/bitrate/avgDuration/maxFetchDuration/fetchDuration: "+u+"/"+Math.round(m)+"/"+g+"/"+p+"/"+o+"/"+v),m>g&&(!v||h&&!this.bitrateTestDelay||v<o))return u}}return-1},i=r,(o=[{key:"nextAutoLevel",get:function(){var e=this._nextAutoLevel,t=this._bwEstimator;if(!(-1===e||t&&t.canEstimate()))return e;var n=this._nextABRAutoLevel;return-1!==e&&(n=Math.min(e,n)),n},set:function(e){this._nextAutoLevel=e}},{key:"_nextABRAutoLevel",get:function(){var e=this.hls,t=e.maxAutoLevel,n=e.levels,r=e.config,i=e.minAutoLevel,o=e.media,a=this.lastLoadedFragLevel,s=this.fragCurrent?this.fragCurrent.duration:0,l=o?o.currentTime:0,u=o&&0!==o.playbackRate?Math.abs(o.playbackRate):1,f=this._bwEstimator?this._bwEstimator.getEstimate():r.abrEwmaDefaultEstimate,d=(V.bufferInfo(o,l,r.maxBufferHole).end-l)/u,p=this._findBestLevel(a,s,f,i,t,d,r.abrBandWidthFactor,r.abrBandWidthUpFactor,n);if(p>=0)return p;c.logger.trace("rebuffering expected to happen, lets try to find a quality level minimizing the rebuffering");var h=s?Math.min(s,r.maxStarvationDelay):r.maxStarvationDelay,m=r.abrBandWidthFactor,g=r.abrBandWidthUpFactor;if(0===d){var v=this.bitrateTestDelay;v&&(h=(s?Math.min(s,r.maxLoadingDelay):r.maxLoadingDelay)-v,c.logger.trace("bitrate test took "+Math.round(1e3*v)+"ms, set first fragment max fetchDuration to "+Math.round(1e3*h)+" ms"),m=g=1)}return p=this._findBestLevel(a,s,f,i,t,d+h,m,g,n),Math.max(p,0)}}])&&qe(i.prototype,o),a&&qe(i,a),r}(d),He=W(),Ke=function(e){var t,n;function r(t){var n;
vendor: 9,843 bytes, line 98
98return(n=e.call(this,t,u.default.MEDIA_ATTACHING,u.default.MEDIA_DETACHING,u.default.MANIFEST_PARSED,u.default.BUFFER_RESET,u.default.BUFFER_APPENDING,u.default.BUFFER_CODECS,u.default.BUFFER_EOS,u.default.BUFFER_FLUSHING,u.default.LEVEL_PTS_UPDATED,u.default.LEVEL_UPDATED)||this)._msDuration=null,n._levelDuration=null,n._levelTargetDuration=10,n._live=null,n._objectUrl=null,n._needsFlush=!1,n._needsEos=!1,n.config=void 0,n.audioTimestampOffset=void 0,n.bufferCodecEventsExpected=0,n._bufferCodecEventsTotal=0,n.media=null,n.mediaSource=null,n.segments=[],n.parent=void 0,n.appending=!1,n.appended=0,n.appendError=0,n.flushBufferCounter=0,n.tracks={},n.pendingTracks={},n.sourceBuffer={},n.flushRange=[],n._onMediaSourceOpen=function(){c.logger.log("media source opened"),n.hls.trigger(u.default.MEDIA_ATTACHED,{media:n.media});var e=n.mediaSource;e&&e.removeEventListener("sourceopen",n._onMediaSourceOpen),n.checkPendingTracks()},n._onMediaSourceClose=function(){c.logger.log("media source closed")},n._onMediaSourceEnded=function(){c.logger.log("media source ended")},n._onSBUpdateEnd=function(){if(n.audioTimestampOffset&&n.sourceBuffer.audio){var e=n.sourceBuffer.audio;c.logger.warn("change mpeg audio timestamp offset from "+e.timestampOffset+" to "+n.audioTimestampOffset),e.timestampOffset=n.audioTimestampOffset,delete n.audioTimestampOffset}n._needsFlush&&n.doFlush(),n._needsEos&&n.checkEos(),n.appending=!1;var t=n.parent,r=n.segments.reduce((function(e,n){return n.parent===t?e+1:e}),0),i={},o=n.sourceBuffer;for(var a in o){var s=o[a];if(!s)throw Error("handling source buffer update end error: source buffer for "+a+" uninitilized and unable to update buffered TimeRanges.");i[a]=s.buffered}n.hls.trigger(u.default.BUFFER_APPENDED,{parent:t,pending:r,timeRanges:i}),n._needsFlush||n.doAppending(),n.updateMediaElementDuration(),0===r&&n.flushLiveBackBuffer()},n._onSBUpdateError=function(e){c.logger.error("sourceBuffer error:",e),n.hls.trigger(u.default.ERROR,{type:s.ErrorTypes.MEDIA_ERROR,details:s.ErrorDetails.BUFFER_APPENDING_ERROR,fatal:!1})},n.config=t.config,n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=r.prototype;return i.destroy=function(){d.prototype.destroy.call(this)},i.onLevelPtsUpdated=function(e){var t=e.type,n=this.tracks.audio;if("audio"===t&&n&&"audio/mpeg"===n.container){var r=this.sourceBuffer.audio;if(!r)throw Error("Level PTS Updated and source buffer for audio uninitalized");if(Math.abs(r.timestampOffset-e.start)>.1){var i=r.updating;try{r.abort()}catch(e){c.logger.warn("can not abort audio buffer: "+e)}i?this.audioTimestampOffset=e.start:(c.logger.warn("change mpeg audio timestamp offset from "+r.timestampOffset+" to "+e.start),r.timestampOffset=e.start)}}},i.onManifestParsed=function(e){var t=2;(e.audio&&!e.video||!e.altAudio)&&(t=1),this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=t,c.logger.log(this.bufferCodecEventsExpected+" bufferCodec event(s) expected")},i.onMediaAttaching=function(e){var t=this.media=e.media;if(t&&He){var n=this.mediaSource=new He;n.addEventListener("sourceopen",this._onMediaSourceOpen),n.addEventListener("sourceended",this._onMediaSourceEnded),n.addEventListener("sourceclose",this._onMediaSourceClose),t.src=window.URL.createObjectURL(n),this._objectUrl=t.src}},i.onMediaDetaching=function(){c.logger.log("media source detaching");var e=this.mediaSource;if(e){if("open"===e.readyState)try{e.endOfStream()}catch(e){c.logger.warn("onMediaDetaching:"+e.message+" while calling endOfStream")}e.removeEventListener("sourceopen",this._onMediaSourceOpen),e.removeEventListener("sourceended",this._onMediaSourceEnded),e.removeEventListener("sourceclose",this._onMediaSourceClose),this.media&&(this._objectUrl&&window.URL.revokeObjectURL(this._objectUrl),this.media.src===this._objectUrl?(this.media.removeAttribute("src"),this.media.load()):c.logger.warn("media.src was changed by a third party - skip cleanup")),this.mediaSource=null,this.media=null,this._objectUrl=null,this.bufferCodecEventsExpected=this._bufferCodecEventsTotal,this.pendingTracks={},this.tracks={},this.sourceBuffer={},this.flushRange=[],this.segments=[],this.appended=0}this.hls.trigger(u.default.MEDIA_DETACHED)},i.checkPendingTracks=function(){var e=this.bufferCodecEventsExpected,t=this.pendingTracks,n=Object.keys(t).length;(n&&!e||2===n)&&(this.createSourceBuffers(t),this.pendingTracks={},this.doAppending())},i.onBufferReset=function(){var e=this.sourceBuffer;for(var t in e){var n=e[t];try{n&&(this.mediaSource&&this.mediaSource.removeSourceBuffer(n),n.removeEventListener("updateend",this._onSBUpdateEnd),n.removeEventListener("error",this._onSBUpdateError))}catch(e){}}this.sourceBuffer={},this.flushRange=[],this.segments=[],this.appended=0},i.onBufferCodecs=function(e){var t=this;Object.keys(this.sourceBuffer).length||(Object.keys(e).forEach((function(n){t.pendingTracks[n]=e[n]})),this.bufferCodecEventsExpected=Math.max(this.bufferCodecEventsExpected-1,0),this.mediaSource&&"open"===this.mediaSource.readyState&&this.checkPendingTracks())},i.createSourceBuffers=function(e){var t=this.sourceBuffer,n=this.mediaSource;if(!n)throw Error("createSourceBuffers called when mediaSource was null");for(var r in e)if(!t[r]){var i=e[r];if(!i)throw Error("source buffer exists for track "+r+", however track does not");var o=i.levelCodec||i.codec,a=i.container+";codecs="+o;c.logger.log("creating sourceBuffer("+a+")");try{var l=t[r]=n.addSourceBuffer(a);l.addEventListener("updateend",this._onSBUpdateEnd),l.addEventListener("error",this._onSBUpdateError),this.tracks[r]={buffer:l,codec:o,id:i.id,container:i.container,levelCodec:i.levelCodec}}catch(e){c.logger.error("error while trying to add sourceBuffer:"+e.message),this.hls.trigger(u.default.ERROR,{type:s.ErrorTypes.MEDIA_ERROR,details:s.ErrorDetails.BUFFER_ADD_CODEC_ERROR,fatal:!1,err:e,mimeType:a})}}this.hls.trigger(u.default.BUFFER_CREATED,{tracks:this.tracks})},i.onBufferAppending=function(e){this._needsFlush||(this.segments?this.segments.push(e):this.segments=[e],this.doAppending())},i.onBufferEos=function(e){for(var t in this.sourceBuffer)if(!e.type||e.type===t){var n=this.sourceBuffer[t];n&&!n.ended&&(n.ended=!0,c.logger.log(t+" sourceBuffer now EOS"))}this.checkEos()},i.checkEos=function(){var e=this.sourceBuffer,t=this.mediaSource;if(t&&"open"===t.readyState){for(var n in e){var r=e[n];if(r){if(!r.ended)return;if(r.updating)return void(this._needsEos=!0)}}c.logger.log("all media data are available, signal endOfStream() to MediaSource and stop loading fragment");try{t.endOfStream()}catch(e){c.logger.warn("exception while calling mediaSource.endOfStream()")}this._needsEos=!1}else this._needsEos=!1},i.onBufferFlushing=function(e){e.type?this.flushRange.push({start:e.startOffset,end:e.endOffset,type:e.type}):(this.flushRange.push({start:e.startOffset,end:e.endOffset,type:"video"}),this.flushRange.push({start:e.startOffset,end:e.endOffset,type:"audio"})),this.flushBufferCounter=0,this.doFlush()},i.flushLiveBackBuffer=function(){if(this._live){var e=this.config.liveBackBufferLength;if(isFinite(e)&&!(e<0))if(this.media)for(var t=this.media.currentTime,n=this.sourceBuffer,r=Object.keys(n),i=t-Math.max(e,this._levelTargetDuration),o=r.length-1;o>=0;o--){var a=r[o],s=n[a];if(s){var l=s.buffered;l.length>0&&i>l.start(0)&&this.removeBufferRange(a,s,0,i)&&this.hls.trigger(u.default.LIVE_BACK_BUFFER_REACHED,{bufferEnd:i})}}else c.logger.error("flushLiveBackBuffer called without attaching media")}},i.onLevelUpdated=function(e){var t=e.details;t.fragments.length>0&&(this._levelDuration=t.totalduration+t.fragments[0].start,this._levelTargetDuration=t.averagetargetduration||t.targetduration||10,this._live=t.live,this.updateMediaElementDuration())},i.updateMediaElementDuration=function(){var e,t=this.config;if(null!==this._levelDuration&&this.media&&this.mediaSource&&this.sourceBuffer&&0!==this.media.readyState&&"open"===this.mediaSource.readyState){for(var n in this.sourceBuffer){var r=this.sourceBuffer[n];if(r&&!0===r.updating)return}e=this.media.duration,null===this._msDuration&&(this._msDuration=this.mediaSource.duration),!0===this._live&&!0===t.liveDurationInfinity?(c.logger.log("Media Source duration is set to Infinity"),this._msDuration=this.mediaSource.duration=1/0):(this._levelDuration>this._msDuration&&this._levelDuration>e||!Object(l.isFiniteNumber)(e))&&(c.logger.log("Updating Media Source duration to "+this._levelDuration.toFixed(3)),this._msDuration=this.mediaSource.duration=this._levelDuration)}},i.doFlush=function(){for(;this.flushRange.length;){var e=this.flushRange[0];if(!this.flushBuffer(e.start,e.end,e.type))return void(this._needsFlush=!0);this.flushRange.shift(),this.flushBufferCounter=0}if(0===this.flushRange.length){this._needsFlush=!1;var t=0,n=this.sourceBuffer;try{for(var r in n){var i=n[r];i&&(t+=i.buffered.length)}}catch(e){c.logger.error("error while accessing sourceBuffer.buffered")}this.appended=t,this.hls.trigger(u.default.BUFFER_FLUSHED)}},i.doAppending=function(){var e=this.config,t=this.hls,n=this.segments,r=this.sourceBuffer;if(Object.keys(r).length){if(!this.media||this.media.error)return this.segments=[],void c.logger.error("trying to append although a media error occured, flush segment and abort");if(!this.appending){var i=n.shift();if(i)try{var o=r[i.type];if(!o)return void this._onSBUpdateEnd();if(o.updating)return void n.unshift(i);o.ended=!1,this.parent=i.parent,o.appendBuffer(i.data),this.appendError=0,this.appended++,this.appending=!0}catch(r){c.logger.error("error while trying to append buffer:"+r.message),n.unshift(i);var a={type:s.ErrorTypes.MEDIA_ERROR,parent:i.parent,details:"",fatal:!1};22===r.code?(this.segments=[],a.details=s.ErrorDetails.BUFFER_FULL_ERROR):(this.appendError++,a.details=s.ErrorDetails.BUFFER_APPEND_ERROR,this.appendError>
vendor: 1,405 bytes, line 98
98e.appendErrorMaxRetry&&(c.logger.log("fail "+e.appendErrorMaxRetry+" times to append segment in sourceBuffer"),this.segments=[],a.fatal=!0)),t.trigger(u.default.ERROR,a)}}}},i.flushBuffer=function(e,t,n){var r=this.sourceBuffer;if(!Object.keys(r).length)return!0;var i="null";if(this.media&&(i=this.media.currentTime.toFixed(3)),c.logger.log("flushBuffer,pos/start/end: "+i+"/"+e+"/"+t),this.flushBufferCounter>=this.appended)return c.logger.warn("abort flushing too many retries"),!0;var o=r[n];if(o){if(o.ended=!1,o.updating)return c.logger.warn("cannot flush, sb updating in progress"),!1;if(this.removeBufferRange(n,o,e,t))return this.flushBufferCounter++,!1}return c.logger.log("buffer flushed"),!0},i.removeBufferRange=function(e,t,n,r){try{for(var i=0;i<t.buffered.length;i++){var o=t.buffered.start(i),a=t.buffered.end(i),s=Math.max(o,n),l=Math.min(a,r);if(Math.min(l,a)-s>.5){var u="null";return this.media&&(u=this.media.currentTime.toString()),c.logger.log("sb remove "+e+" ["+s+","+l+"], of ["+o+","+a+"], pos:"+u),t.remove(s,l),!0}}}catch(e){c.logger.warn("removeBufferRange failed",e)}return!1},r}(d);function We(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var Xe=function(e){var t,n;function r(t){var n;return(n=e.call(this,t,u.default.FPS_DROP_LEVEL_CAPPING,u.default.MEDIA_ATTA
vendor: 3,052 bytes, line 98
98CHING,u.default.MANIFEST_PARSED,u.default.LEVELS_UPDATED,u.default.BUFFER_CODECS,u.default.MEDIA_DETACHING)||this).autoLevelCapping=Number.POSITIVE_INFINITY,n.firstLevel=null,n.levels=[],n.media=null,n.restrictedLevels=[],n.timer=null,n.clientRect=null,n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i,o,a,s=r.prototype;return s.destroy=function(){this.hls.config.capLevelToPlayerSize&&(this.media=null,this.clientRect=null,this.stopCapping())},s.onFpsDropLevelCapping=function(e){r.isLevelAllowed(e.droppedLevel,this.restrictedLevels)&&this.restrictedLevels.push(e.droppedLevel)},s.onMediaAttaching=function(e){this.media=e.media instanceof window.HTMLVideoElement?e.media:null},s.onManifestParsed=function(e){var t=this.hls;this.restrictedLevels=[],this.levels=e.levels,this.firstLevel=e.firstLevel,t.config.capLevelToPlayerSize&&e.video&&this.startCapping()},s.onBufferCodecs=function(e){this.hls.config.capLevelToPlayerSize&&e.video&&this.startCapping()},s.onLevelsUpdated=function(e){this.levels=e.levels},s.onMediaDetaching=function(){this.stopCapping()},s.detectPlayerSize=function(){if(this.media){var e=this.levels?this.levels.length:0;if(e){var t=this.hls;t.autoLevelCapping=this.getMaxLevel(e-1),t.autoLevelCapping>this.autoLevelCapping&&t.streamController.nextLevelSwitch(),this.autoLevelCapping=t.autoLevelCapping}}},s.getMaxLevel=function(e){var t=this;if(!this.levels)return-1;var n=this.levels.filter((function(n,i){return r.isLevelAllowed(i,t.restrictedLevels)&&i<=e}));return this.clientRect=null,r.getMaxLevelByMediaSize(n,this.mediaWidth,this.mediaHeight)},s.startCapping=function(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,this.hls.firstLevel=this.getMaxLevel(this.firstLevel),clearInterval(this.timer),this.timer=setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())},s.stopCapping=function(){this.restrictedLevels=[],this.firstLevel=null,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(this.timer=clearInterval(this.timer),this.timer=null)},s.getDimensions=function(){if(this.clientRect)return this.clientRect;var e=this.media,t={width:0,height:0};if(e){var n=e.getBoundingClientRect();t.width=n.width,t.height=n.height,t.width||t.height||(t.width=n.right-n.left||e.width||0,t.height=n.bottom-n.top||e.height||0)}return this.clientRect=t,t},r.isLevelAllowed=function(e,t){return void 0===t&&(t=[]),-1===t.indexOf(e)},r.getMaxLevelByMediaSize=function(e,t,n){if(!e||e&&!e.length)return-1;for(var r,i,o=e.length-1,a=0;a<e.length;a+=1){var s=e[a];if((s.width>=t||s.height>=n)&&(r=s,!(i=e[a+1])||r.width!==i.width||r.height!==i.height)){o=a;break}}return o},i=r,a=[{key:"contentScaleFactor",get:function(){var e=1;try{e=window.devicePixelRatio}catch(e){}return e}}],(o=[{key:"mediaWidth",get:function(){return this.getDimensions().width*r.contentScaleFactor}},{key:"mediaHeight",get:function(){return this.getDimensions().height*r.contentScaleFactor}}])&&We(i.prototype,o),a&&We(i,a),r}(d),Ye=window.performance,Ze=function(e){var t,n;
vendor: 5,470 bytes, line 98
98function r(t){return e.call(this,t,u.default.MEDIA_ATTACHING)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=r.prototype;return i.destroy=function(){this.timer&&clearInterval(this.timer),this.isVideoPlaybackQualityAvailable=!1},i.onMediaAttaching=function(e){var t=this.hls.config;t.capLevelOnFPSDrop&&("function"==typeof(this.video=e.media instanceof window.HTMLVideoElement?e.media:null).getVideoPlaybackQuality&&(this.isVideoPlaybackQualityAvailable=!0),clearInterval(this.timer),this.timer=setInterval(this.checkFPSInterval.bind(this),t.fpsDroppedMonitoringPeriod))},i.checkFPS=function(e,t,n){var r=Ye.now();if(t){if(this.lastTime){var i=r-this.lastTime,o=n-this.lastDroppedFrames,a=t-this.lastDecodedFrames,s=1e3*o/i,l=this.hls;if(l.trigger(u.default.FPS_DROP,{currentDropped:o,currentDecoded:a,totalDroppedFrames:n}),s>0&&o>l.config.fpsDroppedMonitoringThreshold*a){var f=l.currentLevel;c.logger.warn("drop FPS ratio greater than max allowed value for currentLevel: "+f),f>0&&(-1===l.autoLevelCapping||l.autoLevelCapping>=f)&&(f-=1,l.trigger(u.default.FPS_DROP_LEVEL_CAPPING,{level:f,droppedLevel:l.currentLevel}),l.autoLevelCapping=f,l.streamController.nextLevelSwitch())}}this.lastTime=r,this.lastDroppedFrames=n,this.lastDecodedFrames=t}},i.checkFPSInterval=function(){var e=this.video;if(e)if(this.isVideoPlaybackQualityAvailable){var t=e.getVideoPlaybackQuality();this.checkFPS(e,t.totalVideoFrames,t.droppedVideoFrames)}else this.checkFPS(e,e.webkitDecodedFrameCount,e.webkitDroppedFrameCount)},r}(d),Qe=function(){function e(e){e&&e.xhrSetup&&(this.xhrSetup=e.xhrSetup)}var t=e.prototype;return t.destroy=function(){this.abort(),this.loader=null},t.abort=function(){var e=this.loader;e&&4!==e.readyState&&(this.stats.aborted=!0,e.abort()),window.clearTimeout(this.requestTimeout),this.requestTimeout=null,window.clearTimeout(this.retryTimeout),this.retryTimeout=null},t.load=function(e,t,n){this.context=e,this.config=t,this.callbacks=n,this.stats={trequest:window.performance.now(),retry:0},this.retryDelay=t.retryDelay,this.loadInternal()},t.loadInternal=function(){var e,t=this.context;e=this.loader=new window.XMLHttpRequest;var n=this.stats;n.tfirst=0,n.loaded=0;var r=this.xhrSetup;try{if(r)try{r(e,t.url)}catch(n){e.open("GET",t.url,!0),r(e,t.url)}e.readyState||e.open("GET",t.url,!0)}catch(n){return void this.callbacks.onError({code:e.status,text:n.message},t,e)}t.rangeEnd&&e.setRequestHeader("Range","bytes="+t.rangeStart+"-"+(t.rangeEnd-1)),e.onreadystatechange=this.readystatechange.bind(this),e.onprogress=this.loadprogress.bind(this),e.responseType=t.responseType,this.requestTimeout=window.setTimeout(this.loadtimeout.bind(this),this.config.timeout),e.send()},t.readystatechange=function(e){var t=e.currentTarget,n=t.readyState,r=this.stats,i=this.context,o=this.config;if(!r.aborted&&n>=2)if(window.clearTimeout(this.requestTimeout),0===r.tfirst&&(r.tfirst=Math.max(window.performance.now(),r.trequest)),4===n){var a=t.status;if(a>=200&&a<300){var s,l;r.tload=Math.max(r.tfirst,window.performance.now()),l="arraybuffer"===i.responseType?(s=t.response).byteLength:(s=t.responseText).length,r.loaded=r.total=l;var u={url:t.responseURL,data:s};this.callbacks.onSuccess(u,r,i,t)}else r.retry>=o.maxRetry||a>=400&&a<499?(c.logger.error(a+" while loading "+i.url),this.callbacks.onError({code:a,text:t.statusText},i,t)):(c.logger.warn(a+" while loading "+i.url+", retrying in "+this.retryDelay+"..."),this.destroy(),this.retryTimeout=window.setTimeout(this.loadInternal.bind(this),this.retryDelay),this.retryDelay=Math.min(2*this.retryDelay,o.maxRetryDelay),r.retry++)}else this.requestTimeout=window.setTimeout(this.loadtimeout.bind(this),o.timeout)},t.loadtimeout=function(){c.logger.warn("timeout while loading "+this.context.url),this.callbacks.onTimeout(this.stats,this.context,null)},t.loadprogress=function(e){var t=e.currentTarget,n=this.stats;n.loaded=e.loaded,e.lengthComputable&&(n.total=e.total);var r=this.callbacks.onProgress;r&&r(n,this.context,null,t)},e}();function Je(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var $e=function(e){var t,n;function r(t){var n;return(n=e.call(this,t,u.default.MANIFEST_LOADING,u.default.MANIFEST_PARSED,u.default.AUDIO_TRACK_LOADED,u.default.AUDIO_TRACK_SWITCHED,u.default.LEVEL_LOADED,u.default.ERROR)||this)._trackId=-1,n._selectDefaultTrack=!0,n.tracks=[],n.trackIdBlacklist=Object.create(null),n.audioGroupId=null,n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i,o,a,l=r.prototype;return l.onManifestLoading=function(){this.tracks=[],this._trackId=-1,this._selectDefaultTrack=!0},l.onManifestParsed=function(e){var t=this.tracks=e.audioTracks||[];this.hls.trigger(u.default.AUDIO_TRACKS_UPDATED,{audioTracks:t}),this._selectAudioGroup(this.hls.nextLoadLevel)},l.onAudioTrackLoaded=function(e){if(e.id>=this.tracks.length)c.logger.warn("Invalid audio track id:",e.id);else{if(c.logger.log("audioTrack "+e.id+" loaded"),this.tracks[e.id].details=e.details,e.details.live&&!this.hasInterval()){var t=1e3*e.details.targetduration;this.setInterval(t)}!e.details.live&&this.hasInterval()&&this.clearInterval()}},l.onAudioTrackSwitched=function(e){var t=this.tracks[e.id].groupId;t&&this.audioGroupId!==t&&(this.audioGroupId=t)},l.onLevelLoaded=function(e){this._selectAudioGroup(e.level)}
vendor: 13,390 bytes, line 98
98,l.onError=function(e){e.type===s.ErrorTypes.NETWORK_ERROR&&(e.fatal&&this.clearInterval(),e.details===s.ErrorDetails.AUDIO_TRACK_LOAD_ERROR&&(c.logger.warn("Network failure on audio-track id:",e.context.id),this._handleLoadError()))},l._setAudioTrack=function(e){if(this._trackId===e&&this.tracks[this._trackId].details)c.logger.debug("Same id as current audio-track passed, and track details available -> no-op");else if(e<0||e>=this.tracks.length)c.logger.warn("Invalid id passed to audio-track controller");else{var t=this.tracks[e];c.logger.log("Now switching to audio-track index "+e),this.clearInterval(),this._trackId=e;var n=t.url,r=t.type,i=t.id;this.hls.trigger(u.default.AUDIO_TRACK_SWITCHING,{id:i,type:r,url:n}),this._loadTrackDetailsIfNeeded(t)}},l.doTick=function(){this._updateTrack(this._trackId)},l._selectAudioGroup=function(e){var t=this.hls.levels[e];if(t&&t.audioGroupIds){var n=t.audioGroupIds[t.urlId];this.audioGroupId!==n&&(this.audioGroupId=n,this._selectInitialAudioTrack())}},l._selectInitialAudioTrack=function(){var e=this,t=this.tracks;if(t.length){var n=this.tracks[this._trackId],r=null;if(n&&(r=n.name),this._selectDefaultTrack){var i=t.filter((function(e){return e.default}));i.length?t=i:c.logger.warn("No default audio tracks defined")}var o=!1,a=function(){t.forEach((function(t){o||e.audioGroupId&&t.groupId!==e.audioGroupId||r&&r!==t.name||(e._setAudioTrack(t.id),o=!0)}))};a(),o||(r=null,a()),o||(c.logger.error("No track found for running audio group-ID: "+this.audioGroupId),this.hls.trigger(u.default.ERROR,{type:s.ErrorTypes.MEDIA_ERROR,details:s.ErrorDetails.AUDIO_TRACK_LOAD_ERROR,fatal:!0}))}},l._needsTrackLoading=function(e){var t=e.details,n=e.url;return!(t&&!t.live||!n)},l._loadTrackDetailsIfNeeded=function(e){if(this._needsTrackLoading(e)){var t=e.url,n=e.id;c.logger.log("loading audio-track playlist for id: "+n),this.hls.trigger(u.default.AUDIO_TRACK_LOADING,{url:t,id:n})}},l._updateTrack=function(e){if(!(e<0||e>=this.tracks.length)){this.clearInterval(),this._trackId=e,c.logger.log("trying to update audio-track "+e);var t=this.tracks[e];this._loadTrackDetailsIfNeeded(t)}},l._handleLoadError=function(){this.trackIdBlacklist[this._trackId]=!0;var e=this._trackId,t=this.tracks[e],n=t.name,r=t.language,i=t.groupId;c.logger.warn("Loading failed on audio track id: "+e+", group-id: "+i+', name/language: "'+n+'" / "'+r+'"');for(var o=e,a=0;a<this.tracks.length;a++)if(!this.trackIdBlacklist[a]&&this.tracks[a].name===n){o=a;break}o!==e?(c.logger.log("Attempting audio-track fallback id:",o,"group-id:",this.tracks[o].groupId),this._setAudioTrack(o)):c.logger.warn('No fallback audio-track found for name/language: "'+n+'" / "'+r+'"')},i=r,(o=[{key:"audioTracks",get:function(){return this.tracks}},{key:"audioTrack",get:function(){return this._trackId},set:function(e){this._setAudioTrack(e),this._selectDefaultTrack=!1}}])&&Je(i.prototype,o),a&&Je(i,a),r}(he);function et(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var tt=window.performance,nt=function(e){var t,n;function r(t,n){var r;return(r=e.call(this,t,u.default.MEDIA_ATTACHED,u.default.MEDIA_DETACHING,u.default.AUDIO_TRACKS_UPDATED,u.default.AUDIO_TRACK_SWITCHING,u.default.AUDIO_TRACK_LOADED,u.default.KEY_LOADED,u.default.FRAG_LOADED,u.default.FRAG_PARSING_INIT_SEGMENT,u.default.FRAG_PARSING_DATA,u.default.FRAG_PARSED,u.default.ERROR,u.default.BUFFER_RESET,u.default.BUFFER_CREATED,u.default.BUFFER_APPENDED,u.default.BUFFER_FLUSHED,u.default.INIT_PTS_FOUND)||this).fragmentTracker=n,r.config=t.config,r.audioCodecSwap=!1,r._state=me,r.initPTS=[],r.waitingFragment=null,r.videoTrackCC=null,r.waitingVideoCC=null,r}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i,o,a,f=r.prototype;return f.onInitPtsFound=function(e){var t=e.id,n=e.frag.cc,r=e.initPTS;"main"===t&&(this.initPTS[n]=r,this.videoTrackCC=n,c.logger.log("InitPTS for cc: "+n+" found from main: "+r),this.state===_e&&this.tick())},f.startLoad=function(e){if(this.tracks){var t=this.lastCurrentTime;this.stopLoad(),this.setInterval(100),this.fragLoadError=0,t>0&&-1===e?(c.logger.log("audio:override startPosition with lastCurrentTime @"+t.toFixed(3)),this.state=ve):(this.lastCurrentTime=this.startPosition?this.startPosition:e,this.state=ge),this.nextLoadPosition=this.startPosition=this.lastCurrentTime,this.tick()}else this.startPosition=e,this.state=me},f.doTick=function(){var e,t,n,r=this.hls,i=r.config;switch(this.state){case Oe:case ye:case xe:break;case ge:this.state=Ae,this.loadedmetadata=!1;break;case ve:var o=this.tracks;if(!o)break;if(!this.media&&(this.startFragRequested||!i.startFragPrefetch))break;if(this.loadedmetadata)e=this.media.currentTime;else if(void 0===(e=this.nextLoadPosition))break;var a=this.mediaBuffer?this.mediaBuffer:this.media,s=this.videoBuffer?this.videoBuffer:this.media,f=e<i.maxBufferHole?Math.max(2,i.maxBufferHole):i.maxBufferHole,d=V.bufferInfo(a,e,f),p=V.bufferInfo(s,e,f),h=d.len,m=d.end,g=this.fragPrevious,v=Math.min(i.maxBufferLength,i.maxMaxBufferLength),y=Math.max(v,p.len),b=this.audioSwitch,E=this.trackId;if((h<y||b)&&E<o.length){if(void 0===(n=o[E].details)){this.state=Ae;break}if(!b&&this._streamEnded(d,n))return this.hls.trigger(u.default.BUFFER_EOS,{type:"audio"}),void(this.state=ke);var w,A=n.fragments,S=A.length,T=A[0].start,x=A[S-1].start+A[S-1].duration;if(b)if(n.live&&!n.PTSKnown)c.logger.log("switching audiotrack, live stream, unknown PTS,load first fragment"),m=0;else if(m=e,n.PTSKnown&&e<T){if(!(d.end>T||d.nextStart))return;c.logger.log("alt audio track ahead of main track, seek to start of alt audio track"),this.media.currentTime=T+.05}if(n.initSegment&&!n.initSegment.data)w=n.initSegment;else if(m<=T){if(w=A[0],null!==this.videoTrackCC&&w.cc!==this.videoTrackCC&&(w=function(e,t){return q.search(e,(function(e){return e.cc<t?1:e.cc>t?-1:0}))}(A,this.videoTrackCC)),n.live&&w.loadIdx&&w.loadIdx===this.fragLoadIdx){var k=d.nextStart?d.nextStart:T;return c.logger.log("no alt audio available @currentTime:"+this.media.currentTime+", seeking @"+(k+.05)),void(this.media.currentTime=k+.05)}}else{var O,_=i.maxFragLookUpTolerance,C=g?A[g.sn-A[0].sn+1]:void 0;m<x?(m>x-_&&(_=0),O=C&&!ce(m,_,C)?C:q.search(A,(function(e){return ce(m,_,e)}))):O=A[S-1],O&&(w=O,T=O.start,g&&w.level===g.level&&w.sn===g.sn&&(w.sn<n.endSN?(w=A[w.sn+1-n.startSN],this.fragmentTracker.getState(w)!==B&&c.logger.log("SN just loaded, load next one: "+w.sn)):w=null))}w&&(w.encrypted?(c.logger.log("Loading key for "+w.sn+" of ["+n.startSN+" ,"+n.endSN+"],track "+E),this.state=be,r.trigger(u.default.KEY_LOADING,{frag:w})):(this.fragCurrent=w,(b||this.fragmentTracker.getState(w)===j)&&(c.logger.log("Loading "+w.sn+", cc: "+w.cc+" of ["+n.startSN+" ,"+n.endSN+"],track "+E+", "+(this.loadedmetadata?"currentTime":"nextLoadPosition")+": "+e+", bufferEnd: "+m.toFixed(3)),"initSegment"!==w.sn&&(this.startFragRequested=!0),Object(l.isFiniteNumber)(w.sn)&&(this.nextLoadPosition=w.start+w.duration),r.trigger(u.default.FRAG_LOADING,{frag:w}),this.state=Ee)))}break;case Ae:(t=this.tracks[this.trackId])&&t.details&&(this.state=ve);break;case we:var P=tt.now(),I=this.retryDate,N=(a=this.media)&&a.seeking;(!I||P>=I||N)&&(c.logger.log("audioStreamController: retryDate reached, switch back to IDLE state"),this.state=ve);break;case _e:var R=this.waitingFragment;if(R){var L=R.frag.cc;if(void 0!==this.initPTS[L])this.waitingFragment=null,this.state=Ee,this.onFragLoaded(R);else if(this.videoTrackCC!==this.waitingVideoCC)c.logger.log("Waiting fragment cc ("+L+") cancelled because video is at cc "+this.videoTrackCC),this.clearWaitingFragment();else{var M=V.bufferInfo(this.mediaBuffer,this.media.currentTime,i.maxBufferHole);ce(M.end,i.maxFragLookUpTolerance,R.frag)<0&&(c.logger.log("Waiting fragment cc ("+L+") @ "+R.frag.start+" cancelled because another fragment at "+M.end+" is needed"),this.clearWaitingFragment())}}else this.state=ve}},f.clearWaitingFragment=function(){var e=this.waitingFragment;e&&(this.fragmentTracker.removeFragment(e.frag),this.waitingFragment=null,this.waitingVideoCC=null,this.state=ve)},f.onMediaAttached=function(e){var t=this.media=this.mediaBuffer=e.media;this.onvseeking=this.onMediaSeeking.bind(this),this.onvended=this.onMediaEnded.bind(this),t.addEventListener("seeking",this.onvseeking),t.addEventListener("ended",this.onvended);var n=this.config;this.tracks&&n.autoStartLoad&&this.startLoad(n.startPosition)},f.onMediaDetaching=function(){var e=this.media;e&&e.ended&&(c.logger.log("MSE detaching and video ended, reset startPosition"),this.startPosition=this.lastCurrentTime=0),e&&(e.removeEventListener("seeking",this.onvseeking),e.removeEventListener("ended",this.onvended),this.onvseeking=this.onvseeked=this.onvended=null),this.media=this.mediaBuffer=this.videoBuffer=null,this.loadedmetadata=!1,this.fragmentTracker.removeAllFragments(),this.stopLoad()},f.onAudioTracksUpdated=function(e){c.logger.log("audio tracks updated"),this.tracks=e.audioTracks},f.onAudioTrackSwitching=function(e){var t=!!e.url;this.trackId=e.id,this.fragCurrent=null,this.clearWaitingFragment(),this.state=ye,t?this.setInterval(100):this.demuxer&&(this.demuxer.destroy(),this.demuxer=null),t&&(this.audioSwitch=!0,this.state=ve),this.tick()},f.onAudioTrackLoaded=function(e){var t=e.details,n=e.id,r=this.tracks[n],i=r.details,o=t.totalduration,a=0;if(c.logger.log("track "+n+" loaded ["+t.startSN+","+t.endSN+"],duration:"+o),t.live||i&&i.live?i&&t.fragments.length>0?(ne(i,t),a=t.fragments[0].start,t.PTSKnown?c.logger.log("live audio playlist sliding:"+a.toFixed(3)):c.logger.log("live audio playlist - outdated PTS, unknown sliding")):(t.PTSKnown=!1,c.logger.log("live audio playlist - first load, unknown sliding")):t.PTSKnown=!1,r.details=t,!this.startFragRequested){if(-1===this.startPosition){var s=t.startTimeOffset;Object(l.isFiniteNumber)(s)?(c.logger.log("start time offset found in playlist, adjust startPosition to "+s),this.startPosition=s):t.live?(this.startPosition=this.computeLivePosition(a,t),c.logger.log("compute startPosition for audio-track to "+this.startPosition)):this.startPosition=0}this.nextLoadPosition=this.startPosition}this.state===Ae&&(this.state=ve),this.tick()},f.onKeyLoaded=function(){this.state===be&&(this.state=ve,this.tick())},f.onFragLoaded=function(e){var t=this.fragCurrent,n=e.frag;if(this.state===Ee&&t&&"audio"===n.type&&n.level===t.level&&n.sn===t.sn){var r=this.tracks[this.trackId],i=r.details,o=i.totalduration,a=t.level,s=t.sn,l=t.cc,f=this.config.defaultAudioCodec||r.audioCodec||"mp4a.40.2",d=this.stats=e.stats;if("initSegment"===s)this.state=ve,d.tparsed=d.tbuffered=tt.now(),i.initSegment.data=e.payload,this.hls.trigger(u.default.FRAG_BUFFERED,{stats:d,frag:t,id:"audio"}),this.tick();else{this.state=Se,this.appended=!1,this.demuxer||(this.demuxer=new J(this.hls,"audio"));var p=this.initPTS[l],h=i.initSegment?i.initSegment.data:[];void 0!==p?(this.pendingBuffering=!0,c.logger.log("Demuxing "+s+" of ["+i.startSN+" ,"+i.endSN+"],track "+a),this.demuxer.push(e.payload,h,f,null,t,o,!1,p)):(c.logger.log("Unknown video PTS for cc "+l+", waiting for video PTS before demuxing audio frag "+s+" of ["+i.startSN+" ,"+i.endSN+"],track "+a),this.waitingFragment=e,this.waitingVideoCC=this.videoTrackCC,this.state=_e)}}this.fragLoadError=0},f.onFragParsingInitSegment=function(e){var t=this.fragCurrent,n=e.frag;if(t&&"audio"===e.id&&n.sn===t.sn&&n.level===t.level&&this.state===Se){var r,i=e.tracks;if(i.video&&delete i.video,r=i.audio){r.levelCodec=r.codec,r.id=e.id,this.hls.trigger(u.default.BUFFER_CODECS,i),c.logger.log("audio track:audio,container:"+r.container+",codecs[level/parsed]=["+r.levelCodec+"/"+r.codec+"]");var o=r.initSegment;if(o){var a={type:"audio",data:o,parent:"audio",content:"initSegment"};this.audioSwitch?this.pendingData=[a]:(this.appended=!0,this.pendingBuffering=!0,this.hls.trigger(u.default.BUFFER_APPENDING,a))}this.tick()}}},f.onFragParsingData=function(e){var t=this,n=this.fragCurrent,r=e.frag;if(n&&"audio"===e.id&&"audio"===e.type&&r.sn===n.sn&&r.level===n.level&&this.state===Se){var i=this.trackId,o=this.tracks[i],a=this.hls;Object(l.isFiniteNumber)(e.endPTS)||(e.endPTS=e.startPTS+n.duration,e.endDTS=e.startDTS+n.duration),n.addElementaryStream(m.AUDIO),c.logger.log("parsed "+e.type+",PTS:["+e.startPTS.toFixed(3)+","+e.endPTS.toFixed(3)+"],DTS:["+e.startDTS.toFixed(3)+"/"+e.endDTS.toFixed(3)+"],nb:"+e.nb),te(o.details,n,e.startPTS,e.endPTS);var f=this.media,d=!1;if(this.audioSwitch)if(f&&f.readyState){var p=f.currentTime;c.logger.log("switching audio track : currentTime:"+p),p>=e.startPTS&&(c.logger.log("switching audio track : flushing all audio"),this.state=xe,a.trigger(u.default.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:"audio"}),d=!0,this.audioSwitch=!1,a.trigger(u.default.AUDIO_TRACK_SWITCHED,{id:i}))}else this.audioSwitch=!1,a.trigger(u.default.AUDIO_TRACK_SWITCHED,{id:i});var h=this.pendingData;if(!h)return c.logger.warn("Apparently attempt to enqueue media payload without codec initialization data upfront"),void a.trigger(u.default.ERROR,{type:s.ErrorTypes.MEDIA_ERROR,details:null,fatal:!0});this.audioSwitch||([e.data1,e.data2].forEach((function(t){t&&t.length&&h.push({type:e.type,data:t,parent:"audio",content:"data"})}
vendor: 4,585 bytes, line 98
98)),!d&&h.length&&(h.forEach((function(e){t.state===Se&&(t.pendingBuffering=!0,t.hls.trigger(u.default.BUFFER_APPENDING,e))})),this.pendingData=[],this.appended=!0)),this.tick()}},f.onFragParsed=function(e){var t=this.fragCurrent,n=e.frag;t&&"audio"===e.id&&n.sn===t.sn&&n.level===t.level&&this.state===Se&&(this.stats.tparsed=tt.now(),this.state=Te,this._checkAppendedParsed())},f.onBufferReset=function(){this.mediaBuffer=this.videoBuffer=null,this.loadedmetadata=!1},f.onBufferCreated=function(e){var t=e.tracks.audio;t&&(this.mediaBuffer=t.buffer,this.loadedmetadata=!0),e.tracks.video&&(this.videoBuffer=e.tracks.video.buffer)},f.onBufferAppended=function(e){if("audio"===e.parent){var t=this.state;t!==Se&&t!==Te||(this.pendingBuffering=e.pending>0,this._checkAppendedParsed())}},f._checkAppendedParsed=function(){if(!(this.state!==Te||this.appended&&this.pendingBuffering)){var e=this.fragCurrent,t=this.stats,n=this.hls;if(e){this.fragPrevious=e,t.tbuffered=tt.now(),n.trigger(u.default.FRAG_BUFFERED,{stats:t,frag:e,id:"audio"});var r=this.mediaBuffer?this.mediaBuffer:this.media;r&&c.logger.log("audio buffered : "+oe.toString(r.buffered)),this.audioSwitch&&this.appended&&(this.audioSwitch=!1,n.trigger(u.default.AUDIO_TRACK_SWITCHED,{id:this.trackId})),this.state=ve}this.tick()}},f.onError=function(e){var t=e.frag;if(!t||"audio"===t.type)switch(e.details){case s.ErrorDetails.FRAG_LOAD_ERROR:case s.ErrorDetails.FRAG_LOAD_TIMEOUT:var n=e.frag;if(n&&"audio"!==n.type)break;if(!e.fatal){var r=this.fragLoadError;r?r++:r=1;var i=this.config;if(r<=i.fragLoadingMaxRetry){this.fragLoadError=r;var o=Math.min(Math.pow(2,r-1)*i.fragLoadingRetryDelay,i.fragLoadingMaxRetryTimeout);c.logger.warn("AudioStreamController: frag loading failed, retry in "+o+" ms"),this.retryDate=tt.now()+o,this.state=we}else c.logger.error("AudioStreamController: "+e.details+" reaches max retry, redispatch as fatal ..."),e.fatal=!0,this.state=Oe}break;case s.ErrorDetails.AUDIO_TRACK_LOAD_ERROR:case s.ErrorDetails.AUDIO_TRACK_LOAD_TIMEOUT:case s.ErrorDetails.KEY_LOAD_ERROR:case s.ErrorDetails.KEY_LOAD_TIMEOUT:this.state!==Oe&&(this.state=e.fatal?Oe:ve,c.logger.warn("AudioStreamController: "+e.details+" while loading frag, now switching to "+this.state+" state ..."));break;case s.ErrorDetails.BUFFER_FULL_ERROR:if("audio"===e.parent&&(this.state===Se||this.state===Te)){var a=this.mediaBuffer,l=this.media.currentTime;if(a&&V.isBuffered(a,l)&&V.isBuffered(a,l+.5)){var f=this.config;f.maxMaxBufferLength>=f.maxBufferLength&&(f.maxMaxBufferLength/=2,c.logger.warn("AudioStreamController: reduce max buffer length to "+f.maxMaxBufferLength+"s")),this.state=ve}else c.logger.warn("AudioStreamController: buffer full error also media.currentTime is not buffered, flush audio buffer"),this.fragCurrent=null,this.state=xe,this.hls.trigger(u.default.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:"audio"})}}},f.onBufferFlushed=function(){var e=this,t=this.pendingData;t&&t.length?(c.logger.log("AudioStreamController: appending pending audio data after buffer flushed"),t.forEach((function(t){e.hls.trigger(u.default.BUFFER_APPENDING,t)})),this.appended=!0,this.pendingData=[],this.state=Te):(this.state=ve,this.fragPrevious=null,this.tick())},i=r,(o=[{key:"state",set:function(e){if(this.state!==e){var t=this.state;this._state=e,c.logger.log("audio stream:"+t+"->"+e)}},get:function(){return this._state}}])&&et(i.prototype,o),a&&et(i,a),r}(Pe),rt=function(){if("undefined"!=typeof window&&window.VTTCue)return window.VTTCue;var e={"":!0,lr:!0,rl:!0},t={start:!0,middle:!0,end:!0,left:!0,right:!0};function n(e){return"string"==typeof e&&!!t[e.toLowerCase()]&&e.toLowerCase()}function r(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)e[r]=n[r]}return e}function i(t,i,o){var a=this,s={enumerable:!0};a.hasBeenReset=!1;var l="",u=!1,c=t,f=i,d=o,p=null,h="",m=!0,g="auto",v="start",y=50,b="middle",E=50,w="middle";Object.defineProperty(a,"id",r({},s,{get:function(){return l},set:function(e){l=""+e}})),Object.defineProperty(a,"pauseOnExit",r({},s,{get:function(){return u},set:function(e){u=!!e}})),Object.defineProperty(a,"startTime",r({},s,{get:function(){return c},set:function(e){if("number"!=typeof e)throw new TypeError("Start time must be set to a number.");c=e,this.hasBeenReset=!0}})),Object.defineProperty(a,"endTime",r({},s,{get:function(){return f},set:function(e){if("number"!=typeof e)throw new TypeError("End time must be set to a number.");f=e,this.hasBeenReset=!0}})),Object.defineProperty(a,"text",r({},s,{get:function(){return d}
vendor: 5,538 bytes, line 98
98,set:function(e){d=""+e,this.hasBeenReset=!0}})),Object.defineProperty(a,"region",r({},s,{get:function(){return p},set:function(e){p=e,this.hasBeenReset=!0}})),Object.defineProperty(a,"vertical",r({},s,{get:function(){return h},set:function(t){var n=function(t){return"string"==typeof t&&!!e[t.toLowerCase()]&&t.toLowerCase()}(t);if(!1===n)throw new SyntaxError("An invalid or illegal string was specified.");h=n,this.hasBeenReset=!0}})),Object.defineProperty(a,"snapToLines",r({},s,{get:function(){return m},set:function(e){m=!!e,this.hasBeenReset=!0}})),Object.defineProperty(a,"line",r({},s,{get:function(){return g},set:function(e){if("number"!=typeof e&&"auto"!==e)throw new SyntaxError("An invalid number or illegal string was specified.");g=e,this.hasBeenReset=!0}})),Object.defineProperty(a,"lineAlign",r({},s,{get:function(){return v},set:function(e){var t=n(e);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");v=t,this.hasBeenReset=!0}})),Object.defineProperty(a,"position",r({},s,{get:function(){return y},set:function(e){if(e<0||e>100)throw new Error("Position must be between 0 and 100.");y=e,this.hasBeenReset=!0}})),Object.defineProperty(a,"positionAlign",r({},s,{get:function(){return b},set:function(e){var t=n(e);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");b=t,this.hasBeenReset=!0}})),Object.defineProperty(a,"size",r({},s,{get:function(){return E},set:function(e){if(e<0||e>100)throw new Error("Size must be between 0 and 100.");E=e,this.hasBeenReset=!0}})),Object.defineProperty(a,"align",r({},s,{get:function(){return w},set:function(e){var t=n(e);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");w=t,this.hasBeenReset=!0}})),a.displayState=void 0}return i.prototype.getCueAsHTML=function(){return window.WebVTT.convertCueToDOMTree(window,this.text)},i}(),it=function(){return{decode:function(e){if(!e)return"";if("string"!=typeof e)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(e))}}};function ot(){this.window=window,this.state="INITIAL",this.buffer="",this.decoder=new it,this.regionList=[]}function at(){this.values=Object.create(null)}function st(e,t,n,r){var i=r?e.split(r):[e];for(var o in i)if("string"==typeof i[o]){var a=i[o].split(n);2===a.length&&t(a[0],a[1])}}at.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<n.length;++r)if(t===n[r]){this.set(e,t);break}},integer:function(e,t){/^-?\d+$/.test(t)&&this.set(e,parseInt(t,10))},percent:function(e,t){return!!(t.match(/^([\d]{1,3})(\.[\d]*)?%$/)&&(t=parseFloat(t))>=0&&t<=100)&&(this.set(e,t),!0)}};var lt=new rt(0,0,0),ut="middle"===lt.align?"middle":"center";function ct(e,t,n){var r=e;function i(){var t=function(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{2})(:\d{2})?\.(\d{3})/);return n?n[3]?t(n[1],n[2],n[3].replace(":",""),n[4]):n[1]>59?t(n[1],n[2],0,n[4]):t(0,n[1],n[2],n[4]):null}(e);if(null===t)throw new Error("Malformed timestamp: "+r);return e=e.replace(/^[^\sa-zA-Z-]+/,""),t}function o(){e=e.replace(/^\s+/,"")}if(o(),t.startTime=i(),o(),"--\x3e"!==e.substr(0,3))throw new Error("Malformed time stamp (time stamps must be separated by '--\x3e'): "+r);e=e.substr(3),o(),t.endTime=i(),o(),function(e,t){var r=new at;st(e,(function(e,t){switch(e){case"region":for(var i=n.length-1;i>=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 o=t.split(","),a=o[0];r.integer(e,a),r.percent(e,a)&&r.set("snapToLines",!1),r.alt(e,a,["auto"]),2===o.length&&r.alt("lineAlign",o[1],["start",ut,"end"]);break;case"position":o=t.split(","),r.percent(e,o[0]),2===o.length&&r.alt("positionAlign",o[1],["start",ut,"end","line-left","line-right","auto"]);break;case"size":r.percent(e,t);break;case"align":r.alt(e,t,["start",ut,"end","left","right"])}}),/:/,/\s/),t.region=r.get("region",null),t.vertical=r.get("vertical","");var i=r.get("line","auto");"auto"===i&&-1===lt.line&&(i=-1),t.line=i,t.lineAlign=r.get("lineAlign","start"),t.snapToLines=r.get("snapToLines",!0),t.size=r.get("size",100),t.align=r.get("align",ut);var o=r.get("position","auto");"auto"===o&&50===lt.position&&(o="start"===t.align||"left"===t.align?0:"end"===t.align||"right"===t.align?100:50),t.position=o}(e,t)}function ft(e){return e.replace(/<br(?: \/)?>/gi,"\n")}ot.prototype={parse:function(e){var t=this;function n(){var e=t.buffer,n=0;for(e=ft(e);n<e.length&&"\r"!==e[n]&&"\n"!==e[n];)++n;var r=e.substr(0,n);return"\r"===e[n]&&++n,"\n"===e[n]&&++n,t.buffer=e.substr(n),r}e&&(t.buffer+=t.decoder.decode(e,{stream:!0}));try{var r;if("INITIAL"===t.state){if(!/\r\n|\n/.test(t.buffer))return this;var i=(r=n()).match(/^()?WEBVTT([ \t].*)?$/);if(!i||!i[0])throw new Error("Malformed WebVTT signature.");t.state="HEADER"}for(var o=!1;t.buffer;){if(!/\r\n|\n/.test(t.buffer))return this;switch(o?o=!1:r=n(),t.state){case"HEADER":/:/.test(r)?st(r,(function(e,t){}),/:/):r||(t.state="ID");continue;case"NOTE":r||(t.state="ID");continue;case"ID":if(/^NOTE($|[ \t])/.test(r)){t.state="NOTE";break}if(!r)continue;if(t.cue=new rt(0,0,""),t.state="CUE",-1===r.indexOf("--\x3e")){t.cue.id=r;continue}case"CUE":try{ct(r,t.cue,t.regionList)}catch(e){t.cue=null,t.state="BADCUE";continue}t.state="CUETEXT";continue;case"CUETEXT":var a=-1!==r.indexOf("--\x3e");
vendor: 11,216 bytes, line 98
98if(!r||a&&(o=!0)){t.oncue&&t.oncue(t.cue),t.cue=null,t.state="ID";continue}t.cue.text&&(t.cue.text+="\n"),t.cue.text+=r;continue;case"BADCUE":r||(t.state="ID");continue}}}catch(e){"CUETEXT"===t.state&&t.cue&&t.oncue&&t.oncue(t.cue),t.cue=null,t.state="INITIAL"===t.state?"BADWEBVTT":"BADCUE"}return this},flush:function(){try{if(this.buffer+=this.decoder.decode(),(this.cue||"HEADER"===this.state)&&(this.buffer+="\n\n",this.parse()),"INITIAL"===this.state)throw new Error("Malformed WebVTT signature.")}catch(e){throw e}return this.onflush&&this.onflush(),this}};var dt=ot;function pt(e,t,n,r){for(var i,o,a,s,l,u=[],c=window.VTTCue||TextTrackCue,f=0;f<r.rows.length;f++)if(a=!0,s=0,l="",!(i=r.rows[f]).isEmpty()){for(var d=0;d<i.chars.length;d++)i.chars[d].uchar.match(/\s/)&&a?s++:(l+=i.chars[d].uchar,a=!1);i.cueStartTime=t,t===n&&(n+=1e-4),o=new c(t,n,ft(l.trim())),s>=16?s--:s++,navigator.userAgent.match(/Firefox\//)?o.line=f+1:o.line=f>7?f-2:f+1,o.align="left",o.position=Math.max(0,Math.min(100,s/32*100)),u.push(o),e&&e.addCue(o)}return u}var ht,mt={42:225,92:233,94:237,95:243,96:250,123:231,124:247,125:209,126:241,127:9608,128:174,129:176,130:189,131:191,132:8482,133:162,134:163,135:9834,136:224,137:32,138:232,139:226,140:234,141:238,142:244,143:251,144:193,145:201,146:211,147:218,148:220,149:252,150:8216,151:161,152:42,153:8217,154:9473,155:169,156:8480,157:8226,158:8220,159:8221,160:192,161:194,162:199,163:200,164:202,165:203,166:235,167:206,168:207,169:239,170:212,171:217,172:249,173:219,174:171,175:187,176:195,177:227,178:205,179:204,180:236,181:210,182:242,183:213,184:245,185:123,186:125,187:92,188:94,189:95,190:124,191:8764,192:196,193:228,194:214,195:246,196:223,197:165,198:164,199:9475,200:197,201:229,202:216,203:248,204:9487,205:9491,206:9495,207:9499},gt=function(e){var t=e;return mt.hasOwnProperty(e)&&(t=mt[e]),String.fromCharCode(t)},vt={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},yt={17:2,18:4,21:6,22:8,23:10,19:13,20:15},bt={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},Et={25:2,26:4,29:6,30:8,31:10,27:13,28:15},wt=["white","green","blue","cyan","red","yellow","magenta","black","transparent"];!function(e){e[e.ERROR=0]="ERROR",e[e.TEXT=1]="TEXT",e[e.WARNING=2]="WARNING",e[e.INFO=2]="INFO",e[e.DEBUG=3]="DEBUG",e[e.DATA=3]="DATA"}(ht||(ht={}));var At=function(){function e(){this.time=null,this.verboseLevel=ht.ERROR}return e.prototype.log=function(e,t){this.verboseLevel>=e&&c.logger.log(this.time+" ["+e+"] "+t)},e}(),St=function(e){for(var t=[],n=0;n<e.length;n++)t.push(e[n].toString(16));return t},Tt=function(){function e(e,t,n,r,i){this.foreground=void 0,this.underline=void 0,this.italics=void 0,this.background=void 0,this.flash=void 0,this.foreground=e||"white",this.underline=t||!1,this.italics=n||!1,this.background=r||"black",this.flash=i||!1}var t=e.prototype;return t.reset=function(){this.foreground="white",this.underline=!1,this.italics=!1,this.background="black",this.flash=!1},t.setStyles=function(e){for(var t=["foreground","underline","italics","background","flash"],n=0;n<t.length;n++){var r=t[n];e.hasOwnProperty(r)&&(this[r]=e[r])}},t.isDefault=function(){return"white"===this.foreground&&!this.underline&&!this.italics&&"black"===this.background&&!this.flash},t.equals=function(e){return this.foreground===e.foreground&&this.underline===e.underline&&this.italics===e.italics&&this.background===e.background&&this.flash===e.flash},t.copy=function(e){this.foreground=e.foreground,this.underline=e.underline,this.italics=e.italics,this.background=e.background,this.flash=e.flash},t.toString=function(){return"color="+this.foreground+", underline="+this.underline+", italics="+this.italics+", background="+this.background+", flash="+this.flash},e}(),xt=function(){function e(e,t,n,r,i,o){this.uchar=void 0,this.penState=void 0,this.uchar=e||" ",this.penState=new Tt(t,n,r,i,o)}var t=e.prototype;return t.reset=function(){this.uchar=" ",this.penState.reset()},t.setChar=function(e,t){this.uchar=e,this.penState.copy(t)},t.setPenState=function(e){this.penState.copy(e)},t.equals=function(e){return this.uchar===e.uchar&&this.penState.equals(e.penState)},t.copy=function(e){this.uchar=e.uchar,this.penState.copy(e.penState)},t.isEmpty=function(){return" "===this.uchar&&this.penState.isDefault()},e}(),kt=function(){function e(e){this.chars=void 0,this.pos=void 0,this.currPenState=void 0,this.cueStartTime=void 0,this.logger=void 0,this.chars=[];for(var t=0;t<100;t++)this.chars.push(new xt);this.logger=e,this.pos=0,this.currPenState=new Tt}var t=e.prototype;return t.equals=function(e){for(var t=!0,n=0;n<100;n++)if(!this.chars[n].equals(e.chars[n])){t=!1;break}return t},t.copy=function(e){for(var t=0;t<100;t++)this.chars[t].copy(e.chars[t])},t.isEmpty=function(){for(var e=!0,t=0;t<100;t++)if(!this.chars[t].isEmpty()){e=!1;break}return e},t.setCursor=function(e){this.pos!==e&&(this.pos=e),this.pos<0?(this.logger.log(ht.DEBUG,"Negative cursor position "+this.pos),this.pos=0):this.pos>100&&(this.logger.log(ht.DEBUG,"Too large cursor position "+this.pos),this.pos=100)},t.moveCursor=function(e){var t=this.pos+e;if(e>1)for(var n=this.pos+1;n<t+1;n++)this.chars[n].setPenState(this.currPenState);this.setCursor(t)},t.backSpace=function(){this.moveCursor(-1),this.chars[this.pos].setChar(" ",this.currPenState)},t.insertChar=function(e){e>=144&&this.backSpace();var t=gt(e);this.pos>=100?this.logger.log(ht.ERROR,"Cannot insert "+e.toString(16)+" ("+t+") at position "+this.pos+". Skipping it!"):(this.chars[this.pos].setChar(t,this.currPenState),this.moveCursor(1))},t.clearFromPos=function(e){var t;for(t=e;t<100;t++)this.chars[t].reset()},t.clear=function(){this.clearFromPos(0),this.pos=0,this.currPenState.reset()},t.clearToEndOfRow=function(){this.clearFromPos(this.pos)},t.getTextString=function(){for(var e=[],t=!0,n=0;n<100;n++){var r=this.chars[n].uchar;" "!==r&&(t=!1),e.push(r)}return t?"":e.join("")},t.setPenStyles=function(e){this.currPenState.setStyles(e),this.chars[this.pos].setPenState(this.currPenState)},e}(),Ot=function(){function e(e){this.rows=void 0,this.currRow=void 0,this.nrRollUpRows=void 0,this.lastOutputScreen=void 0,this.logger=void 0,this.rows=[];for(var t=0;t<15;t++)this.rows.push(new kt(e));this.logger=e,this.currRow=14,this.nrRollUpRows=null,this.lastOutputScreen=null,this.reset()}var t=e.prototype;return t.reset=function(){for(var e=0;e<15;e++)this.rows[e].clear();this.currRow=14},t.equals=function(e){for(var t=!0,n=0;n<15;n++)if(!this.rows[n].equals(e.rows[n])){t=!1;break}return t},t.copy=function(e){for(var t=0;t<15;t++)this.rows[t].copy(e.rows[t])},t.isEmpty=function(){for(var e=!0,t=0;t<15;t++)if(!this.rows[t].isEmpty()){e=!1;break}return e},t.backSpace=function(){this.rows[this.currRow].backSpace()},t.clearToEndOfRow=function(){this.rows[this.currRow].clearToEndOfRow()},t.insertChar=function(e){this.rows[this.currRow].insertChar(e)},t.setPen=function(e){this.rows[this.currRow].setPenStyles(e)},t.moveCursor=function(e){this.rows[this.currRow].moveCursor(e)},t.setCursor=function(e){this.logger.log(ht.INFO,"setCursor: "+e),this.rows[this.currRow].setCursor(e)},t.setPAC=function(e){this.logger.log(ht.INFO,"pacData = "+JSON.stringify(e));var t=e.row-1;if(this.nrRollUpRows&&t<this.nrRollUpRows-1&&(t=this.nrRollUpRows-1),this.nrRollUpRows&&this.currRow!==t){for(var n=0;n<15;n++)this.rows[n].clear();var r=this.currRow+1-this.nrRollUpRows,i=this.lastOutputScreen;if(i){var o=i.rows[r].cueStartTime,a=this.logger.time;if(o&&null!==a&&o<a)for(var s=0;s<this.nrRollUpRows;s++)this.rows[t-this.nrRollUpRows+s+1].copy(i.rows[r+s])}}this.currRow=t;var l=this.rows[this.currRow];if(null!==e.indent){var u=e.indent,c=Math.max(u-1,0);l.setCursor(e.indent),e.color=l.chars[c].penState.foreground}var f={foreground:e.color,underline:e.underline,italics:e.italics,background:"black",flash:!1};this.setPen(f)},t.setBkgData=function(e){this.logger.log(ht.INFO,"bkgData = "+JSON.stringify(e)),this.backSpace(),this.setPen(e),this.insertChar(32)},t.setRollUpRows=function(e){this.nrRollUpRows=e},t.rollUp=function(){if(null!==this.nrRollUpRows){this.logger.log(ht.TEXT,this.getDisplayText());var e=this.currRow+1-this.nrRollUpRows,t=this.rows.splice(e,1)[0];t.clear(),this.rows.splice(this.currRow,0,t),this.logger.log(ht.INFO,"Rolling up")}else this.logger.log(ht.DEBUG,"roll_up but nrRollUpRows not set yet")},t.getDisplayText=function(e){e=e||!1;for(var t=[],n="",r=-1,i=0;i<15;i++){var o=this.rows[i].getTextString();o&&(r=i+1,e?t.push("Row "+r+": '"+o+"'"):t.push(o.trim()))}return t.length>0&&(n=e?"["+t.join(" | ")+"]":t.join("\n")),n},t.getTextAndFormat=function(){return this.rows},e}(),_t=function(){function e(e,t,n){this.chNr=void 0,this.outputFilter=void 0,this.mode=void 0,this.verbose=void 0,this.displayedMemory=void 0,this.nonDisplayedMemory=void 0,this.lastOutputScreen=void 0,this.currRollUpRow=void 0,this.writeScreen=void 0,this.cueStartTime=void 0,this.logger=void 0,this.chNr=e,this.outputFilter=t,this.mode=null,this.verbose=0,this.displayedMemory=new Ot(n),this.nonDisplayedMemory=new Ot(n),this.lastOutputScreen=new Ot(n),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null,this.logger=n}var t=e.prototype;return t.reset=function(){this.mode=null,this.displayedMemory.reset(),this.nonDisplayedMemory.reset(),this.lastOutputScreen.reset(),this.outputFilter.reset(),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null},t.getHandler=function(){return this.outputFilter},t.setHandler=function(e){this.outputFilter=e},t.setPAC=function(e){this.writeScreen.setPAC(e)},t.setBkgData=function(e){this.writeScreen.setBkgData(e)},t.setMode=function(e){e!==this.mode&&(this.mode=e,this.logger.log(ht.INFO,"MODE="+e),"MODE_POP-ON"===this.mode?this.writeScreen=this.nonDisplayedMemory:(this.writeScreen=this.displayedMemory,this.writeScreen.reset()),"MODE_ROLL-UP"!==this.mode&&(this.displayedMemory.nrRollUpRows=null,this.nonDisplayedMemory.nrRollUpRows=null),this.mode=e)},t.insertChars=function(e){for(var t=0;t<e.length;t++)this.writeScreen.insertChar(e[t]);var n=this.writeScreen===this.displayedMemory?"DISP":"NON_DISP";this.logger.log(ht.INFO,n+": "+this.writeScreen.getDisplayText(!0)),"MODE_PAINT-ON"!==this.mode&&"MODE_ROLL-UP"!==this.mode||(this.logger.log(ht.TEXT,"DISPLAYED: "+this.displayedMemory.getDisplayText(!0)),this.outputDataUpdate())},t.ccRCL=function(){this.logger.log(ht.INFO,"RCL - Resume Caption Loading"),this.setMode("MODE_POP-ON")},t.ccBS=function(){this.logger.log(ht.INFO,"BS - BackSpace"),"MODE_TEXT"!==this.mode&&(this.writeScreen.backSpace(),this.writeScreen===this.displayedMemory&&this.outputDataUpdate())},t.ccAOF=function(){},t.ccAON=function(){},t.ccDER=function(){this.logger.log(ht.INFO,"DER- Delete to End of Row"),this.writeScreen.clearToEndOfRow(),this.outputDataUpdate()},t.ccRU=function(e){this.logger.log(ht.INFO,"RU("+e+") - Roll Up"),this.writeScreen=this.displayedMemory,this.setMode("MODE_ROLL-UP"),this.writeScreen.setRollUpRows(e)},t.ccFON=function(){this.logger.log(ht.INFO,"FON - Flash On"),this.writeScreen.setPen({flash:!0})},t.ccRDC=function(){this.logger.log(ht.INFO,"RDC - Resume Direct
98Captioning"),this.setMode("MODE_PAINT-ON")},t.ccTR=function(){this.logger.log(ht.INFO,"TR"),this.setMode("MODE_TEXT")},t.ccRTD=function(){this.logger.log(ht.INFO,"RTD"),this.setMode("MODE_TEXT")},t.ccEDM=function(){this.logger.log(ht.INFO,"EDM - Erase Displayed Memory"),this.displayedMemory.reset(),this.outputDataUpdate(!0)},t.ccCR=function(){this.logger.log(ht.INFO,"CR - Carriage Return"),this.writeScreen.rollUp(),this.outputDataUpdate(!0)},t.ccENM=function(){this.logger.log(ht.INFO,"ENM - Erase Non-displayed Memory"),this.nonDisplayedMemory.reset()},t.ccEOC=function(){if(this.logger.log(ht.INFO,"EOC - End Of Caption"),"MODE_POP-ON"===this.mode){var e=this.displayedMemory;this.displayedMemory=this.nonDisplayedMemory,this.nonDisplayedMemory=e,this.writeScreen=this.nonDisplayedMemory,this.logger.log(ht.TEXT,"DISP: "+this.displayedMemory.getDisplayText())}this.outputDataUpdate(!0)},t.ccTO=function(e){this.logger.log(ht.INFO,"TO("+e+") - Tab Offset"),this.writeScreen.moveCursor(e)},t.ccMIDROW=function(e){var t={flash:!1};if(t.underline=e%2==1,t.italics=e>=46,t.italics)t.foreground="white";else{var n=Math.floor(e/2)-16;t.foreground=["white","green","blue","cyan","red","yellow","magenta"][n]}this.logger.log(ht.INFO,"MIDROW: "+JSON.stringify(t)),this.writeScreen.setPen(t)},t.outputDataUpdate=function(e){void 0===e&&(e=!1);var t=this.logger.time;null!==t&&this.outputFilter&&(null!==this.cueStartTime||this.displayedMemory.isEmpty()?this.displayedMemory.equals(this.lastOutputScreen)||(this.outputFilter.newCue(this.cueStartTime,t,this.lastOutputScreen),e&&this.outputFilter.dispatchCue&&this.outputFilter.dispatchCue(),this.cueStartTime=this.displayedMemory.isEmpty()?null:t):this.cueStartTime=t,this.lastOutputScreen.copy(this.displayedMemory))},t.cueSplitAtTime=function(e){this.outputFilter&&(this.displayedMemory.isEmpty()||(this.outputFilter.newCue&&this.outputFilter.newCue(this.cueStartTime,e,this.displayedMemory),this.cueStartTime=e))},e}();function Ct(e,t,n){n.a=e,n.b=t}function Pt(e,t,n){return n.a===e&&n.b===t}var It=function(){function e(e,t,n){this.channels=void 0,this.currentChannel=0,this.cmdHistory=void 0,this.logger=void 0;var r=new At;this.channels=[null,new _t(e,t,r),new _t(e+1,n,r)],this.cmdHistory={a:null,b:null},this.logger=r}var t=e.prototype;return t.getHandler=function(e){return this.channels[e].getHandler()},t.setHandler=function(e,t){this.channels[e].setHandler(t)},t.addData=function(e,t){var n,r,i,o=!1;this.logger.time=e;for(var a=0;a<t.length;a+=2)if(r=127&t[a],i=127&t[a+1],0!==r||0!==i){if(this.logger.log(ht.DATA,"["+St([t[a],t[a+1]])+"] -> ("+St([r,i])+")"),(n=this.parseCmd(r,i))||(n=this.parseMidrow(r,i)),n||(n=this.parsePAC(r,i)),n||(n=this.parseBackgroundAttributes(r,i)),!n&&(o=this.parseChars(r,i))){var s=this.currentChannel;s&&s>0?this.channels[s].insertChars(o):this.logger.log(ht.WARNING,"No channel found yet. TEXT-MODE?")}n||o||this.logger.log(ht.WARNING,"Couldn't parse cleaned data "+St([r,i])+" orig: "+St([t[a],t[a+1]]))}},t.parseCmd=function(e,t){var n=this.cmdHistory;if(!((20===e||28===e||21===e||29===e)&&t>=32&&t<=47||(23===e||31===e)&&t>=33&&t<=35))return!1;if(Pt(e,t,n))return Ct(null,null,n),this.logger.log(ht.DEBUG,"Repeated command ("+St([e,t])+") is dropped"),!0;var r=20===e||21===e||23===e?1:2,i=this.channels[r];return 20===e||21===e||28===e||29===e?32===t?i.ccRCL():33===t?i.ccBS():34===t?i.ccAOF():35===t?i.ccAON():36===t?i.ccDER():37===t?i.ccRU(2):38===t?i.ccRU(3):39===t?i.ccRU(4):40===t?i.ccFON():41===t?i.ccRDC():42===t?i.ccTR():43===t?i.ccRTD():44===t?i.ccEDM():45===t?i.ccCR():46===t?i.ccENM():47===t&&i.ccEOC():i.ccTO(t-32),Ct(e,t,n),this.currentChannel=r,!0},t.parseMidrow=function(e,t){var n=0;if((17===e||25===e)&&t>=32&&t<=47){if((n=17===e?1:2)!==this.currentChannel)return this.logger.log(ht.ERROR,"Mismatch channel in midrow parsing"),!1;var r=this.channels[n];return!!r&&(r.ccMIDROW(t),this.logger.log(ht.DEBUG,"MIDROW ("+St([e,t])+")"),!0)}return!1},t.parsePAC=function(e,t){var n,r=this.cmdHistory;if(!((e>=17&&e<=23||e>=25&&e<=31)&&t>=64&&t<=127||(16===e||24===e)&&t>=64&&t<=95))return!1;if(Pt(e,t,r))return Ct(null,null,r),!0;var i=e<=23?1:2;n=t>=64&&t<=95?1===i?vt[e]:bt[e]:1===i?yt[e]:Et[e];var o=this.channels[i];return!!o&&(o.setPAC(this.interpretPAC(n,t)),Ct(e,t,r),this.currentChannel=i,!0)},t.interpretPAC=function(e,t){var n=t,r={color:null,italics:!1,indent:null,underline:!1,row:e};return n=t>95?t-96:t-64,r.underline=1==(1&n),n<=13?r.color=["white","green","blue","cyan","red","yellow","magenta","white"][Math.floor(n/2)]:n<=15?(r.italics=!0,r.color="white"):r.indent=4*Math.floor((n-16)/2),r},t.parseChars=function(e,t){var n,r=null,i=null;if(e>=25?(n=2,i=e-8):(n=1,i=e),i>=17&&i<=19){var o=t;o=17===i?t+80:18===i?t+112:t+144,this.logger.log(ht.INFO,"Special char '"+gt(o)+"' in channel "+n),r=[o]}else e>=32&&e<=127&&(r=0===t?[e]:[e,t]);if(r){var a=St(r);this.logger.log(ht.DEBUG,"Char codes = "+a.join(",")),Ct(e,t,this.cmdHistory)}return r}
vendor: 8,907 bytes, line 98
98,t.parseBackgroundAttributes=function(e,t){var n;if(!((16===e||24===e)&&t>=32&&t<=47||(23===e||31===e)&&t>=45&&t<=47))return!1;var r={};16===e||24===e?(n=Math.floor((t-32)/2),r.background=wt[n],t%2==1&&(r.background=r.background+"_semi")):45===t?r.background="transparent":(r.foreground="black",47===t&&(r.underline=!0));var i=e<=23?1:2;return this.channels[i].setBkgData(r),Ct(e,t,this.cmdHistory),!0},t.reset=function(){for(var e=0;e<Object.keys(this.channels).length;e++){var t=this.channels[e];t&&t.reset()}this.cmdHistory={a:null,b:null}},t.cueSplitAtTime=function(e){for(var t=0;t<this.channels.length;t++){var n=this.channels[t];n&&n.cueSplitAtTime(e)}},e}(),Nt=function(){function e(e,t){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=e,this.trackName=t}var t=e.prototype;return t.dispatchCue=function(){null!==this.startTime&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)},t.newCue=function(e,t,n){(null===this.startTime||this.startTime>e)&&(this.startTime=e),this.endTime=t,this.screen=n,this.timelineController.createCaptionsTrack(this.trackName)},t.reset=function(){this.cueRanges=[]},e}(),Rt=function(e,t,n){return e.substr(n||0,t.length)===t},Lt=function(e){for(var t=5381,n=e.length;n;)t=33*t^e.charCodeAt(--n);return(t>>>0).toString()},Mt={parse:function(e,t,n,r,i,o){var a,s=Object(De.utf8ArrayToStr)(new Uint8Array(e)).trim().replace(/\r\n|\n\r|\n|\r/g,"\n").split("\n"),u="00:00.000",c=0,f=0,d=0,p=[],h=!0,m=!1,g=new dt;g.oncue=function(e){var t=n[r],i=n.ccOffset;t&&t.new&&(void 0!==f?i=n.ccOffset=t.start:function(e,t,n){var r=e[t],i=e[r.prevCC];if(!i||!i.new&&r.new)return e.ccOffset=e.presentationOffset=r.start,void(r.new=!1);for(;i&&i.new;)e.ccOffset+=r.start-i.start,r.new=!1,i=e[(r=i).prevCC];e.presentationOffset=n}(n,r,d)),d&&(i=d-n.presentationOffset),m&&(e.startTime+=i-f,e.endTime+=i-f),e.id=Lt(e.startTime.toString())+Lt(e.endTime.toString())+Lt(e.text),e.text=decodeURIComponent(encodeURIComponent(e.text)),e.endTime>0&&p.push(e)},g.onparsingerror=function(e){a=e},g.onflush=function(){a&&o?o(a):i(p)},s.forEach((function(e){if(h){if(Rt(e,"X-TIMESTAMP-MAP=")){h=!1,m=!0,e.substr(16).split(",").forEach((function(e){Rt(e,"LOCAL:")?u=e.substr(6):Rt(e,"MPEGTS:")&&(c=parseInt(e.substr(7)))}));try{t+(9e4*n[r].start||0)<0&&(t+=8589934592),c-=t,f=function(e){var t=parseInt(e.substr(-3)),n=parseInt(e.substr(-6,2)),r=parseInt(e.substr(-9,2)),i=e.length>9?parseInt(e.substr(0,e.indexOf(":"))):0;if(!(Object(l.isFiniteNumber)(t)&&Object(l.isFiniteNumber)(n)&&Object(l.isFiniteNumber)(r)&&Object(l.isFiniteNumber)(i)))throw Error("Malformed X-TIMESTAMP-MAP: Local:"+e);return t+=1e3*n,t+=6e4*r,t+=36e5*i}(u)/1e3,d=c/9e4}catch(e){m=!1,a=e}return}""===e&&(h=!1)}g.parse(e+"\n")})),g.flush()}};function Dt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function jt(e,t){return e&&e.label===t.name&&!(e.textTrack1||e.textTrack2)}var Ut=function(e){var t,n;function r(t){var n;if((n=e.call(this,t,u.default.MEDIA_ATTACHING,u.default.MEDIA_DETACHING,u.default.FRAG_PARSING_USERDATA,u.default.FRAG_DECRYPTED,u.default.MANIFEST_LOADING,u.default.MANIFEST_LOADED,u.default.FRAG_LOADED,u.default.INIT_PTS_FOUND)||this).media=null,n.config=void 0,n.enabled=!0,n.Cues=void 0,n.textTracks=[],n.tracks=[],n.initPTS=[],n.unparsedVttFrags=[],n.captionsTracks={},n.nonNativeCaptionsTracks={},n.captionsProperties=void 0,n.cea608Parser1=void 0,n.cea608Parser2=void 0,n.lastSn=-1,n.prevCC=-1,n.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!1}},n.hls=t,n.config=t.config,n.Cues=t.config.cueHandler,n.captionsProperties={textTrack1:{label:n.config.captionsTextTrack1Label,languageCode:n.config.captionsTextTrack1LanguageCode},textTrack2:{label:n.config.captionsTextTrack2Label,languageCode:n.config.captionsTextTrack2LanguageCode},textTrack3:{label:n.config.captionsTextTrack3Label,languageCode:n.config.captionsTextTrack3LanguageCode},textTrack4:{label:n.config.captionsTextTrack4Label,languageCode:n.config.captionsTextTrack4LanguageCode}},n.config.enableCEA708Captions){var r=new Nt(Dt(n),"textTrack1"),i=new Nt(Dt(n),"textTrack2"),o=new Nt(Dt(n),"textTrack3"),a=new Nt(Dt(n),"textTrack4");n.cea608Parser1=new It(1,r,i),n.cea608Parser2=new It(3,o,a)}return n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=r.prototype;return i.addCues=function(e,t,n,r,i){for(var o,a,s,l,c=!1,f=i.length;f--;){var d=i[f],p=(o=d[0],a=d[1],s=t,l=n,Math.min(a,l)-Math.max(o,s));if(p>=0&&(d[0]=Math.min(d[0],t),d[1]=Math.max(d[1],n),c=!0,p/(n-t)>.5))return}if(c||i.push([t,n]),this.config.renderTextTracksNatively)this.Cues.newCue(this.captionsTracks[e],t,n,r);else{var h=this.Cues.newCue(null,t,n,r);this.hls.trigger(u.default.CUES_PARSED,{type:"captions",cues:h,track:e})}},i.onInitPtsFound=function(e){var t=this,n=e.frag,r=e.id,i=e.initPTS,o=this.unparsedVttFrags;"main"===r&&(this.initPTS[n.cc]=i),o.length&&(this.unparsedVttFrags=[],o.forEach((function(e){t.onFragLoaded(e)})))},i.getExistingTrack=function(e){var t=this.media;if(t)for(var n=0;n<t.textTracks.length;n++){var r=t.textTracks[n];if(r[e])return r}return null},i.createCaptionsTrack=function(e){this.config.renderTextTracksNatively?this.createNativeTrack(e):this.createNonNativeTrack(e)},i.createNativeTrack=function(e){if(!this.captionsTracks[e]){var t=this.captionsProperties,n=this.captionsTracks,r=this.media,i=t[e],o=i.label,a=i.languageCode,s=this.getExistingTrack(e);if(s)n[e]=s,Ue(n[e]),je(n[e],r);else{var l=this.createTextTrack("captions",o,a);l&&(l[e]=!0,n[e]=l)}}},i.createNonNativeTrack=function(e){if(!this.nonNativeCaptionsTracks[e]){var t=this.captionsProperties[e];if(t){var n={_id:e,label:t.label,kind:"captions",default:!!t.media&&!!t.media.default,closedCaptions:t.media};this.nonNativeCaptionsTracks[e]=n,this.hls.trigger(u.default.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:[n]})}}},i.createTextTrack=function(e,t,n){var r=this.media;if(r)return r.addTextTrack(e,t,n)},i.destroy=function(){e.prototype.destroy.call(this)},i.onMediaAttaching=function(e){this.media=e.media,this._cleanTracks()},i.onMediaDetaching=function(){var e=this.captionsTracks;Object.keys(e).forEach((function(t){Ue(e[t]),delete e[t]})),this.nonNativeCaptionsTracks={}},i.onManifestLoading=function(){this.lastSn=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!1}},this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={}},i._cleanTracks=function(){var e=this.media;if(e){var t=e.textTracks;if(t)for(var n=0;n<t.length;n++)Ue(t[n])}},i.onManifestLoaded=function(e){var t=this;if(this.textTracks=[],this.unparsedVttFrags=this.unparsedVttFrags||[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset()),this.config.enableWebVTT){var n=e.subtitles||[],r=this.tracks&&n&&this.tracks.length===n.length;if(this.tracks=e.subtitles||[],this.config.renderTextTracksNatively){var i=this.media?this.media.textTracks:[];this.tracks.forEach((function(e,n){var r;if(n<i.length){for(var o=null,a=0;a<i.length;a++)if(jt(i[a],e)){o=i[a];break}o&&(r=o)}r||(r=t.createTextTrack("subtitles",e.name,e.lang)),e.default?r.mode=t.hls.subtitleDisplay?"showing":"hidden":r.mode="disabled",t.textTracks.push(r)}))}else if(!r&&this.tracks&&this.tracks.length){var o=this.tracks.map((function(e){return{label:e.name,kind:e.type.toLowerCase(),default:e.default,subtitleTrack:e}}));this.hls.trigger(u.default.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:o})}}this.config.enableCEA708Captions&&e.captions&&e.captions.forEach((function(e){var n=/(?:CC|SERVICE)([1-4])/.exec(e.instreamId);if(n){var r="textTrack"+n[1],i=t.captionsProperties[r];i&&(i.label=e.name,e.lang&&(i.languageCode=e.lang),i.media=e)}}))},i.onFragLoaded=function(e){var t=e.frag,n=e.payload,r=this.cea608Parser1,i=this.cea608Parser2,o=this.initPTS,a=this.lastSn,s=this.unparsedVttFrags;if("main"===t.type){var c=t.sn;t.sn!==a+1&&r&&i&&(r.reset(),i.reset()),this.lastSn=c}else if("subtitle"===t.type)if(n.byteLength){if(!Object(l.isFiniteNumber)(o[t.cc]))return s.push(e),void(o.length&&this.hls.trigger(u.default.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t}));var f=t.decryptdata;null!=f&&null!=f.key&&"AES-128"===f.method||this._parseVTTs(t,n)}else this.hls.trigger(u.default.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t})},i._parseVTTs=function(e,t){var n=this,r=this.hls,i=this.prevCC,o=this.textTracks,a=this.vttCCs;a[e.cc]||(a[e.cc]={start:e.start,prevCC:i,new:!0},this.prevCC=e.cc),Mt.parse(t,this.initPTS[e.cc],a,e.cc,(function(t){if(n.config.renderTextTracksNatively){var i=o[e.level];if("disabled"===i.mode)return void r.trigger(u.default.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:e});
vendor: 10,178 bytes, line 98
98t.forEach((function(e){if(!i.cues.getCueById(e.id))try{if(i.addCue(e),!i.cues.getCueById(e.id))throw new Error("addCue is failed for: "+e)}catch(n){c.logger.debug("Failed occurred on adding cues: "+n);var t=new window.TextTrackCue(e.startTime,e.endTime,e.text);t.id=e.id,i.addCue(t)}}))}else{var a=n.tracks[e.level].default?"default":"subtitles"+e.level;r.trigger(u.default.CUES_PARSED,{type:"subtitles",cues:t,track:a})}r.trigger(u.default.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:e})}),(function(t){c.logger.log("Failed to parse VTT cue: "+t),r.trigger(u.default.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:e})}))},i.onFragDecrypted=function(e){var t=e.frag,n=e.payload;if("subtitle"===t.type){if(!Object(l.isFiniteNumber)(this.initPTS[t.cc]))return void this.unparsedVttFrags.push(e);this._parseVTTs(t,n)}},i.onFragParsingUserdata=function(e){var t=this.cea608Parser1,n=this.cea608Parser2;if(this.enabled&&t&&n)for(var r=0;r<e.samples.length;r++){var i=e.samples[r].bytes;if(i){var o=this.extractCea608Data(i);t.addData(e.samples[r].pts,o[0]),n.addData(e.samples[r].pts,o[1])}}},i.extractCea608Data=function(e){for(var t=31&e[0],n=2,r=[[],[]],i=0;i<t;i++){var o=e[n++],a=127&e[n++],s=127&e[n++],l=3&o;0===a&&0===s||0!=(4&o)&&(0!==l&&1!==l||(r[l].push(a),r[l].push(s)))}return r},r}(d);function Ft(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Bt(e){for(var t=[],n=0;n<e.length;n++){var r=e[n];"subtitles"===r.kind&&r.label&&t.push(e[n])}return t}var zt,qt=function(e){var t,n;function r(t){var n;return(n=e.call(this,t,u.default.MEDIA_ATTACHED,u.default.MEDIA_DETACHING,u.default.MANIFEST_LOADED,u.default.SUBTITLE_TRACK_LOADED)||this).tracks=[],n.trackId=-1,n.media=null,n.stopped=!0,n.subtitleDisplay=!0,n.queuedDefaultTrack=null,n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i,o,a,s=r.prototype;return s.destroy=function(){d.prototype.destroy.call(this)},s.onMediaAttached=function(e){var t=this;this.media=e.media,this.media&&(Object(l.isFiniteNumber)(this.queuedDefaultTrack)&&(this.subtitleTrack=this.queuedDefaultTrack,this.queuedDefaultTrack=null),this.trackChangeListener=this._onTextTracksChanged.bind(this),this.useTextTrackPolling=!(this.media.textTracks&&"onchange"in this.media.textTracks),this.useTextTrackPolling?this.subtitlePollingInterval=setInterval((function(){t.trackChangeListener()}),500):this.media.textTracks.addEventListener("change",this.trackChangeListener))},s.onMediaDetaching=function(){this.media&&(this.useTextTrackPolling?clearInterval(this.subtitlePollingInterval):this.media.textTracks.removeEventListener("change",this.trackChangeListener),Object(l.isFiniteNumber)(this.subtitleTrack)&&(this.queuedDefaultTrack=this.subtitleTrack),Bt(this.media.textTracks).forEach((function(e){Ue(e)})),this.subtitleTrack=-1,this.media=null)},s.onManifestLoaded=function(e){var t=this,n=e.subtitles||[];this.tracks=n,this.hls.trigger(u.default.SUBTITLE_TRACKS_UPDATED,{subtitleTracks:n}),n.forEach((function(e){e.default&&(t.media?t.subtitleTrack=e.id:t.queuedDefaultTrack=e.id)}))},s.onSubtitleTrackLoaded=function(e){var t=this,n=e.id,r=e.details,i=this.trackId,o=this.tracks,a=o[i];if(n>=o.length||n!==i||!a||this.stopped)this._clearReloadTimer();else if(c.logger.log("subtitle track "+n+" loaded"),r.live){var s=ie(a.details,r,e.stats.trequest);c.logger.log("Reloading live subtitle playlist in "+s+"ms"),this.timer=setTimeout((function(){t._loadCurrentTrack()}),s)}else this._clearReloadTimer()},s.startLoad=function(){this.stopped=!1,this._loadCurrentTrack()},s.stopLoad=function(){this.stopped=!0,this._clearReloadTimer()},s._clearReloadTimer=function(){this.timer&&(clearTimeout(this.timer),this.timer=null)},s._loadCurrentTrack=function(){var e=this.trackId,t=this.tracks,n=this.hls,r=t[e];e<0||!r||r.details&&!r.details.live||(c.logger.log("Loading subtitle track "+e),n.trigger(u.default.SUBTITLE_TRACK_LOADING,{url:r.url,id:e}))},s._toggleTrackModes=function(e){var t=this.media,n=this.subtitleDisplay,r=this.trackId;if(t){var i=Bt(t.textTracks);if(-1===e)[].slice.call(i).forEach((function(e){e.mode="disabled"}));else{var o=i[r];o&&(o.mode="disabled")}var a=i[e];a&&(a.mode=n?"showing":"hidden")}},s._setSubtitleTrackInternal=function(e){var t=this.hls,n=this.tracks;!Object(l.isFiniteNumber)(e)||e<-1||e>=n.length||(this.trackId=e,c.logger.log("Switching to subtitle track "+e),t.trigger(u.default.SUBTITLE_TRACK_SWITCH,{id:e}),this._loadCurrentTrack())},s._onTextTracksChanged=function(){if(this.media&&this.hls.config.renderTextTracksNatively){for(var e=-1,t=Bt(this.media.textTracks),n=0;n<t.length;n++)if("hidden"===t[n].mode)e=n;else if("showing"===t[n].mode){e=n;break}this.subtitleTrack=e}},i=r,(o=[{key:"subtitleTracks",get:function(){return this.tracks}},{key:"subtitleTrack",get:function(){return this.trackId},set:function(e){this.trackId!==e&&(this._toggleTrackModes(e),this._setSubtitleTrackInternal(e))}}])&&Ft(i.prototype,o),a&&Ft(i,a),r}(d),Vt=n("./src/crypt/decrypter.js"),Gt=window.performance,Ht=function(e){var t,n;function r(t,n){var r;return(r=e.call(this,t,u.default.MEDIA_ATTACHED,u.default.MEDIA_DETACHING,u.default.ERROR,u.default.KEY_LOADED,u.default.FRAG_LOADED,u.default.SUBTITLE_TRACKS_UPDATED,u.default.SUBTITLE_TRACK_SWITCH,u.default.SUBTITLE_TRACK_LOADED,u.default.SUBTITLE_FRAG_PROCESSED,u.default.LEVEL_UPDATED)||this).fragmentTracker=n,r.config=t.config,r.state=me,r.tracks=[],r.tracksBuffered=[],r.currentTrackId=-1,r.decrypter=new Vt.default(t,t.config),r.lastAVStart=0,r._onMediaSeeking=r.onMediaSeeking.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r)),r}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=r.prototype;return i.startLoad=function(){this.stopLoad(),this.state=ve;var e=this.tracks[this.currentTrackId];e&&e.details&&(this.setInterval(500),this.tick())},i.onSubtitleFragProcessed=function(e){var t=e.frag,n=e.success;if(this.fragPrevious=t,this.state=ve,n){var r=this.tracksBuffered[this.currentTrackId];if(r){for(var i,o=t.start,a=0;a<r.length;a++)if(o>=r[a].start&&o<=r[a].end){i=r[a];break}var s=t.start+t.duration;i?i.end=s:(i={start:o,end:s},r.push(i))}}},i.onMediaAttached=function(e){var t=e.media;this.media=t,t.addEventListener("seeking",this._onMediaSeeking),this.state=ve},i.onMediaDetaching=function(){var e=this;this.media&&(this.media.removeEventListener("seeking",this._onMediaSeeking),this.fragmentTracker.removeAllFragments(),this.currentTrackId=-1,this.tracks.forEach((function(t){e.tracksBuffered[t.id]=[]})),this.media=null,this.state=me)},i.onError=function(e){var t=e.frag;t&&"subtitle"===t.type&&(this.fragCurrent&&this.fragCurrent.loader&&this.fragCurrent.loader.abort(),this.state=ve)},i.onSubtitleTracksUpdated=function(e){var t=this;c.logger.log("subtitle tracks updated"),this.tracksBuffered=[],this.tracks=e.subtitleTracks,this.tracks.forEach((function(e){t.tracksBuffered[e.id]=[]}))},i.onSubtitleTrackSwitch=function(e){if(this.currentTrackId=e.id,this.tracks&&this.tracks.length&&-1!==this.currentTrackId){var t=this.tracks[this.currentTrackId];t&&t.details&&this.setInterval(500)}else this.clearInterval()},i.onSubtitleTrackLoaded=function(e){var t=e.id,n=e.details,r=this.currentTrackId,i=this.tracks,o=i[r];t>=i.length||t!==r||!o||(n.live&&function(e,t,n){void 0===n&&(n=0);var r=-1;re(e,t,(function(e,t,n){t.start=e.start,r=n}));var i=t.fragments;if(r<0)i.forEach((function(e){e.start+=n}));else for(var o=r+1;o<i.length;o++)i[o].start=i[o-1].start+i[o-1].duration}(o.details,n,this.lastAVStart),o.details=n,this.setInterval(500))},i.onKeyLoaded=function(){this.state===be&&(this.state=ve)},i.onFragLoaded=function(e){var t=this.fragCurrent,n=e.frag.decryptdata,r=e.frag,i=this.hls;if(this.state===Ee&&t&&"subtitle"===e.frag.type&&t.sn===e.frag.sn&&e.payload.byteLength>0&&n&&n.key&&"AES-128"===n.method){var o=Gt.now();this.decrypter.decrypt(e.payload,n.key.buffer,n.iv.buffer,(function(e){var t=Gt.now();i.trigger(u.default.FRAG_DECRYPTED,{frag:r,payload:e,stats:{tstart:o,tdecrypt:t}})}))}},i.onLevelUpdated=function(e){var t=e.details.fragments;this.lastAVStart=t.length?t[0].start:0},i.doTick=function(){if(this.media)switch(this.state){case ve:var e=this.config,t=this.currentTrackId,n=this.fragmentTracker,r=this.media,i=this.tracks;if(!i||!i[t]||!i[t].details)break;var o,a=e.maxBufferHole,s=e.maxFragLookUpTolerance,l=Math.min(e.maxBufferLength,e.maxMaxBufferLength),f=V.bufferedInfo(this._getBuffered(),r.currentTime,a),d=f.end,p=f.len,h=i[t].details,m=h.fragments,g=m.length,v=m[g-1].start+m[g-1].duration;if(p>l)return;var y=this.fragPrevious;d<v?(y&&h.hasProgramDateTime&&(o=le(m,y.endProgramDateTime,s)),o||(o=ue(y,m,d,s))):o=m[g-1],o&&o.encrypted?(c.logger.log("Loading key for "+o.sn),this.state=be,this.hls.trigger(u.default.KEY_LOADING,{frag:o})):o&&n.getState(o)===j&&(this.fragCurrent=o,this.state=Ee,this.hls.trigger(u.default.FRAG_LOADING,{frag:o}))}else this.state=ve},i.stopLoad=function(){this.lastAVStart=0,this.fragPrevious=null,e.prototype.stopLoad.call(this)},i._getBuffered=function(){return this.tracksBuffered[this.currentTrackId]||[]},i.onMediaSeeking=function(){if(this.fragCurrent){var e=this.media?this.media.currentTime:0,t=this.config.maxFragLookUpTolerance,n=this.fragCurrent.start-t,r=this.fragCurrent.start+this.fragCurrent.duration+t;(e<n||e>r)&&(this.fragCurrent.loader&&this.fragCurrent.loader.abort(),this.fragmentTracker.removeFragment(this.fragCurrent),this.fragCurrent=null,this.fragPrevious=null,this.state=ve,this.tick())}},r}(Pe);!function(e){e.WIDEVINE="com.widevine.alpha",e.PLAYREADY="com.microsoft.playready"}(zt||(zt={}));var Kt="undefined"!=typeof window&&window.navigator&&window.navigator.requestMediaKeySystemAccess?window.navigator.requestMediaKeySystemAccess.bind(window.navigator):null;function Wt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var Xt=function(e){var t,n;function r(t){var n;
vendor: 1,739 bytes, line 98
98return(n=e.call(this,t,u.default.MEDIA_ATTACHED,u.default.MEDIA_DETACHED,u.default.MANIFEST_PARSED)||this)._widevineLicenseUrl=void 0,n._licenseXhrSetup=void 0,n._emeEnabled=void 0,n._requestMediaKeySystemAccess=void 0,n._drmSystemOptions=void 0,n._config=void 0,n._mediaKeysList=[],n._media=null,n._hasSetMediaKeys=!1,n._requestLicenseFailureCount=0,n.mediaKeysPromise=null,n._onMediaEncrypted=function(e){if(c.logger.log('Media is encrypted using "'+e.initDataType+'" init data type'),!n.mediaKeysPromise)return c.logger.error("Fatal: Media is encrypted but no CDM access or no keys have been requested"),void n.hls.trigger(u.default.ERROR,{type:s.ErrorTypes.KEY_SYSTEM_ERROR,details:s.ErrorDetails.KEY_SYSTEM_NO_KEYS,fatal:!0});var t=function(t){n._media&&(n._attemptSetMediaKeys(t),n._generateRequestWithPreferredKeySession(e.initDataType,e.initData))};n.mediaKeysPromise.then(t).catch(t)},n._config=t.config,n._widevineLicenseUrl=n._config.widevineLicenseUrl,n._licenseXhrSetup=n._config.licenseXhrSetup,n._emeEnabled=n._config.emeEnabled,n._requestMediaKeySystemAccess=n._config.requestMediaKeySystemAccessFunc,n._drmSystemOptions=t.config.drmSystemOptions,n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i,o,a,l=r.prototype;return l.getLicenseServerUrl=function(e){switch(e){case zt.WIDEVINE:if(!this._widevineLicenseUrl)break;return this._widevineLicenseUrl}throw new Error('no license server URL configured for key-system "'+e+'"')},l._attemptKeySystemAccess=function(e,t,n){var r=this,i=function(e,t,n,r){switch(e){case zt.WIDEVINE:return function(e,t,n){var r={audioCapabilities:[],videoCapabilities:[]};return e.forEach((function(e){r.audioCapabilities.push({contentType:'audio/mp4;
98 codecs="'+e+'"',robustness:n.audioRobustness||""})})),t.forEach((function(e){r.videoCapabilities.push({contentType:'video/mp4; codecs="'+e+'"',robustness:n.videoRobustness||""})})),[r]}(t,n,r);default:throw new Error("Unknown key-system: "+e)}}(e,t,n,this._drmSystemOptions);c.logger.log("Requesting encrypted media key-system access");var o=this.requestMediaKeySystemAccess(e,i);this.mediaKeysPromise=o.then((function(t){return r._onMediaKeySystemAccessObtained(e,t)})),o.catch((function(t){c.logger.error('Failed to obtain key-system "'+e+'" access:',t)}))},l._onMediaKeySystemAccessObtained=function(e,t){var n=this;c.logger.log('Access for key-system "'+e+'" obtained');var r={mediaKeysSessionInitialized:!1,mediaKeySystemAccess:t,mediaKeySystemDomain:e};this._mediaKeysList.push(r);var i=Promise.resolve().then((function(){return t.createMediaKeys()})).then((function(t){return r.mediaKeys=t,c.logger.log('Media-keys created for key-system "'+e+'"'),n._onMediaKeysCreated(),t}));return i.catch((function(e){c.logger.error("Failed to create media-keys:",e)})),i},l._onMediaKeysCreated=function(){var e=this;this._mediaKeysList.forEach((function(t){t.mediaKeysSession||(t.mediaKeysSession=t.mediaKeys.createSession(),e._onNewMediaKeySession(t.mediaKeysSession))}))},l._onNewMediaKeySession=function(e){var t=this;c.logger.log("New key-system session "+e.sessionId),e.addEventListener("message",(function(n){t._onKeySessionMessage(e,n.message)}),!1)},l._onKeySessionMessage=function(e,t){c.logger.log("Got EME message event, creating license request"),this._requestLicense(t,(function(t){c.logger.log("Received license data (length: "+(t?t.byteLength:t)+"), updating key-session"),e.update(t)}))},l._attemptSetMediaKeys=function(e){if(!this._media)throw new Error("Attempted to set mediaKeys without first attaching a media element");if(!this._hasSetMediaKeys){var t=this._mediaKeysList[0];if(!t||!t.mediaKeys)return c.logger.error("Fatal: Media is encrypted but no CDM access or no keys have been obtained yet"),void this.hls.trigger(u.default.ERROR,{type:s.ErrorTypes.KEY_SYSTEM_ERROR,details:s.ErrorDetails.KEY_SYSTEM_NO_KEYS,fatal:!0});c.logger.log("Setting keys for encrypted media"),this._media.setMediaKeys(t.mediaKeys),this._hasSetMediaKeys=!0}},l._generateRequestWithPreferredKeySession=function(e,t){var n=this,r=this._mediaKeysList[0];if(!r)return c.logger.error("Fatal: Media is encrypted but not any key-system access has been obtained yet"),void this.hls.trigger(u.default.ERROR,{type:s.ErrorTypes.KEY_SYSTEM_ERROR,details:s.ErrorDetails.KEY_SYSTEM_NO_ACCESS,fatal:!0});if(r.mediaKeysSessionInitialized)c.logger.warn("Key-Session already initialized but requested again");else{var i=r.mediaKeysSession;if(!i)return c.logger.error("Fatal: Media is encrypted but no key-session existing"),void this.hls.trigger(u.default.ERROR,{type:s.ErrorTypes.KEY_SYSTEM_ERROR,details:s.ErrorDetails.KEY_SYSTEM_NO_SESSION,fatal:!0});if(!t)return c.logger.warn("Fatal: initData required for generating a key session is null"),void this.hls.trigger(u.default.ERROR,{type:s.ErrorTypes.KEY_SYSTEM_ERROR,details:s.ErrorDetails.KEY_SYSTEM_NO_INIT_DATA,fatal:!0});c.logger.log('Generating key-session request for "'+e+'" init data type'),r.mediaKeysSessionInitialized=!0,i.generateRequest(e,t).then((function(){c.logger.debug("Key-session generation succeeded")})).catch((function(e){c.logger.error("Error generating key-session request:",e),n.hls.trigger(u.default.ERROR,{type:s.ErrorTypes.KEY_SYSTEM_ERROR,details:s.ErrorDetails.KEY_SYSTEM_NO_SESSION,fatal:!1})}))}},l._createLicenseXhr=function(e,t,n){var r=new XMLHttpRequest,i=this._licenseXhrSetup;try{if(i)try{i(r,e)}catch(t){r.open("POST",e,!0),i(r,e)}r.readyState||r.open("POST",e,!0)}catch(e){throw new Error("issue setting up KeySystem license XHR "+e)}return r.responseType="arraybuffer",r.onreadystatechange=this._onLicenseRequestReadyStageChange.bind(this,r,e,t,n),r},l._onLicenseRequestReadyStageChange=function(e,t,n,r){switch(e.readyState){case 4:if(200===e.status)this._requestLicenseFailureCount=0,c.logger.log("License request succeeded"),"arraybuffer"!==e.responseType&&c.logger.warn("xhr response type was not set to the expected arraybuffer for license request"),r(e.response);else{if(c.logger.error("License Request XHR failed ("+t+"). Status: "+e.status+" ("+e.statusText+")"),this._requestLicenseFailureCount++,this._requestLicenseFailureCount>3)return void this.hls.trigger(u.default.ERROR,{type:s.ErrorTypes.KEY_SYSTEM_ERROR,details:s.ErrorDetails.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0});var i=3-this._requestLicenseFailureCount+1;c.logger.warn("Retrying license request, "+i+" attempts left"),this._requestLicense(n,r)}}},l._generateLicenseRequestChallenge=function(e,t){switch(e.mediaKeySystemDomain){case zt.WIDEVINE:return t}throw new Error("unsupported key-system: "+e.mediaKeySystemDomain)},l._requestLicense=function(e,t){c.logger.log("Requesting content license for key-system");var n=this._mediaKeysList[0];if(!n)return c.logger.error("Fatal error: Media is encrypted but no key-system access has been obtained yet"),void this.hls.trigger(u.default.ERROR,{type:s.ErrorTypes.KEY_SYSTEM_ERROR,details:s.ErrorDetails.KEY_SYSTEM_NO_ACCESS,fatal:!0});try{var r=this.getLicenseServerUrl(n.mediaKeySystemDomain),i=this._createLicenseXhr(r,e,t);c.logger.log("Sending license request to URL: "+r);var o=this._generateLicenseRequestChallenge(n,e);i.send(o)}catch(e){c.logger.error("Failure requesting DRM license: "+e),this.hls.trigger(u.default.ERROR,{type:s.ErrorTypes.KEY_SYSTEM_ERROR,details:s.ErrorDetails.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0})}},l.onMediaAttached=function(e){if(this._emeEnabled){var t=e.media;this._media=t,t.addEventListener("encrypted",this._onMediaEncrypted)}},l.onMediaDetached=function(){var e=this._media,t=this._mediaKeysList;e&&(e.removeEventListener("encrypted",this._onMediaEncrypted),this._media=null,this._mediaKeysList=[],Promise.all(t.map((function(e){if(e.mediaKeysSession)return e.mediaKeysSession.close().catch((function(){}))}))).then((function(){return e.setMediaKeys(null)})).catch((function(){})))},l.onManifestParsed=function(e){if(this._emeEnabled){var t=e.levels.map((function(e){return e.audioCodec})),n=e.levels.map((function(e){return e.videoCodec}));this._attemptKeySystemAccess(zt.WIDEVINE,t,n)}},i=r,(o=[{key:"requestMediaKeySystemAccess",get:function(){if(!this._requestMediaKeySystemAccess)throw new Error("No requestMediaKeySystemAccess function configured");return this._requestMediaKeySystemAccess}}])&&Wt(i.prototype,o),a&&Wt(i,a),r}(d);function Yt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Zt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
vendor: 10,610 bytes, line 98
98t%2?Yt(Object(n),!0).forEach((function(t){Qt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Yt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Qt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Jt=Zt(Zt({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,initialLiveManifestSize:1,maxBufferLength:30,maxBufferSize:6e7,maxBufferHole:.5,lowBufferWatchdogPeriod:.5,highBufferWatchdogPeriod:3,nudgeOffset:.1,nudgeMaxRetry:3,maxFragLookUpTolerance:.25,liveSyncDurationCount:3,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,liveDurationInfinity:!1,liveBackBufferLength:1/0,maxMaxBufferLength:600,enableWorker:!0,enableSoftwareAES:!0,manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,startLevel:void 0,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,loader:Qe,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,abrController:Ge,bufferController:Ke,capLevelController:Xe,fpsController:Ze,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystemOptions:{},requestMediaKeySystemAccessFunc:Kt,testBandwidth:!0},{cueHandler:r,enableCEA708Captions:!0,enableWebVTT:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}),{},{subtitleStreamController:Ht,subtitleTrackController:qt,timelineController:Ut,audioStreamController:nt,audioTrackController:$e,emeController:Xt});function $t(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function en(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$t(Object(n),!0).forEach((function(t){tn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$t(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function tn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function nn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function rn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function on(e,t,n){return t&&rn(e.prototype,t),n&&rn(e,n),e}var an=function(e){var t,n;function r(t){var n;void 0===t&&(t={}),(n=e.call(this)||this).config=void 0,n._autoLevelCapping=void 0,n.abrController=void 0,n.capLevelController=void 0,n.levelController=void 0,n.streamController=void 0,n.networkControllers=void 0,n.audioTrackController=void 0,n.subtitleTrackController=void 0,n.emeController=void 0,n.coreComponents=void 0,n.media=null,n.url=null;var i=r.DefaultConfig;if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");n.config=en(en({},i),t);var o=nn(n).config;if(void 0!==o.liveMaxLatencyDurationCount&&o.liveMaxLatencyDurationCount<=o.liveSyncDurationCount)throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be gt "liveSyncDurationCount"');if(void 0!==o.liveMaxLatencyDuration&&(void 0===o.liveSyncDuration||o.liveMaxLatencyDuration<=o.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be gt "liveSyncDuration"');Object(c.enableLogs)(o.debug),n._autoLevelCapping=-1;var a=n.abrController=new o.abrController(nn(n)),s=new o.bufferController(nn(n)),l=n.capLevelController=new o.capLevelController(nn(n)),u=new o.fpsController(nn(n)),f=new L(nn(n)),d=new M(nn(n)),p=new D(nn(n)),h=new Fe(nn(n)),m=n.levelController=new Me(nn(n)),g=new z(nn(n)),v=[m,n.streamController=new Re(nn(n),g)],y=o.audioStreamController;y&&v.push(new y(nn(n),g)),n.networkControllers=v;var b=[f,d,p,a,s,l,u,h,g];if(y=o.audioTrackController){var E=new y(nn(n));n.audioTrackController=E,b.push(E)}if(y=o.subtitleTrackController){var w=new y(nn(n));n.subtitleTrackController=w,v.push(w)}if(y=o.emeController){var A=new y(nn(n));n.emeController=A,b.push(A)}return(y=o.subtitleStreamController)&&v.push(new y(nn(n),g)),(y=o.timelineController)&&b.push(new y(nn(n))),n.coreComponents=b,n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r.isSupported=function(){return function(){var e=W();if(!e)return!1;var t=self.SourceBuffer||self.WebKitSourceBuffer,n=e&&"function"==typeof e.isTypeSupported&&e.isTypeSupported('video/mp4; codecs="avc1.42E01E,mp4a.40.2"'),r=!t||t.prototype&&"function"==typeof t.prototype.appendBuffer&&"function"==typeof t.prototype.remove;return!!n&&!!r}()},on(r,null,[{key:"version",get:function(){return"0.14.17"}},{key:"Events",get:function(){return u.default}},{key:"ErrorTypes",get:function(){return s.ErrorTypes}},{key:"ErrorDetails",get:function(){return s.ErrorDetails}},{key:"DefaultConfig",get:function(){return r.defaultConfig?r.defaultConfig:Jt},set:function(e){r.defaultConfig=e}}]);var i=r.prototype;return i.destroy=function(){c.logger.log("destroy"),this.trigger(u.default.DESTROYING),this.detachMedia(),this.coreComponents.concat(this.networkControllers).forEach((function(e){e.destroy()})),this.url=null,this.removeAllListeners(),this._autoLevelCapping=-1},i.attachMedia=function(e){c.logger.log("attachMedia"),this.media=e,this.trigger(u.default.MEDIA_ATTACHING,{media:e})},i.detachMedia=function(){c.logger.log("detachMedia"),this.trigger(u.default.MEDIA_DETACHING),this.media=null},i.loadSource=function(e){e=a.buildAbsoluteURL(window.location.href,e,{alwaysNormalize:!0}),c.logger.log("loadSource:"+e),this.url=e,this.trigger(u.default.MANIFEST_LOADING,{url:e})},i.startLoad=function(e){void 0===e&&(e=-1),c.logger.log("startLoad("+e+")"),this.networkControllers.forEach((function(t){t.startLoad(e)}))},i.stopLoad=function(){c.logger.log("stopLoad"),this.networkControllers.forEach((function(e){e.stopLoad()}))},i.swapAudioCodec=function(){c.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()},i.recoverMediaError=function(){c.logger.log("recoverMediaError");var e=this.media;this.detachMedia(),e&&this.attachMedia(e)},i.removeLevel=function(e,t){void 0===t&&(t=0),this.levelController.removeLevel(e,t)},on(r,[{key:"levels",get:function(){return this.levelController.levels}},{key:"currentLevel",get:function(){return this.streamController.currentLevel},set:function(e){c.logger.log("set currentLevel:"+e),this.loadLevel=e,this.streamController.immediateLevelSwitch()}},{key:"nextLevel",get:function(){return this.streamController.nextLevel},set:function(e){c.logger.log("set nextLevel:"+e),this.levelController.manualLevel=e,this.streamController.nextLevelSwitch()}},{key:"loadLevel",get:function(){return this.levelController.level},set:function(e){c.logger.log("set loadLevel:"+e),this.levelController.manualLevel=e}},{key:"nextLoadLevel",get:function(){return this.levelController.nextLoadLevel},set:function(e){this.levelController.nextLoadLevel=e}},{key:"firstLevel",get:function(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)},set:function(e){c.logger.log("set firstLevel:"+e),this.levelController.firstLevel=e}},{key:"startLevel",get:function(){return this.levelController.startLevel},set:function(e){c.logger.log("set startLevel:"+e),-1!==e&&(e=Math.max(e,this.minAutoLevel)),this.levelController.startLevel=e}},{key:"capLevelToPlayerSize",set:function(e){var t=!!e;t!==this.config.capLevelToPlayerSize&&(t?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=t)}},{key:"autoLevelCapping",get:function(){return this._autoLevelCapping},set:function(e){c.logger.log("set autoLevelCapping:"+e),this._autoLevelCapping=e}},{key:"bandwidthEstimate",get:function(){var e=this.abrController._bwEstimator;return e?e.getEstimate():NaN}},{key:"autoLevelEnabled",get:function(){return-1===this.levelController.manualLevel}},{key:"manualLevel",get:function(){return this.levelController.manualLevel}},{key:"minAutoLevel",get:function(){for(var e=this.levels,t=this.config.minAutoBitrate,n=e?e.length:0,r=0;r<n;r++)if((e[r].realBitrate?Math.max(e[r].realBitrate,e[r].bitrate):e[r].bitrate)>t)return r;return 0}},{key:"maxAutoLevel",get:function(){var e=this.levels,t=this.autoLevelCapping;return-1===t&&e&&e.length?e.length-1:t}},{key:"nextAutoLevel",get:function(){return Math.min(Math.max(this.abrController.nextAutoLevel,this.minAutoLevel),this.maxAutoLevel)},set:function(e){this.abrController.nextAutoLevel=Math.max(this.minAutoLevel,e)}},{key:"audioTracks",get:function(){var e=this.audioTrackController;return e?e.audioTracks:[]}},{key:"audioTrack",get:function(){var e=this.audioTrackController;return e?e.audioTrack:-1},set:function(e){var t=this.audioTrackController;t&&(t.audioTrack=e)}},{key:"liveSyncPosition",get:function(){return this.streamController.liveSyncPosition}},{key:"subtitleTracks",get:function(){var e=this.subtitleTrackController;return e?e.subtitleTracks:[]}},{key:"subtitleTrack",get:function(){var e=this.subtitleTrackController;return e?e.subtitleTrack:-1},set:function(e){var t=this.subtitleTrackController;t&&(t.subtitleTrack=e)}},{key:"subtitleDisplay",get:function(){var e=this.subtitleTrackController;return!!e&&e.subtitleDisplay}
98,set:function(e){var t=this.subtitleTrackController;t&&(t.subtitleDisplay=e)}}]),r}(Y);an.defaultConfig=void 0},
98"./src/polyfills/number.js": 99/*!*********************************!*\ 100 !*** ./src/polyfills/number.js ***! 101 \*********************************/ 102/*! exports provided: isFiniteNumber, MAX_SAFE_INTEGER */function(e,t,n){"use strict";n.r(t),n.d(t,"isFiniteNumber",(function(){return r})),n.d(t,"MAX_SAFE_INTEGER",(function(){return i}));var r=Number.isFinite||function(e){return"number"==typeof e&&isFinite(e)},i=Number.MAX_SAFE_INTEGER||9007199254740991},
102"./src/utils/get-self-scope.js": 103/*!*************************************!*\ 104 !*** ./src/utils/get-self-scope.js ***! 105 \*************************************/ 106/*! exports provided: getSelfScope */function(e,t,n){"use strict";function r(){return"undefined"==typeof window?self:window}n.r(t),n.d(t,"getSelfScope",(function(){return r}))},
vendor: 956 bytes, lines 106-110
106"./src/utils/logger.js": 107/*!*****************************!*\ 108 !*** ./src/utils/logger.js ***! 109 \*****************************/ 110/*! exports provided: enableLogs, logger */function(e,t,n){"use strict";n.r(t),n.d(t,"enableLogs",(function(){return c})),n.d(t,"logger",(function(){return f}));var r=n(/*! ./get-self-scope */"./src/utils/get-self-scope.js");function i(){}var o={trace:i,debug:i,log:i,warn:i,info:i,error:i},a=o;function s(e,t){return t="["+e+"] > "+t}var l=Object(r.getSelfScope)();function u(e){var t=l.console[e];return t?function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];r[0]&&(r[0]=s(e,r[0])),t.apply(l.console,r)}:i}var c=function(e){if(l.console&&!0===e||"object"==typeof e){!function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];n.forEach((function(t){a[t]=e[t]?e[t].bind(e):u(t)}))}(e,"debug","log","info","warn","error");try{a.log()}catch(e){a=o}}else a=o},f=a}
vendor: 8,859 bytes, line 110
110}).default},e.exports=r())},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t){e.exports=function(e){return function(t){return e(t)}}},function(e,t,n){var r=n(180),i=n(358)(r);e.exports=i},function(e,t,n){var r=n(56),i=n(184),o=n(120);e.exports=function(e,t){return o(i(e,t,r),e+"")}},function(e,t,n){var r=n(187),i=n(61),o=n(38),a=n(368),s=n(18);e.exports=function(e,t,n){var l=s(e)?r:a,u=arguments.length<3;return l(e,o(t,4),n,u,i)}},function(e,t,n){var r=n(373),i=n(123)((function(e,t){return null==e?{}:r(e,t)}));e.exports=i},function(e,t,n){var r=n(99),i=n(61),o=n(396),a=n(18);e.exports=function(e,t){return(a(e)?r:i)(e,o(t))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n(33);(r=o)&&r.__esModule;var a=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.formatter=t}return i(e,[{key:"onCreate",value:function(){}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){}}]),e}();t.default=a},function(e,t){var n=/^(?:0|[1-9]\d*)$/;e.exports=function(e,t){var r=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==r||"symbol"!=r&&n.test(e))&&e>-1&&e%1==0&&e<t}},function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},function(e,t,n){var r=n(18),i=n(117),o=n(176),a=n(40);e.exports=function(e,t){return r(e)?e:i(e,t)?[e]:o(a(e))}},function(e,t,n){var r=n(32),i=n(25);e.exports=function(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==r(e)}},function(e,t,n){var r=n(81),i=n(30),o=n(67),a=n(36);e.exports=function(e,t,n){if(!a(n))return!1;var s=typeof t;return!!("number"==s?i(n)&&o(t,n.length):"string"==s&&t in n)&&r(n[t],e)}},function(e,t){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},function(e,t,n){var r=n(96),i=n(122);e.exports=function(e,t,n,o){var a=!n;n||(n={});for(var s=-1,l=t.length;++s<l;){var u=t[s],c=o?o(n[u],e[u],u,n,e):void 0;void 0===c&&(c=e[u]),a?i(n,u,c):r(n,u,c)}return n}},function(e,t,n){var r=n(32),i=n(18),o=n(25);e.exports=function(e){return"string"==typeof e||!i(e)&&o(e)&&"[object String]"==r(e)}},function(e,t,n){var r=n(168),i=n(372),o=n(38),a=n(18);e.exports=function(e,t){return(a(e)?r:i)(e,o(t,3))}},function(e,t,n){var r=n(32),i=n(125),o=n(25),a=Function.prototype,s=Object.prototype,l=a.toString,u=s.hasOwnProperty,c=l.call(Object);e.exports=function(e){if(!o(e)||"[object Object]"!=r(e))return!1;var t=i(e);if(null===t)return!0;var n=u.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==c}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=(s(n(33)),s(n(66)),s(n(295))),o=s(n(298)),a=s(n(299));function s(e){return e&&e.__esModule?e:{default:e}}var l=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.formatter=t}return r(e,[{key:"init",value:function(){}},{key:"getActions",value:function(){return[i.default,o.default,a.default]}},{key:"getTargetElement",value:function(){return null}},{key:"getOverlayElement",value:function(){return this.getTargetElement()}},{key:"setSelection",value:function(){this.formatter.quill.setSelection(null)}},{key:"onHide",value:function(){}}]),e}();t.default=l},function(e,t,n){},function(e,t,n){var r=n(308),i=n(309),o=n(310),a=n(311),s=n(312);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=i,l.prototype.get=o,l.prototype.has=a,l.prototype.set=s,e.exports=l},function(e,t,n){var r=n(81);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},function(e,t){e.exports=function(e,t){return e===t||e!=e&&t!=t}},function(e,t,n){var r=n(53)(Object,"create");e.exports=r},function(e,t,n){var r=n(332);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},function(e,t,n){var r=n(110),i=n(337),o=n(338);function a(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}a.prototype.add=a.prototype.push=i,a.prototype.has=o,e.exports=a},function(e,t){e.exports=function(e,t){return e.has(t)}},function(e,t){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},function(e,t,n){var r=n(342),i=n(25),o=Object.prototype,a=o.hasOwnProperty,s=o.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return i(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=l},function(e,t,n){(function(e){var r=n(26),i=n(343),o=t&&!t.nodeType&&t,a=o&&"object"==typeof e&&e&&!e.nodeType&&e,s=a&&a.exports===o?r.Buffer:void 0,l=(s?s.isBuffer:void 0)||i;e.exports=l}).call(this,n(114)(e))},function(e,t,n){(function(e){var r=n(160),i=t&&!t.nodeType&&t,o=i&&"object"==typeof e&&e&&!e.nodeType&&e,a=o&&o.exports===i&&r.process,s=function(){try{var e=o&&o.require&&o.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=s}).call(this,n(114)(e))},function(e,t,n){var r=n(68),i=n(345),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=[];for(var n in Object(e))o.call(e,n)&&"constructor"!=n&&t.push(n);return t}},function(e,t,n){var r=n(69),i=n(55);e.exports=function(e,t){for(var n=0,o=(t=r(t,e)).length;null!=e&&n<o;)e=e[i(t[n++])];return n&&n==o?e:void 0}},function(e,t,n){var r=n(182);e.exports=function(e,t){return!!(null==e?0:e.length)&&r(e,t,0)>-1}},function(e,t){e.exports=function(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(e,t,n){var r=n(30),i=n(25);e.exports=function(e){return i(e)&&r(e)}},function(e,t,n){var r=n(365),i=n(36),o=n(70),a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(o(e))return NaN;if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=s.test(e);return n||l.test(e)?u(e.slice(2),n?2:8):a.test(e)?NaN:+e}},function(e,t,n){var r=n(122),i=n(81),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var a=e[t];o.call(e,t)&&i(a,n)&&(void 0!==n||t in e)||r(e,t,n)}},function(e,t,n){var r=n(112),i=n(377);e.exports=function e(t,n,o,a,s){var l=-1,u=t.length;for(o||(o=i),s||(s=[]);++l<u;){var c=t[l];n>0&&o(c)?n>1?e(c,n-1,o,a,s):r(s,c):a||(s[s.length]=c)}return s}},function(e,t){var n=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return n.test(e)}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}},function(e,t,n){var r=n(101),i=n(36);e.exports=function(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=r(e.prototype),o=e.apply(n,t);return i(o)?o:n}}},function(e,t,n){var r=n(36),i=Object.create,o=function(){function e(){}return function(t){if(!r(t))return{};if(i)return i(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=o},function(e,t,n){"use strict";t.__esModule=!0,t.canUseDOM=t.slidesOnLeft=t.slidesOnRight=t.siblingDirection=t.getTotalSlides=t.getPostClones=t.getPreClones=t.getTrackLeft=t.getTrackAnimateCSS=t.getTrackCSS=t.checkSpecKeys=t.getSlideCount=t.checkNavigable=t.getNavigableIndexes=t.swipeEnd=t.swipeMove=t.swipeStart=t.keyHandler=t.changeSlide=t.slideHandler=t.initializedState=t.extractObject=t.canGoNext=t.getSwipeDirection=t.getHeight=t.getWidth=t.lazySlidesOnRight=t.lazySlidesOnLeft=t.lazyEndIndex=t.lazyStartIndex=t.getRequiredLazySlides=t.getOnDemandLazySlides=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=a(n(0)),o=a(n(22));
110function a(e){return e&&e.__esModule?e:{default:e}}var s=t.getOnDemandLazySlides=function(e){for(var t=[],n=l(e),r=u(e),i=n;i<r;i++)e.lazyLoadedList.indexOf(i)<0&&t.push(i);return t},l=(t.getRequiredLazySlides=function(e){for(var t=[],n=l(e),r=u(e),i=n;i<r;i++)t.push(i);return t},t.lazyStartIndex=function(e){return e.currentSlide-c(e)}),u=t.lazyEndIndex=function(e){return e.currentSlide+f(e)},c=t.lazySlidesOnLeft=function(e){return e.centerMode?Math.floor(e.slidesToShow/2)+(parseInt(e.centerPadding)>0?1:0):0},f=t.lazySlidesOnRight=function(e){return e.centerMode?Math.floor((e.slidesToShow-1)/2)+1+(parseInt(e.centerPadding)>0?1:0):e.slidesToShow},d=t.getWidth=function(e){return e&&e.offsetWidth||0},p=t.getHeight=function(e){return e&&e.offsetHeight||0},h=t.getSwipeDirection=function(e){var t,n,r,i,o=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t=e.startX-e.curX,n=e.startY-e.curY,r=Math.atan2(n,t),(i=Math.round(180*r/Math.PI))<0&&(i=360-Math.abs(i)),i<=45&&i>=0||i<=360&&i>=315?"left":i>=135&&i<=225?"right":!0===o?i>=35&&i<=135?"up":"down":"vertical"},m=t.canGoNext=function(e){var t=!0;return e.infinite||(e.centerMode&&e.currentSlide>=e.slideCount-1||e.slideCount<=e.slidesToShow||e.currentSlide>=e.slideCount-e.slidesToShow)&&(t=!1),t},g=(t.extractObject=function(e,t){var n={};return t.forEach((function(t){return n[t]=e[t]})),n},t.initializedState=function(e){var t=i.default.Children.count(e.children),n=Math.ceil(d(o.default.findDOMNode(e.listRef))),r=Math.ceil(d(o.default.findDOMNode(e.trackRef))),a=void 0;if(e.vertical)a=n;else{var l=e.centerMode&&2*parseInt(e.centerPadding);"string"==typeof e.centerPadding&&"%"===e.centerPadding.slice(-1)&&(l*=n/100),a=Math.ceil((n-l)/e.slidesToShow)}var u=o.default.findDOMNode(e.listRef)&&p(o.default.findDOMNode(e.listRef).querySelector('[data-index="0"]')),c=u*e.slidesToShow,f=void 0===e.currentSlide?e.initialSlide:e.currentSlide;e.rtl&&void 0===e.currentSlide&&(f=t-1-e.initialSlide);var h=e.lazyLoadedList||[],m=s({currentSlide:f,lazyLoadedList:h},e);h.concat(m);var g={slideCount:t,slideWidth:a,listWidth:n,trackWidth:r,currentSlide:f,slideHeight:u,listHeight:c,lazyLoadedList:h};return null===e.autoplaying&&e.autoplay&&(g.autoplaying="playing"),g},t.slideHandler=function(e){var t=e.waitForAnimate,n=e.animating,i=e.fade,o=e.infinite,a=e.index,l=e.slideCount,u=e.lazyLoadedList,c=e.lazyLoad,f=e.currentSlide,d=e.centerMode,p=e.slidesToScroll,h=e.slidesToShow,g=e.useCSS;if(t&&n)return{};var v=a,y=void 0,b=void 0,S=void 0,T={},x={};if(i){if(!o&&(a<0||a>=l))return{};a<0?v=a+l:a>=l&&(v=a-l),c&&u.indexOf(v)<0&&u.push(v),T={animating:!0,currentSlide:v,lazyLoadedList:u},x={animating:!1}}else y=v,v<0?(y=v+l,o?l%p!=0&&(y=l-l%p):y=0):!m(e)&&v>f?v=y=f:d&&v>=l?(v=o?l:l-1,y=o?0:l-1):v>=l&&(y=v-l,o?l%p!=0&&(y=0):y=l-h),b=A(r({},e,{slideIndex:v})),S=A(r({},e,{slideIndex:y})),o||(b===S&&(v=y),b=S),c&&u.concat(s(r({},e,{currentSlide:v}))),g?(T={animating:!0,currentSlide:y,trackStyle:w(r({},e,{left:b})),lazyLoadedList:u},x={animating:!1,currentSlide:y,trackStyle:E(r({},e,{left:S})),swipeLeft:null}):T={currentSlide:y,trackStyle:E(r({},e,{left:S})),lazyLoadedList:u};return{state:T,nextState:x}},t.changeSlide=function(e,t){var n,i,o,a,s=e.slidesToScroll,l=e.slidesToShow,u=e.slideCount,c=e.currentSlide,f=e.lazyLoad,d=e.infinite;if(n=u%s!=0?0:(u-c)%s,"previous"===t.message)a=c-(o=0===n?s:l-n),f&&!d&&(a=-1===(i=c-o)?u-1:i);else if("next"===t.message)a=c+(o=0===n?s:n),f&&!d&&(a=(c+s)%u+n);else if("dots"===t.message){if((a=t.index*t.slidesToScroll)===t.currentSlide)return null}else if("children"===t.message){if((a=t.index)===t.currentSlide)return null;if(d){var p=k(r({},e,{targetSlide:a}));a>t.currentSlide&&"left"===p?a-=u:a<t.currentSlide&&"right"===p&&(a+=u)}}else if("index"===t.message&&(a=Number(t.index))===t.currentSlide)return null;return a},t.keyHandler=function(e,t,n){return e.target.tagName.match("TEXTAREA|INPUT|SELECT")||!t?"":37===e.keyCode?n?"next":"previous":39===e.keyCode?n?"previous":"next":""},t.swipeStart=function(e,t,n){return"IMG"===e.target.tagName&&e.preventDefault(),!t||!n&&-1!==e.type.indexOf("mou
110se")?"":{dragging:!0,touchObject:{startX:e.touches?e.touches[0].pageX:e.clientX,startY:e.touches?e.touches[0].pageY:e.clientY,curX:e.touches?e.touches[0].pageX:e.clientX,curY:e.touches?e.touches[0].pageY:e.clientY}}},t.swipeMove=function(e,t){var n=t.scrolling,i=t.animating,o=t.vertical,a=t.swipeToSlide,s=t.verticalSwiping,l=t.rtl,u=t.currentSlide,c=t.edgeFriction,f=t.edgeDragged,d=t.onEdge,p=t.swiped,g=t.swiping,v=t.slideCount,y=t.slidesToScroll,b=t.infinite,w=t.touchObject,S=t.swipeEvent,T=t.listHeight,x=t.listWidth;if(!n){if(i)return e.preventDefault();o&&a&&s&&e.preventDefault();var k=void 0,O={},_=A(t);w.curX=e.touches?e.touches[0].pageX:e.clientX,w.curY=e.touches?e.touches[0].pageY:e.clientY,w.swipeLength=Math.round(Math.sqrt(Math.pow(w.curX-w.startX,2)));var C=Math.round(Math.sqrt(Math.pow(w.curY-w.startY,2)));if(!s&&!g&&C>10)return{scrolling:!0};s&&(w.swipeLength=C);var P=(l?-1:1)*(w.curX>w.startX?1:-1);s&&(P=w.curY>w.startY?1:-1);var I=Math.ceil(v/y),N=h(t.touchObject,s),R=w.swipeLength;return b||(0===u&&"right"===N||u+1>=I&&"left"===N||!m(t)&&"left"===N)&&(R=w.swipeLength*c,!1===f&&d&&(d(N),O.edgeDragged=!0)),!p&&S&&(S(N),O.swiped=!0),k=o?_+R*(T/x)*P:l?_-R*P:_+R*P,s&&(k=_+R*P),O=r({},O,{touchObject:w,swipeLeft:k,trackStyle:E(r({},t,{left:k}))}),Math.abs(w.curX-w.startX)<.8*Math.abs(w.curY-w.startY)?O:(w.swipeLength>10&&(O.swiping=!0,e.preventDefault()),O)}},t.swipeEnd=function(e,t){var n=t.dragging,i=t.swipe,o=t.touchObject,a=t.listWidth,s=t.touchThreshold,l=t.verticalSwiping,u=t.listHeight,c=t.currentSlide,f=t.swipeToSlide,d=t.scrolling,p=t.onSwipe;if(!n)return i&&e.preventDefault(),{};var m=l?u/s:a/s,g=h(o,l),b={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(d)return b;if(!o.swipeLength)return b;if(o.swipeLength>m){e.preventDefault(),p&&p(g);var E=void 0,S=void 0;switch(g){case"left":case"up":S=c+y(t),E=f?v(t,S):S,b.currentDirection=0;break;case"right":case"down":S=c-y(t),E=f?v(t,S):S,b.currentDirection=1;break;default:E=c}b.triggerSlideHandler=E}else{var T=A(t);b.trackStyle=w(r({},t,{left:T}))}return b},t.getNavigableIndexes=function(e){for(var t=e.infinite?2*e.slideCount:e.slideCount,n=e.infinite?-1*e.slidesToShow:0,r=e.infinite?-1*e.slidesToShow:0,i=[];n<t;)i.push(n),n=r+e.slidesToScroll,r+=Math.min(e.slidesToScroll,e.slidesToShow);return i}),v=t.checkNavigable=function(e,t){var n=g(e),r=0;if(t>n[n.length-1])t=n[n.length-1];else for(var i in n){if(t<n[i]){t=r;break}r=n[i]}return t},y=t.getSlideCount=function(e){var t=e.centerMode?e.slideWidth*Math.floor(e.slidesToShow/2):0;if(e.swipeToSlide){var n=void 0,r=o.default.findDOMNode(e.listRef).querySelectorAll(".slick-slide");if(Array.from(r).every((function(r){if(e.vertical){if(r.offsetTop+p(r)/2>-1*e.swipeLeft)return n=r,!1}else if(r.offsetLeft-t+d(r)/2>-1*e.swipeLeft)return n=r,!1;return!0})),!n)return 0;var i=!0===e.rtl?e.slideCount-e.currentSlide:e.currentSlide;return Math.abs(n.dataset.index-i)||1}return e.slidesToScroll},b=t.checkSpecKeys=function(e,t){return t.reduce((function(t,n){return t&&e.hasOwnProperty(n)}),!0)?null:console.error("Keys Missing:",e)},E=t.getTrackCSS=function(e){b(e,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var t=void 0,n=void 0,i=e.slideCount+2*e.slidesToShow;e.vertical?n=i*e.slideHeight:t=x(e)*e.slideWidth;var o={opacity:1,transition:"",WebkitTransition:""};if(e.useTransform){var a=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",s=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",l=e.vertical?"translateY("+e.left+"px)":"translateX("+e.left+"px)";o=r({},o,{WebkitTransform:a,transform:s,msTransform:l})}else e.vertical?o.top=e.left:o.left=e.left;return e.fade&&(o={opacity:1}),t&&(o.width=t),n&&(o.height=n),window&&!window.addEventListener&&window.attachEvent&&(e.vertical?o.marginTop=e.left+"px":o.marginLeft=e.left+"px"),o},w=t.getTrackAnimateCSS=function(e){b(e,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var t=E(e);return e.useTransform?(t.WebkitTransition="-webkit-transform "+e.speed+"ms "+e.cssEase,t.transition="transform "+e.speed+"ms "+e.cssEase):e.vertical?t.transition="top "+e.speed+"ms "+e.cssEase:t.transition="left "+e.speed+"ms "+e.cssEase,t},A=t.getTrackLeft=function(e){if(e.unslick)return 0;b(e,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var t,n,r=e.slideIndex,i=e.trackRef,a=e.infinite,s=e.centerMode,l=e.slideCount,u=e.slidesToShow,c=e.slidesToScroll,f=e.slideWidth,d=e.listWidth,p=e.variableWidth,h=e.slideHeight,m=e.fade,g=e.vertical;if(m||1===e.slideCount)return 0;var v=0;if(a?(v=-S(e),l%c!=0&&r+c>l&&(v=-(r>l?u-(r-l):l%c)),s&&(v+=parseInt(u/2))):(l%c!=0&&r+c>l&&(v=u-l%c),s&&(v=parseInt(u/2))),t=g?r*h*-1+v*h:r*f*-1+v*f,!0===p){var y,E=o.default.findDOMNode(i);if(y=r+S(e),t=(n=E&&E.childNodes[y])?-1*n.offsetLeft:0,!0===s){y=a?r+S(e):r,n=E&&E.children[y],t=0;for(var w=0;w<y;w++)t-=E&&E.children[w]&&E.children[w].offsetWidth;t-=parseInt(e.centerPadding),t+=n&&(d-n.offsetWidth)/2}}return t},S=t.getPreClones=function(e){return e.unslick||!e.infinite?0:e.variableWidth?e.slideCount:e.slidesToShow+(e.centerMode?1:0)},T=t.getPostClones=function(e){return e.unslick||!e.infinite?0:e.slideCount},x=t.getTotalSlides=function(e){return 1===e.slideCount?1:S(e)+e.slideCount+T(e)},k=t.siblingDirection=function(e){return e.targetSlide>e.currentSlide?e.targetSlide>e.currentSlide+O(e)?"left":"right":e.targetSlide<e.currentSlide-_(e)?"right":"left"},O=t.slidesOnRight=function(e){var t=e.slidesToShow,n=e.centerMode,r=e.rtl,
110i=e.centerPadding;if(n){var o=(t-1)/2+1;return parseInt(i)>0&&(o+=1),r&&t%2==0&&(o+=1),o}return r?0:t-1},_=t.slidesOnLeft=function(e){var t=e.slidesToShow,n=e.centerMode,r=e.rtl,i=e.centerPadding;if(n){var o=(t-1)/2+1;return parseInt(i)>0&&(o+=1),r||t%2!=0||(o+=1),o}return r?t-1:0};t.canUseDOM=function(){return!("undefined"==typeof window||!window.document||!window.document.createElement)}},function(e,t,n){var r=n(367)(n(136));e.exports=r},function(e,t,n){var r=n(370),i=n(40),o=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,a=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=function(e){return(e=i(e))&&e.replace(o,r).replace(a,"")}},function(e,t,n){var r=n(181),i=n(97),o=n(62),a=n(94),s=o((function(e,t){return a(e)?r(e,i(t,1,a,!0)):[]}));e.exports=s},function(e,t,n){var r=n(417);e.exports=p,e.exports.parse=o,e.exports.compile=function(e,t){return s(o(e,t),t)},e.exports.tokensToFunction=s,e.exports.tokensToRegExp=d;var i=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function o(e,t){for(var n,r=[],o=0,a=0,s="",c=t&&t.delimiter||"/";null!=(n=i.exec(e));){var f=n[0],d=n[1],p=n.index;if(s+=e.slice(a,p),a=p+f.length,d)s+=d[1];else{var h=e[a],m=n[2],g=n[3],v=n[4],y=n[5],b=n[6],E=n[7];s&&(r.push(s),s="");var w=null!=m&&null!=h&&h!==m,A="+"===b||"*"===b,S="?"===b||"*"===b,T=n[2]||c,x=v||y;r.push({name:g||o++,prefix:m||"",delimiter:T,optional:S,repeat:A,partial:w,asterisk:!!E,pattern:x?u(x):E?".*":"[^"+l(T)+"]+?"})}}return a<e.length&&(s+=e.substr(a)),s&&r.push(s),r}function a(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function s(e,t){for(var n=new Array(e.length),i=0;i<e.length;i++)"object"==typeof e[i]&&(n[i]=new RegExp("^(?:"+e[i].pattern+")$",f(t)));return function(t,i){for(var o="",s=t||{},l=(i||{}).pretty?a:encodeURIComponent,u=0;u<e.length;u++){var c=e[u];if("string"!=typeof c){var f,d=s[c.name];if(null==d){if(c.optional){c.partial&&(o+=c.prefix);continue}throw new TypeError('Expected "'+c.name+'" to be defined')}if(r(d)){if(!c.repeat)throw new TypeError('Expected "'+c.name+'" to not repeat, but received `'+JSON.stringify(d)+"`");if(0===d.length){if(c.optional)continue;throw new TypeError('Expected "'+c.name+'" to not be empty')}for(var p=0;p<d.length;p++){if(f=l(d[p]),!n[u].test(f))throw new TypeError('Expected all "'+c.name+'" to match "'+c.pattern+'", but received `'+JSON.stringify(f)+"`");o+=(0===p?c.prefix:c.delimiter)+f}}else{if(f=c.asterisk?encodeURI(d).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):l(d),!n[u].test(f))throw new TypeError('Expected "'+c.name+'" to match "'+c.pattern+'", but received "'+f+'"');o+=c.prefix+f}}else o+=c}return o}}function l(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function u(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function c(e,t){return e.keys=t,e}function f(e){return e&&e.sensitive?"":"i"}function d(e,t,n){r(t)||(n=t||n,t=[]);for(var i=(n=n||{}).strict,o=!1!==n.end,a="",s=0;s<e.length;s++){var u=e[s];if("string"==typeof u)a+=l(u);else{var d=l(u.prefix),p="(?:"+u.pattern+")";t.push(u),u.repeat&&(p+="(?:"+d+p+")*"),a+=p=u.optional?u.partial?d+"("+p+")?":"(?:"+d+"("+p+"))?":d+"("+p+")"}}var h=l(n.delimiter||"/"),m=a.slice(-h.length)===h;return i||(a=(m?a.slice(0,-h.length):a)+"(?:"+h+"(?=$))?"),a+=o?"$":i&&m?"":"(?="+h+"|$)",c(new RegExp("^"+a,f(n)),t)}function p(e,t,n){return r(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return c(e,t)}(e,t):r(e)?function(e,t,n){for(var r=[],i=0;i<e.length;i++)r.push(p(e[i],t,n).source);return c(new RegExp("(?:"+r.join("|")+")",f(n)),t)}(e,t,n):function(e,t,n){return d(o(e,n),t,n)}(e,t,n)}},function(e,t,n){"use strict";(function(t){var r=n(29),i=n(269),o={"Content-Type":"application/x-www-form-urlencoded"};function a(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var s,l={adapter:(("undefined"!=typeof XMLHttpRequest||void 0!==t)&&(s=n(154)),s),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(e){}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(e){return e>=200&&e<300}};l.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(o)})),e.exports=l}).call(this,n(152))},function(e,t,n){var r=n(79),i=n(313),o=n(314),a=n(315),s=n(316),l=n(317);function u(e){var t=this.__data__=new r(e);this.size=t.size}u.prototype.clear=i,u.prototype.delete=o,u.prototype.get=a,u.prototype.has=s,u.prototype.set=l,e.exports=u},function(e,t,n){var r=n(53)(n(26),"Map");e.exports=r},function(e,t,n){var r=n(324),i=n(331),o=n(333),a=n(334),s=n(335);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=i,l.prototype.get=o,l.prototype.has=a,l.prototype.set=s,e.exports=l},function(e,t,n){var r=n(336),i=n(25);e.exports=function e(t,n,o,a,s){return t===n||(null==t||null==n||!i(t)&&!i(n)?t!=t&&n!=n:r(t,n,o,a,e,s))}},function(e,t){e.exports=function(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}},function(e,t,n){var r=n(168),i=n(169),o=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(e){return null==e?[]:(e=Object(e),r(a(e),(function(t){return o.call(e,t)})))}:i;e.exports=s},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}},function(e,t,n){var r=n(344),i=n(60),o=n(89),a=o&&o.isTypedArray,s=a?i(a):r;e.exports=s},function(e,t){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},function(e,t,n){var r=n(18),i=n(70),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!i(e))||(a.test(e)||!o.test(e)||null!=t&&e in Object(t))}},function(e,t,n){var r=n(54),i=n(52),o=n(18),a=n(70),s=r?r.prototype:void 0,l=s?s.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(o(t))return i(t,e)+"";if(a(t))return l?l.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},function(e,t){e.exports=function(e,t,n){for(var r=-1,i=null==e?0:e.length;++r<i;)if(n(t,e[r]))return!0;return!1}},function(e,t,n){var r=n(363),i=n(186)(r);e.exports=i},function(e,t,n){var r=n(95);e.exports=function(e){return e?(e=r(e))===1/0||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},function(e,t,n){var r=n(185);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},function(e,t,n){var r=n(376),i=n(184),o=n(120);e.exports=function(e){return o(i(e,void 0,r),e+"")}},function(e,t){e.exports=function(e,t,n){var r=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(i);++r<i;)o[r]=e[r+t];return o}},function(e,t,n){var r=n(171)(Object.getPrototypeOf,Object);e.exports=r},function(e,t,n){var r=n(411),i=n(98),o=n(412);e.exports=function(e){return i(e)?o(e):r(e)}},function(e,t,n){var r=n(196),i=n(433),o=n(434),a=n(198),s=n(443),l=n(130),u=n(444),c=n(204),f=n(205),d=n(57),p=Math.max;e.exports=function(e,t,n,h,m,g,v,y){var b=2&t;if(!b&&"function"!=typeof e)throw new TypeError("Expected a function");var E=h?h.length:0;if(E||(t&=-97,h=m=void 0),v=void 0===v?v:p(d(v),0),y=void 0===y?y:d(y),E-=m?m.length:0,64&t){var w=h,A=m;h=m=void 0}var S=b?void 0:l(e),T=[e,t,n,h,m,w,A,g,v,y];if(S&&u(T,S),e=T[0],t=T[1],n=T[2],h=T[3],m=T[4],!(y=T[9]=void 0===T[9]?b?0:e.length:p(T[9]-E,0))&&24&t&&(t&=-25),t&&1!=t)x=8==t||16==t?o(e,t,y):32!=t&&33!=t||m.length?a.apply(void 0,T):s(e,t,n,h);else var x=i(e,t,n);return f((S?r:c)(x,T),e,t)}},function(e,t,n){var r=n(101),i=n(129);function o(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}o.prototype=r(i.prototype),o.prototype.constructor=o,e.exports=o},function(e,t){e.exports=function(){}},function(e,t,n){var r=n(197),i=n(189),o=r?function(e){return r.get(e)}:i;e.exports=o},function(e,t,n){var r=n(101),i=n(129);function o(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}o.prototype=r(i.prototype),o.prototype.constructor=o,e.exports=o},function(e,t){e.exports=function(e,t){for(var n=-1,r=e.length,i=0,o=[];++n<r;){var a=e[n];a!==t&&"__lodash_placeholder__"!==a||(e[n]="__lodash_placeholder__",o[i++]=n)}return o}},function(e,t,n){var r=n(170),i=n(447),o=n(30);e.exports=function(e){return o(e)?r(e,!0):i(e)}},function(e,t,n){var r=n(164);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},function(e,t){e.exports={cap:!1,curry:!1,fixed:!1,immutable:!1,rearg:!1}},function(e,t,n){var r=n(183),i=n(38),o=n(57),a=Math.max;e.exports=function(e,t,n){var s=null==e?0:e.length;if(!s)return-1;var l=null==n?0:o(n);return l<0&&(l=a(s+l,0)),r(e,i(t,3),l)}},function(e,t,n){var r=n(188);e.exports=function(e){return e&&e.length?r(e):[]}},function(e,t,n){e.exports=n(65)},function(e,t,n){var r=n(90),i=n(45),o=n(30),a=n(74),s=n(378);e.exports=function(e){if(null==e)return 0;
110if(o(e))return a(e)?s(e):e.length;var t=i(e);return"[object Map]"==t||"[object Set]"==t?e.size:r(e).length}},function(e,t,n){var r=n(97),i=n(62),o=n(188),a=n(94),s=i((function(e){return o(r(e,1,a,!0))}));e.exports=s},function(e,t,n){var r=n(387),i=n(121),o=n(95);e.exports=function(e,t,n){return t=i(t),void 0===n?(n=t,t=0):n=i(n),e=o(e),r(e,t,n)}},function(e,t,n){e.exports=n.p+"/images/filled-sent.png"},,,,,,,,,function(e,t,n){"use strict"; 111/* 112object-assign 113(c) Sindre Sorhus 114@license MIT 115*/var r=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;function a(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,s,l=a(e),u=1;u<arguments.length;u++){for(var c in n=Object(arguments[u]))i.call(n,c)&&(l[c]=n[c]);if(r){s=r(n);for(var f=0;f<s.length;f++)o.call(n,s[f])&&(l[s[f]]=n[s[f]])}}return l}},function(e,t){var n,r,i=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(e){n=o}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(e){r=a}}();var l,u=[],c=!1,f=-1;function d(){c&&l&&(c=!1,l.length?u=l.concat(u):f=-1,u.length&&p())}function p(){if(!c){var e=s(d);c=!0;for(var t=u.length;t;){for(l=u,u=[];++f<t;)l&&l[f].run();f=-1,t=u.length}l=null,c=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===a||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function h(e,t){this.fun=e,this.array=t}function m(){}i.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];u.push(new h(e,t)),1!==u.length||c||s(p)},h.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=m,i.addListener=m,i.once=m,i.off=m,i.removeListener=m,i.removeAllListeners=m,i.emit=m,i.prependListener=m,i.prependOnceListener=m,i.listeners=function(e){return[]},i.binding=function(e){throw new Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw new Error("process.chdir is not supported")},i.umask=function(){return 0}},function(e,t,n){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},function(e,t,n){"use strict";var r=n(29),i=n(270),o=n(272),a=n(273),s=n(274),l=n(155);e.exports=function(e){return new Promise((function(t,u){var c=e.data,f=e.headers;r.isFormData(c)&&delete f["Content-Type"];var d=new XMLHttpRequest;if(e.auth){var p=e.auth.username||"",h=e.auth.password||"";f.Authorization="Basic "+btoa(p+":"+h)}if(d.open(e.method.toUpperCase(),o(e.url,e.params,e.paramsSerializer),!0),d.timeout=e.timeout,d.onreadystatechange=function(){if(d&&4===d.readyState&&(0!==d.status||d.responseURL&&0===d.responseURL.indexOf("file:"))){var n="getAllResponseHeaders"in d?a(d.getAllResponseHeaders()):null,r={data:e.responseType&&"text"!==e.responseType?d.response:d.responseText,status:d.status,statusText:d.statusText,headers:n,config:e,request:d};i(t,u,r),d=null}},d.onerror=function(){u(l("Network Error",e,null,d)),d=null},d.ontimeout=function(){u(l("timeout of "+e.timeout+"ms exceeded",e,"ECONNABORTED",d)),d=null},r.isStandardBrowserEnv()){var m=n(275),g=(e.withCredentials||s(e.url))&&e.xsrfCookieName?m.read(e.xsrfCookieName):void 0;g&&(f[e.xsrfHeaderName]=g)}if("setRequestHeader"in d&&r.forEach(f,(function(e,t){void 0===c&&"content-type"===t.toLowerCase()?delete f[t]:d.setRequestHeader(t,e)})),e.withCredentials&&(d.withCredentials=!0),e.responseType)try{d.responseType=e.responseType}catch(t){if("json"!==e.responseType)throw t}"function"==typeof e.onDownloadProgress&&d.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&d.upload&&d.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then((function(e){d&&(d.abort(),u(e),d=null)})),void 0===c&&(c=null),d.send(c)}))}},function(e,t,n){"use strict";var r=n(271);e.exports=function(e,t,n,i,o){var a=new Error(e);return r(a,t,n,i,o)}},function(e,t,n){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},function(e,t,n){"use strict";function r(e){this.message=e}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")}
vendor: 7,362 bytes, line 115
115,r.prototype.__CANCEL__=!0,e.exports=r},function(e,t,n){"use strict";n(78);var r,i=n(33);(r=i)&&r.__esModule},function(e,t,n){var r=n(34).default,i=n(303);e.exports=function(e){var t=i(e,"string");return"symbol"===r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n(59))},function(e,t){var n=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return n.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},function(e,t,n){var r=n(84),i=n(163),o=n(85);e.exports=function(e,t,n,a,s,l){var u=1&n,c=e.length,f=t.length;if(c!=f&&!(u&&f>c))return!1;var d=l.get(e),p=l.get(t);if(d&&p)return d==t&&p==e;var h=-1,m=!0,g=2&n?new r:void 0;for(l.set(e,t),l.set(t,e);++h<c;){var v=e[h],y=t[h];if(a)var b=u?a(y,v,h,t,e,l):a(v,y,h,e,t,l);if(void 0!==b){if(b)continue;m=!1;break}if(g){if(!i(t,(function(e,t){if(!o(g,t)&&(v===e||s(v,e,n,a,l)))return g.push(t)}))){m=!1;break}}else if(v!==y&&!s(v,y,n,a,l)){m=!1;break}}return l.delete(e),l.delete(t),m}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},function(e,t,n){var r=n(26).Uint8Array;e.exports=r},function(e,t){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},function(e,t,n){var r=n(167),i=n(113),o=n(39);e.exports=function(e){return r(e,o,i)}},function(e,t,n){var r=n(112),i=n(18);e.exports=function(e,t,n){var o=t(e);return i(e)?o:r(o,n(e))}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,i=0,o=[];++n<r;){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o}},function(e,t){e.exports=function(){return[]}},function(e,t,n){var r=n(341),i=n(87),o=n(18),a=n(88),s=n(67),l=n(115),u=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=o(e),c=!n&&i(e),f=!n&&!c&&a(e),d=!n&&!c&&!f&&l(e),p=n||c||f||d,h=p?r(e.length,String):[],m=h.length;for(var g in e)!t&&!u.call(e,g)||p&&("length"==g||f&&("offset"==g||"parent"==g)||d&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||s(g,m))||h.push(g);return h}},function(e,t){e.exports=function(e,t){return function(n){return e(t(n))}}},function(e,t,n){var r=n(53)(n(26),"Set");e.exports=r},function(e,t,n){var r=n(53)(n(26),"WeakMap");e.exports=r},function(e,t,n){var r=n(36);e.exports=function(e){return e==e&&!r(e)}},function(e,t){e.exports=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}},function(e,t,n){var r=n(350),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,a=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(i,(function(e,n,r,i){t.push(r?i.replace(o,"$1"):n||e)})),t}));e.exports=a},function(e,t,n){var r=n(352),i=n(178);e.exports=function(e,t){return null!=e&&i(e,t,r)}},function(e,t,n){var r=n(69),i=n(87),o=n(18),a=n(67),s=n(116),l=n(55);e.exports=function(e,t,n){for(var u=-1,c=(t=r(t,e)).length,f=!1;++u<c;){var d=l(t[u]);if(!(f=null!=e&&n(e,d)))break;e=e[d]}return f||++u!=c?f:!!(c=null==e?0:e.length)&&s(c)&&a(d,c)&&(o(e)||i(e))}},function(e,t){e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},function(e,t,n){var r=n(356),i=n(39);e.exports=function(e,t){return e&&r(e,t,i)}},function(e,t,n){var r=n(84),i=n(92),o=n(119),a=n(52),s=n(60),l=n(85);e.exports=function(e,t,n,u){var c=-1,f=i,d=!0,p=e.length,h=[],m=t.length;if(!p)return h;n&&(t=a(t,s(n))),u?(f=o,d=!1):t.length>=200&&(f=l,d=!1,t=new r(t));e:for(;++c<p;){var g=e[c],v=null==n?g:n(g);if(g=u||0!==g?g:0,d&&v==v){for(var y=m;y--;)if(t[y]===v)continue e;h.push(g)}else f(t,v,u)||h.push(g)}return h}},function(e,t,n){var r=n(183),i=n(361),o=n(362);e.exports=function(e,t,n){return t==t?o(e,t,n):r(e,i,n)}},function(e,t){e.exports=function(e,t,n,r){for(var i=e.length,o=n+(r?1:-1);r?o--:++o<i;)if(t(e[o],o,e))return o;return-1}},function(e,t,n){var r=n(93),i=Math.max;e.exports=function(e,t,n){return t=i(void 0===t?e.length-1:t,0),function(){for(var o=arguments,a=-1,s=i(o.length-t,0),l=Array(s);++a<s;)l[a]=o[t+a];a=-1;for(var u=Array(t+1);++a<t;)u[a]=o[a];return u[t]=n(l),r(e,this,u)}}},function(e,t,n){var r=n(53),i=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=i},function(e,t){var n=Date.now;e.exports=function(e){var t=0,r=0;return function(){var i=n(),o=16-(i-r);if(r=i,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},function(e,t){e.exports=function(e,t,n,r){var i=-1,o=null==e?0:e.length;for(r&&o&&(n=e[++i]);++i<o;)n=t(n,e[i],i,e);return n}},function(e,t,n){var r=n(84),i=n(92),o=n(119),a=n(85),s=n(381),l=n(86);e.exports=function(e,t,n){var u=-1,c=i,f=e.length,d=!0,p=[],h=p;if(n)d=!1,c=o;else if(f>=200){var m=t?null:s(e);if(m)return l(m);d=!1,c=a,h=new r}else h=t?[]:p;e:for(;++u<f;){var g=e[u],v=t?t(g):g;if(g=n||0!==g?g:0,d&&v==v){for(var y=h.length;y--;)if(h[y]===v)continue e;t&&h.push(v),p.push(g)}else c(h,v,n)||(h!==p&&h.push(v),p.push(g))}return p}},function(e,t){e.exports=function(){}},function(e,t,n){var r=n(382),i=n(39);e.exports=function(e){return null==e?[]:r(e,i(e))}},function(e,t,n){var r=n(386),i=n(178);e.exports=function(e,t){return null!=e&&i(e,t,r)}},function(e,t,n){var r=n(193);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e,t,n){return e==e&&(void 0!==n&&(e=e<=n?e:n),void 0!==t&&(e=e>=t?e:t)),e}},function(e,t,n){var r=n(124);e.exports=function(e,t,n){var i=e.length;return n=void 0===n?i:n,!t&&n>=i?e:r(e,t,n)}},function(e,t,n){var r=n(56),i=n(197),o=i?function(e,t){return i.set(e,t),e}:r;e.exports=o},function(e,t,n){var r=n(173),i=r&&new r;e.exports=i},function(e,t,n){var r=n(199),i=n(200),o=n(435),a=n(100),s=n(201),l=n(206),u=n(442),c=n(132),f=n(26);e.exports=function e(t,n,d,p,h,m,g,v,y,b){var E=128&n,w=1&n,A=2&n,S=24&n,T=512&n,x=A?void 0:a(t);return function k(){for(var O=arguments.length,_=Array(O),C=O;C--;)_[C]=arguments[C];if(S)var P=l(k),I=o(_,P);if(p&&(_=r(_,p,h,S)),m&&(_=i(_,m,g,S)),O-=I,S&&O<b){var N=c(_,P);return s(t,n,e,k.placeholder,d,_,N,v,y,b-O)}var R=w?d:this,L=A?R[t]:t;return O=_.length,v?_=u(_,v):T&&O>1&&_.reverse(),E&&y<O&&(_.length=y),this&&this!==f&&this instanceof k&&(L=x||a(L)),L.apply(R,_)}}},function(e,t){var n=Math.max;e.exports=function(e,t,r,i){for(var o=-1,a=e.length,s=r.length,l=-1,u=t.length,c=n(a-s,0),f=Array(u+c),d=!i;++l<u;)f[l]=t[l];for(;++o<s;)(d||o<a)&&(f[r[o]]=e[o]);for(;c--;)f[l++]=e[o++];return f}},function(e,t){var n=Math.max;e.exports=function(e,t,r,i){for(var o=-1,a=e.length,s=-1,l=r.length,u=-1,c=t.length,f=n(a-l,0),d=Array(f+c),p=!i;++o<f;)d[o]=e[o];for(var h=o;++u<c;)d[h+u]=t[u];for(;++s<l;)(p||o<a)&&(d[h+r[s]]=e[o++]);return d}},function(e,t,n){var r=n(202),i=n(204),o=n(205);e.exports=function(e,t,n,a,s,l,u,c,f,d){var p=8&t;t|=p?32:64,4&(t&=~(p?64:32))||(t&=-4);
115var h=[e,t,s,p?l:void 0,p?u:void 0,p?void 0:l,p?void 0:u,c,f,d],m=n.apply(void 0,h);return r(e)&&i(m,h),m.placeholder=a,o(m,e,t)}},function(e,t,n){var r=n(128),i=n(130),o=n(203),a=n(437);e.exports=function(e){var t=o(e),n=a[t];if("function"!=typeof n||!(t in r.prototype))return!1;if(e===n)return!0;var s=i(n);return!!s&&e===s[0]}},function(e,t,n){var r=n(436),i=Object.prototype.hasOwnProperty;e.exports=function(e){for(var t=e.name+"",n=r[t],o=i.call(r,t)?n.length:0;o--;){var a=n[o],s=a.func;if(null==s||s==e)return a.name}return t}},function(e,t,n){var r=n(196),i=n(186)(r);e.exports=i},function(e,t,n){var r=n(439),i=n(440),o=n(120),a=n(441);e.exports=function(e,t,n){var s=t+"";return o(e,i(s,a(r(s),n)))}},function(e,t){e.exports=function(e){return e.placeholder}},function(e,t,n){var r=n(73),i=n(39);e.exports=function(e,t){return e&&r(t,i(t),e)}},function(e,t,n){var r=n(108),i=n(99),o=n(96),a=n(207),s=n(446),l=n(449),u=n(72),c=n(450),f=n(451),d=n(166),p=n(452),h=n(45),m=n(453),g=n(454),v=n(459),y=n(18),b=n(88),E=n(460),w=n(36),A=n(462),S=n(39),T=n(133),x={};x["[object Arguments]"]=x["[object Array]"]=x["[object ArrayBuffer]"]=x["[object DataView]"]=x["[object Boolean]"]=x["[object Date]"]=x["[object Float32Array]"]=x["[object Float64Array]"]=x["[object Int8Array]"]=x["[object Int16Array]"]=x["[object Int32Array]"]=x["[object Map]"]=x["[object Number]"]=x["[object Object]"]=x["[object RegExp]"]=x["[object Set]"]=x["[object String]"]=x["[object Symbol]"]=x["[object Uint8Array]"]=x["[object Uint8ClampedArray]"]=x["[object Uint16Array]"]=x["[object Uint32Array]"]=!0,x["[object Error]"]=x["[object Function]"]=x["[object WeakMap]"]=!1,e.exports=function e(t,n,k,O,_,C){var P,I=1&n,N=2&n,R=4&n;if(k&&(P=_?k(t,O,_,C):k(t)),void 0!==P)return P;if(!w(t))return t;var L=y(t);if(L){if(P=m(t),!I)return u(t,P)}else{var M=h(t),D="[object Function]"==M||"[object GeneratorFunction]"==M;if(b(t))return l(t,I);if("[object Object]"==M||"[object Arguments]"==M||D&&!_){if(P=N||D?{}:v(t),!I)return N?f(t,s(P,t)):c(t,a(P,t))}else{if(!x[M])return _?t:{};P=g(t,M,I)}}C||(C=new r);var j=C.get(t);if(j)return j;C.set(t,P),A(t)?t.forEach((function(r){P.add(e(r,n,k,r,t,C))})):E(t)&&t.forEach((function(r,i){P.set(i,e(r,n,k,i,t,C))}));var U=L?void 0:(R?N?p:d:N?T:S)(t);return i(U||t,(function(r,i){U&&(r=t[i=r]),o(P,i,e(r,n,k,i,t,C))})),P}},function(e,t,n){var r=n(112),i=n(125),o=n(113),a=n(169),s=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,o(e)),e=i(e);return t}:a;e.exports=s},function(e,t){e.exports={isFunction:function(e){return"function"==typeof e},isArray:function(e){return"[object Array]"===Object.prototype.toString.apply(e)},each:function(e,t){for(var n=0,r=e.length;n<r&&!1!==t(e[n],n);n++);}}},function(e,t,n){var r=n(304);function i(){return"undefined"!=typeof Reflect&&Reflect.get?(e.exports=i=Reflect.get.bind(),e.exports.__esModule=!0,e.exports.default=e.exports):(e.exports=i=function(e,t,n){var i=r(e,t);if(i){var o=Object.getOwnPropertyDescriptor(i,t);return o.get?o.get.call(arguments.length<3?e:n):o.value}},e.exports.__esModule=!0,e.exports.default=e.exports),i.apply(this,arguments)}e.exports=i,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e){for(var t=-1,n=null==e?0:e.length,r=0,i=[];++t<n;){var o=e[t];o&&(i[r++]=o)}return i}},function(e,t,n){var r=n(359),i=n(360),o=n(38),a=n(18),s=n(71);e.exports=function(e,t,n){var l=a(e)?r:i;return n&&s(e,t,n)&&(t=void 0),l(e,o(t,3))}},function(e,t,n){var r=n(40),i=/[\\^$.*+?()[\]{}|]/g,o=RegExp(i.source);e.exports=function(e){return(e=r(e))&&o.test(e)?e.replace(i,"\\$&"):e}},function(e,t,n){var r=n(124),i=n(57);e.exports=function(e,t,n){var o=null==e?0:e.length;return o?(t=n||void 0===t?1:i(t),r(e,0,(t=o-t)<0?0:t)):[]}},function(e,t,n){var r=n(111);e.exports=function(e,t){return r(e,t)}},function(e,t,n){e.exports=n(388)},function(e,t,n){"use strict";var r;r=n(389),e.exports=r.default,e.exports.instance=r.instance},function(e,t,n){var r=n(32),i=n(25);e.exports=function(e){return!0===e||!1===e||i(e)&&"[object Boolean]"==r(e)}},function(e,t){e.exports=function(e,t,n,r){var i=n?n.call(r,e,t):void 0;if(void 0!==i)return!!i;if(e===t)return!0;
115if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var o=Object.keys(e),a=Object.keys(t);if(o.length!==a.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),l=0;l<o.length;l++){var u=o[l];if(!s(u))return!1;var c=e[u],f=t[u];if(!1===(i=n?n.call(r,c,f,u):void 0)||void 0===i&&c!==f)return!1}return!0}},function(e,t,n){var r=n(403);e.exports=function(e,t){if(null==e)return{};var n,i,o=r(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)n=a[i],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(404),i=n(409),o=r((function(e,t,n){return e+(n?" ":"")+i(t)}));e.exports=o},function(e,t,n){var r=n(416),i=n(56);e.exports=function(e){return e&&e.length?r(e,i):0}},function(e,t,n){"use strict";var r={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o=Object.defineProperty,a=Object.getOwnPropertyNames,s=Object.getOwnPropertySymbols,l=Object.getOwnPropertyDescriptor,u=Object.getPrototypeOf,c=u&&u(Object);e.exports=function e(t,n,f){if("string"!=typeof n){if(c){var d=u(n);d&&d!==c&&e(t,d,f)}var p=a(n);s&&(p=p.concat(s(n)));for(var h=0;h<p.length;++h){var m=p[h];if(!(r[m]||i[m]||f&&f[m])){var g=l(n,m);try{o(t,m,g)}catch(e){}}}return t}return t}},function(e,t,n){var r=n(46)("uniq",n(137),n(135));r.placeholder=n(41),e.exports=r},function(e,t,n){var r=n(46)("identity",n(56),n(135));r.placeholder=n(41),e.exports=r},function(e,t,n){var r=n(46)("filter",n(75));r.placeholder=n(41),e.exports=r},function(e,t,n){var r=n(46)("split",n(470));r.placeholder=n(41),e.exports=r},function(e,t,n){var r=n(46)("flatMap",n(473));r.placeholder=n(41),e.exports=r},function(e,t,n){var r=n(46)("map",n(16));r.placeholder=n(41),e.exports=r},function(e,t,n){var r=n(46)("toArray",n(474),n(135));r.placeholder=n(41),e.exports=r},function(e,t,n){var r=n(46)("flow",n(476));r.placeholder=n(41),e.exports=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=s(n(0)),a=s(n(5));function s(e){return e&&e.__esModule?e:{default:e}}var l=function(e){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var e=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return e.displayName="FontAwesome",e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"render",value:function(){var e=this.props,t=e.border,n=e.cssModule,i=e.className,a=e.fixedWidth,s=e.flip,l=e.inverse,u=e.name,c=e.pulse,f=e.rotate,d=e.size,p=e.spin,h=e.stack,m=e.tag,g=void 0===m?"span":m,v=e.ariaLabel,y=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["border","cssModule","className","fixedWidth","flip","inverse","name","pulse","rotate","size","spin","stack","tag","ariaLabel"]),b=v?{"aria-label":v}:{"aria-hidden":!0},E=[];return n?(E.push(n.fa),E.push(n["fa-"+u]),d&&E.push(n["fa-"+d]),p&&E.push(n["fa-spin"]),c&&E.push(n["fa-pulse"]),t&&E.push(n["fa-border"]),a&&E.push(n["fa-fw"]),l&&E.push(n["fa-inverse"]),s&&E.push(n["fa-flip-"+s]),f&&E.push(n["fa-rotate-"+f]),h&&E.push(n["fa-stack-"+h])):(E.push("fa"),E.push("fa-"+u),d&&E.push("fa-"+d),p&&E.push("fa-spin"),c&&E.push("fa-pulse"),t&&E.push("fa-border"),a&&E.push("fa-fw"),l&&E.push("fa-inverse"),s&&E.push("fa-flip-"+s),f&&E.push("fa-rotate-"+f),h&&E.push("fa-stack-"+h)),i&&E.push(i),o.default.createElement(g,r({},y,b,{className:E.join(" ")}))}}]),t}(o.default.Component);l.propTypes={ariaLabel:a.default.string,border:a.default.bool,className:a.default.string,cssModule:a.default.object,fixedWidth:a.default.bool,flip:a.default.oneOf(["horizontal","vertical"]),inverse:a.default.bool,name:a.default.string.isRequired,pulse:a.default.bool,rotate:a.default.oneOf([90,180,270]),size:a.default.oneOf(["lg","2x","3x","4x","5x"]),spin:a.default.bool,stack:a.default.oneOf(["1x","2x"]),tag:a.default.string},t.default=l,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0;var r,i=n(507),o=(r=i)&&r.__esModule?r:{default:r};t.default=o.default},function(e,t,n){"use strict";(function(t){function r(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var i=r(n(0));function o(){return(o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function a(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);a=!0);}catch(e){s=!0,i=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw i}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}
115(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var u="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==t?t:"undefined"!=typeof self?self:{},c={}; 116/* 117 @license 118 Shaka Player 119 Copyright 2016 Google LLC 120 SPDX-License-Identifier: Apache-2.0 121*/ 122!function(e){!function(){var t="undefined"!=typeof window?window:u,n={};for(var r in function(e,t,n){var r;function i(e){var t=0;return function(){return t<e.length?{done:!1,value:e[t++]}:{done:!0}}}var o="function"==typeof Object.defineProperties?Object.defineProperty:function(e,t,n){return e==Array.prototype||e==Object.prototype||(e[t]=n.value),e};var a=function(n){n=["object"==typeof globalThis&&globalThis,n,"object"==typeof e&&e,"object"==typeof self&&self,"object"==typeof t&&t];for(var r=0;r<n.length;++r){var i=n[r];if(i&&i.Math==Math)return i}throw Error("Cannot find global object")}(this);function s(e,t){if(t)e:{for(var n=a,r=e.split("."),i=0;i<r.length-1;i++){var s=r[i];if(!(s in n))break e;n=n[s]}(s=t(i=n[r=r[r.length-1]]))!=i&&null!=s&&o(n,r,{configurable:!0,writable:!0,value:s})}}function l(e){return(e={next:e})[Symbol.iterator]=function(){return this},e}function u(e){var t="undefined"!=typeof Symbol&&Symbol.iterator&&e[Symbol.iterator];return t?t.call(e):{next:i(e)}}function c(e){if(!(e instanceof Array)){e=u(e);for(var t,n=[];!(t=e.next()).done;)n.push(t.value);e=n}return e}s("Symbol",(function(e){function t(e,t){this.g=e,o(this,"description",{configurable:!0,writable:!0,value:t})}if(e)return e;t.prototype.toString=function(){return this.g};var n="jscomp_symbol_"+(1e9*Math.random()>>>0)+"_",r=0;return function e(i){if(this instanceof e)throw new TypeError("Symbol is not a constructor");return new t(n+(i||"")+"_"+r++,i)}})),s("Symbol.iterator",(function(e){if(e)return e;e=Symbol("Symbol.iterator");for(var t="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),n=0;n<t.length;n++){var r=a[t[n]];"function"==typeof r&&"function"!=typeof r.prototype[e]&&o(r.prototype,e,{configurable:!0,writable:!0,value:function(){return l(i(this))}})}return e}));var f,d="function"==typeof Object.create?Object.create:function(e){function t(){}return t.prototype=e,new t};if("function"==typeof Object.setPrototypeOf)f=Object.setPrototypeOf;else{var p;e:{var h={};try{h.__proto__={a:!0},p=h.a;break e}catch(e){}p=!1}f=p?function(e,t){if(e.__proto__=t,e.__proto__!==t)throw new TypeError(e+" is not extensible");return e}:null}var m=f;function g(e,t){if(e.prototype=d(t.prototype),e.prototype.constructor=e,m)m(e,t);else for(var n in t)if("prototype"!=n)if(Object.defineProperties){var r=Object.getOwnPropertyDescriptor(t,n);r&&Object.defineProperty(e,n,r)}else e[n]=t[n];e.Wi=t.prototype}function v(){this.B=!1,this.l=null,this.h=void 0,this.g=1,this.j=this.s=0,this.G=this.i=null}function y(e){if(e.B)throw new TypeError("Generator is already running");e.B=!0}function b(e,t){e.i={ef:t,qf:!0},e.g=e.s||e.j}function E(e,t,n){return e.g=n,{value:t}}function w(e){e.g=0}function A(e,t,n){e.s=t,null!=n&&(e.j=n)}function S(e){e.s=0,e.j=2}function T(e,t,n){e.g=t,e.s=n||0}function x(e,t){e.s=t||0;var n=e.i.ef;return e.i=null,n}function k(e){e.G=[e.i],e.s=0,e.j=0}function O(e,t){var n=e.G.splice(0)[0];(n=e.i=e.i||n)?n.qf?e.g=e.s||e.j:null!=n.D&&e.j<n.D?(e.g=n.D,e.i=null):e.g=e.j:e.g=t}function _(e){this.g=new v,this.h=e}function C(e,t,n,r){try{var i=t.call(e.g.l,n);if(!(i instanceof Object))throw new TypeError("Iterator result "+i+" is not an object");if(!i.done)return e.g.B=!1,i;var o=i.value}catch(t){return e.g.l=null,b(e.g,t),P(e)}return e.g.l=null,r.call(e.g,o),P(e)}function P(e){for(;e.g.g;)try{var t=e.h(e.g);if(t)return e.g.B=!1,{value:t.value,done:!1}}catch(t){e.g.h=void 0,b(e.g,t)}if(e.g.B=!1,e.g.i){if(t=e.g.i,e.g.i=null,t.qf)throw t.ef;return{value:t.return,done:!0}}return{value:void 0,done:!0}}function I(e){this.next=function(t){return y(e.g),e.g.l?t=C(e,e.g.l.next,t,e.g.C):(e.g.C(t),t=P(e)),t},this.throw=function(t){return y(e.g),e.g.l?t=C(e,e.g.l.throw,t,e.g.C):(b(e.g,t),t=P(e)),t},this.return=function(t){return function(e,t){y(e.g);var n=e.g.l;return n?C(e,"return"in n?n.return:function(e){return{value:e,done:!0}},t,e.g.return):(e.g.return(t),P(e))}(e,t)},this[Symbol.iterator]=function(){return this}}function N(e,t){var n=new I(new _(t));return m&&e.prototype&&m(n,e.prototype),n}function R(e){return function(e){function t(t){return e.next(t)}function n(t){return e.throw(t)}return new Promise((function(r,i){!function e(o){o.done?r(o.value):Promise.resolve(o.value).then(t,n).then(e,i)}(e.next())}))}(new I(new _(e)))}function L(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function M(e,t){e instanceof String&&(e+="");var n=0,r=!1,i={next:function(){if(!r&&n<e.length){var i=n++;return{value:t(i,e[i]),done:!1}}return r=!0,{done:!0,value:void 0}}};return i[Symbol.iterator]=function(){return i},i}function D(e,t,n){e instanceof String&&(e=String(e));for(var r=e.length,i=0;i<r;i++){var o=e[i];if(t.call(n,o,i,e))return{wa:i,v:o}}return{wa:-1,v:void 0}}function j(e,t,n){if(null==e)throw new TypeError("The 'this' value for String.prototype."+n+" must not be null or undefined");if(t instanceof RegExp)throw new TypeError("First argument to String.prototype."+n+" must not be a regular expression");return e+""}v.prototype.C=function(e){this.h=e},v.prototype.return=function(e){this.i={return:e},this.g=this.j},v.prototype.D=function(e){this.g=e},s("Promise",(function(e){function t(e){this.h=0,this.i=void 0,this.g=[],this.B=!1;var t=this.j();try{e(t.resolve,t.reject)}catch(e){t.reject(e)}}function n(){this.g=null}function r(e){return e instanceof t?e:new t((function(t){t(e)}))}if(e)return e;n.prototype.h=function(e){if(null==this.g){this.g=[];var t=this;this.i((function(){t.l()}
122))}this.g.push(e)};var i=a.setTimeout;n.prototype.i=function(e){i(e,0)},n.prototype.l=function(){for(;this.g&&this.g.length;){var e=this.g;this.g=[];for(var t=0;t<e.length;++t){var n=e[t];e[t]=null;try{n()}catch(e){this.j(e)}}}this.g=null},n.prototype.j=function(e){this.i((function(){throw e}))},t.prototype.j=function(){function e(e){return function(r){n||(n=!0,e.call(t,r))}}var t=this,n=!1;return{resolve:e(this.L),reject:e(this.l)}},t.prototype.L=function(e){if(e===this)this.l(new TypeError("A Promise cannot resolve to itself"));else if(e instanceof t)this.P(e);else{e:switch(typeof e){case"object":var n=null!=e;break e;case"function":n=!0;break e;default:n=!1}n?this.J(e):this.s(e)}},t.prototype.J=function(e){var t=void 0;try{t=e.then}catch(e){return void this.l(e)}"function"==typeof t?this.S(t,e):this.s(e)},t.prototype.l=function(e){this.C(2,e)},t.prototype.s=function(e){this.C(1,e)},t.prototype.C=function(e,t){if(0!=this.h)throw Error("Cannot settle("+e+", "+t+"): Promise already settled in state"+this.h);this.h=e,this.i=t,2===this.h&&this.M(),this.G()},t.prototype.M=function(){var e=this;i((function(){if(e.I()){var t=a.console;void 0!==t&&t.error(e.i)}}),1)},t.prototype.I=function(){if(this.B)return!1;var e=a.CustomEvent,t=a.Event,n=a.dispatchEvent;return void 0===n||("function"==typeof e?e=new e("unhandledrejection",{cancelable:!0}):"function"==typeof t?e=new t("unhandledrejection",{cancelable:!0}):(e=a.document.createEvent("CustomEvent")).initCustomEvent("unhandledrejection",!1,!0,e),e.promise=this,e.reason=this.i,n(e))},t.prototype.G=function(){if(null!=this.g){for(var e=0;e<this.g.length;++e)o.h(this.g[e]);this.g=null}};var o=new n;return t.prototype.P=function(e){var t=this.j();e.ld(t.resolve,t.reject)},t.prototype.S=function(e,t){var n=this.j();try{e.call(t,n.resolve,n.reject)}catch(e){n.reject(e)}},t.prototype.then=function(e,n){function r(e,t){return"function"==typeof e?function(t){try{i(e(t))}catch(e){o(e)}}:t}var i,o,a=new t((function(e,t){i=e,o=t}));return this.ld(r(e,i),r(n,o)),a},t.prototype.catch=function(e){return this.then(void 0,e)},t.prototype.ld=function(e,t){function n(){switch(r.h){case 1:e(r.i);break;case 2:t(r.i);break;default:throw Error("Unexpected state: "+r.h)}}var r=this;null==this.g?o.h(n):this.g.push(n),this.B=!0},t.resolve=r,t.reject=function(e){return new t((function(t,n){n(e)}))},t.race=function(e){return new t((function(t,n){for(var i=u(e),o=i.next();!o.done;o=i.next())r(o.value).ld(t,n)}))},t.all=function(e){var n=u(e),i=n.next();return i.done?r([]):new t((function(e,t){function o(t){return function(n){a[t]=n,0==--s&&e(a)}}var a=[],s=0;do{a.push(void 0),s++,r(i.value).ld(o(a.length-1),t),i=n.next()}while(!i.done)}))},t})),s("WeakMap",(function(e){function t(e){if(this.g=(l+=Math.random()+1).toString(),e){e=u(e);for(var t;!(t=e.next()).done;)t=t.value,this.set(t[0],t[1])}}function n(){}function r(e){var t=typeof e;return"object"===t&&null!==e||"function"===t}function i(e){if(!L(e,s)){var t=new n;o(e,s,{value:t})}}function a(e){var t=Object[e];t&&(Object[e]=function(e){return e instanceof n?e:(Object.isExtensible(e)&&i(e),t(e))})}if(function(){if(!e||!Object.seal)return!1;try{var t=Object.seal({}),n=Object.seal({}),r=new e([[t,2],[n,3]]);return 2==r.get(t)&&3==r.get(n)&&(r.delete(t),r.set(n,4),!r.has(t)&&4==r.get(n))}catch(e){return!1}}())return e;var s="$jscomp_hidden_"+Math.random();a("freeze"),a("preventExtensions"),a("seal");var l=0;return t.prototype.set=function(e,t){if(!r(e))throw Error("Invalid WeakMap key");if(i(e),!L(e,s))throw Error("WeakMap key fail: "+e);return e[s][this.g]=t,this},t.prototype.get=function(e){return r(e)&&L(e,s)?e[s][this.g]:void 0},t.prototype.has=function(e){return r(e)&&L(e,s)&&L(e[s],this.g)},t.prototype.delete=function(e){return!!(r(e)&&L(e,s)&&L(e[s],this.g))&&delete e[s][this.g]},t})),s("Map",(function(e){function t(){var e={};return e.wb=e.next=e.head=e}function n(e,t){var n=e.g;return l((function(){if(n){for(;n.head!=e.g;)n=n.wb;for(;n.next!=n.head;)return n=n.next,{done:!1,value:t(n)};n=null}return{done:!0,value:void 0}}))}function r(e,t){var n=t&&typeof t;"object"==n||"function"==n?o.has(t)?n=o.get(t):(n=""+ ++a,o.set(t,n)):n="p_"+t;var r=e.h[n];if(r&&L(e.h,n))for(var i=0;i<r.length;i++){var s=r[i];if(t!=t&&s.key!=s.key||t===s.key)return{id:n,list:r,index:i,Ea:s}}return{id:n,list:r,index:-1,Ea:void 0}}function i(e){if(this.h={},this.g=t(),this.size=0,e){e=u(e);for(var n;!(n=e.next()).done;)n=n.value,this.set(n[0],n[1])}}if(function(){if(!e||"function"!=typeof e||!e.prototype.entries||"function"!=typeof Object.seal)return!1;try{var t=Object.seal({x:4}),n=new e(u([[t,"s"]]));if("s"!=n.get(t)||1!=n.size||n.get({x:4})||n.set({x:4},"t")!=n||2!=n.size)return!1;var r=n.entries(),i=r.next();return!i.done&&i.value[0]==t&&"s"==i.value[1]&&!((i=r.next()).done||4!=i.value[0].x||"t"!=i.value[1]||!r.next().done)}catch(e){return!1}}())return e;var o=new WeakMap;i.prototype.set=function(e,t){var n=r(this,e=0===e?0:e);return n.list||(n.list=this.h[n.id]=[]),n.Ea?n.Ea.value=t:(n.Ea={next:this.g,wb:this.g.wb,head:this.g,key:e,value:t},n.list.push(n.Ea),this.g.wb.next=n.Ea,this.g.wb=n.Ea,this.size++),this},i.prototype.delete=function(e){return!(!(e=r(this,e)).Ea||!e.list)&&(e.list.splice(e.index,1),e.list.length||delete this.h[e.id],e.Ea.wb.next=e.Ea.next,e.Ea.next.wb=e.Ea.wb,e.Ea.head=null,this.size--,!0)},i.prototype.clear=function(){this.h={},this.g=this.g.wb=t(),this.size=0},i.prototype.has=function(e){return!!r(this,e).Ea},i.prototype.get=function(e){return(e=r(this,e).Ea)&&e.value},i.prototype.entries=function(){return n(this,(function(e){return[e.key,e.value]}))},i.prototype.keys=function(){return n(this,(function(e){return e.key}))},i.prototype.values=function(){return n(this,(function(e){return e.value}))},i.prototype.forEach=function(e,t){for(var n,r=this.entries();!(n=r.next()).done;)n=n.value,e.call(t,n[1],n[0],this)},i.prototype[Symbol.iterator]=i.prototype.entries;var a=0;return i})),s("Array.prototype.keys",(function(e){return e||function(){return M(this,(function(e){return e}))}})),s("Set",(function(e){function t(e){if(this.g=new Map,e){e=u(e);for(var t;!(t=e.next()).done;)this.add(t.value)}this.size=this.g.size}return function(){if(!e||"function"!=typeof e||!e.prototype.entries||"function"!=typeof Object.seal)return!1;try{var t=Object.seal({x:4}),n=new e(u([t]));if(!n.has(t)||1!=n.size||n.add(t)!=n||1!=n.size||n.add({x:4})!=n||2!=n.size)return!1;var r=n.entries(),i=r.next();return!i.done&&i.value[0]==t&&i.value[1]==t&&(!(i=r.next()).done&&i.value[0]!=t&&4==i.value[0].x&&i.value[1]==i.value[0]&&r.next().done)}catch(e){return!1}}()?e:(t.prototype.add=function(e){return e=0===e?0:e,this.g.set(e,e),this.size=this.g.size,this},t.prototype.delete=function(e){return e=this.g.delete(e),this.size=this.g.size,e},t.prototype.clear=function(){this.g.clear(),this.size=0},t.prototype.has=function(e){return this.g.has(e)},t.prototype.entries=function(){return this.g.entries()},t.prototype.values=function(){return this.g.values()},t.prototype.keys=t.prototype.values,t.prototype[Symbol.iterator]=t.prototype.values,t.prototype.forEach=function(e,t){var n=this;this.g.forEach((function(r){return e.call(t,r,r,n)}))},t)})),s("Array.from",(function(e){return e||function(e,t,n){t=null!=t?t:function(e){return e};var r=[],i="undefined"!=typeof Symbol&&Symbol.iterator&&e[Symbol.iterator];if("function"==typeof i){e=i.call(e);for(var o=0;!(i=e.next()).done;)r.push(t.call(n,i.value,o++))}else for(i=e.length,o=0;o<i;o++)r.push(t.call(n,e[o],o));return r}})),s("Array.prototype.findIndex",(function(e){return e||function(e,t){return D(this,e,t).wa}})),s("Object.is",(function(e){return e||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}})),s("Array.prototype.includes",(function(e){return e||function(e,t){var n=this;n instanceof String&&(n=String(n));var r=n.length,i=t||0;for(0>i&&(i=Math.max(i+r,0));i<r;i++){var o=n[i];if(o===e||Object.is(o,e))return!0}return!1}}
122)),s("String.prototype.includes",(function(e){return e||function(e,t){return-1!==j(this,e,"includes").indexOf(e,t||0)}})),s("Array.prototype.find",(function(e){return e||function(e,t){return D(this,e,t).v}})),s("String.prototype.startsWith",(function(e){return e||function(e,t){for(var n=j(this,e,"startsWith"),r=n.length,i=e.length,o=Math.max(0,Math.min(0|t,n.length)),a=0;a<i&&o<r;)if(n[o++]!=e[a++])return!1;return a>=i}}));var U="function"==typeof Object.assign?Object.assign:function(e,t){for(var n=1;n<arguments.length;n++){var r=arguments[n];if(r)for(var i in r)L(r,i)&&(e[i]=r[i])}return e};s("Object.assign",(function(e){return e||U})),s("Array.prototype.values",(function(e){return e||function(){return M(this,(function(e,t){return t}))}})),s("Promise.prototype.finally",(function(e){return e||function(e){return this.then((function(t){return Promise.resolve(e()).then((function(){return t}))}),(function(t){return Promise.resolve(e()).then((function(){throw t}))}))}})),s("Array.prototype.entries",(function(e){return e||function(){return M(this,(function(e,t){return[e,t]}))}})),s("String.prototype.repeat",(function(e){return e||function(e){var t=j(this,null,"repeat");if(0>e||1342177279<e)throw new RangeError("Invalid count value");e|=0;for(var n="";e;)1&e&&(n+=t),(e>>>=1)&&(t+=t);return n}})),s("Number.isNaN",(function(e){return e||function(e){return"number"==typeof e&&isNaN(e)}})),s("Object.values",(function(e){return e||function(e){var t,n=[];for(t in e)L(e,t)&&n.push(e[t]);return n}})),s("Math.log2",(function(e){return e||function(e){return Math.log(e)/Math.LN2}})),s("Object.entries",(function(e){return e||function(e){var t,n=[];for(t in e)L(e,t)&&n.push([t,e[t]]);return n}}));var F=this||self;function B(e,t){var n,r=e.split("."),i=F;r[0]in i||void 0===i.execScript||i.execScript("var "+r[0]);for(;r.length&&(n=r.shift());)r.length||void 0===t?i=i[n]&&i[n]!==Object.prototype[n]?i[n]:i[n]={}:i[n]=t}function z(t,n){if(n)if(n instanceof Map)for(var r=u(n.keys()),i=r.next();!i.done;i=r.next())i=i.value,Object.defineProperty(this,i,{value:n.get(i),writable:!0,enumerable:!0});else for(r in n)Object.defineProperty(this,r,{value:n[r],writable:!0,enumerable:!0});this.defaultPrevented=this.cancelable=this.bubbles=!1,this.timeStamp=e.performance&&e.performance.now?e.performance.now():Date.now(),this.type=t,this.isTrusted=!1,this.target=this.currentTarget=null,this.g=!1}function q(e){var t,n=new z(e.type);for(t in e)Object.defineProperty(n,t,{value:e[t],writable:!0,enumerable:!0});return n}function V(){}function G(){}function H(){}function K(e,t){for(var n=[],r=1;r<arguments.length;++r)n[r-1]=arguments[r];X.has(e)||(X.add(e),H.apply(V,c(n)))}function W(){}z.prototype.preventDefault=function(){this.cancelable&&(this.defaultPrevented=!0)},z.prototype.stopImmediatePropagation=function(){this.g=!0},z.prototype.stopPropagation=function(){},B("shaka.util.FakeEvent",z);var X=new Set;if(e.console&&e.console.log.bind){var Y={},Z=(Y[1]=console.error.bind(console),Y[2]=console.warn.bind(console),Y[3]=console.info.bind(console),Y[4]=console.log.bind(console),Y[5]=console.debug.bind(console),Y[6]=console.debug.bind(console),Y);H=Z[2],G=Z[1]}function Q(){this.g={}}function J(e,t){for(var n in e.g)t(n,e.g[n])}function $(){this.ea=new Q,this.hd=this}function ee(e,t){for(var n=[],r=u(e),i=r.next();!i.done;i=r.next())n.push(t(i.value));return n}function te(e,t){for(var n=[],r=u(e),i=r.next();!i.done;i=r.next())t(i=i.value)&&n.push(i);return n}(r=Q.prototype).push=function(e,t){this.g.hasOwnProperty(e)?this.g[e].push(t):this.g[e]=[t]},r.get=function(e){return(e=this.g[e])?e.slice():null},r.remove=function(e,t){e in this.g&&(this.g[e]=this.g[e].filter((function(e){return e!=t})),0==this.g[e].length&&delete this.g[e])},r.size=function(){return Object.keys(this.g).length},r.keys=function(){return Object.keys(this.g)},$.prototype.addEventListener=function(e,t){this.ea&&this.ea.push(e,t)},$.prototype.removeEventListener=function(e,t){this.ea&&this.ea.remove(e,t)},$.prototype.dispatchEvent=function(e){if(!this.ea)return!0;var t=this.ea.get(e.type)||[],n=this.ea.get("All");for(n&&(t=t.concat(n)),n=(t=u(t)).next();!n.done;n=t.next()){n=n.value,e.target=this.hd,e.currentTarget=this.hd;try{n.handleEvent?n.handleEvent(e):n.call(this,e)}catch(e){}if(e.g)break}return e.defaultPrevented},$.prototype.release=function(){this.ea=null};var ne=function e(t){var n;return N(e,(function(e){return 1==e.g&&(n=0),3!=e.g?n<t?E(e,n,3):e.D(0):(n++,e.D(2))}))},re=function e(t){var n,r,i,o,a,s;return N(e,(function(e){return 1==e.g&&(n=-1,i=r=void 0,o=u(t),a=o.next()),5!=e.g?a.done?-1==n?e.D(0):E(e,{wa:n,Yg:r,item:i,next:void 0},0):(s=a.value,0<=n?E(e,{wa:n,item:i,Yg:r,next:s},5):e.D(5)):(n++,r=i,i=s,a=o.next(),e.D(2))}))},ie=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/; 123/* 124 @license 125 Copyright 2008 The Closure Library Authors 126 SPDX-License-Identifier: Apache-2.0 127*/ 128/* 129 @license 130 Copyright 2006 The Closure Library Authors 131 SPDX-License-Identifier: Apache-2.0 132*/ 133function oe(e){var t;e instanceof oe?(ae(this,e.ab),this.$b=e.$b,this.eb=e.eb,se(this,e.vc),this.Sa=e.Sa,le(this,e.g.clone()),this.Pb=e.Pb):e&&(t=String(e).match(ie))?(ae(this,t[1]||"",!0),this.$b=ue(t[2]||""),this.eb=ue(t[3]||"",!0),se(this,t[4]),this.Sa=ue(t[5]||"",!0),le(this,t[6]||"",!0),this.Pb=ue(t[7]||"")):this.g=new ve(null)}function ae(e,t,n){e.ab=n?ue(t,!0):t,e.ab&&(e.ab=e.ab.replace(/:$/,""))}function se(e,t){if(t){if(t=Number(t),isNaN(t)||0>t)throw Error("Bad port number "+t);e.vc=t}else e.vc=null}function le(e,t,n){t instanceof ve?e.g=t:(n||(t=ce(t,me)),e.g=new ve(t))}function ue(e,t){return e?t?decodeURI(e):decodeURIComponent(e):""}function ce(e,t,n){return null!=e?(e=encodeURI(e).replace(t,fe),n&&(e=e.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),e):null}function fe(e){return"%"+((e=e.charCodeAt(0))>>4&15).toString(16)+(15&e).toString(16)}
133(r=oe.prototype).ab="",r.$b="",r.eb="",r.vc=null,r.Sa="",r.Pb="",r.toString=function(){var e=[],t=this.ab;if(t&&e.push(ce(t,de,!0),":"),t=this.eb){e.push("//");var n=this.$b;n&&e.push(ce(n,de,!0),"@"),e.push(encodeURIComponent(t).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),null!=(t=this.vc)&&e.push(":",String(t))}return(t=this.Sa)&&(this.eb&&"/"!=t.charAt(0)&&e.push("/"),e.push(ce(t,"/"==t.charAt(0)?he:pe,!0))),(t=this.g.toString())&&e.push("?",t),(t=this.Pb)&&e.push("#",ce(t,ge)),e.join("")},r.resolve=function(e){var t=this.clone();"data"===t.ab&&(t=new oe);var n=!!e.ab;n?ae(t,e.ab):n=!!e.$b,n?t.$b=e.$b:n=!!e.eb,n?t.eb=e.eb:n=null!=e.vc;var r=e.Sa;if(n)se(t,e.vc);else if(n=!!e.Sa){if("/"!=r.charAt(0))if(this.eb&&!this.Sa)r="/"+r;else{var i=t.Sa.lastIndexOf("/");-1!=i&&(r=t.Sa.substr(0,i+1)+r)}if(".."==r||"."==r)r="";else if(-1!=r.indexOf("./")||-1!=r.indexOf("/.")){i=0==r.lastIndexOf("/",0),r=r.split("/");for(var o=[],a=0;a<r.length;){var s=r[a++];"."==s?i&&a==r.length&&o.push(""):".."==s?((1<o.length||1==o.length&&""!=o[0])&&o.pop(),i&&a==r.length&&o.push("")):(o.push(s),i=!0)}r=o.join("/")}}return n?t.Sa=r:n=""!==e.g.toString(),n?le(t,e.g.clone()):n=!!e.Pb,n&&(t.Pb=e.Pb),t},r.clone=function(){return new oe(this)};var de=/[#\/\?@]/g,pe=/[#\?:]/g,he=/[#\?]/g,me=/[#\?@]/g,ge=/#/g;function ve(e){this.g=e||null}function ye(e){if(!e.Ja&&(e.Ja={},e.nd=0,e.g))for(var t=e.g.split("&"),n=0;n<t.length;n++){var r=t[n].indexOf("="),i=null;if(0<=r){var o=t[n].substring(0,r);i=t[n].substring(r+1)}else o=t[n];o=decodeURIComponent(o.replace(/\+/g," ")),i=i||"",e.add(o,decodeURIComponent(i.replace(/\+/g," ")))}}function be(e,t,n,r){for(var i=[],o=3;o<arguments.length;++o)i[o-3]=arguments[o];this.severity=e,this.category=t,this.code=n,this.data=i,this.handled=!1}function Ee(e,t){this.g=e,this.h=t}function we(e,t){var n=new Ee(4,0),r=Te,i=r.g,o=n.h-i.h;(0<(n.g-i.g||o)?r.i:r.h)(r.g,n,e,t)}function Ae(e,t,n,r){H([n,"has been deprecated and will be removed in",t,". We are currently at version",e,". Additional information:",r].join(" "))}function Se(e,t,n,r){G([n,"has been deprecated and has been removed in",t,". We are now at version",e,". Additional information:",r].join(""))}(r=ve.prototype).Ja=null,r.nd=null,r.add=function(e,t){ye(this),this.g=null;var n=this.Ja.hasOwnProperty(e)&&this.Ja[e];return n||(this.Ja[e]=n=[]),n.push(t),this.nd++,this},r.set=function(e,t){return ye(this),this.g=null,this.Ja.hasOwnProperty(e)?this.Ja[e]=[t]:this.add(e,t),this},r.toString=function(){if(this.g)return this.g;if(!this.Ja)return"";var e,t=[];for(e in this.Ja)for(var n=encodeURIComponent(e),r=this.Ja[e],i=0;i<r.length;i++){var o=n;""!==r[i]&&(o+="="+encodeURIComponent(r[i])),t.push(o)}return this.g=t.join("&")},r.clone=function(){var e=new ve;if(e.g=this.g,this.Ja){var t,n={};for(t in this.Ja)n[t]=this.Ja[t].concat();e.Ja=n,e.nd=this.nd}return e},be.prototype.toString=function(){return"shaka.util.Error "+JSON.stringify(this,null," ")},B("shaka.util.Error",be),be.Severity={RECOVERABLE:1,CRITICAL:2},be.Category={NETWORK:1,TEXT:2,MEDIA:3,MANIFEST:4,STREAMING:5,DRM:6,PLAYER:7,CAST:8,STORAGE:9,ADS:10},be.Code={UNSUPPORTED_SCHEME:1e3,BAD_HTTP_STATUS:1001,HTTP_ERROR:1002,TIMEOUT:1003,MALFORMED_DATA_URI:1004,REQUEST_FILTER_ERROR:1006,RESPONSE_FILTER_ERROR:1007,MALFORMED_TEST_URI:1008,UNEXPECTED_TEST_REQUEST:1009,ATTEMPTS_EXHAUSTED:1010,INVALID_TEXT_HEADER:2e3,INVALID_TEXT_CUE:2001,UNABLE_TO_DETECT_ENCODING:2003,BAD_ENCODING:2004,INVALID_XML:2005,INVALID_MP4_TTML:2007,INVALID_MP4_VTT:2008,UNABLE_TO_EXTRACT_CUE_START_TIME:2009,INVALID_MP4_CEA:2010,TEXT_COULD_NOT_GUESS_MIME_TYPE:2011,CANNOT_ADD_EXTERNAL_TEXT_TO_SRC_EQUALS:2012,TEXT_ONLY_WEBVTT_SRC_EQUALS:2013,MISSING_TEXT_PLUGIN:2014,BUFFER_READ_OUT_OF_BOUNDS:3e3,JS_INTEGER_OVERFLOW:3001,EBML_OVERFLOW:3002,EBML_BAD_FLOATING_POINT_SIZE:3003,MP4_SIDX_WRONG_BOX_TYPE:3004,MP4_SIDX_INVALID_TIMESCALE:3005,MP4_SIDX_TYPE_NOT_SUPPORTED:3006,WEBM_CUES_ELEMENT_MISSING:3007,WEBM_EBML_HEADER_ELEMENT_MISSING:3008,WEBM_SEGMENT_ELEMENT_MISSING:3009,WEBM_INFO_ELEMENT_MISSING:3010,WEBM_DURATION_ELEMENT_MISSING:3011,WEBM_CUE_TRACK_POSITIONS_ELEMENT_MISSING:3012,WEBM_CUE_TIME_ELEMENT_MISSING:3013,MEDIA_SOURCE_OPERATION_FAILED:3014,MEDIA_SOURCE_OPERATION_THREW:3015,VIDEO_ERROR:3016,QUOTA_EXCEEDED_ERROR:3017,TRANSMUXING_FAILED:3018,CONTENT_TRANSFORMATION_FAILED:3019,UNABLE_TO_GUESS_MANIFEST_TYPE:4e3,DASH_INVALID_XML:4001,DASH_NO_SEGMENT_INFO:4002,DASH_EMPTY_ADAPTATION_SET:4003,DASH_EMPTY_PERIOD:4004,DASH_WEBM_MISSING_INIT:4005,DASH_UNSUPPORTED_CONTAINER:4006,DASH_PSSH_BAD_ENCODING:4007,DASH_NO_COMMON_KEY_SYSTEM:4008,DASH_MULTIPLE_KEY_IDS_NOT_SUPPORTED:4009,DASH_CONFLICTING_KEY_IDS:4010,RESTRICTIONS_CANNOT_BE_MET:4012,HLS_PLAYLIST_HEADER_MISSING:4015,INVALID_HLS_TAG:4016,HLS_INVALID_PLAYLIST_HIERARCHY:4017,DASH_DUPLICATE_REPRESENTATION_ID:4018,HLS_MULTIPLE_MEDIA_INIT_SECTIONS_FOUND:4020,HLS_MASTER_PLAYLIST_NOT_PROVIDED:4022,HLS_REQUIRED_ATTRIBUTE_MISSING:4023,HLS_REQUIRED_TAG_MISSING:4024,HLS_COULD_NOT_GUESS_CODECS:4025,HLS_KEYFORMATS_NOT_SUPPORTED:4026,DASH_UNSUPPORTED_XLINK_ACTUATE:4027,DASH_XLINK_DEPTH_
133LIMIT:4028,HLS_COULD_NOT_PARSE_SEGMENT_START_TIME:4030,CONTENT_UNSUPPORTED_BY_BROWSER:4032,CANNOT_ADD_EXTERNAL_TEXT_TO_LIVE_STREAM:4033,HLS_AES_128_ENCRYPTION_NOT_SUPPORTED:4034,HLS_INTERNAL_SKIP_STREAM:4035,NO_VARIANTS:4036,PERIOD_FLATTENING_FAILED:4037,INCONSISTENT_DRM_ACROSS_PERIODS:4038,HLS_VARIABLE_NOT_FOUND:4039,STREAMING_ENGINE_STARTUP_INVALID_STATE:5006,NO_RECOGNIZED_KEY_SYSTEMS:6e3,REQUESTED_KEY_SYSTEM_CONFIG_UNAVAILABLE:6001,FAILED_TO_CREATE_CDM:6002,FAILED_TO_ATTACH_TO_VIDEO:6003,INVALID_SERVER_CERTIFICATE:6004,FAILED_TO_CREATE_SESSION:6005,FAILED_TO_GENERATE_LICENSE_REQUEST:6006,LICENSE_REQUEST_FAILED:6007,LICENSE_RESPONSE_REJECTED:6008,ENCRYPTED_CONTENT_WITHOUT_DRM_INFO:6010,NO_LICENSE_SERVER_GIVEN:6012,OFFLINE_SESSION_REMOVED:6013,EXPIRED:6014,SERVER_CERTIFICATE_REQUIRED:6015,INIT_DATA_TRANSFORM_ERROR:6016,SERVER_CERTIFICATE_REQUEST_FAILED:6017,LOAD_INTERRUPTED:7e3,OPERATION_ABORTED:7001,NO_VIDEO_ELEMENT:7002,OBJECT_DESTROYED:7003,CONTENT_NOT_LOADED:7004,CAST_API_UNAVAILABLE:8e3,NO_CAST_RECEIVERS:8001,ALREADY_CASTING:8002,UNEXPECTED_CAST_ERROR:8003,CAST_CANCELED_BY_USER:8004,CAST_CONNECTION_TIMED_OUT:8005,CAST_RECEIVER_APP_UNAVAILABLE:8006,STORAGE_NOT_SUPPORTED:9e3,INDEXED_DB_ERROR:9001,DEPRECATED_OPERATION_ABORTED:9002,REQUESTED_ITEM_NOT_FOUND:9003,MALFORMED_OFFLINE_URI:9004,CANNOT_STORE_LIVE_OFFLINE:9005,NO_INIT_DATA_FOR_OFFLINE:9007,LOCAL_PLAYER_INSTANCE_REQUIRED:9008,NEW_KEY_OPERATION_NOT_SUPPORTED:9011,KEY_NOT_FOUND:9012,MISSING_STORAGE_CELL:9013,STORAGE_LIMIT_REACHED:9014,DOWNLOAD_SIZE_CALLBACK_ERROR:9015,MODIFY_OPERATION_NOT_SUPPORTED:9016,CS_IMA_SDK_MISSING:1e4,CS_AD_MANAGER_NOT_INITIALIZED:10001,SS_IMA_SDK_MISSING:10002,SS_AD_MANAGER_NOT_INITIALIZED:10003,CURRENT_DAI_REQUEST_NOT_FINISHED:10004},Ee.prototype.toString=function(){return"v"+this.g+"."+this.h};var Te=null;function xe(e,t){return e.concat(t)}function ke(){}function Oe(e){return null!=e}function _e(e){var t=Object.create(e.prototype||Object.prototype);try{var n=e.call(t);n||(we("Factories requiring new","Factories should be plain functions"),n=t)}catch(t){we("Factories requiring new","Factories should be plain functions"),n=new e}return n}function Ce(e,t){if(0==t.length)return e;var n=t.map((function(e){return new oe(e)}));return e.map((function(e){return new oe(e)})).map((function(e){return n.map((function(t){return e.resolve(t)}))})).reduce(xe,[]).map((function(e){return e.toString()}))}function Pe(e,t){return{keySystem:e,licenseServerUri:"",distinctiveIdentifierRequired:!1,persistentStateRequired:!1,audioRobustness:"",videoRobustness:"",serverCertificate:null,serverCertificateUri:"",sessionType:"",initData:t||[],keyIds:new Set}}function Ie(e,t){if(1==t.length)return t[0];var n=Ne(e,t);if(null!=n)return n;throw new be(2,4,4025,t)}function Ne(e,t){for(var n=u(Me[e]),r=n.next();!r.done;r=n.next()){r=r.value;for(var i=u(t),o=i.next();!o.done;o=i.next())if(o=o.value,r.test(o.trim()))return o.trim()}return e==Re?"":null}var Re="text",Le={mb:"video",Nb:"audio",ua:Re,Gc:"image",Ah:"application"},Me={audio:[/^vorbis$/,/^opus$/,/^flac$/,/^mp4a/,/^[ae]c-3$/],video:[/^avc/,/^hev/,/^hvc/,/^vp0?[89]/,/^av1$/],text:[/^vtt$/,/^wvtt/,/^stpp/]};function De(){}function je(e,t){return e=Be(e),t=Be(t),e.split("-")[0]==t.split("-")[0]}function Ue(e,t){e=Be(e),t=Be(t);var n=e.split("-"),r=t.split("-");return n[0]==r[0]&&1==n.length&&2==r.length}function Fe(e,t){e=Be(e),t=Be(t);var n=e.split("-"),r=t.split("-");return 2==n.length&&2==r.length&&n[0]==r[0]}function Be(e){var t=e.split("-");return e=t[0]||"",t=t[1]||"",e=e.toLowerCase(),e=Ke.get(e)||e,(t=t.toUpperCase())?e+"-"+t:e}function ze(e,t){var n=Ve(e),r=Ve(t);return e!=n&&t!=r&&n==r}function qe(e,t){return e=Be(e),(t=Be(t))==e?4:Ue(t,e)?3:Fe(t,e)?2:Ue(e,t)?1:0}function Ve(e){var t=e.indexOf("-");return e=(e=0<=t?e.substring(0,t):e).toLowerCase(),Ke.get(e)||e}function Ge(e){return e.language?Be(e.language):e.audio&&e.audio.language?Be(e.audio.language):e.video&&e.video.language?Be(e.video.language):"und"}function He(e,t){for(var n=Be(e),r=new Set,i=u(t),o=i.next();!o.done;o=i.next())r.add(Be(o.value));for(o=(i=u(r)).next();!o.done;o=i.next())if((o=o.value)==n)return o;for(o=(i=u(r)).next();!o.done;o=i.next())if(Ue(o=o.value,n))return o;for(o=(i=u(r)).next();!o.done;o=i.next())if(Fe(o=o.value,n))return o;for(o=(r=u(r)).next();!o.done;o=r.next())if(Ue(n,o=o.value))return o;return null}B("shaka.util.LanguageUtils",De),De.findClosestLocale=He,De.getLocaleForVariant=Ge,De.getLocaleForText=function(e){return Be(e.language||"und")}
133,De.getBase=Ve,De.relatedness=qe,De.areSiblings=ze,De.normalize=Be,De.isSiblingOf=Fe,De.isParentOf=Ue,De.areLanguageCompatible=je,De.areLocaleCompatible=function(e,t){return(e=Be(e))==(t=Be(t))};var Ke=new Map([["aar","aa"],["abk","ab"],["afr","af"],["aka","ak"],["alb","sq"],["amh","am"],["ara","ar"],["arg","an"],["arm","hy"],["asm","as"],["ava","av"],["ave","ae"],["aym","ay"],["aze","az"],["bak","ba"],["bam","bm"],["baq","eu"],["bel","be"],["ben","bn"],["bih","bh"],["bis","bi"],["bod","bo"],["bos","bs"],["bre","br"],["bul","bg"],["bur","my"],["cat","ca"],["ces","cs"],["cha","ch"],["che","ce"],["chi","zh"],["chu","cu"],["chv","cv"],["cor","kw"],["cos","co"],["cre","cr"],["cym","cy"],["cze","cs"],["dan","da"],["deu","de"],["div","dv"],["dut","nl"],["dzo","dz"],["ell","el"],["eng","en"],["epo","eo"],["est","et"],["eus","eu"],["ewe","ee"],["fao","fo"],["fas","fa"],["fij","fj"],["fin","fi"],["fra","fr"],["fre","fr"],["fry","fy"],["ful","ff"],["geo","ka"],["ger","de"],["gla","gd"],["gle","ga"],["glg","gl"],["glv","gv"],["gre","el"],["grn","gn"],["guj","gu"],["hat","ht"],["hau","ha"],["heb","he"],["her","hz"],["hin","hi"],["hmo","ho"],["hrv","hr"],["hun","hu"],["hye","hy"],["ibo","ig"],["ice","is"],["ido","io"],["iii","ii"],["iku","iu"],["ile","ie"],["ina","ia"],["ind","id"],["ipk","ik"],["isl","is"],["ita","it"],["jav","jv"],["jpn","ja"],["kal","kl"],["kan","kn"],["kas","ks"],["kat","ka"],["kau","kr"],["kaz","kk"],["khm","km"],["kik","ki"],["kin","rw"],["kir","ky"],["kom","kv"],["kon","kg"],["kor","ko"],["kua","kj"],["kur","ku"],["lao","lo"],["lat","la"],["lav","lv"],["lim","li"],["lin","ln"],["lit","lt"],["ltz","lb"],["lub","lu"],["lug","lg"],["mac","mk"],["mah","mh"],["mal","ml"],["mao","mi"],["mar","mr"],["may","ms"],["mkd","mk"],["mlg","mg"],["mlt","mt"],["mon","mn"],["mri","mi"],["msa","ms"],["mya","my"],["nau","na"],["nav","nv"],["nbl","nr"],["nde","nd"],["ndo","ng"],["nep","ne"],["nld","nl"],["nno","nn"],["nob","nb"],["nor","no"],["nya","ny"],["oci","oc"],["oji","oj"],["ori","or"],["orm","om"],["oss","os"],["pan","pa"],["per","fa"],["pli","pi"],["pol","pl"],["por","pt"],["pus","ps"],["que","qu"],["roh","rm"],["ron","ro"],["rum","ro"],["run","rn"],["rus","ru"],["sag","sg"],["san","sa"],["sin","si"],["slk","sk"],["slo","sk"],["slv","sl"],["sme","se"],["smo","sm"],["sna","sn"],["snd","sd"],["som","so"],["sot","st"],["spa","es"],["sqi","sq"],["srd","sc"],["srp","sr"],["ssw","ss"],["sun","su"],["swa","sw"],["swe","sv"],["tah","ty"],["tam","ta"],["tat","tt"],["tel","te"],["tgk","tg"],["tgl","tl"],["tha","th"],["tib","bo"],["tir","ti"],["ton","to"],["tsn","tn"],["tso","ts"],["tuk","tk"],["tur","tr"],["twi","tw"],["uig","ug"],["ukr","uk"],["urd","ur"],["uzb","uz"],["ven","ve"],["vie","vi"],["vol","vo"],["wel","cy"],["wln","wa"],["wol","wo"],["xho","xh"],["yid","yi"],["yor","yo"],["zha","za"],["zho","zh"],["zul","zu"]]);function We(e){$.call(this),this.j=Be(e),this.i=new Map,this.g=new Set,this.h=new Map}function Xe(e){for(var t=e.h,n=e.j,r=e.g,i=new Set,o={},a=u(r),s=a.next();!s.done;o={ec:o.ec},s=a.next()){o.ec=s.value,i.add(o.ec),i.add(Ve(o.ec)),(s=te(t.keys(),function(e){return function(t){return ze(t,e.ec)}}(o))).sort();var l=u(s);for(s=l.next();!s.done;s=l.next())i.add(s.value);for((s=te(t.keys(),function(e){return function(t){return Ve(t)==e.ec}}(o))).sort(),s=(l=u(s)).next();!s.done;s=l.next())i.add(s.value)}for(i.add(n),n=[],s=(i=u(i)).next();!s.done;s=i.next())(s=t.get(s.value))&&n.push(s);for(n.reverse(),e.i.clear(),s=(t=u(n)).next();!s.done;s=t.next())s.value.forEach((function(t,n){e.i.set(n,t)}));for(t=e.i.keys(),i=new Set,s=(n=u(e.g)).next();!s.done;s=n.next())Ye(s=e.h.get(s.value)||new Map,t,i);0<i.size&&(r=(new Map).set("locales",Array.from(r)).set("missing",Array.from(i)),e.dispatchEvent(new z("missing-localizations",r)))}function Ye(e,t,n){for(var r=(t=u(t)).next();!r.done;r=t.next())r=r.value,e.get(r)||n.add(r)}g(We,$),(r=We.prototype).release=function(){$.prototype.release.call(this)},r.We=function(e){var t=this;this.g.clear();for(var n=(e=u(e)).next();!n.done;n=e.next())this.g.add(Be(n.value));Xe(this),(e=te(this.g,(function(e){return!t.h.has(e)}))).length&&this.dispatchEvent(new z("unknown-locales",(new Map).set("locales",e))),e=te(this.g,(function(e){return t.h.has(e)})),e=(new Map).set("locales",e.length?e:[this.j]),this.dispatchEvent(new z("locale-changed",e))},r.ma=function(e,t,n){e=Be(e),void 0===n&&(n=Ze);var r=this.h.get(e)||new Map;return t.forEach((function(e,t){r.has(t)&&n!=Ze||r.set(t,e)})),this.h.set(e,r),Xe(this),this.dispatchEvent(new z("locale-updated")),this},r.hh=function(e){for(var t=u(e.keys()),n=t.next();!n.done;n=t.next())n=n.value,e.set(n,this.resolve(n))},r.resolve=function(e){var t=this.i.get(e);return t||(e=(new Map).set("locales",Array.from(this.g)).set("missing",e),this.dispatchEvent(new z("unknown-localization",e)),"")},B("shaka.ui.Localization",We),We.prototype.resolve=We.prototype.resolve,We.prototype.resolveDictionary=We.prototype.hh,We.prototype.insert=We.prototype.ma,We.prototype.changeLocale=We.prototype.We,We.prototype.release=We.prototype.release;var Ze=1;We.ConflictResolution={USE_OLD:0,USE_NEW:Ze},We.UNKNOWN_LOCALES="unknown-locales",We.UNKNOWN_LOCALIZATION="unknown-localization",We.MISSING_LOCALIZATIONS="missing-localizations",We.LOCALE_CHANGED="locale-changed",We.LOCALE_UPDATED="locale-updated";var Qe="SUBTITLE_FORCED";function Je(e){this.g=Math.exp(Math.log(.5)/e),this.i=this.h=0}function $e(e,t,n){var r=Math.pow(e.g,t);n=n*(1-r)+r*e.h,isNaN(n)||(e.h=n,e.i+=t)}function et(e){return e.h/(1-Math.pow(e.g,e.i))}function tt(){this.h=new Je(2),this.j=new Je(5),this.g=0,this.i=128e3,this.l=16e3}function nt(e,t){return!("number"!=typeof e||"number"!=typeof t||!isNaN(e)||!isNaN(t))||e===t}function rt(e,t){var n=e.indexOf(t);-1<n&&e.splice(n,1)}function it(e,t,n){if(n||(n=nt),e.length!=t.length)return!1;t=t.slice();for(var r={},i=(e=u(e)).next();!i.done;r={Ld:r.Ld},i=e.next()){if(r.Ld=i.value,-1==(i=t.findIndex(function(e){return function(t){return n(e.Ld,t)}}(r))))return!1;t[i]=t[t.length-1],t.pop()}return 0==t.length}function ot(e,t,n){if(n||(n=nt),e.length!=t.length)return!1;for(var r=0;r<e.length;r++)if(!n(e[r],t[r]))return!1;return!0}function at(e,t,n){this.startTime=e,this.direction=pt,this.endTime=t,this.payload=n,this.region=new St,this.position=null,this.positionAlign=lt,this.size=0,this.textAlign=ut,this.writingMode=ht,this.lineInterpretation=mt,this.line=null,this.lineHeight="",this.lineAlign=gt,this.displayAlign=ft,this.fontSize=this.textStrokeWidth=this.textStrokeColor=this.border=this.backgroundImage=this.backgroundColor=this.color="",this.fontWeight=Et,this.fontStyle=wt,this.linePadding=this.letterSpacing=this.fontFamily="",this.opacity=1,this.textDecoration=[],this.wrapLine=!0,this.id="",this.nestedCues=[],this.spacer=this.lineBreak=this.isContainer=!1,this.cellResolution={columns:32,rows:15}}function st(e,t){if(e.startTime!=t.startTime||e.endTime!=t.endTime||e.payload!=t.payload)return!1;for(var n in e)if("startTime"!=n&&"endTime"!=n&&"payload"!=n)if("nestedCues"==n){if(!ot(e.nestedCues,t.nestedCues,st))return!1}else if("region"==n||"cellResolution"==n){for(var r in e[n])if(e[
133n][r]!=t[n][r])return!1}else if(Array.isArray(e[n])){if(!ot(e[n],t[n]))return!1}else if(e[n]!=t[n])return!1;return!0}tt.prototype.configure=function(e){this.i=e.minTotalBytes,this.l=e.minBytes,this.h.g=Math.exp(Math.log(.5)/e.fastHalfLife),this.j.g=Math.exp(Math.log(.5)/e.slowHalfLife)},tt.prototype.getBandwidthEstimate=function(e){return this.g<this.i?e:Math.min(et(this.h),et(this.j))},at.prototype.clone=function(){var e,t=new at(0,0,"");for(e in this)t[e]=this[e],t[e]&&t[e].constructor==Array&&(t[e]=t[e].slice());return t},B("shaka.text.Cue",at);var lt="auto";at.positionAlign={LEFT:"line-left",RIGHT:"line-right",CENTER:"center",AUTO:lt};var ut="center",ct={LEFT:"left",RIGHT:"right",CENTER:ut,START:"start",END:"end"};at.textAlign=ct;var ft="after",dt={BEFORE:"before",CENTER:"center",AFTER:ft};at.displayAlign=dt;var pt="ltr";at.direction={HORIZONTAL_LEFT_TO_RIGHT:pt,HORIZONTAL_RIGHT_TO_LEFT:"rtl"};var ht="horizontal-tb";at.writingMode={HORIZONTAL_TOP_TO_BOTTOM:ht,VERTICAL_LEFT_TO_RIGHT:"vertical-lr",VERTICAL_RIGHT_TO_LEFT:"vertical-rl"};var mt=0;at.lineInterpretation={LINE_NUMBER:mt,PERCENTAGE:1};var gt="start",vt={CENTER:"center",START:gt,END:"end"};at.lineAlign=vt;var yt={white:"#FFF",lime:"#0F0",cyan:"#0FF",red:"#F00",yellow:"#FF0",magenta:"#F0F",blue:"#00F",black:"#000"};at.defaultTextColor=yt;var bt={bg_white:"#FFF",bg_lime:"#0F0",bg_cyan:"#0FF",bg_red:"#F00",bg_yellow:"#FF0",bg_magenta:"#F0F",bg_blue:"#00F",bg_black:"#000"};at.defaultTextBackgroundColor=bt;var Et=400;at.fontWeight={NORMAL:Et,BOLD:700};var wt="normal",At={NORMAL:wt,ITALIC:"italic",OBLIQUE:"oblique"};function St(){this.id="",this.regionAnchorY=this.regionAnchorX=this.viewportAnchorY=this.viewportAnchorX=0,this.height=this.width=100,this.viewportAnchorUnits=this.widthUnits=this.heightUnits=Tt,this.scroll=xt}at.fontStyle=At,at.textDecoration={UNDERLINE:"underline",LINE_THROUGH:"lineThrough",OVERLINE:"overline"},B("shaka.text.CueRegion",St);var Tt=1;St.units={PX:0,PERCENTAGE:Tt,LINES:2};var xt="";function kt(){}function Ot(e,t){if(!e&&!t)return!0;if(!e||!t||e.byteLength!=t.byteLength)return!1;if(_t(e)==_t(t)&&(e.byteOffset||0)==(t.byteOffset||0))return!0;for(var n=Pt(e),r=Pt(t),i=u(ne(e.byteLength)),o=i.next();!o.done;o=i.next())if(n[o=o.value]!=r[o])return!1;return!0}function _t(e){return e instanceof ArrayBuffer?e:e.buffer}function Ct(e){return e instanceof ArrayBuffer?e:0==e.byteOffset&&e.byteLength==e.buffer.byteLength?e.buffer:new Uint8Array(e).buffer}function Pt(e,t,n){return Nt(e,void 0===t?0:t,n=void 0===n?1/0:n,Uint8Array)}function It(e,t,n){return Nt(e,void 0===t?0:t,n=void 0===n?1/0:n,DataView)}function Nt(e,t,n,r){var i=(e.byteOffset||0)+e.byteLength;return t=Math.max(0,Math.min((e.byteOffset||0)+t,i)),new r(_t(e),t,Math.min(t+Math.max(n,0),i)-t)}function Rt(){}St.scrollMode={NONE:xt,UP:"up"},B("shaka.util.BufferUtils",kt),kt.toDataView=It,kt.toUint8=Pt,kt.toArrayBuffer=Ct,kt.equal=Ot,B("shaka.dependencies",Rt),Rt.has=function(e){return Mt.has(e)},Rt.add=function(e,t){if(!Lt[e])throw Error(e+" is not supported");Mt.set(e,(function(){return t}))};var Lt={muxjs:"muxjs"};Rt.Allowed=Lt;var Mt=new Map([["muxjs",function(){return e.muxjs}]]);function Dt(){var e,t,n=new Promise((function(n,r){e=n,t=r}));return n.resolve=e,n.reject=t,n}function jt(e){this.h=e,this.g=void 0}function Ut(){}function Ft(e){return e?(239==(e=Pt(e))[0]&&187==e[1]&&191==e[2]&&(e=e.subarray(3)),(e=(new TextDecoder).decode(e)).includes("�")&&G('Decoded string contains an "unknown character" codepoint. That probably means the UTF8 encoding was incorrect!'),e):""}function Bt(e,t,n){if(!e)return"";if(!n&&0!=e.byteLength%2)throw new be(2,2,2004);var r=Math.floor(e.byteLength/2);n=new Uint16Array(r),e=It(e);for(var i=(r=u(ne(r))).next();!i.done;i=r.next())n[i=i.value]=e.getUint16(2*i,t);return Gt.value()(n)}function zt(e){function t(e){return n.byteLength<=e||32<=n[e]&&126>=n[e]}if(!e)return"";var n=Pt(e);if(239==n[0]&&187==n[1]&&191==n[2])return Ft(n);if(254==n[0]&&255==n[1])return Bt(n.subarray(2),!1);if(255==n[0]&&254==n[1])return Bt(n.subarray(2),!0);if(0==n[0]&&0==n[2])return Bt(e,!1);if(0==n[1]&&0==n[3])return Bt(e,!0);if(t(0)&&t(1)&&t(2)&&t(3))return Ft(e);throw new be(2,2,2003)}function qt(e){return Ct((new TextEncoder).encode(e))}function Vt(e,t){for(var n=new ArrayBuffer(2*e.length),r=new DataView(n),i=u(re(e)),o=i.next();!o.done;o=i.next())o=o.value,r.setUint16(2*o.wa,o.item.charCodeAt(0),t);return n}Dt.prototype.resolve=function(){},Dt.prototype.reject=function(){},jt.prototype.value=function(){return null==this.g&&(this.g=this.h()),this.g},B("shaka.util.StringUtils",Ut),Ut.resetFromCharCode=function(){Gt.g=void 0},Ut.toUTF16=Vt,Ut.toUTF8=qt,Ut.fromBytesAutoDetect=zt,Ut.fromUTF16=Bt,Ut.fromUTF8=Ft;var Gt=new jt((function(){function e(e){try{var t=new Uint8Array(e);return 0<String.fromCharCode.apply(null,t).length}catch(e){return!1}}for(var t={Bb:65536};0<t.Bb;(t={Bb:t.Bb}).Bb/=2)if(e(t.Bb))return function(e){return function(t){for(var n="",r=0;r<t.length;r+=e.Bb)n+=String.fromCharCode.apply(null,t.subarray(r,r+e.Bb));return n}}(t);return null}));function Ht(){}function Kt(e){return e=Pt(e),e=Gt.value()(e),btoa(e)}function Wt(e,t){t=null==t||t;var n=Kt(e).replace(/\+/g,"-").replace(/\//g,"_");return t?n:n.replace(/[=]*$/,"")}function Xt(t){var n=e.atob(t.replace(/-/g,"+").replace(/_/g,"/"));
133t=new Uint8Array(n.length);for(var r=(n=u(re(n))).next();!r.done;r=n.next())t[(r=r.value).wa]=r.item.charCodeAt(0);return t}function Yt(t){for(var n=t.length/2,r=new Uint8Array(n),i=(n=u(ne(n))).next();!i.done;i=n.next())r[i=i.value]=e.parseInt(t.substr(2*i,2),16);return r}function Zt(e){var t=Pt(e);e="";for(var n=(t=u(t)).next();!n.done;n=t.next())1==(n=(n=n.value).toString(16)).length&&(n="0"+n),e+=n;return e}function Qt(e){for(var t=[],n=0;n<arguments.length;++n)t[n]=arguments[n];var r=0,i=u(t);for(n=i.next();!n.done;n=i.next())r+=n.value.byteLength;for(r=new Uint8Array(r),i=0,n=(t=u(t)).next();!n.done;n=t.next())n=n.value,r.set(Pt(n),i),i+=n.byteLength;return r}function Jt(){var e=this;this.B=Mt.get("muxjs")(),this.g=new this.B.mp4.Transmuxer({keepOriginalTimestamps:!0}),this.h=null,this.s=[],this.j=[],this.i=[],this.l=!1,this.g.on("data",(function(t){e.j=t.captions,e.i=t.metadata,e.s.push(Qt(t.initSegment,t.data))})),this.g.on("done",(function(){var t={data:Qt.apply(Ht,c(e.s)),captions:e.j,metadata:e.i};e.h.resolve(t),e.l=!1}))}function $t(e,t){if(!Mt.get("muxjs")()||!en(e))return!1;if(t)return MediaSource.isTypeSupported(tn(t,e));var n=tn("audio",e),r=tn("video",e);return MediaSource.isTypeSupported(n)||MediaSource.isTypeSupported(r)}function en(e){return"mp2t"==e.toLowerCase().split(";")[0].split("/")[1]}function tn(e,t){var n=t.replace(/mp2t/i,"mp4");"audio"==e&&(n=n.replace("video","audio"));var r=/avc1\.(66|77|100)\.(\d+)/.exec(n);if(r){var i="avc1.",o=r[1],a=Number(r[2]);i=("66"==o?i+"4200":"77"==o?i+"4d00":i+"6400")+(a>>4).toString(16),i+=(15&a).toString(16),n=n.replace(r[0],i)}return n}function nn(e,t){var n=e;return t&&(n+='; codecs="'+t+'"'),n}function rn(e,t,n){return e=nn(e,t),Mt.get("muxjs")()&&en(e)?tn(n,e):e}function on(e){var t=(e=e.split("."))[0];return e.pop(),t}function an(e){return(e=e.split(/ *; */)).shift(),(e=e.find((function(e){return e.startsWith("codecs=")})))?e.split("=")[1].replace(/^"|"$/g,""):""}function sn(e){this.C=null,this.i=e,this.j=this.G=0,this.l=1/0,this.h=this.g=null,this.B="",this.s=new Map}function ln(e){return!(!dn[e]&&"application/cea-608"!=e&&"application/cea-708"!=e)}function un(e,t,n){if(e.B=t,t=e.s.get(t))for(var r=u(t.keys()),i=r.next();!i.done;i=r.next())(i=t.get(i.value).filter((function(e){return e.endTime<=n})))&&e.i.append(i)}function cn(e,t,n){t.startTime+=n,t.endTime+=n;for(var r=(t=u(t.nestedCues)).next();!r.done;r=t.next())cn(e,r.value,n)}function fn(e,t,n,r,i){for(var o=n+" "+r,a=new Map,s=(t=u(t)).next();!s.done;s=t.next()){var l=s.value;s=l.stream,l=l.cue,a.has(s)||a.set(s,new Map),a.get(s).has(o)||a.get(s).set(o,[]),cn(e,l,i),l.startTime>=e.j&&l.startTime<e.l&&(a.get(s).get(o).push(l),s==e.B&&e.i.append([l]))}for(o=(i=u(a.keys())).next();!o.done;o=i.next())for(o=o.value,e.s.has(o)||e.s.set(o,new Map),s=(t=u(a.get(o).keys())).next();!s.done;s=t.next())s=s.value,l=a.get(o).get(s),e.s.get(o).set(s,l);e.g=null==e.g?Math.max(n,e.j):Math.min(e.g,Math.max(n,e.j)),e.h=Math.max(e.h,Math.min(r,e.l))}B("shaka.util.Uint8ArrayUtils",Ht),Ht.concat=Qt,Ht.toHex=Zt,Ht.fromHex=Yt,Ht.fromBase64=Xt,Ht.toBase64=Wt,Ht.toStandardBase64=Kt,Ht.equal=function(e,t){return we("shaka.util.Uint8ArrayUtils.equal","Please use shaka.util.BufferUtils.equal instead."),Ot(e,t)},Jt.prototype.destroy=function(){return this.g.dispose(),this.g=null,Promise.resolve()},(new Map).set("codecs","codecs").set("frameRate","framerate").set("bandwidth","bitrate").set("width","width").set("height","height").set("channelsCount","channels"),sn.prototype.destroy=function(){return this.i=this.C=null,this.s.clear(),Promise.resolve()},sn.prototype.remove=function(e,t){var n=this;return R((function(r){if(1==r.g)return E(r,Promise.resolve(),2);!n.i||!n.i.remove(e,t)||null==n.g||t<=n.g||e>=n.h||(e<=n.g&&t>=n.h?n.g=n.h=null:e<=n.g&&t<n.h?n.g=t:e>n.g&&t>=n.h&&(n.h=e)),w(r)}))},B("shaka.text.TextEngine",sn),sn.prototype.destroy=sn.prototype.destroy,sn.findParser=function(e){return dn[e]},sn.unregisterParser=function(e){delete dn[e]},sn.registerParser=function(e,t){dn[e]=t};var dn={};function pn(e){this.h=e,this.g=null}function hn(e){this.h=e,this.g=null}
133function mn(){return!(!e.MediaSource||!MediaSource.isTypeSupported)}function gn(e){return""!=An().canPlayType(e)}function vn(){return wn("Tizen")}function yn(){return wn("CrKey")}function bn(){return!!navigator.vendor&&navigator.vendor.includes("Apple")&&!vn()}function En(){if(!bn())return null;var e=navigator.userAgent.match(/Version\/(\d+)/);return e||(e=navigator.userAgent.match(/OS (\d+)(?:_\d+)?/))?parseInt(e[1],10):null}function wn(e){return(navigator.userAgent||"").includes(e)}function An(){return Tn||(Sn||(Sn=new hn((function(){Tn=null}))),(Tn=document.getElementsByTagName("video")[0]||document.getElementsByTagName("audio")[0])||(Tn=document.createElement("video")),Sn.U(1),Tn)}pn.prototype.U=function(t){var n=this;this.stop();var r=!0,i=null;return this.g=function(){e.clearTimeout(i),r=!1},i=e.setTimeout((function(){r&&n.h()}),1e3*t),this},pn.prototype.stop=function(){this.g&&(this.g(),this.g=null)},hn.prototype.Ga=function(){return this.stop(),this.h(),this},hn.prototype.U=function(e){var t=this;return this.stop(),this.g=new pn((function(){t.h()})).U(e),this},hn.prototype.na=function(e){var t=this;return this.stop(),this.g=new pn((function(){t.g.U(e),t.h()})).U(e),this},hn.prototype.stop=function(){this.g&&(this.g.stop(),this.g=null)},B("shaka.util.Timer",hn),hn.prototype.stop=hn.prototype.stop,hn.prototype.tickEvery=hn.prototype.na,hn.prototype.tickAfter=hn.prototype.U,hn.prototype.tickNow=hn.prototype.Ga;var Sn=null,Tn=null;function xn(e,t,n,r,i){var o=e.variants;(t.length||n.length)&&(o=function(e,t,n){for(var r={},i=(t=u(t)).next();!i.done;r={Wd:r.Wd},i=t.next())if(r.Wd=i.value,(i=e.filter(function(e){return function(t){return t.video&&t.video.codecs.startsWith(e.Wd)}}(r))).length){e=i;break}for(r={},n=u(n),t=n.next();!t.done;r={Id:r.Id},t=n.next())if(r.Id=t.value,(t=e.filter(function(e){return function(t){return t.audio&&t.audio.codecs.startsWith(e.Id)}}(r))).length){e=t;break}return e}(o,t,n));var a=function(e,t){for(var n=u(t),r=n.next();!r.done;r=n.next())if((r=r.value)==Qn||r==Jn){if(1==(e=kn(e,r)).size())return e.keys()[0]}else if(r==$n)break;return function(e){var t="",n=1/0;return J(e,(function(e,r){for(var i=0,o=0,a=u(r),s=a.next();!s.done;s=a.next())i+=s.value.bandwidth||0,++o;(i/=o)<n&&(t=e,n=i)})),t}(e)}(t=function(e){var t=0,n=new Map,r=e.size();return J(e,(function(e,i){for(var o=u(i),a=o.next();!a.done;a=o.next()){var s=(a=a.value).video;if(s&&s.width&&s.height){s=s.width*s.height*(s.frameRate||1),n.has(s)||n.set(s,new Q);var l=n.get(s);l.push(e,a),l.size()===r&&(t=Math.max(t,s))}}})),t?n.get(t):e}(t=function(e){for(var t=new Q,n=(e=u(e)).next();!n.done;n=e.next()){var r=On(n=n.value);t.push(r,n)}return t}(o=Hn(o,r))),i);e.variants=e.variants.filter((function(e){return On(e)==a}))}function kn(e,t){var n=0,r=new Q;return J(e,(function(e,i){for(var o=0,a=0,s=u(i),l=s.next();!l.done;l=s.next())(l=l.value).decodingInfos.length&&(o+=l.decodingInfos[0][t]?1:0,a++);(o/=a)>n?(r.g={},r.push(e,i),n=o):o==n&&r.push(e,i)})),r}function On(e){var t="";e.video&&(t=on(e.video.codecs));var n="";return e.audio&&(n=on(e.audio.codecs)),t+"-"+n}function _n(e,t,n){function r(e,t,n){return e>=t&&e<=n}var i=e.video;return!(i&&i.width&&i.height&&(!r(i.width,t.minWidth,Math.min(t.maxWidth,n.width))||!r(i.height,t.minHeight,Math.min(t.maxHeight,n.height))||!r(i.width*i.height,t.minPixels,t.maxPixels))||e&&e.video&&e.video.frameRate&&!r(e.video.frameRate,t.minFrameRate,t.maxFrameRate)||!r(e.bandwidth,t.minBandwidth,t.maxBandwidth))}function Cn(e,t){return R((function(n){if(1==n.g)return E(n,Pn(t,0<t.offlineSessionIds.length),2);Mn(e,t),function(e){e.textStreams=e.textStreams.filter((function(e){return ln(nn(e.mimeType,e.codecs))}))}(t),function(e){e.imageStreams=e.imageStreams.filter((function(e){var t=["image/svg+xml","image/png","image/jpeg"];return(wn("Web0S")||vn()||yn())&&t.push("image/webp"),t.includes(e.mimeType)}))}(t),w(n)}))}function Pn(e,t){return R((function(n){if(1==n.g)return E(n,In(e.variants,t,!1),2);e.variants=e.variants.filter((function(e){var t=e.video;if(t){var n=Ln(t.codecs);if(t.codecs.includes(",")){var r=t.codecs.split(",");if(n=Ie("video",r),r=Ie("audio",r),r=rn(t.mimeType,r,"audio"),!MediaSource.isTypeSupp
133orted(r))return!1}if(n=rn(t.mimeType,n,"video"),!MediaSource.isTypeSupported(n))return!1}return!((n=e.audio)&&(r=Rn(n.codecs),n=rn(n.mimeType,r,"audio"),!MediaSource.isTypeSupported(n)))&&(wn("Xbox One")&&t&&(t.width&&1920<t.width||t.height&&1080<t.height)&&t.codecs.includes("avc1.")?(Xn(e),!1):((t=e.decodingInfos.some((function(e){return e.supported})))||Xn(e),t))})),w(n)}))}function In(e,t,n){var r,i,o,a,s,l,c,f,d,p;return R((function(h){if(e.some((function(e){return e.decodingInfos.length})))return h.return();for(r=navigator.mediaCapabilities,i=[],o=function(e,t){var n;return R((function(i){return 1==i.g?(A(i,2),E(i,r.decodingInfo(t),4)):2!=i.g?(n=i.h,e.decodingInfos.push(n),T(i,0)):(x(i),JSON.stringify(t),void w(i))}))},a=u(e),s=a.next();!s.done;s=a.next())for(l=s.value,c=Nn(l,t,n),f=u(c),d=f.next();!d.done;d=f.next())p=d.value,i.push(o(l,p));return E(h,Promise.all(i),0)}))}function Nn(e,t,n){var r=e.audio,i=e.video;if(n={type:n?"file":"media-source"},i){var o=i.codecs;if(i.codecs.includes(",")){var a=i.codecs.split(",");o=Ln(o=Ie("video",a)),a=Ie("audio",a),a=rn(i.mimeType,a,"audio"),n.audio={contentType:a,channels:2,bitrate:e.bandwidth||1,samplerate:1,spatialRendering:!1}}if(o=Ln(o),o=rn(i.mimeType,o,"video"),n.video={contentType:o,width:i.width||1,height:i.height||1,bitrate:i.bandwidth||e.bandwidth||1,framerate:i.frameRate||1},i.hdr)switch(i.hdr){case"SDR":n.video.transferFunction="srgb";break;case"PQ":n.video.transferFunction="pq";break;case"HLG":n.video.transferFunction="hlg"}}if(r&&(o=Rn(r.codecs),o=rn(r.mimeType,o,"audio"),n.audio={contentType:o,channels:r.channelsCount||2,bitrate:r.bandwidth||e.bandwidth||1,samplerate:r.audioSamplingRate||1,spatialRendering:r.spatialAudio}),!(a=(e.video?e.video.drmInfos:[]).concat(e.audio?e.audio.drmInfos:[])).length)return[n];e=[],o=new Map;for(var s=(a=u(a)).next();!s.done;s=a.next()){var l=s.value;o.get(l.keySystem)||o.set(l.keySystem,[]),o.get(l.keySystem).push(l)}a=t?"required":"optional",t=t?["persistent-license"]:["temporary"];for(var c=(l=u(o.keys())).next();!c.done;c=l.next()){var f=c.value;c=Object.assign({},n);var d=o.get(f);for(f={keySystem:f,initDataType:"cenc",persistentState:a,distinctiveIdentifier:"optional",sessionTypes:t},s=(d=u(d)).next();!s.done;s=d.next()){if((s=s.value).initData&&s.initData.length){for(var p=new Set,h=u(s.initData),m=h.next();!m.done;m=h.next())p.add(m.value.initDataType);f.initDataType=s.initData[0].initDataType}s.distinctiveIdentifierRequired&&(f.distinctiveIdentifier="required"),s.persistentStateRequired&&(f.persistentState="required"),s.sessionType&&(f.sessionTypes=[s.sessionType]),r&&(f.audio?f.audio.robustness=f.audio.robustness||s.audioRobustness:f.audio={robustness:s.audioR
133obustness}),i&&(f.video?f.video.robustness=f.video.robustness||s.videoRobustness:f.video={robustness:s.videoRobustness})}c.keySystemConfiguration=f,e.push(c)}return e}function Rn(e){return vn()&&"ac-3"==e.toLowerCase()?"ec-3":e}function Ln(e){return"vp9"==e?"vp09.00.10.08":e}function Mn(e,t){t.variants=t.variants.filter((function(t){var n=t.audio;return t=t.video,!(n&&e&&e.audio&&!Dn(n,e.audio)||t&&e&&e.video&&!Dn(t,e.video))}))}function Dn(e,t){return e.mimeType==t.mimeType&&e.codecs.split(".")[0]==t.codecs.split(".")[0]}function jn(e){var t=e.audio,n=e.video,r=t?t.codecs:null,i=n?n.codecs:null,o=[];i&&o.push(i),r&&o.push(r);var a=[];n&&a.push(n.mimeType),t&&a.push(t.mimeType),a=a[0]||null;var s=[];t&&s.push(t.kind),n&&s.push(n.kind),s=s[0]||null;var l=new Set;if(t)for(var c=u(t.roles),f=c.next();!f.done;f=c.next())l.add(f.value);if(n)for(f=(c=u(n.roles)).next();!f.done;f=c.next())l.add(f.value);return e={id:e.id,active:!1,type:"variant",bandwidth:e.bandwidth,language:e.language,label:null,kind:s,width:null,height:null,frameRate:null,pixelAspectRatio:null,hdr:null,mimeType:a,codecs:o.join(", "),audioCodec:r,videoCodec:i,primary:e.primary,roles:Array.from(l),audioRoles:null,forced:!1,videoId:null,audioId:null,channelsCount:null,audioSamplingRate:null,spatialAudio:!1,tilesLayout:null,audioBandwidth:null,videoBandwidth:null,originalVideoId:null,originalAudioId:null,originalTextId:null,originalImageId:null},n&&(e.videoId=n.id,e.originalVideoId=n.originalId,e.width=n.width||null,e.height=n.height||null,e.frameRate=n.frameRate||null,e.pixelAspectRatio=n.pixelAspectRatio||null,e.videoBandwidth=n.bandwidth||null),t&&(e.audioId=t.
vendor: 1,339 bytes, line 133
133id,e.originalAudioId=t.originalId,e.channelsCount=t.channelsCount,e.audioSamplingRate=t.audioSamplingRate,e.audioBandwidth=t.bandwidth||null,e.label=t.label,e.audioRoles=t.roles),e}function Un(e){return{id:e.id,active:!1,type:Re,bandwidth:0,language:e.language,label:e.label,kind:e.kind||null,width:null,height:null,frameRate:null,pixelAspectRatio:null,hdr:null,mimeType:e.mimeType,codecs:e.codecs||null,audioCodec:null,videoCodec:null,primary:e.primary,roles:e.roles,audioRoles:null,forced:e.forced,videoId:null,audioId:null,channelsCount:null,audioSamplingRate:null,spatialAudio:!1,tilesLayout:null,audioBandwidth:null,videoBandwidth:null,originalVideoId:null,originalAudioId:null,originalTextId:e.originalId,originalImageId:null}}function Fn(e){var t=e.width||null,n=e.height||null,r=null;e.segmentIndex&&(r=e.segmentIndex.get(0));var i=e.tilesLayout;return r&&(i=r.tilesLayout||i),i&&null!=t&&(t/=Number(i.split("x")[0])),i&&null!=n&&(n/=Number(i.split("x")[1])),{id:e.id,active:!1,type:"image",bandwidth:e.bandwidth||0,language:"",label:null,kind:null,width:t,height:n,frameRate:null,pixelAspectRatio:null,hdr:null,mimeType:e.mimeType,codecs:null,audioCodec:null,videoCodec:null,primary:!1,roles:[],audioRoles:null,forced:!1,videoId:null,audioId:null,channelsCount:null,audioSamplingRate:null,spatialAudio:!1,tilesLayout:i||null,audio
133Bandwidth:null,videoBandwidth:null,originalVideoId:null,originalAudioId:null,originalTextId:null,originalImageId:e.originalId}}function Bn(e){return e.__shaka_id||(e.__shaka_id=Zn++),e.__shaka_id}function zn(e){var t=Vn(e);return t.active="disabled"!=e.mode,t.type="text",t.originalTextId=e.id,"captions"==e.kind&&(t.mimeType="application/cea-608"),e.kind&&(t.roles=[e.kind]),"forced"==e.kind&&(t.forced=!0),t}function qn(e){var t=Vn(e);return t.active=e.enabled,t.type="variant",t.originalAudioId=e.id,"main"==e.kind&&(t.primary=!0),e.kind&&(t.roles=[e.kind],t.audioRoles=[e.kind],t.label=e.label),t}function Vn(e){return{id:Bn(e),active:!1,type:"",bandwidth:0,language:Be(e.language),label:e.label,kind:e.kind,width:null,height:null,frameRate:null,pixelAspectRatio:null,hdr:null,mimeType:null,codecs:null,audioCodec:null,videoCodec:null,primary:!1,roles:[],forced:!1,audioRoles:null,videoId:null,audioId:null,channelsCount:null,audioSamplingRate:null,spatialAudio:!1,tilesLayout:null,audioBandwidth:null,videoBandwidth:null,originalVideoId:null,originalAudioId:null,originalTextId:null,originalImageId:null}}function Gn(e){return e.allowedByApplication&&e.allowedByKeySystem}function Hn(e,t){for(var n=e.filter((function(e){return e.audio&&e.audio.channelsCount})),r=new Map,i=(n=u(n)).next();!i.done;i=n.next()){var o=(i=i.value).audio.channelsCount;r.has(o)||r.set(o,[]),r.get(o).push(i)}return 0==(n=Array.from(r.keys())).length?e:(i=n.filter((function(e){return e<=t}))).length?r.get(Math.max.apply(Math,c(i))):r.get(Math.min.apply(Math,c(n)))}function Kn(e,t,n,r){var i=e,o=e.filter((function(e){return e.primary}));o.length&&(i=o);var a=i.length?i[0].language:"";if(i=i.filter((function(e){return e.language==a})),t){var s=He(Be(t),e.map((function(e){return e.language})));s&&(i=e.filter((function(e){return Be(e.language)==s})))}if(i=i.filter((function(e){return e.forced==r})),n){if((e=Wn(i,n)).length)return e}else if((e=i.filter((function(e){return 0==e.roles.length}))).length)return e;return(e=i.map((function(e){return e.roles})).reduce(xe,[])).length?Wn(i,e[0]):i}function Wn(e,t){return e.filter((function(e){return e.roles.includes(t)}))}function Xn(e){var t=[];return e.audio&&t.push(Yn(e.audio)),e.video&&t.push(Yn(e.video)),t.join(", ")}function Yn(e){return"audio"==e.type?"type=audio codecs="+e.codecs+" bandwidth="+e.bandwidth+" channelsCount="+e.channelsCount+" audioSamplingRate="+e.audioSamplingRate:"video"==e.type?"type=video codecs="+e.codecs+" bandwidth="+e.bandwidth+" frameRate="+e.frameRate+" width="+e.width+" height="+e.height:"unexpected stream type"}var Zn=0,Qn="smooth",Jn="powerEfficient",$n="bandwidth";function er(){var e=this;this.j=null,this.h=!1,this.g=new tt,navigator.connection&&navigator.connection.addEventListener("change",(function(){if(e.m.useNetworkInformation&&e.h){e.g=new tt,e.m&&e.g.configure(e.m.advanced);var t=e.chooseVariant();t&&e.j(t)}})),this.i=[],this.s=1,this.B=!1,this.m=this.l=null}function tr(e){var t=e.m.defaultBandwidthEstimate;return navigator.connection&&navigator.connection.downlink&&e.m.useNetworkInformation&&(t=1e6*navigator.connection.downlink),t}function nr(e,t){return e&&(t=t.filter((function(t){return _n(t,e,{width:1/0,height:1/0})}))),t.sort((function(e,t){return e.bandwidth-t.bandwidth}))}function rr(e,t){this.h=e,this.g=new Set([e]);for(var n=u(t=t||[]),r=n.next();!r.done;r=n.next())this.add(r.value)}function ir(e,t){var n;if(!(n=!!e.audio!=!!t.audio||!!e.video!=!!t.video||e.language!=t.language)&&(n=e.audio&&t.audio)){n=e.audio;var r=t.audio;n=!((!(!n.channelsCount||!r.channelsCount||2<n.channelsCount||2<r.channelsCount)||n.channelsCount==r.channelsCount)&&or(n,r)&&ar(n.roles,r.roles))}return!n&&(n=e.video&&t.video)&&(n=!(or(n=e.video,r=t.video)&&ar(n.roles,r.roles))),!n}function or(e,t){if(e.mimeType!=t.mimeType)return!1;var n=e.codecs.split(",").map((function(e){return on(e)})),r=t.codecs.split(",").map((function(e){return on(e)}));if(n.length!=r.length)return!1;n.sort(),r.sort();for(var i=u(ne(n.length)),o=i.next();!o.done;o=i.next())if(n[o=o.value]!=r[o])return!1;return!0}function ar(e,t){var n=new Set(e),r=new Set(t);if(n.delete("main"),r.delete("main"),n.size!=r.size)return!1;for(var i=(n=u(n)).next();!i.done;i=n.next())if(!r.has(i.value))return!1;return!0}function sr(e){this.g=e,this.h=new lr(e.language,"",e.audio&&e.audio.channelsCount?e.audio.channelsCount:0,"")}function lr(e,t,n,r){this.i=e,this.j=t,this.g=n,this.h=void 0===r?"":r}function ur(){this.g=dr,this.h=(new Map).set(dr,2).set(fr,1)}function cr(e,t,n){e.h.set(dr,n).set(fr,t)}(r=er.prototype).stop=function(){this.j=null,this.h=!1,this.i=[],this.s=1,this.l=null},r.init=function(e){this.j=e},r.chooseVariant=function(){var e=nr(this.m.restrictions,this.i),t=this.g.getBandwidthEstimate(tr(this));this.i.length&&!e.length&&(e=[(e=nr(null,this.i))[0]]);for(var n=e[0]||null,r=(e=u(re(e))).next();!r.done;r=e.next()){var i=r.value;r=i.item;var o=isNaN(this.s)?1:Math.abs(this.s);i=o*(i.next||{bandwidth:1/0}).bandwidth/this.m.bandwidthUpgradeTarget,t>=o*r.bandwidth/this.m.bandwidthDowngradeTarget&&t<=i&&(n=r)}return this.l=Date.now(),n},r.enable=function(){this.h=!0},r.disable=function(){this.h=!1},r.segmentDownloaded=function(e,t){var n=this.g;if(!(t<n.l)){var r=8e3*t/e,i=e/1e3;n.g+=t,$e(n.h,i,r),$e(n.j,i,r)}if(null!=this.l&&this.h)e:{if(this.B){if(Date.now()-this.l<1e3*this.m.switchInterval)break e}else{if(!((n=this.g).g>=n.i))break e;this.B=!0}n=this.chooseVariant(),this.g.getBandwidthEstimate(tr(this)),n&&this.j(n)}},r.getBandwidthEstimate=function(){return this.g.getBandwidthEstimate(this.m.defaultBandwidthEstimate)},r.setVariants=function(e){this.i=e},r.playbackRateChanged=function(e){this.s=e},r.configure=function(e){this.m=e,this.g&&this.m&&this.g.configure(this.m.advanced)},B("shaka.abr.SimpleAbrManager",er),er.prototype.configure=er.prototype.configure,er.prototype.playbackRateChanged=er.prototype.playbackRateChanged,er.prototype.setVariants=er.prototype.setVariants,er.prototype.getBandwidthEstimate=er.prototype.getBandwidthEstimate,er.prototype.segmentDownloaded=er.prototype.segmentDownloaded,er.prototype.disable=er.prototype.disable,er.prototype.enable=er.prototype.enable,er.prototype.chooseVariant=er.prototype.chooseVariant,er.prototype.init=er.prototype.init,er.prototype.stop=er.prototype.stop,rr.prototype.add=function(e){return!!ir
133(this.h,e)&&(this.g.add(e),!0)},rr.prototype.values=function(){return this.g.values()},sr.prototype.create=function(e){var t=this,n=e.filter((function(e){return ir(t.g,e)}));return n.length?new rr(n[0],n):this.h.create(e)},lr.prototype.create=function(e){var t=[];t=function(e,t){var n=He(Be(t),e.map((function(e){return Ge(e)})));return n?e.filter((function(e){return n==Ge(e)})):[]}(e,this.i);var n=e.filter((function(e){return e.primary}));for((e=function(e,t){return e.filter((function(e){return!!e.audio&&(t?e.audio.roles.includes(t):0==e.audio.roles.length)}))}(t=t.length?t:n.length?n:e,this.j)).length&&(t=e),this.g&&((e=Hn(t,this.g)).length&&(t=e)),this.h&&((e=function(e,t){return e.filter((function(e){return!!e.audio&&e.audio.label.toLowerCase()==t.toLowerCase()}))}(t,this.h)).length&&(t=e)),e=new rr(t[0]),n=(t=u(t)).next();!n.done;n=t.next())n=n.value,ir(e.h,n)&&e.add(n);return e};var fr=0,dr=1;function pr(e,t){var n={maxAttempts:2,baseDelay:1e3,backoffFactor:2,fuzzFactor:.5,timeout:3e4,stallTimeout:5e3,connectionTimeout:1e4};this.l=null==e.maxAttempts?n.maxAttempts:e.maxAttempts,this.j=null==e.baseDelay?n.baseDelay:e.baseDelay,this.B=null==e.fuzzFactor?n.fuzzFactor:e.fuzzFactor,this.s=null==e.backoffFactor?n.backoffFactor:e.backoffFactor,this.g=0,this.h=this.j,(this.i=void 0!==t&&t)&&(this.g=1)}function hr(e){var t,n;return R((function(r){if(1==r.g){if(e.g>=e.l){if(!e.i)throw new be(2,7,1010);e.g=1,e.h=e.j}return t=e.g,e.g++,0==t?r.return():(n=e.h*(1+(2*Math.random()-1)*e.B),E(r,new Promise((function(e){new hn(e).U(n/1e3)})),2))}e.h*=e.s,w(r)}))}function mr(e,t){this.promise=e,this.i=t,this.g=!1}function gr(e){return new mr(Promise.reject(e),(function(){return Promise.resolve()}))}function vr(){var e=Promise.reject(new be(2,7,7001));return e.catch((function(){})),new mr(e,(function(){return Promise.resolve()}))}function yr(e){return new mr(Promise.resolve(e),(function(){return Promise.resolve()}))}function br(e){return new mr(e,(function(){return e.catch((function(){}))}))}function Er(e){return new mr(Promise.all(e.map((function(e){return e.promise}))),(function(){return Promise.all(e.map((function(e){return e.abort()})))}))}function wr(e){var t=new Set;return function e(n){switch(typeof n){case"undefined":case"boolean":case"number":case"string":case"symbol":case"function":return n;default:if(!n||n.buffer&&n.buffer.constructor==ArrayBuffer)return n;if(t.has(n))return null;var r=n.constructor==Array;if(n.constructor!=Object&&!r)return null;t.add(n);var i,o=r?[]:{};for(i in n)o[i]=e(n[i]);return r&&(o.length=n.length),o}}(e)}function Ar(e){var t,n={};for(t in e)n[t]=e[t];return n}function Sr(){this.g=[]}function Tr(e,t){e.g.push(t.finally((function(){rt(e.g,t)})))}function xr(e,t,n){$.call(this),this.i=!1,this.s=new Sr,this.g=new Set,this.h=new Set,this.l=e||null,this.j=t||null,this.C=n||null,this.B=!1}function kr(e,t,n,r){n=n||Ir;var i=Nr[e];(!i||n>=i.priority)&&(Nr[e]={priority:n,Xg:t,Zg:void 0!==r&&r})}function Or(e,t,n){return{uris:e,method:"GET",body:null,headers:{},allowCrossSiteCredentials:!1,retryParameters:t,licenseRequestType:null,sessionId:null,
133streamDataCallback:void 0===n?null:n}}function _r(){this.g=0}function Cr(e,t,n){mr.call(this,e,t),this.h=n}mr.prototype.abort=function(){return this.g=!0,this.i()},mr.prototype.finally=function(e){return this.promise.then((function(){return e(!0)}),(function(){return e(!1)})),this},mr.prototype.va=function(e,t){function n(n){return function(s){if(i.g&&n)o.reject(a);else{var l=n?e:t;l?r=function(e,t,n){try{var r=e(t);return r&&r.promise&&r.abort?(n.resolve(r.promise),function(){return r.abort()}):(n.resolve(r),function(){return Promise.resolve(r).then((function(){}),(function(){}))})}catch(e){return n.reject(e),function(){return Promise.resolve()}}}(l,s,o):(n?o.resolve:o.reject)(s)}}}function r(){return o.reject(a),i.abort()}var i=this,o=new Dt,a=new be(2,7,7001);return this.promise.then(n(!0),n(!1)),new mr(o,(function(){return r()}))},B("shaka.util.AbortableOperation",mr),mr.prototype.chain=mr.prototype.va,mr.prototype.finally=mr.prototype.finally,mr.all=Er,mr.prototype.abort=mr.prototype.abort,mr.notAbortable=br,mr.completed=yr,mr.aborted=vr,mr.failed=gr,Sr.prototype.destroy=function(){for(var e=[],t=u(this.g),n=t.next();!n.done;n=t.next())(n=n.value).promise.catch((function(){})),e.push(n.abort());return this.g=[],Promise.all(e)},g(xr,$),(r=xr.prototype).Ee=function(e){this.B=e},r.$g=function(e){this.g.add(e)},r.qh=function(e){this.g.delete(e)},r.Vf=function(){this.g.clear()},r.ah=function(e){this.h.add(e)},r.rh=function(e){this.h.delete(e)},r.Wf=function(){this.h.clear()},r.destroy=function(){return this.i=!0,this.g.clear(),this.h.clear(),$.prototype.release.call(this),this.s.destroy()},r.request=function(e,t){var n=this,r=new _r;if(this.i){var i=Promise.reject(new be(2,7,7001));return i.catch((function(){})),new Cr(i,(function(){return Promise.resolve()}),r)}t.method=t.method||"GET",t.headers=t.headers||{},t.retryParameters=t.retryParameters?wr(t.retryParameters):{maxAttempts:2,baseDelay:1e3,backoffFactor:2,fuzzFactor:.5,timeout:3e4,stallTimeout:5e3,connectionTimeout:1e4},t.uris=wr(t.uris);var o=(i=function(e,t,n){for(var r=yr(void 0),i={},o=(e=u(e.g)).next();!o.done;i={Rd:i.Rd},o=e.next())i.Rd=o.value,r=r.va(function(e){return function(){return n.body&&(n.body=Ct(n.body)),e.Rd(t,n)}}(i));return r.va(void 0,(function(e){if(e instanceof be&&7001==e.code)throw e;throw new be(2,1,1006,e)}))}(this,e,t)).va((function(){return function e(t,n,r,i,o,a,s){t.B&&(r.uris[o]=r.uris[o].replace("http://","https://"));var l=new oe(r.uris[o]),u=l.ab,c=!1;u||(u=(u=location.protocol).slice(0,-1),ae(l,u),r.uris[o]=l.toString()),u=u.toLowerCase();var f=(u=Nr[u])?u.Xg:null;if(!f)return gr(new be(2,1,1e3,l));var d,p=u.Zg,h=null,m=null,g=!1,v=!1;return br(hr(i)).va((function(){if(t.i)return vr();d=Date.now();var e=f(r.uris[o],r,n,(function(e,r,i){h&&h.stop(),m&&m.U(a/1e3),t.l&&n==Pr&&(t.l(e,r),c=!0,s.g=i)}),(function(e){t.j&&t.j(e,r,n),v=!0}));if(!p)return e;var i=r.retryParameters.connectionTimeout;i&&(h=new hn((function(){g=!0,e.abort()}))).U(i/1e3);var a=r.retryParameters.stallTimeout;return a&&(m=new hn((function(){g=!0,e.abort()}))),e})).va((function(e){h&&h.stop(),m&&m.stop(),null==e.timeMs&&(e.timeMs=Date.now()-d);var i={response:e,Kg:c};return!v&&t.j&&t.j(e.headers,r,n),i}),(function(l){if(h&&h.stop(),m&&m.stop(),t.C){var u=null,c=0;l instanceof be&&(u=l,1001==l.code&&(c=l.data[1])),t.C(r,u,c,g)}if(t.i)return vr();if(g&&(l=new be(1,1,1003,r.uris[o],n)),l instanceof be){if(7001==l.code)throw l;if(1010==l.code)throw a;if(1==l.severity)return u=new z("retry",u=(new Map).set("error",l)),t.dispatchEvent(u),o=(o+1)%r.uris.length,e(t,n,r,i,o,l,s)}throw l}))}(n,e,t,new pr(t.retryParameters,!1),0,null,r)})),a=o.va((function(t){return function(e,t,n){for(var r=yr(void 0),i={},o=(e=u(e.h)).next();!o.done;i={Sd:i.Sd},o=e.next())i.Sd=o.value,r=r.va(function(e){return function(){var r=n.response;return r.data&&(r.data=Ct(r.data)),e.Sd(t,r)}}(i));return r.va((function(){return n}),(function(e){var t=2;if(e instanceof be){if(7001==e.code)throw e;t=e.severity}throw new be(t,1,1007,e)}))}(n,e,t)})),s=Date.now(),l=0;i.promise.then((function(){l=Date.now()-s}),(function(){}));var c=0;o.promise.then((function(){c=Date.now()}),(function(){}));var f=a.va((function(t){var r=Date.now()-c,i=t.response;return i.timeMs+=l,i.timeMs+=r,t.Kg||!n.l||i.fromCache||e!=Pr||n.l(i.timeMs,i.data.byteLength),i}),(function(e){throw e&&(e.severity=2),e}));return i=new Cr(f.promise,(function(){return f.abort()}),r),Tr(this.s,i),i},B("shaka.net.NetworkingEngine",xr),xr.prototype.request=xr.prototype.request,xr.prototype.destroy=xr.prototype.destroy,xr.makeRequest=Or,xr.defaultRetryParameters=function(){return{maxAttempts:2,baseDelay:1e3,backoffFactor:2,fuzzFactor:.5,timeout:3e4,stallTimeout:5e3,connectionTimeout:1e4}},xr.prototype.clearAllResponseFilters=xr.prototype.Wf,xr.prototype.unregisterResponseFilter=xr.prototype.rh,xr.prototype.registerResponseFilter=xr.prototype.ah,xr.prototype.clearAllRequestFilters=xr.prototype.Vf,xr.prototype.unregisterRequestFilter=xr.prototype.qh,xr.prototype.registerRequestFilter=xr.prototype.$g,xr.unregisterScheme=function(e){delete Nr[e]},xr.registerScheme=kr,xr.prototype.setForceHTTPS=xr.prototype.Ee,xr.NumBytesRemainingClass=_r,g(Cr,mr),xr.PendingRequest=Cr;var Pr=1;xr.RequestType={MANIFEST:0,SEGMENT:Pr,LICENSE:2,APP:3,TIMING:4,SERVER_CERTIFICATE:5};var Ir=3;xr.PluginPriority={FALLBACK:1,PREFERRED:2,APPLICATION:Ir};var Nr={};function Rr(e){this.g=!1,this.h=new Dt,this.i=e}function Lr(e,t){if(e.g){if(t instanceof be&&7003==t.code)throw t;throw new be(2,7,7003,t)}}function Mr(){this.g=new Q}function Dr(e,t,n,r){this.target=e,this.type=t,this.listener=n,this.g=function(e,t){if(null==t)return!1;if("boolean"==typeof t)return t;var n=new Set(["passive","capture"]);return Object.keys(t).filter((function(e){return!n.has(e)})),function(e){var t=jr;if(null==t){t=!1;try{var n={},r={get:function(){return t=!0,!1}};Object.defineProperty(n,"passive",r),Object.defineProperty(n,"capture",r),r=function(){},e.addEventListener("test",r,n),e.removeEventListener("test",r,n)}catch(e){t=!1}jr=t}return t||!1}(e)?t:t.capture||!1}(e,r),this.target.addEventListener(t,n,this.g)}Rr.prototype.destroy=function(){var e=this;return this.g?this.h:(this.g=!0,this.i().then((function(){e.h.resolve()}),(function(){e.h.resolve()})))},(r=Mr.prototype).release=function(){this.Yb(),this.g=null},r.o=function(e,t,n,r){this.g&&(e=new Dr(e,t,n,r),this.g.push(t,e))},r.Qa=function(e,t,n,r){var i=this;this.o(e,t,(function r(o){i.Ta(e,t,r),n(o)}),r)},r.Ta=function(e,t,n){if(this.g)for(var r=this.g.get(t)||[],i=(r=u(r)).next();!i.done;i=r.next())(i=i.value).target!=e||n!=i.listener&&n||(i.Ta(),this.g.remove(t,i))},r.Yb=function(){if(this.g){var e,t=this.g,n=[];for(e in t.g)n.push.apply(n,c(t.g[e]));for(n=(t=u(n)).next();!n.done;n=t.next())n.value.Ta();this.g.g={}}},B("shaka.util.EventManager",Mr),Mr.prototype.removeAll=Mr.prototype.Yb,Mr.prototype.unlisten=Mr.prototype.Ta,Mr.prototype.listenOnce=Mr.prototype.Qa,Mr.prototype.listen=Mr.prototype.o,Mr.prototype.release=Mr.prototype.release,Dr.prototype.Ta=function(){this.target.removeEventListener(this.type,this.listener,this.g),this.listener=this.target=null,this.g=!1};var jr=void 0;function Ur(){}function Fr(e){return new oe(e=zt(e)).eb}function Br(e,t,n){function r(e){It(o).setUint32(a,e.byteLength,!0),a+=4,o.set(Pt(e),a),a+=e.byteLength}if(!n||!n.byteLength)throw new be(2,6,6015);var i;i="string"==typeof t?Vt(t,!0):t,e=Vt(e=zt(e),!0);var o=new Uint8Array(12+e.byteLength+i.byteLength+n.byteLength),a=0;return r(e),r(i),r(n),o}function zr(e){for(var t=new Map,n=u(Object.keys(e)),r=n.next();!r.done;r=n.next())r=r.value,t.set(r,e[r]);return t}function qr(e){var t={};return e.forEach((function(e,n){t[n]=e})),t}function Vr(e,t){if(!e&&!t)return!0;
133if(e&&!t||t&&!e)return!1;if(e.size!=t.size)return!1;for(var n=u(e),r=n.next();!r.done;r=n.next()){var i=u(r.value);if(r=i.next().value,i=i.next().value,!t.has(r))return!1;if((r=t.get(r))!=i||null==r)return!1}return!0}function Gr(e,t){var n=this;t=void 0===t?1:t,this.F=e,this.G=new Set,this.g=this.s=null,this.ia=this.ea=!1,this.I=0,this.i=null,this.h=new Mr,this.j=new Map,this.C=[],this.B=new Dt,this.m=null,this.l=function(t){n.B.reject(t),e.onError(t)},this.ka=new Map,this.$=new Map,this.P=new hn((function(){return function(e){var t=e.ka,n=e.$;n.clear(),t.forEach((function(e,t){return n.set(t,e)})),(t=Array.from(n.values())).length&&t.every((function(e){return"expired"==e}))&&e.l(new be(2,6,6014)),e.F.wd(qr(n))}(n)})),this.L=!1,this.J=[],this.M=!1,this.ha=new hn((function(){!function(e){e.j.forEach((function(t,n){var r=t.pe,i=n.expiration;isNaN(i)&&(i=1/0),i!=r&&(e.F.onExpirationUpdated(n.sessionId,i),t.pe=i)}))}(n)})).na(t),this.B.catch((function(){})),this.N=new Rr((function(){return function(e){return R((function(t){switch(t.g){case 1:return e.h.release(),e.h=null,e.B.reject(),e.ha.stop(),e.ha=null,e.P.stop(),e.P=null,E(t,ri(e),2);case 2:if(!e.g){t.D(3);break}return A(t,4),E(t,e.g.setMediaKeys(null),6);case 6:T(t,5);break;case 4:x(t);case 5:e.g=null;case 3:e.i=null,e.G.clear(),e.s=null,e.C=[],e.m=null,e.l=function(){},e.F=null,e.S=!1,w(t)}}))}(n)})),this.S=!1}function Hr(e,t,n){return e.C=n,e.L=0<n.length,Kr(e,t)}function Kr(t,n){var r,i,o,a,s,l,c,f,d,p,h,m;return R((function(g){if(1==g.g){if(r=function(t){if(0==(t=zr(t.m.clearKeys)).size)return null;var n=[],r=[];t.forEach((function(e,t){var i=Yt(t),o=Yt(e);i={kty:"oct",kid:Wt(i,!1),k:Wt(o,!1)},n.push(i),r.push(i.kid)})),t=JSON.stringify({keys:n});var i=JSON.stringify({kids:r});return i=[{initData:Pt(qt(i)),initDataType:"keyids"}],{keySystem:"org.w3.clearkey",licenseServerUri:"data:application/json;base64,"+e.btoa(t),distinctiveIdentifierRequired:!1,persistentStateRequired:!1,audioRobustness:"",videoRobustness:"",serverCertificate:null,serverCertificateUri:"",sessionType:"",initData:i,keyIds:new Set(r)}}(t))for(i=u(n),o=i.next();!o.done;o=i.next())(a=o.value).video&&(a.video.drmInfos=[r]),a.audio&&(a.audio.drmInfos=[r]);for((s=n.some((function(e){return!!(e.video&&e.video.drmInfos.length||e.audio&&e.audio.drmInfos.length)})))||(l=zr(t.m.servers),function(e,t){var n=[];t.forEach((function(e,t){n.push({keySystem:t,licenseServerUri:e,distinctiveIdentifierRequired:!1,persistentStateRequired:!1,audioRobustness:"",videoRobustness:"",serverCertificate:null,serverCertificateUri:"",initData:[],keyIds:new Set})}));for(var r=u(e),i=r.next();!i.done;i=r.next())(i=i.value).video&&(i.video.drmInfos=n),i.audio&&(i.audio.drmInfos=n)}(n,l)),c=u(n),o=c.next();!o.done;o=c.next())for(f=o.value,d=oi(f),p=u(d),h=p.next();!h.done;h=p.next())li(h.value,zr(t.m.servers),zr(t.m.advanced||{}));return E(g,In(n,t.L,t.S),2)}return s||Object.keys(t.m.servers).length?(m=Jr(t,void 0,n),g.return(s?m:m.catch((function(){})))):(t.ea=!0,g.return(Promise.resolve()))}))}function Wr(e){var t,n;return R((function(r){switch(r.g){case 1:if(!e.s||!e.i)return r.return();if(!e.i.serverCertificateUri||e.i.serverCertificate&&e.i.serverCertificate.length){r.D(2);break}return t=Or([e.i.serverCertificateUri],e.m.retryParameters),A(r,3),E(r,e.F.Wb.request(5,t).promise,5);case 5:n=r.h,e.i.serverCertificate=Pt(n.data),T(r,4);break;case 3:throw new be(2,6,6017,x(r));case 4:if(e.N.g)return r.return();case 2:return e.i.serverCertificate&&e.i.serverCertificate.length?(A(r,6),E(r,e.s.setServerCertificate(e.i.serverCertificate),8)):r.return();case 8:T(r,0);break;case 6:throw new be(2,6,6004,x(r).message)}}))}function Xr(e){for(var t=(e.i?e.i.initData:[])||[],n=u(t),r=n.next();!r.done;r=n.next())Yr(e,(r=r.value).initDataType,r.initData);for(r=(n=u(e.C)).next();!r.done;r=n.next())$r(e,r.value);return t.length||e.C.length||e.B.resolve(),e.B}function Yr(e,t,n){for(var r=e.j.values(),i=(r=u(r)).next();!i.done;i=r.next())if(Ot(n,i.value.initData)&&!wn("Tizen 2"))return;!function(e,t,n,r){try{var i=e.s.createSession(r)}
133catch(t){return void e.l(new be(2,6,6005,t.message))}e.h.o(i,"message",(function(t){e.g&&e.m.delayLicenseRequestUntilPlayed&&e.g.paused&&!e.M?e.J.push(t):ti(e,t)})),e.h.o(i,"keystatuseschange",(function(t){return ni(e,t)})),e.j.set(i,{initData:n,loaded:!1,pe:1/0,jb:null,type:r});try{n=e.m.initDataTransform(n,t,e.i)}catch(n){return t=n,n instanceof be||(t=new be(2,6,6016,n)),void e.l(t)}e.m.logLicenseExchange&&Wt(n),i.generateRequest(t,n).catch((function(t){if(!e.N.g){e.j.delete(i);var n=t.errorCode;if(n&&n.systemCode){var r=n.systemCode;0>r&&(r+=Math.pow(2,32)),r="0x"+r.toString(16)}e.l(new be(2,6,6006,t.message,t,r))}}))}(e,t,n,e.i.sessionType)}function Zr(e){return!!e&&!!e.match(/^com\.(microsoft|chromecast)\.playready/)}function Qr(e){return e=ee(e=e.j.keys(),(function(e){return e.sessionId})),Array.from(e)}function Jr(e,t,n){var r,i,o,a,s,l,c,f,d,p,h,m,g;return R((function(v){switch(v.g){case 1:if(r=new Map,n.length){i=function(e,t,n){for(var r=u(t),i=r.next();!i.done;i=r.next()){var o=u(oi(i.value));for(i=o.next();!i.done;i=o.next())i=i.value,n.has(i.keySystem)||n.set(i.keySystem,[]),n.get(i.keySystem).push(i)}if(1==n.size&&n.has(""))throw new be(2,6,6e3);for(r={},e=u(e.m.preferredKeySystems),i=e.next();!i.done;r={Pd:r.Pd},i=e.next())for(r.Pd=i.value,o=u(t),i=o.next();!i.done;i=o.next())if(i=i.value.decodingInfos.find(function(e){return function(t){return t.supported&&null!=t.keySystemAccess&&t.keySystemAccess.keySystem==e.Pd}}(r)))return i.keySystemAccess;for(e=u([!0,!1]),i=e.next();!i.done;i=e.next())for(r=i.value,o=u(t),i=o.next();!i.done;i=o.next()){var a=u(i.value.decodingInfos);for(i=a.next();!i.done;i=a.next()){var s=i.value;if(s.supported&&s.keySystemAccess){var l=u(i=n.get(s.keySystemAccess.keySystem));for(i=l.next();!i.done;i=l.next())if(!!i.value.licenseServerUri==r)return s.keySystemAccess}}}return null}(e,n,r),v.D(2);break}return E(v,function(e,t){var n,r,i,o,a,s,l,c,f,d,p,h,m,g;return R((function(v){switch(v.g){case 1:if(1==t.size&&t.has(""))throw new be(2,6,6e3);for(r=u(t.values()),i=r.next();!i.done;i=r.next())0==(o=i.value).audioCapabilities.length&&delete o.audioCapabilities,0==o.videoCapabilities.length&&delete o.videoCapabilities;a=u(e.m.preferredKeySystems),s=a.next();case 2:if(s.done){v.D(4);break}if(l=s.value,!t.has(l)){v.D(3);break}return c=t.get(l),A(v,6),E(v,navigator.requestMediaKeySystemAccess(l,[c]),8);case 8:return n=v.h,v.return(n);case 6:x(v);case 7:Lr(e.N);case 3:s=a.next(),v.D(2);break;case 4:f=u([!0,!1]),d=f.next();case 9:if(d.done){v.D(11);break}p=d.value,h=u(t.keys()),s=h.next();case 12:if(s.done){d=f.next(),v.D(9);break}if(m=s.value,g=t.get(m),g.drmInfos.some((function(e){return!!e.licenseServerUri}))!=p){v.D(13);break}return A(v,15),E(v,navigator.requestMediaKeySystemAccess(m,[g]),17);case 17:return n=v.h,v.return(n);case 15:x(v);case 16:Lr(e.N);case 13:s=h.next(),v.D(12);break;case 11:return v.return(n)}}))}(e,t),3);case 3:i=v.h;case 2:if(!(o=i))throw new be(2,6,6001);for(Lr(e.N),A(v,4),e.G.clear(),a=o.getConfiguration(),s=a.audioCapabilities||[],l=a.videoCapabilities||[],c=u(s),f=c.next();!f.done;f=c.next())d=f.value,e.G.add(d.contentType.toLowerCase());for(p=u(l),f=p.next();!f.done;f=p.next())h=f.value,e.G.add(h.contentType.toLowerCase());if(n.length){var y=o.keySystem,b=r.get(o.keySystem),w=[],S=[],k=[],O=[],_=new Set;si(b,w,k,S,O,_);var C=e.L?"persistent-license":"temporary";for(y={keySystem:y,licenseServerUri:w[0],distinctiveIdentifierRequired:b[0].distinctiveIdentifierRequired,persistentStateRequired:b[0].persistentStateRequired,sessionType:b[0].sessionType||C,audioRobustness:b[0].audioRobustness||"",videoRobustness:b[0].videoRobustness||"",serverCertificate:k[0],serverCertificateUri:S[0],initData:O,keyIds:_},w=(b=u(b)).next();!w.done;w=b.next())(w=w.value).distinctiveIdentifierRequired&&(y.distinctiveIdentifierRequired=w.distinctiveIdentifierRequired),w.persistentStateRequired&&(y.persistentStateRequired=w.persistentStateRequired);b=y}else b=o.keySystem,y=t.get(o.keySystem),w=[],S=[],k=[],O=[],_=new Set,si(y.drmInfos,w,k,S,O,_),b={keySystem:b,licenseServerUri:w[0],distinctiveIdentifierRequired:"required"==y.distinctiveIdentifier,persistentStateRequired:"required"==y.persistentState,sessionType:y.sessionTypes[0]||"temporary",audioRobustness:(y.audioCapabilities?y.audioCapabilities[0].robustness:"")||"",videoRobustness:(y.videoCapabilities?y.videoCapabilities[0].robustness:"")||"",serverCertificate:k[0],serverCertificateUri:S[0],initData:O,keyIds:_};if(e.i=b,!e.i.licenseServerUri)throw new be(2,6,6012,e.i.keySystem);return E(v,o.createMediaKeys(),6);case 6:return m=v.h,Lr(e.N),e.s=m,e.ea=!0,E(v,Wr(e),7);case 7:Lr(e.N),T(v,0);break;case 4:if(g=x(v),Lr(e.N,g),e.i=null,e.G.clear(),g instanceof be)throw g;throw new be(2,6,6002,g.message)}}))}function $r(e,t){var n,r,i,o,a;return R((function(s){switch(s.g){case 1:try{n=e.s.createSession("persistent-license")}catch(t){return r=new be(2,6,6005,t.message),e.l(r),s.return(Promise.reject(r))}return e.h.o(n,"message",(function(t){e.g&&e.m.delayLicenseRequestUntilPlayed&&e.g.paused&&!e.M?e.J.push(t):ti(e,t)})),e.h.o(n,"keystatuseschange",(function(t){return ni(e,t)})),i={initData:null,loaded:!1,pe:1/0,jb:null,type:"persistent-license"},e.j.set(n,i),A(s,2),E(s,n.load(t),4);case 4:return o=s.h,Lr(e.N),o?(i.loaded=!0,ai(e)&&e.B.resolve(),s.return(n)):(e.j.delete(n),e.l(new be(2,6,6013)),s.return(Promise.resolve()));case 2:a=x(s),Lr(e.N,a),e.j.delete(n),e.l(new be(2,6,6005,a.message));case 3:return s.return(Promise.resolve())}}))}
133function ei(e,t,n){return"skd"==t&&(t=n.serverCertificate,e=Br(e,n=Fr(e),t)),e}function ti(e,t){var n,r,i,o,a,s,l,c,f,d,p,h;R((function(m){switch(m.g){case 1:return n=t.target,e.m.logLicenseExchange&&Wt(t.message),r=e.j.get(n),i=e.i.licenseServerUri,o=e.m.advanced[e.i.keySystem],"individualization-request"==t.messageType&&o&&o.individualizationServer&&(i=o.individualizationServer),(a=Or([i],e.m.retryParameters)).body=t.message,a.method="POST",a.licenseRequestType=t.messageType,a.sessionId=n.sessionId,Zr(e.i.keySystem)&&function(e){var t=Bt(e.body,!0,!0);if(t.includes("PlayReadyKeyMessage")){for(var n=u((t=(new DOMParser).parseFromString(t,"application/xml")).getElementsByTagName("HttpHeader")),r=n.next();!r.done;r=n.next())r=r.value,e.headers[r.getElementsByTagName("name")[0].textContent]=r.getElementsByTagName("value")[0].textContent;e.body=Xt(t.getElementsByTagName("Challenge")[0].textContent)}else e.headers["Content-Type"]="text/xml; charset=utf-8"}(a),s=Date.now(),A(m,2),E(m,e.F.Wb.request(2,a).promise,4);case 4:l=m.h,T(m,3);break;case 2:return c=x(m),f=new be(2,6,6007,c),e.l(f),r&&r.jb&&r.jb.reject(f),m.return();case 3:return e.N.g?m.return():(e.I+=(Date.now()-s)/1e3,e.m.logLicenseExchange&&Wt(l.data),A(m,5),E(m,n.update(l.data),7));case 7:T(m,6);break;case 5:return d=x(m),p=new be(2,6,6008,d.message),e.l(p),r&&r.jb&&r.jb.reject(p),m.return();case 6:h=new z("drmsessionupdate"),e.F.onEvent(h),r&&(r.jb&&r.jb.resolve(),new hn((function(){r.loaded=!0,ai(e)&&e.B.resolve()})).U(ci)),w(m)}}))}function ni(e,t){var n=t.target,r=e.j.get(n),i=!1;n.keyStatuses.forEach((function(t,n){if("string"==typeof n){var o=n;n=t,t=o}if(Zr(e.i.keySystem)&&16==n.byteLength&&navigator.userAgent.match(/Edge?\//)){var a=(o=It(n)).getUint32(0,!0),s=o.getUint16(4,!0),l=o.getUint16(6,!0);o.setUint32(0,a,!1),o.setUint16(4,s,!1),o.setUint16(6,l,!1)}"status-pending"!=t&&(r.loaded=!0),"expired"==t&&(i=!0),o=Zt(n),e.ka.set(o,t)}));var o=n.expiration-Date.now();(0>o||i&&1e3>o)&&r&&!r.jb&&(e.j.delete(n),n.close().catch((function(){}))),ai(e)&&(e.B.resolve(),e.P.U(fi))}function ri(e){var t;return R((function(n){return t=Array.from(e.j.entries()),e.j.clear(),E(n,Promise.all(t.map((function(t){var n=(t=u(t)).next().value,r=t.next().value;return R((function(t){return 1==t.g?(A(t,2),e.ia||e.C.includes(n.sessionId)||"persistent-license"!==r.type?E(t,function(e){var t;return R((function(n){return 1==n.g?(t=new Promise((function(e,t){new hn(t).U(ui)})),A(n,2),E(n,Promise.race([Promise.all([e.close(),e.closed]),t]),4)):2!=n.g?T(n,0):(x(n),void w(n))}))}(n),5):E(t,n.remove(),5)):2!=t.g?T(t,0):(x(t),void w(t))}))}))),0)}))}function ii(e,t){if(!e.length)return t;if(!t.length)return e;for(var n=[],r=u(e),i=r.next();!i.done;i=r.next()){i=i.value;for(var o={},a=u(t),s=a.next();!s.done;o={Za:o.Za},s=a.next())if(s=s.value,i.keySystem==s.keySystem){o.Za=[],o.Za=o.Za.concat(i.initData||[]),o.Za=o.Za.concat(s.initData||[]),o.Za=o.Za.filter(function(e){return function(t,n){return void 0===t.keyId||n===e.Za.findIndex((function(e){return e.keyId===t.keyId}))}}(o)),a=i.keyIds&&s.keyIds?new Set([].concat(c(i.keyIds),c(s.keyIds))):i.keyIds||s.keyIds,n.push({keySystem:i.keySystem,licenseServerUri:i.licenseServerUri||s.licenseServerUri,distinctiveIdentifierRequired:i.distinctiveIdentifierRequired||s.distinctiveIdentifierRequired,persistentStateRequired:i.persistentStateRequired||s.persistentStateRequired,videoRobustness:i.videoRobustness||s.videoRobustness,audioRobustness:i.audioRobustness||s.audioRobustness,serverCertificate:i.serverCertificate||s.serverCertificate,serverCertificateUri:i.serverCertificateUri||s.serverCertificateUri,initData:o.Za,keyIds:a});break}}return n}function oi(e){return(e.video?e.video.drmInfos:[]).concat(e.audio?e.audio.drmInfos:[])}function ai(e){return function(e,t){for(var n=u(e),r=n.next();!r.done;r=n.next())if(!t(r.value))return!1;return!0}(e=e.j.values(),(function(e){return e.loaded}))}function si(e,t,n,r,i,o){for(var a={},s=(e=u(e)).next();!s.done;a={La:a.La},s=e.next()){if(a.La=s.value,t.includes(a.La.licenseServerUri)||t.push(a.La.licenseServerUri),r.includes(a.La.serverCertificateUri)||r.push(a.La.serverCertificateUri),a.La.serverCertificate&&(n.some(function(e){return function(t){return Ot(t,e.
133La.serverCertificate)}}(a))||n.push(a.La.serverCertificate)),a.La.initData){s={};for(var l=u(a.La.initData),c=l.next();!c.done;s={dd:s.dd},c=l.next())s.dd=c.value,i.some(function(e){return function(t){var n=e.dd;return!(!t.keyId||t.keyId!=n.keyId)||t.initDataType==n.initDataType&&Ot(t.initData,n.initData)}}(s))||i.push(s.dd)}if(a.La.keyIds)for(l=(s=u(a.La.keyIds)).next();!l.done;l=s.next())o.add(l.value)}}function li(t,n,r){!t.keySystem||"org.w3.clearkey"==t.keySystem&&t.licenseServerUri||(n.size&&(n=n.get(t.keySystem)||"",t.licenseServerUri=n),t.keyIds||(t.keyIds=new Set),(r=r.get(t.keySystem))&&(t.distinctiveIdentifierRequired||(t.distinctiveIdentifierRequired=r.distinctiveIdentifierRequired),t.persistentStateRequired||(t.persistentStateRequired=r.persistentStateRequired),t.videoRobustness||(t.videoRobustness=r.videoRobustness),t.audioRobustness||(t.audioRobustness=r.audioRobustness),t.serverCertificate||(t.serverCertificate=r.serverCertificate),r.sessionType&&(t.sessionType=r.sessionType),t.serverCertificateUri||(t.serverCertificateUri=r.serverCertificateUri)),e.cast&&e.cast.__platform__&&"com.microsoft.playready"==t.keySystem&&(t.keySystem="com.chromecast.playready"))}B("shaka.util.FairPlayUtils",Ur),Ur.initDataTransform=Br,Ur.defaultGetContentId=Fr,(r=Gr.prototype).destroy=function(){return this.N.destroy()},r.configure=function(e){this.m=e},r.Hc=function(e){var t,n=this;return R((function(r){if(1==r.g)return n.s?(n.g=e,n.h.Qa(n.g,"play",(function(){for(var e=u(n.J),t=e.next();!t.done;t=e.next())ti(n,t.value);n.M=!0,n.J=[]})),"webkitCurrentPlaybackTargetIsWireless"in n.g&&n.h.o(n.g,"webkitcurrentplaybacktargetiswirelesschanged",(function(){return ri(n)})),E(r,n.g.setMediaKeys(n.s).catch((function(e){return Promise.reject(new be(2,6,6003,e.message))})),2)):(n.h.Qa(e,"encrypted",(function(){n.l(new be(2,6,6010))})),r.return());Lr(n.N),Xr(n),n.i.initData.length||n.C.length||(t=function(e){return Yr(n,e.initDataType,Pt(e.initData))},n.h.o(n.g,"encrypted",t)),w(r)}))},r.Lc=function(){for(var e=1/0,t=this.j.keys(),n=(t=u(t)).next();!n.done;n=t.next())n=n.value,isNaN(n.expiration)||(e=Math.min(e,n.expiration));return e},r.qd=function(){return qr(this.$)};var ui=1,ci=5,fi=.5,di=new jt((function(){return Ct(new Uint8Array([0]))}));function pi(){}function hi(e,t,n,r){var i,o,a,s;return R((function(l){if(1==l.g)return r&&(i=vi[r.toLowerCase()])?l.return(i):(o=gi(e))&&(a=yi[o])?l.return(a):r?l.D(2):E(l,mi(e,t,n),3);if(2!=l.g&&(r=l.h)&&(s=vi[r]))return l.return(s);throw new be(2,4,4e3,e)}))}function mi(e,t,n){var r,i,o;return R((function(a){return 1==a.g?((r=Or([e],n)).method="HEAD",E(a,t.request(0,r).promise,2)):(i=a.h,o=i.headers["content-type"],a.return(o?o.toLowerCase().split(";").shift():""))}))}function gi(e){return 1==(e=new oe(e).Sa.split("/").pop().split(".")).length?"":e.pop().toLowerCase()}B("shaka.media.ManifestParser",pi),pi.unregisterParserByMime=function(e){delete vi[e]},pi.registerParserByMime=function(e,t){vi[e]=t},pi.registerParserByExtension=function(e,t){yi[e]=t};var vi={},yi={};function bi(e,t){this.X=It(e),this.h=t==wi,this.g=0}function Ei(){return new be(2,3,3e3)}(r=bi.prototype).Ia=function(){return this.g<this.X.byteLength},r.qa=function(){return this.g},r.og=function(){return this.X.byteLength},r.ra=function(){try{var e=this.X.getUint8(this.g);return this.g+=1,e}catch(e){throw Ei()}},r.wc=function(){try{var e=this.X.getUint16(this.g,this.h);return this.g+=2,e}catch(e){throw Ei()}},r.T=function(){try{var e=this.X.getUint32(this.g,this.h);return this.g+=4,e}catch(e){throw Ei()}},r.wf=function(){try{var e=this.X.getInt32(this.g,this.h);return this.g+=4,e}catch(e){throw Ei()}},r.xc=function(){try{if(this.h)var e=this.X.getUint32(this.g,!0),t=this.X.getUint32(this.g+4,!0);else t=this.X.getUint32(this.g,!1),e=this.X.getUint32(this.g+4,!1)}catch(e){throw Ei()}if(2097151<t)throw new be(2,3,3001);return this.g+=8,t*Math.pow(2,32)+e},r.Lb=function(e){if(this.g+e>this.X.byteLength)throw Ei();var t=Pt(this.X,this.g,e);return this.g+=e,t},r.skip=function(e){if(this.g+e>this.X.byteLength)throw Ei();this.g+=e},r.yf=function(e){if(this.g<e)throw Ei();this.g-=e},r.seek=function(e){if(0>e||e>this.X.byteLength)throw Ei();this.g=e},r.Wc=function(){for(var e=this.g;this.Ia()&&0!=this.X.getUint8(this.g);)this.g+=1;
133return e=Pt(this.X,e,this.g-e),this.g+=1,Ft(e)},B("shaka.util.DataViewReader",bi),bi.prototype.readTerminatedString=bi.prototype.Wc,bi.prototype.seek=bi.prototype.seek,bi.prototype.rewind=bi.prototype.yf,bi.prototype.skip=bi.prototype.skip,bi.prototype.readBytes=bi.prototype.Lb,bi.prototype.readUint64=bi.prototype.xc,bi.prototype.readInt32=bi.prototype.wf,bi.prototype.readUint32=bi.prototype.T,bi.prototype.readUint16=bi.prototype.wc,bi.prototype.readUint8=bi.prototype.ra,bi.prototype.getLength=bi.prototype.og,bi.prototype.getPosition=bi.prototype.qa,bi.prototype.hasMoreData=bi.prototype.Ia;var wi=1;function Ai(){this.i=[],this.h=[],this.g=!1}function Si(e){for(var t=_i(e);e.reader.Ia()&&!e.parser.g;)e.parser.yd(e.start+t,e.reader,e.partialOkay)}function Ti(e){for(var t=_i(e),n=e.reader.T(),r=(n=u(ne(n))).next();!r.done&&(e.parser.yd(e.start+t,e.reader,e.partialOkay),!e.parser.g);r=n.next());}function xi(e){return function(t){e(t.reader.Lb(t.reader.X.byteLength-t.reader.qa()))}}function ki(e){for(var t=0,n=(e=u(e)).next();!n.done;n=e.next())t=t<<8|n.value.charCodeAt(0);return t}function Oi(e){return String.fromCharCode(e>>24&255,e>>16&255,e>>8&255,255&e)}function _i(e){return 8+(e.has64BitSize?8:0)+(null!=e.flags?4:0)}bi.Endianness={BIG_ENDIAN:0,LITTLE_ENDIAN:wi},(r=Ai.prototype).box=function(e,t){var n=ki(e);return this.i[n]=Ci,this.h[n]=t,this},r.Z=function(e,t){var n=ki(e);return this.i[n]=Pi,this.h[n]=t,this},r.stop=function(){this.g=!0},r.parse=function(e,t,n){for(e=new bi(e,0),this.g=!1;e.Ia()&&!this.g;)this.yd(0,e,t,n)},r.yd=function(e,t,n,r){var i=t.qa();if(r&&i+8>t.X.byteLength)this.g=!0;else{var o=t.T(),a=t.T(),s=!1;switch(o){case 0:o=t.X.byteLength-i;break;case 1:if(r&&t.qa()+8>t.X.byteLength)return void(this.g=!0);o=t.xc(),s=!0}var l=this.h[a];if(l){var u=null,c=null;if(this.i[a]==Pi){if(r&&t.qa()+4>t.X.byteLength)return void(this.g=!0);u=(c=t.T())>>>24,c&=16777215}a=i+o,n&&a>t.X.byteLength&&(a=t.X.byteLength),r&&a>t.X.byteLength?this.g=!0:(r=a-t.qa(),l({parser:this,partialOkay:n||!1,version:u,flags:c,reader:t=new bi(t=0<r?t.Lb(r):new Uint8Array(0),0),size:o,start:i+e,has64BitSize:s}))}else t.skip(Math.min(i+o-t.qa(),t.X.byteLength-t.qa()))}},B("shaka.util.Mp4Parser",Ai),Ai.headerSize=_i,Ai.typeToString=Oi,Ai.allData=xi,Ai.sampleDescription=Ti,Ai.children=Si,Ai.prototype.parseNext=Ai.prototype.yd,Ai.prototype.parse=Ai.prototype.parse,Ai.prototype.stop=Ai.prototype.stop,Ai.prototype.fullBox=Ai.prototype.Z,Ai.prototype.box=Ai.prototype.box;var Ci=0,Pi=1;function Ii(e,t,n,r,i){var o=Ri.value(),a=e.subarray(n.start,n.start+n.size),s=It(a),l=new Uint8Array(n.size+o.byteLength);for(l.set(a,0),(a=It(l)).setUint32(4,i),l.set(o,n.size),i=s.getUint32(4),a.setUint32(n.size+16,i),Ni(l,0,l.byteLength),i=new Uint8Array(e.byteLength+l.byteLength),n=wn("Xbox One")?n.start:n.start+n.size,o=e.subarray(n),i.set(e.subarray(0,n)),i.set(l,n),i.set(o,n+l.byteLength),r=(e=u(r)).next();!r.done;r=e.next())Ni(i,(r=r.value).start,r.size+l.byteLength);return l=It(i,t.start),t=_i(t),e=l.getUint32(t),l.setUint32(t,e+1),i}function Ni(e,t,n){0!=(t=(e=It(e,t)).getUint32(0))&&(1==t?(e.setUint32(8,n>>32),e.setUint32(12,4294967295&n)):e.setUint32(0,n))}var Ri=new jt((function(){return new Uint8Array([0,0,0,80,115,105,110,102,0,0,0,12,102,114,109,97,0,0,0,0,0,0,0,20,115,99,104,109,0,0,0,0,99,101,110,99,0,1,0,0,0,0,0,40,115,99,104,105,0,0,0,32,116,101,110,99,0,0,0,0,0,0,1,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])}));function Li(e,t,n,r,i){if(r>=i)return null;for(var o=-1,a=-1,s=0;s<n.length;s++)if(n[s].some((function(e){return null!=e&&""!=e.g.trim()}))){o=s;break}for(s=n.length-1;0<=s;s--)if(n[s].some((function(e){return null!=e&&""!=e.g.trim()}))){a=s;break}if(-1===o||-1===a)return null;for(var l=s=!1,u="white",c="black",f=Mi(r,i,s,l,u,c);o<=a;o++){for(var d=n[o],p=-1,h=-1,m=0;m<d.length;m++)if(null!=d[m]&&""!==d[m].g.trim()){p=m;break}for(m=d.length-1;0<=m;m--)if(null!=d[m]&&""!==d[m].g.trim()){h=m;break}if(-1===p||-1===h)d=Di(r,i),e.nestedCues.push(d);else{for(;p<=h;p++)if(m=d[p]){var g=m.l,v=m.i,y=m.j,b=m.h;g==s&&v==l&&y==u&&b==c||(f.payload&&e.nestedCues.push(f),f=Mi(r,i,g,v,y,b),s=g,l=v,u=y,c=b),f.payload+=m.g}else f.payload+=" ";f.payload&&e.nestedCues.push(f),o!==a&&(f=Di(r,i),e.nestedCues.push(f)),f=Mi(r,i,s,l,u,c)}}return e.nestedCues.length?{cue:e,stream:t}:null}function Mi(e,t,n,r,i,o){return e=new at(e,t,""),n&&e.textDecoration.push("underline"),r&&(e.fontStyle="italic"),e.color=i,e.backgroundColor=o,e}function Di(e,t){var n=new at(e,t,"");return n.lineBreak=!0,n}function ji(e,t,n,r,i){this.g=e,this.l=t,this.i=n,this.h=r,this.j=i}function Ui(e,t){this.i=[],this.g=1,this.h=0,this.G=e,this.C=t,this.j=this.s=!1,this.l="white",this.B="black",Bi(this)}function Fi(e,t,n){return Li(new at(t,n,""),"CC"+(e.G<<1|e.C+1),e.i,t,n)}function Bi(e){Vi(e,0,15),e.g=1}function zi(e,t,n){if(!(32>n||127<n)){var r="";switch(t){case Gi:r=Xi.has(n)?Xi.get(n):String.fromCharCode(n);break;case Hi:r=Yi.get(n);break;case Ki:e.i[e.g].pop(),r=Zi.get(n);break;case Wi:e.i[e.g].pop(),r=Qi.get(n)}r&&e.i[e.g].push(new ji(r,e.s,e.j,e.B,e.l))}}function qi(e,t,n,r){if(t>=n)for(--r;0<=r;r--)e.i[t+r]=e.i[n+r].map((function(e){return e}));else for(var i=0;i<r;i++)e.i[t+i]=e.i[n+i].map((function(e){return e}))}function Vi(e,t,n){for(var r=0;r<=n;r++)e.i[t+r]=[]}var Gi=0,Hi=1,Ki=2,Wi=3,Xi=new Map([[39,"â"],[42,"á"],[92,"é"],[92,"é"],[94,"Ã"],[95,"ó"],[96,"ú"],[123,"ç"],[124,"÷"],[125,"Ã"],[126,"ñ"],[127,"â"]]),Yi=new Map([[48,"Â
133®"],[49,"°"],[50,"½"],[51,"¿"],[52,"â¢"],[53,"¢"],[54,"£"],[55,"âª"],[56,"à "],[57,"â "],[58,"è"],[59,"â"],[60,"ê"],[61,"î"],[62,"ô"],[63,"û"]]),Zi=new Map([[32,"Ã"],[33,"Ã"],[34,"Ã"],[35,"Ã"],[36,"Ã"],[37,"ü"],[38,"â"],[39,"¡"],[40,"*"],[41,"'"],[42,"â"],[43,"©"],[44,"â "],[45,"·"],[46,"â"],[47,"â"],[48,"Ã"],[49,"Ã"],[50,"Ã"],[51,"Ã"],[52,"Ã"],[53,"Ã"],[54,"ë"],[55,"Ã"],[56,"Ã"],[57,"ï"],[58,"Ã"],[59,"Ã"],[60,"ù"],[61,"Ã"],[62,"«"],[63,"»"]]),Qi=new Map([[32,"Ã"],[33,"ã"],[34,"Ã"],[35,"Ã"],[36,"ì"],[37,"Ã"],[38,"ò"],[39,"Ã"],[40,"õ"],[41,"{"],[42,"}"],[43,"\\"],[44,"^"],[45,"_"],[46,"|"],[47,"~"],[48,"Ã"],[49,"ä"],[50,"Ã"],[51,"ö"],[52,"Ã"],[53,"Â¥"],[54,"¤"],[55,"â"],[56,"Ã
"],[57,"Ã¥"],[58,"Ã"],[59,"ø"],[60,"â"],[61,"â"],[62,"â"],[63,"â"]]);function Ji(e,t){this.h=no,this.B=new Ui(e,t),this.i=new Ui(e,t),this.l=new Ui(e,t),this.g=this.i,this.j=0,this.s=null}function $i(e,t,n){e.g=e.i;var r=e.g,i=null;return e.h!==io&&e.h!==oo&&(i=Fi(r,e.j,n),(n=e.i).g=0<n.h?n.h:0,Vi(n,0,15),(n=e.l).g=0<n.h?n.h:0,Vi(n,0,15),r.g=15),e.h=io,r.h=t,i}function eo(e){e.h=ro,e.g=e.l,e.g.h=0}function to(e){K("Cea608DataChannel","CEA-608 text mode entered, but is unsupported"),e.g=e.B,e.h=oo}var no=0,ro=1,io=3,oo=4,ao="black green blue cyan red yellow magenta black".split(" "),so="white green blue cyan red yellow magenta white_italics".split(" ");function lo(){this.l=!1,this.I=this.L=0,this.J=vo,this.i=[],this.g=this.h=this.j=0,this.G=this.B=!1,this.C="white",this.s="black",uo(this)}function uo(e){e.i=[];for(var t=0;15>t;t++)e.i.push(co())}function co(){for(var e=[],t=0;42>t;t++)e.push(null);return e}function fo(e,t){po(e)&&(e.i[e.h][e.g]=new ji(t,e.G,e.B,e.s,e.C),e.g++)}function po(e){var t=e.g<e.I&&0<=e.g;return e.h<e.L&&0<=e.h&&t}function ho(e,t,n){var r=new at(e.j,t,"");return r.textAlign=e.J===mo?"left":e.J===go?"right":ut,(n=Li(r,"svc"+n,e.i,e.j,t))&&(e.j=t),n}lo.prototype.isVisible=function(){return this.l};var mo=0,go=1,vo=2;function yo(){this.i=[],this.h=null,this.g=0}function bo(e,t){3===t.type?(e.g=2*(63&t.value)-1,e.h=[]):e.h&&(0<e.g&&(e.h.push(t),e.g--),0===e.g&&(e.i.push(new Eo(e.h)),e.h=null,e.g=0))}function Eo(e){this.g=0,this.h=e}function wo(e){if(!e.Ia())throw new be(2,2,3e3);return e.h[e.g++]}function Ao(e){this.i=e,this.h=[null,null,null,null,null,null,null,null],this.g=null}function So(e,t,n,r){if(128<=n&&135>=n)r=7&n,e.h[r]&&(e.g=e.h[r]);else{if(136===n){n=wo(t).value,t=null;for(var i=(n=u(To(e,n))).next();!i.done;i=n.next())(i=e.h[i.value]).isVisible()&&(t=ho(i,r,e.i)),uo(i);return t}if(137===n)for(t=wo(t).value,n=(t=u(To(e,t))).next();!n.done;n=t.next())(n=e.h[n.value]).isVisible()||(n.j=r),n.l=!0;else{if(138===n){for(n=wo(t).value,t=null,i=(n=u(To(e,n))).next();!i.done;i=n.next())(i=e.h[i.value]).isVisible()&&(t=ho(i,r,e.i)),i.l=!1;return t}if(139===n){for(n=wo(t).value,t=null,i=(n=u(To(e,n))).next();!i.done;i=n.next())(i=e.h[i.value]).isVisible()?t=ho(i,r,e.i):i.j=r,i.l=!i.l;return t}if(140===n)return xo(e,t=wo(t).value,r);if(143===n)return r=xo(e,255,r),ko(e),r;if(144===n)t.skip(1),r=wo(t).value,e.g&&(e.g.B=0<(128&r),e.g.G=0<(64&r));
133else if(145===n)r=wo(t).value,n=wo(t).value,t.skip(1),e.g&&(t=Oo((48&n)>>4,(12&n)>>2,3&n),e.g.C=Oo((48&r)>>4,(12&r)>>2,3&r),e.g.s=t);else if(146===n)r=wo(t).value,t=wo(t).value,e.g&&((e=e.g).h=15&r,e.g=63&t);else if(151===n)t.skip(1),t.skip(1),r=wo(t).value,t.skip(1),e.g&&(e.g.J=3&r);else if(152<=n&&159>=n){if(n=(15&n)-8,!(i=null!==e.h[n])){var o=new lo;o.j=r,e.h[n]=o}r=wo(t).value,wo(t),wo(t),o=wo(t).value;var a=wo(t).value;t=wo(t).value,i&&0==(7&t)||((t=e.h[n]).h=0,t.g=0,t.G=!1,t.B=!1,t.C="white",t.s="black"),(t=e.h[n]).l=0<(32&r),t.L=1+(15&o),t.I=1+(63&a),e.g=e.h[n]}}}return null}Eo.prototype.Ia=function(){return this.g<this.h.length},Eo.prototype.qa=function(){return this.g},Eo.prototype.skip=function(e){if(this.g+e>this.h.length)throw new be(2,2,3e3);this.g+=e};var To=function e(t,n){var r;return N(e,(function(e){return 1==e.g&&(r=0),5!=e.g?8>r?1==(1&n)&&t.h[r]?E(e,r,5):e.D(5):e.D(0):(n>>=1,r++,e.D(2))}))};function xo(e,t,n){for(var r=null,i=(t=u(To(e,t))).next();!i.done;i=t.next()){i=i.value;var o=e.h[i];o.isVisible()&&(r=ho(o,n,e.i)),e.h[i]=null}return r}function ko(e){e.g=null,e.h=[null,null,null,null,null,null,null,null]}function Oo(e,t,n){var r={0:0,1:0,2:1,3:1};return Co[(e=r[e])<<2|(t=r[t])<<1|(n=r[n])]}var _o=new Map([[32," "],[33," "],[37,"â¦"],[42,"Å "],[44,"Å"],[48,"â"],[49,"â"],[50,"â"],[51,"â"],[52,"â"],[53,"â¢"],[57,"â¢"],[58,"Å¡"],[60,"Å"],[61,"â "],[63,"Ÿ"],[118,"â
"],[119,"â
"],[120,"â
"],[121,"â
"],[122,"â"],[123,"â"],[124,"â"],[125,"â"],[126,"â"],[127,"â"]]),Co="black blue green cyan red magenta yellow white".split(" ");function Po(){this.h=[],this.g=[],this.i=new yo,this.l=0,this.C=new Map([["CC1",new Ji(0,0)],["CC2",new Ji(0,1)],["CC3",new Ji(1,0)],["CC4",new Ji(1,1)]]),this.B=this.s=0,this.j=new Map,Io(this)}function Io(e){e.s=0,e.B=0;for(var t=(e=u(e.C.values())).next();!t.done;t=e.next())(t=t.value).h=2,t.g=t.i,t.s=null,Bi(t.i),Bi(t.l),Bi(t.B)}function No(e,t){var n=t.type;if(16==(112&t.Wa)){var r=t.Wa>>3&1;0===n?e.s=r:e.B=r}if(n=e.C.get("CC"+(n<<1|(n?e.B:e.s)+1)),255===t.Wa&&255===t.rb||!t.Wa&&!t.rb||!Lo(t.Wa)||!Lo(t.rb))return 45<=++e.l&&Io(e),null;if(e.l=0,t.Wa&=127,t.rb&=127,!t.Wa&&!t.rb)return null;if(r=null,16==(112&t.Wa))e:{var i=t.Wa;if(r=t.rb,n.s===(i<<8|r))n.s=null;else if(n.s=i<<8|r,16==(240&i)&&64==(192&r)){i=[11,11,1,2,3,4,12,13,14,15,5,6,7,8,9,10][(7&i)<<1|r>>5&1];var o=(30&r)>>1,a="white",s=!1;if(7>o?a=so[o]:7===o&&(s=!0),r=1==(1&r),n.h!==oo){if(o=n.g,n.h===io&&i!==o.g){var l=1+i-o.h;qi(o,l,1+o.g-o.h,o.h),Vi(o,0,l-1),Vi(o,i+1,15-i)}o.g=i,n.g.s=r,n.g.j=s,n.g.l=a,n.g.B="black"}}else if(17==(247&i)&&32==(240&r))n.g.s=!1,n.g.j=!1,n.g.l="white",zi(n.g,Gi,32),a=!1,"white_italics"===(i=so[(14&r)>>1])&&(i="white",a=!0),n.g.s=1==(1&r),n.g.j=a,n.g.l=i;else if(16==(247&i)&&32==(240&r)||23==(247&i)&&45==(255&r))a="black",0==(7&i)&&(a=ao[(14&r)>>1]),n.g.B=a;else if(17==(247&i)&&48==(240&r))zi(n.g,Hi,r);else if(18==(246&i)&&32==(224&r))zi(n.g,1&i?Wi:Ki,r);else if(20==(246&i)&&32==(240&r)){switch(r=t.pts,i=null,t.rb){case 32:eo(n);break;case 33:(n=n.g).i[n.g].pop();break;case 37:i=$i(n,2,r);break;case 38:i=$i(n,3,r);break;case 39:i=$i(n,4,r);break;case 40:zi(n.g,Gi,32);break;case 41:n.h=2,n.g=n.i,n.g.h=0,n.j=r;break;case 42:Bi(n.B),to(n);break;case 43:to(n);break;case 44:i=n.i,a=null,n.h!==oo&&(a=Fi(i,n.j,r)),Vi(i,0,15),i=a;break;case 45:i=n.g,n.h!==io?i=null:(a=Fi(i,n.j,r),qi(i,(s=i.g-i.h+1)-1,s,i.h),Vi(i,0,s-1),Vi(i,i.g,15-i.g),n.j=r,i=a);break;case 46:Vi(n.l,0,15);break;case 47:i=null,n.h!==oo&&(i=Fi(n.i,n.j,r)),a=n.l,n.l=n.i,n.i=a,eo(n),n.j=r}r=i;break e}r=null}else i=t.rb,zi(n.g,Gi,t.Wa),zi(n.g,Gi,i);return r}function Ro(e,t){var n=[];try{for(;t.Ia();){var r=wo(t).value,i=(224&r)>>5,o=31&r;if(7===i&&0!=o&&(i=63&wo(t).value),0!=i){e.j.has(i)||e.j.set(i,new Ao(i));for(var a=e.j.get(i),s=t.qa();t.qa()-s<o;){var l=wo(i=t),u=l.value,c=l.pts;if(16===u)u=u<<16|wo(i).value;if(0<=u&&31>=u){var f=c;if(a.g){var d=a.g;switch(i=null,u){case 8:!po(d)||0>=d.g&&0>=d.h||(0>=d.g?(d.g=d.I-1,d.h--):d.g--,d.i[d.h][d.g]=null);break;case 13:if(d.isVisible()&&(i=ho(d,f,a.i)),d.h+1>=d.L){f=d;for(var p=0,h=1;15>h;
133h++,p++)f.i[p]=f.i[h];for(h=0;1>h;h++,p++)f.i[p]=co()}else d.h++;d.g=0;break;case 14:d.isVisible()&&(i=ho(d,f,a.i)),d.i[d.h]=co(),d.g=0;break;case 12:d.isVisible()&&(i=ho(d,f,a.i)),uo(d),(f=d).h=0,f.g=0}var m=i}else m=null}else if(128<=u&&159>=u)m=So(a,i,u,c);else{if(4096<=u&&4127>=u)8<=(f=255&u)&&15>=f?i.skip(1):16<=f&&23>=f?i.skip(2):24<=f&&31>=f&&i.skip(3);else if(4224<=u&&4255>=u)128<=(f=255&u)&&135>=f?i.skip(4):136<=f&&143>=f&&i.skip(5);else if(32<=u&&127>=u)i=u,a.g&&fo(a.g,127===i?"âª":String.fromCharCode(i));else if(160<=u&&255>=u)a.g&&fo(a.g,String.fromCharCode(u));else if(4128<=u&&4223>=u){if(i=255&u,a.g)if(_o.has(i)){var g=_o.get(i);fo(a.g,g)}else fo(a.g,"_")}else 4256<=u&&4351>=u&&a.g&&fo(a.g,160!=(255&u)?"_":"[CC]");m=null}(i=m)&&n.push(i)}}}}catch(e){if(!(e instanceof be&&3e3===e.code))throw e;K("CEA708_INVALID_DATA","Buffer read out of bounds / invalid CEA-708 Data.")}return n}function Lo(e){for(var t=0;e;)t^=1&e,e>>=1;return 1===t}function Mo(){}var Do=function e(t,n){var r,i,o,a;return N(e,(function(e){if(1==e.g){for(var t=n,s=0,l=0;l<t.length;)2==s&&3==t[l]?(s=0,(t=[].concat(c(t))).splice(l,1),t=new Uint8Array(t)):0==t[l]?s++:s=0,l++;r=t,i=0}if(4!=e.g){if(!(i<r.length))return e.D(0);for(o=0;255==r[i];)o+=255,i++;for(o+=r[i++],a=0;255==r[i];)a+=255,i++;return a+=r[i++],4!=o?e.D(4):E(e,r.subarray(i,i+a),4)}return i+=a,e.D(2)}))};function jo(e,t){var n=null,r=null,i=e.T();return 1&t&&e.skip(8),2&t&&e.skip(4),8&t&&(n=e.T()),16&t&&(r=e.T()),{trackId:i,cf:n,Yf:r}}function Uo(e,t){return{Xd:1==t?e.xc():e.T()}}function Fo(e,t){return 1==t?(e.skip(8),e.skip(8)):(e.skip(4),e.skip(4)),{timescale:e.T()}}function Bo(e,t,n){var r=e.T(),i=[];1&n&&e.skip(4),4&n&&e.skip(4);for(var o=u(ne(r)),a=o.next();!a.done;a=o.next())a={ye:null,sampleSize:null,Cd:null},256&n&&(a.ye=e.T()),512&n&&(a.sampleSize=e.T()),1024&n&&e.skip(4),2048&n&&(a.Cd=0==t?e.T():e.wf()),i.push(a);return{Vi:r,zf:i}}function zo(){this.j=new Mo,this.i=new Map,this.h=this.g=0}function qo(){this.h=new zo,this.g=new Po}function Vo(e,t){for(var n=e.h.parse(t),r=(n=u(n)).next();!r.done;r=n.next()){var i=r.value,o=Pt(i.Wg);if(0<o.length&&(r=e.g,i=i.pts,181===(o=new bi(o,0)).ra()&&49===o.wc()&&1195456820===o.T()&&3===o.ra())){var a=o.ra();if(0!=(64&a)){a&=31,o.skip(1);for(var s=0;s<a;s++){var l=o.ra(),f=(4&l)>>2,d=o.ra(),p=o.ra();f&&(0===(l&=3)||1===l?r.h.push({pts:i,type:l,Wa:d,rb:p,order:r.h.length}):(r.g.push({pts:i,type:l,value:d,order:r.g.length}),r.g.push({pts:i,type:2,value:p,order:r.g.length})))}}}}return function(e){function t(e,t){return e.pts-t.pts||e.order-t.order}var n=[];e.h.sort(t),e.g.sort(t);for(var r=u(e.h),i=r.next();!i.done;i=r.next())(i=No(e,i.value))&&n.push(i);for(i=(r=u(e.g)).next();!i.done;i=r.next())bo(e.i,i.value);for(i=(r=u(e.i.i)).next();!i.done;i=r.next())i=Ro(e,i.value),n.push.apply(n,c(i));return e.i.i=[],e.h=[],e.g=[],n}(e.g)}function Go(e){return!e||1==e.length&&1e-6>e.end(0)-e.start(0)?null:e.length?e.end(e.length-1):null}function Ho(e,t,n){return n=void 0===n?0:n,!(!e||!e.length||1==e.length&&1e-6>e.end(0)-e.start(0)||t>e.end(e.length-1))&&t+n>=e.start(0)}function Ko(e,t){if(!e||!e.length||1==e.length&&1e-6>e.end(0)-e.start(0))return 0;for(var n=0,r=u(Wo(e)),i=r.next();!i.done;i=r.next()){var o=i.value;i=o.start,(o=o.end)>t&&(n+=o-Math.max(i,t))}return n}function Wo(e){if(!e)return[];for(var t=[],n=u(ne(e.length)),r=n.next();!r.done;r=n.next())r=r.value,t.push({start:e.start(r),end:e.end(r)});return t}function Xo(e,t,n,r){var i=this;this.g=e,this.s=n,this.j={},this.L={},this.i=null,this.M=r||function(){},this.l={},this.h=new Mr,this.C={},this.G=t,this.I=new Dt,this.B=function(e,t){var n=new MediaSource;return e.h.Qa(n,"sourceopen",(function(){URL.revokeObjectURL(e.J),t.resolve()})),e.J=la(n),e.g.src=e.J,n}(this,this.I),this.N=new Rr((function(){return function(e){var t,n,r,i,o,a,s;return R((function(l){if(1==l.g){for(n in t=[],e.l)for(r=e.l[n],i=r[0],e.l[n]=r.slice(0,1),i&&t.push(i.p.catch(ke)),o=u(r.slice(1)),a=o.next();!a.done;a=o.next())a.value.p.reject(new be(2,7,7003,void 0));
133for(s in e.i&&t.push(e.i.destroy()),e.s&&t.push(e.s.destroy()),e.C)t.push(e.C[s].destroy());return E(l,Promise.all(t),2)}e.h&&(e.h.release(),e.h=null),e.g&&(e.g.removeAttribute("src"),e.g.load(),e.g=null),e.B=null,e.i=null,e.s=null,e.j={},e.C={},e.G=null,e.l={},w(l)}))}(i)})),this.J=""}function Yo(e,t){e.i||(e.i=new sn(e.s)),"application/cea-608"!=t&&"application/cea-708"!=t&&(e.i.C=_e(dn[t]))}function Zo(e){return!e.B||"ended"==e.B.readyState}function Qo(e,t){if(t==Re)var n=e.i.g;else n=!(n=$o(e,t))||1==n.length&&1e-6>n.end(0)-n.start(0)?null:1==n.length&&0>n.start(0)?0:n.length?n.start(0):null;return n}function Jo(e,t){return t==Re?e.i.h:Go($o(e,t))}function $o(e,t){try{return e.j[t].buffered}catch(e){return null}}function ea(e,t,n,r,i,o){var a,s,l,c,f,d,p,h;return R((function(m){return 1==m.g?t==(a=Le).ua?E(m,function(e,t,n,r){var i,o,a;return R((function(s){return 1==s.g?E(s,Promise.resolve(),2):e.C&&e.i?null==n||null==r?(e.C.parseInit(Pt(t)),s.return()):(i={periodStart:e.G,segmentStart:n,segmentEnd:r},o=e.C.parseMedia(Pt(t),i),a=o.filter((function(t){return t.startTime>=e.j&&t.startTime<e.l})),e.i.append(a),null==e.g&&(e.g=Math.max(n,e.j)),e.h=Math.min(r,e.l),void w(s)):s.return()}))}(e.i,n,r,i),0):e.C[t]?E(m,function(e,t){e.l=!0,e.h=new Dt,e.s=[],e.j=[],e.i=[];var n=Pt(t);return e.g.push(n),e.g.flush(),e.l&&e.h.reject(new be(2,3,3018)),e.h}(e.C[t],n),10):o?(e.i||Yo(e,"text/vtt"),null==r&&null==i?e.G.init(n):(s=Vo(e.G,n)).length&&(l=e.j[a.mb].timestampOffset,fn(e.i,s,r,i,l)),n=sa(e,n,r,t),E(m,ra(e,t,(function(){e.j[t].appendBuffer(n)})),0)):(n=sa(e,n,r,t),E(m,ra(e,t,(function(){e.j[t].appendBuffer(n)})),0)):(c=m.h,e.i||Yo(e,"text/vtt"),c.metadata&&(f=e.j[t].timestampOffset,e.M(c.metadata,f,i)),c.captions&&c.captions.length&&(d=e.j[a.mb].timestampOffset,p=function(e){for(var t=[],n=(e=u(e)).next();!n.done;n=e.next())n=n.value,t.push({stream:n.stream,cue:new at(n.startTime,n.endTime,n.text)});return t}(c.captions),fn(e.i,p,r,i,d)),h=c.data,h=sa(e,h,r,t),E(m,ra(e,t,(function(){e.j[t].appendBuffer(h)})),0))}))}function ta(e,t){return R((function(n){return t==Le.ua?e.i?E(n,e.i.remove(0,1/0),0):n.return():E(n,ra(e,t,(function(){var n=e.B.duration;0>=n?na(e,t):e.j[t].remove(0,n)})),0)}))}function na(e,t){var n=e.l[t][0];n&&(n.p.resolve(),oa(e,t))}function ra(e,t,n){return Lr(e.N),n={start:n,p:new Dt},e.l[t].push(n),1==e.l[t].length&&aa(e,t),n.p}function ia(e,t){var n,r,i,o,a;return R((function(s){switch(s.g){case 1:for(i in Lr(e.N),n=[],r={},e.j)r.Dc=new Dt,o={start:function(e){return function(){return e.Dc.resolve()}}(r),p:r.Dc},e.l[i].push(o),n.push(r.Dc),1==e.l[i].length&&o.start(),r={Dc:r.Dc};return A(s,2),E(s,Promise.all(n),4);case 4:T(s,3);break;case 2:throw x(s);case 3:try{t()}catch(e){throw new be(2,3,3015,e)}finally{for(a in e.j)oa(e,a)}w(s)}}))}function oa(e,t){e.l[t].shift(),aa(e,t)}function aa(e,t){var n=e.l[t][0];if(n)try{n.start()}catch(r){"QuotaExceededError"==r.name?n.p.reject(new be(2,3,3017,t)):n.p.reject(new be(2,3,3015,r)),oa(e,t)}}function sa(e,t,n,r){var i=e.g.mediaKeys;return null==n&&i&&(vn()||wn("Xbox One"))&&"mp4"==e.L[r].split(";")[0].split("/")[1]&&(t=function(e){function t(){i=!0}function n(e){o.push(e),Si(e)}e=Pt(e);var r,i=!1,o=[],a=[];if((new Ai).box("moov",n).box("trak",n).box("mdia",n).box("minf",n).box("stbl",n).Z("stsd",(function(e){r=e,o.push(e),Ti(e)})).Z("encv",t).Z("enca",t).Z("avc1",(function(e){a.push({box:e,Sc:1701733238})})).Z("avc3",(function(e){a.push({box:e,Sc:1701733238})})).Z("ac-3",(function(e){a.push({box:e,Sc:1701733217})})).Z("ec-3",(function(e){a.push({box:e,Sc:1701733217})})).Z("mp4a",(function(e){a.push({box:e,Sc:1701733217})})).parse(e),i)return e;if(0==a.length||!r)throw Zt(e),new be(2,3,3019);a.reverse();for(var s=u(a),l=s.next();!l.done;l=s.next())l=l.value,e=Ii(e,r,l.box,o,l.Sc);return e}(t)),t}zo.prototype.init=function(e){var t=this,n=[],r=[];if((new Ai).box("moov",Si).box("mvex",Si).Z("trex",(function(e){var n=e.reader;n.skip(4),n.skip(4),e=n.T(),n=n.T(),t.g=e,t.h=n})).box("trak",Si).Z("tkhd",(function(e){var t=e.reader;1==e.version?(t.skip(8),t.skip(8)):(t.skip(4),t.skip(4)),e=t.T(),n.push(e)})).box("mdia",Si).Z("mdhd",(function(e){e=Fo(e.reader,e.version),r.push(e.timescale)})).parse(e,!0),!n.length||!r.length||n.length!=r.length)throw new be(2,2,2010);
133n.forEach((function(e,n){t.i.set(e,r[n])}))},zo.prototype.parse=function(e){var t=this,n=[],r=this.g,i=this.h,o=[],a=null,s=9e4;return(new Ai).box("moof",Si).box("traf",Si).Z("trun",(function(e){o=Bo(e.reader,e.version,e.flags).zf})).Z("tfhd",(function(e){e=jo(e.reader,e.flags),r=e.cf||t.g,i=e.Yf||t.h,e=e.trackId,t.i.has(e)&&(s=t.i.get(e))})).Z("tfdt",(function(e){a=Uo(e.reader,e.version).Xd})).box("mdat",(function(e){if(null===a)throw new be(2,2,2010);e=e.reader;var l=a,c=s,f=r,d=i,p=o,h=0,m=d;for(p.length&&(m=p[0].sampleSize||d);e.Ia();){var g=e.T();if(6==(31&e.ra())){var v=0;p.length>h&&(v=p[h].Cd||0),v=(l+v)/c;for(var y=u(Do(t.j,e.Lb(g-1))),b=y.next();!b.done;b=y.next())n.push({Wg:b.value,pts:v})}else e.skip(g-1);0==(m-=g+4)&&(l=p.length>h?l+(p[h].ye||f):l+f,h++,m=p.length>h&&p[h].sampleSize||d)}})).parse(e,!1),n},qo.prototype.init=function(e){this.h.init(e)},(r=Xo.prototype).destroy=function(){return this.N.destroy()},r.init=function(e,t){var n,r,i,o,a,s,l,c=this;return R((function(f){if(1==f.g)return n=Le,E(f,c.I,2);for(r={},i=u(e.keys()),o=i.next();!o.done;r={Oa:r.Oa},o=i.next())r.Oa=o.value,a=e.get(r.Oa),s=nn(a.mimeType,a.codecs),r.Oa==n.ua?Yo(c,s):(!t&&MediaSource.isTypeSupported(s)||!$t(s,r.Oa)||(c.C[r.Oa]=new Jt,s=tn(r.Oa,s)),l=c.B.addSourceBuffer(s),c.h.o(l,"error",function(e){return function(){c.l[e.Oa][0].p.reject(new be(2,3,3014,c.g.error?c.g.error.code:0))}}(r)),c.h.o(l,"updateend",function(e){return function(){return na(c,e.Oa)}}(r)),c.j[r.Oa]=l,c.L[r.Oa]=s,c.l[r.Oa]=[]);w(f)}))},r.Ib=function(){var e={total:Wo(this.g.buffered),audio:Wo($o(this,"audio")),video:Wo($o(this,"video")),text:[]};if(this.i){var t=this.i.g,n=this.i.h;null!=t&&null!=n&&e.text.push({start:t,end:n})}return e},r.remove=function(e,t,n){var r=this;return R((function(i){return E(i,e==Le.ua?r.i.remove(t,n):ra(r,e,(function(){n<=t?na(r,e):r.j[e].remove(t,n)})),0)}))},r.flush=function(e){var t=this;return R((function(n){return e==Le.ua?n.return():E(n,ra(t,e,(function(){t.g.currentTime-=.001,na(t,e)})),0)}))},r.endOfStream=function(e){var t=this;return R((function(n){return E(n,ia(t,(function(){Zo(t)||(e?t.B.endOfStream(e):t.B.endOfStream())})),0)}))},r.ib=function(e){var t=this;return R((function(n){return E(n,ia(t,(function(){t.B.duration=e})),0)}))},r.getDuration=function(){return this.B.duration};var la=e.URL.createObjectURL;function ua(e,t,n,r){this.Ma=e,this.Ka=t,this.Da=n,this.ge=void 0===r?null:r}function ca(e,t,n,r,i,o,a,s,l,u,c,f){u=void 0===u?[]:u,this.startTime=e,this.l=this.endTime=t,this.j=n,this.Ka=r,this.Da=i,this.g=o,this.timestampOffset=a,this.appendWindowStart=s,this.appendWindowEnd=l,this.h=u,this.tilesLayout=void 0===c?"":c,this.i=void 0===f?null:f}function fa(e,t,n){this.j=e,this.zd=t,this.s=this.l=1/0,this.g=1,this.h=this.i=null,this.B=0,this.C=!0,this.G=0,this.I=void 0===n||n,this.J=0}function da(e,t){this.j=e,this.s=ha(e),this.g=e.g.currentTime,this.l=Date.now()/1e3,this.h=!1,this.B=t,this.i=function(){}}function pa(e){this.g=e}function ha(e){if(e.g.paused||0==e.g.playbackRate||0==e.g.buffered.length)var t=!1;else e:{t=e.g.currentTime;for(var n=(e=u(Wo(e.g.buffered))).next();!n.done;n=e.next())if(!(t<(n=n.value).start-.1||t>n.end-.5)){t=!0;break e}t=!1}return t}function ma(e,t,n,r,i){var o=this;this.g=e,this.G=t,this.m=n,this.C=i,this.h=new Mr,this.B=!1,this.I=e.readyState,this.j=!1,this.i=r,this.s=!1,this.h.o(e,"waiting",(function(){return ga(o)})),this.l=new hn((function(){ga(o)})).na(.25)}function ga(e){if(0!=e.g.readyState){if(e.g.seeking){if(!e.B)return}else e.B=!1;if(!e.g.paused||0==e.g.currentTime&&(e.g.autoplay||0!=e.g.currentTime)){var t;if(e.g.readyState!=e.I&&(e.j=!1,e.I=e.g.readyState),!(t=!e.i)){var n=(t=e.i).j,r=ha(n),i=n.g.currentTime,o=Date.now()/1e3;t.g==i&&t.s==r||(t.l=o,t.g=i,t.s=r,t.h=!1),(r=(i=o-t.l)>=t.B&&r&&!t.h)&&(t.i(t.g,i),t.h=!0,t.g=n.g.currentTime),t=!r}if(t){i=e.m.smallGapLimit;var a=e.g.currentTime;if(!(null==(n=function(e,t,n){return!e||!e.length||1==e.length&&1e-6>e.end(0)-e.start(0)?null:0<=(e=Wo(e).findIndex((function(e,r,i){return e.start>t&&(0==r||i[r-1].end-t<=n)})))?e:null}(t=e.g.buffered,a,e.m.gapDetectionThreshold))||0==n&&!e.s||(r=t.start(n),r>=e.G.sb()))){var s=r-a;i=s<=i,o=!1,.001>s||(i||e.j||(e.j=!0,(a=new z("largegap",a=(new Map).set("currentTime",a).set("gapSize",s))).c
133ancelable=!0,e.C(a),e.m.jumpLargeGaps&&!a.defaultPrevented&&(o=!0)),!i&&!o)||(0!=n&&t.end(n-1),e.g.currentTime=r)}}}}}function va(e,t,n,r){t==HTMLMediaElement.HAVE_NOTHING||e.readyState>=t?r():(t=ya.value().get(t),n.Qa(e,t,r))}ua.prototype.Oc=function(){return this.Ka},ua.prototype.Kc=function(){return this.Da},B("shaka.media.InitSegmentReference",ua),ua.prototype.getEndByte=ua.prototype.Kc,ua.prototype.getStartByte=ua.prototype.Oc,(r=ca.prototype).Ma=function(){return this.j()},r.Bg=function(){return this.startTime},r.mg=function(){return this.endTime},r.Oc=function(){return this.Ka},r.Kc=function(){return this.Da},r.Hg=function(){return this.tilesLayout},r.Gg=function(){return this.i},B("shaka.media.SegmentReference",ca),ca.prototype.getTileDuration=ca.prototype.Gg,ca.prototype.getTilesLayout=ca.prototype.Hg,ca.prototype.getEndByte=ca.prototype.Kc,ca.prototype.getStartByte=ca.prototype.Oc,ca.prototype.getEndTime=ca.prototype.mg,ca.prototype.getStartTime=ca.prototype.Bg,ca.prototype.getUris=ca.prototype.Ma,(r=fa.prototype).getDuration=function(){return this.l},r.vg=function(){return this.g},r.ib=function(e){this.l=e},r.zg=function(){return this.j},r.Cf=function(e){this.B=e},r.Zc=function(e){this.C=e},r.Ie=function(e){this.s=e},r.nh=function(e){this.zd=e},r.lg=function(){return this.zd},r.tc=function(e){if(0!=e.length){var t=e[e.length-1].endTime;this.me(e[0].startTime),this.g=e.reduce((function(e,t){return Math.max(e,t.endTime-t.startTime)}),this.g),this.h=Math.max(this.h,t),null!=this.j&&this.I&&(this.j=(Date.now()+this.B)/1e3-this.h-this.g)}},r.me=function(e){this.i=null==this.i?e:Math.min(this.i,e)},r.le=function(e){this.g=Math.max(this.g,e)},r.offset=function(e){null!=this.i&&(this.i+=e),null!=this.h&&(this.h+=e)},r.W=function(){return 1/0==this.l&&!this.C},r.Tb=function(){return 1/0!=this.l&&!this.C},r.ub=function(){return Math.max(this.G,this.Qb()-this.s)},r.Ff=function(e){this.G=e},r.Qb=function(){return this.W()||this.Tb()?Math.min(Math.max(0,(Date.now()+this.B)/1e3-this.g-this.j)+this.J,this.l):this.h||this.l},r.Nc=function(e){var t=Math.max(this.i,this.G);return 1/0==this.s?Math.ceil(1e3*t)/1e3:Math.max(t,Math.min(this.Qb()-this.s+e,this.sb()))},r.mc=function(){return this.Nc(0)},r.sb=function(){return Math.max(0,this.Qb()-(this.W()||this.Tb()?this.zd:0))},r.Kf=function(){return!(null==this.j||null!=this.h&&this.I)},r.Bf=function(e){this.J=e},B("shaka.media.PresentationTimeline",fa),fa.prototype.setAvailabilityTimeOffset=fa.prototype.Bf,fa.prototype.usingPresentationStartTime=fa.prototype.Kf,fa.prototype.getSeekRangeEnd=fa.prototype.sb,fa.prototype.getSeekRangeStart=fa.prototype.mc,fa.prototype.getSafeSeekRangeStart=fa.prototype.Nc,fa.prototype.getSegmentAvailabilityEnd=fa.prototype.Qb,fa.prototype.setUserSeekStart=fa.prototype.Ff,fa.prototype.getSegmentAvailabilityStart=fa.prototype.ub,fa.prototype.isInProgress=fa.prototype.Tb,fa.prototype.isLive=fa.prototype.W,fa.prototype.offset=fa.prototype.offset,fa.prototype.notifyMaxSegmentDuration=fa.prototype.le,fa.prototype.notifyMinSegmentStartTime=fa.prototype.me,fa.prototype.notifySegments=fa.prototype.tc,fa.prototype.getDelay=fa.prototype.lg,fa.prototype.setDelay=fa.prototype.nh,fa.prototype.setSegmentAvailabilityDuration=fa.prototype.Ie,fa.prototype.setStatic=fa.prototype.Zc,fa.prototype.setClockOffset=fa.prototype.Cf,fa.prototype.getPresentationStartTime=fa.prototype.zg,fa.prototype.setDuration=fa.prototype.ib,fa.prototype.getMaxSegmentDuration=fa.prototype.vg,fa.prototype.getDuration=fa.prototype.getDuration,da.prototype.release=function(){this.j=null,this.i=function(){}},ma.prototype.release=function(){this.h&&(this.h.release(),this.h=null),null!=this.l&&(this.l.stop(),this.l=null),this.i&&(this.i.release(),this.i=null),this.g=this.G=this.C=null},ma.prototype.qe=function(){this.s=!0,ga(this)};var ya=new jt((function(){return new Map([[HTMLMediaElement.HAVE_METADATA,"loadedmetadata"],[HTMLMediaElement.HAVE_CURRENT_DATA,"loadeddata"],[HTMLMediaElement.HAVE_FUTURE_DATA,"canplay"],[HTMLMediaElement.HAVE_ENOUGH_DATA,"canplaythrough"]])}));function ba(e,t,n){var r=this;this.g=e,this.l=t,this.j=n,this.s=!1,this.h=new Mr,this.i=new Ta(e),va(this.g,HTMLMediaElement.HAVE_METADATA,this.h,(function(){Aa(r,r.j)}))}function Ea(e){return e.s?e.g.currentTime:e.j}function wa(e,t){0<e.g.readyState?xa(e.i,t):va(e.g,HTMLMediaElement.HAVE_METADATA,e.h,(function(){Aa(e,e.j)}))}function Aa(e,t){.001>Math.abs(e.g.currentTime-t)?Sa(e):(e.h.Qa(e.g,"seeking",(function(){Sa(e)})),xa(e.i,0==e.g.currentTime?t:e.g.currentTime))}function Sa(e){e.s=!0,e.h.o(e.g,"seeking",(function(){return e.l()}))}function Ta(e){var t=this;this.h=e,this.s=10,this.l=this.j=this.i=0,this.g=new hn((function(){0>=t.i||t.h.currentTime!=t.j?t.g.stop():(t.h.currentTime=t.l,t.i--)}))}function xa(e,t){e.j=e.h.currentTime,e.l=t,e.i=e.s,e.h.currentTime=t,e.g.na(.1)}function ka(e){var t=this;this.g=e,this.j=!1,this.i=null,this.h=new Mr,va(this.g,HTMLMediaElement.HAVE_CURRENT_DATA,this.h,(function(){null==t.i||0==t.i?t.j=!0:(t.h.Qa(t.g,"seeking",(function(){t.j=!0})),t.g.currentTime=Math.max(0,t.g.currentTime+t.i))}))}function Oa(e,t,n,r,i,o){var a=this;this.i=e,this.g=t.presentationTimeline,this.J=t.minBufferTime||0,this.m=n,this.G=i,this.C=null,this.j=new ma(e,t.presentationTimeline,n,function(e,t){if(!t.stallEnabled)return null;var n=t.stallSkip,r=new da(new pa(e),t.stallThreshold);return function(e,t){e.i=t}(r,(function(){n?e.currentTime+=n:(e.pause(),e.play())})),r}(e,n),o),this.h=new ba(e,(function(){var e=a.j;e.B=!0,e.s=!1,e.j=!1;var t=Ea(a.h);return e=Ca(a,t),.001<Math.abs(e-t)&&(t=Date.now()/1e3,!a.C||a.C<t-1)?(a.C=t,wa(a.h,e),e=void 0):(a.G(),e=void 0),e}),function(e,t){return null==t?t=1/0>e.g.getDuration()?e.g.mc():e.g.sb():0>t&&(t=e.g.sb()+t),_a(e,Pa(e,t))}(this,r)),this.B=new hn((function(){if(0!=a.i.readyState&&!a.i.paused){var e=Ea(a.h),t=a.g.mc(),n=a.g.sb();3>n-t&&(t=n-3),e<t&&(e=Ca(a,e),a.i.currentTime=e)}})).na(.25)}function _a(e,t){var n=e.g.getDuration();return t>=n?n-e.m.durationBackoff:t}function Ca(e,t){var n=Math.max(e.J,e.m.rebufferingGoal),r=e.m.safeSeekOffset,i=e.g.mc(),o=e.g.sb(),a=e.g.getDuration();3>o-i&&(i=o-3);var s=e.g.Nc(n),l=e.g.Nc(r);return n=e.g.Nc(n+r),t>=a?_a(e,t):t>o?o:t<i?Ho(e.i.buffered,l)?l:n:t>=s||Ho(e.i.buffered,t)?t:n}function Pa(e,t){var n=e.g.mc();return t<n||t>(n=e.g.sb())?n:t}function Ia(e){this.R=e,this.g=null,this.h=0,this.i=!1}function Na(e,t,n){return new Ia([new ca(e,e+t,(function(){return n}),0,null,null,e,e,e+t)])}
133function Ra(e,t,n){this.i=e,this.h=t,this.g=n}function La(){Ia.call(this,[]),this.j=[]}function Ma(e){var t=this;this.g=e,this.j=!1,this.i=this.g.sd(),this.h=new hn((function(){t.g.uf(.25*t.i)}))}function Da(e){e.h.stop();var t=e.j?0:e.i;if(0<=t)try{return void(e.g.sd()!=t&&e.g.Ge(t))}catch(e){}e.h.na(.25),0!=e.g.sd()&&e.g.Ge(0)}function ja(e){var t=this;this.h=e,this.g=new Set,this.i=new hn((function(){Ua(t,!1)})).na(.25)}function Ua(e,t){for(var n=u(e.g),r=n.next();!r.done;r=n.next())r.value.j(e.h.currentTime,t)}function Fa(e){$.call(this),this.g=new Map,this.h=e}function Ba(e){$.call(this);var t=this;this.g=new Set,this.i=e,this.h=new hn((function(){for(var e=t.i(),n=u(t.g),r=n.next();!r.done;r=n.next())(r=r.value).endTime<e.start&&(t.g.delete(r),r=new z("regionremove",new Map([["region",r]])),t.dispatchEvent(r))})).na(2)}function za(e){$.call(this);var t=this;this.i=e,this.g=new Map,this.l=[{cc:null,bc:Ga,Sb:function(e,n){return qa(t,"enter",e,n)}},{cc:Va,bc:Ga,Sb:function(e,n){return qa(t,"enter",e,n)}},{cc:Ha,bc:Ga,Sb:function(e,n){return qa(t,"enter",e,n)}},{cc:Ga,bc:Va,Sb:function(e,n){return qa(t,"exit",e,n)}},{cc:Ga,bc:Ha,Sb:function(e,n){return qa(t,"exit",e,n)}},{cc:Va,bc:Ha,Sb:function(e,n){return qa(t,"skip",e,n)}},{cc:Ha,bc:Va,Sb:function(e,n){return qa(t,"skip",e,n)}}],this.h=new Mr,this.h.o(this.i,"regionremove",(function(e){t.g.delete(e.region)}))}function qa(e,t,n,r){t=new z(t,new Map([["region",n],["seeking",r]])),e.dispatchEvent(t)}ba.prototype.release=function(){this.h&&(this.h.release(),this.h=null),null!=this.i&&(this.i.release(),this.i=null),this.l=function(){},this.g=null},Ta.prototype.release=function(){this.g&&(this.g.stop(),this.g=null),this.h=null},ka.prototype.release=function(){this.h&&(this.h.release(),this.h=null),this.g=null},ka.prototype.s=function(e){this.i=this.j?this.i:e},ka.prototype.l=function(){return(this.j?this.g.currentTime:this.i)||0},ka.prototype.I=function(){},Oa.prototype.release=function(){this.h&&(this.h.release(),this.h=null),this.j&&(this.j.release(),this.j=null),this.B&&(this.B.stop(),this.B=null),this.i=this.h=this.g=this.m=null,this.G=function(){}},Oa.prototype.s=function(e){wa(this.h,e)},Oa.prototype.l=function(){var e=Ea(this.h);return 0<this.i.readyState&&!this.i.paused?Pa(this,e):e},Oa.prototype.I=function(){this.j.qe()},(r=Ia.prototype).destroy=function(){return we("shaka.media.SegmentIndex","Please use release() instead of destroy()."),this.release(),Promise.resolve()},r.release=function(){this.i||(this.R=[],this.g&&this.g.stop(),this.g=null)},r.Qg=function(){this.i=!0},r.find=function(e){for(var t=this.R.length-1,n=t;0<=n;--n){var r=this.R[n],i=n<t?this.R[n+1].startTime:r.endTime;if(e>=r.startTime&&e<i)return n+this.h}return this.R.length&&e<this.R[0].startTime?this.h:null},r.get=function(e){return 0==this.R.length||0>(e-=this.h)||e>=this.R.length?null:this.R[e]},r.offset=function(e){if(!this.i)for(var t=u(this.R),n=t.next();!n.done;n=t.next())(n=n.value).startTime+=e,n.endTime+=e,n.timestampOffset+=e},r.rc=function(e){!this.i&&e.length&&(this.R=this.R.filter((function(t){return t.startTime<e[0].startTime})),this.R.push.apply(this.R,c(e)))},r.sc=function(e,t){var n=this;e=e.filter((function(e){return e.endTime>t&&(0==n.R.length||e.endTime>n.R[0].startTime)})),this.rc(e),this.Ob(t)},r.Ob=function(e){if(!this.i){var t=this.R.length;this.R=this.R.filter((function(t){return t.endTime>e})),this.h+=t-this.R.length}},r.Hb=function(e,t,n){if(n=void 0!==n&&n,!this.i){for(;this.R.length&&this.R[this.R.length-1].startTime>=t;)this.R.pop();for(;this.R.length&&this.R[0].endTime<=e;)this.R.shift(),n||this.h++;0!=this.R.length&&(e=this.R[this.R.length-1],this.R[this.R.length-1]=new ca(e.startTime,t,e.j,e.Ka,e.Da,e.g,e.timestampOffset,e.appendWindowStart,e.appendWindowEnd,e.h,e.tilesLayout,e.i))}},r.Ed=function(e,t){var n=this;this.i||(this.g&&this.g.stop(),this.g=new hn((function(){var e=t();e?n.R.push.apply(n.R,c(e)):(n.g.stop(),n.g=null)})),this.g.na(e))},Ia.prototype[Symbol.iterator]=function(){return this.kc(0)},Ia.prototype.kc=function(e){var t=this.find(e);if(null==t)return null;t--;var n=this.get(t+1),r=-1;if(n&&0<n.h.length)for(var i=n.h.length-1;0<=i;--i){var o=n.h[i];if(e>=o.startTime&&e<o.endTime){t++,r=i-1;break}}return new Ra(this,t,r)},B("shaka.media.SegmentIndex",Ia),Ia.forSingleSegment=Na,Ia.prototype.getIteratorForTime=Ia.prototype.kc,Ia.prototype.updateEvery=Ia.prototype.Ed,Ia.prototype.fit=Ia.prototype.Hb,Ia.prototype.evict=Ia.prototype.Ob,Ia.prototype.mergeAndEvict=Ia.prototype.sc,Ia.prototype.merge=Ia.prototype.rc,Ia.prototype.offset=Ia.prototype.offset,Ia.prototype.get=Ia.prototype.get,Ia.prototype.find=Ia.prototype.find,Ia.prototype.markImmutable=Ia.prototype.Qg,Ia.prototype.release=Ia.prototype.release,Ia.prototype.destroy=Ia.prototype.destroy,Ra.prototype.seek=function(e){return we("shaka.media.SegmentIterator","Please use SegmentIndex.getIteratorForTime instead of seek()."),(e=this.i.kc(e))?(this.h=e.h,this.g=e.g):(this.h=Number.MAX_VALUE,this.g=0),this.next().value},Ra.prototype.current=function(){var e=this.i.get(this.h);return e&&0<e.h.length&&e.Ma().length&&this.g>=e.h.length&&(this.h++,this.g=0,e=this.i.get(this.h)),e&&0<e.h.length?e.h[this.g]:e},Ra.prototype.next=function(){var e=this.i.get(this.h);return e&&0<e.h.length?(this.g++,e.Ma().length&&this.g==e.h.length&&(this.h++,this.g=0)):(this.h++,this.g=0),{value:e=this.current(),done:!e}},B("shaka.media.SegmentIterator",Ra),Ra.prototype.next=Ra.prototype.next,Ra.prototype.current=Ra.prototype.current,Ra.prototype.seek=Ra.prototype.seek,g(La,Ia),(r=La.prototype).clone=function(){var e=new La;return e.j=this.j.slice(),e},r.release=function(){for(var e=u(this.j),t=e.next();!t.done;t=e.next())t.value.release();this.j=[]},r.find=function(e){for(var t=0,n=u(this.j),r=n.next();!r.done;r=n.next()){var i=(r=r.value).find(e);if(null!=i)return i+t;t+=r.h+r.R.length}return null},r.get=function(e){for(var t=0,n=u(this.j),r=n.next();!r.done;r=n.next()){var i=(r=r.value).get(e-t);if(i)return i;t+=r.h+r.R.length}return null},r.offset=function(){},r.rc=function(){},r.Ob=function(){},r.sc=function(){},r.Hb=function(){},r.Ed=function(){},B("shaka.media.MetaSegmentIndex",La),La.prototype.updateEvery=La.prototype.Ed,La.prototype.fit=La.prototype.Hb,La.prototype.mergeAndEvict=La.prototype.sc,La.prototype.evict=La.prototype.Ob,La.prototype.merge=La.prototype.rc,La.prototype.offset=La.prototype.offset,La.prototype.get=La.prototype.get,La.prototype.find=La.prototype.find,La.prototype.release=La.prototype.release,Ma.prototype.release=function(){this.h&&(this.h.stop(),this.h=null),this.g=null},Ma.prototype.set=function(e){this.i=e,Da(this)},Ma.prototype.pd=function(){return this.g.pd()},ja.prototype.release=function(){this.i.stop();for(var e=u(this.g),t=e.next();!t.done;t=e.next())t.value.release();this.g.clear()},g(Fa,$),Fa.prototype.release=function(){this.g.clear(),$.prototype.release.call(this)},Fa.prototype.j=function(e){for(var t=u(this.g.values()),n=t.next();!n.done;n=t.next()){e:{for(var r=(n=n.value).Vc,i=r.length-1;0<=i;i--){var o=r[i];if(o.position<=e){r=o.ge;break e}}r=null}if((i=r)&&(i=!((i=n.$e)===r||i&&r&&i.bandwidth==r.bandwidth&&i.audioSamplingRate==r.audioSamplingRate&&i.codecs==r.codecs&&i.contentType==r.contentType&&i.frameRate==r.frameRate&&i.height==r.height&&i.mimeType==r.mimeType&&i.channelsCount==r.channelsCount&&i.pixelAspectRatio==r.pixelAspectRatio&&i.width==r.width)),i)e:{if(i=e,o=r.contentType,(o=this.h()[o])&&0<o.length){var a=o[o.length-1].end;if(i>=o[0].start&&i<a){i=!0;break e}}i=!1}
133i&&(n.$e=r,JSON.stringify(r),n=new z("qualitychange",new Map([["quality",r],["position",e]])),this.dispatchEvent(n))}},g(Ba,$),Ba.prototype.release=function(){this.g.clear(),this.h.stop(),$.prototype.release.call(this)},g(za,$),za.prototype.release=function(){this.i=null,this.g.clear(),this.h.release(),this.h=null,$.prototype.release.call(this)},za.prototype.j=function(e,t){for(var n=u(this.i.g),r=n.next();!r.done;r=n.next()){r=r.value;var i=this.g.get(r),o=e<r.startTime?Va:e>r.endTime?Ha:Ga;this.g.set(r,o);for(var a=u(this.l),s=a.next();!s.done;s=a.next())(s=s.value).cc==i&&s.bc==o&&s.Sb(r,t)}};var Va=1,Ga=2,Ha=3;function Ka(e,t,n,r,i){return e=Or(e,r,i),0==t&&null==n||(e.headers.Range=n?"bytes="+t+"-"+n:"bytes="+t+"-"),e}function Wa(e,t){var n=this;this.F=t,this.H=e,this.m=null,this.l=1,this.i=this.h=null,this.g=new Map,this.s=!1,this.B=null,this.j=!1,this.N=new Rr((function(){return function(e){var t,n,r,i;return R((function(o){if(1==o.g){for(t=[],n=u(e.g.values()),r=n.next();!r.done;r=n.next())os(i=r.value),t.push(as(i));return E(o,Promise.all(t),2)}e.g.clear(),e.F=null,e.H=null,e.m=null,w(o)}))}(n)}))}function Xa(e,t){var n=e.g.get("video");if(n){var r=n.stream;if(r)if(t){var i=r.trickModeVideo;i&&!n.Zb&&(Qa(e,i,!1,0,!1),n.Zb=r)}else(r=n.Zb)&&(n.Zb=null,Qa(e,r,!0,0,!1))}}function Ya(e,t,n,r,i){n=void 0!==n&&n,r=void 0===r?0:r,i=void 0!==i&&i,e.h=t,e.s&&(t.video&&Qa(e,t.video,n,r,i),t.audio&&Qa(e,t.audio,n,r,i))}function Za(e,t){e.i=t,e.s&&Qa(e,t,!0,0,!1)}function Qa(e,t,n,r,i){var o=e.g.get(t.type);o||t.type!=Re?o&&(o.Zb&&(t.trickModeVideo?(o.Zb=t,t=t.trickModeVideo):o.Zb=null),o.stream!=t||i)&&(t.type==Re&&Yo(e.F.Y,nn(t.mimeType,t.codecs)),o.stream.closeSegmentIndex&&o.stream.closeSegmentIndex(),o.stream=t,o.za=null,n&&(o.Ic?o.Hd=!0:o.hb?(o.ac=!0,o.md=r,o.Hd=!0):(os(o),rs(e,o,!0,r).catch((function(t){e.F&&e.F.onError(t)})))),function(e,t){var n,r;return R((function(i){if(1==i.g)return t.Ra?(n=t.stream,r=t.Ra,n.segmentIndex?i.D(2):E(i,n.createSegmentIndex(),2)):i.return();if(t.Ra!=r||t.stream!=n)return i.return();var o=e.F.rd(),a=Jo(e.F.Y,t.type),s=t.stream.segmentIndex.find(t.Xa?t.Xa.endTime:o),l=null==s?null:t.stream.segmentIndex.get(s);s=l&&l.Da?l.Da-l.Ka:null,l&&!s&&(s=(l.endTime-l.startTime)*(t.stream.bandwidth||0)/8),s?((l=l.g)&&(s+=(l.Da?l.Da-l.Ka:null)||0),o=8*s/(l=e.F.getBandwidthEstimate())<(a||0)-o-Math.max(e.H.minBufferTime||0,e.m.rebufferingGoal)||t.Ra.h.g>s):o=!1,o&&t.Ra.abort(),w(i)}))}(e,o).catch((function(t){e.F&&e.F.onError(t)}))):function(e,t){var n,r,i,o;R((function(a){switch(a.g){case 1:return n=Le,A(a,2),E(a,ta(e.F.Y,n.ua),4);case 4:T(a,3);break;case 2:r=x(a),e.F&&e.F.onError(r);case 3:i=nn(t.mimeType,t.codecs),Yo(e.F.Y,i),(e.F.Y.s.isTextVisible()||e.m.alwaysStreamText)&&(o=$a(t),e.g.set(n.ua,o),is(e,o,0)),w(a)}}))}(e,t)}function Ja(e,t){t.Ic||t.ac||(t.hb?(t.ac=!0,t.md=0):null==Qo(e.F.Y,t.type)?null==t.kb&&is(e,t,0):(os(t),rs(e,t,!1,0).catch((function(t){e.F&&e.F.onError(t)}))))}function $a(e){return{stream:e,type:e.type,za:null,Xa:null,td:null,ee:null,ce:null,be:null,Zb:null,endOfStream:!1,hb:!1,kb:null,ac:!1,md:0,Hd:!1,Ic:!1,ve:!1,Pc:!1,Ra:null}}function es(e,t,n,r,i,o){var a;return R((function(s){return 1==s.g?(a=r.closedCaptions&&0<r.closedCaptions.size,(null!=r.emsgSchemeIdUris&&0<r.emsgSchemeIdUris.length||e.m.dispatchAllEmsgBoxes)&&(new Ai).Z("emsg",(function(t){var n=r.emsgSchemeIdUris;if(0===t.version)var o=t.reader.Wc(),a=t.reader.Wc(),s=t.reader.T(),l=t.reader.T(),u=t.reader.T(),c=t.reader.T(),f=i.startTime+l/s;else s=t.reader.T(),l=(f=t.reader.xc()/s+i.timestampOffset)-i.startTime,u=t.reader.T(),c=t.reader.T(),o=t.reader.Wc(),a=t.reader.Wc();t=t.reader.Lb(t.reader.X.byteLength-t.reader.qa()),(n&&n.includes(o)||e.m.dispatchAllEmsgBoxes)&&("urn:mpeg:dash:event:2012"==o?e.F.Vg():(n=(new Map).set("detail",{startTime:f,endTime:f+u/s,schemeIdUri:o,value:a,timescale:s,presentationTimeDelta:l,eventDuration:u,id:c,messageData:t}),n=new z(Yl,n),e.F.onEvent(n)))})).parse(o),E(s,function(e,t,n){var r,i,o;return R((function(a){if(1==a.g)return r=Math.max(e.m.bufferBehind,e.H.presentationTimeline.g),null==(i=Q
133o(e.F.Y,t.type))||.01>=(o=n-i-r)?a.return():E(a,e.F.Y.remove(t.type,i,i+o),2);Lr(e.N),w(a)}))}(e,t,n),2)):3!=s.g?(Lr(e.N),E(s,ea(e.F.Y,t.type,o,i.startTime,i.endTime,a),3)):(Lr(e.N),void w(s))}))}function ts(e){return e&&e.type==Re&&("application/cea-608"==e.stream.mimeType||"application/cea-708"==e.stream.mimeType)}function ns(e,t,n,r){var i,o,a,s,l;return R((function(u){return 1==u.g?(i=Pr,o=Ka(n.Ma(),n.Ka,n.Da,e.m.retryParameters,r),a=t.stream,e.F.modifySegmentRequest(o,{type:a.type,init:n instanceof ua,duration:n.endTime-n.startTime,mimeType:a.mimeType,codecs:a.codecs,bandwidth:a.bandwidth}),s=e.F.Wb.request(i,o),t.Ra=s,E(u,s.promise,2)):(l=u.h,t.Ra=null,u.return(l.data))}))}function rs(e,t,n,r){var i,o;return R((function(a){return 1==a.g?(t.ac=!1,t.Hd=!1,t.md=0,t.Ic=!0,t.Xa=null,t.td=null,t.za=null,r?(i=e.F.rd(),o=e.F.Y.getDuration(),E(a,e.F.Y.remove(t.type,i+r,o),3)):E(a,ta(e.F.Y,t.type),4)):3!=a.g?(Lr(e.N),n?E(a,e.F.Y.flush(t.type),3):a.D(3)):(Lr(e.N),t.Ic=!1,t.endOfStream=!1,is(e,t,0),void w(a))}))}function is(e,t,n){var r=t.type;(r!=Re||e.g.has(r))&&(t.kb=new pn((function(){var n;return R((function(r){return 1==r.g?(A(r,2),E(r,e.Tc(t),4)):2!=r.g?T(r,0):(n=x(r),e.F&&e.F.onError(n),void w(r))}))})).U(n))}function os(e){null!=e.kb&&(e.kb.stop(),e.kb=null)}function as(e){return R((function(t){return e.Ra?E(t,e.Ra.abort(),0):t.D(0)}))}function ss(e,t){return R((function(n){if(1==n.g)return E(n,hr(e.B),2);Lr(e.N),e.F.onError(t),t.handled||e.m.failureCallback(t),w(n)}))}function ls(e,t){var n=zl(),r=this;this.j=t,this.i=e,this.l=n,this.B=null,this.s=[],this.h=this.g=null,this.C=Promise.resolve().then((function(){return function(e){return R((function(t){if(e.N.g)t=t.D(0);else{if(0==e.s.length||e.g&&!e.g.Rb)var n=!1;else{e.g&&(e.g.gb.Xb(),e.g=null);var r=(n=e.s.shift()).create(e.l);r?(n.gb.uc(),e.g={node:r.node,payload:r.payload,Rb:r.Rb,gb:n.gb}):n.gb.xd(),n=!0}n?n=Promise.resolve():e.g?n=function(e){var t,n;return R((function(r){switch(r.g){case 1:return e.i=e.j.xg(e.i,e.l,e.g.node,e.g.payload),A(r,2),e.h=e.j.$f(e.i,e.l,e.g.payload),E(r,e.h.promise,4);case 4:e.h=null,e.i==e.g.node&&(e.g.gb.vd(),e.g=null),T(r,0);break;
133case 2:return 7001==(t=x(r)).code?e.g.gb.Xb():e.g.gb.onError(t),e.g=null,e.h=null,n=e,E(r,e.j.handleError(e.l,t),5);case 5:n.i=r.h,w(r)}}))}(e):(e.j.Tg(e.i),e.B=new Dt,n=e.B),t=E(t,n,1)}return t}))}(r)})),this.N=new Rr((function(){return function(e){var t,n;return R((function(r){if(1==r.g)return e.h&&e.h.abort(),cs(e),E(r,e.C,2);for(e.g&&e.g.gb.Xb(),t=u(e.s),n=t.next();!n.done;n=t.next())n.value.gb.Xb();e.g=null,e.s=[],e.j=null,w(r)}))}(r)}))}function us(e,t){var n={uc:function(){},vd:function(){},Xb:function(){},onError:function(){},xd:function(){},Ui:function(){}};return e.s.push({create:t,gb:n}),e.h&&e.h.abort(),cs(e),n}function cs(e){e.B&&(e.B.resolve(),e.B=null)}function fs(e){this.g=null;for(var t=u(Array.from(e.textTracks)),n=t.next();!n.done;n=t.next())(n=n.value).mode="disabled","Shaka Player TextTrack"==n.label&&(this.g=n);this.g||(this.g=e.addTextTrack("subtitles","Shaka Player TextTrack")),this.g.mode="hidden"}function ds(e){if(e.startTime>=e.endTime)return null;var t=new VTTCue(e.startTime,e.endTime,e.payload);t.lineAlign=e.lineAlign,t.positionAlign=e.positionAlign,e.size&&(t.size=e.size);try{t.align=e.textAlign}catch(e){}return"center"==e.textAlign&&"center"!=t.align&&(t.align="middle"),"vertical-lr"==e.writingMode?t.vertical="lr":"vertical-rl"==e.writingMode&&(t.vertical="rl"),1==e.lineInterpretation&&(t.snapToLines=!1),null!=e.line&&(t.line=e.line),null!=e.position&&(t.position=e.position),t}function ps(e,t){var n=e.mode;e.mode="showing"==n?"showing":"hidden";for(var r=u(Array.from(e.cues)),i=r.next();!i.done;i=r.next())(i=i.value)&&t(i)&&e.removeCue(i);e.mode=n}function hs(){}function ms(e){return document.createElement(e)}function gs(){return document.createElement("button")}function vs(e){for(;e.firstChild;)e.removeChild(e.firstChild)}function ys(t,n){var r=this;this.s=!1,this.l=[],this.g=t,this.C=n,this.i=ms("div"),this.i.classList.add("shaka-text-container"),this.i.style.textAlign="center",this.i.style.display="flex",this.i.style.flexDirection="column",this.i.style.alignItems="center",this.i.style.justifyContent="flex-end",this.C.appendChild(this.i),this.G=new hn((function(){bs(r)})).na(.25),this.j=new Map,this.h=new Mr,this.h.o(document,"fullscreenchange",(function(){bs(r,!0)})),this.B=null,"ResizeObserver"in e&&(this.B=new ResizeObserver((function(){bs(r,!0)})),this.B.observe(this.i))}function bs(e,t){if(e.i){var n=e.g.currentTime;if((!e.s||void 0!==t&&t)&&0<e.j.size&&(vs(e.i),e.j.clear()),e.s){for(var r=new Map,i=u(e.j.keys()),o=i.next();!o.done;o=i.next())o=o.value,r.set(o,e.j.get(o));!function e(t,n,r,i,o){for(var a=!1,s=[],l=[],c=(n=u(n)).next();!c.done;c=n.next()){c=c.value,o.push(c);var f=t.j.get(c),d=c.startTime<=i&&c.endTime>i,p=f?f.Mf:null;f&&(s.push(f.Ze),d||(a=!0,t.j.delete(c),f=null)),d&&(l.push(c),f||(Es(t,c,o),p=(f=t.j.get(c)).Mf,a=!0)),0<c.nestedCues.length&&p&&e(t,c.nestedCues,p,i,o),o.pop()}if(a){for(o=(i=u(s)).next();!o.done;o=i.next())r.removeChild(o.value);for(l.sort((function(e,t){return e.startTime!=t.startTime?e.startTime-t.startTime:e.endTime-t.endTime})),c=(l=u(l)).next();!c.done;c=l.next())i=t.j.get(c.value),r.appendChild(i.Ze)}}(e,e.l,e.i,n,[])}}}function Es(e,t,n){var r=1<n.length,i=r?"span":"div";(t.lineBreak||t.spacer)&&(t.spacer&&we("shaka.extern.Cue","Please use lineBreak instead of spacer."),i="br"),r=!r&&0<t.nestedCues.length;var o=ms(i);"br"!=i&&function(e,t,n,r,i){var o=t.style,a=0==n.nestedCues.length,s=1<r.length;o.whiteSpace="pre-wrap";var l=n.payload.replace(/\s+$/g,(function(e){return"Â ".repeat(e.length)}));if(o.webkitTextStrokeColor=n.textStrokeColor,o.webkitTextStrokeWidth=n.textStrokeWidth,o.color=n.color,o.direction=n.direction,o.opacity=n.opacity,o.paddingLeft=ws(n.linePadding,n,e.C),o.paddingRight=ws(n.linePadding,n,e.C),n.backgroundImage)o.backgroundImage="url('"+n.backgroundImage+"')",o.backgroundRepeat="no-repeat",o.backgroundSize="contain",o.backgroundPosition="center";else{if(n.nestedCues.length)var u=t;else u=ms("span"),t.appendChild(u);n.border&&(u.style.border=n.border),i||((t=function(e,t){for(var n=e.length-1;0<=n;n--){var r=t(e[n]);if(r||0===r)return r}return null}(r,(function(e){return e.backgroundColor}
133)))?u.style.backgroundColor=t:l&&(u.style.backgroundColor="rgba(0, 0, 0, 0.8)")),l&&(u.textContent=l)}s&&!r[r.length-1].isContainer?o.display="inline":(o.display="flex",o.flexDirection="column",o.alignItems="center",o.justifyContent="before"==n.displayAlign?"flex-start":"center"==n.displayAlign?"center":"flex-end"),a||(o.margin="0"),o.fontFamily=n.fontFamily,o.fontWeight=n.fontWeight.toString(),o.fontStyle=n.fontStyle,o.letterSpacing=n.letterSpacing,o.fontSize=ws(n.fontSize,n,e.C),n.line?1==n.lineInterpretation&&(o.position="absolute",o.left="0",o.top="0",n.writingMode==ht?(o.width="100%",n.lineAlign==gt?o.top=n.line+"%":"end"==n.lineAlign&&(o.bottom=n.line+"%")):"vertical-lr"==n.writingMode?(o.height="100%",n.lineAlign==gt?o.left=n.line+"%":"end"==n.lineAlign&&(o.right=n.line+"%")):(o.height="100%",n.lineAlign==gt?o.right=n.line+"%":"end"==n.lineAlign&&(o.left=n.line+"%"))):n.region&&n.region.id&&(e=n.region.widthUnits==Tt?"%":"px",r=n.region.viewportAnchorUnits==Tt?"%":"px",o.height=n.region.height+(n.region.heightUnits==Tt?"%":"px"),o.width=n.region.width+e,o.position="absolute",o.top=n.region.viewportAnchorY+r,o.left=n.region.viewportAnchorX+r),o.lineHeight=n.lineHeight,n.position&&(n.writingMode==ht?o.paddingLeft=n.position:o.paddingTop=n.position),"line-left"==n.positionAlign?o.cssFloat="left":"line-right"==n.positionAlign&&(o.cssFloat="right"),o.textAlign=n.textAlign,o.textDecoration=n.textDecoration.join(" "),o.writingMode=n.writingMode,"writingMode"in document.documentElement.style&&o.writingMode==n.writingMode||(o.webkitWritingMode=n.writingMode),n.size&&(n.writingMode==ht?o.width=n.size+"%":o.height=n.size+"%")}(e,o,t,n,r),n=o,r&&((n=ms("span")).classList.add("shaka-text-wrapper"),n.style.backgroundColor=t.backgroundColor,o.appendChild(n)),e.j.set(t,{Ze:o,Mf:n})}function ws(e,t,n){var r=(r=new RegExp(/(\d*\.?\d+)([a-z]+|%+)/).exec(e))?{value:Number(r[1]),ph:r[2]}:null;if(!r)return e;var i=r.value;switch(r.ph){case"%":return i/100*n.clientHeight/t.cellResolution.rows+"px";case"c":return n.clientHeight*i/t.cellResolution.rows+"px";default:return e}}function As(e,t){this.F=e,this.m=t,this.h="",this.l=void 0,this.g=!1,this.j=!0,this.i=!1}function Ss(e,t,n){try{if(e.m.enabled){var r={d:1e3*n.duration,st:e.F.W()?js:Ds};r.ot=function(e){var t=e.type;if(e.init)return Rs;if("video"==t)return e.codecs.includes(",")?Ns:Is;if("audio"==t)return Ps;if("text"==t)return"application/mp4"===e.mimeType?Ms:Ls}(n);var i=r.ot===Is||r.ot===Ps||r.ot===Ns||r.ot===Ms;i&&(r.bl=function(e,t){var n=e.F.Ib()[t];if(!n.length)return NaN;var r=e.F.kg();return(n=n.find((function(e){return e.start<=r&&e.end>=r})))?1e3*(n.end-r):NaN}(e,n.type)),n.bandwidth&&(r.br=n.bandwidth/1e3),i&&r.ot!==Ms&&(r.tb=function(e,t){var n=e.F.fb();if(!n.length)return NaN;for(var r=n[0],i=(n=u(n)).next();!i.done;i=n.next())"variant"===(i=i.value).type&&i.bandwidth>r.bandwidth&&(r=i);switch(t){case Is:return r.videoBandwidth||NaN;case Ps:return r.audioBandwidth||NaN;default:return r.bandwidth}}(e,r.ot)/1e3),ks(e,t,r)}}catch(e){K("CMCD_SEGMENT_ERROR","Could not generate segment CMCD data.",e)}}function Ts(e,t){try{if(!e.m.enabled)return t;var n=xs(e);return n.ot=Ls,n.su=!0,_s(t,Os(n))}catch(e){return K("CMCD_TEXT_TRACK_ERROR","Could not generate text track CMCD data.",e),t}}function xs(t){return t.h||(t.h=t.m.sessionId||e.crypto.randomUUID()),{v:1,sf:t.l,sid:t.h,cid:t.m.contentId,mtp:t.F.getBandwidthEstimate()/1e3}}function ks(e,t,n){n=void 0===n?{}:n;var r=void 0===r?e.m.useHeaders:r;if(e.m.enabled){Object.assign(n,xs(e)),n.pr=e.F.Jb();var i=n.ot===Is||n.ot===Ns;if(e.i&&i&&(n.bs=!0,n.su=!0,e.i=!1),null==n.su&&(n.su=e.j),r)e=function(e){for(var t=Object.keys(e),n={},r=["Object","Request","Session","Status"],i=[{},{},{},{}],o={br:0,d:0,ot:0,tb:0,bl:1,dl:1,mtp:1,nor:1,nrr:1,su:1,cid:2,pr:2,sf:2,sid:2,st:2,v:2,bs:3,rtp:3},a=(t=u(t)).next();!a.done;a=t.next())a=a.value,i[null!=o[a]?o[a]:1][a]=e[a];for(e=0;e<i.length;e++)(o=Os(i[e]))&&(n["CMCD-"+r[e]]=o);return n}(n),Object.keys(e).length&&Object.assign(t.headers,e);else{var o=Os(n);o&&(t.uris=t.uris.map((function(e){return _s(e,o)})))}}}function Os(e){function t(e){return 100*n(e/100)}function n(e){return Math.round(e)}
133for(var r,i=[],o={br:n,d:n,bl:t,dl:t,mtp:t,nor:function(e){return encodeURIComponent(e)},rtp:t,tb:n},a=Object.keys(e||{}).sort(),s=(a=u(a)).next();!s.done;s=a.next()){var l=e[s=s.value];if(!(r=l,Number.isNaN(r)||null==r||""===r||!1===r||"v"===s&&1===l||"pr"==s&&1===l)){var c=o[s];c&&(l=c(l));var f;f="string"===(c=typeof l)&&"ot"!==s&&"sf"!==s&&"st"!==s?s+"="+JSON.stringify(l):"boolean"===c?s:"symbol"===c?s+"="+l.description:s+"="+l,i.push(f)}}return i.join(",")}function _s(e,t){if(!t||e.includes("offline:"))return e;var n=new oe(e);return n.g.set("CMCD",t),n.toString()}Wa.prototype.destroy=function(){return this.N.destroy()},Wa.prototype.configure=function(e){this.m=e,this.B=new pr({maxAttempts:Math.max(e.retryParameters.maxAttempts,2),baseDelay:e.retryParameters.baseDelay,backoffFactor:e.retryParameters.backoffFactor,fuzzFactor:e.retryParameters.fuzzFactor,timeout:0,stallTimeout:0,connectionTimeout:0},!0)},Wa.prototype.start=function(){var e=this;return R((function(t){if(1==t.g)return E(t,function(e){var t,n,r,i,o,a,s,l,c,f;return R((function(d){if(1==d.g){if(t=Le,!e.h)throw new be(2,5,5006);return n=new Map,r=new Set,e.h.audio&&(n.set(t.Nb,e.h.audio),r.add(e.h.audio)),e.h.video&&(n.set(t.mb,e.h.video),r.add(e.h.video)),e.i&&(n.set(t.ua,e.i),r.add(e.i)),i=e.F.Y,o=e.m.forceTransmuxTS,E(d,i.init(n,o),2)}Lr(e.N);var p=e.H.presentationTimeline.getDuration();for(1/0>p?e.F.Y.ib(p):e.F.Y.ib(Math.pow(2,32)),a=u(n.keys()),s=a.next();!s.done;s=a.next())l=s.value,c=n.get(l),e.g.has(l)||(f=$a(c),e.g.set(l,f),is(e,f,0));w(d)}))}(e),2);Lr(e.N),e.s=!0,w(t)}))},Wa.prototype.Tc=function(t){var n,r,i,o,a,s=this;return R((function(l){switch(l.g){case 1:if(Lr(s.N),t.hb||null==t.kb||t.Ic)return l.return();if(t.kb=null,!t.ac){l.D(2);break}return E(l,rs(s,t,t.Hd,t.md),3);case 3:return l.return();case 2:if(t.stream.segmentIndex){l.D(4);break}return n=t.stream,E(l,t.stream.createSegmentIndex(),5);case 5:if(n!=t.stream)return n.closeSegmentIndex&&n.closeSegmentIndex(),null==t.kb&&is(s,t,0),l.return();case 4:A(l,6),null!=(r=function(t,n){if(ts(n))return function(e,t){var n=Jo(e,"video")||0;un(e.i,t,n)}(t.F.Y,n.stream.originalId||""),null;n.type==Re&&function(e){e.i&&un(e.i,"",0)}(t.F.Y);var r=t.F.rd(),i=n.Xa?n.Xa.endTime:r,o=function(e,t,n){return t==Re?null==(e=e.i).h||e.h<n?0:e.h-Math.max(n,e.g):Ko(e=$o(e,t),n)}(t.F.Y,n.type,r),a=Math.max(t.H.minBufferTime||0,t.m.rebufferingGoal,t.m.bufferingGoal)*t.l;if(1e-6>t.H.presentationTimeline.getDuration()-i)return n.endOfStream=!0,"video"==n.type&&(r=t.g.get(Re))&&ts(r)&&(r.endOfStream=!0),null;if(n.endOfStream=!1,o>=a)return t.m.updateIntervalSeconds/2;if(o=Jo(t.F.Y,n.type),!(o=function(e,t,n,r){if(t.za)return t.za.current();if(t.Xa||r)return t.za=t.stream.segmentIndex.kc(t.Xa?t.Xa.endTime:r),t.za&&t.za.next().value;e=e.m.inaccurateManifestTolerance,r=Math.max(n-e,0);var i=null;return e&&(t.za=t.stream.segmentIndex.kc(r),i=t.za&&t.za.next().value),i||(t.za=t.stream.segmentIndex.kc(n),i=t.za&&t.za.next().value),i}(t,n,r,o)))return t.m.updateIntervalSeconds;a=1/0;for(var s=Array.from(t.g.values()),l=(s=u(s)).next();!l.done;l=s.next())ts(l=l.value)||l.za&&!l.za.current()||(a=Math.min(a,l.Xa?l.Xa.endTime:r));return i>=a+t.H.presentationTimeline.g?t.m.updateIntervalSeconds:(function(t,n,r,i){var o,a,s,l,u,c,f,d,p,h,m;return R((function(g){switch(g.g){case 1:return o=Le,a=n.stream,s=n.za,n.hb=!0,A(g,2),E(g,function(e,t,n){var r,i,o,a,s,l,u;return R((function(c){return r=[],i=Math.max(0,n.appendWindowStart-.1),o=n.appendWindowEnd+.01,(a=n.timestampOffset)==t.ee&&i==t.ce&&o==t.be||(s=function(){var n;return R((function(r){if(1==r.g)return A(r,2),t.ce=i,t.be=o,t.ee=a,E(r,function(e,t,n,r,i){return R((function(o){return t==Le.ua?(e.i.G=n,function(e,t,n){e.j=t,e.l=n}(e.i,r,i),o.return()):E(o,Promise.all([ra(e,t,(function(){var n=e.j[t].appendWindowStart,r=e.j[t].appendWindowEnd;e.j[t].abort(),e.j[t].appendWindowStart=n,e.j[t].appendWindowEnd=r,na(e,t)})),ra(e,t,(function(){var r=n;0>r&&(r+=.001),e.j[t].timestampOffset=r,na(e,t)})),ra(e,t,(function(){e.j[t].appendWindowStart=0,e.j[t].appendWindowEnd=i,e.j[t].appendWindowStart=r,na(e,t)}))]),0)}))}(e.F.Y,t.type,a,i,o),4);if(2!=r.g)return T(r,0);throw n=x(r),t.ce=null,t.be=null,t.ee=null,n}))},r.push(s())),!function(e,t){return e&&t?e.Oc()==t.Oc()&&e.Kc()==t.Kc()&&ot(e.Ma(),t.Ma()):e==t}(n.g,t.td)&&(t.td=n.g)&&(l=ns(e,t,n.g),u=function(){var n,r,i;return R((function(o){switch(o.g){case 1:return A(o,2),E(o,l,4);case 4:return n=o.h,Lr(e.N),r=t.stream.closedCaptions&&0<t.stream.closedCaptions.size,E(o,ea(e.F.Y,t.type,n,null,null,r),5);case 5:T(o,0);break;case 2:throw i=x(o),t.td=null,i}}))},e.F.Ug(n.startTime,n.g),r.push(u())),E(c,Promise.all(r),0)}))}(t,n,i),4);case 4:return Lr(t.N),t.j?g.return():(l="video/mp4"==a.mimeType||"audio/mp4"==a.mimeType,u=e.ReadableStream,t.m.lowLatencyMode&&u&&l?(f=new Uint8Array(0),d=function(e){var o,s,l;return R((function(u){return Lr(t.N),t.j?u.return():(f=function(e,t){var n=new Uint8Array(e.length+t.length);return n.set(e),n.set(t,e.length),n}(f,e),o=!1,s=0,(new Ai).box("mdat",(function(e){s=e.size+e.start,o=!0})).parse(f,!1,!0),o?(l=f.subarray(0,s),f=f.subarray(s),E(u,es(t,n,r,a,i,l),0)):u.D(0))}))},E(g,ns(t,n,i,d),6)):E(g,ns(t,n,i),7));case 7:return c=g.h,Lr(t.N),t.j?g.return():n.ac?(n.hb=!1,is(t,n,0),g.return()):E(g,es(t,n,r,a,i,c),6);case 6:if(Lr(t.N),t.j)return g.return();n.Xa=i,s.next(),n.hb=!1,n.ve=!1,p=t.F.Y.Ib(),h=p[n.type],JSON.stringify(h),n.ac||t.F.qe(),is(t,n,0),T(g,0);break;case 2:if(m=x(g),Lr(t.N,m),t.j)return g.return();if(n.hb=!1,7001==m.code)n.hb=!1,n.kb=null,is(t,n,0),g.D(0);else if(n.type==o.ua&&t.m.ignoreTextStreamFailures)t.g.delete(o.ua),g.D(0);else if(3017==m.code)(function(e,t,n){if(!Array.from(e.g.values()).some((function(e){return e!=t&&e.ve}))){var r=Math.round(100*e.l);if(20<r)e.l-=.2;else{if(!(4<r))return t.Pc=!0,e.j=!0,void e.F.onError(n);e.l-=.04}t.ve=!0}is(e,t,4)})(t,n,m),g.D(0);else{if(1001!=m.code||!m.data||404!=m.data[1])return n.Pc=!0,m.severity=2,E(g,ss(t,m),0);n.hb=!1,n.kb=null,is(t,n,1),g.D(0)}}}))}(t,n,r,o).catch((function(){})),null)}(s,t))&&(is(s,t,r),t.Pc=!1),T(l,7);break;case 6:return i=x(l),E(l,ss(s,i),8);case 8:return l.return();case 7:if(o=Array.from(s.g.values()),!s.s||!o.every((function(e){return e.endOfStream}))){l.D(0);break}return E(l,s.F.Y.endOfStream(),10);case 10:Lr(s.N),0!=(a=s.F.Y.getDuration())&&a<s.H.presentationTimeline.getDuration()&&s.H.presentationTimeline.ib(a),w(l)}}))},ls.prototype.destroy=function(){return this.N.destroy()},(r=fs.prototype).remove=function(e,t){return!!this.g&&(ps(this.g,(function(n){return n.startTime<t&&n.endTime>e})),!0)},r.append=function(e){function t(e){var n=[],r=700<=e.fontWeight,i="italic"==e.fontStyle,o=e.textDecoration.includes("underline");return r&&n.push("b"),i&&n.push("i"),o&&n.push("u"),r=n.reduce((function(e,t){return e+"<"+t+">"}),""),n=n.reduceRight((function(e,t){return e+"</"+t+">"}),""),e.lineBreak||e.spacer?(e.spacer&&we("shaka.extern.Cue","Please use lineBreak instead of spacer."),"\n"):e.nestedCues.length?e.nestedCues.map(t).join(""):r+e.payload+n}var n=e.map((function(e){if(e.nestedCues.length){var n=e.clone();return n.nestedCues=[],n.payload=t(e),n}return e})),r=[];e=this.g.cues?Array.from(this.g.cues):[];for(var i={},o=(n=u(n)).next();!o.done;i={dc:i.dc},o=n.next())i.dc=o.value,e.some(function(e){return function(t){return t.startTime==e.dc.startTime&&t.endTime==e.dc.endTime&&t.text==e.dc.payload}}(i))||(o=ds(i.dc))&&r.push(o);for(i=(e=u(e=r.slice().sort((function(e,t){return e.startTime!=t.startTime?e.startTime-t.startTime:e.endTime!=t.endTime?e.endTime-t.startTime:"line"in VTTCue.prototype?r.indexOf(t)-r.indexOf(e):r.indexOf(e)-r.indexOf(t)})))).next();!i.done;i=e.next())this.g.addCue(i.value)},r.destroy=function(){return this.g&&(ps(this.g,(function(){return!0})),this.g.mode="disabled"),this.g=null,Promise.resolve()},r.isTextVisible=function(){return"showing"==this.g.mode},r.setTextVisibility=function(e){this.g.mode=e?"showing":"hidden"},B("shaka.text.SimpleTextDisplayer",fs),fs.prototype.setTextVisibility=fs.prototype.setTextVisibility,fs.prototype.isTextVisible=fs.prototype.isTextVisible,fs.prototype.destroy=fs.prototype.destroy,fs.prototype.append=fs.prototype.append,fs.prototype.remove=fs.prototype.remove,B("shaka.util.Dom",hs),hs.removeAllChildren=vs,(r=ys.prototype).append=function(e){for(var t=[].concat(c(this.l)),n={},r=(e=u(e)).next();!r.done;n={$c:n.$c},r=e.next())n.$c=r.value,t.some(function(e){return function(t){return st(t,e.$c)}}(n))||this.l.push(n.$c);bs(this)},r.destroy=function(){this.C.removeChild(this.i),this.i=null,this.s=!1,this.l=[],this.G&&this.G.stop(),this.j.clear(),this.h&&(this.h.release(),this.h=null),this.B&&(this.B.disconnect(),this.B=null)},r.remove=function(e,t){if(!this.i)return!1;var n=this.l.length;return this.l=this.l.filter((function(n){return n.startTime<e||n.endTime>=t})),bs(this,n>this.l.length),!0},r.isTextVisible=function(){return this.s},r.setTextVisibility=function(e){this.s=e},B("shaka.text.UITextDisplayer",ys),ys.prototype.setTextVisibility=ys.prototype.setTextVisibility,ys.prototype.isTextVisible=ys.prototype.isTextVisible,ys.prototype.remove=ys.prototype.remove,ys.prototype.destroy=ys.prototype.destroy,ys.prototype.append=ys.prototype.append,B("shaka.text.WebVttGenerator",(function(){}));var Cs="m",Ps="a",Is="v",Ns="av",Rs="i",Ls="c",Ms="tt",Ds="v",js="l";function Us(){}function Fs(e,t,n,r,i){var o,a=i in r,s=!0;for(o in t){var l=i+"."+o,u=a?r[i]:n[o];a||o in n?void 0===t[o]?void 0===u||a?delete e[o]:e[o]=wr(u):u.constructor==Object&&t[o]&&t[o].constructor==Object?(e[o]||(e[o]=wr(u)),l=Fs(e[o],t[o],u,r,l),s=s&&l):typeof t[o]!=typeof u||null==t[o]||"function"!=typeof t[o]&&t[o].constructor!=u.constructor?(G("Invalid config, wrong type for "+l),s=!1):("function"==typeof n[o]&&n[o].length!=t[o].length&&H("Unexpected number of arguments for "+l),e[o]=t[o]):(G("Invalid config, unrecognized key "+l),s=!1)}return s}function Bs(e,t){for(var n={},r=n,i=0,o=0;!(0>(i=e.indexOf(".",i)));)0!=i&&"\\"==e[i-1]||(r[o=e.substring(o,i).replace(/\\\./g,".")]={},r=r[o],o=i+1),i+=1;return r[e.substring(o).replace(/\\\./g,".")]=t,n}function zs(){}function qs(){var e=1/0;navigator.connection&&navigator.connection.saveData&&(e=360);var t={retryParameters:{maxAttempts:2,baseDelay:1e3,backoffFactor:2,fuzzFactor:.5,timeout:3e4,stallTimeout:5e3,connectionTimeout:1e4},servers:{},clearKeys:{},advanced:{},delayLicenseRequestUntilPlayed:!1,initDataTransform:ei,logLicenseExchange:!1,updateExpirationTime:1,preferredKeySystems:[]},n={retryParameters:{maxAttempts:2,baseDelay:1e3,backoffFactor:2,fuzzFactor:.5,timeout:3e4,stallTimeout:5e3,connectionTimeout:1e4},availabilityWindowOverride:NaN,disableAudio:!1,disableVideo:!1,disableText:!1,disableThumbnails:!1,defaultPresentationDelay:0,dash:{clockSyncUri:"",ignoreDrmInfo:!1,disableXlinkProcessing:!1,xlinkFailGracefully:!1,ignoreMinBufferTime:!1,autoCorrectDrift:!0,initialSegmentLimit:1e3,ignoreSuggestedPresentationDelay:!1,ignoreEmptyAdaptationSet:!1,ignoreMaxSegmentDuration:!1,keySystemsByURI:{"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:79f0049a-4098-8642-ab92-e65be0885f95":"com.microsoft.playready","urn:uuid:f239e769-efa3-4850-9c16-a903c6932efb":"com.adobe.primetime"},manifestPreprocessor:function(e){return e}},hls:{ignoreTextStreamFailures:!1,ignoreImageStreamFailures:!1,useFullSegmentsForStartTime:!1,defaultAudioCodec:"mp4a.40.2",defaultVideoCodec:"avc1.42E01E"}},r={retryParameters:{maxAttempts:2,baseDelay:1e3,backoffFactor:2,fuzzFactor:.5,timeout:3e4,stallTimeout:5e3,connectionTimeout:1e4},failureCallback:function(e){return[e]},rebufferingGoal:2,bufferingGoal:10,bufferBehind:30,ignoreTextStreamFailures:!1,alwaysStreamText:!1,startAtSegmentBoundary:!1,gapDetectionThreshold:.1,smallGapLimit:.5,jumpLargeGaps:!1,durationBackoff:1,forceTransmuxTS:!1,safeSeekOffset:5,stallEnabled:!0,stallThreshold:1,stallSkip:.1,useNativeHlsOnSafari:!0,inaccurateManifestTolerance:2,lowLatencyMode:!1,autoLowLatencyMode:!1,forceHTTPS:!1,preferNativeHls:!1,updateIntervalSeconds:1,dispatchAllEmsgBoxes:!1,observeQualityChanges:!1};(navigator.userAgent.match(/Edge\//)||vn()||yn())&&(r.gapDetectionThreshold=.5),(wn("Web0S")||vn()||yn())&&(r.stallSkip=0);var i={trackSelectionCallback:function(e){return R((function(t){return t.return(e)}))},downloadSizeCallback:function(e){var t;return R((function(n){return 1==n.g?navigator.storage&&navigator.storage.estimate?E(n,navigator.storage.estimate(),3):n.return(!0):(t=n.h,n.return(t.usage+e<.95*t.quota))}))},progressCallback:function(e,t){return[e,t]},usePersistentLicense:!0},o={drm:t,manifest:n,streaming:r,offline:i,abrFactory:function(){return new er},abr:{enabled:!0,useNetworkInformation:!0,defaultBandwidthEstimate:1e6,switchInterval:8,bandwidthUpgradeTarget:.85,bandwidthDowngradeTarget:.95,restrictions:{minWidth:0,maxWidth:1/0,minHeight:0,maxHeight:e,minPixels:0,maxPixels:1/0,minFrameRate:0,maxFrameRate:1/0,minBandwidth:0,maxBandwidth:1/0},advanced:{minTotalBytes:128e3,minBytes:16e3,fastHalfLife:2,slowHalfLife:5}},preferredAudioLanguage:"",preferredTextLanguage:"",preferredVariantRole:"",preferredTextRole:"",preferredAudioChannelCount:2,preferredVideoCodecs:[],preferredAudioCodecs:[],preferForcedSubs:!1,preferredDecodingAttributes:[],restrictions:{minWidth:0,maxWidth:1/0,minHeight:0,maxHeight:1/0,minPixels:0,maxPixels:1/0,minFrameRate:0,maxFrameRate:1/0,minBandwidth:0,maxBandwidth:1/0},playRangeStart:0,playRangeEnd:1/0,textDisplayFactory:function(){return null},cmcd:{enabled:!1,sessionId:"",contentId:"",useHeaders:!1}};return i.trackSelectionCallback=function(e){return R((function(t){return t.return(function(e,t){var n=e.filter((function(e){return"variant"==e.type}
133)),r=[],i=He(t,n.map((function(e){return e.language})));i&&(r=n.filter((function(e){return Be(e.language)==i}))),0==r.length&&(r=n.filter((function(e){return e.primary}))),0==r.length&&(n.map((function(e){return e.language})),r=n);var o=r.filter((function(e){return e.height&&480>=e.height}));if(o.length&&(o.sort((function(e,t){return t.height-e.height})),r=o.filter((function(e){return e.height==o[0].height}))),n=[],r.length){var a=Math.floor(r.length/2);r.sort((function(e,t){return e.bandwidth-t.bandwidth})),n.push(r[a])}for(r=u(e),a=r.next();!a.done;a=r.next())(a=a.value).type!=Re&&"image"!=a.type||n.push(a);return n}(e,o.preferredAudioLanguage))}))},o}function Vs(e,t,n){var r={".drm.servers":"",".drm.clearKeys":"",".drm.advanced":{distinctiveIdentifierRequired:!1,persistentStateRequired:!1,videoRobustness:"",audioRobustness:"",sessionType:"",serverCertificate:new Uint8Array(0),serverCertificateUri:"",individualizationServer:""}};return Fs(e,t,n||qs(),r,"")}function Gs(){this.g=null,this.h=[]}function Hs(e,t){if(null==e.g)e.g={timestamp:Date.now()/1e3,state:t,duration:0};else{var n=Date.now()/1e3;e.g.duration=n-e.g.timestamp,e.g.state!=t&&(e.h.push(e.g),e.g={timestamp:n,state:t,duration:0})}}function Ks(e,t){var n=0;e.g&&e.g.state==t&&(n+=e.g.duration);for(var r=u(e.h),i=r.next();!i.done;i=r.next())n+=(i=i.value).state==t?i.duration:0;return n}function Ws(){this.i=this.h=null,this.g=[]}function Xs(e,t,n){e.i!=t&&(e.i=t,e.g.push({timestamp:Date.now()/1e3,id:t.id,type:"text",fromAdaptation:n,bandwidth:null}))}function Ys(){this.B=this.C=this.L=this.I=this.s=this.j=this.J=this.l=this.i=this.M=this.P=this.S=this.G=this.ea=NaN,this.g=new Gs,this.h=new Ws}function Zs(t,n){$.call(this);var r=this;this.l=vu,this.Db=this.g=null,this.ha=!1,this.h=new Mr,this.nc=this.B=this.bb=this.H=this.Eb=this.C=this.i=this.ia=this.P=this.Gb=this.L=this.zb=this.J=this.Ca=this.I=this.M=this.s=this.V=null,this.se=1e9,this.m=dl(this),this.oe={width:1/0,height:1/0},this.j=null,this.sa=new lr(this.m.preferredAudioLanguage,this.m.preferredVariantRole,this.m.preferredAudioChannelCount),this.Aa=this.m.preferredTextLanguage,this.ob=this.m.preferredTextRole,this.cb=this.m.preferForcedSubs,this.Zd=[],this.pb=null,n&&n(this),this.V=function(e){return new xr((function(t,n){e.B&&e.B.segmentDownloaded(t,n)}),(function(t,n,r){t=(new Map).set("headers",t).set("request",n).set("requestType",r),e.dispatchEvent(Qs(Wl,t))}),(function(t,n,r,i){t=(new Map).set("request",t).set("error",n).set("httpResponseCode",r).set("aborted",i),e.dispatchEvent(Qs(Kl,t))}))}(this),this.V.Ee(this.m.streaming.forceHTTPS),this.G=null,Su&&(this.G=_e(Su)),this.h.o(e,"online",(function(){r.we()})),this.Pa={name:"detach"},this.qb={name:"attach"},this.$={name:"unload"},this.ue={name:"manifest-parser"},this.ke={name:"manifest"},this.Ba={name:"media-source"},this.ae={name:"drm-engine"},this.S={name:"load"},this.xe={name:"src-equals-drm-engine"},this.Ua={name:"src-equals"};var i=new Map;i.set(this.qb,(function(e,t){return br(function(e,t,n){return null==t.K&&(t.K=n.K,e.h.o(t.K,"error",(function(){var t=Pl(e);t&&_l(e,t)}))),e.g=t.K,Promise.resolve()}(r,e,t))})),i.set(this.Pa,(function(e){return e.K&&(r.h.Ta(e.K,"error"),e.K=null),r.G&&r.G.release(),r.g=null,br(e=Promise.resolve())})),i.set(this.$,(function(e){return br($s(r,e))})),i.set(this.Ba,(function(e){return br(e=function(e,t){var n,r,i,o;return R((function(a){if(1==a.g)return n=new qo,r=e.m.textDisplayFactory,i=_e(r),e.fe=r,E(a,(o=function(e,t,n,r){return new Xo(e,t,n,r)}(t.K,n,i,(function(t,n,r){for(var i=(t=u(t)).next();!i.done;i=t.next())if((i=i.value).data&&i.cueTime&&i.frames){for(var o=i.cueTime+n,a=r,s=u(i.frames),l=s.next();!l.done;l=s.next())el(e,o,a,"ID3",l.value);e.G&&e.G.onHlsTimedMetadata(i,o)}}))).I,2);e.M=o,w(a)}))}(r,e))})),i.set(this.ue,(function(e,t){return br(function(e,t,n){var r,i,o,a;return R((function(s){if(1==s.g)return t.mimeType=n.mimeType,t.uri=n.uri,r=t.uri,i=e.V,e.bb=r,o=e,E(s,hi(r,i,e.m.manifest.retryParameters,t.mimeType),2);o.Eb=s.h,e.C=_e(e.Eb),a=wr(e.m.manifest),n.K&&"AUDIO"===n.K.nodeName&&(a.disableVideo=!0),e.C.configure(a),w(s)}))}(r,e,t))})),i.set(this.ke,(function(e){return function(e,t){var n=t.uri,r=e.V;e.Gb=new Ba((function(){return e.Na()})),e.Gb.addEventListener("regionadd",(function(t){t=t.region,Cl(e,uu,t),e.G&&e.G.onDashTimedMetadata(t)})),e.ia=null,e.m.streaming.observeQualityChanges&&(e.ia=new Fa((function(){return e.Ib()})),e.ia.addEventListener("qualitychange",(function(t){var n=t.quality;t=t.position,n=(new Map).set("mediaQuality",{bandwidth:n.bandwidth,audioSamplingRate:n.audioSamplingRate,codecs:n.co
133decs,contentType:n.contentType,frameRate:n.frameRate,height:n.height,mimeType:n.mimeType,channelsCount:n.channelsCount,pixelAspectRatio:n.pixelAspectRatio,width:n.width}).set("position",t),e.dispatchEvent(Qs(tu,n))})));var i={networkingEngine:r,modifyManifestRequest:function(t,n){var r=e.P;try{r.m.enabled&&(r.l=n.format,ks(r,t,{ot:Cs,su:!r.g}))}catch(e){K("CMCD_MANIFEST_ERROR","Could not generate manifest CMCD data.",e)}},modifySegmentRequest:function(t,n){Ss(e.P,t,n)},filter:function(t){return pl(e,t)},makeTextStreamsForClosedCaptions:function(t){return function(e,t){for(var n=new Set,r=u(t.textStreams),i=r.next();!i.done;i=r.next())"application/cea-608"!=(i=i.value).mimeType&&"application/cea-708"!=i.mimeType||n.add(i.originalId);for(r=u(t.variants),i=r.next();!i.done;i=r.next())if((i=i.value.video)&&i.closedCaptions)for(var o=u(i.closedCaptions.keys()),a=o.next();!a.done;a=o.next())if(a=a.value,!n.has(a)){var s=a.startsWith("CC")?"application/cea-608":"application/cea-708",l=new La;s={id:e.se++,originalId:a,createSegmentIndex:function(){return Promise.resolve()},segmentIndex:l,mimeType:s,codecs:"",kind:"caption",encrypted:!1,drmInfos:[],keyIds:new Set,language:i.closedCaptions.get(a),label:null,type:Re,primary:!1,trickModeVideo:null,emsgSchemeIdUris:null,roles:i.roles,forced:!1,channelsCount:null,audioSamplingRate:null,spatialAudio:!1,closedCaptions:null},t.textStreams.push(s),n.add(a)}}(e,t)},onTimelineRegionAdded:function(t){var n=e.Gb;e:{for(var r=u(n.g),i=r.next();!i.done;i=r.next())if((i=i.value).schemeIdUri==t.schemeIdUri&&i.id==t.id&&i.startTime==t.startTime&&i.endTime==t.endTime){r=i;break e}r=null}null==r&&(n.g.add(t),t=new z("regionadd",new Map([["region",t]])),n.dispatchEvent(t))},onEvent:function(t){return e.dispatchEvent(t)},onError:function(t){return _l(e,t)},isLowLatencyMode:function(){return e.m.streaming.lowLatencyMode},isAutoLowLatencyMode:function(){return e.m.streaming.autoLowLatencyMode},enableLowLatencyMode:function(){e.configure("streaming.lowLatencyMode",!0)}},o=Date.now()/1e3;return new mr(function(){var t,r,a,s;return R((function(l){if(1==l.g)return t=e,E(l,e.C.start(n,i),2);if(t.H=l.h,r=Qs(eu),e.dispatchEvent(r),0==e.H.variants.length)throw new be(2,4,4036);!function(e){function t(e){return e.video&&e.audio||e.video&&e.video.codecs.includes(",")}e.variants.some(t)&&(e.variants=e.variants.filter(t))}(e.H),a=Date.now()/1e3,s=a-o,e.j.J=s,w(l)}))}(),(function(){return e.C.stop()}))}(r,e)})),i.set(this.ae,(function(e){return br(e=function(e,t){var n,r;return R((function(i){return 1==i.g?(n=Date.now()/1e3,r=!0,e.s=nl(e,{Wb:e.V,onError:function(t){_l(e,t)},wd:function(t){Il(e,t)},onExpirationUpdated:function(t,n){Nl(e,t,n)},onEvent:function(t){e.dispatchEvent(t),t.type==Xl&&r&&(r=!1,e.j.j=Date.now()/1e3-n)}}),e.s.configure(e.m.drm),E(i,Hr(e.s,e.H.variants,e.H.offlineSessionIds),2)):3!=i.g?E(i,e.s.Hc(t.K),3):E(i,pl(e,e.H),0)}))}(r,e))})),i.set(this.S,(function(e,t){return br(function(e,t,n){var r,i,o,a,s,l,c,f,d,p;return R((function(h){switch(h.g){case 1:if(t.startTime=n.startTime,null!=e.pb&&(t.startTime=e.pb,e.pb=null),r=t.K,i=t.uri,e.bb=i,e.J=new Ma({sd:function(){return t.K.playbackRate},pd:function(){return t.K.defaultPlaybackRate},Ge:function(e){t.K.playbackRate=e},uf:function(e){t.K.currentTime+=e}}),o=function(){return vl(e)},a=function(){return gl(e)},e.h.o(r,"playing",o),e.h.o(r,"pause",o),e.h.o(r,"ended",o),e.h.o(r,"ratechange",a),s=e.m.abrFactory,e.B&&e.nc==s||(e.nc=s,e.B=_e(s),"function"!=typeof e.B.playbackRateChanged&&(we("AbrManager","Please use an AbrManager with playbackRateChanged function."),e.B.playbackRateChanged=function(){}),e.B.configure(e.m.abr)),e.sa=new lr(e.m.preferredAudioLanguage,e.m.preferredVariantRole,e.m.preferredAudioChannelCount),e.Aa=e.m.preferredTextLanguage,e.ob=e.m.preferredTextRole,e.cb=e.m.preferForcedSubs,Rl(e.H.presentationTimeline,e.m.playRangeStart,e.m.playRangeEnd),e.B.init((function(t,n,r){e.i&&t!=e.i.h&&El(e,t,!0,void 0!==n&&n,void 0===r?0:r)})),e.I=function(e,t){return new Oa(e.g,e.H,e.m.streaming,t,(function(){if(e.Ca&&Ua(e.Ca,!0),e.i)for(var t=e.i,n=t.F.rd(),r=t.m.smallGapLimit,i=u(t.g.ke
133ys()),o=i.next();!o.done;o=i.next()){o=o.value;var a=t.g.get(o);a.za=null;var s=t.F.Y;if(o==Re?s=null!=(s=s.i).g&&null!=s.h&&(n>=s.g&&n<s.h):s=Ho(s=$o(s,o),n,r),!s&&((null!=Jo(t.F.Y,o)||a.hb)&&Ja(t,a),a.Ra&&(a.Ra.abort(),a.Ra=null),o===Re))for((o=t.F.Y.G.g).l=0,o.h=[],o.g=[],(a=o.i).i=[],a.h=[],a.g=0,Io(o),a=(o=u(o.j.values())).next();!a.done;a=o.next())ko(a.value)}e.L&&il(e)}),(function(t){return e.dispatchEvent(t)}))}(e,t.startTime),e.Ca=function(e){var t=new za(e.Gb);t.addEventListener("enter",(function(t){Cl(e,cu,t.region)})),t.addEventListener("exit",(function(t){Cl(e,fu,t.region)})),t.addEventListener("skip",(function(t){var n=t.region;t.seeking||(Cl(e,cu,n),Cl(e,fu,n))}));var n=new ja(e.g);return n.g.add(t),e.ia&&n.g.add(e.ia),n}(e),l=Math.max(e.H.minBufferTime,e.m.streaming.rebufferingGoal),rl(e,l),xn(e.H,e.m.preferredVideoCodecs,e.m.preferredAudioCodecs,e.m.preferredAudioChannelCount,e.m.preferredDecodingAttributes),e.i=function(e){return new Wa(e.H,{rd:function(){return e.I.l()},getBandwidthEstimate:function(){return e.B.getBandwidthEstimate()},modifySegmentRequest:function(t,n){Ss(e.P,t,n)},Y:e.M,Wb:e.V,onError:function(t){return _l(e,t)},onEvent:function(t){return e.dispatchEvent(t)},Vg:function(){e.C&&e.C.update&&e.C.update()},qe:function(){e.I&&e.I.I(),il(e)},Ug:function(t,n){var r=n.ge;r&&e.ia&&function(e,t,n){var r=function(e,t){var n=e.g.get(t);return n||(n={Vc:[],$e:null,contentType:t},e.g.set(t,n)),n}(e,t.contentType);!function(e,t){var n=e.h()[t.contentType];if(n&&0<n.length){var r=n[0].start,i=n[n.length-1].end,o=t.Vc;t.Vc=o.filter((function(e,t){return!(e.position<=r&&t+1<o.length&&o[t+1].position<=r||e.position>=i)}))}else t.Vc=[]}(e,r),e={ge:t,position:n},0<=(t=(r=r.Vc).findIndex((function(e){return e.position>=n})))?r.splice(t,r[t].position==n?1:0,e):r.push(e)}(e.ia,r,t)}})}(e),e.i.configure(e.m.streaming),e.l=yu,e.dispatchEvent(Qs(au)),c=null,e.fb().find((function(e){return e.active}))){h.D(2);break}if(c=yl(e)?e.B.chooseVariant():null,El(e,c,!0,!1,0),!e.m.streaming.startAtSegmentBoundary){h.D(3);break}return f=e.I.l(),E(h,function(e,t){var n,r,i,o,a;return R((function(s){return 1==s.g?(n=e.audio,r=e.video,i=function(e,t){var n,r;return R((function(i){return 1==i.g?e?E(i,e.createSegmentIndex(),2):i.return(null):(n=e.segmentIndex[Symbol.iterator]().seek(t))?(r=n.startTime,i.return(r)):i.return(null)}))},E(s,i(n,t),2)):3!=s.g?(o=s.h,E(s,i(r,t),3)):null!=(a=s.h)&&null!=o?s.return(Math.max(a,o)):null!=a?s.return(a):null!=o?s.return(o):s.return(t)}))}(c,f),4);case 4:d=h.h,e.I.s(d);case 3:Al(e,null,jn(c));case 2:return e.vb().find((function(e){return e.active}))||((p=Kn(e.H.textStreams,e.Aa,e.ob,e.cb)[0]||null)&&Xs(e.j.h,p,!0),c&&(p?(c.audio&&function(e,t,n){return e=Be(e.m.preferredTextLanguage),t=Be(t.language),je(n=Be(n.language),e)&&!je(t,n)}(e,c.audio,p)&&(e.ha=!0),e.ha&&e.M.s.setTextVisibility(!0),kl(e)):e.ha=!1),p&&(e.m.streaming.alwaysStreamText||e.Vb())&&Za(e.i,p)),E(h,e.i.start(),5);case 5:e.m.abr.enabled&&(e.B.enable(),Ol(e)),Mn(e.i?e.i.h:null,e.H),Ml(e.H),Sl(e),yl(e),e.H.variants.some((function(e){return e.primary})),e.h.Qa(r,"loadedmetadata",(function(){e.j.l=Date.now()/1e3-n.Le})),w(h)}}))}(r,e,t))})),i.set(this.xe,(function(e,t){return br(function(e,t,n){var r,i,o,a,s,l,u;return R((function(c){return 1==c.g?(r=Le,i=Date.now()/1e3,o=!0,e.s=nl(e,{Wb:e.V,onError:function(t){_l(e,t)},wd:function(t){Il(e,t)},onExpirationUpdated:function(t,n){Nl(e,t,n)},onEvent:function(t){e.dispatchEvent(t),t.type==Xl&&o&&(o=!1,e.j.j=Date.now()/1e3-i)}}),e.s.configure(e.m.drm),a=n.uri||"",s=gi(a),"application/x-mpegurl"==(l=Tu[s])&&bn()&&(l="application/vnd.apple.mpegurl"),l||(l="video/mp4"),u={id:0,language:"und",primary:!1,audio:null,video:{id:0,originalId:null,createSegmentIndex:function(){return Promise.resolve()},segmentIndex:null,mimeType:n.mimeType?n.mimeType.split(";")[0]:l,codecs:n.mimeType?an(n.mimeType):"",encrypted:!0,drmInfos:[],keyIds:new Set,language:"und",label:null,type:r.mb,primary:!1,trickModeVideo:null,emsgSchemeIdUris:null,roles:[],forced:!1,channelsCount:null,audioSamplingRate:null,spatialAudio:!1,closedCaptions:null},bandwidth:100,allowedByApplication:!0,allowedByKeySystem:!0,decodingInfos:[]},e.s.S=!0,E(c,Hr(e.s,[u],[]),2)):E(c,e.s.Hc(t.K),0)}))}(r,e,t))})),i.set(this.Ua,(function(e,t){return function(e,t,n){function r(){return vl(e)}
133t.uri=n.uri,t.startTime=n.startTime,e.bb=t.uri,e.I=new ka(t.K),null!=t.startTime&&e.I.s(t.startTime),e.J=new Ma({sd:function(){return t.K.playbackRate},pd:function(){return t.K.defaultPlaybackRate},Ge:function(e){t.K.playbackRate=e},uf:function(e){t.K.currentTime+=e}}),rl(e,e.m.streaming.rebufferingGoal),e.h.o(t.K,"playing",r),e.h.o(t.K,"pause",r),e.h.o(t.K,"ended",r),e.h.o(t.K,"ratechange",(function(){return gl(e)})),"none"!=e.g.preload&&e.h.Qa(e.g,"loadedmetadata",(function(){e.j.l=Date.now()/1e3-n.Le})),e.g.audioTracks&&(e.h.o(e.g.audioTracks,"addtrack",(function(){return Sl(e)})),e.h.o(e.g.audioTracks,"removetrack",(function(){return Sl(e)})),e.h.o(e.g.audioTracks,"change",(function(){return Sl(e)}))),e.g.textTracks&&(e.h.o(e.g.textTracks,"addtrack",(function(t){if(t.track)switch(t=t.track,t.kind){case"metadata":!function(e,t){"metadata"==t.kind&&(t.mode="hidden",e.h.o(t,"cuechange",(function(){if(t.activeCues)for(var n=u(t.activeCues),r=n.next();!r.done;r=n.next())r=r.value,el(e,r.startTime,r.endTime,r.type,r.value),e.G&&e.G.onCueMetadataChange(r.value)})),new hn((function(){for(var t=function(e){return Array.from(e.g.textTracks).filter((function(e){return"metadata"==e.kind}))}(e),n=(t=u(t)).next();!n.done;n=t.next())n.value.mode="hidden"})).Ga().U(.5))}(e,t);break;case"chapters":tl(e,t);break;default:Sl(e)}})),e.h.o(e.g.textTracks,"removetrack",(function(){return Sl(e)})),e.h.o(e.g.textTracks,"change",(function(){return Sl(e)})));var i=gi(t.uri);t.K.src=function(e,t,n){try{if(!e.m.enabled)return t;var r=xs(e);e:{switch(n){case"video/webm":case"video/mp4":var i=Ns;break e;case"application/x-mpegurl":i=Cs;break e}i=void 0}return r.ot=i,r.su=!0,_s(t,Os(r))}catch(e){return K("CMCD_SRC_ERROR","Could not generate src CMCD data.",e),t}}(e.P,t.uri,Tu[i]),(vn()||wn("Web0S"))&&t.K.load(),e.l=bu,e.dispatchEvent(Qs(au));var o=new Dt;va(e.g,HTMLMediaElement.HAVE_METADATA,e.h,(function(){o.resolve()}));var a=!1;return e.Zd.push((function(){a=!0})),va(e.g,HTMLMediaElement.HAVE_CURRENT_DATA,e.h,(function(){return R((function(t){return 1==t.g?a?t.return():(function(e){var t=e.m.preferredAudioLanguage;if(""!=t){e.Dd(t);var n=e.m.preferredVariantRole;""!=n&&e.Dd(t,n)}}(e),al(e).find((function(e){return"disabled"!=e.mode}))?t.D(2):E(t,new Promise((function(t){e.h.Qa(e.g.textTracks,"change",t),new hn(t).U(1)})),2)):a?t.return():(function(e){var t=e.m.preferredTextLanguage,n=e.m.preferForcedSubs;if(""!=t){e.ze(t,"",n);var r=e.m.preferredTextRole;""!=r&&e.ze(t,r,n)}}(e),void w(t))}))})),e.g.error?o.reject(Pl(e)):"none"==e.g.preload&&(H('With <video preload="none">, the browser will not load anything until play() is called. We are unable to measure load latency in a meaningful way, and we cannot provide track info yet. Please do not use preload="none" with Shaka Player.'),o.resolve()),e.h.Qa(e.g,"error",(function(){o.reject(Pl(e))})),new mr(o,(function(){return o.reject(new be(2,7,7001)),Promise.resolve()}))}(r,e,t)})),this.ka=new ls(this.Pa,{xg:function(e,t,n,i){var o=null;return e==r.Pa&&(o=n==r.Pa?r.Pa:r.qb),e==r.qb&&(o=n==r.Pa||t.K!=i.K?r.Pa:n==r.qb?r.qb:n==r.Ba||n==r.S?r.Ba:n==r.Ua?r.xe:null),e==r.Ba&&(o=n==r.S&&t.K==i.K?r.ue:r.$),e==r.ue&&(o=Bl(r.S,r.ke,r.$,n,t,i)),e==r.ke&&(o=Bl(r.S,r.ae,r.$,n,t,i)),e==r.ae&&(o=Bl(r.S,r.S,r.$,n,t,i)),e==r.xe&&(o=n==r.Ua&&t.K==i.K?r.Ua:r.$),e!=r.S&&e!=r.Ua||(o=r.$),e==r.$&&(o=i.K&&t.K==i.K?r.qb:r.Pa),o},$f:function(e,t,n){return r.dispatchEvent(Qs(ru,(new Map).set("state",e.name))),i.get(e)(t,n)},handleError:function(e){return R((function(t){return 1==t.g?E(t,$s(r,e),2):t.return(e.K?r.qb:r.Pa)}))},Tg:function(e){r.dispatchEvent(Qs(iu,(new Map).set("state",e.name)))}}),t&&this.Hc(t,!0)}function Qs(e,t){return new z(e,t)}function Js(){if(e.Promise||H("A Promise implementation or polyfill is required"),e.TextDecoder&&e.TextEncoder||H("A TextDecoder/TextEncoder implementation or polyfill is required"),!(e.Promise&&e.Uint8Array&&e.TextDecoder&&e.TextEncoder&&Array.prototype.forEach)||wn("Trident/"))return!1;var t=En();return!(t&&12>t||!(e.MediaKeys&&e.navigator&&e.navigator.requestMediaKeySystemAccess&&e.MediaKeySystemAccess&&e.MediaKeySystemAccess.prototype.getConfiguration))&&(!!mn()||gn("application/x-mpegurl"))}function $s(e,t){var n,r,i,o,a,s,l,c,f;return R((function(d){switch(d.g){case 1:return e.l!=gu&&(e.l=vu),n=e.Zd.map((function(e){return e()})),e.Zd=[],E(d,Promise.all(n),2);
133case 2:if(e.dispatchEvent(Qs(pu)),t.mimeType=null,t.startTime=null,t.uri=null,t.K&&(e.h.Ta(t.K,"loadedmetadata"),e.h.Ta(t.K,"playing"),e.h.Ta(t.K,"pause"),e.h.Ta(t.K,"ended"),e.h.Ta(t.K,"ratechange")),e.Ca&&(e.Ca.release(),e.Ca=null),e.zb&&(e.zb.stop(),e.zb=null),!e.C){d.D(3);break}return E(d,e.C.stop(),4);case 4:e.C=null,e.Eb=null;case 3:if(!e.B){d.D(5);break}return E(d,e.B.stop(),5);case 5:if(!e.i){d.D(7);break}return E(d,e.i.destroy(),8);case 8:e.i=null;case 7:if(e.J&&(e.J.release(),e.J=null),e.I&&(e.I.release(),e.I=null),!e.M){d.D(9);break}return E(d,e.M.destroy(),10);case 10:e.M=null;case 9:if(e.G&&e.G.onAssetUnload(),!t.K||!t.K.src){d.D(11);break}return E(d,new Promise((function(e){return new hn(e).U(.1)})),12);case 12:for(t.K.removeAttribute("src"),t.K.load();t.K.lastChild;)t.K.removeChild(t.K.firstChild);case 11:if(!e.s){d.D(13);break}return E(d,e.s.destroy(),14);case 14:e.s=null;case 13:if(e.bb=null,e.L=null,e.H){for(r=u(e.H.variants),i=r.next();!i.done;i=r.next())for(o=i.value,a=u([o.audio,o.video]),s=a.next();!s.done;s=a.next())(l=s.value)&&l.segmentIndex&&l.segmentIndex.release();for(c=u(e.H.textStreams),s=c.next();!s.done;s=c.next())(f=s.value).segmentIndex&&f.segmentIndex.release()}e.H=null,e.j=new Ys,e.fe=null,ml(e),w(d)}}))}function el(e,t,n,r,i){t=(new Map).set("startTime",t).set("endTime",n).set("metadataType",r).set("payload",i),e.dispatchEvent(Qs(nu,t))}function tl(e,t){t&&"chapters"==t.kind&&(t.mode="hidden",new hn((function(){for(var t=sl(e),n=(t=u(t)).next();!n.done;n=t.next())n.value.mode="hidden"})).Ga().U(.5))}function nl(e,t){return new Gr(t,e.m.drm.updateExpirationTime)}function rl(e,t){e.L=new ur,e.L.g=fr,cr(e.L,t,Math.min(.5,t/2)),ml(e),e.zb=new hn((function(){il(e)})).na(.25)}function il(e){switch(e.l){case bu:if(e.g.ended)var t=!0;else{var n=Go(e.g.buffered);t=null!=n&&n>=e.g.duration-1}break;case yu:e:if(e.g.ended||Zo(e.M))t=!0;else{if(e.H.presentationTimeline.W()){n=e.H.presentationTimeline.Qb();var r=Go(e.g.buffered);if(null!=r&&r>=n){t=!0;break e}}t=!1}break;default:t=!1}r=Ko(e.g.buffered,e.g.currentTime);var i=t,o=(n=e.L).h.get(n.g);t=n.g,r=i||r>=o?dr:fr,n.g=r,t!=r&&ml(e)}function ol(e){if(e.C){var t=wr(e.m.manifest);e.g&&"AUDIO"===e.g.nodeName&&(t.disableVideo=!0),e.C.configure(t)}if(e.s&&e.s.configure(e.m.drm),e.i){e.i.configure(e.m.streaming);try{hl(e,e.H)}catch(t){_l(e,t)}e.B&&yl(e),!(t=e.i.h)||t.allowedByApplication&&t.allowedByKeySystem||bl(e)}if(e.V&&e.V.Ee(e.m.streaming.forceHTTPS),e.M&&(t=e.m.textDisplayFactory,e.fe!=t)){var n=_e(t),r=e.M,i=r.s;r.s=n,i&&(n.setTextVisibility(i.isTextVisible()),i.destroy()),r.i&&(r.i.i=n),e.fe=t,e.i&&((n=(t=e.i).g.get(Re))&&Qa(t,n.stream,!0,0,!0))}e.B&&(e.B.configure(e.m.abr),e.m.abr.enabled?e.B.enable():e.B.disable(),Ol(e)),e.L&&(t=e.m.streaming.rebufferingGoal,e.H&&(t=Math.max(t,e.H.minBufferTime)),cr(e.L,t,Math.min(.5,t/2))),e.H&&Rl(e.H.presentationTimeline,e.m.playRangeStart,e.m.playRangeEnd)}function al(e){return Array.from(e.g.textTracks).filter((function(e){return"metadata"!=e.kind&&"chapters"!=e.kind&&"Shaka Player TextTrack"!=e.label}))}function sl(e){return Array.from(e.g.textTracks).filter((function(e){return"chapters"==e.kind}))}function ll(e,t){var n,r;return R((function(i){switch(i.g){case 1:return n=gi(t),(r=xu[n])?i.return(r):(A(i,2),E(i,mi(t,e.V,e.m.streaming.retryParameters),4));case 4:r=i.h,T(i,3);break;case 2:x(i);case 3:if(r)return i.return(r);throw new be(1,2,2011,n)}}))}function ul(e,t,n,r,i,o,a){var s,l,u,c;return R((function(f){if(1==f.g)return"text/vtt"!=i||a.length?E(f,cl(e,t,e.V,e.m.streaming.retryParameters),3):f.D(2);2!=f.g&&(s=f.h,l=fl(e,s,i,a),u=new Blob([l],{type:"text/vtt"}),t=la(u),i="text/vtt"),(c=document.createElement("track")).src=Ts(e.P,t),c.label=o,c.kind=r,c.srclang=n,e.g.getAttribute("crossorigin")||e.g.setAttribute("crossorigin","anonymous"),e.g.appendChild(c),w(f)}))}function cl(e,t,n,r){var i,o,a;return R((function(s){if(1==s.g){i=Pr,(o=Or([t],r)).method="GET";var l=e.P;try{l.m.enabled&&ks(l,o,{ot:Ls,su:!0})}catch(e){K("CMCD_TEXT_ERROR","Could not generate text CMCD data.",e)}return E(s,n.request(i,o).promise,2)}return a=s.h,s.return(a.data)}))}function fl(e,t,n,r){var i=dn[n];if(i)return n=i(),e={periodStart:0,segmentStart:0,segmentEnd:e.g.duration},t=Pt(t),function(e,t){function n(e){for(var n=e,r=u(t),i=r.next();!i.done;i=r.next())(i=i.value).end&&i.start<e&&(n+=i.end-i.start);return(10>(e=Math.floor(n/3600))?"0":"")+e+":"+(10>(r=Math.floor(n/60%60))?"0":"")+r+":"+(10>(i=Math.floor(n%60))?"0":"")+i+"."+(100>(n=Math.floor(1e3*n%1e3))?10>n?"00":"0":"")+n}function r(e){var t=[],n=700<=e.fontWeight,i="italic"==e.fontStyle,o=e.textDecoration.includes("underline");
133return n&&t.push("b"),i&&t.push("i"),o&&t.push("u"),n=t.reduce((function(e,t){return e+"<"+t+">"}),""),t=t.reduceRight((function(e,t){return e+"</"+t+">"}),""),e.lineBreak||e.spacer?(e.spacer&&we("shaka.text.Cue","Please use lineBreak instead of spacer."),"\n"):e.nestedCues.length?e.nestedCues.map(r).join(""):n+e.payload+t}for(var i=e.map((function(e){if(e.nestedCues.length){var t=e.clone();return t.nestedCues=[],t.payload=r(e),t}return e})),o="WEBVTT\n\n",a=(i=u(i)).next();!a.done;a=i.next())o+=n((a=a.value).startTime)+" --\x3e "+n(a.endTime)+function(e){var t=[];switch(e.textAlign){case"left":t.push("align:left");break;case"right":t.push("align:right");break;case ut:t.push("align:middle");break;case"start":t.push("align:start");break;case"end":t.push("align:end")}switch(e.writingMode){case"vertical-lr":t.push("vertical:lr");break;case"vertical-rl":t.push("vertical:rl")}return t.length?" "+t.join(" "):""}(a)+"\n",o+=a.payload+"\n\n";return o}(t=n.parseMedia(t,e),r);throw new be(2,2,2014,n)}function dl(e){var t=qs();return t.streaming.failureCallback=function(t){e.W()&&[1001,1002,1003].includes(t.code)&&(t.severity=1,e.we())},t.textDisplayFactory=function(){return e.Db?new ys(e.g,e.Db):new fs(e.g)},t}function pl(e,t){return R((function(n){if(1==n.g)return E(n,function(e,t){return R((function(n){if(1==n.g)return E(n,Cn(e.i?e.i.h:null,t),2);Ml(t),w(n)}))}(e,t),2);hl(e,t),w(n)}))}function hl(e,t){if(e.l!=gu){for(var n=e.m.restrictions,r=e.oe,i=!1,o=u(t.variants),a=o.next();!a.done;a=o.next()){var s=(a=a.value).allowedByApplication;a.allowedByApplication=_n(a,n,r),s!=a.allowedByApplication&&(i=!0)}if(i&&e.i&&Sl(e),(n=e.s?e.s.i:null)&&e.s.s)for(i=(r=u(t.variants)
133).next();!i.done;i=r.next())for(o=(i=u(((i=i.value).video?i.video.drmInfos:[]).concat(i.audio?i.audio.drmInfos:[]))).next();!o.done;o=i.next())if((o=o.value).keySystem==n.keySystem)for(a=(o=u(o.initData||[])).next();!a.done;a=o.next())a=a.value,Yr(e.s,a.initDataType,a.initData);Ll(e,t)}}function ml(e){var t=e.Rc();if(e.j&&e.L&&e.I){var n=e.J;n.j=t,Da(n),e.P&&(n=e.P,t||n.g||(n.g=!0),n.g&&t&&(n.i=!0),n.j=t),vl(e)}t=(new Map).set("buffering",t),e.dispatchEvent(Qs(Hl,t))}function gl(e){var t=e.g.playbackRate;0!=t&&(e.J&&e.J.set(t),t=Qs(ou),e.dispatchEvent(t))}function vl(e){if(e.j&&e.L){var t=e.j.g;e.L.g==fr?Hs(t,"buffering"):e.g.paused?Hs(t,"paused"):e.g.ended?Hs(t,"ended"):Hs(t,"playing")}}function yl(e){try{Ll(e,e.H)}catch(t){return _l(e,t),!1}var t=e.H.variants.filter((function(e){return Gn(e)}));return t=e.sa.create(t),e.B.setVariants(Array.from(t.values())),!0}function bl(e){var t;(t=yl(e)?e.B.chooseVariant():null)&&El(e,t,!0,!0,0)}function El(e,t,n,r,i){var o=e.i.h;if(t==o)r&&Ya(e.i,t,r,i,!0);else{var a=e.j.h;a.h!=t&&(a.h=t,a.g.push({timestamp:Date.now()/1e3,id:t.id,type:"variant",fromAdaptation:n,bandwidth:t.bandwidth})),Ya(e.i,t,r,i),r=null,o&&(r=jn(o)),t=jn(t),n?Al(e,r,t):Tl(e,r,t)}}function wl(e,t){var n=Array.from(e.g.audioTracks).find((function(e){return e.enabled}));t.enabled=!0,t.id!==n.id&&(n.enabled=!1),Tl(e,n=qn(n),qn(t))}function Al(e,t,n){t=(new Map).set("oldTrack",t).set("newTrack",n),Dl(e,t=Qs(Gl,t))}function Sl(e){Dl(e,Qs(du))}function Tl(e,t,n){t=(new Map).set("oldTrack",t).set("newTrack",n),Dl(e,t=Qs(hu,t))}function xl(e){Dl(e,Qs(su))}function kl(e){Dl(e,Qs(lu))}function Ol(e){var t=(new Map).set("newStatus",e.m.abr.enabled);Dl(e,Qs(Vl,t))}function _l(e,t){if(e.l!=gu){var n=Qs(Zl,(new Map).set("detail",t));e.dispatchEvent(n),n.defaultPrevented&&(t.handled=!0)}}function Cl(e,t,n){n=(new Map).set("detail",{schemeIdUri:n.schemeIdUri,value:n.value,startTime:n.startTime,endTime:n.endTime,id:n.id,eventElement:n.eventElement}),e.dispatchEvent(Qs(t,n))}function Pl(e){if(!e.g.error)return null;var t=e.g.error.code;if(1==t)return null;var n=e.g.error.msExtendedCode;return n&&(0>n&&(n+=Math.pow(2,32)),n=n.toString(16)),new be(2,3,3016,t,n,e.g.error.message)}function Il(e,t){if(e.i){var n=Object.keys(t),r=1==n.length&&"00"==n[0],i=!1;if(n.length)for(var o=(n=u(e.H.variants)).next();!o.done;o=n.next()){var a=[];(o=o.value).audio&&a.push(o.audio),o.video&&a.push(o.video);for(var s=(a=u(a)).next();!s.done;s=a.next()){var l=s.value;if(s=o.allowedByKeySystem,l.keyIds.size){o.allowedByKeySystem=!0;for(var c=(l=u(l.keyIds)).next();!c.done;c=l.next())c=c.value,c=t[r?"00":c],o.allowedByKeySystem=o.allowedByKeySystem&&!!c&&!wu.includes(c)}s!=o.allowedByKeySystem&&(i=!0)}}i&&yl(e),(r=e.i.h)&&!r.allowedByKeySystem&&bl(e),i&&Sl(e)}}function Nl(e,t,n){e.C&&e.C.onExpirationUpdated&&e.C.onExpirationUpdated(t,n),t=Qs(Ql),e.dispatchEvent(t)}function Rl(e,t,n){0<t&&(e.W()||e.Ff(t)),n<(t=e.getDuration())&&(e.W()||e.ib(n))}function Ll(e,t){var n=e.s?e.s.qd():{},r=Object.keys(n);r=r.length&&"00"==r[0];for(var i=!1,o=!1,a=new Set,s=new Set,l=u(t.variants),c=l.next();!c.done;c=l.next()){var f=[];(c=c.value).audio&&f.push(c.audio),c.video&&f.push(c.video);for(var d=(f=u(f)).next();!d.done;d=f.next())if((d=d.value).keyIds.size)for(var p=(d=u(d.keyIds)).next();!p.done;p=d.next()){p=p.value;var h=n[r?"00":p];h?wu.includes(h)&&s.add(h):a.add(p)}c.allowedByApplication?c.allowedByKeySystem&&(i=!0):o=!0}if(!i)throw new be(2,4,4012,n={hasAppRestrictions:o,missingKeys:Array.from(a),restrictedKeyStatuses:Array.from(s)})}function Ml(e){if(!e.variants.some(Gn))throw new be(2,4,4032)}function Dl(e,t){R((function(n){if(1==n.g)return E(n,Promise.resolve(),2);e.l!=gu&&e.dispatchEvent(t),w(n)}))}function jl(e){for(var t=new Set,n=(e=u(e)).next();!n.done;n=e.next())(n=n.value).language?t.add(Be(n.language)):t.add("und");return t}function Ul(e){for(var t=new Map,n=new Map,r=(e=u(e)).next();!r.done;r=e.next()){var i="und",o=[];(r=r.value).language&&(i=Be(r.language)),(o="variant"==r.type?r.audioRoles:r.roles)&&o.length||(o=[""]),t.has(i)||t.set(i,new Set);for(var a=(o=u(o)).next();!a.done;a=o.next())a=a.value,t.get(i).add(a),r.label&&(n.has(i)||n.set(i,new Map),n.get(i).set(a,r.label))}var s=[];return t.forEach((function(e,t){for(var r=u(e),i=r.next();!i.done;i=r.next()){i=i.value;var o=null;n.has(t)&&n.get(t).has(i)&&(o=n.get(t).get(i)),s.push({language:t,role:i,label:o})}})),s}function Fl(){return new be(2,7,7e3)}function Bl(e,t,n,r,i,o){return r==e&&i.K==o.K&&i.uri==o.uri&&i.mimeType==o.mimeType?t:n}function zl(){return{K:null,mimeType:null,startTime:null,Le:NaN,uri:null}}function ql(e){return new Promise((function(t,n){e.Xb=function(){return n(Fl())},e.vd=function(){return t()},e.onError=function(e){return n(e)},e.xd=function(){return n(Fl())}}))}B("shaka.util.CmcdManager.StreamingFormat",{Hh:"d",Vh:"h",Ci:"s",ki:"o"}),B("shaka.util.ConfigUtils",Us),Us.convertToConfigObject=Bs,Us.mergeConfigObjects=Fs,B("shaka.util.PlayerConfiguration",zs),zs.mergeConfigObjects=Vs,g(Zs,$),
133(r=Zs.prototype).destroy=function(){var e,t=this;return R((function(n){switch(n.g){case 1:return t.l==gu?n.return():(t.l=gu,e=us(t.ka,(function(){return{node:t.Pa,payload:zl(),Rb:!1}})),E(n,new Promise((function(t){e.uc=function(){},e.vd=function(){t()},e.Xb=function(){t()},e.onError=function(){t()},e.xd=function(){t()}})),2));case 2:return E(n,t.ka.destroy(),3);case 3:if(t.h&&(t.h.release(),t.h=null),t.nc=null,t.B=null,t.m=null,t.j=null,t.Db=null,t.P=null,!t.V){n.D(4);break}return E(n,t.V.destroy(),5);case 5:t.V=null;case 4:$.prototype.release.call(t),w(n)}}))},r.Hc=function(e,t){if(t=void 0===t||t,this.l==gu)return Promise.reject(Fl());var n=zl();n.K=e,mn()||(t=!1);var r=t?this.Ba:this.qb,i=us(this.ka,(function(){return{node:r,payload:n,Rb:!1}}));return i.uc=function(){},ql(i)},r.detach=function(){var e=this;if(this.l==gu)return Promise.reject(Fl());var t=us(this.ka,(function(){return{node:e.Pa,payload:zl(),Rb:!1}}));return t.uc=function(){},ql(t)},r.Qe=function(e){var t=this;if(e=void 0===e||e,this.l==gu)return Promise.reject(Fl());mn()||(e=!1);var n=zl(),r=us(this.ka,(function(r){var i=r.K&&e?t.Ba:r.K?t.qb:t.Pa;return n.K=r.K,{node:i,payload:n,Rb:!1}}));return r.uc=function(){},ql(r)},r.vh=function(e){this.pb=e},r.load=function(e,t,n){var r=this;if(this.pb=null,this.l==gu)return Promise.reject(Fl());this.dispatchEvent(Qs($l));var i=zl();i.uri=e,i.Le=Date.now()/1e3,n&&(i.mimeType=n),void 0!==t&&(i.startTime=t);var o=function(e,t){if(!mn())return!0;var n=t.mimeType,r=t.uri||"";if(n||(n=gi(r),n=Tu[n]),n){if(""==(t.K||An()).canPlayType(n))return!1;if(!mn()||!(n in vi)&&!(gi(r)in yi)||e.m.streaming.preferNativeHls)return!0;if(bn())return e.m.streaming.useNativeHlsOnSafari}return!1}(this,i)?this.Ua:this.S,a=us(this.ka,(function(e){return null==e.K?null:(i.K=e.K,{node:o,payload:i,Rb:!0})}));return this.j=new Ys,this.P=function(e){return new As({getBandwidthEstimate:function(){return e.B?e.B.getBandwidthEstimate():NaN},Ib:function(){return e.Ib()},kg:function(){return e.g?e.g.currentTime:0},fb:function(){return e.fb()},Jb:function(){return e.Jb()},W:function(){return e.W()}},e.m.cmcd)}(this),a.uc=function(){},new Promise((function(e,t){a.xd=function(){return t(new be(2,7,7002))},a.vd=function(){e(),r.dispatchEvent(Qs(Jl))},a.Xb=function(){return t(Fl())},a.onError=function(e){return t(e)}}))},r.configure=function(e,t){2==arguments.length&&"string"==typeof e&&(e=Bs(e,t)),e.manifest&&e.manifest.dash&&"defaultPresentationDelay"in e.manifest.dash&&(we("manifest.dash.defaultPresentationDelay configuration","Please Use manifest.defaultPresentationDelay instead."),e.manifest.defaultPresentationDelay=e.manifest.dash.defaultPresentationDelay,delete e.manifest.dash.defaultPresentationDelay),e.streaming&&e.streaming.lowLatencyMode&&(null==e.streaming.inaccurateManifestTolerance&&(e.streaming.inaccurateManifestTolerance=0),null==e.streaming.rebufferingGoal&&(e.streaming.rebufferingGoal=.01));var n=Vs(this.m,e,dl(this));return ol(this),n},r.getConfiguration=function(){var e=dl(this);return Vs(e,this.m,dl(this)),e},r.dg=function(){if(this.g){var e=this.g.buffered.length;e=e?this.g.buffered.end(e-1):0;var t=this.getConfiguration().streaming.bufferingGoal;if(e>=(t=Math.min(this.g.currentTime+t,this.Na().end)))return 1;if(!(e<=this.g.currentTime)&&e<t)return(e-this.g.currentTime)/(t-this.g.currentTime)}return 0},r.gh=function(){for(var e in this.m)delete this.m[e];Vs(this.m,dl(this),dl(this)),ol(this)},r.kf=function(){return this.l},r.wg=function(){return this.g},r.Mc=function(){return this.V},r.Yd=function(){return this.bb},r.od=function(){return this.G?this.G:null},r.W=function(){return this.H?this.H.presentationTimeline.W():!(!this.g||!this.g.src)&&1/0==this.g.duration},r.Tb=function(){return!!this.H&&this.H.presentationTimeline.Tb()},r.pf=function(){if(this.H){var e=this.H.variants;return!!e.length&&!e[0].video}return!(!this.g||!this.g.src)&&(this.g.videoTracks?0==this.g.videoTracks.length:0==this.g.videoHeight)},r.Na=function(){if(this.H){var e=this.H.presentationTimeline;return{start:e.mc(),end:e.sb()}}return this.g&&this.g.src&&(e=this.g.seekable).length?{start:e.start(0),end:e.end(e.length-1)}:{start:0,end:0}},r.Jg=function(){this.W()&&(this.g.currentTime=this.Na().end)},r.keySystem=function(){var e=this.drmInfo();return e?e.keySystem:""},r.drmInfo=function(){return this.s?this.s.i:null},r.Lc=function(){return this.s?this.s.Lc():1/0},r.qd=function(){return this.s?this.s.qd():{}},r.Rc=function(){return!!this.L&&this.L.g==fr}
133,r.Jb=function(){return this.g?this.J?this.J.i:1:0},r.Pe=function(e){0==e?H("A trick play rate of 0 is unsupported!"):(this.g.paused&&this.g.play(),this.J.set(e),this.l==yu&&(this.B.playbackRateChanged(e),Xa(this.i,1<Math.abs(e))))},r.Ue=function(){var e=this.J.pd();this.l==bu&&this.J.set(e),this.l==yu&&(this.J.set(e),this.B.playbackRateChanged(e),Xa(this.i,!1))},r.fb=function(){if(this.H){for(var e=this.i?this.i.h:null,t=[],n=0,r=u(this.H.variants),i=r.next();!i.done;i=r.next())if(Gn(i=i.value)){var o=jn(i);o.active=i==e,o.active||1==n||null==e||i.video!=e.video||i.audio!=e.audio||(o.active=!0),o.active&&n++,t.push(o)}return t}return this.g&&this.g.audioTracks?Array.from(this.g.audioTracks).map((function(e){return qn(e)})):[]},r.vb=function(){if(this.H){for(var e=this.i?this.i.i:null,t=[],n=u(this.H.textStreams),r=n.next();!r.done;r=n.next()){var i=Un(r=r.value);i.active=r==e,t.push(i)}return t}return this.g&&this.g.src&&this.g.textTracks?al(this).map((function(e){return zn(e)})):[]},r.ng=function(){return this.H?this.H.imageStreams.map((function(e){return Fn(e)})):[]},r.Fg=function(e,t){var n,r,i,o,a,s,l,u,c,f,d,p,h,m,g,v,y,b,w=this;return R((function(A){return 1==A.g?w.H?(n=w.H.imageStreams.find((function(t){return t.id==e})))?n.segmentIndex?A.D(3):E(A,n.createSegmentIndex(),3):A.return(null):A.D(2):2!=A.g?null==(r=n.segmentIndex.find(t))?A.return(null):(i=n.segmentIndex.get(r),o=i.tilesLayout||n.tilesLayout,(a=/(\d+)x(\d+)/.exec(o))?(s=n.width||0,l=n.height||0,u=parseInt(a[1],10),c=parseInt(a[2],10),f=s/u,d=l/c,p=u*c,h=i.l-i.startTime,m=i.i||h/p,g=i.startTime,y=v=0,1<p&&(b=Math.floor((t-i.startTime)/m),g=i.startTime+b*m,v=b%u*f,y=Math.floor(b/u)*d),A.return({imageHeight:l,imageWidth:s,height:d,positionX:v,positionY:y,startTime:g,duration:m,uris:i.Ma(),width:f})):A.return(null)):A.return(null)}))},r.Ae=function(e){if(this.H&&this.i){var t=this.H.textStreams.find((function(t){return t.id==e.id}));t&&t!=this.i.i&&(Xs(this.j.h,t,!1),Za(this.i,t),xl(this),this.Aa=t.language)}else if(this.g&&this.g.src&&this.g.textTracks){for(var n=(t=u(t=al(this))).next();!n.done;n=t.next())Bn(n=n.value)==e.id?n.mode=this.ha?"showing":"hidden":n.mode="disabled";xl(this)}},r.Be=function(e,t,n){if(t=void 0!==t&&t,n=void 0===n?0:n,this.H&&this.i){this.m.abr.enabled&&H("Changing tracks while abr manager is enabled will likely result in the selected track being overriden. Consider disabling abr before calling selectVariantTrack().");var r=this.H.variants.find((function(t){return t.id==e.id}));r&&Gn(r)&&(El(this,r,!1,t,n),this.sa=new sr(r),yl(this))}else if(this.g&&this.g.audioTracks)for(n=(t=u(t=Array.from(this.g.audioTracks))).next();!n.done;n=t.next())if(Bn(n=n.value)==e.id){wl(this,n);break}},r.cg=function(){return Ul(this.fb())},r.Eg=function(){return Ul(this.vb())},r.ag=function(){return Array.from(jl(this.fb()))},r.Dg=function(){return Array.from(jl(this.vb()))},r.Dd=function(e,t){if(this.H&&this.I){this.sa=new lr(e,t||"",0,"");for(var n=function(e,t){return e.video||t.video?e.video&&t.video?Math.abs((e.video.height||0)-(t.video.height||0))+Math.abs((e.video.width||0)-(t.video.width||0)):1/0:0},r=this.i.h,i=this.sa.create(this.H.variants),o=null,a=(i=u(i.values())).next();!a.done;a=i.next())a=a.value,(!o||n(o,r)>n(a,r))&&(o=a);o?(n=jn(o),this.Be(n,!0)):bl(this)}else if(this.g&&this.g.audioTracks){for(i=Array.from(this.g.audioTracks),n=Be(e),o=r=null,a=(i=u(i)).next();!a.done;a=i.next()){var s=qn(a=a.value);Be(s.language)==n&&(r=a,t?s.roles.includes(t)&&(o=a):0==s.roles.length&&(o=a))}o?wl(this,o):r&&wl(this,r)}},r.ze=function(e,t,n){if(n=void 0!==n&&n,this.H&&this.I)this.Aa=e,this.ob=t||"",this.cb=n,(e=Kn(this.H.textStreams,this.Aa,this.ob,this.cb)[0]||null)&&e!=this.i.i&&(Xs(this.j.h,e,!1),this.m.streaming.alwaysStreamText||this.Vb())&&(Za(this.i,e),xl(this));else{var r=Be(e);(e=this.vb().find((function(e){return Be(e.language)==r&&(!t||e.roles.includes(t))&&e.forced==n})))&&this.Ae(e)}},r.ih=function(e){if(this.H&&this.I){for(var t=null,n=u(this.H.variants),r=n.next();!r.done;r=n.next())if((r=r.value).audio.label==e){t=r;break}null!=t&&(this.sa=new lr(t.language,"",0,e),bl(this))}},r.Vb=function(){var e=this.ha;return this.M?this.M.s.isTextVisible():this.g&&this.g.src&&this.g.textTracks?al(this).some((function(e){return"showing"==e.mode})):e},r.hf=function(){return this.g&&this.g.src&&this.g.textTracks?sl(this).map((function(e){return zn(e)})):[]},r.fg=function(e){var t=Be(e),n=sl(this).filter((function(e){return Be(e.language)==t}));if(!n||!n.length)return[];e=[];for(var r=(n=u(n)).next();!r.done;r=n.next())if((r=r.value)&&r.cues)for(var i=(r=u(r.cues)).next();!i.done;i=r.next())i=i.value,e.push({title:i.text,startTime:i.startTime,endTime:i.endTime});return e},r.Je=function(e){if(e=!!e,this.ha!=e){if(this.ha=e,this.l==yu)this.M.s.setTextVisibility(e),this.m.streaming.alwaysStreamText||(e?this.i.i||0<(e=Kn(this.H.textStreams,this.Aa,this.ob,this.cb)).length&&(Za(this.i,e[0]),xl(this)):function(e){var t=e.g.get(Re);t&&(os(t),as(t).catch((function(){})),e.g.delete(Re)),e.i=null}(this.i));else if(this.g&&this.g.src&&this.g.textTracks)for(var t=al(this),n=(t=u(t)).next();!n.done;n=t.next())"disabled"!=(n=n.value).mode&&(n.mode=e?"showing":"hidden");kl(this)}},r.yg=function(){if(!this.W())return null;var e=this.ka.l,t=0;if(this.I)t=this.I.l();else if(e){if(null==e.startTime)return new Date;t=e.startTime}return this.H?new Date(1e3*(this.H.presentationTimeline.j+t)):this.g&&this.g.getStartDate?(e=this.g.getStartDate(),isNaN(e.getTime())?null:new Date(e.getTime()+1e3*t)):null},r.lf=function(){if(!this.W())return null;if(this.H)return new Date(1e3*this.H.presentationTimeline.j);if(this.g&&this.g.getStartDate){var e=this.g.getStartDate();return isNaN(e.getTime())?null:e}return null},r.Ib=function(){if(this.l==yu)return this.M.Ib();var e={total:[],audio:[],video:[],text:[]};return this.l==bu&&(e.total=Wo(this.g.buffered)),e},r.getStats=function(){if(this.l!=yu&&this.l!=bu)return{width:NaN,height:NaN,streamBandwidth:NaN,decodedFrames:NaN,droppedFrames:NaN,corruptedFrames:NaN,estimatedBandwidth:NaN,completionPercent:NaN,loadLatency:NaN,manifestTimeSeconds:NaN,drmTimeSeconds:NaN,playTime:NaN,pauseTime:NaN,bufferingTime:NaN,licenseTime:NaN,liveLatency:NaN,maxSegmentDuration:NaN,switchHistory:[],stateHistory:[]};vl(this);var e=this.g,t=e.currentTime/e.duration;if(!isNaN(t)){var n=this.j;
133t=Math.round(100*t),n.i=isNaN(n.i)?t:Math.max(n.i,t)}e.getVideoPlaybackQuality&&(e=e.getVideoPlaybackQuality(),n=this.j,t=Number(e.totalVideoFrames),n.S=Number(e.droppedVideoFrames),n.P=t,this.j.M=Number(e.corruptedVideoFrames)),this.s?e=(e=this.s).I?e.I:NaN:e=NaN,this.j.s=e,this.l==yu&&((e=this.i.h)&&(this.j.C=(this.J?this.J.i:1)*e.bandwidth),e&&e.video&&(n=this.j,t=e.video.height||NaN,n.ea=e.video.width||NaN,n.G=t),this.W()&&(e=this.lf().valueOf()+1e3*this.Na().end,this.j.I=(Date.now()-e)/1e3),this.H&&this.H.presentationTimeline&&(this.j.L=this.H.presentationTimeline.g),e=this.B.getBandwidthEstimate(),this.j.B=e);var r=this.j;e=r.ea,n=r.G,t=r.C;for(var i=r.P,o=r.S,a=r.M,s=r.B,l=r.i,c=r.l,f=r.J,d=r.j,p=Ks(r.g,"playing"),h=Ks(r.g,"paused"),m=Ks(r.g,"buffering"),g=r.s,v=r.I,y=r.L,b=function(e){function t(e){return{timestamp:e.timestamp,state:e.state,duration:e.duration}}for(var n=[],r=u(e.h),i=r.next();!i.done;i=r.next())n.push(t(i.value));return e.g&&n.push(t(e.g)),n}(r.g),E=[],w=(r=u(r.h.g)).next();!w.done;w=r.next())w=w.value,E.push({timestamp:w.timestamp,id:w.id,type:w.type,fromAdaptation:w.fromAdaptation,bandwidth:w.bandwidth});return{width:e,height:n,streamBandwidth:t,decodedFrames:i,droppedFrames:o,corruptedFrames:a,estimatedBandwidth:s,completionPercent:l,loadLatency:c,manifestTimeSeconds:f,drmTimeSeconds:d,playTime:p,pauseTime:h,bufferingTime:m,licenseTime:g,liveLatency:v,maxSegmentDuration:y,stateHistory:b,switchHistory:E}},r.addTextTrack=function(e,t,n,r,i,o,a){if(a=void 0!==a&&a,we("addTextTrack","Please use an addTextTrackAsync."),this.l!=yu&&this.l!=bu)throw new be(1,7,7004);if(!r){var s=gi(e);if(!(r=xu[s]))throw new be(1,2,2011,s)}if(this.l==bu){if("text/vtt"!=r)throw new be(1,2,2013,r);if(a&&(n="forced"),(r=document.createElement("track")).src=Ts(this.P,e),r.label=o||"",r.kind=n,r.srclang=t,this.g.getAttribute("crossorigin")||this.g.setAttribute("crossorigin","anonymous"),this.g.appendChild(r),e=this.vb().find((function(e){return e.language==t&&e.label==(o||"")&&e.kind==n})))return Sl(this),e;throw new be(1,2,2012)}if(1/0==(s=this.H.presentationTimeline.getDuration()))throw new be(1,4,4033);if(!ln(nn((e={id:this.se++,originalId:null,createSegmentIndex:function(){return Promise.resolve()},segmentIndex:Na(0,s,[e]),mimeType:r||"",codecs:i||"",kind:n,encrypted:!1,drmInfos:[],keyIds:new Set,language:t,label:o||null,type:Re,primary:!1,trickModeVideo:null,emsgSchemeIdUris:null,roles:[],forced:!!a,channelsCount:null,audioSamplingRate:null,spatialAudio:!1,closedCaptions:null}).mimeType,e.codecs)))throw new be(2,2,2014,r);return this.H.textStreams.push(e),Sl(this),Un(e)},r.Rf=function(e,t,n,r,i,o,a){a=void 0!==a&&a;var s,l,u,c,f,d,p,h,m,g,v=this;return R((function(y){switch(y.g){case 1:if(v.l!=yu&&v.l!=bu)throw new be(1,7,7004);if(r){y.D(2);break}return E(y,ll(v,e),3);case 3:r=y.h;case 2:if(s=[],v.G)try{s=v.G.getServerSideCuePoints()}catch(e){}if(v.l!=bu){y.D(4);break}return a&&(n="forced"),E(y,ul(v,e,t,n,r,o||"",s),5);case 5:if(l=v.vb(),u=l.find((function(e){return e.language==t&&e.label==(o||"")&&e.kind==n})))return Sl(v),y.return(u);throw new be(1,2,2012);case 4:if(c=Le,1/0==(f=v.H.presentationTimeline.getDuration()))throw new be(1,4,4033);if(!s.length){y.D(6);break}return E(y,cl(v,e,v.V,v.m.streaming.retryParameters),7);case 7:d=y.h,p=fl(v,d,r,s),h=new Blob([p],{type:"text/vtt"}),e=la(h),r="text/vtt";case 6:if(m={id:v.se++,originalId:null,createSegmentIndex:function(){return Promise.resolve()},segmentIndex:Na(0,f,[e]),mimeType:r||"",codecs:i||"",kind:n,encrypted:!1,drmInfos:[],keyIds:new Set,language:t,label:o||null,type:c.ua,primary:!1,trickModeVideo:null,emsgSchemeIdUris:null,roles:[],forced:!!a,channelsCount:null,audioSamplingRate:null,spatialAudio:!1,closedCaptions:null},g=nn(m.mimeType,m.codecs),!ln(g))throw new be(2,2,2014,r);return v.H.textStreams.push(m),Sl(v),y.return(Un(m))}}))},r.Qf=function(e,t,n){var r,i,o,a,s,l,c,f=this;return R((function(d){switch(d.g){case 1:if(f.l!=yu&&f.l!=bu)throw new be(1,7,7004);if(n){d.D(2);break}return E(d,ll(f,e),3);case 3:n=d.h;case 2:if(r=[],f.G)try{r=f.G.getServerSideCuePoints()}catch(e){}return E(d,ul(f,e,t,"chapters",n,"",r),4);case 4:if(i=f.hf(),o=i.find((function(e){return e.language==t}))){for(a=sl(f),s=u(a),l=s.next();!l.done;l=s.next())c=l.value,tl(f,c);return d.return(o)}throw new be(1,2,2012)}}))},r.Fe=function(e,t){this.oe.width=e,this.oe.height=t},r.we=function(){if(this.l==yu){var e=this.i;if(e.N.g)e=!1;else if(e.j)e=!1;else{for(var t=u(e.g.values()),n=t.next();!n.done;n=t.next())(n=n.value).Pc&&(n.Pc=!1,is(e,n,.1));e=!0}}else e=!1;return e},r.sg=function(){return H("Shaka Player's internal Manifest structure is NOT covered by semantic versioning compatibility guarantees. It may change at any time! Please consider filing a feature request for whatever you use getManifest() for."),this.H},r.ug=function(){return this.Eb},r.Ke=function(e){this.Db=e},B("shaka.Player",Zs),Zs.prototype.setVideoContainer=Zs.prototype.Ke,Zs.prototype.getManifestParserFactory=Zs.prototype.ug,Zs.prototype.getManifest=Zs.prototype.sg,Zs.prototype.retryStreaming=Zs.prototype.we,Zs.prototype.setMaxHardwareResolution=Zs.prototype.Fe,Zs.prototype.addChapter
133sTrack=Zs.prototype.Qf,Zs.prototype.addTextTrackAsync=Zs.prototype.Rf,Zs.prototype.addTextTrack=Zs.prototype.addTextTrack,Zs.prototype.getStats=Zs.prototype.getStats,Zs.prototype.getBufferedInfo=Zs.prototype.Ib,Zs.prototype.getPresentationStartTimeAsDate=Zs.prototype.lf,Zs.prototype.getPlayheadTimeAsDate=Zs.prototype.yg,Zs.prototype.setTextTrackVisibility=Zs.prototype.Je,Zs.prototype.getChapters=Zs.prototype.fg,Zs.prototype.getChaptersTracks=Zs.prototype.hf,Zs.prototype.isTextTrackVisible=Zs.prototype.Vb,Zs.prototype.selectVariantsByLabel=Zs.prototype.ih,Zs.prototype.selectTextLanguage=Zs.prototype.ze,Zs.prototype.selectAudioLanguage=Zs.prototype.Dd,Zs.prototype.getTextLanguages=Zs.prototype.Dg,Zs.prototype.getAudioLanguages=Zs.prototype.ag,Zs.prototype.getTextLanguagesAndRoles=Zs.prototype.Eg,Zs.prototype.getAudioLanguagesAndRoles=Zs.prototype.cg,Zs.prototype.selectVariantTrack=Zs.prototype.Be,Zs.prototype.selectTextTrack=Zs.prototype.Ae,Zs.prototype.getThumbnails=Zs.prototype.Fg,Zs.prototype.getImageTracks=Zs.prototype.ng,Zs.prototype.getTextTracks=Zs.prototype.vb,Zs.prototype.getVariantTracks=Zs.prototype.fb,Zs.prototype.cancelTrickPlay=Zs.prototype.Ue,Zs.prototype.trickPlay=Zs.prototype.Pe,Zs.prototype.getPlaybackRate=Zs.prototype.Jb,Zs.prototype.isBuffering=Zs.prototype.Rc,Zs.prototype.getKeyStatuses=Zs.prototype.qd,Zs.prototype.getExpiration=Zs.prototype.Lc,Zs.prototype.drmInfo=Zs.prototype.drmInfo,Zs.prototype.keySystem=Zs.prototype.keySystem,Zs.prototype.goToLive=Zs.prototype.Jg,Zs.prototype.seekRange=Zs.prototype.Na,Zs.prototype.isAudioOnly=Zs.prototype.pf,Zs.prototype.isInProgress=Zs.prototype.Tb,Zs.prototype.isLive=Zs.prototype.W,Zs.prototype.getAdManager=Zs.prototype.od,Zs.prototype.getAssetUri=Zs.prototype.Yd,Zs.prototype.getNetworkingEngine=Zs.prototype.Mc,Zs.prototype.getMediaElement=Zs.prototype.wg,Zs.prototype.getLoadMode=Zs.prototype.kf,Zs.prototype.resetConfiguration=Zs.prototype.gh,Zs.prototype.getBufferFullness=Zs.prototype.dg,Zs.prototype.getConfiguration=Zs.prototype.getConfiguration,Zs.prototype.configure=Zs.prototype.configure,Zs.prototype.load=Zs.prototype.load,Zs.prototype.updateStartTime=Zs.prototype.vh,Zs.prototype.unload=Zs.prototype.Qe,Zs.prototype.detach=Zs.prototype.detach,Zs.prototype.attach=Zs.prototype.Hc,Zs.probeSupport=function(e){var t,n,r,i,o;return e=void 0===e||e,R((function(a){if(1==a.g)return t={},e?E(a,function(){var e,t,n,r,i,o;return R((function(a){return 1==a.g?(e="org.w3.clearkey com.widevine.alpha com.microsoft.playready com.microsoft.playready.recommendation com.apple.fps.3_0 com.apple.fps.2_0 com.apple.fps.1_0 com.apple.fps com.adobe.primetime".split(" "),n=[{videoCapabilities:t=[{contentType:'video/mp4; codecs="avc1.42E01E"'},{contentType:'video/webm; codecs="vp8"'}],persistentState:"required",sessionTypes:["persistent-license"]},{initDataTypes:["cenc"],videoCapabilities:t}],r=new Map,i=function(e){var t,i,o;return R((function(a){switch(a.g){case 1:return A(a,2),E(a,navigator.requestMediaKeySystemAccess(e,n),4);case 4:return t=a.h,o=!!(i=t.getConfiguration().sessionTypes)&&i.includes("persistent-license"),wn("Tizen 3")&&(o=!1),r.set(e,{persistentState:o}),E(a,t.createMediaKeys(),5);case 5:T(a,0);break;case 2:x(a),r.set(e,null),w(a)}}))},o=e.map((function(e){return i(e)})),E(a,Promise.all(o),2)):a.return(qr(r))}))}(),3):a.D(2);2!=a.g&&(t=a.h);var s={};if(mn()){for(var l in vi)s[l]=!0;for(var c in yi)s[c]=!0}l={mpd:"application/dash+xml",m3u8:"application/x-mpegurl",ism:"application/vnd.ms-sstr+xml"};for(var f=(c=u(["application/dash+xml","application/x-mpegurl","application/vnd.apple.mpegurl","application/vnd.ms-sstr+xml"])).next();!f.done;f=c.next())s[f=f.value]=mn()?!!vi[f]:gn(f);for(var d in l)s[d]=mn()?!!yi[d]:gn(l[d]);for(n=s,s={},l=(d=u('video/mp4; codecs="avc1.42E01E",video/mp4; codecs="avc3.42E01E",video/mp4; codecs="hev1.1.6.L93.90",video/mp4; codecs="hvc1.1.6.L93.90",video/mp4; codecs="hev1.2.4.L153.B0"; eotf="smpte2084",video/mp4; codecs="hvc1.2.4.L153.B0"; eotf="smpte2084",video/mp4; codecs="vp9",video/mp4; codecs="vp09.00.10.08",video/mp4; codecs="av01.0.01M.08",audio/mp4; codecs="mp4a.40.2",audio/mp4; codecs="ac-3",audio/mp4; codecs="ec-3",audio/mp4; codecs="opus",audio/mp4; codecs="flac",video/webm; codecs="vp8",video/webm; codecs="vp9",video/webm; codecs="vp09.00.10.08",audio/webm; codecs="vorbis",audio/webm; codecs="opus",video/mp2t; codecs="avc1.42E01E",video/mp2t; codecs="avc3.42E01E",video/mp2t; codecs="hvc1.1.6.L93.90",video/mp2t; codecs="mp4a.40.2",video/mp2t; codecs="ac-3",video/mp2t; codecs="ec-3",text/vtt,application/mp4; codecs="wvtt",application/ttml+xml,application/mp4; codecs="stpp"'.split(","))).next();!l.done;
133l=d.next())s[l=l.value]=mn()?!!ln(l)||(MediaSource.isTypeSupported(l)||$t(l)):gn(l),s[c=l.split(";")[0]]=s[c]||s[l];for(o in r={manifest:n,media:s,drm:t},i=Au)r[o]=i[o]();return a.return(r)}))},Zs.isBrowserSupported=Js,Zs.setAdManagerFactory=function(e){Su=e},Zs.registerSupportPlugin=function(e,t){Au[e]=t},Zs.prototype.destroy=Zs.prototype.destroy;var Vl="abrstatuschanged",Gl="adaptation",Hl="buffering",Kl="downloadfailed",Wl="downloadheadersreceived",Xl="drmsessionupdate",Yl="emsg",Zl="error",Ql="expirationupdated",Jl="loaded",$l="loading",eu="manifestparsed",tu="mediaqualitychanged",nu="metadata",ru="onstatechange",iu="onstateidle",ou="ratechange",au="streaming",su="textchanged",lu="texttrackvisibility",uu="timelineregionadded",cu="timelineregionenter",fu="timelineregionexit",du="trackschanged",pu="unloading",hu="variantchanged",mu={Ch:Vl,Dh:Gl,Eh:Hl,Ih:Kl,Jh:Wl,Kh:Xl,Rh:Yl,Error:Zl,Sh:Ql,Yh:"largegap",Zh:Jl,$h:$l,di:eu,ei:tu,Metadata:nu,li:ru,mi:iu,xi:ou,Ei:"sessiondata",Fi:au,Gi:su,Hi:lu,Ii:uu,Ji:cu,Ki:fu,Li:du,Pi:pu,Ri:hu},gu=0,vu=1,yu=2,bu=3;Zs.LoadMode={DESTROYED:gu,NOT_LOADED:vu,MEDIA_SOURCE:yu,SRC_EQUALS:bu},Zs.version="v3.3.2";var Eu=["3","3"];Te=new function(e){this.g=e,this.i=Ae,this.h=Se}(new Ee(Number(Eu[0]),Number(Eu[1])));var wu=["output-restricted","internal-error"],Au={},Su=null,Tu={mp4:"video/mp4",m4v:"video/mp4",m4a:"audio/mp4",webm:"video/webm",weba:"audio/webm",mkv:"video/webm",ts:"video/mp2t",ogv:"video/ogg",ogg:"audio/ogg",mpg:"video/mpeg",mpeg:"video/mpeg",m3u8:"application/x-mpegurl",mpd:"application/dash+xml",mp3:"audio/mpeg",aac:"audio/aac",flac:"audio/flac",wav:"audio/wav"},xu={sbv:"text/x-subviewer",srt:"text/srt",vtt:"text/vtt",webvtt:"text/vtt",ttml:"application/ttml+xml",lrc:"application/x-subtitle-lrc",ssa:"text/x-ssa",ass:"text/x-ssa"};function ku(){this.h=[],this.j=this.i=this.g=0}function Ou(e,t){var n=this;this.i=e,this.g=t,this.j=!1,this.l=this.g.getVolume(),this.h=new Mr,this.h.o(this.g,google.ima.AdEvent.Type.PAUSED,(function(){n.j=!0})),this.h.o(this.g,google.ima.AdEvent.Type.RESUMED,(function(){n.j=!1}))}function _u(t,n,r,i){var o=this;this.B=t,this.g=n,this.C=null,this.G=NaN,this.j=i,this.s=null,this.h=new Mr,google.ima.settings.setLocale(r),(t=new google.ima.AdDisplayContainer(this.B,this.g)).initialize(),this.l=new google.ima.AdsLoader(t),this.l.getSettings().setPlayerType("shaka-player"),this.l.getSettings().setPlayerVersion("v3.3.2"),this.i=null,this.h.Qa(this.l,google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,(function(t){!function(t,n){t.j(new z("ads-loaded",(new Map).set("loadTime",Date.now()/1e3-t.G))),t.i=n.getAdsManager(t.g),t.j(new z("ima-ad-manager-loaded",(new Map).set("imaAdManager",t.i)));var r=t.i.getCuePoints();if(r.length){for(var i=[],o=(r=u(r)).next();!o.done;o=r.next())i.push({start:o.value,end:null});t.j(new z("ad-cue-points-changed",(new Map).set("cuepoints",i)))}!function(e){function t(t,n){var r=(new Map).set("originalEvent",t);e.j(new z(n,r))}e.h.o(e.i,google.ima.AdErrorEvent.Type.AD_ERROR,(function(t){Cu(e,t)})),e.h.o(e.i,google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED,(function(t){Pu(e,t)})),e.h.o(e.i,google.ima.AdEvent.Type.STARTED,(function(t){Pu(e,t)})),e.h.o(e.i,google.ima.AdEvent.Type.FIRST_QUARTILE,(function(e){t(e,"ad-first-quartile")})),e.h.o(e.i,google.ima.AdEvent.Type.MIDPOINT,(function(e){t(e,"ad-midpoint")})),e.h.o(e.i,google.ima.AdEvent.Type.THIRD_QUARTILE,(function(e){t(e,"ad-third-quartile")})),e.h.o(e.i,google.ima.AdEvent.Type.COMPLETE,(function(e){t(e,"ad-complete")}
133)),e.h.o(e.i,google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED,(function(t){Iu(e,t)})),e.h.o(e.i,google.ima.AdEvent.Type.ALL_ADS_COMPLETED,(function(t){Iu(e,t)})),e.h.o(e.i,google.ima.AdEvent.Type.SKIPPED,(function(e){t(e,"ad-skipped")})),e.h.o(e.i,google.ima.AdEvent.Type.VOLUME_CHANGED,(function(e){t(e,"ad-volume-changed")})),e.h.o(e.i,google.ima.AdEvent.Type.VOLUME_MUTED,(function(e){t(e,"ad-muted")})),e.h.o(e.i,google.ima.AdEvent.Type.PAUSED,(function(n){e.s.j=!0,t(n,"ad-paused")})),e.h.o(e.i,google.ima.AdEvent.Type.RESUMED,(function(n){e.s.j=!1,t(n,"ad-resumed")})),e.h.o(e.i,google.ima.AdEvent.Type.SKIPPABLE_STATE_CHANGED,(function(e){t(e,"ad-skip-state-changed")})),e.h.o(e.i,google.ima.AdEvent.Type.CLICK,(function(e){t(e,"ad-clicked")})),e.h.o(e.i,google.ima.AdEvent.Type.AD_PROGRESS,(function(e){t(e,"ad-progress")})),e.h.o(e.i,google.ima.AdEvent.Type.AD_BUFFERING,(function(e){t(e,"ad-buffering")})),e.h.o(e.i,google.ima.AdEvent.Type.IMPRESSION,(function(e){t(e,"ad-impression")})),e.h.o(e.i,google.ima.AdEvent.Type.DURATION_CHANGE,(function(e){t(e,"ad-duration-changed")})),e.h.o(e.i,google.ima.AdEvent.Type.USER_CLOSE,(function(e){t(e,"ad-closed")})),e.h.o(e.i,google.ima.AdEvent.Type.LOADED,(function(e){t(e,"ad-loaded")})),e.h.o(e.i,google.ima.AdEvent.Type.ALL_ADS_COMPLETED,(function(e){t(e,"all-ads-completed")})),e.h.o(e.i,google.ima.AdEvent.Type.LINEAR_CHANGED,(function(e){t(e,"ad-linear-changed")})),e.h.o(e.i,google.ima.AdEvent.Type.AD_METADATA,(function(e){t(e,"ad-metadata")})),e.h.o(e.i,google.ima.AdEvent.Type.LOG,(function(e){t(e,"ad-recoverable-error")})),e.h.o(e.i,google.ima.AdEvent.Type.AD_BREAK_READY,(function(e){t(e,"ad-break-ready")})),e.h.o(e.i,google.ima.AdEvent.Type.INTERACTION,(function(e){t(e,"ad-interaction")}))}(t);try{t.i.init(t.g.offsetWidth,t.g.offsetHeight,document.fullscreenElement?google.ima.ViewMode.FULLSCREEN:google.ima.ViewMode.NORMAL),t.h.o(t.g,"loadeddata",(function(){t.i.resize(t.g.offsetWidth,t.g.offsetHeight,document.fullscreenElement?google.ima.ViewMode.FULLSCREEN:google.ima.ViewMode.NORMAL)})),"ResizeObserver"in e&&(t.C=new ResizeObserver((function(){t.i.resize(t.g.offsetWidth,t.g.offsetHeight,document.fullscreenElement?google.ima.ViewMode.FULLSCREEN:google.ima.ViewMode.NORMAL)})),t.C.observe(t.g)),t.i.start()}catch(e){Iu(t,null)}}(o,t)})),this.h.o(this.l,google.ima.AdErrorEvent.Type.AD_ERROR,(function(e){Cu(o,e)})),this.g.onended=function(){o.l.contentComplete()}}function Cu(e,t){t.getError(),Iu(e,null),e.j(new z("ad-cue-points-changed",(new Map).set("cuepoints",[])))}function Pu(e,t){var n=t.getAd();e.s=new Ou(n,e.i),n=(new Map).set("ad",e.s).set("sdkAdObject",n).set("originalEvent",t),e.j(new z("ad-started",n)),e.s.isLinear()&&(e.B.setAttribute("ad-active","true"),e.g.pause())}function Iu(e,t){e.j(new z("ad-stopped",(new Map).set("originalEvent",t))),e.s.isLinear()&&(e.B.removeAttribute("ad-active"),e.g.play())}function Nu(e,t){this.i=e,this.h=null,this.g=t}function Ru(e,t,n,r){var i=this;this.C=e,this.g=t,this.l=null,this.M=NaN,this.j=r,this.L=!1,this.G=this.s=this.B=null,this.I="",this.J=[],this.h=new Mr,(e=new google.ima.dai.api.UiSettings).setLocale(n),this.i=new google.ima.dai.api.StreamManager(this.g,this.C,e),this.j(new z("ima-stream-manager-loaded",(new Map).set("imaStreamManager",this.i))),this.h.o(this.i,google.ima.dai.api.StreamEvent.Type.LOADED,(function(e){!function(e,t){e.j(new z("ads-loaded",(new Map).set("loadTime",Date.now()/1e3-e.M)));var n=t.getStreamData().url;e.l.resolve(n),e.l=null,e.L||e.h.o(e.g,"seeked",(function(){var t=e.g.currentTime;if(0!=t){e.i.streamTimeForContentTime(t);var n=e.i.previousCuePointForStreamTime(t);n&&!n.played&&(e.B=t,e.g.currentTime=n.start)}}))}(i,e)})),this.h.o(this.i,google.ima.dai.api.StreamEvent.Type.ERROR,(function(){i.I.length?i.l.resolve(i.I):i.l.reject("IMA Stream request returned an error and there was no backup asset uri provided."),i.l=null})),this.h.o(this.i,google.ima.dai.api.StreamEvent.Type.AD_BREAK_STARTED,(function(){})),this.h.o(this.i,google.ima.dai.api.StreamEvent.Type.STARTED,(function(e){e=e.getAd(),i.s=new Nu(e,i.g),i.G&&(i.s.h=i.G),i.j(new z("ad-started",(new Map).set("ad",i.s))),i.C.setAttribute("ad-active","true")})),this.h.o(this.i,google.ima.dai.api.StreamEvent.Type.AD_BREAK_ENDED,(function(){i.C.removeAttribute("ad-active");var e=i.g.currentTime;i.B&&i.B>e&&(i.g.currentTime=i.B,i.B=null)})),this.h.o(this.i,google.ima.dai.api.StreamEvent.Type.AD_PROGRESS,(function(e){i.G=e.getStreamData().adProgressData,i.s&&(i.s.h=i.G)})),this.h.o(this.i,google.ima.dai.api.StreamEvent.Type.FIRST_QUARTILE,(function(){i.j(new z("ad-first-quartile"))})),this.h.o(this.i,google.ima.dai.api.StreamEvent.Type.MIDPOINT,(function(){i.j(new z("ad-midpoint"))})),this.h.o(this.i,google.ima.dai.api.StreamEvent.Type.THIRD_QUARTILE,(function(){i.j(new z("ad-third-quartile"))})),this.h.o(this.i,google.ima.dai.api.StreamEvent.Type.COMPLETE,(function(){i.j(new z("ad-complete")),i.j(new z("ad-stopped")),i.C.removeAttribute("ad-active"),i.s=null})),this.h.o(this.i,google.ima.dai.api.StreamEvent.Type.SKIPPED,(function(){i.j(new z("ad-skipped")),i.j(new z("ad-stopped"))})),this.h.o(this.i,google.ima.dai.api.StreamEvent.Type.CUEPOINTS_CHANGED,(function(e){var t=e.getStreamData();e=[];for(var n=(t=u(t.cuepoints)).next();!n.done;n=t.next())n=n.value,e.push({start:n.start,end:n.end});i.J=e,i.j(new z("ad-cue-points-changed",(new Map).set("cuepoints",e)))}))}function Lu(){$.call(this),this.g=this.h=null,this.j=new ku,this.i=navigator.language}function Mu(e){return JSON.stringify(e,(function(e,t){if("function"!=typeof t){if(t instanceof Event||t instanceof z){var n={};for(i in t){var r=t[i];r&&"object"==typeof r?"detail"==i&&(n[i]=r):i in Event||(n[i]=r)}return n}if(t instanceof Error){var i=new Set(["name","message","stack"]);for(n in t)i.add(n);for(n=(r=u(Object.getOwnPropertyNames(t))).next();!n.done;n=r.next())i.add(n.value);for(r={},n=(i=u(i)).next();!n.done;n=i.next())r[n=n.value]=t[n];i={__type__:"Error",contents:r}}else if(t instanceof TimeRanges)for(i={__type__:"TimeRanges",length:t.length,start:[],end:[]}
133,r=(n=u(Wo(t))).next();!r.done;r=n.next()){var o=(r=r.value).end;i.start.push(r.start),i.end.push(o)}else i=t instanceof Uint8Array?{__type__:"Uint8Array",entries:Array.from(t)}:"number"==typeof t?isNaN(t)?"NaN":isFinite(t)?t:0>t?"-Infinity":"Infinity":t;return i}}))}function Du(e){return JSON.parse(e,(function(e,t){if("NaN"==t)var n=NaN;else if("-Infinity"==t)n=-1/0;else if("Infinity"==t)n=1/0;else if(t&&"object"==typeof t&&"TimeRanges"==t.__type__)n=function(e){return{length:e.length,start:function(t){return e.start[t]},end:function(t){return e.end[t]}}}(t);else if(t&&"object"==typeof t&&"Uint8Array"==t.__type__)n=new Uint8Array(t.entries);else if(t&&"object"==typeof t&&"Error"==t.__type__){n=t.contents;var r,i=Error(n.message);for(r in n)i[r]=n[r];n=i}else n=t;return n}))}(r=Ou.prototype).getDuration=function(){return this.i.getDuration()},r.getMinSuggestedDuration=function(){return this.i.getMinSuggestedDuration()},r.getRemainingTime=function(){return this.g.getRemainingTime()},r.isPaused=function(){return this.j},r.isSkippable=function(){return 0<=this.i.getSkipTimeOffset()},r.getTimeUntilSkippable=function(){var e=this.i.getSkipTimeOffset();return e=this.getRemainingTime()-e,Math.max(e,0)},r.canSkipNow=function(){return this.g.getAdSkippableState()},r.skip=function(){return this.g.skip()},r.pause=function(){return this.g.pause()},r.play=function(){return this.g.resume()},r.getVolume=function(){return this.g.getVolume()},r.setVolume=function(e){return this.g.setVolume(e)},r.isMuted=function(){return 0==this.g.getVolume()},r.isLinear=function(){return this.i.isLinear()},r.resize=function(e,t){this.g.resize(e,t,document.fullscreenElement?google.ima.ViewMode.FULLSCREEN:google.ima.ViewMode.NORMAL)},r.setMuted=function(e){e?(this.l=this.getVolume(),this.setVolume(0)):this.setVolume(this.l)},r.getSequenceLength=function(){var e=this.i.getAdPodInfo();return null==e?1:e.getTotalAds()},r.getPositionInSequence=function(){var e=this.i.getAdPodInfo();return null==e?1:e.getAdPosition()},r.release=function(){this.g=this.i=null},B("shaka.ads.ClientSideAd",Ou),Ou.prototype.release=Ou.prototype.release,Ou.prototype.getPositionInSequence=Ou.prototype.getPositionInSequence,Ou.prototype.getSequenceLength=Ou.prototype.getSequenceLength,Ou.prototype.setMuted=Ou.prototype.setMuted,Ou.prototype.resize=Ou.prototype.resize,Ou.prototype.isLinear=Ou.prototype.isLinear,Ou.prototype.isMuted=Ou.prototype.isMuted,Ou.prototype.setVolume=Ou.prototype.setVolume,Ou.prototype.getVolume=Ou.prototype.getVolume,Ou.prototype.play=Ou.prototype.play,Ou.prototype.pause=Ou.prototype.pause,Ou.prototype.skip=Ou.prototype.skip,Ou.prototype.canSkipNow=Ou.prototype.canSkipNow,Ou.prototype.getTimeUntilSkippable=Ou.prototype.getTimeUntilSkippable,Ou.prototype.isSkippable=Ou.prototype.isSkippable,Ou.prototype.isPaused=Ou.prototype.isPaused,Ou.prototype.getRemainingTime=Ou.prototype.getRemainingTime,Ou.prototype.getMinSuggestedDuration=Ou.prototype.getMinSuggestedDuration,Ou.prototype.getDuration=Ou.prototype.getDuration,_u.prototype.stop=function(){this.i&&this.i.stop(),this.B&&vs(this.B)},_u.prototype.release=function(){this.stop(),this.C&&this.C.disconnect(),this.h&&this.h.release(),this.i&&this.i.destroy(),this.l.destroy()},(r=Nu.prototype).getDuration=function(){return this.h?this.h.duration:-1},r.getMinSuggestedDuration=function(){return this.getDuration()},r.getRemainingTime=function(){return this.h?this.h.duration-this.h.currentTime:-1},r.isPaused=function(){return this.g.paused},r.isSkippable=function(){return this.i.isSkippable()},r.getTimeUntilSkippable=function(){var e=this.i.getSkipTimeOffset();return e=this.getRemainingTime()-e,Math.max(e,0)},r.canSkipNow=function(){return 0==this.getTimeUntilSkippable()},r.skip=function(){this.g.currentTime+=this.getRemainingTime()},r.pause=function(){return this.g.pause()},r.play=function(){return this.g.play()},r.getVolume=function(){return this.g.volume},r.setVolume=function(e){this.g.volume=e},r.isMuted=function(){return this.g.muted},r.isLinear=function(){return!0},r.resize=function(){},r.setMuted=function(e){this.g.muted=e},r.getSequenceLength=function(){var e=this.i.getAdPodInfo();return null==e?1:e.getTotalAds()},r.getPositionInSequence=function(){var e=this.i.getAdPodInfo();return null==e?1:e.getAdPosition()},r.release=function(){this.g=this.h=this.i=null},B("shaka.ads.ServerSideAd",Nu),Nu.prototype.release=Nu.prototype.release,Nu.prototype.getPositionInSequence=Nu.prototype.getPositionInSequence,Nu.prototype.getSequenceLength=Nu.prototype.getSequenceLength,Nu.prototype.setMuted=Nu.prototype.setMuted,Nu.prototype.resize=Nu.prototype.resize,Nu.prototype.isLinear=Nu.prototype.isLinear,Nu.prototype.isMuted=Nu.prototype.isMuted,Nu.prototype.setVolume=Nu.prototype.setVolume,Nu.prototype.getVolume=Nu.prototype.getVolume,Nu.prototype.play=Nu.prototype.play,Nu.prototype.pause=Nu.prototype.pause,Nu.prototype.skip=Nu.prototype.skip,Nu.prototype.canSkipNow=Nu.prototype.canSkipNow,Nu.prototype.getTimeUntilSkippable=Nu.prototype.getTimeUntilSkippable,Nu.prototype.isSkippable=Nu.prototype.isSkippable,Nu.prototype.isPaused=Nu.prototype.isPaused,Nu.prototype.getRemainingTime=Nu.prototype.getRemainingTime,Nu.prototype.getMinSuggestedDuration=Nu.prototype.getMinSuggestedDuration,Nu.prototype.getDuration=Nu.prototype.getDuration,Ru.prototype.stop=function(){this.I="",this.B=null,this.J=[]},Ru.prototype.release=function(){this.stop(),this.h&&this.h.release()},Ru.prototype.onCueMetadataChange=function(e){if(e.key&&e.data){var t={};t[e.key]=e.data,this.i.onTimedMetadata(t)}},g(Lu,$),(r=Lu.prototype).setLocale=function(e){this.i=e},r.initClientSide=function(t,n){var r=this;if(!e.google||!google.ima||!google.ima.AdsLoader)throw new be(2,10,1e4);this.h&&this.h.release(),this.h=new _u(t,n,this.i,(function(e){if(e&&e.type)switch(e.type){case"ads-loaded":r.j.h.push(e.loadTime);break;case"ad-started":r.j.g++;break;case"ad-complete":r.j.i++;break;case"ad-skipped":r.j.j++}r.dispatchEvent(e)}))},r.release=function(){this.h&&(this.h.release(),this.h=null),this.g&&(this.g.release(),this.g=null),$.prototype.release.call(this)},r.onAssetUnload=function(){this.h&&this.h.stop(),this.g&&this.g.stop(),this.dispatchEvent(new z("ad-stopped")),this.j=new ku},r.requestClientSideAds=function(e){if(!this.h)throw new be(1,10,10001);var t=this.h;t.G=Date.now()/1e3,t.l.requestAds(e)},r.initServerSide=function(t,n){var r=this;if(!e.google||!google.ima||!google.ima.dai)throw new be(2,10,10002);this.g&&this.g.release(),this.g=new Ru(t,n,this.i,(function(e){if(e&&e.type)switch(e.type){case"ads-loaded":r.j.h.push(e.loadTime);break;case"ad-started":r.j.g++;break;case"ad-complete":r.j.i++;break;case"ad-skipped":r.j.j++}r.dispatchEvent(e)}))},r.requestServerSideStream=function(e,t){if(t=void 0===t?"":t,!this.g)throw new be(1,10,10003);e.adTagParameters||(e.adTagParameters={});var n=e.adTagParameters;(n.mpt||n.mpv)&&H('You have attempted to set "mpt" and/or "mpv" parameters of the ad tag. Please note that those parameters are used for Shaka adoption tracking and will be overriden.'),e.adTagParameters.mpt="shaka-player",e.adTagParameters.mpv="v3.3.2";var r=t;return(n=this.g).l?n=Promise.reject(new be(1,10,10004)):(e instanceof google.ima.dai.api.LiveStreamRequest&&(n.L=!0),n.l=new Dt,n.i.requestStream(e),n.I=r||"",n.M=Date.now()/1e3,n=n.l),n},r.replaceServerSideAdTagParameters=function(e){if(!this.g)throw new be(1,10,10003);(e.mpt||e.mpv)&&H('You have attempted to set "mpt" and/or "mpv" parameters of the ad tag. Please note that those parameters are used for Shaka adoption tracking and will be overriden.'),e.mpt="Shaka Player",e.mpv="v3.3.2",this.g.i.replaceAdTagParameters(e)},r.getServerSideCuePoints=function(){if(!this.g)throw new be(1,10,10003);return this.g.J},r.getStats=function(){var e=this.j;return{loadTimes:e.h,started:e.g,playedCompletely:e.i,skipped:e.j}},r.onDashTimedMetadata=function(e){if(this.g&&"urn:google:dai:2018"==e.schemeIdUri){var t=e.schemeIdUri,n=e.eventElement?e.eventElement.getAttribute("messageData"):null;this.g.i.processMetadata(t,n,e.startTime)}},r.onHlsTimedMetadata=function(e,t){this.g&&this.g.i.processMetadata("ID3",e.data,t)},r.onCueMetadataChange=function(e){this.g&&this.g.onCueMetadataChange(e)},B("shaka.ads.AdManager",Lu),Lu.prototype.onCueMetadataChange=Lu.prototype.onCueMetadataChange,Lu.prototype.onHlsTimedMetadata=Lu.prototype.onHlsTimedMetadata,Lu.prototype.onDashTimedMetadata=Lu.prototype.onDashTimedMetadata,Lu.prototype.getStats=Lu.prototype.getStats,Lu.prototype.getServerSideCuePoints=Lu.prototype.getServerSideCuePoints,Lu.prototype.replaceServerSideAdTagParameters=Lu.prototype.replaceServerSideAdTagParameters,Lu.prototype.requestServerSideStream=Lu.prototype.requestServerSideStream,Lu.prototype.initServerSide=Lu.prototype.initServerSide,Lu.prototype.requestClientSideAds=Lu.prototype.requestClientSideAds,Lu.prototype.onAssetUnload=Lu.prototype.onAssetUnload,Lu.prototype.release=Lu.prototype.release,Lu.prototype.initClientSide=Lu.prototype.initClientSide,Lu.prototype.setLocale=Lu.prototype.setLocale,Lu.ADS_LOADED="ads-loaded",Lu.AD_STARTED="ad-started",Lu.AD_FIRST_QUARTILE="ad-first-quartile",Lu.AD_MI
133DPOINT="ad-midpoint",Lu.AD_THIRD_QUARTILE="ad-third-quartile",Lu.AD_COMPLETE="ad-complete",Lu.AD_STOPPED="ad-stopped",Lu.AD_SKIPPED="ad-skipped",Lu.AD_VOLUME_CHANGED="ad-volume-changed",Lu.AD_MUTED="ad-muted",Lu.AD_PAUSED="ad-paused",Lu.AD_RESUMED="ad-resumed",Lu.AD_SKIP_STATE_CHANGED="ad-skip-state-changed",Lu.CUEPOINTS_CHANGED="ad-cue-points-changed",Lu.IMA_AD_MANAGER_LOADED="ima-ad-manager-loaded",Lu.IMA_STREAM_MANAGER_LOADED="ima-stream-manager-loaded",Lu.AD_CLICKED="ad-clicked",Lu.AD_PROGRESS="ad-progress",Lu.AD_BUFFERING="ad-buffering",Lu.AD_IMPRESSION="ad-impression",Lu.AD_DURATION_CHANGED="ad-duration-changed",Lu.AD_CLOSED="ad-closed",Lu.AD_LOADED="ad-loaded",Lu.ALL_ADS_COMPLETED="all-ads-completed",Lu.AD_LINEAR_CHANGED="ad-linear-changed",Lu.AD_METADATA="ad-metadata",Lu.AD_RECOVERABLE_ERROR="ad-recoverable-error",Lu.AD_BREAK_READY="ad-break-ready",Lu.AD_INTERACTION="ad-interaction",Su=function(){return new Lu};var ju="ended play playing pause pausing ratechange seeked seeking timeupdate volumechange".split(" "),Uu="buffered currentTime duration ended loop muted paused playbackRate seeking videoHeight videoWidth volume".split(" "),Fu=["loop","playbackRate"],Bu=["pause","play"],zu={getAssetUri:2,getAudioLanguages:4,getAudioLanguagesAndRoles:4,getBufferFullness:1,getBufferedInfo:2,getConfiguration:4,getExpiration:2,getKeyStatuses:2,getPlaybackRate:2,getTextLanguages:4,getTextLanguagesAndRoles:4,getTextTracks:2,getStats:5,getVariantTracks:2,getImageTracks:2,getThumbnails:2,isAudioOnly:10,isBuffering:1,isInProgress:1,isLive:10,isTextTrackVisible:1,keySystem:10,seekRange:1,getLoadMode:10},qu={getPlayheadTimeAsDate:1,getPresentationStartTimeAsDate:20},Vu=[["getConfiguration","configure"]],Gu=[["isTextTrackVisible","setTextTrackVisibility"]],Hu="addChaptersTrack addTextTrack addTextTrackAsync cancelTrickPlay configure getChapters getChaptersTracks resetConfiguration retryStreaming selectAudioLanguage selectTextLanguage selectTextTrack selectVariantTrack selectVariantsByLabel setTextTrackVisibility trickPlay updateStartTime goToLive".split(" "),Ku=["attach","detach","load","unload"];function Wu(e,t,n,r,i,o){var a=this;this.M=e,this.j=new hn(t),this.$=n,this.G=!1,this.C=r,this.L=i,this.S=o,this.h=this.s=!1,this.ea="",this.B=null,this.I=function(){return Ju(a)},this.J=function(e,t){var n=Du(t);switch(n.type){case"event":var r=n.targetName;n=q(n.event),a.C(r,n);break;case"update":for(var i in r=n.update)for(var o in n=a.g[i]||{},r[i])n[o]=r[i][o];a.G&&(a.$(),a.G=!1);break;case"asyncComplete":if(i=n.id,n=n.error,o=a.i[i],delete a.i[i],o)if(n){for(r in i=new be(n.severity,n.category,n.code),n)i[r]=n[r];o.reject(i)}else o.resolve()}},this.g={video:{},player:{}},this.P=0,this.i={},this.l=null,ic.add(this)}function Xu(e,t,n){rc=n,n.addUpdateListener(e.I),n.addMessageListener("urn:x-cast:com.google.shaka.v2",e.J),Ju(e),ec(e,{type:"init",initState:t,appData:e.B}),e.l.resolve()}function Yu(e,t){var n=8003;switch(t.code){case"cancel":n=8004;break;case"timeout":n=8005;break;case"receiver_unavailable":n=8006}e.l.reject(new be(2,8,n,t))}function Zu(e,t){var n=e.S();e.l=new Dt,e.G=!0,Xu(e,n,t)}function Qu(e){var t=rc;t.removeUpdateListener(e.I),t.removeMessageListener("urn:x-cast:com.google.shaka.v2",e.J)}function Ju(e){var t=!!rc&&"connected"==rc.status;if(e.h&&!t){for(var n in e.L(),e.g)e.g[n]={};$u(e)}e.h=t,e.ea=t?rc.receiver.friendlyName:"",e.j.Ga()}function $u(e){for(var t in e.i){var n=e.i[t];delete e.i[t],n.reject(new be(1,7,7e3))}}function ec(e,t){var n=Mu(t),r=rc;try{r.sendMessage("urn:x-cast:com.google.shaka.v2",n,(function(){}),W)}catch(t){throw n=new be(2,8,8005,t),r=new z("error",(new Map).set("detail",n)),e.C("player",r),e.ic(),n}}(r=Wu.prototype).destroy=function(){return ic.delete(this),$u(this),rc&&Qu(this),this.j&&(this.j.stop(),this.j=null),this.L=this.C=null,this.h=this.s=!1,this.J=this.I=this.l=this.i=this.g=this.B=null,Promise.resolve()},r.xa=function(){return this.h},r.Bd=function(){return this.ea},r.init=function(){if(this.M.length)if(e.chrome&&chrome.cast&&chrome.cast.isAvailable){this.s=!0,this.j.Ga();var t=new chrome.cast.SessionRequest(this.M);t=new chrome.cast.ApiConfig(t,(function(e){for(var t=u(ic),n=t.next();!n.done;n=t.next())Zu(n.value,e)}),(function(e){for(var t=u(ic),n=t.next();!n.done;
133n=t.next())n=n.value,nc="available"==e,n.j.Ga()}),"origin_scoped"),chrome.cast.initialize(t,(function(){}),(function(){})),nc&&this.j.U(tc),(t=rc)&&t.status!=chrome.cast.SessionStatus.STOPPED?Zu(this,t):rc=null}else e.__onGCastApiAvailable||(e.__onGCastApiAvailable=oc),e.__onGCastApiAvailable!=oc&&H("A global Cast SDK hook is already installed! Shaka Player will be unable to receive a notification when the Cast SDK is ready.")},r.Ce=function(e){this.B=e,this.h&&ec(this,{type:"appData",appData:this.B})},r.cast=function(e){var t=this;return R((function(n){if(!t.s)throw new be(1,8,8e3);if(!nc)throw new be(1,8,8001);if(t.h)throw new be(1,8,8002);return t.l=new Dt,chrome.cast.requestSession((function(n){return Xu(t,e,n)}),(function(e){return Yu(t,e)})),E(n,t.l,0)}))},r.ic=function(){if(this.h){if($u(this),rc){Qu(this);try{rc.stop((function(){}),(function(){}))}catch(e){}rc=null}Ju(this)}},r.get=function(e,t){var n=this;if("video"==e){if(Bu.includes(t))return function(r){for(var i=[],o=0;o<arguments.length;++o)i[o]=arguments[o];return n.xf.apply(n,[e,t].concat(c(i)))}}else if("player"==e){if(qu[t]&&!this.get("player","isLive")())return function(){};if(Hu.includes(t))return function(r){for(var i=[],o=0;o<arguments.length;++o)i[o]=arguments[o];return n.xf.apply(n,[e,t].concat(c(i)))};if(Ku.includes(t))return function(r){for(var i=[],o=0;o<arguments.length;++o)i[o]=arguments[o];return n.dh.apply(n,[e,t].concat(c(i)))};if(zu[t])return function(){return n.g[e][t]}}return this.g[e][t]},r.set=function(e,t,n){this.g[e][t]=n,ec(this,{type:"set",targetName:e,property:t,value:n})},r.xf=function(e,t,n){for(var r=[],i=2;i<arguments.length;++i)r[i-2]=arguments[i];ec(this,{type:"call",targetName:e,methodName:t,args:r})},r.dh=function(e,t,n){for(var r=[],i=2;i<arguments.length;++i)r[i-2]=arguments[i];i=new Dt;var o=this.P.toString();this.P++,this.i[o]=i;try{ec(this,{type:"asyncCall",targetName:e,methodName:t,args:r,id:o})}catch(e){i.reject(e)}return i};var tc=.02,nc=!1,rc=null,ic=new Set;function oc(e){if(e)for(var t=(e=u(ic)).next();!t.done;t=e.next())t.value.init()}function ac(e,t,n){$.call(this);var r=this;this.j=e,this.i=t,this.h=this.B=this.l=this.C=this.s=null,this.I=n,this.G=new Map,this.g=new Wu(n,(function(){return uc(r)}),(function(){return cc(r)}),(function(e,t){return pc(r,e,t)}),(function(){return fc(r)}),(function(){return lc(r)})),function(e){e.g.init(),e.h=new Mr;for(var t=u(ju),n=t.next();!n.done;n=t.next())e.h.o(e.j,n.value,(function(t){e.g.xa()||(t=q(t),e.l.dispatchEvent(t))}));for(var r in mu)e.h.o(e.i,mu[r],(function(t){e.g.xa()||e.B.dispatchEvent(t)}));for(var i in e.s={},t={},e.j)t.zc=i,Object.defineProperty(e.s,t.zc,{configurable:!1,enumerable:!0,get:function(t){return function(){return dc(e,t.zc)}}(t),set:function(t){return function(n){var r=t.zc;e.g.xa()?e.g.set("video",r,n):e.j[r]=n}}(t)}),t={zc:t.zc};e.C={},sc(e,(function(t){Object.defineProperty(e.C,t,{configurable:!1,enumerable:!0,get:function(){return function(e,t){if(e.G.has(t)&&(t=e.G.get(t)),"addEventListener"==t)return function(t,n,r){return e.B.addEventListener(t,n,r)};if("removeEventListener"==t)return function(t,n,r){return e.B.removeEventListener(t,n,r)};if("getMediaElement"==t)return function(){return e.s};if("getSharedConfiguration"==t)return e.g.get("player","getConfiguration");if("getNetworkingEngine"==t)return function(){return e.i.Mc()};if("getDrmEngine"==t)return function(){return e.i.s};if("getAdManager"==t)return function(){return e.i.od()};if("setVideoContainer"==t)return function(t){return e.i.Ke(t)};if(e.g.xa()){if("getManifest"==t||"drmInfo"==t)return function(){return H(t+"() does not work while casting!"),null};if("attach"==t||"detach"==t)return function(){return H(t+"() does not work while casting!"),Promise.resolve()}}return e.g.xa()&&0==Object.keys(e.g.g.video).length&&zu[t]||!e.g.xa()?e.i[t].bind(e.i):e.g.get("player",t)}(e,t)}})})),function(e){var t=new Map;sc(e,(function(n,r){if(t.has(r)){var i=t.get(r);n.length<i.length?e.G.set(n,i):e.G.set(i,n)}else t.set(r,n)}))}(e),e.l=new $,e.l.hd=e.s,e.B=new $,e.B.hd=e.C}(this)}function sc(e,t){function n(e){return"constructor"!=e&&"function"==typeof r[e]&&!i.has(e)}var r=e.i,i=new Set;for(o in r)n(o)&&(i.add(o),t(o,r[o]));for(var o=Object.getPrototypeOf(r),a=Object.getPrototypeOf({});o&&o!=a;
133){for(var s=u(Object.getOwnPropertyNames(o)),l=s.next();!l.done;l=s.next())n(l=l.value)&&(i.add(l),t(l,r[l]));o=Object.getPrototypeOf(o)}}function lc(e){var t={video:{},player:{},playerAfterLoad:{},manifest:e.i.Yd(),startTime:null};e.j.pause();for(var n=u(Fu),r=n.next();!r.done;r=n.next())r=r.value,t.video[r]=e.j[r];for(e.j.ended||(t.startTime=e.j.currentTime),r=(n=u(Vu)).next();!r.done;r=n.next()){var i=r.value;r=i[1],i=e.i[i[0]](),t.player[r]=i}for(r=(n=u(Gu)).next();!r.done;r=n.next())r=(i=r.value)[1],i=e.i[i[0]](),t.playerAfterLoad[r]=i;return t}function uc(e){var t=new z("caststatuschanged");e.dispatchEvent(t)}function cc(e){var t=new z(e.s.paused?"pause":"play");e.l.dispatchEvent(t)}function fc(e){for(var t=u(Vu),n=t.next();!n.done;n=t.next()){var r=n.value;n=r[1],r=e.g.get("player",r[0])(),e.i[n](r)}var i=e.g.get("player","getAssetUri")();n=e.g.get("video","ended"),t=Promise.resolve();var o=e.j.autoplay;r=null,n||(r=e.g.get("video","currentTime")),i&&(e.j.autoplay=!1,t=e.i.load(i,r));var a={};for(r=(n=u(Fu)).next();!r.done;r=n.next())r=r.value,a[r]=e.g.get("video",r);t.then((function(){if(e.j){for(var t=u(Fu),n=t.next();!n.done;n=t.next())n=n.value,e.j[n]=a[n];for(n=(t=u(Gu)).next();!n.done;n=t.next()){var r=n.value;n=r[1],r=e.g.get("player",r[0])(),e.i[n](r)}e.j.autoplay=o,i&&e.j.play()}}),(function(t){t=(new Map).set("detail",t),t=new z(Zl,t),e.i.dispatchEvent(t)}))}function dc(e,t){if("addEventListener"==t)return function(t,n,r){return e.l.addEventListener(t,n,r)};if("removeEventListener"==t)return function(t,n,r){return e.l.removeEventListener(t,n,r)};if(e.g.xa()&&0==Object.keys(e.g.g.video).length){var n=e.j[t];if("function"!=typeof n)return n}return e.g.xa()?e.g.get("video",t):("function"==typeof(n=e.j[t])&&(n=n.bind(e.j)),n)}function pc(e,t,n){e.g.xa()&&("video"==t?e.l.dispatchEvent(n):"player"==t&&e.B.dispatchEvent(n))}function hc(e,t,n,r){$.call(this);var i=this;this.g=e,this.i=t,this.h=new Mr,this.P={video:e,player:t},this.J=n||function(){},this.S=r||function(e){return e},this.j=null,this.L=!1,this.B=!0,this.s=0,this.I=!1,this.G=!0,this.C=this.l=null,this.M=new hn((function(){yc(i)})),function(e){var t=cast.receiver.CastReceiverManager.getInstance();t.onSenderConnected=function(){return mc(e)},t.onSenderDisconnected=function(){return mc(e)},t.onSystemVolumeChanged=function(){var t=cast.receiver.CastReceiverManager.getInstance().getSystemVolume();t&&Ac(e,{type:"update",update:{video:{volume:t.level,muted:t.muted}}},e.l),Ac(e,{type:"event",targetName:"video",event:{type:"volumechange"}},e.l)},e.C=t.getCastMessageBus("urn:x-cast:com.google.cast.media"),e.C.onMessage=function(t){return function(e,t){var n=Du(t.data);switch(n.type){case"PLAY":e.g.play(),Sc(e);break;case"PAUSE":e.g.pause(),Sc(e);break;case"SEEK":var r=n.currentTime,i=n.resumeState;null!=r&&(e.g.currentTime=Number(r)),i&&"PLAYBACK_START"==i?(e.g.play(),Sc(e)):i&&"PLAYBACK_PAUSE"==i&&(e.g.pause(),Sc(e));break;case"STOP":e.i.Qe().then((function(){e.i&&Sc(e)}));break;case"GET_STATUS":Ec(e,Number(n.requestId));break;case"VOLUME":i=n.volume,r=i.level,i=i.muted;var o=e.g.volume,a=e.g.muted;null!=r&&(e.g.volume=Number(r)),null!=i&&(e.g.muted=i),o==e.g.volume&&a==e.g.muted||Sc(e);break;case"LOAD":e.s=0,e.I=!1,e.G=!1,r=n.media,i=n.currentTime,o=e.S(r.contentId),a=n.autoplay||!0,e.J(r.customData),a&&(e.g.autoplay=!0),e.i.load(o,i).then((function(){e.i&&Ec(e)})).catch((function(t){var r="LOAD_FAILED";7==t.category&&7e3==t.code&&(r="LOAD_CANCELLED"),Ac(e,{requestId:Number(n.requestId),type:r},e.C)}));break;default:Ac(e,{requestId:Number(n.requestId),type:"INVALID_REQUEST",reason:"INVALID_COMMAND"},e.C)}}(e,t)},e.l=t.getCastMessageBus("urn:x-cast:com.google.shaka.v2"),e.l.onMessage=function(t){return function(e,t){var n=Du(t.data);switch(n.type){case"init":e.s=0,e.I=!1,e.G=!0,function(e,t,n){var r,i,o,a,s,l,u,c,f,d,p;R((function(h){switch(h.g){case 1:for(r in t.player)i=t.player[r],e.i[r](i);return e.J(n),o=e.g.autoplay,t.manifest?(e.g.autoplay=!1,A(h,5),E(h,e.i.load(t.manifest,t.startTime),7)):E(h,Promise.resolve(),3);case 7:T(h,3);break;case 5:return a=x(h),s=Zl,l=(new Map).set("detail",a),u=new z(s,l),e.i&&e.i.dispatchEvent(u),h.return();case 3:if(!e.i)return h.return();for(c in t.video)f=t.video[c],e.g[c]=f;for(d in t.playerAfterLoad)p=t.playerAfterLoad[d],e.i[d](p);e.g.autoplay=o,t.manifest&&(e.g.play(),Sc(e)),w(h)}}))}(e,n.initState,n.appData),yc(e);break;case"appData":e.J(n.appData);break;case"set":var r=n.targetName,i=n.property;if(n=n.value,"video"==r){var o=cast.receiver.CastReceiverManager.getInstance();if("volume"==i){o.setSystemVolumeLevel(n);break}if("muted"==i){o.setSystemVolumeMuted(n);break}}e.P[r][i]=n;break;case"call":(r=e.P[n.targetName])[n.methodName].apply(r,n.args);break;case"asyncCall":r=n.targetName,i=n.methodName,"player"==r&&"load"==i&&(e.s=0,e.I=!1);var a=n.id,s=t.senderId;o=e.P[r],n=o[i].apply(o,n.args),"player"==r&&"load"==i&&(n=n.then((function(){e.G=!0}))),n.then((function(){return wc(e,s,a,null)}),(function(t){return wc(e,s,a,t)}))}}(e,t)},t.start();for(var n=(t=u(ju)).next();!n.done;
133n=t.next())e.h.o(e.g,n.value,(function(t){return vc(e,"video",t)}));for(var r in mu)e.h.o(e.i,mu[r],(function(t){return vc(e,"player",t)}));cast.__platform__&&cast.__platform__.canDisplayType('video/mp4; codecs="avc1.640028"; width=3840; height=2160')?e.i.Fe(3840,2160):e.i.Fe(1920,1080),e.h.o(e.g,"loadeddata",(function(){e.I=!0})),e.h.o(e.i,"loading",(function(){e.B=!1,gc(e)})),e.h.o(e.g,"playing",(function(){e.B=!1,gc(e)})),e.h.o(e.g,"pause",(function(){gc(e)})),e.h.o(e.i,"unloading",(function(){e.B=!0,gc(e)})),e.h.o(e.g,"ended",(function(){new hn((function(){e.g&&e.g.ended&&(e.B=!0,gc(e))})).U(xc)}))}(this)}function mc(e){e.s=0,e.G=!0,e.L=0!=cast.receiver.CastReceiverManager.getInstance().getSenders().length,gc(e)}function gc(e){var t;R((function(n){return 1==n.g?E(n,Promise.resolve(),2):e.i?(t=new z("caststatuschanged"),e.dispatchEvent(t),bc(e)||Sc(e),void w(n)):n.return()}))}function vc(e,t,n){e.i&&(yc(e),Ac(e,{type:"event",targetName:t,event:n},e.l))}function yc(e){e.M.U(Tc);for(var t={video:{},player:{}},n=u(Uu),r=n.next();!r.done;r=n.next())r=r.value,t.video[r]=e.g[r];if(e.i.W())for(var i in qu)0==e.s%qu[i]&&(t.player[i]=e.i[i]());for(var o in zu)0==e.s%zu[o]&&(t.player[o]=e.i[o]());(n=cast.receiver.CastReceiverManager.getInstance().getSystemVolume())&&(t.video.volume=n.level,t.video.muted=n.muted),e.I&&(e.s+=1),Ac(e,{type:"update",update:t},e.l),bc(e)}function bc(e){return!(!e.G||!e.g.duration&&!e.i.W())&&(Ec(e),e.G=!1,!0)}function Ec(e,t){var n={contentId:e.i.Yd(),streamType:e.i.W()?"LIVE":"BUFFERED",contentType:""};e.i.W()||(n.duration=e.g.duration),e.j&&(n.metadata=e.j),Sc(e,void 0===t?0:t,n)}function wc(e,t,n,r){e.i&&Ac(e,{type:"asyncComplete",id:n,error:r},e.l,t)}function Ac(e,t,n,r){e.L&&(e=Mu(t),r?n.getCastChannel(r).send(e):n.broadcast(e))}function Sc(e,t,n){n=void 0===n?null:n;var r={mediaSessionId:0,playbackRate:e.g.playbackRate,playerState:e.B?kc:e.i.Rc()?_c:e.g.paused?Cc:Oc,currentTime:e.g.currentTime,supportedMediaCommands:63,volume:{level:e.g.volume,muted:e.g.muted}};n&&(r.media=n),Ac(e,{requestId:void 0===t?0:t,type:"MEDIA_STATUS",status:[r]},e.C)}g(ac,$),(r=ac.prototype).destroy=function(e){return e&&this.g.ic(),this.h&&(this.h.release(),this.h=null),e=[],this.i&&(e.push(this.i.destroy()),this.i=null),this.g&&(e.push(this.g.destroy()),this.g=null),this.C=this.s=this.j=null,$.prototype.release.call(this),Promise.all(e)},r.Kb=function(){return this.s},r.lc=function(){return this.C},r.Te=function(){return this.g.s&&nc},r.xa=function(){return this.g.xa()},r.Bd=function(){return this.g.Bd()},r.cast=function(){var e,t=this;return R((function(n){return 1==n.g?(e=lc(t),E(n,t.g.cast(e),2)):t.i?E(n,t.i.Qe(),0):n.return()}))},r.Ce=function(e){this.g.Ce(e)},r.Hf=function(){!function(e){if(e.h){var t=e.S();chrome.cast.requestSession((function(n){return Xu(e,t,n)}),(function(t){return Yu(e,t)}))}}(this.g)},r.ic=function(){this.g.ic()},r.Xe=function(e){var t=this;return R((function(n){if(1==n.g)return e==t.I?n.return():(t.I=e,t.g.ic(),E(n,t.g.destroy(),2));t.g=null,t.g=new Wu(e,(function(){return uc(t)}),(function(){return cc(t)}),(function(e,n){return pc(t,e,n)}),(function(){return fc(t)}),(function(){return lc(t)})),t.g.init(),w(n)}))},B("shaka.cast.CastProxy",ac),ac.prototype.changeReceiverId=ac.prototype.Xe,ac.prototype.forceDisconnect=ac.prototype.ic,ac.prototype.suggestDisconnect=ac.prototype.Hf,ac.prototype.setAppData=ac.prototype.Ce,ac.prototype.cast=ac.prototype.cast,ac.prototype.receiverName=ac.prototype.Bd,ac.prototype.isCasting=ac.prototype.xa,ac.prototype.canCast=ac.prototype.Te,ac.prototype.getPlayer=ac.prototype.lc,ac.prototype.getVideo=ac.prototype.Kb,ac.prototype.destroy=ac.prototype.destroy,g(hc,$),(r=hc.prototype).isConnected=function(){return this.L},r.Mg=function(){return this.B},r.lh=function(e){this.j=e},r.Xf=function(){this.j=null},r.mh=function(e){this.j||(this.j={metadataType:cast.receiver.media.MetadataType.GENERIC}),this.j.title=e},r.kh=function(e){this.j||(this.j={metadataType:cast.receiver.media.MetadataType.GENERIC}),this.j.images=[{url:e}]},r.jh=function(e){this.j||(this.j={}),this.j.artist=e,this.j.metadataType=cast.receiver.media.MetadataType.MUSIC_TRACK},r.destroy=function(){var e,t=this;return R((function(n){if(1==n.g)return t.h&&(t.h.release(),t.h=null),e=[],t.i&&(e.push(t.i.destroy()),t.i=null),t.M&&(t.M.stop(),t.M=null),t.g=null,t.P=null,t.J=null,t.L=!1,t.B=!0,t.l=null,t.C=null,$.prototype.release.call(t),E(n,Promise.all(e),2);cast.receiver.CastReceiverManager.getInstance().stop(),w(n)}))},B("shaka.cast.CastReceiver",hc),hc.prototype.destroy=hc.prototype.destroy,hc.prototype.setContentArtist=hc.prototype.jh,hc.prototype.setContentImage=hc.prototype.kh,hc.prototype.setContentTitle=hc.prototype.mh,hc.prototype.clearContentMetadata=hc.prototype.Xf,hc.prototype.setContentMetadata=hc.prototype.lh,hc.prototype.isIdle=hc.prototype.Mg,hc.prototype.isConnected=hc.prototype.isConnected;var Tc=.5,xc=5,kc="IDLE",Oc="PLAYING",_c="BUFFERING",Cc="PAUSED";function Pc(e){var t=this;this.g=[],this.h=[],this.data=[],(new Ai).box("moov",Si).Z("pssh",(function(e){if(!(1<e.version)){var n=Pt(e.reader.X,-12,e.size);if(t.data.push(n),t.g.push(Zt(e.reader.Lb(16))),0<e.version){n=e.reader.T();for(var r=(n=u(ne(n))).next();!r.done;
133r=n.next())r=Zt(e.reader.Lb(16)),t.h.push(r)}}})).parse(e)}function Ic(e,t){var n=e.length,r=t.length+16+n,i=new Uint8Array(r),o=It(i),a=0;return o.setUint32(a,r),a+=4,o.setUint32(a,1886614376),a+=4,o.setUint32(a,0),a+=4,i.set(t,a),a+=t.length,o.setUint32(a,n),i.set(e,a+4),i}function Nc(e,t){var n=Lc(e,t);return 1!=n.length?null:n[0]}function Rc(e,t,n){return 1!=(e=Mc(e,t,n)).length?null:e[0]}function Lc(e,t){return Array.from(e.childNodes).filter((function(e){return e instanceof Element&&e.tagName==t}))}function Mc(e,t,n){return Array.from(e.childNodes).filter((function(e){return e instanceof Element&&e.localName==n&&e.namespaceURI==t}))}function Dc(e,t,n){return e.hasAttributeNS(t,n)?e.getAttributeNS(t,n):null}function jc(e,t,n){for(var r=(t=u(t)).next();!r.done;r=t.next())if(r=r.value,e.hasAttributeNS(r,n))return e.getAttributeNS(r,n);return null}function Uc(e){return Array.from(e.childNodes).every(Fc)?e.textContent.trim():null}function Fc(e){return e.nodeType==Node.TEXT_NODE||e.nodeType==Node.CDATA_SECTION_NODE}function Bc(e,t,n,r){r=void 0===r?null:r;var i=null;return null!=(e=e.getAttribute(t))&&(i=n(e)),null==i?r:i}function zc(e){return e?(/^\d+-\d+-\d+T\d+:\d+:\d+(\.\d+)?$/.test(e)&&(e+="Z"),e=Date.parse(e),isNaN(e)?null:Math.floor(e/1e3)):null}function qc(e){return e&&(e=/^P(?:([0-9]*)Y)?(?:([0-9]*)M)?(?:([0-9]*)D)?(?:T(?:([0-9]*)H)?(?:([0-9]*)M)?(?:([0-9.]*)S)?)?$/.exec(e))?(e=31536e3*Number(e[1]||null)+2592e3*Number(e[2]||null)+86400*Number(e[3]||null)+3600*Number(e[4]||null)+60*Number(e[5]||null)+Number(e[6]||null),isFinite(e)?e:null):null}function Vc(e){var t=/([0-9]+)-([0-9]+)/.exec(e);return t?(e=Number(t[1]),isFinite(e)?(t=Number(t[2]),isFinite(t)?{start:e,end:t}:null):null):null}function Gc(e){return 0==(e=Number(e))%1?e:null}function Hc(e){return 0==(e=Number(e))%1&&0<e?e:null}function Kc(e){return 0==(e=Number(e))%1&&0<=e?e:null}function Wc(e){return e=Number(e),isNaN(e)?null:e}function Xc(e){var t;return e=(t=e.match(/^(\d+)\/(\d+)$/))?Number(t[1])/Number(t[2]):Number(e),isNaN(e)?null:e}function Yc(e,t){var n=new DOMParser,r=null;try{r=n.parseFromString(e,"text/xml")}catch(e){return null}return!(n=r.documentElement)||n.getElementsByTagName("parsererror").length||r.documentElement.tagName!=t?null:n}function Zc(e,t){try{return Yc(Ft(e),t)}catch(e){return null}}function Qc(e,t,n){var r=function(e){for(var t=[],n=(e=u(e)).next();!n.done;n=e.next())(n=$c(n.value))&&t.push(n);return t}(e),i=null;e=[];var o=[],a=new Set(r.map((function(e){return e.keyId})));if(a.delete(null),1<a.size)throw new be(2,4,4010);if(t||(o=r.filter((function(e){return"urn:mpeg:dash:mp4protection:2011"!=e.Af||(i=e.init||i,!1)}))).length&&(0==(e=function(e,t,n){for(var r=[],i=(t=u(t)).next();!i.done;i=t.next()){i=i.value;var o=n[i.Af];if(o){var a;if(a=Rc(i.node,"urn:microsoft:playready","pro")){a=Xt(a.textContent);var s=new Uint8Array([154,4,240,121,152,64,66,134,171,146,230,91,224,136,95,149]);a=[{initData:Ic(a,s),initDataType:"cenc",keyId:i.keyId}]}else a=null;a=Pe(o,i.init||e||a),(o=tf.get(o))&&(a.licenseServerUri=o(i)),r.push(a)}}return r}(i,o,n)).length&&(e=[Pe("",i)])),r.length&&(t||!o.length))for(e=[],n=(t=u(Object.values(n))).next();!n.done;n=t.next())"org.w3.clearkey"!=(n=n.value)&&e.push(Pe(n,i));if(a=Array.from(a)[0]||null)for(n=(t=u(e)).next();!n.done;n=t.next())for(r=(n=u(n.value.initData)).next();!r.done;r=n.next())r.value.keyId=a;return{bf:a,Si:i,drmInfos:e,gf:!0}}function Jc(e){return(e=Rc(e.node,"urn:microsoft:playready","pro"))&&(e=function(e){var t=0,n=It(e),r=n.getUint32(t,!0);if(r!=e.byteLength)return[];e:{for(e=t+6,t=[];e<n.byteLength-1;){r=n.getUint16(e,!0),e+=2;var i=n.getUint16(e,!0);if(e+=2,0!=(1&i)||i+e>n.byteLength){n=[];break e}var o=Pt(n,e,i);t.push({type:r,value:o}),e+=i}n=t}return n}(e=Xt(e.textContent)).filter((function(e){return e.type===ef}))[0])&&(e=Yc(e=Bt(e.value,!0),"WRMHEADER"))?function(e){for(var t=(e=u(e.getElementsByTagName("DATA"))).next();!t.done;t=e.next())for(var n=(t=u(t.value.childNodes)).next();!n.done;n=t.next())if((n=n.value)instanceof Element&&"LA_URL"==n.tagName)return n.textContent;return""}(e):""}function $c(e){var t=e.getAttribute("schemeIdUri"),n=Dc(e,"urn:mpeg:cenc:2013","default_KID"),r=Mc(e,"urn:mpeg:cenc:2013","pssh").map(Uc);if(!t)return null;if(t=t.toLowerCase(),n&&(n=n.replace(/-/g,"").toLowerCase()).includes(" "))throw new be(2,4,4009);var i=[];try{i=r.map((function(e){return{initDataType:"cenc",initData:Xt(e),keyId:null}}))}catch(e){throw new be(2,4,4007)}return{node:e,Af:t,keyId:n,init:0<i.length?i:null}}var ef=1,tf=(new Map).set("com.widevine.alpha",(function(e){return(e=Rc(e.node,"urn:microsoft","laurl"))&&e.getAttribute("licenseUrl")||""})).set("com.microsoft.playready",Jc).set("com.microsoft.playready.recommendation",Jc).set("com.microsoft.playready.softw
133are",Jc).set("com.microsoft.playready.hardware",Jc);function nf(t,n,r,i,o){var a={RepresentationID:n,Number:r,Bandwidth:i,Time:o};return t.replace(/\$(RepresentationID|Number|Bandwidth|Time)?(?:%0([0-9]+)([diouxX]))?\$/g,(function(t,n,r,i){if("$$"==t)return"$";var o=a[n];if(null==o)return t;switch("RepresentationID"==n&&r&&(r=void 0),"Time"==n&&(o=Math.round(o)),i){case void 0:case"d":case"i":case"u":t=o.toString();break;case"o":t=o.toString(8);break;case"x":t=o.toString(16);break;case"X":t=o.toString(16).toUpperCase();break;default:t=o.toString()}return r=e.parseInt(r,10)||1,Array(Math.max(0,r-t.length)+1).join("0")+t}))}function rf(e,t){var n=of(e,t,"timescale"),r=1;n&&(r=Hc(n)||1);var i=of(e,t,"duration");n=Hc(i||""),"image"==e.O.contentType&&(n=Wc(i||"")),n&&(n/=r);var o=of(e,t,"startNumber");i=Number(of(e,t,"presentationTimeOffset"))||0;var a=Kc(o||"");null!=o&&null!=a||(a=1);var s=af(e,t,"SegmentTimeline");if(o=null,s){o=r;var l=e.ba.duration||1/0,c=Lc(s,"S");s=[];for(var f=-i,d=(c=u(re(c))).next();!d.done;d=c.next()){var p=(d=d.value).item,h=d.next,m=Bc(p,"t",Kc);d=Bc(p,"d",Kc);var g=Bc(p,"r",Gc);if(null!=m&&(m-=i),!d)break;if(p=null!=m?m:f,0>(m=g||0))if(h){if(null==(h=Bc(h,"t",Kc)))break;if(p>=h)break;m=Math.ceil((h-p)/d)-1}else{if(1/0==l)break;if(p/o>=l)break;m=Math.ceil((l*o-p)/d)-1}for(0<s.length&&p!=f&&(s[s.length-1].end=p/o),m=(h=u(ne(m+1))).next();!m.done;m=h.next())f=p+d,s.push({start:p/o,end:f/o,sh:p}),p=f}o=s}return{timescale:r,Fa:n,yc:a,xb:i/r||0,Re:i,timeline:o}}function of(e,t,n){return[t(e.O),t(e.Ha),t(e.ya)].filter(Oe).map((function(e){return e.getAttribute(n)})).reduce((function(e,t){return e||t}))}function af(e,t,n){return[t(e.O),t(e.Ha),t(e.ya)].filter(Oe).map((function(e){return Nc(e,n)})).reduce((function(e,t){return e||t}))}function sf(e,t,n,r,i,o){if(o=void 0===o?0:o,Dc(e,"http://www.w3.org/1999/xlink","href")){var a=function(e,t,n,r,i,o){for(var a=Dc(e,"http://www.w3.org/1999/xlink","href"),s=Dc(e,"http://www.w3.org/1999/xlink","actuate")||"onRequest",l=u(Array.from(e.attributes)),c=l.next();!c.done;c=l.next())"http://www.w3.org/1999/xlink"==(c=c.value).namespaceURI&&e.removeAttributeNS(c.namespaceURI,c.localName);if(5<=o)return gr(new be(2,4,4028));if("onLoad"!=s)return gr(new be(2,4,4027));var f=Ce([r],[a]);return i.request(0,Or(f,t)).va((function(r){if(!(r=Zc(r.data,e.tagName)))return gr(new be(2,4,4001,a));for(;e.childNodes.length;)e.removeChild(e.childNodes[0]);for(;r.childNodes.length;){var s=r.childNodes[0];r.removeChild(s),e.appendChild(s)}for(s=(r=u(Array.from(r.attributes))).next();!s.done;s=r.next())e.setAttributeNode(s.value.cloneNode(!1));return sf(e,t,n,f[0],i,o+1)}))}(e,t,n,r,i,o);return n&&(a=a.va(void 0,(function(){return sf(e,t,n,r,i,o)}))),a}a=[];for(var s=u(Array.from(e.childNodes)),l=s.next();!l.done;l=s.next())(l=l.value)instanceof Element&&("urn:mpeg:dash:resolve-to-zero:2013"==Dc(l,"http://www.w3.org/1999/xlink","href")?e.removeChild(l):"SegmentTimeline"!=l.tagName&&a.push(sf(l,t,n,r,i,o)));return Er(a).va((function(){return e}))}function lf(e,t,n,r,i,o,a){var s,l=(new Ai).Z("sidx",(function(e){s=function(e,t,n,r,i,o,a){var s=[];a.reader.skip(4);var l=a.reader.T();if(0==l)throw new be(2,3,3005);if(0==a.version)var c=a.reader.T(),f=a.reader.T();else c=a.reader.xc(),f=a.reader.xc();a.reader.skip(2);var d=a.reader.wc();for(e=e+a.size+f,d=u(ne(d)),f=d.next();!f.done;f=d.next()){var p=a.reader.T();f=(2147483648&p)>>>31,p&=2147483647;var h=a.reader.T();if(a.reader.skip(4),1==f)throw new be(2,3,3006);s.push(new ca(c/l+n,(c+h)/l+n,(function(){return o}),e,e+p-1,t,n,r,i)),c+=h,e+=p}return a.parser.stop(),s}(t,r,i,o,a,n,e)}));if(e&&l.parse(e),s)return s;throw new be(2,3,3004)}function uf(e){this.h=It(e),this.g=new bi(this.h,0)}function cf(e){var t=ff(e);if(7<t.length)throw new be(2,3,3002);for(var n=0,r=(t=u(t)).next();!r.done;r=t.next())n=256*n+r.value;t=ff(e);e:{for(var i=(r=u(df)).next();!i.done;i=r.next())if(Ot(t,new Uint8Array(i.value))){r=!0;break e}r=!1}if(r)t=e.h.byteLength-e.g.qa();else{if(8==t.length&&224&t[1])throw new be(2,3,3001);r=0;for(var o=(i=u(re(t))).next();!o.done;o=i.next()){var a=(o=o.value).item;r=0==o.wa?a&(1<<8-t.length)-1:256*r+a}t=r}return t=e.g.qa()+t<=e.h.byteLength?t:e.h.byteLength-e.g.qa(),r=It(e.h,e.g.qa(),t),e.g.skip(t),new pf(n,r)}function ff(e){var t=e.g.qa(),n=e.g.ra();if(0==n)throw new be(2,3,3002);return n=8-Math.floor(Math.log2(n)),e.g.skip(n-1),Pt(e.h,t,n)}uf.prototype.Ia=function(){return this.g.Ia()};var df=[[255],[127,255],[63,255,255],[31,255,255,255],[15,255,255,255,255],[7,255,255,255,255,255],[3,255,255,255,255,255,255],[1,255,255,255,255,255,255,255]];function pf(e,t){this.id=e,this.g=t}function hf(e){if(8<e.g.byteLength)throw new be(2,3,3002);if(8==e.g.byteLength&&224&e.g.getUint8(0))throw new be(2,3,3001);for(var t=0,n=u(ne(e.g.byteLength)),r=n.next();!r.done;r=n.next())t=256*t+(r=e.g.getUint8(r.value));return t}function mf(e){var t=new uf(e.g);if(179!=(e=cf(t)).id)throw new be(2,3,3013);if(e=hf(e),183!=(t=cf(t)).id)throw new be(2,3,3012);t=new uf(t.g);for(var n=0;t.Ia();){var r=cf(t);if(241==r.id){n=hf(r);break}}return{uh:e,bh:n}}function gf(e,t){var n=af(e,t,"Initialization");if(!n)return null;var r=e.O.Va,i=n.getAttribute("sourceURL");i&&(r=Ce(e.O.Va,[i])),i=0;var o=null;return(n=Bc(n,"range",Vc))&&(i=n.start,o=n.end),new ua((function(){return r}),i,o,Af(e))}function vf(e,t){var n=Number(of(e,bf,"presentationTimeOffset"))||0,r=of(e,bf,"timescale"),i=1;r&&(i=Hc(r)||1);var o=n/i||0,a=gf(e,bf);!function(e,t){if(wf(e,t),!Ef(e))throw new be(2,4,4002)}(e,a);var s=Ar(e);return{jc:function(){var e=af(s,bf,"RepresentationIndex"),n=s.O.Va;return e&&(e=e.getAttribute("sourceURL"))&&(n=Ce(s.O.Va,[e])),e=Ef(s),yf(s,t,a,n,e.start,e.end,o)}}}function yf(e,t,n,r,i,o,a){var s,l,u,c,f,d,p,h,m,g,v,y,b,w,A;return R((function(S){if(1==S.g)return s=e.presentationTimeline,l=!e.Fb||!e.ba.rf,u=e.ba.start,c=e.ba.duration,f=e.O.mimeType.split("/")[1],p=null,h=[(d=t)(r,i,o),"webm"==f?d(n.Ma(),n.Ka,n.Da):null],d=null,E(S,Promise.all(h),2);
133if(m=S.h,g=m[0],v=m[1]||null,null,b=u-a,w=u,A=c?u+c:1/0,"mp4"==f)var T=lf(g,i,r,n,b,w,A);else{if(440786851!=cf(T=new uf(v)).id)throw new be(2,3,3008);var x=cf(T);if(408125543!=x.id)throw new be(2,3,3009);T=x.g.byteOffset,x=new uf(x.g);for(var k=null;x.Ia();){var O=cf(x);if(357149030==O.id){k=O;break}}if(!k)throw new be(2,3,3010);for(k=new uf(k.g),O=1e6,x=null;k.Ia();){var _=cf(k);if(2807729==_.id)O=hf(_);else if(17545==_.id)if(4==_.g.byteLength)x=_.g.getFloat32(0);else{if(8!=_.g.byteLength)throw new be(2,3,3003);x=_.g.getFloat64(0)}}if(null==x)throw new be(2,3,3011);if(x*=k=O/1e9,475249515!=(O=cf(new uf(g))).id)throw new be(2,3,3007);T=function(e,t,n,r,i,o,a,s,l){function u(){return i}var c=[];e=new uf(e.g);for(var f=null,d=null;e.Ia();){var p=cf(e);if(187==p.id){var h=mf(p);h&&(p=n*h.uh,h=t+h.bh,null!=f&&c.push(new ca(f+a,p+a,u,d,h-1,o,a,s,l)),f=p,d=h)}}return null!=f&&c.push(new ca(f+a,r+a,u,d,null,o,a,s,l)),c}(O,T,k,x,r,n,b,w,A)}return y=T,s.tc(y),p=new Ia(y),l&&p.Hb(w,A,!0),S.return(p)}))}function bf(e){return e.Xc}function Ef(e){var t=af(e,bf,"RepresentationIndex");return e=Vc((e=of(e,bf,"indexRange"))||""),t&&(e=Bc(t,"range",Vc,e)),e}function wf(e,t){var n=e.O.mimeType.split("/")[1];if(e.O.contentType!=Re&&"mp4"!=n&&"webm"!=n)throw new be(2,4,4006);if("webm"==n&&!t)throw new be(2,4,4005)}function Af(e){var t=e.O;return{bandwidth:e.bandwidth,audioSamplingRate:t.audioSamplingRate,codecs:t.codecs,contentType:t.contentType,frameRate:t.frameRate||null,height:t.height||null,mimeType:t.mimeType,channelsCount:t.ud,pixelAspectRatio:t.pixelAspectRatio||null,width:t.width||null}}function Sf(e,t){var n=gf(e,Tf),r=function(e){var t=function(e){return[e.O.Mb,e.Ha.Mb,e.ya.Mb].filter(Oe).map((function(e){return Lc(e,"SegmentURL")})).reduce((function(e,t){return 0<e.length?e:t})).map((function(t){return t.getAttribute("indexRange")&&!e.nf&&(e.nf=!0),{Sg:t.getAttribute("media"),start:(t=Bc(t,"mediaRange",Vc,{start:0,end:null})).start,end:t.end}}))}(e),n=(e=rf(e,Tf)).yc;0==n&&(n=1);var r=0;return e.Fa?r=e.Fa*(n-1):e.timeline&&0<e.timeline.length&&(r=e.timeline[0].start),{Fa:e.Fa,startTime:r,yc:n,xb:e.xb,timeline:e.timeline,qc:t}}(e);if(!r.Fa&&!r.timeline&&1<r.qc.length)throw new be(2,4,4002);if(!r.Fa&&!e.ba.duration&&!r.timeline&&1==r.qc.length)throw new be(2,4,4002);if(r.timeline&&0==r.timeline.length)throw new be(2,4,4002);var i=null,o=null;e.ya.id&&e.O.id&&(o=t[e.ya.id+","+e.O.id])&&(i=o.segmentIndex);var a=function(e,t,n,r,i){var o=r.qc.length;r.timeline&&r.timeline.length!=r.qc.length&&(o=Math.min(r.timeline.length,r.qc.length));for(var a=e-r.xb,s=t?e+t:1/0,l=[],c=r.startTime,f={},d=(o=u(ne(o))).next();!d.done;f={Nd:f.Nd},d=o.next()){d=d.value;var p=r.qc[d];f.Nd=Ce(n,[p.Sg]);var h;h=null!=r.Fa?c+r.Fa:r.timeline?r.timeline[d].end:c+t,l.push(new ca(e+c,e+h,function(e){return function(){return e.Nd}}(f),p.start,p.end,i,a,e,s)),c=h}return l}(e.ba.start,e.ba.duration,e.O.Va,r,n);return n=!i,i?i.sc(a,e.presentationTimeline.ub()):i=new Ia(a),e.presentationTimeline.tc(a),e.Fb&&e.ba.rf||i.Hb(e.ba.start,e.ba.duration?e.ba.start+e.ba.duration:1/0,n),o&&(o.segmentIndex=i),{jc:function(){return i&&0!=i.R.length||i.rc(a),Promise.resolve(i)}}}function Tf(e){return e.Mb}function xf(e,t,n,r,i,o){var a=function(e){var t=of(e,kf,"initialization");if(!t)return null;var n=e.O.id,r=e.bandwidth||null,i=e.O.Va;return new ua((function(){var e=nf(t,n,null,r,null);return Ce(i,[e])}),0,null,Af(e))}(e),s=function(e){var t=rf(e,kf),n=of(e,kf,"media");return e=of(e,kf,"index"),{Fa:t.Fa,timescale:t.timescale,yc:t.yc,xb:t.xb,Re:t.Re,timeline:t.timeline,je:n,Qc:e}}(e);!function(e){var t=e.Qc?1:0;if(t+=e.timeline?1:0,0==(t+=e.Fa?1:0))throw new be(2,4,4002);if(1!=t&&(e.Qc&&(e.timeline=null),e.Fa=null),!e.Qc&&!e.je)throw new be(2,4,4002)}(s);var l=Ar(e);if(s.Qc)return wf(e,a),{jc:function(){var e=nf(s.Qc,l.O.id,null,l.bandwidth||null,null);return e=Ce(l.O.Va,[e]),yf(l,t,a,e,0,null,s.xb)}};if(s.Fa)return r||(e.presentationTimeline.le(s.Fa),e.presentationTimeline.me(e.ba.start)),{jc:function(){return function(e,t,n,r,i){function o(e){var n=(e-h)*p,i=n+t.xb,o=n+c;return n=o+p,(o=new ca(o,Math.min(n,s()),(function(){var t=nf(g,y,e,v,i*m);return Ce(b,[t])}),0,null,r,E,c,s())).l=n,o}function a(){var e=[Math.max(l.ub(),c),Math.min(l.Qb(),s())].map((function(e){return e-c}));return[Math.ceil(e[0]/p),Math.ceil(e[1]/p)-1].map((function(e){return e+h}))}function s(){var e=null!=f&&i[f]||d;return e?c+e:1/0}var l=e.presentationTimeline,c=e.ba.start,f=e.ya.id,d=e.ba.duration,p=t.Fa,h=t.yc,m=t.timescale,g=t.je,v=e.bandwidth||null,y=e.O.id,b=e.O.Va,E=c-t.xb,w=a();e=e.Fb?Math.max(w[0],w[1]-n+1):w[0],w=w[1],n=[];for(var A=e;A<=w;++A){var S=o(A);n.push(S)}var T=new Ia(n);if(n=l.Qb()<s(),A=l.W(),n||A){var x=Math.max(e,w+1);T.Ed(p,(function(){var e=l.ub();T.Ob(e);var t=u(a());t.next(),t=t.next().value;for(var n=[];x<=t;){var r=o(x);n.push(r),x++}return e>s()&&!n.length?null:n}))}return Promise.resolve(T)}(l,s,i,a,o)}};var c=null;r=r=null,e.ya.id&&e.O.id&&(r=n[r=e.ya.id+","+e.O.id])&&(c=r.segmentIndex);var f=function(e,t,n){var r=e.ba.start,i=e.ba.duration,o=r-t.xb;i=i?r+i:1/0;for(var a=[],s={},l=u(re(t.timeline)),c=l.next();!c.done;s={Md:s.Md,Qd:s.Qd,Td:s.Td,Jd:s.Jd,Vd:s.Vd,Kd:s.Kd},c=l.next()){var f=(c=c.value).item,d=f.start,p=f.sh;f=f.end,s.Td=c.wa+t.yc,s.Vd=p+t.Re,s.Qd=e.O.id,s.Jd=e.bandwidth||null,s.Md=t.je,s.Kd=e.O.Va,a.push(new ca(r+d,r+f,function(e){return function(){var t=nf(e.Md,e.Qd,e.Td,e.Jd||null,e.Vd);return Ce(e.Kd,[t]).map((function(e){return e.toString()}))}}(s),0,null,n,o,r,i))}return a}(l,s,a);n=e.ba.start;var d=e.ba.duration?e.ba.start+e.ba.duration:1/0,p=1/0!=d;return c?(p&&new Ia(f).Hb(n,d,!0),c.sc(f,e.presentationTimeline.ub())):c=new Ia(f),e.presentationTimeline.tc(f),p&&c.Hb(n,d),r&&e.Fb&&(r.segmentIndex=c),{jc:function(){return c&&0!=c.R.length||c.rc(f),Promise.resolve(c)}}}function kf(e){return e.Yc}function Of(){this.l=[],this.g=[],this.h=[],this.j=[],this.i=[],this.s=new Set}function _f(e,t,n){var r,i,o,a,s,l,c,f,d,p,h,m,g,v,y,b,A,S,T,x,k,O,_,C,P,I,N,L,M,D,j;return R((function(R){switch(R.g){case 1:if(r=Le,function(e){for(var t=(e=u(e)).next();!t.done;t=e.next()){t=t.value;for(var n=[],r=u(t.kd),i=r.next();!i.done;i=r.next()){i=i.value;for(var o=!1,a=u(n),s=a.next();!s.done;s=a.next())s=s.value,i.id!=s.id&&i.channelsCount==s.channelsCount&&i.language==s.language&&i.bandwidth==s.bandwidth&&i.label==s.label&&i.codecs==s.codecs&&i.mimeType==s.mimeType&&it(i.roles,s.roles)&&i.audioSamplingRate==s.audioSamplingRate&&i.primary==s.primary&&(o=!0);o||n.push(i)}t.kd=n}}(t),function(e){for(var t=(e=u(e)).next();!t.done;t=e.next()){t=t.value;for(var n=[],r=u(t.Gd),i=r.next();!i.done;i=r.next()){i=i.value;for(var o=!1,a=u(n),s=a.next();!s.done;s=a.next())s=s.value,i.id!=s.id&&i.width==s.width&&i.frameRate==s.frameRate&&i.codecs==s.codecs&&i.mimeType==s.mimeType&&i.label==s.label&&it(i.roles,s.roles)&&Vr(i.closedCaptions,s.closedCaptions)&&i.bandwidth==s.bandwidth&&(o=!0);o||n.push(i)}t.Gd=n}}(t),function(e){for(var t=(e=u(e)).next();!t.done;t=e.next()){t=t.value;for(var n=[],r=u(t.textStreams),i=r.next();!i.done;i=r.next()){i=i.value;for(var o=!1,a=u(n),s=a.next();!s.done;s=a.next())s=s.value,i.id!=s.id&&i.language==s.language&&i.label==s.label&&i.codecs==s.codecs&&i.mimeType==s.mimeType&&it(i.roles,s.roles)&&(o=!0);o||n.push(i)}t.textStreams=n}}(t),function(e){for(var t=(e=u(e)).next();!t.done;t=e.next()){t=t.value;for(var n=[],r=u(t.imageStreams),i=r.next();!i.done;i=r.next()){i=i.value;for(var o=!1,a=u(n),s=a.next();!s.done;s=a.next())s=s.value,i.id!=s.id&&i.width==s.width&&i.codecs==s.codecs&&i.mimeType==s.mimeType&&(o=!0);o||n.push(i)}t.imageStreams=n}}(t),!n&&1==t.length){i=t[0],e.g=i.kd,e.h=i.Gd,e.j=i.textStreams,e.i=i.imageStreams,R.D(2);break}for(o=-1,a=u(re(t)),s=a.next();!s.done;s=a.next())l=s.value,c=l.wa,f=l.item,e.s.has(f.id)||(e.s.add(f.id),-1==o&&(o=c));if(-1==o)return R.return();for(d=t.map((function(e){return e.kd})),p=t.map((function(e){return e.Gd})),h=t.map((function(e){return e.textStreams})),m=t.map((function(e){return e.imageStreams})),g=u(h),v=g.next();!v.done;v=g.next())v.value.push(Wf(r.ua));for(y=u(m),b=y.next();!b.done;b=y.next())b.value.push(Wf(r.Gc));return E(R,Pf(e.g,d,o,Lf,Df),3);case 3:return E(R,Pf(e.h,p,o,Lf,Df),4);case 4:return E(R,Pf(e.j,h,o,Lf,Df),5);case 5:return E(R,Pf(e.i,m,o,Lf,Df),2);case 2:if(A=0,S=[],e.h.length&&e.g.length)for(C=u(e.g),P=C.next();!P.done;P=C.next())for(I=P.value,N=u(e.h),L=N.next();!L.done;L=N.next())M=L.value,D=ii(I.drmInfos,M.drmInfos),I.drmInfos.length&&M.drmInfos.length&&!D.length||(j=A++,S.push({id:j,language:I.language,primary:I.primary,audio:I,video:M,bandwidth:(I.bandwidth||0)+(M.bandwidth||0),drmInfos:D,allowedByApplication:!0,allowedByKeySystem:!0,decodingInfos:[]}));else for(T=e.h.concat(e.g),x=u(T),k=x.next();!k.done;k=x.next())O=k.value,_=A++,S.push({id:_,language:O.language,primary:O.primary,audio:O.type==r.Nb?O:null,video:O.type==r.mb?O:null,bandwidth:O.bandwidth||0,drmInfos:O.drmInfos,allowedByApplication:!0,allowedByKeySystem:!0,decodingInfos:[]});e.l=S,w(R)}}))}function Cf(e){var t,n,r,i,o,a,s,l,c,f,d,p,h,m,g,v,y,b,w,A,S,T,x,k;return R((function(O){switch(O.g){case 1:if(t=Le,1==e.length)return O.return(e[0]);for(n=e.map((function(e){return e.filter((function(e){return e.type==t.Nb}))})),r=e.map((function(e){return e.filter((function(e){return e.type==t.mb}))})),i=e.map((function(e){return e.filter((function(e){return e.type==t.ua}))}
133)),o=e.map((function(e){return e.filter((function(e){return e.type==t.Gc}))})),a=u(i),s=a.next();!s.done;s=a.next())s.value.push(Kf(t.ua));for(l=u(o),c=l.next();!c.done;c=l.next())c.value.push(Kf(t.Gc));return E(O,Pf([],n,0,Mf,jf),2);case 2:return f=O.h,E(O,Pf([],r,0,Mf,jf),3);case 3:return d=O.h,E(O,Pf([],i,0,Mf,jf),4);case 4:return p=O.h,E(O,Pf([],o,0,Mf,jf),5);case 5:if(h=O.h,m=0,d.length&&f.length)for(b=u(f),w=b.next();!w.done;w=b.next())for(A=w.value,S=u(d),T=S.next();!T.done;T=S.next())x=T.value,k=m++,x.variantIds.push(k),A.variantIds.push(k);else for(g=d.concat(f),v=u(g),y=v.next();!y.done;y=v.next())y.value.variantIds=[m++];return O.return(d.concat(f).concat(p).concat(h))}}))}function Pf(e,t,n,r,i){var o,a,s,l,c,f,d,p,h,m,g,v,y,b,w,A,S,T,x,k,O,_;return R((function(C){switch(C.g){case 1:for(o=Le,a=[],s=u(re(t)),l=s.next();!l.done;l=s.next())c=l.value,f=c.wa,d=c.item,f>=n?a.push(new Set(d)):a.push(new Set);p=u(e),h=p.next();case 2:if(h.done){C.D(4);break}return E(C,function(e,t,n,r,i){return R((function(o){return 1==o.g?(Uf(t,e),e.matchedStreams?e.segmentIndex?E(o,If(e,n),2):o.D(2):o.return(!1)):(Rf(e,n,r,i),o.return(!0))}))}(h.value,t,n,i,a),5);case 5:if(!C.h)throw new be(2,4,4037);h=p.next(),C.D(2);break;case 4:for(m=u(a),g=m.next();!g.done;g=m.next())for(v=g.value,y=u(v),b=y.next();!b.done;b=y.next())w=b.value,(A=Nf(w,t,r,i,a))&&e.push(A);for(S=u(a),g=S.next();!g.done;g=S.next())for(T=g.value,x={},k=u(T),b=k.next();!b.done;x={Cb:x.Cb},b=k.next())if(x.Cb=b.value,O=x.Cb.type==o.ua&&!x.Cb.language,_=x.Cb.type==o.Gc&&!x.Cb.tilesLayout,!O&&!_&&e.some(function(e){return function(t){return t.mimeType==e.Cb.mimeType&&on(t.codecs)==on(e.Cb.codecs)}}(x)))throw new be(2,4,4037);return C.return(e)}}))}function If(e,t){var n,r,i,o,a,s,l,c,f,d;return R((function(p){if(1==p.g){for(n=[],r=e.matchedStreams,i=u(r),o=i.next();!o.done;o=i.next())a=o.value,n.push(a.createSegmentIndex()),a.trickModeVideo&&!a.trickModeVideo.segmentIndex&&n.push(a.trickModeVideo.createSegmentIndex());return E(p,Promise.all(n),2)}if(e.segmentIndex instanceof La)for(s=u(re(r)),l=s.next();!l.done;l=s.next())c=l.value,f=c.wa,(d=c.item).segmentIndex&&f>=t&&e.segmentIndex.j.push(d.segmentIndex);w(p)}))}function Nf(e,t,n,r,i){var o=n(e);return Uf(t,o),o.createSegmentIndex&&(o.createSegmentIndex=function(){return R((function(e){return o.segmentIndex?e.D(0):(o.segmentIndex=new La,E(e,If(o,0),0))}))}),o.matchedStreams?(Rf(o,0,r,i),o):null}function Rf(e,t,n,r){for(var i=u(re(e.matchedStreams)),o=i.next();!o.done;o=i.next()){var a=o.value;if(o=a.wa,a=a.item,o>=t){n(e,a);var s=!0;"audio"==e.type&&0==qe(e.language,a.language)&&(s=!1),s&&r[o].delete(a)}}}function Lf(e){var t=Object.assign({},e);return t.originalId=null,t.createSegmentIndex=function(){return Promise.resolve()},t.closeSegmentIndex=function(){if(t.segmentIndex&&(t.segmentIndex.release(),t.segmentIndex=null),t.matchedStreams)for(var e=u(t.matchedStreams),n=e.next();!n.done;n=e.next())(n=n.value).segmentIndex&&(n.segmentIndex.release(),n.segmentIndex=null)},t.segmentIndex=null,t.emsgSchemeIdUris=[],t.keyIds=new Set,t.closedCaptions=null,t.trickModeVideo=null,t}function Mf(e){return(e=Object.assign({},e)).keyIds=new Set,e.segments=[],e.variantIds=[],e.closedCaptions=null,e}function Df(e,t){var n,r;e.roles=Array.from(new Set(e.roles.concat(t.roles))),t.emsgSchemeIdUris&&(e.emsgSchemeIdUris=Array.from(new Set(e.emsgSchemeIdUris.concat(t.emsgSchemeIdUris)))),e.keyIds=(n=e.keyIds,r=t.keyIds,new Set([].concat(c(n),c(r)))),null==e.originalId?e.originalId=t.originalId:e.originalId+=","+(t.originalId||"");var i=ii(e.drmInfos,t.drmInfos);if(t.drmInfos.length&&e.drmInfos.length&&!i.length)throw new be(2,4,4038);if(e.drmInfos=i,e.encrypted=e.encrypted||t.encrypted,t.closedCaptions){e.closedCaptions||(e.closedCaptions=new Map);for(var o=(i=u(t.closedCaptions)).next();!o.done;o=i.next()){var a=u(o.value);o=a.next().value,a=a.next().value,e.closedCaptions.set(o,a)}}t.trickModeVideo?(e.trickModeVideo||(e.trickModeVideo=Lf(t.trickModeVideo),e.trickModeVideo.createSegmentIndex=function(){return e.trickModeVideo.segmentIndex=e.segmentIndex.clone(),Promise.resolve()}),Df(e.trickModeVideo,t.trickModeVideo)):e.trickModeVideo&&Df(e.trickModeVideo,t)}function jf(e,t){e.roles=Array.from(new Set(e.roles.concat(t.roles)));var n=t.keyIds;if(n=new Set([].concat(c(e.keyIds),c(n))),e.keyIds=n,e.encrypted=e.encrypted&&t.encrypted,e.segments.push.apply(e.segments,c(t.segments)),t.closedCaptions){e.closedCaptions||(e.closedCaptions=new Map);for(var r=(n=u(t.closedCaptions)).next();!r.done;r=n.next()){var i=u(r.value);r=i.next().value,i=i.next().value,e.closedCaptions.set(r,i)}}}function Uf(e,t){for(var n=[],r=u(e),i=r.next();!i.done;
133i=r.next()){for(var o=t,a={audio:Ff,video:Ff,text:Bf,image:zf}[o.type],s={audio:qf,video:Vf,text:Gf,image:Hf}[o.type],l=null,c=(i=u(i.value)).next();!c.done;c=i.next())!a(o,c=c.value)||l&&!s(o,l,c)||(l=c);if(!(o=l))return;n.push(o)}t.matchedStreams=n}function Ff(e,t){var n;if(!(n=t.mimeType!=e.mimeType||on(t.codecs)!=on(e.codecs))&&(n=e.drmInfos)){n=e.drmInfos;var r=t.drmInfos;n=!(!n.length||!r.length||0<ii(n,r).length)}return!n}function Bf(e,t){return!!e.language&&(!t.language||0!=qe(e.language,t.language)&&t.kind==e.kind)}function zf(e){return!!e.tilesLayout}function qf(e,t,n){if(e.id==n.id)return!0;var r=qe(e.language,t.language),i=qe(e.language,n.language);return i>r||!(i<r)&&(!(t.primary||!n.primary)||!(t.primary&&!n.primary)&&(e.roles.length?(r=t.roles.filter((function(t){return e.roles.includes(t)})),(i=n.roles.filter((function(t){return e.roles.includes(t)}))).length>r.length||!(i.length<r.length)&&n.roles.length<t.roles.length):!(n.roles.length||!t.roles.length)||!(n.roles.length&&!t.roles.length)&&((r=Xf(e.channelsCount,t.channelsCount,n.channelsCount))==Zf||r!=Jf&&((r=Xf(e.audioSamplingRate,t.audioSamplingRate,n.audioSamplingRate))==Zf||r!=Jf&&!(!e.bandwidth||Yf(e.bandwidth,t.bandwidth,n.bandwidth)!=Zf)))))}function Vf(e,t,n){if(e.id==n.id)return!0;var r=Xf(e.width*e.height,t.width*t.height,n.width*n.height);if(r==Zf)return!0;if(r==Jf)return!1;if(e.frameRate){if((r=Xf(e.frameRate,t.frameRate,n.frameRate))==Zf)return!0;if(r==Jf)return!1}return!(!e.bandwidth||Yf(e.bandwidth,t.bandwidth,n.bandwidth)!=Zf)}function Gf(e,t,n){if(e.id==n.id)return!0;var r=qe(e.language,t.language),i=qe(e.language,n.language);if(i>r)return!0;if(i<r)return!1;if(!t.primary&&n.primary)return!0;if(t.primary&&!n.primary)return!1;if(e.roles.length){if(r=t.roles.filter((function(t){return e.roles.includes(t)})),(i=n.roles.filter((function(t){return e.roles.includes(t)}))).length>r.length)return!0;if(i.length<r.length)return!1}else{if(!n.roles.length&&t.roles.length)return!0;if(n.roles.length&&!t.roles.length)return!1}return n.mimeType==e.mimeType&&n.codecs==e.codecs&&(t.mimeType!=e.mimeType||t.codecs!=e.codecs)}function Hf(e,t,n){return e.id==n.id||Xf(e.width*e.height,t.width*t.height,n.width*n.height)==Zf}function Kf(e){return{id:0,originalId:"",primary:!1,type:e,mimeType:"",codecs:"",language:"",label:null,width:null,height:null,encrypted:!1,keyIds:new Set,segments:[],variantIds:[],roles:[],forced:!1,channelsCount:null,audioSamplingRate:null,spatialAudio:!1,closedCaptions:null}}function Wf(e){return{id:0,originalId:"",createSegmentIndex:function(){return Promise.resolve()},segmentIndex:new Ia([]),mimeType:"",codecs:"",encrypted:!1,drmInfos:[],keyIds:new Set,language:"",label:null,type:e,primary:!1,trickModeVideo:null,emsgSchemeIdUris:null,roles:[],forced:!1,channelsCount:null,audioSamplingRate:null,spatialAudio:!1,closedCaptions:null}}function Xf(e,t,n){if(t==e&&e!=n)return Jf;if(n==e&&e!=t)return Zf;if(t>e){if(n<=e||n-e<t-e)return Zf;if(n-e>t-e)return Jf}else{if(n>e)return Jf;if(e-n<e-t)return Zf;if(e-n>e-t)return Jf}return Qf}function Yf(e,t,n){return t=Math.abs(e-t),(e=Math.abs(e-n))<t?Zf:t<e?Jf:Qf}Of.prototype.release=function(){for(var e=u(this.g.concat(this.h,this.j,this.i)),t=e.next();!t.done;t=e.next())(t=t.value).segmentIndex&&t.segmentIndex.release();this.g=[],this.h=[],this.j=[],this.i=[],this.l=[]};var Zf=1,Qf=0,Jf=-1;function $f(){var e=this;this.F=this.m=null,this.h=[],this.H=null,this.G=1,this.yb={},this.L={},this.g=new Of,this.C=0,this.I=new Je(5),this.B=new hn((function(){e.Tc()})),this.i=new Sr,this.j=null,this.J=[],this.l=1/0,this.s=!1}function ed(e){var t,n,r,i,o,a,s;return R((function(l){return 1==l.g?(t=Or(e.h,e.m.retryParameters),n=e.F.networkingEngine,e.F.modifyManifestRequest(t,{format:"d"}),r=Date.now(),i=n.request(0,t),Tr(e.i,i),E(l,i.promise,2)):3!=l.g?(o=l.h,e.F?(o.uri&&!e.h.includes(o.uri)&&e.h.unshift(o.uri),E(l,function(e,t,n){var r,i,o,a;return R((function(s){if(1==s.g){if(!(r=Zc(t,"MPD")))throw new be(2,4,4001,n);return e.m.dash.disableXlinkProcessing?s.return(td(e,r,n)):(i=e.m.dash.xlinkFailGracefully,o=sf(r,e.m.retryParameters,i,n,e.F.networkingEngine),Tr(e.i,o),E(s,o.promise,2))}return a=s.h,s.return(td(e,a,n))}))}(e,o.data,o.uri),3)):l.return(0)):(a=Date.now(),s=(a-r)/1e3,$e(e.I,1,s),l.return(s))}))}function td(e,t,n){var r,i,o,a,s,l,c,f,d,p,h,m,g,v,y,b,S,k,O,_,C,P,I,N,L,M,D,j,U;return R((function(F){switch(F.g){case 1:if((r=e.m.dash.manifestPreprocessor)&&r(t),i=[n],0<(o=Lc(t,"Location").map(Uc).filter(Oe)).length&&(a=Ce(i,o),i=e.h=a),s=Lc(t,"BaseURL"),l=s.map(Uc),c=Ce(i,l),f=0,s&&s.length&&(f=Bc(s[0],"availabilityTimeOffset",Wc)||0),d=e.m.dash.ignoreMinBufferTime,p=0,d||(p=Bc(t,"minBufferTime",qc)||0),e.C=Bc(t,"minimumUpdatePeriod",qc,-1),h=Bc(t,"availabilityStartTime",zc),m=Bc(t,"timeShiftBufferDepth",qc),g=e.m.dash.ignoreSuggestedPresentationDelay,v=null,g||(v=Bc(t,"suggestedPresentationDelay",qc)),y=e.m.dash.ignoreMaxSegmentDuration,b=null,y||(b=Bc(t,"maxSegmentDuration",qc)),S=t.getAttribute("type")||"static",e.H)for(k=e.H.presentationTimeline,O=u(Object.values(e.yb)),_=O.next();!_.done;_=O.next())(C=_.value).segmentIndex&&C.segmentIndex.Ob(k.ub());else P=e.m.defaultPresentationDelay||1.5*p,k=new fa(h,null!=v?v:P,e.m.dash.autoCorrectDrift);
133return k.Zc("static"==S),k.W()&&!isNaN(e.m.availabilityWindowOverride)&&(m=e.m.availabilityWindowOverride),null==m&&(m=1/0),k.Ie(m),I=t.getAttribute("profiles")||"",N={Fb:"static"!=S,presentationTimeline:k,ya:null,ba:null,Ha:null,O:null,bandwidth:0,nf:!1,hc:f,profiles:I.split(",")},L=function(e,t,n,r){var i=Bc(r,"mediaPresentationDuration",qc),o=[],a=0;r=Lc(r,"Period");for(var s=u(re(r)),l=s.next();!l.done;l=s.next()){var c=l.value;l=c.wa;var f=c.item,d=c.next;c=Bc(f,"start",qc,a);var p=f.id,h=Bc(f,"duration",qc),m=null;if(d){var g=Bc(d,"start",qc);null!=g&&(m=g-c)}else null!=i&&(m=i-c);if(null==m&&(m=h),!(null!==e.j&&null!==p&&null!==c&&c<e.j)||e.J.includes(p)||l+1==r.length){if(null!==c&&(null===e.j||c>e.j)&&(e.j=c),a=nd(e,t,n,{start:c,duration:m,node:f,rf:null==m||!d}),o.push(a),t.ya.id&&m&&(e.L[t.ya.id]=m),null==m){a=null;break}a=c+m}}return e.J=o.map((function(e){return e.id})),null!=i?{periods:o,duration:i,df:!1}:{periods:o,duration:a,df:!0}}(e,N,c,t),M=L.duration,D=L.periods,"static"!=S&&L.df||k.ib(M||1/0),e.l&&!e.s&&e.F.isAutoLowLatencyMode()&&(e.F.enableLowLatencyMode(),e.s=e.F.isLowLatencyMode()),e.s?k.Bf(e.l):e.l&&H("Low-latency DASH live stream detected, but low-latency streaming mode is not enabled in Shaka Player. Set streaming.lowLatencyMode configuration to true, and see https://bit.ly/3clctcj for details."),k.le(b||1),E(F,_f(e.g,D,N.Fb),2);case 2:if(e.H){e.H.variants=e.g.l,e.H.textStreams=e.g.j.slice(),e.H.imageStreams=e.g.i,e.F.filter(e.H),F.D(3);break}if(e.H={presentationTimeline:k,variants:e.g.l,textStreams:e.g.j.slice(),imageStreams:e.g.i,offlineSessionIds:[],minBufferTime:p||0},!k.Kf()){F.D(3);break}return j=Lc(t,"UTCTiming"),E(F,function(e,t,n){var r,i,o,a,s,l,c,f;return R((function(d){switch(d.g){case 1:r=n.map((function(e){return{scheme:e.getAttribute("schemeIdUri"),value:e.getAttribute("value")}})),i=e.m.dash.clockSyncUri,!r.length&&i&&r.push({scheme:"urn:mpeg:dash:utc:http-head:2014",value:i}),o=u(r),a=o.next();case 2:if(a.done){d.D(4);break}switch(s=a.value,A(d,5),l=s.scheme,c=s.value,l){case"urn:mpeg:dash:utc:http-head:2014":case"urn:mpeg:dash:utc:http-head:2012":return d.D(7);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":return d.D(8);case"urn:mpeg:dash:utc:direct:2014":case"urn:mpeg:dash:utc:direct:2012":return f=Date.parse(c),d.return(isNaN(f)?0:f-Date.now());case"urn:mpeg:dash:utc:http-ntp:2014":case"urn:mpeg:dash:utc:ntp:2014":case"urn:mpeg:dash:utc:sntp:2014":H("NTP UTCTiming scheme is not supported");break;default:H("Unrecognized scheme in UTCTiming element",l)}d.D(9);break;case 7:return E(d,ad(e,t,c,"HEAD"),10);case 10:return d.return(d.h);case 8:return E(d,ad(e,t,c,"GET"),11);case 11:return d.return(d.h);case 9:T(d,3);break;case 5:x(d);case 3:a=o.next(),d.D(2);break;case 4:return H("A UTCTiming element should always be given in live manifests! This content may not play on clients with bad clocks!"),d.return(0)}}))}(e,c,j),5);case 5:if(U=F.h,!e.F)return F.return();k.Cf(U);case 3:e.F.makeTextStreamsForClosedCaptions(e.H),w(F)}}))}function nd(e,t,n,r){t.ya=od(r.node,null,n),t.ba=r,t.ya.hc=t.hc,t.ya.id||(t.ya.id="__shaka_period_"+r.start);var i=Lc(r.node,"EventStream");n=t.presentationTimeline.ub();for(var o=(i=u(i)).next();!o.done;o=i.next())sd(e,r.start,r.duration,o.value,n);if(n=Lc(r.node,"AdaptationSet").map((function(n){return function(e,t,n){function r(e){switch(e){case 1:case 6:case 13:case 14:case 15:return"SDR";case 16:return"PQ";case 18:return"HLG"}}t.Ha=od(n,t.ya,null);var i,o=!1,a=Lc(n,"Role"),s=a.map((function(e){return e.getAttribute("value")})).filter(Oe),l=void 0,f=t.Ha.contentType==Re;f&&(l="subtitle");for(var d=(a=u(a)).next();!d.done;d=a.next()){var p=(d=d.value).getAttribute("schemeIdUri");if(null==p||"urn:mpeg:dash:role:2011"==p)switch(d=d.getAttribute("value"),d){case"main":o=!0;break;case"caption":case"subtitle":l=d}}p=Lc(n,"EssentialProperty"),a=null,d=!1;for(var h=(p=u(p)).next();!h.done;h=p.next()){var m=(h=h.value).getAttribute("schemeIdUri");"http://dashif.org/guidelines/trickmode"==m?a=h.getAttribute("value"):"urn:mpeg:mpegB:cicp:TransferCharacteristics"==m?i=r(parseInt(h.getAttribute("value"),10)):d=!0}for(p=u(p=Lc(n,"SupplementalProperty")),h=p.next();!h.done;h=p.next())"urn:mpeg:mpegB:cicp:TransferCharacteristics"==(h=h.value).getAttribute("schemeIdUri")&&(i=r(parseInt(h.getAttribute("value"),10)));p=Lc(n,"Accessibility");var g=new Map;for(p=u(p),h=p.next();!h.done;h=p.next())if(m=h.value,h=m.getAttribute("schemeIdUri"),m=m.getAttribute("value"),"urn:scte:dash:cc:cea-608:2
133015"==h)if(h=1,null!=m)for(var v=u(m=m.split(";")),y=v.next();!y.done;y=v.next()){var b=y.value,A=y=void 0;b.includes("=")?(b=b.split("="),y=b[0].startsWith("CC")?b[0]:"CC"+b[0],A=b[1]||"und"):(y="CC"+h,2==m.length?h+=2:h++,A=b),g.set(y,Be(A))}else g.set("CC1","und");else if("urn:scte:dash:cc:cea-708:2015"==h)if(h=1,null!=m)for(m=u(m.split(";")),y=m.next();!y.done;y=m.next())y=y.value,b=v=void 0,y.includes("=")?(y=y.split("="),v="svc"+y[0],b=y[1].split(",")[0].split(":").pop()):(v="svc"+h,h++,b=y),g.set(v,Be(b));else g.set("svc1","und");else"urn:mpeg:dash:role:2011"==h&&null!=m&&(s.push(m),"captions"==m&&(l="caption"));if(d)return null;var S=Qc(d=Lc(n,"ContentProtection"),e.m.dash.ignoreDrmInfo,e.m.dash.keySystemsByURI),T=Be(n.getAttribute("lang")||"und"),x=n.getAttribute("label");if((d=Lc(n,"Label"))&&d.length&&((d=d[0]).textContent&&(x=d.textContent)),d=Lc(n,"Representation"),0==(n=d.map((function(n){return(n=function(e,t,n,r,i,o,a,s,l,u){if(t.O=od(u,t.Ha,null),e.l=Math.min(e.l,t.O.hc),!function(e){var t=e.Xc?1:0;return t+=e.Mb?1:0,0==(t+=e.Yc?1:0)?e.contentType==Re||"application"==e.contentType:(1!=t&&(e.Xc&&(e.Mb=null),e.Yc=null),!0)}(t.O))return null;var c=t.ba.start;t.bandwidth=Bc(u,"bandwidth",Hc)||0;var f=t.O.contentType,d=f==Re||"application"==f;f="image"==f;try{var p=function(t,n,r){return function(e,t,n,r){var i,o,a,s,l;return R((function(u){return 1==u.g?(i=Pr,o=Ka(t,n,r,e.m.retryParameters),a=e.F.networkingEngine,s=a.request(i,o),Tr(e.i,s),E(u,s.promise,2)):(l=u.h,u.return(l.data))}))}(e,t,n,r)};if(t.O.Xc)var h=vf(t,p);else if(t.O.Mb)h=Sf(t,e.yb);else if(t.O.Yc)h=xf(t,p,e.yb,!!e.H,e.m.dash.initialSegmentLimit,e.L);else{var m=t.O.Va,g=t.ba.duration||0;h={jc:function(){return Promise.resolve(Na(c,g,m))}}}}catch(e){if((d||f)&&4002==e.code)return null;throw e}p=function(e,t,n,r){var i=Qc(e,n,r);
133if(t.gf)e=1==t.drmInfos.length&&!t.drmInfos[0].keySystem,n=0==i.drmInfos.length,(0==t.drmInfos.length||e&&!n)&&(t.drmInfos=i.drmInfos),t.gf=!1;else if(0<i.drmInfos.length&&(t.drmInfos=t.drmInfos.filter((function(e){return i.drmInfos.some((function(t){return t.keySystem==e.keySystem}))})),0==t.drmInfos.length))throw new be(2,4,4008);return i.bf||t.bf}(p=Lc(u,"ContentProtection"),n,e.m.dash.ignoreDrmInfo,e.m.dash.keySystemsByURI),p=new Set(p?[p]:[]);var v=!1;Lc(u,"SupplementalProperty").some((function(e){return"tag:dolby.com,2018:dash:EC3_ExtensionType:2018"==e.getAttribute("schemeIdUri")&&"JOC"==e.getAttribute("value")}))&&(t.O.mimeType="audio/eac3-joc",v=!0);var y,b,A=!1;if(d&&(A=s.includes("forced_subtitle")||s.includes("forced-subtitle")),f&&((u=Lc(u,"EssentialProperty").find((function(e){return["http://dashif.org/thumbnail_tile","http://dashif.org/guidelines/thumbnail_tile"].includes(e.getAttribute("schemeIdUri"))})))&&(y=u.getAttribute("value")),!y))return null;u=t.O.codecs,t.profiles.includes("http://dashif.org/guidelines/dash-if-uhd#hevc-hdr-pq10")&&(u.includes("hvc1.2.4.L153.B0")||u.includes("hev1.2.4.L153.B0"))&&(b="PQ");var S=t.O.id?t.ya.id+","+t.O.id:"",T={id:e.G++,originalId:t.O.id,createSegmentIndex:function(){var n,r;return R((function(i){if(1==i.g)return(n=S&&t.Fb&&e.yb[S]?e.yb[S]:T).segmentIndex?i.D(0):(r=n,E(i,h.jc(),3));r.segmentIndex=i.h,w(i)}))},closeSegmentIndex:function(){T.segmentIndex&&(T.segmentIndex.release(),T.segmentIndex=null)},segmentIndex:null,mimeType:t.O.mimeType,codecs:t.O.codecs,frameRate:t.O.frameRate,pixelAspectRatio:t.O.pixelAspectRatio,bandwidth:t.bandwidth,width:t.O.width,height:t.O.height,kind:r,encrypted:0<n.drmInfos.length,drmInfos:n.drmInfos,keyIds:p,language:i,label:o,type:t.Ha.contentType,primary:a,trickModeVideo:null,emsgSchemeIdUris:t.O.emsgSchemeIdUris,roles:s,forced:A,channelsCount:t.O.ud,audioSamplingRate:t.O.audioSamplingRate,spatialAudio:v,closedCaptions:l,hdr:b,tilesLayout:y,matchedStreams:[]};return S&&t.Fb&&!e.yb[S]&&(e.yb[S]=T),T}(e,t,S,l,T,x,o,s,g,n))&&(n.hdr=n.hdr||i),n})).filter((function(e){return!!e}))).length){if(a="image"==t.Ha.contentType,e.m.dash.ignoreEmptyAdaptationSet||f||a)return null;throw new be(2,4,4003)}if(!t.Ha.contentType||"application"==t.Ha.contentType)for(t.Ha.contentType=ld(n[0].mimeType,n[0].codecs),f=u(n),p=f.next();!p.done;p=f.next())p.value.type=t.Ha.contentType;for(f=u(n),p=f.next();!p.done;p=f.next())for(p=p.value,h=u(S.drmInfos),m=h.next();!m.done;m=h.next())(m=m.value).keyIds=m.keyIds&&p.keyIds?new Set([].concat(c(m.keyIds),c(p.keyIds))):m.keyIds||p.keyIds;return f=d.map((function(e){return e.getAttribute("id")})).filter(Oe),{id:t.Ha.id||"__fake__"+e.G++,contentType:t.Ha.contentType,language:T,Ti:o,streams:n,drmInfos:S.drmInfos,Oe:a,fh:f}}(e,t,n)})).filter(Oe),t.Fb){for(r=[],o=(i=u(n)).next();!o.done;o=i.next())for(var a=(o=u(o.value.fh)).next();!a.done;a=o.next())r.push(a.value);if(r.length!=new Set(r).size)throw new be(2,4,4018)}for(r=n.filter((function(e){return!e.Oe})),i=(n=u(n=n.filter((function(e){return e.Oe})))).next();!i.done;i=n.next()){o=(i=i.value).Oe.split(" ");for(var s=(a=u(r)).next();!s.done;s=a.next()){var l=s.value;if(o.includes(l.id)){s={};for(var f=(l=u(l.streams)).next();!f.done;s={gd:s.gd},f=l.next())s.gd=f.value,s.gd.trickModeVideo=i.streams.find(function(e){return function(t){return on(e.gd.codecs)==on(t.codecs)}}(s))}}}if(i=e.m.disableAudio?[]:rd(r,"audio"),a=e.m.disableVideo?[]:rd(r,"video"),o=e.m.disableText?[]:rd(r,Re),n=e.m.disableThumbnails?[]:rd(r,"image"),!a.length&&!i.length)throw new be(2,4,4004);for(r=[],s=(i=u(i)).next();!s.done;s=i.next())r.push.apply(r,c(s.value.streams));for(i=[],s=(a=u(a)).next();!s.done;s=a.next())i.push.apply(i,c(s.value.streams));for(a=[],s=(o=u(o)).next();!s.done;s=o.next())a.push.apply(a,c(s.value.streams));for(o=[],s=(n=u(n)).next();!s.done;s=n.next())o.push.apply(o,c(s.value.streams));return{id:t.ya.id,kd:r,Gd:i,textStreams:a,imageStreams:o}}function rd(e,t){return e.filter((function(e){return e.contentType==t}))}function id(e,t){0>e.C||e.B.U(Math.max(3,e.C-t,et(e.I)))}
133function od(e,t,n){t=t||{contentType:"",mimeType:"",codecs:"",emsgSchemeIdUris:[],frameRate:void 0,pixelAspectRatio:void 0,ud:null,audioSamplingRate:null,hc:0},n=n||t.Va;for(var r=Lc(e,"BaseURL"),i=r.map(Uc),o=e.getAttribute("contentType")||t.contentType,a=e.getAttribute("mimeType")||t.mimeType,s=e.getAttribute("codecs")||t.codecs,l=Bc(e,"frameRate",Xc)||t.frameRate,c=e.getAttribute("sar")||t.pixelAspectRatio,f=Lc(e,"InbandEventStream"),d=t.emsgSchemeIdUris.slice(),p=(f=u(f)).next();!p.done;p=f.next())p=p.value.getAttribute("schemeIdUri"),d.includes(p)||d.push(p);f=function(e){for(var t=(e=u(e)).next();!t.done;t=e.next()){var n=t.value;if((t=n.getAttribute("schemeIdUri"))&&(n=n.getAttribute("value")))switch(t){case"urn:mpeg:dash:outputChannelPositionList:2012":return n.trim().split(/ +/).length;case"urn:mpeg:dash:23003:3:audio_channel_configuration:2011":case"urn:dts:dash:audio_channel_configuration:2012":if(!(t=parseInt(n,10)))continue;return t;case"tag:dolby.com,2014:dash:audio_channel_configuration:2011":case"urn:dolby:dash:audio_channel_configuration:2011":if(!(t=parseInt(n,16)))continue;for(e=0;t;)1&t&&++e,t>>=1;return e;case"urn:mpeg:mpegB:cicp:ChannelConfiguration":if(t=[0,1,2,3,4,5,6,8,2,3,4,7,8,24,8,12,10,12,14,12,14],(n=parseInt(n,10))&&0<n&&n<t.length)return t[n]}}return null}(f=Lc(e,"AudioChannelConfiguration"))||t.ud,p=Bc(e,"audioSamplingRate",Kc)||t.audioSamplingRate,o||(o=ld(a,s));var h=Nc(e,"SegmentBase"),m=Nc(e,"SegmentTemplate"),g=h&&Bc(h,"availabilityTimeOffset",Wc)||0,v=m&&Bc(m,"availabilityTimeOffset",Wc)||0;return r=r&&r.length&&Bc(r[0],"availabilityTimeOffset",Wc)||0,r=t.hc+r+g+v,{Va:Ce(n,i),Xc:h||t.Xc,Mb:Nc(e,"SegmentList")||t.Mb,Yc:m||t.Yc,width:Bc(e,"width",Kc)||t.width,height:Bc(e,"height",Kc)||t.height,contentType:o,mimeType:a,codecs:s,frameRate:l,pixelAspectRatio:c,emsgSchemeIdUris:d,id:e.getAttribute("id"),ud:f,audioSamplingRate:p,hc:r}}function ad(e,t,n,r){var i,o,a,s,l,u;return R((function(c){if(1==c.g)return i=Ce(t,[n]),(o=Or(i,e.m.retryParameters)).method=r,a=e.F.networkingEngine.request(4,o),Tr(e.i,a),E(c,a.promise,2);if(s=c.h,"HEAD"==r){if(!s.headers||!s.headers.date)return c.return(0);l=s.headers.date}else l=Ft(s.data);return u=Date.parse(l),isNaN(u)?c.return(0):c.return(u-Date.now())}))}function sd(e,t,n,r,i){for(var o=r.getAttribute("schemeIdUri")||"",a=r.getAttribute("value")||"",s=Bc(r,"timescale",Kc)||1,l=(r=u(Lc(r,"Event"))).next();!l.done;l=r.next()){var c=Bc(l=l.value,"presentationTime",Kc)||0,f=Bc(l,"duration",Kc)||0;f=(c=c/s+t)+f/s,null!=n&&(c=Math.min(c,t+n),f=Math.min(f,t+n)),f<i||(l={schemeIdUri:o,value:a,startTime:c,endTime:f,id:l.getAttribute("id")||"",eventElement:l},e.F.onTimelineRegionAdded(l))}}function ld(e,t){return ln(nn(e,t))?Re:e.split("/")[0]}function ud(e,t,n,r){this.g=e,this.type=t,this.aa=n,this.segments=r||null}function cd(e,t,n,r){this.id=e,this.name=t,this.g=n,this.value=void 0===r?null:r}function fd(e,t,n){return(e=e.getAttribute(t))?e.value:n||null}function dd(e,t){var n=e.getAttribute(t);if(!n)throw new be(2,4,4023,t);return n.value}function pd(e,t,n){n=void 0===n?[]:n,this.aa=t,this.g=e,this.h=n}function hd(e,t){this.name=e,this.value=t}function md(e,t){return e.filter((function(e){return e.name==t}))}function gd(e,t){return e.filter((function(e){return dd(e,"TYPE")==t}))}function vd(e,t){var n=md(e,t);return n.length?n[0]:null}function yd(e,t,n){return n=void 0===n?0:n,(e=vd(e,t))?Number(e.value):n}function bd(e){this.h=e,this.g=0}function Ed(e){wd(e,/[ \t]+/gm)}function wd(e,t){t.lastIndex=e.g;var n=t.exec(e.h);return n=null==n?null:{position:n.index,length:n[0].length,results:n},e.g==e.h.length||null==n||n.position!=e.g?null:(e.g+=n.length,n.results)}function Ad(e){return e.g==e.h.length?null:(e=wd(e,/[^ \t\n]*/gm))?e[0]:null}function Sd(){this.g=0}function Td(e,t,n){var r=(t=(t=Ft(t)).replace(/\r\n|\r(?=[^\n]|$)/gm,"\n").trim()).split(/\n+/m);if(!/^#EXTM3U($|[ \t\n])/m.test(r[0]))throw new be(2,4,4015);t=0;for(var i=!0,o=u(r),a=o.next();!a.done;a=o.next())if(a=a.value,/^#(?!EXT)/m.test(a)||i)i=!1;else{if(a=xd(e.g++,a),--e.g,kd.includes(a.name)){t=1;break}"EXT-X-STREAM-INF"==a.name&&(i=!0)}o=[],i=!0;for(var s=(a=u(re(r))).next();!s.done;s=a.next()){var l=s.value;s=l.wa;var c=l.item;if(l=l.next,/^#(?!EXT)/m.test(c)||i)i=!1;else{if(c=xd(e.g++,c),Od.includes(c.name)){if(1!=t)throw new be(2,4,4017);l=r.splice(s,r.length-s),r=n,i=[],a=[],s=[],c=null;for(var f=(l=u(l)).next();!f.done;f=l.next())f=f.value,/^(#EXT)/.test(f)?(f=xd(e.g++,f),kd.includes(f.name)?o.push(f):"EXT-X-MAP"==f.name?c=f:"EXT-X-PART"==f.name?s.push(f):"EXT-X-PRELOAD-HINT"
133==f.name?"PART"==fd(f,"TYPE")?s.push(f):"MAP"==fd(f,"TYPE")&&(f.name="EXT-X-MAP",c=f):a.push(f)):/^#(?!EXT)/m.test(f)||(f=Ce([r],[f.trim()])[0],c&&a.push(c),i.push(new pd(f,a,s)),a=[],s=[]);return s.length&&(c&&a.push(c),i.push(new pd("",a,s))),new ud(n,t,o,i)}o.push(c),"EXT-X-STREAM-INF"==c.name&&(c.g.push(new hd("URI",l)),i=!0)}}return new ud(n,t,o)}function xd(e,t){var n=t.match(/^#(EXT[^:]*)(?::(.*))?$/);if(!n)throw new be(2,4,4016,t);var r,i=n[1],o=n[2];if(n=[],o){var a;(a=wd(o=new bd(o),/^([^,=]+)(?:,|$)/g))&&(r=a[1]);for(var s=/([^=]+)=(?:"([^"]*)"|([^",]*))(?:,|$)/g;a=wd(o,s);)n.push(new hd(a[1],a[2]||a[3])),Ed(o)}return new cd(e,i,n,r)}(r=$f.prototype).configure=function(e){this.m=e},r.start=function(e,t){var n,r=this;return R((function(i){if(1==i.g)return r.s=t.isLowLatencyMode(),r.h=[e],r.F=t,E(i,ed(r),2);if(n=i.h,r.F&&id(r,n),!r.F)throw new be(2,7,7001);return i.return(r.H)}))},r.stop=function(){for(var e=u(Object.values(this.yb)),t=e.next();!t.done;t=e.next())(t=t.value).segmentIndex&&t.segmentIndex.release();return this.g&&this.g.release(),this.m=this.F=null,this.h=[],this.H=null,this.yb={},this.g=null,null!=this.B&&(this.B.stop(),this.B=null),this.i.destroy()},r.update=function(){var e,t=this;return R((function(n){return 1==n.g?(A(n,2),E(n,ed(t),4)):2!=n.g?T(n,0):(e=x(n),t.F&&e?(t.F.onError(e),void w(n)):n.return())}))},r.onExpirationUpdated=function(){},r.Tc=function(){var e,t,n=this;return R((function(r){switch(r.g){case 1:return e=0,A(r,2),E(r,ed(n),4);case 4:e=r.h,T(r,3);break;case 2:t=x(r),n.F&&(t.severity=1,n.F.onError(t));case 3:if(!n.F)return r.return();id(n,e),w(r)}}))},B("shaka.dash.DashParser",$f),yi.mpd=function(){return new $f},vi["application/dash+xml"]=function(){return new $f},vi["video/vnd.mpeg.dash.mpd"]=function(){return new $f},cd.prototype.toString=function(){var e="#"+this.name,t=this.g?this.g.map((function(e){return e.name+"="+(isNaN(Number(e.value))?'"'+e.value+'"':e.value)})):[];return this.value&&t.unshift(this.value),0<t.length&&(e+=":"+t.join(",")),e},cd.prototype.getAttribute=function(e){var t=this.g.filter((function(t){return t.name==e}));return t.length?t[0]:null};var kd="EXT-X-TARGETDURATION EXT-X-MEDIA-SEQUENCE EXT-X-DISCONTINUITY-SEQUENCE EXT-X-PLAYLIST-TYPE EXT-X-I-FRAMES-ONLY EXT-X-ENDLIST EXT-X-SERVER-CONTROL EXT-X-SKIP".split(" "),Od="EXTINF EXT-X-BYTERANGE EXT-X-DISCONTINUITY EXT-X-PROGRAM-DATE-TIME EXT-X-KEY EXT-X-DATERANGE EXT-X-MAP".split(" ");function _d(){}function Cd(e){try{var t=Pd(e);return yr({uri:e,vf:e,data:t.data,headers:{"content-type":t.contentType}})}catch(e){return gr(e)}}function Pd(t){var n=t.split(":");if(2>n.length||"data"!=n[0])throw new be(2,1,1004,t);if(2>(n=n.slice(1).join(":").split(",")).length)throw new be(2,1,1004,t);var r=n[0];t=e.decodeURIComponent(n.slice(1).join(",")),n=r.split(";"),r=n[0];var i=!1;return 1<n.length&&"base64"==n[n.length-1]&&(i=!0,n.pop()),{data:i?Xt(t):qt(t),contentType:r}}function Id(){var e=this;this.m=this.F=null,this.Aa=1,this.l=new Map,this.B=new Map,this.sa=new Set,this.g=new Map,this.h=null,this.M="",this.$=new Sd,this.ka=0,this.C=new hn((function(){e.Tc()})),this.j=Jd,this.H=null,this.ia=0,this.I=1/0,this.ea=this.Ca=0,this.G=new Sr,this.S=[],this.L=new Map,this.Ba=!1,this.s=new Map,this.P=null,this.ha=new Map,this.J=new Map,this.i=!1}function Nd(e,t){var n,r,i,o,a,s,l,u,c,f,d,p;return R((function(h){if(1==h.g)return n=tp,r=t.Pf,i=new oe(r),e.i&&t.Uf&&le(i,new ve("_HLS_skip=YES")),E(h,Kd(e,i.toString()),2);if(3!=h.g){if(o=h.h,1!=(a=Td(e.$,o.data,o.uri)).type)throw new be(2,4,4017);return s=md(a.aa,"EXT-X-DEFINE"),l=Rd(e,s),u=t.stream,E(h,qd(e,t.Fd,a,u.type,u.mimeType,t.ie,l,t.Zf,u.codecs,u.bandwidth),3)}c=h.h,u.segmentIndex.sc(c,e.h.ub()),c.length&&(f=yd(a.aa,"EXT-X-MEDIA-SEQUENCE",0),d=t.ie.get(f),u.segmentIndex.Ob(d)),p=c[c.length-1],vd(a.aa,"EXT-X-ENDLIST")&&(Wd(e,n.Of),e.h.ib(p.endTime)),w(h)}))}function Rd(e,t){for(var n=new Map,r=u(t),i=r.next();!i.done;i=r.next()){var o=i.value;i=fd(o,"NAME");var a=fd(o,"VALUE");o=fd(o,"IMPORT"),i&&a&&n.set(i,a),o&&(i=e.l.get(o))&&n.set(o,i)}return n}function Ld(e,t){var n=[];e.m.disableVideo||n.push(e.m.hls.defaultVideoCodec),e.m.disableAudio||n.push(e.m.hls.defaultAudioCodec);var r=fd(t,"CODECS",n.join(",")).split(/\s*,\s*/);n=new Set;for(var i=[],o=(r=u(r)).next();!o.done;o=r.next()){var a=on(o=o.value);n.has(a)||(i.push(o),n.add(a))}return i}function Md(e){return Be(e=fd(e,"LANGUAGE")||"und")}function Dd(e,t){var n,r,i,o,a,s,l,u,c,f,d,p,h;return R((function(m){if(1==m.g){n=dd(t,"GROUP-ID"),r="";var g=dd(t,"TYPE").toLowerCase();return"subtitles"==g&&(g=Re),(i=g)!=Re&&n&&e.s.has(n)&&(r=e.s.get(n)),o=Hd(dd(t,"URI"),e.l),e.g.has(o)?m.return(e.g.get(o)):(a=Md(t),s=fd(t,"NAME"),l=fd(t,"DEFAULT"),u="YES"==l,g="audio"==i&&(g=fd(t,"CHANNELS"))?parseInt(g.split("/")[0],10):null,c=g,g="audio"==i&&(!!(g=fd(t,"CHANNELS"))&&g.includes("/JOC")),f=g,d=fd(t,"CHARACTERISTICS"),p=fd(t,"FORCED"),E(m,jd(e,o,r,i,a,u,s,c,null,d,"YES"==p,f),2))}return h=m.h,e.B.has(n)?e.B.get(n).push(h):e.B.set(n,[h]),null==h?m.return(null):e.g.has(o)?m.return(e.g.get(o)):(e.g.set(o,h),m.return(
133h))}))}function jd(e,t,n,r,i,o,a,s,l,f,d,p,h){var m,g,v,y,b,w,S,k,O,_,C,P,I,N,L,M,D,j,U,F,B,z,q,V,G,K,W,X,Y,Z,Q,J,$,ee,te,ne,re,ie,ae;return R((function(se){switch(se.g){case 1:return m=Ce([e.M],[t])[0],E(se,Kd(e,m),2);case 2:if(g=se.h,m=g.uri,1!=(v=Td(e.$,g.data,m)).type)throw new be(2,4,4017);if(y=[],v.segments)for(b=u(v.segments),w=b.next();!w.done;w=b.next())S=w.value,k=md(S.aa,"EXT-X-KEY"),y.push.apply(y,c(k));for(O=!1,_=[],C=new Set,P=u(y),I=P.next();!I.done;I=P.next())if(N=I.value,"NONE"!=(L=dd(N,"METHOD"))){if(O=!0,"AES-128"==L)return e.Ba=!0,se.return(null);if(M=dd(N,"KEYFORMAT"),j=(D=Qd[M])?D(N):null){if(j.keyIds)for(U=u(j.keyIds),F=U.next();!F.done;F=U.next())B=F.value,C.add(B);_.push(j)}}if(O&&!_.length)throw new be(2,4,4026);return z=md(v.aa,"EXT-X-DEFINE"),q=Rd(e,z),function(e,t){var n=vd(t.aa,"EXT-X-PLAYLIST-TYPE"),r=vd(t.aa,"EXT-X-ENDLIST");if(r=n&&"VOD"==n.value||r,n=n&&"EVENT"==n.value&&!r,n=!r&&!n,r)Wd(e,Jd);else{if(Wd(e,n?ep:$d),!(r=vd(t.aa,"EXT-X-TARGETDURATION")))throw new be(2,4,4024,"EXT-X-TARGETDURATION");r=Number(r.value),n=vd(t.aa,"EXT-X-PART-INF"),e.i&&n?(e.Ca=Number(dd(n,"PART-TARGET")),e.I=Math.min(e.Ca,e.I),n=vd(t.aa,"EXT-X-SERVER-CONTROL"),e.ea=n?Number(dd(n,"PART-HOLD-BACK")):0):e.I=Math.min(r,e.I),e.ia=Math.max(r,e.ia)}}(e,v),E(se,function(e,t,n,r,i){var o,a,s,l,u,c,f,d,p,h,m;return R((function(g){return 1==g.g?(o=Le,a=Pr,s=Hd(r.segments[0].g,i),l=new oe(s),u=l.Sa.split(".").pop(),c=Zd[t],(f=c[u])?g.return(f):t==o.ua?n&&"vtt"!=n&&"wvtt"!=n?g.return("application/mp4"):g.return("text/vtt"):t!=o.Gc||n&&"jpeg"!=n?((d=Or([s],e.m.retryParameters)).method="HEAD",E(g,Xd(e,d,a),2)):g.return("image/jpeg")):(p=g.h,(h=p.headers["content-type"])?g.return(h.split(";")[0]):(m=c.mp4,g.return(m)))}))}(e,r,n,v,q),3);case 3:return V=se.h,Yd.includes(V)&&(n=""),G=new Map,K=new Map,A(se,4),E(se,qd(e,t,v,r,V,G,q,K,n,h),6);case 6:W=se.h,T(se,5);break;case 4:if(4035==(X=x(se)).code)return H("Skipping unsupported HLS stream",V,t),se.return(null);throw X;case 5:if(Y=W[0].startTime,Z=W[W.length-1].endTime,Q=new Ia(W),J=r==Re?"subtitle":void 0,$=[],f)for(ee=u(f.split(",")),te=ee.next();!te.done;te=ee.next())ne=te.value,$.push(ne);return ie=!!(re=vd(v.aa,"EXT-X-SERVER-CONTROL"))&&null!=re.getAttribute("CAN-SKIP-UNTIL"),ae={id:e.Aa++,originalId:a,createSegmentIndex:function(){return Promise.resolve()},segmentIndex:Q,mimeType:V,codecs:n,kind:J,encrypted:O,drmInfos:_,keyIds:C,language:i,label:a,type:r,primary:o,trickModeVideo:null,emsgSchemeIdUris:null,frameRate:void 0,pixelAspectRatio:void 0,width:void 0,height:void 0,bandwidth:void 0,roles:$,forced:d,channelsCount:s,audioSamplingRate:null,spatialAudio:p,closedCaptions:l,hdr:void 0,tilesLayout:void 0},se.return({stream:ae,Fd:t,Pf:m,tf:Y,Rg:Z,ie:G,Zf:K,Uf:ie})}}))}function Ud(e,t,n,r){return(n=vd(n,"EXT-X-MAP"))?(t=[r=Hd(Ce([t],[dd(n,"URI")])[0],r),fd(n,"BYTERANGE","")].join("-"),e.ha.has(t)||(n=function(e,t){var n=0,r=null,i=fd(t,"BYTERANGE");return i&&(n=i.split("@"),r=Number(n[0]),n=Number(n[1]),r=n+r-1),new ua((function(){return[e]}),n,r)}(r,n),e.ha.set(t,n)),e.ha.get(t)):null}function Fd(e,t,n,r,i,o,a,s,l){var c=r.aa,f=Hd(r.g,a),d=vd(c,"EXTINF"),p=a=0,h=null,m=[];if(e.i&&r.h.length){e={};for(var g=(r=u(re(r.h))).next();!g.done;e={Od:e.Od},g=r.next()){var v=(g=g.value).wa;g=g.item;var y=0==v?n:m[m.length-1];v=0==v?i:y.endTime;var b=Number(fd(g,"DURATION"));b=v+b;var E=0,w=null;"EXT-X-PRELOAD-HINT"==g.name?E=(y=fd(g,"BYTERANGE-START"))?Number(y):0:(E=(y=u(Bd(y,E=fd(g,"BYTERANGE")))).next().value,w=y.next().value),g=fd(g,"URI"),e.Od=Ce([s],[g])[0],m.push(new ca(v,b,function(e){return function(){return[e.Od]}}(e),E,w,t,o,0,1/0))}}else if(!d)throw new be(2,4,4024,"EXTINF");return a=d?i+Number(d.value.split(",")[0]):m[m.length-1].endTime,(s=vd(c,"EXT-X-BYTERANGE"))?(p=(h=u(Bd(n,s.value))).next().value,h=h.next().value):m.length&&(p=m[0].Ka,h=m[m.length-1].Da),n="",s=null,"image"==l&&(n="1x1",l=vd(c,"EXT-X-TILES"))&&(n=dd(l,"LAYOUT"),(l=fd(l,"DURATION"))&&(s=Number(l))),new ca(i,a,(function(){return f.length?[f]:[]}),p,h,t,o,0,1/0,m,n,s)}function Bd(e,t){var n=0,r=null;return t&&(n=t.split("@"),r=Number(n[0]),r=(n=n[1]?Number(n[1]):e.Da+1)+r-1),[n,r]}function zd(e){if(e.h){for(var t=u(e.S),n=t.next();!n.done;n=t.next())e.h.tc(n.value);e.S=[]}}function qd(e,t,n,r,i,o,a,s,l,c){var f,d,p,h,m,g,v,y,b,w,A,S,T,x,k,O,_,C,P,I;return R((function(N){switch(N.g){case 1:if(f=n.segments,p=yd(n.aa,"EXT-X-MEDIA-SEQUENCE",0),m=(h=vd(n.aa,"EXT-X-SKIP"))?Number(fd(h,"SKIPPED-SEGMENTS")):0,g=p+m,e.j!=Jd&&o.has(g)){v=o.get(g),N.D(2);break}if(null!=e.P){N.D(3);break}return d=Ud(e,n.g,f[0].aa,a),y=e,E(N,Gd(e,t,d,i,g,!1,f[0],a,r,l,c),4);case 4:y.P=N.h;case 3:v=e.P;case 2:if(f[0].g.split("/").pop(),b=yd(n.aa,"EXT-X-DISCONTINUITY-SEQUENCE"),e.i&&(s.has(b)||s.set(b,g),m))for(;s.has(b+1)&&s.get(b+1)<g;)b++;w=e.J.get(b)||0,A=[],S=u(function(e){return re(e)}(f)),T=S.next();case 5:if(T.done){N.D(7);break}if(x=T.value,k=x.wa,O=x.item,_=A[A.length-1],C=0==k?v:_.endTime,g=p+m+k,o.set(g,C),d=Ud(e,n.g,O.aa,a),!vd(O.aa,"EXT-X-DISCONTINUITY")){N.D(8);break}return b++,s.set(b,g),E(N,function(e,t,n,r,i,o,a,s,l,u,c,f){var d,p;return R((function(h){return 1==h.g?(d=0,e.J.has(t)?(d=e.J.get(t),h.D(2)):E(h,Gd(e,n,r,i,o,!0,a,s,u,c,f),3)):(2!=h.g&&(p=h.h,d=l-p,e.J.set(t,d)),h.return(d))}))}(e,b,t,d,i,g,O,a,C,r,l,c),9);case 9:w=N.h;case 8:!e.i&&e.F.isAutoLowLatencyMode()&&(e.F.enableLowLatencyMode(),e.i=e.F.isLowLatencyMode()),P=vd(O.aa,"EXTINF"),e.i||P?(I=Fd(e,d,_,O,C,w,a,n.g,r),A.push(I)):e.i||H("Low-latency HLS live stream detected, but low-latency streaming mode is not enabled in Shaka Player. Set streaming.lowLatencyMode configuration to true, and see https://bit.ly/3clctcj for details."),T=S.next(),N.D(5);break;case 7:return N.return(A)}}))}function Vd(e,t,n,r,i,o){var a,s,l,u,c,f;return R((function(d){switch(d.g){case 1:return a=Pr,s=Ka(t.Ma(),t.Ka,t.Da,e.m.retryParameters),e.F.modifySegmentRequest(s,{type:n,init:t instanceof ua,duration:t.endTime-t.startTime,mimeType:r,codecs:i,bandwidth:o}),e.m.hls.useFullSegmentsForStartTime?d.return(Xd(e,s,a)):(l=Ka(t.Ma(),t.Ka,t.Ka+2048-1,e.m.retryParameters),e.F.modifySegmentRequest(l,{type:n,init:t instanceof ua,duration:t.endTime-t.startTime,mimeType:r,codecs:i,bandwidth:o}),A(d,2),E(d,Xd(e,l,a),4));case 4:return u=d.h,d.return(u);case 2:if(7001==(c=x(d)).code)throw c;return H("Unable to fetch the starting part of HLS segment! Falling back to a full segment request, which is expensive! Your server should support Range requests and CORS preflights.",l.uris[0]),E(d,Xd(e,s,a),5);case 5:return f=d.h,d.return(f)}}
133))}function Gd(e,t,n,r,i,o,a,s,l,u,c){var f,d,p,h,m,g,v,y;return R((function(b){switch(b.g){case 1:if(f=Fd(e,n,null,a,0,0,s,"",l),e.H&&!o&&(d=e.g.get(t),null!=(p=d.ie.get(i))))return b.return(p);if(r=r.toLowerCase(),Yd.includes(r))throw H("Raw formats are not yet supported. Skipping "+r),new be(1,4,4035);if("video/webm"==r)throw H("WebM in HLS is not yet supported. Skipping."),new be(1,4,4035);if("video/mp4"!=r&&"audio/mp4"!=r){b.D(2);break}return h=[Vd(e,f,l,r,u,c)],n&&h.push(Vd(e,n,l,r,u,c)),E(b,Promise.all(h),3);case 3:return m=b.h,g=m[0],v=m[1]||m[0],b.return(function(e,t,n,r){var i=0;if((new Ai).box("moov",Si).box("trak",Si).box("mdia",Si).Z("mdhd",(function(e){i=Fo(e.reader,e.version).timescale,e.parser.stop()})).parse(r,!0),!i)throw new be(2,4,4030,e,t);var o=0,a=!1;if((new Ai).box("moof",Si).box("traf",Si).Z("tfdt",(function(e){o=Uo(e.reader,e.version).Xd/i,a=!0,e.parser.stop()})).parse(n,!0),!a)throw new be(2,4,4030,e,t);return o}(t,g.uri,g.data,v.data));case 2:if("video/mp2t"!=r){b.D(4);break}return E(b,Vd(e,f,l,r,u,c),5);case 5:return y=b.h,b.return(function(e,t,n){function r(){o.seek(a+188),71!=(s=o.ra())&&(o.seek(a+192),s=o.ra()),71!=s&&(o.seek(a+204),s=o.ra()),71!=s&&i(),o.yf(1)}function i(){throw new be(2,4,4030,e,t)}var o=new bi(n,0),a=0,s=0;for(n=Math.min(o.X.byteLength-188,940);;){if(a=o.qa(),71!=(s=o.ra())){if(0<n){--n;continue}i()}n=0;var l=o.wc();if(8191==(8191&l))r();else if(16384&l){if(0!=(l=(48&o.ra())>>4)&&2!=l||i(),3==l&&(l=o.ra(),o.skip(l)),1==o.T()>>8){o.skip(3),0!=(n=o.ra()>>6)&&1!=n||i(),0==o.ra()&&i(),n=o.ra(),l=o.wc();var u=o.wc();return(1073741824*((14&n)>>1)+((65534&l)<<14|(65534&u)>>1))/9e4}r()}else r()}}(t,y.uri,y.data));case 4:throw new be(2,4,4030,t)}}))}function Hd(e,t){var n=String(e).replace(/%7B/g,"{").replace(/%7D/g,"}"),r=n.match(/{\$\w*}/g);if(r)for(var i=(r=u(r)).next();!i.done;i=r.next()){var o=(i=i.value).slice(2,i.length-1),a=t.get(o);if(!a)throw new be(2,4,4039,o);n=n.replace(i,a)}return n}function Kd(e,t){var n=Or([t],e.m.retryParameters);return e.F.modifyManifestRequest(n,{format:"h"}),Xd(e,n,0)}function Wd(e,t){e.j=t,e.h&&e.h.Zc(e.j==Jd),e.j!=Jd||e.C.stop()}function Xd(e,t,n){if(!e.G)throw new be(2,7,7001);return t=e.F.networkingEngine.request(n,t),Tr(e.G,t),t.promise}B("shaka.net.DataUriPlugin",_d),_d.parse=Cd,kr("data",Cd),(r=Id.prototype).configure=function(e){this.m=e},r.start=function(e,t){var n,r,i=this;return R((function(o){return 1==o.g?(i.F=t,i.i=t.isLowLatencyMode(),E(o,Kd(i,e),2)):3!=o.g?(n=o.h,i.M=n.uri,E(o,function(e,t){var n,r,i,o,a,s,l,c,f,d,p,h,m,g,v,y,b,S,T,k,O,_,C,P,I,N,L,M,D,j,U,F,B,q,V,G;return R((function(H){switch(H.g){case 1:if(0!=(n=Td(e.$,t,e.M)).type)throw new be(2,4,4022);for(r=md(n.aa,"EXT-X-DEFINE"),function(e,t){for(var n=u(t),r=n.next();!r.done;r=n.next()){var i=r.value;r=fd(i,"NAME"),i=fd(i,"VALUE"),r&&i&&(e.l.has(r)||e.l.set(r,i))}}(e,r),i=md(n.aa,"EXT-X-MEDIA"),o=md(n.aa,"EXT-X-STREAM-INF"),a=md(n.aa,"EXT-X-IMAGE-STREAM-INF"),function(e,t){for(var n=u(t),r=n.next();!r.done;r=n.next()){var i=r.value,o=fd(i,"AUDIO");r=fd(i,"VIDEO");var a=fd(i,"SUBTITLES");if(i=Ld(e,i),a){var s=Ne(Re,i);e.s.set(a,s),rt(i,s)}o&&(a=Ie("audio",i),e.s.set(o,a)),r&&(o=Ie("video",i),e.s.set(r,o))}}(e,o),s=md(n.aa,"EXT-X-SESSION-DATA"),l=u(s),c=l.next();!c.done;c=l.next())f=c.value,d=fd(f,"DATA-ID"),p=fd(f,"URI"),h=fd(f,"LANGUAGE"),m=fd(f,"VALUE"),g=(new Map).set("id",d),p&&g.set("uri",Ce([e.M
133],[p])[0]),h&&g.set("language",h),m&&g.set("value",m),v=new z("sessiondata",g),e.F&&e.F.onEvent(v);return E(H,function(e,t){var n;return R((function(r){return 1==r.g?(t=t.filter((function(e){var t=fd(e,"URI")||"";return"SUBTITLES"!=fd(e,"TYPE")&&""!=t}))).length?E(r,Dd(e,t[0]),2):r.D(2):(n=t.slice(1).map((function(t){return Dd(e,t)})),E(r,Promise.all(n),0))}))}(e,i),2);case 2:return function(e,t){for(var n=gd(t,"CLOSED-CAPTIONS"),r=(n=u(n)).next();!r.done;r=n.next()){var i=r.value;r=Md(i);var o=dd(i,"GROUP-ID");i=dd(i,"INSTREAM-ID"),e.L.get(o)||e.L.set(o,new Map),e.L.get(o).set(i,r)}}(e,i),E(H,function(e,t){var n,r,i;return R((function(o){return 1==o.g?(n=t.map((function(t){var n,r,i,o,a,s,l,c;return R((function(f){if(1==f.g)return n=fd(t,"FRAME-RATE"),r=Number(fd(t,"AVERAGE-BANDWIDTH"))||Number(dd(t,"BANDWIDTH")),i=fd(t,"RESOLUTION"),o=u(i?i.split("x"):[null,null]),a=o.next().value,s=o.next().value,l=fd(t,"VIDEO-RANGE"),E(f,function(e,t,n){var r,i,o,a,s,l,c,f,d,p,h,m,g,v;return R((function(y){if(1==y.g)return r=Le,i=Ld(e,t),o=fd(t,"AUDIO"),a=fd(t,"VIDEO"),l=(s=o||a)&&e.B.has(s)?e.B.get(s):[],c={audio:o?l:[],video:a?l:[]},d=!1,p=dd(t,"URI"),h=c.audio.find((function(e){return e&&e.Fd==p})),m=Ne(r.mb,i),(g=Ne(r.Nb,i))&&!m?f=r.Nb:!l.length&&g&&m?(f=r.mb,i=[[m,g].join()]):c.audio.length&&h?(f=r.Nb,d=!0):f=c.video.length?r.Nb:r.mb,d?y.D(2):E(y,function(e,t,n,r,i){var o,a,s,l;return R((function(u){if(1==u.g){if(o=Hd(dd(t,"URI"),e.l),e.g.has(o))return u.return(e.g.get(o));var c=fd(t,"CLOSED-CAPTIONS");return a="video"==r&&c&&"NONE"!=c?e.L.get(c):null,s=Ie(r,n),E(u,jd(e,o,s,r,"und",!1,null,null,a,null,!1,!1,i),2)}return null==(l=u.h)?u.return(null):e.g.has(o)?u.return(e.g.get(o)):(e.g.set(o,l),u.return(l))}))}(e,t,i,f,n),3);if(2!=y.g&&(v=y.h),v)c[v.stream.type]=[v];else if(null===v)return y.return(null);return function(e){for(var t=(e=u(e.audio.concat(e.video))).next();!t.done;t=e.next())if(t=t.value){var n=t.stream.codecs.split(",");n=n.filter((function(e){return"mp4a.40.34"!=e})),t.stream.codecs=n.join(",")}}(c),y.return(c)}))}(e,t,r),2);if(c=f.h){for(var d=f.return,p=c.audio,h=c.video,m=u(h),g=m.next();!g.done;g=m.next())(g=g.value.stream)&&(g.width=Number(a)||void 0,g.height=Number(s)||void 0,g.frameRate=Number(n)||void 0,g.hdr=l||void 0);for(m=e.m.disableAudio,p.length&&!m||(p=[null]),m=e.m.disableVideo,h.length&&!m||(h=[null]),m=[],g=(p=u(p)).next();!g.done;g=p.next()){g=g.value;for(var v=u(h),y=v.next();!y.done;y=v.next()){var b=y.value;y=g?g.stream:null;var w=b?b.stream:null,A=g?g.stream.drmInfos:null,S=b?b.stream.drmInfos:null;b=(b?b.Fd:"")+" - "+(g?g.Fd:""),y&&w&&A.length&&S.length&&!(0<ii(A,S).length)||e.sa.has(b)||(y={id:e.Aa++,language:y?y.language:"und",primary:!!y&&y.primary||!!w&&w.primary,audio:y,video:w,bandwidth:r,allowedByApplication:!0,allowedByKeySystem:!0,decodingInfos:[]},m.push(y),e.sa.add(b))}}f=d.call(f,m)}else f=f.return([]);return f}))})),E(o,Promise.all(n),2)):(r=o.h,i=(i=r.reduce(xe,[])).filter((function(e){return null!=e})),o.return(i))}))}(e,o),3);case 3:return y=H.h,E(H,function(e,t){var n,r,i,o,a,s,l,c,f,d,p;return R((function(h){if(1==h.g)return n=gd(t,"SUBTITLES"),r=n.map((function(t){var n,r;return R((function(i){if(1==i.g)return e.m.disableText?i.return(null):(A(i,2),E(i,Dd(e,t),4));if(2!=i.g)return n=i.h,i.return(n.stream);if(r=x(i),e.m.hls.ignoreTextStreamFailures)return i.return(null);throw r}))})),E(h,Promise.all(r),2);for(i=h.h,o=u(n),a=o.next();!a.done;a=o.next())if(s=a.value,l=dd(s,"GROUP-ID"),(c=e.s.get(l))&&(f=e.B.get(l)))for(d=u(f),p=d.next();!p.done;p=d.next())p.value.stream.codecs=c;return h.return(i.filter((function(e){return e})))}))}(e,i),4);case 4:return b=H.h,E(H,function(e,t){var n,r;return R((function(i){return 1==i.g?(n=t.map((function(t){var n,r;return R((function(i){if(1==i.g)return e.m.disableThumbnails?i.return(null):(A(i,2),E(i,function(e,t){var n,r,i,o,a,s,l,u,c,f;return R((function(d){return 1==d.g?(n=Hd(dd(t,"URI"),e.l),r=fd(t,"CODECS","jpeg")||"",e.g.has(n)?d.return(e.g.get(n)):(i=Md(t),o=fd(t,"NAME"),a=fd(t,"CHARACTERISTICS"),E(d,jd(e,n,r,"image",i,!1,o,null,
133null,a,!1,!1),2))):null==(s=d.h)?d.return(null):e.g.has(n)?d.return(e.g.get(n)):((l=fd(t,"RESOLUTION"))&&(u=s.stream.segmentIndex.get(0),(c=u.tilesLayout)&&(s.stream.width=Number(l.split("x")[0])*Number(c.split("x")[0]),s.stream.height=Number(l.split("x")[1])*Number(c.split("x")[1]))),(f=fd(t,"BANDWIDTH"))&&(s.stream.bandwidth=Number(f)),e.g.set(n,s),d.return(s))}))}(e,t),4));if(2!=i.g)return n=i.h,i.return(n.stream);if(r=x(i),e.m.hls.ignoreImageStreamFailures)return i.return(null);throw r}))})),E(i,Promise.all(n),2)):(r=i.h,i.return(r.filter((function(e){return e}))))}))}(e,a),5);case 5:if(S=H.h,!e.F)throw new be(2,7,7001);if(e.Ba&&0==y.length)throw new be(2,4,4034);for(k=T=1/0,O=u(e.g.values()),_=O.next();!_.done;_=O.next())C=_.value,T=Math.min(T,C.tf),"text"!=C.stream.type&&(k=Math.min(k,C.Rg-C.tf));if(e.j!=Jd?(e.h=new fa(0,e.m.defaultPresentationDelay?e.m.defaultPresentationDelay:e.ea?e.ea:3*e.ia),e.h.Zc(!1)):(e.h=new fa(null,0),e.h.Zc(!0)),zd(e),e.j!=Jd)e.ka=e.I,P=tp,e.j==P.Se&&(I=e.h.zd,isNaN(e.m.availabilityWindowOverride)||(I=e.m.availabilityWindowOverride),e.h.Ie(I));else for(e.h.ib(k),e.h.offset(-T),N=u(e.g.values()),_=N.next();!_.done;_=N.next())(L=_.value).stream.segmentIndex.offset(-T),L.stream.segmentIndex.Hb(0,k);for(e.S=[],M=[],D=u(y),j=D.next();!j.done;j=D.next())for(U=j.value,F=u([U.video,U.audio]),B=F.next();!B.done;B=F.next())(q=B.value)&&M.push(q);return E(H,Promise.all(M.map((function(e){return R((function(t){return E(t,e.createSegmentIndex(),0)}))}))),6);case 6:for(V=u(M),B=V.next();!B.done;B=V.next())G=B.value,e.S.push(G.segmentIndex.R);zd(e),e.H={presentationTimeline:e.h,variants:y,textStreams:b,imageStreams:S,offlineSessionIds:[],minBufferTime:0},e.F.makeTextStreamsForClosedCaptions(e.H),w(H)}}))}(i,n.data),3)):(0<(r=i.ka)&&i.C.U(r),o.return(i.H))}))},r.stop=function(){this.C&&(this.C.stop(),this.C=null);var e=[];return this.G&&(e.push(this.G.destroy()),this.G=null),this.m=this.F=null,this.sa.clear(),this.H=null,this.g.clear(),this.B.clear(),this.s.clear(),this.l.clear(),Promise.all(e)},r.update=function(){var e,t,n,r=this;return R((function(i){if(1==i.g)return r.j==Jd?i.return():(e=[],r.P=null,(t=Array.from(r.g.values())).length?E(i,Nd(r,t[0]),2):i.D(2));for(n=1;n<t.length;n++)e.push(Nd(r,t[n]));return E(i,Promise.all(e),0)}))},r.onExpirationUpdated=function(){},r.Tc=function(){var e,t,n=this;return R((function(r){return 1==r.g?n.F?(A(r,2),E(r,n.update(),4)):r.return():2!=r.g?(e=n.ka,n.C.U(e),T(r,0)):(t=x(r),n.F?(t.severity=1,n.F.onError(t),n.C.U(.1),void w(r)):r.return())}))},B("shaka.hls.HlsParser",Id);var Yd=["audio/aac","audio/ac3","audio/ec3","audio/mpeg"],Zd={audio:{mp4:"audio/mp4",mp4a:"audio/mp4",m4s:"audio/mp4",m4i:"audio/mp4",m4a:"audio/mp4",m4f:"audio/mp4",cmfa:"audio/mp4",ts:"video/mp2t",aac:"audio/aac",ac3:"audio/ac3",ec3:"audio/ec3",mp3:"audio/mpeg"},video:{mp4:"video/mp4",mp4v:"video/mp4",m4s:"video/mp4",m4i:"video/mp4",m4v:"video/mp4",m4f:"video/mp4",cmfv:"video/mp4",ts:"video/mp2t"},text:{mp4:"application/mp4",m4s:"application/mp4",m4i:"application/mp4",m4f:"application/mp4",cmft:"application/mp4",vtt:"text/vtt",ttml:"application/ttml+xml"},image:{jpg:"image/jpeg",png:"image/png",svg:"image/svg+xml",webp:"image/webp",avif:"image/avif"}},Qd={"urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed":function(e){var t=dd(e,"METHOD");return["SAMPLE-AES","SAMPLE-AES-CTR"].includes(t)?(t=Pe("com.widevine.alpha",[{initDataType:"cenc",initData:t=Pt((t=Pd(t=dd(e,"URI"))).data)}]),(e=fd(e,"KEYID"))&&(t.keyIds=new Set([e.toLowerCase().substr(2)])),t):null},"com.microsoft.playready":function(e){var t=dd(e,"METHOD");return["SAMPLE-AES","SAMPLE-AES-CTR"].includes(t)?Pe("com.microsoft.playready",[{initDataType:"cenc",initData:e=Ic(e=Pt((e=Pd(e=dd(e,"URI"))).data),t=new Uint8Array([154,4,240,121,152,64,66,134,171,146,230,91,224,136,95,149]))}]):null}},Jd="VOD",$d="EVENT",ep="LIVE",tp={Of:Jd,Nh:$d,Se:ep};function np(e,t,n,r,i,o){if(200<=n&&299>=n&&202!=n)return{uri:i||r,vf:r,data:t,status:n,headers:e,fromCache:!!e["x-shaka-from-cache"]};i=null;try{i=zt(t)}catch(e){}throw new be(401==n||403==n?2:1,1,1001,r,n,i,e,o)}function rp(){}function ip(e,t,n,r,i){var o=new cp;
133zr(t.headers).forEach((function(e,t){o.append(t,e)}));var a=new lp,s={Ve:!1,If:!1};if(e=new mr(e=function(e,t,n,r,i,o,a){var s,l,u,c,f,d,p,h,m,g,v,y;return R((function(b){switch(b.g){case 1:return s=sp,l=up,d=f=0,p=Date.now(),A(b,2),E(b,s(e,n),4);case 4:return u=b.h,o(op(u.headers)),h=u.clone().body.getReader(),g=(m=u.headers.get("Content-Length"))?parseInt(m,10):0,new l({start:function(e){!function t(){var n,r;return R((function(o){switch(o.g){case 1:return A(o,2),E(o,h.read(),4);case 4:n=o.h,T(o,3);break;case 2:return x(o),o.return();case 3:if(n.done){o.D(5);break}if(f+=n.value.byteLength,!a){o.D(5);break}return E(o,a(n.value),5);case 5:(100<(r=Date.now())-p||n.done)&&(i(r-p,f-d,g-f),d=f,p=r),n.done?e.close():(e.enqueue(n.value),t()),w(o)}}))}()}}),E(b,u.arrayBuffer(),5);case 5:c=b.h,T(b,3);break;case 2:if(v=x(b),r.Ve)throw new be(1,1,7001,e,t);if(r.If)throw new be(1,1,1003,e,t);throw new be(1,1,1002,e,v,t);case 3:return y=op(u.headers),b.return(np(y,c,u.status,e,u.url,t))}}))}(e,n,{body:t.body||void 0,headers:o,method:t.method,signal:a.signal,credentials:t.allowCrossSiteCredentials?"include":void 0},s,r,i,t.streamDataCallback),(function(){return s.Ve=!0,a.abort(),Promise.resolve()})),t=t.retryParameters.timeout){var l=new hn((function(){s.If=!0,a.abort()}));l.U(t/1e3),e.finally((function(){l.stop()}))}return e}function op(e){var t={};return e.forEach((function(e,n){t[n.trim()]=e})),t}function ap(){if(!e.ReadableStream)return!1;try{new ReadableStream({})}catch(e){return!1}return!(!e.fetch||!e.AbortController)}yi.m3u8=function(){return new Id},vi["application/x-mpegurl"]=function(){return new Id},vi["application/vnd.apple.mpegurl"]=function(){return new Id},B("shaka.net.HttpFetchPlugin",rp),rp.isSupported=ap,rp.parse=ip;var sp=e.fetch,lp=e.AbortController,up=e.ReadableStream,cp=e.Headers;function fp(){}function dp(e,t,n,r,i){var o=new hp,a=Date.now(),s=0;return new mr(new Promise((function(l,u){o.open(t.method,e,!0),o.responseType="arraybuffer",o.timeout=t.retryParameters.timeout,o.withCredentials=t.allowCrossSiteCredentials,o.onabort=function(){u(new be(1,1,7001,e,n))};var c=!1;for(var f in o.onreadystatechange=function(){if(2==o.readyState&&!c){var e=pp(o);i(e),c=!0}},o.onload=function(){var t=pp(o),r=o.response;try{var i=np(t,r,o.status,e,o.responseURL,n);l(i)}catch(e){u(e)}},o.onerror=function(t){u(new be(1,1,1002,e,t,n))},o.ontimeout=function(){u(new be(1,1,1003,e,n))},o.onprogress=function(e){var t=Date.now();(100<t-a||e.lengthComputable&&e.loaded==e.total)&&(r(t-a,e.loaded-s,e.total-e.loaded),s=e.loaded,a=t)},t.headers)o.setRequestHeader(f.toLowerCase(),t.headers[f]);o.send(t.body)})),(function(){return o.abort(),Promise.resolve()}))}function pp(e){var t=e.getAllResponseHeaders().trim().split("\r\n");e={};for(var n=(t=u(t)).next();!n.done;n=t.next())e[(n=n.value.split(": "))[0].toLowerCase()]=n.slice(1).join(": ");return e}ap()&&(kr("http",ip,2,!0),kr("https",ip,2,!0),kr("blob",ip,2,!0)),B("shaka.net.HttpXHRPlugin",fp),fp.parse=dp;var hp=e.XMLHttpRequest;function mp(e,t,n,r){this.g=e,this.i=t,this.groupId=n,this.h=r}function gp(e){return e.Ma().map((function(e){return"{"+encodeURI(e)+"}"})).join("")+":"+e.Ka+":"+e.Da}function vp(e,t){return Ka(e.g.Ma(),e.g.Ka,e.g.Da,t.streaming.retryParameters)}function yp(){this.h=this.j=this.i=0,this.g=new Map,this.l=0}function bp(e,t){e.i+=t;var n=e.l;return e.l++,e.g.set(n,t),n}function Ep(e){var t=this;this.V=e,this.g=new Map,this.N=new Rr((function(){return wp(t).catch((function(){}))})),this.h=[],this.Lf=function(){},this.Jf=function(){},this.fc=new yp}function wp(e){var t=e.h.map((function(e){return e()}));return e.h=[],Promise.all(t)}function Ap(e,t,n,r,i,o){Lr(e.N);var a=(e.g.get(t)||Promise.resolve()).then((function(){var t,a,s,l,u,c,f;return R((function(d){if(1==d.g)return E(d,function(e,t){var n,r,i,o;return R((function(a){return 1==a.g?(n=Pr,r=e.V.request(n,t),i=function(){return r.abort()},e.h.push(i),E(a,r.promise,2)):(o=a.h,rt(e.h,i),a.return(o.data))}))}(e,n),2);if(t=d.h,e.N.g)throw new be(2,9,7001);if(i)for(l in a=Pt(t),(s=new Pc(a)).data)u=Number(l),c=s.data[u],f=s.g[u],e.Jf(c,f);e.fc.close(r,t.byteLength);var p=e.fc;return e.Lf(0==p.i?0:p.j/p.i,e.fc.h),d.return(o(t))}))}));e.g.set(t,a)}
133function Sp(e,t,n){Lr(e.N);var r=(e.g.get(t)||Promise.resolve()).then((function(){return R((function(e){return E(e,n(),0)}))}));e.g.set(t,r)}function Tp(e,t){var n=this;this.i=e,this.h=e.objectStore(t),this.g=new Dt,e.onabort=function(e){e.preventDefault(),n.g.reject()},e.onerror=function(e){e.preventDefault(),n.g.reject()},e.oncomplete=function(){n.g.resolve()}}function xp(e,t){return new Promise((function(n,r){var i=e.h.openCursor();i.onerror=r,i.onsuccess=function(){var e;return R((function(r){if(1==r.g)return null==i.result?(n(),r.return()):(e=i.result,E(r,t(e.key,e.value,e),2));e.continue(),w(r)}))}}))}function kp(e){this.h=e,this.g=[]}function Op(e,t){return _p(e,t,"readwrite")}function _p(e,t,n){var r=new Tp(n=e.h.transaction([t],n),t);return e.g.push(r),r.promise().then((function(){rt(e.g,r)}),(function(){rt(e.g,r)})),r}function Cp(e,t,n){this.h=new kp(e),this.i=t,this.g=n}function Pp(e){return Promise.reject(new be(2,9,9011,"Cannot add new value to "+e))}function Ip(e,t,n,r){t=(e=Op(e.h,t)).store();for(var i={},o=(n=u(n)).next();!o.done;i={ed:i.ed},o=n.next())i.ed=o.value,t.delete(i.ed).onsuccess=function(e){return function(){return r(e.ed)}}(i);return e.promise()}function Np(e,t,n){var r,i,o,a,s,l,c;return R((function(f){if(1==f.g){for(r=_p(e.h,t,"readonly"),i=r.store(),o={},a=[],s={},l=u(n),c=l.next();!c.done;s={Ec:s.Ec,Ac:s.Ac},c=l.next())s.Ac=c.value,s.Ec=i.get(s.Ac),s.Ec.onsuccess=function(e){return function(){null==e.Ec.result&&a.push(e.Ac),o[e.Ac]=e.Ec.result}}(s);return E(f,r.promise(),2)}if(a.length)throw new be(2,9,9012,"Could not find values for "+a);return f.return(n.map((function(e){return o[e]})))}))}function Rp(e){this.g=new kp(e)}function Lp(){this.g=new Map}function Mp(e){var t=null;
133if(e.g.forEach((function(e,n){e.getCells().forEach((function(e,r){e.hasFixedKeySpace()||t||(t={path:{Ya:n,oa:r},oa:e})}))})),t)return t;throw new be(2,9,9013,"Could not find a cell that supports add-operations")}function Dp(e,t,n){if(!(e=e.g.get(t)))throw new be(2,9,9013,"Could not find mechanism with name "+t);if(!(t=e.getCells().get(n)))throw new be(2,9,9013,"Could not find cell with name "+n);return t}function jp(e,t){Up.set(e,t)}kr("http",dp,1,!0),kr("https",dp,1,!0),kr("blob",dp,1,!0),yp.prototype.close=function(e,t){if(this.g.has(e)){var n=this.g.get(e);this.g.delete(e),this.j+=n,this.h+=t}},Ep.prototype.destroy=function(){return this.N.destroy()},Tp.prototype.abort=function(){var e=this;return R((function(t){if(1==t.g){try{e.i.abort()}catch(e){}return A(t,2),E(t,e.g,4)}if(2!=t.g)return T(t,0);x(t),w(t)}))},Tp.prototype.store=function(){return this.h},Tp.prototype.promise=function(){return this.g},kp.prototype.destroy=function(){return Promise.all(this.g.map((function(e){return e.abort()})))},(r=Cp.prototype).destroy=function(){return this.h.destroy()},r.hasFixedKeySpace=function(){return!0},r.addSegments=function(){return Pp(this.i)},r.removeSegments=function(e,t){return Ip(this,this.i,e,t)},r.getSegments=function(e){var t,n=this;return R((function(r){return 1==r.g?E(r,Np(n,n.i,e),2):(t=r.h,r.return(t.map((function(e){return n.Ye(e)}))))}))},r.addManifests=function(){return Pp(this.g)},r.updateManifest=function(){return Promise.reject(new be(2,9,9016,"Cannot modify values in "+this.g))},r.updateManifestExpiration=function(e,t){var n=Op(this.h,this.g),r=n.store();return r.get(e).onsuccess=function(n){(n=n.target.result)&&(n.expiration=t,r.put(n,e))},n.promise()},r.removeManifests=function(e,t){return Ip(this,this.g,e,t)},r.getManifests=function(e){var t,n=this;return R((function(r){return 1==r.g?E(r,Np(n,n.g,e),2):(t=r.h,r.return(Promise.all(t.map((function(e){return n.Jc(e)})))))}))},r.getAllManifests=function(){var e,t,n=this;return R((function(r){return 1==r.g?(e=_p(n.h,n.g,"readonly"),t=new Map,E(r,xp(e,(function(e,r){var i;return R((function(o){if(1==o.g)return E(o,n.Jc(r),2);i=o.h,t.set(e,i),w(o)}))})),2)):3!=r.g?E(r,e.promise(),3):r.return(t)}))},r.Ye=function(e){return e},r.Jc=function(e){return Promise.resolve(e)},r.add=function(e,t){var n,r,i,o,a,s,l,c=this;return R((function(f){if(1==f.g){for(n=Op(c.h,e),r=n.store(),i=[],o={},a=u(t),s=a.next();!s.done;o={fd:o.fd},s=a.next())l=s.value,o.fd=r.add(l),o.fd.onsuccess=function(e){return function(){i.push(e.fd.result)}}(o);return E(f,n.promise(),2)}return f.return(i)}))},Rp.prototype.destroy=function(){return this.g.destroy()},Rp.prototype.getAll=function(){var e,t,n=this;return R((function(r){return 1==r.g?(e=_p(n.g,"session-ids","readonly"),t=[],E(r,xp(e,(function(e,n){t.push(n)})),2)):3!=r.g?E(r,e.promise(),3):r.return(t)}))},Rp.prototype.add=function(e){for(var t=Op(this.g,"session-ids"),n=t.store(),r=(e=u(e)).next();!r.done;r=e.next())n.add(r.value);return t.promise()},Rp.prototype.remove=function(e){var t,n=this;return R((function(r){return 1==r.g?E(r,xp(t=Op(n.g,"session-ids"),(function(t,n,r){e.includes(n.sessionId)&&r.delete()})),2):E(r,t.promise(),0)}))},Lp.prototype.destroy=function(){for(var e=[],t=u(this.g.values()),n=t.next();!n.done;n=t.next())e.push(n.value.destroy());return this.g.clear(),Promise.all(e)},Lp.prototype.init=function(){var e=this;Up.forEach((function(t,n){var r=t();r&&e.g.set(n,r)}));for(var t=[],n=u(this.g.values()),r=n.next();!r.done;r=n.next())t.push(r.value.init());return Promise.all(t)},B("shaka.offline.StorageMuxer",Lp),Lp.unregister=function(e){Up.delete(e)},Lp.register=jp,Lp.prototype.destroy=Lp.prototype.destroy;var Up=new Map;function Fp(){Cp.apply(this,arguments)}function Bp(e,t){!function(e){var t=e.streams.filter((function(e){return"audio"==e.contentType}));if(e=e.streams.filter((function(e){return"video"==e.contentType})),!t.every((function(e){return e.variantIds}))||!e.every((function(e){return e.variantIds}))){for(var n=u(t),r=n.next();!r.done;r=n.next())r.value.variantIds=[];for(n=u(e),r=n.next();!r.done;r=n.next())r.value.variantIds=[];if(n=0,e.length&&!t.length){var i=n++,o=u(e);for(r=o.next();!r.done;r=o.next())r.value.variantIds.push(i)}if(!e.length&&t.length)for(i=n++,o=u(t),r=o.next();!r.done;r=o.next())r.value.variantIds.push(i);if(e.length&&t.length)for(t=u(t),r=t.next();!r.done;r=t.next())for(r=r.value,i=u(e),o=i.next();!o.done;o=i.next()){o=o.value;var a=n++;r.variantIds.push(a),o.variantIds.push(a)}}}(e);for(var n=u(e.streams),r=n.next();!r.done;r=n.next());return e.streams.map((function(n){return function(e,t,n){var r=e.initSegmentUri?zp(e.initSegmentUri):null,i=t+e.presentationTimeOffset,o=t+n;return{id:e.id,originalId:null,primary:e.primary,type:e.contentType,mimeType:e.mimeType,codecs:e.codecs,frameRate:e.frameRate,pixelAspectRatio:void 0,hdr:void 0,kind:e.kind,language:e.language,label:e.label,width:e.width,height:e.height,initSegmentKey:r,encrypted:e.encrypted,keyIds:new Set([e.keyId]),segments:e.segments.map((function(e){var n=zp(e.uri);return{startTime:t+e.startTime,endTime:t+e.endTime,dataKey:n,initSegmentKey:r,appendWindowStart:t,appendWindowEnd:o,timestampOffset:i,tilesLayout:""}})),variantIds:e.variantIds,roles:[],forced:!1,audioSamplingRate:null,channelsCount:null,spatialAudio:!1,closedCaptions:null,tilesLayout:void 0}}(n,e.startTime,t)}))}function zp(e){var t;if((t=/^offline:[0-9]+\/[0-9]+\/([0-9]+)$/.exec(e))||(t=/^offline:segment\/([0-9]+)$/.exec(e)))return Number(t[1]);throw new be(2,9,9004,"Could not parse uri "+e)}function qp(){Cp.apply(this,arguments)}
133function Vp(e,t,n){return{id:e.id,originalId:e.originalId,primary:e.primary,type:e.contentType,mimeType:e.mimeType,codecs:e.codecs,frameRate:e.frameRate,pixelAspectRatio:e.pixelAspectRatio,hdr:void 0,kind:e.kind,language:e.language,label:e.label,width:e.width,height:e.height,encrypted:e.encrypted,keyIds:new Set([e.keyId]),segments:e.segments.map((function(r){return{startTime:t+r.startTime,endTime:t+r.endTime,initSegmentKey:e.initSegmentKey,appendWindowStart:t,appendWindowEnd:n,timestampOffset:t-e.presentationTimeOffset,dataKey:r.dataKey,tilesLayout:""}})),variantIds:e.variantIds,roles:[],forced:!1,audioSamplingRate:null,channelsCount:null,spatialAudio:!1,closedCaptions:null,tilesLayout:void 0}}function Gp(){Cp.apply(this,arguments)}function Hp(){this.s=this.j=this.i=this.h=this.g=this.l=null}function Kp(e,t,n,r){this.g=e,this.i=t,this.h=n,this.l=r,this.j=["offline:",e,"/",t,"/",n,"/",r].join("")}function Wp(e){if(null==(e=/^offline:([a-z]+)\/([^/]+)\/([^/]+)\/([0-9]+)$/.exec(e)))return null;var t=e[1];if("manifest"!=t&&"segment"!=t)return null;var n=e[2];if(!n)return null;var r=e[3];return r&&null!=t?new Kp(t,n,r,Number(e[4])):null}function Xp(e,t){this.h=e,this.g=t}function Yp(e,t){var n=new fa(null,0);n.ib(t.duration);var r=t.streams.filter((function(e){return"audio"==e.type})),i=t.streams.filter((function(e){return"video"==e.type}));r=function(e,t,n,r){for(var i=new Set,o=u(t),a=o.next();!a.done;a=o.next()){var s=u(a.value.variantIds);for(a=s.next();!a.done;a=s.next())i.add(a.value)}for(o=u(n),a=o.next();!a.done;a=o.next())for(s=u(a.value.variantIds),a=s.next();!a.done;a=s.next())i.add(a.value);for(o=new Map,i=u(i),a=i.next();!a.done;a=i.next())a=a.value,o.set(a,{id:a,language:"",primary:!1,audio:null,video:null,bandwidth:0,allowedByApplication:!0,allowedByKeySystem:!0,decodingInfos:[]});for(t=u(t),i=t.next();!i.done;i=t.next())for(i=i.value,a=Zp(e,i,r),s=u(i.variantIds),i=s.next();!i.done;i=s.next())(i=o.get(i.value)).language=a.language,i.primary=i.primary||a.primary,i.audio=a;for(n=u(n),t=n.next();!t.done;t=n.next())for(i=t.value,t=Zp(e,i,r),a=u(i.variantIds),i=a.next();!i.done;i=a.next())(i=o.get(i.value)).primary=i.primary||t.primary,i.video=t;return o}(e,r,i,n),i=t.streams.filter((function(e){return e.type==Re})).map((function(t){return Zp(e,t,n)}));var o=t.streams.filter((function(e){return"image"==e.type})).map((function(t){return Zp(e,t,n)})),a=t.drmInfo?[t.drmInfo]:[];if(t.drmInfo)for(var s=u(r.values()),l=s.next();!l.done;l=s.next())(l=l.value).audio&&l.audio.encrypted&&(l.audio.drmInfos=a),l.video&&l.video.encrypted&&(l.video.drmInfos=a);return{presentationTimeline:n,minBufferTime:2,offlineSessionIds:t.sessionIds,variants:Array.from(r.values()),textStreams:i,imageStreams:o}}function Zp(e,t,n){var r=t.segments.map((function(t){return function(e,t){var n=new Kp("segment",e.h,e.g,t.dataKey);return new ca(t.startTime,t.endTime,(function(){return[n.toString()]}),0,null,null!=t.initSegmentKey?function(e,t){var n=new Kp("segment",e.h,e.g,t);return new ua((function(){return[n.toString()]}),0,null)}(e,t.initSegmentKey):null,t.timestampOffset,t.appendWindowStart,t.appendWindowEnd,[],t.tilesLayout||"")}(e,t)}));return n.tc(r),{id:t.id,originalId:t.originalId,createSegmentIndex:function(){return Promise.resolve()},segmentIndex:new Ia(r),mimeType:t.mimeType,codecs:t.codecs,width:t.width||void 0,height:t.height||void 0,frameRate:t.frameRate,pixelAspectRatio:t.pixelAspectRatio,hdr:t.hdr,kind:t.kind,encrypted:t.encrypted,drmInfos:[],keyIds:t.keyIds,language:t.language,label:t.label,type:t.type,primary:t.primary,trickModeVideo:null,emsgSchemeIdUris:null,roles:t.roles,forced:t.forced,channelsCount:t.channelsCount,audioSamplingRate:t.audioSamplingRate,spatialAudio:t.spatialAudio,closedCaptions:t.closedCaptions,tilesLayout:t.tilesLayout}}function Qp(){this.g=null}function Jp(){}function $p(e){var t=Wp(e);return t&&"manifest"==t.g?e=yr(e={uri:e,vf:e,data:new ArrayBuffer(0),headers:{"content-type":"application/x-offline-manifest"}}):e=t&&"segment"==t.g?function(e,t){var n=new Lp;return yr(void 0).va((function(){return n.init()})).va((function(){return Dp(n,t.Ya(),t.oa())})).va((function(e){return e.getSegments([t.key()])})).va((function(e){return{uri:t,data:e[0].data,headers:{}}})).finally((function(){return n.destroy()}))}(t.key(),t):gr(new be(2,1,9004,e)),e}function eh(e,t,n){var r,i,o,a,s,l;return R((function(c){switch(c.g){case 1:r=[];for(var f=[],d=u(n),p=d.next();!p.done;p=d.next()){p=p.value;for(var h=!1,m=u(f),g=m.next();!g.done;g=m.next())if(th((g=g.value).info,p)){g.sessionIds.push(p.sessionId),h=!0;break}h||f.push({info:p,sessionIds:[p.sessionId]})}i=u(f),o=i.next();case 2:if(o.done){c.D(4);break}return a=o.value,s=function(e,t,n){var r,i;return R((function(o){switch(o.g){case 1:return r=new Gr({Wb:t,onError:function(){},wd:function(){},onExpirationUpdated:function(){},onEvent:function(){}}),A(o,2),r.configure(e),E(o,function(e,t,n,r,i,o){var a=new Map;return(i={audioCapabilities:i,videoCapabilities:o,distinctiveIdentifier:"optional",persistentState:"required",sessionTypes:["persistent-license"],label:t}).drmInfos=[{keySystem:t,licenseServerUri:n,distinctiveIdentifierRequired:!1,persistentStateRequired:!0,audioR
133obustness:"",videoRobustness:"",serverCertificate:r,serverCertificateUri:"",initData:null,keyIds:null}],a.set(t,i),Jr(e,a,[])}(r,n.info.keySystem,n.info.licenseUri,n.info.serverCertificate,n.info.audioCapabilities,n.info.videoCapabilities),4);case 4:T(o,3);break;case 2:return x(o),E(o,r.destroy(),5);case 5:return o.return([]);case 3:return A(o,6),E(o,Wr(r),8);case 8:T(o,7);break;case 6:return x(o),E(o,r.destroy(),9);case 9:return o.return([]);case 7:return i=[],E(o,Promise.all(n.sessionIds.map((function(e){return R((function(t){return 1==t.g?(A(t,2),E(t,function(e,t){var n,r,i;return R((function(o){return 1==o.g?E(o,$r(e,t),2):3!=o.g?(n=o.h)?(r=[],(i=e.j.get(n))&&(i.jb=new Dt,r.push(i.jb)),r.push(n.remove()),E(o,Promise.all(r),3)):o.return():(e.j.delete(n),void w(o))}))}(r,e),4)):2!=t.g?(i.push(e),T(t,0)):(x(t),void w(t))}))}))),10);case 10:return E(o,r.destroy(),11);case 11:return o.return(i)}}))}(e,t,a),E(c,s,5);case 5:l=c.h,r=r.concat(l),o=i.next(),c.D(2);break;case 4:return c.return(r)}}))}function th(e,t){function n(e,t){return e.robustness==t.robustness&&e.contentType==t.contentType}return e.keySystem==t.keySystem&&e.licenseUri==t.licenseUri&&it(e.audioCapabilities,t.audioCapabilities,n)&&it(e.videoCapabilities,t.videoCapabilities,n)}function nh(e,t){var n=Yp(new Xp(e.Ya(),e.oa()),t),r=t.appMetadata||{};return n=rh(n),{offlineUri:e.toString(),originalManifestUri:t.originalManifestUri,duration:t.duration,size:t.size,expiration:t.expiration,tracks:n,appMetadata:r,isIncomplete:t.isIncomplete||!1}}function rh(e){for(var t=[],n=function(e){return e.filter((function(e){return Gn(e)}))}(e.variants),r=(n=u(n)).next();!r.done;r=n.next())t.push(jn(r.value));for(n=(e=u(e.textStreams)).next();!n.done;n=e.next())t.push(Un(n.value));return t}function ih(){this.g={}}function oh(e,t){var n=t.audio,r=t.video;if(n&&!r&&(e.g[n.id]=n.bandwidth||t.bandwidth),!n&&r&&(e.g[r.id]=r.bandwidth||t.bandwidth),n&&r){var i=n.bandwidth||393216,o=r.bandwidth||t.bandwidth-i;0>=o&&(o=t.bandwidth),e.g[n.id]=i,e.g[r.id]=o}}function ah(e,t){e.g[t.id]=t.bandwidth||2048}function sh(e,t){var n=e.g[t];return null==n&&(n=0),n}function lh(){this.h=[],this.g=this.i=0}function uh(e){var t=this;if(e&&e.constructor!=Zs)throw new be(2,9,9008);this.V=this.m=null,e?(this.m=e.m,this.V=e.Mc()):(this.m=qs(),this.V=new xr),this.Uc=[],this.re=[];var n=!e;this.N=new Rr((function(){var e,r,i,o,a;return R((function(s){switch(s.g){case 1:return E(s,Promise.all(t.re.map((function(e){return wp(e)}))),2);case 2:for(e=function(){},r=[],i=u(t.Uc),o=i.next();!o.done;o=i.next())a=o.value,r.push(a.then(e,e));return E(s,Promise.all(r),3);case 3:if(!n){s.D(4);break}return E(s,t.V.destroy(),4);case 4:t.m=null,t.V=null,w(s)}}))}))}function ch(){if(mn())e:{for(var e=u(Up.values()),t=e.next();!t.done;t=e.next())if(t=(t=t.value)()){t.destroy(),e=!0;break e}e=!1}else e=!1;return e}function fh(e){var t,n,r;return R((function(i){switch(i.g){case 1:return E(i,(t=new Lp).init(),2);case 2:return E(i,Mp(t),3);case 3:return n=i.h,r=new Kp("manifest",n.path.Ya,n.path.oa,e),E(i,t.destroy(),4);case 4:return E(i,(new uh).remove(r.toString()),0)}}))}function dh(e,t,n,r){var i,o,a,s,l,c,f,d,p,h,m,g,v,y,b,w,S;return R((function(T){switch(T.g){case 1:return i=new Lp,o=gp(t),a=!1,f=0,A(T,2,3),E(T,i.init(),5);case 5:return E(T,Mp(i),6);case 6:return E(T,(l=T.h).oa.addSegments([n]),7);case 7:return d=T.h,s=d[0],r(),E(T,function(){var e,t=Sh;return R((function(n){return 1==n.g?(e=++t.i,t.g?E(n,new Promise((function(n){t.h.push((function(){t.g=e,n()}))})),2):(t.g=e,n.D(2))):n.return(e)}))}(),8);case 8:return f=T.h,r(),E(T,l.oa.getManifests([e]),9);case 9:for(p=T.h,r(),c=p[0],h=!0,m=u(c.streams),g=m.next();!g.done;g=m.next())for(v=g.value,y=u(v.segments),b=y.next();!b.done;b=y.next())(w=b.value).pendingSegmentRefId==o&&(w.dataKey=s,w.pendingSegmentRefId=void 0),w.pendingInitSegmentRefId==o&&(w.initSegmentKey=s,w.pendingInitSegmentRefId=void 0),w.pendingSegmentRefId&&(h=!1),w.pendingInitSegmentRefId&&(h=!1);return c.size+=n.data.byteLength,h&&(c.isIncomplete=!1),E(T,l.oa.updateManifest(e,c),10);case 10:a=!0,r();case 3:return k(T),E(T,i.destroy(),11);case 11:Sh.release(f),O(T,4);break;case 2:return S=x(T),E(T,fh(e),12);case 12:if(!l||a||!s){T.D(13);break}return E(T,l.oa.removeSegments([s],(function(){})),13);case 13:throw S;case 4:return T.return(c)}}))}function ph(e){return e.variants.some((function(e){var t=e.audio&&e.audio.encrypted;return e.video&&e.video.encrypted||t}))}function hh(e){return e.variants.some((function(e){return(e.video?e.video.drmInfos:[]).concat(e.audio?e.audio.drmInfos:[]).some((function(e){return e.initData&&e.initData.length}))}))}function mh(e,t){for(var n=[],r=u(e.streams),i=r.next();!i.done;i=r.next())i=i.value,t&&"video"==i.type?n.push({contentType:nn(i.mimeType,i.codecs),robustness:e.drmInfo.videoRobustness}):t||"audio"!=i.type||n.push({contentType:nn(i.mimeType,i.codecs),robustness:e.drmInfo.audioR
133obustness});return n}function gh(e,t,n){return R((function(r){return E(r,function(e,t,n,r){var i,o,a;return R((function(s){return 1==s.g?r.drmInfo?(i=function(e){var t=Array.from(e.g.keys());if(!t.length)throw new be(2,9,9e3,"No supported storage mechanisms found");return e.g.get(t[0]).getEmeSessionCell()}(n),o=r.sessionIds.map((function(e){return{sessionId:e,keySystem:r.drmInfo.keySystem,licenseUri:r.drmInfo.licenseServerUri,serverCertificate:r.drmInfo.serverCertificate,audioCapabilities:mh(r,!1),videoCapabilities:mh(r,!0)}})),E(s,eh(t,e,o),2)):s.return():3!=s.g?(a=s.h,E(s,i.remove(a),3)):E(s,i.add(o.filter((function(e){return!a.includes(e.sessionId)}))),0)}))}(e.V,e.m.drm,n,t),0)}))}function vh(e,t,n){function r(){}var i=function(e){for(var t=new Set,n=(e=u(e.streams)).next();!n.done;n=e.next())for(var r=(n=u(n.value.segments)).next();!r.done;r=n.next())null!=(r=r.value).initSegmentKey&&t.add(r.initSegmentKey),t.add(r.dataKey);return Array.from(t)}(n);return nh(t,n),Promise.all([e.removeSegments(i,r),e.removeManifests([t.key()],r)])}function yh(e,t,n,r,i){var o={id:r.id,originalId:r.originalId,primary:r.primary,type:r.type,mimeType:r.mimeType,codecs:r.codecs,frameRate:r.frameRate,pixelAspectRatio:r.pixelAspectRatio,hdr:r.hdr,kind:r.kind,language:r.language,label:r.label,width:r.width||null,height:r.height||null,encrypted:r.encrypted,keyIds:r.keyIds,segments:[],variantIds:[],roles:r.roles,forced:r.forced,channelsCount:r.channelsCount,audioSamplingRate:r.audioSamplingRate,spatialAudio:r.spatialAudio,closedCaptions:r.closedCaptions,tilesLayout:r.tilesLayout};return function(e,t,n){if(null!=(t=e.segmentIndex.find(t)))for(var r=e.segmentIndex.get(t);r;)n(r),r=e.segmentIndex.get(++t)}(r,n.presentationTimeline.ub(),(function(n){var a=gp(n),s=void 0;if(!i.has(a)){var l=n.endTime-n.startTime;l=sh(t,r.id)*l,l=bp(e.fc,l),i.set(a,new mp(n,l,r.id,!1))}n.g&&(s=gp(n.g),i.has(s)||(l=.5*sh(t,r.id),l=bp(e.fc,l),i.set(s,new mp(n.g,l,r.id,!0)))),o.segments.push({pendingInitSegmentRefId:s,initSegmentKey:s?0:null,startTime:n.startTime,endTime:n.endTime,appendWindowStart:n.appendWindowStart,appendWindowEnd:n.appendWindowEnd,timestampOffset:n.timestampOffset,tilesLayout:n.tilesLayout,pendingSegmentRefId:a,dataKey:0})})),o}function bh(e){if(e.N.g)throw new be(2,9,7001)}function Eh(){if(!ch())throw new be(2,9,9e3)}function wh(e,t){return R((function(n){return 1==n.g?(e.Uc.push(t),S(n),E(n,t,4)):2!=n.g?n.return(n.h):(k(n),rt(e.Uc,t),O(n,0))}))}function Ah(e){for(var t=new Set,n=u(e.textStreams),r=n.next();!r.done;r=n.next())t.add(r.value);for(r=(n=u(e.imageStreams)).next();!r.done;r=n.next())t.add(r.value);for(n=(e=u(e.variants)).next();!n.done;n=e.next())(n=n.value).audio&&t.add(n.audio),n.video&&t.add(n.video);return t}g(Fp,Cp),Fp.prototype.updateManifestExpiration=function(e,t){var n,r,i,o=this;return R((function(a){return n=Op(o.h,o.g),r=n.store(),i=new Dt,r.get(e).onsuccess=function(n){(n=n.target.result)?(n.expiration=t,r.put(n),i.resolve()):i.reject(new be(2,9,9012,"Could not find values for "+e))},E(a,Promise.all([n.promise(),i]),0)}))},Fp.prototype.Jc=function(e){var t,n,r,i,o,a;return R((function(s){if(1==s.g){for(t=[],n=0;n<e.periods.length;++n)r=n==e.periods.length-1?e.duration:e.periods[n+1].startTime,i=r-e.periods[n].startTime,o=Bp(e.periods[n],i),t.push(o);return E(s,Cf(t),2)}return a=s.h,s.return({creationTime:0,originalManifestUri:e.originalManifestUri,duration:e.duration,size:e.size,expiration:null==e.expiration?1/0:e.expiration,streams:a,sessionIds:e.sessionIds,drmInfo:e.drmInfo,appMetadata:e.appMetadata})}))},Fp.prototype.Ye=function(e){return{data:e.data}},g(qp,Cp),qp.prototype.Jc=function(e){var t,n,r,i,o,a;return R((function(s){if(1==s.g){for(t=[],n=0;n<e.periods.length;++n){r=n==e.periods.length-1?e.duration:e.periods[n+1].startTime,i=r-e.periods[n].startTime;for(var l=e.periods[n],c=[],f=u(l.streams),d=f.next();!d.done;d=f.next())0!=(d=d.value).variantIds.length&&c.push(Vp(d,l.startTime,l.startTime+i));o=c,t.push(o)}return E(s,Cf(t),2)}return a=s.h,s.return({appMetadata:e.appMetadata,creationTime:0,drmInfo:e.drmInfo,duration:e.duration,expiration:null==e.expiration?1/0:e.expiration,originalManifestUri:e.originalManifestUri,sessionIds:e.sessionIds,size:e.size,streams:a})}))},g(Gp,Cp),(r=Gp.prototype).hasFixedKeySpace=function(){return!1},r.addSegments=function(e){return this.add(this.i,e)},r.addManifests=function(e){return this.add(this.g,e)},r.updateManifest=function(e,t){return function(e,t,n){var r=(e=Op(e.h,e.g)).store();return r.get(t).onsuccess=function(){r.put(n,t)},e.promise()}(this,e,t)},r.Jc=function(e){return null==e.expiration&&(e.expiration=1/0),Promise.resolve(e)},(r=Hp.prototype).init=function(){var t=this,n=new Dt,r=e.indexedDB.open("shaka_offline_db",5);return r.onsuccess=function(){var e=r.result;t.l=e;var i=e.objectStoreNames;i=i.contains("manifest")&&i.contains("segment")?new Fp(e,"segment","manifest"):null,t.g=i,i=(i=e.objectStoreNames).contains("manifest-v2")&&i.contains("segment-v2")?new qp(e,"segment-v2","manifest-v2"):null,t.h=i,i=(i=e.objectStoreNames).contains("manifest-v3")&&i.contains("segment-v3")?new qp(e,"segment-v3","manifest-v3"):null,t.i=i,i=(i=e.objectStoreNames).contains("manifest-v5")&&i.contains("segment-v5")?new Gp(e,"segment-v5","manifest-v5"):null,t.j=i,e=e.objectStoreNames.contains("session-ids")?new Rp(e):null,t.s=e,n.resolve()},r.onupgradeneeded=function(){for(var e=r.result,t=u(["segment-v5","manifest-v5","session-ids"]),n=t.next();!n.done;n=t.next())n=n.value,e.objectStoreNames.contains(n)||e.createObjectStore(n,{autoIncrement:!0})},r.onerror=function(e){n.reject(new be(2,9,9001,r.error)),e.preventDefault()},n},r.destroy=function(){var e=this;return R((function(t){switch(t.g){case 1:if(!e.g){t.D(2);break}return E(t,e.g.destroy(),2);case 2:if(!e.h){t.D(4);break}return E(t,e.h.destroy(),4);case 4:if(!e.i){t.D(6);break}return E(t,e.i.destroy(),6);case 6:if(!e.j){t.D(8);break}return E(t,e.j.destroy(),8);case 8:if(!e.s){t.D(10);break}return E(t,e.s.destroy(),10);case 10:e.l&&e.l.close(),w(t)}}))},r.getCells=function(){var e=new Map;return this.g&&e.set("v1",this.g),this.h&&e.set("v2",this.h),this.i&&e.set("v3",this.i),this.j&&e.set("v5",this.j),e},r.getEmeSessionCell=function(){return this.s},r.erase=function(){var t=this;return R((function(n){switch(n.g){case 1:if(!t.g){n.D(2);break}return E(n,t.g.destroy(),2);case 2:if(!t.h){n.D(4);break}return E(n,t.h.destroy(),4);case 4:if(!t.i){n.D(6);break}return E(n,t.i.destroy(),6);case 6:if(!t.j){n.D(8);break}return E(n,t.j.destroy(),8);case 8:return t.l&&t.l.close(),E(n,function(){var t=new Dt,n=e.indexedDB.deleteDatabase("shaka_offline_db");return n.onblocked=function(){},n.onsuccess=function(){t.resolve()},n.onerror=function(e){t.reject(new be(2,9,9001,n.error)),e.preventDefault()},t}(),10);case 10:return t.l=null,t.g=null,t.h=null,t.i=null,t.j=null,E(n,t.init(),0)}}))},jp("idb",(function(){return yn()||!e.indexedDB?null:new Hp})),Kp.prototype.Ya=function(){return this.i},Kp.prototype.oa=function(){return this.h},Kp.prototype.key=function(){return this.l},Kp.prototype.toString=function(){return this.j},(r=Qp.prototype).configure=function(){},r.start=function(e,t){var n,r,i,o,a,s,l=this;return R((function(u){switch(u.g){case 1:if(n=Wp(e),l.g=n,null==n||"manifest"!=n.g)throw new be(2,1,9004,e);return r=new Lp,S(u),E(u,r.init(),4);case 4:return E(u,Dp(r,n.Ya(),n.oa()),5);case 5:return E(u,u.h.getManifests([n.key()]),6);case 6:return i=u.h,o=i[0],a=new Xp(n.Ya(),n.oa()),s=Yp(a,o),t.makeTextStreamsForClosedCaptions(s),u.return(s);case 2:return k(u),E(u,r.destroy(),7);case 7:O(u,0)}}))},r.stop=function(){return Promise.resolve()},r.update=function(){},r.onExpirationUpdated=function(e,t){var n,r,i,o,a,s,l,u=this;return R((function(c){switch(c.g){case 1:return n=u.g,r=new Lp,A(c,2,3),E(c,r.init(),5);
133case 5:return E(c,Dp(r,n.Ya(),n.oa()),6);case 6:return E(c,(i=c.h).getManifests([n.key()]),7);case 7:if(o=c.h,a=o[0],s=a.sessionIds.includes(e),l=null==a.expiration||a.expiration>t,!s||!l){c.D(3);break}return E(c,i.updateManifestExpiration(n.key(),t),3);case 3:return k(c),E(c,r.destroy(),10);case 10:O(c,0);break;case 2:x(c),c.D(3)}}))},vi["application/x-offline-manifest"]=function(){return new Qp},B("shaka.offline.OfflineScheme",Jp),Jp.plugin=$p,kr("offline",$p),lh.prototype.release=function(e){e==this.g&&(this.g=0,0<this.h.length&&this.h.shift()())},(r=uh.prototype).destroy=function(){return this.N.destroy()},r.configure=function(e,t){return 2==arguments.length&&"string"==typeof e&&(e=Bs(e,t)),e.manifest&&e.manifest.dash&&"defaultPresentationDelay"in e.manifest.dash&&(we("manifest.dash.defaultPresentationDelay configuration","Please Use manifest.defaultPresentationDelay instead."),e.manifest.defaultPresentationDelay=e.manifest.dash.defaultPresentationDelay,delete e.manifest.dash.defaultPresentationDelay),Vs(this.m,e)},r.getConfiguration=function(){var e=qs();return Vs(e,this.m,qs()),e},r.Mc=function(){return this.V},r.store=function(e,t,n){var r=this,i=this.getConfiguration(),o=new Ep(this.V);this.re.push(o);var a=new mr(t=function(e,t,n,r,i,o){var a,s,l,c,f,d,p,h,m,g,v,y,b;return R((function(S){switch(S.g){case 1:return Eh(),s=a=null,l=new Lp,d=f=c=null,A(S,2,3),E(S,r(),5);case 5:return a=S.h,E(S,function(e,t,n,r){var i,o,a,s,l;return R((function(u){if(1==u.g)return i=null,o=e.V,a={networkingEngine:o,modifyManifestRequest:function(){},modifySegmentRequest:function(){},filter:function(){return Promise.resolve()},makeTextStreamsForClosedCaptions:function(){},onTimelineRegionAdded:function(){},onEvent:function(){},onError:function(e){i=e},isLowLatencyMode:function(){return!1},isAutoLowLatencyMode:function(){return!1},enableLowLatencyMode:function(){}},n.configure(r.manifest),bh(e),E(u,n.start(t,a),2);if(3!=u.g)return s=u.h,bh(e),l=Ah(s),E(u,Promise.all(ee(l,(function(e){return e.createSegmentIndex()}))),3);if(bh(e),i)throw i;return u.return(s)}))}(e,t,a,i),6);case 6:if(p=S.h,bh(e),!(!p.presentationTimeline.W()&&!p.presentationTimeline.Tb()))throw new be(2,9,9005,t);return E(S,function(e,t,n,r){var i;return R((function(o){switch(o.g){case 1:return(i=new Gr({Wb:e.V,onError:n,wd:function(){},onExpirationUpdated:function(){},onEvent:function(){}})).configure(r.drm),E(o,function(e,t,n){return e.ia=!0,e.C=[],e.L=n,Kr(e,t)}(i,t.variants,r.offline.usePersistentLicense),2);case 2:return E(o,Wr(i),3);case 3:return E(o,Xr(i),4);case 4:return o.return(i)}}))}(e,p,(function(e){d=d||e}),i),7);case 7:if(s=S.h,bh(e),d)throw d;return E(S,function(e,t){var n,r,i,o,a,s,l,c,f,d,p,h,m,g,v,y,b,S,k,O,_,C,P,I,N,L,M,D;return R((function(R){switch(R.g){case 1:return n={width:1/0,height:1/0},function(e,t,n){e.variants=e.variants.filter((function(e){return _n(e,t,n)}))}(e,t.restrictions,n),E(R,Pn(e,t.offline.usePersistentLicense),2);case 2:for(r=[],i=t.preferredAudioChannelCount,o=t.preferredDecodingAttributes,a=t.preferredVideoCodecs,s=t.preferredAudioCodecs,xn(e,a,s,i,o),l=u(e.variants),c=l.next();!c.done;c=l.next())f=c.value,r.push(jn(f));for(d=u(e.textStreams),p=d.next();!p.done;p=d.next())h=p.value,r.push(Un(h));for(m=u(e.imageStreams),g=m.next();!g.done;g=m.next())v=g.value,r.push(Fn(v));return E(R,t.offline.trackSelectionCallback(r),3);case 3:for(y=R.h,b=e.presentationTimeline.getDuration(),S=0,k=u(y),O=k.next();!O.done;O=k.next())_=O.value,C=_.bandwidth*b/8,S+=C;return A(R,4),E(R,t.offline.downloadSizeCallback(S),6);case 6:if(!R.h)throw new be(2,9,9014);T(R,5);break;case 4:if((P=x(R))instanceof be)throw P;throw new be(2,9,9015);case 5:for(I=new Set,N=new Set,L=new Set,M=u(y),O=M.next();!O.done;O=M.next())"variant"==(D=O.value).type&&I.add(D.id),"text"==D.type&&N.add(D.id),"image"==D.type&&L.add(D.id);e.variants=e.variants.filter((function(e){return I.has(e.id)})),e.textStreams=e.textStreams.filter((function(e){return N.has(e.id)})),e.imageStreams=e.imageStreams.filter((function(e){return L.has(e.id)})),function(e){e.variants.map((function(e){return e.video}));var t=new Set(e.variants.map((function(e){return e.audio})));e=e.textStreams;for(var n=u(t),r=n.next();!r.done;r=n.next())for(var i=(r=u(t)).next();!i.done;i=r.next());for(t=u(e),n=t.next();!n.done;n=t.next())for(n=u(e),r=n.next();!r.done;r=n.next());}(e),w(R)}}))}(p,i),8);
133case 8:return E(S,l.init(),9);case 9:return bh(e),E(S,Mp(l),10);case 10:return c=S.h,bh(e),h=function(e,t,n,r,i,o){var a=function(e,t,n){return{offlineUri:null,originalManifestUri:e,duration:t.presentationTimeline.getDuration(),size:0,expiration:1/0,tracks:t=rh(t),appMetadata:n,isIncomplete:!1}}(n,t,r),s=i.offline.progressCallback;!function(e,t,n){e.Lf=t,e.Jf=n}(o,(function(e,t){a.size=t,s(a,e)}),(function(t,n){l&&i.offline.usePersistentLicense&&c==n&&Yr(e,"cenc",t)}));var l=ph(t)&&!hh(t),c=null;l&&(c=Th.get(e.i.keySystem));for(var f=new ih,d=u(t.textStreams),p=d.next();!p.done;p=d.next())f.g[p.value.id]=52;for(d=u(t.imageStreams),p=d.next();!p.done;p=d.next())ah(f,p.value);for(p=u(t.variants),d=p.next();!d.done;d=p.next())oh(f,d.value);return f=function(e,t,n){for(var r=new Map,i=Ah(n),o=new Map,a=(i=u(i)).next();!a.done;a=i.next()){a=a.value;var s=yh(e,t,n,a,r);o.set(a.id,s)}for(e=u(n.variants),t=e.next();!t.done;t=e.next())(t=t.value).audio&&o.get(t.audio.id).variantIds.push(t.id),t.video&&o.get(t.video.id).variantIds.push(t.id);return{streams:Array.from(o.values()),Me:Array.from(r.values())}}(o,f,t),o=f.streams,f=f.Me,p=e.i,d=i.offline.usePersistentLicense,p&&d&&(p.initData=[]),{Pg:{creationTime:Date.now(),originalManifestUri:n,duration:t.presentationTimeline.getDuration(),size:0,expiration:e.Lc(),streams:o,sessionIds:d?Qr(e):[],drmInfo:p,appMetadata:r,isIncomplete:!0},Me:f}}(s,p,t,n,i,o),m=h.Pg,g=h.Me,E(S,c.oa.addManifests([m]),11);case 11:if(v=S.h,bh(e),f=v[0],bh(e),d)throw d;return E(S,function(e,t,n,r,i,o,a,s,l){var c,f;return R((function(d){switch(d.g){case 1:if(c=function(t,c){var f,d,p,h,m,g,v,y;return R((function(b){if(1==b.g){for(f=function(){bh(e)},d={},p=u(t),h=p.next();!h.done;d={bd:d.bd,Ab:d.Ab},h=p.next())d.Ab=h.value,d.bd=void 0,m=vp(d.Ab,o),g=d.Ab.i,v=d.Ab.h,y=function(e){return function(t){return e.bd=t,Promise.resolve()}}(d),Ap(i,d.Ab.groupId,m,g,v,y),Sp(i,d.Ab.groupId,function(e){return function(){var t;return R((function(i){if(1==i.g)return t=e.Ab.g,E(i,dh(n,t,{data:e.bd},f),2);r=i.h||r,w(i)}))}}(d));return E(b,function(e){return R((function(t){return 1==t.g?E(t,Promise.all(e.g.values()),2):t.return(e.fc.h)}))}(i),2)}return c?(bh(e),function(e,t,n,r){if(t.expiration=n.Lc(),n=Qr(n),t.sessionIds=r.offline.usePersistentLicense?n:[],ph(e)&&r.offline.usePersistentLicense&&!n.length)throw new be(2,9,9007)}(s,r,l,o),E(b,a.updateManifest(n,r),0)):b.D(0)}))},f=!1,!ph(s)||!f||hh(s)){d.D(2);break}return E(d,c(t.filter((function(e){return e.h})),!0),3);case 3:bh(e),t=t.filter((function(e){return!e.h}));case 2:if(f){d.D(0);break}return E(d,c(t,!1),5);case 5:bh(e),w(d)}}))}(e,g,f,m,o,i,c.oa,p,s),12);case 12:return bh(e),y=new Kp("manifest",c.path.Ya,c.path.oa,f),S.return(nh(y,m));case 3:return k(S),E(S,l.destroy(),13);case 13:if(!a){S.D(14);break}return E(S,a.stop(),14);case 14:if(!s){S.D(16);break}return E(S,s.destroy(),16);case 16:O(S,0);break;case 2:if(b=x(S),null==f){S.D(18);break}return E(S,fh(f),18);case 18:throw d||b}}))}(this,e,t||{},(function(){var t;return R((function(o){return 1==o.g?E(o,hi(e,r.V,i.manifest.retryParameters,n||null),2):(t=o.h,o.return(_e(t)))}))}),i,o),(function(){return wp(o)}));return a.finally((function(){rt(r.re,o)})),a.then=function(e){return we("shaka.offline.Storage.store.then","Storage operations now return a shaka.util.AbortableOperation, rather than a promise. Please update to conform to this new API; you can use the |chain| method instead."),a.promise.then(e)},function(e,t){var n=t.promise;return e.Uc.push(n),t.finally((function(){rt(e.Uc,n)}))}(this,a)},r.Cg=function(){return we("shaka.offline.Storage.getStoreInProgress","Multiple concurrent downloads are now supported."),!1},r.remove=function(e){return wh(this,function(e,t){var n,r,i,o,a,s;return R((function(l){switch(l.g){case 1:if(Eh(),null==(n=Wp(t))||"manifest"!=n.g)throw new be(2,9,9004,t);return r=n,i=new Lp,S(l),E(l,i.init(),4);case 4:return E(l,Dp(i,r.Ya(),r.oa()),5);case 5:return E(l,(o=l.h).getManifests([r.key()]),6);case 6:return a=l.h,s=a[0],E(l,Promise.all([gh(e,s,i),vh(o,r,s)]),2);case 2:return k(l),E(l,i.destroy(),8);case 8:O(l,0)}}))}(this,e))},r.eh=function(){return wh(this,function(e){var t,n,r,i,o,a,s,l,c,f;return R((function(d){switch(d.g){case 1:return Eh(),t=e.V,n=e.m.drm,r=new Lp,i=!1,S(d),E(d,r.init(),4);case 4:o=[],function(e,t){e.g.forEach((function(e){t(e.getEmeSessionCell())}))}(r,(function(e){return o.push(e)})),a=u(o),s=a.next();case 5:if(s.done){d.D(2);break}return E(d,(l=s.value).getAll(),8);case 8:return c=d.h,E(d,eh(n,t,c),9);case 9:return f=d.h,E(d,l.remove(f),10);case 10:f.length!=c.length&&(i=!0),s=a.next(),d.D(5);break;case 2:return k(d),E(d,r.destroy(),11);case 11:O(d,3);break;case 3:return d.return(!i)}}))}(this))},r.list=function(){return wh(this,R((function(r){switch(r.g){case 1:return Eh(),e=[],t=new Lp,S(r),E(r,t.init(),4);case 4:return n=Promise.resolve(),function(e,t){e.g.forEach((function(e,n){e.getCells().forEac
133h((function(e,r){t({Ya:n,oa:r},e)}))}))}(t,(function(t,r){n=n.then((function(){return R((function(n){if(1==n.g)return E(n,r.getAllManifests(),2);n.h.forEach((function(n,r){var i=nh(new Kp("manifest",t.Ya,t.oa,r),n);e.push(i)})),w(n)}))}))})),E(r,n,2);case 2:return k(r),E(r,t.destroy(),6);case 6:O(r,3);break;case 3:return r.return(e)}})));var e,t,n},B("shaka.offline.Storage",uh),uh.deleteAll=function(){var e;return R((function(t){return 1==t.g?(e=new Lp,S(t),E(t,function(e){var t,n;return R((function(r){return 1==r.g?(t=Array.from(e.g.values()),(n=0<t.length)||Up.forEach((function(e){(e=e())&&t.push(e)})),E(r,Promise.all(t.map((function(e){return e.erase()}))),2)):n?r.D(0):E(r,Promise.all(t.map((function(e){return e.destroy()}))),0)}))}(e),2)):5!=t.g?(k(t),E(t,e.destroy(),5)):O(t,0)}))},uh.prototype.list=uh.prototype.list,uh.prototype.removeEmeSessions=uh.prototype.eh,uh.prototype.remove=uh.prototype.remove,uh.prototype.getStoreInProgress=uh.prototype.Cg,uh.prototype.store=uh.prototype.store,uh.prototype.getNetworkingEngine=uh.prototype.Mc,uh.prototype.getConfiguration=uh.prototype.getConfiguration,uh.prototype.configure=uh.prototype.configure,uh.prototype.destroy=uh.prototype.destroy,uh.support=ch;var Sh=new lh,Th=(new Map).set("org.w3.clearkey","1077efecc0b24d02ace33c1e52e2fb4b").set("com.widevine.alpha","edef8ba979d64acea3c827dcd51d21ed").set("com.microsoft.playready","9a04f07998404286ab92e65be0885f95").set("com.microsoft.playready.recommendation","9a04f07998404286ab92e65be0885f95").set("com.microsoft.playready.software","9a04f07998404286ab92e65be0885f95").set("com.microsoft.playready.hardware","9a04f07998404286ab92e65be0885f95").set("com.adobe.primetime","f239e769efa348509c16a903c6932efb");function xh(){}function kh(){for(var e=u(_h),t=e.next();!t.done;t=e.next()){t=t.value;try{t.Tf()}catch(e){H("Error installing polyfill!",e)}}}function Oh(e,t){for(var n={priority:t||0,Tf:e},r=u(re(_h)),i=r.next();!i.done;i=r.next()){var o=(i=i.value).wa;if(i.item.priority<n.priority)return void _h.splice(o,0,n)}_h.push(n)}Au.offline=ch,B("shaka.polyfill",xh),xh.register=Oh,xh.installAll=kh;var _h=[];function Ch(){}function Ph(){if(!Object.getOwnPropertyDescriptor(Element.prototype,"ariaHidden"))for(var e=u(["ariaHidden","ariaLabel","ariaPressed","ariaSelected"]),t=e.next();!t.done;t=e.next())Ih(t.value)}function Ih(e){var t="aria-"+e.toLowerCase().replace(/^aria/,"");Object.defineProperty(Element.prototype,e,{get:function(){return this.getAttribute(t)},set:function(e){null==e||null==e?this.removeAttribute(t):this.setAttribute(t,e)}})}function Nh(){}function Rh(){yv()}function Lh(){}function Mh(){if(e.Document){var t=Element.prototype;t.requestFullscreen=t.requestFullscreen||t.mozRequestFullScreen||t.msRequestFullscreen||t.webkitRequestFullscreen,(t=Document.prototype).exitFullscreen=t.exitFullscreen||t.mozCancelFullScreen||t.msExitFullscreen||t.webkitCancelFullScreen,"fullscreenElement"in document||(Object.defineProperty(document,"fullscreenElement",{get:function(){return document.mozFullScreenElement||document.msFullscreenElement||document.webkitCurrentFullScreenElement||document.webkitFullscreenElement}}),Object.defineProperty(document,"fullscreenEnabled",{get:function(){return document.mozFullScreenEnabled||document.msFullscreenEnabled||document.webkitFullscreenEnabled}})),document.addEventListener("webkitfullscreenchange",Dh),document.addEventListener("webkitfullscreenerror",Dh),document.addEventListener("mozfullscreenchange",Dh),document.addEventListener("mozfullscreenerror",Dh),document.addEventListener("MSFullscreenChange",Dh),document.addEventListener("MSFullscreenError",Dh)}}function Dh(e){var t=e.type.replace(/^(webkit|moz|MS)/,"").toLowerCase(),n=document.createEvent("Event");n.initEvent(t,e.bubbles,e.cancelable),e.target.dispatchEvent(n)}function jh(){}function Uh(){}function Fh(){}function Bh(){(yn()||bn()||wn("PlayStation 5")||!navigator.mediaCapabilities)&&(navigator.mediaCapabilities||(navigator.mediaCapabilities={}),qh=navigator.mediaCapabilities,navigator.mediaCapabilities.decodingInfo=zh)}function zh(e){var t,n,r,i,o,a,s,l,u,c,f,d;return R((function(p){switch(p.g){case 1:if(t={supported:!1,powerEfficient:!0,smooth:!0,keySystemAccess:null,configuration:e},!e)return p.return(t);if("media-source"==e.type){if(!mn()||e.video&&(n=e.video.contentType,!MediaSource.isTypeSupp
133orted(n))||e.audio&&(r=e.audio.contentType,!MediaSource.isTypeSupported(r)))return p.return(t)}else{if("file"!=e.type)return p.return(t);if(e.video&&(i=e.video.contentType,!gn(i))||e.audio&&(o=e.audio.contentType,!gn(o)))return p.return(t)}return e.keySystemConfiguration?(a=e.keySystemConfiguration,s=[],l=[],a.audio&&(u={robustness:a.audio.robustness||"",contentType:e.audio.contentType},s.push(u)),a.video&&(c={robustness:a.video.robustness||"",contentType:e.video.contentType},l.push(c)),f={initDataTypes:[a.initDataType],distinctiveIdentifier:a.distinctiveIdentifier,persistentState:a.persistentState,sessionTypes:a.sessionTypes},s.length&&(f.audioCapabilities=s),l.length&&(f.videoCapabilities=l),A(p,3),E(p,navigator.requestMediaKeySystemAccess(a.keySystem,[f]),5)):(t.supported=!0,p.return(Promise.resolve(t)));case 5:d=p.h,T(p,4);break;case 3:x(p);case 4:d&&(t.supported=!0,t.keySystemAccess=d);case 2:return p.return(t)}}))}xh.Aria=Ch,Ch.install=Ph,Oh(Ph),xh.EncryptionScheme=Nh,Nh.install=Rh,Oh(Rh,-2),xh.Fullscreen=Lh,Lh.install=Mh,Oh(Mh),xh.MathRound=jh,jh.install=Uh,Oh(Uh),xh.MediaCapabilities=Fh,Fh.install=Bh;var qh=null;function Vh(){}function Gh(){var t=En();e.MediaSource&&(e.cast&&cast.__platform__&&cast.__platform__.canDisplayType?function(){var e=MediaSource.isTypeSupported;MediaSource.isTypeSupported=function(t){var n=t.split(/ *; */);return n.shift(),n.some((function(e){return e.startsWith("codecs=")}))?cast.__platform__.canDisplayType(t):e(t)}}():t?(function(){var e=MediaSource.isTypeSupported;MediaSource.isTypeSupported=function(t){return"mp2t"!=t.split(/ *; */)[0].split("/")[1].toLowerCase()&&e(t)}}(),12>=t?(Hh(),function(){var e=SourceBuffer.prototype.remove;SourceBuffer.prototype.remove=function(t,n){return e.call(this,t,n-.001)}}()):Hh()):(wn("Tizen 2")||wn("Tizen 3")||wn("Tizen 4"))&&function(){var e=MediaSource.isTypeSupported;MediaSource.isTypeSupported=function(t){return"opus"!=on(t)&&e(t)}}()),e.MediaSource&&MediaSource.isTypeSupported('video/webm; codecs="vp9"')&&!MediaSource.isTypeSupported('video/webm; codecs="vp09.00.10.08"')&&function(){var e=MediaSource.isTypeSupported;wn("Web0S")||(MediaSource.isTypeSupported=function(t){var n=t.split(/ *; */),r=n.findIndex((function(e){return e.startsWith("codecs=")}));if(0>r)return e(t);var i=n[r].replace("codecs=","").replace(/"/g,"").split(/\s*,\s*/),o=i.findIndex((function(e){return e.startsWith("vp09")}));return 0<=o&&(i[o]="vp9",n[r]='codecs="'+i.join(",")+'"',t=n.join("; ")),e(t)})}()}function Hh(){var e=MediaSource.prototype.addSourceBuffer;MediaSource.prototype.addSourceBuffer=function(t){for(var n=[],r=0;r<arguments.length;++r)n[r]=arguments[r];return(n=e.apply(this,n)).abort=function(){},n}}function Kh(){}function Wh(){screen.orientation||null!=e.orientation&&function(){function t(){switch(e.orientation){case-90:n.type="landscape-secondary",n.angle=270;break;case 0:n.type="portrait-primary",n.angle=0;break;case 90:n.type="landscape-primary",n.angle=90;break;case 180:n.type="portrait-secondary",n.angle=180}}var n=new Xh;screen.orientation=n,t(),e.addEventListener("orientationchange",(function(){t();var e=new z("change");n.dispatchEvent(e)}))}()}function Xh(){$.call(this),this.type="",this.angle=0}function Yh(){}function Zh(){e.HTMLVideoElement&&e.WebKitMediaKeys&&(delete HTMLMediaElement.prototype.mediaKeys,HTMLMediaElement.prototype.mediaKeys=null,HTMLMediaElement.prototype.setMediaKeys=Jh,e.MediaKeys=tm,e.MediaKeySystemAccess=em,navigator.requestMediaKeySystemAccess=Qh)}function Qh(e,t){try{var n=new em(e,t);return Promise.resolve(n)}catch(e){return Promise.reject(e)}}function Jh(e){var t=this.mediaKeys;return t&&t!=e&&nm(t,null),delete this.mediaKeys,(this.mediaKeys=e)?nm(e,this):Promise.resolve()}function $h(e){if(It(e=Pt(e.initData)).getUint32(0,!0)+4!=e.byteLength)throw new RangeError("Malformed FairPlay init data");e=qt(e=Bt(e.subarray(4),!0));var t=new Event("encrypted");t.initDataType="skd",t.initData=Ct(e),this.dispatchEvent(t)}function em(e,t){if(this.keySystem=e,e.startsWith("com.apple.fps"))for(var n=u(t),r=n.next();!r.done;r=n.next()){var i=r.value;if("required"==i.persistentState)r=null;else{r={audioCapabilities:[],videoCapabilities:[],persistentState:"optional",distinctiveIdentifier:"optional",initDataTypes:i.initDataTypes,sessionTypes:["temporary"],label:i.label};var o=!1,a=!1;if(i.audioCapabilities)for(var s=u(i.audioCapabilities),l=s.next();!l.done;l=s.next())(l=l.value).contentType&&(o=!0,WebKitMediaKeys.isTypeSupp
133orted(this.keySystem,l.contentType.split(";")[0])&&(r.audioCapabilities.push(l),a=!0));if(i.videoCapabilities)for(l=(i=u(i.videoCapabilities)).next();!l.done;l=i.next())(s=l.value).contentType&&(o=!0,WebKitMediaKeys.isTypeSupported(this.keySystem,s.contentType.split(";")[0])&&(r.videoCapabilities.push(s),a=!0));o||(a=WebKitMediaKeys.isTypeSupported(this.keySystem,"video/mp4")),r=a?r:null}if(r)return void(this.g=r)}throw(n=Error("Unsupported keySystem")).name="NotSupportedError",n.code=DOMException.NOT_SUPPORTED_ERR,n}function tm(e){this.g=new WebKitMediaKeys(e),this.h=new Mr}function nm(e,t){if(e.h.Yb(),!t)return Promise.resolve();e.h.o(t,"webkitneedkey",$h);try{return va(t,HTMLMediaElement.HAVE_METADATA,e.h,(function(){t.webkitSetMediaKeys(e.g)})),Promise.resolve()}catch(e){return Promise.reject(e)}}function rm(e){$.call(this),this.j=null,this.l=e,this.i=this.g=null,this.h=new Mr,this.sessionId="",this.expiration=NaN,this.closed=new Dt,this.keyStatuses=new om}function im(e,t){var n=e.keyStatuses;n.size=null==t?0:1,n.g=t,n=new z("keystatuseschange"),e.dispatchEvent(n)}function om(){this.size=0,this.g=void 0}function am(){}function sm(){!e.HTMLVideoElement||!e.MSMediaKeys||navigator.requestMediaKeySystemAccess&&MediaKeySystemAccess.prototype.getConfiguration||(delete HTMLMediaElement.prototype.mediaKeys,HTMLMediaElement.prototype.mediaKeys=null,e.MediaKeys=dm,e.MediaKeySystemAccess=cm,navigator.requestMediaKeySystemAccess=lm,HTMLMediaElement.prototype.setMediaKeys=fm)}function lm(e,t){try{var n=new cm(e,t);return Promise.resolve(n)}catch(e){return Promise.reject(e)}}function um(e){if(e.initData){var t=new CustomEvent("encrypted");t.initDataType="cenc",t.initData=Ct(function(e){if(!e)return e;var t=new Pc(e);if(1>=t.data.length)return e;e=[];for(var n={},r=(t=u(t.data)).next();!r.done;n={cd:n.cd},r=t.next())n.cd=r.value,e.some(function(e){return function(t){return Ot(t,e.cd)}}(n))||e.push(n.cd);return Qt.apply(Ht,c(e))}(e.initData)),this.dispatchEvent(t)}}function cm(e,t){this.keySystem=e;for(var n=!1,r=u(t),i=r.next();!i.done;i=r.next()){var o={audioCapabilities:[],videoCapabilities:[],persistentState:"optional",distinctiveIdentifier:"optional",initDataTypes:(i=i.value).initDataTypes,sessionTypes:["temporary"],label:i.label},a=!1;if(i.audioCapabilities)for(var s=u(i.audioCapabilities),l=s.next();!l.done;l=s.next())(l=l.value).contentType&&(a=!0,MSMediaKeys.isTypeSupported(this.keySystem,l.contentType.split(";")[0])&&(o.audioCapabilities.push(l),n=!0));if(i.videoCapabilities)for(l=(s=u(i.videoCapabilities)).next();!l.done;l=s.next())(l=l.value).contentType&&(a=!0,MSMediaKeys.isTypeSupported(this.keySystem,l.contentType.split(";")[0])&&(o.videoCapabilities.push(l),n=!0));if(a||(n=MSMediaKeys.isTypeSupported(this.keySystem,"video/mp4")),"required"==i.persistentState&&(n=!1),n)return void(this.g=o)}throw(n=Error("Unsupported keySystem")).name="NotSupportedError",n.code=DOMException.NOT_SUPPORTED_ERR,n}function fm(e){var t=this.mediaKeys;return t&&t!=e&&pm(t,null),delete this.mediaKeys,(this.mediaKeys=e)?pm(e,this):Promise.resolve()}function dm(e){this.g=new MSMediaKeys(e),this.h=new Mr}function pm(e,t){if(e.h.Yb(),!t)return Promise.resolve();e.h.o(t,"msneedkey",um);try{return va(t,HTMLMediaElement.HAVE_METADATA,e.h,(function(){t.msSetMediaKeys(e.g)})),Promise.resolve()}catch(e){return Promise.reject(e)}}function hm(e){$.call(this),this.j=null,this.l=e,this.i=this.g=null,this.h=new Mr,this.sessionId="",this.expiration=NaN,this.closed=new Dt,this.keyStatuses=new gm}function mm(e,t){var n=e.keyStatuses;n.size=null==t?0:1,n.g=t,n=new z("keystatuseschange"),e.dispatchEvent(n)}function gm(){this.size=0,this.g=void 0}function vm(){}function ym(){!e.HTMLVideoElement||navigator.requestMediaKeySystemAccess&&MediaKeySystemAccess.prototype.getConfiguration||(navigator.requestMediaKeySystemAccess=bm,delete HTMLMediaElement.prototype.mediaKeys,HTMLMediaElement.prototype.mediaKeys=null,HTMLMediaElement.prototype.setMediaKeys=Em,e.MediaKeys=wm,e.MediaKeySystemAccess=Am)}function bm(){return Promise.reject(Error("The key system specified is not supported."))}function Em(e){return null==e?Promise.resolve():Promise.reject(Error("MediaKeys not supported."))}function wm(){throw new TypeError("Illegal constructor.")}function Am(){throw this.keySystem="",new TypeError("Illegal constructor.")}function Sm(){}function Tm(){if(!(!e.HTMLVideoElement||navigator.requestMediaKeySystemAccess&&MediaKeySystemAccess.prototype.getConfiguration)){if
133(HTMLMediaElement.prototype.webkitGenerateKeyRequest)Dm="webkit";else if(!HTMLMediaElement.prototype.generateKeyRequest)return;navigator.requestMediaKeySystemAccess=km,delete HTMLMediaElement.prototype.mediaKeys,HTMLMediaElement.prototype.mediaKeys=null,HTMLMediaElement.prototype.setMediaKeys=Om,e.MediaKeys=Cm,e.MediaKeySystemAccess=_m}}function xm(e){return Dm?Dm+e.charAt(0).toUpperCase()+e.slice(1):e}function km(e,t){try{var n=new _m(e,t);return Promise.resolve(n)}catch(e){return Promise.reject(e)}}function Om(e){var t=this.mediaKeys;return t&&t!=e&&Pm(t,null),delete this.mediaKeys,(this.mediaKeys=e)&&Pm(e,this),Promise.resolve()}function _m(e,t){this.g=this.keySystem=e;var n=!1;"org.w3.clearkey"==e&&(this.g="webkit-org.w3.clearkey",n=!1);var r=!1,i=document.getElementsByTagName("video");i=i.length?i[0]:document.createElement("video");for(var o=u(t),a=o.next();!a.done;a=o.next()){var s={audioCapabilities:[],videoCapabilities:[],persistentState:"optional",distinctiveIdentifier:"optional",initDataTypes:(a=a.value).initDataTypes,sessionTypes:["temporary"],label:a.label},l=!1;if(a.audioCapabilities)for(var c=u(a.audioCapabilities),f=c.next();!f.done;f=c.next())(f=f.value).contentType&&(l=!0,i.canPlayType(f.contentType.split(";")[0],this.g)&&(s.audioCapabilities.push(f),r=!0));if(a.videoCapabilities)for(f=(c=u(a.videoCapabilities)).next();!f.done;f=c.next())(f=f.value).contentType&&(l=!0,i.canPlayType(f.contentType,this.g)&&(s.videoCapabilities.push(f),r=!0));if(l||(r=i.canPlayType("video/mp4",this.g)||i.canPlayType("video/webm",this.g)),"required"==a.persistentState&&(n?(s.persistentState="required",s.sessionTypes=["persistent-license"]):r=!1),r)return void(this.h=s)}throw n="Unsupported keySystem","org.w3.clearkey"!=e&&"com.widevine.alpha"!=e||(n="None of the requested configurations were supported."),(n=Error(n)).name="NotSupportedError",n.code=DOMException.NOT_SUPPORTED_ERR,n}function Cm(e){this.l=e,this.g=null,this.h=new Mr,this.i=[],this.j=new Map}function Pm(e,t){e.g=t,e.h.Yb();var n=Dm;t&&(e.h.o(t,n+"needkey",(function(t){var n=new CustomEvent("encrypted");n.initDataType="cenc",n.initData=Ct(t.initData),e.g.dispatchEvent(n)})),e.h.o(t,n+"keymessage",(function(t){var n=Im(e,t.sessionId);n&&(t=new z("message",t=(new Map).set("messageType",null==n.keyStatuses.g?"licenserequest":"licenserenewal").set("message",t.message)),n.h&&(n.h.resolve(),n.h=null),n.dispatchEvent(t))})),e.h.o(t,n+"keyadded",(function(t){(t=Im(e,t.sessionId))&&(Lm(t,"usable"),t.g&&t.g.resolve(),t.g=null)})),e.h.o(t,n+"keyerror",(function(t){var n=Im(e,t.sessionId);n&&n.handleError(t)})))}function Im(e,t){var n=e.j.get(t);return n||((n=e.i.shift())?(n.sessionId=t,e.j.set(t,n),n):null)}function Nm(e,t,n){$.call(this),this.j=e,this.s=!1,this.g=this.h=null,this.i=t,this.l=n,this.sessionId="",this.expiration=NaN,this.closed=new Dt,this.keyStatuses=new Mm}function Rm(e,t,n){if(e.s)return Promise.reject(Error("The session is already initialized."));e.s=!0;try{if("persistent-license"==e.l)if(n)var r=Pt(qt("LOAD_SESSION|"+n));else{var i=qt("PERSISTENT|");r=Qt(i,t)}else r=Pt(t)}catch(e){return Promise.reject(e)}e.h=new Dt;var o=xm("generateKeyRequest");try{e.j[o](e.i,r)}catch(t){if("InvalidStateError"!=t.name)return e.h=null,Promise.reject(t);new hn((function(){try{e.j[o](e.i,r)}catch(t){e.h.reject(t),e.h=null}})).U(.01)}return e.h}function Lm(e,t){var n=e.keyStatuses;n.size=null==t?0:1,n.g=t,n=new z("keystatuseschange"),e.dispatchEvent(n)}function Mm(){this.size=0,this.g=void 0}Fh.originalMcap=qh,Oh(Bh,-1),xh.MediaSource=Vh,Vh.install=Gh,Oh(Gh),xh.Orientation=Kh,Kh.install=Wh,g(Xh,$),Xh.prototype.lock=function(e){function t(e){return screen.lockOrientation?screen.lockOrientation(e):screen.mozLockOrientation?screen.mozLockOrientation(e):!!screen.msLockOrientation&&screen.msLockOrientation(e)}var n=!1;switch(e){case"natural":n=t("default");break;case"any":n=!0,this.unlock();break;default:n=t(e)}return n?Promise.resolve():((e=Error("screen.orientation.lock() is not available on this device")).name="NotSupportedError",e.code=DOMException.NOT_SUPPORTED_ERR,Promise.reject(e))},Xh.prototype.unlock=function(){screen.unlockOrientation?screen.unlockOrientation():screen.mozUnlockOrientation?screen.mozUnlockOrientation():screen.msUnlockOrientation&&screen.msUnlockOrientation()},Oh(Wh),xh.PatchedMediaKeysApple=Yh,Yh.install=Zh,em.prototype.createMediaKeys=function(){var e=new tm(this.keySystem);return Promise.resolve(e)},em.prototype.getConfiguration=function(){return this.g},tm.prototype.createSession=function(e){if("temporary"!=(e=e||"temporary"))throw new TypeError("Session type "+e+" is unsupported on this platform.");return new rm(this.g,e)},tm.prototype.setServerCertificate=function(){return Promise.resolve(!1)},g(rm,$),(r=rm.prototype).generateRequest=function(e,t){var n=this;this.g=new Dt;try{var r=this.l.createSession("video/mp4",Pt(t));this.j=r,this.sessionId=r.sessionId||"",this.h.o(this.j,"webkitkeymessage",(function(e){n.g&&(n.g.resolve(),n.g=null),e=new z("message",e=(new Map).set("messageType",null==n.keyStatuses.g?"license-request":"license-renewal").set("message",Ct(e.message))),n.dispatchEvent(e)})),this.h.o(r,"webkitkeyadded",(function(){n.i&&(im(n,"usable"),n.i.resolve(),n.i=null)})),this.h.o(r,"webkitkeyerror",(function(){var e=Error("EME PatchedMediaKeysApple key error");
133if(e.errorCode=n.j.error,null!=n.g)n.g.reject(e),n.g=null;else if(null!=n.i)n.i.reject(e),n.i=null;else switch(n.j.error.code){case WebKitMediaKeyError.MEDIA_KEYERR_OUTPUT:case WebKitMediaKeyError.MEDIA_KEYERR_HARDWARECHANGE:im(n,"output-not-allowed");break;default:im(n,"internal-error")}})),im(this,"status-pending")}catch(e){this.g.reject(e)}return this.g},r.load=function(){return Promise.reject(Error("MediaKeySession.load not yet supported"))},r.update=function(e){this.i=new Dt;try{this.j.update(Pt(e))}catch(e){this.i.reject(e)}return this.i},r.close=function(){try{this.j.close(),this.closed.resolve(),this.h.Yb()}catch(e){this.closed.reject(e)}return this.closed},r.remove=function(){return Promise.reject(Error("MediaKeySession.remove is only applicable for persistent licenses, which are not supported on this platform"))},(r=om.prototype).forEach=function(e){this.g&&e(this.g,di.value())},r.get=function(e){if(this.has(e))return this.g},r.has=function(e){var t=di.value();return!(!this.g||!Ot(e,t))},r.entries=function(){},r.keys=function(){},r.values=function(){},Oh(Zh),xh.PatchedMediaKeysMs=am,am.install=sm,cm.prototype.createMediaKeys=function(){var e=new dm(this.keySystem);return Promise.resolve(e)},cm.prototype.getConfiguration=function(){return this.g},dm.prototype.createSession=function(e){if("temporary"!=(e=e||"temporary"))throw new TypeError("Session type "+e+" is unsupported on this platform.");return new hm(this.g,e)},dm.prototype.setServerCertificate=function(){return Promise.resolve(!1)},g(hm,$),(r=hm.prototype).generateRequest=function(e,t){var n=this;this.g=new Dt;try{this.j=this.l.createSession("video/mp4",Pt(t),null),this.h.o(this.j,"mskeymessage",(function(e){n.g&&(n.g.resolve(),n.g=null),e=new z("message",e=(new Map).set("messageType",null==n.keyStatuses.g?"license-request":"license-renewal").set("message",Ct(e.message))),n.dispatchEvent(e)})),this.h.o(this.j,"mskeyadded",(function(){n.g?(mm(n,"usable"),n.g.resolve(),n.g=null):n.i&&(mm(n,"usable"),n.i.resolve(),n.i=null)})),this.h.o(this.j,"mskeyerror",(function(){var e=Error("EME PatchedMediaKeysMs key error");if(e.errorCode=n.j.error,null!=n.g)n.g.reject(e),n.g=null;else if(null!=n.i)n.i.reject(e),n.i=null;else switch(n.j.error.code){case MSMediaKeyError.MS_MEDIA_KEYERR_OUTPUT:case MSMediaKeyError.MS_MEDIA_KEYERR_HARDWARECHANGE:mm(n,"output-not-allowed");break;default:mm(n,"internal-error")}})),mm(this,"status-pending")}catch(e){this.g.reject(e)}return this.g},r.load=function(){return Promise.reject(Error("MediaKeySession.load not yet supported"))},r.update=function(e){this.i=new Dt;try{this.j.update(Pt(e))}catch(e){this.i.reject(e)}return this.i},r.close=function(){try{this.j.close(),this.closed.resolve(),this.h.Yb()}catch(e){this.closed.reject(e)}return this.closed},r.remove=function(){return Promise.reject(Error("MediaKeySession.remove is only applicable for persistent licenses, which are not supported on this platform"))},(r=gm.prototype).forEach=function(e){this.g&&e(this.g,di.value())},r.get=function(e){if(this.has(e))return this.g},r.has=function(e){var t=di.value();return!(!this.g||!Ot(e,t))},r.entries=function(){},r.keys=function(){},r.values=function(){},Oh(sm),xh.PatchedMediaKeysNop=vm,vm.install=ym,wm.prototype.createSession=function(){},wm.prototype.setServerCertificate=function(){},Am.prototype.getConfiguration=function(){},Am.prototype.createMediaKeys=function(){},Oh(ym,-10),xh.PatchedMediaKeysWebkit=Sm,Sm.install=Tm,_m.prototype.createMediaKeys=function(){var e=new Cm(this.g);return Promise.resolve(e)},_m.prototype.getConfiguration=function(){return this.h},Cm.prototype.createSession=function(e){if("temporary"!=(e=e||"temporary")&&"persistent-license"!=e)throw new TypeError("Session type "+e+" is unsupported on this platform.");var t=this.g||document.createElement("video");return t.src||(t.src="about:blank"),e=new Nm(t,this.l,e),this.i.push(e),e},Cm.prototype.setServerCertificate=function(){return Promise.resolve(!1)},g(Nm,$),(r=Nm.prototype).handleError=function(e){var t=Error("EME v0.1b key error"),n=e.errorCode;n.systemCode=e.systemCode,t.errorCode=n,!e.sessionId&&this.h?(45==e.systemCode&&(t.message="Unsupported session type."),this.h.reject(t),this.h=null):e.sessionId&&this.g?(this.g.reject(t),this.g=null):(t=e.systemCode,e.errorCode.code==MediaKeyError.MEDIA_KEYERR_OUTPUT?Lm(this,"output-restricted"):Lm(this,1==t?"expired":"internal-error"))},r.generateRequest=function(e,t){return Rm(this,t,null)},r.load=function(e){return"persistent-license"==this.l?Rm(this,null,e):Prom
133ise.reject(Error("Not a persistent session."))},r.update=function(e){var t=new Dt;return function e(t,n,r){if(t.g)t.g.then((function(){return e(t,n,r)})).catch((function(){return e(t,n,r)}));else{if(t.g=n,"webkit-org.w3.clearkey"==t.i){var i=Ft(r),o=JSON.parse(i);"oct"!=o.keys[0].kty&&(t.g.reject(Error("Response is not a valid JSON Web Key Set.")),t.g=null),i=Xt(o.keys[0].k),o=Xt(o.keys[0].kid)}else i=Pt(r),o=null;var a=xm("addKey");try{t.j[a](t.i,i,o,t.sessionId)}catch(e){t.g.reject(e),t.g=null}}}(this,t,e),t},r.close=function(){if("persistent-license"!=this.l){if(!this.sessionId)return this.closed.reject(Error("The session is not callable.")),this.closed;var e=xm("cancelKeyRequest");try{this.j[e](this.i,this.sessionId)}catch(e){}}return this.closed.resolve(),this.closed},r.remove=function(){return"persistent-license"!=this.l?Promise.reject(Error("Not a persistent session.")):this.close()},(r=Mm.prototype).forEach=function(e){this.g&&e(this.g,di.value())},r.get=function(e){if(this.has(e))return this.g},r.has=function(e){var t=di.value();return!(!this.g||!Ot(e,t))},r.entries=function(){},r.keys=function(){},r.values=function(){};var Dm="";function jm(){}function Um(){if(e.HTMLVideoElement){var t=HTMLVideoElement.prototype;t.requestPictureInPicture&&document.exitPictureInPicture||!t.webkitSupportsPresentationMode||(document.pictureInPictureEnabled=!0,document.pictureInPictureElement=null,t.requestPictureInPicture=Bm,Object.defineProperty(t,"disablePictureInPicture",{get:qm,set:Vm,enumerable:!0,configurable:!0}),document.exitPictureInPicture=zm,document.addEventListener("webkitpresentationmodechanged",Fm,!0))}}function Fm(e){if("picture-in-picture"==(e=e.target).webkitPresentationMode){document.pictureInPictureElement=e;var t=new Event("enterpictureinpicture");e.dispatchEvent(t)}else document.pictureInPictureElement==e&&(document.pictureInPictureElement=null),t=new Event("leavepictureinpicture"),e.dispatchEvent(t)}function Bm(){return this.webkitSupportsPresentationMode("picture-in-picture")?(this.webkitSetPresentationMode("picture-in-picture"),document.pictureInPictureElement=this,Promise.resolve()):Promise.reject(Error("PiP not allowed by video element"))}function zm(){var e=document.pictureInPictureElement;return e?(e.webkitSetPresentationMode("inline"),document.pictureInPictureElement=null,Promise.resolve()):Promise.reject(Error("No picture in picture element found"))}function qm(){return!!this.hasAttribute("disablePictureInPicture")||!this.webkitSupportsPresentationMode("picture-in-picture")}function Vm(e){e?this.setAttribute("disablePictureInPicture",""):this.removeAttribute("disablePictureInPicture")}function Gm(){}function Hm(){e.crypto&&("randomUUID"in e.crypto||(e.crypto.randomUUID=Km))}function Km(){var e=URL.createObjectURL(new Blob),t=e.toString();return URL.revokeObjectURL(e),t.substr(t.lastIndexOf("/")+1)}function Wm(){}function Xm(){navigator.storage&&navigator.storage.estimate||!navigator.webkitTemporaryStorage||!navigator.webkitTemporaryStorage.queryUsageAndQuota||("storage"in navigator||(navigator.storage={}),navigator.storage.estimate=Ym)}function Ym(){return new Promise((function(e,t){navigator.webkitTemporaryStorage.queryUsageAndQuota((function(t,n){e({usage:t,quota:n})}),t)}))}function Zm(){}function Qm(){if(e.HTMLMediaElement){var t=HTMLMediaElement.prototype.play;HTMLMediaElement.prototype.play=function(){var e=t.apply(this);return e&&e.catch((function(){})),e}}}function Jm(){}function $m(){if(e.HTMLVideoElement){var t=HTMLVideoElement.prototype;!t.getVideoPlaybackQuality&&"webkitDroppedFrameCount"in t&&(t.getVideoPlaybackQuality=eg)}}function eg(){return{droppedVideoFrames:this.webkitDroppedFrameCount,totalVideoFrames:this.webkitDecodedFrameCount,corruptedVideoFrames:0,creationTime:NaN,totalFrameDelay:0}}function tg(){}function ng(){if(!e.VTTCue&&e.TextTrackCue){var t=null,n=TextTrackCue.length;if(3==n)t=rg;else if(6==n)t=ig;else{try{var r=!!rg(1,2,"")}catch(e){r=!1}r&&(t=rg)}t&&(e.VTTCue=function(e,n,r){return t(e,n,r)})}}function rg(t,n,r){return new e.TextTrackCue(t,n,r)}function ig(t,n,r){return new e.TextTrackCue(t+"-"+n+"-"+r,t,n,r)}function og(){}Oh(Tm),xh.PiPWebkit=jm,jm.install=Um,Oh(Um),xh.RandomUUID=Gm,Gm.install=Hm,Oh(Hm),xh.StorageEstimate=Wm,Wm.install=Xm,Oh(Xm),xh.VideoPlayPromise=Zm,Zm.install=Qm,Oh(Qm),xh.VideoPlaybackQuality=Jm,Jm.install=$m,Oh($m),xh.VTTCue=tg,tg.install=ng,Oh(ng),og.prototype.parseInit=function(){},og.prototype.parseMedia=function(e,t){for(var n=null,r=[],i=Ft(e).split(/\r?\n/),o=(i=u(i)).next();!o.done;o=i.next())if((o=o.value)&&!/^\s+$/.test(o)&&(o=ag.exec(o))){var a=sg.exec(o[1]);o=new at(a=60*parseInt(a[1],10)+parseFloat(a[2].replace(",",".")),t.segmentEnd?t.segmentEnd:a+2,o[2]),n&&(n.endTime=a,r.push(n)),n=o}return n&&r.push(n),r},B("shaka.text.LrcTextParser",og),og.prototype.parseMedia=og.prototype.parseMedia,og.prototype.parseInit=og.prototype.parseInit;var ag=/^\[(\d{1,2}:\d{1,2}(?:[.,]\d{1,3})?)\](.*)/,sg=/^(\d+):(\d{1,2}(?:[.,]\d{1,3})?)$/;function lg(){}function ug(e,t){for(var n=u(t.split(" ")),r=n.next();!r.done;r=n.next())switch(r.value){case"underline":e.textDecoration.includes("underline")||e.textDecoration.push("underline");break;case"noUnderline":e.textDecoration.includes("underline")&&rt(e.textDecoration,"underline");break;case"lineThrough":e.textDecoration.includes("lineThrough")||e.textDecoration.push("lineThrough");break;case"noLineThrough":e.textDecoration.includes("lineThrough")&&rt(e.textDecoration,"lineThrough");break;case"overline":e.textDecoration.includes("overline")||e.textDecoration.push("overline");break;case"noOverline":e.textDecoration.includes("overline")&&rt(e.textDecoration,"overline")}}function cg(e,t,n,r,i){return i=void 0===i||i,(e=dg(e,n,r))?e:i?fg(t,n,r):null}function fg(e,t,n){if(!e)return null;var r=jc(e,Rg,n);return r||pg(e,t,n)}function dg(e,t,n){var r=jc(e,Rg,n);return r||pg(e,t,n)}function pg(e,t,n){e=hg(e,"style",t,"");for(var r=null,i=0;i<e.length;i++){var o=Dc(e[i],"urn:ebu:tt:style",n);o||(o=jc(e[i],Rg,n)),o||(o=dg(e[i],t,n)),o&&(r=o)}return r}function hg(e,t,n,r,i){var o=[];if(!e||1>n.length)return o;var a=e;for(e=null;a&&!(e=i?Dc(a,i,t):a.getAttribute(t))&&(a=a.parentNode)instanceof Element;);if(t=e)for(i=(t=u(t.split(" "))).next();!i.done;i=t.next())for(i=i.value,a=(e=u(n)).next();!a.done;a=e.next())if(r+(a=a.value).getAttribute("xml:id")==i){o.push(a);break}return o}function mg(e,t,n,r){return e=gg(e,t),null==n?n=e.start:null!=e.start&&(n+=e.start),null==r?r=e.end:null!=e.start&&(r+=e.start),{start:n,end:r}}function gg(e,t){var n=vg(e.getAttribute("begin"),t),r=vg(e.getAttribute("end"),t),i=vg(e.getAttribute("dur"),t);return null==r&&null!=i&&(r=n+i),{start:n,end:r}}function vg(e,t){var n=null;if(Tg.test(e)){n=Tg.exec(e);var r=Number(n[1]),i=Number(n[2]),o=Number(n[3]),a=Number(n[4]);n=(o+=(a+=(Number(n[5])||0)/t.h)/t.frameRate)+60*i+3600*r}else if(xg.test(e))n=yg(xg,e);else if(kg.test(e))n=yg(kg,e);else if(Og.test(e))n=Og.exec(e),n=Number(n[1])/t.frameRate;else if(_g.test(e))n=_g.exec(e),n=Number(n[1])/t.g;else if(Cg.test(e))n=yg(Cg,e);else if(e)throw new be(2,2,2001,"Could not parse cue time range in TTML");return n}function yg(e,t){var n=e.exec(t);return null==n||""==n[0]?null:(Number(n[4])||0)/1e3+(Number(n[3])||0)+60*(Number(n[2])||0)+3600*(Number(n[1])||0)}function bg(e,t,n,r){this.frameRate=Number(e)||30,this.h=Number(t)||1,this.g=Number(r),0==this.g&&(this.g=e?this.frameRate*this.h:1),n&&(e=/^(\d+) (\d+)$/g.exec(n))&&(this.frameRate*=Number(e[1])/Number(e[2]))}dn["application/x-subtitle-lrc"]=function(){return new og},lg.prototype.parseInit=function(){},lg.prototype.parseMedia=function(e,t){var n=Ft(e),r=[],i=new DOMParser,o=null;if(""==n)return r;try{o=i.parseFromString(n,"text/xml")}catch(e){throw new be(2,2,2005,"Failed to parse TTML.")}if(o){if(n=o.getElementsByTagName("parsererror")[0])throw new be(2,2,2005,n.textContent);var a=o.getElementsByTagName("tt")[0];if(!a)throw new be(2,2,2005,"TTML does not contain <tt> tag.");if(!(o=a.getElementsByTagName("body")[0]))return[];var s=jc(a,Ng,"frameRate"),l=jc(a,Ng,"subFrameRate"),c=jc(a,Ng,"frameRateMultiplier"),f=jc(a,Ng,"tickRate"),d=jc(a,Ng,"cellResolution");if(n=a.getAttribute("xml:space")||"default",i=jc(a,Rg,"extent"),"default"!=n&&"preserve"!=n)throw new be(2,2,2005,"Invalid xml:space value: "+n);n="default"==n,s=new bg(s,l,c,f),d=d&&(d=/^(\d+) (\d+)$/.exec(d))?{columns:parseInt(d[1],10),rows:parseInt(d[2],10)}:null,l=(l=a.getElementsByTagName("metadata")[0])?function(e){return Array.from(e.childNodes).filter((function(e){return e instanceof Element}))}(l):[],c=Array.from(a.getElementsByTagName("style")),f=[];for(var p=u(a=Array.from(a.getElementsByTagName("region"))),h=p.next();!h.done;h=p.next()){var m=h.value;h=new St;var g=m.getAttribute("xml:id");if(g){h.id=g;var v,y,b=null;i&&(b=Eg.exec(i)||Sg.exec(i)),g=b?Number(b[1]):null,b=b?Number(b[2]):null,(v=fg(m,c,"extent"))&&(null!=(v=(y=Eg.exec(v))||Sg.exec(v))&&(h.width=Number(v[1]),h.height=Number(v[2]),y||(null!=g&&(h.width=100*h.width/g),null!=b&&(h.height=100*h.height/b)),h.widthUnits=y||null!=g?Tt:0,h.heightUnits=y||null!=b?Tt:0)),(m=fg(m,c,"origin"))&&(null!=(v=(y=Eg.exec(m))||Sg.exec(m))&&(h.viewportAnchorX=Number(v[1]),h.viewportAnchorY=Number(v[2]),y||(null!=b&&(h.viewportAnchorY=100*h.viewportAnchorY/b),null!=g&&(h.viewportAnchorX=100*h.viewportAnchorX/g)),h.viewportAnchorUnits=y||null!=g?Tt:0))}else h=null;h&&f.push(h)}if(Lc(o,"p").length)throw new be(2,2,2001,"<p> can only be inside <div> in TTML");for(p=(i=u(Lc(o,"div"))).next();!p.done;p=i.next())if(Lc(p.value,"span").length)throw new be(2,2,2001,"<span> can only be inside <p> in TTML");(o=function e(t,n,r,i,o,a,s,l,c,f,d){var p=t.parentNode;if(t.nodeType==Node.COMMENT_NODE)return null;if(t.nodeType==Node.TEXT_NODE){if(!d)return null;var h=document.createElement("span");h.textContent=t.textContent}else h=t;for(var m=null,g=u(Lg),v=g.next();!v.done&&!(m=hg(h,"backgroundImage",i,"#",v.value)[0]);v=g.next());g=d,("p"==t.nodeName||m)&&(d=!0);if(l="default"==(h.getAttribute("xml:space")||(l?"default":"preserve")),v=Array.from(h.childNodes).every((function(e){return e.no
133deType==Node.TEXT_NODE})),t=[],!v)for(var y=u(h.childNodes),b=y.next();!b.done;b=y.next())(b=e(b.value,n,r,i,o,a,s,l,c,h,d))&&t.push(b);i=null!=f,y=/\S/.test(h.textContent);var E=h.hasAttribute("begin")||h.hasAttribute("end")||h.hasAttribute("dur");if(!(E||y||"br"==h.tagName||0!=t.length||i&&!l))return null;for(b=gg(h,r),y=b.start,b=b.end;p&&p.nodeType==Node.ELEMENT_NODE&&"tt"!=p.tagName;)b=mg(p,r,y,b),y=b.start,b=b.end,p=p.parentNode;if(null==y&&(y=0),y+=n,b=null==b?1/0:b+n,!E&&0<t.length)for(y=1/0,b=0,n=u(t),r=n.next();!r.done;r=n.next())r=r.value,y=Math.min(y,r.startTime),b=Math.max(b,r.endTime);if("br"==h.tagName)return(o=new at(y,b,"")).lineBreak=!0,o;if(n="",v&&(n=h.textContent,l&&(n=(n=n.trim()).replace(/\s+/g," "))),(n=new at(y,b,n)).nestedCues=t,d||(n.isContainer=!0),c&&(n.cellResolution=c),c=hg(h,"region",a,"")[0],h.hasAttribute("region")&&c&&c.getAttribute("xml:id")){var w=c.getAttribute("xml:id");n.region=s.filter((function(e){return e.id==w}))[0]}return s=c,f&&i&&!h.getAttribute("region")&&!h.getAttribute("style")&&(s=hg(f,"region",a,"")[0]),function(e,t,n,r,i,o,a){"rtl"==cg(t,n,i,"direction",o=o||a)&&(e.direction="rtl"),"tb"==(a=cg(t,n,i,"writingMode",o))||"tblr"==a?e.writingMode="vertical-lr":"tbrl"==a?e.writingMode="vertical-rl":"rltb"==a||"rl"==a?e.direction="rtl":a&&(e.direction=pt),(a=cg(t,n,i,"textAlign",!0))?(e.positionAlign=Ig[a],e.lineAlign=Pg[a],e.textAlign=ct[a.toUpperCase()]):e.textAlign="start",(a=cg(t,n,i,"displayAlign",!0))&&(e.displayAlign=dt[a.toUpperCase()]);(a=cg(t,n,i,"color",o))&&(e.color=a);(a=cg(t,n,i,"backgroundColor",o))&&(e.backgroundColor=a);(a=cg(t,n,i,"border",o))&&(e.border=a);(a=cg(t,n,i,"fontFamily",o))&&(e.fontFamily=a);(a=cg(t,n,i,"fontWeight",o))&&"bold"==a&&(e.fontWeight=700),a=cg(t,n,i,"wrapOption",o),e.wrapLine=!a||"noWrap"!=a,(a=cg(t,n,i,"lineHeight",o))&&a.match(Ag)&&(e.lineHeight=a),(a=cg(t,n,i,"fontSize",o))&&(a.match(Ag)||a.match(wg))&&(e.fontSize=a),(a=cg(t,n,i,"fontStyle",o))&&(e.fontStyle=At[a.toUpperCase()]);if(r){a=r.getAttribute("imageType")||r.getAttribute("imagetype");var s=r.getAttribute("encoding");r=r.textContent.trim(),"PNG"==a&&"Base64"==s&&r&&(e.backgroundImage="data:image/png;base64,"+r)}(r=cg(t,n,i,"textOutline",o))&&((r=r.split(" "))[0].match(Ag)?e.textStrokeColor=e.color:(e.textStrokeColor=r[0],r.shift()),r[0]&&r[0].match(Ag)?e.textStrokeWidth=r[0]:e.textStrokeColor="");(r=cg(t,n,i,"letterSpacing",o))&&r.match(Ag)&&(e.letterSpacing=r),(r=cg(t,n,i,"linePadding",o))&&r.match(Ag)&&(e.linePadding=r),(o=cg(t,n,i,"opacity",o))&&(e.opacity=parseFloat(o));(n=fg(n,i,"textDecoration"))&&ug(e,n),(t=dg(t,i,"textDecoration"))&&ug(e,t)}(n,h,s,m,o,g,0==t.length),n}(o,t.periodStart,s,l,c,a,f,n,d,null,!1))&&r.push(o)}return r},B("shaka.text.TtmlTextParser",lg),lg.prototype.parseMedia=lg.prototype.parseMedia,lg.prototype.parseInit=lg.prototype.parseInit;var Eg=/^(\d{1,2}(?:\.\d+)?|100(?:\.0+)?)% (\d{1,2}(?:\.\d+)?|100(?:\.0+)?)%$/,wg=/^(\d{1,2}(?:\.\d+)?|100)%$/,Ag=/^(\d+px|\d+em|\d*\.?\d+c)$/,Sg=/^(\d+)px (\d+)px$/,Tg=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,xg=/^(?:(\d{2,}):)?(\d{2}):(\d{2})$/,kg=/^(?:(\d{2,}):)?(\d{2}):(\d{2}\.\d{2,})$/,Og=/^(\d*(?:\.\d*)?)f$/,_g=/^(\d*(?:\.\d*)?)t$/,Cg=/^(?:(\d*(?:\.\d*)?)h)?(?:(\d*(?:\.\d*)?)m)?(?:(\d*(?:\.\d*)?)s)?(?:(\d*(?:\.\d*)?)ms)?$/,Pg={left:gt,center:"center",right:"end",start:gt,end:"end"},Ig={left:"line-left",center:"center",right:"line-right"},Ng=["http://www.w3.org/ns/ttml#parameter","http://www.w3.org/2006/10/ttaf1#parameter"],Rg=["http://www.w3.org/ns/ttml#styling","http://www.w3.org/2006/10/ttaf1#styling"],Lg=["http://www.smpte-ra.org/schemas/2052-1/2010/smpte-tt","http://www.smpte-ra.org/schemas/2052-1/2013/smpte-tt"];function Mg(){this.C=new lg}function Dg(){}function jg(e){for(var t=u(Object.entries(yt)),n=t.next();!n.done;n=t.next()){var r=u(n.value);n=r.next().value,r=r.next().value;var i=new at(0,0,"");i.color=r,e.set(n,i)}for(n=(t=u(Object.entries(bt))).next();!n.done;n=t.next())n=(r=u(n.value)).next().value,r=r.next().value,(i=new at(0,0,"")).backgroundColor=r,e.set(n,i)}function Ug(e,t,n){0===n.size&&jg(n);var r=Yc("<span>"+(e=function(e){for(var t=[],n=-1,r="",i=0;i<e.length;i++)if("/"===e[i]){var o=e.indexOf(">",i);if(o<=i)return e;o=e.substring(i+1,o);var a=t.pop();if(!o||!a)return e;if(a===o)r+="/"+o+">";else{if(!a.startsWith("c.")||"c"!==o)return e;r+="/"+a+">"}i+=o.length+1}else"<"===e[i]?n=i+1:">"===e[i]&&0<n&&(t.push(e.substr(n,i-n)),n=-1),r+=e[i];return r}(e))+"</span>","span");if(r){var i=[];if(1==(r=r.childNodes).length){var o=r[0];if(o.nodeType==Node.TEXT_NODE||o.nodeType==Node.CDATA_SECTION_NODE)return void(t.payload=e)}for(r=(e=u(r)).next();!r.done;r=e.next())Bg(r.value,t,i,n);t.nestedCues=i}else t.payload=e}function Fg(e,t){return e&&0<e.length?e:t}function Bg(e,t,n,r){var i=t.clone();if(e.nodeType===Node.ELEMENT_NODE&&e.nodeName)for(var o=u(e.nodeName.split(/[ .]+/)),a=o.next();!a.done;a=o.next()){if(a=a.value,r.has(a)){var s=r.get(a);s&&(i.backgroundColor=Fg(s.backgroundColor,i.backgroundColor),i.color=Fg(s.color,i.color),i.fontFamily=Fg(s.fontFamily,i.fontFamily),i.fontSize=Fg(s.fontSize,i.fontSize),i.fontWeight=s.fontWeight,i.fontStyle=s.fontStyle,i.opacity=s.opacity,i.wrapLine=s.wrapLine)}switch(a){case"b":i.fontWeight=700;break;case"i":i.fontStyle="italic";break;case"u":i.textDecoration.push("underline")}}if(Fc(e))for(o=!0,r=u(e.textContent.split("\n")),e=r.next();!e.done;e=r.next())e=e.value,o||((o=t.clone()).lineBreak=!0,n.push(o)),0<e.length&&((o=i.clone()).payload=e,n.push(o)),o=!1;else for(e=(t=u(e.childNodes)).next();!e.done;e=t.next())Bg(e.value,i,n,r)}function zg(e,t,n){var r;(r=/^align:(start|middle|center|end|left|right)$/.exec(t))?(t=r[1],e.textAlign="middle"==t?ut:ct[t.toUpperCase()]):(r=/^vertical:(lr|rl)$/.exec(t))?e.writingMode="lr"==r[1]?"vertical-lr":"vertical-rl":(r=/^size:([\d.]+)%$/.exec(t))?e.size=Number(r[1]):(r=/^position:([\d.]+)%(?:,(line-left|line-right|center|start|end))?$/.exec(t))?(e.position=Number(r[1]),r[2]&&(t=r[2],e.positionAlign="line-left"==t||"start"==t?"line-left":"line-right"==t||"end"==t?"line-right":"center")):(r=/^region:(.*)$/.exec(t))?(t=function(e,t){var n=e.filter((function(e){return e.id==t}));return n.length?n[0]:null}(n,r[1]))&&(e.region=t):(n=/^line:([\d.]+)%(?:,(start|end|center))?$/.exec(t))?(e.lineInterpretation=1,e.line=Number(n[1]),n[2]&&(e.lineAlign=vt[n[2].toUpperCase()])):(n=/^line:(-?\d+)(?:,(start|end|center))?$/.exec(t))&&(e.lineInterpretation=mt,e.line=Number(n[1]),n[2]&&(e.lineAlign=vt[n[2].toUpperCase()]))}function qg(e){if(null==(e=wd(e,/(?:(\d{1,}):)?(\d{2}):(\d{2})\.(\d{2,3})/g)))return null;var t=Number(e[2]),n=Number(e[3]);return 59<t||59<n?null:Number(e[4])/1e3+n+60*t+3600*(Number(e[1])||0)}function Vg(){this.g=null}function Gg(e,t,n){var r,i,o;return(new Ai).box("payl",xi((function(e){r=Ft(e)}))).box("iden",xi((function(e){i=Ft(e)}))).box("sttg",xi((function(e){o=Ft(e)}))).parse(e),r?function(e,t,n,r,i){if(r=new at(r,i,""),Ug(e,r,new Map),t&&(r.id=t),n)for(e=new bd(n),t=Ad(e);t;)zg(r,t,[]),Ed(e),t=Ad(e);return r}(r,i,o,t,n):null}function Hg(){}function Kg(e){if(null==(e=wd(e,/(?:(\d{1,}):)?(\d{2}):(\d{2})\.(\d{2,3})/g)))return null;var t=Number(e[2]),n=Number(e[3]);return 59<t||59<n?null:Number(e[4])/1e3+n+60*t+3600*(Number(e[1])||0)}function Wg(){this.C=new Dg}function Xg(e){var t="WEBVTT\n\n";if(""==e)return t;for(var n=(e=u((e=(e=e.replace(/\r+/g,"")).trim()).split("\n\n"))).next();!n.done;n=e.next())(n=n.value.split(/\n/))[0].match(/\d+/)&&n.shift(),n[0]=n[0].replace(/,/g,"."),t+=n.join("\n")+"\n\n";return t}function Yg(){}function Zg(e,t){var n=t.Fontname;if(n&&(e.fontFamily=n),(n=t.Fontsize)&&(e.fontSize=n+"px"),(n=t.PrimaryColour)&&(n=Qg(n))&&(e.color=n),(n=t.BackColour)&&(n=Qg(n))&&(e.backgroundColor=n),t.Bold&&(e.fontWeight=700),t.Italic&&(e.fontStyle="italic"),t.Underline&&e.textDecoration.push("underline"),(n=t.Spacing)&&(e.letterSpacing=n+"px"),n=t.Alignment)switch(parseInt(n,10)){case 1:e.displayAlign=ft,e.textAlign="start";break;
133case 2:e.displayAlign=ft,e.textAlign=ut;break;case 3:e.displayAlign=ft,e.textAlign="end";break;case 5:e.displayAlign="before",e.textAlign="start";break;case 6:e.displayAlign="before",e.textAlign=ut;break;case 7:e.displayAlign="before",e.textAlign="end";break;case 9:e.displayAlign="center",e.textAlign="start";break;case 10:e.displayAlign="center",e.textAlign=ut;break;case 11:e.displayAlign="center",e.textAlign="end"}(n=t.AlphaLevel)&&(e.opacity=parseFloat(n))}function Qg(e){return 0<=(e=parseInt(e.replace("&H",""),16))?"rgba("+(255&e)+","+(e>>8&255)+","+(e>>16&255)+","+(e>>24&255^255)/255+")":null}function Jg(e){return 3600*((e=iv.exec(e))[1]?parseInt(e[1].replace(":",""),10):0)+60*parseInt(e[2],10)+parseFloat(e[3])}dn["application/ttml+xml"]=function(){return new lg},Mg.prototype.parseInit=function(e){var t=!1;if((new Ai).box("moov",Si).box("trak",Si).box("mdia",Si).box("minf",Si).box("stbl",Si).Z("stsd",Ti).box("stpp",(function(e){t=!0,e.parser.stop()})).parse(e),!t)throw new be(2,2,2007)},Mg.prototype.parseMedia=function(e,t){var n=this,r=!1,i=[];if((new Ai).box("mdat",xi((function(e){r=!0,i=i.concat(n.C.parseMedia(e,t))}))).parse(e,!1),!r)throw new be(2,2,2007);return i},B("shaka.text.Mp4TtmlParser",Mg),Mg.prototype.parseMedia=Mg.prototype.parseMedia,Mg.prototype.parseInit=Mg.prototype.parseInit,dn['application/mp4; codecs="stpp"']=function(){return new Mg},dn['application/mp4; codecs="stpp.ttml"']=function(){return new Mg},dn['application/mp4; codecs="stpp.ttml.im1t"']=function(){return new Mg},dn['application/mp4; codecs="stpp.TTML.im1t"']=function(){return new Mg},Dg.prototype.parseInit=function(){},Dg.prototype.parseMedia=function(e,t){var n=Ft(e),r=(n=n.replace(/\r\n|\r(?=[^\n]|$)/gm,"\n")).split(/\n{2,}/m);if(!/^WEBVTT($|[ \t\n])/m.test(r[0]))throw new be(2,2,2e3);if(n=t.periodStart,r[0].includes("X-TIMESTAMP-MAP")){var i=r[0].match(/LOCAL:((?:(\d{1,}):)?(\d{2}):(\d{2})\.(\d{3}))/m),o=r[0].match(/MPEGTS:(\d+)/m);if(i&&o){if(null==(n=qg(new bd(i[1]))))throw new be(2,2,2e3);for(o=Number(o[1]),i=t.segmentStart;95443.7176888889<=i;)i-=95443.7176888889,o+=8589934592;n=t.periodStart+o/9e4-n}}o=[];for(var a=(i=u(r[0].split("\n"))).next();!a.done;a=i.next())if(a=a.value,/^Region:/.test(a)){a=new bd(a);var s=new St;Ad(a),Ed(a);for(var l=Ad(a);l;){var c=s,f=l;(l=/^id=(.*)$/.exec(f))?c.id=l[1]:(l=/^width=(\d{1,2}|100)%$/.exec(f))?c.width=Number(l[1]):(l=/^lines=(\d+)$/.exec(f))?(c.height=Number(l[1]),c.heightUnits=2):(l=/^regionanchor=(\d{1,2}|100)%,(\d{1,2}|100)%$/.exec(f))?(c.regionAnchorX=Number(l[1]),c.regionAnchorY=Number(l[2])):(l=/^viewportanchor=(\d{1,2}|100)%,(\d{1,2}|100)%$/.exec(f))?(c.viewportAnchorX=Number(l[1]),c.viewportAnchorY=Number(l[2])):/^scroll=up$/.exec(f)&&(c.scroll="up"),Ed(a),l=Ad(a)}o.push(s)}for(jg(i=new Map),a=[],s=(r=u(r.slice(1))).next();!s.done;s=r.next()){if((1!=(s=s.value.split("\n")).length||s[0])&&!/^NOTE($|[ \t])/.test(s[0])&&"STYLE"==s[0]&&s[1].includes("::cue")){c="global",(l=s[1].match(/\((.*)\)/))&&(c=l.pop()),l=s.slice(2,-1),s[1].includes("}")&&(f=/\{(.*?)\}/.exec(s[1]))&&(l=f[1].split(";")),f=new at(0,0,"");for(var d=!1,p=0;p<l.length;p++){var h=/^\s*([^:]+):\s*(.*)/.exec(l[p]);if(h){var m=h[2].trim().replace(";","");switch(h[1].trim()){case"background-color":d=!0,f.backgroundColor=m;break;case"color":d=!0,f.color=m;break;case"font-family":d=!0,f.fontFamily=m;break;case"font-size":d=!0,f.fontSize=m;break;case"font-weight":700<=parseInt(m,10)&&(d=!0,f.fontWeight=700);break;case"font-style":switch(m){case"normal":d=!0,f.fontStyle=wt;break;case"italic":d=!0,f.fontStyle="italic";break;case"oblique":d=!0,f.fontStyle="oblique"}break;case"opacity":d=!0,f.opacity=parseFloat(m);break;case"white-space":d=!0,f.wrapLine="noWrap"!=m}}}d&&i.set(c,f)}if(p=n,1==s.length&&!s[0]||/^NOTE($|[ \t])/.test(s[0])||"STYLE"==s[0])s=null;else{if(c=null,s[0].includes("--\x3e")||(c=s[0],s.splice(0,1)),f=qg(l=new bd(s[0])),h=wd(l,/[ \t]+--\x3e[ \t]+/g),d=qg(l),null==f||null==h||null==d)throw new be(2,2,2001,"Could not parse cue time range in WebVTT");for(f+=p,d+=p,p=s.slice(1).join("\n").trim(),i.has("global")?((s=i.get("global").clone()).startTime=f,s.endTime=d,s.payload=""):s=new at(f,d,""),Ug(p,s,i),Ed(l),f=Ad(l);f;)zg(s,f,o),Ed(l),f=Ad(l);null!=c&&(s.id=c)}s&&a.push(s)}return a},B("shaka.text.VttTextParser",Dg),Dg.prototype.parseMedia=Dg.prototype.parseMedia,Dg.prototype.parseInit=Dg.prototype.parseInit,dn["text/vtt"]=function(){return new Dg},dn['text/vtt; codecs="vtt"']=function(){return new Dg},dn['text/vtt; codecs="wvtt"']=function(){return new Dg},Vg.prototype.parseInit=function(e){var t=this,n=!1;if((new Ai).box("moov",Si).box("trak",Si).box("mdia",Si).Z("mdhd",(function(e){e=Fo(e.reader,e.version),t.g=e.timescale})).box("minf",Si).box("stbl",Si).Z("stsd",Ti).box("wvtt",(function(){n=!0})).parse(e),!this.g)throw new be(2,2,2008);if(!n)throw new be(2,2,2008)},Vg.prototype.parseMedia=function(e,t){if(!this.g)throw new be(2,2,2008);var n,r=0,i=[],o=[],a=!1,s=!1,l=!1,c=null;if((new Ai).box("moof",Si).box("traf",Si).Z("tfdt",(function(e){a=!0,r=Uo(e.reader,e.version).Xd}
133)).Z("tfhd",(function(e){c=jo(e.reader,e.flags).cf})).Z("trun",(function(e){s=!0,i=Bo(e.reader,e.version,e.flags).zf})).box("mdat",xi((function(e){l=!0,n=e}))).parse(e,!1),!l&&!a&&!s)throw new be(2,2,2008);for(var f=r,d=new bi(n,0),p=u(i),h=p.next();!h.done;h=p.next()){var m=(h=h.value).ye||c,g=h.Cd?r+h.Cd:f;f=g+(m||0);var v=0;do{var y=d.T();v+=y;var b=null;"vttc"==Oi(d.T())?8<y&&(b=d.Lb(y-8)):d.skip(y-8),m&&b&&(y=Gg(b,t.periodStart+g/this.g,t.periodStart+f/this.g),o.push(y))}while(h.sampleSize&&v<h.sampleSize)}return o.filter(Oe)},B("shaka.text.Mp4VttParser",Vg),Vg.prototype.parseMedia=Vg.prototype.parseMedia,Vg.prototype.parseInit=Vg.prototype.parseInit,dn['application/mp4; codecs="wvtt"']=function(){return new Vg},Hg.prototype.parseInit=function(){},Hg.prototype.parseMedia=function(e){var t=Ft(e).replace(/\r+/g,"");if(e=[],""==(t=t.trim()))return e;for(var n=(t=u(t.split("\n\n"))).next();!n.done;n=t.next()){var r=new bd((n=n.value.split("\n"))[0]),i=Kg(r),o=wd(r,/,/g);if(r=Kg(r),null==i||null==o||null==r)throw new be(2,2,2001,"Could not parse cue time range in SubViewer");e.push(new at(i,r,n.slice(1).join("\n").trim()))}return e},B("shaka.text.SbvTextParser",Hg),Hg.prototype.parseMedia=Hg.prototype.parseMedia,Hg.prototype.parseInit=Hg.prototype.parseInit,dn["text/x-subviewer"]=function(){return new Hg},Wg.prototype.parseInit=function(){},Wg.prototype.parseMedia=function(e,t){var n=Ft(e);return n=Pt(qt(n=Xg(n))),this.C.parseMedia(n,t)},B("shaka.text.SrtTextParser",Wg),Wg.srt2webvtt=Xg,Wg.prototype.parseMedia=Wg.prototype.parseMedia,Wg.prototype.parseInit=Wg.prototype.parseInit,dn["text/srt"]=function(){return new Wg},Yg.prototype.parseInit=function(){},Yg.prototype.parseMedia=function(e){for(var t="",n="",r=(e=u(e=Ft(e).split(/\r?\n\s*\r?\n/))).next();!r.done;r=e.next()){var i=tv.exec(r.value);i&&(r=i[1],i=i[2],"V4 Styles"==r||"V4+ Styles"==r?t=i:"Events"==r&&(n=i))}e=[],r=null;for(var o=(t=u(t.split(/\r?\n/))).next();!o.done;o=t.next())if(i=o.value,!/^\s*;/.test(i)&&(o=nv.exec(i)))if(i=o[1].trim(),o=o[2].trim(),"Format"==i)r=o.split(rv);else if("Style"==i){i=o.split(rv),o={};for(var a=0;a<r.length&&a<i.length;a++)o[r[a]]=i[a];e.push(o)}for(r=[],t=null,i={},o=(n=u(n.split(/\r?\n/))).next();!o.done;i={Ud:i.Ud},o=n.next())if(o=o.value,!/^\s*;/.test(o)&&(a=nv.exec(o)))if(o=a[1].trim(),a=a[2].trim(),"Format"==o)t=a.split(rv);else if("Dialogue"==o){a=a.split(rv),o={};for(var s=0;s<t.length&&s<a.length;s++)o[t[s]]=a[s];a=new at(s=Jg(o.Start),Jg(o.End),a.slice(t.length-1).join(",").replace(/\\N/g,"\n").replace(/\{[^}]+\}/g,"")),i.Ud=o.Style,(o=e.find(function(e){return function(t){return t.Name==e.Ud}}(i)))&&Zg(a,o),r.push(a)}return r},B("shaka.text.SsaTextParser",Yg),Yg.prototype.parseMedia=Yg.prototype.parseMedia,Yg.prototype.parseInit=Yg.prototype.parseInit;var $g,ev,tv=/^\s*\[([^\]]+)\]\r?\n([\s\S]*)/,nv=/^\s*([^:]+):\s*(.*)/,rv=/\s*,\s*/,iv=/^(\d+:)?(\d{1,2}):(\d{1,2}(?:[.]\d{1,3})?)?$/; 134/* 135 @license 136 EME Encryption Scheme Polyfill 137 Copyright 2019 Google LLC 138 SPDX-License-Identifier: Apache-2.0 139*/ 140function ov(){}function av(){$g?console.debug("EmeEncryptionSchemePolyfill: Already installed."):navigator.requestMediaKeySystemAccess&&MediaKeySystemAccess.prototype.getConfiguration?($g=navigator.requestMediaKeySystemAccess,console.debug("EmeEncryptionSchemePolyfill: Waiting to detect encryptionScheme support."),navigator.requestMediaKeySystemAccess=sv):console.debug("EmeEncryptionSchemePolyfill: EME not found")}function sv(e,t){var n,r=this;return R((function(i){return 1==i.g?(console.assert(r==navigator,'bad "this" for requestMediaKeySystemAccess'),E(i,$g.call(r,e,t),2)):gv(n=i.h)?(console.debug("EmeEncryptionSchemePolyfill: Native encryptionScheme support found."),navigator.requestMediaKeySystemAccess=$g,i.return(n)):(console.debug("EmeEncryptionSchemePolyfill: No native encryptionScheme support found. Patching encryptionScheme support."),navigator.requestMediaKeySystemAccess=lv,i.return(lv.call(r,e,t)))}))}function lv(e,t){var n,r,i,o,a,s,l,c,f,d,p=this;return R((function(h){if(1==h.g){for(console.assert(p==navigator,'bad "this" for requestMediaKeySystemAccess'),n=mv(e),r=[],i=u(t),o=i.next();!o.done;o=i.next())a=o.value,s=uv(a.videoCapabilities,n),l=uv(a.audioCapabilities,n),a.videoCapabilities&&a.videoCapabilities.length&&!s.length||a.audioCapabilities&&a.audioCapabilities.length&&!l.length||((c=Object.assign({},a)).videoCapabilities=s,c.audioCapabilities=l,r.push(c));if(!r.length)throw(f=Error("Unsupported keySystem or supportedConfigurations.")).name="NotSupportedError",f.code=DOMException.NOT_SUPPORTED_ERR,f;return E(h,$g.call(p,e,r),2)}return d=h.h,h.return(new hv(d,n))}))}function uv(e,t){return e?e.filter((function(e){return!e.encryptionScheme||e.encryptionScheme==t})):e}function cv(){}function fv(){ev?console.debug("McEncryptionSchemePolyfill: Already installed."):navigator.mediaCapabilities?(ev=navigator.mediaCapabilities.decodingInfo,console.debug("McEncryptionSchemePolyfill: Waiting to detect encryptionScheme support."),navigator.mediaCapabilities.decodingInfo=dv):console.debug("McEncryptionSchemePolyfill: MediaCapabilities not found")}function dv(e){var t,n,r=this;return R((function(i){return 1==i.g?(console.assert(r==navigator.mediaCapabilities,'bad "this" for decodingInfo'),E(i,ev.call(r,e),2)):(t=i.h,e.keySystemConfiguration?(n=t.keySystemAccess)&&gv(n)?(console.debug("McEncryptionSchemePolyfill: Native encryptionScheme support found."),navigator.mediaCapabilities.decodingInfo=ev,i.return(t)):(console.debug("McEncryptionSchemePolyfill: No native encryptionScheme support found. Patching encryptionScheme support."),navigator.mediaCapabilities.decodingInfo=pv,i.return(pv.call(r,e))):i.return(t))}))}function pv(e){var t,n,r,i,o,a,s,l,u,c=this;return R((function(f){switch(f.g){case 1:return console.assert(c==navigator.mediaCapabilities,'bad "this" for decodingInfo'),t=null,e.keySystemConfiguration&&(n=e.keySystemConfiguration,r=n.keySystem,i=n.audio&&n.audio.encryptionScheme,o=n.video&&n.video.encryptionScheme,t=mv(r),a={powerEfficient:!1,smooth:!1,supported:!1,keySystemAccess:null,configuration:e},i&&i!=t||o&&o!=t)?f.return(a):E(f,ev.call(c,e),2);case 2:if((s=f.h).keySystemAccess){s.keySystemAccess=new hv(s.keySystemAccess,t),f.D(3);break}if(!e.keySystemConfiguration){f.D(3);break}var d=e.keySystemConfiguration,p=[],h=[];return d.audio&&p.push({robustness:d.audio.robustness||"",contentType:e.audio.contentType}),d.video&&h.push({robustness:d.video.robustness||"",contentType:e.video.contentType}),d={initDataTypes:d.initDataType?[d.initDataType]:[],distinctiveIdentifier:d.distinctiveIdentifier,persistentState:d.persistentState,sessionTypes:d.sessionTypes},p.length&&(d.audioCapabilities=p),h.length&&(d.videoCapabilities=h),l=d,u=s,E(f,navigator.requestMediaKeySystemAccess(e.keySystemConfiguration.keySystem,[l]),5);case 5:u.keySystemAccess=f.h;case 3:return f.return(s)}}))}function hv(e,t){this.h=e,this.g=t,this.keySystem=e.keySystem}function mv(e){return e.startsWith("com.widevine")||e.startsWith("com.microsoft")||e.startsWith("com.adobe")||e.startsWith("org.w3")?"cenc":e.startsWith("com.apple")?"cbcs-1-9":(console.warn("EmeEncryptionSchemePolyfill: Unknown key system:",e,"Please contribute!"),null)}
140function gv(e){var t=(e=e.getConfiguration()).audioCapabilities&&e.audioCapabilities[0];return!(!(e=e.videoCapabilities&&e.videoCapabilities[0]||t)||void 0===e.encryptionScheme)}function vv(){}function yv(){av(),fv()}dn["text/x-ssa"]=function(){return new Yg},B("EmeEncryptionSchemePolyfill",ov),ov.install=av,B("McEncryptionSchemePolyfill",cv),cv.install=fv,hv.prototype.getConfiguration=function(){var e=this.h.getConfiguration();if(e.videoCapabilities)for(var t=u(e.videoCapabilities),n=t.next();!n.done;n=t.next())n.value.encryptionScheme=this.g;if(e.audioCapabilities)for(n=(t=u(e.audioCapabilities)).next();!n.done;n=t.next())n.value.encryptionScheme=this.g;return e},hv.prototype.createMediaKeys=function(){return this.h.createMediaKeys()},B("EncryptionSchemePolyfills",vv),vv.install=yv,void 0!==n&&n.exports&&(n.exports=vv); 141/* 142 @license 143 Copyright 2013 Ali Al Dallal 144 145 Licensed under the MIT license. 146 147 Permission is hereby granted, free of charge, to any person obtaining a copy 148 of this software and associated documentation files (the "Software"), to deal 149 in the Software without restriction, including without limitation the rights 150 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 151 copies of the Software, and to permit persons to whom the Software is 152 furnished to do so, subject to the following conditions: 153 154 The above copyright notice and this permission notice shall be included in 155 all copies or substantial portions of the Software. 156 157 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 158 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 159 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 160 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 161 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 162 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 163 SOFTWARE. 164*/ 165for(var bv={ach:{u:"Lwo",A:"Acholi"},ady:{u:"ÐдÑгÑбзÑ",A:"Adyghe"},af:{u:"Afrikaans",A:"Afrikaans"},"af-NA":{u:"Afrikaans (Namibia)",A:"Afrikaans (Namibia)"},"af-ZA":{u:"Afrikaans (South Africa)",A:"Afrikaans (South Africa)"},ak:{u:"TÉÉ¥i",A:"Akan"},ar:{u:"Ø§ÙØ¹Ø±Ø¨ÙØ©",A:"Arabic"},"ar-AR":{u:"Ø§ÙØ¹Ø±Ø¨ÙØ©",A:"Arabic"},"ar-MA":{u:"Ø§ÙØ¹Ø±Ø¨ÙØ©",A:"Arabic (Morocco)"},"ar-SA":{u:"Ø§ÙØ¹Ø±Ø¨ÙØ© (Ø§ÙØ³Ø¹ÙØ¯ÙØ©)",A:"Arabic (Saudi Arabia)"},"ay-BO":{u:"Aymar aru",A:"Aymara"},az:{u:"AzÉrbaycan dili",A:"Azerbaijani"},"az-AZ":{u:"AzÉrbaycan dili",A:"Azerbaijani"},"be-BY":{u:"ÐелаÑÑÑкаÑ",A:"Belarusian"},bg:{u:"ÐÑлгаÑÑки",A:"Bulgarian"},"bg-BG":{u:"ÐÑлгаÑÑки",A:"Bulgarian"},bn:{u:"বাà¦à¦²à¦¾",A:"Bengali"},"bn-IN":{u:"বাà¦à¦²à¦¾ (à¦à¦¾à¦°à¦¤)",A:"Bengali (India)"},"bn-BD":{u:"বাà¦à¦²à¦¾(বাà¦à¦²à¦¾à¦¦à§à¦¶)",A:"Bengali (Bangladesh)"},"bs-BA":{u:"Bosanski",A:"Bosnian"},ca:{u:"Català ",A:"Catalan"},"ca-ES":{u:"Català ",A:"Catalan"},cak:{u:"Maya Kaqchikel",A:"Kaqchikel"},"ck-US":{u:"á£á³á© (tsalagi)",A:"Cherokee"},cs:{u:"ÄeÅ¡tina",A:"Czech"},"cs-CZ":{u:"ÄeÅ¡tina",A:"Czech"},cy:{u:"Cymraeg",A:"Welsh"},"cy-GB":{u:"Cymraeg",A:"Welsh"},da:{u:"Dansk",A:"Danish"},"da-DK":{u:"Dansk",A:"Danish"},de:{u:"Deutsch",A:"German"},"de-AT":{u:"Deutsch (Ãsterreich)",A:"German (Austria)"},"de-DE":{u:"Deutsch (Deutschland)",A:"German (Germany)"},"de-CH":{u:"Deutsch (Schweiz)",A:"German (Switzerland)"},dsb:{u:"DolnoserbÅ¡Äina",A:"Lower Sorbian"},el:{u:"Îλληνικά",A:"Greek"},"el-GR":{u:"Îλληνικά",A:"Greek (Greece)"},en:{u:"English",A:"English"},"en-GB":{u:"English (UK)",A:"English (UK)"},"en-AU":{u:"English (Australia)",A:"English (Australia)"},"en-CA":{u:"English (Canada)",A:"English (Canada)"},"en-IE":{u:"English (Ireland)",A:"English (Ireland)"},"en-IN":{u:"English (India)",A:"English (India)"},"en-PI":{u:"English (Pirate)",A:"English (Pirate)"},"en-UD":{u:"English (Upside Down)",A:"English (Upside Down)"},"en-US":{u:"English (US)",A:"English (US)"},"en-ZA":{u:"English (South Africa)",A:"English (South Africa)"},"en@pirate":{u:"English (Pirate)",A:"English (Pirate)"},eo:{u:"Esperanto",A:"Esperanto"},"eo-EO":{u:"Esperanto",A:"Esperanto"},es:{u:"Español",A:"Spanish"},"es-AR":{u:"Español (Argentine)",A:"Spanish (Argentina)"},"es-419":{u:"Español (Latinoamérica)",A:"Spanish (Latin America)"},"es-CL":{u:"Español (Chile)",A:"Spanish (Chile)"},"es-CO":{u:"Español (Colombia)",A:"Spanish (Colombia)"},"es-EC":{u:"Español (Ecuador)",A:"Spanish (Ecuador)"}
165,"es-ES":{u:"Español (España)",A:"Spanish (Spain)"},"es-LA":{u:"Español (Latinoamérica)",A:"Spanish (Latin America)"},"es-NI":{u:"Español (Nicaragua)",A:"Spanish (Nicaragua)"},"es-MX":{u:"Español (México)",A:"Spanish (Mexico)"},"es-US":{u:"Español (Estados Unidos)",A:"Spanish (United States)"},"es-VE":{u:"Español (Venezuela)",A:"Spanish (Venezuela)"},et:{u:"eesti keel",A:"Estonian"},"et-EE":{u:"Eesti (Estonia)",A:"Estonian (Estonia)"},eu:{u:"Euskara",A:"Basque"},"eu-ES":{u:"Euskara",A:"Basque"},fa:{u:"ÙØ§Ø±Ø³Û",A:"Persian"},"fa-IR":{u:"ÙØ§Ø±Ø³Û",A:"Persian"},"fb-LT":{u:"Leet Speak",A:"Leet"},ff:{u:"Fulah",A:"Fulah"},fi:{u:"Suomi",A:"Finnish"},"fi-FI":{u:"Suomi",A:"Finnish"},"fo-FO":{u:"Føroyskt",A:"Faroese"},fr:{u:"Français",A:"French"},"fr-CA":{u:"Français (Canada)",A:"French (Canada)"},"fr-FR":{u:"Français (France)",A:"French (France)"},"fr-BE":{u:"Français (Belgique)",A:"French (Belgium)"},"fr-CH":{u:"Français (Suisse)",A:"French (Switzerland)"},"fy-NL":{u:"Frysk",A:"Frisian (West)"},ga:{u:"Gaeilge",A:"Irish"},"ga-IE":{u:"Gaeilge (Gaelic)",A:"Irish (Gaelic)"},gl:{u:"Galego",A:"Galician"},"gl-ES":{u:"Galego",A:"Galician"},"gn-PY":{u:"Avañe'ẽ",A:"Guarani"},"gu-IN":{u:"àªà«àªàª°àª¾àª¤à«",A:"Gujarati"},"gx-GR":{u:"á¼Î»Î»Î·Î½Î¹ÎºÎ® á¼ÏÏαία",A:"Classical Greek"},he:{u:"×¢×ר×תâ",A:"Hebrew"},"he-IL":{u:"×¢×ר×תâ",A:"Hebrew"},hi:{u:"हिनà¥à¤¦à¥",A:"Hindi"},"hi-IN":{u:"हिनà¥à¤¦à¥",A:"Hindi"},hr:{u:"Hrvatski",A:"Croatian"},"hr-HR":{u:"Hrvatski",A:"Croatian"},hsb:{u:"HornjoserbÅ¡Äina",A:"Upper Sorbian"},ht:{u:"Kreyòl",A:"Haitian Creole"},hu:{u:"Magyar",A:"Hungarian"},"hu-HU":{u:"Magyar",A:"Hungarian"},"hy-AM":{u:"ÕÕ¡ÕµÕ¥ÖÕ¥Õ¶",A:"Armenian"},id:{u:"Bahasa Indonesia",A:"Indonesian"},"id-ID":{u:"Bahasa Indonesia",A:"Indonesian"},is:{u:"Ãslenska",A:"Icelandic"},"is-IS":{u:"Ãslenska (Iceland)",A:"Icelandic (Iceland)"},it:{u:"Italiano",A:"Italian"},"it-IT":{u:"Italiano",A:"Italian"},ja:{u:"æ¥æ¬èª",A:"Japanese"},"ja-JP":{u:"æ¥æ¬èª",A:"Japanese"},"jv-ID":{u:"Basa Jawa",A:"Javanese"},"ka-GE":{u:"á¥áá áá£áá",A:"Georgian"},"kk-KZ":{u:"ÒазаÒÑа",A:"Kazakh"},km:{u:"áá¶áá¶ááááá",A:"Khmer"},"km-KH":{u:"áá¶áá¶ááááá",A:"Khmer"},kab:{u:"Taqbaylit",A:"Kabyle"},kn:{u:"à²à²¨à³à²¨à²¡",A:"Kannada"},"kn-IN":{u:"à²à²¨à³à²¨à²¡ (India)",A:"Kannada (India)"},ko:{u:"íêµì´",A:"Korean"},"ko-KR":{u:"íêµì´ (é©å½)",A:"Korean (Korea)"},ku:{u:"Kurdî",A:"Kurdish"},"ku-TR":{u:"Kurdî",A:"Kurdish"},la:{u:"Latin",A:"Latin"},"la-VA":{u:"Latin",A:"Latin"},lb:{u:"Lëtzebuergesch",A:"Luxembourgish"},"li-NL":{u:"Lèmbörgs",A:"Limburgish"},lt:{u:"Lietuvių",A:"Lithuanian"},"lt-LT":{u:"Lietuvių",A:"Lithuanian"},lv:{u:"LatvieÅ¡u",A:"Latvian"},"lv-LV":{u:"LatvieÅ¡u",A:"Latvian"},mai:{u:"मà¥à¤¥à¤¿à¤²à¥, মà§à¦¥à¦¿à¦²à§",A:"Maithili"},"mg-MG":{u:"Malagasy",A:"Malagasy"},mk:{u:"ÐакедонÑки",A:"Macedonian"},"mk-MK":{u:"ÐакедонÑки (ÐакедонÑки)",A:"Macedonian (Macedonian)"},ml:{u:"മലയാളà´",A:"Malayalam"},"ml-IN":{u:"മലയാളà´",A:"Malayalam"},"mn-MN":{u:"Ðонгол",A:"Mongolian"},mr:{u:"मराठà¥",A:"Marathi"},"mr-IN":{u:"मराठà¥",A:"Marathi"},ms:{u:"Bahasa Melayu",A:"Malay"},"ms-MY":{u:"Bahasa Melayu",A:"Malay"},mt:{u:"Malti",A:"Maltese"},"mt-MT":{u:"Malti",A:"Maltese"},my:{u:"ááá¬á
áá¬",A:"Burmese"},nb:{u:"Norsk (bokmÃ¥l)",A:"Norwegian (bokmal)"},"nb-NO":{u:"Norsk (bokmÃ¥l)",A:"Norwegian (bokmal)"},ne:{u:"नà¥à¤ªà¤¾à¤²à¥",A:"Nepali"},"ne-NP":{u:"नà¥à¤ªà¤¾à¤²à¥",A:"Nepali"},nl:{u:"Nederlands",A:"Dutch"},"nl-BE":{u:"Nederlands (België)",A:"Dutch (Belgium)"},"nl-NL":{u:"Nederlands (Nederland)",A:"Dutch (Netherlands)"},"nn-NO":{u:"Norsk (nynorsk)",A:"Norwegian (nynorsk)"},no:{u:"Norsk",A:"Norwegian"},oc:{u:"Occitan",A:"Occitan"},"or-IN":{u:"à¬à¬¡à¬¼à¬¿à¬",A:"Oriya"},pa:{u:"ਪੰà¨à¨¾à¨¬à©",A:"Punjabi"},"pa-IN":{u:"ਪੰà¨à¨¾à¨¬à© (à¨à¨¾à¨°à¨¤ ਨà©à©°)",A:"Punjabi (India)"},pl:{u:"Polski",A:"Polish"},"pl-PL":{u:"Polski",A:"Polish"},"ps-AF":{u:"Ù¾ÚØªÙ",A:"Pashto"},pt:{u:"Português",A:"Portuguese"},"pt-BR":{u:"Português (Brasil)",A:"Portuguese (Brazil)"},"pt-PT":{u:"Português (Portugal)",A:"Portuguese (Portugal)"},"qu-PE":{u:"Qhichwa",A:"Quechua"},"rm-CH":{u:"Rumantsch",A:"Romansh"},ro:{u:"RomânÄ",A:"Romanian"},"ro-RO":{u:"RomânÄ",A:"Romanian"},ru:{u:"Ð ÑÑÑкий",A:"Russian"},"ru-RU":{u:"Ð ÑÑÑкий",A:"Russian"},"sa-IN":{u:"सà¤à¤¸à¥à¤à¥à¤¤à¤®à¥",A:"Sanskrit"},"se-NO":{u:"Davvisámegiella",A:"Northern Sámi"},"si-LK":{u:"à¶´à·
à·à¶",A:"Sinhala (Sri Lanka)"},sk:{u:"SlovenÄina",A:"Slovak"},"sk-SK":{u:"SlovenÄina (Slovakia)",A:"Slovak (Slovakia)"},sl:{u:"SlovenÅ¡Äina",A:"Slovenian"},"sl-SI":{u:"SlovenÅ¡Äina",A:"Slovenian"},"so-SO":{u:"Soomaaliga",A:"Somali"},sq:{u:"Shqip",A:"Albanian"},"sq-AL":{u:"Shqip",A:"Albanian"},sr:{u:"СÑпÑки",A:"Serbian"},"sr-RS":{u:"СÑпÑки (Serbia)",A:"Serbian (Serbia)"},su:{u:"Basa Sunda",A:"Sundanese"},sv:{u:"Svenska",A:"Swedish"},"sv-SE":{u:"Svenska",A:"Swedish"}
165,sw:{u:"Kiswahili",A:"Swahili"},"sw-KE":{u:"Kiswahili",A:"Swahili (Kenya)"},ta:{u:"தமிழà¯",A:"Tamil"},"ta-IN":{u:"தமிழà¯",A:"Tamil"},te:{u:"à°¤à±à°²à±à°à±",A:"Telugu"},"te-IN":{u:"à°¤à±à°²à±à°à±",A:"Telugu"},tg:{u:"забоÌни ÑоҷикӣÌ",A:"Tajik"},"tg-TJ":{u:"Ñоҷикӣ",A:"Tajik"},th:{u:"ภาษาà¹à¸à¸¢",A:"Thai"},"th-TH":{u:"ภาษาà¹à¸à¸¢ (à¸à¸£à¸°à¹à¸à¸¨à¹à¸à¸¢)",A:"Thai (Thailand)"},tl:{u:"Filipino",A:"Filipino"},"tl-PH":{u:"Filipino",A:"Filipino"},tlh:{u:"tlhIngan-Hol",A:"Klingon"},tr:{u:"Türkçe",A:"Turkish"},"tr-TR":{u:"Türkçe",A:"Turkish"},"tt-RU":{u:"ÑаÑаÑÑа",A:"Tatar"},uk:{u:"УкÑаÑнÑÑка",A:"Ukrainian"},"uk-UA":{u:"УкÑаÑнÑÑка",A:"Ukrainian"},ur:{u:"اردÙ",A:"Urdu"},"ur-PK":{u:"اردÙ",A:"Urdu"},uz:{u:"O'zbek",A:"Uzbek"},"uz-UZ":{u:"O'zbek",A:"Uzbek"},vi:{u:"Tiếng Viá»t",A:"Vietnamese"},"vi-VN":{u:"Tiếng Viá»t",A:"Vietnamese"},"xh-ZA":{u:"isiXhosa",A:"Xhosa"},yi:{u:"××Ö´××ש",A:"Yiddish"},"yi-DE":{u:"××Ö´××ש (German)",A:"Yiddish (German)"},zh:{u:"䏿",A:"Chinese"},"zh-HANS":{u:"䏿ç®ä½",A:"Chinese Simplified"},"zh-HANT":{u:"䏿ç¹é«",A:"Chinese Traditional"},"zh-CN":{u:"䏿ï¼ä¸å½ï¼",A:"Chinese Simplified (China)"},"zh-HK":{u:"䏿ï¼é¦æ¸¯ï¼",A:"Chinese Traditional (Hong Kong)"},"zh-SG":{u:"ä¸æï¼æ°å å¡ï¼",A:"Chinese Simplified (Singapore)"},"zh-TW":{u:"䏿ï¼å°ç£ï¼",A:"Chinese Traditional (Taiwan)"},"zu-ZA":{u:"isiZulu",A:"Zulu"}},Ev=u(Object.keys(bv)),wv=Ev.next();!wv.done;wv=Ev.next()){var Av=wv.value;bv[Av.toLowerCase()]=bv[Av]}function Sv(e,t){var n=this;this.parent=e,this.controls=t,this.eventManager=new Mr,this.localization=this.controls.bb,this.player=this.controls.lc(),this.video=this.controls.Kb(),this.adManager=this.player.od(),this.ad=t.getAd(),this.eventManager.o(this.adManager,"ad-started",(function(e){n.ad=e.ad})),this.eventManager.o(this.adManager,"ad-stopped",(function(){n.ad=null}))}function Tv(e){return xv(e,"shaka-back-to-overflow-button")}function xv(e,t){var n=e.getElementsByClassName(t);return n.length?n[0]:null}function kv(e){e&&(e=xv(e,"shaka-chosen-item"))&&e.parentElement.focus()}function Ov(){var e=ms("i");return e.classList.add("material-icons-round"),e.classList.add("shaka-chosen-item"),e.textContent="done",e.ariaHidden="true",e}function _v(e,t){e&&(t?e.classList.remove("shaka-hidden"):e.classList.add("shaka-hidden"))}function Cv(e,t){var n=Math.floor(e/3600),r=Math.floor(e/60%60),i=Math.floor(e%60);return 10>i&&(i="0"+i),i=r+":"+i,t&&(10>r&&(i="0"+i),i=n+":"+i),i}function Pv(e,t){Sv.call(this,e,t);var n=this;this.i=ms("div"),this.i.classList.add("shaka-ad-counter"),this.parent.appendChild(this.i),this.h=ms("span"),this.h.classList.add("shaka-ad-counter-span"),this.i.appendChild(this.h),this.g=new hn((function(){var e=Math.round(n.ad.getRemainingTime()),t=n.ad.getDuration();-1!=e&&-1!=t&&(0<e?(e=Cv(t-e,!1)+" / "+Cv(t,!1),1<n.ad.getSequenceLength()?n.h.textContent=e:(t=n.localization.resolve("AD_TIME"),n.h.textContent=t.replace("[AD_TIME]",e))):(n.g.stop(),n.h.textContent=""))})),this.eventManager.o(this.localization,"locale-updated",(function(){})),this.eventManager.o(this.localization,"locale-changed",(function(){})),this.eventManager.o(this.adManager,"ad-started",(function(){n.g.Ga(),n.g.na(.5)})),this.eventManager.o(this.adManager,"ad-stopped",(function(){n.g.stop(),n.h.textContent=""})),this.ad&&(this.g.Ga(),this.g.na(.5))}function Iv(e,t){Sv.call(this,e,t);var n=this;this.g=ms("div"),this.g.classList.add("shaka-ad-position"),_v(this.g,!1),this.parent.appendChild(this.g),this.h=ms("span"),this.h.classList.add("shaka-ad-position-span"),this.g.appendChild(this.h),this.eventManager.o(this.localization,"locale-updated",(function(){n.ad&&Nv(n)})),this.eventManager.o(this.localization,"locale-changed",(function(){n.ad&&Nv(n)})),this.eventManager.o(this.adManager,"ad-started",(function(){Nv(n)})),this.eventManager.o(this.adManager,"ad-stopped",(function(){n.h.textContent="",_v(n.g,!1)})),this.ad&&Nv(this)}function Nv(e){var t=e.ad.getSequenceLength();if(1<t){var n=e.ad.getPositionInSequence();e.h.textContent=e.localization.resolve("AD_PROGRESS").replace("[AD_ON]",String(n)).replace("[NUM_ADS]",String(t)),_v(e.g,!0)}}function Rv(e,t){Sv.call(this,e,t);var n=this;this.button=gs(),this.parent.appendChild(this.button),this.eventManager.o(this.localization,"locale-updated",(function(){n.g()})),this.eventManager.o(this.localization,"locale-changed",(function(){n.g()})),this.eventManager.o(this.video,"play",(function(){n.g(),n.h()})),this.eventManager.o(this.video,"pause",(function(){n.g(),n.h()})),this.eventManager.o(this.video,"seeking",(function(){n.g(),n.h()})),this.eventManager.o(this.adManager,"ad-paused",(function(){n.g(),n.h()})),this.eventManager.o(this.adManager,"ad-resumed",(function(){n.g(),n.h()})),this.eventManager.o(this.adManager,"ad-started",(function(){n.g(),n.h()})),this.eventManager.o(this.button,"click",(function(){n.ad&&n.ad.isLinear()?Zv(n.controls):Yv(n.controls)})),this.ad&&(this.g(),this.h())}function Lv(e,t){Rv.call(this,e,t),this.button.classList.add("shaka-play-button"),this.button.classList.add("shaka-no-propagation"),this.h(),this.g()}function Mv(t,n){Sv.call(this,t,n);var r=this;this.m=this.controls.m,this.h=this.controls.i,this.i=[],this.g=ms("div"),this.g.classList.add("shaka-no-propagation"),this.g.classList.add("shaka-context-menu"),this.g.classList.add("shaka-hidden"),this.h.appendChild(this.g),this.eventManager.o(this.h,"contextmenu",(function(e){if(r.g.classList.contains("shaka-hidden")){e.preventDefault();var t=r.h.getBoundingClientRect();r.g.style.left=e.clientX-t.left+"px",r.g.style.top=e.clientY-t.top+"px",_v(r.g,!0)}else _v(r.g,!1)})),this.eventManager.o(e,"click",(function(){_v(r.g,!1)})),function(e){for(var t=u(e.m.contextMenuElements),n=t.next();!n.done;n=t.next()){n=n.value;var r=jv.get(n);r?e.i.push(r.create(e.g,e.controls)):H("Unrecognized context menu element:",n)}}(this)}function Dv(e,t){jv.set(e,t)}Sv.prototype.release=function(){this.eventManager.release(),this.ad=this.adManager=this.video=this.player=this.localization=this.eventManager=this.controls=this.parent=null},B("shaka.ui.Element",Sv),Sv.prototype.release=Sv.prototype.release,g(Pv,Sv),Pv.prototype.release=function(){this.g.stop(),this.g=null,Sv.prototype.release.call(this)},B("shaka.ui.AdCounter",Pv),g(Iv,Sv),B("shaka.ui.AdPosition",Iv),g(Rv,Sv),Rv.prototype.isPaused=function(){if(this.ad&&this.ad.isLinear())var e=this.ad.isPaused();else e=(e=this.controls).g.paused&&!e.ka;return e},Rv.prototype.g=function(){},Rv.prototype.h=function(){},B("shaka.ui.PlayButton",Rv),g(Lv,Rv),Lv.prototype.h=function(){this.isPaused()?this.button.setAttribute("icon","play"):this.button.setAttribute("icon","pause")},Lv.prototype.g=function(){var e=this.isPaused()?"PLAY":"PAUSE";this.button.ariaLabel=this.localization.resolve(e)},B("shaka.ui.BigPlayButton",Lv),g(Mv,Sv),Mv.prototype.release=function(){this.h=null;for(var e=u(this.i),t=e.next();!t.done;t=e.next())t.value.release();this.i=[],Sv.prototype.release.call(this)},B("shaka.ui.ContextMenu",Mv),Mv.registerElement=Dv;var jv=new Map;function Uv(e,t,n,r){Sv.call(this,e,t);var i=this;this.container=ms("div"),this.container.classList.add("shaka-range-container"),this.container.classList.add.apply(this.container.classList,c(n)),this.g=!1,this.bar=document.createElement("input"),this.l=new hn((function(){i.onChangeEnd(),i.g=!1})),this.bar.classList.add("shaka-range-element"),this.bar.classList.add.apply(this.bar.classList,c(r)),this.bar.type="range",this.bar.step="any",this.bar.min="0",this.bar.max="1",this.bar.value="0",this.container.appendChild(this.bar),this.parent.appendChild(this.container),this.eventManager.o(this.bar,"mousedown",(function(){i.controls.Ub()&&(i.g=!0,i.onChangeStart())})),this.eventManager.o(this.bar,"touchstart",(function(e){i.controls.Ub()&&(i.g=!0,Fv(i,e),i.onChangeStart())})),this.eventManager.o(this.bar,"input",(function(){i.onChange()})),this.eventManager.o(this.bar,"touchmove",(function(e){i.g&&(Fv(i,e),i.onChange())})),this.eventManager.o(this.bar,"touchend",(function(e){i.g&&(i.g=!1,Fv(i,e),i.onChangeEnd())})),this.eventManager.o(this.bar,"mouseup",(function(){i.g&&(i.g=!1,i.onChangeEnd())}))}function Fv(e,t){t.preventDefault();var n=t.changedTouches[0],r=e.bar.getBoundingClientRect(),i=parseFloat(e.bar.min),o=parseFloat(e.bar.max);(n=i+(o-i)/r.width*(n.clientX-r.left))<i?n=i:n>o&&(n=o),e.bar.value=n}function Bv(e,t){Uv.call(this,e,t,["shaka-seek-bar-container"],["shaka-seek-bar","shaka-no-propagation","shaka-show-controls-on-mouse-over"]);var n=this;this.j=ms("div"),this.j.classList.add("shaka-ad-markers"),this.container.insertBefore(this.j,this.container.childNodes[0]),this.m=this.controls.m,this.h=new hn((function(){n.video.currentTime=n.getValue()})),this.s=new hn((function(){zv(n)})),this.B=!1,this.i=[],this.eventManager.o(this.localization,"locale-updated",(function(){return Gv(n)})),this.eventManager.o(this.localization,"locale-changed",(function(){return Gv(n)})),this.eventManager.o(this.adManager,"ad-started",(function(){Vv(n)||_v(n.container,!1)})),this.eventManager.o(this.adManager,"ad-stopped",(function(){Vv(n)&&_v(n.container,!0)})),this.eventManager.o(this.adManager,"ad-cue-points-changed",(function(e){n.i=e.cuepoints,qv(n)})),this.eventManager.o(this.player,"unloading",(function(){n.i=[],qv(n)})),this.setValue(this.video.currentTime),this.update(),Gv(this),this.ad&&_v(this.container,!1)}function zv(e){if(e.i.length){for(var t=e.player.Na(),n=t.end-t.start,r=["to right"],i=[],o=e.m.seekBarColors.adBreaks,a=!1,s=u(e.i),l=s.next();!l.done;l=s.next())if(-1!=(l=l.value).start||l.end||(a=!0),l.start>=t.start&&l.start<t.end&&!(l.end&&l.end>t.end)){var c=(l.start-t.start)/n||0,f=c+.01;l.end&&(f=(l.end-t.start)/n||0),i.push({start:c,end:f})}for(l=(t=u(i)).next();!l.done;
165l=t.next())n=l.value,r.push("transparent "+100*n.start+"%"),r.push(o+" "+100*n.start+"%"),r.push(o+" "+100*n.end+"%"),r.push("transparent "+100*n.end+"%");a&&(r.push("transparent 99%"),r.push(o+" 99%")),e.j.style.background="linear-gradient("+r.join(",")+")"}else e.j.style.background="transparent"}function qv(e){zv(e);var t=e.player.Na();t=t.end-t.start,e.player.W()&&5<t&&e.s.na(1)}function Vv(e){var t=e.player.Na();return t=t.end-t.start,!(e.player.W()&&5>t)&&(null==e.ad||!e.ad.isLinear())}function Gv(e){e.bar.ariaLabel=e.localization.resolve("SEEK")}function Hv(){}function Kv(t,n,r,i){$.call(this);var o=this;this.ha=!0,this.m=i,this.B=new ac(r,t,this.m.castReceiverAppId),this.Db=!0,this.g=this.B.Kb(),this.C=r,this.G=this.B.lc(),this.Ua=t,this.j=n,this.ob=this.G.od(),this.s=this.l=null,this.ka=!1,this.I=[],this.nc=[],this.Gb=!1,this.sa=new hn((function(){o.j.style.cursor="none",o.Gb=!1,Jv(o)})),this.Ba=new hn((function(){o.i.removeAttribute("shown"),o.L.U(2)})),this.L=new hn((function(){for(var e=u(o.I),t=e.next();!t.done;t=e.next())_v(t.value,!1)})),this.cb=new hn((function(){o.Ub()&&ry(o)})),this.M=null,this.J=[],this.bb=function(){var e=new We("en");return e.ma("ar",new Map([["AD_DURATION","Ù
دة Ø§ÙØ¥Ø¹ÙاÙ"],["AD_PROGRESS","Ø§ÙØ¥Ø¹Ùا٠[AD_ON] Ù
Ù [NUM_ADS]"],["AD_TIME","Ø§ÙØ¥Ø¹ÙاÙ: [AD_TIME]"],["AUTO_QUALITY","تÙÙØ§Ø¦Ù"],["BACK","Ø±Ø¬ÙØ¹"],["CAPTIONS","Ø§ÙØªØ±Ø¬Ù
Ø© ÙØ§ÙشرØ"],["CAST","إرساÙ..."],["ENTER_LOOP_MODE","ØªÙØ±Ø§Ø± اÙÙÙØ¯ÙÙ Ø§ÙØØ§ÙÙ"],["ENTER_PICTURE_IN_PICTURE",'Ø§ÙØ¯Ø®ÙÙ ÙÙ ÙØ¶Ø¹ "ÙØ§Ùذة ضÙ
Ù ÙØ§Ùذة"'],["EXIT_FULL_SCREEN","Ø¥ÙÙØ§Ø¡ ÙØ¶Ø¹ Ù
ÙØ¡ Ø§ÙØ´Ø§Ø´Ø©"],["EXIT_LOOP_MODE","Ø¥ÙÙØ§Ù ØªÙØ±Ø§Ø± اÙÙÙØ¯ÙÙ Ø§ÙØØ§ÙÙ"],["EXIT_PICTURE_IN_PICTURE",'Ø§ÙØ®Ø±Ùج Ù
Ù ÙØ¶Ø¹ "ÙØ§Ùذة ضÙ
Ù ÙØ§Ùذة"'],["FAST_FORWARD","ØªÙØ¯ÙÙ
Ø³Ø±ÙØ¹"],["FULL_SCREEN","Ù
ÙØ¡ Ø§ÙØ´Ø§Ø´Ø©"],["LANGUAGE","اÙÙØºØ©"],["LIVE","Ù
باشر"],["LOOP","ØªÙØ±Ø§Ø±"],["MORE_SETTINGS","Ù
Ø²ÙØ¯ Ù
Ù Ø§ÙØ¥Ø¹Ø¯Ø§Ø¯Ø§Øª"],["MULTIPLE_LANGUAGES","ÙØºØ§Øª Ù
تعددة"],["MUTE","ÙØªÙ
Ø§ÙØµÙت"],["NOT_APPLICABLE","ØºÙØ± سارÙ"],["OFF","Ø¥ÙÙØ§Ù"],["ON","تشغÙÙ"],["PAUSE","Ø¥ÙÙØ§Ù Ù
Ø¤ÙØª"],["PICTURE_IN_PICTURE","ÙØ§Ùذة ضÙ
٠اÙÙØ§Ùذة"],["PLAY","Ø§ÙØªØ´ØºÙÙ"],["PLAYBACK_RATE","سرعة Ø§ÙØªØ´ØºÙÙ"],["RESOLUTION","درجة Ø§ÙØ¯ÙØ©"],["REWIND","ØªØ±Ø¬ÙØ¹"],["SEEK","Ø§ÙØ¨ØØ« Ø¨Ø§ÙØªÙ
Ø±ÙØ±"],["SKIP_AD","تخطÙÙ Ø§ÙØ¥Ø¹ÙاÙ"],["SKIP_TO_LIVE","Ø§ÙØ§ÙØªÙØ§Ù Ø¥Ù٠بث Ù
باشر"],["UNDETERMINED_LANGUAGE","ØºÙØ± Ù
ØØ¯Ø¯"],["UNMUTE","إعادة Ø§ÙØµÙت"],["UNRECOGNIZED_LANGUAGE","ØºÙØ± Ù
عرÙÙ"],["VOLUME","Ù
ستÙÙ Ø§ÙØµÙت"]])),e.ma("de",new Map([["AD_DURATION","Dauer der Werbeanzeige"],["AD_PROGRESS","Werbung [AD_ON] von [NUM_ADS]"],["AD_TIME","Werbeanzeige: [AD_TIME]"],["AUTO_QUALITY","Automatisch"],["BACK","Zurück"],["CAPTIONS","Untertitel"],["CAST","Streamen..."],["ENTER_LOOP_MODE","In Endlosschleife spielen"],["ENTER_PICTURE_IN_PICTURE","Bild-im-Bild-Modus aktivieren"],["EXIT_FULL_SCREEN","Vollbildmodus beenden"],["EXIT_LOOP_MODE","Endlosschleife stoppen"],["EXIT_PICTURE_IN_PICTURE","Bild-im-Bild-Modus beenden"],["FAST_FORWARD","Vorspulen"],["FULL_SCREEN","Vollbildmodus"],["LANGUAGE","Sprache"],["LIVE","Live"],["LOOP","Sc
165hleife"],["MORE_SETTINGS","Weitere Einstellungen"],["MULTIPLE_LANGUAGES","Mehrere Sprachen"],["MUTE","Stummschalten"],["NOT_APPLICABLE","Nicht zutreffend"],["OFF","Aus"],["ON","Ein"],["PAUSE","Pause"],["PICTURE_IN_PICTURE","Bild im Bild"],["PLAY","Wiedergabe"],["PLAYBACK_RATE","Geschwindigkeit"],["RESOLUTION","Auflösung"],["REWIND","Zurückspulen"],["SEEK","Suche"],["SKIP_AD","Ãberspringen"],["SKIP_TO_LIVE","Zum Live-Videostream wechseln"],["UNDETERMINED_LANGUAGE","Unbestimmt"],["UNMUTE","Stummschaltung aufheben"],["UNRECOGNIZED_LANGUAGE","Unbekannt"],["VOLUME","Lautstärke"]])),e.ma("en",new Map([["AD_DURATION","Ad duration"],["AD_PROGRESS","Ad [AD_ON] of [NUM_ADS]"],["AD_TIME","Ad: [AD_TIME]"],["AIRPLAY","AirPlay"],["AUTO_QUALITY","Auto"],["BACK","Back"],["CAPTIONS","Captions"],["CAST","Cast..."],["ENTER_LOOP_MODE","Loop the current video"],["ENTER_PICTURE_IN_PICTURE","Enter Picture-in-Picture"],["EXIT_FULL_SCREEN","Exit full screen"],["EXIT_LOOP_MODE","Stop looping the current video"],["EXIT_PICTURE_IN_PICTURE","Exit Picture-in-Picture"],["FAST_FORWARD","Fast-forward"],["FULL_SCREEN","Full screen"],["LANGUAGE","Language"],["LIVE","Live"],["LOOP","Loop"],["MORE_SETTINGS","More settings"],["MULTIPLE_LANGUAGES","Multiple languages"],["MUTE","Mute"],["NOT_APPLICABLE","Not applicable"],["OFF","Off"],["ON","On"],["PAUSE","Pause"],["PICTURE_IN_PICTURE","Picture-in-Picture"],["PLAY","Play"],["PLAYBACK_RATE","Playback speed"],["REPLAY","Replay"],["RESOLUTION","Resolution"],["REWIND","Rewind"],["SEEK","Seek"],["SKIP_AD","Skip Ad"],["SKIP_TO_LIVE","Skip ahead to live"],["STATISTICS","Statistics"],["SUBTITLE_FORCED","Forced"],["UNDETERMINED_LANGUAGE","Undetermined"],["UNMUTE","Unmute"],["UNRECOGNIZED_LANGUAGE","Unrecognized"],["VOLUME","Volume"]])),e.ma("en-GB",new Map([["AD_DURATION","Ad duration"],["AD_PROGRESS","Ad [AD_ON] of [NUM_ADS]"],["AD_TIME","Ad: [AD_TIME]"],["AUTO_QUALITY","Auto"],["BACK","Back"],["CAPTIONS","Captions"],["CAST","Cast..."],["ENTER_LOOP_MODE","Loop the current video"],["ENTER_PICTURE_IN_PICTURE","Enter picture-in-picture"],["EXIT_FULL_SCREEN","Exit full screen"],["EXIT_LOOP_MODE","Stop looping the current video"],["EXIT_PICTURE_IN_PICTURE","Exit picture-in-picture"],["FAST_FORWARD","Fast-forward"],["FULL_SCREEN","Full screen"],["LANGUAGE","Language"],["LIVE","Live"],["LOOP","Loop"],["MORE_SETTINGS","More settings"],["MULTIPLE_LANGUAGES","Multiple languages"],["MUTE","Mute"],["NOT_APPLICABLE","Not applicable"],["OFF","Off"],["ON","On"],["PAUSE","Pause"],["PICTURE_IN_PICTURE","Picture-in-picture"],["PLAY","Play"],["PLAYBACK_RATE","Playback speed"],["RESOLUTION","Resolution"],["REWIND","Rewind"],["SEEK","Seek"],["SKIP_AD","Skip ad"],["SKIP_TO_LIVE","Skip ahead to live"],["UNDETERMINED_LANGUAGE","Undetermined"],["UNMUTE","Unmute"],["UNRECOGNIZED_LANGUAGE","Unrecognised"],["VOLUME","volume"]])),e.ma("es",new Map([["AD_DURATION","Duración del anuncio"],["AD_PROGRESS","Anuncio [AD_ON] de [NUM_ADS]"],["AD_TIME","Anuncio: [AD_TIME]"],["AUTO_QUALITY","Automático"],["BACK","Atrás"],["CAPTIONS","SubtÃtulos"],["CAST","Enviar..."],["ENTER_LOOP_MODE","Reproducir en bucle el vÃdeo actual"],["ENTER_PICTURE_IN_PICTURE","Activar el modo imagen en imagen"],["EXIT_FULL_SCREEN","Salir del modo de pantalla completa"],["EXIT_LOOP_MODE","Dejar de reproducir en bucle el vÃdeo actual"],["EXIT_PICTURE_IN_PICTURE","Salir del modo imagen en imagen"],["FAST_FORWARD","Avanzar rápidamente"],["FULL_SCREEN","Pantalla completa"],["LANGUAGE","Idioma"],["LIVE","En directo"],["LOOP","Reproducir en bucle"],["MORE_SETTINGS","Más ajustes"],["MULTIPLE_LANGUAGES","Varios idiomas"],["MUTE","Silenciar"],["NOT_APPLICABLE","No aplicable"],["OFF","Desactivado"],["ON","Activado"],["PAUSE","Pausar"],["PICTURE_IN_PICTURE","Imagen en imagen"],["PLAY","Reproducir"],["PLAYBACK_RATE","Velocidad de reproducción"],["RESOLUTION","Resolución"],["REWIND","Rebobinar"],["SEEK","Buscar"],["SKIP_AD","Saltar anuncio"],["SKIP_TO_LIVE","Ir al vÃdeo en directo"],["SUBTITLE_FORCED","Forzado"],["UNDETERMINED_LANGUAGE","Sin especificar"],["UNMUTE","Activar sonido"],["UNRECOGNIZED_LANGUAGE","No reconocida"],["VOLUME","Volumen"]])),e.ma("es-419",new Map([["AD_DURATION","Duración del anuncio"],["AD_PROGRESS","Anuncio [AD_ON] de [NUM_ADS]"],["AD_TIME","Anuncio: [AD_TIME]"],["AUTO_QUALITY","Automático"],["BACK","Atrás"],["CAPTIONS","SubtÃtulos"],["CAST","Transmitir..."],["ENTER_LOOP_MODE","Repetir indefinidamente el video actual"],["ENTER_PICTURE_IN_PICTURE","Ingresar al modo de pantalla en pantalla"],["EXIT_FULL_SCREEN","Salir de pantalla completa"],["EXIT_LOOP_MODE","Detener la repetición indefinida del video actual"],["EXIT_PICTURE_IN_PICTURE","Salir del modo de pantalla en pantalla"],["FAST_FORWARD","Avanzar"],["FULL_SCREEN","Pantalla completa"],["LANGUAGE","Idioma"],["LIVE","En directo"],["LOOP","Repetir indefinidamente"],["MORE_SETTINGS","Más opciones de configuración"],["MULTIPLE_LANGUAGES","Varios idiomas"],["MUTE","Silenciar"],["NOT_APPLICABLE","No aplicable"],["OFF","Desactivado"],["ON","Activado"],["PAUSE","Detener"],["PICTURE_IN_PICTURE","Pantalla en pantalla"],["PLAY","Reproducir"],["PLAYBACK_RATE","Velocidad de reproducción"],["RESOLUTION","Resolución"],["REWIND","Retroceder"],["SEEK","Buscar"],["SKIP_AD","Omitir anuncio"],["SKIP_TO_LIVE","Adelantar hasta la transmisión en vivo"],["SUBTITLE_FORCED","Forzado"],["UNDETERMINED_LANGUAGE","Sin especificar"],["UNMUTE","Dejar de silenciar"],["UNRECOGNIZED_LANGUAGE","No reconocida"],["VOLUME","Volumen"]])),e.ma("fr",new Map([["AD_DURATION","Durée de l'annonce"],["AD_PROGRESS","Annonce [AD_ON] sur
165 [NUM_ADS]"],["AD_TIME","Annonce : [AD_TIME]"],["AUTO_QUALITY","Automatique"],["BACK","Retour"],["CAPTIONS","Sous-titres"],["CAST","Casterâ¦"],["ENTER_LOOP_MODE","Lire en boucle la vidéo en cours"],["ENTER_PICTURE_IN_PICTURE","Utiliser le mode Picture-in-Picture"],["EXIT_FULL_SCREEN","Quitter le mode plein écran"],["EXIT_LOOP_MODE","Arrêter la lecture en boucle de la vidéo en cours"],["EXIT_PICTURE_IN_PICTURE","Quitter le mode PIP (Picture-in-picture)"],["FAST_FORWARD","Avance rapide"],["FULL_SCREEN","Plein écran"],["LANGUAGE","Langue"],["LIVE","En direct"],["LOOP","Répéter"],["MORE_SETTINGS","Plus de paramètres"],["MULTIPLE_LANGUAGES","Plusieurs langues"],["MUTE","Couper le son"],["NOT_APPLICABLE","Non applicable"],["OFF","Désactivée"],["ON","Activée"],["PAUSE","Pause"],["PICTURE_IN_PICTURE","Picture-in-Picture"],["PLAY","Visionner"],["PLAYBACK_RATE","Vitesse de lecture"],["RESOLUTION","Résolution"],["REWIND","Retour arrière"],["SEEK","Chercher"],["SKIP_AD","Passer l'annonce"],["SKIP_TO_LIVE","Accéder à la partie la plus récente du direct"],["UNDETERMINED_LANGUAGE","Langue indéterminée"],["UNMUTE","Réactiver le son"],["UNRECOGNIZED_LANGUAGE","Non reconnu"],["VOLUME","Volume"]])),e.ma("it",new Map([["AD_DURATION","Durata dell'annuncio"],["AD_PROGRESS","Annuncio [AD_ON] di [NUM_ADS]"],["AD_TIME","Annuncio: [AD_TIME]"],["AUTO_QUALITY","Automatica"],["BACK","Indietro"],["CAPTIONS","Sottotitoli"],["CAST","Trasmetti..."],["ENTER_LOOP_MODE","Riproduci in loop il video corrente"],["ENTER_PICTURE_IN_PICTURE","Attiva Picture in picture"],["EXIT_FULL_SCREEN","Esci da schermo intero"],["EXIT_LOOP_MODE","Interrompi riproduzione in loop del video corrente"],["EXIT_PICTURE_IN_PICTURE","Esci da Picture in picture"],["FAST_FORWARD","Avanti veloce"],["FULL_SCREEN","Schermo intero"],["LANGUAGE","Lingua"],["LIVE","Dal vivo"],["LOOP","Riproduci in loop"],["MORE_SETTINGS","Altre impostazioni"],["MULTIPLE_LANGUAGES","Più lingue"],["MUTE","Disattiva audio"],["NOT_APPLICABLE","Non applicabile"],["OFF","Disattivo"],["ON","Attivo"],["PAUSE","Metti in pausa"],["PICTURE_IN_PICTURE","Picture in picture"],["PLAY","Riproduci"],["PLAYBACK_RATE","Velocità di riproduzione"],["RESOLUTION","Risoluzione"],["REWIND","Riavvolgi"],["SEEK","Cerca"],["SKIP_AD","Salta annuncio"],["SKIP_TO_LIVE","Passa alla trasmissione dal vivo"],["UNDETERMINED_LANGUAGE","Indeterminata"],["UNMUTE","Riattiva audio"],["UNRECOGNIZED_LANGUAGE","Non riconosciuto"],["VOLUME","Volume"]])),e.ma("ja",new Map([["AD_DURATION","åºååçæé"],["AD_PROGRESS","[AD_ON] çªç®ã®åºåï¼å
¨ [NUM_ADS] åï¼"],["AD_TIME","åºå: [AD_TIME]"],["AUTO_QUALITY","èªå"],["BACK","æ»ã"],["CAPTIONS","åå¹"],["CAST","ãã£ã¹ã..."],["ENTER_LOOP_MODE","ç¾å¨ã®åç»ãã«ã¼ãåç"],["ENTER_PICTURE_IN_PICTURE","ãã¯ãã£ã¼ ã¤ã³ ãã¯ãã£ã¼ãéå§"],["EXIT_FULL_SCREEN","å
¨ç»é¢è¡¨ç¤ºãçµäº"],["EXIT_LOOP_MODE","ç¾å¨ã®åç»ã®ã«ã¼ãåçã忢"],["EXIT_PICTURE_IN_PICTURE","ãã¯ãã£ã¼ ã¤ã³ ãã¯ãã£ã¼ãçµäº"],["FAST_FORWARD","æ©éã"],["FULL_SCREEN","å
¨ç»é¢è¡¨ç¤º"],["LANGUAGE","è¨èª"],["LIVE","ã©ã¤ã"],["LOOP","ã«ã¼ã"],["MORE_SETTINGS","詳細è¨å®"],["MULTIPLE_LANGUAGES","å¤è¨èª"],["MUTE","ãã¥ã¼ã"],["NOT_APPLICABLE","該å½ãªã"],["OFF","ãªã"],["ON","ãªã³"],["PAUSE","䏿忢"],["PICTURE_IN_PICTURE","ãã¯ãã£ã¼ ã¤ã³ ãã¯ãã£ã¼"],["PLAY","åç"],["PLAYBACK_RATE","åçé度"],["RESOLUTION","è§£å度"],["REWIND","å·»ãæ»ã"],["SEEK","ã·ã¼ã¯åç"],["SKIP_AD","åºåãã¹ããã"],["SKIP_TO_LIVE","ã©ã¤ãé
ä¿¡ã¾ã§ã¹ããã"],["UNDETERMINED_LANGUAGE","䏿"],["UNMUTE","ãã¥ã¼ããè§£é¤"],["UNRECOGNIZED_LANGUAGE","䏿"],["VOLUME","é³é"]])),e.ma("ko",new Map([["AD_DURATION","ê´ê³ 기ê°"],["AD_PROGRESS","ê´ê³ [AD_ON]/[NUM_ADS]"],["AD_TIME","ê´ê³ : [AD_TIME]"],["AUTO_QUALITY","ìë"],["BACK","ë¤ë¡"],["CAPTIONS","ìë§"],["CAST","ì ì¡..."],["ENTER_LOOP_MODE","íì¬ ëìì ë°ë³µ ì¬ì"],["ENTER_PICTURE_IN_PICTURE","PIP 모ë ìì"],["EXIT_FULL_SCREEN","ì ì²´íë©´ ë«ê¸°"],["EXIT_LOOP_MODE","íì¬ ëìì ë°ë³µ ì¬ì ì¤ì§"],["EXIT_PICTURE_IN_PICTURE","PIP 모ë ì¢
ë£"],["FAST_FORWARD","빨리 ê°ê¸°"],["FULL_SCREEN","ì ì²´íë©´"],["LANGUAGE","ì¸ì´"],["LIVE","ì¤ìê°"],["LOOP","ë°ë³µ ì¬ì"],["MORE_SETTINGS","ì¤ì ë보기"],["MULTIPLE_LANGUAGES","ì¬ë¬ ì¸ì´"],["MUTE","ììê±°"],["NOT_APPLICABLE","í´ë¹ ì¬í ìì"],["OFF","ì¬ì© ìí¨"],["ON","ì¬ì©"],["PAUSE","ì¼ìì¤ì§"],["PICTURE_IN_PICTURE","PIP 모ë"],["PLAY","ì¬ì"],["PLAYBACK_RATE","ì¬ì ìë
165"],["RESOLUTION","í´ìë"],["REWIND","ëê°ê¸°"],["SEEK","찾기"],["SKIP_AD","ê´ê³ ê±´ëë°ê¸°"],["SKIP_TO_LIVE","ë¼ì´ë¸ ëììì¼ë¡ ê±´ëë°ê¸°"],["UNDETERMINED_LANGUAGE","미ì "],["UNMUTE","ììê±° í´ì "],["UNRECOGNIZED_LANGUAGE","ì ì ìì"],["VOLUME","볼륨"]])),e.ma("nl",new Map([["AD_DURATION","Advertentieduur"],["AD_PROGRESS","Advertentie [AD_ON] van [NUM_ADS]"],["AD_TIME","Advertentie: [AD_TIME]"],["AUTO_QUALITY","Automatisch"],["BACK","Terug"],["CAPTIONS","Ondertiteling"],["CAST","Casten..."],["ENTER_LOOP_MODE","De huidige video lussen"],["ENTER_PICTURE_IN_PICTURE","Scherm-in-scherm openen"],["EXIT_FULL_SCREEN","Volledig scherm sluiten"],["EXIT_LOOP_MODE","De huidige video niet meer lussen"],["EXIT_PICTURE_IN_PICTURE","Scherm-in-scherm afsluiten"],["FAST_FORWARD","Vooruitspoelen"],["FULL_SCREEN","Volledig scherm"],["LANGUAGE","Taal"],["LIVE","Live"],["LOOP","Lussen"],["MORE_SETTINGS","Meer instellingen"],["MULTIPLE_LANGUAGES","Meerdere talen"],["MUTE","Dempen"],["NOT_APPLICABLE","Niet van toepassing"],["OFF","Uit"],["ON","Aan"],["PAUSE","Onderbreken"],["PICTURE_IN_PICTURE","Scherm-in-scherm"],["PLAY","Afspelen"],["PLAYBACK_RATE","Afspeelsnelheid"],["RESOLUTION","Resolutie"],["REWIND","Terugspoelen"],["SEEK","Zoeken"],["SKIP_AD","Advertentie overslaan"],["SKIP_TO_LIVE","Doorgaan naar live"],["UNDETERMINED_LANGUAGE","Onbepaald"],["UNMUTE","Dempen opheffen"],["UNRECOGNIZED_LANGUAGE","Onbekend"],["VOLUME","Volume"]])),e.ma("pl",new Map([["AD_DURATION","Czas trwania reklamy"],["AD_PROGRESS","Reklama [AD_ON] z [NUM_ADS]"],["AD_TIME","Reklama: [AD_TIME]"],["AUTO_QUALITY","Automatycznie"],["BACK","Wstecz"],["CAPTIONS","Napisy"],["CAST","PrzesyÅaj..."],["ENTER_LOOP_MODE","Odtwarzaj bieżÄ
cy film w pÄtli"],["ENTER_PICTURE_IN_PICTURE","WÅÄ
cz tryb obrazu w obrazie"],["EXIT_FULL_SCREEN","Zamknij peÅny ekran"],["EXIT_LOOP_MODE","WyÅÄ
cz odtwarzanie bieżÄ
cego filmu w pÄtli"],["EXIT_PICTURE_IN_PICTURE","WyÅÄ
cz tryb obrazu w obrazie"],["FAST_FORWARD","PrzewiÅ do przodu"],["FULL_SCREEN","PeÅny ekran"],["LANGUAGE","JÄzyk"],["LIVE","Na żywo"],["LOOP","Odtwarzaj w pÄtli"],["MORE_SETTINGS","WiÄcej ustawieÅ"],["MULTIPLE_LANGUAGES","Wiele jÄzyków"],["MUTE","Wycisz"],["NOT_APPLICABLE","Nie dotyczy"],["OFF","WyÅÄ
czone"],["ON","WÅÄ
czone"],["PAUSE","Wstrzymaj"],["PICTURE_IN_PICTURE","Obraz w obrazie"],["PLAY","Odtwórz"],["PLAYBACK_RATE","SzybkoÅÄ odtwarzania"],["RESOLUTION","RozdzielczoÅÄ"],["REWIND","PrzewiÅ do tyÅu"],["SEEK","Szukaj"],["SKIP_AD","PomiÅ reklamÄ"],["SKIP_TO_LIVE","Przejdź do transmisji na żywo"],["UNDETERMINED_LANGUAGE","Nie okreÅlono"],["UNMUTE","WyÅÄ
cz wyciszenie"],["UNRECOGNIZED_LANGUAGE","Nierozpoznany"],["VOLUME","GÅoÅnoÅÄ"]])),e.ma("pt-BR",new Map([["AD_DURATION","Duração do anúncio"],["AD_PROGRESS","Anúncio [AD_ON] de [NUM_ADS]"],["AD_TIME","Anúncio: [AD_TIME]"],["AUTO_QUALITY","Automática"],["BACK","Voltar"],["CAPTIONS","Legendas"],["CAST","Transmitir..."],["ENTER_LOOP_MODE","Repetir o vÃdeo atual"],["ENTER_PICTURE_IN_PICTURE","Entrar no modo picture-in-picture"],["EXIT_FULL_SCREEN","Sair do modo tela cheia"],["EXIT_LOOP_MODE","Parar repetição do vÃdeo atual"],["EXIT_PICTURE_IN_PICTURE","Sair de picture-in-picture"],["FAST_FORWARD","Avançar"],["FULL_SCREEN","Tela cheia"],["LANGUAGE","Idioma"],["LIVE","Ao vivo"],["LOOP","Repetir"],["MORE_SETTINGS","Mais definições"],["MULTIPLE_LANGUAGES","Vários idiomas"],["MUTE","Desativar som"],["NOT_APPLICABLE","Não relevante"],["OFF","Desativado"],["ON","Ativado"],["PAUSE","Pausar"],["PICTURE_IN_PICTURE","Picture-in-picture"],["PLAY","Reproduzir"],["PLAYBACK_RATE","Velocidade da reprodução"],["RESOLUTION","Resolução"],["REWIND","Retroceder"],["SEEK","Procurar"],["SKIP_AD","Pular anúncio"],["SKIP_TO_LIVE","Pular para transmissão ao vivo"],["UNDETERMINED_LANGUAGE","Indeterminado"],["UNMUTE","Ativar som"],["UNRECOGNIZED_LANGUAGE","Não reconhecido"],["VOLUME","Volume"]])),e.ma("ru",new Map([["AD_DURATION","ÐÑодолжиÑелÑноÑÑÑ ÑекламÑ"],["AD_PROGRESS","Реклама [AD_ON] из [NUM_ADS]"],["AD_TIME","Реклама: [AD_TIME]"],["AUTO_QUALITY","ÐвÑо"],["BACK","Ðазад"],["CAPTIONS","СÑбÑиÑÑÑ"],["CAST","ТÑанÑлиÑоваÑÑ..."],["ENTER_LOOP_MODE","ÐаÑиклиÑÑ ÑекÑÑее видео"],["ENTER_PICTURE_IN_PICTURE",'ÐеÑейÑи в Ñежим "ÐаÑÑинка в каÑÑинке"'],["EXIT_FULL_SCREEN","ÐбÑÑнÑй Ñежим"],["EXIT_LOOP_MODE","ÐÑмениÑÑ Ð·Ð°Ñикливание ÑекÑÑего видео"],["EXIT_PICTURE_IN_PICTURE",'ÐÑйÑи из Ñежима "ÐаÑÑинка в каÑÑинке"'],["FAST_FORWARD","ÐеÑемоÑка впеÑед"],["FULL_SCREEN","ÐолноÑкÑаннÑй Ñежим"],["LANGUAGE","ЯзÑк"],["LIVE","ÐÑÑмой ÑÑиÑ"],["LOOP","ÐаÑиклиÑÑ"],["MORE_SETTINGS","ÐополниÑелÑнÑе наÑÑÑойки"],["MULTIPLE_LANGUAGES","ÐеÑколÑко ÑзÑков"],["MUTE","ÐÑклÑÑиÑÑ Ð·Ð²Ñк"],["NOT_APPLICABLE","ÐепÑименимо"],["OFF","ÐÑкл."],["ON","Ðкл."],["PAUSE","ÐаÑза"],["PICTURE_IN_PICTURE","ÐаÑÑинка в каÑÑинке"],["PLAY","ÐоÑпÑоизвеÑÑи"],["PLAYBACK_RATE","СкоÑоÑÑÑ Ð²Ð¾ÑпÑоизведениÑ"],["RESOLUTION","РазÑеÑение"],["REWIND","ÐеÑемоÑаÑÑ Ð½Ð°Ð·Ð°Ð´"],["SEEK","ÐеÑемоÑка"],["SKIP_AD","ÐÑопÑÑÑиÑÑ"],["SKIP_TO_LIVE","ÐÑопÑÑÑиÑÑ Ð¸ пеÑейÑи Ð
165º пÑÑмой ÑÑанÑлÑÑии"],["UNDETERMINED_LANGUAGE","Ðе Ñказано"],["UNMUTE","ÐклÑÑиÑÑ Ð·Ð²Ñк"],["UNRECOGNIZED_LANGUAGE","Ðе ÑаÑпознано"],["VOLUME","ÐÑомкоÑÑÑ"]])),e.ma("th",new Map([["AD_DURATION","ระยะà¹à¸§à¸¥à¸²à¹à¸à¸©à¸à¸²"],["AD_PROGRESS","à¹à¸à¸©à¸à¸² [AD_ON] à¸à¸²à¸ [NUM_ADS] รายà¸à¸²à¸£"],["AD_TIME","à¹à¸à¸©à¸à¸²: [AD_TIME]"],["AUTO_QUALITY","à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´"],["BACK","à¸à¸¥à¸±à¸"],["CAPTIONS","à¸à¸³à¸à¸£à¸£à¸¢à¸²à¸¢"],["CAST","à¹à¸à¸ªà¸à¹..."],["ENTER_LOOP_MODE","วà¸à¸à¹à¸³à¸§à¸´à¸à¸µà¹à¸à¸à¸±à¸à¸à¸¸à¸à¸±à¸"],["ENTER_PICTURE_IN_PICTURE","à¹à¸à¹à¸²à¸ªà¸¹à¹à¸à¸²à¸£à¹à¸ªà¸à¸à¸ าà¸à¸à¹à¸à¸à¸ าà¸"],["EXIT_FULL_SCREEN","à¸à¸à¸à¸à¸²à¸à¸à¸²à¸£à¹à¸ªà¸à¸à¹à¸à¸à¹à¸à¹à¸¡à¸«à¸à¹à¸²à¸à¸"],["EXIT_LOOP_MODE","หยุà¸à¸§à¸à¸à¹à¸³à¸§à¸´à¸à¸µà¹à¸à¸à¸±à¸à¸à¸¸à¸à¸±à¸"],["EXIT_PICTURE_IN_PICTURE","à¸à¸à¸à¸à¸²à¸à¸à¸²à¸£à¹à¸ªà¸à¸à¸ าà¸à¸à¹à¸à¸à¸ าà¸"],["FAST_FORWARD","à¸à¸£à¸à¹à¸à¸à¹à¸²à¸à¸«à¸à¹à¸²"],["FULL_SCREEN","à¹à¸à¹à¸¡à¸«à¸à¹à¸²à¸à¸"],["LANGUAGE","ภาษา"],["LIVE","สà¸"],["LOOP","ลูà¸"],["MORE_SETTINGS","à¸à¸²à¸£à¸à¸±à¹à¸à¸à¹à¸²à¹à¸à¸´à¹à¸¡à¹à¸à¸´à¸¡"],["MULTIPLE_LANGUAGES","หลายภาษา"],["MUTE","à¸à¸´à¸à¹à¸ªà¸µà¸¢à¸"],["NOT_APPLICABLE","à¹à¸¡à¹à¹à¸à¸µà¹à¸¢à¸§à¸à¹à¸à¸"],["OFF","à¸à¸´à¸"],["ON","à¹à¸à¸´à¸"],["PAUSE","หยุà¸à¸à¸±à¹à¸§à¸à¸£à¸²à¸§"],["PICTURE_IN_PICTURE","à¸à¸²à¸£à¹à¸ªà¸à¸à¸ าà¸à¸à¹à¸à¸à¸ าà¸"],["PLAY","à¹à¸¥à¹à¸"],["PLAYBACK_RATE","à¸à¸§à¸²à¸¡à¹à¸£à¹à¸§à¹à¸à¸à¸²à¸£à¹à¸¥à¹à¸"],["RESOLUTION","à¸à¸§à¸²à¸¡à¸¥à¸°à¹à¸à¸µà¸¢à¸"],["REWIND","à¸à¸£à¸à¸à¸¥à¸±à¸"],["SEEK","à¸à¹à¸à¸«à¸²"],["SKIP_AD","à¸à¹à¸²à¸¡à¹à¸à¸©à¸à¸²"],["SKIP_TO_LIVE","à¸à¹à¸²à¸¡à¹à¸à¸à¸µà¹à¸à¸²à¸£à¸à¹à¸²à¸¢à¸à¸à¸à¸ªà¸"],["UNDETERMINED_LANGUAGE","à¹à¸¡à¹à¸à¸³à¸«à¸à¸"],["UNMUTE","à¹à¸à¸´à¸à¹à¸ªà¸µà¸¢à¸"],["UNRECOGNIZED_LANGUAGE","à¸à¸µà¹à¹à¸¡à¹à¸£à¸¹à¹à¸à¸±à¸"],["VOLUME","ระà¸à¸±à¸à¹à¸ªà¸µà¸¢à¸"]])),e.ma("tr",new Map([["AD_DURATION","Reklam süresi"],["AD_PROGRESS","[AD_ON]/[NUM_ADS] reklam"],["AD_TIME","Reklam: [AD_TIME]"],["AUTO_QUALITY","Otomatik"],["BACK","Geri"],["CAPTIONS","Altyazılar"],["CAST","Yayınla..."],["ENTER_LOOP_MODE","Mevcut videoyu döngüye al"],["ENTER_PICTURE_IN_PICTURE","Pencere içinde Pencere moduna gir"],["EXIT_FULL_SCREEN","Tam ekrandan çık"],["EXIT_LOOP_MODE","Mevcut videonun döngüsünü durdur"],["EXIT_PICTURE_IN_PICTURE","Pencere İçinde Pencereden Ãık"],["FAST_FORWARD","İleri sar"],["FULL_SCREEN","Tam ekran"],["LANGUAGE","Dil"],["LIVE","Canlı"],["LOOP","Döngü"],["MORE_SETTINGS","Daha fazla ayar"],["MULTIPLE_LANGUAGES","Birden çok dil"],["MUTE","Sesi kapat"],["NOT_APPLICABLE","Geçerli deÄil"],["OFF","Kapalı"],["ON","Açık"],["PAUSE","Duraklat"],["PICTURE_IN_PICTURE","Pencere İçinde Pencere"],["PLAY","Oynat"],["PLAYBACK_RATE","Ãalma hızı"],["RESOLUTION","Ãözünürlük"],["REWIND","Geri sar"],["SEEK","Ara"],["SKIP_AD","Reklamı Atla"],["SKIP_TO_LIVE","Canlı yayına atla"],["UNDETERMINED_LANGUAGE","Belirsiz"],["UNMUTE","Sesi aç"],["UNRECOGNIZED_LANGUAGE","Tanınmayan"],["VOLUME","Ses"]])),e.ma("zh",new Map([["AD_DURATION","广åæç»æ¶é´"],["AD_PROGRESS","广å [AD_ON]/[NUM_ADS]"],["AD_TIME","广åï¼[AD_TIME]"],["AUTO_QUALITY","èªå¨"],["BACK","è¿å"],["CAPTIONS","åå¹"],["CAST","æå°â¦"],["ENTER_LOOP_MODE","å¾ªç¯ææ¾å½åè§é¢"],["ENTER_PICTURE_IN_PICTURE","è¿å
¥âç»ä¸ç»â模å¼"],["EXIT_FULL_SCREEN","éåºå
¨å±æ¨¡å¼"],["EXIT_LOOP_MODE","åæ¢å¾ªç¯ææ¾å½åè§é¢"],["EXIT_PICTURE_IN_PICTURE","éåºâç»ä¸ç»â模å¼"],["FAST_FORWARD","å¿«è¿"],["FULL_SCREEN","å
¨å±"],["LANGUAGE","è¯è¨"],["LIVE","ç´æ"],["LOOP","å¾ªç¯ææ¾"],["MORE_SETTINGS","æ´å¤è®¾ç½®"],["MULTIPLE_LANGUAGES","å¤ç§è¯è¨"],["MUTE","éé³"],["NOT_APPLICABLE","ä¸éç¨"],["OFF","å
³é"],["ON","å¼å¯"],["PAUSE","æå"],["PICTURE_IN_PICTURE","ç»ä¸ç»"],["PLAY","ææ¾"],["PLAYBACK_RATE","ææ¾é度"],["RESOLUTION","å辨ç"],["REWIND","å¿«é"],["SEEK","è¿åº¦"],["SKIP_AD","è·³è¿å¹¿å"],["SKIP_TO_LIVE","è·³è³å½åç´æ"],["UNDETERMINED_LANGUAGE","æªç¡®å®"],["UNMUTE","åæ¶éé³"],["UNRECOGNIZED_LANGUAGE","æ æ³è¯å«"],["VOLUME","é³é"]])),e.ma("zh-TW",new Map([["AD_DURATION","廣åé·åº¦"],["AD_PROGRESS","廣å [AD_ON]/[NUM_ADS]"],["AD_TIME","廣åï¼[AD_TIME]"],["AUTO_QUALITY","èªå"],["BACK","è¿å"],["CAPTIONS","åå¹"],["CAST","ææ¾..."],["ENTER_LOOP_MODE","å¾ªç°ææ¾ç®åçå½±ç"],["ENTER_PICTURE_IN_PICTURE","é²å
¥åæ¯ç«é¢"],["EXIT_FULL_SCREEN","éåºå
¨è¢å¹æ¨¡å¼"],["EXIT_LOOP_MODE","åæ¢å¾ªç°ææ¾ç®åçå½±ç"],["EXIT_PICTURE_IN_PICTURE","é¢é忝ç«é¢"],["FAST_FORWARD","å¿«è½"],["FULL_SCREEN","å
¨è¢å¹"],["LANGUAGE","èªè¨"],["LIVE","ç´æ"],["LOOP","å¾ªç°ææ¾"],["MORE_SETTINGS","顯示æ´å¤è¨å®"],["MULTIPLE_LANGUAGES","å¤ç¨®èªè¨"],["MUTE","éé³"],["NOT_APPLICABLE","ä¸é©ç¨"],["OFF","éé"],["ON","éå"],["PAUSE","æ«å"],["PICTURE_IN_PICTURE","忝ç«é¢"],["PLAY","ææ¾"],["PLAYBACK_RATE","ææ¾é度"],["RESOLUTION","è§£æåº¦"],["REWIND","åè½"],["SEEK","æå°"],["SKIP_AD","ç¥é廣å"],["SKIP_TO_LIVE","è·³è³å½åç´æ"],["UNDETERMINED_LANGUAGE","䏿"],["UNMUTE","åæ¶éé³"],["UNRECOGNIZED_LANGUAGE","ç¡æ³è¾¨è"],["VOLUME","é³é"]])),e.We(navigator.languages||[]),e}(),this.h=new Mr,this.configure(this.m),function(t){t.h.o(t.G,"buffering",(function(){t.ha&&_v(t.Aa,t.G.Rc())})),t.ha&&_v(t.Aa,t.G.Rc()),t.h.o(e,"keydown",(function(n){!function(t,n){t.Ca.add(n.key);var r=t.jd();"Tab"==n.key&&(t.i.classList.add("shaka-keyboard-navigation"),Jv(t),t.h.o(e,"mousedown",(function(){t.h.Ta(e,"mousedown")}))),"Escape"==n.key&&t.L.Ga(),r&&t.Ca.has("Tab")&&function(e,t){var n=e.I.filter((function(e){return!e.classList.contains("shaka-hidden")}));if(n.length){var r=n[0];if(r.childNodes.length){for(n=r.firstElementChild;n&&n.classList.contains("shaka-hidden");)n=n.nextElementSibling;for(r=r.lastElementChild;r&&r.classList.contains("shaka-hidden");)r=r.previousElementSibling;var i=document.activeElement;e.Ca.has("Shift")?i==n&&(t.preventDefault(),r.focus()):i==r&&(t.preventDefault(),n.focus())}}}(t,n)}(t,n)})),t.h.o(e,"click",(function(){return t.pc()})),t.h.o(t,"submenuopen",(function(){t.pc()})),t.h.o(t.g,"play",(function(){Jv(t)})),t.h.o(t.g,"pause",(function(){Jv(t)})),t.h.o(t.j,"mousemove",(function(e){Qv(t,e)})),t.h.o(t.j,"touchmove",(function(e){Qv(t,e)}),{passive:!0}),t.h.o(t.j,"touchend",(function(e){Qv(t,e)}),{passive:!0}
165),t.h.o(t.j,"mouseleave",(function(){t.M||t.sa.Ga()})),t.h.o(t.B,"caststatuschanged",(function(){ty(t)})),t.h.o(t.j,"keydown",(function(e){var n=document.activeElement,r=!(!n||!n.classList)&&n.classList.contains("shaka-volume-bar"),i=n&&n.classList&&n.classList.contains("shaka-seek-bar");if(t.i.contains(n)&&Qv(t,e),t.m.enableKeyboardPlaybackControls)switch(e.key){case"ArrowLeft":t.s&&!r&&(e.preventDefault(),ny(t,t.s.getValue()-5));break;case"ArrowRight":t.s&&!r&&(e.preventDefault(),ny(t,t.s.getValue()+5));break;case"Home":t.s&&ny(t,t.G.Na().start);break;case"End":t.s&&ny(t,t.G.Na().end);break;case" ":i&&ey(t)}})),t.h.o(t.j,"keyup",(function(e){t.Ca.delete(e.key)})),t.h.o(t.ob,"ad-started",(function(e){t.l=e.ad,t.Gf()})),t.h.o(t.ob,"ad-stopped",(function(){t.l=null,t.mf()})),screen.orientation&&t.h.o(screen.orientation,"change",(function(){return R((function(e){return E(e,function(e){return R((function(t){return e.g&&0!=e.g.readyState&&!e.B.xa()&&e.m.enableFullscreenOnRotation?screen.orientation.type.includes("landscape")&&!document.fullscreenElement?E(t,e.j.requestFullscreen({navigationUI:"hide"}),0):screen.orientation.type.includes("portrait")&&document.fullscreenElement?E(t,document.exitFullscreen(),0):t.D(0):t.return()}))}(t),0)}))})),t.h.o(document,"fullscreenchange",(function(){t.l&&t.l.resize(t.C.offsetWidth,t.C.offsetHeight)}))}(this),this.Ca=new Set,ty(this),this.cb.na(.125),this.h.o(this.bb,"locale-changed",(function(e){o.ob.setLocale(e.locales[0])}))}function Wv(e){for(var t=u(e.J),n=t.next();!n.done;n=t.next())n.value.release();e.J=[]}function Xv(e,t){iy.set(e,t)}function Yv(e){e.ha&&e.g.duration&&(e.G.Ue(),e.g.paused&&!e.ka?e.g.play():e.g.pause())}function Zv(e){e.l&&e.l.isPaused()?e.l.play():e.l&&e.l.pause()}function Qv(e,t){"mousemove"==t.type&&(e.i.classList.remove("shaka-keyboard-navigation"),Jv(e)),"touchstart"==t.type||"touchmove"==t.type||"touchend"==t.type||"keyup"==t.type?e.M=Date.now():e.M+1e3<Date.now()&&(e.M=null),e.M&&"mousemove"==t.type||(e.j.style.cursor="",e.Gb=!0,e.L.stop(),e.Ub()||(ry(e),Jv(e)),e.sa.stop(),"touchend"!=t.type&&"keyup"!=t.type&&e.M||e.sa.U(3))}function Jv(t){var n=!!t.l&&t.l.isPaused(),r=t.g.paused&&!t.ka,i=t.i.classList.contains("shaka-keyboard-navigation");n||(!t.l||!t.l.isLinear())&&r||t.Gb||i||function(t){return!!e.matchMedia("hover: hover").matches&&t.nc.some((function(e){return e.matches(":hover")}))}(t)?(ry(t),t.i.setAttribute("shown","true"),t.Ba.stop()):t.Ba.U(t.m.fadeDelay)}function $v(e){e.ha&&(e.jd()?e.L.Ga():e.m.singleClickForPlayAndPause&&ey(e))}function ey(e){e.l&&e.l.isLinear()?Zv(e):Yv(e)}function ty(e){var t=e.B.xa();e.dispatchEvent(new z("caststatuschanged",(new Map).set("newStatus",t))),t?e.i.setAttribute("casting","true"):e.i.removeAttribute("casting")}function ny(e,t){e.s.changeTo(t),e.Ub()&&ry(e)}function ry(e){if(e.s)if(e.s.setValue(e.g.currentTime),e.s.update(),e.s.isShowing())for(var t=u(e.I),n=t.next();!n.done;n=t.next())n.value.classList.remove("shaka-low-position");else for(n=(t=u(e.I)).next();!n.done;n=t.next())n.value.classList.add("shaka-low-position");e.dispatchEvent(new z("timeandseekrangeupdated"))}g(Uv,Sv),(r=Uv.prototype).release=function(){this.l&&(this.l.stop(),this.l=null),Sv.prototype.release.call(this)},r.setRange=function(e,t){this.bar.min=e,this.bar.max=t},r.onChangeStart=function(){},r.onChange=function(){},r.onChangeEnd=function(){},r.changeTo=function(e){this.g||(this.g=!0,this.onChangeStart());var t=parseFloat(this.bar.min),n=parseFloat(this.bar.max);this.bar.value=e>n?n:e<t?t:e,this.onChange(),this.l.U(.5)},r.getValue=function(){return parseFloat(this.bar.value)},r.setValue=function(e){this.g||(this.bar.value=e)},B("shaka.ui.RangeElement",Uv),Uv.prototype.setValue=Uv.prototype.setValue,Uv.prototype.getValue=Uv.prototype.getValue,Uv.prototype.changeTo=Uv.prototype.changeTo,Uv.prototype.onChangeEnd=Uv.prototype.onChangeEnd,Uv.prototype.onChange=Uv.prototype.onChange,Uv.prototype.onChangeStart=Uv.prototype.onChangeStart,Uv.prototype.setRange=Uv.prototype.setRange,g(Bv,Uv),(r=Bv.prototype).release=function(){this.h&&(this.h.stop(),this.h=null,this.s.stop(),this.s=null),Uv.prototype.release.call(this)},r.onChangeStart=function(){this.B=!this.video.paused,this.controls.He(!0),this.video.pause()},r.onChange=function(){this.video.duration&&(this.update(),this.h.U(.125))},r.onChangeEnd=function(){this.h.Ga(),this.controls.He(!1),this.B&&this.video.play()},r.isShowing=function(){return!this.container.classList.contains("shaka-hidden")},r.update=function(){var e=this.m.seekBarColors,t=this.getValue(),n=this.video.buffered.length,r=n?this.video.buffered.start(0):0,i=n?this.video.buffered.end(n-1):0,o=this.player.Na(),a=o.end-o.start;this.setRange(o.start,o.end),Vv(this)?(_v(this.container,!0),0==n?this.container.style.background=e.base:(n=(Math.max(r,o.start)-o.start)/a||0,i=(Math.min(i,o.end)-o.start)/a||0,t=(Math.min(Math.max(t,o.start),o.end)-o.start)/a||0,this.container.style.background="linear-gradient("+["to right",(this.m.showUnbufferedStart?e.base
165:e.played)+" "+100*n+"%",e.played+" "+100*n+"%",e.played+" "+100*t+"%",e.buffered+" "+100*t+"%",e.buffered+" "+100*i+"%",e.base+" "+100*i+"%"].join()+")")):_v(this.container,!1)},B("shaka.ui.SeekBar",Bv),Hv.prototype.create=function(e,t){return new Bv(e,t)},Bv.Factory=Hv,g(Kv,$),(r=Kv.prototype).destroy=function(){var e=this;return R((function(t){switch(t.g){case 1:if(document.pictureInPictureElement!=e.C){t.D(2);break}return E(t,document.exitPictureInPicture(),2);case 2:if(e.h&&(e.h.release(),e.h=null),e.sa&&(e.sa.stop(),e.sa=null),e.Ba&&(e.Ba.stop(),e.Ba=null),e.L&&(e.L.stop(),e.L=null),e.cb&&(e.cb.stop(),e.cb=null),Wv(e),e.i&&(e.j.removeChild(e.i),e.i=null),!e.B){t.D(4);break}return E(t,e.B.destroy(),5);case 5:e.B=null;case 4:if(!e.Ua){t.D(6);break}return E(t,e.Ua.destroy(),7);case 7:e.Ua=null;case 6:e.G=null,e.C=null,e.g=null,e.bb=null,e.Ca.clear(),$.prototype.release.call(e),w(t)}}))},r.Sf=function(e){this.Db=e,ty(this)},r.Og=function(){Jv(this)},r.configure=function(e){this.m=e,this.B.Xe(e.castReceiverAppId),this.s&&(this.s=null),this.Eb&&(this.Eb=null),this.pb&&(this.pb=null),this.i?(vs(this.i),Wv(this)):(function(e){e.i=ms("div"),e.i.classList.add("shaka-controls-container"),e.j.appendChild(e.i),e.j.setAttribute("shaka-controls","true"),e.h.o(e.i,"touchstart",(function(t){e.g.duration&&(e.Ub()?e.M=Date.now():(Qv(e,t),t.preventDefault()))}),{passive:!1}),e.h.o(e.i,"click",(function(){$v(e)})),e.h.o(e.i,"dblclick",(function(){e.m.doubleClickForFullscreen&&document.fullscreenEnabled&&e.Ne()}))}(this),function(e){e.$=ms("div"),e.$.classList.add("shaka-client-side-ad-container"),_v(e.$,!1),e.h.o(e.$,"click",(function(){$v(e)})),e.j.appendChild(e.$)}(this)),this.j.classList.add("shaka-video-container"),this.C.classList.add("shaka-video"),function(e){var t=ms("div");t.classList.add("shaka-scrim-container"),e.i.appendChild(t)}(this),this.m.addBigPlayButton&&function(e){var t=ms("div");t.classList.add("shaka-play-button-container"),e.i.appendChild(t),e.Eb=new Lv(t,e),e.J.push(e.Eb)}(this),this.m.customContextMenu&&(this.pb=new Mv(this.ia,this),this.J.push(this.pb)),this.Aa||function(e){e.Aa=ms("div"),e.Aa.classList.add("shaka-spinner-container"),e.j.appendChild(e.Aa);var t=ms("div");t.classList.add("shaka-spinner"),e.Aa.appendChild(t),(e=document.createElementNS("http://www.w3.org/2000/svg","svg")).classList.add("shaka-spinner-svg"),e.setAttribute("viewBox","0 0 30 30"),t.appendChild(e),(t=document.createElementNS("http://www.w3.org/2000/svg","circle")).classList.add("shaka-spinner-path"),t.setAttribute("cx","15"),t.setAttribute("cy","15"),t.setAttribute("r","14.5"),t.setAttribute("fill","none"),t.setAttribute("stroke-width","1"),t.setAttribute("stroke-miterlimit","10"),e.appendChild(t)}(this),this.zb=ms("div"),this.zb.classList.add("shaka-server-side-ad-container"),this.i.appendChild(this.zb),function(e){e.S=ms("div"),e.S.classList.add("shaka-bottom-controls"),e.S.classList.add("shaka-no-propagation"),e.i.appendChild(e.S),e.h.o(e.S,"click",(function(t){t.target.closest(".shaka-overflow-button")||e.pc()})),function(e){e.P=ms("div"),e.P.classList.add("shaka-ad-controls");var t=null!=e.l&&e.l.isLinear();_v(e.P,t),e.S.appendChild(e.P),t=new Iv(e.P,e),e.J.push(t),t=new Pv(e.P,e),e.J.push(t)}(e),e.ia=ms("div"),e.ia.classList.add("shaka-controls-button-panel"),e.ia.classList.add("shaka-show-controls-on-mouse-over"),e.m.enableTooltips&&e.ia.classList.add("shaka-tooltips-on"),e.S.appendChild(e.ia);for(var t={},n=u(e.m.controlPanelElements),r=n.next();!r.done;t={Bc:t.Bc},r=n.next())r=r.value,iy.get(r)?("function"!=typeof(r=iy.get(r).create(e.ia,e)).release&&(we("shaka.extern.IUIElement","Please update UI elements to have a release() method."),t.Bc=r,t.Bc.release=function(e){return function(){e.Bc.destroy&&e.Bc.destroy()}}(t)),e.J.push(r)):H("Unrecognized control panel element requested:",r)}(this),this.I=Array.from(this.j.getElementsByClassName("shaka-settings-menu")),this.I.push.apply(this.I,c(Array.from(this.j.getElementsByClassName("shaka-overflow-menu")))),function(e){if(e.m.addSeekBar)e.s=oy.create(e.S,e),e.J.push(e.s);else for(var t=(e=u(e.I)).next();!t.done;t=e.next())t.value.classList.add("shaka-low-position")}(this),this.nc=Array.from(this.j.getElementsByClassName("shaka-show-controls-on-mouse-over")),Jv(this);for(var t=(e=u(this.j.getElementsByClassName("shaka-no-propagation"))).next();!t.done;t=e.next()){t=t.value;var n=function(e){return e.stopPropagation()};this.h.o(t,"click",n),this.h.o(t,"dblclick",n)}},r.De=function(e){(this.ha=e)?(this.j.setAttribute("shaka-controls","true"),this.C.tabIndex=-1,this.C.controls=!1):this.j.removeAttribute("shaka-controls"),Jv(this)},r.Df=function(e){this.C.controls=e,this.C.tabIndex=e?0:-1,e&&this.De(!1)},r.getAd=function(){return this.l},r.eg=function(){return this.B},r.rg=function(){return this.bb},r.Ig=function(){return this.j},r.Kb=function(){return this.g},r.qg=function(){return this.C},r.lc=function(){return this.G},r.pg=function(){return this.Ua},r.jg=function(){return this.i},r.Ag=function(){return this.zb},r.gg=function(){return this.$},r.hg=function(){return this.m},r.Ng=function(){return this.ka},r.He=function(e){this.ka=e},r.Lg=function(){return this.Db},r.jf=function(){return this.s?this.s.getValue():this.g.currentTime},r.Ef=function(e){this.M=e},r.jd=function(){return this.I.some((function(e){return!e.classList.contains("shaka-hidden")}))},r.pc=function(){this.L.Ga()},r.Ne=function(){var e,t=this;return R((function(n){switch(n.g){case 1:if(document.fullscreenElement)return screen.orientation&&screen.orientation.unlock(),E(n,document.exitFullscreen(),0);if(A(n,4),!document.pictureInPictureElement){n.D(6);break}return E(n,document.exitPictureInPicture(),6);case 6:return E(n,t.j.requestFullscreen({navigationUI:"hide"}),8);
165case 8:if(!t.m.forceLandscapeOnFullscreen||!screen.orientation){n.D(9);break}return A(n,10),E(n,screen.orientation.lock("landscape"),12);case 12:T(n,9,4);break;case 10:x(n,4);case 9:T(n,0);break;case 4:e=x(n),t.dispatchEvent(new z("error",(new Map).set("detail",e))),n.D(0)}}))},r.Gf=function(){_v(this.P,!0),_v(this.$,!0),this.i.setAttribute("ad-active","true")},r.mf=function(){_v(this.P,!1),_v(this.$,!1),this.i.removeAttribute("ad-active")},r.Ub=function(){return!!this.ha&&(null!=this.i.getAttribute("shown")||null!=this.i.getAttribute("casting"))},B("shaka.ui.Controls",Kv),Kv.prototype.isOpaque=Kv.prototype.Ub,Kv.prototype.hideAdUI=Kv.prototype.mf,Kv.prototype.showAdUI=Kv.prototype.Gf,Kv.prototype.toggleFullScreen=Kv.prototype.Ne,Kv.prototype.hideSettingsMenus=Kv.prototype.pc,Kv.prototype.anySettingsMenusAreOpen=Kv.prototype.jd,Kv.prototype.setLastTouchEventTime=Kv.prototype.Ef,Kv.prototype.getDisplayTime=Kv.prototype.jf,Kv.prototype.isCastAllowed=Kv.prototype.Lg,Kv.prototype.setSeeking=Kv.prototype.He,Kv.prototype.isSeeking=Kv.prototype.Ng,Kv.prototype.getConfig=Kv.prototype.hg,Kv.prototype.getClientSideAdContainer=Kv.prototype.gg,Kv.prototype.getServerSideAdContainer=Kv.prototype.Ag,Kv.prototype.getControlsContainer=Kv.prototype.jg,Kv.prototype.getLocalPlayer=Kv.prototype.pg,Kv.prototype.getPlayer=Kv.prototype.lc,Kv.prototype.getLocalVideo=Kv.prototype.qg,Kv.prototype.getVideo=Kv.prototype.Kb,Kv.prototype.getVideoContainer=Kv.prototype.Ig,Kv.prototype.getLocalization=Kv.prototype.rg,Kv.prototype.getCastProxy=Kv.prototype.eg,Kv.prototype.getAd=Kv.prototype.getAd,Kv.prototype.setEnabledNativeControls=Kv.prototype.Df,Kv.prototype.setEnabledShakaControls=Kv.prototype.De,Kv.prototype.configure=Kv.prototype.configure,Kv.prototype.loadComplete=Kv.prototype.Og,Kv.prototype.allowCast=Kv.prototype.Sf,Kv.registerSeekBar=function(e){oy=e},Kv.registerElement=Xv,Kv.prototype.destroy=Kv.prototype.destroy;var iy=new Map,oy=new Hv;function ay(e,t){Sv.call(this,e,t);var n=this;this.m=this.controls.m,this.j=this.controls.i,this.i=[],this.g=gs(),this.g.classList.add("shaka-overflow-menu-button"),this.g.classList.add("shaka-no-propagation"),this.g.classList.add("material-icons-round"),this.g.classList.add("shaka-tooltip"),this.g.textContent="more_vert",this.parent.appendChild(this.g),this.h=ms("div"),this.h.classList.add("shaka-overflow-menu"),this.h.classList.add("shaka-no-propagation"),this.h.classList.add("shaka-show-controls-on-mouse-over"),this.h.classList.add("shaka-hidden"),this.j.appendChild(this.h),function(e){for(var t=u(e.m.overflowMenuButtons),n=t.next();!n.done;n=t.next())n=n.value,cy.get(n)?(n=cy.get(n),e.i.push(n.create(e.h,e.controls))):H("Unrecognized overflow menu element requested:",n)}(this),this.eventManager.o(this.localization,"locale-updated",(function(){ly(n)})),this.eventManager.o(this.localization,"locale-changed",(function(){ly(n)})),this.eventManager.o(this.adManager,"ad-started",(function(){n.ad&&n.ad.isLinear()&&_v(n.g,!1)})),this.eventManager.o(this.adManager,"ad-stopped",(function(){_v(n.g,!0)})),this.eventManager.o(this.controls,"submenuopen",(function(){_v(n.h,!1)})),this.eventManager.o(this.h,"touchstart",(function(e){n.controls.Ef(Date.now()),e.stopPropagation()})),this.eventManager.o(this.g,"click",(function(){!function(e){if(e.controls.jd())e.controls.pc();else{_v(e.h,!0),Jv(e.controls);var t=function(e){return 0==e.classList.contains("shaka-hidden")};(function(e,t){for(var n=u(e),r=n.next();!r.done;r=n.next())if(t(r.value))return!0;return!1})(e.h.childNodes,t)&&te(e.h.childNodes,t)[0].focus()}}(n)})),ly(this),this.ad&&this.ad.isLinear()&&_v(this.g,!1)}function sy(e,t){cy.set(e,t)}function ly(e){e.g.ariaLabel=e.localization.resolve("MORE_SETTINGS")}function uy(){}g(ay,Sv),ay.prototype.release=function(){this.j=null;for(var e=u(this.i),t=e.next();!t.done;t=e.next())t.value.release();this.i=[],Sv.prototype.release.call(this)},B("shaka.ui.OverflowMenu",ay),ay.registerElement=sy,uy.prototype.create=function(e,t){return new ay(e,t)},Xv("overflow_menu",new uy);var cy=new Map;function fy(t,n){Sv.call(this,t,n);var r=this;this.g=gs(),this.g.classList.add("shaka-airplay-button"),this.g.classList.add("shaka-tooltip"),this.g.ariaPressed="false",this.h=ms("i"),this.h.classList.add("material-icons-round"),this.h.textContent="airplay",this.g.appendChild(this.h),e.WebKitPlaybackTargetAvailabilityEvent||this.g.classList.add("shaka-hidden");var i=ms("label");i.classList.add("shaka-overflow-button-label"),i.classList.add("shaka-overflow-menu-only"),this.j=ms("span"),i.appendChild(this.j),this.i=ms("span"),this.i.classList.add("shaka-current-selection-span"),i.appendChild(this.i),this.g.appendChild(i),this.parent.appendChild(this.g),py(this),dy(this),this.eventManager.o(this.localization,"locale-updated",(function(){py(r)})),this.eventManager.o(this.localization,"locale-changed",(function(){py(r)})),this.eventManager.o(this.g,"click",(function(){r.controls.Kb().webkitShowPlaybackTargetPicker()})),i=this.controls.Kb(),this.eventManager.o(i,"webkitplaybacktargetavailabilitychanged",(function(e){var t=r.player.kf()==bu;_v(r.g,"available"==e.availability&&t)})),this.eventManager.o(i,"webkitcurrentplaybacktargetiswirelesschanged",(function(){dy(r)}))}function dy(e){var t=e.controls.Kb();e.g.ariaPressed=t&&t.webkitCurrentPlaybackTargetIsWireless?"true":"false"}function py(e){e.g.ariaLabel=e.localization.resolve("AIRPLAY"),e.j.textContent=e.localization.resolve("AIRPLAY")}function hy(){}
165function my(e,t,n){this.h=e,this.m=gy(this),t.dataset.shakaPlayerContainer="",t.ui=this,this.$d()&&t.classList.add("shaka-mobile"),this.g=new Kv(e,t,n,this.m),this.configure({}),n.controls||e.Ke(t),t.ui=this,n.ui=this}function gy(t){var n={controlPanelElements:"play_pause time_and_duration spacer mute volume fullscreen overflow_menu".split(" "),overflowMenuButtons:"captions quality language picture_in_picture cast playback_rate".split(" "),statisticsList:"width height corruptedFrames decodedFrames droppedFrames drmTimeSeconds licenseTime liveLatency loadLatency bufferingTime manifestTimeSeconds estimatedBandwidth streamBandwidth maxSegmentDuration pauseTime playTime completionPercent".split(" "),contextMenuElements:["loop","picture_in_picture","statistics"],playbackRates:[.5,.75,1,1.25,1.5,1.75,2],fastForwardRates:[2,4,8,1],rewindRates:[-1,-2,-4,-8],addSeekBar:!0,addBigPlayButton:!1,customContextMenu:!1,castReceiverAppId:"",clearBufferOnQualityChange:!0,showUnbufferedStart:!1,seekBarColors:{base:"rgba(255, 255, 255, 0.3)",buffered:"rgba(255, 255, 255, 0.54)",played:"rgb(255, 255, 255)",adBreaks:"rgb(255, 204, 0)"},volumeBarColors:{base:"rgba(255, 255, 255, 0.54)",level:"rgb(255, 255, 255)"},trackLabelFormat:Ey,fadeDelay:0,doubleClickForFullscreen:!0,singleClickForPlayAndPause:!0,enableKeyboardPlaybackControls:!0,enableFullscreenOnRotation:!0,forceLandscapeOnFullscreen:!0,enableTooltips:!1};return e.WebKitPlaybackTargetAvailabilityEvent&&n.overflowMenuButtons.push("airplay"),t.$d()&&(n.addBigPlayButton=!0,n.controlPanelElements=n.controlPanelElements.filter((function(e){return"play_pause"!=e&&"volume"!=e}))),n}function vy(){var e,t,n,r,i,o,a,s,l,c,f,d;return R((function(p){switch(p.g){case 1:if(kh(),!Js())return yy("shaka-ui-load-failed",wy),p.return();if(e=document.querySelectorAll("[data-shaka-player-container]"),!(t=document.querySelectorAll("[data-shaka-player]")).length&&!e.length){p.D(2);break}if(t.length&&!e.length){for(n=u(t),r=n.next();!r.done;r=n.next())(i=r.value).ui||(o=document.createElement("div"),i.parentElement.replaceChild(o,i),o.appendChild(i),by(o,i));p.D(2);break}a=u(e),s=a.next();case 4:if(s.done){p.D(2);break}if((l=s.value).ui){p.D(5);break}for(c=null,f=u(t),r=f.next();!r.done;r=f.next())if((d=r.value).parentElement==l){c=d;break}return c||((c=document.createElement("video")).setAttribute("playsinline",""),l.appendChild(c)),A(p,7),E(p,by(l,c),9);case 9:T(p,5);break;case 7:return x(p),yy("shaka-ui-load-failed",Ay),p.return();case 5:s=a.next(),p.D(4);break;case 2:yy("shaka-ui-loaded"),w(p)}}))}function yy(e,t){var n=null;null!=t&&(n={reasonCode:t}),n=new CustomEvent(e,{detail:n}),document.dispatchEvent(n)}function by(e,t){var n,r,i,o,a,s,l,c;return R((function(f){switch(f.g){case 1:n=new Zs(t),r=new my(n,e,t),i="",e.dataset&&e.dataset.shakaPlayerCastReceiverId?i=e.dataset.shakaPlayerCastReceiverId:t.dataset&&t.dataset.shakaPlayerCastReceiverId&&(i=t.dataset.shakaPlayerCastReceiverId),i.length&&r.configure({castReceiverAppId:i}),t.controls&&r.g.Df(!0),(o=t.getAttribute("src"))&&((a=document.createElement("source")).setAttribute("src",o),t.appendChild(a),t.removeAttribute("src")),s=u(t.querySelectorAll("source")),l=s.next();case 2:if(l.done){f.D(0);break}return c=l.value,A(f,5),E(f,r.g.lc().load(c.getAttribute("src")),7);case 7:f.D(0);break;case 5:x(f);case 3:l=s.next(),f.D(2)}}))}g(fy,Sv),B("shaka.ui.AirPlayButton",fy),hy.prototype.create=function(e,t){return new fy(e,t)},sy("airplay",new hy),Xv("airplay",new hy),(r=my.prototype).destroy=function(){var e=this;return R((function(t){return 1==t.g?e.g?E(t,e.g.destroy(),2):t.D(2):4!=t.g?(e.g=null,e.h?E(t,e.h.destroy(),4):t.D(4)):(e.h=null,void w(t))}))},r.$d=function(){return!!/(?:iPhone|iPad|iPod|Android)/.test(navigator.userAgent)||bn()&&1<navigator.maxTouchPoints},r.getConfiguration=function(){var e=gy(this);return Fs(e,this.m,gy(this),{},""),e},r.configure=function(e,t){2==arguments.length&&"string"==typeof e&&(e=Bs(e,t)),Fs(this.m,e,gy(this),{},""),this.m.castReceiverAppId&&!this.m.overflowMenuButtons.includes("cast")&&this.m.overflowMenuButtons.push("cast"),this.g.configure(this.m),this.g.dis
165patchEvent(new z("uiupdated"))},r.ig=function(){return this.g},r.oh=function(e){this.g.De(e)},B("shaka.ui.Overlay",my),my.prototype.setEnabled=my.prototype.oh,my.prototype.getControls=my.prototype.ig,my.prototype.configure=my.prototype.configure,my.prototype.getConfiguration=my.prototype.getConfiguration,my.prototype.isMobile=my.prototype.$d,my.prototype.destroy=my.prototype.destroy;var Ey=0;my.TrackLabelFormat={LANGUAGE:Ey,ROLE:1,LANGUAGE_ROLE:2,LABEL:3};var wy=0,Ay=1;function Sy(e,t,n,r,i,o,a){function s(e,t){return e+": "+t}function l(e){return"variant"==e.type?e.audioRoles?e.audioRoles.join(", "):void 0:e.roles.join(", ")}var c=e.find((function(e){return 1==e.active})),f=Tv(t);vs(t),t.appendChild(f),f=new Map;for(var d=u(e),p=d.next();!p.done;p=d.next())p=p.value,f.has(p.language)||f.set(p.language,new Set),f.get(p.language).add(l(p));for(f=new Set,c=c?s(c.language,l(c)):"",d={},p=(e=u(e)).next();!p.done;d={$a:d.$a},p=e.next()){d.$a=p.value,p=d.$a.language;var h=d.$a.forced,m=o.resolve(Qe),g=l(d.$a),v=s(p,g);if(!f.has(v)){f.add(v);var y=gs();y.addEventListener("click",function(e){return function(){n(e.$a)}}(d));var b=ms("span");switch(y.appendChild(b),b.textContent=Ty(p,o),a){case Ey:h&&(b.textContent+=" ("+m+")");break;case 1:g?b.textContent=g:(H("Track #"+d.$a.id+" does not have a role, but the UI is configured to only show role."),b.textContent="?"),h&&(b.textContent+=" ("+m+")");break;case 2:g&&(b.textContent+=": "+g),h&&(b.textContent+=" ("+m+")");break;case 3:d.$a.label?b.textContent=d.$a.label:(H("Track #"+d.$a.id+" does not have a label, but the UI is configured to only show labels."),b.textContent="?")}r&&v==c&&(y.appendChild(Ov()),b.classList.add("shaka-chosen-item"),y.ariaSelected="true",i.textContent=b.textContent),t.appendChild(y)}}}function Ty(e,t){if(!e&&!t)return"";switch(e){case"mul":return t.resolve("MULTIPLE_LANGUAGES");case"und":return t.resolve("UNDETERMINED_LANGUAGE");case"zxx":return t.resolve("NOT_APPLICABLE")}var n=Ve(e);return e in bv?bv[e].u:n in bv?bv[n].u+" ("+e+")":t.resolve("UNRECOGNIZED_LANGUAGE")+" ("+e+")"}function xy(e,t,n){Sv.call(this,e,t);var r=this;!function(e,t){e.button=gs(),e.button.classList.add("shaka-overflow-button"),e.icon=ms("i"),e.icon.classList.add("material-icons-round"),e.icon.textContent=t,e.button.appendChild(e.icon);var n=ms("label");n.classList.add("shaka-overflow-button-label"),n.classList.add("shaka-overflow-menu-only"),e.nameSpan=ms("span"),n.appendChild(e.nameSpan),e.currentSelection=ms("span"),e.currentSelection.classList.add("shaka-current-selection-span"),n.appendChild(e.currentSelection),e.button.appendChild(n),e.parent.appendChild(e.button)}(this,n),function(e){e.menu=ms("div"),e.menu.classList.add("shaka-no-propagation"),e.menu.classList.add("shaka-show-controls-on-mouse-over"),e.menu.classList.add("shaka-settings-menu"),e.menu.classList.add("shaka-hidden"),e.backButton=gs(),e.backButton.classList.add("shaka-back-to-overflow-button"),e.menu.appendChild(e.backButton),e.eventManager.o(e.backButton,"click",(function(){e.controls.pc()}));var t=ms("i");t.classList.add("material-icons-round"),t.textContent="close",e.backButton.appendChild(t),e.backSpan=ms("span"),e.backButton.appendChild(e.backSpan),e.controls.i.appendChild(e.menu)}(this),function(e){e.parent.classList.contains("shaka-overflow-menu")&&(e.backButton.firstChild.textContent="arrow_back",e.eventManager.o(e.backButton,"click",(function(){_v(e.parent,!0),e.parent.childNodes[0].focus(),Jv(e.controls)})))}(this),this.eventManager.o(this.button,"click",(function(){r.menu.classList.contains("shaka-hidden")?(r.controls.dispatchEvent(new z("submenuopen")),_v(r.menu,!0),kv(r.menu)):_v(r.menu,!1)}))}function ky(e,t){xy.call(this,e,t,"language");var n=this;this.button.classList.add("shaka-language-button"),this.button.classList.add("shaka-tooltip-status"),this.menu.classList.add("shaka-audio-languages"),this.eventManager.o(this.localization,"locale-updated",(function(){_y(n)})),this.eventManager.o(this.localization,"locale-changed",(function(){_y(n)})),this.eventManager.o(this.player,"trackschanged",(function(){var e=0<n.player.fb().length;_v(n.button,e),Oy(n)})),this.eventManager.o(this.player,"variantchanged",(function(){Oy(n)})),_y(this),Oy(this)}function Oy(e){Sy(e.player.fb(),e.menu,(function(t){e.player.Dd(t.language,t.roles[0])}),!0,e.currentSelection,e.localization,e.controls.m.trackLabelFormat),kv(e.menu),e.controls.dispatchEvent(new z("languageselectionupdated")),e.button.setAttribute("shaka-status",e.currentSelection.innerText)}function _y(e){e.backButton.ariaLabel=e.localization.resolve("BACK"),e.button.ariaLabel=e.localization.resolve("LANGUAGE"),e.nameSpan.textContent=e.localization.resolve("LANGUAGE"),e.backSpan.textContent=e.localization.resolve("LANGUAGE")}function Cy(){}function Py(e,t){Sv.call(this,e,t);var n=this;this.h=this.controls.B,this.g=gs(),this.g.classList.add("shaka-cast-button"),this.g.classList.add("shaka-tooltip"),this.g.ariaPressed="false",this.i=ms("i"),this.i.classList.add("material-icons-round"),this.i.textContent="cast",this.g.appendChild(this.i);var r=ms("label");r.classList.add("shaka-overflow-button-label"),r.classList.add("shaka-overflow-menu-only"),this.l=ms("span"),r.appendChild(this.l),this.j=ms("span"),this.j.classList.add("shaka-current-selection-span"),r.appendChild(this.j),this.g.appendChild(r),this.parent.appendChild(this.g),Ry(this),Iy(this),this.eventManager.o(this.localization,"locale-updated",(function(){Ry(n)})),this.eventManager.o(this.localization,"locale-changed",(function(){Ry(n)})),this.eventManager.o(this.g,"click",(function(){!function(e){var t;R((function(n){return 1==n.g?e.h.xa()?(e.h.Hf(),n.D(0)):(A(n,3),e.g.disabled=!0,E(n,e.h.cast(),5)):3!=n.g?(e.g.disabled=!1,T(n,
1650)):(t=x(n),e.g.disabled=!1,8004!=t.code&&e.controls.dispatchEvent(new z("error",(new Map).set("detail",t))),void w(n))}))}(n)})),this.eventManager.o(this.controls,"caststatuschanged",(function(){Iy(n)}))}function Iy(e){var t=e.h.Te()&&e.controls.Db,n=e.h.xa();_v(e.g,t),e.i.textContent=n?"cast_connected":"cast",t&&(e.g.ariaPressed=n?"true":"false"),Ny(e)}function Ny(e){e.j.textContent=e.h.xa()?e.h.Bd():e.localization.resolve("OFF")}function Ry(e){e.g.ariaLabel=e.localization.resolve("CAST"),e.l.textContent=e.localization.resolve("CAST"),Ny(e)}function Ly(){}function My(e,t){Sv.call(this,e,t);var n=this;this.g=gs(),this.g.classList.add("material-icons-round"),this.g.classList.add("shaka-fast-forward-button"),this.g.classList.add("shaka-tooltip-status"),this.g.setAttribute("shaka-status","1x"),this.g.textContent="fast_forward",this.parent.appendChild(this.g),Dy(this),this.h=this.controls.m.fastForwardRates,this.eventManager.o(this.localization,"locale-updated",(function(){Dy(n)})),this.eventManager.o(this.localization,"locale-changed",(function(){Dy(n)})),this.eventManager.o(this.g,"click",(function(){if(n.video.duration){var e=n.h.indexOf(n.player.Jb())+1;e=e!=n.h.length?n.h[e]:n.h[0],n.player.Pe(e),n.g.setAttribute("shaka-status",e+"x")}}))}function Dy(e){e.g.ariaLabel=e.localization.resolve("FAST_FORWARD")}function jy(){}function Uy(e,t){Sv.call(this,e,t);var n=this;this.g=gs(),this.g.classList.add("shaka-fullscreen-button"),this.g.classList.add("material-icons-round"),this.g.classList.add("shaka-tooltip"),document.fullscreenEnabled||this.g.classList.add("shaka-hidden"),this.g.textContent="fullscreen",this.parent.appendChild(this.g),Fy(this),this.eventManager.o(this.localization,"locale-updated",(function(){Fy(n)})),this.eventManager.o(this.localization,"locale-changed",(function(){Fy(n)})),this.eventManager.o(this.g,"click",(function(){return R((function(e){return E(e,n.controls.Ne(),0)}))})),this.eventManager.o(document,"fullscreenchange",(function(){n.g.textContent=document.fullscreenElement?"fullscreen_exit":"fullscreen",Fy(n)}))}function Fy(e){e.g.ariaLabel=e.localization.resolve(document.fullscreenElement?"EXIT_FULL_SCREEN":"FULL_SCREEN")}function By(){}function zy(e,t){Sv.call(this,e,t);var n=this;this.g=gs(),this.g.classList.add("shaka-loop-button"),this.g.classList.add("shaka-tooltip"),this.i=ms("i"),this.i.classList.add("material-icons-round"),this.i.textContent="repeat",this.g.appendChild(this.i);var r=ms("label");r.classList.add("shaka-overflow-button-label"),r.classList.add("shaka-overflow-menu-only"),this.j=ms("span"),this.j.textContent=this.localization.resolve("LOOP"),r.appendChild(this.j),this.l=ms("span"),this.l.classList.add("shaka-current-selection-span"),r.appendChild(this.l),this.g.appendChild(r),qy(this),this.parent.appendChild(this.g),this.eventManager.o(this.localization,"locale-updated",(function(){qy(n)})),this.eventManager.o(this.localization,"locale-changed",(function(){qy(n)})),this.eventManager.o(this.g,"click",(function(){n.video.loop=!n.video.loop,n.h.Ga(),n.h.na(1)})),this.s=this.video.loop,this.h=new hn((function(){n.s!=n.video.loop&&(qy(n),n.s=n.video.loop)})),this.h.na(1)}function qy(e){e.j.textContent=e.localization.resolve("LOOP"),e.l.textContent=e.localization.resolve(e.video.loop?"ON":"OFF"),e.i.textContent=e.video.loop?"repeat_on":"repeat",e.g.ariaLabel=e.localization.resolve(e.video.loop?"EXIT_LOOP_MODE":"ENTER_LOOP_MODE")}function Vy(){}function Gy(e,t){Sv.call(this,e,t);var n=this;this.g=gs(),this.g.classList.add("shaka-mute-button"),this.g.classList.add("material-icons-round"),this.g.classList.add("shaka-tooltip"),this.parent.appendChild(this.g),Hy(this),Ky(this),this.eventManager.o(this.localization,"locale-updated",(function(){Hy(n)})),this.eventManager.o(this.localization,"locale-changed",(function(){Hy(n)})),this.eventManager.o(this.g,"click",(function(){n.ad&&n.ad.isLinear()?n.ad.setMuted(!n.ad.isMuted()):n.video.muted=!n.video.muted})),this.eventManager.o(this.video,"volumechange",(function(){Hy(n),Ky(n)})),this.eventManager.o(this.adManager,"ad-volume-changed",(function(){Hy(n),Ky(n)})),this.eventManager.o(this.adManager,"ad-muted",(function(){Hy(n),Ky(n)})),this.eventManager.o(this.adManager,"ad-stopped",(function(){n.ad=null,Hy(n),Ky(n)}))}
165function Hy(e){var t=e.ad?e.ad.isMuted()?"UNMUTE":"MUTE":e.video.muted?"UNMUTE":"MUTE";e.g.ariaLabel=e.localization.resolve(t)}function Ky(e){var t=e.ad?e.ad.isMuted()?"volume_off":"volume_up":e.video.muted?"volume_off":"volume_up";e.g.textContent=t}function Wy(){}function Xy(e,t){Sv.call(this,e,t);var n=this;this.l=this.controls.C,this.g=gs(),this.g.classList.add("shaka-pip-button"),this.g.classList.add("shaka-tooltip"),this.i=ms("i"),this.i.classList.add("material-icons-round"),this.i.textContent="picture_in_picture_alt",this.g.appendChild(this.i);var r=ms("label");r.classList.add("shaka-overflow-button-label"),r.classList.add("shaka-overflow-menu-only"),this.j=ms("span"),this.j.textContent=this.localization.resolve("PICTURE_IN_PICTURE"),r.appendChild(this.j),this.h=ms("span"),this.h.classList.add("shaka-current-selection-span"),r.appendChild(this.h),this.g.appendChild(r),Yy(this),this.parent.appendChild(this.g),document.pictureInPictureEnabled&&!this.video.disablePictureInPicture||_v(this.g,!1),this.eventManager.o(this.localization,"locale-updated",(function(){Yy(n)})),this.eventManager.o(this.localization,"locale-changed",(function(){Yy(n)})),this.eventManager.o(this.g,"click",(function(){!function(e){var t;R((function(n){return 1==n.g?(A(n,2),document.pictureInPictureElement?E(n,document.exitPictureInPicture(),5):(document.fullscreenElement&&document.exitFullscreen(),E(n,e.video.requestPictureInPicture(),5))):2!=n.g?T(n,0):(t=x(n),e.controls.dispatchEvent(new z("error",(new Map).set("detail",t))),void w(n))}))}(n)})),this.eventManager.o(this.l,"enterpictureinpicture",(function(){n.i.textContent="branding_watermark",n.g.ariaLabel=n.localization.resolve("EXIT_PICTURE_IN_PICTURE"),n.h.textContent=n.localization.resolve("ON")})),this.eventManager.o(this.l,"leavepictureinpicture",(function(){n.i.textContent="picture_in_picture_alt",n.g.ariaLabel=n.localization.resolve("ENTER_PICTURE_IN_PICTURE"),n.h.textContent=n.localization.resolve("OFF")})),this.eventManager.o(this.controls,"caststatuschanged",(function(e){e.newStatus?document.pictureInPictureEnabled&&!n.video.disablePictureInPicture&&_v(n.g,!1):document.pictureInPictureEnabled&&!n.video.disablePictureInPicture&&_v(n.g,!0)})),this.eventManager.o(this.player,"trackschanged",(function(){!function(e){R((function(t){return!document.pictureInPictureEnabled||e.video.disablePictureInPicture?(_v(e.g,!1),t.D(0)):e.player&&e.player.pf()?(_v(e.g,!1),document.pictureInPictureElement?E(t,document.exitPictureInPicture(),0):t.D(0)):(_v(e.g,!0),t.D(0))}))}(n)}))}function Yy(e){e.j.textContent=e.localization.resolve("PICTURE_IN_PICTURE"),e.g.ariaLabel=e.localization.resolve(document.pictureInPictureElement?"EXIT_PICTURE_IN_PICTURE":"ENTER_PICTURE_IN_PICTURE"),e.h.textContent=e.localization.resolve(document.pictureInPictureElement?"ON":"OFF")}function Zy(){}function Qy(e,t){xy.call(this,e,t,"slow_motion_video");var n=this;this.button.classList.add("shaka-playbackrate-button"),this.menu.classList.add("shaka-playback-rates"),this.button.classList.add("shaka-tooltip-status"),this.eventManager.o(this.localization,"locale-updated",(function(){Jy(n)})),this.eventManager.o(this.localization,"locale-changed",(function(){Jy(n)})),this.eventManager.o(this.player,"ratechange",(function(){$y(n,n.player.Jb())})),this.g=new Map(this.controls.m.playbackRates.map((function(e){return[e+"x",e]}))),Jy(this),function(e){for(var t={},n=u(e.g.keys()),r=n.next();!r.done;t={Cc:t.Cc},r=n.next()){t.Cc=r.value,r=gs();var i=ms("span");i.textContent=t.Cc,r.appendChild(i),e.eventManager.o(r,"click",function(t){return function(){e.video.playbackRate=e.g.get(t.Cc),e.video.defaultPlaybackRate=e.g.get(t.Cc)}}(t)),e.menu.appendChild(r)}kv(e.menu)}(this),$y(this,this.player.Jb())}function Jy(e){e.backButton.ariaLabel=e.localization.resolve("BACK"),e.button.ariaLabel=e.localization.resolve("PLAYBACK_RATE"),e.nameSpan.textContent=e.localization.resolve("PLAYBACK_RATE"),e.backSpan.textContent=e.localization.resolve("PLAYBACK_RATE")}function $y(e,t){var n=xv(e.menu,"material-icons-round shaka-chosen-item");if(n){var r=n.parentElement;r.removeAttribute("aria-selected"),r.getElementsByTagName("span")[0].classList.remove("shaka-chosen-item"),r.removeChild(n)}(n=Array.from(e.menu.querySelectorAll("span")).find((function(n){return e.g.get(n.textContent)==t})))&&((r=n.parentElement).appendChild(Ov()),r.ariaSelected="true",n.classList.add("shaka-chosen-item")),e.currentSelection.textContent=t+"x",e.button.setAttribute("shaka-status",t+"x")}function eb(){}function tb(e,t){Sv.call(this,e,t);var n=this;this.g=gs(),this.g.classList.add("shaka-current-time"),nb(this,"0:00"),this.parent.appendChild(this.g),this.eventManager.o(this.g,"click",(function(){n.player.W()&&(n.video.currentTime=n.player.Na().end)})),this.eventManager.o(this.controls,"timeandseekrangeupdated",(function(){var e=n.controls.ka,t=n.controls.jf(),r=n.video.duration,i=n.player.Na(),o=i.end-i.start;n.player.W()?(r=3600<=o,1<=(t=Math.max(0,Math.floor(i.end-t)))||e?(nb(n,"- "+Cv(t,r)),n.g.disabled=!1):(nb(n,n.localization.resolve("LIVE")),n.g.disabled=!0)):(t=Cv(t,e=3600<=r),r&&(t+=" / "+Cv(r,e)),nb(n,t),n.g.disabled=!0)})),this.eventManager.o(this.player,"trackschanged",(function(){n.player.W()&&(n.g.ariaLabel=n.localization.resolve("SKIP_TO_LIVE"))}))}function nb(e,t){t!=e.g.textContent&&(e.g.textContent=t)}function rb(){}function ib(e,t){xy.call(this,e,t,"settings");var n=this;this.button.classList.add("shaka-resolution-button"),this.button.classList.add("shaka-tooltip-status"),this.menu.classList.add("shaka-resolutions"),this.eventManager.o(this.localization,"locale-updated",(function(){ab(n)})),this.eventManager.o(this.localization,"locale-changed",(function(){ab(n)})),this.eventManager.o(this.player,"variantchanged",(function(){ob(n)})),this.eventManager.o(this.player,"trackschanged",(function(){ob(n)})),this.eventManager.o(this.player,"abrstatuschanged",(function(){ob(n)})),ob(this),ab(this)}function ob(e){var t=e.player.fb();if(t.length&&!t[0].height)_v(e.menu,!1),_v(e.button,!1);else{_v(e.button,!0),t.sort((function(e,t){return t.height-e.height}));var n=t.find((function(e){return e.active}));n&&(t=t.filter((function(e){return e.language==n.language&&e.channelsCount==n.channelsCount}))),t=t.filter((function(e,n){return t.findIndex((function(t){return t.height==e.height}))==n}));var r=Tv(e.menu);vs(e.menu),e.menu.appendChild(r),r=e.player.getConfiguration().abr.enabled;for(var i={},o=u(t),a=o.next();!a.done;i={Fc:i.Fc},a=o.next()){i.Fc=a.value,(a=gs()).classList.add("explicit-resolution"),e.eventManager.o(a,"click",function(t){return function(){var n=t.Fc;e.player.configure({abr:{enabled:!1}}),e.player.Be(n,e.controls.m.clearBufferOnQualityChange)}}(i));var s=ms("span");s.textContent=i.Fc.height+"p",a.appendChild(s),r||i.Fc!=n||(a.ariaSelected="true",a.appendChild(Ov()),s.classList.add("shaka-chosen-item"),e.currentSelection.textContent=s.textContent),e.menu.appendChild(a)}(i=gs()).classList.add("shaka-enable-abr-button"),e.eventManager.o(i,"click",(function(){e.player.configure({abr:{enabled:!0}}),ob(e)})),e.g=ms("span"),e.g.classList.add("shaka-auto-span"),e.g.textContent=e.localization.resolve("AUTO_QUALITY"),i.appendChild(e.g),r&&(i.ariaSelected="true",i.appendChild(Ov()),e.g.classList.add("shaka-chosen-item"),e.currentSelection.textContent=e.localization.resolve("AUTO_QUALITY")),e.button.setAttribute("shaka-status",e.currentSelection.textContent),e.menu.appendChild(i),kv(e.menu),e.controls.dispatchEvent(new z("resolutionselectionupdated"))}}function ab(e){e.button.ariaLabel=e.localization.resolve("RESOLUTION"),e.backButton.ariaLabel=e.localization.resolve("RESOLUTION"),e.backSpan.textContent=e.localization.resolve("RESOLUTION"),e.nameSpan.textContent=e.localization.resolve("RESOLUTION"),e.g.textContent=e.localization.resolve("AUTO_QUALITY"),e.player.getConfiguration().abr.enabled&&(e.currentSelection.textContent=e.localization.resolve("AUTO_QUALITY"))}
165function sb(){}function lb(e,t){Sv.call(this,e,t);var n=this;this.g=gs(),this.g.classList.add("material-icons-round"),this.g.classList.add("shaka-rewind-button"),this.g.classList.add("shaka-tooltip-status"),this.g.setAttribute("shaka-status",this.localization.resolve("OFF")),this.g.textContent="fast_rewind",this.parent.appendChild(this.g),ub(this),this.h=this.controls.m.rewindRates,this.eventManager.o(this.localization,"locale-updated",(function(){ub(n)})),this.eventManager.o(this.localization,"locale-changed",(function(){ub(n)})),this.eventManager.o(this.g,"click",(function(){if(n.video.duration){var e=n.h.indexOf(n.player.Jb())+1;e=e!=n.h.length?n.h[e]:n.h[0],n.player.Pe(e),n.g.setAttribute("shaka-status",e+"x")}}))}function ub(e){e.g.ariaLabel=e.localization.resolve("REWIND")}function cb(){}function fb(e,t){Sv.call(this,e,t);var n=this;this.j=ms("div"),this.j.classList.add("shaka-skip-ad-container"),this.parent.appendChild(this.j),this.h=ms("div"),this.h.classList.add("shaka-skip-ad-counter"),_v(this.h,!1),this.j.appendChild(this.h),this.g=gs(),this.g.classList.add("shaka-skip-ad-button"),this.g.disabled=!0,_v(this.g,!1),this.g.classList.add("shaka-no-propagation"),this.j.appendChild(this.g),db(this),this.i=new hn((function(){var e=Math.round(n.ad.getTimeUntilSkippable());0<e?n.h.textContent=e:(n.i.stop(),_v(n.h,!1))})),this.eventManager.o(this.localization,"locale-updated",(function(){db(n)})),this.eventManager.o(this.localization,"locale-changed",(function(){db(n)})),this.eventManager.o(this.adManager,"ad-started",(function(){pb(n)})),this.eventManager.o(this.adManager,"ad-skip-state-changed",(function(){n.ad.canSkipNow()&&(n.g.disabled=!1,n.i.stop(),_v(n.h,!1))})),this.eventManager.o(this.adManager,"ad-stopped",(function(){n.i.stop(),n.g.disabled=!0,_v(n.g,!1),_v(n.h,!1)})),this.eventManager.o(this.g,"click",(function(){n.ad.skip()})),this.ad&&pb(this)}function db(e){e.g.textContent=e.localization.resolve("SKIP_AD")}function pb(e){e.ad.isSkippable()&&(_v(e.g,!0),_v(e.h,!0),e.h.textContent="",e.i.Ga(),e.i.na(.5))}function hb(e,t){Rv.call(this,e,t),this.button.classList.add("shaka-small-play-button"),this.button.classList.add("material-icons-round"),this.button.classList.add("shaka-tooltip"),this.h(),this.g()}function mb(){}function gb(e,t){Sv.call(this,e,t);var n=ms("div");n.classList.add("shaka-spacer"),n.ariaHidden="true",this.parent.appendChild(n)}function vb(){}function yb(e,t){function n(e){return Cv(s.h[e],!1)+" (m)"}function r(e){return Math.round(s.h[e]/1e3)+" (kbits/s)"}function i(e){return s.h[e].toFixed(2)+" (s)"}function o(e){return s.h[e]+" (frames)"}function a(e){return s.h[e]+" (px)"}Sv.call(this,e,t);var s=this;this.i=gs(),this.i.classList.add("shaka-statistics-button"),this.j=ms("i"),this.j.classList.add("material-icons-round"),this.j.textContent="insert_chart_outlined",this.i.appendChild(this.j);var l=ms("label");l.classList.add("shaka-overflow-button-label"),this.B=ms("span"),l.appendChild(this.B),this.s=ms("span"),this.s.classList.add("shaka-current-selection-span"),l.appendChild(this.s),this.i.appendChild(l),this.parent.appendChild(this.i),this.g=ms("div"),this.g.classList.add("shaka-no-propagation"),this.g.classList.add("shaka-show-controls-on-mouse-over"),this.g.classList.add("shaka-statistics-container"),this.g.classList.add("shaka-hidden"),this.controls.i.appendChild(this.g),this.I=[],this.J=["stateHistory","switchHistory"],this.h=this.player.getStats(),this.C={},this.G={width:a,height:a,completionPercent:function(e){return s.h[e]+" (%)"},bufferingTime:i,drmTimeSeconds:i,licenseTime:i,liveLatency:i,loadLatency:i,manifestTimeSeconds:i,estimatedBandwidth:r,streamBandwidth:r,maxSegmentDuration:n,pauseTime:n,playTime:n,corruptedFrames:o,decodedFrames:o,droppedFrames:o},this.l=new hn((function(){s.h=s.player.getStats();for(var e=u(s.I),t=e.next();!t.done;t=e.next())t=t.value,s.C[t].textContent=s.G[t](t)})),bb(this),function(e){for(var t=u(e.controls.m.statisticsList),n=t.next();!n.done;n=t.next())if((n=n.value)in e.h&&!e.J.includes(n)){var r=e.g,i=r.appendChild,o=e,a=ms("div"),s=ms("label");s.textContent=n+":",a.appendChild(s),(s=ms("span")).textContent=o.G[n](n),a.appendChild(s),o.C[n]=s,i.call(r,a),e.I.push(n)}else H("Unrecognized statistic element:",n)}(this),this.eventManager.o(this.localization,"locale-updated",(function(){bb(s)})),this.eventManager.o(this.localization,"locale-changed",(function(){bb(s)})),this.eventManager.o(this.i,"click",(function(){_v(s.parent,!1),s.g.classList.contains("shaka-hidden")?(s.j.textContent="insert_chart",s.l.na(.1),_v(s.g,!0)):(s.j.textContent="insert_chart_outlined",s.l.stop(),_v(s.g,!1)),bb(s)}))}function bb(e){e.B.textContent=e.localization.resolve("STATISTICS"),e.i.ariaLabel=e.localization.resolve("STATISTICS"),e.s.textContent=e.localization.resolve(e.g.classList.contains("shaka-hidden")?"OFF":"ON")}function Eb(){}function wb(e,t){xy.call(this,e,t,"closed_caption");var n=this;this.button.classList.add("shaka-caption-button"),this.button.classList.add("shaka-tooltip-status"),this.menu.classList.add("shaka-text-languages"),this.player&&this.player.Vb()?this.button.ariaPressed="true":this.button.ariaPressed="false",function(e){var t=gs();t.ariaSelected="true",e.menu.appendChild(t),t.appendChild(Ov()),e.g=ms("span"),e.g.classList.add("shaka-auto-span"),t.appendChild(e.g)}(this),this.eventManager.o(this.localization,"locale-updated",(function(){Tb(n),Sb(n)})),this.eventManager.o(this.localization,"locale-changed",(function(){Tb(n),Sb(n)})),this.eventManager.o(this.player,"texttrackvisibility",(function(){Ab(n),Sb(n)})),this.eventManager.o(this.player,"textchanged",(function(){Sb(n)})),this.eventManager.o(this.player,"trackschanged",(function(){xb(n)})),Ab(this),Tb(this),Sb(this),xb(this)}function Ab(e){e.player.Vb()?(e.icon.textContent="closed_caption_disabled",e.button.ariaPressed="true"):(e.icon.textContent="closed_caption",e.button.ariaPressed="false"),e.controls.dispatchEvent(new z("captionselectionupdated"))}function Sb(e){var t=e.player.vb();Sy(t,e.menu,(function(t){return function(e,t){return R((function(n){return e.player.Ae(t),E(n,e.player.Je(!0),0)}))}(e,t)}),e.player.Vb(),e.currentSelection,e.localization,e.controls.m.trackLabelFormat),(t=gs()).classList.add("shaka-turn-captions-off-button"),e.eventManager.o(t,"click",(function(){e.player.Je(!1),Sb(e)})),t.appendChild(e.g),e.menu.appendChild(t),e.player.Vb()||(t.ariaSelected="true",t.appendChild(Ov()),e.g.classList.add("shaka-chosen-item"),e.currentSelection.textContent=e.localization.resolve("OFF")),e.button.setAttribute("shaka-status",e.currentSelection.textContent),kv(e.menu),e.controls.dispatchEvent(new z("captionselectionupdated"))}function Tb(e){e.button.ariaLabel=e.localization.resolve("CAPTIONS"),e.backButton.ariaLabel=e.localization.resolve("BACK"),e.nameSpan.textContent=e.localization.resolve("CAPTIONS"),e.backSpan.textContent=e.localization.resolve("CAPTIONS"),e.g.textContent=e.localization.resolve("OFF")}function xb(e){var t=0<e.player.vb().length;_v(e.button,t),Sb(e)}function kb(){}function Ob(e,t){Uv.call(this,e,t,["shaka-volume-bar-container"],["shaka-volume-bar"]);var n=this;this.m=this.controls.m,this.eventManager.o(this.video,"volumechange",(function(){return _b(n)})),this.eventManager.o(this.adManager,"ad-volume-changed",(function(){return Cb(n)})),this.eventManager.o(this.adManager,"ad-muted",(function(){return Cb(n)})),this.eventManager.o(this.adManager,"ad-stopped",(function(){return _b(n)})),this.eventManager.o(this.localization,"locale-updated",(function(){return Ib(n)})),this.eventManager.o(this.localization,"locale-changed",(function(){return Ib(n)})),_b(this),Ib(this),this.ad&&this.onChange()}function _b(e){e.video.muted?e.setValue(0):e.setValue(e.video.volume),Pb(e)}function Cb(e){var t=e.ad.getVolume();e.setValue(t),Pb(e)}function Pb(e){var t=e.m.volumeBarColors,n=["to right"];
165n.push(t.level+100*e.getValue()+"%"),n.push(t.base+100*e.getValue()+"%"),n.push(t.base+"100%"),e.container.style.background="linear-gradient("+n.join(",")+")"}function Ib(e){e.bar.ariaLabel=e.localization.resolve("VOLUME")}function Nb(){}my.FailReasonCode={NO_BROWSER_SUPPORT:wy,PLAYER_FAILED_TO_LOAD:Ay},"complete"==document.readyState?R((function(e){if(1==e.g)return E(e,Promise.resolve(),2);vy(),w(e)})):e.addEventListener("load",vy),g(xy,Sv),B("shaka.ui.SettingsMenu",xy),g(ky,xy),B("shaka.ui.AudioLanguageSelection",ky),Cy.prototype.create=function(e,t){return new ky(e,t)},sy("language",new Cy),Xv("language",new Cy),g(Py,Sv),B("shaka.ui.CastButton",Py),Ly.prototype.create=function(e,t){return new Py(e,t)},sy("cast",new Ly),Xv("cast",new Ly),g(My,Sv),B("shaka.ui.FastForwardButton",My),jy.prototype.create=function(e,t){return new My(e,t)},Xv("fast_forward",new jy),g(Uy,Sv),B("shaka.ui.FullscreenButton",Uy),By.prototype.create=function(e,t){return new Uy(e,t)},Xv("fullscreen",new By),g(zy,Sv),zy.prototype.release=function(){this.h.stop(),this.h=null,Sv.prototype.release.call(this)},B("shaka.ui.LoopButton",zy),Vy.prototype.create=function(e,t){return new zy(e,t)},sy("loop",new Vy),Xv("loop",new Vy),Dv("loop",new Vy),g(Gy,Sv),B("shaka.ui.MuteButton",Gy),Wy.prototype.create=function(e,t){return new Gy(e,t)},Xv("mute",new Wy),g(Xy,Sv),B("shaka.ui.PipButton",Xy),Zy.prototype.create=function(e,t){return new Xy(e,t)},sy("picture_in_picture",new Zy),Xv("picture_in_picture",new Zy),Dv("picture_in_picture",new Zy),g(Qy,xy),B("shaka.ui.PlaybackRateSelection",Qy),eb.prototype.create=function(e,t){return new Qy(e,t)},sy("playback_rate",new eb),Xv("playback_rate",new eb),g(tb,Sv),B("shaka.ui.PresentationTimeTracker",tb),rb.prototype.create=function(e,t){return new tb(e,t)},Xv("time_and_duration",new rb),g(ib,xy),B("shaka.ui.ResolutionSelection",ib),sb.prototype.create=function(e,t){return new ib(e,t)},sy("quality",new sb),Xv("quality",new sb),g(lb,Sv),B("shaka.ui.RewindButton",lb),cb.prototype.create=function(e,t){return new lb(e,t)},Xv("rewind",new cb),g(fb,Sv),fb.prototype.release=function(){this.i.stop(),this.i=null,Sv.prototype.release.call(this)},B("shaka.ui.SkipAdButton",fb),g(hb,Rv),hb.prototype.h=function(){this.button.textContent=this.video.ended?"replay":this.isPaused()?"play_arrow":"pause"},hb.prototype.g=function(){if(this.video.ended)this.button.ariaLabel=this.localization.resolve("REPLAY");else{var e=this.isPaused()?"PLAY":"PAUSE";this.button.ariaLabel=this.localization.resolve(e)}},B("shaka.ui.SmallPlayButton",hb),mb.prototype.create=function(e,t){return new hb(e,t)},Xv("play_pause",new mb),g(gb,Sv),B("shaka.ui.Spacer",gb),vb.prototype.create=function(e,t){return new gb(e,t)},Xv("spacer",new vb),g(yb,Sv),yb.prototype.release=function(){this.l.stop(),this.l=null,Sv.prototype.release.call(this)},B("shaka.ui.StatisticsButton",yb),Eb.prototype.create=function(e,t){return new yb(e,t)},sy("statistics",new Eb),Dv("statistics",new Eb),g(wb,xy),B("shaka.ui.TextSelection",wb),kb.prototype.create=function(e,t){return new wb(e,t)},sy("captions",new kb),Xv("captions",new kb),g(Ob,Uv),Ob.prototype.onChange=function(){this.ad&&this.ad.isLinear()?this.ad.setVolume(this.getValue()):(this.video.volume=this.getValue(),this.video.muted=0==this.video.volume)},B("shaka.ui.VolumeBar",Ob),Nb.prototype.create=function(e,t){return new Ob(e,t)},Xv("volume",new Nb)}.call(n,t,t,void 0),n.shaka)e[r]=n.shaka[r]}()}(c);var f=["src","config","chromeless","className"];function d(e,t){var n=e.src,r=e.config,l=e.chromeless,u=e.className,d=a(e,f),p=i.default.useRef(null),h=i.default.useRef(null),m=s(i.default.useState(null),2),g=m[0],v=m[1],y=s(i.default.useState(null),2),b=y[0],E=y[1];return i.default.useEffect((function(){var e=new c.Player(h.current);if(v(e),!l){var t=new c.ui.Overlay(e,p.current,h.current);E(t)}return function(){e.destroy()}}),[]),i.default.useEffect((function(){g&&r&&g.configure(r)}),[g,r]),i.default.useEffect((function(){g&&n&&g.load(n)}),[g,n]),i.default.useImperativeHandle(t,(function(){return{get player(){return g},get ui(){return b},get videoElement(){return h.current}}}),[g,b]),i.default.createElement("div",{ref:p,className:u},i.default.createElement("video",o({ref:h,style:{maxWidth:"100%",width:"100%"}},d)))}var p=i.default.forwardRef(d);e.exports=p}).call(this,n(59))},function(e,t,n){var r=n(528)();e.exports=r},function(e,t,n){var r=n(96),i=n(73),o=n(534),a=n(30),s=n(68),l=n(39),u=Object.prototype.hasOwnProperty,c=o((function(e,t){if(s(t)||a(t))i(t,l(t),e);else for(var n in t)u.call(t,n)&&r(e,n,t[n])}));e.exports=c},function(e,t,n){var r=n(122),i=n(180),o=n(38);e.exports=function(e,t){var n={};return t=o(t,3),i(e,(function(e,i,o){r(n,i,t(e,i,o))})),n}},function(e,t,n){var r=n(557)("round");e.exports=r},function(e,t,n){var r=n(194),i=n(95);e.exports=function(e,t,n){return void 0===n&&(n=t,t=void 0),void 0!==n&&(n=(n=i(n))==n?n:0),void 0!==t&&(t=(t=i(t))==t?t:0),r(i(e),t,n)}},,,,,,,,,function(e,t,n){"use strict"; 166/** @license React v16.14.0 167 * react.production.min.js 168 * 169 * Copyright (c) Facebook, Inc. and its affiliates. 170 * 171 * This source code is licensed under the MIT license found in the 172 * LICENSE file in the root directory of this source tree. 173 */var r=n(151),i="function"==typeof Symbol&&Symbol.for,o=i?Symbol.for("react.element"):60103,a=i?Symbol.for("react.portal"):60106,s=i?Symbol.for("react.fragment"):60107,l=i?Symbol.for("react.strict_mode"):60108,u=i?Symbol.for("react.profiler"):60114,c=i?Symbol.for("react.provider"):60109,f=i?Symbol.for("react.context"):60110,d=i?Symbol.for("react.forward_ref"):60112,p=i?Symbol.for("react.suspense"):60113,h=i?Symbol.for("react.memo"):60115,m=i?Symbol.for("react.lazy"):60116,g="function"==typeof Symbol&&Symbol.iterator;function v(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var y={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b={};function E(e,t,n){this.props=e,this.context=t,this.refs=b,this.updater=n||y}function w(){}function A(e,t,n){this.props=e,this.context=t,this.refs=b,this.updater=n||y}E.prototype.isReactComponent={},E.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(v(85));this.updater.enqueueSetState(this,e,t,"setState")},E.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},w.prototype=E.prototype;var S=A.prototype=new w;S.constructor=A,r(S,E.prototype),S.isPureReactComponent=!0;var T={current:null},x=Object.prototype.hasOwnProperty,k={key:!0,ref:!0,__self:!0,__source:!0};function O(e,t,n){var r,i={},a=null,s=null;if(null!=t)for(r in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(a=""+t.key),t)x.call(t,r)&&!k.hasOwnProperty(r)&&(i[r]=t[r]);var l=arguments.length-2;if(1===l)i.children=n;else if(1<l){for(var u=Array(l),c=0;c<l;c++)u[c]=arguments[c+2];i.children=u}if(e&&e.defaultProps)for(r in l=e.defaultProps)void 0===i[r]&&(i[r]=l[r]);return{$$typeof:o,type:e,key:a,ref:s,props:i,_owner:T.current}}function _(e){return"object"==typeof e&&null!==e&&e.$$typeof===o}var C=/\/+/g,P=[];function I(e,t,n,r){if(P.length){var i=P.pop();return i.result=e,i.keyPrefix=t,i.func=n,i.context=r,i.count=0,i}return{result:e,keyPrefix:t,func:n,context:r,count:0}}function N(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>P.length&&P.push(e)}function R(e,t,n){return null==e?0:function e(t,n,r,i){var s=typeof t;"undefined"!==s&&"boolean"!==s||(t=null);var l=!1;if(null===t)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(t.$$typeof){case o:case a:l=!0}}if(l)return r(i,t,""===n?"."+L(t,0):n),1;if(l=0,n=""===n?".":n+":",Array.isArray(t))for(var u=0;u<t.length;u++){var c=n+L(s=t[u],u);
vendor: 32,172 bytes, lines 173-181
173l+=e(s,c,r,i)}else if(null===t||"object"!=typeof t?c=null:c="function"==typeof(c=g&&t[g]||t["@@iterator"])?c:null,"function"==typeof c)for(t=c.call(t),u=0;!(s=t.next()).done;)l+=e(s=s.value,c=n+L(s,u++),r,i);else if("object"===s)throw r=""+t,Error(v(31,"[object Object]"===r?"object with keys {"+Object.keys(t).join(", ")+"}":r,""));return l}(e,"",t,n)}function L(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,(function(e){return t[e]}))}(e.key):t.toString(36)}function M(e,t){e.func.call(e.context,t,e.count++)}function D(e,t,n){var r=e.result,i=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?j(e,r,n,(function(e){return e})):null!=e&&(_(e)&&(e=function(e,t){return{$$typeof:o,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,i+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(C,"$&/")+"/")+n)),r.push(e))}function j(e,t,n,r,i){var o="";null!=n&&(o=(""+n).replace(C,"$&/")+"/"),R(e,D,t=I(t,o,r,i)),N(t)}var U={current:null};function F(){var e=U.current;if(null===e)throw Error(v(321));return e}var B={ReactCurrentDispatcher:U,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:T,IsSomeRendererActing:{current:!1},assign:r};t.Children={map:function(e,t,n){if(null==e)return e;var r=[];return j(e,r,null,t,n),r},forEach:function(e,t,n){if(null==e)return e;R(e,M,t=I(null,null,t,n)),N(t)},count:function(e){return R(e,(function(){return null}),null)},toArray:function(e){var t=[];return j(e,t,null,(function(e){return e})),t},only:function(e){if(!_(e))throw Error(v(143));return e}},t.Component=E,t.Fragment=s,t.Profiler=u,t.PureComponent=A,t.StrictMode=l,t.Suspense=p,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=B,t.cloneElement=function(e,t,n){if(null==e)throw Error(v(267,e));var i=r({},e.props),a=e.key,s=e.ref,l=e._owner;if(null!=t){if(void 0!==t.ref&&(s=t.ref,l=T.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(c in t)x.call(t,c)&&!k.hasOwnProperty(c)&&(i[c]=void 0===t[c]&&void 0!==u?u[c]:t[c])}var c=arguments.length-2;if(1===c)i.children=n;else if(1<c){u=Array(c);for(var f=0;f<c;f++)u[f]=arguments[f+2];i.children=u}return{$$typeof:o,type:e.type,key:a,ref:s,props:i,_owner:l}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:f,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:c,_context:e},e.Consumer=e},t.createElement=O,t.createFactory=function(e){var t=O.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:d,render:e}},t.isValidElement=_,t.lazy=function(e){return{$$typeof:m,_ctor:e,_status:-1,_result:null}},t.memo=function(e,t){return{$$typeof:h,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return F().useCallback(e,t)},t.useContext=function(e,t){return F().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return F().useEffect(e,t)},t.useImperativeHandle=function(e,t,n){return F().useImperativeHandle(e,t,n)},t.useLayoutEffect=function(e,t){return F().useLayoutEffect(e,t)},t.useMemo=function(e,t){return F().useMemo(e,t)},t.useReducer=function(e,t,n){return F().useReducer(e,t,n)},t.useRef=function(e){return F().useRef(e)},t.useState=function(e){return F().useState(e)},t.version="16.14.0"},function(e,t,n){"use strict"; 174/** @license React v16.14.0 175 * react-dom.production.min.js 176 * 177 * Copyright (c) Facebook, Inc. and its affiliates. 178 * 179 * This source code is licensed under the MIT license found in the 180 * LICENSE file in the root directory of this source tree. 181 */var r=n(0),i=n(151),o=n(251);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!r)throw Error(a(227));function s(e,t,n,r,i,o,a,s,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(e){this.onError(e)}}var l=!1,u=null,c=!1,f=null,d={onError:function(e){l=!0,u=e}};function p(e,t,n,r,i,o,a,c,f){l=!1,u=null,s.apply(d,arguments)}var h=null,m=null,g=null;function v(e,t,n){var r=e.type||"unknown-event";e.currentTarget=g(n),function(e,t,n,r,i,o,s,d,h){if(p.apply(this,arguments),l){if(!l)throw Error(a(198));var m=u;l=!1,u=null,c||(c=!0,f=m)}}(r,t,void 0,e),e.currentTarget=null}var y=null,b={};function E(){if(y)for(var e in b){var t=b[e],n=y.indexOf(e);if(!(-1<n))throw Error(a(96,e));if(!A[n]){if(!t.extractEvents)throw Error(a(97,e));for(var r in A[n]=t,n=t.eventTypes){var i=void 0,o=n[r],s=t,l=r;if(S.hasOwnProperty(l))throw Error(a(99,l));S[l]=o;var u=o.phasedRegistrationNames;if(u){for(i in u)u.hasOwnProperty(i)&&w(u[i],s,l);i=!0}else o.registrationName?(w(o.registrationName,s,l),i=!0):i=!1;if(!i)throw Error(a(98,r,e))}}}}function w(e,t,n){if(T[e])throw Error(a(100,e));T[e]=t,x[e]=t.eventTypes[n].dependencies}var A=[],S={},T={},x={};function k(e){var t,n=!1;for(t in e)if(e.hasOwnProperty(t)){var r=e[t];if(!b.hasOwnProperty(t)||b[t]!==r){if(b[t])throw Error(a(102,t));b[t]=r,n=!0}}n&&E()}var O=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),_=null,C=null,P=null;function I(e){if(e=m(e)){if("function"!=typeof _)throw Error(a(280));var t=e.stateNode;t&&(t=h(t),_(e.stateNode,e.type,t))}}function N(e){C?P?P.push(e):P=[e]:C=e}function R(){if(C){var e=C,t=P;if(P=C=null,I(e),t)for(e=0;e<t.length;e++)I(t[e])}}function L(e,t){return e(t)}function M(e,t,n,r,i){return e(t,n,r,i)}function D(){}var j=L,U=!1,F=!1;function B(){null===C&&null===P||(D(),R())}function z(e,t,n){if(F)return e(t,n);F=!0;try{return j(e,t,n)}finally{F=!1,B()}}var q=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,V=Object.prototype.hasOwnProperty,G={},H={};function K(e,t,n,r,i,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o}var W={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){W[e]=new K(e,0,!1,e,null,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];W[t]=new K(t,1,!1,e[1],null,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){W[e]=new K(e,2,!1,e.toLowerCase(),null,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){W[e]=new K(e,2,!1,e,null,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){W[e]=new K(e,3,!1,e.toLowerCase(),null,!1)})),["checked","multiple","muted","selected"].forEach((function(e){W[e]=new K(e,3,!0,e,null,!1)})),["capture","download"].forEach((function(e){W[e]=new K(e,4,!1,e,null,!1)})),["cols","rows","size","span"].forEach((function(e){W[e]=new K(e,6,!1,e,null,!1)})),["rowSpan","start"].forEach((function(e){W[e]=new K(e,5,!1,e.toLowerCase(),null,!1)}));var X=/[\-:]([a-z])/g;function Y(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(X,Y);W[t]=new K(t,1,!1,e,null,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(X,Y);W[t]=new K(t,1,!1,e,"http://www.w3.org/1999/xlink",!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(X,Y);W[t]=new K(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1)})),["tabIndex","crossOrigin"].forEach((function(e){W[e]=new K(e,1,!1,e.toLowerCase(),null,!1)})),W.xlinkHref=new K("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach((function(e){W[e]=new K(e,1,!1,e.toLowerCase(),null,!0)}));var Z=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function Q(e,t,n,r){var i=W.hasOwnProperty(t)?W[t]:null;(null!==i?0===i.type:!r&&(2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1])))||(function(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,i,r)&&(n=null),r||null===i?function(e){return!!V.call(H,e)||!V.call(G,e)&&(q.test(e)?H[e]=!0:(G[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=null===n?3!==i.type&&"":n:(t=i.attributeName,r=i.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(i=i.type)||4===i&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}Z.hasOwnProperty("ReactCurrentDispatcher")||(Z.ReactCurrentDispatcher={current:null}),Z.hasOwnProperty("ReactCurrentBatchConfig")||(Z.ReactCurrentBatchConfig={suspense:null});var J=/^(.*)[\\\/]/,$="function"==typeof Symbol&&Symbol.for,ee=$?Symbol.for("react.element"):60103,te=$?Symbol.for("react.portal"):60106,ne=$?Symbol.for("react.fragment"):60107,re=$?Symbol.for("react.strict_mode"):60108,ie=$?Symbol.for("react.profiler"):60114,oe=$?Symbol.for("react.provider"):60109,ae=$?Symbol.for("react.context"):60110,se=$?Symbol.for("react.concurrent_mode"):60111,le=$?Symbol.for("react.forward_ref"):60112,ue=$?Symbol.for("react.suspense"):60113,ce=$?Symbol.for("react.suspense_list"):60120,fe=$?Symbol.for("react.memo"):60115,de=$?Symbol.for("react.lazy"):60116,pe=$?Symbol.for("react.block"):60121,he="function"==typeof Symbol&&Symbol.iterator;function me(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=he&&e[he]||e["@@iterator"])?e:null}function ge(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case ne:return"Fragment";case te:return"Portal";case ie:return"Profiler";case re:return"StrictMode";case ue:return"Suspense";case ce:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case ae:return"Context.Consumer";case oe:return"Context.Provider";case le:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case fe:return ge(e.type);case pe:return ge(e.render);case de:if(e=1===e._status?e._result:null)return ge(e)}return null}function ve(e){var t="";do{e:switch(e.tag){case 3:case 4:case 6:case 7:case 10:case 9:var n="";break e;default:var r=e._debugOwner,i=e._debugSource,o=ge(e.type);n=null,r&&(n=ge(r.type)),r=o,o="",i?o=" (at "+i.fileName.replace(J,"")+":"+i.lineNumber+")":n&&(o=" (created by "+n+")"),n="\n in "+(r||"Unknown")+o}t+=n,e=e.return}while(e);return t}function ye(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function be(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function Ee(e){e._valueTracker||(e._valueTracker=function(e){var t=be(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){r=""+e,o.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function we(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=be(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function Ae(e,t){var n=t.checked;return i({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function Se(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=ye(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Te(e,t){null!=(t=t.checked)&&Q(e,"checked",t,!1)}function xe(e,t){Te(e,t);var n=ye(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?Oe(e,t.type,n):t.hasOwnProperty("defaultValue")&&Oe(e,t.type,ye(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function ke(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function Oe(e,t,n){"number"===t&&e.ownerDocument.activeElement===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}function _e(e,t){return e=i({children:void 0},t),(t=function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(t.children))&&(e.children=t),e}function Ce(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+ye(n),t=null,i=0;i<e.length;i++){if(e[i].value===n)return e[i].selected=!0,void(r&&(e[i].defaultSelected=!0));null!==t||e[i].disabled||(t=e[i])}null!==t&&(t.selected=!0)}}function Pe(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(a(91));return i({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Ie(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(a(92));if(Array.isArray(n)){if(!(1>=n.length))throw Error(a(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:ye(n)}}function Ne(e,t){var n=ye(t.value),r=ye(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function Re(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}var Le="http://www.w3.org/1999/xhtml",Me="http://www.w3.org/2000/svg";function De(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function je(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?De(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var Ue,Fe=function(e){return"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,n,r,i){MSApp.execUnsafeLocalFunction((function(){return e(t,n)}))}:e}((function(e,t){if(e.namespaceURI!==Me||"innerHTML"in e)e.innerHTML=t;else{for((Ue=Ue||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Ue.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}}));function Be(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}function ze(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var qe={animationend:ze("Animation","AnimationEnd"),animationiteration:ze("Animation","AnimationIteration"),animationstart:ze("Animation","AnimationStart"),transitionend:ze("Transition","TransitionEnd")},Ve={},Ge={};function He(e){if(Ve[e])return Ve[e];if(!qe[e])return e;var t,n=qe[e];for(t in n)if(n.hasOwnProperty(t)&&t in Ge)return Ve[e]=n[t];return e}O&&(Ge=document.createElement("div").style,"AnimationEvent"in window||(delete qe.animationend.animation,delete qe.animationiteration.animation,delete qe.animationstart.animation),"TransitionEvent"in window||delete qe.transitionend.transition);var Ke=He("animationend"),We=He("animationiteration"),Xe=He("animationstart"),Ye=He("transitionend"),Ze="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Qe=new("function"==typeof WeakMap?WeakMap:Map);function Je(e){var t=Qe.get(e);return void 0===t&&(t=new Map,Qe.set(e,t)),t}function $e(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!=(1026&(t=e).effectTag)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function et(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function tt(e){if($e(e)!==e)throw Error(a(188))}function nt(e){if(!(e=function(e){var t=e.alternate;if(!t){if(null===(t=$e(e)))throw Error(a(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(null===i)break;var o=i.alternate;if(null===o){if(null!==(r=i.return)){n=r;continue}break}if(i.child===o.child){for(o=i.child;o;){if(o===n)return tt(i),e;if(o===r)return tt(i),t;o=o.sibling}throw Error(a(188))}if(n.return!==r.return)n=i,r=o;else{for(var s=!1,l=i.child;l;){if(l===n){s=!0,n=i,r=o;break}if(l===r){s=!0,r=i,n=o;break}l=l.sibling}if(!s){for(l=o.child;l;){if(l===n){s=!0,n=o,r=i;break}if(l===r){s=!0,r=o,n=i;break}l=l.sibling}if(!s)throw Error(a(189))}}if(n.alternate!==r)throw Error(a(190))}if(3!==n.tag)throw Error(a(188));return n.stateNode.current===n?e:t}(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function rt(e,t){if(null==t)throw Error(a(30));return null==e?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function it(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}var ot=null;function at(e){if(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))for(var r=0;r<t.length&&!e.isPropagationStopped();r++)v(e,t[r],n[r]);else t&&v(e,t,n);e._dispatchListeners=null,e._dispatchInstances=null,e.isPersistent()||e.constructor.release(e)}}function st(e){if(null!==e&&(ot=rt(ot,e)),e=ot,ot=null,e){if(it(e,at),ot)throw Error(a(95));if(c)throw e=f,c=!1,f=null,e}}function lt(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}function ut(e){if(!O)return!1;var t=(e="on"+e)in document;return t||((t=document.createElement("div")).setAttribute(e,"return;"),t="function"==typeof t[e]),t}var ct=[];function ft(e){e.topLevelType=null,e.nativeEvent=null,e.targetInst=null,e.ancestors.length=0,10>ct.length&&ct.push(e)}function dt(e,t,n,r){if(ct.length){var i=ct.pop();return i.topLevelType=e,i.eventSystemFlags=r,i.nativeEvent=t,i.targetInst=n,i}return{topLevelType:e,eventSystemFlags:r,nativeEvent:t,targetInst:n,ancestors:[]}}function pt(e){var t=e.targetInst,n=t;do{if(!n){e.ancestors.push(n);break}var r=n;if(3===r.tag)r=r.stateNode.containerInfo;else{for(;r.return;)r=r.return;r=3!==r.tag?null:r.stateNode.containerInfo}if(!r)break;5!==(t=n.tag)&&6!==t||e.ancestors.push(n),n=On(r)}while(n);for(n=0;n<e.ancestors.length;n++){t=e.ancestors[n];var i=lt(e.nativeEvent);r=e.topLevelType;var o=e.nativeEvent,a=e.eventSystemFlags;0===n&&(a|=64);for(var s=null,l=0;l<A.length;l++){var u=A[l];u&&(u=u.extractEvents(r,t,o,i,a))&&(s=rt(s,u))}st(s)}}function ht(e,t,n){if(!n.has(e)){switch(e){case"scroll":Xt(t,"scroll",!0);break;case"focus":case"blur":Xt(t,"focus",!0),Xt(t,"blur",!0),n.set("blur",null),n.set("focus",null);break;case"cancel":case"close":ut(e)&&Xt(t,e,!0);break;case"invalid":case"submit":case"reset":break;default:-1===Ze.indexOf(e)&&Wt(e,t)}n.set(e,null)}}var mt,gt,vt,yt=!1,bt=[],Et=null,wt=null,At=null,St=new Map,Tt=new Map,xt=[],kt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput close cancel copy cut paste click change contextmenu reset submit".split(" "),Ot="focus blur dragenter dragleave mouseover mouseout pointerover pointerout gotpointercapture lostpointercapture".split(" ");function _t(e,t,n,r,i){return{blockedOn:e,topLevelType:t,eventSystemFlags:32|n,nativeEvent:i,container:r}}function Ct(e,t){switch(e){case"focus":case"blur":Et=null;break;case"dragenter":case"dragleave":wt=null;break;case"mouseover":case"mouseout":At=null;break;case"pointerover":case"pointerout":St.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Tt.delete(t.pointerId)}}function Pt(e,t,n,r,i,o){return null===e||e.nativeEvent!==o?(e=_t(t,n,r,i,o),null!==t&&(null!==(t=_n(t))&>(t)),e):(e.eventSystemFlags|=r,e)}function It(e){var t=On(e.target);if(null!==t){var n=$e(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=et(n)))return e.blockedOn=t,void o.unstable_runWithPriority(e.priority,(function(){vt(n)}))}else if(3===t&&n.stateNode.hydrate)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Nt(e){if(null!==e.blockedOn)return!1;var t=Jt(e.topLevelType,e.eventSystemFlags,e.container,e.nativeEvent);if(null!==t){var n=_n(t);return null!==n&>(n),e.blockedOn=t,!1}return!0}function Rt(e,t,n){Nt(e)&&n.delete(t)}function Lt(){for(yt=!1;0<bt.length;){var e=bt[0];if(null!==e.blockedOn){null!==(e=_n(e.blockedOn))&&mt(e);break}var t=Jt(e.topLevelType,e.eventSystemFlags,e.container,e.nativeEvent);null!==t?e.blockedOn=t:bt.shift()}null!==Et&&Nt(Et)&&(Et=null),null!==wt&&Nt(wt)&&(wt=null),null!==At&&Nt(At)&&(At=null),St.forEach(Rt),Tt.forEach(Rt)}function Mt(e,t){e.blockedOn===t&&(e.blockedOn=null,yt||(yt=!0,o.unstable_scheduleCallback(o.unstable_NormalPriority,Lt)))}function Dt(e){function t(t){return Mt(t,e)}if(0<bt.length){Mt(bt[0],e);for(var n=1;n<bt.length;n++){var r=bt[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==Et&&Mt(Et,e),null!==wt&&Mt(wt,e),null!==At&&Mt(At,e),St.forEach(t),Tt.forEach(t),n=0;n<xt.length;n++)(r=xt[n]).blockedOn===e&&(r.blockedOn=null);for(;0<xt.length&&null===(n=xt[0]).blockedOn;)It(n),null===n.blockedOn&&xt.shift()}var jt={},Ut=new Map,Ft=new Map,Bt=["abort","abort",Ke,"animationEnd",We,"animationIteration",Xe,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",Ye,"transitionEnd","waiting","waiting"];function zt(e,t){for(var n=0;n<e.length;n+=2){var r=e[n],i=e[n+1],o="on"+(i[0].toUpperCase()+i.slice(1));o={phasedRegistrationNames:{bubbled:o,captured:o+"Capture"},dependencies:[r],eventPriority:t},Ft.set(r,t),Ut.set(r,o),jt[i]=o}}zt("blur blur cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focus focus input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),zt("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),zt(Bt,2);for(var qt="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),Vt=0;Vt<qt.length;Vt++)Ft.set(qt[Vt],0);var Gt=o.unstable_UserBlockingPriority,Ht=o.unstable_runWithPriority,Kt=!0;function Wt(e,t){Xt(t,e,!1)}function Xt(e,t,n){var r=Ft.get(t);switch(void 0===r?2:r){case 0:r=Yt.bind(null,t,1,e);break;case 1:r=Zt.bind(null,t,1,e);break;default:r=Qt.bind(null,t,1,e)}n?e.addEventListener(t,r,!0):e.addEventListener(t,r,!1)}function Yt(e,t,n,r){U||D();var i=Qt,o=U;U=!0;try{M(i,e,t,n,r)}finally{(U=o)||B()}}function Zt(e,t,n,r){Ht(Gt,Qt.bind(null,e,t,n,r))}function Qt(e,t,n,r){if(Kt)if(0<bt.length&&-1<kt.indexOf(e))e=_t(null,e,t,n,r),bt.push(e);else{var i=Jt(e,t,n,r);if(null===i)Ct(e,r);else if(-1<kt.indexOf(e))e=_t(i,e,t,n,r),bt.push(e);else if(!function(e,t,n,r,i){switch(t){case"focus":return Et=Pt(Et,e,t,n,r,i),!0;case"dragenter":return wt=Pt(wt,e,t,n,r,i),!0;case"mouseover":return At=Pt(At,e,t,n,r,i),!0;case"pointerover":var o=i.pointerId;return St.set(o,Pt(St.get(o)||null,e,t,n,r,i)),!0;case"gotpointercapture":return o=i.pointerId,Tt.set(o,Pt(Tt.get(o)||null,e,t,n,r,i)),!0}return!1}(i,e,t,n,r)){Ct(e,r),e=dt(e,r,null,t);try{z(pt,e)}finally{ft(e)}}}}function Jt(e,t,n,r){if(null!==(n=On(n=lt(r)))){var i=$e(n);if(null===i)n=null;else{var o=i.tag;if(13===o){if(null!==(n=et(i)))return n;n=null}else if(3===o){if(i.stateNode.hydrate)return 3===i.tag?i.stateNode.containerInfo:null;n=null}else i!==n&&(n=null)}}e=dt(e,r,n,t);try{z(pt,e)}finally{ft(e)}return null}var $t={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},en=["Webkit","ms","Moz","O"];function tn(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||$t.hasOwnProperty(e)&&$t[e]?(""+t).trim():t+"px"}function nn(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),i=tn(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}Object.keys($t).forEach((function(e){en.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),$t[t]=$t[e]}))}));var rn=i({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function on(e,t){if(t){if(rn[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(a(137,e,""));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(a(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(a(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(a(62,""))}}function an(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var sn=Le;function ln(e,t){var n=Je(e=9===e.nodeType||11===e.nodeType?e:e.ownerDocument);t=x[t];for(var r=0;r<t.length;r++)ht(t[r],e,n)}function un(){}function cn(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function fn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function dn(e,t){var n,r=fn(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=fn(r)}}function pn(){for(var e=window,t=cn();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=cn((e=t.contentWindow).document)}return t}function hn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var mn=null,gn=null;function vn(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function yn(e,t){return"textarea"===e||"option"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var bn="function"==typeof setTimeout?setTimeout:void 0,En="function"==typeof clearTimeout?clearTimeout:void 0;function wn(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function An(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var Sn=Math.random().toString(36).slice(2),Tn="__reactInternalInstance$"+Sn,xn="__reactEventHandlers$"+Sn,kn="__reactContainere$"+Sn;function On(e){var t=e[Tn];if(t)return t;for(var n=e.parentNode;n;){if(t=n[kn]||n[Tn]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=An(e);null!==e;){if(n=e[Tn])return n;e=An(e)}return t}n=(e=n).parentNode}return null}function _n(e){return!(e=e[Tn]||e[kn])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function Cn(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(a(33))}function Pn(e){return e[xn]||null}function In(e){do{e=e.return}while(e&&5!==e.tag);return e||null}function Nn(e,t){var n=e.stateNode;if(!n)return null;var r=h(n);if(!r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(a(231,t,typeof n));return n}
vendor: 3,016 bytes, line 181
181function Rn(e,t,n){(t=Nn(e,n.dispatchConfig.phasedRegistrationNames[t]))&&(n._dispatchListeners=rt(n._dispatchListeners,t),n._dispatchInstances=rt(n._dispatchInstances,e))}function Ln(e){if(e&&e.dispatchConfig.phasedRegistrationNames){for(var t=e._targetInst,n=[];t;)n.push(t),t=In(t);for(t=n.length;0<t--;)Rn(n[t],"captured",e);for(t=0;t<n.length;t++)Rn(n[t],"bubbled",e)}}function Mn(e,t,n){e&&n&&n.dispatchConfig.registrationName&&(t=Nn(e,n.dispatchConfig.registrationName))&&(n._dispatchListeners=rt(n._dispatchListeners,t),n._dispatchInstances=rt(n._dispatchInstances,e))}function Dn(e){e&&e.dispatchConfig.registrationName&&Mn(e._targetInst,null,e)}function jn(e){it(e,Ln)}var Un=null,Fn=null,Bn=null;function zn(){if(Bn)return Bn;var e,t,n=Fn,r=n.length,i="value"in Un?Un.value:Un.textContent,o=i.length;for(e=0;e<r&&n[e]===i[e];e++);var a=r-e;for(t=1;t<=a&&n[r-t]===i[o-t];t++);return Bn=i.slice(e,1<t?1-t:void 0)}function qn(){return!0}function Vn(){return!1}function Gn(e,t,n,r){for(var i in this.dispatchConfig=e,this._targetInst=t,this.nativeEvent=n,e=this.constructor.Interface)e.hasOwnProperty(i)&&((t=e[i])?this[i]=t(n):"target"===i?this.target=r:this[i]=n[i]);return this.isDefaultPrevented=(null!=n.defaultPrevented?n.defaultPrevented:!1===n.returnValue)?qn:Vn,this.isPropagationStopped=Vn,this}function Hn(e,t,n,r){if(this.eventPool.length){var i=this.eventPool.pop();return this.call(i,e,t,n,r),i}return new this(e,t,n,r)}function Kn(e){if(!(e instanceof this))throw Error(a(279));e.destructor(),10>this.eventPool.length&&this.eventPool.push(e)}function Wn(e){e.eventPool=[],e.getPooled=Hn,e.release=Kn}i(Gn.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=qn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=qn)},persist:function(){this.isPersistent=qn},isPersistent:Vn,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=Vn,this._dispatchInstances=this._dispatchListeners=null}}),Gn.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},Gn.extend=function(e){function t(){}function n(){return r.apply(this,arguments)}var r=this;t.prototype=r.prototype;var o=new t;return i(o,n.prototype),n.prototype=o,n.prototype.constructor=n,n.Interface=i({},r.Interface,e),n.extend=r.extend,Wn(n),n},Wn(Gn);var Xn=Gn.extend({data:null}),Yn=Gn.extend({data:null}),Zn=[9,13,27,32],Qn=O&&"CompositionEvent"in window,Jn=null;O&&"documentMode"in document&&(Jn=document.documentMode);var $n=O&&"TextEvent"in window&&!Jn,er=O&&(!Qn||Jn&&8<Jn&&11>
vendor: 9,384 bytes, line 181
181=Jn),tr=String.fromCharCode(32),nr={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},rr=!1;function ir(e,t){switch(e){case"keyup":return-1!==Zn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function or(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var ar=!1;var sr={eventTypes:nr,extractEvents:function(e,t,n,r){var i;if(Qn)e:{switch(e){case"compositionstart":var o=nr.compositionStart;break e;case"compositionend":o=nr.compositionEnd;break e;case"compositionupdate":o=nr.compositionUpdate;break e}o=void 0}else ar?ir(e,n)&&(o=nr.compositionEnd):"keydown"===e&&229===n.keyCode&&(o=nr.compositionStart);return o?(er&&"ko"!==n.locale&&(ar||o!==nr.compositionStart?o===nr.compositionEnd&&ar&&(i=zn()):(Fn="value"in(Un=r)?Un.value:Un.textContent,ar=!0)),o=Xn.getPooled(o,t,n,r),i?o.data=i:null!==(i=or(n))&&(o.data=i),jn(o),i=o):i=null,(e=$n?function(e,t){switch(e){case"compositionend":return or(t);case"keypress":return 32!==t.which?null:(rr=!0,tr);case"textInput":return(e=t.data)===tr&&rr?null:e;default:return null}}(e,n):function(e,t){if(ar)return"compositionend"===e||!Qn&&ir(e,t)?(e=zn(),Bn=Fn=Un=null,ar=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return er&&"ko"!==t.locale?null:t.data;default:return null}}(e,n))?((t=Yn.getPooled(nr.beforeInput,t,n,r)).data=e,jn(t)):t=null,null===i?t:null===t?i:[i,t]}},lr={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function ur(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!lr[e.type]:"textarea"===t}var cr={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}};function fr(e,t,n){return(e=Gn.getPooled(cr.change,e,t,n)).type="change",N(n),jn(e),e}var dr=null,pr=null;function hr(e){st(e)}function mr(e){if(we(Cn(e)))return e}function gr(e,t){if("change"===e)return t}var vr=!1;function yr(){dr&&(dr.detachEvent("onpropertychange",br),pr=dr=null)}function br(e){if("value"===e.propertyName&&mr(pr))if(e=fr(pr,e,lt(e)),U)st(e);else{U=!0;try{L(hr,e)}finally{U=!1,B()}}}function Er(e,t,n){"focus"===e?(yr(),pr=n,(dr=t).attachEvent("onpropertychange",br)):"blur"===e&&yr()}function wr(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return mr(pr)}function Ar(e,t){if("click"===e)return mr(t)}function Sr(e,t){if("input"===e||"change"===e)return mr(t)}O&&(vr=ut("input")&&(!document.documentMode||9<document.documentMode));var Tr={eventTypes:cr,_isInputEventSupported:vr,extractEvents:function(e,t,n,r){var i=t?Cn(t):window,o=i.nodeName&&i.nodeName.toLowerCase();if("select"===o||"input"===o&&"file"===i.type)var a=gr;else if(ur(i))if(vr)a=Sr;else{a=wr;var s=Er}else(o=i.nodeName)&&"input"===o.toLowerCase()&&("checkbox"===i.type||"radio"===i.type)&&(a=Ar);if(a&&(a=a(e,t)))return fr(a,n,r);s&&s(e,i,t),"blur"===e&&(e=i._wrapperState)&&e.controlled&&"number"===i.type&&Oe(i,"number",i.value)}},xr=Gn.extend({view:null,detail:null}),kr={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Or(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=kr[e])&&!!t[e]}function _r(){return Or}var Cr=0,Pr=0,Ir=!1,Nr=!1,Rr=xr.extend({screenX:null,screenY:null,clientX:null,clientY:null,pageX:null,pageY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:_r,button:null,buttons:null,relatedTarget:function(e){return e.relatedTarget||(e.fromElement===e.srcElement?e.toElement:e.fromElement)},movementX:function(e){if("movementX"in e)return e.movementX;var t=Cr;return Cr=e.screenX,Ir?"mousemove"===e.type?e.screenX-t:0:(Ir=!0,0)},movementY:function(e){if("movementY"in e)return e.movementY;var t=Pr;return Pr=e.screenY,Nr?"mousemove"===e.type?e.screenY-t:0:(Nr=!0,0)}}),Lr=Rr.extend({pointerId:null,width:null,height:null,pressure:null,tangentialPressure:null,tiltX:null,tiltY:null,twist:null,pointerType:null,isPrimary:null}),Mr={mouseEnter:{registrationName:"onMouseEnter",dependencies:["mouseout","mouseover"]},mouseLeave:{registrationName:"onMouseLeave",dependencies:["mouseout","mouseover"]},pointerEnter:{registrationName:"onPointerEnter",dependencies:["pointerout","pointerover"]},pointerLeave:{registrationName:"onPointerLeave",dependencies:["pointerout","pointerover"]}},Dr={eventTypes:Mr,extractEvents:function(e,t,n,r,i){var o="mouseover"===e||"pointerover"===e,a="mouseout"===e||"pointerout"===e;if(o&&0==(32&i)&&(n.relatedTarget||n.fromElement)||!a&&!o)return null;(o=r.window===r?r:(o=r.ownerDocument)?o.defaultView||o.parentWindow:window,a)?(a=t,null!==(t=(t=n.relatedTarget||n.toElement)?On(t):null)&&(t!==$e(t)||5!==t.tag&&6!==t.tag)&&(t=null)):a=null;if(a===t)return null;if("mouseout"===e||"mouseover"===e)var s=Rr,l=Mr.mouseLeave,u=Mr.mouseEnter,c="mouse";else"pointerout"!==e&&"pointerover"!==e||(s=Lr,l=Mr.pointerLeave,u=Mr.pointerEnter,c="pointer");if(e=null==a?o:Cn(a),o=null==t?o:Cn(t),(l=s.getPooled(l,a,n,r)).type=c+"leave",l.target=e,l.relatedTarget=o,(n=s.getPooled(u,t,n,r)).type=c+"enter",n.target=o,n.relatedTarget=e,c=t,(r=a)&&c)e:{for(u=c,a=0,e=s=r;e;e=In(e))a++;for(e=0,t=u;t;t=In(t))e++;for(;0<a-e;)s=In(s),a--;for(;0<e-a;)u=In(u),e--;for(;a--;){if(s===u||s===u.alternate)break e;s=In(s),u=In(u)}s=null}else s=null;for(u=s,s=[];r&&r!==u&&(null===(a=r.alternate)||a!==u);)s.push(r),r=In(r);for(r=[];c&&c!==u&&(null===(a=c.alternate)||a!==u);)r.push(c),c=In(c);for(c=0;c<s.length;c++)Mn(s[c],"bubbled",l);for(c=r.length;0<c--;)Mn(r[c],"captured",n);return 0==(64&i)?[l]:[l,n]}};var jr="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Ur=Object.prototype.hasOwnProperty;function Fr(e,t){if(jr(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++)if(!Ur.call(t,n[r])||!jr(e[n[r]],t[n[r]]))return!1;return!0}var Br=O&&"documentMode"in document&&11>=document.documentMode,zr={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},qr=null,Vr=null,Gr=null,Hr=!1;function Kr(e,t){var n=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;return Hr||null==qr||qr!==cn(n)?null:("selectionStart"in(n=qr)&&hn(n)?n={start:n.selectionStart,end:n.selectionEnd}:n={anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},Gr&&Fr(Gr,n)?null:(Gr=n,(e=Gn.getPooled(zr.select,Vr,e,t)).type="select",e.target=qr,jn(e),e))}var Wr={eventTypes:zr,extractEvents:function(e,t,n,r,i,o){if(!(o=!(i=o||(r.window===r?r.document:9===r.nodeType?r:r.ownerDocument)))){e:{i=Je(i),o=x.onSelect;for(var a=0;a<o.length;a++)if(!i.has(o[a])){i=!1;break e}i=!0}o=!i}if(o)return null;switch(i=t?Cn(t):window,e){case"focus":(ur(i)||"true"===i.contentEditable)&&(qr=i,Vr=t,Gr=null);break;case"blur":Gr=Vr=qr=null;break;case"mousedown":Hr=!0;break;case"contextmenu":case"mouseup":case"dragend":return Hr=!1,Kr(n,r);case"selectionchange":if(Br)break;case"keydown":case"keyup":return Kr(n,r)}return null}},Xr=Gn.extend({animationName:null,elapsedTime:null,pseudoElement:null}),Yr=Gn.extend({clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Zr=xr.extend({relatedTarget:null});function Qr(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}var Jr={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},$r={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},ei=xr.extend({key:function(e){if(e.key){var t=Jr[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=Qr(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"ke
181yup"===e.type?$r[e.keyCode]||"Unidentified":""},location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:_r,charCode:function(e){return"keypress"===e.type?Qr(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?Qr(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),ti=Rr.extend({dataTransfer:null}),ni=xr.extend({touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:_r}),ri=Gn.extend({propertyName:null,elapsedTime:null,pseudoElement:null}),ii=Rr.extend({deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:null,deltaMode:null}),oi={eventTypes:jt,extractEvents:function(e,t,n,r){var i=Ut.get(e);if(!i)return null;switch(e){case"keypress":if(0===Qr(n))return null;case"keydown":case"keyup":e=ei;break;case"blur":case"focus":e=Zr;break;case"click":if(2===n.button)return null;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":e=Rr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":e=ti;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":e=ni;break;case Ke:case We:case Xe:e=Xr;break;case Ye:e=ri;break;case"scroll":e=xr;break;case"wheel":e=ii;break;case"copy":case"cut":case"paste":e=Yr;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":e=Lr;break;default:e=Gn}return jn(t=e.getPooled(i,t,n,r)),t}};if(y)throw Error(a(101));y=Array.prototype.slice.call("ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(" ")),E(),h=Pn,m=_n,g=Cn,k({SimpleEventPlugin:oi,EnterLeaveEventPlugin:Dr,ChangeEventPlugin:Tr,SelectEventPlugin:Wr,BeforeInputEventPlugin:sr});var ai=[],si=-1;function li(e){0>si||(e.current=ai[si],ai[si]=null,si--)}function ui(e,t){si++,ai[si]=e.current,e.current=t}var ci={},fi={current:ci},di={current:!1},pi=ci;function hi(e,t){var n=e.type.contextTypes;if(!n)return ci;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i,o={};for(i in n)o[i]=t[i];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function mi(e){return null!=(e=e.childContextTypes)}function gi(){li(di),li(fi)}function vi(e,t,n){if(fi.current!==ci)throw Error(a(168));ui(fi,t),ui(di,n)}function yi(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var o in r=r.getChildContext())if(!(o in e))throw Error(a(108,ge(t)||"Unknown",o));return i({},n,{},r)}function bi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ci,pi=fi.current,ui(fi,e),ui(di,di.current),!0}function Ei(e,t,n){var r=e.stateNode;if(!r)throw Error(a(169));n?(e=yi(e,t,pi),r.__reactInternalMemoizedMergedChildContext=e,li(di),li(fi),ui(fi,e)):li(di),ui(di,n)}var wi=o.unstable_runWithPriority,Ai=o.unstable_scheduleCallback,Si=o.unstable_cancelCallback,Ti=o.unstable_requestPaint,xi=o.unstable_now,ki=o.unstable_getCurrentPriorityLevel,Oi=o.unstable_ImmediatePriority,_i=o.unstable_UserBlockingPriority,Ci=o.unstable_NormalPriority,Pi=o.unstable_LowPriority,Ii=o.unstable_IdlePriority,Ni={},Ri=o.unstable_shouldYield,Li=void 0!==Ti?Ti:function(){},Mi=null,Di=null,ji=!1,Ui=xi(),Fi=1e4>Ui?xi:function(){return xi()-Ui};function Bi(){switch(ki()){case Oi:return 99;case _i:return 98;case Ci:return 97;case Pi:return 96;case Ii:return 95;default:throw Error(a(332))}}function zi(e){switch(e){case 99:return Oi;case 98:return _i;case 97:return Ci;case 96:return Pi;case 95:return Ii;default:throw Error(a(332))}}function qi(e,t){return e=zi(e),wi(e,t)}
vendor: 68,045 bytes, line 181
181function Vi(e,t,n){return e=zi(e),Ai(e,t,n)}function Gi(e){return null===Mi?(Mi=[e],Di=Ai(Oi,Ki)):Mi.push(e),Ni}function Hi(){if(null!==Di){var e=Di;Di=null,Si(e)}Ki()}function Ki(){if(!ji&&null!==Mi){ji=!0;var e=0;try{var t=Mi;qi(99,(function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}})),Mi=null}catch(t){throw null!==Mi&&(Mi=Mi.slice(e+1)),Ai(Oi,Hi),t}finally{ji=!1}}}function Wi(e,t,n){return 1073741821-(1+((1073741821-e+t/10)/(n/=10)|0))*n}function Xi(e,t){if(e&&e.defaultProps)for(var n in t=i({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}var Yi={current:null},Zi=null,Qi=null,Ji=null;function $i(){Ji=Qi=Zi=null}function eo(e){var t=Yi.current;li(Yi),e.type._context._currentValue=t}function to(e,t){for(;null!==e;){var n=e.alternate;if(e.childExpirationTime<t)e.childExpirationTime=t,null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t);else{if(!(null!==n&&n.childExpirationTime<t))break;n.childExpirationTime=t}e=e.return}}function no(e,t){Zi=e,Ji=Qi=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(e.expirationTime>=t&&(Pa=!0),e.firstContext=null)}function ro(e,t){if(Ji!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(Ji=e,t=1073741823),t={context:e,observedBits:t,next:null},null===Qi){if(null===Zi)throw Error(a(308));Qi=t,Zi.dependencies={expirationTime:0,firstContext:t,responders:null}}else Qi=Qi.next=t;return e._currentValue}var io=!1;function oo(e){e.updateQueue={baseState:e.memoizedState,baseQueue:null,shared:{pending:null},effects:null}}function ao(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,baseQueue:e.baseQueue,shared:e.shared,effects:e.effects})}function so(e,t){return(e={expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null}).next=e}function lo(e,t){if(null!==(e=e.updateQueue)){var n=(e=e.shared).pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}}function uo(e,t){var n=e.alternate;null!==n&&ao(n,e),null===(n=(e=e.updateQueue).baseQueue)?(e.baseQueue=t.next=t,t.next=t):(t.next=n.next,n.next=t)}function co(e,t,n,r){var o=e.updateQueue;io=!1;var a=o.baseQueue,s=o.shared.pending;if(null!==s){if(null!==a){var l=a.next;a.next=s.next,s.next=l}a=s,o.shared.pending=null,null!==(l=e.alternate)&&(null!==(l=l.updateQueue)&&(l.baseQueue=s))}if(null!==a){l=a.next;var u=o.baseState,c=0,f=null,d=null,p=null;if(null!==l)for(var h=l;;){if((s=h.expirationTime)<r){var m={expirationTime:h.expirationTime,suspenseConfig:h.suspenseConfig,tag:h.tag,payload:h.payload,callback:h.callback,next:null};null===p?(d=p=m,f=u):p=p.next=m,s>c&&(c=s)}else{null!==p&&(p=p.next={expirationTime:1073741823,suspenseConfig:h.suspenseConfig,tag:h.tag,payload:h.payload,callback:h.callback,next:null}),ol(s,h.suspenseConfig);e:{var g=e,v=h;switch(s=t,m=n,v.tag){case 1:if("function"==typeof(g=v.payload)){u=g.call(m,u,s);break e}u=g;break e;case 3:g.effectTag=-4097&g.effectTag|64;case 0:if(null==(s="function"==typeof(g=v.payload)?g.call(m,u,s):g))break e;u=i({},u,s);break e;case 2:io=!0}}null!==h.callback&&(e.effectTag|=32,null===(s=o.effects)?o.effects=[h]:s.push(h))}if(null===(h=h.next)||h===l){if(null===(s=o.shared.pending))break;h=a.next=s.next,s.next=l,o.baseQueue=a=s,o.shared.pending=null}}null===p?f=u:p.next=d,o.baseState=f,o.baseQueue=p,al(c),e.expirationTime=c,e.memoizedState=u}}function fo(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],i=r.callback;if(null!==i){if(r.callback=null,r=i,i=n,"function"!=typeof r)throw Error(a(191,r));r.call(i)}}}var po=Z.ReactCurrentBatchConfig,ho=(new r.Component).refs;function mo(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:i({},t,n),e.memoizedState=n,0===e.expirationTime&&(e.updateQueue.baseState=n)}var go={isMounted:function(e){return!!(e=e._reactInternalFiber)&&$e(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternalFiber;var r=Ks(),i=po.suspense;(i=so(r=Ws(r,e,i),i)).payload=t,null!=n&&(i.callback=n),lo(e,i),Xs(e,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternalFiber;var r=Ks(),i=po.suspense;(i=so(r=Ws(r,e,i),i)).tag=1,i.payload=t,null!=n&&(i.callback=n),lo(e,i),Xs(e,r)},enqueueForceUpdate:function(e,t){e=e._reactInternalFiber;var n=Ks(),r=po.suspense;(r=so(n=Ws(n,e,r),r)).tag=2,null!=t&&(r.callback=t),lo(e,r),Xs(e,n)}};function vo(e,t,n,r,i,o,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,o,a):!t.prototype||!t.prototype.isPureReactComponent||(!Fr(n,r)||!Fr(i,o))}function yo(e,t,n){var r=!1,i=ci,o=t.contextType;return"object"==typeof o&&null!==o?o=ro(o):(i=mi(t)?pi:fi.current,o=(r=null!=(r=t.contextTypes))?hi(e,i):ci),t=new t(n,o),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=go,e.stateNode=t,t._reactInternalFiber=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=o),t}function bo(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&go.enqueueReplaceState(t,t.state,null)}function Eo(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs=ho,oo(e);var o=t.contextType;"object"==typeof o&&null!==o?i.context=ro(o):(o=mi(t)?pi:fi.current,i.context=hi(e,o)),co(e,n,i,r),i.state=e.memoizedState,"function"==typeof(o=t.getDerivedStateFromProps)&&(mo(e,t,o,n),i.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof i.getSnapshotBeforeUpdate||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||(t=i.state,"function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),t!==i.state&&go.enqueueReplaceState(i,i.state,null),co(e,n,i,r),i.state=e.memoizedState),"function"==typeof i.componentDidMount&&(e.effectTag|=4)}var wo=Array.isArray;function Ao(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(a(309));var r=n.stateNode}if(!r)throw Error(a(147,e));var i=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===i?t.ref:((t=function(e){var t=r.refs;t===ho&&(t=r.refs={}),null===e?delete t[i]:t[i]=e})._stringRef=i,t)}if("string"!=typeof e)throw Error(a(284));if(!n._owner)throw Error(a(290,e))}return e}function So(e,t){if("textarea"!==e.type)throw Error(a(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t,""))}function To(e){function t(t,n){if(e){var r=t.lastEffect;null!==r?(r.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.effectTag=8}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function i(e,t){return(e=kl(e,t)).index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.effectTag=2,n):r:(t.effectTag=2,n):n}function s(t){return e&&null===t.alternate&&(t.effectTag=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=Cl(n,e.mode,r)).return=e,t):((t=i(t,n)).return=e,t)}function u(e,t,n,r){return null!==t&&t.elementType===n.type?((r=i(t,n.props)).ref=Ao(e,t,n),r.return=e,r):((r=Ol(n.type,n.key,n.props,null,e.mode,r)).ref=Ao(e,t,n),r.return=e,r)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Pl(n,e.mode,r)).return=e,t):((t=i(t,n.children||[])).return=e,t)}function f(e,t,n,r,o){return null===t||7!==t.tag?((t=_l(n,e.mode,r,o)).return=e,t):((t=i(t,n)).return=e,t)}function d(e,t,n){if("string"==typeof t||"number"==typeof t)return(t=Cl(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case ee:return(n=Ol(t.type,t.key,t.props,null,e.mode,n)).ref=Ao(e,null,t),n.return=e,n;case te:return(t=Pl(t,e.mode,n)).return=e,t}if(wo(t)||me(t))return(t=_l(t,e.mode,n,null)).return=e,t;So(e,t)}return null}function p(e,t,n,r){var i=null!==t?t.key:null;if("string"==typeof n||"number"==typeof n)return null!==i?null:l(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case ee:return n.key===i?n.type===ne?f(e,t,n.props.children,r,i):u(e,t,n,r):null;case te:return n.key===i?c(e,t,n,r):null}if(wo(n)||me(n))return null!==i?null:f(e,t,n,r,null);So(e,n)}return null}function h(e,t,n,r,i){if("string"==typeof r||"number"==typeof r)return l(t,e=e.get(n)||null,""+r,i);if("object"==typeof r&&null!==r){switch(r.$$typeof){case ee:return e=e.get(null===r.key?n:r.key)||null,r.type===ne?f(t,e,r.props.children,i,r.key):u(t,e,r,i);case te:return c(t,e=e.get(null===r.key?n:r.key)||null,r,i)}if(wo(r)||me(r))return f(t,e=e.get(n)||null,r,i,null);So(t,r)}return null}function m(i,a,s,l){for(var u=null,c=null,f=a,m=a=0,g=null;null!==f&&m<s.length;m++){f.index>m?(g=f,f=null):g=f.sibling;var v=p(i,f,s[m],l);if(null===v){null===f&&(f=g);break}e&&f&&null===v.alternate&&t(i,f),a=o(v,a,m),null===c?u=v:c.sibling=v,c=v,f=g}if(m===s.length)return n(i,f),u;if(null===f){for(;m<s.length;m++)null!==(f=d(i,s[m],l))&&(a=o(f,a,m),null===c?u=f:c.sibling=f,c=f);return u}for(f=r(i,f);m<s.length;m++)null!==(g=h(f,i,m,s[m],l))&&(e&&null!==g.alternate&&f.delete(null===g.key?m:g.key),a=o(g,a,m),null===c?u=g:c.sibling=g,c=g);return e&&f.forEach((function(e){return t(i,e)})),u}function g(i,s,l,u){var c=me(l);if("function"!=typeof c)throw Error(a(150));if(null==(l=c.call(l)))throw Error(a(151));for(var f=c=null,m=s,g=s=0,v=null,y=l.next();null!==m&&!y.done;g++,y=l.next()){m.index>g?(v=m,m=null):v=m.sibling;var b=p(i,m,y.value,u);if(null===b){null===m&&(m=v);break}e&&m&&null===b.alternate&&t(i,m),s=o(b,s,g),null===f?c=b:f.sibling=b,f=b,m=v}if(y.done)return n(i,m),c;if(null===m){for(;!y.done;g++,y=l.next())null!==(y=d(i,y.value,u))&&(s=o(y,s,g),null===f?c=y:f.sibling=y,f=y);return c}for(m=r(i,m);!y.done;g++,y=l.next())null!==(y=h(m,i,g,y.value,u))&&(e&&null!==y.alternate&&m.delete(null===y.key?g:y.key),s=o(y,s,g),null===f?c=y:f.sibling=y,f=y);return e&&m.forEach((function(e){return t(i,e)})),c}return function(e,r,o,l){var u="object"==typeof o&&null!==o&&o.type===ne&&null===o.key;u&&(o=o.props.children);var c="object"==typeof o&&null!==o;if(c)switch(o.$$typeof){case ee:e:{for(c=o.key,u=r;null!==u;){if(u.key===c){switch(u.tag){case 7:if(o.type===ne){n(e,u.sibling),(r=i(u,o.props.children)).return=e,e=r;break e}break;default:if(u.elementType===o.type){n(e,u.sibling),(r=i(u,o.props)).ref=Ao(e,u,o),r.return=e,e=r;break e}}n(e,u);break}t(e,u),u=u.sibling}o.type===ne?((r=_l(o.props.children,e.mode,l,o.key)).return=e,e=r):((l=Ol(o.type,o.key,o.props,null,e.mode,l)).ref=Ao(e,r,o),l.return=e,e=l)}return s(e);case te:e:{for(u=o.key;null!==r;){if(r.key===u){if(4===r.tag&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),(r=i(r,o.children||[])).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=Pl(o,e.mode,l)).return=e,e=r}return s(e)}if("string"==typeof o||"number"==typeof o)return o=""+o,null!==r&&6===r.tag?(n(e,r.sibling),(r=i(r,o)).return=e,e=r):(n(e,r),(r=Cl(o,e.mode,l)).return=e,e=r),s(e);if(wo(o))return m(e,r,o,l);if(me(o))return g(e,r,o,l);if(c&&So(e,o),void 0===o&&!u)switch(e.tag){case 1:case 0:throw e=e.type,Error(a(152,e.displayName||e.name||"Component"))}return n(e,r)}}var xo=To(!0),ko=To(!1),Oo={},_o={current:Oo},Co={current:Oo},Po={current:Oo};function Io(e){if(e===Oo)throw Error(a(174));return e}function No(e,t){switch(ui(Po,t),ui(Co,e),ui(_o,Oo),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:je(null,"");break;default:t=je(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}li(_o),ui(_o,t)}function Ro(){li(_o),li(Co),li(Po)}function Lo(e){Io(Po.current);var t=Io(_o.current),n=je(t,e.type);t!==n&&(ui(Co,e),ui(_o,n))}function Mo(e){Co.current===e&&(li(_o),li(Co))}var Do={current:0};function jo(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(64&t.effectTag))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function Uo(e,t){return{responder:e,props:t}}var Fo=Z.ReactCurrentDispatcher,Bo=Z.ReactCurrentBatchConfig,zo=0,qo=null,Vo=null,Go=null,Ho=!1;function Ko(){throw Error(a(321))}function Wo(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!jr(e[n],t[n]))return!1;return!0}function Xo(e,t,n,r,i,o){if(zo=o,qo=t,t.memoizedState=null,t.updateQueue=null,t.expirationTime=0,Fo.current=null===e||null===e.memoizedState?va:ya,e=n(r,i),t.expirationTime===zo){o=0;do{if(t.expirationTime=0,!(25>o))throw Error(a(301));o+=1,Go=Vo=null,t.updateQueue=null,Fo.current=ba,e=n(r,i)}while(t.expirationTime===zo)}if(Fo.current=ga,t=null!==Vo&&null!==Vo.next,zo=0,Go=Vo=qo=null,Ho=!1,t)throw Error(a(300));return e}function Yo(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Go?qo.memoizedState=Go=e:Go=Go.next=e,Go}function Zo(){if(null===Vo){var e=qo.alternate;e=null!==e?e.memoizedState:null}else e=Vo.next;var t=null===Go?qo.memoizedState:Go.next;if(null!==t)Go=t,Vo=e;else{if(null===e)throw Error(a(310));e={memoizedState:(Vo=e).memoizedState,baseState:Vo.baseState,baseQueue:Vo.baseQueue,queue:Vo.queue,next:null},null===Go?qo.memoizedState=Go=e:Go=Go.next=e}return Go}function Qo(e,t){return"function"==typeof t?t(e):t}function Jo(e){var t=Zo(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=Vo,i=r.baseQueue,o=n.pending;if(null!==o){if(null!==i){var s=i.next;i.next=o.next,o.next=s}r.baseQueue=i=o,n.pending=null}if(null!==i){i=i.next,r=r.baseState;var l=s=o=null,u=i;do{var c=u.expirationTime;if(c<zo){var f={expirationTime:u.expirationTime,suspenseConfig:u.suspenseConfig,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null};null===l?(s=l=f,o=r):l=l.next=f,c>qo.expirationTime&&(qo.expirationTime=c,al(c))}else null!==l&&(l=l.next={expirationTime:1073741823,suspenseConfig:u.suspenseConfig,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null}),ol(c,u.suspenseConfig),r=u.eagerReducer===e?u.eagerState:e(r,u.action);u=u.next}while(null!==u&&u!==i);null===l?o=r:l.next=s,jr(r,t.memoizedState)||(Pa=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=l,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function $o(e){var t=Zo(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,o=t.memoizedState;if(null!==i){n.pending=null;var s=i=i.next;do{o=e(o,s.action),s=s.next}while(s!==i);jr(o,t.memoizedState)||(Pa=!0),t.memoizedState=o,null===t.baseQueue&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function ea(e){var t=Yo();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={pending:null,dispatch:null,lastRenderedReducer:Qo,lastRenderedState:e}).dispatch=ma.bind(null,qo,e),[t.memoizedState,e]}function ta(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=qo.updateQueue)?(t={lastEffect:null},qo.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function na(){return Zo().memoizedState}function ra(e,t,n,r){var i=Yo();qo.effectTag|=e,i.memoizedState=ta(1|t,n,void 0,void 0===r?null:r)}function ia(e,t,n,r){var i=Zo();r=void 0===r?null:r;var o=void 0;if(null!==Vo){var a=Vo.memoizedState;if(o=a.destroy,null!==r&&Wo(r,a.deps))return void ta(t,n,o,r)}qo.effectTag|=e,i.memoizedState=ta(1|t,n,o,r)}function oa(e,t){return ra(516,4,e,t)}function aa(e,t){return ia(516,4,e,t)}function sa(e,t){return ia(4,2,e,t)}function la(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function ua(e,t,n){return n=null!=n?n.concat([e]):null,ia(4,2,la.bind(null,t,e),n)}function ca(){}function fa(e,t){return Yo().memoizedState=[e,void 0===t?null:t],e}function da(e,t){var n=Zo();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Wo(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function pa(e,t){var n=Zo();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Wo(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function ha(e,t,n){var r=Bi();qi(98>r?98:r,(function(){e(!0)})),qi(97<r?97:r,(function(){var r=Bo.suspense;Bo.suspense=void 0===t?null:t;try{e(!1),n()}finally{Bo.suspense=r}}))}function ma(e,t,n){var r=Ks(),i=po.suspense;i={expirationTime:r=Ws(r,e,i),suspenseConfig:i,action:n,eagerReducer:null,eagerState:null,next:null};var o=t.pending;if(null===o?i.next=i:(i.next=o.next,o.next=i),t.pending=i,o=e.alternate,e===qo||null!==o&&o===qo)Ho=!0,i.expirationTime=zo,qo.expirationTime=zo;else{if(0===e.expirationTime&&(null===o||0===o.expirationTime)&&null!==(o=t.lastRenderedReducer))try{var a=t.lastRenderedState,s=o(a,n);if(i.eagerReducer=o,i.eagerState=s,jr(s,a))return}catch(e){}Xs(e,r)}}var ga={readContext:ro,useCallback:Ko,useContext:Ko,useEffect:Ko,useImperativeHandle:Ko,useLayoutEffect:Ko,useMemo:Ko,useReducer:Ko,useRef:Ko,useState:Ko,useDebugValue:Ko,useResponder:Ko,useDeferredValue:Ko,useTransition:Ko},va={readContext:ro,useCallback:fa,useContext:ro,useEffect:oa,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,ra(4,2,la.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ra(4,2,e,t)},useMemo:function(e,t){var n=Yo();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Yo();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=ma.bind(null,qo,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},Yo().memoizedState=e},useState:ea,useDebugValue:ca,useResponder:Uo,useDeferredValue:function(e,t){var n=ea(e),r=n[0],i=n[1];return oa((function(){var n=Bo.suspense;Bo.suspense=void 0===t?null:t;try{i(e)}finally{Bo.suspense=n}}),[e,t]),r},useTransition:function(e){var t=ea(!1),n=t[0];return t=t[1],[fa(ha.bind(null,t,e),[t,e]),n]}},ya={readContext:ro,useCallback:da,useContext:ro,useEffect:aa,useImperativeHandle:ua,useLayoutEffect:sa,useMemo:pa,useReducer:Jo,useRef:na,useState:function(){return Jo(Qo)},useDebugValue:ca,useResponder:Uo,useDeferredValue:function(e,t){var n=Jo(Qo),r=n[0],i=n[1];return aa((function(){var n=Bo.suspense;Bo.suspense=void 0===t?null:t;try{i(e)}finally{Bo.suspense=n}}),[e,t]),r},useTransition:function(e){var t=Jo(Qo),n=t[0];return t=t[1],[da(ha.bind(null,t,e),[t,e]),n]}},ba={readContext:ro,useCallback:da,useContext:ro,useEffect:aa,useImperativeHandle:ua,useLayoutEffect:sa,useMemo:pa,useReducer:$o,useRef:na,useState:function(){return $o(Qo)},useDebugValue:ca,useResponder:Uo,useDeferredValue:function(e,t){var n=$o(Qo),r=n[0],i=n[1];return aa((function(){var n=Bo.suspense;Bo.suspense=void 0===t?null:t;try{i(e)}finally{Bo.suspense=n}}),[e,t]),r},useTransition:function(e){var t=$o(Qo),n=t[0];return t=t[1],[da(ha.bind(null,t,e),[t,e]),n]}},Ea=null,wa=null,Aa=!1;function Sa(e,t){var n=Tl(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function Ta(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);case 13:default:return!1}}function xa(e){if(Aa){var t=wa;if(t){var n=t;if(!Ta(e,t)){if(!(t=wn(n.nextSibling))||!Ta(e,t))return e.effectTag=-1025&e.effectTag|2,Aa=!1,void(Ea=e);Sa(Ea,n)}Ea=e,wa=wn(t.firstChild)}else e.effectTag=-1025&e.effectTag|2,Aa=!1,Ea=e}}function ka(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;Ea=e}function Oa(e){if(e!==Ea)return!1;if(!Aa)return ka(e),Aa=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!yn(t,e.memoizedProps))for(t=wa;t;)Sa(e,t),t=wn(t.nextSibling);if(ka(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(a(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){wa=wn(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}wa=null}}else wa=Ea?wn(e.stateNode.nextSibling):null;return!0}function _a(){wa=Ea=null,Aa=!1}var Ca=Z.ReactCurrentOwner,Pa=!1;function Ia(e,t,n,r){t.child=null===e?ko(t,null,n,r):xo(t,e.child,n,r)}function Na(e,t,n,r,i){n=n.render;var o=t.ref;return no(t,i),r=Xo(e,t,n,r,o,i),null===e||Pa?(t.effectTag|=1,Ia(e,t,r,i),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=i&&(e.expirationTime=0),Xa(e,t,i))}function Ra(e,t,n,r,i,o){if(null===e){var a=n.type;return"function"!=typeof a||xl(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Ol(n.type,null,r,null,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,La(e,t,a,r,i,o))}return a=e.child,i<o&&(i=a.memoizedProps,(n=null!==(n=n.compare)?n:Fr)(i,r)&&e.ref===t.ref)?Xa(e,t,o):(t.effectTag|=1,(e=kl(a,r)).ref=t.ref,e.return=t,t.child=e)}function La(e,t,n,r,i,o){return null!==e&&Fr(e.memoizedProps,r)&&e.ref===t.ref&&(Pa=!1,i<o)?(t.expirationTime=e.expirationTime,Xa(e,t,o)):Da(e,t,n,r,o)}function Ma(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.effectTag|=128)}function Da(e,t,n,r,i){var o=mi(n)?pi:fi.current;return o=hi(t,o),no(t,i),n=Xo(e,t,n,r,o,i),null===e||Pa?(t.effectTag|=1,Ia(e,t,n,i),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=i&&(e.expirationTime=0),Xa(e,t,i))}function ja(e,t,n,r,i){if(mi(n)){var o=!0;bi(t)}else o=!1;if(no(t,i),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),yo(t,n,r),Eo(t,n,r,i),r=!0;else if(null===e){var a=t.stateNode,s=t.memoizedProps;a.props=s;var l=a.context,u=n.contextType;"object"==typeof u&&null!==u?u=ro(u):u=hi(t,u=mi(n)?pi:fi.current);var c=n.getDerivedStateFromProps,f="function"==typeof c||"function"==typeof a.getSnapshotBeforeUpdate;f||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s!==r||l!==u)&&bo(t,a,r,u),io=!1;var d=t.memoizedState;a.state=d,co(t,r,a,i),l=t.memoizedState,s!==r||d!==l||di.current||io?("function"==typeof c&&(mo(t,n,c,r),l=t.memoizedState),(s=io||vo(t,n,s,r,d,l,u))?(f||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.effectTag|=4)):("function"==typeof a.componentDidMount&&(t.effectTag|=4),t.memoizedProps=r,t.memoizedState=l),a.props=r,a.state=l,a.context=u,r=s):("function"==typeof a.componentDidMount&&(t.effectTag|=4),r=!1)}else a=t.stateNode,ao(e,t),s=t.memoizedProps,a.props=t.type===t.elementType?s:Xi(t.type,s),l=a.context,"object"==typeof(u=n.contextType)&&null!==u?u=ro(u):u=hi(t,u=mi(n)?pi:fi.current),(f="function"==typeof(c=n.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s!==r||l!==u)&&bo(t,a,r,u),io=!1,l=t.memoizedState,a.state=l,co(t,r,a,i),d=t.memoizedState,s!==r||l!==d||di.current||io?("function"==typeof c&&(mo(t,n,c,r),d=t.memoizedState),(c=io||vo(t,n,s,r,l,d,u))?(f||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,d,u),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,d,u)),"function"==typeof a.componentDidUpdate&&(t.effectTag|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.effectTag|=256)):("function"!=typeof a.componentDidUpdate||s===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=256),t.memoizedProps=r,t.memoizedState=d),a.props=r,a.state=d,a.context=u,r=c):("function"!=typeof a.componentDidUpdate||s===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=256),r=!1);return Ua(e,t,n,r,o,i)}function Ua(e,t,n,r,i,o){Ma(e,t);var a=0!=(64&t.effectTag);if(!r&&!a)return i&&Ei(t,n,!1),Xa(e,t,o);r=t.stateNode,Ca.current=t;var s=a&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.effectTag|=1,null!==e&&a?(t.child=xo(t,e.child,null,o),t.child=xo(t,null,s,o)):Ia(e,t,s,o),t.memoizedState=r.state,i&&Ei(t,n,!0),t.child}function Fa(e){var t=e.stateNode;t.pendingContext?vi(0,t.pendingContext,t.pendingContext!==t.context):t.context&&vi(0,t.context,!1),No(e,t.containerInfo)}var Ba,za,qa,Va={dehydrated:null,retryTime:0};function Ga(e,t,n){var r,i=t.mode,o=t.pendingProps,a=Do.current,s=!1;if((r=0!=(64&t.effectTag))||(r=0!=(2&a)&&(null===e||null!==e.memoizedState)),r?(s=!0,t.effectTag&=-65):null!==e&&null===e.memoizedState||void 0===o.fallback||!0===o.unstable_avoidThisFallback||(a|=1),ui(Do,1&a),null===e){if(void 0!==o.fallback&&xa(t),s){if(s=o.fallback,(o=_l(null,i,0,null)).return=t,0==(2&t.mode))for(e=null!==t.memoizedState?t.child.child:t.child,o.child=e;null!==e;)e.return=o,e=e.sibling;return(n=_l(s,i,n,null)).return=t,o.sibling=n,t.memoizedState=Va,t.child=o,n}return i=o.children,t.memoizedState=null,t.child=ko(t,null,i,n)}if(null!==e.memoizedState){if(i=(e=e.child).sibling,s){if(o=o.fallback,(n=kl(e,e.pendingProps)).return=t,0==(2&t.mode)&&(s=null!==t.memoizedState?t.child.child:t.child)!==e.child)for(n.child=s;null!==s;)s.return=n,s=s.sibling;return(i=kl(i,o)).return=t,n.sibling=i,n.childExpirationTime=0,t.memoizedState=Va,t.child=n,i}return n=xo(t,e.child,o.children,n),t.memoizedState=null,t.child=n}if(e=e.child,s){if(s=o.fallback,(o=_l(null,i,0,null)).return=t,o.child=e,null!==e&&(e.return=o),0==(2&t.mode))for(e=null!==t.memoizedState?t.child.child:t.child,o.child=e;null!==e;)e.return=o,e=e.sibling;return(n=_l(s,i,n,null)).return=t,o.sibling=n,n.effectTag|=2,o.childExpirationTime=0,t.memoizedState=Va,t.child=o,n}return t.memoizedState=null,t.child=xo(t,e,o.children,n)}function Ha(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t),to(e.return,t)}function Ka(e,t,n,r,i,o){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailExpiration:0,tailMode:i,lastEffect:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailExpiration=0,a.tailMode=i,a.lastEffect=o)}function Wa(e,t,n){var r=t.pendingProps,i=r.revealOrder,o=r.tail;if(Ia(e,t,r.children,n),0!=(2&(r=Do.current)))r=1&r|2,t.effectTag|=64;else{if(null!==e&&0!=(64&e.effectTag))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Ha(e,n);else if(19===e.tag)Ha(e,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(ui(Do,r),0==(2&t.mode))t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;null!==n;)null!==(e=n.alternate)&&null===jo(e)&&(i=n),n=n.sibling;null===(n=i)?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),Ka(t,!1,i,n,o,t.lastEffect);break;case"backwards":for(n=null,i=t.child,t.child=null;null!==i;){if(null!==(e=i.alternate)&&null===jo(e)){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}Ka(t,!0,n,null,o,t.lastEffect);break;case"together":Ka(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}return t.child}function Xa(e,t,n){null!==e&&(t.dependencies=e.dependencies);var r=t.expirationTime;if(0!==r&&al(r),t.childExpirationTime<n)return null;if(null!==e&&t.child!==e.child)throw Error(a(153));if(null!==t.child){for(n=kl(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=kl(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Ya(e,t){switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Za(e,t,n){var r=t.pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:return mi(t.type)&&gi(),null;case 3:return Ro(),li(di),li(fi),(n=t.stateNode).pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||!Oa(t)||(t.effectTag|=4),null;case 5:Mo(t),n=Io(Po.current);var o=t.type;if(null!==e&&null!=t.stateNode)za(e,t,o,r,n),e.ref!==t.ref&&(t.effectTag|=128);else{if(!r){if(null===t.stateNode)throw Error(a(166));return null}if(e=Io(_o.current),Oa(t)){r=t.stateNode,o=t.type;var s=t.memoizedProps;switch(r[Tn]=t,r[xn]=s,o){case"iframe":case"object":case"embed":Wt("load",r);break;case"video":case"audio":for(e=0;e<Ze.length;e++)Wt(Ze[e],r);break;case"source":Wt("error",r);break;case"img":case"image":case"link":Wt("error",r),Wt("load",r);break;case"form":Wt("reset",r),Wt("submit",r);break;case"details":Wt("toggle",r);break;case"input":Se(r,s),Wt("invalid",r),ln(n,"onChange");break;case"select":r._wrapperState={wasMultiple:!!s.multiple},Wt("invalid",r),ln(n,"onChange");break;case"textarea":Ie(r,s),Wt("invalid",r),ln(n,"onChange")}for(var l in on(o,s),e=null,s)if(s.hasOwnProperty(l)){var u=s[l];"children"===l?"string"==typeof u?r.textContent!==u&&(e=["children",u]):"number"==typeof u&&r.textContent!==""+u&&(e=["children",""+u]):T.hasOwnProperty(l)&&null!=u&&ln(n,l)}switch(o){case"input":Ee(r),ke(r,s,!0);break;case"textarea":Ee(r),Re(r);break;case"select":case"option":break;default:"function"==typeof s.onClick&&(r.onclick=un)}n=e,t.updateQueue=n,null!==n&&(t.effectTag|=4)}else{switch(l=9===n.nodeType?n:n.ownerDocument,e===sn&&(e=De(o)),e===sn?"script"===o?((e=l.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=l.createElement(o,{is:r.is}):(e=l.createElement(o),"select"===o&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,o),e[Tn]=t,e[xn]=r,Ba(e,t),t.stateNode=e,l=an(o,r),o){case"iframe":case"object":case"embed":Wt("load",e),u=r;break;case"video":case"audio":for(u=0;u<Ze.length;u++)Wt(Ze[u],e);u=r;break;case"source":Wt("error",e),u=r;break;case"img":case"image":case"link":Wt("error",e),Wt("load",e),u=r;break;case"form":Wt("reset",e),Wt("submit",e),u=r;break;case"details":Wt("toggle",e),u=r;break;case"input":Se(e,r),u=Ae(e,r),Wt("invalid",e),ln(n,"onChange");break;case"option":u=_e(e,r);break;case"select":e._wrapperState={wasMultiple:!!r.multiple},u=i({},r,{value:void 0}),Wt("invalid",e),ln(n,"onChange");break;case"textarea":Ie(e,r),u=Pe(e,r),Wt("invalid",e),ln(n,"onChange");break;default:u=r}on(o,u);var c=u;for(s in c)if(c.hasOwnProperty(s)){var f=c[s];"style"===s?nn(e,f):"dangerouslySetInnerHTML"===s?null!=(f=f?f.__html:void 0)&&Fe(e,f):"children"===s?"string"==typeof f?("textarea"!==o||""!==f)&&Be(e,f):"number"==typeof f&&Be(e,""+f):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(T.hasOwnProperty(s)?null!=f&&ln(n,s):null!=f&&Q(e,s,f,l))}switch(o){case"input":Ee(e),ke(e,r,!1);break;case"textarea":Ee(e),Re(e);break;case"option":null!=r.value&&e.setAttribute("value",""+ye(r.value));break;case"select":e.multiple=!!r.multiple,null!=(n=r.value)?Ce(e,!!r.multiple,n,!1):null!=r.defaultValue&&Ce(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof u.onClick&&(e.onclick=un)}vn(o,r)&&(t.effectTag|=4)}null!==t.ref&&(t.effectTag|=128)}return null;case 6:if(e&&null!=t.stateNode)qa(0,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(a(166));n=Io(Po.current),Io(_o.current),Oa(t)?(n=t.stateNode,r=t.memoizedProps,n[Tn]=t,n.nodeValue!==r&&(t.effectTag|=4)):((n=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[Tn]=t,t.stateNode=n)}return null;case 13:return li(Do),r=t.memoizedState,0!=(64&t.effectTag)?(t.expirationTime=n,t):(n=null!==r,r=!1,null===e?void 0!==t.memoizedProps.fallback&&Oa(t):(r=null!==(o=e.memoizedState),n||null===o||null!==(o=e.child.sibling)&&(null!==(s=t.firstEffect)?(t.firstEffect=o,o.nextEffect=s):(t.firstEffect=t.lastEffect=o,o.nextEffect=null),o.effectTag=8)),n&&!r&&0!=(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!=(1&Do.current)?Os===Es&&(Os=ws):(Os!==Es&&Os!==ws||(Os=As),0!==Ns&&null!==Ts&&(Rl(Ts,ks),Ll(Ts,Ns)))),(n||r)&&(t.effectTag|=4),null);case 4:return Ro(),null;case 10:return eo(t),null;case 17:return mi(t.type)&&gi(),null;case 19:if(li(Do),null===(r=t.memoizedState))return null;if(o=0!=(64&t.effectTag),null===(s=r.rendering)){if(o)Ya(r,!1);else if(Os!==Es||null!==e&&0!=(64&e.effectTag))for(s=t.child;null!==s;){if(null!==(e=jo(s))){for(t.effectTag|=64,Ya(r,!1),null!==(o=e.updateQueue)&&(t.updateQueue=o,t.effectTag|=4),null===r.lastEffect&&(t.firstEffect=null),t.lastEffect=r.lastEffect,r=t.child;null!==r;)s=n,(o=r).effectTag&=2,o.nextEffect=null,o.firstEffect=null,o.lastEffect=null,null===(e=o.alternate)?(o.childExpirationTime=0,o.expirationTime=s,o.child=null,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null):(o.childExpirationTime=e.childExpirationTime,o.expirationTime=e.expirationTime,o.child=e.child,o.memoizedProps=e.memoizedProps,o.memoizedState=e.memoizedState,o.updateQueue=e.updateQueue,s=e.dependencies,o.dependencies=null===s?null:{expirationTime:s.expirationTime,firstContext:s.firstContext,responders:s.responders}),r=r.sibling;return ui(Do,1&Do.current|2),t.child}s=s.sibling}}else{if(!o)if(null!==(e=jo(s))){if(t.effectTag|=64,o=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.effectTag|=4),Ya(r,!0),null===r.tail&&"hidden"===r.tailMode&&!s.alternate)return null!==(t=t.lastEffect=r.lastEffect)&&(t.nextEffect=null),null}else 2*Fi()-r.renderingStartTime>r.tailExpiration&&1<n&&(t.effectTag|=64,o=!0,Ya(r,!1),t.expirationTime=t.childExpirationTime=n-1);r.isBackwards?(s.sibling=t.child,t.child=s):(null!==(n=r.last)?n.sibling=s:t.child=s,r.last=s)}return null!==r.tail?(0===r.tailExpiration&&(r.tailExpiration=Fi()+500),n=r.tail,r.rendering=n,r.tail=n.sibling,r.lastEffect=t.lastEffect,r.renderingStartTime=Fi(),n.sibling=null,t=Do.current,ui(Do,o?1&t|2:1&t),n):null}throw Error(a(156,t.tag))}function Qa(e){switch(e.tag){case 1:mi(e.type)&&gi();var t=e.effectTag;return 4096&t?(e.effectTag=-4097&t|64,e):null;case 3:if(Ro(),li(di),li(fi),0!=(64&(t=e.effectTag)))throw Error(a(285));return e.effectTag=-4097&t|64,e;case 5:return Mo(e),null;case 13:return li(Do),4096&(t=e.effectTag)?(e.effectTag=-4097&t|64,e):null;case 19:return li(Do),null;case 4:return Ro(),null;case 10:return eo(e),null;default:return null}}function Ja(e,t){return{value:e,source:t,stack:ve(t)}}Ba=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},za=function(e,t,n,r,o){var a=e.memoizedProps;if(a!==r){var s,l,u=t.stateNode;switch(Io(_o.current),e=null,n){case"input":a=Ae(u,a),r=Ae(u,r),e=[];break;case"option":a=_e(u,a),r=_e(u,r),e=[];break;case"select":a=i({},a,{value:void 0}),r=i({},r,{value:void 0}),e=[];break;case"textarea":a=Pe(u,a),r=Pe(u,r),e=[];break;default:"function"!=typeof a.onClick&&"function"==typeof r.onClick&&(u.onclick=un)}for(s in on(n,r),n=null,a)if(!r.hasOwnProperty(s)&&a.hasOwnProperty(s)&&null!=a[s])if("style"===s)for(l in u=a[s])u.hasOwnProperty(l)&&(n||(n={}),n[l]="");else"dangerouslySetInnerHTML"!==s&&"children"!==s&&"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(T.hasOwnProperty(s)?e||(e=[]):(e=e||[]).push(s,null));for(s in r){var c=r[s];if(u=null!=a?a[s]:void 0,r.hasOwnProperty(s)&&c!==u&&(null!=c||null!=u))if("style"===s)if(u){for(l in u)!u.hasOwnProperty(l)||c&&c.hasOwnProperty(l)||(n||(n={}),n[l]="");for(l in c)c.hasOwnProperty(l)&&u[l]!==c[l]&&(n||(n={}),n[l]=c[l])}else n||(e||(e=[]),e.push(s,n)),n=c;else"dangerouslySetInnerHTML"===s?(c=c?c.__html:void 0,u=u?u.__html:void 0,null!=c&&u!==c&&(e=e||[]).push(s,c)):"children"===s?u===c||"string"!=typeof c&&"number"!=typeof c||(e=e||[]).push(s,""+c):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&(T.hasOwnProperty(s)?(null!=c&&ln(o,s),e||u===c||(e=[])):(e=e||[]).push(s,c))}n&&(e=e||[]).push("style",n),o=e,(t.updateQueue=o)&&(t.effectTag|=4)}},qa=function(e,t,n,r){n!==r&&(t.effectTag|=4)};var $a="function"==typeof WeakSet?WeakSet:Set;function es(e,t){var n=t.source,r=t.stack;null===r&&null!==n&&(r=ve(n)),null!==n&&ge(n.type),t=t.value,null!==e&&1===e.tag&&ge(e.type);try{console.error(t)}catch(e){setTimeout((function(){throw e}))}}function ts(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){yl(e,t)}else t.current=null}function ns(e,t){switch(t.tag){case 0:case 11:case 15:case 22:return;case 1:if(256&t.effectTag&&null!==e){var n=e.memoizedProps,r=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?n:Xi(t.type,n),r),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:case 5:case 6:case 4:case 17:return}throw Error(a(163))}function rs(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.destroy;n.destroy=void 0,void 0!==r&&r()}n=n.next}while(n!==t)}}function is(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function os(e,t,n){switch(n.tag){case 0:case 11:case 15:case 22:return void is(3,n);case 1:if(e=n.stateNode,4&n.effectTag)if(null===t)e.componentDidMount();else{var r=n.elementType===n.type?t.memoizedProps:Xi(n.type,t.memoizedProps);e.componentDidUpdate(r,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate)}return void(null!==(t=n.updateQueue)&&fo(n,t,e));case 3:if(null!==(t=n.updateQueue)){if(e=null,null!==n.child)switch(n.child.tag){case 5:e=n.child.stateNode;break;case 1:e=n.child.stateNode}fo(n,t,e)}return;case 5:return e=n.stateNode,void(null===t&&4&n.effectTag&&vn(n.type,n.memoizedProps)&&e.focus());case 6:case 4:case 12:return;case 13:return void(null===n.memoizedState&&(n=n.alternate,null!==n&&(n=n.memoizedState,null!==n&&(n=n.dehydrated,null!==n&&Dt(n)))));case 19:case 17:case 20:case 21:return}throw Error(a(163))}function as(e,t,n){switch("function"==typeof Al&&Al(t),t.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var r=e.next;qi(97<n?97:n,(function(){var e=r;do{var n=e.destroy;if(void 0!==n){var i=t;try{n()}catch(e){yl(i,e)}}e=e.next}while(e!==r)}))}break;case 1:ts(t),"function"==typeof(n=t.stateNode).componentWillUnmount&&function(e,t){try{t.props=e.memoizedProps,t.state=e.memoizedState,t.componentWillUnmount()}catch(t){yl(e,t)}}(t,n);break;case 5:ts(t);break;case 4:cs(e,t,n)}}function ss(e){var t=e.alternate;e.return=null,e.child=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.alternate=null,e.firstEffect=null,e.lastEffect=null,e.pendingProps=null,e.memoizedProps=null,e.stateNode=null,null!==t&&ss(t)}function ls(e){return 5===e.tag||3===e.tag||4===e.tag}function us(e){e:{for(var t=e.return;null!==t;){if(ls(t)){var n=t;break e}t=t.return}throw Error(a(160))}switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:t=t.containerInfo,r=!0;break;default:throw Error(a(161))}16&n.effectTag&&(Be(t,""),n.effectTag&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||ls(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.effectTag)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.effectTag)){n=n.stateNode;break e}}r?function e(t,n,r){var i=t.tag,o=5===i||6===i;if(o)t=o?t.stateNode:t.stateNode.instance,n?8===r.nodeType?r.parentNode.insertBefore(t,n):r.insertBefore(t,n):(8===r.nodeType?(n=r.parentNode).insertBefore(t,r):(n=r).appendChild(t),null!==(r=r._reactRootContainer)&&void 0!==r||null!==n.onclick||(n.onclick=un));else if(4!==i&&null!==(t=t.child))for(e(t,n,r),t=t.sibling;null!==t;)e(t,n,r),t=t.sibling}(e,n,t):function e(t,n,r){var i=t.tag,o=5===i||6===i;if(o)t=o?t.stateNode:t.stateNode.instance,n?r.insertBefore(t,n):r.appendChild(t);else if(4!==i&&null!==(t=t.child))for(e(t,n,r),t=t.sibling;null!==t;)e(t,n,r),t=t.sibling}(e,n,t)}function cs(e,t,n){for(var r,i,o=t,s=!1;;){if(!s){s=o.return;e:for(;;){if(null===s)throw Error(a(160));switch(r=s.stateNode,s.tag){case 5:i=!1;break e;case 3:case 4:r=r.containerInfo,i=!0;break e}s=s.return}s=!0}if(5===o.tag||6===o.tag){e:for(var l=e,u=o,c=n,f=u;;)if(as(l,f,c),null!==f.child&&4!==f.tag)f.child.return=f,f=f.child;else{if(f===u)break e;for(;null===f.sibling;){if(null===f.return||f.return===u)break e;f=f.return}f.sibling.return=f.return,f=f.sibling}i?(l=r,u=o.stateNode,8===l.nodeType?l.parentNode.removeChild(u):l.removeChild(u)):r.removeChild(o.stateNode)}else if(4===o.tag){if(null!==o.child){r=o.stateNode.containerInfo,i=!0,o.child.return=o,o=o.child;continue}}else if(as(e,o,n),null!==o.child){o.child.return=o,o=o.child;continue}if(o===t)break;for(;null===o.sibling;){if(null===o.return||o.return===t)return;4===(o=o.return).tag&&(s=!1)}o.sibling.return=o.return,o=o.sibling}}function fs(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:return void rs(3,t);case 1:return;case 5:var n=t.stateNode;if(null!=n){var r=t.memoizedProps,i=null!==e?e.memoizedProps:r;e=t.type;var o=t.updateQueue;if(t.updateQueue=null,null!==o){for(n[xn]=r,"input"===e&&"radio"===r.type&&null!=r.name&&Te(n,r),an(e,i),t=an(e,r),i=0;i<o.length;i+=2){var s=o[i],l=o[i+1];"style"===s?nn(n,l):"dangerouslySetInnerHTML"===s?Fe(n,l):"children"===s?Be(n,l):Q(n,s,l,t)}switch(e){case"input":xe(n,r);break;case"textarea":Ne(n,r);break;case"select":t=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!r.multiple,null!=(e=r.value)?Ce(n,!!r.multiple,e,!1):t!==!!r.multiple&&(null!=r.defaultValue?Ce(n,!!r.multiple,r.defaultValue,!0):Ce(n,!!r.multiple,r.multiple?[]:"",!1))}}}return;case 6:if(null===t.stateNode)throw Error(a(162));return void(t.stateNode.nodeValue=t.memoizedProps);case 3:return void((t=t.stateNode).hydrate&&(t.hydrate=!1,Dt(t.containerInfo)));case 12:return;case 13:if(n=t,null===t.memoizedState?r=!1:(r=!0,n=t.child,Ls=Fi()),null!==n)e:for(e=n;;){if(5===e.tag)o=e.stateNode,r?"function"==typeof(o=o.style).setProperty?o.setProperty("display","none","important"):o.display="none":(o=e.stateNode,i=null!=(i=e.memoizedProps.style)&&i.hasOwnProperty("display")?i.display:null,o.style.display=tn("display",i));else if(6===e.tag)e.stateNode.nodeValue=r?"":e.memoizedProps;else{if(13===e.tag&&null!==e.memoizedState&&null===e.memoizedState.dehydrated){(o=e.child.sibling).return=e,e=o;continue}if(null!==e.child){e.child.return=e,e=e.child;continue}}if(e===n)break;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}return void ds(t);case 19:return void ds(t);case 17:return}throw Error(a(163))}function ds(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new $a),t.forEach((function(t){var r=El.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}var ps="function"==typeof WeakMap?WeakMap:Map;function hs(e,t,n){(n=so(n,null)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Ds||(Ds=!0,js=r),es(e,t)},n}function ms(e,t,n){(n=so(n,null)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var i=t.value;n.payload=function(){return es(e,t),r(i)}}var o=e.stateNode;return null!==o&&"function"==typeof o.componentDidCatch&&(n.callback=function(){"function"!=typeof r&&(null===Us?Us=new Set([this]):Us.add(this),es(e,t));var n=t.stack;this.componentDidCatch(t.value,{componentStack:null!==n?n:""})}),n}var gs,vs=Math.ceil,ys=Z.ReactCurrentDispatcher,bs=Z.ReactCurrentOwner,Es=0,ws=3,As=4,Ss=0,Ts=null,xs=null,ks=0,Os=Es,_s=null,Cs=1073741823,Ps=1073741823,Is=null,Ns=0,Rs=!1,Ls=0,Ms=null,Ds=!1,js=null,Us=null,Fs=!1,Bs=null,zs=90,qs=null,Vs=0,Gs=null,Hs=0;function Ks(){return 0!=(48&Ss)?1073741821-(Fi()/10|0):0!==Hs?Hs:Hs=1073741821-(Fi()/10|0)}function Ws(e,t,n){if(0==(2&(t=t.mode)))return 1073741823;var r=Bi();if(0==(4&t))return 99===r?1073741823:1073741822;if(0!=(16&Ss))return ks;if(null!==n)e=Wi(e,0|n.timeoutMs||5e3,250);else switch(r){case 99:e=1073741823;break;case 98:e=Wi(e,150,100);break;case 97:case 96:e=Wi(e,5e3,250);break;case 95:e=2;break;default:throw Error(a(326))}return null!==Ts&&e===ks&&--e,e}function Xs(e,t){if(50<Vs)throw Vs=0,Gs=null,Error(a(185));if(null!==(e=Ys(e,t))){var n=Bi();1073741823===t?0!=(8&Ss)&&0==(48&Ss)?$s(e):(Qs(e),0===Ss&&Hi()):Qs(e),0==(4&Ss)||98!==n&&99!==n||(null===qs?qs=new Map([[e,t]]):(void 0===(n=qs.get(e))||n>t)&&qs.set(e,t))}}function Ys(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t);var r=e.return,i=null;if(null===r&&3===e.tag)i=e.stateNode;else for(;null!==r;){if(n=r.alternate,r.childExpirationTime<t&&(r.childExpirationTime=t),null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t),null===r.return&&3===r.tag){i=r.stateNode;break}r=r.return}return null!==i&&(Ts===i&&(al(t),Os===As&&Rl(i,ks)),Ll(i,t)),i}function Zs(e){var t=e.lastExpiredTime;if(0!==t)return t;if(!Nl(e,t=e.firstPendingTime))return t;var n=e.lastPingedTime;return 2>=(e=n>(e=e.nextKnownPendingLevel)?n:e)&&t!==e?0:e}function Qs(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=Gi($s.bind(null,e));else{var t=Zs(e),n=e.callbackNode;if(0===t)null!==n&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var r=Ks();if(1073741823===t?r=99:1===t||2===t?r=95:r=0>=(r=10*(1073741821-t)-10*(1073741821-r))?99:250>=r?98:5250>=r?97:95,null!==n){var i=e.callbackPriority;if(e.callbackExpirationTime===t&&i>=r)return;n!==Ni&&Si(n)}e.callbackExpirationTime=t,e.callbackPriority=r,t=1073741823===t?Gi($s.bind(null,e)):Vi(r,Js.bind(null,e),{timeout:10*(1073741821-t)-Fi()}),e.callbackNode=t}}}function Js(e,t){if(Hs=0,t)return Ml(e,t=Ks()),Qs(e),null;var n=Zs(e);if(0!==n){if(t=e.callbackNode,0!=(48&Ss))throw Error(a(327));if(ml(),e===Ts&&n===ks||nl(e,n),null!==xs){var r=Ss;Ss|=16;for(var i=il();;)try{ll();break}catch(t){rl(e,t)}if($i(),Ss=r,ys.current=i,1===Os)throw t=_s,nl(e,n),Rl(e,n),Qs(e),t;if(null===xs)switch(i=e.finishedWork=e.current.alternate,e.finishedExpirationTime=n,r=Os,Ts=null,r){case Es:case 1:throw Error(a(345));case 2:Ml(e,2<n?2:n);break;case ws:if(Rl(e,n),n===(r=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=fl(i)),1073741823===Cs&&10<(i=Ls+500-Fi())){if(Rs){var o=e.lastPingedTime;if(0===o||o>=n){e.lastPingedTime=n,nl(e,n);break}}if(0!==(o=Zs(e))&&o!==n)break;if(0!==r&&r!==n){e.lastPingedTime=r;break}e.timeoutHandle=bn(dl.bind(null,e),i);break}dl(e);break;case As:if(Rl(e,n),n===(r=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=fl(i)),Rs&&(0===(i=e.lastPingedTime)||i>=n)){e.lastPingedTime=n,nl(e,n);break}if(0!==(i=Zs(e))&&i!==n)break;if(0!==r&&r!==n){e.lastPingedTime=r;break}if(1073741823!==Ps?r=10*(1073741821-Ps)-Fi():1073741823===Cs?r=0:(r=10*(1073741821-Cs)-5e3,0>(r=(i=Fi())-r)&&(r=0),(n=10*(1073741821-n)-i)<(r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*vs(r/1960))-r)&&(r=n)),10<r){e.timeoutHandle=bn(dl.bind(null,e),r);break}dl(e);break;case 5:if(1073741823!==Cs&&null!==Is){o=Cs;var s=Is;if(0>=(r=0|s.busyMinDurationMs)?r=0:(i=0|s.busyDelayMs,r=(o=Fi()-(10*(1073741821-o)-(0|s.timeoutMs||5e3)))<=i?0:i+r-o),10<r){Rl(e,n),e.timeoutHandle=bn(dl.bind(null,e),r);break}}dl(e);break;default:throw Error(a(329))}if(Qs(e),e.callbackNode===t)return Js.bind(null,e)}}return null}function $s(e){var t=e.lastExpiredTime;if(t=0!==t?t:1073741823,0!=(48&Ss))throw Error(a(327));if(ml(),e===Ts&&t===ks||nl(e,t),null!==xs){var n=Ss;Ss|=16;for(var r=il();;)try{sl();break}catch(t){rl(e,t)}if($i(),Ss=n,ys.current=r,1===Os)throw n=_s,nl(e,t),Rl(e,t),Qs(e),n;if(null!==xs)throw Error(a(261));e.finishedWork=e.current.alternate,e.finishedExpirationTime=t,Ts=null,dl(e),Qs(e)}return null}function el(e,t){var n=Ss;Ss|=1;try{return e(t)}finally{0===(Ss=n)&&Hi()}}function tl(e,t){var n=Ss;Ss&=-2,Ss|=8;try{return e(t)}finally{0===(Ss=n)&&Hi()}}function nl(e,t){e.finishedWork=null,e.finishedExpirationTime=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,En(n)),null!==xs)for(n=xs.return;null!==n;){var r=n;switch(r.tag){case 1:null!=(r=r.type.childContextTypes)&&gi();break;case 3:Ro(),li(di),li(fi);break;case 5:Mo(r);break;case 4:Ro();break;case 13:case 19:li(Do);break;case 10:eo(r)}n=n.return}Ts=e,xs=kl(e.current,null),ks=t,Os=Es,_s=null,Ps=Cs=1073741823,Is=null,Ns=0,Rs=!1}function rl(e,t){for(;;){try{if($i(),Fo.current=ga,Ho)for(var n=qo.memoizedState;null!==n;){var r=n.queue;null!==r&&(r.pending=null),n=n.next}if(zo=0,Go=Vo=qo=null,Ho=!1,null===xs||null===xs.return)return Os=1,_s=t,xs=null;e:{var i=e,o=xs.return,a=xs,s=t;if(t=ks,a.effectTag|=2048,a.firstEffect=a.lastEffect=null,null!==s&&"object"==typeof s&&"function"==typeof s.then){var l=s;if(0==(2&a.mode)){var u=a.alternate;u?(a.updateQueue=u.updateQueue,a.memoizedState=u.memoizedState,a.expirationTime=u.expirationTime):(a.updateQueue=null,a.memoizedState=null)}var c=0!=(1&Do.current),f=o;do{var d;if(d=13===f.tag){var p=f.memoizedState;if(null!==p)d=null!==p.dehydrated;else{var h=f.memoizedProps;d=void 0!==h.fallback&&(!0!==h.unstable_avoidThisFallback||!c)}}if(d){var m=f.updateQueue;if(null===m){var g=new Set;g.add(l),f.updateQueue=g}else m.add(l);if(0==(2&f.mode)){if(f.effectTag|=64,a.effectTag&=-2981,1===a.tag)if(null===a.alternate)a.tag=17;else{var v=so(1073741823,null);v.tag=2,lo(a,v)}a.expirationTime=1073741823;break e}s=void 0,a=t;var y=i.pingCache;if(null===y?(y=i.pingCache=new ps,s=new Set,y.set(l,s)):void 0===(s=y.get(l))&&(s=new Set,y.set(l,s)),!s.has(a)){s.add(a);var b=bl.bind(null,i,l,a);l.then(b,b)}f.effectTag|=4096,f.expirationTime=t;break e}f=f.return}while(null!==f);s=Error((ge(a.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display."+ve(a))}5!==Os&&(Os=2),s=Ja(s,a),f=o;do{switch(f.tag){case 3:l=s,f.effectTag|=4096,f.expirationTime=t,uo(f,hs(f,l,t));break e;case 1:l=s;var E=f.type,w=f.stateNode;if(0==(64&f.effectTag)&&("function"==typeof E.getDerivedStateFromError||null!==w&&"function"==typeof w.componentDidCatch&&(null===Us||!Us.has(w)))){f.effectTag|=4096,f.expirationTime=t,uo(f,ms(f,l,t));break e}}f=f.return}while(null!==f)}xs=cl(xs)}catch(e){t=e;continue}break}}function il(){var e=ys.current;return ys.current=ga,null===e?ga:e}function ol(e,t){e<Cs&&2<e&&(Cs=e),null!==t&&e<Ps&&2<e&&(Ps=e,Is=t)}function al(e){e>Ns&&(Ns=e)}function sl(){for(;null!==xs;)xs=ul(xs)}function ll(){for(;null!==xs&&!Ri();)xs=ul(xs)}function ul(e){var t=gs(e.alternate,e,ks);return e.memoizedProps=e.pendingProps,null===t&&(t=cl(e)),bs.current=null,t}function cl(e){xs=e;do{var t=xs.alternate;if(e=xs.return,0==(2048&xs.effectTag)){if(t=Za(t,xs,ks),1===ks||1!==xs.childExpirationTime){for(var n=0,r=xs.child;null!==r;){var i=r.expirationTime,o=r.childExpirationTime;i>n&&(n=i),o>n&&(n=o),r=r.sibling}xs.childExpirationTime=n}if(null!==t)return t;null!==e&&0==(2048&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=xs.firstEffect),null!==xs.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=xs.firstEffect),e.lastEffect=xs.lastEffect),1<xs.effectTag&&(null!==e.lastEffect?e.lastEffect.nextEffect=xs:e.firstEffect=xs,e.lastEffect=xs))}else{if(null!==(t=Qa(xs)))return t.effectTag&=2047,t;null!==e&&(e.firstEffect=e.lastEffect=null,e.effectTag|=2048)}if(null!==(t=xs.sibling))return t;xs=e}while(null!==xs);return Os===Es&&(Os=5),null}function fl(e){var t=e.expirationTime;return t>(e=e.childExpirationTime)?t:e}function dl(e){var t=Bi();return qi(99,pl.bind(null,e,t)),null}function pl(e,t){do{ml()}while(null!==Bs);if(0!=(48&Ss))throw Error(a(327));var n=e.finishedWork,r=e.finishedExpirationTime;if(null===n)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw Error(a(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var i=fl(n);if(e.firstPendingTime=i,r<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:r<=e.firstSuspendedTime&&(e.firstSuspendedTime=r-1),r<=e.lastPingedTime&&(e.lastPingedTime=0),r<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===Ts&&(xs=Ts=null,ks=0),1<n.effectTag?null!==n.lastEffect?(n.lastEffect.nextEffect=n,i=n.firstEffect):i=n:i=n.firstEffect,null!==i){var o=Ss;Ss|=32,bs.current=null,mn=Kt;var s=pn();if(hn(s)){if("selectionStart"in s)var l={start:s.selectionStart,end:s.selectionEnd};else e:{var u=(l=(l=s.ownerDocument)&&l.defaultView||window).getSelection&&l.getSelection();if(u&&0!==u.rangeCount){l=u.anchorNode;var c=u.anchorOffset,f=u.focusNode;u=u.focusOffset;try{l.nodeType,f.nodeType}catch(e){l=null;break e}var d=0,p=-1,h=-1,m=0,g=0,v=s,y=null;t:for(;;){for(var b;v!==l||0!==c&&3!==v.nodeType||(p=d+c),v!==f||0!==u&&3!==v.nodeType||(h=d+u),3===v.nodeType&&(d+=v.nodeValue.length),null!==(b=v.firstChild);)y=v,v=b;for(;;){if(v===s)break t;if(y===l&&++m===c&&(p=d),y===f&&++g===u&&(h=d),null!==(b=v.nextSibling))break;y=(v=y).parentNode}v=b}l=-1===p||-1===h?null:{start:p,end:h}}else l=null}l=l||{start:0,end:0}}else l=null;gn={activeElementDetached:null,focusedElem:s,selectionRange:l},Kt=!1,Ms=i;do{try{hl()}catch(e){if(null===Ms)throw Error(a(330));yl(Ms,e),Ms=Ms.nextEffect}}while(null!==Ms);Ms=i;do{try{for(s=e,l=t;null!==Ms;){var E=Ms.effectTag;if(16&E&&Be(Ms.stateNode,""),128&E){var w=Ms.alternate;if(null!==w){var A=w.ref;null!==A&&("function"==typeof A?A(null):A.current=null)}}switch(1038&E){case 2:us(Ms),Ms.effectTag&=-3;break;case 6:us(Ms),Ms.effectTag&=-3,fs(Ms.alternate,Ms);break;case 1024:Ms.effectTag&=-1025;break;case 1028:Ms.effectTag&=-1025,fs(Ms.alternate,Ms);break;case 4:fs(Ms.alternate,Ms);break;case 8:cs(s,c=Ms,l),ss(c)}Ms=Ms.nextEffect}}catch(e){if(null===Ms)throw Error(a(330));yl(Ms,e),Ms=Ms.nextEffect}}while(null!==Ms);if(A=gn,w=pn(),E=A.focusedElem,l=A.selectionRange,w!==E&&E&&E.ownerDocument&&function e(t,n){return!(!t||!n)&&(t===n||(!t||3!==t.nodeType)&&(n&&3===n.nodeType?e(t,n.parentNode):"contains"in t?t.contains(n):!!t.compareDocumentPosition&&!!(16&t.compareDocumentPosition(n))))}(E.ownerDocument.documentElement,E)){null!==l&&hn(E)&&(w=l.start,void 0===(A=l.end)&&(A=w),"selectionStart"in E?(E.selectionStart=w,E.selectionEnd=Math.min(A,E.value.length)):(A=(w=E.ownerDocument||document)&&w.defaultView||window).getSelection&&(A=A.getSelection(),c=E.textContent.length,s=Math.min(l.start,c),l=void 0===l.end?s:Math.min(l.end,c),!A.extend&&s>l&&(c=l,l=s,s=c),c=dn(E,s),f=dn(E,l),c&&f&&(1!==A.rangeCount||A.anchorNode!==c.node||A.anchorOffset!==c.offset||A.focusNode!==f.node||A.focusOffset!==f.offset)&&((w=w.createRange()).setStart(c.node,c.offset),A.removeAllRanges(),s>l?(A.addRange(w),A.extend(f.node,f.offset)):(w.setEnd(f.node,f.offset),A.addRange(w))))),w=[];for(A=E;A=A.parentNode;)1===A.nodeType&&w.push({element:A,left:A.scrollLeft,top:A.scrollTop});for("function"==typeof E.focus&&E.focus(),E=0;E<w.length;E++)(A=w[E]).element.scrollLeft=A.left,A.element.scrollTop=A.top}Kt=!!mn,gn=mn=null,e.current=n,Ms=i;do{try{for(E=e;null!==Ms;){var S=Ms.effectTag;if(36&S&&os(E,Ms.alternate,Ms),128&S){w=void 0;var T=Ms.ref;if(null!==T){var x=Ms.stateNode;switch(Ms.tag){case 5:w=x;break;default:w=x}"function"==typeof T?T(w):T.current=w}}Ms=Ms.nextEffect}}catch(e){if(null===Ms)throw Error(a(330));yl(Ms,e),Ms=Ms.nextEffect}}while(null!==Ms);Ms=null,Li(),Ss=o}else e.current=n;if(Fs)Fs=!1,Bs=e,zs=t;else for(Ms=i;null!==Ms;)t=Ms.nextEffect,Ms.nextEffect=null,Ms=t;if(0===(t=e.firstPendingTime)&&(Us=null),1073741823===t?e===Gs?Vs++:(Vs=0,Gs=e):Vs=0,"function"==typeof wl&&wl(n.stateNode,r),Qs(e),Ds)throw Ds=!1,e=js,js=null,e;return 0!=(8&Ss)||Hi(),null}function hl(){for(;null!==Ms;){var e=Ms.effectTag;0!=(256&e)&&ns(Ms.alternate,Ms),0==(512&e)||Fs||(Fs=!0,Vi(97,(function(){return ml(),null}))),Ms=Ms.nextEffect}}function ml(){if(90!==zs){var e=97<zs?97:zs;return zs=90,qi(e,gl)}}function gl(){if(null===Bs)return!1;var e=Bs;if(Bs=null,0!=(48&Ss))throw Error(a(331));var t=Ss;for(Ss|=32,e=e.current.firstEffect;null!==e;){try{var n=e;if(0!=(512&n.effectTag))switch(n.tag){case 0:case 11:case 15:case 22:rs(5,n),is(5,n)}}catch(t){if(null===e)throw Error(a(330));yl(e,t)}n=e.nextEffect,e.nextEffect=null,e=n}return Ss=t,Hi(),!0}function vl(e,t,n){lo(e,t=hs(e,t=Ja(n,t),1073741823)),null!==(e=Ys(e,1073741823))&&Qs(e)}function yl(e,t){if(3===e.tag)vl(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){vl(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Us||!Us.has(r))){lo(n,e=ms(n,e=Ja(t,e),1073741823)),null!==(n=Ys(n,1073741823))&&Qs(n);break}}n=n.return}}function bl(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),Ts===e&&ks===n?Os===As||Os===ws&&1073741823===Cs&&Fi()-Ls<500?nl(e,ks):Rs=!0:Nl(e,n)&&(0!==(t=e.lastPingedTime)&&t<n||(e.lastPingedTime=n,Qs(e)))}function El(e,t){var n=e.stateNode;null!==n&&n.delete(t),0===(t=0)&&(t=Ws(t=Ks(),e,null)),null!==(e=Ys(e,t))&&Qs(e)}gs=function(e,t,n){var r=t.expirationTime;if(null!==e){var i=t.pendingProps;if(e.memoizedProps!==i||di.current)Pa=!0;else{if(r<n){switch(Pa=!1,t.tag){case 3:Fa(t),_a();break;case 5:if(Lo(t),4&t.mode&&1!==n&&i.hidden)return t.expirationTime=t.childExpirationTime=1,null;break;case 1:mi(t.type)&&bi(t);break;case 4:No(t,t.stateNode.containerInfo);break;case 10:r=t.memoizedProps.value,i=t.type._context,ui(Yi,i._currentValue),i._currentValue=r;break;case 13:if(null!==t.memoizedState)return 0!==(r=t.child.childExpirationTime)&&r>=n?Ga(e,t,n):(ui(Do,1&Do.current),null!==(t=Xa(e,t,n))?t.sibling:null);ui(Do,1&Do.current);break;case 19:if(r=t.childExpirationTime>=n,0!=(64&e.effectTag)){if(r)return Wa(e,t,n);t.effectTag|=64}if(null!==(i=t.memoizedState)&&(i.rendering=null,i.tail=null),ui(Do,Do.current),!r)return null}return Xa(e,t,n)}Pa=!1}}else Pa=!1;switch(t.expirationTime=0,t.tag){case 2:if(r=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,i=hi(t,fi.current),no(t,n),i=Xo(null,t,r,e,i,n),t.effectTag|=1,"object"==typeof i&&null!==i&&"function"==typeof i.render&&void 0===i.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,mi(r)){var o=!0;bi(t)}else o=!1;t.memoizedState=null!==i.state&&void 0!==i.state?i.state:null,oo(t);var s=r.getDerivedStateFromProps;"function"==typeof s&&mo(t,r,s,e),i.updater=go,t.stateNode=i,i._reactInternalFiber=t,Eo(t,r,e,n),t=Ua(null,t,r,!0,o,n)}else t.tag=0,Ia(null,t,i,n),t=t.child;return t;case 16:e:{if(i=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,function(e){if(-1===e._status){e._status=0;var t=e._ctor;t=t(),e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}}(i),1!==i._status)throw i._result;switch(i=i._result,t.type=i,o=t.tag=function(e){if("function"==typeof e)return xl(e)?1:0;if(null!=e){if((e=e.$$typeof)===le)return 11;if(e===fe)return 14}return 2}(i),e=Xi(i,e),o){case 0:t=Da(null,t,i,e,n);break e;case 1:t=ja(null,t,i,e,n);break e;case 11:t=Na(null,t,i,e,n);break e;case 14:t=Ra(null,t,i,Xi(i.type,e),r,n);break e}throw Error(a(306,i,""))}return t;case 0:return r=t.type,i=t.pendingProps,Da(e,t,r,i=t.elementType===r?i:Xi(r,i),n);case 1:return r=t.type,i=t.pendingProps,ja(e,t,r,i=t.elementType===r?i:Xi(r,i),n);case 3:if(Fa(t),r=t.updateQueue,null===e||null===r)throw Error(a(282));if(r=t.pendingProps,i=null!==(i=t.memoizedState)?i.element:null,ao(e,t),co(t,r,null,n),(r=t.memoizedState.element)===i)_a(),t=Xa(e,t,n);else{if((i=t.stateNode.hydrate)&&(wa=wn(t.stateNode.containerInfo.firstChild),Ea=t,i=Aa=!0),i)for(n=ko(t,null,r,n),t.child=n;n;)n.effectTag=-3&n.effectTag|1024,n=n.sibling;else Ia(e,t,r,n),_a();t=t.child}return t;case 5:return Lo(t),null===e&&xa(t),r=t.type,i=t.pendingProps,o=null!==e?e.memoizedProps:null,s=i.children,yn(r,i)?s=null:null!==o&&yn(r,o)&&(t.effectTag|=16),Ma(e,t),4&t.mode&&1!==n&&i.hidden?(t.expirationTime=t.childExpirationTime=1,t=null):(Ia(e,t,s,n),t=t.child),t;case 6:return null===e&&xa(t),null;case 13:return Ga(e,t,n);case 4:return No(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=xo(t,null,r,n):Ia(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,Na(e,t,r,i=t.elementType===r?i:Xi(r,i),n);case 7:return Ia(e,t,t.pendingProps,n),t.child;case 8:case 12:return Ia(e,t,t.pendingProps.children,n),t.child;case 10:e:{r=t.type._context,i=t.pendingProps,s=t.memoizedProps,o=i.value;var l=t.type._context;if(ui(Yi,l._currentValue),l._currentValue=o,null!==s)if(l=s.value,0===(o=jr(l,o)?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(l,o):1073741823))){if(s.children===i.children&&!di.current){t=Xa(e,t,n);break e}}else for(null!==(l=t.child)&&(l.return=t);null!==l;){var u=l.dependencies;if(null!==u){s=l.child;for(var c=u.firstContext;null!==c;){if(c.context===r&&0!=(c.observedBits&o)){1===l.tag&&((c=so(n,null)).tag=2,lo(l,c)),l.expirationTime<n&&(l.expirationTime=n),null!==(c=l.alternate)&&c.expirationTime<n&&(c.expirationTime=n),to(l.return,n),u.expirationTime<n&&(u.expirationTime=n);break}c=c.next}}else s=10===l.tag&&l.type===t.type?null:l.child;if(null!==s)s.return=l;else for(s=l;null!==s;){if(s===t){s=null;break}if(null!==(l=s.sibling)){l.return=s.return,s=l;break}s=s.return}l=s}Ia(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=(o=t.pendingProps).children,no(t,n),r=r(i=ro(i,o.unstable_observedBits)),t.effectTag|=1,Ia(e,t,r,n),t.child;case 14:return o=Xi(i=t.type,t.pendingProps),Ra(e,t,i,o=Xi(i.type,o),r,n);case 15:return La(e,t,t.type,t.pendingProps,r,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Xi(r,i),null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),t.tag=1,mi(r)?(e=!0,bi(t)):e=!1,no(t,n),yo(t,r,i),Eo(t,r,i,n),Ua(null,t,r,!0,e,n);case 19:return Wa(e,t,n)}throw Error(a(156,t.tag))};var wl=null,Al=null;function Sl(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function Tl(e,t,n,r){return new Sl(e,t,n,r)}function xl(e){return!(!(e=e.prototype)||!e.isReactComponent)}function kl(e,t){var n=e.alternate;return null===n?((n=Tl(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.effectTag=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childExpirationTime=e.childExpirationTime,n.expirationTime=e.expirationTime,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{expirationTime:t.expirationTime,firstContext:t.firstContext,responders:t.responders},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Ol(e,t,n,r,i,o){var s=2;if(r=e,"function"==typeof e)xl(e)&&(s=1);else if("string"==typeof e)s=5;else e:switch(e){case ne:return _l(n.children,i,o,t);case se:s=8,i|=7;break;case re:s=8,i|=1;break;case ie:return(e=Tl(12,n,t,8|i)).elementType=ie,e.type=ie,e.expirationTime=o,e;case ue:return(e=Tl(13,n,t,i)).type=ue,e.elementType=ue,e.expirationTime=o,e;case ce:return(e=Tl(19,n,t,i)).elementType=ce,e.expirationTime=o,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case oe:s=10;break e;case ae:s=9;break e;case le:s=11;break e;case fe:s=14;break e;case de:s=16,r=null;break e;case pe:s=22;break e}throw Error(a(130,null==e?e:typeof e,""))}return(t=Tl(s,n,t,i)).elementType=e,t.type=r,t.expirationTime=o,t}function _l(e,t,n,r){return(e=Tl(7,e,r,t)).expirationTime=n,e}function Cl(e,t,n){return(e=Tl(6,e,null,t)).expirationTime=n,e}function Pl(e,t,n){return(t=Tl(4,null!==e.children?e.children:[],e.key,t)).expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Il(e,t,n){this.tag=t,this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=90,this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function Nl(e,t){var n=e.firstSuspendedTime;return e=e.lastSuspendedTime,0!==n&&n>=t&&e<=t}function Rl(e,t){var n=e.firstSuspendedTime,r=e.lastSuspendedTime;n<t&&(e.firstSuspendedTime=t),(r>t||0===n)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function Ll(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var n=e.firstSuspendedTime;0!==n&&(t>=n?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function Ml(e,t){var n=e.lastExpiredTime;(0===n||n>t)&&(e.lastExpiredTime=t)}function Dl(e,t,n,r){var i=t.current,o=Ks(),s=po.suspense;o=Ws(o,i,s);e:if(n){t:{if($e(n=n._reactInternalFiber)!==n||1!==n.tag)throw Error(a(170));var l=n;do{switch(l.tag){case 3:l=l.stateNode.context;break t;case 1:if(mi(l.type)){l=l.stateNode.__reactInternalMemoizedMergedChildContext;break t}}l=l.return}while(null!==l);throw Error(a(171))}if(1===n.tag){var u=n.type;if(mi(u)){n=yi(n,u,l);break e}}n=l}else n=ci;return null===t.context?t.context=n:t.pendingContext=n,(t=so(o,s)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),lo(i,t),Xs(i,o),o}function jl(e){if(!(e=e.current).child)return null;switch(e.child.tag){case 5:default:return e.child.stateNode}}function Ul(e,t){null!==(e=e.memoizedState)&&null!==e.dehydrated&&e.retryTime<t&&(e.retryTime=t)}function Fl(e,t){Ul(e,t),(e=e.alternate)&&Ul(e,t)}function Bl(e,t,n){var r=new Il(e,t,n=null!=n&&!0===n.hydrate),i=Tl(3,null,null,2===t?7:1===t?3:0);r.current=i,i.stateNode=r,oo(i),e[kn]=r.current,n&&0!==t&&function(e,t){var n=Je(t);kt.forEach((function(e){ht(e,t,n)})),Ot.forEach((function(e){ht(e,t,n)}))}(0,9===e.nodeType?e:e.ownerDocument),this._internalRoot=r}function zl(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function ql(e,t,n,r,i){var o=n._reactRootContainer;if(o){var a=o._internalRoot;if("function"==typeof i){var s=i;i=function(){var e=jl(a);s.call(e)}}Dl(t,a,e,i)}else{if(o=n._reactRootContainer=function(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var n;n=e.lastChild;)e.removeChild(n);return new Bl(e,0,t?{hydrate:!0}:void 0)}(n,r),a=o._internalRoot,"function"==typeof i){var l=i;
vendor: 8,816 bytes, lines 181-189
181i=function(){var e=jl(a);l.call(e)}}tl((function(){Dl(t,a,e,i)}))}return jl(a)}function Vl(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:te,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}function Gl(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!zl(t))throw Error(a(200));return Vl(e,t,null,n)}Bl.prototype.render=function(e){Dl(e,this._internalRoot,null,null)},Bl.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;Dl(null,e,null,(function(){t[kn]=null}))},mt=function(e){if(13===e.tag){var t=Wi(Ks(),150,100);Xs(e,t),Fl(e,t)}},gt=function(e){13===e.tag&&(Xs(e,3),Fl(e,3))},vt=function(e){if(13===e.tag){var t=Ks();Xs(e,t=Ws(t,e,null)),Fl(e,t)}},_=function(e,t,n){switch(t){case"input":if(xe(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var i=Pn(r);if(!i)throw Error(a(90));we(r),xe(r,i)}}}break;case"textarea":Ne(e,n);break;case"select":null!=(t=n.value)&&Ce(e,!!n.multiple,t,!1)}},L=el,M=function(e,t,n,r,i){var o=Ss;Ss|=4;try{return qi(98,e.bind(null,t,n,r,i))}finally{0===(Ss=o)&&Hi()}},D=function(){0==(49&Ss)&&(function(){if(null!==qs){var e=qs;qs=null,e.forEach((function(e,t){Ml(t,e),Qs(t)})),Hi()}}(),ml())},j=function(e,t){var n=Ss;Ss|=2;try{return e(t)}finally{0===(Ss=n)&&Hi()}};var Hl,Kl,Wl={Events:[_n,Cn,Pn,k,S,jn,function(e){it(e,Dn)},N,R,Qt,st,ml,{current:!1}]};Kl=(Hl={findFiberByHostInstance:On,bundleType:0,version:"16.14.0",rendererPackageName:"react-dom"}).findFiberByHostInstance,function(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);wl=function(e){try{t.onCommitFiberRoot(n,e,void 0,64==(64&e.current.effectTag))}catch(e){}},Al=function(e){try{t.onCommitFiberUnmount(n,e)}catch(e){}}}catch(e){}}(i({},Hl,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Z.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=nt(e))?null:e.stateNode},findFiberByHostInstance:function(e){return Kl?Kl(e):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null})),t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Wl,t.createPortal=Gl,t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternalFiber;if(void 0===t){if("function"==typeof e.render)throw Error(a(188));throw Error(a(268,Object.keys(e)))}return e=null===(e=nt(t))?null:e.stateNode},t.flushSync=function(e,t){if(0!=(48&Ss))throw Error(a(187));var n=Ss;Ss|=1;try{return qi(99,e.bind(null,t))}finally{Ss=n,Hi()}},t.hydrate=function(e,t,n){if(!zl(t))throw Error(a(200));return ql(null,e,t,!0,n)},t.render=function(e,t,n){if(!zl(t))throw Error(a(200));return ql(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!zl(e))throw Error(a(40));return!!e._reactRootContainer&&(tl((function(){ql(null,null,e,!1,(function(){e._reactRootContainer=null,e[kn]=null}))})),!0)},t.unstable_batchedUpdates=el,t.unstable_createPortal=function(e,t){return Gl(e,t,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!zl(n))throw Error(a(200));if(null==e||void 0===e._reactInternalFiber)throw Error(a(38));return ql(e,t,n,!1,r)},t.version="16.14.0"},function(e,t,n){"use strict";e.exports=n(252)},function(e,t,n){"use strict"; 182/** @license React v0.19.1 183 * scheduler.production.min.js 184 * 185 * Copyright (c) Facebook, Inc. and its affiliates. 186 * 187 * This source code is licensed under the MIT license found in the 188 * LICENSE file in the root directory of this source tree. 189 */var r,i,o,a,s;if("undefined"==typeof window||"function"!=typeof MessageChannel){var l=null,u=null,c=function(){if(null!==l)try{var e=t.unstable_now();l(!0,e),l=null}catch(e){throw setTimeout(c,0),e}},f=Date.now();t.unstable_now=function(){return Date.now()-f},r=function(e){null!==l?setTimeout(r,0,e):(l=e,setTimeout(c,0))},i=function(e,t){u=setTimeout(e,t)},o=function(){clearTimeout(u)},a=function(){return!1},s=t.unstable_forceFrameRate=function(){}}else{var d=window.performance,p=window.Date,h=window.setTimeout,m=window.clearTimeout;if("undefined"!=typeof console){var g=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof g&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")}if("object"==typeof d&&"function"==typeof d.now)t.unstable_now=function(){return d.now()};else{var v=p.now();t.unstable_now=function(){return p.now()-v}}var y=!1,b=null,E=-1,w=5,A=0;a=function(){return t.unstable_now()>=A},s=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):w=0<e?Math.floor(1e3/e):5};var S=new MessageChannel,T=S.port2;S.port1.onmessage=function(){if(null!==b){var e=t.unstable_now();A=e+w;try{b(!0,e)?T.postMessage(null):(y=!1,b=null)}catch(e){throw T.postMessage(null),e}}else y=!1},r=function(e){b=e,y||(y=!0,T.postMessage(null))},i=function(e,n){E=h((function(){e(t.unstable_now())}),n)},o=function(){m(E),E=-1}}function x(e,t){var n=e.length;e.push(t);e:for(;;){var r=n-1>>>1,i=e[r];if(!(void 0!==i&&0<_(i,t)))break e;e[r]=t,e[n]=i,n=r}}function k(e){return void 0===(e=e[0])?null:e}function O(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,i=e.length;r<i;){var o=2*(r+1)-1,a=e[o],s=o+1,l=e[s];if(void 0!==a&&0>_(a,n))void 0!==l&&0>_(l,a)?(e[r]=l,e[s]=n,r=s):(e[r]=a,e[o]=n,r=o);else{if(!(void 0!==l&&0>_(l,n)))break e;e[r]=l,e[s]=n,r=s}}}return t}return null}function _(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var C=[],P=[],I=1,N=null,R=3,L=!1,M=!1,D=!1;function j(e){for(var t=k(P);null!==t;){if(null===t.callback)O(P);else{if(!(t.startTime<=e))break;O(P),t.sortIndex=t.expirationTime,x(C,t)}t=k(P)}}function U(e){if(D=!1,j(e),!M)if(null!==k(C))M=!0,r(F);else{var t=k(P);null!==t&&i(U,t.startTime-e)}}function F(e,n){M=!1,D&&(D=!1,o()),L=!0;var r=R;try{for(j(n),N=k(C);null!==N&&(!(N.expirationTime>n)||e&&!a());){var s=N.callback;if(null!==s){N.callback=null,R=N.priorityLevel;var l=s(N.expirationTime<=n);n=t.unstable_now(),"function"==typeof l?N.callback=l:N===k(C)&&O(C),j(n)}else O(C);N=k(C)}if(null!==N)var u=!0;else{var c=k(P);null!==c&&i(U,c.startTime-n),u=!1}return u}finally{N=null,R=r,L=!1}}function B(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var z=s;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){M||L||(M=!0,r(F))},t.unstable_getCurrentPriorityLevel=function(){return R},t.unstable_getFirstCallbackNode=function(){return k(C)},t.unstable_next=function(e){switch(R){case 1:case 2:case 3:var t=3;break;default:t=R}var n=R;R=t;try{return e()}finally{R=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=z,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=R;R=e;try{return t()}finally{R=n}},t.unstable_scheduleCallback=function(e,n,a){var s=t.unstable_now();if("object"==typeof a&&null!==a){var l=a.delay;l="number"==typeof l&&0<l?s+l:s,a="number"==typeof a.timeout?a.timeout:B(e)}else a=B(e),l=s;return e={id:I++,callback:n,priorityLevel:e,startTime:l,expirationTime:a=l+a,sortIndex:-1},l>s?(e.sortIndex=l,x(P,e),null===k(C)&&e===k(P)&&(D?o():D=!0,i(U,l-s))):(e.sortIndex=a,x(C,e),M||L||(M=!0,r(F))),e},t.unstable_shouldYield=function(){var e=t.unstable_now();j(e);var n=k(C);return n!==N&&null!==N&&null!==n&&null!==n.callback&&n.startTime<=e&&n.expirationTime<N.expirationTime||a()},t.unstable_wrapCallback=function(e){var t=R;return function(){var n=R;R=t;try{return e.apply(this,arguments)}finally{R=n}}}},function(e,t,n){},,,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){"use strict";var r=n(29),i=n(153),o=n(268),a=n(107);function s(e){var t=new o(e),n=i(o.prototype.request,t);return r.extend(n,o.prototype,t),r.extend(n,t),n}var l=s(a);l.Axios=o,l.create=function(e){return s(r.merge(a,e))}
189,l.Cancel=n(157),l.CancelToken=n(281),l.isCancel=n(156),l.all=function(e){return Promise.all(e)},l.spread=n(282),e.exports=l,e.exports.default=l},function(e,t){ 190/*! 191 * Determine if an object is a Buffer 192 * 193 * @author Feross Aboukhadijeh <https://feross.org> 194 * @license MIT 195 */ 196e.exports=function(e){return null!=e&&null!=e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}},function(e,t,n){"use strict";var r=n(107),i=n(29),o=n(276),a=n(277);function s(e){this.defaults=e,this.interceptors={request:new o,response:new o}}s.prototype.request=function(e){"string"==typeof e&&(e=i.merge({url:arguments[0]},arguments[1])),(e=i.merge(r,{method:"get"},this.defaults,e)).method=e.method.toLowerCase();var t=[a,void 0],n=Promise.resolve(e);for(this.interceptors.request.forEach((function(e){t.unshift(e.fulfilled,e.rejected)})),this.interceptors.response.forEach((function(e){t.push(e.fulfilled,e.rejected)}));t.length;)n=n.then(t.shift(),t.shift());return n},i.forEach(["delete","get","head","options"],(function(e){s.prototype[e]=function(t,n){return this.request(i.merge(n||{},{method:e,url:t}))}})),i.forEach(["post","put","patch"],(function(e){s.prototype[e]=function(t,n,r){return this.request(i.merge(r||{},{method:e,url:t,data:n}))}})),e.exports=s},function(e,t,n){"use strict";var r=n(29);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},function(e,t,n){"use strict";var r=n(155);e.exports=function(e,t,n){var i=n.config.validateStatus;n.status&&i&&!i(n.status)?t(r("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},function(e,t,n){"use strict";e.exports=function(e,t,n,r,i){return e.config=t,n&&(e.code=n),e.request=r,e.response=i,e}},function(e,t,n){"use strict";var r=n(29);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 o;if(n)o=n(t);else if(r.isURLSearchParams(t))o=t.toString();else{var a=[];r.forEach(t,(function(e,t){null!=e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),a.push(i(t)+"="+i(e))})))})),o=a.join("&")}return o&&(e+=(-1===e.indexOf("?")?"?":"&")+o),e}},function(e,t,n){"use strict";var r=n(29),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,o,a={};return e?(r.forEach(e.split("\n"),(function(e){if(o=e.indexOf(":"),t=r.trim(e.substr(0,o)).toLowerCase(),n=r.trim(e.substr(o+1)),t){if(a[t]&&i.indexOf(t)>=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}})),a):a}},function(e,t,n){"use strict";var r=n(29);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&&(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&&n.host===e.host}}():function(){return!0}},function(e,t,n){"use strict";var r=n(29);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,i,o,a){var s=[];s.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(i)&&s.push("path="+i),r.isString(o)&&s.push("domain="+o),!0===a&&s.push("secure"),document.cookie=s.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)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(e,t,n){"use strict";var r=n(29);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]&&(this.handlers[e]=null)},i.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=i},function(e,t,n){"use strict";var r=n(29),i=n(278),o=n(156),a=n(107),s=n(279),l=n(280);function u(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){return u(e),e.baseURL&&!s(e.url)&&(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]})),(e.adapter||a.adapter)(e).then((function(t){return u(e),t.data=i(t.data,t.headers,e.transformResponse),t}),(function(t){return o(t)||(u(e),t&&t.response&&(t.response.data=i(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},function(e,t,n){"use strict";var r=n(29);e.exports=function(e,t,n){return r.forEach(n,(function(n){e=n(e,t)})),e}},function(e,t,n){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},function(e,t,n){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},function(e,t,n){"use strict";var r=n(157);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;return{token:new i((function(t){e=t})),cancel:e}},e.exports=i},function(e,t,n){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},function(e,t,n){"use strict";(function(e){ 197/*! 198 * The buffer module from node.js, for the browser. 199 * 200 * @author Feross Aboukhadijeh <http://feross.org> 201 * @license MIT 202 */ 203var r=n(284),i=n(285),o=n(286);function a(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(a()<t)throw new RangeError("Invalid typed array length");return l.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=l.prototype:(null===e&&(e=new l(t)),e.length=t),e}function l(e,t,n){if(!(l.TYPED_ARRAY_SUPPORT||this instanceof l))return new l(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 u(this,e,t,n)}function u(e,t,n,r){if("number"==typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer?function(e,t,n,r){if(t.byteLength,n<0||t.byteLength<n)throw new RangeError("'offset' is out of bounds");if(t.byteLength<n+(r||0))throw new RangeError("'length' is out of bounds");t=void 0===n&&void 0===r?new Uint8Array(t):void 0===r?new Uint8Array(t,n):new Uint8Array(t,n,r);l.TYPED_ARRAY_SUPPORT?(e=t).__proto__=l.prototype:e=d(e,t);return e}(e,t,n,r):"string"==typeof t?function(e,t,n){"string"==typeof n&&""!==n||(n="utf8");if(!l.isEncoding(n))throw new TypeError('"encoding" must be a valid string encoding');var r=0|h(t,n),i=(e=s(e,r)).write(t,n);i!==r&&(e=e.slice(0,i));return e}(e,t,n):function(e,t){if(l.isBuffer(t)){var n=0|p(t.length);return 0===(e=s(e,n)).length||t.copy(e,0,0,n),e}if(t){if("undefined"!=typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!=typeof t.length||(r=t.length)!=r?s(e,0):d(e,t);if("Buffer"===t.type&&o(t.data))return d(e,t.data)}var r;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function c(e){if("number"!=typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function f(e,t){if(c(t),e=s(e,t<0?0:0|p(t)),!l.TYPED_ARRAY_SUPPORT)for(var n=0;n<t;++n)e[n]=0;return e}function d(e,t){var n=t.length<0?0:0|p(t.length);e=s(e,n);for(var r=0;r<n;r+=1)e[r]=255&t[r];return e}function p(e){if(e>=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|e}function h(e,t){if(l.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&
vendor: 16,463 bytes, line 203
203(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(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 B(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return z(e).length;default:if(r)return B(e).length;t=(""+t).toLowerCase(),r=!0}}function m(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return C(this,t,n);case"utf8":case"utf-8":return k(this,t,n);case"ascii":return O(this,t,n);case"latin1":case"binary":return _(this,t,n);case"base64":return x(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return P(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function g(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function v(e,t,n,r,i){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"==typeof t&&(t=l.from(t,r)),l.isBuffer(t))return 0===t.length?-1:y(e,t,n,r,i);if("number"==typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):y(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function y(e,t,n,r,i){var o,a=1,s=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;a=2,s/=2,l/=2,n/=2}function u(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var c=-1;for(o=n;o<s;o++)if(u(e,o)===u(t,-1===c?0:o-c)){if(-1===c&&(c=o),o-c+1===l)return c*a}else-1!==c&&(o-=o-c),c=-1}else for(n+l>s&&(n=s-l),o=n;o>=0;o--){for(var f=!0,d=0;d<l;d++)if(u(e,o+d)!==u(t,d)){f=!1;break}if(f)return o}return-1}function b(e,t,n,r){n=Number(n)||0;var i=e.length-n;r?(r=Number(r))>i&&(r=i):r=i;var o=t.length;if(o%2!=0)throw new TypeError("Invalid hex string");r>o/2&&(r=o/2);for(var a=0;a<r;++a){var s=parseInt(t.substr(2*a,2),16);if(isNaN(s))return a;e[n+a]=s}return a}function E(e,t,n,r){return q(B(t,e.length-n),e,n,r)}function w(e,t,n,r){return q(function(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(t),e,n,r)}function A(e,t,n,r){return w(e,t,n,r)}function S(e,t,n,r){return q(z(t),e,n,r)}function T(e,t,n,r){return q(function(e,t){for(var n,r,i,o=[],a=0;a<e.length&&!((t-=2)<0);++a)n=e.charCodeAt(a),r=n>>8,i=n%256,o.push(i),o.push(r);return o}(t,e.length-n),e,n,r)}function x(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function k(e,t,n){n=Math.min(e.length,n);for(var r=[],i=t;i<n;){var o,a,s,l,u=e[i],c=null,f=u>239?4:u>223?3:u>191?2:1;if(i+f<=n)switch(f){case 1:u<128&&(c=u);break;case 2:128==(192&(o=e[i+1]))&&(l=(31&u)<<6|63&o)>127&&(c=l);break;case 3:o=e[i+1],a=e[i+2],128==(192&o)&&128==(192&a)&&(l=(15&u)<<12|(63&o)<<6|63&a)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:o=e[i+1],a=e[i+2],s=e[i+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(l=(15&u)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,f=1):c>65535&&(c-=65536,r.push(c>>>10&1023|55296),c=56320|1023&c),r.push(c),i+=f}return function(e){var t=e.length;if(t<=4096)return String.fromCharCode.apply(String,e);var n="",r=0;for(;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=4096));return n}(r)}t.Buffer=l,t.SlowBuffer=function(e){+e!=e&&(e=0);return l.alloc(+e)},t.INSPECT_MAX_BYTES=50,l.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:function(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"==typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(e){return!1}}(),t.kMaxLength=a(),l.poolSize=8192,l._augment=function(e){return e.__proto__=l.prototype,e},l.from=function(e,t,n){return u(null,e,t,n)},l.TYPED_ARRAY_SUPPORT&&(l.prototype.__proto__=Uint8Array.prototype,l.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&l[Symbol.species]===l&&Object.defineProperty(l,Symbol.species,{value:null,configurable:!0})),l.alloc=function(e,t,n){return function(e,t,n,r){return c(t),t<=0?s(e,t):void 0!==n?"string"==typeof r?s(e,t).fill(n,r):s(e,t).fill(n):s(e,t)}(null,e,t,n)},l.allocUnsafe=function(e){return f(null,e)},l.allocUnsafeSlow=function(e){return f(null,e)},l.isBuffer=function(e){return!(null==e||!e._isBuffer)},l.compare=function(e,t){if(!l.isBuffer(e)||!l.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,r=t.length,i=0,o=Math.min(n,r);i<o;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n<r?-1:r<n?1:0},l.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}},l.concat=function(e,t){if(!o(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return l.alloc(0);var n;if(void 0===t)for(t=0,n=0;n<e.length;++n)t+=e[n].length;var r=l.allocUnsafe(t),i=0;for(n=0;n<e.length;++n){var a=e[n];if(!l.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(r,i),i+=a.length}return r},l.byteLength=h,l.prototype._isBuffer=!0,l.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<e;t+=2)g(this,t,t+1);return this},l.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<e;t+=4)g(this,t,t+3),g(this,t+1,t+2);return this},l.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<e;t+=8)g(this,t,t+7),g(this,t+1,t+6),g(this,t+2,t+5),g(this,t+3,t+4);return this},l.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?k(this,0,e):m.apply(this,arguments)},l.prototype.equals=function(e){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===l.compare(this,e)},l.prototype.inspect=function(){var e="",n=t.INSPECT_MAX_BYTES;return this.length>0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),"<Buffer "+e+">"},l.prototype.compare=function(e,t,n,r,i){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(this===e)return 0;for(var o=(i>>>=0)-(r>>>=0),a=(n>>>=0)-(t>>>=0),s=Math.min(o,a),u=this.slice(r,i),c=e.slice(t,n),f=0;f<s;++f)if(u[f]!==c[f]){o=u[f],a=c[f];break}return o<a?-1:a<o?1:0},l.prototype.includes=function(e,t,n){return-1!==this.indexOf(e,t,n)},l.prototype.indexOf=function(e,t,n){return v(this,e,t,n,!0)},l.prototype.lastIndexOf=function(e,t,n){return v(this,e,t,n,!1)},l.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"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&&(r="utf8")):(r=n,n=void 0)}var i=this.length-t;if((void 0===n||n>i)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return b(this,e,t,n);case"utf8":case"utf-8":return E(this,e,t,n);case"ascii":return w(this,e,t,n);case"latin1":case"binary":return A(this,e,t,n);case"base64":return S(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function O(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(127&e[i]);return r}function _(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(e[i]);return r}function C(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);for(var i="",o=t;o<n;++o)i+=F(e[o]);return i}function P(e,t,n){for(var r=e.slice(t,n),i="",o=0;o<r.length;o+=2)i+=String.fromCharCode(r[o]+256*r[o+1]);return i}function I(e,t,n){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function N(e,t,n,r,i,o){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<o)throw new RangeError('"value" argument is out of bounds');if(n+r>e.length)throw new RangeError("Index out of range")}function R(e,t,n,r){t<0&&(t=65535+t+1);for(var i=0,o=Math.min(e.length-n,2);i<o;++i)e[n+i]=(t&255<<8*(r?i:1-i))>>>8*(r?i:1-i)}function L(e,t,n,r){t<0&&(t=4294967295+t+1);for(var i=0,o=Math.min(e.length-n,4);i<o;++i)e[n+i]=t>>>8*(r?i:3-i)&255}function M(e,t,n,r,i,o){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function D(e,t,n,r,o){return o||M(e,0,n,4),i.write(e,t,n,r,23,4),n+4}function j(e,t,n,r,o){return o||M(e,0,n,8),i.write(e,t,n,r,52,8),n+8}l.prototype.slice=function(e,t){var n,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e),l.TYPED_ARRAY_SUPPORT)(n=this.subarray(e,t)).__proto__=l.prototype;else{var i=t-e;n=new l(i,void 0);for(var o=0;o<i;++o)n[o]=this[o+e]}return n},l.prototype.readUIntLE=function(e,t,n){e|=0,t|=0,n||I(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r},l.prototype.readUIntBE=function(e,t,n){e|=0,t|=0,n||I(e,t,this.length);for(var r=this[e+--t],i=1;t>0&&(i*=256);)r+=this[e+--t]*i;return r},l.prototype.readUInt8=function(e,t){return t||I(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return t||I(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return t||I(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return t||I(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return t||I(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||I(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*t)),r},l.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||I(e,t,this.length);for(var r=t,i=1,o=this[e+--r];r>0&&(i*=256);)o+=this[e+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},l.prototype.readInt8=function(e,t){return t||I(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){t||I(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt16BE=function(e,t){t||I(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt32LE=function(e,t){return t||I(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return t||I(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return t||I(e,4,this.length),i.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return t||I(e,4,this.length),i.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return t||I(e,8,this.length),i.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return t||I(e,8,this.length),i.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,n,r){(e=+e,t|=0,n|=0,r)||N(this,e,t,n,Math.pow(2,8*n)-1,0);var i=1,o=0;for(this[t]=255&e;++o<n&&(i*=256);)this[t+o]=e/i&255;return t+n},l.prototype.writeUIntBE=function(e,t,n,r){(e=+e,t|=0,n|=0,r)||N(this,e,t,n,Math.pow(2,8*n)-1,0);var i=n-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+n},l.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):R(this,e,t,!0),t+2},l.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):R(this,e,t,!1),t+2},l.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):L(this,e,t,!0),t+4},l.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):L(this,e,t,!1),t+4},l.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);N(this,e,t,n,i-1,-i)}var o=0,a=1,s=0;for(this[t]=255&e;++o<n&&(a*=256);)e<0&&0===s&&0!==this[t+o-1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+n},l.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);N(this,e,t,n,i-1,-i)}var o=n-1,a=1,s=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+n},l.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):R(this,e,t,!0),t+2},l.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):R(this,e,t,!1),t+2},l.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):L(this,e,t,!0),t+4},l.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):L(this,e,t,!1),t+4},l.prototype.writeFloatLE=function(e,t,n){return D(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return D(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return j(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return j(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var i,o=r-n;if(this===e&&n<t&&t<r)for(i=o-1;i>=0;--i)e[i+t]=this[i+n];else if(o<1e3||!l.TYPED_ARRAY_SUPPORT)for(i=0;i<o;++i)e[i+t]=this[i+n];else Uint8Array.prototype.set.call(e,this.subarray(n,n+o),t);return o},l.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&&(r=n,n=this.length),1===e.length){var i=e.charCodeAt(0);i<256&&(e=i)}if(void 0!==r&&"string"!=typeof r)throw new TypeError("encoding must be a string");if("string"==typeof r&&!l.isEncoding(r))throw new TypeError("Unknown encoding: "+r)}else"number"==typeof e&&(e&=255);if(t<0||this.length<t||this.length<n)throw new RangeError("Out of range index");if(n<=t)return this;var o;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(o=t;o<n;++o)this[o]=e;else{var a=l.isBuffer(e)?e:B(new l(e,r).toString()),s=a.length;for(o=0;o<n-t;++o)this[o+t]=a[o%s]}return this};var U=/[^+\/0-9A-Za-z-_]/g;function F(e){return e<16?"0"+e.toString(16):e.toString(16)}function B(e,t){var n;t=t||1/0;for(var r=e.length,i=null,o=[],a=0;a<r;++a){if((n=e.charCodeAt(a))>55295&&n<57344){if(!i){if(n>56319){(t-=3)>
vendor: 4,497 bytes, lines 203-205
203-1&&o.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function z(e){return r.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(U,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function q(e,t,n,r){for(var i=0;i<r&&!(i+n>=t.length||i>=e.length);++i)t[i+n]=e[i];return i}}).call(this,n(59))},function(e,t,n){"use strict";t.byteLength=function(e){var t=u(e),n=t[0],r=t[1];return 3*(n+r)/4-r},t.toByteArray=function(e){var t,n,r=u(e),a=r[0],s=r[1],l=new o(function(e,t,n){return 3*(t+n)/4-n}(0,a,s)),c=0,f=s>0?a-4:a;for(n=0;n<f;n+=4)t=i[e.charCodeAt(n)]<<18|i[e.charCodeAt(n+1)]<<12|i[e.charCodeAt(n+2)]<<6|i[e.charCodeAt(n+3)],l[c++]=t>>16&255,l[c++]=t>>8&255,l[c++]=255&t;2===s&&(t=i[e.charCodeAt(n)]<<2|i[e.charCodeAt(n+1)]>>4,l[c++]=255&t);1===s&&(t=i[e.charCodeAt(n)]<<10|i[e.charCodeAt(n+1)]<<4|i[e.charCodeAt(n+2)]>>2,l[c++]=t>>8&255,l[c++]=255&t);return l},t.fromByteArray=function(e){for(var t,n=e.length,i=n%3,o=[],a=0,s=n-i;a<s;a+=16383)o.push(c(e,a,a+16383>s?s:a+16383));1===i?(t=e[n-1],o.push(r[t>>2]+r[t<<4&63]+"==")):2===i&&(t=(e[n-2]<<8)+e[n-1],o.push(r[t>>10]+r[t>>4&63]+r[t<<2&63]+"="));return o.join("")};for(var r=[],i=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,l=a.length;s<l;++s)r[s]=a[s],i[a.charCodeAt(s)]=s;function u(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function c(e,t,n){for(var i,o,a=[],s=t;s<n;s+=3)i=(e[s]<<16&16711680)+(e[s+1]<<8&65280)+(255&e[s+2]),a.push(r[(o=i)>>18&63]+r[o>>12&63]+r[o>>6&63]+r[63&o]);return a.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},function(e,t){ 204/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */ 205t.read=function(e,t,n,r,i){var o,a,s=8*i-r-1,l=(1<<s)-1,u=l>>1,c=-7,f=n?i-1:0,d=n?-1:1,p=e[t+f];for(f+=d,o=p&(1<<-c)-1,p>>=-c,c+=s;c>0;o=256*o+e[t+f],f+=d,c-=8);for(a=o&(1<<-c)-1,o>>=-c,c+=r;c>0;a=256*a+e[t+f],f+=d,c-=8);if(0===o)o=1-u;else{if(o===l)return a?NaN:1/0*(p?-1:1);a+=Math.pow(2,r),o-=u}return(p?-1:1)*a*Math.pow(2,o-r)},t.write=function(e,t,n,r,i,o){var a,s,l,u=8*o-i-1,c=(1<<u)-1,f=c>>1,d=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,p=r?0:o-1,h=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=c):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))<1&&(a--,l*=2),(t+=a+f>=1?d/l:d*Math.pow(2,1-f))*l>=2&&(a++,l/=2),a+f>=c?(s=0,a=c):a+f>=1?(s=(t*l-1)*Math.pow(2,i),a+=f):(s=t*Math.pow(2,f-1)*Math.pow(2,i),a=0));i>=8;e[n+p]=255&s,p+=h,s/=256,i-=8);for(a=a<<i|s,u+=i;u>0;e[n+p]=255&a,p+=h,a/=256,u-=8);e[n+p-h]|=128*m}},function(e,t){var n={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==n.call(e)}},function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){"use strict";n.r(t);var r=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===i}(e)}(e)};var i="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function o(e,t){return!1!==t.clone&&t.isMergeableObject(e)?s((n=e,Array.isArray(n)?[]:{}),e,t):e;var n}function a(e,t,n){return e.concat(t).map((function(e){return o(e,n)}))}function s(e,t,n){(n=n||{}).arrayMerge=n.arrayMerge||a,n.isMergeableObject=n.isMergeableObject||r;var i=Array.isArray(t);return i===Array.isArray(e)?i?n.arrayMerge(e,t,n):function(e,t,n){var r={};return n.isMergeableObject(e)&&Object.keys(e).forEach((function(t){r[t]=o(e[t],n)})),Object.keys(t).forEach((function(i){n.isMergeableObject(t[i])&&e[i]?r[i]=s(e[i],t[i],n):r[i]=o(t[i],n)})),r}(e,t,n):o(t,n)}s.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,n){return s(e,n,t)}),{})};var l=s;t.default=l},function(e,t,n){"use strict";
205Object.defineProperty(t,"__esModule",{value:!0});o(n(77));var r=o(n(300)),i=o(n(301));function o(e){return e&&e.__esModule?e:{default:e}}var a={specs:[r.default,i.default],overlay:{className:"blot-formatter__overlay",style:{position:"absolute",boxSizing:"border-box",border:"1px dashed #444"}},align:{attribute:"data-align",aligner:{applyStyle:!0},icons:{left:'\n <svg viewbox="0 0 18 18">\n <line class="ql-stroke" x1="3" x2="15" y1="9" y2="9"></line>\n <line class="ql-stroke" x1="3" x2="13" y1="14" y2="14"></line>\n <line class="ql-stroke" x1="3" x2="9" y1="4" y2="4"></line>\n </svg>\n ',center:'\n <svg viewbox="0 0 18 18">\n <line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"></line>\n <line class="ql-stroke" x1="14" x2="4" y1="14" y2="14"></line>\n <line class="ql-stroke" x1="12" x2="6" y1="4" y2="4"></line>\n </svg>\n ',right:'\n <svg viewbox="0 0 18 18">\n <line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"></line>\n <line class="ql-stroke" x1="15" x2="5" y1="14" y2="14"></line>\n <line class="ql-stroke" x1="15" x2="9" y1="4" y2="4"></line>\n </svg>\n '},toolbar:{allowDeselect:!0,mainClassName:"blot-formatter__toolbar",mainStyle:{position:"absolute",top:"-12px",right:"0",left:"0",height:"0",minWidth:"100px",font:"12px/1.0 Arial, Helvetica, sans-serif",textAlign:"center",color:"#333",boxSizing:"border-box",cursor:"default",zIndex:"1"},buttonClassName:"blot-formatter__toolbar-button",addButtonSelectStyle:!0,buttonStyle:{display:"inline-block",width:"24px",height:"24px",background:"white",border:"1px solid #999",verticalAlign:"middle"},svgStyle:{display:"inline-block",width:"24px",height:"24px",background:"white",border:"1px solid #999",verticalAlign:"middle"}}},resize:{handleClassName:"blot-formatter__resize-handle",handleStyle:{position:"absolute",height:"12px",width:"12px",backgroundColor:"white",border:"1px solid #777",boxSizing:"border-box",opacity:"0.80"}}};t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=s(n(66)),o=(s(n(33)),s(n(296))),a=(n(78),n(158),s(n(297)));function s(e){return e&&e.__esModule?e:{default:e}}var l=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.aligner=new o.default(e.options.align),n.toolbar=new a.default,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"onCreate",value:function(){var e=this.toolbar.create(this.formatter,this.aligner);this.formatter.overlay.appendChild(e)}},{key:"onDestroy",value:function(){var e=this.toolbar.getElement();e&&(this.formatter.overlay.removeChild(e),this.toolbar.destroy())}}]),t}(i.default);t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();n(78);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=function(){function e(t){var n,r=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.applyStyle=t.aligner.applyStyle,this.alignAttribute=t.attribute,this.alignments=(i(n={},"left",{name:"left",icon:t.icons.left,apply:function(e){r.setAlignment(e,"left"),r.setStyle(e,"inline","left","0 1em 1em 0")}}),i(n,"center",{name:"center",icon:t.icons.center,apply:function(e){r.setAlignment(e,"center"),r.setStyle(e,"block",null,"auto")}}),i(n,"right",{name:"right",icon:t.icons.right,apply:function(e){r.setAlignment(e,"right"),r.setStyle(e,"inline","right","0 0 1em 1em")}}),n)}return r(e,[{key:"getAlignments",value:function(){var e=this;return Object.keys(this.alignments).map((function(t){return e.alignments[t]}))}},{key:"clear",value:function(e){e.removeAttribute(this.alignAttribute),this.setStyle(e,null,null,null)}},{key:"isAligned",value:function(e,t){return e.getAttribute(this.alignAttribute)===t.name}},{key:"setAlignment",value:function(e,t){e.setAttribute(this.alignAttribute,t)}},{key:"setStyle",value:function(e,t,n,r){this.applyStyle&&(e.style.setProperty("display",t),e.style.setProperty("float",n),e.style.setProperty("margin",r))}}]),e}();t.default=o},function(e,t,n){"use strict";
205Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=(n(158),n(78),n(33));(r=o)&&r.__esModule;var a=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.toolbar=null,this.buttons=[]}return i(e,[{key:"create",value:function(e,t){var n=document.createElement("div");return n.classList.add(e.options.align.toolbar.mainClassName),this.addToolbarStyle(e,n),this.addButtons(e,n,t),this.toolbar=n,this.toolbar}},{key:"destroy",value:function(){this.toolbar=null,this.buttons=[]}},{key:"getElement",value:function(){return this.toolbar}},{key:"addToolbarStyle",value:function(e,t){e.options.align.toolbar.mainStyle&&Object.assign(t.style,e.options.align.toolbar.mainStyle)}},{key:"addButtonStyle",value:function(e,t,n){n.options.align.toolbar.buttonStyle&&(Object.assign(e.style,n.options.align.toolbar.buttonStyle),t>0&&(e.style.borderLeftWidth="0")),n.options.align.toolbar.svgStyle&&Object.assign(e.children[0].style,n.options.align.toolbar.svgStyle)}},{key:"addButtons",value:function(e,t,n){var r=this;n.getAlignments().forEach((function(i,o){var a=document.createElement("span");a.classList.add(e.options.align.toolbar.buttonClassName),a.innerHTML=i.icon,a.addEventListener("click",(function(){r.onButtonClick(a,e,i,n)})),r.preselectButton(a,i,e,n),r.addButtonStyle(a,o,e),r.buttons.push(a),t.appendChild(a)}))}},{key:"preselectButton",value:function(e,t,n,r){if(n.currentSpec){var i=n.currentSpec.getTargetElement();i&&r.isAligned(i,t)&&this.selectButton(n,e)}}},{key:"onButtonClick",value:function(e,t,n,r){if(t.currentSpec){var i=t.currentSpec.getTargetElement();i&&this.clickButton(e,i,t,n,r)}}},{key:"clickButton",value:function(e,t,n,r,i){var o=this;this.buttons.forEach((function(e){o.deselectButton(n,e)})),i.isAligned(t,r)?n.options.align.toolbar.allowDeselect?i.clear(t):this.selectButton(n,e):(this.selectButton(n,e),r.apply(t)),n.update()}},{key:"selectButton",value:function(e,t){t.classList.add("is-selected"),e.options.align.toolbar.addButtonSelectStyle&&t.style.setProperty("filter","invert(20%)")}},{key:"deselectButton",value:function(e,t){t.classList.remove("is-selected"),e.options.align.toolbar.addButtonSelectStyle&&t.style.removeProperty("filter")}}]),e}();t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=o(n(66));o(n(33));function o(e){return e&&e.__esModule?e:{default:e}}var a=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onMouseDown=function(e){if(e.target instanceof HTMLElement&&(n.dragHandle=e.target,n.setCursor(n.dragHandle.style.cursor),n.formatter.currentSpec)){var t=n.formatter.currentSpec.getTargetElement();if(t){var r=t.getBoundingClientRect();n.dragStartX=e.clientX,n.preDragWidth=r.width,n.targetRatio=r.height/r.width,document.addEventListener("mousemove",n.onDrag),document.addEventListener("mouseup",n.onMouseUp)}}},n.onDrag=function(e){if(n.formatter.currentSpec){var t=n.formatter.currentSpec.getTargetElement();if(t){var r=e.clientX-n.dragStartX,i=0;i=n.dragHandle===n.topLeftHandle||n.dragHandle===n.bottomLeftHandle?Math.round(n.preDragWidth-r):Math.round(n.preDragWidth+r);var o=n.targetRatio*i;t.setAttribute("width",""+i),t.setAttribute("height",""+o),n.formatter.update(
vendor: 4,125 bytes, line 205
205)}}},n.onMouseUp=function(){n.setCursor(""),document.removeEventListener("mousemove",n.onDrag),document.removeEventListener("mouseup",n.onMouseUp)},n.topLeftHandle=n.createHandle("top-left","nwse-resize"),n.topRightHandle=n.createHandle("top-right","nesw-resize"),n.bottomRightHandle=n.createHandle("bottom-right","nwse-resize"),n.bottomLeftHandle=n.createHandle("bottom-left","nesw-resize"),n.dragHandle=null,n.dragStartX=0,n.preDragWidth=0,n.targetRatio=0,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"onCreate",value:function(){this.formatter.overlay.appendChild(this.topLeftHandle),this.formatter.overlay.appendChild(this.topRightHandle),this.formatter.overlay.appendChild(this.bottomRightHandle),this.formatter.overlay.appendChild(this.bottomLeftHandle),this.repositionHandles(this.formatter.options.resize.handleStyle)}},{key:"onDestroy",value:function(){this.setCursor(""),this.formatter.overlay.removeChild(this.topLeftHandle),this.formatter.overlay.removeChild(this.topRightHandle),this.formatter.overlay.removeChild(this.bottomRightHandle),this.formatter.overlay.removeChild(this.bottomLeftHandle)}},{key:"createHandle",value:function(e,t){var n=document.createElement("div");return n.classList.add(this.formatter.options.resize.handleClassName),n.setAttribute("data-position",e),n.style.cursor=t,this.formatter.options.resize.handleStyle&&Object.assign(n.style,this.formatter.options.resize.handleStyle),n.addEventListener("mousedown",this.onMouseDown),n}},{key:"repositionHandles",value:function(e){var t="0px",n="0px";e&&(e.width&&(t=-parseFloat(e.width)/2+"px"),e.height&&(n=-parseFloat(e.height)/2+"px")),Object.assign(this.topLeftHandle.style,{left:t,top:n}),Object.assign(this.topRightHandle.style,{right:t,top:n}),Object.assign(this.bottomRightHandle.style,{right:t,bottom:n}),Object.assign(this.bottomLeftHandle.style,{left:t,bottom:n})}},{key:"setCursor",value:function(e){if(document.body&&(document.body.style.cursor=e),this.formatter.currentSpec){var t=this.formatter.currentSpec.getOverlayElement();t&&(t.style.cursor=e)}}}]),t}(i.default);t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=o(n(31));function o(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var l=function(e){function t(){var e,n,r;a(this,t);for(var o=arguments.length,l=Array(o),u=0;u<o;u++)l[u]=arguments[u];return n=r=s(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(l))),r.onKeyUp=function(e){if(r.formatter.currentSpec&&(46===e.keyCode||8===e.keyCode)){var t=i.default.find(r.formatter.currentSpec.getTargetElement());t&&t.deleteAt(0),r.formatter.hide()}},s(r,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"onCreate",value:function(){document.addEventListener("keyup",this.onKeyUp,!0),this.formatter.quill.root.addEventListener("input",this.onKeyUp,!0)}},{key:"onDestroy",value:function(){document.removeEventListener("keyup",this.onKeyUp),this.formatter.quill.root.removeEventListener("input",this.onKeyUp)}}]),t}(o(n(66)).default);t.default=l},function(e,t,n){"use strict";
205Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=o(n(77));o(n(33));function o(e){return e&&e.__esModule?e:{default:e}}var a=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onClick=function(e){var t=e.target;t instanceof HTMLElement&&"IMG"===t.tagName&&(n.img=t,n.formatter.show(n))},n.img=null,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"init",value:function(){this.formatter.quill.root.addEventListener("click",this.onClick)}},{key:"getTargetElement",value:function(){return this.img}},{key:"onHide",value:function(){this.img=null}}]),t}(i.default);t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(302));i(n(33));function i(e){return e&&e.__esModule?e:{default:e}}var o=function(e){function t(e){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,"iframe.ql-video"))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(r.default);t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=o(n(77));o(n(33));function o(e){return e&&e.__esModule?e:{default:e}}var a=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return r.onTextChange=function(){Array.from(document.querySelectorAll(r.selector+":not([data-blot-formatter-unclickable-bound])")).forEach((function(e){e.setAttribute("data-blot-formatter-unclickable-bound","true"),e.addEventListener("mouseenter",r.onMouseEnter)}))},r.onMouseEnter=function(e){var t=e.target;t instanceof HTMLElement&&(r.nextUnclickable=t,r.repositionProxyImage(r.nextUnclickable))},r.onProxyImageClick=function(){r.unclickable=r.nextUnclickable,r.nextUnclickable=null,r.formatter.show(r),r.hideProxyImage()},r.selector=n,r.unclickable=null,r.nextUnclickable=null,r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"init",value:function(){document.body&&document.body.appendChild(this.createProxyImage()),this.hideProxyImage(),this.proxyImage.addEventListener("click",this.onProxyImageClick),this.formatter.quill.on("text-change",this.onTextChange)}},{key:"getTargetElement",value:function(){return this.unclickable}},{key:"getOverlayElement",value:function(){return this.unclickable}},{key:"onHide",value:function(){this.hideProxyImage(),this.nextUnclickable=null,this.unclickable=null}},{key:"createProxyImage",value:function(){var e=document.createElement("canvas"),t=e.getContext("2d");return t.globalAlpha=0,t.fillRect(0,0,1,1),this.proxyImage=document.createElement("img"),this.proxyImage.src=e.toDataURL("image/png"),this.proxyImage.classList.add("blot-formatter__proxy-image"),Object.assign(this.proxyImage.style,{position:"absolute",margin:"0"}),this.proxyImage}},{key:"hideProxyImage",value:function(){Object.assign(this.proxyImage.style,{display:"none"})}},{key:"repositionProxyImage",value:function(e){var t=e.getBoundingClientRect();Object.assign(this.proxyImage.style,{display:"block",left:t.left+window.pageXOffset+"px",to
vendor: 5,689 bytes, line 205
205p:t.top+window.pageYOffset+"px",width:t.width+"px",height:t.height+"px"})}}]),t}(i.default);t.default=a},function(e,t,n){var r=n(34).default;e.exports=function(e,t){if("object"!==r(e)||null===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.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(9);e.exports=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=r(e)););return e},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,n(t,r)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(307),i=n(348),o=n(175);e.exports=function(e){var t=i(e);return 1==t.length&&t[0][2]?o(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},function(e,t,n){var r=n(108),i=n(111);e.exports=function(e,t,n,o){var a=n.length,s=a,l=!o;if(null==e)return!s;for(e=Object(e);a--;){var u=n[a];if(l&&u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1}for(;++a<s;){var c=(u=n[a])[0],f=e[c],d=u[1];if(l&&u[2]){if(void 0===f&&!(c in e))return!1}else{var p=new r;if(o)var h=o(f,d,c,e,t,p);if(!(void 0===h?i(d,f,3,o,p):h))return!1}}return!0}},function(e,t){e.exports=function(){this.__data__=[],this.size=0}},function(e,t,n){var r=n(80),i=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():i.call(t,n,1),--this.size,!0)}},function(e,t,n){var r=n(80);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},function(e,t,n){var r=n(80);e.exports=function(e){return r(this.__data__,e)>-1}},function(e,t,n){var r=n(80);e.exports=function(e,t){var n=this.__data__,i=r(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this}},function(e,t,n){var r=n(79);e.exports=function(){this.__data__=new r,this.size=0}},function(e,t){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},function(e,t){e.exports=function(e){return this.__data__.get(e)}},function(e,t){e.exports=function(e){return this.__data__.has(e)}},function(e,t,n){var r=n(79),i=n(109),o=n(110);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!i||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new o(a)}return n.set(e,t),this.size=n.size,this}},function(e,t,n){var r=n(47),i=n(321),o=n(36),a=n(161),s=/^\[object .+?Constructor\]$/,l=Function.prototype,u=Object.prototype,c=l.toString,f=u.hasOwnProperty,d=RegExp("^"+c.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!o(e)||i(e))&&(r(e)?d:s).test(a(e))}},function(e,t,n){var r=n(54),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var i=a.call(e);return r&&(t?e[s]=n:delete e[s]),i}},function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},function(e,t,n){var r,i=n(322),o=(r=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!o&&o in e}},function(e,t,n){var r=n(26)["__core-js_shared__"];e.exports=r},function(e,t){e.exports=function(e,t){return null==e?void 0:e[t]}},function(e,t,n){var r=n(325),i=n(79),o=n(109);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(o||i),string:new r}}},function(e,t,n){var r=n(326),i=n(327),o=n(328),a=n(329),s=n(330);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=i,l.prototype.get=o,l.prototype.has=a,l.prototype.set=s,e.exports=l},function(e,t,n){var r=n(82);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},function(e,t){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},function(e,t,n){var r=n(82),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return i.call(t,e)?t[e]:void 0}},function(e,t,n){var r=n(82),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:i.call(t,e)}},function(e,t,n){var r=n(82);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},function(e,t,n){var r=n(83);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},function(e,t){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},function(e,t,n){var r=n(83);e.exports=function(e){return r(this,e).get(e)}},function(e,t,n){var r=n(83);e.exports=function(e){return r(this,e).has(e)}},function(e,t,n){var r=n(83);e.exports=function(e,t){var n=r(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this}},function(e,t,n){var r=n(108),i=n(162),o=n(339),a=n(340),s=n(45),l=n(18),u=n(88),c=n(115),f="[object Object]",d=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,p,h,m){var g=l(e),v=l(t),y=g?"[object Array]":s(e),b=v?"[object Array]":s(t),E=(y="[object Arguments]"==y?f:y)==f,w=(b="[object Arguments]"==b?f:b)==f,A=y==b;if(A&&u(e)){if(!u(t))return!1;g=!0,E=!1}if(A&&!E)return m||(m=new r),g||c(e)?i(e,t,n,p,h,m):o(e,t,y,n,p,h,m);if(!(1&n)){var S=E&&d.call(e,"__wrapped__"),T=w&&d.call(t,"__wrapped__");
vendor: 10,056 bytes, line 205
205if(S||T){var x=S?e.value():e,k=T?t.value():t;return m||(m=new r),h(x,k,n,p,m)}}return!!A&&(m||(m=new r),a(e,t,n,p,h,m))}},function(e,t){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},function(e,t){e.exports=function(e){return this.__data__.has(e)}},function(e,t,n){var r=n(54),i=n(164),o=n(81),a=n(162),s=n(165),l=n(86),u=r?r.prototype:void 0,c=u?u.valueOf:void 0;e.exports=function(e,t,n,r,u,f,d){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!f(new i(e),new i(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return o(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var p=s;case"[object Set]":var h=1&r;if(p||(p=l),e.size!=t.size&&!h)return!1;var m=d.get(e);if(m)return m==t;r|=2,d.set(e,t);var g=a(p(e),p(t),r,u,f,d);return d.delete(e),g;case"[object Symbol]":if(c)return c.call(e)==c.call(t)}return!1}},function(e,t,n){var r=n(166),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,o,a,s){var l=1&n,u=r(e),c=u.length;if(c!=r(t).length&&!l)return!1;for(var f=c;f--;){var d=u[f];if(!(l?d in t:i.call(t,d)))return!1}var p=s.get(e),h=s.get(t);if(p&&h)return p==t&&h==e;var m=!0;s.set(e,t),s.set(t,e);for(var g=l;++f<c;){var v=e[d=u[f]],y=t[d];if(o)var b=l?o(y,v,d,t,e,s):o(v,y,d,e,t,s);if(!(void 0===b?v===y||a(v,y,n,o,s):b)){m=!1;break}g||(g="constructor"==d)}if(m&&!g){var E=e.constructor,w=t.constructor;E==w||!("constructor"in e)||!("constructor"in t)||"function"==typeof E&&E instanceof E&&"function"==typeof w&&w instanceof w||(m=!1)}return s.delete(e),s.delete(t),m}},function(e,t){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},function(e,t,n){var r=n(32),i=n(25);e.exports=function(e){return i(e)&&"[object Arguments]"==r(e)}},function(e,t){e.exports=function(){return!1}},function(e,t,n){var r=n(32),i=n(116),o=n(25),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return o(e)&&i(e.length)&&!!a[r(e)]}},function(e,t,n){var r=n(171)(Object.keys,Object);e.exports=r},function(e,t,n){var r=n(53)(n(26),"DataView");e.exports=r},function(e,t,n){var r=n(53)(n(26),"Promise");e.exports=r},function(e,t,n){var r=n(174),i=n(39);e.exports=function(e){for(var t=i(e),n=t.length;n--;){var o=t[n],a=e[o];t[n]=[o,a,r(a)]}return t}},function(e,t,n){var r=n(111),i=n(23),o=n(177),a=n(117),s=n(174),l=n(175),u=n(55);e.exports=function(e,t){return a(e)&&s(t)?l(u(e),t):function(n){var a=i(n,e);return void 0===a&&a===t?o(n,e):r(t,a,3)}}},function(e,t,n){var r=n(351);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},function(e,t,n){var r=n(110);function i(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(i.Cache||r),n}i.Cache=r,e.exports=i},function(e,t){e.exports=function(e,t){return null!=e&&t in Object(e)}},function(e,t,n){var r=n(179),i=n(354),o=n(117),a=n(55);e.exports=function(e){return o(e)?r(a(e)):i(e)}},function(e,t,n){var r=n(91);e.exports=function(e){return function(t){return r(t,e)}}},function(e,t,n){var r=n(61),i=n(30);e.exports=function(e,t){var n=-1,o=i(e)?Array(e.length):[];return r(e,(function(e,r,i){o[++n]=t(e,r,i)})),o}},function(e,t,n){var r=n(357)();e.exports=r},function(e,t){e.exports=function(e){return function(t,n,r){for(var i=-1,o=Object(t),a=r(t),s=a.length;s--;){var l=a[e?s:++i];if(!1===n(o[l],l,o))break}return t}}},function(e,t,n){var r=n(30);e.exports=function(e,t){return function(n,i){if(null==n)return n;if(!r(n))return e(n,i);for(var o=n.length,a=t?o:-1,s=Object(n);(t?a--:++a<o)&&!1!==i(s[a],a,s););return n}}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0}},function(e,t,n){var r=n(61);e.exports=function(e,t){var n=!0;return r(e,(function(e,r,i){return n=!!t(e,r,i)})),n}},function(e,t){e.exports=function(e){return e!=e}},function(e,t){e.exports=function(e,t,n){for(var r=n-1,i=e.length;++r<i;)if(e[r]===t)return r;return-1}},function(e,t,n){var r=n(364),i=n(185),o=n(56),a=i?function(e,t){return i(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:o;e.exports=a},function(e,t){e.exports=function(e){return function(){return e}}},function(e,t,n){var r=n(366),i=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(i,""):e}},function(e,t){var n=/\s/;e.exports=function(e){for(var t=e.length;t--&&n.test(e.charAt(t)););return t}},function(e,t,n){var r=n(38),i=n(30),o=n(39);e.exports=function(e){return function(t,n,a){var s=Object(t);if(!i(t)){var l=r(n,3);t=o(t),n=function(e){return l(s[e],e,s)}}var u=e(t,n,a);return u>-1?s[l?t[u]:u]:void 0}}},function(e,t){e.exports=function(e,t,n,r,i){return i(e,(function(e,i,o){n=r?(r=!1,e):t(n,e,i,o)})),n}},function(e,t,n){var r=n(61);e.exports=function(e,t){var n;return r(e,(function(e,r,i){return!(n=t(e,r,i))})),!!n}},function(e,t,n){var r=n(371)({"Ã":"A","Ã":"A","Ã":"A","Ã":"A","Ã":"A","Ã
":"A","à ":"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","Ä ":"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","Å ":"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","ij":"ij","Å":"Oe","Å":"oe","Å":"'n","Å¿":"s"});e.exports=r},function(e,t){e.exports=function(e){return function(t){return null==e?void 0:e[t]}}},function(e,t,n){var r=n(61);e.exports=function(e,t){var n=[];return r(e,(function(e,r,i){t(e,r,i)&&n.push(e)})),n}},function(e,t,n){var r=n(374),i=n(177);e.exports=function(e,t){return r(e,t,(function(t,n){return i(e,n)}))}},function(e,t,n){var r=n(91),i=n(375),o=n(69);e.exports=function(e,t,n){for(var a=-1,s=t.length,l={};++a<s;){var u=t[a],c=r(e,u);n(c,u)&&i(l,o(u,e),c)}return l}},function(e,t,n){var r=n(96),i=n(69),o=n(67),a=n(36),s=n(55);e.exports=function(e,t,n,l){if(!a(e))return e;for(var u=-1,c=(t=i(t,e)).length,f=c-1,d=e;null!=d&&++u<c;){var p=s(t[u]),h=n;if("__proto__"===p||"constructor"===p||"prototype"===p)return e;if(u!=f){var m=d[p];void 0===(h=l?l(m,p,d):void 0)&&(h=a(m)?m:o(t[u+1])?[]:{})}r(d,p,h),d=d[p]}return e}},function(e,t,n){var r=n(97);e.exports=function(e){return(null==e?0:e.length)?r(e,1):[]}},function(e,t,n){var r=n(54),i=n(87),o=n(18),a=r?r.isConcatSpreadable:void 0;e.exports=function(e){return o(e)||i(e)||!!(a&&e&&e[a])}},function(e,t,n){var r=n(379),i=n(98),o=n(380);e.exports=function(e){return i(e)?o(e):r(e)}},function(e,t,n){var r=n(179)("length");e.exports=r},function(e,t){var n="[\\ud800-\\udfff]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",i="\\ud83c[\\udffb-\\udfff]",o="[^\\ud800-\\udfff]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",s="[\\ud800-\\udbff][\\udc00-\\udfff]",l="(?:"+r+"|"+i+")"+"?",u="[\\ufe0e\\ufe0f]?"+l+("(?:\\u200d(?:"+[o,a,s].join("|")+")[\\ufe0e\\ufe0f]?"+l+")*"),c="(?:"+[o+r+"?",r,a,s,n].join("|")+")",f=RegExp(i+"(?="+i+")|"+c+u,"g");e.exports=function(e){for(var t=f.lastIndex=0;f.test(e);)++t;return t}},function(e,t,n){var r=n(172),i=n(189),o=n(86),a=r&&1/o(new r([,-0]))[1]==1/0?function(e){return new r(e)}:i;e.exports=a},function(e,t,n){var r=n(52);e.exports=function(e,t){return r(t,(function(t){return e[t]}))}},function(e,t,n){var r=n(93),i=n(69),o=n(384),a=n(385),s=n(55);e.exports=function(e,t,n){t=i(t,e);var l=null==(e=a(e,t))?e:e[s(o(t))];return null==l?void 0:r(l,e,n)}},function(e,t){e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},function(e,t,n){var r=n(91),i=n(124);e.exports=function(e,t){return t.length<2?e:r(e,i(t,0,-1))}},function(e,t){var n=Object.prototype.hasOwnProperty;e.exports=function(e,t){return null!=e&&n.call(e,t)}},function(e,t){var n=Math.max,r=Math.min;e.exports=function(e,t,i){return e>=r(t,i)&&e<n(t,i)}},function(e,t){e.exports=function(e){return e&&e.length?e[0]:void 0}},function(e,t,n){"use strict";
vendor: 7,106 bytes, lines 205-210
205Object.defineProperty(t,"__esModule",{value:!0});var r=n(390);n(5);var i=n(0);function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t,n){return t&&s(e.prototype,t),n&&s(e,n),e}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&function(e,t){(Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}(e,t)}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var p=function(){function e(t){a(this,e),u(this,"handlers",void 0),this.handlers=t.slice(0)}return l(e,[{key:"addHandlers",value:function(t){for(var n=this.handlers.slice(0),r=t.length,i=0;i<r;i+=1)n.push(t[i]);return new e(n)}},{key:"dispatchEvent",value:function(e,t){var n=this.handlers.length-1;if(t){for(var r=n;r>=0;r-=1)this.handlers[r].called||(this.handlers[r].called=!0,this.handlers[r](e));for(var i=n;i>=0;i-=1)this.handlers[i].called=!1}else(0,this.handlers[n])(e)}},{key:"hasHandlers",value:function(){return this.handlers.length>0}},{key:"removeHandlers",value:function(t){for(var n=[],r=this.handlers.length,i=0;i<r;i+=1){var o=this.handlers[i];-1===t.indexOf(o)&&n.push(o)}return new e(n)}}]),e}();function h(e){var t=new Map;return e.forEach((function(e,n){t.set(n,e)})),t}function m(e){return Array.isArray(e)?e:[e]}function g(e){return"document"===e?document:"window"===e?window:function(e){return null!==e&&"object"===o(e)&&e.hasOwnProperty("current")}(e)?e.current||document:e||document}var v=function(){function e(t,n){a(this,e),u(this,"handlerSets",void 0),u(this,"poolName",void 0),this.handlerSets=n,this.poolName=t}return l(e,[{key:"addHandlers",value:function(t,n){var r=h(this.handlerSets);if(r.has(t)){var i=r.get(t);r.set(t,i.addHandlers(n))}else r.set(t,new p(n));return new e(this.poolName,r)}},{key:"dispatchEvent",value:function(e,t){var n=this.handlerSets.get(e),r="default"===this.poolName;n&&n.dispatchEvent(t,r)}},{key:"hasHandlers",value:function(e){if(!e)return this.handlerSets.size>0;var t=this.handlerSets.get(e);return!!t&&t.hasHandlers()}},{key:"removeHandlers",value:function(t,n){var r=h(this.handlerSets);if(!r.has(t))return new e(this.poolName,r);var i=r.get(t).removeHandlers(n);return i.hasHandlers()?r.set(t,i):r.delete(t),new e(this.poolName,r)}}]),e}();u(v,"createByType",(function(e,t,n){var r=new Map;return r.set(t,new p(n)),new v(e,r)}));var y=function(){function e(t){var n=this;a(this,e),u(this,"handlers",new Map),u(this,"pools",new Map),u(this,"target",void 0),u(this,"createEmitter",(function(e){return function(t){n.pools.forEach((function(n){n.dispatchEvent(e,t)}))}})),this.target=t}return l(e,[{key:"addHandlers",value:function(e,t,n){if(this.pools.has(e)){var r=this.pools.get(e);this.pools.set(e,r.addHandlers(t,n))}else this.pools.set(e,v.createByType(e,t,n));this.handlers.has(t)||this.addTargetHandler(t)}},{key:"hasHandlers",value:function(){return this.handlers.size>0}},{key:"removeHandlers",value:function(e,t,n){if(this.pools.has(e)){var r=this.pools.get(e).removeHandlers(t,n);r.hasHandlers()?this.pools.set(e,r):this.pools.delete(e);var i=!1;this.pools.forEach((function(e){return i=i||e.hasHandlers(t)})),i||this.removeTargetHandler(t)}}},{key:"addTargetHandler",value:function(e){var t=this.createEmitter(e);this.handlers.set(e,t),this.target.addEventListener(e,t,!0)}},{key:"removeTargetHandler",value:function(e){this.handlers.has(e)&&(this.target.removeEventListener(e,this.handlers.get(e),!0),this.handlers.delete(e))}}]),e}(),b=new(function(){function e(){var t=this;a(this,e),u(this,"targets",new Map),u(this,"getTarget",(function(e){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=g(e);if(t.targets.has(r))return t.targets.get(r);if(!n)return null;var i=new y(r);return t.targets.set(r,i),i})),u(this,"removeTarget",(function(e){t.targets.delete(g(e))}))}return l(e,[{key:"sub",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(r.canUseDOM){var i=n.target,o=void 0===i?document:i,a=n.pool,s=void 0===a?"default":a;this.getTarget(o).addHandlers(s,e,m(t))}}},{key:"unsub",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(r.canUseDOM){var i=n.target,o=void 0===i?document:i,a=n.pool,s=void 0===a?"default":a,l=this.getTarget(o,!1);l&&(l.removeHandlers(s,e,m(t)),l.hasHandlers()||this.removeTarget(o))}}}]),e}()),E=function(e){function t(){return a(this,t),d(this,f(t).apply(this,arguments))}return c(t,i.PureComponent),l(t,[{key:"componentDidMount",value:function(){this.subscribe(this.props)}},{key:"componentDidUpdate",value:function(e){this.unsubscribe(e),this.subscribe(this.props)}},{key:"componentWillUnmount",value:function(){this.unsubscribe(this.props)}},{key:"subscribe",value:function(e){var t=e.name,n=e.on,r=e.pool,i=e.target;b.sub(t,n,{pool:r,target:i})}},{key:"unsubscribe",value:function(e){var t=e.name,n=e.on,r=e.pool,i=e.target;b.unsub(t,n,{pool:r,target:i})}},{key:"render",value:function(){return null}}]),t}();u(E,"defaultProps",{pool:"default",target:"document"}),E.propTypes={},t.instance=b,t.default=E},function(e,t,n){var r; 206/*! 207 Copyright (c) 2015 Jed Watson. 208 Based on code that is Copyright 2013-2015, Facebook, Inc. 209 All rights reserved. 210*/!function(){"use strict";var i=!("undefined"==typeof window||!window.document||!window.document.createElement),o={canUseDOM:i,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:i&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:i&&!!window.screen};void 0===(r=function(){return o}.call(t,n,t,e))||(e.exports=r)}()},function(e,t,n){"use strict";var r=n(392);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,o,a){if(a!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i}
210;return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t){e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,u=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){u=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw i}}return s}},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(56);e.exports=function(e){return"function"==typeof e?e:r}},function(e,t,n){var r=n(194),i=n(118),o=n(57),a=n(40);e.exports=function(e,t,n){return e=a(e),n=null==n?0:r(o(n),0,e.length),t=i(t),e.slice(n,n+t.length)==t}},function(e,t,n){var r=n(52),i=n(399),o=n(62),a=n(400),s=o((function(e){var t=r(e,a);return t.length&&t[0]===e[0]?i(t):[]}));e.exports=s},function(e,t,n){var r=n(84),i=n(92),o=n(119),a=n(52),s=n(60),l=n(85),u=Math.min;e.exports=function(e,t,n){for(var c=n?o:i,f=e[0].length,d=e.length,p=d,h=Array(d),m=1/0,g=[];p--;){var v=e[p];p&&t&&(v=a(v,s(t))),m=u(v.length,m),h[p]=!n&&(t||f>=120&&v.length>=120)?new r(p&&v):void 0}v=e[0];var y=-1,b=h[0];e:for(;++y<f&&g.length<m;){var E=v[y],w=t?t(E):E;if(E=n||0!==E?E:0,!(b?l(b,w):c(g,w,n))){for(p=d;--p;){var A=h[p];if(!(A?l(A,w):c(e[p],w,n)))continue e}b&&b.push(w),g.push(E)}}return g}},function(e,t,n){var r=n(94);e.exports=function(e){return r(e)?e:[]}},function(e,t,n){},,function(e,t){e.exports=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(187),i=n(104),o=n(405),a=RegExp("['â]","g");e.exports=function(e){return function(t){return r(o(i(t).replace(a,"")),e,"")}}},function(e,t,n){var r=n(406),i=n(407),o=n(40),a=n(408);e.exports=function(e,t,n){return e=o(e),void 0===(t=n?void 0:t)?i(e)?a(e):r(e):e.match(t)||[]}},function(e,t){var n=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;e.exports=function(e){return e.match(n)||[]}},function(e,t){var n=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;e.exports=function(e){return n.test(e)}},function(e,t){var n="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\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",r="["+n+"]",i="\\d+",o="[\\u2700-\\u27bf]",a="[a-z\\xdf-\\xf6\\xf8-\\xff]",s="[^\\ud800-\\udfff"+n+i+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",l="(?:\\ud83c[\\udde6-\\uddff]){2}",u="[\\ud800-\\udbff][\\udc00-\\udfff]",c="[A-Z\\xc0-\\xd6\\xd8-\\xde]",f="(?:"+a+"|"+s+")",d="(?:"+c+"|"+s+")",p="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",h="[\\ufe0e\\ufe0f]?"+p+("(?:\\u200d(?:"+["[^\\ud800-\\udfff]",l,u].join("|")+")[\\ufe0e\\ufe0f]?"+p+")*"),m="(?:"+[o,l,u].join("|")+")"+h,g=RegExp([c+"?"+a+"+(?:['â](?:d|ll|m|re|s|t|ve))?(?="+[r,c,"$"].join("|")+")",d+"+(?:['â](?:D|LL|M|RE|S|T|VE))?(?="+[r,c+f,"$"].join("|")+")",c+"?"+f+"+(?:['â](?:d|ll|m|re|s|t|ve))?",c+"+(?:['â](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",i,m].join("|"),"g");e.exports=function(e){return e.match(g)||[]}},function(e,t,n){var r=n(410)("toUpperCase");e.exports=r},function(e,t,n){var r=n(195),i=n(98),o=n(126),a=n(40);e.exports=function(e){return function(t){t=a(t);var n=i(t)?o(t):void 0,s=n?n[0]:t.charAt(0),l=n?r(n,1).join(""):t.slice(1);return s[e]()+l}}},function(e,t){e.exports=function(e){return e.split("")}},function(e,t){var n="[\\ud800-\\udfff]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",i="\\ud83c[\\udffb-\\udfff]",o="[^\\ud800-\\udfff]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",s="[\\ud800-\\udbff][\\udc00-\\udfff]",l="(?:"+r+"|"+i+")"+"?",u="[\\ufe0e\\ufe0f]?"+l+("(?:\\u200d(?:"+[o,a,s].join("|")+")[\\ufe0e\\ufe0f]?"+l+")*"),c="(?:"+[o+r+"?",r,a,s,n].join("|")+")",f=RegExp(i+"(?="+i+")|"+c+u,"g");e.exports=function(e){return e.match(f)||[]}},function(e,t,n){var r=n(193);e.exports=function(e){if(Array.isArray(e))return r(e)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e,t){for(var n,r=-1,i=e.length;++r<i;){var o=t(e[r]);void 0!==o&&(n=void 0===n?o:n+o)}return n}},function(e,t){e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},function(e,t,n){},,function(e,t,n){e.exports=n.p+"/images/logo.png"},function(e,t,n){e.exports=n.p+"/images/logo-2.svg"},function(e,t,n){e.exports=n.p+"/images/menu_burger.svg"},function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){var r=n(430),i=n(41),o=Array.prototype.push;function a(e,t){return 2==t?function(t,n){return e(t,n)}:function(t){return e(t)}}function s(e){for(var t=e?e.length:0,n=Array(t);t--;)n[t]=e[t];return n}function l(e,t){return function(){var n=arguments.length;if(n){for(var r=Array(n);n--;)r[n]=arguments[n];var i=r[0]=t.apply(void 0,r);return e.apply(void 0,r),i}}}e.exports=function e(t,n,u,c){var f="function"==typeof n,d=n===Object(n);if(d&&(c=u,u=n,n=void 0),null==u)throw new TypeError;c||(c={});var p=!("cap"in c)||c.cap,h=!("curry"in c)||c.curry,m=!("fixed"in c)||c.fixed,g=!("immutable"in c)||c.immutable,v=!("rearg"in c)||c.rearg,y=f?u:i,b="curry"in c&&c.curry,E="fixed"in c&&c.fixed,w="rearg"in c&&c.rearg,A=f?u.runInContext():void 0,S=f?u:{ary:t.ary,assign:t.assign,clone:t.clone,curry:t.curry,forEac
vendor: 5,385 bytes, line 210
210h:t.forEach,isArray:t.isArray,isError:t.isError,isFunction:t.isFunction,isWeakMap:t.isWeakMap,iteratee:t.iteratee,keys:t.keys,rearg:t.rearg,toInteger:t.toInteger,toPath:t.toPath},T=S.ary,x=S.assign,k=S.clone,O=S.curry,_=S.forEach,C=S.isArray,P=S.isError,I=S.isFunction,N=S.isWeakMap,R=S.keys,L=S.rearg,M=S.toInteger,D=S.toPath,j=R(r.aryMethod),U={castArray:function(e){return function(){var t=arguments[0];return C(t)?e(s(t)):e.apply(void 0,arguments)}},iteratee:function(e){return function(){var t=arguments[0],n=arguments[1],r=e(t,n),i=r.length;return p&&"number"==typeof n?(n=n>2?n-2:1,i&&i<=n?r:a(r,n)):r}},mixin:function(e){return function(t){var n=this;if(!I(n))return e(n,Object(t));var r=[];return _(R(t),(function(e){I(t[e])&&r.push([e,n.prototype[e]])})),e(n,Object(t)),_(r,(function(e){var t=e[1];I(t)?n.prototype[e[0]]=t:delete n.prototype[e[0]]})),n}},nthArg:function(e){return function(t){var n=t<0?1:M(t)+1;return O(e(t),n)}},rearg:function(e){return function(t,n){var r=n?n.length:0;return O(e(t,n),r)}},runInContext:function(n){return function(r){return e(t,n(r),c)}}};function F(e,t){if(p){var n=r.iterateeRearg[e];if(n)return function(e,t){return G(e,(function(e){var n=t.length;return function(e,t){return 2==t?function(t,n){return e.apply(void 0,arguments)}:function(t){return e.apply(void 0,arguments)}}(L(a(e,n),t),n)}))}(t,n);var i=!f&&r.iterateeAry[e];if(i)return function(e,t){return G(e,(function(e){return"function"==typeof e?a(e,t):e}))}(t,i)}return t}function B(e,t,n){if(m&&(E||!r.skipFixed[e])){var i=r.methodSpread[e],a=i&&i.start;return void 0===a?T(t,n):function(e,t){return function(){for(var n=arguments.length,r=n-1,i=Array(n);n--;)i[n]=arguments[n];var a=i[t],s=i.slice(0,t);return a&&o.apply(s,a),t!=r&&o.apply(s,i.slice(t+1)),e.apply(this,s)}}(t,a)}return t}function z(e,t,n){return v&&n>1&&(w||!r.skipRearg[e])?L(t,r.methodRearg[e]||r.aryRearg[n]):t}function q(e,t){for(var n=-1,r=(t=D(t)).length,i=r-1,o=k(Object(e)),a=o;null!=a&&++n<r;){var s=t[n],l=a[s];null==l||I(l)||P(l)||N(l)||(a[s]=k(n==i?l:Object(l))),a=a[s]}return o}function V(t,n){var i=r.aliasToReal[t]||t,o=r.remap[i]||i,a=c;return function(t){var r=f?A:S,s=f?A[o]:n,l=x(x({},a),t);return e(r,i,s,l)}}function G(e,t){return function(){var n=arguments.length;if(!n)return e();for(var r=Array(n);n--;)r[n]=arguments[n];var i=v?0:n-1;return r[i]=t(r[i]),e.apply(void 0,r)}}function H(e,t,n){var i,o=r.aliasToReal[e]||e,a=t,u=U[o];return u?a=u(t):g&&(r.mutate.array[o]?a=l(t,s):r.mutate.object[o]?a=l(t,function(e){return function(t){return e({},t)}}(t)):r.mutate.set[o]&&(a=l(t,q))),_(j,(function(e){return _(r.aryMethod[e],(function(t){if(o==t){var n=r.methodSpread[o],s=n&&n.afterRearg;return i=s?B(o,z(o,a,e),e):z(o,B(o,a,e),e),i=function(e,t,n){return b||h&&n>1?O(t,n):t}(0,i=F(o,i),e),!1}})),!i})),i||(i=a),i==t&&(i=b?O(i,1):function(){return t.apply(this,arguments)}),i.convert=V(o,t),i.placeholder=t.placeholder=n,i}if(!d)return H(n,u,y);var K=u,W=[];return _(j,(function(e){_(r.aryMethod[e],(function(e){var t=K[r.remap[e]||e];t&&W.push([e,H(e,t,K)])}))})),_(R(K),(function(e){var t=K[e];if("function"==typeof t){for(var n=W.length;n--;)if(W[n][0]==e)return;t.convert=V(e,t),W.push([e,t])}})),_(W,(function(e){K[e[0]]=e[1]})),K.convert=function(e){return K.runInContext.convert(e)(void 0)},K.placeholder=K,_(R(K),(function(e){_(r.realToAlias[e]||[],(function(t){K[t]=K[e]}))})),K}},function(e,t){t.aliasToReal={each:"forEach",eachRight:"forEachRight",entries:"toPairs",entriesIn:"toPairsIn",extend:"assignIn",extendAll:"assignInAll",extendAllWith:"assignInAllWith",extendWith:"assignInWith",first:"head",conforms:"conformsTo",matches:"isMatch",property:"get",__:"placeholder",F:"stubFalse",T:"stubTrue",all:"every",allPass:"overEvery",always:"constant",any:"some",anyPass:"overSome",apply:"spread",assoc:"set",assocPath:"set",complement:"negate",compose:"flowRight",contains:"includes",dissoc:"unset",dissocPath:"unset",dropLast:"dropRight",dropLastWhile:"dropRightWhile",equals:"isEqual",identical:"eq",indexBy:"keyBy",init:"initial",invertObj:"invert",juxt:"over",omitAll:"omit",nAry:"ary",path:"get",pathEq:"matchesProperty",pathOr:"getOr",paths:"at",pickAll:"pick",pipe:"flow",pluck:"map",prop:"get",propEq:"matchesProperty",propOr:"getOr",props:"at",symmetricDifference:"xor",symmetricDifferenceBy:"xorBy",symmetricDifferenceWith:"xorWith",takeLast:"takeRight",takeLastWhile:"takeRightWhile",unapply:"rest",unnest:"flatten",useWith:"overArgs",where:"conformsTo",whereEq:"isMatch",zipObj:"zipObject"},t.aryMethod={1:["assignAll","assignInAll","attempt","castArray","ceil","create","curry","curryRight","defaultsAll","defaultsDeepAll","floor","flow","flowRight","fromPairs","invert","iteratee","memoize","method","mergeAll","methodOf","mixin","nthArg","over","overEvery","overSome","rest","reverse","round","runInContext","spread","template","trim","trimEnd","trimStart","uniqueId","words","zipAll"],2:["add","after","ary","assign","assignAllWith","assignIn","assignInAllWith","at","before","bind","bindAll","bindKey","chunk","cloneDeepWith","cloneWith","concat","conformsTo","countBy","curryN","curryRightN","debounce","defaults","defaultsDeep","defaultTo","delay","difference","divide","drop","dropRight","dropRightWhile","dropWhile","endsWith","eq","every","filter","find","findIndex","findKey","findLast","findLastIndex","findLastKey","flatMap","flatMapDeep","flatten
210Depth","forEach","forEachRight","forIn","forInRight","forOwn","forOwnRight","get","groupBy","gt","gte","has","hasIn","includes","indexOf","intersection","invertBy","invoke","invokeMap","isEqual","isMatch","join","keyBy","lastIndexOf","lt","lte","map","mapKeys","mapValues","matchesProperty","maxBy","meanBy","merge","mergeAllWith","minBy","multiply","nth","omit","omitBy","overArgs","pad","padEnd","padStart","parseInt","partial","partialRight","partition","pick","pickBy","propertyOf","pull","pullAll","pullAt","random","range","rangeRight","rearg","reject","remove","repeat","restFrom","result","sampleSize","some","sortBy","sortedIndex","sortedIndexOf","sortedLastIndex","sortedLastIndexOf","sortedUniqBy","split","spreadFrom","startsWith","subtract","sumBy","take","takeRight","takeRightWhile","takeWhile","tap","throttle","thru","times","trimChars","trimCharsEnd","trimCharsStart","truncate","union","uniqBy","uniqWith","unset","unzipWith","without","wrap","xor","zip","zipObject","zipObjectDeep"],3:["assignInWith","assignWith","clamp","differenceBy","differenceWith","findFrom","findIndexFrom","findLastFrom","findLastIndexFrom","getOr","includesFrom","indexOfFrom","inRange","intersectionBy","intersectionWith","invokeArgs","invokeArgsMap","isEqualWith","isMatchWith","flatMapDepth","lastIndexOfFrom","mergeWith","orderBy","padChars","padCharsEnd","padCharsStart","pullAllBy","pullAllWith","rangeStep","rangeStepRight","reduce","reduceRight","replace","set","slice","sortedIndexBy","sortedLastIndexBy","transform","unionBy","unionWith","update","xorBy","xorWith","zipWith"],4:["fill","setWith","updateWith"]},t.aryRearg={2:[1,0],3:[2,0,1],4:[3,2,0,1]},t.iterateeAry={dropRightWhile:1,dropWhile:1,every:1,filter:1,find:1,findFrom:1,findIndex:1,findIndexFrom:1,findKey:1,findLast:1,findLastFrom:1,findLastIndex:1,findLastIndexFrom:1,findLastKey:1,flatMap:1,flatMapDeep:1,flatMapDepth:1,forEach:1,forEachRight:1,forIn:1,forInRight:1,forOwn:1,forOwnRight:1,map:1,mapKeys:1,mapValues:1,partition:1,reduce:2,reduceRight:2,reject:1,remove:1,some:1,takeRightWhile:1,takeWhile:1,times:1,transform:2},t.iterateeRearg={mapKeys:[1],reduceRight:[1,0]},t.methodRearg={assignInAllWith:[1,0],assignInWith:[1,2,0],assignAllWith:[1,0],assignWith:[1,2,0],differenceBy:[1,2,0],differenceWith:[1,2,0],getOr:[2,1,0],intersectionBy:[1,2,0],intersectionWith:[1,2,0],isEqualWith:[1,2,0],isMatchWith:[2,1,0],mergeAllWith:[1,0],mergeWith:[1,2,0],padChars:[2,1,0],padCharsEnd:[2,1,0],padCharsStart:[2,1,0],pullAllBy:[2,1,0],pullAllWith:[2,1,0],rangeStep:[1,2,0],rangeStepRight:[1,2,0],setWith:[3,1,2,0],sortedIndexBy:[2,1,0],sortedLastIndexBy:[2,1,0],unionBy:[1,2,0],unionWith:[1,2,0],updateWith:[3,1,2,0],xorBy:[1,2,0],xorWith:[1,2,0],zipWith:[1,2,0]},t.methodSpread={assignAll:{start:0},assignAllWith:{start:0},assignInAll:{start:0},assignInAllWith:{start:0},defaultsAll:{start:0},defaultsDeepAll:{start:0},invokeArgs:{start:2},invokeArgsMap:{start:2},mergeAll:{start:0},mergeAllWith:{start:0},partial:{start:1},partialRight:{start:1},without:{start:1},zipAll:{start:0}},t.mutate={array:{fill:!0,pull:!0,pullAll:!0,pullAllBy:!0,pullAllWith:!0,pullAt:!0,remove:!0,reverse:!0},object:{assign:!0,assignAll:!0,assignAllWith:!0,assignIn:!0,assignInAll:!0,assignInAllWith:!0,assignInWith:!0,assignWith:!0,defaults:!0,defaultsAll:!0,defaultsDeep:!0,defaultsDeepAll:!0,merge:!0,mergeAll:!0,mergeAllWith:!0,mergeWith:!0},set:{set:!0,setWith:!0,unset:!0,update:!0,updateWith:!0}},t.realToAlias=function(){var e=Object.prototype.hasOwnProperty,n=t.aliasToReal,r={};for(var i in n){var o=n[i];e.call(r,o)?r[o].push(i):r[o]=[i]}return r}(),t.remap={assignAll:"assign",assignAllWith:"assignWith",assignInAll:"assignIn",assignInAllWith:"assignInWith",curryN:"curry",curryRightN:"curryRight",defaultsAll:"defaults",defaultsDeepAll:"defaultsDeep",findFrom:"find",findIndexFrom:"findIndex",findLastFrom:"findLast",findLastIndexFrom:"findLastIndex",getOr:"get",includesFrom:"includes",indexOfFrom:"indexOf",invokeArgs:"invoke",invokeArgsMap:"invokeMap",lastIndexOfFrom:"lastIndexOf",mergeAll:"merge",mergeAllWith:"mergeWith",padChars:"pad",padCharsEnd:"padEnd",padCharsStart:"padStart",propertyOf:"get",rangeStep:"range",rangeStepRight:"rangeRight",restFrom:"rest",spreadFrom:"spread",trimChars:"trim",trimCharsEnd:"trimEnd",trimCharsStart:"trimStart",zipAll:"zip"},t.skipFixed={castArray:!0,flow:!0,flowRight:!0,iteratee:!0,mixin:!0,rearg:!0,runInContext:!0},t.skipRearg={add:!0,assign:!0,assignIn:!0,bind:!0,bindKey:!0,concat:!0,difference:!0,divide:!0,eq:!0,gt:!0,gte:!0,isEqual:!0,lt:!0,lte:!0,matchesProperty:!0,merge:!0,multiply:!0,overArgs:!0,partial:!0,partialRight:!0,propertyOf:!0,random:!0,range:!0,rangeRight:!0,subtract:!0,zip:!0,zipObject:!0,zipObjectDeep:!0}},function(e,t,n){e.exports={ary:n(432),assign:n(207),clone:n(445),curry:n(464),forEach:n(99),isArray:n(18),isError:n(465),isFunction:n(47),isWeakMap:n(466),iteratee:n(467),keys:n(90),rearg:n(468),toInteger:n(57),toPath:n(469)}},function(e,t,n){var r=n(127);e.exports=function(e,t,n){return t=n?void 0:t,t=e&&null==t?e.length:t,r(e,128,void 0,void 0,void 0,void 0,t)}},function(e,t,n){var r=n(100),i=n(26);e.exports=function(e,t,n){var o=1&t,a=r(e);return function t(){var r=this&&this!==i&&this instanceof t?a:e;return r.apply(o?n:this,arguments)}}},function(e,t,n){var r=n(93),i=n(100),o=n(198),a=n(201),s=n(206),l=n(132),u=n(26);e.exports=function(e,t,n){var c=i(e);return function i(){for(var f=arguments.length,d=Array(f),p=f,h=s(i);p--;)d[p]=arguments[p];var m=f<3&&d[0]!==h&&d[f-1]!==h?[]:l(d,h);if((f-=m.length)<n)return a(e,t,o,i.placeholder,void 0,d,m,void 0,void 0,n-f);var g=this&&this!==u&&this instanceof i?c:e;return r(g,this,d)}}},function(e,t){e.exports=function(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&++r;return r}},function(e,t){e.exports={}},function(e,t,n){var r=n(128),i=n(131),o=n(129),a=n(18),s=n(25),l=n(438),u=Object.prototype.hasOwnProperty;function c(e){if(s(e)&&!a(e)&&!(e instanceof r)){if(e instanceof i)return e;if(u.call(e,"__wrapped__"))return l(e)}return new i(e)}c.prototype=o.prototype,c.prototype.constructor=c,e.exports=c},function(e,t,n){var r=n(128),i=n(131),o=n(72);e.exports=function(e){if(e instanceof r)return e.clone();var t=new i(e.__wrapped__,e.__chain__);return t.__actions__=o(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}},function(e,t){var n=/\{\n\/\* \[wrapped with (.+)\] \*/,r=/,? & /;e.exports=function(e){var t=e.match(n);return t?t[1].split(r):[]}},function(e,t){var n=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/;e.exports=function(e,t){var r=t.length;if(!r)return e;var i=r-1;return t[i]=(r>1?"& ":"")+t[i],t=t.join(r>2?", ":" "),e.replace(n,"{\n/* [wrapped with "+t+"] */\n")}},function(e,t,n){var r=n(99),i=n(92),o=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]];e.exports=function(e,t){return r(o,(function(n){var r="_."+n[0];
210t&n[1]&&!i(e,r)&&e.push(r)})),e.sort()}},function(e,t,n){var r=n(72),i=n(67),o=Math.min;e.exports=function(e,t){for(var n=e.length,a=o(t.length,n),s=r(e);a--;){var l=t[a];e[a]=i(l,n)?s[l]:void 0}return e}},function(e,t,n){var r=n(93),i=n(100),o=n(26);e.exports=function(e,t,n,a){var s=1&t,l=i(e);return function t(){for(var i=-1,u=arguments.length,c=-1,f=a.length,d=Array(f+u),p=this&&this!==o&&this instanceof t?l:e;++c<f;)d[c]=a[c];for(;u--;)d[c++]=arguments[++i];return r(p,s?n:this,d)}}},function(e,t,n){var r=n(199),i=n(200),o=n(132),a=Math.min;e.exports=function(e,t){var n=e[1],s=t[1],l=n|s,u=l<131,c=128==s&&8==n||128==s&&256==n&&e[7].length<=t[8]||384==s&&t[7].length<=t[8]&&8==n;if(!u&&!c)return e;1&s&&(e[2]=t[2],l|=1&n?0:4);var f=t[3];if(f){var d=e[3];e[3]=d?r(d,f,t[4]):f,e[4]=d?o(e[3],"__lodash_placeholder__"):t[4]}return(f=t[5])&&(d=e[5],e[5]=d?i(d,f,t[6]):f,e[6]=d?o(e[5],"__lodash_placeholder__"):t[6]),(f=t[7])&&(e[7]=f),128&s&&(e[8]=null==e[8]?t[8]:a(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=l,e}},function(e,t,n){var r=n(208);e.exports=function(e){return r(e,4)}},function(e,t,n){var r=n(73),i=n(133);e.exports=function(e,t){return e&&r(t,i(t),e)}},function(e,t,n){var r=n(36),i=n(68),o=n(448),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=i(e),n=[];for(var s in e)("constructor"!=s||!t&&a.call(e,s))&&n.push(s);return n}},function(e,t){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},function(e,t,n){(function(e){var r=n(26),i=t&&!t.nodeType&&t,o=i&&"object"==typeof e&&e&&!e.nodeType&&e,a=o&&o.exports===i?r.Buffer:void 0,s=a?a.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=s?s(n):new e.constructor(n);return e.copy(r),r}}).call(this,n(114)(e))},function(e,t,n){var r=n(73),i=n(113);e.exports=function(e,t){return r(e,i(e),t)}},function(e,t,n){var r=n(73),i=n(209);e.exports=function(e,t){return r(e,i(e),t)}},function(e,t,n){var r=n(167),i=n(209),o=n(133);e.exports=function(e){return r(e,o,i)}},function(e,t){var n=Object.prototype.hasOwnProperty;e.exports=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&n.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},function(e,t,n){var r=n(134),i=n(455),o=n(456),a=n(457),s=n(458);e.exports=function(e,t,n){var l=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new l(+e);case"[object DataView]":return i(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return s(e,n);case"[object Map]":return new l;case"[object Number]":case"[object String]":return new l(e);case"[object RegExp]":return o(e);case"[object Set]":return new l;case"[object Symbol]":return a(e)}}},function(e,t,n){var r=n(134);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},function(e,t){var n=/\w*$/;e.exports=function(e){var t=new e.constructor(e.source,n.exec(e));return t.lastIndex=e.lastIndex,t}},function(e,t,n){var r=n(54),i=r?r.prototype:void 0,o=i?i.valueOf:void 0;e.exports=function(e){return o?Object(o.call(e)):{}}},function(e,t,n){var r=n(134);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},function(e,t,n){var r=n(101),i=n(125),o=n(68);e.exports=function(e){return"function"!=typeof e.constructor||o(e)?{}:r(i(e))}},function(e,t,n){var r=n(461),i=n(60),o=n(89),a=o&&o.isMap,s=a?i(a):r;e.exports=s},function(e,t,n){var r=n(45),i=n(25);e.exports=function(e){return i(e)&&"[object Map]"==r(e)}},function(e,t,n){var r=n(463),i=n(60),o=n(89),a=o&&o.isSet,s=a?i(a):r;e.exports=s},function(e,t,n){var r=n(45),i=n(25);e.exports=function(e){return i(e)&&"[object Set]"==r(e)}},function(e,t,n){var r=n(127);function i(e,t,n){var o=r(e,8,void 0,void 0,void 0,void 0,void 0,t=n?void 0:t);return o.placeholder=i.placeholder,o}i.placeholder={},e.exports=i},function(e,t,n){var r=n(32),i=n(25),o=n(76);e.exports=function(e){if(!i(e))return!1;var t=r(e);return"[object Error]"==t||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!o(e)}},function(e,t,n){var r=n(45),i=n(25);e.exports=function(e){return i(e)&&"[object WeakMap]"==r(e)}},function(e,t,n){var r=n(208),i=n(38);e.exports=function(e){return i("function"==typeof e?e:r(e,1))}},function(e,t,n){var r=n(127),i=n(123),o=i((function(e,t){return r(e,256,void 0,void 0,void 0,t)}));e.exports=o},function(e,t,n){var r=n(52),i=n(72),o=n(18),a=n(70),s=n(176),l=n(55),u=n(40);e.exports=function(e){return o(e)?r(e,l):a(e)?[e]:i(s(u(e)))}},function(e,t,n){var r=n(118),i=n(195),o=n(98),a=n(71),s=n(471),l=n(126),u=n(40);e.exports=function(e,t,n){return n&&"number"!=typeof n&&a(e,t,n)&&(t=n=void 0),(n=void 0===n?4294967295:n>>>0)?(e=u(e))&&("string"==typeof t||null!=t&&!s(t))&&!(t=r(t))&&o(e)?i(l(e),0,n):e.split(t,n):[]}},function(e,t,n){var r=n(472),i=n(60),o=n(89),a=o&&o.isRegExp,s=a?i(a):r;e.exports=s},function(e,t,n){var r=n(32),i=n(25);e.exports=function(e){return i(e)&&"[object RegExp]"==r(e)}},function(e,t,n){var r=n(97),i=n(16);e.exports=function(e,t){return r(i(e,t),1)}},function(e,t,n){var r=n(54),i=n(72),o=n(45),a=n(30),s=n(74),l=n(475),u=n(165),c=n(86),f=n(126),d=n(190),p=r?r.iterator:void 0;e.exports=function(e){if(!e)return[];if(a(e))return s(e)?f(e):i(e);if(p&&e[p])return l(e[p]());var t=o(e);return("[object Map]"==t?u:"[object Set]"==t?c:d)(e)}},function(e,t){e.exports=function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}},function(e,t,n){var r=n(477)();e.exports=r},function(e,t,n){var r=n(131),i=n(123),o=n(130),a=n(203),s=n(18),l=n(202);e.exports=function(e){return i((function(t){var n=t.length,i=n,u=r.prototype.thru;for(e&&t.reverse();i--;){var c=t[i];if("function"!=typeof c)throw new TypeError("Expected a function");if(u&&!f&&"wrapper"==a(c))var f=new r([],!0)}for(i=f?i:n;++i<n;){c=t[i];var d=a(c),p="wrapper"==d?o(c):void 0;f=p&&l(p[0])&&424==p[1]&&!p[4].length&&1==p[9]?f[a(p[0])].apply(f,p[3]):1==c.length&&l(c)?f[d]():f.thru(c)}return function(){var e=arguments,r=e[0];if(f&&1==e.length&&s(r))return f.plant(r).value();for(var i=0,o=n?t[i].apply(this,e):r;++i<n;)o=t[i].call(this,o);return o}}))}},function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){var r,i; 211/*! 212 * Colcade v0.2.0 213 * Lightweight masonry layout 214 * by David DeSandro 215 * MIT license 216 */window,void 0===(i="function"==typeof(r=function(){function e(e,t){if((e=l(e))&&e.colcadeGUID){var n=i[e.colcadeGUID];return n.option(t),n}this.element=e,this.options={},this.option(t),this.create()}var t=e.prototype;t.option=function(e){this.options=function(e,t){for(var n in t)e[n]=t[n];return e}(this.options,e)};var n,r=0,i={};function o(t){var n=t.getAttribute("data-colcade").split(","),r={};
216n.forEach((function(e){var t=e.split(":"),n=t[0].trim(),i=t[1].trim();r[n]=i})),new e(t,r)}function a(e){var t=[];if(Array.isArray(e))t=e;else if(e&&"number"==typeof e.length)for(var n=0;n<e.length;n++)t.push(e[n]);else t.push(e);return t}function s(e,t){return a((t=t||document).querySelectorAll(e))}function l(e){return"string"==typeof e&&(e=document.querySelector(e)),e}return t.create=function(){this.errorCheck();var e=this.guid=++r;this.element.colcadeGUID=e,i[e]=this,this.reload(),this._windowResizeHandler=this.onWindowResize.bind(this),this._loadHandler=this.onLoad.bind(this),window.addEventListener("resize",this._windowResizeHandler),this.element.addEventListener("load",this._loadHandler,!0)},t.errorCheck=function(){var e=[];if(this.element||e.push("Bad element: "+this.element),this.options.columns||e.push("columns option required: "+this.options.columns),this.options.items||e.push("items option required: "+this.options.items),e.length)throw new Error("[Colcade error] "+e.join(". "))},t.reload=function(){this.updateColumns(),this.updateItems(),this.layout()},t.updateColumns=function(){this.columns=s(this.options.columns,this.element)},t.updateItems=function(){this.items=s(this.options.items,this.element)},t.getActiveColumns=function(){return this.columns.filter((function(e){return"none"!=getComputedStyle(e).display}))},t.layout=function(){this.activeColumns=this.getActiveColumns(),this._layout()},t._layout=function(){this.columnHeights=this.activeColumns.map((function(){return 0})),this.layoutItems(this.items)},t.layoutItems=function(e){e.forEach(this.layoutItem,this)},t.layoutItem=function(e){var t=Math.min.apply(Math,this.columnHeights),n=this.columnHeights.indexOf(t);this.activeColumns[n].appendChild(e),this.columnHeights[n]+=e.offsetHeight||1},t.append=function(e){var t=this.getQueryItems(e);this.items=this.items.concat(t),this.layoutItems(t)},t.prepend=function(e){var t=this.getQueryItems(e);this.items=t.concat(this.items),this._layout()},t.getQueryItems=function(e){e=a(e);var t=document.createDocumentFragment();return e.forEach((function(e){t.appendChild(e)})),s(this.options.items,t)},t.measureColumnHeight=function(e){var t=this.element.getBoundingClientRect();this.activeColumns.forEach((function(n,r){if(!e||n.contains(e)){var i=n.lastElementChild.getBoundingClientRect();this.columnHeights[r]=i.bottom-t.top}}),this)},t.onWindowResize=function(){clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(function(){this.onDebouncedResize()}.bind(this),100)},t.onDebouncedResize=function(){var e=this.getActiveColumns(),t=e.length==this.activeColumns.length,n=!0;this.activeColumns.forEach((function(t,r){n=n&&t==e[r]})),t&&n||(this.activeColumns=e,this._layout())},t.onLoad=function(e){this.measureColumnHeight(e.target)},t.destroy=function(){this.items.forEach((function(e){this.element.appendChild(e)}),this),window.removeEventListener("resize",this._windowResizeHandler),this.element.removeEventListener("load",this._loadHandler,!0),delete this.element.colcadeGUID,delete i[this.guid]},n=function(){s("[data-colcade]").forEach(o)},"complete"!=document.readyState?document.addEventListener("DOMContentLoaded",n):n(),e.data=function(e){var t=(e=l(e))&&e.colcadeGUID;return t&&i[t]},e.makeJQueryPlugin=function(t){function n(e,n,r){var i;return e.each((function(e,o){var a=t.data(o,"colcade");if(a){var s=a[n].apply(a,r);i=void 0===i?s:i}})),void 0!==i?i:e}function r(n,r){n.each((function(n,i){var o=t.data(i,"colcade");o?(o.option(r),o.layout()):(o=new e(i,r),t.data(i,"colcade",o))}))}(t=t||window.jQuery)&&(t.fn.colcade=function(e){if("string"==typeof e){var t=Array.prototype.slice.call(arguments,1);return n(this,e,t)}return r(this,e),this})},e.makeJQueryPlugin(),e})?r.call(t,n,t,e):r)||(e.exports=i)},function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){"use strict";t.__esModule=!0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=u(n(0)),o=n(508),a=u(n(515)),s=u(n(517)),l=n(102);
216function u(e){return e&&e.__esModule?e:{default:e}}var c=(0,l.canUseDOM)()&&n(518),f=function(e){function t(n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this,n));return r.innerSliderRefHandler=function(e){return r.innerSlider=e},r.slickPrev=function(){return r.innerSlider.slickPrev()},r.slickNext=function(){return r.innerSlider.slickNext()},r.slickGoTo=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return r.innerSlider.slickGoTo(e,t)},r.slickPause=function(){return r.innerSlider.pause("paused")},r.slickPlay=function(){return r.innerSlider.autoPlay("play")},r.state={breakpoint:null},r._responsiveMediaHandlers=[],r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.media=function(e,t){c.register(e,t),this._responsiveMediaHandlers.push({query:e,handler:t})},t.prototype.componentWillMount=function(){var e=this;if(this.props.responsive){var t=this.props.responsive.map((function(e){return e.breakpoint}));t.sort((function(e,t){return e-t})),t.forEach((function(n,r){var i=void 0;i=0===r?(0,a.default)({minWidth:0,maxWidth:n}):(0,a.default)({minWidth:t[r-1]+1,maxWidth:n}),(0,l.canUseDOM)()&&e.media(i,(function(){e.setState({breakpoint:n})}
216))}));var n=(0,a.default)({minWidth:t.slice(-1)[0]});(0,l.canUseDOM)()&&this.media(n,(function(){e.setState({breakpoint:null})}))}},t.prototype.componentWillUnmount=function(){this._responsiveMediaHandlers.forEach((function(e){c.unregister(e.query,e.handler)}))},t.prototype.render=function(){var e,t,n=this;(e=this.state.breakpoint?"unslick"===(t=this.props.responsive.filter((function(e){return e.breakpoint===n.state.breakpoint})))[0].settings?"unslick":r({},s.default,this.props,t[0].settings):r({},s.default,this.props)).centerMode&&(e.slidesToScroll,e.slidesToScroll=1),e.fade&&(e.slidesToShow,e.slidesToScroll,e.slidesToShow=1,e.slidesToScroll=1);var a=i.default.Children.toArray(this.props.children);a=a.filter((function(e){return"string"==typeof e?!!e.trim():!!e})),e.variableWidth&&(e.rows>1||e.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),e.variableWidth=!1);for(var l=[],u=null,c=0;c<a.length;c+=e.rows*e.slidesPerRow){for(var f=[],d=c;d<c+e.rows*e.slidesPerRow;d+=e.slidesPerRow){for(var p=[],h=d;h<d+e.slidesPerRow&&(e.variableWidth&&a[h].props.style&&(u=a[h].props.style.width),!(h>=a.length));h+=1)p.push(i.default.cloneElement(a[h],{key:100*c+10*d+h,tabIndex:-1,style:{width:100/e.slidesPerRow+"%",display:"inline-block"}}));f.push(i.default.createElement("div",{key:10*c+d},p))}e.variableWidth?l.push(i.default.createElement("div",{key:c,style:{width:u}},f)):l.push(i.default.createElement("div",{key:c},f))}if("unslick"===e){var m="regular slider "+(this.props.className||"");return i.default.createElement("div",{className:m},l)}return l.length<=e.slidesToShow&&(e.unslick=!0),i.default.createElement(o.InnerSlider,r({ref:this.innerSliderRefHandler},e),l)},t}(i.default.Component);t.default=f},function(e,t,n){"use strict";t.__esModule=!0,t.InnerSlider=void 0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=m(n(0)),a=m(n(22)),s=m(n(509)),l=m(n(510)),u=m(n(4)),c=n(102),f=n(511),d=n(512),p=n(513),h=m(n(514));function m(e){return e&&e.__esModule?e:{default:e}}function g(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}t.InnerSlider=function(e){function t(n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var m=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this,n));return m.listRefHandler=function(e){return m.list=e},m.trackRefHandler=function(e){return m.track=e},m.adaptHeight=function(){if(m.props.adaptiveHeight&&m.list){var e=m.list.querySelector('[data-index="'+m.state.currentSlide+'"]');m.list.style.height=(0,c.getHeight)(e)+"px"}},m.componentWillMount=function(){if(m.ssrInit(),m.props.onInit&&m.props.onInit(),m.props.lazyLoad){var e=(0,c.getOnDemandLazySlides)(i({},m.props,m.state));e.length>0&&(m.setState((function(t){return{lazyLoadedList:t.lazyLoadedList.concat(e)}})),m.props.onLazyLoad&&m.props.onLazyLoad(e))}},m.componentDidMount=function(){var e=i({listRef:m.list,trackRef:m.track},m.props);m.updateState(e,!0,(function(){m.adaptHeight(),m.props.autoplay&&m.autoPlay("update")})),"progressive"===m.props.lazyLoad&&(m.lazyLoadTimer=setInterval(m.progressiveLazyLoad,1e3)),m.ro=new h.default((function(){m.state.animating?(m.onWindowResized(!1),m.callbackTimers.push(setTimeout((function(){return m.onWindowResized()}),m.props.speed))):m.onWindowResized()})),m.ro.observe(m.list),Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),(function(e){e.onfocus=m.props.pauseOnFocus?m.onSlideFocus:null,e.onblur=m.props.pauseOnFocus?m.onSlideBlur:null})),window&&(window.addEventListener?window.addEventListener("resize",m.onWindowResized):window.attachEvent("onresize",m.onWindowResized))},m.componentWillUnmount=function(){m.animationEndCallback&&clearTimeout(m.animationEndCallback),m.lazyLoadTimer&&clearInterval(m.lazyLoadTimer),m.callbackTimers.length&&(m.callbackTimers.forEac
216h((function(e){return clearTimeout(e)})),m.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",m.onWindowResized):window.detachEvent("onresize",m.onWindowResized),m.autoplayTimer&&clearInterval(m.autoplayTimer)},m.componentWillReceiveProps=function(e){var t=i({listRef:m.list,trackRef:m.track},e,m.state),n=!1,a=Object.keys(m.props),s=Array.isArray(a),l=0;for(a=s?a:a[Symbol.iterator]();;){var u;if(s){if(l>=a.length)break;u=a[l++]}else{if((l=a.next()).done)break;u=l.value}var c=u;if(!e.hasOwnProperty(c)){n=!0;break}if("object"!==r(e[c])&&"function"!=typeof e[c]&&e[c]!==m.props[c]){n=!0;break}}m.updateState(t,n,(function(){m.state.currentSlide>=o.default.Children.count(e.children)&&m.changeSlide({message:"index",index:o.default.Children.count(e.children)-e.slidesToShow,currentSlide:m.state.currentSlide}),e.autoplay?m.autoPlay("update"):m.pause("paused")}))},m.componentDidUpdate=function(){if(m.checkImagesLoad(),m.props.onReInit&&m.props.onReInit(),m.props.lazyLoad){var e=(0,c.getOnDemandLazySlides)(i({},m.props,m.state));e.length>0&&(m.setState((function(t){return{lazyLoadedList:t.lazyLoadedList.concat(e)}})),m.props.onLazyLoad&&m.props.onLazyLoad(e))}m.adaptHeight()},m.onWindowResized=function(e){m.debouncedResize&&m.debouncedResize.cancel(),m.debouncedResize=(0,l.default)((function(){return m.resizeWindow(e)}),50),m.debouncedResize()},m.resizeWindow=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(a.default.findDOMNode(m.track)){var t=i({listRef:m.list,trackRef:m.track},m.props,m.state);m.updateState(t,e,(function(){m.props.autoplay?m.autoPlay("update"):m.pause("paused")})),m.setState({animating:!1}),clearTimeout(m.animationEndCallback),delete m.animationEndCallback}},m.updateState=function(e,t,n){var r=(0,c.initializedState)(e);e=i({},e,r,{slideIndex:r.currentSlide});var a=(0,c.getTrackLeft)(e);e=i({},e,{left:a});var s=(0,c.getTrackCSS)(e);(t||o.default.Children.count(m.props.children)!==o.default.Children.count(e.children))&&(r.trackStyle=s),m.setState(r,n)},m.ssrInit=function(){if(m.props.variableWidth){var e=0,t=0,n=[],r=(0,c.getPreClones)(i({},m.props,m.state,{slideCount:m.props.children.length})),a=(0,c.getPostClones)(i({},m.props,m.state,{slideCount:m.props.children.length}));m.props.children.forEach((function(t){n.push(t.props.style.width),e+=t.props.style.width}));for(var s=0;s<r;s++)t+=n[n.length-1-s],e+=n[n.length-1-s];for(var l=0;l<a;l++)e+=n[l];for(var u=0;u<m.state.currentSlide;u++)t+=n[u];var f={width:e+"px",left:-t+"px"};if(m.props.centerMode){var d=n[m.state.currentSlide]+"px";f.left="calc("+f.left+" + (100% - "+d+") / 2 ) "}m.setState({trackStyle:f})}else{var p=o.default.Children.count(m.props.children),h=i({},m.props,m.state,{slideCount:p}),g=(0,c.getPreClones)(h)+(0,c.getPostClones)(h)+p,v=100/m.props.slidesToShow*g,y=100/g,b=-y*((0,c.getPreClones)(h)+m.state.currentSlide)*v/100;m.props.centerMode&&(b+=(100-y*v/100)/2);var E={width:v+"%",left:b+"%"};m.setState({slideWidth:y+"%",trackStyle:E})}},m.checkImagesLoad=function(){var e=document.querySelectorAll(".slick-slide img"),t=e.length,n=0;Array.prototype.forEach.call(e,(function(e){var r=function(){return++n&&n>=t&&m.onWindowResized()};if(e.onclick){var i=e.onclick;e.onclick=function(){i(),e.parentNode.focus()}}else e.onclick=function(){return e.parentNode.focus()};e.onload||(m.props.lazyLoad?e.onload=function(){m.adaptHeight(),m.callbackTimers.push(setTimeout(m.onWindowResized,m.props.speed))}:(e.onload=r,e.onerror=function(){r(),m.props.onLazyLoadError&&m.props.onLazyLoadError()}))}))},m.progressiveLazyLoad=function(){for(var e=[],t=i({},m.props,m.state),n=m.state.currentSlide;n<m.state.slideCount+(0,c.getPostClones)(t);n++)if(m.state.lazyLoadedList.indexOf(n)<0){e.push(n);break}for(var r=m.state.currentSlide-1;r>=-(0,c.getPreClones)(t);r--)if(m.state.lazyLoadedList.indexOf(r)<0){e.push(r);break}e.length>0?(m.setState((function(t){return{lazyLoadedList:t.lazyLoadedList.concat(e)}})),m.props.onLazyLoad&&m.props.onLazyLoad(e)):m.lazyLoadTimer&&(clearInterval(m.lazyLoadTimer),delete m.lazyLoadTimer)},m.slideHandler=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=m.props,r=n.asNavFor,o=n.beforeChange,a=n.onLazyLoad,s=n.speed,l=n.afterChange,u=m.state.currentSlide,f=(0,c.slideHandler)(i({index:e},m.props,m.state,{trackRef:m.track,useCSS:m.props.useCSS&&!t})),d=f.state,p=f.nextState;
216if(d){o&&o(u,d.currentSlide);var h=d.lazyLoadedList.filter((function(e){return m.state.lazyLoadedList.indexOf(e)<0}));a&&h.length>0&&a(h),m.setState(d,(function(){r&&r.innerSlider.state.currentSlide!==u&&r.innerSlider.slideHandler(e),p&&(m.animationEndCallback=setTimeout((function(){var e=p.animating,t=g(p,["animating"]);m.setState(t,(function(){m.callbackTimers.push(setTimeout((function(){return m.setState({animating:e})}),10)),l&&l(d.currentSlide),delete m.animationEndCallback}))}),s))}))}},m.changeSlide=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=i({},m.props,m.state),r=(0,c.changeSlide)(n,e);(0===r||r)&&(!0===t?m.slideHandler(r,t):m.slideHandler(r))},m.clickHandler=function(e){!1===m.clickable&&(e.stopPropagation(),e.preventDefault()),m.clickable=!0},m.keyHandler=function(e){var t=(0,c.keyHandler)(e,m.props.accessibility,m.props.rtl);""!==t&&m.changeSlide({message:t})},m.selectHandler=function(e){m.changeSlide(e)},m.disableBodyScroll=function(){window.ontouchmove=function(e){(e=e||window.event).preventDefault&&e.preventDefault(),e.returnValue=!1}},m.enableBodyScroll=function(){window.ontouchmove=null},m.swipeStart=function(e){m.props.verticalSwiping&&m.disableBodyScroll();var t=(0,c.swipeStart)(e,m.props.swipe,m.props.draggable);""!==t&&m.setState(t)},m.swipeMove=function(e){var t=(0,c.swipeMove)(e,i({},m.props,m.state,{trackRef:m.track,listRef:m.list,slideIndex:m.state.currentSlide}));t&&(t.swiping&&(m.clickable=!1),m.setState(t))},m.swipeEnd=function(e){var t=(0,c.swipeEnd)(e,i({},m.props,m.state,{trackRef:m.track,listRef:m.list,slideIndex:m.state.currentSlide}));if(t){var n=t.triggerSlideHandler;delete t.triggerSlideHandler,m.setState(t),void 0!==n&&(m.slideHandler(n),m.props.verticalSwiping&&m.enableBodyScroll())}},m.slickPrev=function(){m.callbackTimers.push(setTimeout((function(){return m.changeSlide({message:"previous"})}),0))},m.slickNext=function(){m.callbackTimers.push(setTimeout((function(){return m.changeSlide({message:"next"})}),0))},m.slickGoTo=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(e=Number(e),isNaN(e))return"";m.callbackTimers.push(setTimeout((function(){return m.changeSlide({message:"index",index:e,currentSlide:m.state.currentSlide},t)}),0))},m.play=function(){var e;if(m.props.rtl)e=m.state.currentSlide-m.props.slidesToScroll;else{if(!(0,c.canGoNext)(i({},m.props,m.state)))return!1;e=m.state.currentSlide+m.props.slidesToScroll}m.slideHandler(e)},m.autoPlay=function(e){m.autoplayTimer&&clearInterval(m.autoplayTimer);var t=m.state.autoplaying;if("update"===e){if("hovered"===t||"focused"===t||"paused"===t)return}else if("leave"===e){if("paused"===t||"focused"===t)return}else if("blur"===e&&("paused"===t||"hovered"===t))return;m.autoplayTimer=setInterval(m.play,m.props.autoplaySpeed+50),m.setState({autoplaying:"playing"})},m.pause=function(e){m.autoplayTimer&&(clearInterval(m.autoplayTimer),m.autoplayTimer=null);var t=m.state.autoplaying;"paused"===e?m.setState({autoplaying:"paused"}):"focused"===e?"hovered"!==t&&"playing"!==t||m.setState({autoplaying:"focused"}):"playing"===t&&m.setState({autoplaying:"hovered"})},m.onDotsOver=function(){return m.props.autoplay&&m.pause("hovered")},m.onDotsLeave=function(){return m.props.autoplay&&"hovered"===m.state.autoplaying&&m.autoPlay("leave")},m.onTrackOver=function(){return m.props.autoplay&&m.pause("hovered")},m.onTrackLeave=function(){return m.props.autoplay&&"hovered"===m.state.autoplaying&&m.autoPlay("leave")},m.onSlideFocus=function(){return m.props.autoplay&&m.pause("focused")},m.onSlideBlur=function(){return m.props.autoplay&&"focused"===m.state.autoplaying&&m.autoPlay("blur")},m.render=function(){var e,t,n,r=(0,u.default)("slick-slider",m.props.className,{"slick-vertical":m.props.vertical,"slick-initialized":!0}),a=i({},m.props,m.state),s=(0,c.extractObject)(a,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding"]),l=m.props.pauseOnHover;if(s=i({},s,{onMouseEnter:l?m.onTrackOver:null,onMouseLeave:l?m.onTrackLeave:null,onMouseOver:l?m.onTrackOver:null,focusOnSelect:m.props.focusOnSelect?m.selectHandler:null}),!0===m.props.dots&&m.state.slideCount>=m.props.slidesToShow){var h=(0,c.extractObject)(a,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),g=m.props.pauseOnDotsHover;h=i({},h,{clickHandler:m.changeSlide,onMouseEnter:g?m.onDotsLeave:null,onMouseOver:g?m.onDotsOver:null,onMouseLeave:g?m.onDotsLeave:null}),e=o.default.createElement(d.Dots,h)}var v=(0,c.extractObject)(a,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","
216nextArrow"]);v.clickHandler=m.changeSlide,m.props.arrows&&(t=o.default.createElement(p.PrevArrow,v),n=o.default.createElement(p.NextArrow,v));var y=null;m.props.vertical&&(y={height:m.state.listHeight});var b=null;!1===m.props.vertical?!0===m.props.centerMode&&(b={padding:"0px "+m.props.centerPadding}):!0===m.props.centerMode&&(b={padding:m.props.centerPadding+" 0px"});var E=i({},y,b),w=m.props.touchMove,A={className:"slick-list",style:E,onClick:m.clickHandler,onMouseDown:w?m.swipeStart:null,onMouseMove:m.state.dragging&&w?m.swipeMove:null,onMouseUp:w?m.swipeEnd:null,onMouseLeave:m.state.dragging&&w?m.swipeEnd:null,onTouchStart:w?m.swipeStart:null,onTouchMove:m.state.dragging&&w?m.swipeMove:null,onTouchEnd:w?m.swipeEnd:null,onTouchCancel:m.state.dragging&&w?m.swipeEnd:null,onKeyDown:m.props.accessibility?m.keyHandler:null},S={className:r,dir:"ltr"};return m.props.unslick&&(A={className:"slick-list"},S={className:r}),o.default.createElement("div",S,m.props.unslick?"":t,o.default.createElement("div",i({ref:m.listRefHandler},A),o.default.createElement(f.Track,i({ref:m.trackRefHandler},s),m.props.children)),m.props.unslick?"":n,m.props.unslick?"":e)},m.list=null,m.track=null,m.state=i({},s.default,{currentSlide:m.props.initialSlide,slideCount:o.default.Children.count(m.props.children)}),m.callbackTimers=[],m.clickable=!0,m.debouncedResize=null,m}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(o.default.Component)},function(e,t,n){"use strict";t.__esModule=!0;t.default={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0}},function(e,t,n){(function(t){var n=/^\s+|\s+$/g,r=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,o=/^0o[0-7]+$/i,a=parseInt,s="object"==typeof t&&t&&t.Object===Object&&t,l="object"==typeof self&&self&&self.Object===Object&&self,u=s||l||Function("return this")(),c=Object.prototype.toString,f=Math.max,d=Math.min,p=function(){return u.Date.now()};function h(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function m(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==c.call(e)}(e))return NaN;if(h(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=h(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(n,"");var s=i.test(e);return s||o.test(e)?a(e.slice(2),s?2:8):r.test(e)?NaN:+e}e.exports=function(e,t,n){var r,i,o,a,s,l,u=0,c=!1,g=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function y(t){var n=r,o=i;return r=i=void 0,u=t,a=e.apply(o,n)}function b(e){return u=e,s=setTimeout(w,t),c?y(e):a}function E(e){var n=e-l;return void 0===l||n>=t||n<0||g&&e-u>=o}function w(){var e=p();if(E(e))return A(e);s=setTimeout(w,function(e){var n=t-(e-l);return g?d(n,o-(e-u)):n}(e))}function A(e){return s=void 0,v&&r?y(e):(r=i=void 0,a)}function S(){var e=p(),n=E(e);if(r=arguments,i=this,l=e,n){if(void 0===s)return b(l);if(g)return s=setTimeout(w,t),y(l)}return void 0===s&&(s=setTimeout(w,t)),a}return t=m(t)||0,h(n)&&(c=!!n.leading,o=(g="maxWait"in n)?f(m(n.maxWait)||0,t):o,v="trailing"in n?!!n.trailing:v),S.cancel=function(){void 0!==s&&clearTimeout(s),u=0,r=l=i=s=void 0},S.flush=function(){return void 0===s?a:A(p())},S}}).call(this,n(59))},function(e,t,n){"use strict";t.__esModule=!0,t.Track=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=s(n(0)),o=s(n(4)),a=n(102);function s(e){return e&&e.__esModule?e:{default:e}}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var c=function(e){var t,n,r,i,o;return r=(o=e.rtl?e.slideCount-1-e.index:e.index)<0||o>=e.slideCount,e.centerMode?(i=Math.floor(e.slidesToShow/2),n=(o-e.currentSlide)%e.slideCount==0,o>e.currentSlide-i-1&&o<=e.currentSlide+i&&(t=!0)):t=e.currentSlide<=o&&o<e.currentSlide+e.slidesToShow,{"slick-slide":!0,"slick-active":t,"slick-center":n,"slick-cloned":r,"slick-current":o===e.currentSlide}},f=function(e,t){return e.key||t},d=function(e){var t,n=[],s=[],l=[],u=i.default.Children.count(e.children),d=(0,a.lazyStartIndex)(e),p=(0,a.lazyEndIndex)(e);
216return i.default.Children.forEach(e.children,(function(h,m){var g=void 0,v={message:"children",index:m,slidesToScroll:e.slidesToScroll,currentSlide:e.currentSlide};g=!e.lazyLoad||e.lazyLoad&&e.lazyLoadedList.indexOf(m)>=0?h:i.default.createElement("div",null);var y=function(e){var t={};return void 0!==e.variableWidth&&!1!==e.variableWidth||(t.width=e.slideWidth),e.fade&&(t.position="relative",e.vertical?t.top=-e.index*parseInt(e.slideHeight):t.left=-e.index*parseInt(e.slideWidth),t.opacity=e.currentSlide===e.index?1:0,t.transition="opacity "+e.speed+"ms "+e.cssEase+", visibility "+e.speed+"ms "+e.cssEase,t.WebkitTransition="opacity "+e.speed+"ms "+e.cssEase+", visibility "+e.speed+"ms "+e.cssEase),t}(r({},e,{index:m})),b=g.props.className||"",E=c(r({},e,{index:m}));if(n.push(i.default.cloneElement(g,{key:"original"+f(g,m),"data-index":m,className:(0,o.default)(E,b),tabIndex:"-1","aria-hidden":!E["slick-active"],style:r({outline:"none"},g.props.style||{},y),onClick:function(t){g.props&&g.props.onClick&&g.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(v)}})),e.infinite&&!1===e.fade){var w=u-m;w<=(0,a.getPreClones)(e)&&u!==e.slidesToShow&&((t=-w)>=d&&(g=h),E=c(r({},e,{index:t})),s.push(i.default.cloneElement(g,{key:"precloned"+f(g,t),"data-index":t,tabIndex:"-1",className:(0,o.default)(E,b),"aria-hidden":!E["slick-active"],style:r({},g.props.style||{},y),onClick:function(t){g.props&&g.props.onClick&&g.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(v)}}))),u!==e.slidesToShow&&((t=u+m)<p&&(g=h),E=c(r({},e,{index:t})),l.push(i.default.cloneElement(g,{key:"postcloned"+f(g,t),"data-index":t,tabIndex:"-1",className:(0,o.default)(E,b),"aria-hidden":!E["slick-active"],style:r({},g.props.style||{},y),onClick:function(t){g.props&&g.props.onClick&&g.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(v)}})))}})),e.rtl?s.concat(n,l).reverse():s.concat(n,l)};t.Track=function(e){function t(){return l(this,t),u(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.render=function(){var e=d(this.props),t=this.props,n={onMouseEnter:t.onMouseEnter,onMouseOver:t.onMouseOver,onMouseLeave:t.onMouseLeave};return i.default.createElement("div",r({className:"slick-track",style:this.props.trackStyle},n),e)},t}(i.default.PureComponent)},function(e,t,n){"use strict";t.__esModule=!0,t.Dots=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=a(n(0)),o=a(n(4));function a(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}t.Dots=function(e){function t(){return s(this,t),l(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.clickHandler=function(e,t){t.preventDefault(),this.props.clickHandler(e)},t.prototype.render=function(){var e,t=this,n=(e={slideCount:this.props.slideCount,slidesToScroll:this.props.slidesToScroll,slidesToShow:this.props.slidesToShow,infinite:this.props.infinite}).infinite?Math.ceil(e.slideCount/e.slidesToScroll):Math.ceil((e.slideCount-e.slidesToShow)/e.slidesToScroll)+1,a=this.props,s={onMouseEnter:a.onMouseEnter,onMouseOver:a.onMouseOver,onMouseLeave:a.onMouseLeave},l=Array.apply(null,Array(n+1).join("0").split("")).map((function(e,n){var r=n*t.props.slidesToScroll,a=n*t.props.slidesToScroll+(t.props.slidesToScroll-1),s=(0,o.default)({"slick-active":t.props.currentSlide>=r&&t.props.currentSlide<=a}),l={message:"dots",index:n,slidesToScroll:t.props.slidesToScroll,currentSlide:t.props.currentSlide},u=t.clickHandler.bind(t,l);return i.default.createElement("li",{key:n,className:s},i.default.cloneElement(t.props.customPaging(n),{onClick:u}))}));return i.default.cloneElement(this.props.appendDots(l),r({className:this.props.dotsClass},s))},t}(i.default.PureComponent)},function(e,t,n){"use strict";t.__esModule=!0,t.NextArrow=t.PrevArrow=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=s(n(0)),o=s(n(4)),a=n(102);
216function s(e){return e&&e.__esModule?e:{default:e}}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}t.PrevArrow=function(e){function t(){return l(this,t),u(this,e.apply(this,arguments))}return c(t,e),t.prototype.clickHandler=function(e,t){t&&t.preventDefault(),this.props.clickHandler(e,t)},t.prototype.render=function(){var e={"slick-arrow":!0,"slick-prev":!0},t=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(0===this.props.currentSlide||this.props.slideCount<=this.props.slidesToShow)&&(e["slick-disabled"]=!0,t=null);var n={key:"0","data-role":"none",className:(0,o.default)(e),style:{display:"block"},onClick:t},a={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount};return this.props.prevArrow?i.default.cloneElement(this.props.prevArrow,r({},n,a)):i.default.createElement("button",r({key:"0",type:"button"},n)," ","Previous")},t}(i.default.PureComponent),t.NextArrow=function(e){function t(){return l(this,t),u(this,e.apply(this,arguments))}return c(t,e),t.prototype.clickHandler=function(e,t){t&&t.preventDefault(),this.props.clickHandler(e,t)},t.prototype.render=function(){var e={"slick-arrow":!0,"slick-next":!0},t=this.clickHandler.bind(this,{message:"next"});(0,a.canGoNext)(this.props)||(e["slick-disabled"]=!0,t=null);var n={key:"1","data-role":"none",className:(0,o.default)(e),style:{display:"block"},onClick:t},s={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount};return this.props.nextArrow?i.default.cloneElement(this.props.nextArrow,r({},n,s)):i.default.createElement("button",r({key:"1",type:"button"},n)," ","Next")},t}(i.default.PureComponent)},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&&(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&&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&&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&&(t=null);for(var n=0,r=this.__entries__;n<r.length;n++){var i=r[n];e.call(t,i[1],i[0])}},t}()}(),r="undefined"!=typeof window&&"undefined"!=typeof document&&window.document===document,i=void 0!==e&&e.Math===Math?e:"undefined"!=typeof self&&self.Math===Math?self:"undefined"!=typeof window&&window.Math===Math?window:Function("return this")(),o="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(i):function(e){return setTimeout((function(){return e(Date.now())}),1e3/60)};var a=["top","right","bottom","left","width","height","size","weight"],s="undefined"!=typeof MutationObserver,l=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(e,t){var n=!1,r=!1,i=0;function a(){n&&(n=!1,e()),r&&l()}function s(){o(a)}function l(){var e=Date.now();if(n){if(e-i<2)return;r=!0}else n=!0,r=!1,setTimeout(s,t);i=e}return l}(this.refresh.bind(this),20)}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&&t.splice(n,1),!t.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter((function(e){return e.gatherActive(),e.hasActive()}
vendor: 4,662 bytes, line 216
216));return e.forEach((function(e){return e.broadcastActive()})),e.length>0},e.prototype.connect_=function(){r&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),s?(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&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&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;a.some((function(e){return!!~n.indexOf(e)}))&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),u=function(e,t){for(var n=0,r=Object.keys(t);n<r.length;n++){var i=r[n];Object.defineProperty(e,i,{value:t[i],enumerable:!1,writable:!1,configurable:!0})}return e},c=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||i},f=v(0,0,0,0);function d(e){return parseFloat(e)||0}function p(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce((function(t,n){return t+d(e["border-"+n+"-width"])}),0)}function h(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return f;var r=c(e).getComputedStyle(e),i=function(e){for(var t={},n=0,r=["top","right","bottom","left"];n<r.length;n++){var i=r[n],o=e["padding-"+i];t[i]=d(o)}return t}(r),o=i.left+i.right,a=i.top+i.bottom,s=d(r.width),l=d(r.height);if("border-box"===r.boxSizing&&(Math.round(s+o)!==t&&(s-=p(r,"left","right")+o),Math.round(l+a)!==n&&(l-=p(r,"top","bottom")+a)),!function(e){return e===c(e).document.documentElement}(e)){var u=Math.round(s+o)-t,h=Math.round(l+a)-n;1!==Math.abs(u)&&(s-=u),1!==Math.abs(h)&&(l-=h)}return v(i.left,i.top,s,l)}var m="undefined"!=typeof SVGGraphicsElement?function(e){return e instanceof c(e).SVGGraphicsElement}:function(e){return e instanceof c(e).SVGElement&&"function"==typeof e.getBBox};function g(e){return r?m(e)?function(e){var t=e.getBBox();return v(0,0,t.width,t.height)}(e):h(e):f}function v(e,t,n,r){return{x:e,y:t,width:n,height:r}}var y=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=v(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=g(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}(),b=function(e,t){var n,r,i,o,a,s,l,c=(r=(n=t).x,i=n.y,o=n.width,a=n.height,s="undefined"!=typeof DOMRectReadOnly?DOMRectReadOnly:Object,l=Object.create(s.prototype),u(l,{x:r,y:i,width:o,height:a,top:i,right:r+o,bottom:a+i,left:r}),l);u(this,{target:e,contentRect:c})},E=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&&Element instanceof Object){if(!(e instanceof c(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new y(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&&Element instanceof Object){if(!(e instanceof c(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)&&(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()&&e.activeObservations_.push(t)}))},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map((function(e){return new b(e.target,e.broadcastRect())}
216));this.callback_.call(e,t,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),w="undefined"!=typeof WeakMap?new WeakMap:new n,A=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=l.getInstance(),r=new E(t,n,this);w.set(this,r)};["observe","unobserve","disconnect"].forEach((function(e){A.prototype[e]=function(){var t;return(t=w.get(this))[e].apply(t,arguments)}}));var S=void 0!==i.ResizeObserver?i.ResizeObserver:A;t.default=S}.call(this,n(59))},function(e,t,n){var r=n(516),i=function(e){var t="",n=Object.keys(e);return n.forEach((function(i,o){var a=e[i];(function(e){return/[height|width]$/.test(e)})(i=r(i))&&"number"==typeof a&&(a+="px"),t+=!0===a?i:!1===a?"not "+i:"("+i+": "+a+")",o<n.length-1&&(t+=" and ")})),t};e.exports=function(e){var t="";return"string"==typeof e?e:e instanceof Array?(e.forEach((function(n,r){t+=i(n),r<e.length-1&&(t+=", ")})),t):i(e)}},function(e,t){e.exports=function(e){return e.replace(/[A-Z]/g,(function(e){return"-"+e.toLowerCase()})).toLowerCase()}},function(e,t,n){"use strict";t.__esModule=!0;var r,i=n(0),o=(r=i)&&r.__esModule?r:{default:r};var a={accessibility:!0,adaptiveHeight:!1,afterChange:null,appendDots:function(e){return o.default.createElement("ul",{style:{display:"block"}},e)},arrows:!0,autoplay:!1,autoplaySpeed:3e3,beforeChange:null,centerMode:!1,centerPadding:"50px",className:"",cssEase:"ease",customPaging:function(e){return o.default.createElement("button",null,e+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:null,nextArrow:null,onEdge:null,onInit:null,onLazyLoadError:null,onReInit:null,pauseOnDotsHover:!1,pauseOnFocus:!1,pauseOnHover:!0,prevArrow:null,responsive:null,rows:1,rtl:!1,slide:"div",slidesPerRow:1,slidesToScroll:1,slidesToShow:1,speed:500,swipe:!0,swipeEvent:null,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,waitForAnimate:!0};t.default=a},function(e,t,n){var r=n(519);e.exports=new r},function(e,t,n){var r=n(520),i=n(210),o=i.each,a=i.isFunction,s=i.isArray;function l(){if(!window.matchMedia)throw new Error("matchMedia n
216ot present, legacy browsers require a polyfill");this.queries={},this.browserIsIncapable=!window.matchMedia("only all").matches}l.prototype={constructor:l,register:function(e,t,n){var i=this.queries,l=n&&this.browserIsIncapable;return i[e]||(i[e]=new r(e,l)),a(t)&&(t={match:t}),s(t)||(t=[t]),o(t,(function(t){a(t)&&(t={match:t}),i[e].addHandler(t)})),this},unregister:function(e,t){var n=this.queries[e];return n&&(t?n.removeHandler(t):(n.clear(),delete this.queries[e])),this}},e.exports=l},function(e,t,n){var r=n(521),i=n(210).each;function o(e,t){this.query=e,this.isUnconditional=t,this.handlers=[],this.mql=window.matchMedia(e);var n=this;this.listener=function(e){n.mql=e.currentTarget||e,n.assess()},this.mql.addListener(this.listener)}o.prototype={constuctor:o,addHandler:function(e){var t=new r(e);this.handlers.push(t),this.matches()&&t.on()},removeHandler:function(e){var t=this.handlers;i(t,(function(n,r){if(n.equals(e))return n.destroy(),!t.splice(r,1)}))},matches:function(){return this.mql.matches||this.isUnconditional},clear:function(){i(this.handlers,(function(e){e.destroy()})),this.mql.removeListener(this.listener),this.handlers.length=0},assess:function(){var e=this.matches()?"on":"off";i(this.handlers,(function(t){t[e]()}))}},e.exports=o},function(e,t){function n(e){this.options=e,!e.deferSetup&&this.setup()}n.prototype={constructor:n,setup:function(){this.options.setup&&this.options.setup(),this.initialised=!0},on:function(){!this.initialised&&this.setup(),this.options.match&&this.options.match()},off:function(){this.options.unmatch&&this.options.unmatch()},destroy:function(){this.options.destroy?this.options.destroy():this.off()},equals:function(e){return this.options===e||this.options.match===e}},e.exports=n},function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){var r=n(529),i=n(71),o=n(121);e.exports=function(e){return function(t,n,a){return a&&"number"!=typeof a&&i(t,n,a)&&(n=a=void 0),t=o(t),void 0===n?(n=t,t=0):n=o(n),a=void 0===a?t<n?1:-1:o(a),r(t,n,a,e)}}},function(e,t){var n=Math.ceil,r=Math.max;e.exports=function(e,t,i,o){for(var a=-1,s=r(n((t-e)/(i||1)),0),l=Array(s);s--;)l[o?s:++a]=e,e+=i;return l}},function(e,t,n){},,function(e,t,n){},,function(e,t,n){var r=n(62),i=n(71);e.exports=function(e){return r((function(t,n){var r=-1,o=n.length,a=o>1?n[o-1]:void 0,s=o>2?n[2]:void 0;for(a=e.length>3&&"function"==typeof a?(o--,a):void 0,s&&i(n[0],n[1],s)&&(a=o<3?void 0:a,o=1),t=Object(t);++r<o;){var l=n[r];l&&e(t,l,r,a)}return t}))}},function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){var r=n(26),i=n(57),o=n(95),a=n(40),s=r.isFinite,l=Math.min;e.exports=function(e){var t=Math[e];return function(e,n){if(e=o(e),(n=null==n?0:l(i(n),292))&&s(e)){var r=(a(e)+"e").split("e"),u=t(r[0]+"e"+(+r[1]+n));return+((r=(a(u)+"e").split("e"))[0]+"e"+(+r[1]-n))}return t(e)}}},function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){},,function(e,t,n){"use strict";n.r(t);var r={};n.r(r),n.d(r,"someByType",(function(){return _i})),n.d(r,"findByType",(function(){return Ci})),n.d(r,"isNil",(function(){return Pi}));var i=n(0),o=n.n(i),a=n(22),s=n.n(a);n(253);var l=function(e){if(!e)return null;var t=e.split(".")[1].replace(/-/g,"+").replace(/_/g,"/");return JSON.parse(window.atob(t))},u=(n(256),n(27)),c=n.n(u),f=n(5),d=n.n(f);function p(){return(p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e){return"/"===e.charAt(0)}function m(e,t){for(var n=t,r=n+1,i=e.length;r<i;n+=1,r+=1)e[n]=e[r];e.pop()}var g=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],i=t&&t.split("/")||[],o=e&&h(e),a=t&&h(t),s=o||a;if(e&&h(e)?i=r:r.length&&(i.pop(),i=i.concat(r)),!i.length)return"/";if(i.length){var l=i[i.length-1];n="."===l||".."===l||""===l}else n=!1;for(var u=0,c=i.length;c>=0;c--){var f=i[c];"."===f?m(i,c):".."===f?(m(i,c),u++):u&&(m(i,c),u--)}if(!s)for(;u--;u)i.unshift("..");!s||""===i[0]||i[0]&&h(i[0])||i.unshift("");var d=i.join("/");return n&&"/"!==d.substr(-1)&&(d+="/"),d};function v(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}var y=function e(t,n){if(t===n)return!0;
vendor: 15,622 bytes, lines 216-225
216if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"==typeof t||"object"==typeof n){var r=v(t),i=v(n);return r!==t||i!==n?e(r,i):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1},b="Invariant failed";function E(e,t){if(!e)throw new Error(b)}function w(e){return"/"===e.charAt(0)?e:"/"+e}function A(e){return"/"===e.charAt(0)?e.substr(1):e}function S(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function T(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function x(e){var t=e.pathname,n=e.search,r=e.hash,i=t||"/";return n&&"?"!==n&&(i+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(i+="#"===r.charAt(0)?r:"#"+r),i}function k(e,t,n,r){var i;"string"==typeof e?(i=function(e){var t=e||"/",n="",r="",i=t.indexOf("#");-1!==i&&(r=t.substr(i),t=t.substr(0,i));var o=t.indexOf("?");return-1!==o&&(n=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e)).state=t:(void 0===(i=p({},e)).pathname&&(i.pathname=""),i.search?"?"!==i.search.charAt(0)&&(i.search="?"+i.search):i.search="",i.hash?"#"!==i.hash.charAt(0)&&(i.hash="#"+i.hash):i.hash="",void 0!==t&&void 0===i.state&&(i.state=t));try{i.pathname=decodeURI(i.pathname)}catch(e){throw e instanceof URIError?new URIError('Pathname "'+i.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):e}return n&&(i.key=n),r?i.pathname?"/"!==i.pathname.charAt(0)&&(i.pathname=g(i.pathname,r.pathname)):i.pathname=r.pathname:i.pathname||(i.pathname="/"),i}function O(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,i){if(null!=e){var o="function"==typeof e?e(t,n):e;"string"==typeof o?"function"==typeof r?r(o,i):i(!0):i(!1!==o)}else i(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((function(e){return e.apply(void 0,n)}))}}}var _=!("undefined"==typeof window||!window.document||!window.document.createElement);function C(e,t){t(window.confirm(e))}var P={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!/"+A(e)},decodePath:function(e){return"!"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:A,decodePath:w},slash:{encodePath:w,decodePath:w}};function I(e){var t=e.indexOf("#");return-1===t?e:e.slice(0,t)}function N(){var e=window.location.href,t=e.indexOf("#");return-1===t?"":e.substring(t+1)}function R(e){window.location.replace(I(window.location.href)+"#"+e)}function L(e){void 0===e&&(e={}),_||E(!1);var t=window.history,n=(window.navigator.userAgent.indexOf("Firefox"),e),r=n.getUserConfirmation,i=void 0===r?C:r,o=n.hashType,a=void 0===o?"slash":o,s=e.basename?T(w(e.basename)):"",l=P[a],u=l.encodePath,c=l.decodePath;function f(){var e=c(N());return s&&(e=S(e,s)),k(e)}var d=O();function h(e){p(F,e),F.length=t.length,d.notifyListeners(F.location,F.action)}var m=!1,g=null;function v(){var e,t,n=N(),r=u(n);if(n!==r)R(r);else{var o=f(),a=F.location;if(!m&&(t=o,(e=a).pathname===t.pathname&&e.search===t.search&&e.hash===t.hash))return;if(g===x(o))return;g=null,function(e){if(m)m=!1,h();else{d.confirmTransitionTo(e,"POP",i,(function(t){t?h({action:"POP",location:e}):function(e){var t=F.location,n=L.lastIndexOf(x(t));-1===n&&(n=0);var r=L.lastIndexOf(x(e));-1===r&&(r=0);var i=n-r;i&&(m=!0,M(i))}(e)}))}}(o)}}var y=N(),b=u(y);y!==b&&R(b);var A=f(),L=[x(A)];function M(e){t.go(e)}var D=0;function j(e){1===(D+=e)&&1===e?window.addEventListener("hashchange",v):0===D&&window.removeEventListener("hashchange",v)}var U=!1;var F={length:t.length,action:"POP",location:A,createHref:function(e){var t=document.querySelector("base"),n="";return t&&t.getAttribute("href")&&(n=I(window.location.href)),n+"#"+u(s+x(e))},push:function(e,t){var n=k(e,void 0,void 0,F.location);d.confirmTransitionTo(n,"PUSH",i,(function(e){if(e){var t=x(n),r=u(s+t);if(N()!==r){g=t,function(e){window.location.hash=e}(r);var i=L.lastIndexOf(x(F.location)),o=L.slice(0,i+1);o.push(t),L=o,h({action:"PUSH",location:n})}else h()}}))},replace:function(e,t){var n=k(e,void 0,void 0,F.location);d.confirmTransitionTo(n,"REPLACE",i,(function(e){if(e){var t=x(n),r=u(s+t);N()!==r&&(g=t,R(r));var i=L.indexOf(x(F.location));-1!==i&&(L[i]=t),h({action:"REPLACE",location:n})}}))},go:M,goBack:function(){M(-1)},goForward:function(){M(1)},block:function(e){void 0===e&&(e=!1);var t=d.setPrompt(e);return U||(j(1),U=!0),function(){return U&&(U=!1,j(-1)),t()}},listen:function(e){var t=d.appendListener(e);return j(1),function(){j(-1),t()}}};return F}var M=n(35),D=n.n(M),j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function U(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function F(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var B=function(e){function t(){var n,r;U(this,t);for(var i=arguments.length,o=Array(i),a=0;a<i;a++)o[a]=arguments[a];return n=r=F(this,e.call.apply(e,[this].concat(o))),r.state={match:r.computeMatch(r.props.history.location.pathname)},F(r,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.getChildContext=function(){return{router:j({},this.context.router,{history:this.props.history,route:{location:this.props.history.location,match:this.state.match}})}},t.prototype.computeMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}},t.prototype.componentWillMount=function(){var e=this,t=this.props,n=t.children,r=t.history;D()(null==n||1===o.a.Children.count(n),"A <Router> may have only one child element"),this.unlisten=r.listen((function(){e.setState({match:e.computeMatch(r.location.pathname)})}))},t.prototype.componentWillReceiveProps=function(e){c()(this.props.history===e.history,"You cannot change <Router history>")},t.prototype.componentWillUnmount=function(){this.unlisten()},t.prototype.render=function(){var e=this.props.children;return e?o.a.Children.only(e):null},t}(o.a.Component);B.propTypes={history:d.a.object.isRequired,children:d.a.node},B.contextTypes={router:d.a.object},B.childContextTypes={router:d.a.object.isRequired};var z=B;function q(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function V(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var G=function(e){function t(){var n,r;q(this,t);for(var i=arguments.length,o=Array(i),a=0;a<i;a++)o[a]=arguments[a];return n=r=V(this,e.call.apply(e,[this].concat(o))),r.history=L(r.props),V(r,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.componentWillMount=function(){c()(!this.props.history,"<HashRouter> ignores the history prop. To use a custom history, use `import { Router }` instead of `import { HashRouter as Router }`.")},t.prototype.render=function(){return o.a.createElement(z,{history:this.history,children:this.props.children})},t}(o.a.Component);G.propTypes={basename:d.a.string,getUserConfirmation:d.a.func,hashType:d.a.oneOf(["hashbang","noslash","slash"]),children:d.a.node};var H=G,K=n(106),W=n.n(K),X={},Y=0,Z=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=X[n]||(X[n]={});if(r[e])return r[e];var i=[],o={re:W()(e,i,t),keys:i};return Y<1e4&&(r[e]=o,Y++),o},Q=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments[2];"string"==typeof t&&(t={path:t});var r=t,i=r.path,o=r.exact,a=void 0!==o&&o,s=r.strict,l=void 0!==s&&s,u=r.sensitive,c=void 0!==u&&u;if(null==i)return n;var f=Z(i,{end:a,strict:l,sensitive:c}),d=f.re,p=f.keys,h=d.exec(e);if(!h)return null;var m=h[0],g=h.slice(1),v=e===m;return a&&!v?null:{path:i,url:"/"===i&&""===m?"/":m,isExact:v,params:p.reduce((function(e,t,n){return e[t.name]=g[n],e}),{})}};function J(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function $(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var ee=function(e){function t(){return J(this,t),$(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.componentWillMount=function(){D()(this.context.router,"You should not use <Switch> outside a <Router>")},t.prototype.componentWillReceiveProps=function(e){c()(!(e.location&&!this.props.location),'<Switch> elements should not change from uncontrolled to controlled (or vice versa). You initially used no "location" prop and then provided one on a subsequent render.'),c()(!(!e.location&&this.props.location),'<Switch> elements should not change from controlled to uncontrolled (or vice versa). You provided a "location" prop initially but omitted it on a subsequent render.')},t.prototype.render=function(){var e=this.context.router.route,t=this.props.children,n=this.props.location||e.location,r=void 0,i=void 0;return o.a.Children.forEach(t,(function(t){if(null==r&&o.a.isValidElement(t)){var a=t.props,s=a.path,l=a.exact,u=a.strict,c=a.sensitive,f=a.from,d=s||f;i=t,r=Q(n.pathname,{path:d,exact:l,strict:u,sensitive:c},e.match)}})),r?o.a.cloneElement(i,{location:n,computedMatch:r}):null},t}(o.a.Component);ee.contextTypes={router:d.a.shape({route:d.a.object.isRequired}).isRequired},ee.propTypes={children:d.a.node,location:d.a.object};var te=ee,ne=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function re(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ie(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var oe=function(e){return 0===o.a.Children.count(e)},ae=function(e){function t(){var n,r;re(this,t);for(var i=arguments.length,o=Array(i),a=0;a<i;a++)o[a]=arguments[a];return n=r=ie(this,e.call.apply(e,[this].concat(o))),r.state={match:r.computeMatch(r.props,r.context.router)},ie(r,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.getChildContext=function(){return{router:ne({},this.context.router,{route:{location:this.props.location||this.context.router.route.location,match:this.state.match}})}},t.prototype.computeMatch=function(e,t){var n=e.computedMatch,r=e.location,i=e.path,o=e.strict,a=e.exact,s=e.sensitive;if(n)return n;D()(t,"You should not use <Route> or withRouter() outside a <Router>");var l=t.route,u=(r||l.location).pathname;return Q(u,{path:i,strict:o,exact:a,sensitive:s},l.match)},t.prototype.componentWillMount=function(){c()(!(this.props.component&&this.props.render),"You should not use <Route component> and <Route render> in the same route; <Route render> will be ignored"),c()(!(this.props.component&&this.props.children&&!oe(this.props.children)),"You should not use <Route component> and <Route children> in the same route; <Route children> will be ignored"),c()(!(this.props.render&&this.props.children&&!oe(this.props.children)),"You should not use <Route render> and <Route children> in the same route; <Route children> will be ignored")},t.prototype.componentWillReceiveProps=function(e,t){c()(!(e.location&&!this.props.location),'<Route> elements should not change from uncontrolled to controlled (or vice versa). You initially used no "location" prop and then provided one on a subsequent render.'),c()(!(!e.location&&this.props.location),'<Route> elements should not change from controlled to uncontrolled (or vice versa). You provided a "location" prop initially but omitted it on a subsequent render.'),this.setState({match:this.computeMatch(e,t.router)})},t.prototype.render=function(){var e=this.state.match,t=this.props,n=t.children,r=t.component,i=t.render,a=this.context.router,s=a.history,l=a.route,u=a.staticContext,c={match:e,location:this.props.location||l.location,history:s,staticContext:u};return r?e?o.a.createElement(r,c):null:i?e?i(c):null:"function"==typeof n?n(c):n&&!oe(n)?o.a.Children.only(n):null},t}(o.a.Component);ae.propTypes={computedMatch:d.a.object,path:d.a.string,exact:d.a.bool,strict:d.a.bool,sensitive:d.a.bool,component:d.a.func,render:d.a.func,children:d.a.oneOfType([d.a.func,d.a.node]),location:d.a.object},ae.contextTypes={router:d.a.shape({history:d.a.object.isRequired,route:d.a.object.isRequired,staticContext:d.a.object})},ae.childContextTypes={router:d.a.object.isRequired};var se=ae,le=se,ue=n(19); 217/** @license mobx-react v5.4.4 218 * index.module.js 219 * 220 * Copyright (c) 2015 Michel Weststrate. 221 * 222 * This source code is licensed under the MIT license found in the 223 * LICENSE file in the root directory of this source tree. 224 */ 225function ce(e){return(ce="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function fe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function de(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function pe(e,t,n){return t&&de(e.prototype,t),n&&de(e,n),e}function he(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function me(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ve(e,t)}function ge(e){return(ge=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ve(e,t){return(ve=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ye(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function be(e,t){return e(t={exports:{}},t.exports),t.exports}
225var Ee,we=be((function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,i=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,u=n?Symbol.for("react.context"):60110,c=n?Symbol.for("react.async_mode"):60111,f=n?Symbol.for("react.concurrent_mode"):60111,d=n?Symbol.for("react.forward_ref"):60112,p=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.memo"):60115,m=n?Symbol.for("react.lazy"):60116;function g(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case c:case f:case o:case s:case a:return e;default:switch(e=e&&e.$$typeof){case u:case d:case l:return e;default:return t}}case i:return t}}}function v(e){return g(e)===f}t.typeOf=g,t.AsyncMode=c,t.ConcurrentMode=f,t.ContextConsumer=u,t.ContextProvider=l,t.Element=r,t.ForwardRef=d,t.Fragment=o,t.Profiler=s,t.Portal=i,t.StrictMode=a,t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===f||e===s||e===a||e===p||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===h||e.$$typeof===l||e.$$typeof===u||e.$$typeof===d)},t.isAsyncMode=function(e){return v(e)||g(e)===c},t.isConcurrentMode=v,t.isContextConsumer=function(e){return g(e)===u},t.isContextProvider=function(e){return g(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return g(e)===d},t.isFragment=function(e){return g(e)===o},t.isProfiler=function(e){return g(e)===s},t.isPortal=function(e){return g(e)===i},t.isStrictMode=function(e){return g(e)===a}}));(Ee=we)&&Ee.__esModule&&Object.prototype.hasOwnProperty.call(Ee,"default")&&Ee.default;we.typeOf,we.AsyncMode,we.ConcurrentMode,we.ContextConsumer,we.ContextProvider,we.Element,we.ForwardRef,we.Fragment,we.Profiler,we.Portal,we.StrictMode,we.isValidElementType,we.isAsyncMode,we.isConcurrentMode,we.isContextConsumer,we.isContextProvider,we.isElement,we.isForwardRef,we.isFragment,we.isProfiler,we.isPortal,we.isStrictMode;var Ae=be((function(e){e.exports=we})),Se={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Te={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},xe={};xe[Ae.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0};var ke=Object.defineProperty,Oe=Object.getOwnPropertyNames,_e=Object.getOwnPropertySymbols,Ce=Object.getOwnPropertyDescriptor,Pe=Object.getPrototypeOf,Ie=Object.prototype;var Ne=function e(t,n,r){if("string"!=typeof n){if(Ie){var i=Pe(n);i&&i!==Ie&&e(t,i,r)}var o=Oe(n);_e&&(o=o.concat(_e(n)));for(var a=xe[t.$$typeof]||Se,s=xe[n.$$typeof]||Se,l=0;l<o.length;++l){var u=o[l];if(!(Te[u]||r&&r[u]||s&&s[u]||a&&a[u])){var c=Ce(n,u);try{ke(t,u,c)}catch(e){}}}return t}return t},Re=function(){function e(){fe(this,e),this.listeners=[]}return pe(e,[{key:"on",value:function(e){var t=this;return this.listeners.push(e),function(){var n=t.listeners.indexOf(e);-1!==n&&t.listeners.splice(n,1)}}},{key:"emit",value:function(e){this.listeners.forEach((function(t){return t(e)}))}}]),e}();function Le(e){function t(t,n,r,i,o,a){for(var s=arguments.length,l=new Array(s>6?s-6:0),u=6;u<s;u++)l[u-6]=arguments[u];return Object(ue.n)((function(){if(i=i||"<<anonymous>>",a=a||r,null==n[r]){if(t){var s=null===n[r]?"null":"undefined";return new Error("The "+o+" `"+a+"` is marked as required in `"+i+"`, but its value is `"+s+"`.")}return null}return e.apply(void 0,[n,r,i,o,a].concat(l))}))}var n=t.bind(null,!1);return n.isRequired=t.bind(null,!0),n}function Me(e){var t=ce(e);return Array.isArray(e)?"array":e instanceof RegExp?"object":function(e,t){return"symbol"===e||("Symbol"===t["@@toStringTag"]||"function"==typeof Symbol&&t instanceof Symbol)}(t,e)?"symbol":t}function De(e,t){return Le((function(n,r,i,o,a){return Object(ue.n)((function(){if(e&&Me(n[r])===t.toLowerCase())return null;var o;switch(t){case"Array":o=ue.i;break;case"Object":o=ue.k;break;
225case"Map":o=ue.j;break;default:throw new Error("Unexpected mobxType: ".concat(t))}var s=n[r];if(!o(s)){var l=function(e){var t=Me(e);if("object"===t){if(e instanceof Date)return"date";if(e instanceof RegExp)return"regexp"}return t}(s),u=e?" or javascript `"+t.toLowerCase()+"`":"";return new Error("Invalid prop `"+a+"` of type `"+l+"` supplied to `"+i+"`, expected `mobx.Observable"+t+"`"+u+".")}return null}))}))}function je(e,t){return Le((function(n,r,i,o,a){for(var s=arguments.length,l=new Array(s>5?s-5:0),u=5;u<s;u++)l[u-5]=arguments[u];return Object(ue.n)((function(){if("function"!=typeof t)return new Error("Property `"+a+"` of component `"+i+"` has invalid PropType notation.");var s=De(e,"Array")(n,r,i);if(s instanceof Error)return s;for(var u=n[r],c=0;c<u.length;c++)if((s=t.apply(void 0,[u,c,i,o,a+"["+c+"]"].concat(l)))instanceof Error)return s;return null}))}))}De(!1,"Array"),je.bind(null,!1),De(!1,"Map"),De(!1,"Object"),De(!0,"Array"),je.bind(null,!0);var Ue=De(!0,"Object");var Fe=0;var Be={};function ze(e){return Be[e]||(Be[e]=function(e){if("function"==typeof Symbol)return Symbol(e);var t="__$mobx-react ".concat(e," (").concat(Fe,")");return Fe++,t}(e)),Be[e]}var qe=ze("patchMixins"),Ve=ze("patchedDefinition");function Ge(e,t){var n=e[qe]=e[qe]||{},r=n[t]=n[t]||{};return r.locks=r.locks||0,r.methods=r.methods||[],r}function He(e,t){for(var n=this,r=arguments.length,i=new Array(r>2?r-2:0),o=2;o<r;o++)i[o-2]=arguments[o];t.locks++;try{var a;return null!=e&&(a=e.apply(this,i)),a}finally{t.locks--,0===t.locks&&t.methods.forEach((function(e){e.apply(n,i)}))}}function Ke(e,t){return function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];He.call.apply(He,[this,e,t].concat(r))}}function We(e,t){for(var n=Ge(e,t),r=arguments.length,i=new Array(r>2?r-2:0),o=2;o<r;o++)i[o-2]=arguments[o];for(var a=0;a<i.length;a++){var s=i[a];n.methods.indexOf(s)<0&&n.methods.push(s)}var l=Object.getOwnPropertyDescriptor(e,t);if(!l||!l[Ve]){var u=e[t],c=Xe(e,t,l?l.enumerable:void 0,n,u);Object.defineProperty(e,t,c)}}function Xe(e,t,n,r,i){var o,a=Ke(i,r);return he(o={},Ve,!0),he(o,"get",(function(){return a})),he(o,"set",(function(i){if(this===e)a=Ke(i,r);else{var o=Xe(this,t,n,r,i);Object.defineProperty(this,t,o)}})),he(o,"configurable",!0),he(o,"enumerable",n),o}var Ye={mobxStores:Ue};Object.seal(Ye);var Ze={contextTypes:{get:function(){return Ye},set:function(e){console.warn("Mobx Injector: you are trying to attach `contextTypes` on an component decorated with `inject` (or `observer`) HOC. Please specify the contextTypes on the wrapped component instead. It is accessible through the `wrappedComponent`")},configurable:!0,enumerable:!1},isMobxInjector:{value:!0,writable:!0,configurable:!0,enumerable:!0}};function Qe(e,t,n){var r="inject-"+(t.displayName||t.name||t.constructor&&t.constructor.name||"Unknown");n&&(r+="-with-"+n);var o=function(n){function r(){var e,t;fe(this,r);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return(t=ye(this,(e=ge(r)).call.apply(e,[this].concat(i)))).storeRef=function(e){t.wrappedInstance=e},t}return me(r,n),pe(r,[{key:"render",value:function(){var n={};for(var r in this.props)this.props.hasOwnProperty(r)&&(n[r]=this.props[r]);var o=e(this.context.mobxStores||{},n,this.context)||{};for(var a in o)n[a]=o[a];return function(e){return!(e.prototype&&e.prototype.render)}(t)||(n.ref=this.storeRef),Object(i.createElement)(t,n)}}]),r}(i.Component);return o.displayName=r,Ne(o,t),o.wrappedComponent=t,Object.defineProperties(o,Ze),o}function Je(e){return function(t,n){return e.forEach((function(e){if(!(e in n)){if(!(e in t))throw new Error("MobX injector: Store '"+e+"' is not available! Make sure it is provided by some Provider");n[e]=t[e]}})),n}}function $e(){var e;if("function"==typeof arguments[0])return e=arguments[0],function(t){var n=Qe(e,t);return n.isMobxInjector=!1,(n=bt(n)).isMobxInjector=!0,n};for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e=Je(t),function(n){return Qe(e,n,t.join("-"))}}var et=ue.a||"$mobx",tt=ze("isUnmounted"),nt=!1,rt=!1,it=!1,ot="undefined"!=typeof WeakMap?new WeakMap:void 0,at=new Re,st=ze("skipRender"),lt=ze("isForcingUpdate"),ut="function"==typeof i.forwardRef&&Object(i.forwardRef)((function(e,t){})).$$typeof;function ct(e,t,n){Object.hasOwnProperty.call(e,t)?e[t]=n:Object.defineProperty(e,t,{enumerable:!1,
225configurable:!0,writable:!0,value:n})}function ft(e){if(a.findDOMNode)try{return Object(a.findDOMNode)(e)}catch(e){return null}return null}function dt(e){var t=ft(e);t&&ot&&ot.set(t,e),at.emit({event:"render",renderTime:e.__$mobRenderEnd-e.__$mobRenderStart,totalTime:Date.now()-e.__$mobRenderStart,component:e,node:t})}var pt=new Re;function ht(e,t){if(mt(e,t))return!0;if("object"!==ce(e)||null===e||"object"!==ce(t)||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var i=0;i<n.length;i++)if(!hasOwnProperty.call(t,n[i])||!mt(e[n[i]],t[n[i]]))return!1;return!0}function mt(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function gt(e){var t=this;if(!0===rt)return e.call(this);function n(){var e=this;s=!1;var t=void 0,n=void 0;if(l.track((function(){nt&&(e.__$mobRenderStart=Date.now());try{n=Object(ue.c)(!1,a)}catch(e){t=e}nt&&(e.__$mobRenderEnd=Date.now())})),t)throw pt.emit(t),t;return n}var r=this.displayName||this.name||this.constructor&&(this.constructor.displayName||this.constructor.name)||"<component>",o=this._reactInternalInstance&&this._reactInternalInstance._rootNodeID||this._reactInternalInstance&&this._reactInternalInstance._debugID||this._reactInternalFiber&&this._reactInternalFiber._debugID;ct(this,st,!1),ct(this,lt,!1);var a=e.bind(this),s=!1,l=new ue.b("".concat(r,"#").concat(o,".render()"),(function(){if(!s&&(s=!0,"function"==typeof t.componentWillReact&&t.componentWillReact(),!0!==t[tt])){var e=!0;try{ct(t,lt,!0),t[st]||i.Component.prototype.forceUpdate.call(t),e=!1}finally{ct(t,lt,!1),e&&l.dispose()}}}));return l.reactComponent=this,n[et]=l,this.render=n,n.call(this)}var vt={componentWillUnmount:function(){if(!0!==rt&&(this.render[et]&&this.render[et].dispose(),this[tt]=!0,nt)){var e=ft(this);e&&ot&&ot.delete(e),at.emit({event:"destroy",component:this,node:e})}},componentDidMount:function(){nt&&dt(this)},componentDidUpdate:function(){nt&&dt(this)},shouldComponentUpdate:function(e,t){return rt&&console.warn("[mobx-react] It seems that a re-rendering of a React component is triggered while in static (server-side) mode. Please make sure components are rendered only once server-side."),this.state!==t||!ht(this.props,e)}};function yt(e,t){var n=ze("reactProp_".concat(t,"_valueHolder")),r=ze("reactProp_".concat(t,"_atomHolder"));function i(){return this[r]||ct(this,r,Object(ue.g)("reactive "+t)),this[r]}Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){return i.call(this).reportObserved(),this[n]},set:function(e){this[lt]||ht(this[n],e)?ct(this,n,e):(ct(this,n,e),ct(this,st,!0),i.call(this).reportChanged(),ct(this,st,!1))}})}function bt(e,t){if("string"==typeof e)throw new Error("Store names should be provided as array");if(Array.isArray(e))return it||(it=!0,console.warn('Mobx observer: Using observer to inject stores is deprecated since 4.0. Use `@inject("store1", "store2") @observer ComponentClass` or `inject("store1", "store2")(observer(componentClass))` instead of `@observer(["store1", "store2"]) ComponentClass`')),t?$e.apply(null,e)(bt(t)):function(t){return bt(e,t)};var n=e;if(!0===n.isMobxInjector&&console.warn("Mobx observer: You are trying to use 'observer' on a component that already has 'inject'. Please apply 'observer' before applying 'inject'"),n.__proto__===i.PureComponent&&console.warn("Mobx observer: You are using 'observer' on React.PureComponent. These two achieve two opposite goals and should not be used together"),ut&&n.$$typeof===ut){var r=n.render;if("function"!=typeof r)throw new Error("render property of ForwardRef was not a function");return Object(i.forwardRef)((function(){var e=arguments;return o.a.createElement(Et,null,(function(){return r.apply(void 0,e)}))}))}if(!("function"!=typeof n||n.prototype&&n.prototype.render||n.isReactClass||i.Component.isPrototypeOf(n))){var a,s,l=bt((s=a=function(e){function t(){return fe(this,t),ye(this,ge(t).apply(this,arguments))}return me(t,e),pe(t,[{key:"render",value:function(){return n.call(this,this.props,this.context)}}]),t}(i.Component),a.displayName=n.displayName||n.name,a.contextTypes=n.contextTypes,a.propTypes=n.propTypes,a.defaultProps=n.defaultProps,s));return Ne(l,n),l}if(!n)throw new Error("Please pass a valid component to 'observer'");var u=n.prototype||n;!function(e){["componentDidMount","componentWillUnmount","componentDidUpdate"].forEach((function(t){!function(e,t){We(e,t,vt[t])}(e,t)})),e.shouldComponentUpdate?e.shouldComponentUpdate!==vt.shouldComponentUpdate&&console.warn("Use `shouldComponentUpdate` in an `observer` based component breaks the behavior of `observer` and might lead to unexpected results. Manually implementing `sCU` should not be needed when using mobx-react."):e.shouldComponentUpdate=vt.shouldComponentUpdate}
225(u),n.isMobXReactObserver=!0,yt(u,"props"),yt(u,"state");var c=u.render;return u.render=function(){return gt.call(this,c)},n}var Et=bt((function(e){var t=e.children,n=e.inject,r=e.render,i=t||r;if(void 0===i)return null;if(!n)return i();console.warn("<Observer inject=.../> is no longer supported. Please use inject on the enclosing component instead");var a=$e(n)(i);return o.a.createElement(a,null)}));Et.displayName="Observer";var wt=function(e,t,n,r,i){var o="children"===t?"render":"children";return"function"==typeof e[t]&&"function"==typeof e[o]?new Error("Invalid prop,do not use children and render in the same time in`"+n):"function"!=typeof e[t]&&"function"!=typeof e[o]?new Error("Invalid prop `"+i+"` of type `"+ce(e[t])+"` supplied to `"+n+"`, expected `function`."):void 0};function At(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function St(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!=n?n:null}.bind(this))}function Tt(e,t){try{var n=this.props,r=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,r)}finally{this.props=n,this.state=r}}Et.propTypes={render:wt,children:wt},At.__suppressDeprecationWarning=!0,St.__suppressDeprecationWarning=!0,Tt.__suppressDeprecationWarning=!0;var xt={children:!0,key:!0,ref:!0},kt=function(e){function t(e,n){var r;return fe(this,t),(r=ye(this,ge(t).call(this,e,n))).state={},Ot(e,r.state),r}return me(t,e),pe(t,[{key:"render",value:function(){return i.Children.only(this.props.children)}},{key:"getChildContext",value:function(){var e={};return Ot(this.context.mobxStores,e),Ot(this.props,e),{mobxStores:e}}}],[{key:"getDerivedStateFromProps",value:function(e,t){if(!e)return null;if(!t)return e;if(Object.keys(e).filter(_t).length!==Object.keys(t).filter(_t).length&&console.warn("MobX Provider: The set of provided stores has changed. Please avoid changing stores as the change might not propagate to all children"),!e.suppressChangedStoreWarning)for(var n in e)_t(n)&&t[n]!==e[n]&&console.warn("MobX Provider: Provided store '"+n+"' has changed. Please avoid replacing stores as the change might not propagate to all children");return e}}]),t}(i.Component);function Ot(e,t){if(e)for(var n in e)_t(n)&&(t[n]=e[n])}function _t(e){return!xt[e]&&"suppressChangedStoreWarning"!==e}kt.contextTypes={mobxStores:Ue},kt.childContextTypes={mobxStores:Ue.isRequired},function(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var n=null,r=null,i=null;if("function"==typeof t.componentWillMount?n="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?r="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(r="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?i="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(i="UNSAFE_componentWillUpdate"),null!==n||null!==r||null!==i){var o=e.displayName||e.name,a="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+o+" uses "+a+" but also contains the following legacy lifecycles:"+(null!==n?"\n "+n:"")+(null!==r?"\n "+r:"")+(null!==i?"\n "+i:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=At,t.componentWillReceiveProps=St),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=Tt;var s=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var r=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;s.call(this,e,t,r)}}}(kt);ze("disposeOnUnmount");if(!i.Component)throw new Error("mobx-react requires React to be available");if(!ue.m)throw new Error("mobx-react requires mobx to be available");"function"==typeof a.unstable_batchedUpdates&&Object(ue.f)({reactionScheduler:a.unstable_batchedUpdates});if("object"===("undefined"==typeof __MOBX_DEVTOOLS_GLOBAL_HOOK__?"undefined":ce(__MOBX_DEVTOOLS_GLOBAL_HOOK__))){var Ct={spy:ue.m,extras:{getDebugName:ue.h}},Pt={renderReporter:at,componentByNodeRegistry:ot,componentByNodeRegistery:ot,trackComponents:function(){if("undefined"==typeof WeakMap)throw new Error("[mobx-react] tracking components is not supported in this browser.");nt||(nt=!0)}};__MOBX_DEVTOOLS_GLOBAL_HOOK__.injectMobxReact(Pt,Ct)}n(258),n(260),n(262),n(264);var It={},Nt=0,Rt=function(e){var t=e,n=It[t]||(It[t]={});if(n[e])return n[e];var r=W.a.compile(e);return Nt<1e4&&(n[e]=r,Nt++),r},Lt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("/"===e)return e;var n=Rt(e);return n(t,{pretty:!0})},Mt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function Dt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function jt(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var Ut=function(e){function t(){return Dt(this,t),jt(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.isStatic=function(){return this.context.router&&this.context.router.staticContext},t.prototype.componentWillMount=function(){D()(this.context.router,"You should not use <Redirect> outside a <Router>"),this.isStatic()&&this.perform()},t.prototype.componentDidMount=function(){this.isStatic()||this.perform()},t.prototype.componentDidUpdate=function(e){var t,n,r=k(e.to),i=k(this.props.to);(n=i,(t=r).pathname===n.pathname&&t.search===n.search&&t.hash===n.hash&&t.key===n.key&&y(t.state,n.state))?c()(!1,"You tried to redirect to the same route you're currently on: \""+i.pathname+i.search+'"'):this.perform()},t.prototype.computeTo=function(e){var t=e.computedMatch,n=e.to;return t?"string"==typeof n?Lt(n,t.params):Mt({},n,{pathname:Lt(n.pathname,t.params)}):n},t.prototype.perform=function(){var e=this.context.router.history,t=this.props.push,n=this.computeTo(this.props);t?e.push(n):e.replace(n)},t.prototype.render=function(){return null},t}(o.a.Component);Ut.propTypes={computedMatch:d.a.object,push:d.a.bool,from:d.a.string,to:d.a.oneOfType([d.a.string,d.a.object]).isRequired},Ut.defaultProps={push:!1},Ut.contextTypes={router:d.a.shape({history:d.a.shape({push:d.a.func.isRequired,replace:d.a.func.isRequired}).isRequired,staticContext:d.a.object}).isRequired};var Ft=Ut,Bt=Ft,zt=n(6),qt=n.n(zt),Vt="https://upload.service.muzport.tatar",Gt="https://vs.muzport.tatar/api",Ht=n(31),Kt=n.n(Ht),Wt={theme:"snow",modules:{history:!0,toolbar:[[{header:[1,2,3,4,5,6,!1]}],["bold","italic","underline","strike"],["blockquote","link"],[{list:"ordered"},{list:"bullet"}],[{indent:"-1"},{indent:"+1"}],[{script:"sub"},{script:"super"}],[{color:[]},{background:[]}],[{font:[]}],[{align:[]}],["video"],["clean"]],fileDropper:!0,blotFormatter:{overlay:{style:{border:"2px s
225olid #535c68"}}}}};n(287),n(289),n(291);function Xt(e){return(Xt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Yt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Zt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==Xt(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Xt(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===Xt(o)?o:String(o)),r)}var i,o}function Qt(e,t){return(Qt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Jt(e){var t=function(){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}}();return function(){var n,r=nn(e);if(t){var i=nn(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return $t(this,n)}}function $t(e,t){if(t&&("object"===Xt(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function en(){return(en="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var r=tn(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(arguments.length<3?e:n):i.value}}).apply(this,arguments)}function tn(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=nn(e)););return e}function nn(e){return(nn=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var rn=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Qt(e,t)}(o,e);var t,n,r,i=Jt(o);function o(){var e;return Yt(this,o),(e=i.apply(this,arguments)).audio=e.domNode.src,e}return t=o,r=[{key:"create",value:function(e){var t=en(nn(o),"create",this).call(this);return t.setAttribute("src",e),t.setAttribute("controls",!0),t.setAttribute("contenteditable",!1),t.removeAttribute("autoplay"),t}},{key:"value",value:function(e){return e.getAttribute("src")}}],(n=[{key:"value",value:function(){return{audio:this.audio}}}])&&Zt(t.prototype,n),r&&Zt(t,r),Object.defineProperty(t,"prototype",{writable:!1}),o}(Kt.a.import("blots/block/embed"));rn.blotName="audio",rn.className="ql-audio-embed",rn.tagName="audio";var on=rn;function an(e){return(an="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function sn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ln(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==an(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==an(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===an(o)?o:String(o)),r)}var i,o}function un(e,t){return(un=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function cn(e){var t=function(){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}}();return function(){var n,r=hn(e);if(t){var i=hn(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return fn(this,n)}}function fn(e,t){if(t&&("object"===an(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function dn(){return(dn="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var r=pn(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(arguments.length<3?e:n):i.value}}).apply(this,arguments)}function pn(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=hn(e)););return e}
225function hn(e){return(hn=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var mn=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&un(e,t)}(o,e);var t,n,r,i=cn(o);function o(){var e;return sn(this,o),(e=i.apply(this,arguments)).video=e.domNode.src,e}return t=o,r=[{key:"create",value:function(e){var t=dn(hn(o),"create",this).call(this,e);return t.setAttribute("src",e),t.setAttribute("controls",!0),t.setAttribute("contenteditable",!1),t.removeAttribute("autoplay"),t}},{key:"value",value:function(e){return e.getAttribute("src")}}],(n=[{key:"value",value:function(){return{"plain-video":this.video}}}])&&ln(t.prototype,n),r&&ln(t,r),Object.defineProperty(t,"prototype",{writable:!1}),o}(Kt.a.import("blots/block/embed"));mn.blotName="plain-video",mn.className="ql-plain-video",mn.tagName="video";var gn=mn;var vn=n(33),yn=n.n(vn),bn=o.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},o.a.createElement("path",{d:"M13 2c3.469 0 2 5 2 5s5-1.594 5 2v9h-12v-16h5zm.827-2h-7.827v20h16v-11.842c0-2.392-5.011-8.158-8.173-8.158zm-9.827 22v-20h-2v22h18v-2h-16z"}));function En(e){return(En="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function wn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==En(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==En(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===En(o)?o:String(o)),r)}var i,o}var An={image:["image/jpeg","image/png","image/gif"],video:["video/mp4","video/mkv","video/avi"],audio:["audio/mp3","audio/mpeg","audio/wav"]},Sn={image:[".jpg",".jpeg",".png",".gif"],video:[".mp4",".mkv",".avi"],audio:[".mp3",".mpeg",".mpg",".wav"]},Tn=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.quill=t,this.options=n,this.container=this.quill.container,this.container.addEventListener("dragenter",this.handleDragIn.bind(this)),this.container.addEventListener("dragleave",this.handleDragOut.bind(this)),this.container.addEventListener("dragover",this.handleDrag.bind(this)),this.container.addEventListener("drop",this.handleDrop.bind(this)),this.toolbar=this.quill.getModule("toolbar"),this.fileTypes=An,this.mediaBtnContainer=document.createElement("span"),this.mediaBtnContainer.classList.add("ql-formats"),this.mediaBtn=document.createElement("span"),this.mediaBtn.classList.add("ql-media"),s.a.render(bn,this.mediaBtn);var r=this;this.mediaFileInput=document.createElement("input"),this.mediaFileInput.setAttribute("type","file"),this.mediaFileInput.setAttribute("accept",Sn.image.join(",")+","+Sn.video.join(",")+","+Sn.audio.join(",")),this.mediaFileInput.addEventListener("change",(function(){var e=this.files;r.uploadFiles(e)}));var i=this.toolbar.container;this.mediaBtn.appendChild(this.mediaFileInput),this.mediaBtnContainer.appendChild(this.mediaBtn),i.appendChild(this.mediaBtnContainer),this.dragCounter=0}var t,n,r;return t=e,(n=[{key:"fileIsAcceptable",value:function(e){for(var t in this.fileTypes)if(this.fileTypes.hasOwnProperty(t)&&this.fileTypes[t].indexOf(e)>=0)return!0;return!1}},{key:"handleDragIn",value:function(e){e.preventDefault(),e.stopPropagation(),this.container.classList.add("drag-on"),this.dragCounter++}},{key:"handleDragOut",value:function(e){e.preventDefault(),e.stopPropagation(),this.dragCounter--,this.dragCounter<=0&&this.container.classList.remove("drag-on")}},{key:"handleDrag",value:function(e){e.preventDefault(),e.stopPropagation()}},{key:"handleDrop",value:function(e){e.preventDefault(),e.stopPropagation(),this.dragCounter=0,this.quill.disable(),this.container.classList.remove("drag-on"),e.dataTransfer.files&&e.dataTransfer.files.length>0&&this.uploadFiles(e.dataTransfer.files)}},{key:"uploadFiles",value:function(e){var t=this;t.container.classList.add("loading");
225for(var n=qt.a.CancelToken.source(),r={cancelToken:n.token,headers:{"Access-Control-Allow-Origin":"*",Accept:"*/*"}},i=e,o={audio:[],video:[],image:[]},a=[],s=function(e){var t=e.ids+"";if(t)for(var n=e.type||"image",r=e.path||"/"+n+"/",i=0,o=(t=t.split(/ ?, ?/)).length;i<o;i++){var s=Vt+r+t[i];"image"===n&&(s+="/compressed"),a.push({type:n,url:s})}},l=!0,u=!0,c=!0,f=function(){if(l&&c&&u){var e=t.quill.getSelection();e||(e={index:0,length:0}),t.quill.deleteText(e.index,e.length);for(var n=0,r=a.length;n<r;n++)t.quill.insertEmbed(e.index+n,a[n].type,a[n].url,"api");t.quill.enable(),t.container.classList.remove("loading")}},d=function(e){console.error(e),t.quill.enable(),t.container.classList.remove("loading"),qt.a.isCancel(e)?console.warn("canceled"):(n.cancel(),alert("ÐÑибка загÑÑзки Ñайлов"))},p=0,h=i.length;p<h;p++){var m=i[p].type.replace(/\/.*$/,"");t.fileIsAcceptable(i[p].type)>=0&&o[m]&&o[m].push(i[p])}for(var g=new FormData,v=0,y=o.image.length;v<y;v++)g.append("image",o.image[v]);for(var b=new FormData,E=0,w=o.video.length;E<w;E++)b.append("video",o.video[E]);for(var A=new FormData,S=0,T=o.audio.length;S<T;S++)A.append("audio",o.audio[S]);o.image.length&&(l=!1,qt.a.post(Vt+"/uploadImage",g,r).then((function(e){s({type:"image",ids:e.data}),l=!0,f()})).catch(d)),o.video.length&&(u=!1,qt.a.post(Vt+"/uploadVideo",b,r).then((function(e){s({type:"plain-video",path:"/video/",ids:e.data}),u=!0,f()})).catch(d)),o.audio.length&&(c=!1,qt.a.post(Vt+"/uploadAudio",A,r).then((function(e){s({type:"audio",ids:e.data}),c=!0,f()})).catch(d))}}])&&wn(t.prototype,n),r&&wn(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();function xn(e){return(xn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function kn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function On(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==xn(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==xn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===xn(o)?o:String(o)),r)}var i,o}function _n(e,t){return(_n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Cn(e){var t=function(){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}}();return function(){var n,r=In(e);if(t){var i=In(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Pn(this,n)}}function Pn(e,t){if(t&&("object"===xn(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function In(e){return(In=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}Kt.a.register(on,!0),Kt.a.register(gn,!0),Kt.a.register("modules/imageDrop",class{constructor(e,t={}){this.quill=e,this.handleDrop=this.handleDrop.bind(this),this.handlePaste=this.handlePaste.bind(this),this.quill.root.addEventListener("drop",this.handleDrop,!1),this.quill.root.addEventListener("paste",this.handlePaste,!1)}handleDrop(e){if(e.preventDefault(),e.dataTransfer&&e.dataTransfer.files&&e.dataTransfer.files.length){if(document.caretRangeFromPoint){const t=document.getSelection(),n=document.caretRangeFromPoint(e.clientX,e.clientY);t&&n&&t.setBaseAndExtent(n.startContainer,n.startOffset,n.startContainer,n.startOffset)}this.readFiles(e.dataTransfer.files,this.insert.bind(this))}}handlePaste(e){e.clipboardData&&e.clipboardData.items&&e.clipboardData.items.length&&this.readFiles(e.clipboardData.items,e=>{this.quill.getSelection()||setTimeout(()=>this.insert(e),0)})}insert(e){const t=(this.quill.getSelection()||{}).index||this.quill.getLength();this.quill.insertEmbed(t,"image",e,"user")}readFiles(e,t){[].forEach.call(e,e=>{if(!e.type.match(/^image\/(gif|jpe?g|a?png|svg|webp|bmp|vnd\.microsoft\.icon)/i))return;const n=new FileReader;n.onload=e=>{t(e.target.result)};const r=e.getAsFile?e.getAsFile():e;r instanceof Blob&&n.readAsDataURL(r)})}}),Kt.a.register("modules/blotFormatter",yn.a),Kt.a.register("modules/fileDropper",Tn);var Nn=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_n(e,t)}(o,e);var t,n,r,i=Cn(o);function o(e,t){var n;return kn(this,o),(n=i.call(this,e,Wt))._container=arguments[0],"string"==typeof e&&(n._c
225ontainer=document.querySelector(n._container)),n._container=n._container.parentNode,n}return t=o,r=[{key:"clearDocument",value:function(){for(var e=document.querySelectorAll("body > .blot-formatter__proxy-image"),t=0,n=e.length;t<n;t++)document.body.removeChild(e[t])}}],(n=null)&&On(t.prototype,n),r&&On(t,r),Object.defineProperty(t,"prototype",{writable:!1}),o}(Kt.a),Rn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function Ln(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Mn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var Dn=function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)},jn=function(e){function t(){var n,r;Ln(this,t);for(var i=arguments.length,o=Array(i),a=0;a<i;a++)o[a]=arguments[a];return n=r=Mn(this,e.call.apply(e,[this].concat(o))),r.handleClick=function(e){if(r.props.onClick&&r.props.onClick(e),!e.defaultPrevented&&0===e.button&&!r.props.target&&!Dn(e)){e.preventDefault();var t=r.context.router.history,n=r.props,i=n.replace,o=n.to;i?t.replace(o):t.push(o)}},Mn(r,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.render=function(){var e=this.props,t=(e.replace,e.to),n=e.innerRef,r=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["replace","to","innerRef"]);D()(this.context.router,"You should not use <Link> outside a <Router>"),D()(void 0!==t,'You must specify the "to" property');var i=this.context.router.history,a="string"==typeof t?k(t,null,null,i.location):t,s=i.createHref(a);return o.a.createElement("a",Rn({},r,{onClick:this.handleClick,href:s,ref:n}))},t}(o.a.Component);jn.propTypes={onClick:d.a.func,target:d.a.string,replace:d.a.bool,to:d.a.oneOfType([d.a.string,d.a.object]).isRequired,innerRef:d.a.oneOfType([d.a.string,d.a.func])},jn.defaultProps={replace:!1},jn.contextTypes={router:d.a.shape({history:d.a.shape({push:d.a.func.isRequired,replace:d.a.func.isRequired,createHref:d.a.func.isRequired}).isRequired}).isRequired};var Un=jn,Fn=n(224),Bn=n.n(Fn),zn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};var qn=function(e){var t=function(t){var n=t.wrappedComponentRef,r=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(t,["wrappedComponentRef"]);return o.a.createElement(se,{children:function(t){return o.a.createElement(e,zn({},r,t,{ref:n}))}})};return t.displayName="withRouter("+(e.displayName||e.name)+")",t.WrappedComponent=e,t.propTypes={wrappedComponentRef:d.a.func},Bn()(t,e)},Vn=qn,Gn={api:"/api",filesApi:"/api/files",authApi:"/api/auth"},Hn=n(221),Kn=n.n(Hn),Wn=n(14),Xn=n.n(Wn),Yn=n(8),Zn=n.n(Yn),Qn=n(10),Jn=n.n(Qn),$n=n(11),er=n.n($n),tr=n(9),nr=n.n(tr),rr=n(12),ir=n.n(rr),or=n(1),ar=n.n(or),sr=n(2),lr=n.n(sr),ur=n(16),cr=n.n(ur),fr=n(23),dr=n.n(fr),pr=n(7),hr=n.n(pr),mr=function(e,t){var n=e.handledProps,r=void 0===n?[]:n;return Object.keys(t).reduce((function(e,n){return"childKey"===n||-1===r.indexOf(n)&&(e[n]=t[n]),e}),{})};var gr=function(e,t,n){var r=e.defaultProps,i=void 0===r?{}:r;if(t.as&&t.as!==i.as)return t.as;if(n){var o=n();if(o)return o}return t.href?"a":i.as||"div"},vr=n(105),yr=n.n(vr),br=n(28),Er=n.n(br),wr=(n(397),n(75)),Ar=n.n(wr),Sr=n(50),Tr=n.n(Sr),xr=(n(39),n(398),n(191),n(138)),kr=n.n(xr),Or=function(e){return"default".concat(e[0].toUpperCase()+e.slice(1))},_r=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=t[e];if(void 0!==i)return i;if(r){var o=t[Or(e)];if(void 0!==o)return o;if(n){var a=n[e];if(void 0!==a)return a}}return"checked"!==e&&("value"===e?t.multiple?[]:"":void 0)},Cr=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"trySetState",(function(e,t){var r=n.constructor.autoControlledProps,i=Object.keys(e).reduce((function(t,i){return void 0!==n.props[i]||-1===r.indexOf(i)||(t[i]=e[i]),t}),{});t&&(i=Xn()({},i,t)),Object.keys(i).length>0&&n.setState(i)}));var a=n.constructor.autoControlledProps,s=hr()(ar()(ar()(n)),"getInitialAutoControlledState",n.props)||{},l=a.reduce((function(e,t){return e[t]=_r(t,n.props,s,!0),e}),{});return n.state=Xn()({},s,l),n}
225return ir()(t,e),Jn()(t,[{key:"componentWillReceiveProps",value:function(e){var t=this,n=this.constructor.autoControlledProps.reduce((function(n,r){var i=Er()(e[r]),o=!Er()(t.props[r])&&i;return i?o&&(n[r]=_r(r,e)):n[r]=e[r],n}),{});Object.keys(n).length>0&&this.setState(n)}}]),t}(i.Component),Pr=n(37),Ir=n.n(Pr),Nr=n(3),Rr=n.n(Nr),Lr=n(4),Mr=n.n(Lr),Dr=n(34),jr=n.n(Dr),Ur={1:"one",2:"two",3:"three",4:"four",5:"five",6:"six",7:"seven",8:"eight",9:"nine",10:"ten",11:"eleven",12:"twelve",13:"thirteen",14:"fourteen",15:"fifteen",16:"sixteen"};function Fr(e){var t=jr()(e);return"string"===t||"number"===t?Ur[e]||e:""}var Br=function(e,t){return e&&t},zr=function(e,t){return e&&!0!==e&&"".concat(e," ").concat(t)},qr=function(e,t){return e&&(!0===e?t:"".concat(e," ").concat(t))},Vr=function(e,t){return e&&!0!==e?e.replace("large screen","large-screen").replace(/ vertically/g,"-vertically").split(" ").map((function(e){return"".concat(e.replace("-"," ")," ").concat(t)})).join(" "):null},Gr=function(e){return"justified"===e?"justified":zr(e,"aligned")},Hr=function(e){return zr(e,"aligned")},Kr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(n&&"equal"===e)return"equal width";var r=jr()(e);return"string"!==r&&"number"!==r||!t?Fr(e):"".concat(Fr(e)," ").concat(t)},Wr=n(137),Xr=n.n(Wr),Yr=n(18),Zr=n.n(Yr),Qr=n(76),Jr=n.n(Qr),$r=n(47),ei=n.n($r),ti=n(51),ni=n.n(ti),ri=n(74),ii=n.n(ri),oi=n(219),ai=n.n(oi),si=n(13),li=n.n(si);function ui(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if("function"!=typeof e&&"string"!=typeof e)throw new Error("createShorthand() Component must be a string or function.");if(li()(n)||ai()(n))return null;var a=ii()(n),s=ni()(n),l=ei()(n),u=Object(i.isValidElement)(n),c=Jr()(n),f=a||s||Zr()(n);if(!(l||u||c||f))return null;var d=r.defaultProps,p=void 0===d?{}:d,h=u&&n.props||c&&n||f&&t(n),m=r.overrideProps,g=void 0===m?{}:m;g=ei()(g)?g(Xn()({},p,h)):g;var v=Xn()({},p,h,g);if(p.className||g.className||h.className){var y=Mr()(p.className,g.className,h.className);v.className=Xr()(y.split(" ")).join(" ")}if((p.style||g.style||h.style)&&(v.style=Xn()({},p.style,h.style,g.style)),li()(v.key)){var b=v.childKey,E=r.autoGenerateKey,w=void 0===E||E;li()(b)?w&&(a||s)&&(v.key=n):(v.key="function"==typeof b?b(v):b,delete v.childKey)}return u?Object(i.cloneElement)(n,v):f||c?o.a.createElement(e,v):l?n(e,v,v.children):void 0}function ci(e,t){if("function"!=typeof e&&"string"!=typeof e)throw new Error("createShorthandFactory() Component must be a string or function.");return function(n,r){return ui(e,t,n,r)}}ui.handledProps=[];var fi=ci("div",(function(e){return{children:e}})),di=(ci("iframe",(function(e){return{src:e}})),ci("img",(function(e){return{src:e}}))),pi=ci("input",(function(e){return{type:e}})),hi=ci("label",(function(e){return{children:e}})),mi=ci("p",(function(e){return{children:e}}));function gi(e){var t=e.children,n=e.className,r=e.computer,i=e.color,a=e.floated,s=e.largeScreen,l=e.mobile,u=e.only,c=e.stretched,f=e.tablet,d=e.textAlign,p=e.verticalAlign,h=e.widescreen,m=e.width,g=Mr()(i,Br(c,"stretched"),Vr(u,"only"),Gr(d),zr(a,"floated"),Hr(p),Kr(r,"wide computer"),Kr(s,"wide large screen"),Kr(l,"wide mobile"),Kr(f,"wide tablet"),Kr(h,"wide widescreen"),Kr(m,"wide"),"column",n),v=mr(gi,e),y=gr(gi,e);return o.a.createElement(y,Rr()({},v,{className:g}),t)}gi.handledProps=["as","children","className","color","computer","floated","largeScreen","mobile","only","stretched","tablet","textAlign","verticalAlign","widescreen","width"],gi.propTypes={},gi.create=ci(gi,(function(e){return{children:e}}));var vi=gi;function yi(e){var t=e.centered,n=e.children,r=e.className,i=e.color,a=e.columns,s=e.divided,l=e.only,u=e.reversed,c=e.stretched,f=e.textAlign,d=e.verticalAlign,p=Mr()(i,Br(t,"centered"),Br(s,"divided"),Br(c,"stretched"),Vr(l,"only"),Vr(u,"reversed"),Gr(f),Hr(d),Kr(a,"column",!0),"row",r),h=mr(yi,e),m=gr(yi,e);return o.a.createElement(m,Rr()({},h,{className:p}),n)}yi.handledProps=["as","centered","children","className","color","columns","divided","only","reversed","stretched","textAlign","verticalAlign"],yi.propTypes={};var bi=yi;function Ei(e){var t=e.celled,n=e.centered,r=e.children,i=e.className,a=e.columns,s=e.container,l=e.divided,u=e.doubling,c=e.inverted,f=e.padded,d=e.relaxed,p=e.reversed,h=e.stackable,m=e.stretched,g=e.textAlign,v=e.verticalAlign,y=Mr()("ui",Br(n,"centered"),Br(s,"container"),Br(u,"doubling"),Br(c,"inverted"),Br(h,"stackable"),Br(m,"stretched"),qr(t,"celled"),qr(l,"divided"),qr(f,"padded"),qr(d,"relaxed"),Vr(p,"reversed"),Gr(g),Hr(v),Kr(a,"column",!0),"grid",
225i),b=mr(Ei,e),E=gr(Ei,e);return o.a.createElement(E,Rr()({},b,{className:y}),r)}Ei.handledProps=["as","celled","centered","children","className","columns","container","divided","doubling","inverted","padded","relaxed","reversed","stackable","stretched","textAlign","verticalAlign"],Ei.Column=vi,Ei.Row=bi,Ei.propTypes={};var wi=Ei,Ai=n(24),Si=n.n(Ai),Ti=n(103),xi=n.n(Ti),ki=n(49),Oi=n.n(ki),_i=function(e,t){return Oi()(i.Children.toArray(e),{type:t})},Ci=function(e,t){return xi()(i.Children.toArray(e),{type:t})},Pi=function(e){return null==e||Array.isArray(e)&&0===e.length};function Ii(e){var t=e.children,n=e.className,i=e.content,a=Mr()("header",n),s=mr(Ii,e),l=gr(Ii,e);return o.a.createElement(l,Rr()({},s,{className:a}),r.isNil(t)?i:t)}Ii.handledProps=["as","children","className","content"],Ii.propTypes={};var Ni=Ii,Ri=n(222),Li=n.n(Ri);function Mi(e){var t=e.children,n=e.className,i=e.content,a=e.size,s=Mr()(a,"icons",n),l=mr(Mi,e),u=gr(Mi,e);return o.a.createElement(u,Rr()({},l,{className:s}),r.isNil(t)?i:t)}Mi.handledProps=["as","children","className","content","size"],Mi.propTypes={},Mi.defaultProps={as:"i"};var Di=Mi,ji=function(e){function t(){return Zn()(this,t),er()(this,nr()(t).apply(this,arguments))}return ir()(t,e),Jn()(t,[{key:"getIconAriaOptions",value:function(){var e={},t=this.props,n=t["aria-label"],r=t["aria-hidden"];return li()(n)?e["aria-hidden"]="true":e["aria-label"]=n,li()(r)||(e["aria-hidden"]=r),e}},{key:"render",value:function(){var e=this.props,n=e.bordered,r=e.circular,i=e.className,a=e.color,s=e.corner,l=e.disabled,u=e.fitted,c=e.flipped,f=e.inverted,d=e.link,p=e.loading,h=e.name,m=e.rotated,g=e.size,v=Mr()(a,h,g,Br(n,"bordered"),Br(r,"circular"),Br(s,"corner"),Br(l,"disabled"),Br(u,"fitted"),Br(f,"inverted"),Br(d,"link"),Br(p,"loading"),zr(c,"flipped"),zr(m,"rotated"),"icon",i),y=mr(t,this.props),b=gr(t,this.props),E=this.getIconAriaOptions();return o.a.createElement(b,Rr()({},y,E,{className:v}))}}]),t}(i.PureComponent);lr()(ji,"defaultProps",{as:"i"}),lr()(ji,"Group",Di),lr()(ji,"handledProps",["aria-hidden","aria-label","as","bordered","circular","className","color","corner","disabled","fitted","flipped","inverted","link","loading","name","rotated","size"]),ji.propTypes={},ji.create=ci(ji,(function(e){return{name:e}}));var Ui=ji,Fi=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"handleClick",(function(e){n.props.disabled||hr()(n.props,"onClick",e,n.props)})),n}return ir()(t,e),Jn()(t,[{key:"render",value:function(){var e=this.props,n=e.active,i=e.children,a=e.className,s=e.color,l=e.content,u=e.disabled,c=e.fitted,f=e.header,d=e.icon,p=e.link,h=e.name,m=e.onClick,g=e.position,v=Mr()(s,g,Br(n,"active"),Br(u,"disabled"),Br(!0===d||d&&!(h||l),"icon"),Br(f,"header"),Br(p,"link"),qr(c,"fitted"),"item",a),y=gr(t,this.props,(function(){if(m)return"a"})),b=mr(t,this.props);return r.isNil(i)?o.a.createElement(y,Rr()({},b,{className:v,onClick:this.handleClick}),Ui.create(d,{autoGenerateKey:!1}),r.isNil(l)?Li()(h):l):o.a.createElement(y,Rr()({},b,{className:v,onClick:this.handleClick}),i)}}]),t}(i.Component);function Bi(e){var t=e.children,n=e.className,i=e.content,a=e.position,s=Mr()(a,"menu",n),l=mr(Bi,e),u=gr(Bi,e);return o.a.createElement(u,Rr()({},l,{className:s}),r.isNil(t)?i:t)}lr()(Fi,"handledProps",["active","as","children","className","color","content","disabled","fitted","header","icon","index","link","name","onClick","position"]),Fi.propTypes={},Fi.create=ci(Fi,(function(e){return{content:e,name:e}})),Bi.handledProps=["as","children","className","content","position"],Bi.propTypes={};var zi=Bi,qi=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"handleItemOverrides",(function(e){return{onClick:function(t,r){var i=r.index;n.trySetState({activeIndex:i}),hr()(e,"onClick",t,r),hr()(n.props,"onItemClick",t,r)}}})),n}return ir()(t,e),Jn()(t,[{key:"renderItems",value:function(){var e=this,t=this.props.items,n=this.state.activeIndex;return cr()(t,(function(t,r){return Fi.create(t,{defaultProps:{active:parseInt(n,10)===r,index:r},overrideProps:e.handleItemOverrides})}))}},{key:"render",value:function(){var e=this.props,n=e.attached,i=e.borderless,a=e.children,s=e.className,l=e.color,u=e.compact,c=e.fixed,f=e.floated,d=e.fluid,p=e.icon,h=e.inverted,m=e.pagination,g=e.pointing,v=e.secondary,y=e.size,b=e.stackable,E=e.tabular,w=e.text,A=e.vertical,S=e.widths,T=Mr()("ui",l,y,Br(i,"borderless"),Br(u,"compact"),Br(d,"fluid"),Br(h,"inverted"),Br(m,"pagination"),Br(g,"pointing"),Br(v,"secondary"),Br(b,"stackable"),Br(w,"text"),Br(A,"vertical"),qr(n,"attached"),qr(f,"floated"),qr(p,"icon"),qr(E,"tabular"),zr(c,"fixed"),Kr(S,"item"),s,"menu"),x=mr(t,this.props),k=gr(t,this.props);return o.a.createElement(k,Rr()({},x,{className:T}),r.isNil(a)?this.renderItems():a)}}]),t}(Cr);lr()(qi,"autoControlledProps",["activeIndex"]),lr()(qi,"Header",Ni),lr()(qi,"Item",Fi),lr()(qi,"Menu",zi),lr()(qi,"handledProps",["activeIndex","as","attached","borderless","children","className","color","compact","defaultActiveIndex","fixed","floated","fluid","icon","inverted","items","onItemClick","pagination","pointing","secondary","size","stackable","tabular","text","vertical","widths"]),qi.propTypes={},qi.create=ci(qi,(function(e){return{items:e}}));var Vi=qi;function Gi(e){var t=e.children,n=e.className,i=e.compact,a=e.content,s=e.horizontal,l=e.piled,u=e.raised,c=e.size,f=e.stacked,d=Mr()("ui",c,Br(i,"compact"),Br(s,"horizontal"),Br(l,"piled"),Br(u,"raised"),Br(f,"stacked"),"segments",n),p=mr(Gi,e),h=gr(Gi,e);return o.a.createElement(h,Rr()({},p,{className:d}),r.isNil(t)?a:t)}Gi.handledProps=["as","children","className","compact","content","horizontal","piled","raised","size","stacked"],Gi.propTypes={};var Hi=Gi;function Ki(e){var t=e.children,n=e.className,i=e.content,a=Mr()("inline",n),s=mr(Ki,e),l=gr(Ki,e);return o.a.createElement(l,Rr()({},s,{className:a}),r.isNil(t)?i:t)}Ki.handledProps=["as","children","className","content"],Ki.propTypes={};var Wi=Ki;function Xi(e){var t=e.attached,n=e.basic,i=e.children,a=e.circular,s=e.className,l=e.clearing,u=e.color,c=e.compact,f=e.content,d=e.disabled,p=e.floated,h=e.inverted,m=e.loading,g=e.placeholder,v=e.padded,y=e.piled,b=e.raised,E=e.secondary,w=e.size,A=e.stacked,S=e.tertiary,T=e.textAlign,x=e.vertical,k=Mr()("ui",u,w,Br(n,"basic"),Br(a,"circular"),Br(l,"clearing"),Br(c,"compact"),Br(d,"disabled"),Br(h,"inverted"),Br(m,"loading"),Br(g,"placeholder"),Br(y,"piled"),Br(b,"raised"),Br(E,"secondary"),Br(A,"stacked"),Br(S,"tertiary"),Br(x,"vertical"),qr(t,"attached"),qr(v,"padded"),Gr(T),zr(p,"floated"),"segment",s),O=mr(Xi,e),_=gr(Xi,e);return o.a.createElement(_,Rr()({},O,{className:k}),r.isNil(i)?f:i)}Xi.handledProps=["as","attached","basic","children","circular","className","clearing","color","compact","content","disabled","floated","inverted","loading","padded","piled","placeholder","raised","secondary","size","stacked","tert
225iary","textAlign","vertical"],Xi.Group=Hi,Xi.Inline=Wi,Xi.propTypes={};var Yi=Xi;function Zi(e){var t=e.active,n=e.children,i=e.className,a=e.content,s=e.loading,l=Mr()(Br(t,"active"),Br(s,"loading"),"tab",i),u=mr(Zi,e),c=gr(Zi,e),f={};return c===Yi&&(f.attached="bottom"),o.a.createElement(c,Rr()({},f,u,{className:l}),r.isNil(n)?a:n)}Zi.handledProps=["active","as","children","className","content","loading"],Zi.defaultProps={as:Yi,active:!0},Zi.propTypes={},Zi.create=ci(Zi,(function(e){return{content:e}}));var Qi=Zi,Ji=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"handleItemClick",(function(e,t){var r=t.index;hr()(n.props,"onTabChange",e,Xn()({},n.props,{activeIndex:r})),n.trySetState({activeIndex:r})})),n}return ir()(t,e),Jn()(t,[{key:"getInitialAutoControlledState",value:function(){return{activeIndex:0}}},{key:"renderItems",value:function(){var e=this.props,t=e.panes,n=e.renderActiveOnly,r=this.state.activeIndex;return n?hr()(dr()(t,"[".concat(r,"]")),"render",this.props):cr()(t,(function(e,t){var n=e.pane;return Qi.create(n,{overrideProps:{active:t===r}})}))}},{key:"renderMenu",value:function(){var e=this.props,t=e.menu,n=e.panes,r=e.menuPosition,i=this.state.activeIndex;return!0===t.tabular&&"right"===r&&(t.tabular="right"),Vi.create(t,{autoGenerateKey:!1,overrideProps:{items:cr()(n,"menuItem"),onItemClick:this.handleItemClick,activeIndex:i}})}},{key:"renderVertical",value:function(e){var t=this.props,n=t.grid,r=t.menuPosition,i=n.paneWidth,a=n.tabWidth,s=Kn()(n,["paneWidth","tabWidth"]),l=r||"right"===e.props.tabular&&"right"||"left";return o.a.createElement(wi,s,"left"===l&&vi.create({width:a,children:e},{autoGenerateKey:!1}),vi.create({width:i,children:this.renderItems(),stretched:!0},{autoGenerateKey:!1}),"right"===l&&vi.create({width:a,children:e},{autoGenerateKey:!1}))}},{key:"render",value:function(){var e=this.renderMenu(),n=mr(t,this.props),r=gr(t,this.props);return e.props.vertical?o.a.createElement(r,n,this.renderVertical(e)):o.a.createElement(r,n,"bottom"!==e.props.attached&&e,this.renderItems(),"bottom"===e.props.attached&&e)}}]),t}(Cr);lr()(Ji,"autoControlledProps",["activeIndex"]),lr()(Ji,"defaultProps",{grid:{paneWidth:12,tabWidth:4},menu:{attached:!0,tabular:!0},renderActiveOnly:!0}),lr()(Ji,"Pane",Qi),lr()(Ji,"handledProps",["activeIndex","as","defaultActiveIndex","grid","menu","menuPosition","onTabChange","panes","renderActiveOnly"]),Ji.propTypes={};var $i=Ji,eo=n(42),to=n.n(eo),no=n(20),ro=n.n(no),io=n(65),oo=n.n(io),ao=["selected","defaultValue","defaultChecked","accept","autoCapitalize","autoComplete","autoCorrect","autoFocus","checked","disabled","form","id","lang","list","max","maxLength","min","minLength","multiple","name","pattern","placeholder","readOnly","required","step","title","type","value"],so=ao.concat(["onKeyDown","onKeyPress","onKeyUp","onFocus","onBlur","onChange","onInput","onClick","onContextMenu","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onSelect","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart"]),lo=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.htmlProps,r=void 0===n?so:n,i=t.includeAria,o=void 0===i||i,a={},s={};return oo()(e,(function(e,t){var n=o&&(/^aria-.*$/.test(t)||"role"===t);(ro()(r,t)||n?a:s)[t]=e})),[a,s]},uo="object"===("undefined"==typeof document?"undefined":jr()(document))&&null!==document,co="object"===("undefined"==typeof window?"undefined":jr()(window))&&null!==window&&window.self===window,fo=function e(){return li()(e.override)?uo&&co:e.override},po=n(21),ho=n.n(po),mo=n(141),go=n.n(mo),vo=n(217),yo=n.n(vo),bo=function(e,t){if(Oi()([t,e],li.a))return!1;if(t.target&&(hr()(t.target,"setAttribute","data-suir-click-target",!0),document.querySelector("[data-suir-click-target=true]")))return hr()(t.target,"removeAttribute","data-suir-click-target"),e.contains(t.target);var n=t.clientX,r=t.clientY;if(Oi()([n,r],li.a))return!1;var i=e.getClientRects();if(!(e.offsetWidth&&e.offsetHeight&&i&&i.length))return!1;var o=yo()(i),a=o.top,s=o.bottom,l=o.left,u=o.right;return!Oi()([a,s,l,u],li.a)&&(go()(r,a,s+.001)&&go()(n,l,u+.001))},Eo=n(218).instance,wo=function(e){function t(){return Zn()(this,t),er()(this,nr()(t).apply(this,arguments))}
225return ir()(t,e),Jn()(t,[{key:"componentDidMount",value:function(){var e=this.props.innerRef;e&&e(Object(a.findDOMNode)(this))}},{key:"render",value:function(){var e=this.props.children;return i.Children.only(e)}}]),t}(i.Component);lr()(wo,"handledProps",["children","innerRef"]),wo.propTypes={};var Ao=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"handleRef",(function(e){return n.ref=e})),n}return ir()(t,e),Jn()(t,[{key:"componentDidMount",value:function(){hr()(this.props,"onMount",null,Xn()({},this.props,{node:this.ref}))}},{key:"componentWillUnmount",value:function(){hr()(this.props,"onUnmount",null,Xn()({},this.props,{node:this.ref}))}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.mountNode,r=void 0===n?fo()?document.body:null:n;return Object(a.createPortal)(o.a.createElement(wo,{innerRef:this.handleRef},t),r)}}]),t}(i.Component);lr()(Ao,"handledProps",["children","mountNode","onMount","onUnmount"]),Ao.propTypes={};var So=Ao,To=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"handleDocumentClick",(function(e){var t=n.props.closeOnDocumentClick;!n.portalNode||bo(n.triggerNode,e)||bo(n.portalNode,e)||t&&n.close(e)})),lr()(ar()(ar()(n)),"handleEscape",(function(e){n.props.closeOnEscape&&ho.a.getCode(e)===ho.a.Escape&&n.close(e)})),lr()(ar()(ar()(n)),"handlePortalMouseLeave",(function(e){var t=n.props,r=t.closeOnPortalMouseLeave,i=t.mouseLeaveDelay;r&&(n.mouseLeaveTimer=n.closeWithTimeout(e,i))})),lr()(ar()(ar()(n)),"handlePortalMouseEnter",(function(){n.props.closeOnPortalMouseLeave&&clearTimeout(n.mouseLeaveTimer)})),lr()(ar()(ar()(n)),"handleTriggerBlur",(function(e){for(var t=n.props,r=t.trigger,i=t.closeOnTriggerBlur,o=arguments.length,a=new Array(o>1?o-1:0),s=1;s<o;s++)a[s-1]=arguments[s];hr.a.apply(void 0,[r,"props.onBlur",e].concat(a));var l=hr()(ar()(ar()(n)),"portalNode.contains",e.relatedTarget);i&&!l&&n.close(e)})),lr()(ar()(ar()(n)),"handleTriggerClick",(function(e){for(var t=n.props,r=t.trigger,i=t.closeOnTriggerClick,o=t.openOnTriggerClick,a=n.state.open,s=arguments.length,l=new Array(s>1?s-1:0),u=1;u<s;u++)l[u-1]=arguments[u];hr.a.apply(void 0,[r,"props.onClick",e].concat(l)),a&&i?n.close(e):!a&&o&&n.open(e)})),lr()(ar()(ar()(n)),"handleTriggerFocus",(function(e){for(var t=n.props,r=t.trigger,i=t.openOnTriggerFocus,o=arguments.length,a=new Array(o>1?o-1:0),s=1;s<o;s++)a[s-1]=arguments[s];hr.a.apply(void 0,[r,"props.onFocus",e].concat(a)),i&&n.open(e)})),lr()(ar()(ar()(n)),"handleTriggerMouseLeave",(function(e){clearTimeout(n.mouseEnterTimer);for(var t=n.props,r=t.trigger,i=t.closeOnTriggerMouseLeave,o=t.mouseLeaveDelay,a=arguments.length,s=new Array(a>1?a-1:0),l=1;l<a;l++)s[l-1]=arguments[l];hr.a.apply(void 0,[r,"props.onMouseLeave",e].concat(s)),i&&(n.mouseLeaveTimer=n.closeWithTimeout(e,o))})),lr()(ar()(ar()(n)),"handleTriggerMouseEnter",(function(e){clearTimeout(n.mouseLeaveTimer);for(var t=n.props,r=t.trigger,i=t.mouseEnterDelay,o=t.openOnTriggerMouseEnter,a=arguments.length,s=new Array(a>1?a-1:0),l=1;l<a;l++)s[l-1]=arguments[l];hr.a.apply(void 0,[r,"props.onMouseEnter",e].concat(s)),o&&(n.mouseEnterTimer=n.openWithTimeout(e,i))})),lr()(ar()(ar()(n)),"open",(function(e){var t=n.props.onOpen;t&&t(e,n.props),n.trySetState({open:!0})})),lr()(ar()(ar()(n)),"openWithTimeout",(function(e,t){var r=Xn()({},e);return setTimeout((function(){return n.open(r)}),t||0)})),lr()(ar()(ar()(n)),"close",(function(e){var t=n.props.onClose;t&&t(e,n.props),n.trySetState({open:!1})})),lr()(ar()(ar()(n)),"closeWithTimeout",(function(e,t){var r=Xn()({},e);return setTimeout((function(){return n.close(r)}),t||0)})),lr()(ar()(ar()(n)),"handleMount",(function(e,t){var r=t.node,i=n.props.eventPool;n.portalNode=r,Eo.sub("mouseleave",n.handlePortalMouseLeave,{pool:i,target:r}),Eo.sub("mouseenter",n.handlePortalMouseEnter,{pool:i,target:r}),Eo.sub("click",n.handleDocumentClick,{pool:i}),Eo.sub("keydown",n.handleEscape,{pool:i}),hr()(n.props,"onMount",null,n.props)}
225)),lr()(ar()(ar()(n)),"handleUnmount",(function(e,t){var r=t.node,i=n.props.eventPool;n.portalNode=null,Eo.unsub("mouseleave",n.handlePortalMouseLeave,{pool:i,target:r}),Eo.unsub("mouseenter",n.handlePortalMouseEnter,{pool:i,target:r}),Eo.unsub("click",n.handleDocumentClick,{pool:i}),Eo.unsub("keydown",n.handleEscape,{pool:i}),hr()(n.props,"onUnmount",null,n.props)})),lr()(ar()(ar()(n)),"handleTriggerRef",(function(e){n.triggerNode=e,hr()(n.props,"triggerRef",e)})),n}return ir()(t,e),Jn()(t,[{key:"componentWillUnmount",value:function(){clearTimeout(this.mouseEnterTimer),clearTimeout(this.mouseLeaveTimer)}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.mountNode,r=e.trigger;return[this.state.open?o.a.createElement(So,{key:"inner",mountNode:n,onMount:this.handleMount,onUnmount:this.handleUnmount},t):null,r?o.a.createElement(wo,{innerRef:this.handleTriggerRef,key:"trigger"},Object(i.cloneElement)(r,{onBlur:this.handleTriggerBlur,onClick:this.handleTriggerClick,onFocus:this.handleTriggerFocus,onMouseLeave:this.handleTriggerMouseLeave,onMouseEnter:this.handleTriggerMouseEnter})):null]}}]),t}(Cr);lr()(To,"defaultProps",{closeOnDocumentClick:!0,closeOnEscape:!0,eventPool:"default",openOnTriggerClick:!0}),lr()(To,"autoControlledProps",["open"]),lr()(To,"Inner",So),lr()(To,"handledProps",["children","closeOnDocumentClick","closeOnEscape","closeOnPortalMouseLeave","closeOnTriggerBlur","closeOnTriggerClick","closeOnTriggerMouseLeave","defaultOpen","eventPool","mountNode","mouseEnterDelay","mouseLeaveDelay","onClose","onMount","onOpen","onUnmount","open","openOnTriggerClick","openOnTriggerFocus","openOnTriggerMouseEnter","trigger","triggerRef"]),To.propTypes={};var xo=To;function ko(e){var t=e.blurring,n=e.className,i=e.children,a=e.content,s=e.dimmed,l=Mr()(Br(t,"blurring"),Br(s,"dimmed"),"dimmable",n),u=mr(ko,e),c=gr(ko,e);return o.a.createElement(c,Rr()({},u,{className:l}),r.isNil(i)?a:i)}ko.handledProps=["as","blurring","children","className","content","dimmed"],ko.propTypes={};var Oo=ko,_o=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"handleClick",(function(e){hr()(n.props,"onClick",e,n.props),n.contentRef&&n.contentRef!==e.target&&bo(n.contentRef,e)||hr()(n.props,"onClickOutside",e,n.props)})),lr()(ar()(ar()(n)),"handleRef",(function(e){return n.ref=e})),lr()(ar()(ar()(n)),"handleContentRef",(function(e){return n.contentRef=e})),n}return ir()(t,e),Jn()(t,[{key:"componentWillReceiveProps",value:function(e){var t=e.active;this.props.active!==t&&this.toggleStyles(t)}},{key:"componentDidMount",value:function(){var e=this.props.active;this.toggleStyles(e)}},{key:"toggleStyles",value:function(e){this.ref&&(e?this.ref.style.setProperty("display","flex","important"):this.ref.style.removeProperty("display"))}},{key:"render",value:function(){var e=this.props,n=e.active,i=e.children,a=e.className,s=e.content,l=e.disabled,u=e.inverted,c=e.page,f=e.simple,d=e.verticalAlign,p=Mr()("ui",Br(n,"active transition visible"),Br(l,"disabled"),Br(u,"inverted"),Br(c,"page"),Br(f,"simple"),Hr(d),"dimmer",a),h=mr(t,this.props),m=gr(t,this.props),g=r.isNil(i)?s:i;return o.a.createElement(m,Rr()({},h,{className:p,onClick:this.handleClick,ref:this.handleRef}),g&&o.a.createElement("div",{className:"content",ref:this.handleContentRef},g))}}]),t}(i.Component);lr()(_o,"handledProps",["active","as","children","className","content","disabled","inverted","onClick","onClickOutside","page","simple","verticalAlign"]),_o.propTypes={};var Co=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"handlePortalMount",(function(){fo()&&(document.body.classList.add("dimmed"),document.body.classList.add("dimmable"))})),lr()(ar()(ar()(n)),"handlePortalUnmount",(function(){fo()&&(document.body.classList.remove("dimmed"),document.body.classList.remove("dimmable"))})),n}return ir()(t,e),Jn()(t,[{key:"render",value:function(){var e=this.props,n=e.active,r=e.page,i=mr(t,this.props);return r?o.a.createElement(xo,{closeOnEscape:!1,closeOnDocumentClick:!1,onMount:this.handlePortalMount,onUnmount:this.handlePortalUnmount,open:n,openOnTriggerClick:!1},o.a.createElement(_o,Rr()({},i,{active:n,page:r}
225))):o.a.createElement(_o,Rr()({},i,{active:n,page:r}))}}]),t}(i.Component);function Po(e){var t=e.children,n=e.className,i=e.content,a=e.size,s=Mr()("ui",a,n,"images"),l=mr(Po,e),u=gr(Po,e);return o.a.createElement(u,Rr()({},l,{className:s}),r.isNil(t)?i:t)}lr()(Co,"Dimmable",Oo),lr()(Co,"Inner",_o),lr()(Co,"handledProps",["active","page"]),Co.propTypes={},Co.create=ci(Co,(function(e){return{content:e}})),Po.handledProps=["as","children","className","content","size"],Po.propTypes={};var Io=Po,No=["alt","height","src","srcSet","width"];function Ro(e){var t=e.avatar,n=e.bordered,i=e.centered,a=e.children,s=e.circular,l=e.className,u=e.content,c=e.dimmer,f=e.disabled,d=e.floated,p=e.fluid,h=e.hidden,m=e.href,g=e.inline,v=e.label,y=e.rounded,b=e.size,E=e.spaced,w=e.verticalAlign,A=e.wrapped,S=e.ui,T=Mr()(Br(S,"ui"),b,Br(t,"avatar"),Br(n,"bordered"),Br(s,"circular"),Br(i,"centered"),Br(f,"disabled"),Br(p,"fluid"),Br(h,"hidden"),Br(g,"inline"),Br(y,"rounded"),qr(E,"spaced"),zr(d,"floated"),Hr(w),"image",l),x=mr(Ro,e),k=lo(x,{htmlProps:No}),O=to()(k,2),_=O[0],C=O[1],P=gr(Ro,e,(function(){if(!(li()(c)&&li()(v)&&li()(A)&&r.isNil(a)))return"div"}));return r.isNil(a)?r.isNil(u)?"img"===P?o.a.createElement(P,Rr()({},C,_,{className:T})):o.a.createElement(P,Rr()({},C,{className:T,href:m}),Co.create(c,{autoGenerateKey:!1}),Fo.create(v,{autoGenerateKey:!1}),o.a.createElement("img",_)):o.a.createElement(P,Rr()({},x,{className:T}),u):o.a.createElement(P,Rr()({},x,{className:T}),a)}Ro.handledProps=["as","avatar","bordered","centered","children","circular","className","content","dimmer","disabled","floated","fluid","hidden","href","inline","label","rounded","size","spaced","ui","verticalAlign","wrapped"],Ro.Group=Io,Ro.propTypes={},Ro.defaultProps={as:"img",ui:!0},Ro.create=ci(Ro,(function(e){return{src:e}}));var Lo=Ro;function Mo(e){var t=e.children,n=e.className,i=e.content,a=Mr()("detail",n),s=mr(Mo,e),l=gr(Mo,e);return o.a.createElement(l,Rr()({},s,{className:a}),r.isNil(t)?i:t)}Mo.handledProps=["as","children","className","content"],Mo.propTypes={},Mo.create=ci(Mo,(function(e){return{content:e}}));var Do=Mo;function jo(e){var t=e.children,n=e.circular,i=e.className,a=e.color,s=e.content,l=e.size,u=e.tag,c=Mr()("ui",a,l,Br(n,"circular"),Br(u,"tag"),"labels",i),f=mr(jo,e),d=gr(jo,e);return o.a.createElement(d,Rr()({},f,{className:c}),r.isNil(t)?s:t)}jo.handledProps=["as","children","circular","className","color","content","size","tag"],jo.propTypes={};var Uo=jo,Fo=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"handleClick",(function(e){var t=n.props.onClick;t&&t(e,n.props)})),lr()(ar()(ar()(n)),"handleIconOverrides",(function(e){return{onClick:function(t){hr()(e,"onClick",t),hr()(n.props,"onRemove",t,n.props)}}})),n}return ir()(t,e),Jn()(t,[{key:"render",value:function(){var e=this.props,n=e.active,i=e.attached,a=e.basic,s=e.children,l=e.circular,u=e.className,c=e.color,f=e.content,d=e.corner,p=e.detail,h=e.empty,m=e.floating,g=e.horizontal,v=e.icon,y=e.image,b=e.onRemove,E=e.pointing,w=e.removeIcon,A=e.ribbon,S=e.size,T=e.tag,x=(!0===E?"pointing":("left"===E||"right"===E)&&"".concat(E," pointing"))||("above"===E||"below"===E)&&"pointing ".concat(E),k=Mr()("ui",c,x,S,Br(n,"active"),Br(a,"basic"),Br(l,"circular"),Br(h,"empty"),Br(m,"floating"),Br(g,"horizontal"),Br(!0===y,"image"),Br(T,"tag"),qr(d,"corner"),qr(A,"ribbon"),zr(i,"attached"),"label",u),O=mr(t,this.props),_=gr(t,this.props);if(!r.isNil(s))return o.a.createElement(_,Rr()({},O,{className:k,onClick:this.handleClick}),s);var C=Er()(w)?"delete":w;return o.a.createElement(_,Rr()({className:k,onClick:this.handleClick},O),Ui.create(v,{autoGenerateKey:!1}),"boolean"!=typeof y&&Lo.create(y,{autoGenerateKey:!1}),f,Do.create(p,{autoGenerateKey:!1}),b&&Ui.create(C,{autoGenerateKey:!1,overrideProps:this.handleIconOverrides}))}}]),t}(i.Component);function Bo(e){var t=e.children,n=e.className,i=e.content,a=e.hidden,s=e.visible,l=Mr()(Br(s,"visible"),Br(a,"hidden"),"content",n),u=mr(Bo,e),c=gr(Bo,e);return o.a.createElement(c,Rr()({},u,{className:l}),r.isNil(t)?i:t)}lr()(Fo,"Detail",Do),lr()(Fo,"Group",Uo),lr()(Fo,"handledProps",["active","as","attached","basic","children","circular","className","color","content","corner","detail","empty","floating","horizontal","icon","image","onClick","onRemove","pointing","removeIcon","ribbon","size","tag"]),Fo.propTypes={},Fo.create=ci(Fo,(function(e){return{content:e}})),Bo.handledProps=["as","children","className","content","hidden","visible"],Bo.propTypes={};var zo=Bo;function qo(e){var t=e.attached,n=e.basic,i=e.buttons,a=e.children,s=e.className,l=e.color,u=e.compact,c=e.content,f=e.floated,d=e.fluid,p=e.icon,h=e.inverted,m=e.labeled,g=e.negative,v=e.positive,y=e.primary,b=e.secondary,E=e.size,w=e.toggle,A=e.vertical,S=e.widths,T=Mr()("ui",l,E,Br(n,"basic"),Br(u,"compact"),Br(d,"fluid"),Br(p,"icon"),Br(h,"inverted"),Br(m,"labeled"),Br(g,"negative"),Br(v,"positive"),Br(y,"primary"),Br(b,"secondary"),Br(w,"toggle"),Br(A,"vertical"),qr(t,"attached"),zr(f,"floated"),Kr(S),"buttons",s),x=mr(qo,e),k=gr(qo,e);return li()(i)?o.a.createElement(k,Rr()({},x,{className:T}),r.isNil(a)?c:a):o.a.createElement(k,Rr()({},x,{className:T}),cr()(i,(function(e){return Wo.create(e)})))}qo.handledProps=["as","attached","basic","buttons","children","className","color","compact","content","floated","fluid","icon","inverted","labeled","negative","positive","primary","secondary","size","toggle","vertical","widths"],qo.propTypes={};var Vo=qo;function Go(e){var t=e.className,n=e.text,r=Mr()("or",t),i=mr(Go,e),a=gr(Go,e);return o.a.createElement(a,Rr()({},i,{className:r,"data-text":n}))}Go.handledProps=["as","className","text"],Go.propTypes={};var Ho=Go,Ko=function(e){function t(){var e,n;Zn()(this,t);for(var i=arguments.length,o=new Array(i),a=0;a<i;a++)o[a]=arguments[a];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(o))),lr()(ar()(ar()(n)),"computeElementType",(function(){var e=n.props,t=e.attached,r=e.label;if(!li()(t)||!li()(r))return"div"})),lr()(ar()(ar()(n)),"computeTabIndex",(function(e){var t=n.props,r=t.disabled,i=t.tabIndex;return li()(i)?r?-1:"div"===e?0:void 0:i})),lr()(ar()(ar()(n)),"focus",(function(){return hr()(n.ref,"focus")})),lr()(ar()(ar()(n)),"handleClick",(function(e){n.props.disabled?e.preventDefault():hr()(n.props,"onClick",e,n.props)})),lr()(ar()(ar()(n)),"handleRef",(function(e){return n.ref=e})),lr()(ar()(ar()(n)),"hasIconClass",(function(){var e=n.props,t=e.labelPosition,i=e.children,o=e.content,a=e.icon;return!0===a||a&&(t||r.isNil(i)&&li()(o))})),n}return ir()(t,e),Jn()(t,[{key:"render",value:function(){var e=this.props,n=e.active,i=e.animated,a=e.attached,s=e.basic,l=e.children,u=e.circular,c=e.className,f=e.color,d=e.compact,p=e.content,h=e.disabled,m=e.floated,g=e.fluid,v=e.icon,y=e.inverted,b=e.label,E=e.labelPosition,w=e.loading,A=e.negative,S=e.positive,T=e.primary,x=e.secondary,k=e.role,O=e.size,_=e.toggle,C=Mr()(f,O,Br(n,"active"),Br(s,"basic"),Br(u,"circular"),Br(d,"compact"),Br(g,"fluid"),Br(this.hasIconClass(),"icon"),Br(y,"inverted"),Br(w,"loading"),Br(A,"negative"),Br(S,"positive"),Br(T,"primary"),Br(x,"secondary"),Br(_,"toggle"),qr(i,"animated"),qr(a,"attached")),P=Mr()(qr(E||!!b,"labeled")),I=Mr()(Br(h,"disabled"),zr(m,"floated")),N=mr(t,this.props),R=gr(t,this.props,this.computeElementType),L=this.computeTabIndex(R);if(!li()(b)){var M=Mr()("ui",C,"button",c),D=Mr()("ui",P,"button",c,I),j=Fo.create(b,{defaultProps:{basic:!0,pointing:"left"
225===E?"right":"left"},autoGenerateKey:!1});return o.a.createElement(R,Rr()({},N,{className:D,onClick:this.handleClick}),"left"===E&&j,o.a.createElement("button",{className:M,disabled:h,ref:this.handleRef,tabIndex:L},Ui.create(v,{autoGenerateKey:!1})," ",p),("right"===E||!E)&&j)}var U=Mr()("ui",C,I,P,"button",c),F=!r.isNil(l);return o.a.createElement(R,Rr()({},N,{className:U,disabled:h&&"button"===R||void 0,onClick:this.handleClick,ref:this.handleRef,role:k,tabIndex:L}),F&&l,!F&&Ui.create(v,{autoGenerateKey:!1}),!F&&p)}}]),t}(i.Component);lr()(Ko,"defaultProps",{as:"button",role:"button"}),lr()(Ko,"Content",zo),lr()(Ko,"Group",Vo),lr()(Ko,"Or",Ho),lr()(Ko,"handledProps",["active","animated","as","attached","basic","children","circular","className","color","compact","content","disabled","floated","fluid","icon","inverted","label","labelPosition","loading","negative","onClick","positive","primary","role","secondary","size","tabIndex","toggle"]),Ko.propTypes={},Ko.create=ci(Ko,(function(e){return{content:e}}));var Wo=Ko,Xo=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"computeIcon",(function(){var e=n.props,t=e.loading,r=e.icon;return li()(r)?t?"spinner":void 0:r})),lr()(ar()(ar()(n)),"computeTabIndex",(function(){var e=n.props,t=e.disabled,r=e.tabIndex;return li()(r)?t?-1:void 0:r})),lr()(ar()(ar()(n)),"focus",(function(){return n.inputRef.focus()})),lr()(ar()(ar()(n)),"select",(function(){return n.inputRef.select()})),lr()(ar()(ar()(n)),"handleChange",(function(e){var t=dr()(e,"target.value");hr()(n.props,"onChange",e,Xn()({},n.props,{value:t}))})),lr()(ar()(ar()(n)),"handleChildOverrides",(function(e,t){return Xn()({},t,e.props,{ref:function(t){hr()(e,"ref",t),n.handleInputRef(t)}})})),lr()(ar()(ar()(n)),"handleInputRef",(function(e){return n.inputRef=e})),lr()(ar()(ar()(n)),"partitionProps",(function(){var e=n.props,r=e.disabled,i=e.type,o=n.computeTabIndex(),a=mr(t,n.props),s=lo(a),l=to()(s,2),u=l[0],c=l[1];return[Xn()({},u,{disabled:r,type:i,tabIndex:o,onChange:n.handleChange,ref:n.handleInputRef}),c]})),n}return ir()(t,e),Jn()(t,[{key:"render",value:function(){var e=this,n=this.props,a=n.action,s=n.actionPosition,l=n.children,u=n.className,c=n.disabled,f=n.error,d=n.fluid,p=n.focus,h=n.icon,m=n.iconPosition,g=n.input,v=n.inverted,y=n.label,b=n.labelPosition,E=n.loading,w=n.size,A=n.transparent,S=n.type,T=Mr()("ui",w,Br(c,"disabled"),Br(f,"error"),Br(d,"fluid"),Br(p,"focus"),Br(v,"inverted"),Br(E,"loading"),Br(A,"transparent"),zr(s,"action")||Br(a,"action"),zr(m,"icon")||Br(h||E,"icon"),zr(b,"labeled")||Br(y,"labeled"),"input",u),x=gr(t,this.props),k=this.partitionProps(),O=to()(k,2),_=O[0],C=O[1];if(!r.isNil(l)){var P=cr()(i.Children.toArray(l),(function(t){return"input"!==t.type?t:Object(i.cloneElement)(t,e.handleChildOverrides(t,_))}));return o.a.createElement(x,Rr()({},C,{className:T}),P)}var I=Wo.create(a,{autoGenerateKey:!1}),N=Fo.create(y,{defaultProps:{className:Mr()("label",ro()(b,"corner")&&b)},autoGenerateKey:!1});return o.a.createElement(x,Rr()({},C,{className:T}),"left"===s&&I,"right"!==b&&N,pi(g||S,{defaultProps:_,autoGenerateKey:!1}),Ui.create(this.computeIcon(),{autoGenerateKey:!1}),"left"!==s&&I,"right"===b&&N)}}]),t}(i.Component);lr()(Xo,"defaultProps",{type:"text"}),lr()(Xo,"handledProps",["action","actionPosition","as","children","className","disabled","error","fluid","focus","icon","iconPosition","input","inverted","label","labelPosition","loading","onChange","size","tabIndex","transparent","type"]),Xo.propTypes={},Xo.create=ci(Xo,(function(e){return{type:e}}));var Yo=Xo,Zo=n(223),Qo=n.n(Zo),Jo=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"focus",(function(){return n.ref.focus()})),lr()(ar()(ar()(n)),"handleChange",(function(e){var t=dr()(e,"target.value");hr()(n.props,"onChange",e,Xn()({},n.props,{value:t}))})),lr()(ar()(ar()(n)),"handleInput",(function(e){var t=dr()(e,"target.value");hr()(n.props,"onInput",e,Xn()({},n.props,{value:t})),n.updateHeight()})),lr()(ar()(ar()(n)),"handleRef",(function(e){return n.ref=e})),lr()(ar()(ar()(n)),"removeAutoHeightStyles",(function(){n.ref.style.height=null,n.ref.style.resize=null})),lr()(ar()(ar()(n)),"updateHeight",(function(){var e=n.props.autoHeight;if(n.ref&&e){var t=window.getComputedStyle(n.ref),r=t.minHeight,i=t.borderBottomWidth,o=t.borderTopWidth,a=Qo()([i,o].map((function(e){return parseFloat(e)})));n.ref.style.height="auto",n.ref.style.overflowY="hidden",n.ref.style.height="".concat(Math.max(parseFloat(r),Math.ceil(n.ref.scrollHeight+a)),"px"),n.ref.style.overflowY=""}})),n}
225return ir()(t,e),Jn()(t,[{key:"componentDidMount",value:function(){this.updateHeight()}},{key:"componentDidUpdate",value:function(e){!this.props.autoHeight&&e.autoHeight&&this.removeAutoHeightStyles(),(this.props.autoHeight&&!e.autoHeight||e.value!==this.props.value)&&this.updateHeight()}},{key:"render",value:function(){var e=this.props,n=e.autoHeight,r=e.rows,i=e.style,a=e.value,s=mr(t,this.props),l=gr(t,this.props),u=n?"none":"";return o.a.createElement(l,Rr()({},s,{onChange:this.handleChange,onInput:this.handleInput,ref:this.handleRef,rows:r,style:Xn()({resize:u},i),value:a}))}}]),t}(i.Component);lr()(Jo,"defaultProps",{as:"textarea",rows:3}),lr()(Jo,"handledProps",["as","autoHeight","onChange","onInput","rows","style","value"]),Jo.propTypes={};var $o=Jo,ea=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"canToggle",(function(){var e=n.props,t=e.disabled,r=e.radio,i=e.readOnly,o=n.state.checked;return!(t||i||r&&o)})),lr()(ar()(ar()(n)),"computeTabIndex",(function(){var e=n.props,t=e.disabled,r=e.tabIndex;return li()(r)?t?-1:0:r})),lr()(ar()(ar()(n)),"handleContainerClick",(function(e){var t=n.props.id;li()(t)&&n.handleClick(e)})),lr()(ar()(ar()(n)),"handleInputClick",(function(e){n.props.id&&n.handleClick(e)})),lr()(ar()(ar()(n)),"handleInputRef",(function(e){return n.inputRef=e})),lr()(ar()(ar()(n)),"handleClick",(function(e){var t=n.state,r=t.checked,i=t.indeterminate;n.canToggle()&&(hr()(n.props,"onClick",e,Xn()({},n.props,{checked:!r,indeterminate:!!i})),hr()(n.props,"onChange",e,Xn()({},n.props,{checked:!r,indeterminate:!1})),n.trySetState({checked:!r,indeterminate:!1}))})),lr()(ar()(ar()(n)),"handleMouseDown",(function(e){var t=n.state,r=t.checked,i=t.indeterminate;hr()(n.props,"onMouseDown",e,Xn()({},n.props,{checked:!!r,indeterminate:!!i})),hr()(n.inputRef,"focus"),e.preventDefault()})),lr()(ar()(ar()(n)),"setIndeterminate",(function(){var e=n.state.indeterminate;n.inputRef&&(n.inputRef.indeterminate=!!e)})),n}return ir()(t,e),Jn()(t,[{key:"componentDidMount",value:function(){this.setIndeterminate()}},{key:"componentDidUpdate",value:function(){this.setIndeterminate()}},{key:"render",value:function(){var e=this.props,n=e.className,r=e.disabled,i=e.label,a=e.id,s=e.name,l=e.radio,u=e.readOnly,c=e.slider,f=e.toggle,d=e.type,p=e.value,h=this.state,m=h.checked,g=h.indeterminate,v=Mr()("ui",Br(m,"checked"),Br(r,"disabled"),Br(g,"indeterminate"),Br(li()(i),"fitted"),Br(l,"radio"),Br(u,"read-only"),Br(c,"slider"),Br(f,"toggle"),"checkbox",n),y=mr(t,this.props),b=gr(t,this.props),E=lo(y,{htmlProps:ao}),w=to()(E,2),A=w[0],S=w[1];return o.a.createElement(b,Rr()({},S,{className:v,onClick:this.handleContainerClick,onChange:this.handleContainerClick,onMouseDown:this.handleMouseDown}),o.a.createElement("input",Rr()({},A,{checked:m,className:"hidden",disabled:r,id:a,name:s,onClick:this.handleInputClick,readOnly:!0,ref:this.handleInputRef,tabIndex:this.computeTabIndex(),type:d,value:p})),hi(i,{defaultProps:{htmlFor:a},autoGenerateKey:!1})||o.a.createElement("label",{htmlFor:a}))}}]),t}(Cr);function ta(e){var t=e.slider,n=e.toggle,r=e.type,i=mr(ta,e),a=!(t||n)||void 0;return o.a.createElement(ea,Rr()({},i,{type:r,radio:a,slider:t,toggle:n}))}lr()(ea,"defaultProps",{type:"checkbox"}),lr()(ea,"autoControlledProps",["checked","indeterminate"]),lr()(ea,"handledProps",["as","checked","className","defaultChecked","defaultIndeterminate","disabled","fitted","id","indeterminate","label","name","onChange","onClick","onMouseDown","radio","readOnly","slider","tabIndex","toggle","type","value"]),ea.propTypes={},ta.handledProps=["slider","toggle","type"],ta.propTypes={},ta.defaultProps={type:"radio"};var na=ta;function ra(e){var t=e.children,n=e.className,a=e.content,s=e.control,l=e.disabled,u=e.error,c=e.inline,f=e.label,d=e.required,p=e.type,h=e.width,m=Mr()(Br(l,"disabled"),Br(u,"error"),Br(c,"inline"),Br(d,"required"),Kr(h,"wide"),"field",n),g=mr(ra,e),v=gr(ra,e);if(li()(s))return li()(f)?o.a.createElement(v,Rr()({},g,{className:m}),r.isNil(t)?a:t):o.a.createElement(v,Rr()({},g,{className:m}),hi(f,{autoGenerateKey:!1}));var y=Xn()({},g,{content:a,children:t,disabled:l,required:d,type:p});return"input"!==s||"checkbox"!==p&&"radio"!==p?s===ea||s===na?o.a.createElement(v,{className:m},Object(i.createElement)(s,Xn()({},y,{label:f}))):o.a.createElement(v,{className:m},hi(f,{defaultProps:{htmlFor:dr()(y,"id")},autoGenerateKey:!1}),Object(i.createElement)(s,y)):o.a.createElement(v,{className:m},o.a.createElement("label",null,Object(i.createElement)(s,y)," ",f))}ra.handledProps=["as","children","className","content","control","disabled","error","inline","label","required","type","width"],ra.propTypes={};var ia=ra;function oa(e){var t=e.control,n=mr(oa,e),r=gr(oa,e);return o.a.createElement(r,Rr()({},n,{control:t}))}
225oa.handledProps=["as","control"],oa.propTypes={},oa.defaultProps={as:ia,control:Wo};var aa=oa;function sa(e){var t=e.control,n=mr(sa,e),r=gr(sa,e);return o.a.createElement(r,Rr()({},n,{control:t}))}sa.handledProps=["as","control"],sa.propTypes={},sa.defaultProps={as:ia,control:ea};var la=sa,ua=n(211),ca=n.n(ua),fa=n(212),da=n.n(fa),pa=n(213),ha=n.n(pa),ma=n(136),ga=n.n(ma),va=n(63),ya=n.n(va),ba=n(214),Ea=n.n(ba),wa=n(104),Aa=n.n(wa),Sa=n(64),Ta=n.n(Sa),xa=n(215),ka=n.n(xa),Oa=n(139),_a=n.n(Oa),Ca=n(140),Pa=n.n(Ca),Ia=n(216),Na=n.n(Ia),Ra=n(220),La=n.n(Ra).a;function Ma(e){var t=e.className,n=Mr()("divider",t),r=mr(Ma,e),i=gr(Ma,e);return o.a.createElement(i,Rr()({},r,{className:n}))}Ma.handledProps=["as","className"],Ma.propTypes={};var Da=Ma,ja=function(e){function t(){return Zn()(this,t),er()(this,nr()(t).apply(this,arguments))}return ir()(t,e),Jn()(t,[{key:"render",value:function(){var e=this.props,n=e.className,r=e.name,i=Mr()(r,"flag",n),a=mr(t,this.props),s=gr(t,this.props);return o.a.createElement(s,Rr()({},a,{className:i}))}}]),t}(i.PureComponent);lr()(ja,"defaultProps",{as:"i"}),lr()(ja,"handledProps",["as","className","name"]),ja.propTypes={},ja.create=ci(ja,(function(e){return{name:e}}));var Ua=ja,Fa=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"handleClick",(function(e){var t=n.props.onClick;t&&t(e,n.props)})),n}return ir()(t,e),Jn()(t,[{key:"render",value:function(){var e=this.props,n=e.active,i=e.children,a=e.className,s=e.content,l=e.disabled,u=e.description,c=e.flag,f=e.icon,d=e.image,p=e.label,h=e.selected,m=e.text,g=Mr()(Br(n,"active"),Br(l,"disabled"),Br(h,"selected"),"item",a),v=li()(f)?r.someByType(i,"DropdownMenu")&&"dropdown":f,y=mr(t,this.props),b=gr(t,this.props),E={role:"option","aria-disabled":l,"aria-checked":n,"aria-selected":h};if(!r.isNil(i))return o.a.createElement(b,Rr()({},y,E,{className:g,onClick:this.handleClick}),i);var w=Ua.create(c,{autoGenerateKey:!1}),A=Ui.create(v,{autoGenerateKey:!1}),S=Lo.create(d,{autoGenerateKey:!1}),T=Fo.create(p,{autoGenerateKey:!1}),x=ui("span",(function(e){return{children:e}}),u,{defaultProps:{className:"description"},autoGenerateKey:!1}),k=ui("span",(function(e){return{children:e}}),r.isNil(s)?m:s,{defaultProps:{className:"text"},autoGenerateKey:!1});return o.a.createElement(b,Rr()({},y,E,{className:g,onClick:this.handleClick}),S,A,w,T,x,k)}}]),t}(i.Component);lr()(Fa,"handledProps",["active","as","children","className","content","description","disabled","flag","icon","image","label","onClick","selected","text","value"]),Fa.propTypes={},Fa.create=ci(Fa,(function(e){return e}));var Ba=Fa;function za(e){var t=e.children,n=e.className,i=e.content,a=e.icon,s=Mr()("header",n),l=mr(za,e),u=gr(za,e);return r.isNil(t)?o.a.createElement(u,Rr()({},l,{className:s}),Ui.create(a,{autoGenerateKey:!1}),i):o.a.createElement(u,Rr()({},l,{className:s}),t)}za.handledProps=["as","children","className","content","icon"],za.propTypes={},za.create=ci(za,(function(e){return{content:e}}));var qa=za;function Va(e){var t=e.children,n=e.className,i=e.content,a=e.direction,s=e.open,l=e.scrolling,u=Mr()(a,Br(s,"visible"),Br(l,"scrolling"),"menu transition",n),c=mr(Va,e),f=gr(Va,e);return o.a.createElement(f,Rr()({},c,{className:u}),r.isNil(t)?i:t)}Va.handledProps=["as","children","className","content","direction","open","scrolling"],Va.propTypes={};var Ga=Va,Ha=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"handleChange",(function(e){var t=dr()(e,"target.value");hr()(n.props,"onChange",e,Xn()({},n.props,{value:t}))})),lr()(ar()(ar()(n)),"handleRef",(function(e){return hr()(n.props,"inputRef",e)})),n}return ir()(t,e),Jn()(t,[{key:"render",value:function(){var e=this.props,n=e.autoComplete,r=e.className,i=e.tabIndex,a=e.type,s=e.value,l=Mr()("search",r),u=mr(t,this.props);return o.a.createElement("input",Rr()({}
225,u,{"aria-autocomplete":"list",autoComplete:n,className:l,onChange:this.handleChange,ref:this.handleRef,tabIndex:i,type:a,value:s}))}}]),t}(i.Component);lr()(Ha,"defaultProps",{autoComplete:"off",type:"text"}),lr()(Ha,"handledProps",["as","autoComplete","className","inputRef","tabIndex","type","value"]),Ha.propTypes={},Ha.create=ci(Ha,(function(e){return{type:e}}));var Ka=Ha,Wa=function(e,t){return li()(e)?t:e},Xa=function(e){function t(){var e,n;Zn()(this,t);for(var a=arguments.length,s=new Array(a),l=0;l<a;l++)s[l]=arguments[l];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(s))),lr()(ar()(ar()(n)),"handleChange",(function(e,t){hr()(n.props,"onChange",e,Xn()({},n.props,{value:t}))})),lr()(ar()(ar()(n)),"closeOnChange",(function(e){var t=n.props,r=t.closeOnChange,i=t.multiple;(Er()(r)?!i:r)&&n.close(e)})),lr()(ar()(ar()(n)),"closeOnEscape",(function(e){ho.a.getCode(e)===ho.a.Escape&&(e.preventDefault(),n.close())})),lr()(ar()(ar()(n)),"moveSelectionOnKeyDown",(function(e){var t,r=n.props,i=r.multiple,o=r.selectOnNavigation,a=(t={},lr()(t,ho.a.ArrowDown,1),lr()(t,ho.a.ArrowUp,-1),t)[ho.a.getCode(e)];void 0!==a&&(e.preventDefault(),n.moveSelectionBy(a),!i&&o&&n.makeSelectedItemActive(e))})),lr()(ar()(ar()(n)),"openOnSpace",(function(e){ho.a.getCode(e)===ho.a.Spacebar&&(n.state.open||(e.preventDefault(),n.open(e)))})),lr()(ar()(ar()(n)),"openOnArrow",(function(e){var t=ho.a.getCode(e);ro()([ho.a.ArrowDown,ho.a.ArrowUp],t)&&(n.state.open||(e.preventDefault(),n.open(e)))})),lr()(ar()(ar()(n)),"makeSelectedItemActive",(function(e){var t=n.state.open,r=n.props.multiple,i=n.getSelectedItem(),o=dr()(i,"value");if(!li()(o)&&t){var a=r?Pa()(n.state.value,[o]):o;n.setValue(a),n.setSelectedIndex(a),n.handleChange(e,a),i["data-additional"]&&hr()(n.props,"onAddItem",e,Xn()({},n.props,{value:o}))}})),lr()(ar()(ar()(n)),"selectItemOnEnter",(function(e){var t=n.props.search;if(ho.a.getCode(e)===ho.a.Enter){e.preventDefault();var r=_a()(n.getMenuOptions());t&&0===r||(n.makeSelectedItemActive(e),n.closeOnChange(e),n.clearSearchQuery(),t&&n.searchRef&&n.searchRef.focus())}})),lr()(ar()(ar()(n)),"removeItemOnBackspace",(function(e){var t=n.props,r=t.multiple,i=t.search,o=n.state,a=o.searchQuery,s=o.value;if(ho.a.getCode(e)===ho.a.Backspace&&!a&&i&&r&&!Tr()(s)){e.preventDefault();var l=ka()(s);n.setValue(l),n.setSelectedIndex(l),n.handleChange(e,l)}})),lr()(ar()(ar()(n)),"closeOnDocumentClick",(function(e){n.props.closeOnBlur&&(n.ref&&bo(n.ref,e)||n.close())})),lr()(ar()(ar()(n)),"attachHandlersOnOpen",(function(){Eo.sub("keydown",[n.closeOnEscape,n.moveSelectionOnKeyDown,n.selectItemOnEnter,n.removeItemOnBackspace]),Eo.sub("click",n.closeOnDocumentClick),Eo.unsub("keydown",[n.openOnArrow,n.openOnSpace])})),lr()(ar()(ar()(n)),"handleMouseDown",(function(e){n.isMouseDown=!0,Eo.sub("mouseup",n.handleDocumentMouseUp),hr()(n.props,"onMouseDown",e,n.props)})),lr()(ar()(ar()(n)),"handleDocumentMouseUp",(function(){n.isMouseDown=!1,Eo.unsub("mouseup",n.handleDocumentMouseUp)})),lr()(ar()(ar()(n)),"handleClick",(function(e){var t=n.props,r=t.minCharacters,i=t.search,o=n.state,a=o.open,s=o.searchQuery;if(hr()(n.props,"onClick",e,n.props),e.stopPropagation(),!i)return n.toggle(e);a||(s.length>=r||1===r?n.open(e):n.searchRef&&n.searchRef.focus())})),lr()(ar()(ar()(n)),"handleIconClick",(function(e){var t=n.props.clearable,r=n.hasValue();hr()(n.props,"onClick",e,n.props),e.stopPropagation(),t&&r?n.clearValue(e):n.toggle(e)})),lr()(ar()(ar()(n)),"handleItemClick",(function(e,t){var r=n.props,i=r.multiple,o=r.search,a=t.value;if(e.stopPropagation(),(i||t.disabled)&&e.nativeEvent.stopImmediatePropagation(),!t.disabled){var s=t["data-additional"],l=i?Pa()(n.state.value,[a]):a;n.setValue(l),n.setSelectedIndex(a);var u=_a()(n.getMenuOptions());i&&!s&&1!==u||n.clearSearchQuery(),n.handleChange(e,l),n.closeOnChange(e),s&&hr()(n.props,"onAddItem",e,Xn()({},n.props,{value:a})),i&&o&&n.searchRef&&n.searchRef.focus()}})),lr()(ar()(ar()(n)),"handleFocus",(function(e){n.state.focus||(hr()(n.props,"onFocus",e,n.props),n.setState({focus:!0}))})),lr()(ar()(ar()(n)),"handleBlur",(function(e){var t=dr()(e,"currentTarget");if(!t||!t.contains(document.activeElement)){var r=n.props,i=r.closeOnBlur,o=r.multiple,a=r.
225selectOnBlur;n.isMouseDown||(hr()(n.props,"onBlur",e,n.props),a&&!o&&(n.makeSelectedItemActive(e),i&&n.close()),n.setState({focus:!1}),n.clearSearchQuery())}})),lr()(ar()(ar()(n)),"handleSearchChange",(function(e,t){var r=t.value;e.stopPropagation();var i=n.props.minCharacters,o=n.state.open,a=r;hr()(n.props,"onSearchChange",e,Xn()({},n.props,{searchQuery:a})),n.trySetState({searchQuery:a},{selectedIndex:0}),!o&&a.length>=i?n.open():o&&1!==i&&a.length<i&&n.close()})),lr()(ar()(ar()(n)),"getKeyAndValues",(function(e){return e?e.map((function(e){return Ta()(e,["key","value"])})):e})),lr()(ar()(ar()(n)),"getMenuOptions",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.state.value,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.props.options,r=n.props,i=r.additionLabel,a=r.additionPosition,s=r.allowAdditions,l=r.deburr,u=r.multiple,c=r.search,f=n.state.searchQuery,d=t;if(u&&(d=Ar()(d,(function(t){return!ro()(e,t.value)}))),c&&f)if(ei()(c))d=c(d,f);else{var p=l?Aa()(f):f,h=new RegExp(Ea()(p),"i");d=Ar()(d,(function(e){return h.test(l?Aa()(e.text):e.text)}))}if(s&&c&&f&&!Oi()(d,{text:f})){var m=o.a.isValidElement(i)?o.a.cloneElement(i,{key:"addition-label"}):i||"",g={key:"addition",text:[m,o.a.createElement("b",{key:"addition-query"},f)],value:f,className:"addition","data-additional":!0};"top"===a?d.unshift(g):d.push(g)}return d})),lr()(ar()(ar()(n)),"getSelectedItem",(function(){var e=n.state.selectedIndex,t=n.getMenuOptions();return dr()(t,"[".concat(e,"]"))})),lr()(ar()(ar()(n)),"getEnabledIndices",(function(e){var t=e||n.getMenuOptions();return ya()(t,(function(e,t,n){return t.disabled||e.push(n),e}),[])})),lr()(ar()(ar()(n)),"getItemByValue",(function(e){var t=n.props.options;return xi()(t,{value:e})})),lr()(ar()(ar()(n)),"getMenuItemIndexByValue",(function(e,t){var r=t||n.getMenuOptions();return ga()(r,["value",e])})),lr()(ar()(ar()(n)),"getDropdownAriaOptions",(function(){var e=n.props,t=e.loading,r=e.disabled,i=e.search,o=e.multiple,a={role:i?"combobox":"listbox","aria-busy":t,"aria-disabled":r,"aria-expanded":!!n.state.open};return"listbox"===a.role&&(a["aria-multiselectable"]=o),a})),lr()(ar()(ar()(n)),"clearSearchQuery",(function(){n.trySetState({searchQuery:""})})),lr()(ar()(ar()(n)),"setValue",(function(e){n.trySetState({value:e})})),lr()(ar()(ar()(n)),"setSelectedIndex",(function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.state.value,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.props.options,i=n.props.multiple,o=n.state.selectedIndex,a=n.getMenuOptions(t,r),s=n.getEnabledIndices(a);if(!o||o<0){var l=s[0];e=i?l:n.getMenuItemIndexByValue(t,a)||s[0]}else if(i)o>=a.length-1&&(e=s[s.length-1]);else{var u=n.getMenuItemIndexByValue(t,a);e=ro()(s,u)?u:void 0}(!e||e<0)&&(e=s[0]),n.setState({selectedIndex:e})})),lr()(ar()(ar()(n)),"handleLabelClick",(function(e,t){e.stopPropagation(),n.setState({selectedLabel:t.value}),hr()(n.props,"onLabelClick",e,t)})),lr()(ar()(ar()(n)),"handleLabelRemove",(function(e,t){e.stopPropagation();var r=n.state.value,i=Si()(r,t.value);n.setValue(i),n.setSelectedIndex(i),n.handleChange(e,i)})),lr()(ar()(ar()(n)),"moveSelectionBy",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.state.selectedIndex,r=n.getMenuOptions();if(void 0!==r&&!ha()(r,"disabled")){var i=r.length-1,o=n.props.wrapSelection,a=t+e;!o&&(a>i||a<0)?a=t:a>i?a=0:a<0&&(a=i),r[a].disabled?n.moveSelectionBy(e,a):(n.setState({selectedIndex:a}),n.scrollSelectedItemIntoView())}})),lr()(ar()(ar()(n)),"handleIconOverrides",(function(e){var t=n.props.clearable;return{className:Mr()(t&&n.hasValue()&&"clear",e.className),onClick:function(t){hr()(e,"onClick",t,e),n.handleIconClick(t)}}})),lr()(ar()(ar()(n)),"handleSearchRef",(function(e){return n.searchRef=e})),lr()(ar()(ar()(n)),"handleSizerRef",(function(e){return n.sizerRef=e})),lr()(ar()(ar()(n)),"handleRef",(function(e){return n.ref=e})),lr()(ar()(ar()(n)),"clearValue",(function(e){var t=n.props.multiple?[]:"";n.setValue(t),n.setSelectedIndex(t),n.handleChange(e,t)})),lr()(ar()(ar()(n)),"computeSearchInputTabIndex",(function(){var e=n.props,t=e.disabled,r=e.tabIndex;return li()(r)?t?-1:0:r})),lr()(ar()(ar()(n)),"computeSearchInputWidth",(function(){var e=n.state.searchQuery;if(n.sizerRef&&e){n.sizerRef.style.display="inline",n.sizerRef.textContent=e;var t=Math.ceil(n.sizerRef.getBoundingClientRect().width);return n.sizerRef.style.removeProperty("display"),t}})),lr()(ar()(ar()(n)),"computeTabIndex",(function(){var e=n.props,t=e.disabled,r=e.search,i=e.tabIndex;if(!r)return t?-1:li()(i)?0:i})),lr()(ar()(ar()(n)),"handleSearchInputOverrides",(function(e){return{onChange:function(t,r){hr()(e,"onChange",t,r),n.handleSearchChange(t,r)}}})),lr()(ar()(ar()(n)),"hasValue",(function(){var e=n.props.multiple,t=n.state.value;return e?!Tr()(t):!li()(t)&&""!==t})),lr()(ar()(ar()(n)),"scrollSelectedItemIntoView",(function(){if(n.ref){var e=n.ref.querySelector(".menu.visible");if(e){var t=e.querySelector(".item.selected");if(t){var r=t.offsetTop<e.scrollTop,i=t.offsetTop+t.clientHeight>e.scrollTop+e.clientHeight;r?e.scrollTop=t.offsetTop:i&&(e.scrollTop=t.offsetTop+t.clientHeight-e.clientHeight)}}}})),lr()(ar()(ar()(n)),"setOpenDirection",(function(){if(n.ref){var e=n.ref.querySelector(".menu.visible");if(e){var t=n.ref.getBoundingClientRect(),r=e.clientHeight,i=document.documentElement.clientHeight-t.top-t.height-r,o=t.top-r,a=i<0&&o>i;!a!=!n.state.upward&&n.trySetState({upward:a})}}})),lr()(ar()(ar()(n)),"open",(function(e){var t=n.props,r=t.disabled,i=(t.open,t.search);r||(i&&n.searchRef&&n.searchRef.focus(),hr()(n.props,"onOpen",e,n.props),n.trySetState({open:!0}),n.scrollSelectedItemIntoView())})),lr()(ar()(ar()(n)),"close",(function(e){n.state.open&&(hr()(n.props,"onClose",e,n.props),n.trySetState({open:!1}))}
225)),lr()(ar()(ar()(n)),"handleClose",(function(){var e=document.activeElement===n.searchRef,t=document.activeElement===n.ref,r=e||t;e||n.ref.blur(),n.setState({focus:r})})),lr()(ar()(ar()(n)),"toggle",(function(e){return n.state.open?n.close(e):n.open(e)})),lr()(ar()(ar()(n)),"renderText",(function(){var e=n.props,t=e.multiple,r=e.placeholder,i=e.search,a=e.text,s=n.state,l=s.searchQuery,u=s.value,c=s.open,f=n.hasValue(),d=Mr()(r&&!f&&"default","text",i&&l&&"filtered"),p=r;return l?p=null:a?p=a:c&&!t?p=dr()(n.getSelectedItem(),"text"):f&&(p=dr()(n.getItemByValue(u),"text")),o.a.createElement("div",{className:d,role:"alert","aria-live":"polite"},p)})),lr()(ar()(ar()(n)),"renderSearchInput",(function(){var e=n.props,t=e.search,r=e.searchInput,i=n.state.searchQuery;return t?Ka.create(r,{defaultProps:{inputRef:n.handleSearchRef,style:{width:n.computeSearchInputWidth()},tabIndex:n.computeSearchInputTabIndex(),value:i},overrideProps:n.handleSearchInputOverrides}):null})),lr()(ar()(ar()(n)),"renderSearchSizer",(function(){var e=n.props,t=e.search,r=e.multiple;return t&&r?o.a.createElement("span",{className:"sizer",ref:n.handleSizerRef}):null})),lr()(ar()(ar()(n)),"renderLabels",(function(){var e=n.props,t=e.multiple,r=e.renderLabel,i=n.state,o=i.selectedLabel,a=i.value;if(t&&!Tr()(a)){var s=cr()(a,n.getItemByValue);return cr()(da()(s),(function(e,t){var i={active:e.value===o,as:"a",key:Wa(e.key,e.value),onClick:n.handleLabelClick,onRemove:n.handleLabelRemove,value:e.value};return Fo.create(r(e,t,i),{defaultProps:i})}))}})),lr()(ar()(ar()(n)),"renderOptions",(function(){var e=n.props,t=e.lazyLoad,r=e.multiple,i=e.search,a=e.noResultsMessage,s=n.state,l=s.open,u=s.selectedIndex,c=s.value;if(t&&!l)return null;var f=n.getMenuOptions();if(null!==a&&i&&Tr()(f))return o.a.createElement("div",{className:"message"},a);var d=r?function(e){return ro()(c,e)}:function(e){return e===c};return cr()(f,(function(e,t){return Ba.create(Xn()({active:d(e.value),onClick:n.handleItemClick,selected:u===t},e,{key:Wa(e.key,e.value),style:Xn()({},e.style,{pointerEvents:"all"})}))}))})),lr()(ar()(ar()(n)),"renderMenu",(function(){var e=n.props,t=e.children,a=e.direction,s=e.header,l=n.state.open,u=n.getDropdownMenuAriaOptions();if(!r.isNil(t)){var c=i.Children.only(t),f=Mr()(a,Br(l,"visible"),c.props.className);return Object(i.cloneElement)(c,Xn()({className:f},u))}return o.a.createElement(Ga,Rr()({},u,{direction:a,open:l}),qa.create(s,{autoGenerateKey:!1}),n.renderOptions())})),n}return ir()(t,e),Jn()(t,[{key:"getInitialAutoControlledState",value:function(){return{searchQuery:""}}},{key:"componentWillMount",value:function(){var e=this.state,t=e.open,n=e.value;this.setValue(n),this.setSelectedIndex(n),t&&(this.open(),this.attachHandlersOnOpen())}},{key:"componentWillReceiveProps",value:function(e){ca()(nr()(t.prototype),"componentWillReceiveProps",this).call(this,e),La(e.value,this.props.value)||(this.setValue(e.value),this.setSelectedIndex(e.value)),Na()(this.getKeyAndValues(e.options),this.getKeyAndValues(this.props.options))||this.setSelectedIndex(void 0,e.options)}},{key:"shouldComponentUpdate",value:function(e,t){return!La(e,this.props)||!La(t,this.state)}},{key:"componentDidUpdate",value:function(e,t){if(!t.focus&&this.state.focus){if(!this.isMouseDown){var n=this.props,r=n.minCharacters,i=n.openOnFocus,o=n.search,a=!o||o&&1===r&&!this.state.open;i&&a&&this.open()}this.state.open?Eo.sub("keydown",[this.moveSelectionOnKeyDown,this.selectItemOnEnter]):Eo.sub("keydown",[this.openOnArrow,this.openOnSpace]),Eo.sub("keydown",this.removeItemOnBackspace)}else if(t.focus&&!this.state.focus){var s=this.props.closeOnBlur;!this.isMouseDown&&s&&this.close(),Eo.unsub("keydown",[this.openOnArrow,this.openOnSpace,this.moveSelectionOnKeyDown,this.selectItemOnEnter,this.removeItemOnBackspace])}!t.open&&this.state.open?(this.attachHandlersOnOpen(),this.setOpenDirection(),this.scrollSelectedItemIntoView()):t.open&&!this.state.open&&(this.handleClose(),Eo.unsub("keydown",[this.closeOnEscape,this.moveSelectionOnKeyDown,this.selectItemOnEnter]),Eo.unsub("click",this.closeOnDocumentClick),this.state.focus||Eo.unsub("keydown",this.removeItemOnBackspace))}},{key:"componentWillUnmount",value:function(){Eo.unsub("keydown",[this.openOnArrow,this.openOnSpace,this.moveSelectionOnKeyDown,this.selectItemOnEnter,this.removeItemOnBackspace,this.closeOnEscape]),Eo.unsub("click",this.closeOnDocumentClick)}},{key:"getDropdownMenuAriaOptions",value:function(){var e=this.props,t=e.search,n=e.multiple,r={};return t&&(r["aria-multiselectable"]=n,r.role="listbox"),r}},{key:"render",value:function(){var e=this.props,n=e.basic,r=e.button,i=e.className,a=e.compact,s=e.disabled,l=e.error,u=e.fluid,c=e.floating,f=e.icon,d=e.inline,p=e.item,h=e.labeled,m=e.loading,g=e.multiple,v=e.pointing,y=e.search,b=e.selection,E=e.scrolling,w=e.simple,A=e.trigger,S=this.state,T=S.open,x=S.upward,k=Mr()("ui",Br(T,"active visible"),Br(s,"disabled"),Br(l,"error"),Br(m,"loading"),Br(n,"basic"),Br(r,"button"),Br(a,"compact"),Br(u,"fluid"),Br(c,"floating"),Br(d,"inline"),Br(h,"labeled"),Br(p,"item"),Br(g,"multiple"),Br(y,"search"),Br(b,"selection"),Br(w,"simple"),Br(E,"scrolling"),Br(x,"upward"),qr(v,"pointing"),"dropdown",i),O=mr(t,this.props),_=gr(t,this.props),C=this.getDropdownAriaOptions(_,this.props);return o.a.createElement(_,Rr()({},O,C,{className:k,onBlur:this.handleBlur,onClick:this.handleClick,onMouseDown:this.handleMouseDown,onFocus:this.handleFocus,onChange:this.handleChange,tabIndex:this.computeTabIndex(),ref:this.handleRef}),this.renderLabels(),this.renderSearchInput(),this.renderSearchSizer(),A||this.renderText(),Ui.create(f,{overrideProps:this.handleIconOverrides,autoGenerateKey:!1}),this.renderMenu())}}]),t}(Cr);function Ya(e){var t=e.control,n=mr(Ya,e),r=gr(Ya,e);return o.a.createElement(r,Rr()({},n,{control:t}))}lr()(Xa,"defaultProps",{additionLabel:"Add ",additionPosition:"top",closeOnBlur:!0,deburr:!1,icon:"dropdown",minCharacters:1,noResultsMessage:"No results found.",openOnFocus:!0,renderLabel:function(e){return e.text},searchInput:"text",selectOnBlur:!0,selectOnNavigation:!0,wrapSelection:!0}
vendor: 1,942 bytes, line 225
225),lr()(Xa,"autoControlledProps",["open","searchQuery","selectedLabel","value","upward"]),lr()(Xa,"Divider",Da),lr()(Xa,"Header",qa),lr()(Xa,"Item",Ba),lr()(Xa,"Menu",Ga),lr()(Xa,"SearchInput",Ka),lr()(Xa,"handledProps",["additionLabel","additionPosition","allowAdditions","as","basic","button","children","className","clearable","closeOnBlur","closeOnChange","compact","deburr","defaultOpen","defaultSearchQuery","defaultSelectedLabel","defaultUpward","defaultValue","direction","disabled","error","floating","fluid","header","icon","inline","item","labeled","lazyLoad","loading","minCharacters","multiple","noResultsMessage","onAddItem","onBlur","onChange","onClick","onClose","onFocus","onLabelClick","onMouseDown","onOpen","onSearchChange","open","openOnFocus","options","placeholder","pointing","renderLabel","scrolling","search","searchInput","searchQuery","selectOnBlur","selectOnNavigation","selectedLabel","selection","simple","tabIndex","text","trigger","upward","value","wrapSelection"]),Xa.propTypes={},Ya.handledProps=["as","control"],Ya.propTypes={},Ya.defaultProps={as:ia,control:Xa};var Za=Ya;function Qa(e){var t=e.children,n=e.className,r=e.grouped,i=e.inline,a=e.unstackable,s=e.widths,l=Mr()(Br(r,"grouped"),Br(i,"inline"),Br(a,"unstackable"),Kr(s,null,!0),"fields",n),u=mr(Qa,e),c=gr(Qa,e);return o.a.createElement(c,Rr()({},u,{className:l}),t)}Qa.handledProps=["as","children","className","grouped","inline","unstackable","widths"],Qa.propTypes={};var Ja=Qa;function $a(e){var t=e.control,n=mr($a,e),r=gr($a,e);return o.a.createElement(r,Rr()({},n,{control:t}))}$a.handledProps=["as","control"],$a.propTypes={},$a.defaultProps={as:ia,control:Yo};var es=$a;function ts(e){var t=e.control,n=mr(ts,e),r=gr(ts,e);return o.a.createElement(r,Rr()({},n,{control:t}))}ts.handledProps=["as","control"],ts.propTypes={},ts.defaultProps={as:ia,control:na};var ns=ts;function rs(e){return o.a.createElement(Xa,Rr()({},e,{selection:!0}
225))}rs.handledProps=["options"],rs.propTypes={},rs.Divider=Xa.Divider,rs.Header=Xa.Header,rs.Item=Xa.Item,rs.Menu=Xa.Menu;var is=rs;function os(e){var t=e.control,n=e.options,r=mr(os,e),i=gr(os,e);return o.a.createElement(i,Rr()({},r,{control:t,options:n}))}os.handledProps=["as","control","options"],os.propTypes={},os.defaultProps={as:ia,control:is};var as=os;function ss(e){var t=e.control,n=mr(ss,e),r=gr(ss,e);return o.a.createElement(r,Rr()({},n,{control:t}))}ss.handledProps=["as","control"],ss.propTypes={},ss.defaultProps={as:ia,control:$o};var ls=ss,us=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"handleSubmit",(function(e){var t=n.props.action;"string"!=typeof t&&hr()(e,"preventDefault");for(var r=arguments.length,i=new Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=arguments[o];hr.a.apply(void 0,[n.props,"onSubmit",e,n.props].concat(i))})),n}return ir()(t,e),Jn()(t,[{key:"render",value:function(){var e=this.props,n=e.action,r=e.children,i=e.className,a=e.error,s=e.inverted,l=e.loading,u=e.reply,c=e.size,f=e.success,d=e.unstackable,p=e.warning,h=e.widths,m=Mr()("ui",c,Br(a,"error"),Br(s,"inverted"),Br(l,"loading"),Br(u,"reply"),Br(f,"success"),Br(d,"unstackable"),Br(p,"warning"),Kr(h,null,!0),"form",i),g=mr(t,this.props),v=gr(t,this.props);return o.a.createElement(v,Rr()({},g,{action:n,className:m,onSubmit:this.handleSubmit}),r)}}]),t}(i.Component);lr()(us,"defaultProps",{as:"form"}),lr()(us,"Field",ia),lr()(us,"Button",aa),lr()(us,"Checkbox",la),lr()(us,"Dropdown",Za),lr()(us,"Group",Ja),lr()(us,"Input",es),lr()(us,"Radio",ns),lr()(us,"Select",as),lr()(us,"TextArea",ls),lr()(us,"handledProps",["action","as","children","className","error","inverted","loading","onSubmit","reply","size","success","unstackable","warning","widths"]),us.propTypes={};var cs=us;function fs(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return ds(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ds(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=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 o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function ds(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function ps(e){return(ps="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function hs(e,t){var n="";switch(ps(t)){case"object":for(var r in t)t.hasOwnProperty(r)&&(n+="&"+e+"[]="+t[r]);n=n.replace("&","");break;default:n=e+"="+t}return n}var ms={cloneObject:function(e){return"object"===ps(e)?JSON.parse(JSON.stringify(e)):e},urlParamsToString:function(e){var t,n=[],r=fs(e.keys());try{for(r.s();!(t=r.n()).done;){var i=t.value;n.push(hs(i,e.get(i)))}}catch(e){r.e(e)}finally{r.f()}return n.join("&")}};function gs(e){return(gs="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function vs(e){return function(e){if(Array.isArray(e))return ys(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return ys(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ys(e,t)}(e)||function(){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 ys(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function bs(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Es(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==gs(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==gs(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===gs(o)?o:String(o)),r)}var i,o}
225function ws(e,t){return(ws=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function As(e){var t=function(){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}}();return function(){var n,r=Ts(e);if(t){var i=Ts(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Ss(this,n)}}function Ss(e,t){if(t&&("object"===gs(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function Ts(e){return(Ts=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var xs=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ws(e,t)}(a,e);var t,n,r,i=As(a);function a(){var e;bs(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return(e=i.call.apply(i,[this].concat(n))).handleChange=function(t,n){var r=n.value;return e.setState({value:r})},e.handleSearchChange=function(t,n){var r=n.searchQuery;return e.setState({searchQuery:r})},e.handleAddition=function(t,n){var r=n.value;e.setState({options:[{text:r,value:r}].concat(vs(e.state.options))})},e}return t=a,(n=[{key:"componentWillMount",value:function(){if(this.name=this.props.name,this.props.value&&this.props.value.length){"object"===gs(this.props.value[0])?this.value=this.props.value.map((function(e){return{key:e.id||e.key,text:e.name||e.text,value:e.name||e.value}})):this.value=this.props.value.map((function(e){return{key:e,text:e,value:e}}));var e=[];this.value=this.value.filter((function(t){return!(e.indexOf(t.key)>-1||(e.push(t.key),0))}))}this.setState({contentLoaded:!1,options:this.props.cancelTagsLoad&&ms.cloneObject(this.value)||[],value:[],placeholder:this.props.placeholder||"ÐÑбеÑиÑе Ñеги"})}},{key:"componentDidMount",value:function(){var e=this;this.props.cancelTagsLoad?e.setState({contentLoaded:!0}):qt.a.get(Gn.api+"/api/tags",{headers:{Authorization:localStorage.getItem("Authorization")}}).then((function(t){var n=t.data.map((function(e){return{key:e.id,text:e.name,value:e.name}}));e.setState({options:n,contentLoaded:!0})})).catch((function(e){console.error(e)}))}},{key:"render",value:function(){var e=this.state,t=e.options,n=e.value,r=e.contentLoaded,i=e.placeholder,a=this.value||n;return a=a.map((function(e){return e.value||e})),o.a.createElement(Xa,{allowAdditions:!0,fluid:!0,selection:!0,multiple:!0,search:!0,options:t,defaultValue:a||!1,placeholder:i,onChange:this.props.handleChange||this.handleChange,onSearchChange:this.handleSearchChange,onAddItem:this.handleAddition,disabled:!r,loading:!r,noResultsMessage:null,additionLabel:null})}}])&&Es(t.prototype,n),r&&Es(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component);n(401);function ks(e){return function(e){if(Array.isArray(e))return Os(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Os(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Os(e,t)}(e)||function(){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 Os(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var _s=function(){var e=qt.a.CancelToken.source(),t=function(){return qt.a.create({cancelToken:e.token,headers:{Authorization:localStorage.getItem("token")}})};return{get:function(){var e,n=Array.prototype.slice.call(arguments);return(e=t()).get.apply(e,ks(n))},post:function(){var e,n=Array.prototype.slice.call(arguments);return(e=t()).post.apply(e,ks(n))},put:function(){var e,n=Array.prototype.slice.call(arguments);return(e=t()).put.apply(e,ks(n))},delete:function(){var e,n=Array.prototype.slice.call(arguments);return(e=t()).delete.apply(e,ks(n))},cancel:function(){e.cancel("cancelled"),e=qt.a.CancelToken.source()}}};function Cs(e){return(Cs="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ps(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==Cs(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Cs(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===Cs(o)?o:String(o)),r)}var i,o}
225function Is(e,t){return(Is=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Ns(e){var t=function(){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}}();return function(){var n,r=Ms(e);if(t){var i=Ms(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Rs(this,n)}}function Rs(e,t){if(t&&("object"===Cs(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Ls(e)}function Ls(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ms(e){return(Ms=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Ds=_s(),js={image:[".jpg",".jpeg",".png",".gif"],video:[".mp4",".mkv",".avi"],audio:[".mp3",".mpeg",".mpg",".wav"]},Us=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Is(e,t)}(a,e);var t,n,r,i=Ns(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).changeHandler=function(){t.input.disabled=!0;for(var e=t.input.files,n={audio:[],video:[],image:[]},r=Ls(t),i=0,o=e.length;i<o;i++){var a=e[i].type.replace(/\/.*$/,"");r.fileIsAcceptable(e[i].type)>=0&&n[a]&&r.type===a&&n[a].push(e[i])}for(var s=new FormData,l=0,u=n[r.type].length;l<u;l++)s.append(r.dataFormName,n[r.type][l]);n[r.type].length&&Ds.post(r.uploadUrl,s).then((function(e){r.onUploadSuccess(e.data)})).catch((function(e){console.error(e),r.container.classList.remove("loading"),Ds.isCancel(e)?console.warn("canceled"):(Ds.cancel(),Ds=_s(),r.onUploadFailure(e))}))},t.render=function(){return o.a.createElement("div",null,o.a.createElement("input",{type:"file",ref:function(e){return t.input=e},onChange:t.changeHandler,multiple:t.multiple,accept:t.accept||js[t.type].join(",")}))},t.onUploadStart=e.onUploadStart||null,t.onUploadSuccess=e.onUploadSuccess||null,t.onUploadFailure=e.onUploadFailure||null,t.multiple=e.multiple||!1,t.uploadUrl=e.uploadUrl?e.uploadUrl:"/api/files/uploadImage",t.dataFormName=e.dataFormName||"image",t.type=e.type||"image",t.accept=e.accept||null,t}return t=a,(n=[{key:"fileIsAcceptable",value:function(e){for(var t in this.fileTypes)if(this.fileTypes.hasOwnProperty(t)&&this.fileTypes[t].indexOf(e)>=0)return!0;return!1}}])&&Ps(t.prototype,n),r&&Ps(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component);function Fs(e){return(Fs="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Bs(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function zs(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Bs(Object(n),!0).forEach((function(t){qs(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Bs(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function qs(e,t,n){return(t=Gs(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Vs(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Gs(r.key),r)}}function Gs(e){var t=function(e,t){if("object"!==Fs(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Fs(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Fs(t)?t:String(t)}
225function Hs(e,t){return(Hs=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Ks(e){var t=function(){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}}();return function(){var n,r=Ys(e);if(t){var i=Ys(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Ws(this,n)}}function Ws(e,t){if(t&&("object"===Fs(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Xs(e)}function Xs(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ys(e){return(Ys=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Zs=[{code:"RUS",name:"ruArticle",formName:"ruArticleForm"},{code:"ENG",name:"enArticle",formName:"enArticleForm"},{code:"TAT",name:"tatArticle",formName:"tatArticleForm"}],Qs=Vn(function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Hs(e,t)}(a,e);var t,n,r,i=Ks(a);function a(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).handleChange=function(e,n){var r=n.value;t.articleGroup.tags=r.map((function(e){return{name:e}})),t.forceUpdate()},t.onCoverUploadStart=function(){t.setState({coverId:null,coverUploading:!0})},t.onCoverUploadSuccess=function(e){t.setState({coverId:e,coverUploading:!1})},t.onCoverUploadFailure=function(){t.setState({coverId:null,coverUploading:!1})},t.changeCover=function(){t.setState({coverId:null,coverUploading:!1})},t.state={coverId:null,coverUploading:!1},"add"===t.props.action){t.articleGroup={};for(var n=0,r=Zs.length;n<r;n++)t.articleGroup[Zs[n].name]={title:"",body:"",description:""};t.articleGroup.tags=[],t.articleGroup.parentId=t.props.nodeId,t.articleGroup.index=0}else t.articleGroup=zs(zs(zs({},t.props.articleGroup),""===t.props.articleGroup.enArticle.title?{enArticle:t.props.articleGroup.ruArticle}:{enArticle:t.props.articleGroup.enArticle}),""===t.props.articleGroup.tatArticle.title?{tatArticle:t.props.articleGroup.ruArticle}:{tatArticle:t.props.articleGroup.tatArticle});t.headers={add:"ÐÐ¾Ð²Ð°Ñ ÑÑаÑÑÑ",edit:"РедакÑиÑование ÑÑаÑÑи"},t.isAnthemArticle=1===t.articleGroup.id,t.submitHandler=t.submitHandler.bind(Xs(t)),t.handleFormRef=t.handleFormRef.bind(Xs(t)),t.editorPanes=[];for(var s=0,l=Zs.length;s<l;s++){var u=o.a.createRef();t.editorPanes[s]={ref:u,code:Zs[s].code,menuItem:Zs[s].title||Zs[s].code,name:Zs[s].name,formName:Zs[s].formName,pane:o.a.createElement($i.Pane,{key:s},o.a.createElement("div",null,o.a.createElement("div",{className:"paragraph"},o.a.createElement("span",{className:"label"},"Ðаголовок"),o.a.createElement("br",null),t.isAnthemArticle?o.a.createElement("span",{style:{margin:"0 4px"},id:"span-"+Zs[s].name+"-title"},t.articleGroup[Zs[s].name]?t.articleGroup[Zs[s].name].title:""):o.a.createElement(Yo,{fluid:!0,placeholder:"Ðаголовок",id:"input-"+Zs[s].name+"-title",defaultValue:t.articleGroup[Zs[s].name]?t.articleGroup[Zs[s].name].title:""})),o.a.createElement("div",{className:"paragraph"},o.a.createElement("span",{className:"label"},"ÐпиÑание"),o.a.createElement($o,{autoHeight:!0,id:"textarea-"+Zs[s].name+"-description",defaultValue:t.articleGroup[Zs[s].name]?t.articleGroup[Zs[s].name].description:"",style:{minHeight:100}})),o.a.createElement("div",{className:"editor paragraph"},o.a.createElement("span",{className:"label"},"ТекÑÑ"),o.a.createElement("div",{ref:u,dangerouslySetInnerHTML:{__html:t.articleGroup[Zs[s].name]?t.articleGroup[Zs[s].name].body.replace(/<script *.*?>.*?<\/script>/g,""):""}}))))}}return t}return t=a,(n=[{key:"submitHandler",value:function(e){e.preventDefault(),this.disableEverything();var t,n={parentArticleNodeGroupId:this.articleGroup.parentId,index:this.articleGroup.index||0,tags:this.articleGroup.tags};"root"===n.parentArticleNodeGroupId&&delete n.parentArticleNodeGroupId;for(var r=0,i=this.editorPanes.length;r<i;r++){var o=this.editorPanes[r],a=document.getElementById("input-"+o.name+"-title")||document.getElementById("span-"+o.name+"-title");if(0===(a="SPAN"===a.tagName?a.textContent:a.value).length)return alert("ÐеобÑ
одимо заполниÑÑ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ на вÑеÑ
ÑзÑковÑÑ
веÑÑиÑÑ
"),this.enableEverything(),!1;n[o.formName]={body:o.editor.container.querySelector(".ql-editor").innerHTML.replace(/<script *.*?>.*?<\/script>/g,""),title:a,description:document.getElementById("textarea-"+o.name+"-description").value}}switch(n.coverId=this.state.coverId,this.props.action){case"add":t="post";break;case"edit":t="put";break;default:t="put"}var s=this;qt.a[t](Gn.api+"/api/article-groups/"+(this.articleGroup.id||""),n,{headers:{Authorization:localStorage.getItem("Authorization")}}).then((function(){s.props.history.push("/articles/admin")})).catch((function(e){alert(e),console.log(e),s.enableEverything()}))}},{key:"disableEverything",value:function(){var e=this.formElem;e.classList.add("disabled");for(var t=e.querySelectorAll("input, button, textarea"),n=0,r=t.length;n<r;n++)t[n].setAttribute("disabled","disabled");for(var i=0,o=this.editorPanes.length;i<o;i++)this.editorPanes[i].editor.disable()}},{key:"enableEverything",value:function(){var e=this.formElem;e.classList.remove("disabled");for(var t=e.querySelectorAll("input, button, textarea"),n=0,r=t.length;n<r;n++)t[n].removeAttribute("disabled");for(var i=0,o=this.editorPanes.length;i<o;i++)this.editorPanes[i].editor.enable()}},{key:"componentDidMount",value:function(){Nn.clearDocument();for(var e=0,t=Zs.length;e<t;e++)this.editorPanes[e].editor=new Nn(this.editorPanes[e].ref.current,Wt);window.q=this.editorPanes[0],this.props.articleGroup&&this.setState({coverId:this.props.articleGroup.coverId})}},{key:"handleFormRef",value:function(e){this.formElem=e}},{key:"deleteClickHandler",value:function(e){if(window.confirm("УдалиÑÑ ÑÑаÑÑÑ?")){var t=this;t.disableEverything(),qt.a.delete(Gn.api+"/api/article-groups/"+this.articleGroup.id,{headers:{Authorization:localStorage.getItem("Authorization")}}).then((function(){t.props.history.push("/articles/admin")})).catch((function(e){alert(e),console.log(e),t.enableEverything()}))}}},{key:"render",value:function(){return o.a.createElement(wo,{innerRef:this.handleFormRef},o.a.createElement(cs,{onSubmit:this.submitHandler,className:"editor-form"},o.a.createElement("h2",null,this.headers[this.props.action]),o.a.createElement("div",{className:"paragraph"},"Ðбложка",o.a.createElement("br",null),this.state.coverId?o.a.createElement("div",null,o.a.createElement("div",{className:"paragraph"},o.a.createElement("img",{src:Vt+"/image/"+this.state.coverId,style:{maxHeight:"100px",maxWidth:"300px",marginLeft:"0"}})),o.a.createElement("div",{className:"paragraph"},o.a.createElement(Wo,{onClick:this.changeCover,color:"grey",size:"tiny",compact:!0},"ÐзмениÑÑ"))):this.state.coverUploading?o.a.createElement("div",null,"ÐагÑÑзка..."):o.a.createElement(Us,{onUploadStart:this.onCoverUploadStart,onUploadSuccess:this.onCoverUploadSuccess,onUploadFailure:this.onCoverUploadFailure,uploadUrl:Vt+"/uploadImage",dataFormName:"image",type:"image"})),o.a.createElement($i,{menu:{secondary:!0,pointing:!0},panes:this.editorPanes,renderActiveOnly:!1}),o.a.createElement("div",{className:"paragraph"},o.a.createElement(xs,{name:"article-tags",handleChange:this.handleChange,value:this.articleGroup.tags})),o.a.createElement("div",{className:"paragraph"},o.a.createElement(Wo,{primary:!0,type:"submit"},"СоÑ
ÑаниÑÑ")),"edit"===this.props.action?o.a.createElement(Wo,{color:"red",type:"button",onClick:this.deleteClickHandler.bind(this)},"УдалиÑÑ"):null,"edit"===this.props.action?o.a.createElement("div",null,o.a.createElement("div",{className:"paragraph"},o.a.createElement(Un,{to:"/article/"+this.articleGroup.id},"Ð ÑÑаÑÑе >"))):null))}}])&&Vs(t.prototype,n),r&&Vs(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(i.Component)),Js=function(e){var t=e.node;if(fo())return li()(t)?document.body:t},$s=n(225),el=n.n($s),tl=n(226),nl=n.n(tl),rl=n(227),il=n.n(rl),ol=n(228),al=n.n(ol),sl=n(229),ll=n.n(sl),ul=n(230),cl=n.n(ul),fl=n(231
225),dl=n.n(fl),pl=n(232),hl=n.n(pl)()(dl.a,cl()("props.className"),ll()(al()(/\s+/)),il()(nl.a),el.a),ml=function(e,t){return[yr()(t,e),yr()(e,t)]},gl=new Map,vl=function(e,t){var n=hl(t),r=ml(gl.get(e),n),i=to()(r,2),o=i[0],a=i[1];oo()(o,(function(t){return e.classList.add(t)})),oo()(a,(function(t){return e.classList.remove(t)})),gl.set(e,n)},yl=new function e(){var t=this;Zn()(this,e),lr()(this,"add",(function(e,n){t.nodes.has(e)?t.nodes.get(e).add(n):t.nodes.set(e,new Set([n]))})),lr()(this,"del",(function(e,n){if(t.nodes.has(e)){var r=t.nodes.get(e);1!==r.size?r.delete(n):t.nodes.delete(e)}})),lr()(this,"emit",(function(e,n){n(e,t.nodes.get(e))})),this.nodes=new Map},bl=function(e){function t(){return Zn()(this,t),er()(this,nr()(t).apply(this,arguments))}return ir()(t,e),Jn()(t,[{key:"shouldComponentUpdate",value:function(e){return e.className!==this.props.className}},{key:"componentWillMount",value:function(){var e=Js(this.props);e&&(yl.add(e,this),yl.emit(e,vl))}},{key:"componentDidUpdate",value:function(){var e=Js(this.props);e&&yl.emit(e,vl)}},{key:"componentWillUnmount",value:function(){var e=Js(this.props);e&&(yl.del(e,this),yl.emit(e,vl))}},{key:"render",value:function(){return null}}]),t}(i.Component);function El(e){var t=e.children,n=e.className,i=e.content,a=Mr()(n,"header"),s=mr(El,e),l=gr(El,e);return o.a.createElement(l,Rr()({},s,{className:a}),r.isNil(t)?i:t)}lr()(bl,"handledProps",["className","node"]),bl.propTypes={},El.handledProps=["as","children","className","content"],El.propTypes={},El.create=ci(El,(function(e){return{content:e}}));var wl=El;function Al(e){var t=e.children,n=e.className,i=e.content,a=e.image,s=e.scrolling,l=Mr()(n,Br(a,"image"),Br(s,"scrolling"),"content"),u=mr(Al,e),c=gr(Al,e);return o.a.createElement(c,Rr()({},u,{className:l}),r.isNil(t)?i:t)}Al.handledProps=["as","children","className","content","image","scrolling"],Al.propTypes={},Al.create=ci(Al,(function(e){return{content:e}}));var Sl=Al,Tl=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"handleButtonOverrides",(function(e){return{onClick:function(t,r){hr()(e,"onClick",t,r),hr()(n.props,"onActionClick",t,r)}}})),n}return ir()(t,e),Jn()(t,[{key:"render",value:function(){var e=this,n=this.props,i=n.actions,a=n.children,s=n.className,l=n.content,u=Mr()("actions",s),c=mr(t,this.props),f=gr(t,this.props);return r.isNil(a)?r.isNil(l)?o.a.createElement(f,Rr()({},c,{className:u}),cr()(i,(function(t){return Wo.create(t,{overrideProps:e.handleButtonOverrides})}))):o.a.createElement(f,Rr()({},c,{className:u}),l):o.a.createElement(f,Rr()({},c,{className:u}),a)}}]),t}(i.Component);function xl(e){var t=e.children,n=e.className,i=e.content,a=Mr()("description",n),s=mr(xl,e),l=gr(xl,e);return o.a.createElement(l,Rr()({},s,{className:a}),r.isNil(t)?i:t)}lr()(Tl,"handledProps",["actions","as","children","className","content","onActionClick"]),Tl.propTypes={},Tl.create=ci(Tl,(function(e){return{actions:e}})),xl.handledProps=["as","children","className","content"],xl.propTypes={};var kl=xl,Ol=function(e){function t(){var e,n;Zn()(this,t);for(var i=arguments.length,a=new Array(i),s=0;s<i;s++)a[s]=arguments[s];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(a))),lr()(ar()(ar()(n)),"getMountNode",(function(){return fo()?n.props.mountNode||document.body:null})),lr()(ar()(ar()(n)),"handleActionsOverrides",(function(e){return{onActionClick:function(t,r){hr()(e,"onActionClick",t,r),hr()(n.props,"onActionClick",t,n.props),n.handleClose(t)}}})),lr()(ar()(ar()(n)),"handleClose",(function(e){hr()(n.props,"onClose",e,n.props),n.trySetState({open:!1})})),lr()(ar()(ar()(n)),"handleDocumentClick",(function(e){n.props.closeOnDimmerClick&&!bo(n.ref,e)&&(hr()(n.props,"onClose",e,n.props),n.trySetState({open:!1}))})),lr()(ar()(ar()(n)),"handleIconOverrides",(function(e){return{onClick:function(t){hr()(e,"onClick",t),n.handleClose(t)}}})),lr()(ar()(ar()(n)),"handleOpen",(function(e){hr()(n.props,"onOpen",e,n.props),n.trySetState({open:!0})})),lr()(ar()(ar()(n)),"handlePortalMount",(function(e){var t=n.props.eventPool;n.setState({scrolling:!1}),n.setPositionAndClassNames(),Eo.sub("click",n.handleDocumentClick,{pool:t,target:n.dimmerRef}),hr()(n.props,"onMount",e,n.props)})),lr()(ar()(ar()(n)),"handlePortalUnmount",(function(e){var t=n.props.eventPool;cancelAnimationFrame(n.animationRequestId),Eo.unsub("click",n.handleDocumentClick,{pool:t,target:n.dimmerRef}),hr()(n.props,"onUnmount",e,n.props)})),lr()(ar()(ar()(n)),"handleRef",(function(e){return n.ref=e})),lr()(ar()(ar()(n)),"handleDimmerRef",(function(e){return n.dimmerRef=e})),lr()(ar()(ar()(n)),"setDimmerNodeStyle",(function(){n.dimmerRef&&n.dimmerRef.style.setProperty("display","flex","important")})),lr()(ar()(ar()(n)),"setPositionAndClassNames",(function(){var e,t=n.props.dimmer;t&&(e="dimmable dimmed","blurring"===t&&(e+=" blurring"));var r={};if(n.ref){var i=n.ref.getBoundingClientRect().height>window.innerHeight;null!==n.state.marginTop&&(r.marginTop=null),n.state.scrolling!==i&&(r.scrolling=i),i&&(e+=" scrolling")}n.state.mountClasses!==e&&(r.mountClasses=e),Tr()(r)||n.setState(r),n.animationRequestId=requestAnimationFrame(n.setPositionAndClassNames),n.setDimmerNodeStyle()}
225)),lr()(ar()(ar()(n)),"renderContent",(function(e){var i=n.props,a=i.actions,s=i.basic,l=i.children,u=i.className,c=i.closeIcon,f=i.content,d=i.header,p=i.mountNode,h=i.size,m=i.style,g=n.state,v=g.marginTop,y=g.mountClasses,b=g.scrolling,E=Mr()("ui",h,Br(s,"basic"),Br(b,"scrolling"),"modal transition visible active",u),w=gr(t,n.props),A=!0===c?"close":c,S=Ui.create(A,{overrideProps:n.handleIconOverrides});return r.isNil(l)?o.a.createElement(wo,{innerRef:n.handleRef},o.a.createElement(w,Rr()({},e,{className:E,style:Xn()({marginTop:v},m)}),o.a.createElement(bl,{className:y,node:p}),S,wl.create(d,{autoGenerateKey:!1}),Sl.create(f,{autoGenerateKey:!1}),Tl.create(a,{overrideProps:n.handleActionsOverrides}))):o.a.createElement(wo,{innerRef:n.handleRef},o.a.createElement(w,Rr()({},e,{className:E,style:Xn()({marginTop:v},m)}),o.a.createElement(bl,{className:y,node:p}),S,l))})),n}return ir()(t,e),Jn()(t,[{key:"componentWillUnmount",value:function(){this.handlePortalUnmount()}},{key:"render",value:function(){var e=this.state.open,n=this.props,r=n.centered,a=n.closeOnDocumentClick,s=n.dimmer,l=n.eventPool,u=n.trigger,c=this.getMountNode();if(!fo())return Object(i.isValidElement)(u)?u:null;var f=mr(t,this.props),d=xo.handledProps,p=ya()(f,(function(e,t,n){return ro()(d,n)||(e[n]=t),e}),{}),h=Ta()(f,d),m=Mr()("ui","inverted"===s&&"inverted",!r&&"top aligned","page modals dimmer transition visible active");return o.a.createElement(xo,Rr()({closeOnDocumentClick:a},h,{trigger:u,eventPool:l,mountNode:c,open:e,onClose:this.handleClose,onMount:this.handlePortalMount,onOpen:this.handleOpen,onUnmount:this.handlePortalUnmount}),o.a.createElement("div",{className:m,ref:this.handleDimmerRef},this.renderContent(p)))}}]),t}(Cr);lr()(Ol,"defaultProps",{centered:!0,dimmer:!0,closeOnDimmerClick:!0,closeOnDocumentClick:!1,eventPool:"Modal"}),lr()(Ol,"autoControlledProps",["open"]),lr()(Ol,"Header",wl),lr()(Ol,"Content",Sl),lr()(Ol,"Description",kl),lr()(Ol,"Actions",Tl),lr()(Ol,"handledProps",["actions","as","basic","centered","children","className","closeIcon","closeOnDimmerClick","closeOnDocumentClick","content","defaultOpen","dimmer","eventPool","header","mountNode","onActionClick","onClose","onMount","onOpen","onUnmount","open","size","style","trigger"]),Ol.propTypes={};var _l=Ol;function Cl(e){var t=e.active,n=e.children,i=e.className,a=e.content,s=e.disabled,l=e.indeterminate,u=e.inline,c=e.inverted,f=e.size,d=Mr()("ui",f,Br(t,"active"),Br(s,"disabled"),Br(l,"indeterminate"),Br(c,"inverted"),Br(n||a,"text"),qr(u,"inline"),"loader",i),p=mr(Cl,e),h=gr(Cl,e);return o.a.createElement(h,Rr()({},p,{className:d}),r.isNil(n)?a:n)}Cl.handledProps=["active","as","children","className","content","disabled","indeterminate","inline","inverted","size"],Cl.propTypes={};var Pl=Cl;function Il(e){var t=e.children,n=e.className,i=e.content,a=e.image,s=Mr()(Br(a,"image"),"header",n),l=mr(Il,e),u=gr(Il,e);return o.a.createElement(u,Rr()({},l,{className:s}),r.isNil(t)?i:t)}Il.handledProps=["as","children","className","content","image"],Il.propTypes={};var Nl=Il;function Rl(e){var t=e.className,n=e.square,r=e.rectangular,i=Mr()(Br(n,"square"),Br(r,"rectangular"),"image",t),a=mr(Rl,e),s=gr(Rl,e);return o.a.createElement(s,Rr()({},a,{className:i}))}Rl.handledProps=["as","className","rectangular","square"],Rl.propTypes={};var Ll=Rl;function Ml(e){var t=e.className,n=e.length,r=Mr()("line",n,t),i=mr(Ml,e),a=gr(Ml,e);return o.a.createElement(a,Rr()({},i,{className:r}))}Ml.handledProps=["as","className","length"],Ml.propTypes={};var Dl=Ml;function jl(e){var t=e.children,n=e.className,i=e.content,a=Mr()("paragraph",n),s=mr(jl,e),l=gr(jl,e);return o.a.createElement(l,Rr()({},s,{className:a}),r.isNil(t)?i:t)}jl.handledProps=["as","children","className","content"],jl.propTypes={};var Ul=jl;function Fl(e){var t=e.children,n=e.className,i=e.content,a=e.fluid,s=e.inverted,l=Mr()("ui",Br(a,"fluid"),Br(s,"inverted"),"placeholder",n),u=mr(Fl,e),c=gr(Fl,e);return o.a.createElement(c,Rr()({},u,{className:l}),r.isNil(t)?i:t)}Fl.handledProps=["as","children","className","content","fluid","inverted"],Fl.propTypes={},Fl.Header=Nl,Fl.Image=Ll,Fl.Line=Dl,Fl.Paragraph=Ul;var Bl=Fl,zl=(n(418),{en:{header:{logo:"The Age of Tatar music",enter:"Sign in",signUp:"Sign up",logout:"Logout",search:"Search"},sidebar:{anthem:"State Anthem of the Republic of Tatarstan",music_map:"Music map",all_objects_and_events:"All objects",concert_hall_and_theater:"Concert halls and theaters",museum_and_monuments:"Museums and monuments",music_education:"Musical education",festival_and_competition:"Festivals and competitions",international:"International",all_russian:"All-Russian",all_region:"Regional",all_raion:"District",tradition_music:"Traditional music",genres:"Genres",tradition_music_instrument:"Traditional musical instruments",ethnographic_group:"Ethno-regional groups",professional_music:"Professional music of the ХХ-XXI centuries",history:"History",composition_guide:"Compositions' guide",genres_guide:"Genresâ guide",personalities:"Personalities",composers:"Composers",performers:"Performers",conductor:"Conductors",musicologists:"Musicologists",poets_etc:"Poets, playwrights, librettists",saidashev:"Salih Saidashv",library_and_media:"Library, Multimedia library",audios:"Audios",videos:"Videos",scores:"Scores",internet_department:"Internet-Department of Tatar Music",scholar_library:"Scholar library",methodical_cabinet:"Methodical cabinet",methodical_developments:"Methodical developments",normative_documents:"Normative documents of music education",master_classes:"Master classes",poster:"Poster",announcement:"Announcements",concert_calendar:"Concert calendar",news:"News"},map:{map_title:"Music map",map_button:"Choose region",map_popup_t
225itle:"Choose city or region"},loginPage:{enter:"Sign in",password:"Password",login:"Login",loginToYourAccount:"Login to your account",enterPassword:"Enter password",name:"Name",enterName:"Enter name",lastName:"Lastname",enterLastName:"Enter lastname",organization:"Name of the organization",enterOrganization:"Enter the name of the organization",fio:"Name",enterFio:"Enter name",email:"Email",enterEmail:"Enter email",phone:"Phone number",enterPhone:"Enter phone number",loginLong:"Username",enterLoginLong:"Enter username",registration:"Registration",attachPhoto:"attach photo to profile"}},ru:{header:{logo:"Ðек ÑаÑаÑÑкой мÑзÑки",enter:"ÐойÑи",signUp:"РегиÑÑÑаÑиÑ",logout:"ÐÑйÑи",search:"ÐоиÑк"},sidebar:{anthem:"Ðимн РеÑпÑблики ТаÑаÑÑÑан",music_map:"ÐÑзÑкалÑÐ½Ð°Ñ ÐºÐ°ÑÑа",all_objects_and_events:"ÐÑе обÑекÑÑ",concert_hall_and_theater:"ÐонÑеÑÑнÑе Ð·Ð°Ð»Ñ Ð¸ ÑеаÑÑÑ",museum_and_monuments:"ÐÑзеи и памÑÑники",music_education:"ÐÑзÑкалÑное обÑазование",festival_and_competition:"ФеÑÑивали и конкÑÑÑÑ",international:"ÐеждÑнаÑоднÑе",all_russian:"ÐÑеÑоÑÑийÑкие",all_region:"РегионалÑнÑе",all_raion:"РайоннÑе",tradition_music:"ТÑадиÑÐ¸Ð¾Ð½Ð½Ð°Ñ Ð¼ÑзÑка наÑодов РеÑпÑблики ТаÑаÑÑÑан",genres:"ÐанÑÑ",tradition_music_instrument:"ТÑадиÑионнÑе мÑзÑкалÑнÑе инÑÑÑÑменÑÑ",ethnographic_group:"ÐÑноÑегионалÑнÑе гÑÑппÑ",professional_music:"ÐÑоÑеÑÑионалÑÐ½Ð°Ñ Ð¼ÑзÑка ХХ-XXI вв.",history:"ÐÑÑоÑиÑ",composition_guide:"ÐÑÑеводиÑели по пÑоизведениÑм",genres_guide:"ÐÑÑеводиÑели по жанÑам",personalities:"ÐеÑÑоналии",composers:"ÐомпозиÑоÑÑ",performers:"ÐÑполниÑели",conductor:"ÐиÑижÑÑÑ",musicologists:"ÐÑзÑковедÑ",poets_etc:"ÐоÑÑÑ, дÑамаÑÑÑги, либеÑÑиÑÑÑ",saidashev:"СалиÑ
СайдаÑев",library_and_media:"ÐиблиоÑека, ÐедиаÑека",audios:"ÐÑдиозапиÑи",videos:"ÐидеозапиÑи",scores:"ÐоÑÑ",internet_department:"ÐнÑеÑнеÑ-каÑедÑа ÑаÑаÑÑкой мÑзÑки",scholar_library:"ÐаÑÑÐ½Ð°Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñека",methodical_cabinet:"ÐеÑодиÑеÑкий кабинеÑ",methodical_developments:"ÐеÑодиÑеÑкие ÑазÑабоÑки",normative_documents:"ÐоÑмаÑивнÑе докÑменÑÑ Ð¼ÑзÑкалÑного обÑазованиÑ",master_classes:"ÐаÑÑеÑ-клаÑÑÑ",poster:"ÐÑиÑа",announcement:"ÐнонÑÑ",concert_calendar:"ÐалендаÑÑ ÐºÐ¾Ð½ÑеÑÑов",news:"ÐовоÑÑи"},map:{map_title:"ÐÑзÑкалÑÐ½Ð°Ñ ÐºÐ°ÑÑа",map_button:"ÐÑбÑаÑÑ Ñегион",map_popup_title:"ÐÑбеÑеÑе гоÑод или Ñегион"},loginPage:{enter:"ÐойÑи",password:"ÐаÑолÑ",login:"Ðогин",loginToYourAccount:"ÐÑ
од в аккаÑнÑ",enterPassword:"ÐведиÑе паÑолÑ",name:"ÐмÑ",enterName:"ÐведиÑе Ñвое имÑ",lastName:"ФамилиÑ",enterLastName:"ÐведиÑе ÑÐ²Ð¾Ñ ÑамилиÑ",organization:"Ðазвание оÑганизаÑии",enterOrganization:"ÐведиÑе название оÑганизаÑии",fio:"ФÐÐ",enterFio:"ÐведиÑе ФÐÐ",email:"ÐлекÑÑÐ¾Ð½Ð½Ð°Ñ Ð¿Ð¾ÑÑа",enterEmail:"ÐведиÑе ÑлекÑÑоннÑÑ Ð¿Ð¾ÑÑÑ",phone:"ÐÐ¾Ð¼ÐµÑ ÑелеÑона",enterPhone:"ÐведиÑе Ð½Ð¾Ð¼ÐµÑ ÑелеÑона",loginLong:"ÐÐ¼Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ",enterLoginLong:"ÐведиÑе Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ",registration:"РегиÑÑÑаÑиÑ",attachPhoto:"пÑикÑепиÑÑ ÑоÑогÑаÑÐ¸Ñ Ð¿ÑоÑилÑ"}},tat:{header:{logo:"ТаÑÐ°Ñ Ð¼ÑзÑкаÑÑ Ð³Ð°ÑÑÑÑ",enter:"ÐеÑÒ¯",signUp:"ТеÑкÓлү",logout:"ЧÑгÑ",search:"ÐоиÑк"},sidebar:{anthem:"ТаÑаÑÑÑан РеÑпÑбликаÑÑ ÐÓүлÓÑ Ð³Ð¸Ð¼Ð½Ñ",music_map:"ÐÑзÑка каÑÑаÑÑ",all_objects_and_events:"ÐаÑлÑк обÑекÑлаÑ",concert_hall_and_theater:"ÐонÑеÑÑ Ð·Ð°Ð»Ð»Ð°ÑÑ Ò»Óм ÑеаÑÑлаÑ",museum_and_monuments:"ÐÑÐ·ÐµÐ¹Ð»Ð°Ñ Ò»Óм Ò»ÓйкÓллÓÑ",music_education:"ÐÑзÑка белеме",festival_and_competition:"ФеÑÑивалÑлÓÑ Ò»Óм конкÑÑÑлаÑ",international:"ХалÑкаÑа",all_russia:"ÐÓ©ÑенÑоÑÑиÑ",all_region:"РеÑпÑблика күлÓÐ¼ÐµÐ½Ð´Ó Ò»Óм ÑөбÓк күлÓмендÓ",all_raion:"Район күлÓмендÓ",tradition_music:"ТаÑаÑÑÑан РеÑпÑбликаÑÑ Ñ
алÑклаÑÑнÑÒ£ ÑÑадиÑион мÑзÑкаÑÑ",genres:"ТаÑÐ°Ñ ÑÑадиÑион мÑзÑкаÑÑ Ð¶Ð°Ð½ÑлаÑÑ",tradition_music_instrument:"ТÑадиÑион мÑзÑка Ñен коÑаллаÑÑ",ethnographic_group:"ÐÑноÑөбÓк ÑÓ©ÑкемнÓÑе",professional_music:"ХХ-XXI гаÑÑÑ Ð¿ÑоÑеÑÑÐ¸Ð¾Ð½Ð°Ð»Ñ Ð¼ÑзÑкаÑÑ",history:"ТаÑиÑ
",composition_guide:"ÓÑÓÑлÓÑ Ð±ÑенÑа ÑлкүÑÑÓÑкеÑ",genres_guide:"ÐанÑÐ»Ð°Ñ Ð±ÑенÑа ÑлкүÑÑÓÑкеÑ",personalities:"ШÓÑ
еÑлÓÑ",composers:"ÐомпозиÑоÑлаÑ",performers:"ÐаÑкаÑÑÑÑлаÑ",conductor:"ÐиÑижеÑлаÑ",musicologists:"ÐÑзÑка белгеÑлÓÑе",poets_etc:"ШагÑйÑÑлÓÑ, дÑамаÑÑÑглаÑ, либÑеÑÑо ÑзÑÑÑлаÑ",saidashev:"СалиÑ
СÓйдÓÑев",library_and_media:"ÐиÑапÑ
анÓ,медиаÑека",audios:"ÐÑдиоÑ
225змалаÑ",videos:"ÐидеоÑзмалаÑ",scores:"ÐоÑалаÑ",internet_department:"ТаÑÐ°Ñ Ð¼ÑзÑкаÑÑнÑÒ£ инÑеÑнеÑ-каÑедÑаÑÑ",scholar_library:"Ðилли киÑапÑ
анÓ",methodical_cabinet:"ÐеÑодика кабинеÑÑ",methodical_developments:"ÐеÑодика ÑÑлÓнмÓлÓÑе",normative_documents:"ÐÑзÑка белеменең ноÑмаÑив докÑменÑлаÑÑ",master_classes:"ÐÑÑалÑк дÓÑеÑлÓÑе",poster:"ÐÑиÑа",announcement:"ÐлÑ
ÓбÓÑлÓÑ",concert_calendar:"ÐонÑеÑÑÐ»Ð°Ñ ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñе",news:"ЯңалÑклаÑ"},map:{map_title:"ÐÑзÑка каÑÑаÑÑ",map_button:"Регион ÑайлаÑга",map_popup_title:"ШÓÒ»ÓÑне Ò»Óм Ñегион ÑайлагÑз"},loginPage:{enter:"ÐеÑÒ¯",password:"СеÑÑүз",login:"Ðогин",loginToYourAccount:"ÐккаÑнÑка кеÑÒ¯",enterPassword:"СеÑÑүзне кеÑÑегез",name:"ÐÑем",enterName:"ÐÑемегезне кеÑÑегез",lastName:"ФамилиÑ",enterLastName:"ФамилиÑгезне кеÑÑегез",organization:"ÐеÑма аÑамаÑÑ",enterOrganization:"ÐеÑма аÑамаÑÑн кеÑÑегез",fio:"ÐÑем",enterFio:"ÐÑемегезне кеÑÑегез",email:"ÐлекÑÑон поÑÑа",enterEmail:"ÐлекÑÑон поÑÑÐ°Ð½Ñ ÐºÐµÑÑегез",phone:"ТелеÑон номеÑÑ",enterPhone:"ТелеÑон номеÑÑн кеÑÑегез",loginLong:"ÐÑлланÑÑÑ Ð¸Ñеме",enterLoginLong:"ÐÑлланÑÑÑ Ð¸Ñемен кеÑÑегез",registration:"ТеÑкÓлү",attachPhoto:"пÑоÑÐ¸Ð»Ñ ÑоÑоÑÓÑемен беÑкеÑÒ¯"}}});n(420),n(421),n(422),n(423),n(425);function ql(e){return(ql="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Vl(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==ql(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==ql(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===ql(o)?o:String(o)),r)}var i,o}function Gl(e,t){return(Gl=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Hl(e){var t=function(){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}}();return function(){var n,r=Wl(e);if(t){var i=Wl(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Kl(this,n)}}function Kl(e,t){if(t&&("object"===ql(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function Wl(e){return(Wl=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Xl=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Gl(e,t)}(a,e);var t,n,r,i=Hl(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).addClick=t.props.addClick,t.writeClick=t.props.writeClick,t.deleteClick=t.props.deleteClick,t.spanClick=t.props.spanClick,t}return t=a,(n=[{key:"componentDidMount",value:function(){}},{key:"render",value:function(){var e=this.props,t=e.item;return e.admin?o.a.createElement("div",{className:"sidebar-menu-item admin"},o.a.createElement(Un,{to:"/article/node/"+t.articleNodeGroupId+"/edit",style:{color:"black",cursor:"pointer"}},t.name||o.a.createElement("span",{className:"subtle-label"},"ÐÐµÑ ÑекÑÑа"))):o.a.createElement("div",{className:"sidebar-menu-item"},o.a.createElement("span",null,t.name||o.a.createElement("span",{className:"subtle-label"},"ÐÐµÑ ÑекÑÑа")))}}])&&Vl(t.prototype,n),r&&Vl(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component);n(427);function Yl(e){return(Yl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Zl(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ql(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==Yl(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Yl(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===Yl(o)?o:String(o)),r)}var i,o}function Jl(e,t,n){return t&&Ql(e.prototype,t),n&&Ql(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function $l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&eu(e,t)}function eu(e,t){return(eu=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function tu(e){var t=function(){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}}();return function(){var n,r=ru(e);if(t){var i=ru(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return nu(this,n)}}function nu(e,t){if(t&&("object"===Yl(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function ru(e){return(ru=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var iu,ou=function(e){$l(n,e);var t=tu(n);function n(e){var r;return Zl(this,n),(r=t.call(this,e)).selectFold=function(e){r.setState((function(){return{active:-1}})),r.state.active!==e&&r.setState((function(){return{active:e}}))},r.state={active:-1},r}return Jl(n,[{key:"render",value:function(){var e=this;return o.a.createElement("div",{className:"accordion ui fluid"},this.props.contents.map((function(t,n){return o.a.createElement(au,{key:"".concat(n,"-").concat(t.title),content:t,handle:function(){return e.selectFold(n)},active:n===e.state.active,customStyles:t.styles})})))}}]),n}(o.a.Component),au=function(e){$l(n,e);var t=tu(n);function n(){return Zl(this,n),t.apply(this,arguments)}return Jl(n,[{key:"render",value:function(e){return o.a.createElement("div",{className:"fold"},o.a.createElement("section",{className:"customAccordionTitle ".concat(this.props.active?"open":""),onClick:this.props.handle},o.a.createElement("i",{className:"fas fa-angle-right customAccordionIcon"}
225),this.props.content.title),o.a.createElement("ul",{key:"content",className:"fold_content ".concat(this.props.active?"open":"")},this.props.content.inner.map((function(e,t){return o.a.createElement("li",{key:"accordion_list_item_"+t},o.a.createElement(Un,{to:"Ðлоги"===e.name?"/blogs":e.link?e.link:"/article/node/".concat(e.articleNodeGroupId),className:"customAccordionLink"},e.name||e.content))}))))}}]),n}(o.a.Component),su=ou;function lu(e){return(lu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function uu(e){return function(e){if(Array.isArray(e))return cu(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return cu(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return cu(e,t)}(e)||function(){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 cu(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function fu(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==lu(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==lu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===lu(o)?o:String(o)),r)}var i,o}function du(e,t){return(du=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function pu(e){var t=function(){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}}();return function(){var n,r=mu(e);if(t){var i=mu(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return hu(this,n)}}function hu(e,t){if(t&&("object"===lu(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function mu(e){return(mu=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var gu,vu={ru:"ÐоÑÑдаÑÑÑвеннÑй Ðимн РеÑпÑблики ТаÑаÑÑÑан",en:"State Anthem of the Republic of Tatarstan",tat:"ТаÑаÑÑÑан РеÑпÑбликаÑÑ ÐÓүлÓÑ Ð³Ð¸Ð¼Ð½Ñ"},yu={ru:"ÐедиаÑека",en:"Multimedia library",tat:"ÐедиаÑека"},bu={ru:"ÐÑзÑка â деÑÑм",en:"Music for children",tat:"ÐÑзÑка - балалаÑга"},Eu={ru:"ÐÑиÑа",en:"Poster",tat:"ÐÑиÑа"},wu={ru:"ÐебинаÑÑ",en:"Webinars",tat:"ÐебинаÑлаÑ"},Au={ru:"Email Ð´Ð»Ñ ÑвÑзи Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑаÑией",en:"Email to contact the administration",tat:"ÐдминиÑÑÑаÑÐ¸Ñ Ð±ÐµÐ»Óн ÑлемÑÓÐ³Ó ÐºÐµÑÒ¯ Ó©Ñен Email"},Su=Vn(bt(iu=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&du(e,t)}(a,e);var t,n,r,i=pu(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).appState=window.appState,t.state={menu:null,menuLoaded:!1,placeTypes:null,musicMenuL
225oaded:!1},t.key=0,t.justInited=!0,t}return t=a,(n=[{key:"componentDidMount",value:function(){this.justInited&&(this.loadData(),this.justInited=!1)}},{key:"loadData",value:function(e){var t=this;"menu"!==e&&e||this.setState({menu:null,menuLoaded:!1}),"placeTypes"!==e&&e||this.setState({placeTypes:null,musicMenuLoaded:!1}),"menu"!==e&&e||qt.a.get(Gn.api+"/api/static?lang="+(this.props.lang||this.appState.lang)).then((function(e){t.setState({menu:e.data,menuLoaded:!0})})).catch((function(e){alert(e),console.log(e)})),"placeTypes"!==e&&e||qt.a.get(Gn.api+"/api/contact-cards/place-types").then((function(e){t.setState({placeTypes:e.data,musicMenuLoaded:!0})})).catch((function(e){alert(e),console.log(e)}))}},{key:"componentDidUpdate",value:function(){this.reload&&(this.reload=!1,this.loadData())}},{key:"componentWillReceiveProps",value:function(e){"articles"===this.appState.admin&&"/articles/admin"===e.location.pathname&&this.loadData("menu")}},{key:"addNewNodeHandler",value:function(e){var t=e.currentTarget.dataset.node;this.props.history.push("/article/node/"+t+"/new"),window.scrollTo({top:0,left:0,behavior:"smooth"})}},{key:"addNewArticleHandler",value:function(e){var t=e.currentTarget.dataset.node;this.props.history.push("/article/"+t+"/new"),window.scrollTo({top:0,left:0,behavior:"smooth"})}},{key:"getSidebarMenu",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=this.isAdmin;if(!e)return null;var a=o.a.createElement("ul",null,i&&r<2?o.a.createElement(Wo.Group,{icon:!0,compact:!0,size:"small"},o.a.createElement(Wo,{icon:!0,"data-node":t||"root",onClick:this.addNewNodeHandler.bind(this),title:"ÐовÑй Ñаздел"},o.a.createElement(Ui,{name:"add"}))):i&&r>=2?o.a.createElement(Wo.Group,{icon:!0,compact:!0,size:"small"},o.a.createElement(Wo,{icon:!0,"data-node":t||"root",onClick:this.addNewArticleHandler.bind(this),title:"ÐÐ¾Ð²Ð°Ñ ÑÑаÑÑÑ"},o.a.createElement(Ui,{name:"write"}))):null,e.sort((function(e,t){return parseInt(e.index)<parseInt(t.index)?-1:parseInt(e.index)>parseInt(t.index)?1:e.name.localeCompare(t.name)})).map((function(e,t){return e.articleGroupId&&!i&&r>=2?null:o.a.createElement("li",{key:t,"data-node-id":e.articleNodeGroupId,"data-group-id":e.articleGroupId,"data-parent-id":e.parentId},e.articleGroupId?i?o.a.createElement(Un,{to:"/article/"+e.articleGroupId+"/edit"},e.name||o.a.createElement("span",{className:"subtle-label"},"ÐÐµÑ ÑекÑÑа")):o.a.createElement(Un,{to:"/article/"+e.articleGroupId},e.name||o.a.createElement("span",{className:"subtle-label"},"ÐÐµÑ ÑекÑÑа")):"NONCLICKABLE"!==e.articleNodeType?i?o.a.createElement(Un,{to:"/article/node/"+e.articleNodeGroupId+"/edit"},e.name||o.a.createElement("span",{className:"subtle-label"},"ÐÐµÑ ÑекÑÑа")):o.a.createElement(Un,{to:"/article/node/"+e.articleNodeGroupId},e.name||o.a.createElement("span",{className:"subtle-label"},"ÐÐµÑ ÑекÑÑа")):o.a.createElement("div",null,o.a.createElement(Xl,{item:e,admin:i}),n.getSidebarMenu(e.children,e.articleNodeGroupId,r+1)))})));return t||i?o.a.createElement("div",null,a):e.map((function(e,t){return{key:t,title:o.a.createElement("section",null,o.a.createElement("i",{className:"fas fa-angle-right"}),e.name||o.a.createElement("i",null,"ÐÐµÑ ÑекÑÑа")),content:o.a.createElement("section",null,n.getSidebarMenu(e.children,e.articleNodeGroupId))}}))}},{key:"isLastItem",value:function(e){return e>=1e4}},{key:"getSidebarMenuFirstItems",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=this.isAdmin;if(!e)return null;var a=o.a.createElement("ul",null,i&&r<2?o.a.createElement(Wo.Group,{icon:!0,compact:!0,size:"small"},o.a.createElement(Wo,{icon:!0,"data-node":t||"root",onClick:this.addNewNodeHandler.bind(this),title:"ÐовÑй Ñаздел"},o.a.createElement(Ui,{name:"add"}))):i&&r>=2?o.a.createElement(Wo.Group,{icon:!0,compact:!0,size:"small"},o.a.createElement(Wo,{icon:!0,"data-node":t||"root",onClick:this.addNewArticleHandler.bind(this),title:"ÐÐ¾Ð²Ð°Ñ ÑÑаÑÑÑ"},o.a.createElement(Ui,{name:"write"}))):null,e.sort((function(e,t){return parseInt(e.index)<parseInt(t.index)?-1:parseInt(e.index)>parseInt(t.index)?1:e.name.localeCompare(t.name)})).filter((function(e){return!n.isLastItem(parseInt(e.index))})).map((function(e,t){return e.articleGroupId&&!i&&r>=2?null:o.a.createElement("li",{key:t,"data-node-id":e.articleNodeGroupId,"data-group-id":e.articleGroupId,"data-parent-id":e.parentId},e.articleGroupId?i?o.a.createElement(Un,{to:"/article/"+e.articleGroupId+"/edit"},e.name||o.a.createElement("span",{className:"subtle-label"},"ÐÐµÑ ÑекÑÑа")):o.a.createElement(Un,{to:"/article/"+e.articleGroupId},e.name||o.a.createElement("span",{className:"subtle-label"},"ÐÐµÑ ÑекÑÑа")):"NONCLICKABLE"!==e.articleNodeType?i?o.a.createElement(Un,{to:"/article/node/"+e.articleNodeGroupId+"/edit"},e.name||o.a.createElement("span",{className:"subtle-label"},"ÐÐµÑ ÑекÑÑа")):o.a.createElement(Un,{to:"/article/node/"+e.articleNodeGroupId},e.name||o.a.createElement("span",{className:"subtle-label"},"ÐÐµÑ ÑекÑÑа")):o.a.createElement("div",null,o.a.createElement(Xl,{item:e,admin:i}),n.getSidebarMenu(e.children,e.articleNodeGroupId,r+1)))})));return t||i?o.a.createElement("div",null,a):e.sort((function(e,t){return parseInt(e.index)<parseInt(t.index)?-1:parseInt(e.index)>parseInt(t.index)?1:e.name.localeCompare(t.name)})).filter((function(e){return!n.isLastItem(parseInt(e.index))})).map((function(e,t){return{key:n.key++,title:e.name,inner:e.children}}))}},{key:"getSidebarMenuLastItems",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=this.isAdmin;if(!e)return null;var a=o.a.createElement("ul",null,e.sort((function(e,t){return parseInt(e.index)<parseInt(t.index)?-1:parseInt(e.index)>parseInt(t.index)?1:e.name.localeCompare(t.name)})).filter((function(e){return n.isLastItem(parseInt(e.index))})).map((function(e,t){return e.articleGroupId&&!i&&r>=2?null:o.a.createElement("li",{key:t,"data-node-id":e.articleNodeGroupId,"data-group-id":e.articleGroupId,"data-parent-id":e.parentId},e.articleGroupId?i?o.a.createElement(Un,{to:"/article/"+e.articleGroupId+"/edit"},e.name||o.a.createElement("span",{className:"subtle-label"},"ÐÐµÑ ÑекÑÑа")):o.a.createElement(Un,{to:"/article/"+e.articleGroupId},e.name||o.a.createElement("span",{className:"subtle-label"},"ÐÐµÑ ÑекÑÑа")):"NONCLICKABLE"!==e.articleNodeType?i?o.a.createElement(Un,{to:"/article/node/"+e.articleNodeGroupId+"/edit"},e.name||o.a.createElement("span",{className:"subtle-label"},"ÐÐµÑ ÑекÑÑа")):o.a.createElement(Un,{to:"/article/node/"+e.articleNodeGroupId},e.name||o.a.createElement("span",{className:"subtle-label"},"ÐÐµÑ ÑекÑÑа")):o.a.createElement("div",null,o.a.createElement(Xl,{item:e,admin:i}),n.getSidebarMenu(e.children,e.articleNodeGroupId,r+1)))})));return t||i?o.a.createElement("div",null,a):e.sort((function(e,t){return parseInt(e.index)<parseInt(t.index)?-1:parseInt(e.index)>parseInt(t.index)?1:e.name.localeCompare(t.name)})).filter((function(e){return n.isLastItem(parseInt(e.index))})).map((function(e,t){return{key:n.key++,title:e.name,inner:e.children}}))}},{key:"getAdminLinks",value:function(){return o.a.createElement(o.a.Fragment,null,o.a.createElement(Un,{to:"/articles/admin",className:"button-link"},"РазделÑ"),o.a.createElement(Un,{to:"/cards/admin",className:"button-link"},"ÐизиÑки"),o.a.createElement(Un,{to:"/media/admin",className:"button-link"},"ÐедиаÑека"),o.a.createElement(Un,{to:"/users/manage",className:"button-link"},"ÐолÑзоваÑели"),o.a.createElement(Un,{to:"/translations/manage",className:"button-link"},"ТÑанÑлÑÑии"),o.a.createElement(Un,{to:"/blogs?tag=вÑÑаÑÑи",className:"button-link"},"#вÑÑаÑÑи"),o.a.createElement(Un,{to:"/blogs?tag=вмедиаÑекÑ",className:"button-link"},"#вмедиаÑекÑ"))}},{key:"getLibraryMenu",value:function(){var e={ru:"ÐаÑÑÐ½Ð°Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñека",tat:"ФÓнни киÑапÑ
анÓ",en:"Scholar library"},t=e[this.appState.lang]||e.ru,n=this.appState.lang+"Name",r=[{ruName:"ÐиÑÑеÑÑаÑии",tatName:"ÐиÑÑеÑÑаÑиÑлÓÑ",enName:"Dissertations",tag:"диÑÑеÑÑаÑии"},{ruName:"Ðниги и ÑÑаÑÑи",tatName:"ÐиÑÐ°Ð¿Ð»Ð°Ñ Ò»Óм мÓкалÓлÓÑ",enName:"Books and articles",tag:"книги и ÑÑаÑÑи"},{ruName:"УÑебнÑе изданиÑ",tatName:"Ð£ÐºÑ ÐºÑлланмалаÑÑ",enName:"Study guides",tag:"ÑÑебнÑе изданиÑ"}].map((function(e,t){return{key:t,link:"/media?tag="+e.tag,content:e[n]||e.ruName}}));return{key:this.key++,title:t,inner:r}}},{key:"getMusicMapMenu",value:function(){var e={ru:"ÐÑзÑкалÑÐ½Ð°Ñ ÐºÐ°ÑÑа",en:"Music map",tat:"ÐÑзÑка каÑÑаÑÑ"},t=e[this.appState.lang]||e.ru,n=this.appState.lang+"Name",r=ms.cloneObject(this.state.placeTypes);r.unshift({ruName:"ÐÑе обÑекÑÑ",enName:"All objects",tatName:"ÐаÑлÑк обÑекÑлаÑ"});
225var i=r.map((function(e,t){return{key:t,link:e.code&&e.id?"/map/"+e.code+"/"+e.id:"/map",content:e[n]||e.ruName}}));return{key:this.key++,title:t,inner:i}}},{key:"render",value:function(){this.isAdmin="articles"===this.appState.admin;var e=this.state.menuLoaded&&this.state.musicMenuLoaded;this.lang!==this.appState.lang&&(this.reload=!0),this.lang=this.appState.lang;var t=[],n=this.getSidebarMenuFirstItems(this.state.menu),r=this.getSidebarMenuLastItems(this.state.menu);return e&&!this.isAdmin&&(t.push(this.getMusicMapMenu()),(t=[].concat(uu(t),uu(n))).push(this.getLibraryMenu()),t=[].concat(uu(t),uu(r))),o.a.createElement("div",{className:"sidebar"+(this.isAdmin?" admin":"")},"admin"===this.appState.user.role?o.a.createElement("div",{style:{paddingBottom:"15px",borderBottom:"1px solid #CA2E55"}},this.getAdminLinks()):null,o.a.createElement(Un,{to:this.isAdmin?"/article/1/edit":"/article/1"},o.a.createElement("div",{className:"anthem-block"},o.a.createElement("div",{className:"anthem-block-icon"},o.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",width:"26",height:"26",viewBox:"0 0 60 60"},o.a.createElement("path",{fill:"#CA2E55",d:"M56,0.8c-0.6-0.6-1.5-0.8-2.3-0.7L19.6,5.8c-1.4,0.2-2.5,1.4-2.5,2.9V38c-1.3-0.6-2.7-0.9-4.2-0.9 c-5.5,0-10,4.5-10,10s4.5,10,10,10s10-4.5,10-10V22.7L51.2,18v14.4c-1.3-0.6-2.7-0.9-4.2-0.9c-5.5,0-10,4.5-10,10s4.5,9.9,10,9.9 s10-4.4,10-9.9V3C57,2.1,56.6,1.3,56,0.8z M8.8,47c0-2.3,1.9-4.2,4.2-4.2s4.2,1.9,4.2,4.2s-1.9,4.2-4.2,4.2S8.8,49.3,8.8,47z M22.9,16.8v-5.6l28.3-4.8V12L22.9,16.8z M47,45.5c-2.3,0-4.2-1.9-4.2-4.1c0-2.3,1.9-4.2,4.2-4.2s4.2,1.9,4.2,4.2 C51.2,43.6,49.3,45.5,47,45.5z"}))),o.a.createElement("div",{className:"anthem-block-text"},vu[this.appState.lang]||vu.ru))),e&&!this.isAdmin?o.a.createElement("ul",{className:"media-nav"},o.a.createElement("li",null,o.a.createElement(Un,{to:"/media"},yu[this.appState.lang]||yu.ru))):"",e?this.isAdmin?o.a.createElement("div",null,this.getSidebarMenuFirstItems(this.state.menu),this.getSidebarMenuLastItems(this.state.menu)):"":o.a.createElement("div",{className:"paragraph"},o.a.createElement(Pl,{active:!0,inline:"centered"})),o.a.createElement(su,{contents:t}),o.a.createElement("ul",{className:"media-nav"},o.a.createElement("li",null,o.a.createElement(Un,{to:"/blogs?tag=мÑзÑкадеÑÑм"},bu[this.appState.lang]||bu.ru))),o.a.createElement("ul",{className:"media-nav"},o.a.createElement("li",null,o.a.createElement(Un,{to:"/blogs?tag=аÑиÑа"},Eu[this.appState.lang]||Eu.ru))),window.localStorage.getItem("Authorization")&&o.a.createElement("ul",{className:"media-nav"},o.a.createElement("li",null,o.a.createElement(Un,{to:"/webinars"},wu[this.appState.lang]))),o.a.createElement("div",{className:"sidebar-contacts"},Au[this.appState.lang]||Au.ru,":",o.a.createElement("a",{href:"mailto:[email protected]",target:"_blank"},"[email protected]")))}}])&&fu(t.prototype,n),r&&fu(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component))||iu);function Tu(e){return(Tu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function xu(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==Tu(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Tu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===Tu(o)?o:String(o)),r)}var i,o}function ku(e,t){return(ku=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Ou(e){var t=function(){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}}();return function(){var n,r=Pu(e);if(t){var i=Pu(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return _u(this,n)}}function _u(e,t){if(t&&("object"===Tu(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Cu(e)}function Cu(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Pu(e){return(Pu=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Iu,Nu=qn(bt(gu=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ku(e,t)}(a,e);var t,n,r,i=Ou(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).appState=window.appState,t.handleClick=t.handleClick.bind(Cu(t)),t.setLanguage=t.setLanguage.bind(Cu(t)),t.logoutHandler=t.logoutHandler.bind(Cu(t)),t.state={isMenuShow:!1},t}return t=a,(n=[{key:"componentDidMount",value:function(){var e=this;this.props.history.listen((function(t){e.setState({isMenuShow:!1})}))}},{key:"handleClick",value:function(){var e=document.getElementsByClassName("sidebar"),t=document.getElementsByClassName("sidebar-body");e[0].classList.toggle("hidden"),t[0].classList.toggle("show-sidebar")}},{key:"setLanguage",value:function(e){this.appState.setLanguage(e)}},{key:"setLanguageMob",value:function(e){console.log("setting language",e.target.value),this.setLanguage(e.target.value)}},{key:"logoutHandler",value:function(){this.appState.logout()}},{key:"showMenu",value:function(){this.setState({isMenuShow:!0})}},{key:"hideMenu",value:function(){this.setState({isMenuShow:!1})}},{key:"handleClickSlider",value:function(e){console.log(e.currentElement.tagName)}},{key:"render",value:function(){var e=this,t=zl[this.appState.lang].header;return o.a.createElement("div",{className:"header"},o.a.createElement("div",{className:"container"},o.a.createElement("nav",{className:"flex-container"},o.a.createElement("div",{className:"flex-item flex-container logos"},o.a.createElement(Un,{to:"/",className:"logo-link"},o.a.createElement("h1",{className:"logo"},t.logo)," ",o.a.createElement("h4",null,"ТаÑаÑÑÑан аһÓңнÓÑе")),o.a.createElement("img",{src:"/images/logo.png",className:"vek-logo"})),o.a.createElement("div",{className:"flex-item"},o.a.createElement("div",{style:{display:"flex",alignItems:"center"}},o.a.createElement("img",{src:"/images/logo-2.svg",className:"logo-2 mobile-hide"}),o.a.createElement("ul",{className:"mobile-hide"},o.a.createElement("li",{className:"lang"},o.a.createElement("a",{className:"active-link link",onClick:this.setLanguage.bind(this,"ru")},"РУС")),o.a.createElement("li",{className:"lang",style:{marginLeft:"5px"}},o.a.createElement("a",{onClick:this.setLanguage.bind(this,"tat")},"TAT")),o.a.createElement("li",{className:"lang",style:{marginLeft:"-3px"}},o.a.createElement("a",{onClick:this.setLanguage.bind(this,"en")},"ENG"))),o.a.createElement("select",{className:"lang-selector mobile-show",onChange:function(t){return e.setLanguageMob(t)}},o.a.createElement("option",{className:"lang",value:"ru"},"РУС"),o.a.createElement("option",{className:"lang",value:"tat"},"TAT"),o.a.createElement("option",{className:"lang",value:"en"},"ENG")),o.a.createElement("div",{className:"header-profile mobile-hide"},this.appState.loggedIn?o.a.createElement("div",null,o.a.createElement(Fo,{as:"span",className:"login-label",size:"large"},this.appState.user.login),o.a.createElement("div",{className:"paragraph"},o.a.createElement(Wo,{as:"a",onClick:this.logoutHandler,compact:!0,size:"small",color:"red",basic:!0},t.logout))):o.a.createElement("div",{className:"profile-links"},o.a.createElement("div",{className:"paragraph"},o.a.createElement(Fo,{as:Un,size:"small",to:"/login",floated:"right"},t.enter)),o.a.createElement("div",{className:"paragraph"},o.a.createElement(Fo,{as:Un,size:"small",to:"/register",floated:"right"},t.signUp)))))),o.a.createElement("div",{className:"flex-item mobile-show big-mobile-show"}
225,o.a.createElement("div",{className:"mobile-burger-menu-btn"},this.state.isMenuShow?o.a.createElement("svg",{width:"33",height:"32",viewBox:"0 0 33 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"menu-burger-icon",onClick:this.hideMenu.bind(this)},o.a.createElement("rect",{width:"33",height:"32",rx:"10",fill:"#EC2A56"}),o.a.createElement("rect",{x:"9.78235",y:"7.71875",width:"21",height:"2",rx:"1",transform:"rotate(45 9.78235 7.71875)",fill:"white"}),o.a.createElement("rect",{x:"24.6317",y:"9.13281",width:"21",height:"2",rx:"1",transform:"rotate(135 24.6317 9.13281)",fill:"white"})):o.a.createElement("svg",{width:"33",height:"32",viewBox:"0 0 33 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"menu-burger-icon",onClick:this.showMenu.bind(this)},o.a.createElement("rect",{width:"33",height:"32",rx:"10",fill:"#EC2A56"}),o.a.createElement("rect",{x:"6",y:"20",width:"21",height:"2",rx:"1",fill:"white"}),o.a.createElement("rect",{x:"6",y:"15",width:"21",height:"2",rx:"1",fill:"white"}),o.a.createElement("rect",{x:"6",y:"10",width:"21",height:"2",rx:"1",fill:"white"})))),o.a.createElement("div",{className:"flex-item login",style:{display:"none"}},o.a.createElement("a",null,t.enter)),o.a.createElement("div",{className:"flex-item",style:{display:"none"}},o.a.createElement("input",{type:"text",className:"search"}),o.a.createElement("div",{className:"mini-search"},o.a.createElement("svg",{fill:"#000",height:"36",viewBox:"0 0 24 24",width:"36",xmlns:"http://www.w3.org/2000/svg"},o.a.createElement("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}),o.a.createElement("path",{d:"M0 0h24v24H0z",fill:"none"})))))),this.state.isMenuShow&&o.a.createElement("div",{className:"mobile-menu-content mobile-show big-mobile-show"},o.a.createElement("div",{className:"lang-list-mob"},o.a.createElement("div",{className:"lang-mob",onClick:this.setLanguage.bind(this,"ru")},"РУС"),o.a.createElement("div",{className:"lang-mob"},"|"),o.a.createElement("div",{className:"lang-mob",onClick:this.setLanguage.bind(this,"tat")},"TAT"),o.a.createElement("div",{className:"lang-mob"},"|"),o.a.createElement("div",{className:"lang-mob",onClick:this.setLanguage.bind(this,"en")},"ENG")),o.a.createElement("div",{className:"header-profile"},this.appState.loggedIn?o.a.createElement("div",null,(this.appState.user.role,o.a.createElement(Fo,{as:"span",size:"large"},this.appState.user.login)),o.a.createElement("div",{className:"paragraph"},o.a.createElement(Wo,{as:"a",onClick:this.logoutHandler,compact:!0,size:"small",color:"red",basic:!0},t.logout))):o.a.createElement("div",{className:"profile-links"},o.a.createElement("div",{className:"paragraph"},o.a.createElement(Fo,{as:Un,size:"small",to:"/login",floated:"right"},t.enter)),o.a.createElement("div",{className:"paragraph"},o.a.createElement(Fo,{as:Un,size:"small",to:"/register",floated:"right"},t.signUp)))),o.a.createElement("div",{className:"mobile-sidebar"},o.a.createElement(Su,null))))}}])&&xu(t.prototype,n),r&&xu(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(i.Component))||gu);function Ru(e){return(Ru="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Lu(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==Ru(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Ru(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===Ru(o)?o:String(o)),r)}var i,o}function Mu(e,t){return(Mu=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Du(e){var t=function(){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}}();return function(){var n,r=Uu(e);if(t){var i=Uu(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return ju(this,n)}}function ju(e,t){if(t&&("object"===Ru(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function Uu(e){return(Uu=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Fu,Bu,zu,qu,Vu=bt(Iu=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Mu(e,t)}(a,e);var t,n,r,i=Du(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).state={templates:{404:o.a.createElement("div",null,o.a.createElement("h2",null,"404"),o.a.createElement("p",null,"СÑÑаниÑа не найдена")),default:o.a.createElement("div",null,o.a.createElement("h2",null,"ÐобÑо пожаловаÑÑ"))}},t}return t=a,(n=[{key:"render",value:function(){var e=this.state.templates[this.props.type]||this.state.templates.default;return this.props.component&&(e=o.a.createElement(this.props.component,this.props)),this.props.embeded?o.a.createElement("div",{className:"article"},e):o.a.createElement("div",{className:"index-page"},o.a.createElement("div",{className:"header-container"},o.a.createElement(Nu,null)),o.a.createElement("div",{className:"body container"},o.a.createElement("div",{className:"sidebar-container"},o.a.createElement(Su,null)),o.a.createElement("div",{className:"main-content"},o.a.createElement("div",{className:"article"},e))))}}])&&Lu(t.prototype,n),r&&Lu(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(i.Component))||Iu;function Gu(e){return(Gu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Hu(e,t,n,r){n&&Object.defineProperty(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(r):void 0})}function Ku(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==Gu(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Gu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===Gu(o)?o:String(o)),r)}var i,o}function Wu(e,t,n,r,i){var o={};return Object.keys(r).forEach((function(e){o[e]=r[e]})),o.enumerable=!!o.enumerable,o.configurable=!!o.configurable,("value"in o||o.initializer)&&(o.writable=!0),o=n.slice().reverse().reduce((function(n,r){return r(e,t,n)||n}),o),i&&void 0!==o.initializer&&(o.value=o.initializer?o.initializer.call(i):void 0,o.initializer=void 0),void 0===o.initializer&&(Object.defineProperty(e,t,o),o=null),o}var Xu,Yu=new(Fu=Object(ue.d)("breadcrumbs have been updated"),zu=Wu((Bu=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),Hu(this,"loaded",zu,this),Hu(this,"breadcrumbs",qu,this)}var t,n,r;return t=e,(n=[{key:"updateBreadcrumbs",value:function(e){this.breadcrumbs=e,this.loaded=!0}},{key:"getBreadcrumbs",get:function(){return this.breadcrumbs}}])&&Ku(t.prototype,n),r&&Ku(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}()).prototype,"loaded",[ue.l],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),qu=Wu(Bu.prototype,"breadcrumbs",[ue.l],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),Wu(Bu.prototype,"updateBreadcrumbs",[Fu],Object.getOwnPropertyDescriptor(Bu.prototype,"updateBreadcrumbs"),Bu.prototype),Wu(Bu.prototype,"getBreadcrumbs",[ue.e],Object.getOwnPropertyDescriptor(Bu.prototype,"getBreadcrumbs"),Bu.prototype),Bu);function Zu(e){return(Zu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Qu(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==Zu(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Zu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===Zu(o)?o:String(o)),r)}var i,o}function Ju(e,t){return(Ju=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function $u(e){var t=function(){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}}();return function(){var n,r=tc(e);if(t){var i=tc(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return ec(this,n)}}function ec(e,t){if(t&&("object"===Zu(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}
225function tc(e){return(tc=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var nc=Vn(bt(Xu=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Ju(e,t)}(a,e);var t,n,r,i=$u(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).uploadArticles=function(){qt.a.get(Gn.api+"/api/article-groups/"+t.articleId).then((function(e){t.setState({notFound:!1,articleGroup:e.data,currentArticle:e.data[t.appState.lang+"Article"],contentLoaded:!0}),Yu.updateBreadcrumbs(e.data.breadCrumbs)})).catch((function(e){t.setState({notFound:!0}),console.log(e)}))},t.articleId=t.props.match.params.articleId,t.appState=window.appState,t.state={currentArticle:null,articleGroup:null,contentLoaded:!1,showPopupMessage:!1,popupMessage:"",showSendErrorModal:!1,errorMessage:""},t.headers=localStorage.getItem("Authorization")?{headers:{Authorization:localStorage.getItem("Authorization")}}:null,t}return t=a,(n=[{key:"componentDidMount",value:function(){"root"!==this.nodeId&&"add"!==this.props.action?this.uploadArticles():this.setState({currentArticle:{title:"",body:"",description:""},articleGroup:null,contentLoaded:!0})}},{key:"sendErrorMessage",value:function(){var e=this;qt.a.post("".concat(Gt,"/post/mistake"),{message:this.state.errorMessage.length>0?this.state.errorMessage:null,url:window.location.href},this.headers).then((function(t){e.setState({showSendErrorModal:!1,errorMessage:"",showPopupMessage:!0,popupMessage:"ÐаÑе ÑообÑение ÑÑпеÑно заÑегиÑÑÑиÑовано"}),setTimeout((function(){return e.hidePopupMessage()}),5e3)}))}},{key:"hidePopupMessage",value:function(){this.setState({showPopupMessage:!1,popupMessage:""})}},{key:"getSendErrorMessageText",value:function(){var e={ru:"СообÑиÑÑ Ð¾Ð± оÑибке",tat:"ХаÑÐ°Ð»Ð°Ñ ÑÑÑÑнда Ñ
ÓбÓÑ Ð¸ÑеÑгÓ",en:"Report a bug"};return e[this.appState.lang]||e.ru}},{key:"render",value:function(){var e=this;return this.state.notFound?o.a.createElement(Vu,{type:"404",embeded:!0}):o.a.createElement("div",{className:"article"},this.state.contentLoaded?this.props.admin?o.a.createElement(Qs,{articleGroup:this.state.articleGroup,nodeId:this.articleId,action:this.props.action}):o.a.createElement("div",null,this.state.showPopupMessage&&o.a.createElement("div",{onClick:function(){return e.hidePopupMessage()},className:"popupMessage"},this.state.popupMessage),o.a.createElement(_l,{onClose:function(){return e.setState({showSendErrorModal:!1,errorMessage:""})},open:this.state.showSendErrorModal},o.a.createElement(_l.Header,null,this.getSendErrorMessageText()),o.a.createElement(_l.Content,null,o.a.createElement(cs,null,o.a.createElement(cs.Field,null,o.a.createElement("label",null,"ÐпиÑиÑе найденнÑÑ Ð¾ÑибкÑ"),o.a.createElement("input",{onChange:function(t){return e.setState({errorMessage:t.target.value})}})))),o.a.createElement(_l.Actions,null,o.a.createElement(Wo,{color:"black",onClick:function(){return e.setState({showSendErrorModal:!1,errorMessage:""})}},"ÐÑмена"),o.a.createElement(Wo,{content:"ÐÑпÑавиÑÑ",labelPosition:"right",icon:"checkmark",onClick:function(){return e.sendErrorMessage(e.props.id)},positive:!0}))),o.a.createElement("h2",null,this.state.currentArticle.title,"admin"===this.appState.user.role?o.a.createElement("span",null,"  "):"","admin"===this.appState.user.role?o.a.createElement(Un,{to:"/article/"+this.state.articleGroup.id+"/edit",className:"article-edit-button"},o.a.createElement(Ui,{name:"write"})):""),o.a.createElement("div",{className:"paragraph"},this.state.articleGroup.tags.map((function(e,t){return o.a.createElement(Un,{"data-tag-id":e.id,key:t,className:"articleTag",to:"/search?q=".concat(e.name,"&tag=",1)},e.name)}))),o.a.createElement("div",{className:"ql-editor display",dangerouslySetInnerHTML:{__html:this.state.currentArticle.body.replace(/<script *.*?>.*?<\/script>/g,"")}}),o.a.createElement("div",null,o.a.createElement("div",{style:{cursor:"pointer",textDecoration:"underline",marginTop:"5px"},onClick:function(){e.setState({showSendErrorModal:!0})}}
225,this.getSendErrorMessageText()))):this.props.admin?o.a.createElement("div",{className:"paragraph"},o.a.createElement(Pl,{active:!0,inline:"centered"})):o.a.createElement(Bl,null,o.a.createElement(Bl.Line,null),o.a.createElement(Bl.Line,null),o.a.createElement(Bl.Line,null),o.a.createElement(Bl.Line,null),o.a.createElement(Bl.Line,null),o.a.createElement(Bl.Line,null),o.a.createElement(Bl.Line,null)))}}])&&Qu(t.prototype,n),r&&Qu(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(i.Component))||Xu);function rc(e){return(rc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ic(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==rc(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==rc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===rc(o)?o:String(o)),r)}var i,o}function oc(e,t){return(oc=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function ac(e){var t=function(){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}}();return function(){var n,r=uc(e);if(t){var i=uc(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return sc(this,n)}}function sc(e,t){if(t&&("object"===rc(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return lc(e)}function lc(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function uc(e){return(uc=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var cc=[{code:"RUS",name:"ruArticleNode",formName:"ruArticleNodeForm"},{code:"ENG",name:"enArticleNode",formName:"enArticleNodeForm"},{code:"TAT",name:"tatArticleNode",formName:"tatArticleNodeForm"}],fc=Vn(function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&oc(e,t)}(a,e);var t,n,r,i=ac(a);function a(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).articleNodeGroup=t.props.articleNodeGroup,"add"===t.props.action){t.articleNodeGroup={};for(var n=0,r=cc.length;n<r;n++)t.articleNodeGroup[cc[n].name]={name:"",description:""};t.articleNodeGroup.parentId=t.props.nodeId,t.articleNodeGroup.index=0}t.submitHandler=t.submitHandler.bind(lc(t)),t.handleFormRef=t.handleFormRef.bind(lc(t)),t.headers={add:"ÐовÑй Ñаздел",edit:"РедакÑиÑование Ñаздела"},t.editorPanes=[];for(var s=0,l=cc.length;s<l;s++){var u=o.a.createRef();t.editorPanes[s]={ref:u,code:cc[s].code,menuItem:cc[s].title||cc[s].code,name:cc[s].name,formName:cc[s].formName,pane:o.a.createElement($i.Pane,{key:s},o.a.createElement("div",null,o.a.createElement("div",{className:"paragraph"},o.a.createElement("span",{className:"label"},"Ðаголовок"),o.a.createElement(Yo,{fluid:!0,placeholder:"Ðаголовок",id:"input-"+cc[s].name+"-title",defaultValue:t.articleNodeGroup[cc[s].name]?t.articleNodeGroup[cc[s].name].name:""})),o.a.createElement("div",{className:"paragraph"},o.a.createElement("span",{className:"label"},"ÐпиÑание"),o.a.createElement($o,{autoHeight:!0,id:"textarea-"+cc[s].name+"-description",defaultValue:t.articleNodeGroup[cc[s].name]?t.articleNodeGroup[cc[s].name].description:"",style:{minHeight:100}}))))}}return window.eds=t.editorPanes,t}return t=a,(n=[{key:"submitHandler",value:function(e){e.preventDefault(),this.disableEverything();var t,n={parentId:null===this.articleNodeGroup.parentId?"root":this.articleNodeGroup.parentId,index:this.articleNodeGroup.index||0};"root"===n.parentId?(delete n.parentId,n.articleNodeType="NONCLICKABLE"):n.articleNodeType="CLICKABLE";for(var r=0,i=this.editorPanes.length;r<i;r++){var o=this.editorPanes[r];n[o.formName]={name:document.getElementById("input-"+o.name+"-title").value,description:document.getElementById("textarea-"+o.name+"-description").value}}switch(this.props.action){case"add":t="post";break;case"edit":t="put";break;default:t="put"}var a=this;qt.a[t](Gn.api+"/api/node-groups/"+(this.articleNodeGroup.id||""),n,{headers:{Authorization:localStorage.getItem("Authorization")}}).then((function(){a.props.history.push("/articles/admin")})).catch((function(e){alert(e),console.log(e),a.enableEverything()}))}},{key:"disableEverything",value:function(){var e=this.formElem;e.classList.add("disabled");for(var t=e.querySelectorAll("input, button, textarea"),n=0,r=t.length;n<r;n++)t[n].setAttribute("disabled","disabled")}},{key:"enableEverything",value:function(){var e=this.formElem;e.classList.remove("disabled");for(var t=e.querySelectorAll("input, button, textarea"),n=0,r=t.length;n<r;n++)t[n].removeAttribute("disabled")}},{key:"handleFormRef",value:function(e){this.formElem=e}},{key:"deleteClickHandler",value:function(e){if(window.confirm("УдалиÑÑ Ñаздел?")){var t=this;t.disableEverything(),qt.a.delete(Gn.api+"/api/node-groups/"+this.articleNodeGroup.id,{headers:{Authorization:localStorage.getItem("Authorization")}}).then((function(){t.props.history.push("/articles/admin")})).catch((function(e){alert(e),console.log(e),t.enableEverything()}))}}},{key:"render",value:function(){return o.a.createElement(wo,{innerRef:this.handleFormRef},o.a.createElement(cs,{onSubmit:this.submitHandler},o.a.createElement("h2",null,this.headers[this.props.action]),o.a.createElement($i,{menu:{secondary:!0,pointing:!0},panes:this.editorPanes,renderActiveOnly:!1}),o.a.createElement("br",null),o.a.createElement(Wo,{primary:!0,type:"submit"},"СоÑ
ÑаниÑÑ"),"edit"===this.props.action?o.a.createElement(Wo,{color:"red",type:"button",onClick:this.deleteClickHandler.bind(this)},"УдалиÑÑ"):null,"edit"===this.props.action&&"CLICKABLE"===this.props.articleNodeGroup.articleNodeType?o.a.createElement("div",null,o.a.createElement("div",{className:"paragraph"},o.a.createElement(Un,{to:"/article/node/"+this.articleNodeGroup.id},"Ð ÑÐ°Ð·Ð´ÐµÐ»Ñ >"))):null))}}])&&ic(t.prototype,n),r&&ic(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(i.Component));n(478),n(480);function dc(e){return(dc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function pc(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==dc(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==dc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===dc(o)?o:String(o)),r)}var i,o}
225function hc(e,t){return(hc=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function mc(e){var t=function(){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}}();return function(){var n,r=vc(e);if(t){var i=vc(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return gc(this,n)}}function gc(e,t){if(t&&("object"===dc(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function vc(e){return(vc=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var yc=qn(function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&hc(e,t)}(a,e);var t,n,r,i=mc(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).appState=window.appState,t.state={searchQuery:null},t}return t=a,(n=[{key:"handleSearchSubmit",value:function(){var e=this.searchForm.elements["search-input"].value;this.appState.searchQuery=e,"#"===e.charAt(0)?this.props.history.push("/search?q=".concat(e.slice(1),"&tag=",1)):this.props.history.push("/search?q=".concat(e,"&tag=",0))}},{key:"handleSearchFormRef",value:function(e){this.searchForm=e}},{key:"componentDidMount",value:function(){var e=new URLSearchParams(this.props.location.search).get("q");null!==e&&(this.appState.searchQuery=e),"/search"===this.props.match.path&&this.setState({searchQuery:e})}},{key:"getSearchPlaceholder",value:function(){var e={ru:"ÐоиÑк в ÑÑаÑÑÑÑ
",en:"Search in articles",tat:"ÐÓкалÓлÓÑдÓн ÑзлÓÒ¯"};return e[this.appState.lang]||e.ru}},{key:"render",value:function(){return o.a.createElement("div",{className:"main-search-section"},o.a.createElement("div",{className:"paragraph"},o.a.createElement(wo,{innerRef:this.handleSearchFormRef.bind(this)},o.a.createElement(cs,{onSubmit:this.handleSearchSubmit.bind(this)},o.a.createElement(Yo,{fluid:!0,placeholder:this.getSearchPlaceholder(),icon:"search",className:"search-input",name:"search-input",defaultValue:null===this.state.searchQuery?this.appState.searchQuery:this.state.searchQuery})))))}}])&&pc(t.prototype,n),r&&pc(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(i.Component));n(482);function bc(e){return(bc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ec(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==bc(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==bc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===bc(o)?o:String(o)),r)}var i,o}function wc(e,t){return(wc=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Ac(e){var t=function(){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}}();return function(){var n,r=Tc(e);if(t){var i=Tc(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Sc(this,n)}}function Sc(e,t){if(t&&("object"===bc(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}
225function Tc(e){return(Tc=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var xc=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&wc(e,t)}(a,e);var t,n,r,i=Ac(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).inc=function(e){e.preventDefault(),e.stopPropagation(),t.state.value<16&&t.setState({value:""===t.state.value?1:parseInt(t.state.value)+1})},t.getLink=function(){return"media"===t.props.type?"".concat(Vt,"/post/change-position"):"post"===t.props.type?"".concat(Gn.api,"/api/article-groups/change-position"):void 0},t.submitOrder=function(){""!==t.state.value&&(t.setState({loading:!0}),qt.a.post(t.getLink(),{id:t.props.id,position:t.state.value},t.headers).then((function(){t.props.updatePage()})))},t.dec=function(e){e.preventDefault(),e.stopPropagation(),t.state.value>1&&t.setState({value:""===t.state.value?1:parseInt(t.state.value)-1})},t.handleInputChange=function(e){e.preventDefault(),e.stopPropagation();var n=e.target.value.replace(/[^\d+]/,"");n<1?t.setState({value:1}):n>16?t.setState({value:16}):t.setState({value:n})},t.handleKeys=function(e){e.preventDefault(),e.stopPropagation(),46===e.keyCode&&t.setState({value:""}),13===e.keyCode&&t.submitOrder()},t.handlePinClick=function(e){e.preventDefault(),e.stopPropagation(),e.nativeEvent.stopImmediatePropagation(),!1===t.state.pinActive?(t.setState({pinActive:!0}),setTimeout((function(){return t.setState({buttonsVisible:!0})}),800)):t.submitOrder()},t.state={value:e.value||"",pinActive:!1,buttonsVisible:!1,loading:!1,loaded:!1},t.headers=localStorage.getItem("Authorization")?{headers:{Authorization:localStorage.getItem("Authorization")}}:null,t}return t=a,(n=[{key:"componentDidUpdate",value:function(e){e.value!==this.props.value&&this.setState({value:this.props.value})}},{key:"render",value:function(e){return o.a.createElement("div",{className:"mainOrderSection"},o.a.createElement("div",{className:"inputDiv ".concat(this.state.pinActive?"inputDivActive":"inputDivInactive")},this.state.buttonsVisible&&o.a.createElement("div",{className:"orderButtons"},o.a.createElement(Ui,{onClick:this.dec,className:"orderArrow",name:"arrow left",size:"large"}),o.a.createElement("input",{className:"orderInput",type:"text",onChange:this.handleInputChange,onKeyDown:this.handleKeys,value:this.state.value}),o.a.createElement(Ui,{onClick:this.inc,className:"orderArrow",name:"arrow right",size:"large"}))),o.a.createElement(Wo,{loading:this.state.loading,className:"pinButton ".concat(!this.state.pinActive&&"UiPinkButton"),onClick:this.handlePinClick,color:this.state.pinActive?"green":"pink",icon:!0},this.state.pinActive?o.a.createElement(Ui,{name:"check"}):this.props.value?o.a.createElement("span",{className:"orderSpan"},"#".concat(this.props.value)):o.a.createElement(Ui,{className:"pinIcon",name:"pin"})))}}])&&Ec(t.prototype,n),r&&Ec(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component),kc=n(233),Oc=n.n(kc);n(484);function _c(e){return(_c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Cc(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Pc(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==_c(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==_c(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===_c(o)?o:String(o)),r)}var i,o}
225function Ic(e,t){return(Ic=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Nc(e){var t=function(){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}}();return function(){var n,r=Lc(e);if(t){var i=Lc(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Rc(this,n)}}function Rc(e,t){if(t&&("object"===_c(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function Lc(e){return(Lc=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Mc=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Ic(e,t)}(a,e);var t,n,r,i=Nc(a);function a(){return Cc(this,a),i.apply(this,arguments)}return t=a,(n=[{key:"render",value:function(){return o.a.createElement(Oc.a,this.props)}}])&&Pc(t.prototype,n),r&&Pc(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(i.Component);function Dc(e){return(Dc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function jc(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Uc(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==Dc(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Dc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===Dc(o)?o:String(o)),r)}var i,o}function Fc(e,t){return(Fc=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Bc(e){var t=function(){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}}();return function(){var n,r=qc(e);if(t){var i=qc(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return zc(this,n)}}function zc(e,t){if(t&&("object"===Dc(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function qc(e){return(qc=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Vc=qn(function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Fc(e,t)}(a,e);var t,n,r,i=Bc(a);function a(){var e;jc(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return(e=i.call.apply(i,[this].concat(n))).state={loaded:!1},e.handleLoad=function(){e.setState({loaded:!0},e.props.setLoaded(e.props.article.id))},e}return t=a,(n=[{key:"render",value:function(){var e=this;return o.a.createElement("div",{key:this.props.article.id,className:"grid-item gridItemFix"},o.a.createElement("div",{className:"article-list__item",onClick:function(){e.props.history.push("/article/".concat(e.props.article.i
225d))}},"admin"===window.appState.user._role&&o.a.createElement(xc,{type:"post",updatePage:this.props.updatePage,value:this.props.article.index,id:this.props.article.id}),this.props.article.coverId?o.a.createElement("img",{alt:"",style:this.state.loaded?{}:{display:"none"},src:Vt+"/image/"+this.props.article.coverId+"/compressed",onLoad:this.handleLoad}):o.a.createElement("div",{className:"article-list__article-placeholder"},o.a.createElement(Mc,{name:"file-alt",style:{display:"block"}})),o.a.createElement("div",{className:"article-list__article-title"},this.props.article[window.appState.lang+"Article"].title||"Ðез названиÑ")))}}])&&Uc(t.prototype,n),r&&Uc(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component));function Gc(e){return(Gc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Hc(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==Gc(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Gc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===Gc(o)?o:String(o)),r)}var i,o}function Kc(e,t){return(Kc=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Wc(e){var t=function(){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}}();return function(){var n,r=Yc(e);if(t){var i=Yc(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Xc(this,n)}}function Xc(e,t){if(t&&("object"===Gc(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function Yc(e){return(Yc=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Zc,Qc=n(486),Jc=qn(function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Kc(e,t)}(a,e);var t,n,r,i=Wc(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).setLoaded=function(e){t.cards.find((function(t){return t.id===e})).loaded=!0,0===t.cards.filter((function(e){return!e.loaded})).length&&t.updateColcade()},t.updateColcade=function(){try{t.colc&&t.colc.destroy();var e=document.querySelector(".grid");t.colc=new Qc(e,{columns:".grid-col",items:".grid-item"})}catch(e){console.log(e)}},t.updatePage=function(){t.props.updatePage(),t.setState({key:Math.random().toString(36).substring(7)})},t.appState=window.appState,t.cards=t.props.articleNodeGroup.childrenArticleGroups.filter((function(e){return null!==e.coverId})).map((function(e){return{id:e.id,loaded:!1}})),t}return t=a,(n=[{key:"componentDidMount",value:function(){var e=document.querySelector(".grid");this.colc=new Qc(e,{columns:".grid-col",items:".grid-item"})}},{key:"componentDidUpdate",value:function(e,t,n){}},{key:"render",value:function(){var e=this,t=this.props.articleNodeGroup.childrenArticleGroups;return o.a.createElement("div",{className:"section-page"},o.a.createElement("div",{className:"section-page__title"},this.props.articleNodeGroup[window.appState.lang+"ArticleNode"].name||"Title"),o.a.createElement(yc,null),"admin"===window.appState.user.role?o.a.createElement(Un,{to:"/article/".concat(this.props.articleNodeGroup.id,"/new"),className:"ui primary button tiny compact"},"+ ÐÐ¾Ð²Ð°Ñ ÑÑаÑÑÑ"):null,o.a.createElement("div",{className:"article-list grid"},o.a.createElement("div",{className:"grid-col grid-col--1"}),o.a.createElement("div",{className:"grid-col grid-col--2"}),o.a.createElement("div",{className:"grid-col grid-col--3"}),o.a.createElement("div",{className:"grid-col grid-col--4"}),t.sort((function(e,t){return null===e.index?1:null===t.index||0===t.index?-1:e.index>
225t.index?1:t.index>e.index?-1:0})).map((function(t,n){return o.a.createElement(Vc,{setLoaded:e.setLoaded,key:t.id,article:t,isAdmin:"admin"===e.appState.user._role,updatePage:e.updatePage})}))))}}])&&Hc(t.prototype,n),r&&Hc(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component));function $c(e){return($c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ef(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==$c(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==$c(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===$c(o)?o:String(o)),r)}var i,o}function tf(e,t){return(tf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function nf(e){var t=function(){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}}();return function(){var n,r=of(e);if(t){var i=of(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return rf(this,n)}}function rf(e,t){if(t&&("object"===$c(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function of(e){return(of=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var af,sf=bt(Zc=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&tf(e,t)}(a,e);var t,n,r,i=nf(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).uploadNodeGroup=function(){t.setState({currentNode:null,articleNodeGroup:null,contentLoaded:!1},(function(){return qt.a.get(Gn.api+"/api/node-groups/"+t.nodeId).then((function(e){t.setState({currentNode:e.data[t.appState.lang+"ArticleNode"],articleNodeGroup:e.data,contentLoaded:!0}),Yu.updateBreadcrumbs(e.data.breadCrumbs)})).catch((function(e){alert(e),console.log(e)}))}))},t.nodeId=t.props.match.params.nodeId,t.appState=window.appState,t.state={currentNode:null,articleNodeGroup:null,contentLoaded:!1},t}return t=a,(n=[{key:"componentDidMount",value:function(){"root"!==this.nodeId&&"add"!==this.props.action?this.uploadNodeGroup():this.setState({currentNode:{name:"",description:""},articleNodeGroup:null,contentLoaded:!0})}},{key:"componentWillReceiveProps",value:function(e){this.setState({contentLoaded:!1}),this.nodeId=e.match.params.nodeId,this.componentDidMount()}},{key:"render",value:function(){return this.state.contentLoaded&&!this.props.admin&&"CLICKABLE"===this.state.articleNodeGroup.articleNodeType?o.a.createElement(Jc,{updatePage:this.uploadNodeGroup,articleNodeGroup:this.state.articleNodeGroup}):o.a.createElement("div",{className:"article"},this.state.contentLoaded?this.props.admin?o.a.createElement(fc,{articleNodeGroup:this.state.articleNodeGroup,nodeId:this.nodeId,action:this.props.action}):o.a.createElement("div",null,o.a.createElement("h2",null,this.state.currentNode.name),o.a.createElement("div",null,this.state.currentNode.description)):this.props.admin?o.a.createElement("div",{className:"paragraph"},o.a.createElement(Pl,{active:!0,inline:"centered"})):o.a.createElement(Bl,null,o.a.createElement(Bl.Line,null),o.a.createElement(Bl.Line,null),o.a.createElement(Bl.Line,null),o.a.createElement(Bl.Line,null),o.a.createElement(Bl.Line,null),o.a.createElement(Bl.Line,null),o.a.createElement(Bl.Line,null)))}}])&&ef(t.prototype,n),r&&ef(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(i.Component))||Zc;function lf(e){return(lf="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function uf(){return(uf=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function cf(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==lf(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==lf(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===lf(o)?o:String(o)),r)}var i,o}function ff(e,t){return(ff=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function df(e){var t=function(){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}}();return function(){var n,r=hf(e);
225if(t){var i=hf(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return pf(this,n)}}function pf(e,t){if(t&&("object"===lf(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function hf(e){return(hf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var mf=bt(af=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ff(e,t)}(a,e);var t,n,r,i=df(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).appState=window.appState,t}return t=a,(n=[{key:"componentDidMount",value:function(){this.appState.admin="articles"}},{key:"componentWillUnmount",value:function(){this.appState.admin=!1}},{key:"render",value:function(){return"admin"!==this.appState.user.role?o.a.createElement(Bt,{to:"/"}):o.a.createElement(te,null,o.a.createElement(le,{path:"/articles/admin",render:function(e){return o.a.createElement("div",{className:"article"},o.a.createElement("h2",null,"РедакÑиÑование Ñазделов"))}}),o.a.createElement(le,{path:"/article/:articleId/edit",render:function(e){return o.a.createElement(nc,uf({},e,{admin:!0,action:"edit"}))}}),o.a.createElement(le,{path:"/article/:articleId/new",render:function(e){return o.a.createElement(nc,uf({},e,{admin:!0,action:"add"}))}}),o.a.createElement(le,{path:"/article/node/:nodeId/edit",render:function(e){return o.a.createElement(sf,uf({},e,{admin:!0,action:"edit"}))}}),o.a.createElement(le,{path:"/article/node/:nodeId/new",render:function(e){return o.a.createElement(sf,uf({},e,{admin:!0,action:"add"}))}}))}}])&&cf(t.prototype,n),r&&cf(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component))||af;n(487),n(489);function gf(e){var t=e.children,n=e.className,i=e.content,a=e.icon,s=Mr()("divider",n),l=mr(gf,e),u=gr(gf,e);return li()(a)?li()(i)?o.a.createElement(u,Rr()({},l,{className:s}),r.isNil(t)?"/":t):o.a.createElement(u,Rr()({},l,{className:s}),i):Ui.create(a,{defaultProps:Xn()({},l,{className:s}),autoGenerateKey:!1})}gf.handledProps=["as","children","className","content","icon"],gf.propTypes={},gf.create=ci(gf,(function(e){return{icon:e}}));var vf=gf,yf=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"computeElementType",(function(){var e=n.props,t=e.link,r=e.onClick;if(t||r)return"a"})),lr()(ar()(ar()(n)),"handleClick",(function(e){return hr()(n.props,"onClick",e,n.props)})),n}return ir()(t,e),Jn()(t,[{key:"render",value:function(){var e=this.props,n=e.active,i=e.children,a=e.className,s=e.content,l=e.href,u=Mr()(Br(n,"active"),"section",a),c=mr(t,this.props),f=gr(t,this.props,this.computeElementType);return o.a.createElement(f,Rr()({},c,{className:u,href:l,onClick:this.handleClick}),r.isNil(i)?s:i)}}]),t}(i.Component);function bf(e){var t=e.children,n=e.className,i=e.divider,a=e.icon,s=e.sections,l=e.size,u=Mr()("ui",l,"breadcrumb",n),c=mr(bf,e),f=gr(bf,e);if(!r.isNil(t))return o.a.createElement(f,Rr()({},c,{className:u}),t);var d=[];return kr()(s,(function(e,t){var n=yf.create(e);if(d.push(n),t!==s.length-1){var r="".concat(n.key,"_divider")||!1;d.push(vf.create({content:i,icon:a,key:r}))}})),o.a.createElement(f,Rr()({},c,{className:u}),d)}lr()(yf,"handledProps",["active","as","children","className","content","href","link","onClick"]),yf.propTypes={},yf.create=ci(yf,(function(e){return{content:e,link:!0}})),bf.handledProps=["as","children","className","divider","icon","sections","size"],bf.propTypes={},bf.Divider=vf,bf.Section=yf;var Ef,wf=bf;function Af(e){return(Af="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Sf(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==Af(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Af(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===Af(o)?o:String(o)),r)}var i,o}function Tf(e,t){return(Tf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function xf(e){var t=function(){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}}();return function(){var n,r=Of(e);if(t){var i=Of(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return kf(this,n)}}function kf(e,t){if(t&&("object"===Af(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function Of(e){return(Of=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var _f,Cf=qn(bt(Ef=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Tf(e,t)}(a,e);var t,n,r,i=xf(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).appState=window.appState,t.state={url:t.props.location,breadcrumbs:Yu.breadcrumbs},t}return t=a,(n=[{key:"getBreadcrumbsMarkup",value:function(e){var t=window.appState.lang,n=[];if(this.props.location.pathname.includes("article")){var r;switch(t){case"ru":r="ruName";break;case"en":r="enName";break;case"tat":r="tatName"}return 2===e.length&&(n.push(o.a.createElement(o.a.Fragment,{key:e[0].id},o.a.createElement(wf.Section,null,e[0][r]?e[0][r]:e[0].ruName),o.a.createElement(wf.Divider,null))),n.push(o.a.createElement(wf.Section,{active:!0,key:e[1].id},o.a.createElement(Un,{to:"/article/node/"+e[1].id},e[1][r]?e[1][r]:e[1].ruName)))),3===e.length&&(n.push(o.a.createElement(o.a.Fragment,{key:e[0].id},o.a.createElement(wf.Section,null,e[0][r]?e[0][r]:e[0].ruName),o.a.createElement(wf.Divider,null))),n.push(o.a.createElement(o.a.Fragment,{key:e[1].id},o.a.createElement(wf.Section,null,o.a.createElement(Un,{to:"/article/node/"+e[1].id},e[1][r]?e[1][r]:e[1].ruName)),o.a.createElement(wf.Divider,null))),n.push(o.a.createElement(wf.Section,{active:!0,key:e[2].id},o.a.createElement(Un,{to:"/article/"+e[2].id},e[2][r]?e[2][r]:e[2].ruName)))),n}}},{key:"render",value:function(){return o.a.createElement("div",{className:"breadcrumbs"},o.a.createElement(wf,null,this.getBreadcrumbsMarkup(Yu.breadcrumbs)))}}])&&Sf(t.prototype,n),r&&Sf(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component))||Ef);function Pf(e){return(Pf="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function If(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==Pf(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Pf(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===Pf(o)?o:String(o)),r)}var i,o}function Nf(e,t){return(Nf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Rf(e){var t=function(){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}}();return function(){var n,r=Mf(e);
225if(t){var i=Mf(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Lf(this,n)}}function Lf(e,t){if(t&&("object"===Pf(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function Mf(e){return(Mf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Df=qn(bt(_f=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Nf(e,t)}(a,e);var t,n,r,i=Rf(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).state={templates:{404:o.a.createElement("div",{className:"article"},o.a.createElement("h2",null,"404"),o.a.createElement("p",null,"СÑÑаниÑа не найдена")),default:o.a.createElement("div",{className:"article"},o.a.createElement("h2",null,"ÐобÑо пожаловаÑÑ"))}},t}return t=a,(n=[{key:"render",value:function(){var e=this.state.templates[this.props.type]||this.state.templates.default;return this.props.component&&(e=o.a.createElement(this.props.component,this.props)),o.a.createElement("div",{className:"main-content"},this.props.location.pathname.includes("blog")&&window.appState.loggedIn&&"/myblog"!==this.props.location.pathname?o.a.createElement(wi,{style:{marginTop:"8px",marginBottom:"8px"}},o.a.createElement(wi.Row,null,o.a.createElement(wi.Column,null,o.a.createElement(Wo,{as:Un,to:"/myblog",basic:!0,floated:"right"},"ÐеÑейÑи в Ñвой блог")))):o.a.createElement(Cf,null),this.props.disableSearch?"":o.a.createElement(yc,null),e)}}])&&If(t.prototype,n),r&&If(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(i.Component))||_f);n(491);function jf(e){return(jf="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Uf(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==jf(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==jf(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===jf(o)?o:String(o)),r)}var i,o}function Ff(e,t){return(Ff=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Bf(e){var t=function(){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}}();return function(){var n,r=qf(e);if(t){var i=qf(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return zf(this,n)}}function zf(e,t){if(t&&("object"===jf(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function qf(e){return(qf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Vf=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Ff(e,t)}(a,e);var t,n,r,i=Bf(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).state={cards:null,contentLoaded:!1,redirect:!1,redirectTo:null,addingNewCard:!1},t}return t=a,(n=[{key:"componentDidMount",value:function(){var e=this;qt.a.get(Gn.api+"/api/contact-cards").then((function(t){e.setState({cards:t.data,contentLoaded:!0})})).catch((function(e){console.error(e)}))}},{key:"addNewCard",value:function(){this.setState({addingNewCard:!0})}},{key:"refreshCardList",value:function(){this.setState({contentLoaded:!1}),this.componentDidMount()}},{key:"render",value:function(){return o.a.createElement("div",null,o.a.createElement(Un,{className:"ui button icon",to:"/card/new"},o.a.createElement(Ui,{name:"add"})," СоздаÑÑ"),"  ",o.a.createElement(Wo,{onClick:this.refreshCardList.bind(this),icon:!0},o.a.createElement(Ui,{name:"refresh"})," ÐбновиÑÑ"),o.a.createElement("div",{className:"card-list"},o.a.createElement("div",{className:"list-header"},o.a.createElement("div",{style:{width:"8%"}},"ID"),o.a.createElement("div",{style:{width:"20%"}},"Ðазвание"),o.a.createElement("div",{style:{width:"20%"}},"ÐоÑод"),o.a.createElement("div",{style:{width:"20%"}},"Тип"),o.a.createElement("div",{style:{width:"32%"}})),this.state.contentLoaded?this.state.cards.map((function(e,t){return o.a.createElement("div",{key:t,className:"card"},o.a.createElement("div",{style:{width:"8%"}},e.id),o.a.createElement("div",{style:{width:"20%"}}
225,e.ruContactCard.shortName),o.a.createElement("div",{style:{width:"20%"}},e.locality.ruName),o.a.createElement("div",{style:{width:"20%"}},e.placeType.ruName),o.a.createElement("div",{style:{width:"32%",textAlign:"right"}},o.a.createElement(Un,{to:"/card/"+e.id+"/edit",className:"ui button icon small"},o.a.createElement(Ui,{name:"write"})," РедакÑиÑоваÑÑ")))})):o.a.createElement("div",{className:"paragraph"},o.a.createElement("br",null),o.a.createElement(Pl,{active:!0,inline:"centered"}))))}}])&&Uf(t.prototype,n),r&&Uf(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component);n(493);function Gf(e){return(Gf="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Hf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Kf(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Hf(Object(n),!0).forEach((function(t){Wf(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Hf(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Wf(e,t,n){return(t=Yf(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Xf(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Yf(r.key),r)}}function Yf(e){var t=function(e,t){if("object"!==Gf(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Gf(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Gf(t)?t:String(t)}function Zf(e,t){return(Zf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Qf(e){var t=function(){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}}();return function(){var n,r=$f(e);if(t){var i=$f(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Jf(this,n)}}function Jf(e,t){if(t&&("object"===Gf(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function $f(e){return($f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var ed,td=[{code:"RUS",name:"ruContactCard",formName:"ruContactCard"},{code:"ENG",name:"enContactCard",formName:"enContactCard"},{code:"TAT",name:"tatContactCard",formName:"tatContactCard"}],nd=Vn(function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Zf(e,t)}(a,e);var t,n,r,i=Qf(a);function a(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).card=t.props.card,"add"===t.props.action){t.card={placeType:{code:""},locality:{id:""}};for(var n=0,r=td.length;n<r;n++)t.card[td[n].name]={shortName:"",fullName:"",body:"",description:"",address:""}}else t.card=Kf(Kf(Kf({},t.props.card),""===t.props.card.enContactCard.body||"<p>ÑекÑÑ</p>"===t.props.card.enContactCard.body?{enContactCard:t.props.card.ruContactCard}:{enContactCard:t.props.card.enContactCard}),""===t.props.card.tatContactCard.body||"<p>ÑекÑÑ</p>"===t.props.card.tatContactCard.body?{tatContactCard:t.props.card.ruContactCard}:{tatContactCard:t.props.card.tatContactCard});t.state={localities:null,placeTypes:null,card:t.card,placeTypeSelected:t.card.placeType.code||null,localitySelected:t.card.locality.id||null,localitiesLoaded:!1,placeTypesLoaded:!1,cardLoaded:!0},t.headers={add:"ÐÐ¾Ð²Ð°Ñ Ð²Ð¸Ð·Ð¸Ñка",edit:"РедакÑиÑование визиÑки #"+t.card.id},t.editorPanes=[];for(var s=0,l=td.length;s<l;s++){var u=o.a.createRef();t.editorPanes[s]={ref:u,code:td[s].code,menuItem:td[s].title||td[s].code,name:td[s].name,formName:td[s].formName,pane:o.a.createElement($i.Pane,{key:s},o.a.createElement("div",null,o.a.createElement("div",{className:"paragraph"},o.a.createElement("span",{className:"label"},"ÐÑаÑкое название"),o.a.createElement(Yo,{fluid:!0,id:"input-"+td[s].name+"-sh
225ort-name",defaultValue:t.card[td[s].name]?t.card[td[s].name].shortName:""})),o.a.createElement("div",{className:"paragraph"},o.a.createElement("span",{className:"label"},"Ðолное название"),o.a.createElement(Yo,{fluid:!0,id:"input-"+td[s].name+"-full-name",defaultValue:t.card[td[s].name]?t.card[td[s].name].fullName:""})),o.a.createElement("div",{className:"paragraph"},o.a.createElement("span",{className:"label"},"ÐпиÑание"),o.a.createElement($o,{autoHeight:!0,id:"textarea-"+td[s].name+"-description",defaultValue:t.card[td[s].name]?t.card[td[s].name].description:"",style:{minHeight:100}})),o.a.createElement("div",{className:"editor paragraph"},o.a.createElement("span",{className:"label"},"ТекÑÑ"),o.a.createElement("div",{ref:u,dangerouslySetInnerHTML:{__html:t.card[td[s].name]?t.card[td[s].name].body.replace(/<script *.*?>.*?<\/script>/g,""):""}}))))}}t.addressPanes=[];for(var c=0,f=td.length;c<f;c++)t.addressPanes[c]={code:td[c].code,menuItem:td[c].title||td[c].code,name:td[c].name,formName:td[c].formName,pane:o.a.createElement($i.Pane,{key:c},o.a.createElement(Yo,{fluid:!0,id:"input-"+td[c].name+"-address",placeholder:td[c].code+"...",defaultValue:t.card[td[c].name]?t.card[td[c].name].address:""}))};return t}return t=a,(n=[{key:"submitHandler",value:function(e){e.preventDefault(),this.disableEverything();for(var t=null,n=0,r=this.editorPanes.length;n<r&&!t;n++)t=this.editorPanes[n].editor.container.querySelector("img");for(var i,o={placeTypeCode:this.state.placeTypeSelected,localityId:this.state.localitySelected,phone:this.formElem.elements.phone.value,email:this.formElem.elements.email.value,url:this.formElem.elements.url.value,previewImageUrl:t?t.getAttribute("src"):""},a=0,s=this.editorPanes.length;a<s;a++){var l=this.editorPanes[a];o[l.formName]={body:l.editor.container.querySelector(".ql-editor").innerHTML.replace(/<script *.*?>.*?<\/script>/g,""),shortName:document.getElementById("input-"+l.name+"-short-name").value,fullName:document.getElementById("input-"+l.name+"-full-name").value,description:document.getElementById("textarea-"+l.name+"-description").value,address:document.getElementById("input-"+l.name+"-address").value}}switch(this.props.action){case"add":i="post";break;case"edit":i="put";break;default:i="put"}var u=this;qt.a[i](Gn.api+"/api/contact-cards/"+(this.card.id||""),o,{headers:{Authorization:localStorage.getItem("Authorization")}}).then((function(){u.props.history.push("/cards/admin")})).catch((function(e){alert(e),console.log(e),u.enableEverything()}))}},{key:"disableEverything",value:function(){var e=this.formElem;e.classList.add("disabled");for(var t=e.querySelectorAll("input, button, textarea, [role='listbox']"),n=0,r=t.length;n<r;n++)t[n].setAttribute("disabled","disabled"),t[n].classList.add("disabled");for(var i=0,o=this.editorPanes.length;i<o;i++)this.editorPanes[i].editor.disable()}},{key:"enableEverything",value:function(){var e=this.formElem;e.classList.remove("disabled");for(var t=e.querySelectorAll("input, button, textarea, [role='listbox']"),n=0,r=t.length;n<r;n++)t[n].removeAttribute("disabled"),t[n].classList.remove("disabled");for(var i=0,o=this.editorPanes.length;i<o;i++)this.editorPanes[i].editor.enable()}},{key:"componentDidMount",value:function(){var e=this;qt.a.get(Gn.api+"/api/contact-cards/locality").then((function(t){for(var n=t.data,r=[],i=0,o=n.length;i<o;i++)r[i]={value:n[i].id,text:n[i].ruName};e.setState({localities:r,localitiesLoaded:!0}),e.state.placeTypesLoaded&&e.initEditors()})).catch((function(e){alert(e),console.log(e)})),qt.a.get(Gn.api+"/api/contact-cards/place-types").then((function(t){for(var n=t.data,r=[],i=0,o=n.length;i<o;i++)r[i]={value:n[i].code,text:n[i].ruName};e.setState({placeTypes:r,placeTypesLoaded:!0}),e.state.localitiesLoaded&&e.initEditors()})).catch((function(e){alert(e),console.log(e)}))}},{key:"initEditors",value:function(){Nn.clearDocument();for(var e=0,t=td.length;e<t;e++)this.editorPanes[e].editor=new Nn(this.editorPanes[e].ref.current,Wt)}},{key:"handleFormRef",value:function(e){this.formElem=e}},{key:"deleteClickHandler",value:function(e){if(window.confirm("УдалиÑÑ Ð²Ð¸Ð·Ð¸ÑкÑ?")){var t=this;t.disableEverything(),qt.a.delete(Gn.api+"/api/contact-cards/"+this.card.id,{headers:{Authorization:localStorage.getItem("Authorization")}}).then((function(){t.props.history.push("/cards/admin")})).catch((function(e){alert(e),console.log(e),t.enableEverything()}))}}},{key:"handlePlaceTypeChange",value:function(e,t){var n=t.value;this.setState({placeTypeSelected:n})}},{key:"handleLocalityChange",value:function(e,t){var n=t.value;this.setState({localitySelected:n})}},{key:"render",value:function(){return this.state.cardLoaded&&this.state.localitiesLoaded&&this.state.placeTypesLoaded?o.a.createElement(wo,{innerRef:this.handleFormRef.bind(this)},o.a.createElement(cs,{onSubmit:this.submitHandler.bind(this),className:"editor-form"},o.a.createElement("div",{className:"paragraph"},o.a.createElement(Un,{className:"ui button icon",to:"/cards/admin"},o.a.createElement(Ui,{name:"angle left"})," Ð ÑпиÑкÑ")),o.a.createElement("h2",null,this.headers[this.props.action]),o.a.createElement("h3",null,"ÐаннÑе визиÑки"),o.a.createElement("div",{className:"paragraph"},o.a.createElement("span",{className:"label"},"Тип"),o.a.createElement("br",null),o.a.createElement(Xa,{fluid:!0,selection:!0,clearable:!0,options:this.state.placeTypes,name:"input-place-type",onChange:this.handlePlaceTypeChange.bind(this),value:this.state.placeTypeSelected})),o.a.createElement("div",{className:"paragraph"},o.a.createElement("span",{className:"label"},"СÑÑлка"),o.a.createElement(Yo,{fluid:!0,name:"url",defaultValue:this.card.url})),o.a.createElement("div",{className:"paragraph"},o.a.createElement("span",{className:"label"},"ТелеÑон"),o.a.createElement(Yo,{fluid:!0,name:"phone",defaultValue:this.card.phone})),o.a.createElement("div",{className:"paragraph"},o.a.createElement("span",{className:"label"},"Email"),o.a.createElement(Yo,{fluid:!0,name:"email",defaultValue:this.card.email})),o.a.createElement("div",{className:"paragraph"},o.a.createElement("span",{className:"label"},"ÐоÑод"),o.a.createElement("br",null),o.a.createElement(Xa,{fluid:!0,selection:!0,clearable:!0,options:this.state.localities,name:"input-locality",onChange:this.handleLocalityChange.bind(this),value:this.state.localitySelected})),o.a.createElement("div",{className:"paragraph"},o.a.createElement("span",{className:"label"},"ÐдÑеÑ"),o.a.createElement($i,{menu:{secondary:!0},panes:this.addressPanes,renderActiveOnly:!1})),o.a.createElement("h3",null,"СÑаÑÑÑ"),o.a.createElement($i,{menu:{secondary:!0,pointing:!0},panes:this.editorPanes,renderActiveOnly:!1}),o.a.createElement("br",null),o.a.createElement(Wo,{primary:!0,type:"submit"},"СоÑ
ÑаниÑÑ"),"edit"===this.props.action?o.a.createElement(Wo,{color:"red",type:"button",onClick:this.deleteClickHandler.bind(this)},"УдалиÑÑ"):null,"edit"===this.props.action?o.a.createElement("div",{className:"paragraph"},o.a.createElement(Un,{to:"/card/"+this.card.id},"Ð ÑÑаÑÑе >")):null)):o.a.createElement("div",{className:"paragraph"},o.a.createElement(Pl,{active:!0,inline:"centered"}))}}])&&Xf(t.prototype,n),r&&Xf(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(i.Component));function rd(e){return(rd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function id(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==rd(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==rd(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===rd(o)?o:String(o)),r)}var i,o}
225function od(e,t){return(od=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function ad(e){var t=function(){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}}();return function(){var n,r=ld(e);if(t){var i=ld(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return sd(this,n)}}function sd(e,t){if(t&&("object"===rd(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function ld(e){return(ld=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var ud,cd=Vn(bt(ed=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&od(e,t)}(a,e);var t,n,r,i=ad(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).cardId=t.props.match.params.cardId,t.appState=window.appState,t.state={currentTab:"main",card:null,currentArticle:null,contentLoaded:!1},t}return t=a,(n=[{key:"componentDidMount",value:function(){var e=this,t=this;"add"===this.props.action?this.setState({currentArticle:{title:"",body:"",description:""},card:{},contentLoaded:!0}):qt.a.get(Gn.api+"/api/contact-cards/"+this.cardId).then((function(n){t.setState({card:n.data,currentArticle:n.data[e.appState.lang+"ContactCard"],contentLoaded:!0})})).catch((function(e){alert(e),console.log(e)}))}},{key:"componentWillReceiveProps",value:function(e){this.setState({contentLoaded:!1}),this.cardId=e.match.params.cardId,this.componentDidMount()}},{key:"render",value:function(){return o.a.createElement("div",{className:"article"},this.state.contentLoaded&&"add"!==this.props.action&&!this.props.admin&&o.a.createElement(wf,null,o.a.createElement(wf.Section,null,o.a.createElement(Un,{to:"/map"},"ÐÑзÑкалÑÐ½Ð°Ñ ÐºÐ°ÑÑа")),o.a.createElement(wf.Divider,null),o.a.createElement(wf.Section,null,o.a.createElement(Un,{to:{pathname:"/map",state:{localityId:this.state.card.locality.id,localityMapId:this.state.card.locality.mapId,articleNodeGroupId:this.state.card.id}}},this.state.card.locality.ruName)),o.a.createElement(wf.Divider,null),o.a.createElement(wf.Section,{active:!0},this.state.card.ruContactCard.shortName)),this.state.contentLoaded?this.props.admin?o.a.createElement(nd,{card:this.state.card,action:this.props.action}):o.a.createElement("div",null,o.a.createElement("h2",null,this.state.currentArticle.fullName,"admin"===this.appState.user.role?o.a.createElement("span",null,"  "):"","admin"===this.appState.user.role?o.a.createElement(Un,{to:"/card/"+this.state.card.id+"/edit",className:"article-edit-button"},o.a.createElement(Ui,{name:"write"})):""),o.a.createElement("div",{className:"ql-editor display",dangerouslySetInnerHTML:{__html:this.state.currentArticle.body.replace(/<script *.*?>.*?<\/script>/g,"")}})):this.props.admin?o.a.createElement("div",{className:"paragraph"},o.a.createElement(Pl,{active:!0,inline:"centered"})):o.a.createElement(Bl,null,o.a.createElement(Bl.Line,null),o.a.createElement(Bl.Line,null),o.a.createElement(Bl.Line,null),o.a.createElement(Bl.Line,null),o.a.createElement(Bl.Line,null),o.a.createElement(Bl.Line,null),o.a.createElement(Bl.Line,null)))}}])&&id(t.prototype,n),r&&id(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(i.Component))||ed);function fd(e){return(fd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function dd(){return(dd=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function pd(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==fd(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==fd(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===fd(o)?o:String(o)),r)}var i,o}
225function hd(e,t){return(hd=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function md(e){var t=function(){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}}();return function(){var n,r=vd(e);if(t){var i=vd(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return gd(this,n)}}function gd(e,t){if(t&&("object"===fd(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function vd(e){return(vd=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var yd,bd=bt(ud=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&hd(e,t)}(a,e);var t,n,r,i=md(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).appState=window.appState,t}return t=a,(n=[{key:"componentDidMount",value:function(){this.appState.admin="cards"}},{key:"componentWillUnmount",value:function(){this.appState.admin=!1}},{key:"render",value:function(){return o.a.createElement("div",{className:"article"},o.a.createElement("h2",null,"ÐизиÑки"),o.a.createElement(te,null,o.a.createElement(le,{path:"/cards/admin",render:function(e){return o.a.createElement(Vf,e)}}),o.a.createElement(le,{path:"/card/:cardId/edit",render:function(e){return o.a.createElement(cd,dd({},e,{admin:!0,action:"edit"}))}}),o.a.createElement(le,{path:"/card/new",render:function(e){return o.a.createElement(cd,dd({},e,{admin:!0,action:"add"}))}})))}}])&&pd(t.prototype,n),r&&pd(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component))||ud;function Ed(e){return(Ed="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function wd(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==Ed(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Ed(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===Ed(o)?o:String(o)),r)}var i,o}function Ad(e,t){return(Ad=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Sd(e){var t=function(){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}}();return function(){var n,r=xd(e);if(t){var i=xd(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Td(this,n)}}function Td(e,t){if(t&&("object"===Ed(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}
225function xd(e){return(xd=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var kd,Od=bt(yd=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Ad(e,t)}(a,e);var t,n,r,i=Sd(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).appState=window.appState,t.articleId=e.match.params.articleId,t}return t=a,(n=[{key:"render",value:function(){return o.a.createElement(le,{path:"/article/:articleId",exact:!0,render:function(e){return o.a.createElement(nc,e)}})}}])&&wd(t.prototype,n),r&&wd(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(i.Component))||yd;function _d(e){return(_d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Cd(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==_d(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==_d(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===_d(o)?o:String(o)),r)}var i,o}function Pd(e,t){return(Pd=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Id(e){var t=function(){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}}();return function(){var n,r=Rd(e);if(t){var i=Rd(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Nd(this,n)}}function Nd(e,t){if(t&&("object"===_d(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function Rd(e){return(Rd=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Ld,Md=bt(kd=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Pd(e,t)}(a,e);var t,n,r,i=Id(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).appState=window.appState,t.cardId=e.match.params.cardId,t}return t=a,(n=[{key:"render",value:function(){return o.a.createElement(le,{path:"/card/:cardId",exact:!0,render:function(e){return o.a.createElement(cd,e)}})}}])&&Cd(t.prototype,n),r&&Cd(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(i.Component))||kd;n(495);function Dd(e){return(Dd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function jd(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==Dd(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Dd(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===Dd(o)?o:String(o)),r)}var i,o}
225function Ud(e,t){return(Ud=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Fd(e){var t=function(){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}}();return function(){var n,r=qd(e);if(t){var i=qd(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Bd(this,n)}}function Bd(e,t){if(t&&("object"===Dd(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return zd(e)}function zd(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function qd(e){return(qd=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Vd,Gd={INVALID_TOKEN:null,USER_NOT_FOUND:"Ðе ÑдаÑÑÑÑ Ð²Ð¾Ð¹Ñи.\nÐожалÑйÑÑа, пÑовеÑÑÑе пÑавилÑноÑÑÑ Ð½Ð°Ð¿Ð¸ÑÐ°Ð½Ð¸Ñ Ð»Ð¾Ð³Ð¸Ð½Ð° и паÑолÑ. ",BANNED_USER:"ÐолÑзоваÑÐµÐ»Ñ Ñ Ñаким логином заблокиÑован",INACTIVE_USER:"УÑеÑÐ½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð½Ðµ подÑвеÑждена админиÑÑÑаÑоÑом"},Hd=bt(Ld=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Ud(e,t)}(a,e);var t,n,r,i=Fd(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).appState=window.appState,t.state={loading:!1,error:null},t.goBack=t.goBack.bind(zd(t)),t}return t=a,(n=[{key:"goBack",value:function(){this.props.history.goBack()}},{key:"submitHandler",value:function(){var e=this.form;this.setState({loading:!0});
225var t=e.elements["login-input"].value,n=e.elements["password-input"].value,r=this;qt.a.post(Gn.authApi+"/api/auth/login",{login:t,password:n}).then((function(e){r.appState.setUser(e.data),r.goBack()})).catch((function(e){r.setState({loading:!1,error:e.response.data.message})}))}},{key:"handleNode",value:function(e){this.form=e}},{key:"render",value:function(){if(this.appState.loggedIn)return o.a.createElement(Bt,{to:this.from||"/"});var e=zl[this.appState.lang].loginPage;return o.a.createElement("div",{className:"login-form"},o.a.createElement(Yi.Group,null,o.a.createElement(Yi,null,o.a.createElement("h2",null,e.loginToYourAccount)),o.a.createElement(Yi,{color:"pink"},o.a.createElement("span",{className:"errorMessage"},Gd[this.state.error]),o.a.createElement(wo,{innerRef:this.handleNode.bind(this)},o.a.createElement(cs,{loading:this.state.loading,onSubmit:this.submitHandler.bind(this)},o.a.createElement(cs.Field,{disabled:this.state.disabled},o.a.createElement("label",null,e.login),o.a.createElement("input",{type:"text",name:"login-input",required:!0})),o.a.createElement(cs.Field,{disabled:this.state.disabled},o.a.createElement("label",null,e.password),o.a.createElement("input",{type:"password",name:"password-input",required:!0})),o.a.createElement(Wo,{type:"submit",color:"pink",disabled:this.state.disabled},e.enter))))))}}])&&jd(t.prototype,n),r&&jd(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(i.Component))||Ld;n(497);function Kd(e){var t=e.str||e.string,n=e.positions||e.pos;if(!n)return t;for(var r,i,o=0,a=t,s=e.wrapStart||"<span class='keyword'>",l=s.length,u=e.wrapEnd||"</span>",c=l+u.length,f=0,d=n.length;f<d;f++)r=n[f].start+o,a=a.slice(0,r)+s+a.slice(r),i=r+l+n[f].length,a=a.slice(0,i)+u+a.slice(i),o+=c;return a}function Wd(e){return(Wd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Xd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Yd(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xd(Object(n),!0).forEach((function(t){Zd(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xd(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Zd(e,t,n){return(t=Jd(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Qd(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Jd(r.key),r)}}function Jd(e){var t=function(e,t){if("object"!==Wd(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Wd(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Wd(t)?t:String(t)}function $d(e,t){return($d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function ep(e){var t=function(){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}}();return function(){var n,r=np(e);if(t){var i=np(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return tp(this,n)}}function tp(e,t){if(t&&("object"===Wd(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function np(e){return(np=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var rp=Vn(bt(Vd=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&$d(e,t)}(a,e);var t,n,r,i=ep(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).appState=window.appState,t.state={q:"",contentLoaded:!1,results:[]},t.langAliases={tt:"TAT",en:"ENG",ru:"RU"},t}return t=a,(n=[{key:"componentDidMount",value:function(){this.setState({results:[],contentLoaded:!1});var e,t,n=this,r=new URLSearchParams(this.props.location.search);"1"===r.get("tag")?(e=Gn.api+"/api/article-groups/get-by-tag",t={params:{tag:r.get("q")}},this.setState({tag:!0})):(e=Gn.api+"/search/without-pagination",t={params:{text:r.get("q"),lang:this.langAliases[this.appState.lang]||"RU"}},this.setState({tag:!1})),qt.a.get(e,t).then((function(e){console.log(e.data),n.setState({results:e.data.results,data:e.data,contentLoaded:!0})})).catch((function(e){console.error(e),alert(e)}))}},{key:"componentWillReceiveProps",value:function(e){this.props=e,this.componentDidMount()}},{key:"render",value:function(){var e=this;return o.a.createElement("div",{className:"article"},o.a.createElement("h2",null,"ÐоиÑк"),this.state.contentLoaded?this.state.results.length>0?o.a.createElement("div",{className:"search-results"},this.state.results.map((function(t){return e.state.tag?Yd(Yd({},t[e.appState.lang+"Article"]),{},{tags:t.tags}):t}
225)).map((function(e){return o.a.createElement(Yi,{key:e.id},o.a.createElement("div",{className:"search-result paragraph"},o.a.createElement(Un,{to:"/article/"+e.articleGroupId},o.a.createElement("h3",{dangerouslySetInnerHTML:{__html:Kd({str:e.title,pos:e.titlePositions})}})),e.tags.map((function(e,t){return o.a.createElement(Un,{to:"/search?q=".concat(e.name,"&tag=",1)},o.a.createElement("span",{"data-tag-id":e.id,key:t,className:"tag"},e.name))})),e.description?o.a.createElement("p",null,o.a.createElement("i",{dangerouslySetInnerHTML:{__html:Kd({str:e.description,pos:e.descriptionPositions})}})):"",e.body?o.a.createElement("div",{className:"paragraph",dangerouslySetInnerHTML:{__html:Kd({str:e.body,pos:e.bodyPositions})}}):""))}))):o.a.createElement("div",{className:"paragraph"},o.a.createElement("i",null,"ÐиÑего не найдено")):o.a.createElement("div",{className:"paragraph"},o.a.createElement(Pl,{active:!0,inline:"centered"})))}}])&&Qd(t.prototype,n),r&&Qd(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(i.Component))||Vd),ip=function(e,t){var n=null;return function(){var r=Date.now();if(n+t<r||!n)return n=r,e.apply(this,arguments)}},op=(n(499),n(501),n(503),n(505),n(234));function ap(){return(ap=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function sp(e){return(sp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function lp(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function up(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==sp(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==sp(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===sp(o)?o:String(o)),r)}var i,o}function cp(e,t){return(cp=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function fp(e){var t=function(){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}}();return function(){var n,r=pp(e);if(t){var i=pp(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return dp(this,n)}}function dp(e,t){if(t&&("object"===sp(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function pp(e){return(pp=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var hp,mp=n.n(op).a,gp=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&cp(e,t)}(a,e);var t,n,r,i=fp(a);function a(){return lp(this,a),i.apply(this,arguments)}return t=a,(n=[{key:"render",value:function(){var e=this.props,t=this.props.slides&&"object"===sp(this.props.slides)?this.props.slides:this.children,n={dots:!e.hasOwnProperty("dots")||e.dots,speed:e.hasOwnProperty("speed")?e.speed:500,slidesToShow:e.hasOwnProperty("slidesToShow")?e.slidesToShow:1,slidesToScroll:e.hasOwnProperty("slidesToScroll")?e.slidesToScroll:1,adaptiveHeight:!!e.hasOwnProperty("adaptiveHeight")&&e.adaptiveHeight,infinite:!!e.hasOwnProperty("infinite")&&e.infinite,centerPadding:"0px"};return o.a.createElement("div",{className:this.props.containerClass||null},o.a.createElement(mp,ap({},n,{centerMode:this.props.centerMode||!1}),t))}}])&&up(t.prototype,n),r&&up(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(i.Component);function vp(e){return(vp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function yp(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==vp(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==vp(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===vp(o)?o:String(o)),r)}var i,o}
225function bp(e,t){return(bp=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Ep(e){var t=function(){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}}();return function(){var n,r=Sp(e);if(t){var i=Sp(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return wp(this,n)}}function wp(e,t){if(t&&("object"===vp(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Ap(e)}function Ap(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Sp(e){return(Sp=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Tp=qn(bt(hp=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&bp(e,t)}(a,e);var t,n,r,i=Ep(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).updateViewState=function(){t.state.isMobileView&&window.innerWidth>t.MOBILE_VIEW_WIDTH?t.setState({isMobileView:!1}):!t.state.isMobileView&&window.innerWidth<=t.MOBILE_VIEW_WIDTH&&t.setState({isMobileView:!0})},t.appState=window.appState,t.handleHover=t.handleHover.bind(Ap(t)),t.handleClick=t.handleClick.bind(Ap(t)),t.hideModal=t.hideModal.bind(Ap(t)),t.handleContainerRef=t.handleContainerRef.bind(Ap(t)),t.MOBILE_VIEW_WIDTH=576,t.state={placeTypeCode:t.props.match.params.placeTypeCode||null,columnsOnPage:3,isMobileView:window.innerWidth<t.MOBILE_VIEW_WIDTH},t}return t=a,(n=[{key:"componentDidMount",value:function(){var e=this;window.innerWidth<=576&&this.setState({columnsOnPage:2}),window.addEventListener("resize",(function(){e.switchAdaptive(),e.updateViewState()})),this.loadData().then((function(){void 0!==e.props.location.state&&(void 0!==e.props.location.state.localityId&&(e.currentLocalityId=e.props.location.state.localityId),e.showModal())}))}},{key:"switchAdaptive",value:function(){window.innerWidth<=576?this.setState({columnsOnPage:2}):this.setState({columnsOnPage:3})}},{key:"componentWillUnmount",value:function(){var e=this;window.removeEventListener("resize",(function(){e.switchAdaptive(),e.updateViewState()}))}},{key:"componentWillReceiveProps",value:function(e){this.setState({placeTypeCode:e.match.params.placeTypeCode||null}),this.loadData()}},{key:"loadData",value:function(){var e,t=this;return this.setState({contentLoaded:!1}),e=this.state.placeTypeCode?"/api/contact-cards/locality/by-place-type/"+this.state.placeTypeCode:"/api/contact-cards/locality",qt.a.get(Gn.api+e).then((function(e){var n=e.data;t.setState({localities:n,contentLoaded:!0})})).catch((function(e){console.error(e)}))}},{key:"handleHover",value:function(e){for(var t=this,n=e.target,r=e.currentTarget;!n.dataset.mapId&&n!==r;)n=n.parentElement;if(!n.dataset.mapId)return this.currentMapId=null,void(this.currentLocalityId=null);this.currentMapId=1*n.dataset.mapId,this.currentLocalityId=1*n.dataset.localityId,isNaN(this.currentLocalityId)&&(this.currentLocalityId=(this.state.localities.find((function(e){return 1*e.mapId===t.currentMapId&&!e.isDistrict}))||{}).id||(this.state.localities.find((function(e){return 1*e.mapId===t.currentMapId}))||{}).id),this.showOnMap()}},{key:"handleClick",value:function(e){this.handleHover(e),this.showModal()}},{key:"showOnMap",value:function(){for(var e,t=this,n=this.container.querySelector(".svg-map"),r=this.container.querySelectorAll("rect[data-map-id]"),i=0,o=r.length;i<o;i++)1*r[i].dataset.mapId===this.currentMapId?(r[i].classList.add("active"),e=r[i]):r[i].classList.remove("active");var a=this.container.querySelector("text[data-map-title]");if(e){if(e.classList.contains("constantly-active"))return;var s=this.state.localities.find((function(e){return 1*e.mapId==1*(t.currentMapId||t.currentLocalityId)})),l=s.ruMapName.replace(/ +/g,"\n")+" ("+s.contactCardCount+")";a.querySelector("tspan").innerHTML=l;var u=e.x.baseVal.value+30,c=e.y.baseVal.value+40;a.setAttribute("x",u),a.setAttribute("y",c);var f=this.container.querySelector("rect[data-map-title-background]");f.setAttribute("x",u-2),f.setAttribute("y",c-14),f.setAttribute("width",a.getBBox().width+4),f.setAttribute("height",a.getBBox().height+4),u+a.getComputedTextLength()>
225n.width.baseVal.value&&(a.setAttribute("transform","translate(-".concat(a.getComputedTextLength()+34,", -").concat(3*a.getBBox().height+4,")")),f.setAttribute("transform","translate(-".concat(a.getComputedTextLength()+34,", -").concat(3*a.getBBox().height+4,")")))}else{a.querySelector("tspan").innerHTML="";var d=this.container.querySelector("rect[data-map-title-background]");a.removeAttribute("transform"),d.removeAttribute("transform"),d.setAttribute("width",0),d.setAttribute("height",0)}}},{key:"hideModal",value:function(){this.setState({cardsModalOpen:!1,currentCards:null})}},{key:"showModal",value:function(){var e=this;if(this.currentLocalityId&&0!==this.state.localities.find((function(t){return 1*t.id==1*e.currentLocalityId})).contactCardCount){var t;this.setState({cardsModalOpen:!0,currentCards:null,currentActiveTab:null});var n={};this.state.placeTypeCode?(t="/api/contact-cards/short/by-locality-and-place-type-code/"+this.currentLocalityId,n.place_type_code=this.state.placeTypeCode):t="/api/contact-cards/short/by-locality/"+this.currentLocalityId,qt.a.get(Gn.api+t,{params:n}).then((function(t){e.setState({currentCards:t.data,currentActiveTab:0})})).catch((function(e){console.error(e)}))}}},{key:"handleContainerRef",value:function(e){var t=this;this.container=e,this.container.querySelector("[data-id='localities']").addEventListener("click",this.handleClick),this.container.querySelector("[data-id='map']").addEventListener("click",this.handleClick),this.container.querySelector("[data-id='localities']").addEventListener("mousemove",ip(this.handleHover,30)),this.container.querySelector("[data-id='map']").addEventListener("mousemove",ip(this.handleHover,30)),this.container.querySelector("[data-id='localities']").addEventListener("mouseout",(function(){t.currentMapId=null,t.showOnMap()})),this.container.querySelector("[data-id='map']").addEventListener("mouseout",(function(){t.currentMapId=null,t.showOnMap()}))}},{key:"getModalHeader",value:function(){var e=this,t=this.state.localities.find((function(t){return t.id===e.currentLocalityId}));return t?o.a.createElement(_l.Header,{id:"modalHeader"},t[this.appState.lang+"Name"]," (",t.contactCardCount,")"):o.a.createElement(_l.Header,{id:"modalHeader"},"...")}},{key:"getTabsSwitchModalHeader",value:function(){var e=this;if(this.state.currentCards)return o.a.createElement("div",{className:"switch-modal-header-own"},o.a.createElement("div",{className:"switch-prev-tab".concat(0===this.state.currentActiveTab?" switch-tab-inactive":""),onClick:function(){return e.switchPrevTab()}},o.a.createElement("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.a.createElement("circle",{cx:"7",cy:"7",r:"7",transform:"rotate(-180 7 7)",fill:"#EC2A56"}),o.a.createElement("path",{d:"M5 3L9 7L5 11",stroke:"white","stroke-opacity":"0.5","stroke-width":"2"}))),o.a.createElement("div",{className:"switch-modal-header-text"},this.state.currentCards[this.state.currentActiveTab][this.appState.lang+"ContactCard"].shortName),o.a.createElement("div",{className:"switch-next-tab".concat(this.state.currentActiveTab>=this.state.currentCards.length-1?" switch-tab-inactive":""),onClick:function(){return e.switchNextTab()}},o.a.createElement("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.a.createElement("circle",{cx:"7",cy:"7",r:"7",transform:"rotate(-180 7 7)",fill:"#EC2A56"}),o.a.createElement("path",{d:"M5 3L9 7L5 11",stroke:"white","stroke-opacity":"0.5","stroke-width":"2"}))))}},{key:"switchNextTab",value:function(){this.state.currentActiveTab<this.state.currentCards.length-1&&this.setState({currentActiveTab:this.state.currentActiveTab+1})}},{key:"switchPrevTab",value:function(){this.state.currentActiveTab>0&&this.setState({currentActiveTab:this.state.currentActiveTab-1})}},{key:"getModalContent",value:function(){if(this.state.currentCards){for(var e=[],t=[],n=this.state.currentCards,r=0,i=n.length;r<i;r++){var a=n[r][this.appState.lang+"ContactCard"];t[r]=[o.a.createElement("div",{className:"card-address"},a.address),o.a.createElement("div",{className:"card-preview"},o.a.createElement("img",{src:n[r].previewImageUrl,alt:a.shortName})),o.a.createElement("div",{className:"card-description"},a.description),o.a.createElement("div",{className:"card-actions"},o.a.createElement(Un,{to:"/card/"+n[r].id,className:"ui button brand"},"ÐодÑобнее"))],e[r]={menuItem:a.shortName,pane:o.a.createElement($i.Pane,{key:r},t[r])}}var s=0;if(void 0!==this.props.location.state&&void 0!==this.props.location.state.articleNodeGroupId)for(var l=0,u=n.length;l<u;l++)n[l].id===this.props.location.state.articleNodeGroupId&&(s=l);return o.a.createElement(_l.Content,null,this.state.isMobileView?t[this.state.currentActiveTab]:e.length?o.a.createElement($i,{menu:{fluid:!0,vertical:!0},defaultActiveIndex:s,onTabChange:function(){return document.getElementById("modalHeader").scrollIntoView({behavior:"smooth"})},panes:e,renderActiveOnly:!1,className:"tabs-menu"}):"")}}},{key:"getLocalityMapId",value:function(e){return"139"===e||139===e?"2":"137"===e||137===e?"3":e}},{key:"getLocalitiesSection",value:function(){var e=this,t=this.state.columnsOnPage,n=this.appState.lang+"Name",r=this.getColumns(this.state.localities,5).map((function(r,i){return o.a.createElement("div",{key:i,className:"column",style:(i+1)%t==0?{borderRight:"none"}:null},r.map((function(t){return o.a.createElement("div",{key:t.id,className:"locality-wrapper"+(0===t.contactCardCount?" disabled":""),"data-map-id":e.getLocalityMapId(t.mapId),"data-locality-id":t.id},o.a.createElement("span",null,t[n]))})))}));return o.a.createElement("div",{"data-id":"localities",className:"localities"},o.a.createElement(gp,{containerClass:"localities-slider",slidesToShow:t,slidesToScroll:t,adaptiveHeight:!1,infinite:!1,speed:400,slides:r}))}},{key:"getNColumns",value:function(e,t){for(var n=e||this.state.localities,r=t||4,i=[],o=Math.ceil(n.length/r),a=0,s=n.length;a<s;a++){var l=Math.floor(a/o);i[l]||(i[l]=[]),i[l].push(n[a])}return i}},{key:"getColumns",value:function(e,t){for(var n=e||this.state.localities,r=t||4,i=[],o=0;o<n.length;o+=r)i.push(e.slice(o,o+r));return i}},{key:"render",value:function(){var e=o.a.createElement("div",{className:"close-icon"},o.a.createElement("span",{className:"x-mark"}));return this.state.contentLoaded?o.a.createElement(wo,{innerRef:this.handleContainerRef},o.a.createElement("div",{className:"article"},o.a.createElement(_l,{open:this.state.cardsModalOpen,onClose:this.hideModal,closeOnDimmerClick:!1,size:"large",centered:!1,className:"cards-modal",closeIcon:e},this.getModalHeader(),this.state.isMobileView&&this.getTabsSwitchModalHeader(),this.state.currentCards?this.getModalContent():o.a.createElement(_l.Content,null,o.a.createElement("div",{className:"paragraph"},o.a.createElement(Co,{inverted:!0,active:!0},o.a.createElement(Pl,{active:!0,inline:"centered"}))))),this.getLocalitiesSection(),o.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 864 685",className:"svg-map","data-id":"map"},o.a.createElement("image",{x:"4",y:"86",width:"860",height:"599",href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA1wAAAJXCAYAAACHVVWzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAACAAElEQVR42u39f3Bb+5/f970OcABCJARSvLjf3RW9XoXrG2sW9k1rLxkr66aMurLNNLL
225pOlf0j7KRlBnP8roer5Wmox3abKoJa23iVcaZ5tJ1alEubU95v3HKsablODejYTNuFVOeJlGKNV25tOwu7/4QvrogLyCBxAHQP845wAEIkCAB8ADg8zHDGRI4OOdzDsCD8z7vz+f9MUqlUkkAAAAAgLYL+N0AAAAAAOhXBFwAAAAA0CEEXAAAAADQIQRcAAAAANAhBFwAAAAA0CEEXAAAAADQIQRcAAAAANAhBFwAAAAA0CEEXAAAAADQIQRcAAAAANAhBFwAAAAA0CEEXAAAAADQIQRcAAAAANAhBFwAAAAA0CGm3w0AgIvgIJdTNpNRoVDo+LYGh4Y0ODQkwzD83m0AAC48o1QqlfxuBAD0s/10WgcHB+e6zUAgoJHRUQWDQb93HwCAC40uhQDQQd/v7597sCVJxWJR6ffvxT01AAD8RcAFAB1SKBSU+/jRt+0Xi0V9/PDB78MAAMCFRsAFAB1ykMv53YSuaAMAABcZARcAdMh5FMg4iWVZfjcBAIALjYALAAAAADqEgAsAAAAAOoSACwAAAAA6hIALAAAAADqEgAsAAAAAOoSACwAAAAA6hIALAAAAADqEgAsAAAAAOsT0uwEAcNEZr/6RSlv/qGPrzw4O+r2LPe/Sv/2HFfj0it/NAAD0IAIuAPBZ6Vffyvg7mx1b/0e/d7APRP7olETABQA4A7oUAgAAAECHEHABAAAAQIcQcAEAAABAhxBwAQAAAECHEHABAAAAQIdQpRAAutncokYfJhrcHcsq//i+9lb9bmT791dbz/T+3oYiK08VnRyqs8/TGn55VyEllbnxSDm/2w0AQANkuAAAXWJaw18mFNCuDu9tSEtPaoItSRpS6OETRbWhg+2sFEsosuR3uwEAaIwMFwD0iKKT9amrTiassryTDYrVed3+r6ugn1DwyHO7yiUeKLP0RPGZsapnrPVZpRecP2qerzxX2ab7WCVb5ay7dpNLt+w27rxRRlL0c2e9+04Wq7yPYzKXpMyLtxqcTMi8uaiIyHIBALoTGS4A6BGBybuKJ9fKP6Mr084z8xqp0+0wMPmFhuda2ODcokZrgi1JMmeeKCo7gKoNxsyZNY0s1V/X4JFsVTU3wLJeL0uSMrdnlUrMKuV2Gbw+4uxjVqVtSauvVNgXWS4AQFcj4AKAHhWYvGsHXUufOd0Vsso/nlUqsSlLkjQk43r1a4pbz5RKzCq34z7yXh9vzCr1OKmi84i1PqtU4oGsm9ecL4ld5RLeZUYUnJtXxA2gdjaVSswqs5WVJCfj5OV2FTzOvMzxY572ZtJ2Xjnj1jZUSDnH4uq0AADoRnQpBIAeUekiOK+R5JRMSYHrE4rce6DUgpzH1xR/2J7t5e7dtzNLc4saTa4p3mA5NyNVXl6SNK0B5zdz5u4ptupkrzyiz9cUGa89BgAA9AYCLgDodZ7sT3HrmVL3rpUDslZ4KwRa67N6v12/YqKdXdrwtGNXucQ3NUtllV9/q+BMo0zXW5X2JdWMJasEW31YkREAcCHQpRAAekRlDFclmCpuv5Kujth/7Cf14d6Gp4uhZGe9GhTMOIEZr3QZTC9IkXIXQ0laVs7pQlhuVzno++ZIQQxr/b72to/bmts90NMNculJObNlVyesjF+zx4lNKxiXpKwKL8h6AQC6EwEXAHRIsVhsfSXH2dnU+3sbyt17ZY/ZiiUUTa4pflOy9u1FAld/m+cFTrn1JmW+dsZsjU8pnlxTNJ6uGhuWu3dfqfXd6n2u1+XPCdhO3N5re13m5/OSpjV8c+z4F8xN2NUV99/qgMwXAKBLGaVSqeR3IwCg31j5vDLff698Pn/ywn9jQ8bfIENTKSXfoGx8LacLY1WZ+g658p//Bwr+zp/y+wABAHoQGS4AaLdSSd/v7/vdih60ob2vkipqTOGVk6oOOhmwJrNnAAD4haIZANBGxWJRe+m0LMtSKBTyuzm9Z/WR3jfVPXBDezfICgIAuh8BF4COKlhW58cydQHLspQ/PNTBwYHfTQGAvpTP56UOj4QxQyEZhuH3rqLPEHAB6AjLsuwxTIeHfjfFNwyQBYDWHeRyymQyKhYKHd+WYRgaHBrS4NCQ37uNPkLABaDtDg8Ptffdd343AwDQ47KZjD5ks+e2vVKppGwmo/zhoYavXPF799EnqFIIoK2KxaJ+9O6d383oCqFwuLkM38cDKZvzu7kdEwgGNXLlSk930wmMxiQz6HczgAvlIJfT/t6eb9sfHBzU0OXLfh8G9AEyXADa6uOHD343ofdcGrB/+lRRUvFKVKFw2O+mAOgh2cyJk0N01IcPHzQYjfb0zSJ0B8rCA2irQ4pGoI6m5iMDAEexWFThHMZsnYRzF9qBDBeAtir2ei/ld2lp59v2HItgUOqCC4ZukA+HVfp9n8sYoXsOgJOVuqS6bcGyJLLzaBEBF4D26vGAy/h//WPpl/9WW9ZVlERHFFtekvXX/6JCv+93+d0UAADOFV0KAQAAAKBDCLgAAAAAoEMIuAAAAACgQwi4AAAAAKBDCLgAAAAAoEMIuAAAAACgQygLDwBnEFl5qujkkCSpuPVM7+9t+NaW6PM1RcZ3lUs8UEbzGklOVZ/cdzaVur0sLT1RfGZM1vqs0gv+Hj8AAC4KMlwAcGrTGrg+VP4rMHlLUb+asvREkXGpuPWNMprW8Mupo3fSxqc0ujItLbyRJcm8uaiIX+0FAOCCIcMFAKe1dEuhmPeBMZlLkhZUziJJu8ol3sh0sk3VWbCaLJSbgdK0hl/etde9s6nUbVWW208qc+ORclUNmdbwzTFJWRVebEhziwo67XKzWHb2Swpcn1BEj2TtTMkcTyiyJOXIcgEA0HEEXADaKhQOq1AonPn1hqR8Pu/3bhwr+vmY/cvOpnKaUmRcMj+fl7RctZz5vBJUBSa/0PDchva0qNGHieruBeNTij+XUrffVm/n+dTxJ+m5CTvA2n+rg1VJeqT3q94FphWMO7+m3tnB2utdRcbHnCxXbQAHAADajS6FANoqf3goK58/+49l+b0LJ5iXOW7/Zr1elpXK2n+Mf1bTrXBMej2rVGJT9h4NKXhzWtE7brC1q1xiVqnHSRUlaXxCw3Oel4/bgZyUVf7xrFI3jgZHkZvXjjmJe7Jlyir/tRMMbqft7cVGuOMGAMA54PsWAE5j6TPnxJlVaVvKbb/V4GRCAY0pvDItfesuaD8vvVVpX1KsZj07b5SRpFVvVmpaw1/WbnBIxvUT2uRmr1xz3iyaW0wDAAD4gQwXAJxCuTuhhhR6uKa4p3ugPU5K5eftQOmajFidFcU/dZad10hyTfHkmkaWPM/vbCq3Y/9qzjypW5Qj92366IPeYGtnUymCLQAAfEXABQDNmltUePyY52PXNPDTlT/NmTXFy8Ux7MIWma+dLoSxhKJJz/P7ySNFLDKvd53fnKIctdzugeXgbVrDX3rGh41PKe4Ec/GXTmXC6yNOMPaGQAwAgHNAwAUATaqMmXLGVSWcn3U3MBpS8MfdXFRW+XUnuJJU3Pqh9lZldyEsj+ty1K1AKGnhG+X37V/rZrlWX6mwLzvQm1Od6olHuRk66/WyAABA5xmlUqnkdyMA9I8fvXunYrF45tcbhiE/T0vG3/sH0i//rbOvoFwWPqv84/t2kNVJzvaam3zZKaShBgFehw3/9b+o0O/7Xee8VQC9qGBZev+jH/ndDEUvX9alwUG/m4EeR4YLAHrZwgPldpqcfHnplkKxrPJfUQ4eAIDzQoYLQFtd+AwXGiLDBaBZZLjQT8hwAQAAAECHEHABAAAAQIcw8TEAeP2un5b+13+qLasKBoMqFAp+71FXCIXDCv6O3+Z3MwAAOHcEXADaqpXxW92gNBaXxuJtWZcRDqt0eOj3LnWHgQEFRkb8bgUAAOeOLoUA2iafz/vdBHSpfD7vazEUAAD8QsAFoG0+ZLN+NwFdqlQs6vDgwO9mAABw7gi4ALRF9vvvuaCuQUan2vf7+4xpAwBcOARcAFpSKBS0l07rw4cPfjcFXa5UKum7H/2IwBwAcKFQNANos1wup9zHj9IpshumacqyLL+bfmolSVafjtsKh8MqtpiNafX13SIQCChgGG1bX/b775XNZGS0cZ2NDEQiTFoKtMCyLH3IZs/9fEYPAfQTAi6gTYrFotLffafCGQMnCk50l1KpJKtPAqZWGYbRs8cin8/rQzar4StXZJp85QGn8f3+vn0DEUBL6FIItEGxWNR3P/rRmYMtAJ1TLBaVfv+e8WPAKezv7RFsAW1CwAW0QTaT6fn5p4B+ViqVlPn+e7+bAfSE/OGhDnI5v5sB9A0CLqANcnwxAV3v8OCAcSFAE8hsAe1Fh3agRcVC4VQFMoBe009BimVZCoVCfjcD6GreMZvG+n8lbfzXfjfJNx+DQR0EOpOfGP5rCzKuXPZ7F3EOCLiAFvXPpSjQ/+j6CzTBc5OllNqT8ebX/G6Rb4rOTyeU8pY6X6sV3YAuhQAAAADQIQRcAAAAANAhBFwAAAAA0CEEXAAAAADQIQRcAAAAANAhVCkEAHSf/+Nz6UP757fLDQwoHwz6vXddybgU0dCDP+l3M9CTpjX88q5CMUnKKv/4vvZW/W7T8aLP1xQZ31Uu8UAZzWskOVV9UbyzqdTtZWnpieIzY7LWZ5Ve8LvV6FUEXACArmP8X/+f0l627evNOz84yogNEXDhbOYmFIy5fwwpdGdeWl32u1WNLT1RZFwqbn2jjKY1/HLq6AXx+JRGV97q/b03smbGZN5cVESP1P7bQLgICLgAAABwZtE7ieoxKuOfKSopI0lzixp9WPP8flIH29c0MDkk7SeV+UoadJZxM0l2BkqVTFOZJ5tWk4XyKm490/t7G3VaO63hm2OSsiq82JDmFsvBYu22A9cnFNEjWTtTMscTiixJObJcOAPGcAEAAOCM5mWO279Z65uyJEljMpeaff2IIl9WAjJz5omip9l8nWBLkgKTdzVSrw1uNm7/rQ5WJa0+0vvErFIJt8vgtIJxZ9nUO+UkZV7v2m27uaiIb8cZvYyACwAAAGez9JnTXWpX1sJblfbth83P52sWzCr/2A5sUjceVbr2xkZU+mpWqcdJFSWdLliTtPDAXmf555ny+40Xj9y8dszFb81YtK+dzNp22m5bbISuYTgTPjdAF8jnWx9VEgqF2rIe2LrlWAZNUwXL8rUNxWLR78MAoEtFP3eyS/tpWdqQtf2FQpND0viEhueWtXfiGtIqrErSOxUf1skEjE8pnpxytpFU5sarxm1xuyFK0s7m8UUunOxVWVXXR7eYBtAeZLgAAABwBpXuhIolFE2uKTo55DwwpODN6SbWMaLgnKS5T+tflO5sKpVwuirGEhpcudZwTZnbngzX+JTiz+eP
225LJP7Nn30hd5ga2dTKYIttBkZLgBAT6ncxXbuQvfFnWmnLHVtgYDy+JTKfkVWnio6qZ4ovY3+FlmZOPZCMnB9QpEXJ61lSKGHa4qX/96VtSDpebNteOoJ8pqwnVZRYwrEP1VEUk7TGvaMITuaUXuk3PURJxh704PnFnQDMlwAgB5Wc7HUo6LPp2R6x4zIDizrFQPIvXirolt6G/DNtAauO4HOflIZzziq3I6zSOyaBn72pPXsKre+W/7LWq+5YeIEQKaznQ/33la9OnfvvlKe15cdqW7oWH2lwr7TtjlJS7ecMVuNud0mrdddXOoeXY0MFwCgd3nm/7HLQEvDL9cU95aMLmfAssr/92mFfrddEjr/+L4Oblbujlvrs7I+r4wBKU906s2guXe8VXtn3TPZa1VW6o1M52KxYZnquUWFx1WpmlZvElav1VcqfJlQwB0jQ5YLvtjQ3o2Nus9kbs+eLhO08ECphebXkavdbp3XH9vuF7cUnxmzuzzeO+m10xqOS9pPUhIeZ9brNwUBABfWmCKeQOjDvQ3ZF1PO3W5nLiC53YH23+rg/+t5+fVFDR7TFcmtslavqln0+VpNNya7W1RtGWrzeSVwCkx+oeG5o9tx11/cflU1iN9an1Vmq97kzxs62M5KZLmAs1l4oNyOFJi8dXIJ+qVbCsWyyn/FpMc4OwIuAEDv85ZrXnjjzAVkD8Z3uwNVBzRDCs14B8nPHq1oNj6h4TlPtymXm5GSHRR5u1BVz9MzJr2erQz4r1tEoM76tax0vfZ4lAf+O+NQgF6Tu3ff6YLoz5hLu8BGE9teeKBUgvGSaA0BFwCgR+0q55m7J1KuSLYsa0eyA5x5ZxLTrAov6nd/qhe0WDu79uvv3FIwJhV3dnW0OH5WpW1n+VS9TJT7fGVuouMUv904eSEAQM8h4AIA9C53ALzkZKTsXzOv7W6Fgckpe0B8eXyUK6v8uhOsxRIaXKnJPL22s2SB8TEFlFXhdbrOxodkXLd/M+NDxzx/TUbDQfkbKqT8PogAgE6iaAYAoIdt6MCdaNXtsre6IS18o/zNu+XqY7XjoyRJ269U2E8oEHPKV8ubYVqWtTNlzzG0/1YH29Kg+9TqIx3esYtrmDNris9UXmW9eKScnpTHhVQ/Xz/LZqWy0viQAlenJTWX5YpcHWm8X0A7xQZV+olP/G6FbwKBgAzD6Mi6jSB5j4uCgAsA0NNy914p4lT1swfBbyhTFYg16k5YqVbmZrkOPc9mvk4q/DAhbb9SThOVgEv2+A+rYZVCVR5bf6ugM1asuPXDuuNAci/eanAyUQ76Tg6g3HFfx3STBNrlzv/E/rmgBi9f1qXBwdZXhAvNKJVKJb8bAfSyQqGg9yn/+wSFQiHl83m/m9EywzDEaakiaJoqWJbfzTh3xh/9JWkve6bXHpkI1VPK/VyUy8Jnm56c2J7MudnlG0yS3CIjNqRPXj49r6OELvbdj34k6wKed+qJEnChDchlAgD6WG+Uc87c3pTVZJn3yMqETO0q18ZgC/AKBIN+N6FrFIvF1leCC48MF9AiMlztRYarGhkunBcyXHB9/PBBme+/97sZXcEMhXRldNTvZqDHkeECAABA2aXBQQXJckmSrHy+L25mwl8EXAAAAKgSGx72uwldYy+dVqFQ8LsZ6GEEXAAAAKhihkIa/eQThcNhv5viu1KxqO9+9CPlPn6kyzvOhDFcQIu6ZQxXO5ihkCyfu04whqtav4zhOvVnK52R0SefA8MwFLl0SZcGBzs2n09bBAIyrlz2uxW4oIrFoj5ks/r44YPfTekKlwYHNRSNdvc5A01jHi4AQPcZiao/wi2pJOmDpJwsjYxcYWwMUEcgEFD08mVFIhGlv/vuwt94+/jhg3IfP+rK6KiCJpfrvY4uhQAAnINiocCFJHACMxTS8JUrfjejK5RKJX333XcqUZq+5xFwAQBwToqFgnIfP/rdDKCrhUIhxo45SsWiPtDNsucRcAEAcI4Oct0+DTPgv4FIxO8mdA3OGb2PgAsAgHNk9UERFKDTGLdUQUn63kfABQDAOWIMF3AyavOhn3D7AAAuulJJ+gv/aUc3UTQMezuQJO0PDPjdhJYEP/tJDf3in/C7GQDQEwi4AOCiK0nGy/93pzfBHWuPQ78b0KLQftbvJgBAz6BLIQAAAAB0CAEXAAAAAHQIARcAAAAAdAgBFwAAAAB0CAEXAAAAAHQIVQoBAMeKPl9TZLzBkzubSt1e9ruJbRVZearo5JDnkazyj+9rb7W519c7Xtb6rNILrbZsXiPJKZnuMZ9b1OjDhOfO6a5yiQfKaFrDL+8qpKQyNx4p5/cBBYALjgwXAACSpGkNv1yrCbYkaUihh081PHfyGiIrT2uCrazyj9sRbEnR51MylVX+62VJ8xqpCrYkaUyRl4uKaEMH21kpllBkyedDCgAgwwWgwpBkBoP+NiIQkJXP+30oUJebQWlg6YniM2PlPytZHSfjEvMu7GSNVJulkYpbz/T+3jU7m1O7jf2k8qmEQuOqk13zbKf83HzNeo7JVi3dqrTxyOuHFLozL60uH9nPyr7OK1InWDOuO7+WM1J12lBeZ4P2zS0qPC5p/60OViUtfebsk/OeuK+PjciUlHnxVoOTCZk3FxURWS4A8BMBF4CyfBcEOkax6HcT0NCYIsk1Rcp/VwKwo93wJHNmTaNXn+n9vUbrq5elkQKTX2h47lUb2lsJtqz1WaW37YAn9PCphnU0qIlcHXF+c7NIkrSsdMIT1M0tarQm2LL39Ymi2+m63UbMmTWNaFbp7bPvSeTmNQUkFbdf2cHTwgOlPFmzctv307IkafWVCl8mFHCyXLk2ZNgAAGdDl0IAwBmNKZJ8oqgqmZ3i1jOlErPKbGUlSYHJW4p6XuE+n0rc1951N0tjd7tLJTbtYEFDMq4vK52YVWp913mls8yNRyo02brIykQ5C2QtyA5C9u31B29OH1nejA+dvE4n8LGDzVmlHidl3yIYUfBnK8tZ67NKJWaV23HWfXPRE6ie1rQGrjduW/S52w0yq/xXbjZrQ4WU/Xzg6nQT2wAAdAoZLgBAk+pltMZkLr0pL1H8dkOSlPs2rahOCGDKWZp5jSTXFH94yuaMTymenLJ/308qc6NRVqw2MycF4teOLGWlstL48W3O3btvBzRzixpNriled6msStvHrXNIoYeV/bXWZ5Vucpfd4+uVuT2rjJPNCz1c08j19owZAwC0BwEXAKBt7GzKhqd73jE8Y6GKW8+UajRuq5GdTaVuy35NLKHBlXcNsl8njD1zVIJEJwO2uqHacWGZ1ES566S1Pqv3254xaP/wnYo/LwU847bqZ83scVoHN+2g1Zx5ouj6cS3bUCFVPQauEvAe3Tf3PQAAdAe6FAIAmmRniuJJbyW/XVkLy8qVuxDerXq+uPVNw0CnMu4oqQ/3NjyFINojd++V00Wx0m73Z6Re9b6FB+UugO5+xJOVQMd6vVwJoHY2lV7wdjGUpGVZbhfCGXs7bsVC60VrhSuslHN8ne6BR/dtqtw9s/DCDhSDce/fAAC/EHABAM4oq/xjO7uSu3ffM97KZq3P6v29xhf75aAhllA0uab4Tcnat59ratyR06XQlJyg7W3NAstKl8dYVberUZe7zO3K+LPq/bRfk/naWd/4lB1YxtOecWf2692grfH27C6FlUxZE9m3F29VlBS4PuF0jay3b54Kh3MTCsZUqWoIAPCNUSqVSn43AuhlhUJB71Mpv5vRNwzDEKeliqBpqmBZnd1IsSTj5/+c37uKE9gTKjc5CbPTXbM9Ey4fFfo91zW8+r/1+5Cgj1n5vL57/97vZnSNT3/sx/xuAlpAhgsAgB6Qub0py50P7FjTGr45Vu72CADwF0UzAADoCTVzgjW0ob0bjNsCgG5BhgsAAAAAOoSACwAAAAA6hC6FQItKxWLrKwH8ZEglM9jpTYhSKBWGYfjdhNaEQ363AH2uSPEk9BECLqBF+U5XkAM6zTCk/+I/6ugmgqGQrHze7z3tCoZh6MonnygY7GyQC/QyzhfoJ3QpBFqU+/jR7yYA6DGcN4Dj5XKtTBUOdBcCLqAFH7JZ7sIBOLWPHz50fn41oEdlMxn+P9BXCLiAM8p9/KhsJuN3MwD0oFKppO+++04WF5VAlY8fPuhDNut3M4C2YgwX2iJ/eKjDw0O/m3EuSqWSCoWCisWizFB7Bo4bkvJkyvpOK
225BRquVBEqU8GjhcLhdb/X0ql/ghQDEMqlVQqFvXdj36kcDjctnPJaQSCQRULBb+PRlcIBAIqUgCpbQzDOPW5q1Qq6fDgQAU+k+hDBFxoSbFY1H46TbDQItPkX7EvGYasFm9EBPvks1EsFlu+oA35EJR06lh4axQe+nTDKhQOK39BbpSdJGAYVMUD0DH98U0OXxQKBX33/j1l0duh10tEAwAAoC7GcOHM9tNpgq02MbizCgAA0JcIuHAmlmX1x1gKAAAAoIMIuHAmlEIHAAAATkbAhTPpl8pp3aLEGC4AAIC+RMAFdAHGcAEAAPQnAi4AAAAA6BACLgAAAADoEAIuAAAAAOgQAi4AAAAA6BACLgAAAADoEAIuAAAAAOgQAi4AAAAA6BACLgAAAADoEAIuAAAAAOgQ0+8GAEAtMxTyuwkKGIaKpVJL6ygWCvWfyB3K+L//t02twzBNmS22o9CoHT2mFAzKOGFfSuM/IX32kw2fD4VCau1ots6QlM/nfW4F0FmtnseDgYAKxWJL6+B/Dd2CgAtA17G64AsyFAp1rh2Zj9Iv/82mFu2PUKk9mjoWf/LWsQFXSd3x+QL6Xav/Z6VgsOWbRaFw2O/DAEiiSyEAAAAAdAwBFwAAAAB0CAEXAAAAAHQIARcAAAAAdAgBFwAAAAB0CAEXAAAAAHQIZeEBoJvMLWr0YaLx3bD9pDI3HinndztbEFl5quiklH98X3urUvT5miLjleeLW8/0/t6GpHmNJKdk7mwqdXvZ72YDAHAmZLgAAOdnblGDk0PSzivtrdrBlzfYkqTA5F2NLEnSsqwdSeMTGp7zu+EAAJwNGS4A6Carj/R+1f7VzgQNScqWs0GSpKUnis+MSdpVLvFAmarHVP24jmaQKuzlVPf5rPKPfyh9eVehWCXrVF7XflKZr6TBhwkFytub1vBLe3k1yEpF79jZO+v1sqRpDVwfkuSuX+XXB65OS9pQ5vWuIuNjCt2Zl1bJcgEAeg8ZLgDocdHna55gS5LGFEmuOVmiE8wtKuwEW9b6rFKPkyqesR2RlS/sYKuheZnjkrQra0GSNrR3Y1apxKzThfCaDOf1xW837F8W3siSyHIBAHoWARcA9Cw7sCpnp3Y2lUrMKrOVlSSZM08U9S5e87wkafVdUwFWIH7t+AXcroLHWfqscbeKuUWNJqfs53c2lV5wn3ir0r4kDcm4fr5HFwC6RbFQ8LsJaAEBFwD0CbubnpT7Nn2KVy0rvb4rSTJn1hSvKtixoULK+XV8SvFko66JY4ocV+ij1n7azlp5rT7SezcYHJ9S/OWiIn4fUADoEvl83u8moAUEXADQs3aVSzxTft/+yx73JEWujpxqLZXld5Wr6VKY+foUXQz3k8p5s2e1ttM165rXSHJN8eSaRlemq5eNjTDIGAAc2Wy29ZXAN3yfAUBP29Dei1uKz4wpMHlX8eTd8jPFrV0FX66dOK4qMukWrvhGGU1o1Pu0p4iHdEIBjhuPZK08bbyp1XcqPpQC5WBqWbmtCUUnh460XTtvnKIf7rgud9wXukLyn8r4pb/qdyvapiTJ8LsRzfiD/7JKf+Z/5ncr4IOCZSmbyWgoGm19ZTh3BFwA0OsWHiilJ1WFMypV/yadR7LKf320yl9wZcL5Isiq8GJD0sSZmmCt21URj+8GuCxrZ0rm+JjMJUkLUu7efZm1QZy3wqE77qscgKErWAUp89HvVlw8uUO/WwAffchmVSqVNBSNyjB64hYBHEapVCr53Qj0ntzHj/rYBentkqRCiwNJg6Ypg38DSVIgGPR/YK5hyLKs1tfT6rEIBBQItNjr2jBk1et3n9qTcecv+r2L/nAndm5yMuPaSZJPYvypP6DAn/4jDZ8vFIvia88WCoeVPzzjBfx/909k/Pn/2O9duHCMf+PnFPh3/6TfzWiioa2fx81QqP758xQCgYACfRKYGIGASkWnU7ZhXKiAKzwwoEuDgz29z2S4cCbFYlGW3xfmkkyz9Y9woQsu7ruFGQh0xfvaDYrFoorFsxZIt4XCYb93o/usPtKHm08VnZzQ8NzyCUGU3d2xuPWsqWBLkoqlkv83DYAOKZVKF+YcXWrx/Cs553G/d6RNgmr9BnOvyufz+pDNanhkpGe/Vwm4AADnKnfvvnJNLbmsdILJjgHgoiuVSkp/952ujI7KDIX8bs6pUaUQAAAAQNf7fn/f7yacCQEXAAAAgK5nWVZPdq2kSyEAnLfYoEp/6Rf8bsW5CgaD5/MleTXu965C0xp+ebfhdATW+qzSbSjxbxdUGap6zK7OuXFue2pPk7CrXOKBMkvVlUKr2vStPXVDu/YduMjy+byCwaDfzTgVAi4AOG/hkPQv/4zfrThXRigktVhxDChbenIk2Dr3YGbpiSLj7vx1J0w4vvBG1syYzJuLiuhRk2MYAdTTjoIq542ACwAAdMZ+UpkbdQIMd3qAOi8pZ6nqZIzsoGpawzePZpICV6clbXgyX07myZNxK25tqXB9sib7lnWmHaiTmWvUfrltcOevk8y4O4F4/SybPQddQpElKUeWC7hQGMMFAAA6I5ZQNLmmePnniaLNvG5uUaN1uueZM08U1TUZdborBibvanRlWrl7r2RP9uFMsF1ePqvCi19tuMno8zrdIGMJDa5M12nfhIIxSftvdVA7ZcH1Lyr7+3y+/HDm9a69DzcXT5ggHEC/IeACAAA+ySr/eFapxKa8MyJGbl5zLlB2lUvMKvU46cynNKLgXGW54tYzpRKzymxlJUmByVuKalnWjv184Oq0tPSZ3Z2nJjhyX5tK3Nfe6rzM8erHc+464teOtLrSPte0gs7wwUDM09VxfKoSdG2n7X2IjdC9CLhg+J8HAACd0bBL3vHKc7XNLWo0uaZGpVCK39pd93LfphVVJdDJvN5VZHxMgesTimrEXnb7lXKSBuquqTLnW/T5muLJu801NPXO2bcN7d2o7kZoF9SQFP9UEYlxW8AFRoYLAAB0lcjKU7tL3sOEiuveDJckvVXJmYrHHrdVp2DFwhs7YxZLKDI5JO9Yq/rmNeJ0A4zEk8p4Mlz15L5NVz/gBobJNY0s+X30AHQbMlwAAKAznDFc3nFbxXd7Cnw6fOzL3AIU2tlUekGKrHi78G3oYPsLhSaHFJi8W5WNcisGSsvKbU1UKhnWG2vlNfeps/6s8l89Uk7zGhk/ZvnttIoaU8DNXq2+UuHLhAIxyZxZU3zGs79OZk3XR+xt7Lxx2gjgoiDDBQAA/LHzSnt1AqHM105Ga3xK8eSaovG0M8ZrSMZ1u8uhO27LVVsdMPfibTkrVg56Gll9pMMde/2hh2uKJyekHWf9TlBVvfwrFfYlxa5pYE6yuxQ+U36/ejFvm6Kf20VArNfLfh91AOfMKJVKJb8bgd7zIZtVNuP/PTrTNGVZVusrgiTJDIVkMVdS24TCYeUPD/1uRlfgs9V9Wvp8/nf/RMaf/4/93oX6jpScd8u+t3k7Ttn65iZbdkrO62xj2sr+p/+KSv/OH+/gwese5zZZeo/geFREL1/WpcFBv5txKmS4AABA3ypu/bD9wZYkLTxQbsetjHiCpVsKxdzuigAuGsZwAQCA/rH6SO87EWDVkbk929x4rIUHSjHZMXBhkeFCT+uGHrGBYNDvJqBLtaM7YdD0/75YIMBXBQAAZ8W3KAAAAAB0iP+3TgEAQG+5PKjS7/mdfrei7xiGcXzPjZ/6Mb+bCOAMCLgAAMDpjF+V/vKf8bsVfceksinQl+hSCAAAAAAdQsAFAAAAAB1CwAUAAAAAHULABQAAAAAdQsAFAAAAAB1CwAUAAAAAHULABQAAAAAdQsAFAAAAAB1CwIUzKRQKfjcBAAAAF0wvXoMScOFMDg8O/G4CAAAALphevAYl4MKpfchmVSwW/W4GAAAALphCoaDcx49+N+NUCLhwKrmPH5XNZPxuBgAAAC6o7/f3eyrTZfrdAPQGy7KUzWR66sMNAACA/rSXTmsgEtFAJKKAYXR0W4ZhyAyFzv76UqlUOu8DhPbIHx4qm8kon8/73ZQzCYXDyh8e+t2MlgWCQRV7cABnPWYoJKtHP0/dqF8+490iFAr17PmuG3XL59M0TVmW5WsbAoahIpdDZcFgsCcLE/Qz3hP/maGQopcvK3SGwIsuhT0q9/Gj0t99x8UHAAAA0GFWPq/0+/c6OENvLwKuHpTP5/X9/r7fzQAAAAAulP10+tTZRgKuHvQhm/W7CQAAAMCF9PHDh1MtT8DVgyhcAQAAAPjjtNfiBFw9hhonAAAAgH/oUggAAAAAXYKACwAAAAA6hIALAAAAADqEgAsAAAAAOoSACwAAAAA6hIALAAAAADqEgAsAAAAAOoSACwAAAAA6xPS7AQAAAH3tn/66jH/01u9WNK0UCMgoFv1uBjzO4z0p/dzvloajfu9qXyLgAgAA6KRX/0j6q+t+t6JpJb8bgCPO5T35Hb+NgKtDCLhwJoFAQIFAaz1SS31098wMBltbgWH4vQuSpKBhSGYfnBYMQyr5f8kQCARkdsHxtCzL7ya0hf/vKPqV0SXnDAD9yf8rAfSkoGkqf3jodzO6QrFQUKuhY8g0le+Ci2L/W9Aepml2RZDRDW3oJ91xWwL9qESwBaCDKJoBAAAAAB1CwAUAAAAAHULABQAAAAAdwhgunCvj7a/73YTuFAzKKBT8bkVPK10elD4Z9rsZAHA6c4safZhQQFJx6
2255ne39uQJEVWnio6OSQpq/zj+9pbPXlV0edrioxXP2atzyq94PdO+m1awy/vKhSTtJ9U5sYj5XS2Y+wnu71y2urZJ5dn3yrmNZKckqnKZ6F6PX7v1cVAwIXzUyxJ9/+S363oSpRWaIM//PulX7zjdysAwBeRlac1wVZvBBFo0tyiBieHpJ1N7a1K0ec1wZYkxRKKPp9X7vay/ffSE8Vnxo6sKvfirQYnEwrdmZdWl/3eswuBgAsAAKAX1LmAtrMW84pMDtUsPCTjuvfvSqbDVgnIypme/aQyX0mDTsbNmx2rZIMcO5tK3V4+mqH79pbTRnv9hTtu1m1XuXUpMjNm/554oIw387SzqdTXnzrrqhMslve9Trtr29SC49ZZL4Nos/dH7vN1jo21Pivr85rny2qOQ519iN5x1vN6WdK8TKcdbla03O7xzxSVKm2pZ/WVCl8mFBif0PDcMkH5OWAMFwAAQBcITN5VPLmmeHKt+qJfsi/e62QrzJknis59WveCzpxZ08iSVNutLPU4qaKGFHr4VMNz3leMKPJlorwuc+aJoqoJyBKzyu1IGp9S/Pl8Tfu/0PBVzwM3nzS+6G9Rs206IjZSDjrN+FB71tlxboC1K2tBkpaVTswqlZgtd0Et78t+utJrZmfTea9rbehgOytpyM5yoeMIuAAAALpc5OY156JtV7nErOdCekTBn60sZ63bF+K5Hftv8+aiLq9MOEGGc8G++kqFfUkaUvDmdOXFsRGVvvKue0zmUiV7Vtx+pZykzOtde/nxzxRdfaT3iWfKO+sLTbpBoef3nU2lEg+UKW9oTJHkmuLJOt3imnJCm44s7wYY3m3XZoBOsc6dTaUSs8psZVXX+JQdOD9MtOdCe+mzY7ukeTNv1gt7DFfm9uyx2b7ct2n7l/inirSjjTgWXQoBAAC6QP2iGbbcvft2MYS5RY0m1xSvu4asStv2b1YqK43XdjO0gw3vBXYgfk1KuX+lVViVpHcqPjx6V97OwN31PDKi4JyktndJG1Lo4ZriD519WZ9VusGSzbYpd+++zKpudllZO5J55Bg1XmfbSluNTymenLJ/308qc+NVc6/zZq8kVXcTZcxeNyPgAgAA6HLeAMxan9X77cr4IP3Ddyr+vBTwjNuq7S5nc8dO1a57wvnNCVZUv4uiNyCsfv0XTqbKO04rq/xW2s5yjU9pZGnZEzTVGcNVxQ4eDm7a+2zOPFF0vf5xadSmejK3Z6v2PbLyVNHx5tcZbbYuU50xXEeflx0sxRIaXHl3fDC3nVZRYzXr8QRbdasTopsQcAFtFn2+JvO1PYh5JDmhEnecAAAtKgdQO5tOae9rngvwZVk7UzLH7XFb8ZnK66wXj/T9wryCySmZdTJc1vqs50LdySyV/96VtbAs6+qEopNDRzM/TnZm4LrbtjfK6LPK+l98o/x1O6AyP5+XXrfraCwrt3Vcm84SfBy3zl9XQT+h4Jm6P7bBqpNx9Iw/iz73FECJJRRNrjndHusH1bUiV0ckVbpP4nQMwzjV8ozhQteIPl8rDxau/qkd1NvdMl8nFZhZUzw5pcDWDxsGW979tQc1T2v4pfPYy8Uu7VM9r5HkWmUAsdu1pfzzpNzPPbLytOfeOwDoVpmvnXFVzvigaNztXmZntTK3K+O2XJUqg8tK1ymecHSOrl3l1nc9z9sX7rl794+s2w1sVM5uuRX0vDxjp8YnNPzTze6tHfhVMnpHA4jj2nTWAKLxOv+e59hllf+6xVLqTpdCNzv14d7bE16wLGtHssfUSZpbVLilYiTTTpCcVeFFc9lBVAuap8tZGaVSqeR3o9G8Uqmk1G/9lt/NUCgcVv7w8HQvKpZk/Pyfa/h09LgSpv2YLq8tpftiou7kl93Efo/cfuK1JYYd7nvl7l8byvQ2o+SZh8s0TVkWs5v1m1AopHw+73cz+saZzuMd0A3/rwHDULGTl0Nfv5DxV9d93cfjVLorNpcdgQ/a+p3qfH/XrKv0V/9d6V/8Sb/3tCdcjsUUuXSp6eXpUoguVDnh1wvCGs+RUV32tjzfhRMAeAfLuvOWlAOGnU3lNHXs/BlpOXOAlIO/yuurA6YG84vUniDdeTBiUuD6hKKqVKA6LAdbNUGNdz2N+obLG7A1fn30hPlCqu96qnJHbf+tDlblqZrk7K87R4rb5YF5PgAAaI/VR/pw86mik61/p0ZWJmRqtzJBMk4lFAqdKtiS6FKIrlRbsjWr/Fd2dqvpOTI+98z9EUtocGVamdtu2Vq7TO7wc89g0zOcdKr6T9cR8XSzqG9Dey92y20sT1q588a+uzi3qNHaDNJp5gNp9Pozdld0SxKX+3svPFAqMVsu9ev2B69UUWKeDwDoBbl796vO5+hO9vvU+rhwez2812cRDoc1fOXKqV9HhqsFlmUpf3ioYrHY+spOwQyF/N51BU45WLA1Qwp9uajI6rsjc2To9a4i42POHBlvKsdIb5RKPChncQLXJxTRI+195WShYolKn3NnzoryHBvecq2NLJ0wmePcogYnh3SihW+Uv+mt0FTpG+7OKl/OILkZKDdjJM9r6nTxK7++totfLKHIkiqlZZvZ33J/7/oqmchKcCzZ83xENVSe5+O8uoQWS6XW/09KJd+7OaEa/d/byzCMrvg+KRZaL7YdDodb6hJoSCrSXRXoSQMDA6ceU3VahmEoFA4rdMZzJgHXGRweHOj7/f1zD7S6SSAc7uDaK10Kyxmt2DUNzL2rbL/RvBuOYuqtpDrzkKw+0uEdTzfF/aRyCzqdWELRmeMWGFPk4ViTK9vQ3otbdlc8Sdp5dfTOlZvxWn2k997nmi1GkXpnBzqr9edVOa3it0fHltmldu2AL/RwTSPX63RJPEfFQqHli7iznlTROed5m+ciKJVKsvokyMjn82JIOnCxmKGQYsPDCgaDfjflRHQpPKWDXE576fSFDrb8UZlbRLLHKNndH9yf6hR7IH5NUp15SGozU053wyrODPKpOhWdapc7Us3Iaz+pXKNZ6L220+XtHK3wJM8s8E6FwHJVwya5r5+rP69Kc/u7oUKq+hG7CmF1ZcLy8b86LQAAgE4IhcO6MjraE8GWRIbrVEqlkvb39lpfEU5wdJ6Q5uYCqWTAarvJ2V0Q5zVSziRVimQEJm8pqlNWBHTGfZnPpxossKvcjUeyVp42Xkdt0YuabFvm66TCThfAyvwaznJ6ovgJWbRjX78gmc9Pt8tuttAOpjaUu/dKkbrzulTKzDLPBwBI+lf/JWn8qt+t6CmBQICb2x7ncjx+26d+72bTYsPDfjfhVAi4TuHjhw9+N+GCyir/2Bncee9+VbVBSVVVA92L/uLWpgrXp+yxUftJfbi3YU9ILElOZZ6MJNMNGF4uKp86RXu+qhn3VcOdM6T54hTVY58kOV0Ia6oMuvu65Mkq1euG2Oj13iqFp3wXci/eanAy4YyH21BOy0o//rSmUqI7nkxing8AcPz4Jyr9+Cd+t6K3BIMqtWF8X9/geJQNRCIKBHqrkx7zcJ3CXjqtw4MDv5vRFcLhsA7bPA9X62rKtHfhPFa9rnoerpOWrj/PR6d45+FqB+Z86j68J+3VLfNwtYNhGIzh6jPBYFAFAowyjkdF9PJlXRoc9LsZp0KG6xQ4meOiy9zelJmcssu8rx4fRDHPB3CB7Gdl5HwM3gxDBt/RPaX0ybAU7K0sBbqDca6VstuDgOs0OJl3uWWlE1zcd1bzxzh37z7jtoCL4j/5z6VvXvndCvSSv7koXY373QrgXHBrAQAAAAA6hIALAAAAADqELoU4PwFDuvuv
225+92KrkT52zb4nT/pdwsAAACOIODCuSr9L/6Q303oSgHTVMGy/G4GAAAA2owuhQAAAADQIQRcAAAAANAhJ3YpfH9zXipSDl2SisWieq/yf2fkpc4ei5/6cZX+8p/xezcBAK1aeqL4zJgkyVqfVXrBftieSF2SdpVLPFDG73b2uMjKU0Un5UxMP63hl3cVilWerxz7852UHkATAVfxN9/73UZcRLHemkEcAADfzC1qcHJI2tnU3qoUfV4dbEmSObOmEc0qvbAsa2dK5viEhueWtbfqd+OB/kfRDAAA4Ds341Xceqb39zY8mbGs8o/vq3DHmxH7RkE3g7OzqdTXn2r0YUIBScWtLRWuTyoUa7yuvVU3IzRUaUA54+NkgOS8/sVEed3lZTxZO5edQfJmlirbqlq+vJ2aLNR+Upkbj5STt2129k/lbKBnnd5jd8dun/Xabr857m1T5diaNxcV0SNlXu8qMj6m0J15aZUsF9BpBFy48EKhkEolf7vNBgIMpwROYhiGzGDQ72a0Y0ckn885knypjGrOrCk+08yS8xqpCWgqxhR5PqF8+e9PNfxl4lSD0ssBjRPkmM/XFBmfUvy5lLrtXfLa0XXPLWq0TtvMmSeKLnzjeWRIwZvT0uqGop/XLl8J6spiCUVfLko3HlUvuvTECbYaHyvTCUSthRN2PDZib3PhjayZMV+zXGYgIB3z/2wEgzKM1gYvGIahfD7f0jq64RrB5ff5zwgGlT889Psw9CQCLlx4rZ6M28Ew+VcETlIqlWQVCn43o/X9UIfHwPaB6POpIxcomduzyriZovGEQu4T5d+znvFLk5KkwORdxZN3a9Y0r4iT2Spuv1JOkpyMj8Y/U1RvyksGJqecYKsyziyy8rT6sblFJwM2ouBc9ZYCk7cU1bVyxskVWZlw9s9tsxOAxRKKLMlukyRpTJEZ+7dytq7W0mc1x8rtMnhcgPtWpX1JsSEZ18///ZUkq1iUjvl/DkoqtPj/HgqFWnq9JMkwZHXBdUI3CHFz+My4ygMAAOeiftGMaoHJu4qcU3uOBmRHg6aqx1el3L37dkA0t6jR5JriddeclbUjmeNjMp/bF1vWzq7M8ZpM1/5bHaxK0rLSiUrXvshKnbbGrx2/M/tpuTnLzO1nlS6X+0nltq+Vg0wA549Q1U9zixp9uaiI7Dtm8efzfrcIAICuYK1vqrrTY6WbYXFrU/l95+GdpPP7kEJfLlYFa8WtZ0olZpVa3627jfLz5Z/q8VGV7VTWHVl5qnhyTfGHCRXXZ5V6nFSxzrpLr9+qKDlB1q6s13UWcrv4aVrDL9cUT65pdGXas8Cucm7bx6c0slRnHdvpOtvf0N4NZ59uvFLwuhNseYIyAOenpQxXo7tTkjyDQvuRZ6CrO8jVOyDWM/D1WKuPdHhnTdHkmuyuCdXH68iAXh3TpeCc2e+928XimPKzznHx3tUEAOA4xa1nSi9c08iM58Fy17msCi/eSuWucO+092LX/g6OXdPA3KsT1r6s3NaEopNDRzNc+0llbrzzLPtWB9tZhSaHnHVLhbjzvbyzqfSCFFm5Vv/u9fYrFfYTCsQk7bxRRp+Vg8HcvVeKJKdkakyR5JonSNzV4b0NaeWLynrc8VaSzM/nJdVcW62+U/GhFCgHb42vz6wX7rXJNRkxe3snjvsC0DIyXG1x3ODe42Vuu3fVauYgWXpyJNiy1me7IthyB/AWt75RRo3Kzz7V8JzsLwq5lZEAADjBflIfjnzXeb5ny93wPJzvGmlIoTu//8RN5O7dV27n6Hbr3SzN3XtVWfeXi7K+djJa41OKJ9cUjafLz1ePh9rQ3gs7O2VXD/RaVjrxrJKlk9R4PrJl5bay9q91s1zLsnYkaUym81zmdu26q7tzloPXnTfMfwacA6N0QumVVGK24XNNT1pYUz61+p/+aGlV73LW58426mTM6lcZcpdVuQKQdz3HlYhVeeCrq9F+1WS4XowoWmdSx8ZlY08qf/tD6cujQUwlu1XZvru+6hKylXK57muOP1bL9fetbpbSfb5moG9532r/ruzrqbJc/8JPqPTXf6nJhXtfyDSV96FiGBoLhUJdUVAFFf3ynvRl0Yy/tCrjm5MyS+gY9/qlyd5F1ZMk+9Pk0t9clK7GGz4fDAbbUjSj5SqF4TCV+Rzdcg6+HIspcumS3804lTZluOyUeLz880RR55nIytMjQYc5U9tH+bzVyUiVg62s8o/d/t5jinj2pa5Yohxsud0LyutrVDb2xPa4qf5qgcm79Y+bO+HheZibUDCmmoG+dpYuvSBp7lPnQ5VVadt+Sea1fYePLBcAAB2w+kgftrLS+ITdu+RYdpXG4tYPmfQYOCcd6lLoBiqe0qvOwNSMkxa3S6V67SqXaDz4tJ3qlZt1Jw0sBxLl7gmVFP2J4p+WA4rIzWuesrHe/TpaAalee1wnH7fpU88/0orKftWx9ETx8sSTnhO5O6DX078cAAC0T+7e/SNFP+qzb5R2xRAF4IJo03W6E1R4AoPaQKX4rf2Pnfs2fbZNOH2l48k1xV+ePVMSmLx7/ASCsYSiyTXFPRMSBq4ek43bTyrjVhCKJTToZKDsE9+sUo/TCjvVjOod7JPac9JxM2eOdj08l+Oaene0KMjCA6USs8rtOKV2qboIAACAC+7cima4QUvk6sjZVrCzqVTCKRHrCWzO6mi5Wcd+UpmqErFN3AUqZ8MqGahmy8bWb48zIWHTxy2r/PoZM4NHjuu1Yxc/Evi585Ak144O5PVk/AAAAICLqE09vGrLmkp2qdFlWVfrl14tbn0ja+Wp4u0Ye+RkpcrGpxRPNl68XrnZzNdJhR8mFHDWVem2l21iUGllVvdyZq/ZsrF127Ohg+0vFGpw3DKShj2vt9bva297UaN11n2k5G0soejLReVTZzzW22kVNaaAE0zlnNL2kToz2he3X9lZsOsj9r5TDQkA+tPvS6g0ctm/7RuGdHwNsAsjEAioWGxtcIZhGCp1+nhGe6voAbqI0Xtlhzo0pCar/GOnut+9+9VzVMlbWa8yz4QbSDTkDaLckrHeeSqaVS43W9PdbfWR3l+vrSrYTLBlKwdssotD5L5KqvgwocD4lOLJKWlnV5aGZNaWjW3Qnty9+1LNPFzeKoVlbqGOEwfJNntc32rg5THLr75S4cuEAs58JLnVmhntj7RVin7uVHB83a/zsgHABfev/R77xyfnEiD0iIBpqthi1dtAGyoEAp0SCPTerFYtlYVHr3FKtjc7MXMjTgDd3CTMThl5nXKblIWHz7ql/C0q+uU96cuy8D4j4KowTVNWi98n7SjJ3irKwnefbjkHx3/wAxk9luXqvRAR/lt44BTGuHV8yXxJWrplz9n1VQsBHgAAAC68waGhngu2JDJc6FZkuOCzbrmTh4p+eU/IcLUfGa4KMlwVZLjay+9zcHhgQMMjI34fhjNhWiQAAAAAXSkYDOrS4KAuDQ763ZQzI+BCdzIMmebJH89isdhyNaZuUCgUmtrfYxmGrD64+98tjEBAZjDodzPatDP9UcHN7zvu7RIIBFTqg/NWu4RCoZaPh9Unn412CAaDLf+/d8XxbEO3sXZ8txbofVLh+VwFg0ENRaMaiDABUDNO/BSGfs/1rknTF4tFPvhdwuj0BcNv+0FTXSKCfXJBXCyVWq4qFQqH/d6NvlIqFrvjogN9p1gs0qXQo1Qq8b/WRsV+OXe14dqzX27Kdg0nCB6IRBQbHm5xZRfLiWO4usVBLqf9vT2/mwFHt/Rp7oZ+5t2iW96TfuF3X3X0L8ZwVWvHmCNU9Mu5i+/37hMKhSRJI6OjLa7p4umZKoWZ77/3uwkAAADAhRW97OME5z2sJwIuy7JICQMAAAA+MQxDppPlwun0RMBFShkAAABAL+qJgKsfqmsBAAAAuHh6I+ACAAAAgB7EPFwAgO5TKNK74cIwJKuJoQOBgBSgviOA3kPABQDoOsa/uSDtZf1uRmf2ze8GdJmCmjsmpVsT0i/N+d1cADg1uhQCAAAAQIcQcAEAAABAh9Cl0C//v9+S8d++8bsVZ1YKBmV0Q7n+QEAGc7RJav49Kf3MNemnx/xuLgAAwIVAwOUT41f/qfQfrfndjDPrglBLkkSoVdH0e/ILMwRcAAAA54QuhQAAAADQIQRcAAAAANAhdCkEAPSU6PM1RcYlaVe5xANlJGnpieIzdldZa31W6QW/W9kdIitPFZ2U8o/va291WsMv7yoU8yywn1TmxiPlNK+R5JTMnU2lbi/73WwA6CtkuM5ZIMAhR3/rl894Pp/3uwlAa+YWNTg5JO280t6qFH1eE2xJUiyh6PN5ScuydiSNT2iYqa4AoK3IcAEA+o+b8arN4Egqbj3T+3sbkmoyPnWWreI+78mmSd6MWoPXSVI5c9Romzr6XO22v5IGHyYUUNbJWB1/CKJ3EgpIsl4vS5qXOW4/7u6/nf0aksY/U1RS5vWuIuNjCt2Zl1bJcgFAuxBwdSXPl269L/iqL+g+MLeo0Yf2hUG9/e2e7kE1XW687Zbk7d5U3Y3H73YD/WpEwTlJq1Lk6sixS0af1wZCdYKjWELRl4vSjXcN1xNygxQPc2ZNo1ef6f29k9rbYJvJJzLdrpFt4wZYu7IWJGlZ6UR1EGXGnf3YT8uSpIU3smbGZI5PaHhumXMXek/uUMavvWt9PagvFFIhtu93KyRJgfiIjPiw381oGgFXT5jXyEwfl/FefaTDO86YjNiITEnRz939dS8W/GdfsGWV/9q+WzxSFWxJ0pgiLxdl3Xik3Iu3GpxMcKcY6AA3EyMNKfRwTfGHJ7xg6Ykz5qsisjLhfAG62SInGIolFFmatYOT8o0f7zIJSUezRIHJW4qqMreie6OoMt7Mu0335owbgI0pvDIteQI2d/3e15/K0mfHfsF712u9cG/gvVVpX1JsSMb1c3s7gfZ5++vSl7/idyv6Vl7Sd343wjH4C39Mg3/2jt/NaBoBVy/wfHF6sz1Hv4jdL3FvtxRP1xNvlqyJ7i3l7ibOelXeXmWdkaq7vTXdXI7JANWqXECNyVyal8pdX74pL19/W8d0/XkxoujM2DHbrX3tMd105hYVHpe0/1YHq973xFm3e2ydgFGrr1T4MqEAd4qB9lt4oMzV6kyTtbMrc7zOjalYQtGZY9bl/k/XyQAdp/jthiQp921aUQ01/Tp7m05GqRzgnPYAVAeax/YCKG/L5T3vNdc1EQDQmv4Y3d7PYgknaJC0s1n+Uo2sPK1z13
225NMkefzNY8NKXhzWpI3a+Sa10iyZryA06UmUrvqOneIo8/XarrW2BcBI0vyBFtZ5R/PKrW+a7cv+UTRevu58I3yTpbanKlcDBRebByzractDO6uXHRY67NKPU6qeMw6IzevKSCpuP3KvhO88ECpxKxSbhdCtztT+eJmQwfbWbudd+abaRCAU8jdu+/8D9o/6dcnvGBnU7mdOo+7N0k0reGXa4on1zS6Mn3i9gNX7WVO6spYV3mb12ScOtiS5JxXM1tZSZI5U+e8up2uMzG8J9jaTyqTINgCgPNAwNVL4p86gdC0Bq47wcfOplKJyhdvZZkKu6tLZcC0q7pLzaxSiU07WIglFFnyLjmmiBP0FbeeKZW4rz05GR85AUtitnwxY95c1PAdd0yWc/d44Y0TiIzJXFIdG9p7sVv9kFNZq5xdKm/f3daQQnekdMIN6Dz7csIYN2/XHmtBdkZq316nG6BWeI53HZVgMKv8V5Xt5r5NN3xPAJyj/aQyNaXOc/delc9JkeSa4uWbT7s6vLfRYEXLyjnn2sDkXcWTlRtB3mx8I0e3OVU+Dx3eu3b0BlgrVt/ZAVc5uKsZxxZLKJq0A8x4+UaYGwB2T1duAOgHBFzdbj+pjBtMxBIaXJmWtKG9G3aQk0lNVH3pV8vK2slKGpP53O4CZ+3s1tmGt0uNc7e4wZdtIH7tyDZK2/ZvVip79AXlL/XKF33g5/6a8yVv/4y4AZgny6XyWKnqbbkZr8xt5852U/PFuBc3a4onazNYtRdb9faxwu1G5GW3ZVOWN8MHoEtU3wipWFY68cxzzpGO6/bsyt2777nBY7PWZ52qhyeps839pDJHtnlc0Ce5vQnc8761Xq/NTpl39yaX58ZVQ25X6Z03bS7gAQAXG2O4eoFbOUputkoKvqzcjc0l7suqUzlLkkqv36o4nnDGNuzKeq0jma7qLjX2eotbz/ShvMCucuuys1zjUxpZWlZ6232uMri6XPHKq15FxaUnis/UqyyzoULKrc7oBoFelW2Vx3M1VbHROwZtSKEvF1Xcrn7u+IsLT7tUs/06r7e7GjVz8QWgbRYeKFV1o6j2b/vmSPX/+ob2bmycYp0nPF5nHFjz26w/hqz29blTdAHMfJ1U+GFC5ufz0sIjvT/htXb3yHo3uwAArSDD1RPcO5WSfbey0u/fvrN5TJe3bbernI7ctTxVl5pyl0DZX96rj3TodiGcsbNH3opXe18nne4s3m4rToZp+0H12AunklftOspBVJ1tle/svjhbefz8kX2vk3HzcLN37riNxl2DKlk4d2xHedwXAJyn1Uf6sJVtcjLjeUUmh1Tc+iHjugCgzQi4ekTGDWAkmTc/VaE8WNoOlIyU2+1wpCZtWRkbZU9+6XWaLjWVsQt2lsu587rl7UZoj59KL0hafaT367XdF5usiOUpDlLe/yPbOs38XHZQVK6w+NUj5bSs9OPkkUHljdaZe/FWRUmB6xPOeKx6r/funxsEVwIwADhvdnGRZopj2F3Km+saCfSiSmGceHJNcU+BMPemb+3jaGReI8k1xd1CbUtPqm5ce29eR1ae1hnOcfEYpVKp5HcjTnJwcKD9dNrvZrRFIBBQsViU8ff+gfTLf8vv5uAU7DL8zZZRrpkkuYuUfmFGunOzY+t3P+NAK4w/+kvSXrb1FaFvlG5NSL90wa/amhAKhZTP5/1uRsuCwaAKhcLpXrT9z2Q0nIerZhqcI/PhOZoaqnCxVV0PqXYKIFfN822+HmIerk400uyJZqLPZW5vykxONTWZsV0FcVe5Lgu2AACAVC4os/3pkWAhdGScdvUYd++k57bqm7GNJyzfVS7xTXkcvruu2mCw8njNJOVuLxzvPKd150+taZN3Htay6l45jeZkPaJmXtLIyjXn+NUGsE7V53vMSyr1SMAVDAZlhkKy+uCODXpZ8xOj5u7d5+4Y0ILSv/o/lLIf/W5GXYZhqAc6h/SMgGGo2MTxNH7mmjjqaAd3ovTA1WlFrtoBg3fy9Py9Vwomp2S6QdmCO3beHiZwNKBy5vHUGea2mzuaIQpM3lX85YQyNx5VLWp+Pi9puTw3qFf9Nq1p5Pqs0uXH7CCrcMcpInZnXlpVdYZPcsbfP5FZZ4jJkXlJa6935ioBrFvZ+WD7C4Umh5q6Yd2veiLgkqTLsZi+e/9e4ksOAPrfn+/eriJGMKjSabs6oaGAaapoWScux7c/2iaVVnF8TIH4NZmyx1uXUpLKAcuyrJ0pmeNOsSx3yoT9tzrQogY9c4O+v+cGYHUCCqcbXaRBJenA5F3FJ92/3IyTkyFypgI69L5gfELDc2+l2kJpc9Vzo7rFyCLj9tyokRfehacVjDvtT71VZOWL8nyA1RmqMYVXpqWqcZ3Hz0tam3nLOWPic9+mFdVQeV7Si3hDumeKZpimqZErV2QEeqbJAAAA6DbfOhWcx6fsrND+Wx18W71I5rVd+CtwfULRulWHzzo3aAPl6XDeqrR/9Gl7HtUhBe/cUjAmFXd2dXS09Alzo2pIoYfu9DtJffAGU/tpp/py/e3Xqp2XNLLyVHE32NrZVIpxcFV6JsMl2QNB4/G4Pnz8qMODg57MdrldUUrBoLg/Cj8EAwEZwWDd5wrFIl2lgBMEA4HeuVt5jGKpRIGbLhMIBhUwjJbW0Tdn8BaPw/Fq5tdMvVNOI4p6F3HnQI0lFJmUKgHWhLNA47lBm1Xceqb3396yx1eVq0xXpv6p8vqNrPExp9tjVvnXaQXHa8dlnTA3qpNFO7j5VNHJhKIvF3Xgzkt60vbrHTfV7L9OU0H6YumpgEuSZBgaHBzU4OCg3y1pSfEP/pwKP/1TTS1bsCx9/PDh9NV6gDoKY59KDT5LjJUETlYoFlXsg/NxKBxW8fCw9RWhbYLBoPK8J7YO3/zLvN5VxAlYiqm3kj6rWWJZua2JSlfAcgbqkQ7vON31ZtYUn6m8wnrxSgMv144EJMda+Eb5m3cVijlT2JSfcOZEfX633B63m6P23+pgWypfCa8e16ZHyulJdTDp4R2vVnf7NaxUVhofcuYl3ZDmFjXo6S7p3X65wAjzkvZgwNUnAvERBeIjTS0bkhSRlP7uO07EAAAArdpOq6gxBdzM1fVbRxbJvXirwclEdZEI2V0IrZpxWXZmZ1rDL91Hssp/3UwXww3t3VCDkvWqCpQyXycVfpiQtl8ppwl5Uw9H2+StUuguZRfSCLltfmF3+8sl3jZdpbB8TK5PKKINmXcSJ2T8mZdU6pF5uGArlUp6n0rRBQQd044MF/Nwod8FgsG+yXB1w0080zRlNVE04yLolvekG7R/Hq5TOFI5sNk5OC+GbpiXtNfm4eqHbugXhmEYutTjXSkBAAB6SXHrhwRbHpnbm7LkVGU8AfOS2uhS2GPCAwPKZjKtrwgAAABHrT7SewKsYzAv6WmR4eoxQcriAwAAAD2Dq/de09EyqQAAAADaiS6FAAAA6H2fjqj0b/8bfreiIwaHhmRw070s9Huv+92EUyHgAgAAQO/7ZFj6U3/A71Z0xKVPP1WAYSU9i3cOAAAAADqEgAsAAAAAOoSACwAAAAA6hIALAAAAADqEgAsAAAAAOoSACwAAAAA6hIALAAAAADqEebh6kGn6/7aVSiUVCgW/m9GWY1GSZJRKLb2+1WNhGIaCXTC/RsAwZAaDre1LIKBAi5MzWl3w2eonpmlKrXzGDUMFy/J7N9oiGAy2PHlosVj0ezfaptX/d6CTuuF6p1sw6XFv45Pcg6wuuPAJhcNdEXB1Q+AXaMMFi2mayufzvu6HJKkdx7ILPheo1uo5o58m2zQCAVnd8L/WJbrh5gYX1WikG653gHbon29RAAAAAOgyBFwAAAAA0CEEXAAAAADQIXScBgAAQO+zCjIyH/1uRUeUzIhE4Ywy49KAdGnA72Y0jYALAAAAve+f/Jr05a/43YqOeO93A7rM4C/8MQ3+2Tt+N6NpdCkEAAAAgA4h4AIAAACADiHgAgAAAIAOIeACAAAAgA4h4MLZlEp+twAAAADoegRcPaZYKPjdBAAAAABNoix8j8nn8343wcZcEAAAoAdFVp4qOjkkSSpuPdP7ext+N6kLzWskOSVzZ1Op28vS0hPFZ8aqlrDWZ5VecI+nlH98X3urfre7O5Hh6jEfslm/m2CjSyEAAOg50xq4PlT+KzB5S1G/m9SFos+nZCqr/NfL0tyiRmuCLUkyZ55qeE7KvXirooYUujPvd7O7FhmuHpL5/nsV6FIIAABwNku3FIp5H
225xiTuSRpwf3byex4F9lPKnPjkXJzixp9mFBA2XI2J/p8TZFxzzKa1vDLu9XbcJ8rZ4ns1x/crGTa3GxReX1lu8olHijj/FX7vJuh82bt6r+2pl3l9tYxt6jwuKT9tzpYlSIr15wMjbs+9xgNKXhzWrr3SoUvEwqMT2h4bpksVx1kuHpAqVTS9/v7+vjhg99NAQAA6FnRz51Mzc6mcjv2r+bnbmamTrAlSbGEos+by95En9cEW87rB1emqx+7vqjBmgApsvK0JtiSpDFFnG2Xg62dTaUSz5TflwKTdzVate5d5ZznpDGFV6ad/appVyyhaPJJ3exe5KYdYBW3XyknKXfvvlKJWaXc4G3u03IAUfx2Q9KGDrazElmuhshwteAgl5NlWR1bf6lUkpXPd8+4LY9iqSQzFGppHYFAQMVisbV2kPHrS61+tgxJ3dDptVQs9kVW2jCMlt+TbmEw/rSsW46EEQj0zeerVd3yv1awLJVaHDrQ8jWCYXTg/Dkv0wlorNfLsq5OSOND0vhnikrKaFnpxHLVK+pnjoYUerim+MPG63czT26QFIhfk771vH4mYf/qjpHStIZfDlU9Vt52/FNF3KyT03ZJOtj+QqHJIQWuTyi07W3HNRlOcFX81s5+2Rf8tRkqJyCrGsNW3eXyiHKWT9J+UjknM5j7Nq2onLZK9TNnFxgB1xnkDw+1v79/oS/2C20INEPhsKwuDCbhv1Y/F0YwqFIX/H+GwuG+CLhKpZIKffK/2g0Xs92iG25KSPZ3KrpLMBhs+dzVld/vS585F75Zlbal3PZbDU4mFKgXeFQVidhV7rY9lul4lYAt+nxN8eTdk9tUDlA2tHfD3n5k5aniyamGLzFn1hSf8TwQG/F0WRtTJFnJ4tlFLZyn9tOyr97eqrQvKaZj2dmriqrgsxwoohl0KTylw4MDpb/77kIHWwAAAL2m3J2wnKFKlC+EA9cnFPEuvPBAqcSsMltZ2UGMt/tdVvnHs0olZsvdEm3zGkmuKZ5cUySeVObI857XrydVlDzdDac1/NJ+bXQyrVx520dZ67NOF7/Zcle/g/Kzu8q52x2fUtzbFTI24gSclQzYURsqpI4+6g22rPVZgq1TIsN1CsViUft7e343AwAAAKfh6ZJXV+yaBv7KogZ/PnH2bER5bFNW+a8eKad5jTTa5vYrFfYTCsTcYO9dOQiy1h8oo2kNe7v2rT7S4R27e+KRDNfOpjIpNZS790oRpwthJLnmCSx3dVinJL6VykrjQwpcnZa0Ic1Vjzfzbr9ctOPqiP23M+4L1chwncJBLtdyn2YAAACcL7cQhDc7lUrMKrW+6ywxpGDsld4nNnV00ER1pcCGVh/pcMdeV+jhmuLJCWnHyVI5XQcrNrT3wtl2LKHBlbfKORktc8bujmik3OftzFTmtlsMw+NI1z4nqBp39vXrZdldHWteu59UpsE+2WXeK1m/6J2TglB33FdWhRfMaVaPUSKCaNr+3p4OcsTt7RIKh/ui734gGGy5i2koFOrK4ii9qpvGcPXFZ7wNBW66hRkKdefYEh/0y+cT7deOMVy+2P5nMr78Fb9b0RfsYh/ZJiczrpkk+RwM/sIf0+CfveP3YWoaGa5TIDYFAABAv8vc3pTVZJn3yMqETLewCOpiDBcAAAAAj6Ml8hvJ3bvPuK0TkOECAAAAgA4h4AIAAACADqFLIQAAAHrfSFSlP/I/8rsVHRG5dEmGYfjdjK5hfv47/G7C6drrdwMAAACAlv34J9Kf+8LvVnRE9Ac/IODqYXQpBAAAAIAOIeACAAAAgA4h4AIAAACADiHgAgAAAIAOIeACAAAAgA6hSuEpUBumIhQKqVQstrSOgmX5vRttETQMBczW/pVaPZb9xDAMBQOt3QsqSSr4vSN9pJ8qY5WKRZkt/r8Wi0UVL8L/7PvvpVTa71bAB0Yw2PgC8afHJDN4wgoMWfn88cv801+X8v1xHXAerHeZnjwXGwMhBX/HT/rdDN8RcJ1Cye8GdBPDkFXgklaSChfl4usc8dnqLqVS/5z9Cm34bAWCwZbX0QuM/+IfSH/t7/rdDPjguP+S0t9Zkq5cbnkbxsL/QfqN937vas/Y87sBZxT87T+uKxt/xe9m+I4uhQAAAADQIQRcAAAAANAhBFwAAAAA0CEEXAAAAADQIQRcAAAAANAhBFwAAABAv5lb1OjLRUUkRVaeKv583u8WXViUhT9HxvS/I1n9Ue7aUvfMS1a6+XulX5rzuxkAcAFNa/jlXYVikpRV/vF97a363ab+En2+psj4rnKJB8poXiPJKc/Fm+eYLz1RfGZM1vqs0gt+t7pdvPvrHoPzZR//6sd65hivPtLhnTVFk2uyj9/yCS9wjvfOplK3l8ufqXr7Hll5quik+J9vEhmu81Qo8tOBH6PAHFgA4Iu5CQVj7h9DCt3hDnpbLT1RZFwqbn2jjKY1/HKq5k75kEIPn2p4TtLCG1mSzJt2RqMvLH3m2d8xhVemz3XzkZWnNcFWVvnHPRJsOTK3Z5VKzCrVRLAafT4lU1nlv162s2M1wZYkmTP25y334q2K/M83jQwXAAA4k+idRPWd2/HPFJXKF3b1sgO2XeUS3yjoZMeKW8/0/t5G9bo9ry1nFOYWNfrQ2eZ+Upkbj5Srsx17ffJk32q2vS5FZsbUOGvSOJNk39kfqrM/7npqXutmC7zZwJ1NpW6rspxnXyqmNXxzTFJWhRcb0tyiE9y6bXHX51z0ri7L2pmSOZ5QZEnK9VBQUJ+7/xWB6xOKaEO5Y4/lr6ugn/DcCPC8R4/TCj9MKODNDHo/U1VZ2nlFjrzPQzKuO7+62Z/ye1d534tbz/T+xYSz3so6y59Tz/td/Xk6mrF0Hzu4WVnOWn+m0k17/6szTkNyP4tytlX+36pZ35Gs1NyiwuOS9t/qYFWKrFxzjkltdnVIwZvT0r1XKnyZUGB8QsNzy2S5TkCGCwAAnMG8zHJAtClLkjQmc6n9WzI/t++iR25eO3LhUr6I3dlUKvFM+X0pMHlXoys/c+b9ci+crfVZpR4n7Tv5biapbFc5Z3vl7MvcokaTNVmo8am6Y2fsbMIx3OyhcwF8rPinikjKvN61j1c/ZLnK2dOs8utJFSUpdk0DdUYQnHgsG4isPFX8ofemwZBCD9c0ujItzX1a9yLZnFnTSJ3P+FnaEH2+VhO81/ucSbq+qMEjwZ/3WJ3wvOY1UidbVXUsnP+t4vYr5STl7t2vzox5jkfx2w1JGzrYzorMdnMIuAAAwOmVu3vtylp4q9K+/bAbHFXZ2VQqMavMVvZs2xqf0PDctAau11xUunflJVmvl1W5CJQC14d0cMMNmJxl1k/uWhVZmfDsl6TVVyrsS3Lv7Fe5JsPJpBS/3fBk/HaVS3i2PT5RfRE9PuVk5Owuaqkj2a06waWnHaGHa4on62TvttNOYDLS812Yyvu//1YHC++c97DOe3DkWP6ivjvxfbePYTnY2U8qk5hVat0OWAOTX2j4ZyubsF8/q9yO/feRgNbp+lmf+37VZHs9n93i1jPP+msDmCGFZpzPlfN/VN2lcVrDXyaOvaA/ORis87/lVZNZdrOnuW/T9i9OwI/GCLiaVCwUVCoyVggAAEmKfu7cMd9Py/IEOkeCiyYEJu8qnrQvSmuzQdbOrqQhBe/cUjAmFXd2Ve/b2JyxX1++iG4q6BhTxN1usjaz4D5XCWwC8Ws1zzsXsjub1RfBO2/si/vVR3qfmFUq0aiwgKeLWiOpd04wtqG9G24m0d6mGwD0H08AkHqnnJZlOfsamLylaN3XNHEsG3CzOuWAtUpWpW37NytV54ZBLKHoCdmj4zldRuUZb3W7QXGLOoGNOVOv22xFYPLuMcFgnWPxbXXX3qos4M5m3ZsDOBkBV5Oy2TPelQMAoO9UuhMqllDUG+jUzQQdr7j1zJMNmqrusvXaLgYRGB9TQFkVXqfrrsPNQlR+mqloZ2eiypmFLxcVqnmuap1VF8Ke19Z2GyxfGM9rxAnoqvbJEyyZM0/qBhDl7EGVZaXLbVHlPSgHZX3CW4xlfKomO1TTbbWJY3mUnQ1zX1cOpK+PVC6M/2Elq+YGcmb8mCxQwwDYybx5MmTVKuuPrDy1g/+X3gyat0tlQoN1C4d4lmmg0u23ng0VUkcf9Y4vs9aPCQRxIgKuJnz88EG5jx87uo3o87XK3b3anx6dN8E+cbh3DKc1/LJmv9wTytKTo19GAICuVel2V1/g+h/UlZdrp7qz3lglu6H9tzrY9jy1+kiH5Yvt9nx35u+9Ko9Hi9R8H5/0PZX5unJhHE2uKe4pilFbxMIdb9Vw3JubbSkHb7Xfo243MaeqnFQJGNwMW486Uoylhvn576/6+8Rj2UD5/XKCunIJ9J1X2lutfO7cz1a5iMuLmizPflKZ0wYjdT675eCmdv3bbndSt3BINWv9vva2G2+quPXsxMqKbvYucNUJ6GrGhXn/v0adoC9ydcRev5shREMEXMewLEvf7+0p8/33fjel97j/qDuvnMo8dVLesYSiz+f7s5QtAPQtT3cvd+xLouYOfmxURthd3hMQNBCYvFvVban24tC9MK53YZe57Rau8ChXBjyJHVSVxwB99Ug5LSv9+Gi24OjcSzWv/XrZ6UJYk0moW4FQ0sI35XbXzcy4Y7bKhSJquhS6x9ZTcc7t5mmPZ+tVnuypM2bJ/vG8z+NxBU9zLBtZfaT3te+157OTuX00K3X0c+B+bk4vc/vouMb6c3xtaO+FE1TGEhr0FoSp8/9SZT+pDzUVQOuxy7xXArqTgt7KeaDSJRKNGaVSqdTMgqVSSR+yWX388EFNvqTvhEIh5fP5M7/e+AN/vuHEx5WStg1K1NYp5+mtzJTT1PHlP6+7f7vrry2pWlOyVmpQtrS63Gij8qJu2+wTR02p1HsbDdd3pskEb/5elf7Cv9XZN/8YwWBQhUJ3TWhtGIYGh4YUCoVaX9kxSpJyHz/qINe+e1uGYVzYc0w9QdNUwbJaW0mpJBlnn6o8EAioyBjWvhMKh5U/PGz4vPF//i+lv/Z3/W7mxeZ8l9crm3+U8x2uBgFem5T+zpJ05XLL6zH+5L8n
225/cb7DrUSZ2FfuzU7gXnNJMkNBH/7j+vKxl/xe9d811SGq2BZ+lEqpQ/ZLBdCHVfbhcG5U1O+e+P2jZ9WMG6/4uidrJPLfx41r5HaikexhKIv62Sdjq3GY6/LdIJHa0Hy9jl3vzDK/aD307LUZ6VsfRYeGNAnn35qB1zhcEd/wuGwYsPDuvLJJwoESJgDQFstPFBu57hCER5LtxSKnT3bAmRub8pqssy73a14VznGdTXlxAI+xWJR371/T6DlmzFFkk+kxAMdbH+h0OSQPbhz7lNnQKkT1DyvvOL48p9OF4iaRyv98d07G86di5gzgaL39TP2bw3vuFXNDH9U1WSWbj/l7bSKGlOgD0rZ+ikcDmt4ZOTct2uapq6Mjur9j37EuQIA2ihze7a58VgLD5Tq+cmO4a9lpRPNBVC5e/cJ7E/hxGtbslrnrdKlsNLtzh4EmnnxVoOTCQXGP1P0uqoGxrp3vgKTd1vLEJUnWKz+p4usHF20ujxuvXWla/qaV7oWNpzpHC25PDzs27YDwaCGolHGPAIAAHic2Afo4ODA7zbCVZ70cEyRmeMHxjYu/+mWua0zyFjyzFtSqYY0WlWCdFc5Z2LAI6V7XXXnsfAEW/tJZRIEW+0WCod979YXidAhFAAAwOvkLoVdVgyg/9Xr8ueOhdrQ3otblbKl5cer2eU/r2lkpvmt5u69ciZwrN3+rg7vbUgrX1QWXngja2ZMpiTz83lJNUHf6jsVH6qqe2BVN0d3zhZn/bnEA2X6pJStn0zT/86YRiBAgQWgT5T+B5/J+NN/2O9moNtEwq2vQ1LpT9ySke3slDtoL9M0NXDKG6vGcNM1I/ua/1doOEFW+ceeqoWeYKducFIu/3na+UeWlU68ra5S6O3eWLNsbmvC7u44PqWRpeWayoLLsnamZI4782FsLyp8wlwsvVzKli631YwWquEB6CLXf0ql6z/ldyvQr27/nPj27C1GOKxLV6743YyedGJZ+He/+Zt+t7FrdLIs/Mm8459sZyqhfl7mFjX6MKFAU3OhtFjK1uey8N2S0bk0OKjo5dZL9bbqfSrVUpl8ysJXoyw8OuWksvAA4BUOhzVMwHUm1HHuVSdNdOe31Uf6sJWVxic0PHfCspSyBQAAQJ+iS2HPaL5UZ7doumQopWwBdIjxp/8D6Td+5HczupJlGDJ6KJtcuvl7pV+843czAODUCLgAAP0r80HKMDC/L3ykajKA3kSXQgAAAADoEDJc5+nnPlep1cHvfaRtA/Gv/3a/dwUAAPSS3/iRjDe/5ncrekrJNHU4NOR3M07N/PwzBX5s1N82+H0QLpLS/+ae303oKsFwWEUqZAEAgPP237yR/sO/7Xcreoolad/vRpzB5V/5RQ38oRu+toEuhQAAAADQIQRcAAAAANAhdCkEAFxw3onld5VLPFDmPDbrThDvfWz/jBPAn8fxqZ3IfumJ4jNjVccssvJU0Ukp//i+9lb9bjcAdAcyXKeQz+f9boIMw/C7CZKkUDjc8jryjN8CzkeL5412FLcxQyG/j0JjS5957j6OKbwyfQ4bnddIbbC1s6lU1wVbUvT5lExllf962fPYmhNsVcu9eKuihhS6M3+ubQwEgy29vju+WQH0KzJcAIALbFrDN6sDh8D1CUW0oZymNfzyrkIx2cHQbVUyYeVMlGeZqscrWbPi1jO9v7dRlRHKb40c/QKOf6qIVA64os/XFBn3LlCdfat9/uh2vLKerFOjNtcxt6jwuKT9tzpYlaqzgXWsvlLhy4QC4xManlsmywUAIsMFALjI5iYUjElSVvn1pIqSFLumgbmji9qZHq95jSQ9gYskxRKKvlxURMvKbWUluQGcFLk6Yi+z80aFeJ3SyuXX2l3zqoMtSRpT5Pm80xYn2NrZVCrxTPl9KTB5V6NV2bms8o9nlduRVM46NWhz8omidQ5P5OY1BSQVt19VBWTW+qwyzv5V29DBdtazPQAAARcA4MJyAwrtv9XBwjs74NKQgjdruhWOTzkBkB3EpG48klYmnADMeSyxKUuSYglFltzudZJiIzI1rYHrdpBlvfaMg9pPKpOYVeqxG+wlFFmqLGsHVJ7gJv6pIm7WqbwuN8ipBHcV0wrG7d+KqbeKlNu8q1zC0+a6XSk97ShbVjoxq/RC42Oa+zZdaavP7y9wFtHna4onG/+MLPndwnaZ10hyTfHnNTdHlp44+1q5ERNZeap48qmG5069EYiACwBwYXkCitQ75bQsa8f+MzB5q27GRxqScb3moXJ3OzsYSbkByeorFfYlaUzm0jUZMUnaleUNVlLv7MzRqhvsSdKG9m7Y68mkJhRPrik6WX+yUXNmrfr5mLer4pBCD51s1n5SH+5teNqcdgKttyo1MbFO8duNkxcC0FN6YXxmv2AMFwDgYip3J5Q0PqV4csrz5JjMJank/rmzqZzsLJc580TRhQdOwCJPkFMZG+WOpzrY/kKhySGZM866d97Y1fxSWWl8qDJua+5Tzx1Q7xirXeUS92WtPK0bdFnrdbJNS0+czJI9buvg5lNFJ+3uigfbtW12A8F6NlRI1XQ/BC6AzO1ZZ6ykZ8yit0rn0hPFk2Pyjo30dvN1zxWS53/UW5V0P6mD7WsamBxSZWym5/yxf6hA7GhxskIqq2C8wWu2/omKk7+jMm70xURle7UVRiXGZ54zMlwAgAspeidx7Jeg+fnvr/o783rX+c0OxnL3XpW740WSa4onK0HSoZNNqixjc7sTVrobJhRNrinuuRDLLVSCIGvdvqiq6tq3+kiHTibOzXCVf54ff/c5f6TNlXL4h/eOZrGslNNV8WrzlRvdsWq1476AvrHwjfL7UqX7caXrblWXYUnm5/b/ZLn7ssP7v2guSZWbH1mV0vWrYpf+fuPXFF78mmfJaxr+8vjzG+MzzxcBFwDgApqX6RalcMZJ2T/PnAspSeNxVRUbL19kOVkuLSvtXV7S0Xm8Kt0Uq7oTrj7Se3fclqtcLbBScMMOqO7KSDnBnpOZytyu3a7q3MUeUuhhpbuh9cJe95E27yeVaTD3mBsYHh0b1ogbHGZVeEE3RPQrz7jJ+DVPtrymy7AkjU9oeK7+eMhyF+ar05XpKfbf6uP0/epzkXOOSi80fs2BJ+MUmJzyZMhnj2a3GJ957uhSCAC4gJaVTizXeXxDezcaBwpHn2u8/JGy7k53wrLVR3rfoFtO7t79E7JDx7Rz4YFSC2d8ba3VRzq8s6bIuF25Medpb/02Onfcd17R5Qh9LffirQYnEwqMf6bodSeD4fyPu+M/rZ1dmeNjCt65JcWk4s6uND5WznZkXu8qMj6mwPUJRTUi6eTMcOPXXKsTBI0oOCfpmP9FxmeeDzJcAAB03K5yt5dbX40PMrc3ZTXZjciugti7+wo0zVMUJ+IUmajtTqjXb2RJCoyPKaCsCq/T1c8vvKlUNp1sMjPcxGuKW5vlLo+hLxfrBGIbKqT8PoAXCxkuAAA6oDLwvtc1ygYedXJmDugXG9p7cctT0a9Od0Ity9qZsrsv77/VwbY0WPN8bmuiUhCnpmtgfc285q0OtrMKTQ6V5xXM1SxjOYV77PGZzWW5GJ95dmS4gBYZhuF3E7qqHQAAXAhutkk62mXYkfnaHqvZKEgpF9BR84FMM6+pFOypn+VifOb5IsMF9IlgMNj6SgAAgKNRdvdoCXVvd8Lq7LZ3rOZG5XdvmXhJRwOZOmMtj33N0bYem5lmfOa5IuAC+kR4YMDvJgBdp/S7f1q6+qnfzUAbGP/CT1TmRQO6yc7msdX9mlHc+uGpA5mzvMYrc3tTZnLKHp+5eny3YcZntsYolUrHnr/e/eZv+t1GeBiGoRPesnMRCoeVPzz0uxldIRgMqlAo+NqGwaEhDUWjra+oDd6nUi0dj275jHeLoGmqYFmtr8hnZigkK59vfUVdwAgEVCoWW18R2iYQDKrYynlHIpi7aDb+axn/4d/2uxU4B5d/5Rc18Idu+NoGxnABPS5y6VLXBFsAAACoRpfCPmCGQup0uQSrUOCO7imcx3sSCAYViUToSoiOMwyj5TGCgT4q6hIwDPmb0+4vZjAotfj5KLb4/VRy2+GzotRSpk6SAoGA7/9vJcNoOTPfjvPOcYqBAFlNnBsCrh4WCocVvXxZpnk+b+PHDx+UzWTo7nWM835PgPNgGIasPujW2C5FzoFtZQSDXdFF3fK5a7gkhUKhtgRc/fD/2vH9+PynZfyFf+vExUzT7Ivj2Q6maerS0JDfzTi10L/0L/rdBAKuXhW5dEmXY7Fz3ealwUGFwmGl37/3e/e7kh/vCQAAOIOf+ESl
225n/jkxMWMcFilLrgh0A2McFgDV6743YyexBiuHmSGQr5d2JumqdjwsN+HoOuEfHxPAAAA0L3IcPWgIZ/TueGBAeVyzDHuNUjRCgDNyB1KdEmsVihJ3ZRBuMS4WADtRcDVg7qhSIJpmjrwuxFdwpAUDof9bgaAHmD8r/730q++9bsZXcWSOl5kqGmjMZX+s3/f71YA6DN0KcSZGH1UcaxV3KsGAABAIwRcAAAAANAhBFwAAAAA0CEEXAAAAADQIQRcAAAAANAhBFwAAAAA0CGUhQcAoBssPVF8ZkySZK3PKr0gSfMaSU7ZX9Y7m0rdXva7lV0h+nxNkfFd5RIPlPEcN5d7/CIrTxWdlPKP72tv1e9WA7ioyHABAIDesfREkXGpuPWNMnOLGq0JtiTJnHmq4Tkp9+KtihpS6M68360GcIGR4QIAoKd4sl6SpGw5g2NndIak/aQyX0mDDxMKyJsx8yzjcjNnc4sadZbXflKZG4+Uk5tNshe11meVlptRsjNMlnebN15p4OVdhWJSceuZ3t/bqMrcudz2lNddpw3eNldMa/jmmKSsCi82FLn5hXPn2Ml2lY/NkII3p6V7r1T4MqHA+ISG55bJcgHwBRkuAAC6TODqtP3L3Kc1X9SVYMtan1XqcdLO4Dy0MzoVI4p8mSi/1px5oqhqArLErHI7ksanFH9ekwGKXdPAnL09c7yFHWmYgbLbc/r1TSgYk7T/VgerUu7efaUSs0olHihTc7yK325I2tDBdlYiywXARwRcAAB0g4U3spxfA5N3FU+uKf4wUfVFHVmZcDJbu7IWJK2+UmFfkpvRccVGVPrKDcgkaUzm0rwiTmaruP1KOUmZ17v28uOf1QRAToCy9FlLXWEiN695MlDe9owo6A0Qx6fq7m/j9dVRk6HLOdmx3Ldp+5f4p4q09x0DgKbQpRBAVymVSjJDoZbWYUjK5/N+70rfKEktvyf9pFgsqtSRNS8r/fjTStAgSTu7ssbH6nxZjymSXKsKIALxa1LK/SutwqokvVPx4dG7q3ZAd9fzyIiCP5u2f93flaUxmeOfaUR210FrZ+xMma7cvfvKSXYwlFxTvF2HKvXOXq+jqptkDxcXKbbh/BcwjJbXUbAslUqtfcrbcs4oFFprg2lKhtHSOorFYuv7gQuPgAtA17FaDJZMk1NbO5WKRVlcdJQFgsHOrXz1kd5XjTOa10hyrM6C7pilapGVCec3N4P0ad2MUHl8ldfcokZ/XpLSsrZHZE46QdbOGzsAO8PueAMha31W77cXqwNKV71xZHXkvk0rqqFjt3F03FfvKFhW6ytpg2AwqEKLwU6r5/F2MAIB5Q8P/W4GQMAFAECvyN17pUhySmadDJe1PuvJ+gwp9NCbUdqVtbAs6+qEopNDRzNcTpGN8rpevFVx0ile8XpZ+nyqTmvsNpTFEoomE1VLmPFK1sku036ttbEM22kVNaaA0z0wN7eoQU8BEHNmTfEZ+3c3qIxcHbH/drpRAsB5YwwXAAA9Y1np8jioiqOZnV3l1nc9z9vZsNy9+3ahDC9PRcKy1Uc63LHXY7WQMcp87bTVGaMVjaedcWpDMq6fYYXumDWnqEf0TuKEC5lpDVwfklvVEAD8YJRO6KT77jd/0+82wsMwDMV/8AO/m6GPHz4o8/33fjejKwSDQY3G2zYyoee9T6Va7orSKtM0ZXVJ15xWBU2za7oZwRYIBlU842fc+F8+kX71bcfaVuleV7/LYV9wyszX7RZ5hFPVsdlxXaMxlf6zf9/vPfRdO7oUdoNQOEyXwjYKh8MavnLF72b0JDJcAACgdyw8UG5HCkzeOrG0vF3VcVe5Hi2iAaA/MIYLAIA+Ua4K2Ocyt2ebyt5dlOMBoLuR4QIAAACADiHgAgAAAIAOoUshAADnpPSv/C4Zv/3H/W5GVzECAZW6ZZ63y5f8bgGAPkTABQDAefmTf0Cl1tfSV0wqyQHoc3QpBAAAQN8x/G5AvzE4omdFwNVjAoHueMuMLmlHN+iW96Rb8NkAAHQDssntZRBwnRlXRj3GDIX8boIkKWTSG9XVLe9JtwhxPAAA6Dt8v58dAVePGRwc9LsJkqSgaRJoOC5dYpC1V4TjAQBAXzEMg+/3FhBw9ZChaLSrgpzY8PCFTy9HYzEFyfZVMU1TQ9Go380AAFxwF/sKpb1iIyMX/pqvFQRcPcAwDF2OxTQ4NOR3U6oEg0Fd+eSTrgoCz4thGIoND5PdamBwaEiXYzFOzgAA9LBgMKiR0VGFw2G/m9LTevLWvGmaCg8M+N2MjjMCAYVCoa7uMxsMBnVldFSFQkH5fF4Fy/K7SR0VcN6Tixhknlbk0iVFLl1SPp9XPp/v6Dw7xWJRuY8f/d7lI0KhUMuDtouFgt+70dcGIhEFg8FTvSYQCKjYLfNG9aCDXE4FPtddLRAItFQAyZCUz+f93g0VC4XWv69LJVlddm3jdu/r5E3NQCCgUDgsk148bdFTR9HNKlyEYKvXBIPBU1+04GI4r5sGQ9Govt/f1+HBgd+7XFaSZHXBRQeOCoXDisViCnDeOndD0ahyHz/q+/19v5uCBrohWGoHq1CQWgzuQ12W2YlcuqTo5cv0IOkxPdOl0DAMXfnkE4ItAHUFAgENj4xogHMEThAeGNDIlSsEWz6KXLqkkdFRv5sB9BS66/eungm4Lg8Pk0EBcKLLw8NSl8wFxpdi93HHxMJ/oVCIAjvoet1yFqcgVW/rjquSkxoZCHDXGkBTDMNgcC8aily6xGTlXeRSl0x1AnS7biuchtPpiW8dChQAOA0G+aKRbi5CdBEZhkEmGGgC18K9rScCLk7GAE6DDAYa4vsEQA/iWri3te828D//TRnzf7kjjTyU9CM+aGiDwT/zb+rS3dt+NwMAAAAXRPsCrmJR+ti5csytzmUDSFLpsLvm0gAAAEB/o98NAAAAAHQIARcAAAAAdAgBFwAAAAB0CAEXAAAAAHQIARcAAAAAdMg5zw46r5HkVPVGdzaVur3s93FoWmTlqaKTDWb73k8qc+ORcn43sic4nwX3/Z9b1OjDhOcOwK5yiQfKyD3mUv7xfe2t+t1uAAAAoHnnl+FaeqJ4bbAlSeNTij+f9/s44JxFn0/JVFb5r5clzWukKtiSpDFFXi4qIin34q2KGlLoDp8TAAAA9JZzynBNa/jmmPN7tpypKGeLxid0ZWNCwd9+NHNkrc8qvTCt4Zd3FYp5nnCzSUtPFJ8Zk50ReSPTCeqKW8/0/t6GvWx5Ge86K6uKPl9TZLzyd9VrG3IzMLVtq/xd3HqmD/rCyYhVMjZSbaaszjFxHivccdq2n1TmxjtF3KB15zdkjf+48/umUl9/Ws4QWeuzyl2tXs/e6jHHsJxdqrSjfEw8WbtGbbbVZi+zjTNSc4sKj0vaf6uDVUlLnzmvc46R+37FRuzHV1+p8GVCgfEJDc8tk+UCAABAzzinDNc1Ge6F/s6r8gVz7t59pRKzSiXu6+NvNH519HlNoCBJsYQGV6arHjKfVy74A5NfaHjODhK8wZYkmTNrGnVeWw4sdjaVSjxTfl8KTN4tP9+S+C0NlgOUMUWcTF70+VpNt8QhhR6uaWRJ1Y99uaig55GB51P1I+TxKY3c9Px9ddGz3dMdw8bvwXFtrgRb1vqsUo+Tdkbq4VMNzx1dV+TmNQUkFbdf2d0vFx44nwOnC+HVEXvB/bTsaYo3dLCdtbdJlgsAgI4yQyGZweDZf8xzHrHSQKjV/QgGVSwWW15HO34Mw/D7cKIF5xNwzX164obs4MsOeCQ5AdCs0gvzMp3sU3HrmVKJWeV2nMbHr3nWMCa9nlUqselcpA8peHNJESdIcF+b2crar528paibaZFkvV5W5cJeClyfUOS4BpeDgWMObjytD55tavyz6m2uz1btj3lzUbp33wlYJMUSCrmZN8/v1vqsUrf/nNLe105WuuSVf99PKpO4r73VZo+hHUTFk9UZP53Q5ssrE+UMlbUgOyO1774HtQHdtAauNxgDJ29gl1X+q8p4uNy3afuX+KfHvy8AAKAlpWJRVqFw9h/rpCukc2IYre2Hsy8tr6MNP+ht53MLYvWdig/PGt0tK52wi2pEn68pnrzbYLmsStuS9FalfUk12Zzit3YXwdy3aUV19ILfnFlTfMbzgNudrYonWEi9O7k4hrtM3W267ZWsVFYaHzppbS1o9hie5KQ2jymSXKsKiKoDumrue+KVuT2rjJMxCz1c08j16u6fAAAAQC85p5yvJwga/0xRyR7LVB5bdcx4H+/YoP2kMolHMmvGXNmGZFyXqrovegSuTkvaqHRXq1E7rqu+yrqLqbcn77abjam7Tbe9khn3Bi7TGv7SyVDtbCqnqfJYqnzKznKZM08UXbDHOtnHIav8+lsFZ5wxXFtJBSYTCjhdBnP3rjV5DOuM4Wqqza7qcWr1baiQqu7eWBkbdvT17vsGAAAA9KJzGsO1
225ob2vnG5yThYknlyrjK1yiyfUU+6O6HYxq3SPq2XOrHkqIWZVeLGgXLkL4V3Fk5VxSMWtb5RZfaTDHe9rPT9HKidWF4Vw1xdPeoKHWELRl3+wclBjCUU929TOm7rbdAMb68Uj5eYmFHTWZ3dzrDj4unIMzSUp+rnn+G17Fvy2so3A9QlFTnEM6zqhzd/fe+V0r/S8t85P9bg05zUp5z25anc3zB15vfc9tIMtN1Auj/sCAAAAesD5lYVffaT35fFVHjubSh03d1X5Yt8dXzQh7ThjoqrG82SVX3cDEqm49UPtrTpjw9Z3q1Zprc+WqxBmbnvGjXnb1I65wXY2y2OdpF3lnHVmbnvGdbltf+xUY3SzW+54qKpj4Y6Nksx//f9UDnrqBSGZ184+xxKKXG/2GDbWuM2StKz048qx9x7nellDu8y7d5xcvdd7s55uV85KAAYAAAD0AqNUKpWOW+Ddb/5mc2t6++sy7v+l89+DproltoOb4aq/nXK3uP1fV0E/YWepemxS5/Nkd1ls9j2rmSS5BYN/7o9r8E//Ub93Hx2Wz+eVfv/e72YoFA4rf3jodzPgERsZ0cDAgN/NgMdeOq3DgwO/mwGPYDCoQh8Uauinc3D8Bz+gUmEPO78MF+CRub0pq8ky75GVCZmeDCEAAADQK3o/wwWcAhmui4EMFxohw9V9yHB1HzJc3YcMV28jwwUAAAAAHULABQAAAAAd0r55uC4NqDRxvSONDASDMs1zmjIMfS34kz/mdxNwDuh0AfQO/l8B9LsTo5im+/H+2Kj0y192pJGRoSENRaPnfnAA9KZAMOh3EwA0if9XAP3uxC6FoXDY7zYq3AVtANA7AoEAF3FAj+A7HkC/OzHgGopGfa2KYppmVwR9AHrL5cuX/W4CgCaEBwYUCoX8bgYAdMyJZeEl6SCX0/7e3rk3LhgMamR0VIEAtT0AnN73+/vKffzo2/b7piTxX/u70q/9lt+taAszFFKwR7KfsV/+s1LkYtxwLBQK+u5HP1ITlyQ4B00PJ9n+Z9Lf/sbv5jYUCARULBb9bkZbhAcGzpQAufQ/n1Zo4mf8bv6F11QlioFIRCOBgLKZjPL5fMcbZRiGBiIRRS9fZs4BAGd2ORaTaZr6+OFDX8wp4xfjv/n/SP/4n/vdjLYoOD+9oGQVLkxBiWAwqNF4XJnvv9fhwQGBV6/40b6Mv//a71Y0VFL/FGU569X3wM2f9bvp0CmqFIbCYY2MjvrdXgA4lUuDg7o0OOh3M87Vxw8flM1mVeqTO7u4GAKBgGLDw75su1QqKfVb3ZXFDYfDGoxGz6W7Ze7jR2Uzmb7JBgHdhlrrANBnLg0OKnLpktLv38uyLL+bA+CUopcvn+uNosilSxqIRLT33Xfn0pMJuGgYHAUAfcgwDMbAAj1ocGjIl6y8YRgavnKlZ8Y4Ar2Eb2IA6FOGYWhwaMjvZgBokt//s4ZhMO8p0AEEXADQxwYGBvxuAoAmhcNh34uFhTlnAG3HGC4A6GMdnwB66YniM2OSJGt9VukF++Ho8zVFxiVpV7nEA2X8PhBNstvttnleI8mp6i/KnU2lbi+X99u7z0CrumHC9vYFfNMafnlXoVj9Z4tbz/T+3obfu3tuIitPFZ2U8o/va0+LGn2YOJr12NlU6vVnnFv6EBkuAOhzft8x7xlLTxQZl4pb3yijaQ2/nDp6V3J8SqMr09LCG1mSzJuLivjdbgDdbW5Rg5ND0s4r7a1Kuj7S+AKcc0tfIsMFAOio4MpTxSeHVMl2Ve58F7e2VLg+6fz+TB/0haJVy3qzZbWOrq9sP6nMjVcaqHuHvV7WbVrDN8ckZVV4sSHNLSrovM690+y2I3B9QhE9krUzJXM8ociSlONONNDYflKZG4+Uq3nYzvqcfG6oOFAxN6BARJVs85ybLcra2aPrlax7LWt9VtbnzvnEfb2H91xTzjDNebJR5f1odM45uo+SFL1jv956bW8vcnXEfqJOGyRxbulDZLgAAG1hzqwpnrR/vAFS4d4r2cXpx2QuSdI1GTHJDm5+tbJg/JZ9F9hZNvJ8vqntRp/XCapiCQ2u/EzzjZ+bsAOs/bc6WJW0+kjvE7NKJdxuPdMKxp1lU++Uk5R5vWvvN3eigePFEoomK+eH+Ev7fybX7LmhzFLhjf1/p/HPFJUq2a+sgv4AAAwhSURBVCL3f7dNzM/t80/k5rUjF8uNzznTddY0L9PpXm3VBE/F+MSRYyJxbulHBFwAgA5blrVj/xa4Oi0tfWZ3r6i5QArE0/qQmFVmK2s/4F5QuXY2lfI+L6lyMWNnyFKJWeXcbcU/aO/GrFKPk3Knc7XWZ5WqM6as3kVVhfdudlb5r5070ttpe72xEbqLAKcRSyj6clGRJs8N7v92KnFfe3/8jROkjSg4J0U/t7NZxe1XNdmlXeUS1f//pzI+oeG5aQ1cr60aedw559rR9bj75GHG7XUGYp51l4+JOLf0Id5HAEBb1C+aYcu83lVkfEyB6xOKakRS5QKpXBPNyRzp27SiarY09rLSieXyNuPJu63thNsGl7c7UY8VAAG6hqe7XfncELumgTlpr5lzQ5Vlp8vdkII356W4VO4KfBrjU4onp6ra57J2dmWOjyl455YUk4o7u9L4mHMeOOM5Zz8tdxr6zO3ZqvNIuWslAVbfIsMFAOg8ZyC4YglFJodU9wIp/qki8oxvaMq8RtxujPGkMp67zaeR+zZ99EFvsLWzWTczBqBFzZwbarhd7gKTU3bm+SzdCXc2lUpslrdd1R3wtd2mwPiYAsqq8DrteeEpzzlutqrO60frdkFEPyLgAgCcg2XlvF0B610gOeM8ou44rp2PCr5sVDDDMfep80WWVf6rR8p5uvucintR5AR90rSGv/SUbR6fOjrWwh07svOGQAw4jmcMV/n/uXwOaOLcUGvhG+X3K3+6GbHIytOGBTNOp9LVUftvdbDteeq055zVdzXdAz3dKCfvKl51znPOJZxb+g4BFwDgXORevC3f6T063kLSzqbnTvGucrf/vudJz9gpr9VHOtyRpCGFHq4pnpyQdpyLt3Lw1ITVVyrsq9zNSUu3Gs4f5HLHjriVxwA0a1c5T0W/E88NR2zoYNsN0upnxOzpHY7hdCm0x4wl9aFmTrDM1/bYryPtOfU5xw2w3MIgdpfCI1kxT8VCzi39xyiVSiW/GwEA6JzUb/2WWjnVG/N/WfrH//zsDZirneTTKd+8KlUVpGhQIvncOJMZNzchq9NuNS4F3apP/sEzGdFL/h2PC6RUKin1W7/ldzN0aXBQ0cuX/W6G3qdSKhQKJy/4//jvZfzF//TsGzr23FBfpZS8Y79z/4Nt4+5nU+e49p5bLv/vvtTAH/kf+30ELjwyXACAc1Xc+uGxF1S+WXig3I4UmLxVXR2xnqVbCsXcLkUA2uH054Ye+R9cfaQPW1mn8uEJy3Ju6UtkuACgz/me4cKZkOE6P2S4qp1bhgsdR4arO5DhAgAAAIAOIeACAAAAgA5hfjUAwPECAckw/G7FxcMhR7czDM4N3S5AbqUbMIYLAPpcq2O4+klsZEQDAwN+NwNdhjFc1Zoew3UBhAcGdHhw4HczFP/BD2QQ3PYswl4AAAAA6BACLgAAAADoEAIuAAAAAOgQAi4AAAAA6BACLgAAAADoEAIuAAAAAOgQAi4AAAAA6BACLgDoc8zdUsGxQD3d8rmgHUB/IuACgD5nmqbfTegaHAs0EgwG/W6CzFDI7yZIkoL8nwBtRcAFAH1u4NIlv5vQFcLhsAIBvvZQ30Ak4uv2jUBAAwMDfh8GSVLE52MB9Bu+eQCgz0UiEYW65M65XwzDUDQW87sZ6GKDQ0O+ZrliXfT5DA8MKNwlwR/QDwi4AOACGL5yReFw2O9m+CIQCOjK6GhXdBlD9zIMQyOjo+ff7dQwFBsZ6boAZ3hkxPesH9AvjFKpVPK7EQCA85HP53V4cCArn1dfn/4NQ6ZpKhQOd003LfSOw8ND5Q8Plc/npQ79nwRNU6FQSAORSFcXqbDyeft45PMqFYsd3VY3npOMQED5w0O/m6H4D37Q1Z8THI+ACwAAAL47PDxUZn9fhULB76a0x/4H6W/839qyqsilSwRcxxj6M3dkDA/53YyGKEMDAAAA34XDYV355BOlv/tOVj7vd3Na9zEn4//yX7VlVQd+70uXG7x3u6sDLsZwAQAAoCsYhqGRK1cksjnoIwRcAAAA6BqGYeg
225S01mgjxBwAQAAoKt0W9VGoBUEXAAAAOgqTOOAfkLABQAAAAAdQpVCAAAA4JxFn68pMt7gyZ1NpW4v+93EJtq/q1zigTKa10hyqjqwcPdh6YniM2Oy1meVXvC71f4gwwUAAACgeUtPFBmXilvfKKNpDb+cOprFGZ/S6Mq0tPBGliTz5qIifrfbJ2S4AAAAAN+4WaJ6pjX88q5CMc9D+0llbjxSzskcVcsq//i+9lZVzizVY63PyvrcybAdyaZ5tlk30zat4ZtjkrIqvNiQ5hYVjFXWm16oZO8C1ycU0SNZO1MyxxOKLEm5C5jlIuACAAAAfDOmSHLNk/2pBGDR5zXBliTFEhpcmVbuW/cBO8gq3FlTZHxIoTvz0moHuyPOTdgB1v5bHaxK0iO9X/UuMK1g3Pk19U45SXq9q8j4mJPlemQ/doHQpRAAAADoGmOKJJ8oqnmZzhiv4tYzpRKzyu3Yfwfi12peUwlyiqm3Nc/tKpeYVepxUsU2tC5y89oxAYQ3I5dV/msn8NtO29uOjVzIbM9F3GcAAACgS1QyWpGVp4pODkkak7n0QOmEHbBEn68pnrzb4PVDCj10nttP6sO9jdNtfnxK8eRU+fWZG6+ae52bvXLNLWr0YcIJxo7rJnnxkOECAAAAus68RpJriifXFIknlfFkuKpllX88q8xWVoolFH15yuIUO5tKJTZlSU53xWvHLp77Nn30QW+wtbOpFMFWFTJcAAAAgG9qx3BJ0q6s7U8VliRllf/qkXKa18h4c2sMlTNlHbCdVlFjCsQ/VURSTtMa/jJRyeIcyZg9Uu76iBOMvbmQgRgZLgAAAKBrZJV//ECZ1Uc63JHsLoNriicnpJ2svYgT7Njs590Ay3rxSHnP2uzS7cdwAiRTcrokvj2+eauvVNiXFLumgTlJS7eOFvaoEf3crpZove7uucU6xSiVSiW/GwEAAAC4CoWC3qdSfjejNb/5Xsaf+Pf8bkVnOCXni1vP9P7EMWNOIQ052a4ONGf0v/xPFPiJeOsr6hAyXAAAAACat/BAuR0pMHlL0ZOWXbqlUMztFnkxMYYLAAAAwKlkbs82Nx5r4YFSF3CyYy8yXAAAAADQIQRcAAAAANAhBFwAAAAA0CFUKQQAAEBX6YsqhcWSjHR7Zp0ajcdlGIbfe9S1jNGYFOje40PRDAAAAKDdAoZKo5fbsiojPkzA1cPoUggAAAAAHULABQAAAAAdQsAFAAAAAB1CwAUAAICuwmgl9BMCLgAAAHQVI8AlKvoHn2YAAAB0FcMwFCDoQp/gkwwAAICuc2lw0O8mAG1BwAUAAICuMzg0pFA47HczgJYRcAEAAKArjVy5osilS343A2iJUSqVSn43AgAAAGikVCopf3goy7LUyUtXK5/X4eGh37t7RPwHP5BhULuxV5l+NwAAAAA4jmEYCg8MKDww0PFt5fN57afTKhaLfu82+gRdCgEAAABHKBTSlU8+USAY9Lsp6BMEXAAAAIBHIBDQ5VjM72agTxBwAQAAADXC4TBzgaEt+BQBAAAAdYQpS482IOACAAAA6mAcF9qBgAsAAAAAOoSACwAAAAA6hIALAAAAADqEgAsAAAAAOoSACwAAAAA6hIALAAAAADqEgAsAAAAAOoSACwAAAAA6hIALAAAAADqEgAsAAAAAOoSACwAAAAA6hIALAAAAADqEgAsAAAAAOoSACwAAAAA6hIALAAAAADqEgAsAAAAAOoSACwAAAAA6hIALAAAAADqEgAsAAAAAOoSACwAAAAA6hIALAAAAADqEgAsAAAAAOoSACwAAAKgjGAz63QRJkmEYfjcBLSDgAgAAAOoIhcN+N0HhgQG/m4AWEXABAAAAdQSDQUUuXfK1DUNDQ34fBrSIgAsAAABoIHr5sm9dCy/HYjJDIb8PAVpklEqlkt+NAAAAALpVqVRS5vvvdZDL6TwunUOhkIai0a7o0ojWEXABAAAAQIfQpRAAAAAAOoSACwAAAAA6hIALAAAAADqEgAsAAAAAOoSACwAAAAA6hIALAAAAADqEgAsAAAAAOoSACwAAAAA6hIALAAAAADqEgAsAAAAAOoSACwAAAAA65P8POqFXtL2TdNQAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTItMDNUMTc6MjY6MjErMDA6MDCqfdLrAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTEyLTAzVDE3OjI2OjIxKzAwOjAw2yBqVwAAAABJRU5ErkJggg=="}),o.a.createElement("rect",{x:"410",y:"97",width:"55",height:"66",rx:"5",fill:"rgb(255,255,255)"}),o.a.createElement("rect",{x:"442",y:"159",width:"90",height:"47",rx:"5",fill:"rgb(255,255,255)"}),o.a.createElement("rect",{x:"475",y:"197",width:"67",height:"37",rx:"5",fill:"rgb(255,255,255)"}),o.a.createElement("rect",{x:"718",y:"163",width:"39",height:"39",rx:"5",fill:"rgb(255,255,255)"}),o.a.createElement("rect",{x:"779",y:"381",width:"44",height:"38",rx:"5",fill:"rgb(255,255,255)"}),o.a.createElement("rect",{x:"750",y:"414",width:"84",height:"63",rx:"5",fill:"rgb(255,255,255)"}),o.a.createElement("rect",{x:"783",y:"475",width:"58",height:"35",rx:"5",fill:"rgb(255,255,255)"}),o.a.createElement("rect",{x:"752",y:"555",width:"82",height:"77",rx:"5",fill:"rgb(255,255,255)"}),o.a.createElement("rect",{x:"449",y:"554",width:"57",height:"43",rx:"5",fill:"rgb(255,255,255)"}),o.a.createElement("rect",{x:"45",y:"539",width:"151",height:"36",rx:"5",fill:"rgb(255,255,255)"}),o.a.createElement("rect",{x:"6",y:"334",width:"75",height:"40",rx:"5",fill:"rgb(255,255,255)"}),o.a.createElement("rect",{x:"410",y:"97",width:"55",height:"66",rx:"5",fill:"rgb(255,255,255)"}),o.a.createElement("rect",{x:"442",y:"159",width:"90",height:"47",rx:"5",fill:"rgb(255,255,255)"}),o.a.createElement("rect",{x:"475",y:"197",width:"67",height:"37",rx:"5",fill:"rgb(255,255,255)"}),o.a.createElement("rect",{x:"718",y:"163",width:"39",height:"39",rx:"5",fill:"rgb(255,255,255)"}),o.a.createElement("rect",{x:"779",y:"381",width:"44",height:"38",rx:"5",fill:"rgb(255,255,255)"}),o.a.createElement("rect",{x:"750",y:"414",width:"84",height:"63",rx:"5",fill:"rgb(255,255,255)"}),o.a.createElement("rect",{x:"783",y:"475",width:"58",height:"35",rx:"5",fill:"rgb(255,255,255)"}),o.a.createElement("rect",{x:"752",y:"555",width:"82",height:"77",rx:"5",fill:"rgb(255,255,255)"}),o.a.createElement("rect",{x:"449",y:"554",width:"57",height:"43",rx:"5",fill:"rgb(255,255,255)"}),o.a.createElement("rect",{x:"45",y:"539",width:"151",height:"36",rx:"5",fill:"rgb(255,255,255)"}),o.a.createElement("rect",{x:"6",y:"334",width:"75",height:"40",rx:"5",fill:"rgb(255,255,255)"}),o.a.createElement("rect",{x:"354",y:"101",width:"27",height:"66",rx:"5",fill:"rgb(233,231,23
2251)"}),o.a.createElement("rect",{x:"372",y:"115",width:"44",height:"63",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"412",y:"168",width:"37",height:"64",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"324",y:"138",width:"80",height:"158",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"376",y:"195",width:"68",height:"109",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"155",y:"260",width:"566",height:"119",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"675",y:"286",width:"116",height:"66",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"131",y:"371",width:"606",height:"50",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"413",y:"441",width:"329",height:"92",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"83",y:"449",width:"111",height:"41",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"437",y:"201",width:"45",height:"58",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"651",y:"168",width:"67",height:"34",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"730",y:"360",width:"56",height:"52",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"687",y:"399",width:"65",height:"82",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"740",y:"451",width:"46",height:"74",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"656",y:"561",width:"96",height:"40",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"722",y:"594",width:"30",height:"47",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"390",y:"553",width:"59",height:"47",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"12",y:"532",width:"33",height:"40",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"45",y:"372",width:"92",height:"33",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"79",y:"336",width:"95",height:"49",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"354",y:"101",width:"27",height:"66",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"372",y:"115",width:"44",height:"63",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"412",y:"168",width:"37",height:"64",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"324",y:"138",width:"80",height:"158",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"376",y:"195",width:"68",height:"109",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"155",y:"260",width:"566",height:"119",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"675",y:"286",width:"116",height:"66",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"131",y:"371",width:"606",height:"50",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"413",y:"441",width:"329",height:"92",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"83",y:"449",width:"111",height:"41",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"437",y:"201",width:"45",height:"58",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"651",y:"168",width:"67",height:"34",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"730",y:"360",width:"56",height:"52",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"687",y:"399",width:"65",height:"82",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"740",y:"451",width:"46",height:"74",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"656",y:"561",width:"96",height:"40",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"722",y:"594",width:"30",height:"47",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"390",y:"553",width:"59",height:"47",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"12",y:"532",width:"33",height:"40",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"45",y:"372",width:"92",height:"33",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"79",y:"336",width:"95",height:"49",rx:"5",fill:"rgb(233,231,231)"}),o.a.createElement("rect",{x:"208",y:"268",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"1",className:"constantly-active"}),o.a.createElement("rect",{x:"590",y:"318",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"2","data-name":"ÐабеÑежнÑе ЧелнÑ"}),o.a.createElement("rect",{x:"190",y:"450",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"3","data-name":"ÐолгаÑ"}),o.a.createElement("rect",{x:"160",y:"268",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"4","data-name":"СвиÑжÑк"}),o.a.createElement("rect",{x:"667",y:"130",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"101"}),o.a.createElement("rect",{x:"687",y:"482",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"102"}),o.a.createElement("rect",{x:"390",y:"474",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"103"}),o.a.createElement("rect",{x:"790",y:"300",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"104","data-name":"ÐкÑанÑÑ"}),o.a.createElement("rect",{x:"300",y:"380",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"105","data-name":"ÐлекÑеевÑкое"}),o.a.createElement("rect",{x:"296",y:"455",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"106","data-name":"ÐазаÑнÑе ÐаÑаки"}),o.a.createElement("rect",{x:"569",y:"459",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"107"}),o.a.createElement("rect",{x:"125",y:"410",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"108","data-name":"ÐпаÑÑовo"}),o.a.createElement("rect",{x:"288",y:"208",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"109"}),o.a.createElement("rect",{x:"250",y:"195",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"110","data-name":"ÐолÑÑÐ°Ñ ÐÑнÑ"}),o.a.createElement("rect",{x:"708",y:"585",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"111"}),o.a.createElement("rect",{x:"329",y:"161",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"112"}),o.a.createElement("rect",{x:"649",y:"548",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"113"}),o.a.createElement("rect",{x:"81",y:"456",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"114"}),o.a.createElement("rect",{x:"185",y:"294",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"115"}),o.a.createElement("rect",{x:"240",y:"245",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"116","data-name":"ÐÑÑÐ¾ÐºÐ°Ñ ÐоÑа"}),o.a.createElement("rect",{x:"0",y:"509",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"117"}),o.a.createElement("rect",{x:"540",y:"271",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"118"}),o.a.createElement("rect",{x:"554",y:"391",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"119","data-name":"ÐаинÑк"}),o.a.createElement("rect",{x:"150",y:"245",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"120","data-name":"ÐеленодолÑÑк"}),o.a.createElement("rect",{x:"84",y:"368",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"121"}),o.a.createElement("rect",{x:"212",y:"414",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"122"}),o.a.createElement("rect",{x:"417",y:"203",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"123"}),o.a.createElement("rect",{x:"240",y:"365",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"124","data-name":"ÐаиÑево"}),o.a.createElement("rect",{x:"580",y:"520",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"125","data-name":"ÐениногоÑÑк"}),o.a.createElement("rect",{x:"482",y:"320",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"126","data-name":"ÐамадÑÑ"}),o.a.createElement("rect",{x:"590",y:"250",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"127","data-name":"ÐенделеевÑк"}),o.a.createElement("rect",{x:"675",y:"300",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"128","data-name":"ÐензелинÑк"}),o.a.createElement("rect",{x:"697",y:"388",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"129"}),o.a.createElement("rect",{x:"527",y:"333",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"130"}),o.a.createElement("rect",{x:"480",y:"445",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"131","data-name":"ÐовоÑеÑминÑк"}),o.a.createElement("rect",{x:"400",y:"573",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"132","data-name":"ÐÑÑлаÑ"}),o.a.createElement("rect",{x:"255",y:"320",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"133","data-name":"ÐеÑÑÑеÑÑ"}),o.a.createElement("rect",{x:"300",y:"330",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"134"}),o.a.createElement("rect",{x:"348",y:"227",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"135"}),o.a.createElement("rect",{x:"590",y:"400",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"136","data-name":"СаÑманово"}),o.a.createElement("rect",{x:"165",y:"445",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"138","data-name":"ТеÑÑÑи"}),o.a.createElement("rect",{x:"332",y:"279",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"140"}),o.a.createElement("rect",{x:"485",y:"522",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"141"}),o.a.createElement("rect",{x:"380",y:"385",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"142"}),o.a.createElement("rect",{x:"760",y:"510",width:"21",height:"21",rx:"5",fill:"rgb(201,45,85)","data-map-id":"143","data-name":"УÑÑÑÑÑ"}),o.a.createElement("text",{transform:"translate(240,310)"},o.a.createElement("tspan",{fill:"rgb(201,45,85)",fontSize:"1.6em"},"ÐазанÑ")),o.a.createElement("rect",{"data-map-title-background":!0,rx:"1",fill:"rgb(233,231,23
2251)",className:"map-title-background"}),o.a.createElement("text",{"data-map-title":!0,className:"map-title"},o.a.createElement("tspan",{fill:"rgb(201,45,85)"}))),o.a.createElement("div",{className:"paragraph"}))):o.a.createElement("div",{className:"paragraph"},o.a.createElement(Pl,{active:!0,inline:"centered"}))}}])&&yp(t.prototype,n),r&&yp(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component))||hp);function xp(e){return(xp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function kp(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==xp(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==xp(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===xp(o)?o:String(o)),r)}var i,o}function Op(e,t){return(Op=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function _p(e){var t=function(){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}}();return function(){var n,r=Pp(e);if(t){var i=Pp(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Cp(this,n)}}function Cp(e,t){if(t&&("object"===xp(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function Pp(e){return(Pp=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Ip=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Op(e,t)}(a,e);var t,n,r,i=_p(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).state={dragging:!1},t.dropRef=o.a.createRef(),t.dragCounter=0,t}return t=a,(n=[{key:"handleDrag",value:function(e){e.preventDefault(),e.stopPropagation()}},{key:"handleDragIn",value:function(e){e.preventDefault(),e.stopPropagation(),this.dragCounter++,this.setState({dragging:!0})}},{key:"handleDragOut",value:function(e){e.preventDefault(),e.stopPropagation(),this.dragCounter--,0===this.dragCounter&&this.setState({dragging:!1})}},{key:"handleDrop",value:function(e){e.preventDefault(),e.stopPropagation(),this.setState({dragging:!1}),e.dataTransfer.files&&e.dataTransfer.files.length>0&&(this.props.onDrop(e.dataTransfer.files,this.dropRef.current),e.dataTransfer.clearData(),this.dragCounter=0)}},{key:"componentDidMount",value:function(){var e=this.dropRef.current;e.addEventListener("dragenter",this.handleDragIn.bind(this)),e.addEventListener("dragleave",this.handleDragOut.bind(this)),e.addEventListener("dragover",this.handleDrag.bind(this)),e.addEventListener("drop",this.handleDrop.bind(this))}},{key:"componentWillUnmount",value:function(){var e=this.dropRef.current;e.removeEventListener("dragenter",this.handleDragIn.bind(this)),e.removeEventListener("dragleave",this.handleDragOut.bind(this)),e.removeEventListener("dragover",this.handleDrag.bind(this)),e.removeEventListener("drop",this.handleDrop.bind(this))}},{key:"render",value:function(){var e=this.props.style||{display:"block",position:"relative",minHeight:"40px"};return"relative"!==e.position&&"absolute"!==e.position&&(e.position="relative"),o.a.createElement("div",{ref:this.dropRef,style:e},this.state.dragging&&o.a.createElement("div",{style:{border:"dashed grey 4px",backgroundColor:"rgba(255,255,255,.8)",position:"absolute",top:0,bottom:0,left:0,right:0,zIndex:9999}},o.a.createElement("div",{style:{position:"absolute",top:"50%",right:0,left:0,textAlign:"center",color:"grey",fontSize:36}})),this.props.children)}}])&&kp(t.prototype,n),r&&kp(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(i.Component);n(522),n(524);function Np(e){var t=e.progress,n=void 0===t?0:t,r=e.title,i=void 0===r?"":r;return o.a.createElement("div",{className:"ProgressBar__progress_bar"},i&&o.a.createElement("h3",{className:"ProgressBar__title"},i),o.a.createElement("div",{className:"ProgressBar__progress_bar_tong",style:{width:"".concat(n,"%")}}))}function Rp(e){return(Rp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Lp(e){return function(e){if(Array.isArray(e))return Mp(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Mp(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Mp(e,t)}(e)||function(){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 Mp(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Dp(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==Rp(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Rp(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===Rp(o)?o:String(o)),r)}var i,o}
225function jp(e,t){return(jp=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Up(e){var t=function(){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}}();return function(){var n,r=zp(e);if(t){var i=zp(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Fp(this,n)}}function Fp(e,t){if(t&&("object"===Rp(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Bp(e)}function Bp(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function zp(e){return(zp=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var qp=[{value:"image",text:"ÐзобÑажение"},{value:"audio",text:"ÐÑдио"},{value:"video",text:"Ðидео"},{value:"notes",text:"ÐоÑÑ"},{value:"book",text:"Ðнига"},{value:"document",text:"ÐокÑменÑ"}],Vp=Vn(function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&jp(e,t)}(a,e);var t,n,r,i=Up(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).miniatureChangeHandler=function(e){t.setState({previewImage:Lp(e.target.files)[0]})},t.attachmentHandler=function(e){var n=Lp(e.target.files)||[];t.setState((function(e){return e.files&&(n=[].concat(Lp(n),Lp(e.files))),{files:n}}))},t.handleChange=function(e,n){var r=n.value;t.state.post.tags=r,t.forceUpdate()},t.deleteClickHandler=t.deleteClickHandler.bind(Bp(t)),t.submitHandler=t.submitHandler.bind(Bp(t)),t.handleFilesDrop=t.handleFilesDrop.bind(Bp(t)),t.handleRemoveFileClick=t.handleRemoveFileClick.bind(Bp(t)),t.state={postTypes:qp,files:null,post:t.props.post||{postTypeKeyEnum:null,name:null,id:null,tags:null},del:!!t.props.post,previewImage:null,coverUrl:null,progress:0},t.appState=window.appState,t}return t=a,(n=[{key:"submitHandler",value:function(e){var t=this;e.preventDefault();var n,r=e.currentTarget,i=this.state.del?"put":"post",o=this.state.post.postTypeKeyEnum.toUpperCase(),a=r.elements["input-name"].value,s=this.state.post.id||null,l=this.state.post.tags&&this.state.post.tags.length?this.state.post.tags:null,u={Authorization:localStorage.getItem("Authorization")},c=this.state.files;if(c&&c.length)if(n=new FormData,"IMAGE"===o)for(var f=0,d=c.length;f<d;f++)n.append("file",c[f]);else n.append("file",c[0]);var p=new URLSearchParams({name:a,typeKey:o});s&&p.append("id",s),l&&p.append("tags",l);var h={e:e,params:p,method:i,url:"https://upload.service.muzport.tatar/post",data:n,headers:u,component:this,onProgress:function(e){t.setState({progress:e})}};if("IMAGE"!==o&&null!==this.state.previewImage){var m=new FormData;m.append("image",this.state.previewImage,this.state.previewImage.name),qt.a.post("".concat(Vt,"/uploadImage"),m).then((function(n){t.setState({coverUrl:"".concat(Vt,"/image/").concat(n.data)}),p.append("coverUrl",t.state.coverUrl),t.props.onSubmit(e,h)}))}else this.props.onSubmit(e,h)}},{key:"deleteClickHandler",value:function(e){if(this.state.del){var t={url:Vt+"/post/"+this.state.post.id,method:"delete",params:null,component:this,data:null,headers:{Authorization:localStorage.getItem("Authorization")}};this.props.onDelete&&this.props.onDelete(e,t)}}},{key:"disableEverything",value:function(){var e=this.formElem;e.classList.add("disabled");for(var t=e.querySelectorAll("input, button, textarea, [role='listbox']"),n=0,r=t.length;n<r;n++)t[n].setAttribute("disabled","disabled"),t[n].classList.add("disabled")}},{key:"enableEverything",value:function(){var e=this.formElem;e.classList.remove("disabled");for(var t=e.querySelectorAll("input, button, textarea, [role='listbox']"),n=0,r=t.length;n<r;n++)t[n].removeAttribute("disabled"),t[n].classList.remove("disabled")}},{key:"handlePostTypeChange",value:function(e,t){var n=t.value;this.state.post.postTypeKeyEnum=n.toUpperCase(),this.forceUpdate()}},{key:"handleFilesDrop",value:function(e,t){this.state.files||this.setState({files:[]});for(var n=this.state.files,r=0,i=e.length;r<i;r++)n.push(e[r]);this.setState({files:n}
225)}},{key:"getDragnDropStyle",value:function(){var e=this.state.files;return e&&e.length?{backgroundColor:"#eee",minHeight:"124px",padding:"10px",borderRadius:"3px"}:{cursor:"default",backgroundColor:"#eee",minHeight:"100px",lineHeight:"24px",textAlign:"center",padding:"50px 10px",color:"#aaa",borderRadius:"3px"}}},{key:"getDragnDropChildren",value:function(){var e=[],t=this.state.files;if(!t||!t.length)return"ÐеÑеÑаÑиÑе ÑÐ°Ð¹Ð»Ñ ÑÑда";for(var n=0,r=t.length;n<r;n++)e.push(o.a.createElement("li",{key:n,style:{marginBottom:"3px"}},o.a.createElement(Fo,{as:"button","data-file-index":n,onClick:this.handleRemoveFileClick,color:"grey"},t[n].name,o.a.createElement(Ui,{name:"close"}))));return o.a.createElement("ul",{style:{listStyle:"none",margin:0,padding:0}},e)}},{key:"handleRemoveFileClick",value:function(e){var t=e.currentTarget.dataset.fileIndex;t&&(this.state.files.splice(t,1),this.forceUpdate())}},{key:"render",value:function(){var e=this,t=this.state.post;return o.a.createElement(wo,{innerRef:function(t){return e.formElem=t}},o.a.createElement(cs,{onSubmit:this.submitHandler,className:"editor-form"},o.a.createElement("div",{className:"paragraph"},o.a.createElement("span",{className:"label"},"Ðазвание"),o.a.createElement(Yo,{fluid:!0,id:"input-name",defaultValue:t?t.name:""})),o.a.createElement("div",{className:"paragraph"},o.a.createElement("span",{className:"label"},"Тип"),o.a.createElement("br",null),o.a.createElement(Xa,{fluid:!0,selection:!0,clearable:!0,options:this.state.postTypes,name:"input-post-type",onChange:this.handlePostTypeChange.bind(this),value:t&&t.postTypeKeyEnum?t.postTypeKeyEnum.toLowerCase():null})),o.a.createElement("div",{className:"paragraph"},o.a.createElement(xs,{name:"post-tags",handleChange:this.handleChange,value:this.state.post.tags,cancelTagsLoad:!0,allowAdditions:!1})),o.a.createElement(o.a.Fragment,null,o.a.createElement("input",{onChange:this.attachmentHandler,style:{display:"none"},ref:function(t){return e.filesInput=t},type:"file",accept:"audio/*,video/*,image/*",multiple:!0}),o.a.createElement(Wo,{content:"ÐÑикÑепиÑÑ Ñайл(Ñ)",icon:"attach",onClick:function(t){t.preventDefault(),e.filesInput.click()}})),o.a.createElement("div",{className:"paragraph"},o.a.createElement(Ip,{onDrop:this.handleFilesDrop,style:this.getDragnDropStyle()},this.getDragnDropChildren())),"IMAGE"!==this.state.post.postTypeKeyEnum&&o.a.createElement(o.a.Fragment,null,o.a.createElement("input",{onChange:this.miniatureChangeHandler,style:{display:"none"},ref:function(t){return e.fileInput=t},type:"file",accept:"image/*"}),o.a.createElement(Ui,{className:"filePostAttach",size:"large",name:"attach",onClick:function(){return e.fileInput.click()}}),o.a.createElement("span",null,null===this.state.previewImage?"пÑикÑепиÑÑ Ð¼Ð¸Ð½Ð¸Ð°ÑÑÑÑ":this.state.previewImage.name)),this.state.progress?o.a.createElement("div",{style:{marginTop:"25px"}},o.a.createElement("h3",null,"ÐагÑÑзка"),o.a.createElement(Np,{progress:this.state.progress})):"",o.a.createElement("div",{className:"actionButtons"},o.a.createElement(Wo,{primary:!0,type:"submit"},"СоÑ
ÑаниÑÑ"),this.state.del?o.a.createElement(Wo,{color:"red",type:"submit",onClick:this.deleteClickHandler},"УдалиÑÑ"):"")))}}])&&Dp(t.prototype,n),r&&Dp(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(i.Component)),Gp=(n(235),function(e){return{active:!1,type:"ellipsisItem",value:e}}),Hp=function(e){return{active:!1,type:"prevItem",value:Math.max(1,e-1)}},Kp=function(e,t){return{active:!1,type:"nextItem",value:Math.min(e+1,t)}},Wp=function(e){return{active:!1,type:"lastItem",value:e}},Xp=n(236),Yp=n.n(Xp),Zp=function(e,t,n){var r=t-1;return(r!==e+1?Gp:n)(r)},Qp=function(e,t,n){var r=e+1;return(r!==t-1?Gp:n)(r)},Jp=function(e,t,n){return cr()(Yp()(e,t+1),n)},$p=function(e){var t,n,r,i={activePage:+(t=e).activePage,boundaryRange:+t.boundaryRange,siblingRange:+t.siblingRange,totalPages:+t.totalPages},o=i.activePage,a=i.totalPages,s=function(e){return function(t){return{active:e===t,type:"pageItem",value:t}}}(o),l=(r=(n=i).boundaryRange,3+2*n.siblingRange+2*r>=n.totalPages?Jp(1,a,s):function(e,t){var n=e.activePage,r=e.boundaryRange,i=e.siblingRange,o=e.totalPages,a=r,s=Jp(1,a,t),l=o+1-r,u=Jp(l,o,t),c=Math.min(Math.max(n-i,a+2),l-1-2*i-1),f=c+2*i,d=Jp(c,f,t);return Ir()(s).concat([Zp(a,c,t)],Ir()(d),[Qp(f,l,t)],Ir()(u)).filter(
225Boolean)}(i,s));return[{active:!1,type:"firstItem",value:1},Hp(o)].concat(Ir()(l),[Kp(o,a),Wp(a)])},eh=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"handleClick",(function(e){"ellipsisItem"!==n.props.type&&hr()(n.props,"onClick",e,n.props)})),lr()(ar()(ar()(n)),"handleKeyDown",(function(e){hr()(n.props,"onKeyDown",e,n.props),ho.a.getCode(e)===ho.a.Enter&&hr()(n.props,"onClick",e,n.props)})),lr()(ar()(ar()(n)),"handleOverrides",(function(){return{onClick:n.handleClick,onKeyDown:n.handleKeyDown}})),n}return ir()(t,e),Jn()(t,[{key:"render",value:function(){var e=this.props,t=e.active,n=e.type,r=this.props.disabled||"ellipsisItem"===n;return Fi.create(this.props,{defaultProps:{active:t,disabled:r,"aria-current":t,onClick:this.handleClick,onKeyDown:this.handleKeyDown,tabIndex:r?-1:0},overrideProps:this.handleOverrides})}}]),t}(i.Component);lr()(eh,"handledProps",["active","disabled","onClick","onKeyDown","type"]),eh.propTypes={},eh.create=ci(eh,(function(e){return{content:e}}));var th=eh,nh=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"handleItemClick",(function(e,t){var r=t.value;+n.state.activePage!=+r&&(n.trySetState({activePage:r}),hr()(n.props,"onPageChange",e,Xn()({},n.props,{activePage:r})))})),lr()(ar()(ar()(n)),"handleItemOverrides",(function(e,t,r){return function(i){return{active:e,type:t,key:"".concat(t,"-").concat(r),onClick:function(e,t){hr()(i,"onClick",e,t),n.handleItemClick(e,t)}}}})),n}return ir()(t,e),Jn()(t,[{key:"render",value:function(){var e=this,n=this.props,r=n["aria-label"],i=n.boundaryRange,a=n.siblingRange,s=n.totalPages,l=this.state.activePage,u=$p({activePage:l,boundaryRange:i,siblingRange:a,totalPages:s}),c=mr(t,this.props);return o.a.createElement(Vi,Rr()({},c,{"aria-label":r,pagination:!0,role:"navigation"}),cr()(u,(function(t){var n=t.active,r=t.type,i=t.value;return th.create(e.props[r],{defaultProps:{content:i,value:i},overrideProps:e.handleItemOverrides(n,r,i)})})))}}]),t}(Cr);lr()(nh,"autoControlledProps",["activePage"]),lr()(nh,"defaultProps",{"aria-label":"Pagination Navigation",boundaryRange:1,ellipsisItem:"...",firstItem:{"aria-label":"First item",content:"«"},lastItem:{"aria-label":"Last item",content:"»"},nextItem:{"aria-label":"Next item",content:"â©"},pageItem:{},prevItem:{"aria-label":"Previous item",content:"â¨"},siblingRange:1}),lr()(nh,"Item",th),lr()(nh,"handledProps",["activePage","aria-label","boundaryRange","defaultActivePage","ellipsisItem","firstItem","lastItem","nextItem","onPageChange","pageItem","prevItem","siblingRange","totalPages"]),nh.propTypes={};var rh;n(526);function ih(e){return(ih="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function oh(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==ih(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==ih(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===ih(o)?o:String(o)),r)}var i,o}function ah(e,t){return(ah=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function sh(e){var t=function(){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}}();return function(){var n,r=ch(e);if(t){var i=ch(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return lh(this,n)}}function lh(e,t){if(t&&("object"===ih(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return uh(e)}function uh(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}
225function ch(e){return(ch=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var fh=Vn(bt(rh=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ah(e,t)}(a,e);var t,n,r,i=sh(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).updateUrl=function(){var e=t.q.get("id"),n=window.location.href;n="/"===n.charAt(n.length-1)?n.slice(0,n.length-1)+"?id="+e:n+"&id="+e,history.pushState("","",n)},t.appState=window.appState,t.handleSearchSubmit=t.handleSearchSubmit.bind(uh(t)),t.handleItemsClick=t.handleItemsClick.bind(uh(t)),t.hideModal=t.hideModal.bind(uh(t)),t.showModal=t.showModal.bind(uh(t)),t.handlePostTypeClick=t.handlePostTypeClick.bind(uh(t)),t.handlePaginationChange=t.handlePaginationChange.bind(uh(t)),t.handleModalSubmit=t.handleModalSubmit.bind(uh(t)),t.handleModalDelete=t.handleModalDelete.bind(uh(t)),t.handleNewPostClick=t.handleNewPostClick.bind(uh(t)),t.fallbackCopyTextToClipboard=t.fallbackCopyTextToClipboard.bind(uh(t)),t.copyTextToClipboard=t.copyTextToClipboard.bind(uh(t)),t.copyUrlToClipboard=t.copyUrlToClipboard.bind(uh(t)),t}return t=a,(n=[{key:"fallbackCopyTextToClipboard",value:function(e){var t=document.createElement("textarea");t.value=e,t.style.position="fixed",document.body.appendChild(t),t.focus(),t.select();try{var n=document.execCommand("copy")?"successful":"unsuccessful";console.log("Fallback: Copying text command was "+n)}catch(e){console.error("Fallback: Oops, unable to copy",e)}document.body.removeChild(t)}},{key:"copyTextToClipboard",value:function(e){navigator.clipboard?navigator.clipboard.writeText(e).then((function(){}),(function(e){console.error("Async: Could not copy text: ",e)})):this.fallbackCopyTextToClipboard(e)}},{key:"copyUrlToClipboard",value:function(){this.copyTextToClipboard(window.location.href)}},{key:"handleNewPostClick",value:function(e){e.preventDefault(),this.showModal()}},{key:"handlePaginationChange",value:function(e,t){var n=t.activePage;e.preventDefault(),n?this.q.set("page",n):this.q.delete("page"),this.props.history.push(this.props.location.pathname+"?"+this.q.toString())}},{key:"handlePostTypeClick",value:function(e){e.preventDefault();var t=e.currentTarget;t.dataset.type?this.q.set("postType",t.dataset.type):this.q.delete("postType"),this.q.set("page",1),this.props.history.push(this.props.location.pathname+"?"+this.q.toString())}},{key:"componentDidMount",value:function(){var e=this,t=this.props.mediaAdmin&&"admin"===this.appState.user.role;this.appState.admin=!!t&&"media",this.q=new URLSearchParams(this.props.location.search),this.loadData().then((function(){var t=e.q.get("id");t&&e.showModal(t)}))}},{key:"componentWillMount",value:function(){this.q=new URLSearchParams(this.props.location.search);var e=this.props.mediaAdmin&&"admin"===this.appState.user.role;this.setState({results:[],contentLoaded:!1,admin:e})}},{key:"componentWillUnmount",value:function(){this.appState.admin=!1}},{key:"componentWillReceiveProps",value:function(e){this.q=new URLSearchParams(e.location.search);var t=this.props.mediaAdmin&&"admin"===this.appState.user.role;this.setState({results:[],contentLoaded:!1,admin:t}),this.hideModal(),this.loadData()}},{key:"loadData",value:function(){var e=this,t=this.q;this.setState({results:[],contentLoaded:!1});var n=t.get("search")||null,r=t.get("page")||1,i=t.get("tag")||null,o=t.get("postType")||null;return o&&(o=o.toUpperCase()),qt.a.get(Vt+"/post",{params:{name:n,typeKey:o,page:r,tag:i}}).then((function(t){var n=t.data;n.body&&(n=n.body),n.results?e.setState({results:n.results,totalItems:n.totalItems,totalPages:n.totalPages,contentLoaded:!0}):e.setState({results:[],totalItems:0,totalPages:1,contentLoaded:!0})})).catch((function(e){console.error(e)}))}},{key:"handleSearchSubmit",value:function(e){var t=e.currentTarget.elements["search-input"].value;t?this.q.set("search",t):this.q.delete("search"),this.props.history.push("/media?"+this.q.toString())}},{key:"getSearchPlaceholder",value:function(){var e={ru:"ÐоиÑк в медиаÑеке",en:"Search in media",tat:"ÐедиаÑекадан ÑзлÓÒ¯"};return e[this.appState.lang]||e.ru}},{key:"getSearchSection",value:function(){var e,t=this,n=this.q,r=n?n.get("tag"):"";return r&&((n=new URLSearchParams(n)).delete("tag"),e=o.a.createElement("span",null,"С Ñегом  ",o.a.createElement(Un,{to:"/media?"+n.toString(),className:"ui grey label"},"#",r,o.a.createElement(Ui,{name:"close"})))),o.a.createElement(wo,{innerRef:function(e){return t.searchForm=e}},o.a.createElement(cs,{onSubmit:this.handleSearchSubmit},o.a.createElement(Yo,{fluid:!0,placeholder:this.getSearchPlaceholder(),icon:"search",className:"search-input",defaultValue:this.q.get("search"),id:"search-input"}),e))}},{key:"handleItemsClick",value:function(e){var t=e.currentTarget,n=e.target;if(n.className.includes("media-item")||n.className.includes("fa")){for(;!n.dataset.mediaId&&n!==t&&"A"!==n.tagName;)n=n.parentElement;n.dataset.mediaId&&"A"!==n.tagName&&this.showModal(n.dataset.mediaId)}}},{key:"hideModal",value:function(){this.q.delete("id");var e="".concat(window.location.href.split("?")[0]);e+=this.q.toString().length>0?"?"+this.q.toString():"",history.pushState({},"",e),this.setState({showModal:!1,post:null})}},{key:"showModal",value:function(e){var t=this;if(this.setState({showModal:!0,post:null}),e){this.q.set("id",e);var n="".concat(window.location.href.split("?")[0]);n+=this.q.toString().length>0?"?"+this.q.toString():"",history.pushState({},"",n),qt.a.get(Vt+"/post",{params:{id:e,page:1}}).then((function(e){t.setState({post:e.data})})).catch((function(e){console.error(e)}))}else this.setState({action:"add",post:!0})}},{key:"getModalHeader",value:function(){var e=this.state.post;return this.state.admin&&"object"===ih(e)?o.a.createElement(_l.Header,null,"admin"===this.appState.user._role?o.a.createElement("div",{onClick:this.copyUrlToCl
225ipboard,className:"modalHeader",title:"ÐопиÑоваÑÑ ÑÑÑлкÑ"},e.name,o.a.createElement(Ui,{name:"linkify"})):o.a.createElement("div",null,e.name)):this.state.admin||"object"!==ih(e)?this.state.admin&&"object"!==ih(e)?o.a.createElement(_l.Header,null,"ÐовÑй Ñайл"):o.a.createElement(_l.Header,null,"ÐÑибка"):o.a.createElement(_l.Header,null,"admin"===this.appState.user._role?o.a.createElement("div",{onClick:this.copyUrlToClipboard,className:"modalHeader",title:"ÐопиÑоваÑÑ ÑÑÑлкÑ"},e.name,o.a.createElement(Ui,{name:"linkify"})):o.a.createElement("div",null,e.name))}},{key:"getModalContent",value:function(){var e=this,t=this.state.post;if(!t)return o.a.createElement(_l.Content,null,"ЧÑо-Ñо поÑло не Ñак");if(this.state.admin)return o.a.createElement(_l.Content,null,o.a.createElement(Vp,{post:"object"===ih(t)?t:null,onSubmit:this.handleModalSubmit,onDelete:this.handleModalDelete}));var n,r=null;switch(r=t.coverUrl?o.a.createElement("div",null,o.a.createElement(gp,{slidesToShow:1,slidesToScroll:1,slides:t.filesId.map((function(e,n){return o.a.createElement("div",{key:e,className:"paragraph slide"},o.a.createElement("a",{href:Vt+"/image/"+t.coverUrl.split("/").slice(-1)[0],target:"_blank"},o.a.createElement("img",{src:Vt+"/image/"+t.coverUrl.split("/").slice(-1)[0],alt:t.name+" - "+n})))}))})):null,t.postTypeKeyEnum.toUpperCase()){case"IMAGE":n=o.a.createElement("div",null,o.a.createElement(gp,{centerMode:!0,slidesToShow:1,slidesToScroll:1,slides:t.filesId.map((function(e,n){return o.a.createElement("div",{key:e,className:"paragraph slide"},o.a.createElement("a",{href:Vt+"/image/"+e,target:"_blank"},o.a.createElement("img",{src:Vt+"/image/"+e,alt:t.name+" - "+n})))}))}));break;case"VIDEO":n=o.a.createElement("div",{style:{textAlign:"center"}},o.a.createElement("video",{src:Vt+"/video/"+t.filesId[0],controls:!0}));break;case"AUDIO":n=o.a.createElement(o.a.Fragment,null,r,o.a.createElement("div",{style:{textAlign:"center"}},o.a.createElement("audio",{src:Vt+"/audio/"+t.filesId[0],controls:!0})));break;case"NOTES":n=o.a.createElement(o.a.Fragment,null,r,o.a.createElement("div",{style:{textAlign:"center"}},o.a.createElement("a",{target:"_blank",href:Vt+"/file/notes/"+t.filesId[0],rel:"noopener noreferrer",className:"ui button"},"ÐÑкÑÑÑÑ Ñайл")));break;case"BOOK":n=o.a.createElement(o.a.Fragment,null,r,o.a.createElement("div",{style:{textAlign:"center"}},o.a.createElement("a",{target:"_blank",href:Vt+"/file/book/"+t.filesId[0],rel:"noopener noreferrer",className:"ui button"},"ÐÑкÑÑÑÑ Ñайл")));break;case"DOCUMENT":n=o.a.createElement(o.a.Fragment,null,r,o.a.createElement("div",{style:{textAlign:"center"}},o.a.createElement("a",{target:"_blank",href:Vt+"/file/document/"+t.filesId[0],rel:"noopener noreferrer",className:"ui button"},"ÐÑкÑÑÑÑ Ñайл")));break;default:n=o.a.createElement("div",null,"ЧÑо-Ñо поÑло не Ñак")}return o.a.createElement(_l.Content,null,o.a.createElement("div",{className:"paragraph"},t.tags.map((function(t,n){var r=new URLSearchParams(e.q);return r.set("tag",t),o.a.createElement(Un,{to:"/media?"+r.toString(),key:n,className:"tag"},t)}))),n)}},{key:"handleModalSubmit",value:function(e,t){var n=this,r=t.data,i=t.params,o=t.headers,a=t.method,s=t.url,l=t.component,u=t.onProgress;l.disableEverything(),qt.a[a](s+"?"+i.toString(),r,{headers:o,onUploadProgress:function(e){if(["post","put"].includes(a)&&u){var t=e.lengthComputable?e.total:e.target.getResponseHeader("content-length")||e.target.getResponseHeader("x-decompressed-content-length");null!==t&&u(Math.round(100*e.loaded/t))}}}).then((function(e){console.log(e),n.hideModal(),n.loadData()})).catch((function(e){alert(e),console.error(e),l.enableEverything()}))}},{key:"handleModalDelete",value:function(e,t){var n=this,r=t.headers,i=t.method,o=t.url,a=t.component;window.confirm("УдалиÑÑ Ñайл?")&&(a.disableEverything(),qt.a[i](o,{headers:r}).then((function(e){console.log(e),n.hideModal(),n.loadData()})).catch((function(e){alert(e),console.error(e),a.enableEverything()})))}},{key:"renderItem",value:function(e){var t,n=this,r=e.postTypeKeyEnum.toUpperCase();return t="VIDEO"===r?o.a.createElement("div",{className:"media-item-preview-container",style:{backgroundImage:"url(".concat(e.coverUrl,"/compressed)")}},"admin"===this.appState.user._role&&o.a.createElement(xc,{type:"media",updatePage:this.loadData.bind(this),value:e.orderNumber,id:e.id}),o.a.createElement("div",{className:e.coverUrl?"media-item-preview-label":"media-item-preview-ph"},o.a.createElement(Mc,{name:"video",style:{display:"block"}}))):"IMAGE"===r?o.a.createElement("div",{className:"media-item-preview-container",style:{backgroundImage:"url(".concat(Vt+"/image/"+e.filesId[0]+"/compressed",")")}},"admin"===this.appState.user._role&&o.a.createElement(xc,{type:"media",updatePage:this.loadData.bind(this),value:e.orderNumber,id:e.id}),o.a.createElement("div",{className:"media-item-preview-label"},o.a.createElement(Mc,{name:"image",style:{display:"block"}}))):"AUDIO"===r?o.a.createElement("div",{className:"media-item-preview-container",style:{backgroundImage:"url(".concat(e.coverUrl,"/compressed)")}},"admin"===this.appState.user._role&&o.a.createElement(xc,{type:"media",updatePage:this.loadData.bind(this),value:e.orderNumber,id:e.id}),o.a.createElement("div",{className:e.coverUrl?"media-item-preview-label":"media-item-preview-ph"},o.a.createElement(Mc,{name:"headphones",style:{display:"block"}}))):"NOTES"===r?o.a.createElement("div",{className:"media-item-preview-container",style:{backgroundImage:"url(".concat(e.coverUrl,"/compressed)")}},"admin"===this.appState.user._role&&o.a.createElement(xc,{type:"media",updatePage:this.loadData.bind(this),value:e.orderNumber,id:e.id}),o.a.createElement("div",{className:e.coverUrl?"media-item-preview-label":"media-item-preview-ph"},o.a.createElement(Mc,{name:"music",style:{display:"block"}}))):"BOOK"===r?o.a.createElement("div",{className:"media-item-preview-container",style:{backgroundImage:"url(".concat(e.coverUrl,"/compressed)")}},"admin"===this.appState.user._role&&o.a.createElement(xc,{type:"media",updatePage:this.loadData.bind(this),value:e.orderNumber,id:e.id}),o.a.createElement("div",{className:e.coverUrl?"media-item-preview-label":"media-item-preview-ph"},o.a.createElement(Mc,{name:"book",style:{display:"block"}}))):"DOCUMENT"===r?o.a.createElement("div",{className:"media-item-preview-container",style:{backgroundImage:"url(".concat(e.coverUrl,"/compressed)")}},"admin"===this.appState.user._role&&o.a.createElement(xc,{type:"media",updatePage:this.loadData.bind(this),value:e.orderNumber,id:e.id}),o.a.createElement("div",{className:e.coverUrl?"media-item-preview-label":"media-item-preview-ph"},o.a.createElement(Mc,{name:"file-alt",style:{display:"block"}}))):o.a.createElement("div",{className:"media-item-preview-container",style:{backgroundImage:"url(".concat(e.coverUrl,"/compressed)")}},"admin"===this.appState.user._role&&o.a.createElement(xc,{type:"media",updatePage:this.loadData.bind(this),value:e.orderNumber,id:e.id}),o.a.createElement("div",{className:e.coverUrl?"media-item-preview-label":"media-item-preview-ph"},o.a.createElement(Mc,{name:"question",style:{display:"block"}}))),o.a.createElement("div",{className:"media-item",key:e.id,"data-media-id":e.id},t,o.a.createElement("div",{className:"media-item-title"},e.name),o.a.createElement("div",{className:"media-item-tags"},e.tags.map((function(e,t,r){var i=new URLSearchParams(n.q);return i.set("tag",e),o.a.createElement("span",{key:t},o.a.createElement(Un,{to:"/media?"+i.toString()},"#",e),t<r.length-1?", ":"")}))))}},{key:"getLocales",value:function(e){var t,n={ru:"ÐÑе",tat:"ÐаÑлÑк",en:"All"};switch(e){case"files":t={ru:"ФайлÑ",tat:"ФайллаÑ",en:"Files"};break;case"all":t=n;break;case"total":t={ru:"Ðайдено",tat:"ТабÑлган",en:"Total"};break;default:t=n}return t[this.appState.lang]||t.ru}},{key:"getFiltersSection",value:function(){var e=this.q.get("postType");return o.a.createElement("div",{className:"post-type-buttons"},o.a.createElement("span",{className:"label"},this.getLocales("files"),":"),o.a.createElement(Wo,{onClick:this.handlePostTypeClick,className:e?"":"active",style:{fontWeight:"300"}},this.getLocales("all")),o.a.createElement(Wo,{onClick:this.handlePostTypeClick,className:"image"===e?"active":"",title:"ÐзобÑÐ°Ð¶ÐµÐ½Ð¸Ñ | ФоÑоÑÑÑÓÑлÓÑ","data-type":"image"},o.a.createElement(Mc,{name:"image"})),o.a.createElement(Wo,{onClick:this.handlePostTypeClick,className:"video"===e?"active":"",title:"Ðидео | ÐидеоÑзмалаÑ","data-type":"video"},o.a.createElement(Mc,{name:"video"})),o.a.createElement(Wo,{onClick:this.handlePostTypeClick,className:"audio"===e?"active":"",title:"ÐÑдиозапиÑи | ÐÑдиоÑ
225змалаÑ","data-type":"audio"},o.a.createElement(Mc,{name:"headphones"})),o.a.createElement(Wo,{onClick:this.handlePostTypeClick,className:"notes"===e?"active":"",title:"ÐоÑÑ | ÐоÑалаÑ","data-type":"notes"},o.a.createElement(Mc,{name:"music"})),o.a.createElement(Wo,{onClick:this.handlePostTypeClick,className:"book"===e?"active":"",title:"Ðниги | ÐиÑаплаÑ","data-type":"book"},o.a.createElement(Mc,{name:"book"})),o.a.createElement(Wo,{onClick:this.handlePostTypeClick,className:"document"===e?"active":"",title:"ÐокÑменÑÑ | ÐокÑменÑлаÑ","data-type":"document"},o.a.createElement(Mc,{name:"file-alt"})))}},{key:"getSearchResults",value:function(){var e=this;return o.a.createElement("div",{className:"search-results"},o.a.createElement("div",{className:"media-list",onClick:this.handleItemsClick},this.state.results.map((function(t){return e.renderItem(t)}))),o.a.createElement("div",{className:"search-results-pagination-wrapper"},o.a.createElement("span",{className:"pagination-label"},"СÑÑаниÑа"),o.a.createElement("div",{className:"search-results-pagination"},o.a.createElement(nh,{boundaryRange:1,siblingRange:3,totalPages:this.state.totalPages||1,defaultActivePage:this.q.get("page")||1,ellipsisItem:"...",firstItem:null,lastItem:null,prevItem:null,nextItem:null,size:"tiny",onPageChange:this.handlePaginationChange}))))}},{key:"getSearchHelpSection",value:function(){return this.state.contentLoaded?o.a.createElement("div",{className:"search-help-section"},this.state.results&&this.state.results.length?o.a.createElement("div",null,this.getLocales("total"),": ",this.state.totalItems):o.a.createElement("div",null,o.a.createElement("i",null,"ÐиÑего не найдено"))):o.a.createElement("div",null,o.a.createElement("i",null,"ÐоиÑк..."))}},{key:"render",value:function(){return o.a.createElement("div",{className:"article media-page"},o.a.createElement(_l,{open:this.state.showModal,onClose:this.hideModal,size:"large",centered:!1,closeOnEscape:!1,closeOnDimmerClick:!0},this.state.post?this.getModalHeader():o.a.createElement(_l.Content,null,o.a.createElement("div",{className:"paragraph"},o.a.createElement(Co,{inverted:!0,active:!0},o.a.createElement(Pl,{active:!0,inline:"centered"})))),this.state.post?this.getModalContent():""),this.state.admin?o.a.createElement("h2",{className:"page-title"},"РедакÑиÑование медиаÑеки"):"","admin"===this.appState.user.role&&this.state.admin?o.a.createElement("div",{className:"paragraph"},this.state.admin?o.a.createElement(Un,{to:"",onClick:this.handleNewPostClick,className:"button-link green"},"ÐобавиÑÑ Ñайл"):""):"",this.getSearchSection(),o.a.createElement("div",{className:"buttons-section"},this.getFiltersSection()),this.getSearchHelpSection(),this.state.contentLoaded?this.getSearchResults():o.a.createElement("div",{className:"paragraph"},o.a.createElement(Pl,{active:!0,inline:"centered"})))}}])&&oh(t.prototype,n),r&&oh(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(i.Component))||rh),dh=(n(530),n(532),n(48)),ph=n.n(dh);function hh(e,t){return t[e%100>4&&e%100<20?2:[2,0,1,1,1,2][e%10<5?e%10:5]]}var mh=function(e){var t={0:"ÑнваÑÑ",1:"ÑевÑалÑ",2:"маÑÑа",3:"апÑелÑ",4:"маÑ",5:"иÑнÑ",6:"иÑлÑ",7:"авгÑÑÑа",8:"ÑенÑÑбÑÑ",9:"окÑÑбÑÑ",10:"ноÑбÑÑ",11:"декабÑÑ"},n=new Date(1e3*e),r=new Date,i=new Date(r-n),o=parseInt(i/1e3/60),a=parseInt(o/60);return o<60?o<1?"ТолÑко ÑÑо":"".concat(o," ").concat(hh(o,["минÑÑÑ","минÑÑÑ","минÑÑ"])," назад"):a<24?"".concat(a," ").concat(hh(o,["ÑаÑ","ÑаÑа","ÑаÑов"])," назад"):r.getFullYear()-n.getFullYear()>0?"".concat(n.getDate()," ").concat(t[n.getMonth()]," ").concat(n.getFullYear()," года"):"".concat(n.getDate()," ").concat(t[n.getMonth()])},gh=n(237),vh=n.n(gh),yh=n(238),bh=n.n(yh);function Eh(e){var t=e.children,n=e.className,i=e.content,a=Mr()("content",n),s=mr(Eh,e),l=gr(Eh,e);return o.a.createElement(l,Rr()({},s,{className:a}),r.isNil(t)?i:t)}function wh(e){var t=e.children,n=e.className,i=e.content,a=Mr()("header",n),s=mr(wh,e),l=gr(wh,e);return o.a.createElement(l,Rr()({},s,{className:a}),r.isNil(t)?i:t)}Eh.handledProps=["as","children","className","content"],Eh.propTypes={},Eh.create=ci(Eh,(function(e){return{children:e}})),wh.handledProps=["as","children","className","content"],wh.propTypes={},wh.create=ci(wh,(function(e){return{children:e}}));var Ah=["top left","top right","bottom right","bottom left","right center","left center","top center","bottom center"],Sh=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"state",{}),lr()(ar()(ar()(n)),"hideOnScroll",(function(e){n.setState({closed:!0}),Eo.unsub("scroll",n.hideOnScroll,{target:window}),setTimeout((function(){n.mounted&&n.setState({closed:!1}
225)}),50),n.handleClose(e)})),lr()(ar()(ar()(n)),"handleClose",(function(e){hr()(n.props,"onClose",e,n.props)})),lr()(ar()(ar()(n)),"handleOpen",(function(e){n.coords=n.getContext().getBoundingClientRect(),hr()(n.props,"onOpen",e,n.props)})),lr()(ar()(ar()(n)),"handlePortalMount",(function(e){n.props.hideOnScroll&&Eo.sub("scroll",n.hideOnScroll,{target:window}),n.getContext()&&n.setPopupStyle(n.props.position),hr()(n.props,"onMount",e,n.props)})),lr()(ar()(ar()(n)),"handlePortalUnmount",(function(e){n.props.hideOnScroll&&Eo.unsub("scroll",n.hideOnScroll,{target:window}),hr()(n.props,"onUnmount",e,n.props)})),lr()(ar()(ar()(n)),"handlePopupRef",(function(e){n.popupCoords=e?e.getBoundingClientRect():null,n.setPopupStyle()})),lr()(ar()(ar()(n)),"handleTriggerRef",(function(e){n.triggerRef=e})),lr()(ar()(ar()(n)),"getContext",(function(){return n.props.context||n.triggerRef})),n}return ir()(t,e),Jn()(t,[{key:"componentDidMount",value:function(){this.mounted=!0}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.horizontalOffset,r=t.verticalOffset;n===e.horizontalOffset&&r===e.verticalOffset||this.setPopupStyle()}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"computePopupStyle",value:function(e){var t={position:"absolute"},n=this.getContext();if(!fo())return t;var r=this.props,i=r.horizontalOffset,o=r.verticalOffset,a=window,s=a.pageYOffset,l=a.pageXOffset,u=document.documentElement,c=u.clientWidth,f=u.clientHeight,d=this.coords||n.getBoundingClientRect();if(ro()(e,"right"))t.right=Math.round(c-(d.right+l)),t.left="auto";else if(ro()(e,"left"))t.left=Math.round(d.left+l),t.right="auto";else{var p=(d.width-this.popupCoords.width)/2;t.left=Math.round(d.left+p+l),t.right="auto"}if(ro()(e,"top"))t.bottom=Math.round(f-(d.top+s)),t.top="auto";else if(ro()(e,"bottom"))t.top=Math.round(d.bottom+s),t.bottom="auto";else{var h=(d.height+this.popupCoords.height)/2;t.top=Math.round(d.bottom+s-h),t.bottom="auto";var m=this.popupCoords.width+8;ro()(e,"right")?t.right-=m:t.left-=m}return i&&(ni()(t.right)?t.right-=i:t.left-=i),o&&(ni()(t.top)?t.top+=o:t.bottom+=o),t}},{key:"isStyleInViewport",value:function(e){var t=window,n=t.pageYOffset,r=t.pageXOffset,i=document.documentElement,o=i.clientWidth,a=i.clientHeight,s={top:e.top,left:e.left,width:this.popupCoords.width,height:this.popupCoords.height};return ni()(e.right)&&(s.left=o-e.right-s.width),ni()(e.bottom)&&(s.top=a-e.bottom-s.height),!(s.top<n)&&(!(s.top+s.height>n+a)&&(!(s.left<r)&&!(s.left+s.width>r+o)))}},{key:"setPopupStyle",value:function(){var e=this.getContext();if((this.coords||e)&&this.popupCoords){var t=this.props.position,n=this.computePopupStyle(t);if(this.props.keepInViewPort)for(var r=Si()(Ah,t).concat([t]),i=0;!this.isStyleInViewport(n)&&i<r.length;i+=1)n=this.computePopupStyle(r[i]),t=r[i];n=bh()(n,(function(e){return ni()(e)?"".concat(e,"px"):e})),this.setState({style:n,position:t})}}},{key:"getPortalProps",value:function(){var e={},t=this.props,n=t.on,r=t.hoverable,i=Zr()(n)?n:[n];return r&&(e.closeOnPortalMouseLeave=!0,e.mouseLeaveDelay=300),ro()(i,"click")&&(e.openOnTriggerClick=!0,e.closeOnTriggerClick=!0,e.closeOnDocumentClick=!0),ro()(i,"focus")&&(e.openOnTriggerFocus=!0,e.closeOnTriggerBlur=!0),ro()(i,"hover")&&(e.openOnTriggerMouseEnter=!0,e.closeOnTriggerMouseLeave=!0,e.mouseLeaveDelay=70,e.mouseEnterDelay=50),e}},{key:"render",value:function(){var e=this.props,n=e.basic,i=e.children,a=e.className,s=e.content,l=e.flowing,u=e.header,c=e.inverted,f=e.size,d=e.trigger,p=e.wide,h=this.state,m=h.position,g=h.closed,v=vh()({},this.state.style,this.props.style),y=Mr()("ui",m,f,qr(p,"wide"),Br(n,"basic"),Br(l,"flowing"),Br(c,"inverted"),"popup transition visible",a);if(g)return d;var b=mr(t,this.props),E=xo.handledProps,w=ya()(b,(function(e,t,n){return ro()(E,n)||(e[n]=t),e}),{}),A=Ta()(b,E),S=gr(t,this.props),T=o.a.createElement(S,Rr()({},w,{className:y,style:v,ref:this.handlePopupRef}),i,r.isNil(i)&&wh.create(u,{autoGenerateKey:!1}),r.isNil(i)&&Eh.create(s,{autoGenerateKey:!1})),x=Xn()({},this.getPortalProps(),A);return o.a.createElement(xo,Rr()({},x,{onClose:this.handleClose,onMount:this.handlePortalMount,onOpen:this.handleOpen,onUnmount:this.handlePortalUnmount,trigger:d,triggerRef:this.handleTriggerRef}),T)}}]),t}(i.Component);lr()(Sh,"defaultProps",{position:"top left",on:"hover",keepInViewPort:!0}),lr()(Sh,"Content",Eh),lr()(Sh,"Header",wh),lr()(Sh,"handledProps",["as","basic","children","className","content","context","flowing","header","hideOnScroll","horizontalOffset","hoverable","inverted","keepInViewPort","on","onClose","onMount","onOpen","onUnmount","position","size","style","trigger","verticalOffset","wide"]),Sh.propTypes={};var Th={ratings:[{title:"ÐÐµÐ»ÐµÐ³Ð°Ñ Ð¸Ð½ÑеÑнеÑ-каÑедÑÑ",level:1,symbol:"âª"},{title:"ÐоÑÑеÑÐ¿Ð¾Ð½Ð´ÐµÐ½Ñ Ð¸Ð½ÑеÑнеÑ-каÑедÑÑ",level:2,symbol:"âªâª"},{title:"СовеÑник инÑеÑнеÑ-каÑедÑÑ",level:3,symbol
225:"âªâªâª"},{title:"ÐкÑпеÑÑ Ð¸Ð½ÑеÑнеÑ-каÑедÑÑ",level:4,symbol:"â«"}],ratingsForDD:[{text:"⪠ÐÐµÐ»ÐµÐ³Ð°Ñ Ð¸Ð½ÑеÑнеÑ-каÑедÑÑ",key:"⪠ÐÐµÐ»ÐµÐ³Ð°Ñ Ð¸Ð½ÑеÑнеÑ-каÑедÑÑ",value:1},{text:"âªâª ÐоÑÑеÑÐ¿Ð¾Ð½Ð´ÐµÐ½Ñ Ð¸Ð½ÑеÑнеÑ-каÑедÑÑ",key:"âªâª ÐоÑÑеÑÐ¿Ð¾Ð½Ð´ÐµÐ½Ñ Ð¸Ð½ÑеÑнеÑ-каÑедÑÑ",value:2},{text:"âªâªâª СовеÑник инÑеÑнеÑ-каÑедÑÑ",key:"âªâªâª СовеÑник инÑеÑнеÑ-каÑедÑÑ",value:3},{text:"â« ÐкÑпеÑÑ Ð¸Ð½ÑеÑнеÑ-каÑедÑÑ",key:"â« ÐкÑпеÑÑ Ð¸Ð½ÑеÑнеÑ-каÑедÑÑ",value:4}]};function xh(e){return(xh="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function kh(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==xh(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==xh(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===xh(o)?o:String(o)),r)}var i,o}function Oh(e,t){return(Oh=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function _h(e){var t=function(){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}}();return function(){var n,r=Ph(e);if(t){var i=Ph(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Ch(this,n)}}function Ch(e,t){if(t&&("object"===xh(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function Ph(e){return(Ph=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Ih=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Oh(e,t)}(a,e);var t,n,r,i=_h(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).r=Th.ratings.find((function(t){return t.level===e.blogLevel})),t.state={statistic:{total:0,to_article:0,confirmed_article:0,translations:0},isStatisticLoading:!0},t.headers=localStorage.getItem("Authorization")?{headers:{Authorization:localStorage.getItem("Authorization")}}:null,t}return t=a,(n=[{key:"componentDidMount",value:function(){var e=this;qt.a.get("".concat(Gn.api,"/api/social/posts/statistics-by-user?id=").concat(this.props.userId),this.headers).then((function(t){var n={total:t.data.allPostsNumber,to_article:t.data.offeredPostsToArticle,confirmed_article:t.data.acceptedPostsToArticle,translations:t.data.postsWithVideoTranslation};e.setState({statistic:n,isStatisticLoading:!1})}))}},{key:"render",value:function(){return o.a.createElement("div",{className:"blogAuthor"},o.a.createElement(Sh,{trigger:o.a.createElement("div",{className:"blogAuthorImageContainer"},o.a.createElement("img",{className:"blogAuthorImage",alt:"nopic",src:this.props.avatarUrl||ph.a}))},o.a.createElement(Sh.Header,{style:{color:"#CA2E55"}},this.r.symbol," ",this.r.title),o.a.createElement("div",{className:"popupStatistic"},this.state.statistic.total>0&&o.a.createElement("div",null,"ÐÑбликаÑий: ",this.state.statistic.total),this.state.statistic.to_article>0&&o.a.createElement("div",null,o.a.createElement("div",null,"#вÑÑаÑÑи: ",this.state.statistic.to_article)),this.state.statistic.confirmed_article>0&&o.a.createElement("div",null,o.a.createElement("div",null,"ÐдобÑенÑÑ
поÑÑов #вÑÑаÑÑи: ",this.state.statistic.confirmed_article)),this.state.statistic.translations>0&&o.a.createElement("div",null,o.a.createElement("div",null,"ТÑанÑлÑÑий: ",this.state.statistic.translations)))),o.a.createElement("div",{className:"authorInfo"},o.a.createElement(Un,{to:"/userblogs/".concat(this.props.userId),className:"authorFIO"},this.props.authorFIO),o.a.createElement("span",{className:"lastOnline"},mh(this.props.time)||"5 минÑÑ Ð½Ð°Ð·Ð°Ð´")))}}])&&kh(t.prototype,n),r&&kh(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component);n(535);function Nh(e){return(Nh="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Rh(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Lh(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==Nh(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Nh(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===Nh(o)?o:String(o)),r)}var i,o}
225function Mh(e,t){return(Mh=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Dh(e){var t=function(){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}}();return function(){var n,r=Uh(e);if(t){var i=Uh(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return jh(this,n)}}function jh(e,t){if(t&&("object"===Nh(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function Uh(e){return(Uh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Fh=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Mh(e,t)}(a,e);var t,n,r,i=Dh(a);function a(){return Rh(this,a),i.apply(this,arguments)}return t=a,(n=[{key:"manageRender",value:function(){return"post"===this.props.type?2===this.props.images.length?this.getFirstRow():o.a.createElement("div",null,this.getFirstRow(),this.getImageRow()):"comment"===this.props.type?o.a.createElement(wi,{className:"blogPostLittleImages"},o.a.createElement(wi.Row,{columns:this.props.images.length},this.props.images.slice(0,5).map((function(e,t){return o.a.createElement(wi.Column,{key:e.id},o.a.createElement(_l,{size:"small",closeIcon:!0,trigger:o.a.createElement("img",{className:"blogPostLittleImage",src:"".concat(e.url,"/compressed"),alt:""})},o.a.createElement(_l.Content,null,o.a.createElement(Lo,{centered:!0,fluid:!0,size:"big",src:e.url}))))})))):void 0}},{key:"getImageRow",value:function(){if(3===this.props.images.length)return o.a.createElement(wi,{className:"gridPadding"},o.a.createElement(wi.Row,{columns:2},o.a.createElement(wi.Column,null,o.a.createElement(_l,{size:"small",closeIcon:!0,trigger:o.a.createElement("img",{src:"".concat(this.props.images[1].url,"/compressed"),alt:"post content",className:"twoRowImages"})},o.a.createElement(_l.Content,null,o.a.createElement(Lo,{centered:!0,fluid:!0,size:"big",src:this.props.images[1].url})))),o.a.createElement(wi.Column,null,o.a.createElement(_l,{size:"small",closeIcon:!0,trigger:o.a.createElement("img",{src:"".concat(this.props.images[2].url,"/compressed"),alt:"post content",className:"twoRowImages"})},o.a.createElement(_l.Content,null,o.a.createElement(Lo,{centered:!0,fluid:!0,size:"big",src:this.props.images[2].url}))))));if(this.props.images.length>1){var e=this.props.images.length-1;if(e<=5)return o.a.createElement(wi,{className:"blogPostLittleImages"},o.a.createElement(wi.Row,{columns:e},this.props.images.slice(1,6).map((function(e){return o.a.createElement(wi.Column,{key:e.id},o.a.createElement(_l,{size:"small",closeIcon:!0,trigger:o.a.createElement("img",{className:"blogPostLittleImage",src:"".concat(e.url,"/compressed"),alt:""})},o.a.createElement(_l.Content,null,o.a.createElement(Lo,{centered:!0,fluid:!0,size:"big",src:e.url}))))}))));var t=parseInt(e/2),n=e-t;return o.a.createElement(wi,{className:"blogPostLittleImages"},o.a.createElement(wi.Row,{columns:t},this.props.images.slice(1,e/2+1).map((function(e){return o.a.createElement(wi.Column,{key:e.id},o.a.createElement(_l,{size:"small",closeIcon:!0,trigger:o.a.createElement("img",{className:"blogPostLittleImage",src:"".concat(e.url,"/compressed"),alt:""})},o.a.createElement(_l.Content,null,o.a.createElement(Lo,{centered:!0,fluid:!0,size:"big",src:e.url}))))}))),o.a.createElement(wi.Row,{columns:n},this.props.images.slice(e/2,e).map((function(e){return o.a.createElement(wi.Column,{key:e.id},o.a.createElement(_l,{size:"small",closeIcon:!0,trigger:o.a.createElement("img",{className:"blogPostLittleImage",src:"".concat(e.url,"/compressed"),alt:""})},o.a.createElement(_l.Content,null,o.a.createElement(Lo,{centered:!0,fluid:!0,size:"big",src:e.url}))))}))))}}},{key:"getFirstRow",value:function(){return 0!==this.props.images.length&&this.props.images?2===this.props.images.length?o.a.createElement(wi,null,o.a.createElement(wi.Row,{columns:2},o.a.createElement(wi.Column,null,o.a.createElement(_l,{size:"small",closeIcon:!0,trigger:o.a.createElement("img",{src:"".concat(this.props.images[0].url,"/compressed"),alt:"post content",className:"twoRowImages"})},o.a.createElement(_l.Content,null,o.a.createElement(Lo,{centered:!0,fluid:!0,size:"big",src:this.props.images[0].url})))),o.a.createElement(wi.Column,null,o.a.createElement(_l,{size:"small",closeIcon:!0,trigger:o.a.createElement("img",{src:"".concat(this.props.images[1].url,"/compressed"),alt:"post content",className:"twoRowImages"})},o.a.createElement(_l.Content,null,o.a.createElement(Lo,{centered:!0,fluid:!0,size:"big",src:this.props.images[0].url})))))):this.props.images.length>0?o.a.createElement(_l,{size:"small",closeIcon:!0,trigger:o.a.createElement("img",{src:"".concat(this.props.images[0].url,"/compressed"),alt:"post content",className:"blogPostBigImage gridPadding"})},o.a.createElement(_l.Content,null,o.a.createElement(Lo,{centered:!0,fluid:!0,src:this.props.images[0].url}))):void 0:null}},{key:"render",value:function(){return this.manageRender()}}])&&Lh(t.prototype,n),r&&Lh(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component);n(537);function Bh(e){return(Bh="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function zh(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==Bh(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Bh(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===Bh(o)?o:String(o)),r)}var i,o}
225function qh(e,t){return(qh=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Vh(e){var t=function(){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}}();return function(){var n,r=Kh(e);if(t){var i=Kh(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Gh(this,n)}}function Gh(e,t){if(t&&("object"===Bh(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Hh(e)}function Hh(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Kh(e){return(Kh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Wh=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&qh(e,t)}(a,e);var t,n,r,i=Vh(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).state={isLiked:e.isLiked,likeId:t.props.likeId||null,likes:t.props.likes>0?t.props.likes:"0"},t.like=t.like.bind(Hh(t)),t.dislike=t.dislike.bind(Hh(t)),t.headers=localStorage.getItem("Authorization")?{headers:{Authorization:localStorage.getItem("Authorization")}}:null,t}return t=a,(n=[{key:"like",value:function(){var e=this;if(!this.state.isLiked&&window.appState.loggedIn){var t={postId:this.props.postId};qt.a.post("".concat(Gn.api,"/api/social/likes"),t,this.headers).then((function(t){return e.setState({isLiked:!0,likes:parseInt(e.state.likes)+1,likeId:t.data.id})}))}}},{key:"dislike",value:function(){var e=this;this.state.isLiked&&window.appState.loggedIn&&qt.a.delete("".concat(Gn.api,"/api/social/likes/delete-by-id/").concat(this.state.likeId),this.headers).then((function(){return e.setState({isLiked:!1,likes:parseInt(e.state.likes)-1})}))}},{key:"render",value:function(){return o.a.createElement("div",{className:"socialSection"},!0===this.props.isPreview&&o.a.createElement(Un,{to:"/blogs/".concat(this.props.postId),className:"more"},"ЧиÑаÑÑ Ð´Ð°Ð»ÐµÐµ..."),o.a.createElement("div",{className:"socialButtons"},o.a.createElement("div",{className:"likeButtonSection"},this.state.isLiked?o.a.createElement("svg",{onClick:this.dislike,className:"likeButton",width:"20",height:"19",viewBox:"0 0 20 19",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.a.createElement("path",{d:"M10 18.35L8.55 17.03C3.4 12.36 0 9.28 0 5.5C0 2.42 2.42 0 5.5 0C7.24 0 8.91 0.81 10 2.09C11.09 0.81 12.76 0 14.5 0C17.58 0 20 2.42 20 5.5C20 9.28 16.6 12.36 11.45 17.04L10 18.35Z",fill:"#CA2E55"})):o.a.createElement("svg",{onClick:this.like,className:"likeButton",width:"20",height:"19",viewBox:"0 0 20 19",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.a.createElement("path",{d:"M14.5 0C12.76 0 11.09 0.81 10 2.09C8.91 0.81 7.24 0 5.5 0C2.42 0 0 2.42 0 5.5C0 9.28 3.4 12.36 8.55 17.04L10 18.35L11.45 17.03C16.6 12.36 20 9.28 20 5.5C20 2.42 17.58 0 14.5 0ZM10.1 15.55L10 15.65L9.9 15.55C5.14 11.24 2 8.39 2 5.5C2 3.5 3.5 2 5.5 2C7.04 2 8.54 2.99 9.07 4.36H10.94C11.46 2.99 12.96 2 14.5 2C16.5 2 18 3.5 18 5.5C18 8.39 14.86 11.24 10.1 15.55Z",fill:"#AAA0A5"})),o.a.createElement("span",null,this.state.likes)),o.a.createElement(Un,{to:this.props.isPreview?"/blogs/".concat(this.props.postId):"#",className:"commentButtonSection"},o.a.createElement("svg",{className:"commentButton",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.a.createElement("path",{d:"M18 0H2C0.9 0 0 0.9 0 2V20L4 16H18C19.1 16 20 15.1 20 14V2C20 0.9 19.1 0 18 0ZM18 14H4L2 16V2H18V14Z",fill:"#AAA0A5"})),o.a.createElement("span",null,this.props.comments))))}}])&&zh(t.prototype,n),r&&zh(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component),Xh=(n(539),n(541),function(e){return o.a.createElement(wi.Column,null,o.a.createElement(Lo,{src:e.item.url||URL.createObjectURL(e.item)}),o.a.createElement(Fo,{onClick:function(){return e.onLabelClick(e.item.name||e.
225item.title)},className:"deleteImageSection",corner:"right",icon:"close"}))}),Yh=n(142),Zh=n.n(Yh),Qh=(n(543),function(e){return o.a.createElement(Ui,{className:"deleteButton",name:"close",size:e.size||"large",onClick:e.onClick})}),Jh=(n(545),function(e){return e.editable?o.a.createElement("div",{className:"audio"},o.a.createElement("audio",{controls:!0,style:{width:"calc(100% - 40px)"}},o.a.createElement("source",{src:e.audio instanceof File?URL.createObjectURL(e.audio):e.audio.url})),o.a.createElement("div",{className:"audioDelete"},o.a.createElement(Qh,{onClick:function(){return e.click(e.audio.name||e.audio.title)},size:"big"}))):o.a.createElement("div",{className:"audio"},o.a.createElement("audio",{controls:!0,style:{width:"100%"}},o.a.createElement("source",{src:e.url})))}),$h=(n(547),function(e){var t;return o.a.createElement(wi.Column,null,o.a.createElement("video",{style:{maxWidth:"100%"},controls:!0},o.a.createElement("source",{src:e.video instanceof File?URL.createObjectURL(e.video):null===(t=e.video)||void 0===t?void 0:t.url})),o.a.createElement("div",{className:"videoDelete"},o.a.createElement(Qh,{onClick:function(){return e.click(e.video.name||e.video.title)}})))});n(549);function em(e){return(em="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tm(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==em(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==em(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===em(o)?o:String(o)),r)}var i,o}function nm(e,t){return(nm=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function rm(e){var t=function(){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}}();return function(){var n,r=om(e);if(t){var i=om(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return im(this,n)}}function im(e,t){if(t&&("object"===em(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function om(e){return(om=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var am=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&nm(e,t)}(a,e);var t,n,r,i=rm(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).props=e,t}return t=a,(n=[{key:"render",value:function(){return o.a.createElement("div",null,o.a.createElement("div",{className:"backBg",onClick:this.props.onClose}),o.a.createElement("div",{className:"modal-own"},o.a.createElement("div",{className:"modal-inner"},o.a.createElement("div",{className:"modal-close",onClick:this.props.onClose},"x"),o.a.createElement("div",{className:"modal-header"},this.props.title),o.a.createElement("div",{className:"modal-body"},this.props.children),o.a.createElement("div",{className:"modal-footer"},this.props.buttons.map((function(e){return e}))))))}}])&&tm(t.prototype,n),r&&tm(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component);function sm(e){var t=e.children,n=e.className,i=e.content,a=Mr()("content",n),s=mr(sm,e),l=gr(sm,e);return o.a.createElement(l,Rr()({},s,{className:a}),r.isNil(t)?i:t)}sm.handledProps=["as","children","className","content"],sm.propT
225ypes={};var lm=sm;function um(e){var t=e.children,n=e.className,i=e.content,a=Mr()("header",n),s=mr(um,e),l=gr(um,e);return o.a.createElement(l,Rr()({},s,{className:a}),r.isNil(t)?i:t)}um.handledProps=["as","children","className","content"],um.propTypes={},um.create=ci(um,(function(e){return{content:e}}));var cm=um;function fm(e){var t=e.children,n=e.className,i=e.content,a=Mr()("content",n),s=mr(fm,e),l=gr(fm,e);return o.a.createElement(l,Rr()({},s,{className:a}),r.isNil(t)?i:t)}fm.handledProps=["as","children","className","content"],fm.propTypes={},fm.defaultProps={as:"li"},fm.create=ci(fm,(function(e){return{content:e}}));var dm=fm;function pm(e){var t=e.children,n=e.className,i=e.items,a=Mr()("list",n),s=mr(pm,e),l=gr(pm,e);return o.a.createElement(l,Rr()({},s,{className:a}),r.isNil(t)?cr()(i,dm.create):t)}pm.handledProps=["as","children","className","items"],pm.propTypes={},pm.defaultProps={as:"ul"},pm.create=ci(pm,(function(e){return{items:e}}));var hm=pm,mm=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"handleDismiss",(function(e){var t=n.props.onDismiss;t&&t(e,n.props)})),n}return ir()(t,e),Jn()(t,[{key:"render",value:function(){var e=this.props,n=e.attached,i=e.children,a=e.className,s=e.color,l=e.compact,u=e.content,c=e.error,f=e.floating,d=e.header,p=e.hidden,h=e.icon,m=e.info,g=e.list,v=e.negative,y=e.onDismiss,b=e.positive,E=e.size,w=e.success,A=e.visible,S=e.warning,T=Mr()("ui",s,E,Br(l,"compact"),Br(c,"error"),Br(f,"floating"),Br(p,"hidden"),Br(h,"icon"),Br(m,"info"),Br(v,"negative"),Br(b,"positive"),Br(w,"success"),Br(A,"visible"),Br(S,"warning"),qr(n,"attached"),"message",a),x=y&&o.a.createElement(Ui,{name:"close",onClick:this.handleDismiss}),k=mr(t,this.props),O=gr(t,this.props);return r.isNil(i)?o.a.createElement(O,Rr()({},k,{className:T}),x,Ui.create(h,{autoGenerateKey:!1}),(!li()(d)||!li()(u)||!li()(g))&&o.a.createElement(lm,null,cm.create(d,{autoGenerateKey:!1}),hm.create(g,{autoGenerateKey:!1}),mi(u,{autoGenerateKey:!1}))):o.a.createElement(O,Rr()({},k,{className:T}),x,i)}}]),t}(i.Component);lr()(mm,"Content",lm),lr()(mm,"Header",cm),lr()(mm,"List",hm),lr()(mm,"Item",dm),lr()(mm,"handledProps",["as","attached","children","className","color","compact","content","error","floating","header","hidden","icon","info","list","negative","onDismiss","positive","size","success","visible","warning"]),mm.propTypes={};n(551);function gm(e){return(gm="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function vm(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==gm(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==gm(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===gm(o)?o:String(o)),r)}var i,o}function ym(e,t){return(ym=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function bm(e){var t=function(){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}}();return function(){var n,r=wm(e);if(t){var i=wm(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Em(this,n)}}function Em(e,t){if(t&&("object"===gm(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function wm(e){return(wm=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Am=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ym(e,t)}(a,e);var t,n,r,i=bm(a);function a(e,t){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(n=i.call(this,e,t)).changeHandler=e.changeHandler,n.defaultPollOptionsCount=3,n.state={poll:{title:"",options:[{id:1,title:""},{id:2,title:""},{id:3,title:""}]}},n.poll=e.poll,n}return t=a,(n=[{key:"componentDidMount",value:function(){null!==this.poll&&this.setState({poll:this.poll})}},{key:"updState",value:function(e){this.setState({poll:{title:this.state.poll.title,options:e}}),this.changeHandler({poll:{title:this.state.poll.title,options:e}})}},{key:"showErrorTrip",value:function(e,t){this.setState({errorTitle:e,errorText:t,errorShow:!0})}},{key:"handleDismissErrorMessage",value:function(){this.setState({errorShow:!1})}},{key:"addNewField",value:function(){if(this.state.poll.options.length>9)this.showErrorTrip("ÐÑибка Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð²Ð°ÑианÑа оÑвеÑа","ÐелÑÐ·Ñ Ð´Ð¾Ð±Ð°Ð²Ð¸ÑÑ Ð±Ð¾Ð»ÐµÐµ 10 ваÑианÑов оÑвеÑа");else{var e=this.state.poll.options;e.push({id:e[e.length-1].id+1,title:""}),this.updState(e)}}},{key:"removeField",value:function(e){this.state.poll.options.length<3?this.showErrorTrip("ÐÑибка ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð²Ð°ÑианÑа оÑвеÑа","ÐелÑÐ·Ñ ÑоздаÑÑ Ð¼ÐµÐ½ÐµÐµ 2 ваÑианÑов оÑвеÑа"):this.updState(this.state.poll.options.filter((function(t){return t.id!==e})))}},{key:"onChange",value:function(e,t){var n=this.state.poll.options;n.find((function(e){return e.id===t})).title=e.target.value,this.updState(n)}},{key:"onChangeTitle",value:function(e){this.setState({poll:{title:e.target.value,options:this.state.poll.options}}),this.changeHandler({poll:this.state.poll})}},{key:"render",value:function(){var e=this;return o.a.createElement("div",null,this.state.errorShow&&o.a.createElement(mm,{negative:!0,onDismiss:function(){return e.handleDismissErrorMessage()}},o.a.createElement(mm.Header,null,this.state.errorTitle),o.a.createElement("p",null,this.state.errorText)),o.a.createElement(cs,null,o.a.createElement(cs.Field,null,o.a.createElement("label",null,"Тема опÑоÑа"),o.a.createElement("input",{onChange:function(t){return e.onChangeTitle(t)}
225,placeholder:"Тема опÑоÑа",value:this.state.poll.title})),this.state&&this.state.poll.options&&this.state.poll.options.length>0&&this.state.poll.options.map((function(t,n){return o.a.createElement("div",{className:"pollFormRow",key:t.id},o.a.createElement(cs.Field,null,o.a.createElement("input",{onChange:function(n){return e.onChange(n,t.id)},placeholder:"ÐаÑÐ¸Ð°Ð½Ñ Ð¾ÑвеÑа â".concat(n+1),value:t.title})),e.state.poll.options.length>2&&o.a.createElement(Wo,{color:"red",icon:"minus circle",onClick:function(){return e.removeField(t.id)}}))})),this.state.poll.options.length<10&&o.a.createElement("div",{className:"addNewField",onClick:function(){return e.addNewField()}},"ÐобавиÑÑ Ð²Ð°ÑÐ¸Ð°Ð½Ñ Ð¾ÑвеÑа")))}}])&&vm(t.prototype,n),r&&vm(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component),Sm=(n(553),function(e){return e.editable?o.a.createElement("div",{className:"blog-doc"},e.name," ",o.a.createElement("div",{className:"blog-doc-remove",onClick:function(){return e.click(e.name)}},"Ã")):o.a.createElement("div",{className:"blog-doc"},o.a.createElement("a",{href:e.url},e.name))});function Tm(e){return(Tm="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function xm(e){return function(e){if(Array.isArray(e))return km(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return km(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return km(e,t)}(e)||function(){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 km(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Om(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==Tm(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Tm(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===Tm(o)?o:String(o)),r)}var i,o}function _m(e,t){return(_m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Cm(e){var t=function(){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}}();return function(){var n,r=Nm(e);if(t){var i=Nm(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Pm(this,n)}}function Pm(e,t){if(t&&("object"===Tm(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Im(e)}function Im(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Nm(e){return(Nm=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Rm=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_m(e,t)}(a,e);var t,n,r,i=Cm(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).generateUniqueStreamId=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))},t.handleChange=function(e,n){var r=n.value.map((function(e){return{name:e}}));t.setState({tags:r})},t.removeImage=function(e){t.setState({images:t.state.images.filter((function(t){return(t.name||t.title)!==e}))})},t.removeAudio=function(e){t.setState({audios:t.state.audios.filter((function(t){return(t.name||t.title)!==e}))})},t.removeVideo=function(e){t.setState({videos:t.state.videos.filter((function(t){return(t.name||t.title)!==e}))})},t.removeDoc=function(e){t.setState({docs:t.state.docs.filter((function(t){return(t.name||t.title)!==e}))})},t.getUrl=function(e){return"IMAGE"===e.type?"".concat(Vt,"/image/")+e.id:"MUSIC"===e.type?"".concat(Vt,"/audio/")+e.id:"VIDEO"===e.type?"".concat(Vt,"/video/")+e.id:"DOCUMENT"===e.type?"".concat(Vt,"/file/document/")+e.id:void 0},t.OnInput=function(){var e=s.a.findDOMNode(t.textareaRef);e&&(e.setAttribute("style","height:auto;overflow-y:hidden;"),e.setAttribute("style","height:".concat(e.scrollHeight,"px;overflow-y:hidden;")))},t.simulateInput=function(e){t.setState({value:e}),t.handleInputChange({target:{value:e}})},t.handleTitleInput=function(e){t.setState({title:e.target.value})},t.handleInputChange=function(e){t.setState({value:e.target.value})},t.getTypeFromURL=function(e){return e.toLowerCase().includes("audio")?"MUSIC":e.toLowerCase().includes("document")?"DOCUMENT":e.slice(-5).toUpperCase()}
225,t.loadFiles=function(){var e=[],n=[].concat(xm(t.state.images),xm(t.state.videos),xm(t.state.audios),xm(t.state.docs)),r=Im(t);return n.forEach((function(t){if(t.id)r.setState((function(e){return{fileIds:[].concat(xm(e.fileIds),[t])}}));else{var n=new FormData,i={"Access-Control-Allow-Origin":"*"},o=t.type.split("/")[0].toLowerCase();n.append(o,t,t.name),"audio"===o&&e.push(qt.a.post("".concat(Vt,"/uploadAudio"),n,{headers:i}).then((function(e){r.setState({fileIds:[].concat(xm(r.state.fileIds),[{id:e.data,type:"MUSIC",title:t.name}])})}))),"video"===o&&e.push(qt.a.post("".concat(Vt,"/uploadVideo"),n,{headers:i}).then((function(e){r.setState({fileIds:[].concat(xm(r.state.fileIds),[{id:e.data,type:"VIDEO",title:t.name}])})}))),"image"===o&&e.push(qt.a.post("".concat(Vt,"/uploadImage"),n,{headers:i}).then((function(e){r.setState({fileIds:[].concat(xm(r.state.fileIds),[{id:e.data,type:"IMAGE",title:t.name}])})}))),(t.type.includes("text")||t.type.includes("word")||t.type.includes("spreadsheet")||t.type.includes("pdf"))&&((n=new FormData).append("document",t,t.name),e.push(qt.a.post("".concat(Vt,"/uploadDocument"),n,{headers:i}).then((function(e){r.setState({fileIds:[].concat(xm(r.state.fileIds),[{id:e.data,type:"DOCUMENT",title:t.name}])})}))))}})),qt.a.all(e).then((function(e){e.forEach((function(e){}))}))},t.saveTranslation=function(){t.setState({value:t.state.value+'[live="'+t.state.streamId+'"]'}),t.setState({modalLiveShow:!1})},t.saveLink=function(){t.setState({modalUrlShow:!1});var e=t.state.url;e.startsWith("http")||(e="http://"+e),t.setState({value:t.state.value+'[url="'+e+'"]'+t.state.urlTitle+"[/url]"}),t.setState({url:""}),t.setState({urlTitle:""})},t.handlePollChanges=function(e){t.setState({tmpPoll:e})},t.createPoll=function(){t.setState({modalPollShow:!1})},t.getPostInputForm=function(){return o.a.createElement("div",{className:"blogPostInputSection"},t.state.modalLiveShow&&o.a.createElement(am,{onClose:function(){t.setState({modalLiveShow:!1})},show:!0,title:"ÐобавиÑÑ ÑÑанÑлÑÑиÑ",buttons:[o.a.createElement(Wo,{key:"close",color:"red",onClick:function(){t.setState({modalLiveShow:!1})}},"ÐÑмена"),o.a.createElement(Wo,{key:"save",color:"green",onClick:t.saveTranslation},"СоÑ
ÑаниÑÑ")]},o.a.createElement("div",null,o.a.createElement("div",{className:"steamIdTrip"},"ÐÑÑавÑÑе ÑÑÐ¾Ñ ÐºÐ»ÑÑ Ð² OBS"),o.a.createElement("div",{className:"streamId"},t.state.streamId))),t.state.modalPollShow&&o.a.createElement(am,{onClose:function(){t.setState({modalPollShow:!1})},show:!0,title:"ÐобавиÑÑ Ð¾Ð¿ÑоÑ",buttons:[o.a.createElement(Wo,{key:"close",color:"red",onClick:function(){t.setState({modalPollShow:!1,tmpPoll:{}})}},"ÐÑмена"),o.a.createElement(Wo,{key:"save",color:"green",onClick:t.createPoll},"СоÑ
ÑаниÑÑ")]},o.a.createElement("div",null,o.a.createElement(Am,{changeHandler:t.handlePollChanges,poll:t.state.tmpPoll.poll?t.state.tmpPoll.poll:null}))),t.state.modalUrlShow&&o.a.createElement(am,{onClose:function(){t.setState({modalUrlShow:!1}),t.setState({url:""}),t.setState({urlTitle:""})},show:!0,title:"ÐобавиÑÑ ÑÑÑлкÑ",buttons:[o.a.createElement(Wo,{key:"close",color:"red",onClick:function(){t.setState({modalUrlShow:!1}),t.setState({url:""}),t.setState({urlTitle:""})}},"ÐÑмена"),o.a.createElement(Wo,{key:"add",color:"green",onClick:t.saveLink},"ÐобавиÑÑ")]},o.a.createElement("div",null,o.a.createElement(cs,null,o.a.createElement(cs.Field,null,o.a.createElement("label",null,"ТекÑÑ"),o.a.createElement("input",{onChange:function(e){t.setState({urlTitle:e.target.value})},placeholder:"ТекÑÑ"})),o.a.createElement(cs.Field,null,o.a.createElement("label",null,"СÑÑлка"),o.a.createElement("input",{onChange:function(e){t.setState({url:e.target.value})},placeholder:"СÑÑлка"}))))),o.a.createElement("div",{className:"postPostInput"},o.a.createElement(cs,{loading:t.state.loading},o.a.createElement(cs.Field,null,o.a.createElement("label",null,"Ðаголовок"),o.a.createElement("input",{onChange:t.handleTitleInput,value:t.state.t
225itle,className:"blogTextInput",placeholder:"ÐведиÑе заголовок..."})),o.a.createElement(cs.Field,null,o.a.createElement("label",null,"СодеÑжание поÑÑа"),o.a.createElement("div",{className:"flex-inline"},o.a.createElement("div",null,o.a.createElement($o,{className:"blogTextInput",rows:t.props.rows,type:"text",placeholder:"ÐведиÑе ÑодеÑжание поÑÑа...",value:t.state.value,onChange:t.handleInputChange,onSubmit:t.submit,ref:function(e){return t.textareaRef=e}}),o.a.createElement("input",{style:{display:"none"},type:"file",onChange:t.fileChangeHandler,ref:function(e){return t.fileInput=e},multiple:!0,accept:"image/*, video/*, auido/*, .mp3, .txt, .doc, .docx, .docm, .ppt, .pptx, .pdf, .rtf, .xls, .xlsx"})),o.a.createElement("div",null,o.a.createElement(Ui,{className:"filePostAttach",size:"large",name:"attach",onClick:function(){return t.fileInput.click()}}),o.a.createElement(Ui,{className:"filePostAttach",size:"large",name:"linkify",onClick:function(){t.setState({modalUrlShow:!0})}}),"admin"===window.appState.user.role?o.a.createElement(Xa,{trigger:o.a.createElement(Ui,{className:"filePostAttach",size:"large",name:"sort down"}),icon:null},o.a.createElement(Xa.Menu,null,o.a.createElement(Xa.Item,{icon:"video",text:"ТÑанÑлÑÑиÑ",onClick:function(){t.setState({modalLiveShow:!0}),t.setState({streamId:t.generateUniqueStreamId()})}}),o.a.createElement(Xa.Item,{icon:"chart bar",text:"ÐпÑоÑ",onClick:function(){t.setState({modalPollShow:!0})}}))):o.a.createElement(Ui,{className:"filePostAttach",size:"large",name:"video",onClick:function(){t.setState({modalLiveShow:!0}),t.setState({streamId:t.generateUniqueStreamId()})}})))),o.a.createElement("img",{alt:"send",onClick:t.submitForm,className:"sendPostButton",src:Zh.a}))),o.a.createElement("div",{className:"paragraph"},o.a.createElement(xs,{name:"post-tags",cancelTagsLoad:!0,allowAdditions:!1,handleChange:t.handleChange,value:t.state.tags})),(t.state.images.length>0||t.state.videos.length>0)&&o.a.createElement(wi,{columns:5},t.state.images.length>0&&o.a.createElement(o.a.Fragment,null,o.a.createElement(wi.Row,null,t.state.images.slice(0,5).map((function(e,n){return o.a.createElement(Xh,{key:e.name||e.id,onLabelClick:t.removeImage,item:e})}))),t.state.images.length>5&&o.a.createElement(wi.Row,null,t.state.images.slice(5,10).map((function(e,n){return o.a.createElement(Xh,{key:e.name,onLabelClick:t.removeImage,item:e})})))),t.state.videos.length>0&&o.a.createElement(wi.Row,{columns:3},t.state.videos.map((function(e){return o.a.createElement($h,{key:e.name,click:t.removeVideo,video:e})})))),t.state.audios.map((function(e){return o.a.createElement(Jh,{editable:!0,click:t.removeAudio,key:e.name,audio:e})})),t.state.docs.map((function(e){var n=e.name||e.title;return o.a.createElement(Sm,{editable:!0,click:t.removeDoc,key:n,name:n})})),t.state.tmpPoll.poll&&o.a.createElement("div",{className:"poll-creating-wrapper"},o.a.createElement("div",null,o.a.createElement("div",{className:"poll-creating-title"},"ÐпÑоÑ:"),o.a.createElement("div",{className:"poll-creating-text"},t.state.tmpPoll.poll.title)),o.a.createElement("div",null,o.a.createElement(Wo,{color:"red",icon:"cancel",onClick:function(){t.setState({tmpPoll:{}})}}))))},t.getCommentInputForm=function(){return o.a.createElement("div",{className:"blogCommentInputSection"},o.a.createElement("img",{className:"blogAuthorImage",alt:"nopic",src:t.props.imageUrl||ph.a}),o.a.createElement("div",{className:"postCommentInput"},o.a.createElement(cs,{loading:t.state.loading},o.a.createElement($o,{className:"blogTextInput",rows:t.props.rows,type:"text",placeholder:"ÐапиÑаÑÑ ÐºÐ¾Ð¼Ð¼ÐµÐ½ÑаÑий",value:t.state.value,onChange:t.handleInputChange,onSubmit:t.submit,ref:function(e){return t.textareaRef=e}})),o.a.createElement("input",{style:{display:"none"},type:"file",onChange:t.fileChangeHandler,ref:function(e){return t.fileInput=e},multiple:!0,accept:"image/*, video/*, auido/*"}),o.a.createElement(Ui,{className:"fileCommentAttach",size:"large",name:"attach",onClick:function(){return t.fileInput.click()}}),o.a.createElement("img",{alt:"send",onClick:t.submitForm,className:"sendCommentButton",src:Zh.a})),o.a.createElement("div",{className:"paragraph"},o.a.createElement(xs,{name:"post-tags",cancelTagsLoad:!0,allowAdditions:!1})),(t.state.images.length>0||t.state.videos.length>0)&&o.a.createElement(wi,{columns:5},t.state.images.length>0&&o.a.createElement(o.a.Fragment,null,o.a.createElement(wi.Row,null,t.state.images.slice(0,5).map((function(e,n){return o.a.createElement(Xh,{key:e.name||e.
225id,onLabelClick:t.removeImage,item:e})}))),t.state.images.length>5&&o.a.createElement(wi.Row,null,t.state.images.slice(5,10).map((function(e,n){return o.a.createElement(Xh,{key:e.name,onLabelClick:t.removeImage,item:e})})))),t.state.videos.length>0&&o.a.createElement(wi.Row,{columns:3},t.state.videos.map((function(e){return o.a.createElement($h,{key:e.name,click:t.removeVideo,src:URL.createObjectURL(e),video:e})})))),t.state.audios.map((function(e){return o.a.createElement(Jh,{editable:!0,click:t.removeAudio,key:e.name,audio:e})})))},t.state={tags:t.props.tags||[],images:t.props.images||[],videos:t.props.videos||[],audios:t.props.audios||[],docs:t.props.docs||[],value:t.props.text||"",loading:!1,submitted:!1,fileIds:[],imagesLoaded:0,title:t.props.title||"",modalLiveShow:!1,modalPollShow:!1,modalUrlShow:!1,url:"",urlTitle:"",tmpPoll:{}},t.headers=localStorage.getItem("Authorization")?{headers:{Authorization:localStorage.getItem("Authorization")}}:null,t.submitForm=t.submitForm.bind(Im(t)),t.fileChangeHandler=t.fileChangeHandler.bind(Im(t)),t}return t=a,(n=[{key:"componentDidMount",value:function(){this.props.text&&this.simulateInput(this.props.text);var e=s.a.findDOMNode(this.textareaRef);e&&(e.setAttribute("style","height:".concat(e.scrollHeight,"px;overflow-y:hidden;")),e.addEventListener("input",this.OnInput,!1))}},{key:"componentWillUnmount",value:function(){var e=s.a.findDOMNode(this.textareaRef);e&&e.removeEventListener("input",this.OnInput,!1)}},{key:"fileChangeHandler",value:function(e){var t=this;xm(e.target.files).forEach((function(e){e.type.includes("image")&&t.setState((function(t){return{images:[].concat(xm(t.images),[e])}})),e.type.includes("video")&&t.setState((function(t){return{videos:[].concat(xm(t.videos),[e])}})),e.type.includes("audio")&&t.setState((function(t){return{audios:[].concat(xm(t.audios),[e])}})),(e.type.includes("text")||e.type.includes("word")||e.type.includes("spreadsheet")||e.type.includes("pdf"))&&t.setState((function(t){return{docs:[].concat(xm(t.docs),[e])}}))})),e.target.value=null}},{key:"verifyPoll",value:function(){var e=!0;if(this.state.tmpPoll.poll)for(var t=0;t<this.state.tmpPoll.poll.options.length;t++)(this.state.tmpPoll.poll.options[t].title.length>255||this.state.tmpPoll.poll.options[t].title.length<3)&&(e=!1);return this.state.tmpPoll.poll&&this.state.tmpPoll.poll.title.length>3&&this.state.tmpPoll.poll.title.length<255&&this.state.tmpPoll.poll.options.length>=2&&this.state.tmpPoll.poll.options.length<=10&&e}},{key:"submitForm",value:function(){var e=this;this.setState({loading:!0}),this.loadFiles().then((function(){var t=e.state.fileIds.map((function(t){return console.log(t),t.url?t:{id:t.id,url:e.getUrl(t),type:t.type,title:t.title}}));if(e.setState({submitted:!0,loading:!0}),"post"===e.props.type){var n={text:e.state.value,title:e.state.title,media:t,tags:e.state.tags};if(e.verifyPoll()){var r={},i=e.state.tmpPoll.poll;r.name=i.title,r.description="",r.options=[],i.options.map((function(e){return r.options.push({name:e.title})})),n.polls=[r]}e.props.editPostId?qt.a.put("".concat(Gn.api,"/api/social/posts/").concat(e.props.editPostId),n,e.headers).then((function(){e.setState({loading:!1}),e.props.onEdit&&e.props.onEdit()})):qt.a.post("".concat(Gn.api,"/api/social/posts"),n,e.headers).then((function(){e.props.rerender()})).then((function(){e.setState({tags:[],images:[],audios:[],videos:[],docs:[],fileIds:[],value:"",title:"",loading:!1,tmpPoll:{}})}))}if("comment"===e.props.type){var o={text:e.state.value,media:t,postId:e.props.parentId,repliedToId:e.props.repliedToId};qt.a.post("".concat(Gn.api,"/api/social/comments"),o,e.headers).then((function(){e.props.rerender()})).then((function(){e.setState({images:[],audios:[],videos:[],docs:[],fileIds:[],value:"",title:"",loading:!1,tmpPoll:{}})}))}e.setState({submitted:!0})}))}},{key:"render",value:function(){return o.a.createElement("div",null,"comment"===this.props.type?this.getCommentInputForm():"post"===this.props.type?this.getPostInputForm():null)}}])&&Om(t.prototype,n),r&&Om(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component);function Lm(e){return(Lm="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Mm(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Dm(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==Lm(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Lm(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===Lm(o)?o:String(o)),r)}var i,o}function jm(e,t){return(jm=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Um(e){var t=function(){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}}();return function(){var n,r=Bm(e);if(t){var i=Bm(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Fm(this,n)}}function Fm(e,t){if(t&&("object"===Lm(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function Bm(e){return(Bm=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var zm=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&jm(e,t)}(a,e);var t,n,r,i=Um(a);function a(){return Mm(this,a),i.apply(this,arguments)}return t=a,(n=[{key:"render",value:function(){return o.a.createElement(wi,null,o.a.createElement(wi.Row,{columns:this.props.videos.length},this.props.videos.map((function(e){return o.a.createElement(wi.Column,{key:e.id},o.a.createElement("video",{style:{minWidth:"100%",minHeight:"100%",maxWidth:"100%"},src:e.url,controls:!0}))}
225))))}}])&&Dm(t.prototype,n),r&&Dm(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component),qm=n(58),Vm=n.n(qm);function Gm(e){var t=e.children,n=e.className,i=e.content,a=Mr()(n,"description"),s=mr(Gm,e),l=gr(Gm,e);return o.a.createElement(l,Rr()({},s,{className:a}),r.isNil(t)?i:t)}Gm.handledProps=["as","children","className","content"],Gm.propTypes={},Gm.create=ci(Gm,(function(e){return{content:e}}));var Hm=Gm;function Km(e){var t=e.children,n=e.className,i=e.content,a=Mr()("header",n),s=mr(Km,e),l=gr(Km,e);return o.a.createElement(l,Rr()({},s,{className:a}),r.isNil(t)?i:t)}Km.handledProps=["as","children","className","content"],Km.propTypes={},Km.create=ci(Km,(function(e){return{content:e}}));var Wm=Km;function Xm(e){var t=e.children,n=e.className,i=e.content,a=e.description,s=e.floated,l=e.header,u=e.verticalAlign,c=Mr()(zr(s,"floated"),Hr(u),"content",n),f=mr(Xm,e),d=gr(Xm,e);return r.isNil(t)?o.a.createElement(d,Rr()({},f,{className:c}),Wm.create(l),Hm.create(a),i):o.a.createElement(d,Rr()({},f,{className:c}),t)}Xm.handledProps=["as","children","className","content","description","floated","header","verticalAlign"],Xm.propTypes={},Xm.create=ci(Xm,(function(e){return{content:e}}));var Ym=Xm;function Zm(e){var t=e.className,n=e.verticalAlign,r=Mr()(Hr(n),t),i=mr(Zm,e);return o.a.createElement(Ui,Rr()({},i,{className:r}))}Zm.handledProps=["className","verticalAlign"],Zm.propTypes={},Zm.create=ci(Zm,(function(e){return{name:e}}));var Qm=Zm,Jm=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"handleClick",(function(e){n.props.disabled||hr()(n.props,"onClick",e,n.props)})),n}return ir()(t,e),Jn()(t,[{key:"render",value:function(){var e=this.props,n=e.active,a=e.children,s=e.className,l=e.content,u=e.description,c=e.disabled,f=e.header,d=e.icon,p=e.image,h=e.value,m=gr(t,this.props),g=Mr()(Br(n,"active"),Br(c,"disabled"),Br("li"!==m,"item"),s),v=mr(t,this.props),y="li"===m?{value:h}:{"data-value":h};if(!r.isNil(a))return o.a.createElement(m,Rr()({},y,{role:"listitem",className:g,onClick:this.handleClick},v),a);var b=Qm.create(d,{autoGenerateKey:!1}),E=Lo.create(p,{autoGenerateKey:!1});if(!Object(i.isValidElement)(l)&&Jr()(l))return o.a.createElement(m,Rr()({},y,{role:"listitem",className:g,onClick:this.handleClick},v),b||E,Ym.create(l,{autoGenerateKey:!1,defaultProps:{header:f,description:u}}));var w=Wm.create(f,{autoGenerateKey:!1}),A=Hm.create(u,{autoGenerateKey:!1});return b||E?o.a.createElement(m,Rr()({},y,{role:"listitem",className:g,onClick:this.handleClick},v),b||E,(l||w||A)&&o.a.createElement(Ym,null,w,A,l)):o.a.createElement(m,Rr()({},y,{role:"listitem",className:g,onClick:this.handleClick},v),w,A,l)}}]),t}(i.Component);lr()(Jm,"handledProps",["active","as","children","className","content","description","disabled","header","icon","image","onClick","value"]),Jm.propTypes={},Jm.create=ci(Jm,(function(e){return{content:e}}));var $m=Jm;function eg(e){var t=e.children,n=e.className,i=e.content,a=mr(eg,e),s=gr(eg,e),l=Mr()(Br("ul"!==s&&"ol"!==s,"list"),n);return o.a.createElement(s,Rr()({},a,{className:l}),r.isNil(t)?i:t)}eg.handledProps=["as","children","className","content"],eg.propTypes={};var tg=eg,ng=function(e){function t(){var e,n;Zn()(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(i))),lr()(ar()(ar()(n)),"handleItemOverrides",(function(e){return{onClick:function(t,r){hr()(e,"onClick",t,r),hr()(n.props,"onItemClick",t,r)}}})),n}return ir()(t,e),Jn()(t,[{key:"render",value:function(){var e=this,n=this.props,i=n.animated,a=n.bulleted,s=n.celled,l=n.children,u=n.className,c=n.content,f=n.divided,d=n.floated,p=n.horizontal,h=n.inverted,m=n.items,g=n.link,v=n.ordered,y=n.relaxed,b=n.selection,E=n.size,w=n.verticalAlign,A=Mr()("ui",E,Br(i,"animated"),Br(a,"bulleted"),Br(s,"celled"),Br(f,"divided"),Br(p,"horizontal"),Br(h,"inverted"),Br(g,"link"),Br(v,"ordered"),Br(b,"selection"),qr(y,"relaxed"),zr(d,"floated"),Hr(w),"list",u),S=mr(t,this.props),T=gr(t,this.props);return r.isNil(l)?r.isNil(c)?o.a.createElement(T,Rr()({role:"list",className:A},S),cr()(m,(function(t){return $m.create(t,{overrideProps:e.handleItemOverrides})}))):o.a.createElement(T,Rr()({role:"list",className:A},S),c):o.a.createElement(T,Rr()({role:"list",className:A},S),l)}}]),t}(i.Component);lr()(ng,"Content",Ym),lr()(ng,"Description",Hm),lr()(ng,"Header",Wm),lr()(ng,"Icon",Qm),lr()(ng,"Item",$m),lr()(ng,"List",tg),lr()(ng,"handledProps",["animated","as","bulleted","celled","children","className","content","divided","floated","horizontal","inverted","items","link","onItemClick","ordered","relaxed","selection","size","verticalAlign"]),ng.propTypes={};var rg=ng,ig=n(239),og=n.n(ig),ag=n(240),sg=n.n(ag),lg=function(e){function t(){var e,n;Zn()(this,t);for(var i=arguments.length,a=new Array(i),s=0;s<i;s++)a[s]=arguments[s];return n=er()(this,(e=nr()(t)).call.apply(e,[this].concat(a))),lr()(ar()(ar()(n)),"calculatePercent",(function(){var e=n.props,t=e.percent,r=e.total,i=e.value;return Er()(t)?Er()(r)||Er()(i)?void 0:i/r*100:t})),lr()(ar()(ar()(n)),"computeValueText",(function(e){var t=n.props,r=t.progress,i=t.total,o=t.value;return"value"===r?o:"ratio"===r?"".concat(o,"/").concat(i):"".concat(e,"%")})),lr()(ar()(ar()(n)),"getPercent",(function(){var e=n.props,t=e.precision,r=e.progress,i=e.total,o=e.value,a=sg()(n.calculatePercent(),0,100);return Er()(i)||Er()(o)||"value"!==r?"value"===r?o:Er()(t)?a:og()(a,t):o/i*100})),lr()(ar()(ar()(n)),"isAutoSuccess",(function(){var e=n.props,t=e.autoSuccess,r=e.percent,i=e.total,o=e.value;return t&&(r>=100||o>=i)})),lr()(ar()(ar()(n)),"renderLabel",(function(){var e=n.props,t=e.children,i=e.content,a=e.label;return r.isNil(t)?r.isNil(i)?fi(a,{autoGenerateKey:!1,defaultProps:{className:"label"}}):o.a.createElement("div",{className:"label"},i):o.a.createElement("div",{className:"label"},t)})),lr()(ar()(ar()(n)),"renderProgress",(function(e){var t=n.props,r=t.precision;if(t.progress||!Er()(r))return o.a.createElement("div",{className:"progress"},n.computeValueText(e))})),n}return ir()(t,e),Jn()(t,[{key:"render",value:function(){var e=this.props,n=e.active,r=e.attached,i=e.className,a=e.color,s=e.disabled,l=e.error,u=e.indicating,c=e.inverted,f=e.size,d=e.success,p=e.warning,h=Mr()("ui",a,f,Br(n||u,"active"),Br(s,"disabled"),Br(l,"error"),Br(u,"indicating"),Br(c,"inverted"),Br(
225d||this.isAutoSuccess(),"success"),Br(p,"warning"),zr(r,"attached"),"progress",i),m=mr(t,this.props),g=gr(t,this.props),v=this.getPercent()||0;return o.a.createElement(g,Rr()({},m,{className:h,"data-percent":Math.floor(v)}),o.a.createElement("div",{className:"bar",style:{width:"".concat(v,"%")}},this.renderProgress(v)),this.renderLabel())}}]),t}(i.Component);lr()(lg,"handledProps",["active","as","attached","autoSuccess","children","className","color","content","disabled","error","indicating","inverted","label","percent","precision","progress","size","success","total","value","warning"]),lg.propTypes={};var ug=lg;n(555);function cg(e){return(cg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function fg(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==cg(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==cg(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===cg(o)?o:String(o)),r)}var i,o}function dg(e,t){return(dg=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function pg(e){var t=function(){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}}();return function(){var n,r=mg(e);if(t){var i=mg(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return hg(this,n)}}function hg(e,t){if(t&&("object"===cg(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function mg(e){return(mg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var gg=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&dg(e,t)}(a,e);var t,n,r,i=pg(a);function a(e,t){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),n=i.call(this,e,t);var r=!1;return(!localStorage.getItem("Authorization")||e.poll.userChoice.length>0)&&(r=!0),n.state={poll:e.poll,isVotedByUser:r,isLoading:!0,showOptionVotersListModal:!1,optionVotersList:[],isOptionVotersListLoading:!0},n.headers=localStorage.getItem("Authorization")?{headers:{Authorization:localStorage.getItem("Authorization")}}:null,n}return t=a,(n=[{key:"componentDidMount",value:function(){this.setState({isLoading:!1})}},{key:"vote",value:function(e){var t=this;this.setState({isLoading:!0}),qt.a.post("".concat(Gn.api,"/api/social/poll-votes"),{options:[e],pollId:this.state.poll.id},this.headers).then((function(n){var r=t.state.poll;r.options.map((function(t){t.id===e&&t.totalVotes++})),r.totalVotes++,t.setState({poll:r,isVotedByUser:!0,isLoading:!1})}))}},{key:"showVoters",value:function(e){var t=this;this.setState({showOptionVotersListModal:!0,isOptionVotersListLoading:!0}),qt.a.get("".concat(Gn.api,"/api/social/poll-options/").concat(e),this.headers).then((function(e){t.setState({optionVotersList:e.data.voters||[],isOptionVotersListLoading:!1})}))}},{key:"render",value:function(){var e=this;return o.a.createElement("div",null,o.a.createElement(_l,{onClose:function(){return e.setState({showOptionVotersListModal:!1})},open:this.state.showOptionVotersListModal,size:"tiny"},o.a.createElement(_l.Header,null,"ÐÑоголоÑовавÑие"),o.a.createElement(_l.Content,null,this.state.isOptionVotersListLoading?o.a.createElement("div",null,o.a.createElement(Co,{active:!0,inverted:!0},o.a.createElement(Pl,{inverted:!0},"ÐагÑÑзка ÑпиÑка полÑзоваÑелей"))):0===this.state.optionVotersList.length?o.a.createElement("div",null,"Ðа ÑÑÐ¾Ñ Ð¿ÑÐ½ÐºÑ Ð½Ð¸ÐºÑо не пÑоголоÑовал"):o.a.createElement(rg,{divided:!0,verticalAlign:"middle"},this.state.optionVotersList.map((function(e){return o.a.createElement(rg.Item,{key:e.id},o.a.createElement(rg.Content,null,o.a.createElement(o.a.Fragment,null,""!==e.avatarUrl?o.a.createElement(Lo,{avatar:!0,src:e.avatarUrl}):o.a.createElement(Bl,{className:"avatar-placeholder"},o.a.createElement(Bl.Image,null)),e.name," ",e.surname)))})))),o.a.createElement(_l.Actions,null,o.a.createElement(Wo,{content:"ÐакÑÑÑÑ",labelPosition:"right",onClick:function(){return e.setState({showOptionVotersListModal:!1})}}
225))),o.a.createElement(Yi,{key:this.state.poll.id},o.a.createElement("div",{className:"poll-title"},this.state.poll.name),o.a.createElement("div",{className:"poll-description"},this.state.poll.description),o.a.createElement(Co.Dimmable,{dimmed:this.state.isLoading},o.a.createElement(Co,{active:this.state.isLoading,inverted:!0},o.a.createElement(Pl,null,"Loading")),this.state.poll.options.map((function(t){return e.state.isVotedByUser?o.a.createElement("div",{onClick:function(){e.showVoters(t.id)},className:"poll-option-wrapper",key:t.id},o.a.createElement("div",{className:"poll-option-title"},t.name),o.a.createElement(ug,{color:"red",progress:"value",value:t.totalVotes,total:e.state.poll.totalVotes})):o.a.createElement("div",{className:"poll-option-wrapper-for-poll",key:t.id},o.a.createElement(ea,{name:"checkboxRadioGroup",onChange:function(){return e.vote(t.id)},radio:!0,label:t.name}))})))))}}])&&fg(t.prototype,n),r&&fg(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component),vg=(n(558),function(e){return o.a.createElement(Ui,{className:"editButton",name:"pencil",size:"large",onClick:e.onClick})});function yg(e){return(yg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function bg(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==yg(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==yg(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===yg(o)?o:String(o)),r)}var i,o}function Eg(e,t){return(Eg=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function wg(e){var t=function(){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}}();return function(){var n,r=Sg(e);if(t){var i=Sg(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Ag(this,n)}}function Ag(e,t){if(t&&("object"===yg(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function Sg(e){return(Sg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Tg=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Eg(e,t)}(a,e);var t,n,r,i=wg(a);function a(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).getPostEditButtons=function(){return window.appState.user.login?window.appState.user.login===t.props.user.login||"admin"===window.appState.user.role?o.a.createElement("div",{className:"postEditButtons"},o.a.createElement(vg,{onClick:function(){return t.edit()}}),o.a.createElement(Qh,{onClick:function(){return t.delete(t.props.id)}})):void 0:null},t.state={deleted:!1,editing:!1,addingComment:!1,type:e.type,isVideoLoaded:!1,isLoading:!1,tmpStatus:e.status,showConformStatus:!1,showPopupMessage:!1,popupMessage:"",articleLink:e.articleLink},t.appState=window.appState,t.haveStream=!1,t.needToUpdate=!1,t.streamId="",t.text=t.props.text,t.headers=localStorage.getItem("Authorization")?{headers:{Authorization:localStorage.getItem("Authorization")}}:null;var n=/\[live="([a-z0-9\-]{36})"\]/i;if(t.text.match(n)){var r=t.text.match(n);t.text=t.text.replace(n,""),t.haveStream=!0,t.streamId=r[1],t.needToUpdate=!0}var s=/\[url="(https?:\/\/[w{3}\.]?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,5}\b[-a-zA-Z0-9@:%_\+.~#?&//=]*)"\]([\d\w\.а-ÑÐ-Я\/\\\"\+\-\=\)\(\*\%\$\#\â\s\!\?]+)\[\/url\]/gi;return t.text.match(s)&&(t.text=t.text.replace(s,'<a href="$1" style="color: #c88600;" target="_blank">$2</a>')),t.text.match(/\n/gm)&&(t.text=t.text.replace(/\n/gm,"<br/>")),t}return t=a,(n=[{key:"componentDidMount",value:function(){this.haveStream&&this.needToUpdate&&this.loadVideo()}},{key:"componentWillUnmount",value:function(){this.needToUpdate=!1}},{key:"loadVideo",value:function(){if(this.needToUpdate){var e=this;this.video=this.player,this.hls=new Vm.a;var t="".concat("https://live.muzport.tatar/hls/")+this.streamId+".m3u8";this.hls.nudgeMaxRetry=5,this.hls.loadSource(t),this.hls.attachMedia(this.video),this.hls.on(Vm.a.Events.MANIFEST_PARSED,(function(){e.setState({isVideoLoaded:!0}),e.video.play()})),this.hls.on(Vm.a.ErrorDetails.MANIFEST_LOAD_ERROR,(function(){})),this.hls.on(Vm.a.Events.ERROR,(function(t,n){switch(n.details){case Vm.a.ErrorDetails.MANIFEST_LOAD_ERROR:e.setState({isVideoLoaded:!1}),setTimeout((function(){e.loadVideo()}),5e3);break;case Vm.a.ErrorDetails.BUFFER_NUDGE_ON_STALL:e.setState({isVideoLoaded:!1}),e.loadVideo();break;default:console.log(n)}}))}}},{key:"delete",value:function(e){qt.a.delete("".concat(Gn.api,"/api/social/posts/").concat(e),this.headers).then(this.setState({deleted:!0}
225))}},{key:"comment",value:function(){this.setState({addingComment:!0})}},{key:"edit",value:function(){this.setState({editing:!0})}},{key:"submitEdit",value:function(){}},{key:"confirmPost",value:function(e){var t=this;this.setState({isLoading:!0}),qt.a.post("".concat(Gn.api,"/api/social/posts/").concat(e,"/confirm-as-article"),{articleLink:this.state.articleLink},this.headers).then((function(e){t.setState({tmpStatus:"CONFIRMED_ARTICLE",isLoading:!1,showConfirmModal:!1})}))}},{key:"confirmMediaPost",value:function(e){var t=this;this.setState({isLoading:!0}),qt.a.post("".concat(Gn.api,"/api/social/posts/").concat(e,"/confirm-as-media"),{articleLink:this.state.articleLink},this.headers).then((function(e){t.setState({tmpStatus:"CONFIRMED_MEDIA",isLoading:!1,showConfirmMediaModal:!1})}))}},{key:"sendErrorMessage",value:function(){var e=this;this.setState({isLoading:!0}),qt.a.post("".concat(Gt,"/post/mistake"),{message:this.state.errorMessage.length>0?this.state.errorMessage:null,url:window.location.href},this.headers).then((function(t){e.setState({isLoading:!1,showSendErrorModal:!1,errorMessage:"",showPopupMessage:!0,popupMessage:"ÐаÑе ÑообÑение ÑÑпеÑно заÑегиÑÑÑиÑовано"}),setTimeout((function(){return e.hidePopupMessage()}),5e3)}))}},{key:"hidePopupMessage",value:function(){this.setState({showPopupMessage:!1,popupMessage:""})}},{key:"getSendErrorMessageText",value:function(){var e={ru:"СообÑиÑÑ Ð¾Ð± оÑибке",tat:"ХаÑÐ°Ð»Ð°Ñ ÑÑÑÑнда Ñ
ÓбÓÑ Ð¸ÑеÑгÓ",en:"Report a bug"};return e[this.appState.lang]||e.ru}},{key:"render",value:function(){var e=this;return this.state.deleted?null:this.state.editing?o.a.createElement(Rm,{type:"post",tags:this.props.tags,images:this.props.images,videos:this.props.videos,audios:this.props.audios,docs:this.props.docs,text:this.props.text,title:this.props.title,rerender:this.getPosts,editPostId:this.props.id,onEdit:function(){e.setState({editing:!1}),e.props.rerender&&e.props.rerender()}}):o.a.createElement("div",null,!this.props.isPreview&&this.state.showPopupMessage&&o.a.createElement("div",{onClick:function(){return e.hidePopupMessage()},className:"popupMessage"},this.state.popupMessage),o.a.createElement(_l,{onClose:function(){return e.setState({showConfirmModal:!1,articleLink:""})},open:this.state.showConfirmModal},o.a.createElement(_l.Header,null,"ÐÑÑавÑÑе ÑÑÑÐ»ÐºÑ Ð½Ð° ÑÑаÑÑÑ"),o.a.createElement(_l.Content,null,o.a.createElement(cs,null,o.a.createElement(cs.Field,null,o.a.createElement("label",null,"СÑÑлка на ÑÑаÑÑÑ"),o.a.createElement("input",{placeholder:"СÑÑлка",onChange:function(t){return e.setState({articleLink:t.target.value})}})))),o.a.createElement(_l.Actions,null,o.a.createElement(Wo,{color:"black",onClick:function(){return e.setState({showConfirmModal:!1,articleLink:""})}},"ÐÑмена"),o.a.createElement(Wo,{content:"УÑвеÑдиÑÑ",labelPosition:"right",icon:"checkmark",onClick:function(){return e.confirmPost(e.props.id)},positive:!0}))),o.a.createElement(_l,{onClose:function(){return e.setState({showConfirmMediaModal:!1,articleLink:""})},open:this.state.showConfirmMediaModal},o.a.createElement(_l.Header,null,"ÐÑÑавÑÑе ÑÑÑÐ»ÐºÑ Ð½Ð° медиа"),o.a.createElement(_l.Content,null,o.a.createElement(cs,null,o.a.createElement(cs.Field,null,o.a.createElement("label",null,"СÑÑлка на медиа"),o.a.createElement("input",{placeholder:"СÑÑлка",onChange:function(t){return e.setState({articleLink:t.target.value})}})))),o.a.createElement(_l.Actions,null,o.a.createElement(Wo,{color:"black",onClick:function(){return e.setState({showConfirmMediaModal:!1,articleLink:""})}},"ÐÑмена"),o.a.createElement(Wo,{content:"УÑвеÑдиÑÑ",labelPosition:"right",icon:"checkmark",onClick:function(){return e.confirmMediaPost(e.props.id)},positive:!0}))),!this.props.isPreview&&o.a.createElement(_l,{onClose:function(){return e.setState({showSendErrorModal:!1,errorMessage:""})},open:this.state.showSendErrorModal},o.a.createElement(_l.Header,null,this.getSendErrorMessageText()),o.a.createElement(_l.Content,null,o.a.createElement(cs,null,o.a.createElement(cs.Field,null,o.a.createElement("label",null,"ÐпиÑиÑе найденнÑÑ Ð¾ÑибкÑ"),o.a.createElement("input",{onChange:function(t){return e.setState({errorMessage:t.target.value})}})))),o.a.createElement(_l.Actions,null,o.a.createElement(Wo,{color:"black",onClick:function(){return e.setState({showSendErrorModal:!1,errorMessage:""})}},"ÐÑмена"),o.a.createElement(Wo,{content:"ÐÑпÑавиÑÑ",labelPosition:"right",icon:"checkmark",onClick:function(){return e.sendErrorMessage(e.props.id)},positive:!0}))),o.a.createElement("div",{className:"paragraph"},this.props.tags&&this.props.tags.map((function(e,t){return o.a.createElement(Un,{to:"/blogs?tag=".concat(e.name),key:e.id,className:"tag"},e.name)}))),this.getPostEditButtons(),o.a.createElement(Ih,{time:this.props.time,userId:this.props.user.id,avatarUrl:this.props.user.avatarUrl,blogLevel:this.props.user.blogLevel,authorFIO:"".concat(this.props.user.n
225ame," ").concat(this.props.user.surname)}),"UNCONFIRMED"===this.props.status&&o.a.createElement(mm,{icon:!0},o.a.createElement(Ui,{name:"circle notched",loading:!0}),o.a.createElement(mm.Content,null,o.a.createElement(mm.Header,null,"ÐоÑÑ Ð½Ðµ опÑбликован Ð´Ð»Ñ Ð²ÑеÑ
"),o.a.createElement("p",null,"ÐжидайÑе пÑовеÑки админиÑÑÑаÑоÑом поÑÑала"))),"REJECTED"===this.props.status&&o.a.createElement(mm,{icon:!0,negative:!0},o.a.createElement(Ui,{name:"minus circle"}),o.a.createElement(mm.Content,null,o.a.createElement(mm.Header,null,"ÐоÑÑ Ð½Ðµ опÑбликован Ð´Ð»Ñ Ð²ÑеÑ
"),o.a.createElement("p",null,"ÐдминиÑÑÑаÑÐ¸Ñ Ð¿Ð¾ÑÑала оÑклонила ÐÐ°Ñ Ð¿Ð¾ÑÑ."))),"CONFIRMED_ARTICLE"===this.state.tmpStatus&&o.a.createElement("div",{style:{textAlign:"right",fontSize:15}},"ÐоÑÑ Ð¾Ð¿Ñбликован в каÑеÑÑве ",o.a.createElement("a",{style:{textDecoration:"underline"},href:this.state.articleLink},"ÑÑаÑÑи")),"CONFIRMED_MEDIA"===this.state.tmpStatus&&o.a.createElement("div",{style:{textAlign:"right",fontSize:15}},"ÐоÑÑ Ð¾Ð¿Ñбликован в каÑеÑÑве ",o.a.createElement("a",{style:{textDecoration:"underline"},href:this.state.articleLink},"медиа")),o.a.createElement("h3",{className:"blogPostTitle"},this.props.title),o.a.createElement("p",{className:"blogPostContent",dangerouslySetInnerHTML:{__html:this.text}}),this.haveStream&&o.a.createElement("div",{className:"videoContainer"},o.a.createElement("video",{className:"videoCanvas",ref:function(t){return e.player=t},width:759,height:427,poster:"/images/logo.png",controls:"controls"})),this.props.videos.length>0&&o.a.createElement(zm,{videos:this.props.videos}),this.props.images.length>0&&o.a.createElement(Fh,{type:"post",images:this.props.images}),this.props.audios.map((function(e){return o.a.createElement(Jh,{key:e.id,url:e.url,editable:!1})}
225)),this.props.docs.map((function(e){return o.a.createElement(Sm,{key:e.id,url:e.url,name:e.title,editable:!1})})),null!=this.props.polls&&this.props.polls.map((function(e){return o.a.createElement(gg,{key:e.id,poll:e})})),this.props.tags&&this.props.tags.filter((function(e){return"вÑÑаÑÑи"===e.name})).length>0&&"CONFIRMED_ARTICLE"!==this.state.tmpStatus&&window.appState.user&&"admin"===window.appState.user.role&&o.a.createElement("div",null,o.a.createElement(Wo,{color:"green",onClick:function(){e.setState({showConfirmModal:!0})}},"ÐÑинÑÑÑ Ð² каÑеÑÑве ÑÑаÑÑи")),this.props.tags&&this.props.tags.filter((function(e){return"вмедиаÑекÑ"===e.name})).length>0&&"CONFIRMED_MEDIA"!==this.state.tmpStatus&&window.appState.user&&"admin"===window.appState.user.role&&o.a.createElement("div",null,o.a.createElement(Wo,{color:"green",onClick:function(){e.setState({showConfirmMediaModal:!0})}},"ÐÑинÑÑÑ Ð² медиаÑекÑ")),!this.props.isPreview&&o.a.createElement("div",null,o.a.createElement("div",{style:{cursor:"pointer",textDecoration:"underline",marginTop:"5px"},onClick:function(){e.setState({showSendErrorModal:!0})}}
225,this.getSendErrorMessageText())),o.a.createElement(Wh,{readMore:this.props.text.length>600,postId:this.props.id,likeId:this.props.likeId,likes:this.props.likes,comments:this.props.commentsCount,isLiked:this.props.isLiked,isPreview:this.props.isPreview}))}}])&&bg(t.prototype,n),r&&bg(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component),xg=(n(560),function(e){return o.a.createElement(Un,{to:"/userblogs/".concat(e.userId),className:"blogerProfileSection"},o.a.createElement("img",{className:"blogerProfileImage",alt:"nopic",src:e.avatarUrl||ph.a}),o.a.createElement("span",{className:"blogerProfileFio"},e.authorFIO))});n(562);function kg(e){return(kg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Og(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==kg(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==kg(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===kg(o)?o:String(o)),r)}var i,o}function _g(e,t){return(_g=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Cg(e){var t=function(){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}}();return function(){var n,r=Ig(e);if(t){var i=Ig(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Pg(this,n)}}function Pg(e,t){if(t&&("object"===kg(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function Ig(e){return(Ig=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Ng=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_g(e,t)}(a,e);var t,n,r,i=Cg(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).state={blogers:[]},t}return t=a,(n=[{key:"getTop",value:function(){var e=this;qt.a.get("".concat(Gn.api,"/api/social/posts/rating")).then((function(t){return e.setState({blogers:t.data})}))}},{key:"componentDidMount",value:function(){this.getTop()}},{key:"getRows",value:function(e,t){return o.a.createElement(wi,{className:"topBlogersSection",divided:!0},o.a.createElement(wi.Row,{columns:e},this.state.blogers.slice(0,e).map((function(e,t){return o.a.createElement(wi.Column,{key:e.id},o.a.createElement(xg,{userId:e.id,avatarUrl:e.avatarUrl,authorFIO:"".concat(e.name," ").concat(e.surname)}))}))),o.a.createElement(wi.Row,{columns:t},this.state.blogers.slice(e,e+t).map((function(e,t){return o.a.createElement(wi.Column,{key:t},o.a.createElement(xg,{avatarUrl:e.avatarUrl,userId:e.id,authorFIO:"".concat(e.name," ").concat(e.surname)}))}))))}},{key:"handleBloggerQuantity",value:function(){return 1===this.state.blogers.length?this.getRows(1,0):2===this.state.blogers.length?this.getRows(2,0):3===this.state.blogers.length?window.innerWidth<=576?this.getRows(2,1):this.getRows(3,0):4===this.state.blogers.length?this.getRows(2,2):5===this.state.blogers.length?window.innerWidth<=576?this.getRows(2,2):this.getRows(3,2):this.state.blogers.length>5?window.innerWidth<=576?this.getRows(2,2):this.getRows(3,3):void 0}},{key:"render",value:function(){return o.a.createElement(o.a.Fragment,null,o.a.createElement("h3",{className:"topBlogers"},"Топ блогеÑов"),this.handleBloggerQuantity())}}])&&Og(t.prototype,n),r&&Og(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component);function Rg(e){return(Rg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Lg(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==Rg(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Rg(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===Rg(o)?o:String(o)),r)}var i,o}function Mg(e,t){return(Mg=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Dg(e){var t=function(){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}}();return function(){var n,r=Fg(e);
225if(t){var i=Fg(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return jg(this,n)}}function jg(e,t){if(t&&("object"===Rg(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Ug(e)}function Ug(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Fg(e){return(Fg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Bg=qn(function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Mg(e,t)}(a,e);var t,n,r,i=Dg(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).state={posts:t.props.posts||[],url:t.props.location.search?"".concat(Gn.api,"/api/social/posts/get-by-tag").concat(t.props.location.search):t.props.url?t.props.url:"".concat(Gn.api,"/api/social/posts")},t.getPosts=t.getPosts.bind(Ug(t)),t.headers=localStorage.getItem("Authorization")?{headers:{Authorization:localStorage.getItem("Authorization")}}:null,t}return t=a,(n=[{key:"getPosts",value:function(){var e=this;qt.a.get(this.state.url,this.headers).then((function(t){var n=t.data;e.setState(e.props.location.search?{posts:n.results}:{posts:n})})).catch((function(e){}))}},{key:"componentDidMount",value:function(){this.getPosts()}},{key:"componentDidUpdate",value:function(e,t,n){var r=decodeURI(this.props.location.search)===e.location.search||this.props.location.search===decodeURI(e.location.search);this.props.location.search===e.location.search||r||this.setState({url:this.props.location.search?"".concat(Gn.api,"/api/social/posts/get-by-tag").concat(this.props.location.search):this.props.url?this.props.url:"".concat(Gn.api,"/api/social/posts")},this.getPosts)}},{key:"getUserId",value:function(){return"myblog"===this.props.type?null:this.state.userId}},{key:"render",value:function(){var e=this,t=this.props.location.search&&(this.props.location.search.includes("tag=%D0%B0%D1%84%D0%B8%D1%88%D0%B0")||this.props.location.search.includes("tag=аÑиÑа")||this.props.location.search.includes("tag=%D0%BC%D1%83%D0%B7%D1%8B%D0%BA%D0%B0%D0%B4%D0%B5%D1%82%D1%8F%D0%BC")||this.props.location.search.includes("tag=мÑзÑкадеÑÑм"));return o.a.createElement("div",null,"myblog"!==this.props.type&&"blog"!==this.props.type&&!t&&o.a.createElement(Ng,null),"myblog"===this.props.type&&o.a.createElement(Rm,{rerender:this.getPosts,type:"post"}),this.state.posts.map((function(t){return o.a.createElement(Tg,{tags:t.tags,likeId:t.likeId,time:t.creationTimestamp,key:t.id,status:t.status,title:t.title,text:(n=t.text,n.length>200?n.substring(0,200)+"...":n),user:t.user,id:t.id,likes:t.likesCount,audios:t.media.filter((function(e){return"MUSIC"===e.type})),videos:t.media.filter((function(e){return"VIDEO"===e.type})),docs:t.media.filter((function(e){return"DOCUMENT"===e.type})),commentsCount:t.commentsCount,isLiked:t.isLiked,polls:t.polls,articleLink:t.articleLink,type:"post",isPreview:!0,images:t.media.filter((function(e){return"IMAGE"===e.type})),rerender:e.getPosts});var n})))}}])&&Lg(t.prototype,n),r&&Lg(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component));n(564);function zg(e){return(zg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function qg(e){return function(e){if(Array.isArray(e))return Vg(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Vg(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Vg(e,t)}(e)||function(){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 Vg(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Gg(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==zg(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==zg(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===zg(o)?o:String(o)),r)}var i,o}function Hg(e,t){return(Hg=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Kg(e){var t=function(){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}}();return function(){var n,r=Xg(e);if(t){var i=Xg(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Wg(this,n)}}function Wg(e,t){if(t&&("object"===zg(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function Xg(e){return(Xg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Yg=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Hg(e,t)}(a,e);var t,n,r,i=Kg(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).getPostEditButtons=function(){return window.appState.user.login?window.appState.user.login===t.props.postAuthor.login||"admin"===window.appState.user.role||window.appState.user.login===t.props.commentAuthor.login?o.a.createElement("div",{className:"postEditButtons"},o.a.createElement(Qh,{onClick:function(){return t.delete(t.props.id)}})):void 0:null},t.state={depth:e.depth||0,answering:!1,deleted:!1},t.headers=localStorage.getItem("Authorization")?{headers:{Authorization:localStorage.getItem("Authorization")}}:null,t}return t=a,(n=[{key:"delete",value:function(e){qt.a.delete("".concat(Gn.api,"/api/social/comments/").concat(e),this.headers).then(this.setState({deleted:!0}
225))}},{key:"handleClick",value:function(e){e.preventDefault(),this.setState({answering:!this.state.answering})}},{key:"getImagesAndVideos",value:function(e){if(!e)return null;var t=e.filter((function(e){return"VIDEO"===e.type})),n=e.filter((function(e){return"IMAGE"===e.type})),r=[].concat(qg(t),qg(n)),i=r.length;return 0===i?null:o.a.createElement("div",{className:"postImages"},i<6?o.a.createElement(wi,{style:{}},o.a.createElement(wi.Row,{columns:i<3?3:i},r.map((function(e){return"VIDEO"===e.type?o.a.createElement(wi.Column,{key:e.id},o.a.createElement("video",{style:{maxWidth:"100%",minHeight:"100%"},src:e.url,controls:!0})):"IMAGE"===e.type?o.a.createElement(wi.Column,{key:e.id},o.a.createElement(_l,{size:"small",closeIcon:!0,trigger:o.a.createElement("img",{className:"blogPostLittleImage",src:e.url,alt:""})},o.a.createElement(_l.Content,null,o.a.createElement(Lo,{centered:!0,fluid:!0,size:"big",src:e.url})))):null})))):o.a.createElement(wi,null,o.a.createElement(wi.Row,{columns:r.slice(0,i/2).length},r.slice(0,i/2).map((function(e){return"VIDEO"===e.type?o.a.createElement(wi.Column,{key:e.id},o.a.createElement("video",{style:{maxWidth:"100%",minHeight:"100%"},src:e.url,controls:!0})):"IMAGE"===e.type?o.a.createElement(wi.Column,{key:e.id},o.a.createElement(_l,{size:"small",closeIcon:!0,trigger:o.a.createElement("img",{className:"blogPostLittleImage",src:e.url,alt:""})},o.a.createElement(_l.Content,null,o.a.createElement(Lo,{centered:!0,fluid:!0,size:"big",src:e.url})))):null}))),o.a.createElement(wi.Row,{columns:r.slice(i/2,i).length},r.slice(i/2,r.length).map((function(e){return"VIDEO"===e.type?o.a.createElement(wi.Column,{key:e.id},o.a.createElement("video",{style:{maxWidth:"100%",minHeight:"100%"},src:e.url,controls:!0})):"IMAGE"===e.type?o.a.createElement(wi.Column,{key:e.id},o.a.createElement(_l,{size:"small",closeIcon:!0,trigger:o.a.createElement("img",{className:"blogPostLittleImage",src:e.url,alt:""})},o.a.createElement(_l.Content,null,o.a.createElement(Lo,{centered:!0,fluid:!0,size:"big",src:e.url})))):null})))))}},{key:"render",value:function(){var e=this;return this.state.deleted?null:o.a.createElement("div",{className:"commentSection"},this.getPostEditButtons(),o.a.createElement("img",{className:"blogAuthorImageComment",alt:"nopic",src:this.props.commentAuthor.avatarUrl||ph.a}),o.a.createElement("div",{className:"commentContent"},o.a.createElement("span",{className:"authorFIO"},this.props.authorFIO),this.props.text?o.a.createElement("p",{className:"commentText"},this.props.text):null,this.props.media?this.getImagesAndVideos(this.props.media):null,this.props.media.filter((function(e){return"MUSIC"===e.type})).map((function(e){return o.a.createElement(Jh,{key:e.id,url:e.url,editable:!1})}
225)),o.a.createElement("div",{className:"postCommentButtons"},o.a.createElement("span",{className:"lastOnline"},mh(this.props.time)),window.appState.loggedIn&&o.a.createElement("span",{onClick:this.handleClick.bind(this),className:"replyButton"},"ÐÑвеÑиÑÑ")),this.props.replies&&o.a.createElement("div",{className:"replies"},this.props.replies.map((function(t){return o.a.createElement(a,{time:t.creationTimestamp,commentAuthor:t.user,postAuthor:e.props.postAuthor,text:t.text,id:t.id,media:t.media,authorFIO:"".concat(t.user.name," ").concat(t.user.surname),repliedToId:t.repliedToId,replies:t.replies})}))),this.state.answering&&o.a.createElement(Rm,{rerender:this.props.rerender,rows:1,repliedToId:this.props.id,postId:this.props.postId,type:"comment"})))}}])&&Gg(t.prototype,n),r&&Gg(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component);n(566);function Zg(e){return(Zg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Qg(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==Zg(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Zg(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===Zg(o)?o:String(o)),r)}var i,o}function Jg(e,t){return(Jg=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function $g(e){var t=function(){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}}();return function(){var n,r=tv(e);if(t){var i=tv(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return ev(this,n)}}function ev(e,t){if(t&&("object"===Zg(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function tv(e){return(tv=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var nv=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Jg(e,t)}(a,e);var t,n,r,i=$g(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).state={postId:e.postId,comments:t.props.comments},t}return t=a,(n=[{key:"render",value:function(){var e=this;return o.a.createElement("div",{className:"commentsSection"},this.props.comments.length>0&&o.a.createElement("h3",null,"ÐомменÑаÑии (",this.props.comments.length,")"),this.props.comments.map((function(t){return o.a.createElement(Yg,{time:t.creationTimestamp,commentAuthor:t.user,postAuthor:e.props.postAuthor,key:t.id,imageUrl:t.avatarUrl,authorFIO:"".concat(t.user.name," ").concat(t.user.surname),authorId:t.user.id,text:t.text,media:t.media,id:t.id,parentId:t.parentId,replies:t.replies,rerender:e.props.rerender})})))}}])&&Qg(t.prototype,n),r&&Qg(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component),rv=function(){return o.a.createElement("hr",{className:"hr",style:{marginBottom:"30px",color:"rgba(255, 254, 254, 0.54)"}})};function iv(e){return(iv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ov(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==iv(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==iv(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===iv(o)?o:String(o)),r)}var i,o}function av(e,t){return(av=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function sv(e){var t=function(){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}}();return function(){var n,r=cv(e);if(t){var i=cv(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return lv(this,n)}}function lv(e,t){if(t&&("object"===iv(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return uv(e)}function uv(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function cv(e){return(cv=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var fv=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&av(e,t)}(a,e);var t,n,r,i=sv(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).state={id:e.match.params.blogId,post:{},loaded:!1},t.getPost=t.getPost.bind(uv(t)),t.getSelfUpdate=t.getSelfUpdate.bind(uv(t)),t.headers=localStorage.getItem("Authorization")?{headers:{Authorization:localStorage.getItem("Authorization")}}:null,t}return t=a,(n=[{key:"getPost",value:function(e){var t=this;qt.a.get("".concat(Gn.api,"/api/social/posts/").concat(e),this.headers).then((function(e){var n=e.data;t.setState({post:n,loaded:!0})})).catch((function(e){}))}},{key:"getSelfUpdate",value:function(){this.getPost(this.state.id)}},{key:"componentDidMount",value:function(){this.getPost(this.state.id)}},{key:"render",value:function(){var e=this;return this.state.loaded&&o.a.createElement("div",null,o.a.createElement(Tg,{time:this.state.post.creationTimestamp,user:this.state.post.user,images:this.state.post.media.filter((function(e){return"IMAGE"===e.type})),audios:this.state.post.media.filter((function(e){return"MUSIC"===e.type})),videos:this.state.post.media.filter((function(e){return"VIDEO"===e.type})),docs:this.state.post.media.filter((function(e){return"DOCUMENT"===e.type})),text:this.state.post.text,title:this.state.post.title,id:this.state.post.id,status:this.state.post.status,likes:this.state.post.likes.length,isLiked:this.state.post.isLiked,isPreview:!1,tags:this.state.post.tags,articleLink:this.state.post.articleLink,polls:this.state.post.polls.length>0?this.state.post.polls:null,rerender:function(){return e.getPost(e.state.id)}}),o.a.createElement(rv,null),o.a.createElement(nv,{postAuthor:this.state.post.user,rerender:this.getSelfUpdate,parentId:this.state.id,comments:this.state.post.comments}),window.appState.loggedIn&&o.a.createElement(Rm,{rerender:this.getSelfUpdate,rows:1,type:"comment",parentId:this.state.id}))}}])&&ov(t.prototype,n),r&&ov(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component);function dv(e){return(dv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function pv(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==dv(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==dv(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===dv(o)?o:String(o)),r)}var i,o}
225function hv(e,t){return(hv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function mv(e){var t=function(){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}}();return function(){var n,r=vv(e);if(t){var i=vv(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return gv(this,n)}}function gv(e,t){if(t&&("object"===dv(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function vv(e){return(vv=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var yv=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&hv(e,t)}(a,e);var t,n,r,i=mv(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).userId=e.match.params.userId,t.url="".concat(Gn.api,"/api/social/posts/by-user-id/").concat(t.userId),t}return t=a,(n=[{key:"render",value:function(){return o.a.createElement(Bg,{type:"blog",url:this.url,userId:this.userId})}}])&&pv(t.prototype,n),r&&pv(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component);function bv(e){return(bv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ev(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==bv(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==bv(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===bv(o)?o:String(o)),r)}var i,o}function wv(e,t){return(wv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Av(e){var t=function(){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}}();return function(){var n,r=Tv(e);if(t){var i=Tv(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Sv(this,n)}}function Sv(e,t){if(t&&("object"===bv(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function Tv(e){return(Tv=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var xv=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&wv(e,t)}(a,e);var t,n,r,i=Av(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).url="".concat(Gn.api,"/api/social/posts/own"),t}return t=a,(n=[{key:"render",value:function(){return window.appState.loggedIn?o.a.createElement(Bg,{type:"myblog",url:this.url}):o.a.createElement(Bg,null)}}])&&Ev(t.prototype,n),r&&Ev(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component);function kv(e){return(kv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ov(e){return function(e){if(Array.isArray(e))return _v(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return _v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _v(e,t)}(e)||function(){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 _v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Cv(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Pv(r.key),r)}}function Pv(e){var t=function(e,t){if("object"!==kv(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==kv(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===kv(t)?t:String(t)}function Iv(e,t){return(Iv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Nv(e){var t=function(){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}}();return function(){var n,r=Mv(e);if(t){var i=Mv(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Rv(this,n)}}function Rv(e,t){if(t&&("object"===kv(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Lv(e)}function Lv(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Mv(e){return(Mv=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Dv=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Iv(e,t)}(a,e);var t,n,r,i=Nv(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).validateEmail=function(e){return/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\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,}))$/.test(String(e).toLowerCase())},t.validatePhone=function(e){return/^[\+]?[(]?[0-9]{3}[)]?[-\s\.]?[0-9]{3}[-\s\.]?[0-9]{4,6}$/im.test(String(e).toLowerCase())},t.handleChange=function(e,n){var r=n.name,i=n.value;return t.setState(function(e,t,n){return(t=Pv(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},r,i))}
225,t.state={firstname:"",lastname:"",email:"",phone:"",login:"",password:"",firstnameError:!1,lastnameError:!1,emailError:!1,phoneError:!1,loginError:!1,passwordError:!1,redirect:!1,avatarUrl:"",image:null,loading:!1},t.handleSubmit=t.handleSubmit.bind(Lv(t)),t.fileChangeHandler=t.fileChangeHandler.bind(Lv(t)),t.appState=window.appState,t.lngData=zl[t.appState.lang].loginPage,t}return t=a,(n=[{key:"registerRequest",value:function(){var e=this;this.setState({loading:!0}),qt.a.post("".concat(Gn.authApi,"/api/user/register"),{name:this.state.firstname,surname:this.state.lastname,email:this.state.email,phone:this.state.phone,login:this.state.login,password:this.state.password,avatarUrl:this.state.avatarUrl}).then((function(){return e.setState({redirect:!0})})).catch((function(e){alert(e),console.log(e),that.setState({loading:!1})}))}},{key:"handleSubmit",value:function(){var e=this,t=!1;if(""!==this.state.email&&this.validateEmail(this.state.email)?this.setState({emailError:!1}):(this.setState({emailError:!0}),t=!0),""===this.state.firstname&&""===this.state.lastname?(""===this.state.firstname?(this.setState({firstnameError:!0}),t=!0):this.setState({firstNameError:!1}),""===this.state.lastname?(this.setState({lastnameError:!0}),t=!0):this.setState({lastNameError:!1})):(this.setState({lastNameError:!1}),this.setState({firstNameError:!1})),""!==this.state.phone&&this.validatePhone(this.state.phone)?this.setState({phoneError:!1}):(this.setState({phoneError:!0}),t=!0),""===this.state.login?(this.setState({loginError:!0}),t=!0):this.setState({loginError:!1}),""===this.state.password?(this.setState({passwordError:!0}),t=!0):this.setState({passwordError:!1}),!t)if(null!==this.state.image){var n=new FormData;n.append("image",this.state.image,this.state.image.name),qt.a.post("".concat(Vt,"/uploadImage"),n).then((function(t){e.setState({avatarUrl:"".concat(Vt,"/image/").concat(t.data)}),e.registerRequest()}))}else this.registerRequest()}},{key:"fileChangeHandler",value:function(e){this.setState({image:Ov(e.target.files)[0]})}},{key:"render",value:function(){var e=this,t=this.state,n=t.firstname,r=t.lastname,i=t.email,a=t.phone,s=t.login,l=t.password,u=t.firstnameError,c=t.lastnameError,f=t.emailError,d=t.phoneError,p=t.loginError,h=t.passwordError;return this.state.redirect?o.a.createElement(Ft,{to:"/login"}):o.a.createElement("div",null,o.a.createElement(cs,{loading:this.state.loading,autoComplete:"off"},o.a.createElement(cs.Group,{widths:2},o.a.createElement(cs.Input,{autoComplete:"off",error:u,name:"firstname",value:n,label:this.lngData.organization,placeholder:this.lngData.enterOrganization,onChange:this.handleChange}),o.a.createElement(cs.Input,{autoComplete:"off",error:c,label:"".concat(this.lngData.name," ").concat(this.lngData.lastName),placeholder:this.lngData.enterName,onChange:this.handleChange,name:"lastname",value:r})),o.a.createElement(cs.Group,{widths:2},o.a.createElement(cs.Input,{autoComplete:"off",error:f,label:this.lngData.email,onChange:this.handleChange,placeholder:this.lngData.enterEmail,name:"email",value:i}),o.a.createElement(cs.Input,{autoComplete:"off",error:d,label:this.lngData.phone,placeholder:this.lngData.enterPhone,onChange:this.handleChange,name:"phone",value:a})),o.a.createElement(cs.Group,{widths:2},o.a.createElement(cs.Input,{autoComplete:"off",error:p,label:this.lngData.loginLong,onChange:this.handleChange,placeholder:this.lngData.enterLoginLong,value:s,name:"login"}),o.a.createElement(cs.Input,{autoComplete:"off",error:h,onChange:this.handleChange,type:"password",name:"password",value:l,label:this.lngData.password,placeholder:this.lngData.enterPassword}))),o.a.createElement(Wo,{basic:!0,color:"black",onClick:this.handleSubmit,type:"submit"},this.lngData.registration),o.a.createElement("input",{onChange:this.fileChangeHandler,style:{display:"none"},ref:function(t){return e.fileInput=t},type:"file",accept:"image/*"}),o.a.createElement(Ui,{className:"filePostAttach",size:"large",name:"attach",onClick:function(){return e.fileInput.click()}}),o.a.createElement("span",null,null===this.state.image?this.lngData.attachPhoto:this.state.image.name),o.a.createElement("div",{style:{marginTop:10}},o.a.createElement(Un,{style:{color:"#ffc550"},to:"/article/node/9"},"ÐолÑзоваÑелÑÑкое ÑоглаÑение"),o.a.createElement("br",null),o.a.createElement(Un,{style:{color:"#ffc550"},to:"/article/node/1029"},"Ð ÑководÑÑво полÑзоваÑелÑ"),o.a.createElement("br",null),o.a.createElement(Un,{style:{color:"#ffc550"},to:"/article/node/1030"},"ÐÑавила инÑеÑнеÑ-каÑедÑÑ")))}}])&&Cv(t.prototype,n),r&&Cv(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component);function jv(e){var t=e.children,n=e.className,r=Mr()(n),i=mr(jv,e),a=gr(jv,e);return o.a.createElement(a,Rr()({},i,{className:r}),t)}jv.handledProps=["as","children","className"],jv.defaultProps={as:"tbody"}
vendor: 1,289 bytes, line 225
225,jv.propTypes={};var Uv=jv;function Fv(e){var t=e.active,n=e.children,i=e.className,a=e.collapsing,s=e.content,l=e.disabled,u=e.error,c=e.icon,f=e.negative,d=e.positive,p=e.selectable,h=e.singleLine,m=e.textAlign,g=e.verticalAlign,v=e.warning,y=e.width,b=Mr()(Br(t,"active"),Br(a,"collapsing"),Br(l,"disabled"),Br(u,"error"),Br(f,"negative"),Br(d,"positive"),Br(p,"selectable"),Br(h,"single line"),Br(v,"warning"),Gr(m),Hr(g),Kr(y,"wide"),i),E=mr(Fv,e),w=gr(Fv,e);return r.isNil(n)?o.a.createElement(w,Rr()({},E,{className:b}),Ui.create(c),s):o.a.createElement(w,Rr()({},E,{className:b}),n)}Fv.handledProps=["active","as","children","className","collapsing","content","disabled","error","icon","negative","positive","selectable","singleLine","textAlign","verticalAlign","warning","width"],Fv.defaultProps={as:"td"},Fv.propTypes={},Fv.create=ci(Fv,(function(e){return{content:e}}));var Bv=Fv;function zv(e){var t=e.children,n=e.className,i=e.content,a=e.fullWidth,s=Mr()(Br(a,"full-width"),n),l=mr(zv,e),u=gr(zv,e);return o.a.createElement(u,Rr()({},l,{className:s}),r.isNil(t)?i:t)}zv.handledProps=["as","children","className","content","fullWidth"],zv.defaultProps={as:"thead"},zv.propTypes={};var qv=zv;function Vv(e){var t=e.as,n=mr(Vv,e);return o.a.createElement(qv,Rr()({},n,{as:t}))}
225Vv.handledProps=["as"],Vv.propTypes={},Vv.defaultProps={as:"tfoot"};var Gv=Vv;function Hv(e){var t=e.as,n=e.className,r=e.sorted,i=Mr()(zr(r,"sorted"),n),a=mr(Hv,e);return o.a.createElement(Bv,Rr()({},a,{as:t,className:i}))}Hv.handledProps=["as","className","sorted"],Hv.propTypes={},Hv.defaultProps={as:"th"};var Kv=Hv;function Wv(e){var t=e.active,n=e.cellAs,i=e.cells,a=e.children,s=e.className,l=e.disabled,u=e.error,c=e.negative,f=e.positive,d=e.textAlign,p=e.verticalAlign,h=e.warning,m=Mr()(Br(t,"active"),Br(l,"disabled"),Br(u,"error"),Br(c,"negative"),Br(f,"positive"),Br(h,"warning"),Gr(d),Hr(p),s),g=mr(Wv,e),v=gr(Wv,e);return r.isNil(a)?o.a.createElement(v,Rr()({},g,{className:m}),cr()(i,(function(e){return Bv.create(e,{defaultProps:{as:n}})}))):o.a.createElement(v,Rr()({},g,{className:m}),a)}Wv.handledProps=["active","as","cellAs","cells","children","className","disabled","error","negative","positive","textAlign","verticalAlign","warning"],Wv.defaultProps={as:"tr",cellAs:"td"},Wv.propTypes={},Wv.create=ci(Wv,(function(e){return{cells:e}}));var Xv=Wv;function Yv(e){var t=e.attached,n=e.basic,i=e.celled,a=e.children,s=e.className,l=e.collapsing,u=e.color,c=e.columns,f=e.compact,d=e.definition,p=e.fixed,h=e.footerRow,m=e.headerRow,g=e.inverted,v=e.padded,y=e.renderBodyRow,b=e.selectable,E=e.singleLine,w=e.size,A=e.sortable,S=e.stackable,T=e.striped,x=e.structured,k=e.tableData,O=e.textAlign,_=e.unstackable,C=e.verticalAlign,P=Mr()("ui",u,w,Br(i,"celled"),Br(l,"collapsing"),Br(d,"definition"),Br(p,"fixed"),Br(g,"inverted"),Br(b,"selectable"),Br(E,"single line"),Br(A,"sortable"),Br(S,"stackable"),Br(T,"striped"),Br(x,"structured"),Br(_,"unstackable"),qr(t,"attached"),qr(n,"basic"),qr(f,"compact"),qr(v,"padded"),Gr(O),Hr(C),Kr(c,"column"),"table",s),I=mr(Yv,e),N=gr(Yv,e);return r.isNil(a)?o.a.createElement(N,Rr()({},I,{className:P}),m&&o.a.createElement(qv,null,Xv.create(m,{defaultProps:{cellAs:"th"}})),o.a.createElement(Uv,null,y&&cr()(k,(function(e,t){return Xv.create(y(e,t))}))),h&&o.a.createElement(Gv,null,Xv.create(h))):o.a.createElement(N,Rr()({},I,{className:P}),a)}Yv.handledProps=["as","attached","basic","celled","children","className","collapsing","color","columns","compact","definition","fixed","footerRow","headerRow","inverted","padded","renderBodyRow","selectable","singleLine","size","sortable","stackable","striped","structured","tableData","textAlign","unstackable","verticalAlign"],Yv.defaultProps={as:"table"},Yv.propTypes={},Yv.Body=Uv,Yv.Cell=Bv,Yv.Footer=Gv,Yv.Header=qv,Yv.HeaderCell=Kv,Yv.Row=Xv;var Zv=Yv;n(568);function Qv(e){return(Qv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Jv(e){return function(e){if(Array.isArray(e))return $v(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return $v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return $v(e,t)}(e)||function(){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 $v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function ey(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==Qv(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Qv(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===Qv(o)?o:String(o)),r)}var i,o}
225function ty(e,t){return(ty=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function ny(e){var t=function(){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}}();return function(){var n,r=oy(e);if(t){var i=oy(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return ry(this,n)}}function ry(e,t){if(t&&("object"===Qv(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return iy(e)}function iy(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function oy(e){return(oy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var ay=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ty(e,t)}(a,e);var t,n,r,i=ny(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).getUsers=function(){t.setState({isLoading:!0}),qt.a.get("".concat(Gn.authApi,"/api/user"),t.headers).then((function(e){t.setState({users:e.data,isLoading:!1})}))},t.renderButton=function(e){var n=e.state,r=e.id;return"ADMIN"===e.role?o.a.createElement("span",{className:"banTableHeaderInActive"},"УÑеÑÐ½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑ Ð°Ð´Ð¼Ð¸Ð½Ð°"):"ACTIVE"===n?t.renderBanButton(r):"BANNED"===n?t.renderUnbanButton(r):"INACTIVE"===n?t.renderActivateButton(r):void 0},t.renderActivateButton=function(e){return o.a.createElement(Wo,{fluid:!0,basic:!0,color:"green",onClick:function(){return t.updateStatus(e,"ACTIVE")}},"ÐкÑивиÑоваÑÑ")},t.renderUnbanButton=function(e){return o.a.createElement(Wo,{fluid:!0,basic:!0,color:"green",onClick:function(){return t.updateStatus(e,"ACTIVE")}},"РазблокиÑоваÑÑ")},t.renderBanButton=function(e){return o.a.createElement(Wo,{fluid:!0,basic:!0,color:"red",onClick:function(){return t.updateStatus(e,"BANNED")}},"ÐаблокиÑоваÑÑ")},t.handleChange=function(e,n){var r=n.value;return t.setState({newUserRating:r})},t.appState=window.appState,t.state={users:[],sortOrder:!0,sortType:"",sortStatus:"",updatingUser:null,isRatingModalOpen:!1,newUserRating:null,isLoading:!0},t.headers=localStorage.getItem("Authorization")?{headers:{Authorization:localStorage.getItem("Authorization")}}:null,t.handleNameSort=t.handleNameSort.bind(iy(t)),t.handleTypeSort=t.handleTypeSort.bind(iy(t)),t.updateStatus=t.updateStatus.bind(iy(t)),t}return t=a,(n=[{key:"componentDidMount",value:function(){this.getUsers()}},{key:"updateStatus",value:function(e,t){var n=this;qt.a.put("".concat(Gn.authApi,"/api/user/state"),{id:e,state:t},this.headers).then((function(){return n.getUsers()})).catch((function(e){}))}},{key:"handleTypeSort",value:function(){var e,t=this.state,n=t.sortStatus,r=t.users;""!==n&&"BANNED"!==n||(e="ACTIVE"),"ACTIVE"===n&&(e="INACTIVE"),"INACTIVE"===n&&(e="BANNED");var i=[].concat(Jv(r.filter((function(t){return t.state===e}))),Jv(r.filter((function(t){return t.state!==e}))));this.setState({users:i,sortType:"status",sortStatus:e})}},{key:"handleNameSort",value:function(){var e=this.state,t=e.users,n=e.sortOrder;"name"===this.state.sortType?this.setState({users:t.reverse(),sortOrder:!n}):this.setState({users:t.sort((function(e,t){return e.name>t.name?1:e.name<t.name?-1:0})),sortOrder:!0,sortType:"name"})}},{key:"showUpdateLevelWindow",value:function(e){this.setState({isRatingModalOpen:!0,newUserRating:e.blogLevel,updatingUser:e})}},{key:"closeRatingModal",value:function(){this.setState({updatingUser:null,isRatingModalOpen:!1,newUserRating:null})}},{key:"updateRating",value:function(){var e=this;qt.a.post("".concat(Gn.authApi,"/api/user/").concat(this.state.updatingUser.id,"/blog-level/").concat(this.state.newUserRating),{},this.headers).then((function(){e.getUsers(),e.closeRatingModal()}))}},{key:"render",value:function(){var e=this;return"admin"===this.appState.user.role?o.a.createElement(o.a.Fragment,null,o.a.createElement(_l,{onClose:function(){return e.closeRatingModal()},open:this.state.isRatingModalOpen},o.a.createElement(_l.Header,null,"Ðзменение ÑÑÐ¾Ð²Ð½Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ"),o.a.createElement(_l.Content,null,o.a.createElement(_l.Description,null,o.a.createElement(Xa,{placeholder:"ÐÑбеÑиÑе ÑÑовенÑ",fluid:!0,selection:!0,value:this.state.newUserRating,options:Th.ratingsForDD,onChange:this.handleChange}
225))),o.a.createElement(_l.Actions,null,o.a.createElement(Wo,{color:"black",onClick:function(){return e.closeRatingModal()}},"ÐÑмена"),o.a.createElement(Wo,{content:"СоÑ
ÑаниÑÑ",labelPosition:"right",icon:"checkmark",onClick:function(){return e.updateRating()},positive:!0}))),this.state.isLoading?o.a.createElement(Co.Dimmable,{dimmed:this.state.isLoading},o.a.createElement(Co,{active:this.state.isLoading,inverted:!0},o.a.createElement(Pl,null,"ÐагÑÑзка")),o.a.createElement("p",null,o.a.createElement(Lo,{src:"https://react.semantic-ui.com/images/wireframe/short-paragraph.png"})),o.a.createElement("p",null,o.a.createElement(Lo,{src:"https://react.semantic-ui.com/images/wireframe/short-paragraph.png"}))):o.a.createElement(Zv,{singleLine:!0},o.a.createElement(Zv.Header,null,o.a.createElement(Zv.Row,null,o.a.createElement(Zv.HeaderCell,{width:6,className:"name"===this.state.sortType?"banTableHeaderActive":"banTableHeader",onClick:this.handleNameSort},"ÐÑоÑилÑ"),o.a.createElement(Zv.HeaderCell,{width:4,className:"status"===this.state.sortType?"banTableHeaderActive":"banTableHeader",onClick:this.handleTypeSort},"СÑаÑÑÑ"),o.a.createElement(Zv.HeaderCell,{width:1,className:"banTableHeaderInActive"},"ÐÐ¾Ð¼ÐµÑ ÑелеÑона"),o.a.createElement(Zv.HeaderCell,{width:1,className:"banTableHeaderInActive"},"ÐлекÑÑÐ¾Ð½Ð½Ð°Ñ Ð¿Ð¾ÑÑа"),o.a.createElement(Zv.HeaderCell,{width:1,className:"banTableHeaderInActive"},"Ðзменение ÑÑаÑÑÑа"))),o.a.createElement(Zv.Body,null,this.state.users.map((function(t){return o.a.createElement(Zv.Row,{key:t.id},o.a.createElement(Zv.Cell,{className:"banImageFix"},o.a.createElement(xg,{avatarUrl:t.avatarUrl,userId:t.id,authorFIO:"".concat(t.name," ").concat(t.surname)})),o.a.createElement(Zv.Cell,null,t.state),o.a.createElement(Zv.Cell,null,t.phone),o.a.createElement(Zv.Cell,null,t.email),o.a.createElement(Zv.Cell,null,o.a.createElement("div",null,e.renderButton(t)),o.a.createElement("div",{style:{marginTop:10}},o.a.createElement(Wo,{fluid:!0,basic:!0,color:"green",onClick:function(){return e.showUpdateLevelWindow(t)}},"ÐзмениÑÑ ÑÑовенÑ"))))}))))):null}}])&&ey(t.prototype,n),r&&ey(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component);n(570);function sy(e){return(sy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ly(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==sy(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==sy(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===sy(o)?o:String(o)),r)}var i,o}function uy(e,t){return(uy=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function cy(e){var t=function(){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}}();return function(){var n,r=dy(e);if(t){var i=dy(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return fy(this,n)}}function fy(e,t){if(t&&("object"===sy(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function dy(e){return(dy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var py=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&uy(e,t)}(a,e);var t,n,r,i=cy(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).state={webinarList:[],curatorList:[],userList:[],showCreateWebinarModal:!1,showCuratorListModal:!1,isCuratorListLoading:!0,isUserListLoading:!0},t.headers=localStorage.getItem("Authorization")?{headers:{Authorization:localStorage.getItem("Authorization")}}:{headers:{Authorization:null}},t}return t=a,(n=[{key:"componentDidMount",value:function(){this.loadWebinars()}},{key:"loadWebinars",value:function(){var e=this;qt()({method:"get",url:"".concat(Gt,"/webinar/all.json"),headers:this.headers.headers}).then((function(t){e.setState({webinarList:t.data})}))}},{key:"loadCurators",value:function(){var e=this;this.setState({isCuratorListLoading:!0}),qt.a.get("".concat(Gt,"/user/curators"),this.headers).then((function(t){var n=[];t.data.map((function(e){return n.push({key:e.id,value:e.id,text:"".concat(e.name," ").concat(e.surname)})})),e.setState({curatorList:n,isCuratorListLoading:!1})}
225))}},{key:"loadUsers",value:function(){var e=this;this.setState({isUserListLoading:!0}),qt.a.get("".concat(Gt,"/user/list"),this.headers).then((function(t){e.setState({userList:t.data.filter((function(e){return 0!==e.id})),isUserListLoading:!1})}))}},{key:"makeUserAsCurator",value:function(e){var t=this;qt.a.post("".concat(Gt,"/user/").concat(e,"/make-curator"),{},this.headers).then((function(n){var r=t.state.userList;r.map((function(t){t.id===e&&(t.isCurator=!0)})),t.setState({userList:r})}))}},{key:"unmakeUserAsCurator",value:function(e){var t=this;qt.a.post("".concat(Gt,"/user/").concat(e,"/unmake-curator"),{},this.headers).then((function(n){var r=t.state.userList;r.map((function(t){t.id===e&&(t.isCurator=!1)})),t.setState({userList:r})}))}},{key:"isAdmin",value:function(){return"admin"===window.appState.user.role}},{key:"createWebinar",value:function(){var e=this,t=new FormData;t.append("curatorId",this.state.newSelectedCurator),t.append("name",this.state.newWebinarName),qt.a.post("".concat(Gt,"/webinar"),{curatorId:this.state.newSelectedCurator,name:this.state.newWebinarName},this.headers).then((function(t){e.setState({newWebinarName:"",showCreateWebinarModal:!1}),e.loadWebinars()}))}},{key:"render",value:function(){var e=this;return o.a.createElement("div",null,this.isAdmin()?o.a.createElement("div",null,o.a.createElement(_l,{onClose:function(){return e.setState({showCreateWebinarModal:!1})},open:this.state.showCreateWebinarModal},o.a.createElement(_l.Header,null,"СоздаÑÑ Ð²ÐµÐ±Ð¸Ð½Ð°Ñ"),o.a.createElement(_l.Content,null,o.a.createElement(cs,null,o.a.createElement(cs.Field,null,o.a.createElement("label",null,"Ðазвание"),o.a.createElement(Yo,{value:this.state.newWebinarName,onChange:function(t,n){var r=n.value;e.setState({newWebinarName:r})},placeholder:"Ðазвание"})),o.a.createElement(cs.Field,null,o.a.createElement("label",null,"ÐÑÑаÑоÑ"),o.a.createElement(Xa,{fluid:!0,selection:!0,loading:this.state.isCuratorListLoading,placeholder:"ÐÑÑаÑоÑ",options:this.state.curatorList,onChange:function(t,n){var r=n.value;e.setState({newSelectedCurator:r})}})))),o.a.createElement(_l.Actions,null,o.a.createElement(Wo,{color:"black",onClick:function(){return e.setState({showCreateWebinarModal:!1})}},"ÐÑмена"),o.a.createElement(Wo,{content:"СоÑ
ÑаниÑÑ",labelPosition:"right",icon:"checkmark",onClick:function(){return e.createWebinar()},positive:!0}))),o.a.createElement(_l,{onClose:function(){return e.setState({showCuratorListModal:!1})},open:this.state.showCuratorListModal},o.a.createElement(_l.Header,null,"УпÑавление кÑÑаÑоÑами"),o.a.createElement(_l.Content,null,o.a.createElement(cs,null,o.a.createElement(cs.Field,null,o.a.createElement("label",null,"ÐÑÑаÑоÑÑ"),this.state.isUserListLoading?o.a.createElement("div",null,o.a.createElement(Co,{active:!0,inverted:!0},o.a.createElement(Pl,{inverted:!0},"ÐагÑÑзка ÑпиÑка полÑзоваÑелей"))):o.a.createElement(rg,{divided:!0,verticalAlign:"middle"},this.state.userList.map((function(t){return o.a.createElement(rg.Item,{key:t.id},o.a.createElement(rg.Content,{floated:"right"},t.isCurator?o.a.createElement(Wo,{onClick:function(){return e.unmakeUserAsCurator(t.id)},content:"ÐÑÑаÑоÑ",labelPosition:"right",icon:"checkmark",positive:!0}):o.a.createElement(Wo,{onClick:function(){e.makeUserAsCurator(t.id)}},"СделаÑÑ ÐºÑÑаÑоÑом")),o.a.createElement(rg.Content,null,o.a.createElement(o.a.Fragment,null,""!==t.avatarUrl?o.a.createElement(Lo,{avatar:!0,src:t.avatarUrl}):o.a.createElement(Bl,{className:"avatar-placeholder"},o.a.createElement(Bl.Image,null)),t.name," ",t.surname)))})))))),o.a.createElement(_l.Actions,null,o.a.createElement(Wo,{content:"СоÑ
ÑаниÑÑ",labelPosition:"right",icon:"checkmark",positive:!0,onClick:function(){return e.setState({showCuratorListModal:!1})}}))),o.a.createElement(Wo,{primary:!0,onClick:function(){e.loadCurators(),e.setState({showCreateWebinarModal:!0})}},"СоздаÑÑ Ð²ÐµÐ±Ð¸Ð½Ð°Ñ"),o.a.createElement(Wo,{primary:!0,onClick:function(){e.loadUsers(),e.setState({showCuratorListModal:!0})}},"УпÑавление кÑÑаÑоÑами")):"",null===this.state.webinarList?o.a.createElement(Bl,null,o.a.createElement(Bl.Line,null),o.a.createElement(Bl.Line,null),o.a.createElement(Bl.Line,null),o.a.createElement(Bl.Line,null),o.a.createElement(Bl.Line,null)):o.a.createElement("div",null,o.a.createElement(rg,{divided:!0,relaxed:!0,style:{paddingTop:20}},this.state.webinarList.map((function(e){return o.a.createElement(rg.Item,{key:e.id},o.a.createElement(rg.Content,{style:{padding:"0 10px"}},o.a.createElement(rg.Header,{href:"/#/webinars/".concat(e.id),as:"a"},e.name),o.a.createElement(rg.Description,{as:"a"},"ÐÑÑаÑоÑ: ",e.curator.name," ",e.curator.surname)))})))))}}])&&ly(t.prototype,n),r&&ly(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component);
225function hy(e){return(hy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function my(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==hy(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==hy(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===hy(o)?o:String(o)),r)}var i,o}function gy(e,t){return(gy=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function vy(e){var t=function(){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}}();return function(){var n,r=by(e);if(t){var i=by(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return yy(this,n)}}function yy(e,t){if(t&&("object"===hy(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function by(e){return(by=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Ey=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&gy(e,t)}(a,e);var t,n,r,i=vy(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).state={jitsi:{},jitsiContainerId:e.roomName,user:e.user},t.interfaceConfig={DEFAULT_LOCAL_DISPLAY_NAME:"ÐÑ",DEFAULT_REMOTE_DISPLAY_NAME:"УÑаÑÑник",HIDE_INVITE_MORE_HEADER:!0,DISABLE_JOIN_LEAVE_NOTIFICATIONS:!0,ENABLE_DIAL_OUT:!1,LANG_DETECTION:!1,SHOW_JITSI_WATERMARK:!1,SHOW_WATERMARK_FOR_GUESTS:!1,SETTINGS_SECTIONS:["devices","language","profile"],TOOLBAR_BUTTONS:["microphone","camera","closedcaptions","desktop","embedmeeting","fullscreen","fodeviceselection","hangup","profile","chat","etherpad","settings","raisehand","videoquality","filmstrip","feedback","shortcuts","tileview","download","help"]},t}return t=a,(n=[{key:"componentDidMount",value:function(){var e=this;return this.loadJitsiScript(),function(){var t,n;return null===(t=e.state.jitsi)||void 0===t||null===(n=t.dispose)||void 0===n?void 0:n.call(t)}}},{key:"loadJitsiScript",value:function(){var e=this,t=null,n=new Promise((function(e){t=e})),r=document.createElement("script");return r.src="https://jitsi.hamburg.ccc.de/external_api.js",r.async=!0,r.onload=function(){t(!0);var n=new window.JitsiMeetExternalAPI("jitsi.hamburg.ccc.de",{parentNode:document.getElementById(e.state.jitsiContainerId),roomName:e.state.jitsiContainerId,interfaceConfigOverwrite:e.interfaceConfig,configOverwrite:{defaultLanguage:"ru"},userInfo:{email:e.state.user.email,displayName:e.state.user.login},width:759,height:427});n.configOverwrite={defaultLanguage:"ru"},e.setState({jitsi:n})},document.body.appendChild(r),n}},{key:"render",value:function(){return o.a.createElement("div",{id:this.state.jitsiContainerId,style:{marginTop:20,width:"100%"}})}}])&&my(t.prototype,n),r&&my(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component);function wy(e){return(wy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ay(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==wy(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==wy(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===wy(o)?o:String(o)),r)}var i,o}
225function Sy(e,t){return(Sy=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Ty(e){var t=function(){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}}();return function(){var n,r=ky(e);if(t){var i=ky(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return xy(this,n)}}function xy(e,t){if(t&&("object"===wy(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function ky(e){return(ky=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Oy=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Sy(e,t)}(a,e);var t,n,r,i=Ty(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(t=i.call(this,e)).state={webinar:{},userList:[],showMemberListModal:!1,webinarIsLoaded:!1,webinarId:e.match.params.webinarId},t.interfaceConfig={DEFAULT_LOCAL_DISPLAY_NAME:"ÐÑ",DEFAULT_REMOTE_DISPLAY_NAME:"УÑаÑÑник",HIDE_INVITE_MORE_HEADER:!0,DISABLE_JOIN_LEAVE_NOTIFICATIONS:!0,ENABLE_DIAL_OUT:!1,SHOW_JITSI_WATERMARK:!1,SHOW_WATERMARK_FOR_GUESTS:!1,SETTINGS_SECTIONS:["devices","language","profile"],TOOLBAR_BUTTONS:["microphone","camera","closedcaptions","desktop","embedmeeting","fullscreen","fodeviceselection","hangup","profile","chat","etherpad","settings","raisehand","videoquality","filmstrip","feedback","shortcuts","tileview","download","help"]},t.headers=localStorage.getItem("Authorization")?{headers:{Authorization:localStorage.getItem("Authorization")}}:{headers:{Authorization:null}},t}return t=a,(n=[{key:"componentDidMount",value:function(){this.loadWebinar()}},{key:"loadWebinar",value:function(){var e=this;this.setState({isWebinarLoading:!0}),qt.a.get("".concat(Gt,"/webinar/").concat(this.state.webinarId,".json"),{headers:{Authorization:localStorage.getItem("Authorization")}}).then((function(t){e.setState({webinarIsLoaded:!0,webinar:t.data,isWebinarLoading:!1})}))}},{key:"loadUsers",value:function(){var e=this;this.setState({isUserListLoading:!0}),qt.a.get("".concat(Gt,"/user/list"),{headers:{Authorization:localStorage.getItem("Authorization")}}).then((function(t){var n=[];t.data.filter((function(t){return 0!==t.id&&t.id!==e.state.webinar.curator.id})).map((function(t){var r=t;r.isMember=!1,e.state.webinar.members.filter((function(e){return e.id===r.id})).length>0&&(r.isMember=!0),n.push(r)})),e.setState({userList:n,isUserListLoading:!1})}))}},{key:"addMemberToWebinar",value:function(e){var t=this;this.state.webinar.members.filter((function(t){return t.id===e})).length>0||qt.a.post("".concat(Gt,"/webinar/").concat(this.state.webinar.id,"/add-member/").concat(e),{},{headers:{Authorization:localStorage.getItem("Authorization")}}).then((function(n){var r=t.state.userList,i=t.state.webinar;r.map((function(t){t.id===e&&(t.isMember=!0,i.members.push(t))})),t.setState({webinar:i,userList:r})}))}},{key:"removeMemberFromWebinar",value:function(e){var t=this;0!==this.state.webinar.members.filter((function(t){return t.id===e})).length&&qt.a.post("".concat(Gt,"/webinar/").concat(this.state.webinar.id,"/delete-member/").concat(e),{},{headers:{Authorization:localStorage.getItem("Authorization")}}).then((function(n){var r=t.state.userList;r.map((function(t){t.id===e&&(t.isMember=!1)}));var i=[],o=t.state.webinar;o.members.map((function(t){t.id!==e&&i.push(t)})),o.members=i,t.setState({webinar:o,userList:r})}))}},{key:"isAdmin",value:function(){return"admin"===window.appState.user.role||this.state.webinarIsLoaded&&this.state.webinar!=={}&&window.appState.user.login===this.state.webinar.curator.login}},{key:"render",value:function(){var e=this;return o.a.createElement("div",null,this.isAdmin()&&o.a.createElement("div",null,o.a.createElement(_l,{onClose:function(){return e.setState({showMemberListModal:!1})},open:this.state.showMemberListModal},o.a.createElement(_l.Header,null,"УпÑавление ÑÑаÑÑниками"),o.a.createElement(_l.Content,null,o.a.createElement(cs,null,o.a.createElement(cs.Field,null,o.a.createElement("label",null,"ÐÑÑаÑоÑÑ"),this.state.isUserListLoading?o.a.createElement("div",null,o.a.createElement(Co,{active:!0,inverted:!0},o.a.createElement(Pl,{inverted:!0},"ÐагÑÑзка ÑпиÑка полÑзоваÑелей"))):o.a.createElement(rg,{divided:!0,verticalAlign:"middle"},this.state.userList.map((function(t){return o.a.createElement(rg.Item,{key:t.id},o.a.createElement(rg.Content,{floated:"right"},t.isMember?o.a.createElement(Wo,{content:"УÑаÑÑник",labelPosition:"right",icon:"checkmark",positive:!0,onClick:function(){e.removeMemberFromWebinar(t.id)}}):o.a.createElement(Wo,{onClick:function(){e.addMemberToWebinar(t.id)}},"СделаÑÑ ÑÑаÑÑником")),o.a.createElement(rg.Content,null,o.a.createElement(o.a.Fragment,null,""!==t.avatarUrl?o.a.createElement(Lo,{avatar:!0,src:t.avatarUrl}):o.a.createElement(Bl,{className:"avatar-placeholder"},o.a.createElement(Bl.Image,null)),t.name," ",t.surname)))})))))),o.a.createElement(_l.Actions,null,o.a.createElement(Wo,{content:"СоÑ
ÑаниÑÑ",labelPosition:"right",icon:"checkmark",positive:!0,onClick:function(){return e.setState({showMemberListModal:!1})}}))),o.a.createElement(Wo,{primary:!0,onClick:function(){e.loadUsers(),e.setState({showMemberListModal:!0})}},"УпÑавление ÑÑаÑÑниками")),this.state.webinarIsLoaded&&o.a.createElement(Ey,{roomName:this.state.webinar.jitsiServerId,user:window.appState.user,interfaceConfig:this.interfaceConfig}))}}])&&Ay(t.prototype,n),r&&Ay(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component);function _y(e){var t=e.active,n=e.className,i=e.children,a=e.content,s=Mr()(Br(t,"active"),n),l=mr(_y,e),u=gr(_y,e);return o.a.createElement(u,Rr()({},l,{className:s}),r.isNil(i)?a:i)}_y.handledProps=["active","as","children","className","content"],_y.defaultProps={as:"a"},_y.propTypes={};var Cy=_y;function Py(e){var t=e.className,n=e.children,i=e.content,a=Mr()("actions",t),s=mr(Py,e),l=gr(Py,e);return o.a.createElement(l,Rr()({},s,{className:a}),r.isNil(n)?i:n)}Py.handledProps=["as","children","className","content"],Py.propTypes={};var Iy=Py;function Ny(e){var t=e.className,n=e.children,i=e.content,a=Mr()("author",t),s=mr(Ny,e),l=gr(Ny,e);return o.a.createElement(l,Rr()({},s,{className:a}),r.isNil(n)?i:n)}Ny.handledProps=["as","children","className","content"],Ny.propTypes={};var Ry=Ny;function Ly(e){var t=e.className,n=e.src,r=Mr()("avatar",t),i=mr(Ly,e),a=gr(Ly,e);return o.a.createElement(a,Rr()({},i,{className:r}),di(n,{autoGenerateKey:!1}))}Ly.handledProps=["as","className","src"],Ly.propTypes={};var My=Ly;function Dy(e){var t=e.className,n=e.children,i=e.content,a=Mr()(t,"content"),s=mr(Dy,e),l=gr(Dy,e);return o.a.createElement(l,Rr()({},s,{className:a}),r.isNil(n)?i:n)}Dy.handledProps=["as","children","className","content"],Dy.propTypes={};var jy=Dy;function Uy(e){var t=e.className,n=e.children,i=e.collapsed,a=e.content,s=e.minimal,l=e.size,u=e.threaded,c=Mr()("ui",l,Br(i,"collapsed"),Br(s,"minimal"),Br(u,"threaded"),"comments",t),f=mr(Uy,e),d=gr(Uy,e);return o.a.createElement(d,Rr()({},f,{className:c}),r.isNil(n)?a:n)}Uy.handledProps=["as","children","className","collapsed","content","minimal","size","threaded"],Uy.propTypes={};var Fy=Uy;function By(e){var t=e.className,n=e.children,i=e.content,a=Mr()("metadata",t),s=mr(By,e),l=gr(By,e);return o.a.createElement(l,Rr()({},s,{className:a}),r.isNil(n)?i:n)}By.handledProps=["as","children","className","content"],By.propTypes={};var zy=By;function qy(e){var t=e.className,n=e.children,i=e.content,a=Mr()(t,"text"),s=mr(qy,e),l=gr(qy,e);return o.a.createElement(l,Rr()({},s,{className:a}),r.isNil(n)?i:n)}qy.handledProps=["as","children","className","content"],qy.propTypes={};var Vy=qy;function Gy(e){var t=e.className,n=e.children,i=e.collapsed,a=e.content,s=Mr()(Br(i,"collapsed"),"comment",t),l=mr(Gy,e),u=gr(Gy,e);return o.a.createElement(u,Rr()({},l,{className:s}),r.isNil(n)?a:n)}Gy.handledProps=["as","children","className","collapsed","content"],Gy.propTypes={},Gy.Author=Ry,Gy.Action=Cy,Gy.Actions=Iy,Gy.Avatar=My,Gy.Content=jy,Gy.Group=Fy,Gy.Metadata=zy,Gy.Text=Vy;var Hy=Gy;function Ky(e){return(Ky="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Wy(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==Ky(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Ky(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===Ky(o)?o:String(o)),r)}var i,o}
225function Xy(e,t){return(Xy=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Yy(e){var t=function(){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}}();return function(){var n,r=Qy(e);if(t){var i=Qy(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Zy(this,n)}}function Zy(e,t){if(t&&("object"===Ky(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function Qy(e){return(Qy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Jy,$y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Xy(e,t)}(a,e);var t,n,r,i=Yy(a);function a(e,t){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(n=i.call(this,e,t)).state={postList:{},isLoading:!0},n.headers=localStorage.getItem("Authorization")?{headers:{Authorization:localStorage.getItem("Authorization")}}:null,n}return t=a,(n=[{key:"componentDidMount",value:function(){var e=this;qt.a.get("".concat(Gn.api,"/api/social/posts/unconfirmed"),this.headers).then((function(t){e.setState({postList:t.data,isLoading:!1})}))}},{key:"refreshPostList",value:function(){var e=this;this.setState({isLoading:!0}),qt.a.get("".concat(Gn.api,"/api/social/posts/unconfirmed"),this.headers).then((function(t){e.setState({postList:t.data,isLoading:!1})}))}},{key:"confirmPost",value:function(e){var t=this;this.setState({isLoading:!0}),qt.a.post("".concat(Gn.api,"/api/social/posts/").concat(e,"/confirm"),{},this.headers).then((function(n){t.setState({postList:t.state.postList.filter((function(t){return t.id!==e})),isLoading:!1})}))}},{key:"rejectPost",value:function(e){var t=this;this.setState({isLoading:!0}),qt.a.post("".concat(Gn.api,"/api/social/posts/").concat(e,"/reject"),{},this.headers).then((function(n){t.setState({postList:t.state.postList.filter((function(t){return t.id!==e})),isLoading:!1})}))}},{key:"render",value:function(){var e=this;return o.a.createElement("div",null,this.state.isLoading?o.a.createElement("div",null,o.a.createElement(Co.Dimmable,{as:Yi},o.a.createElement(Co,{active:!0,inverted:!0},o.a.createElement(Pl,{inverted:!0})),o.a.createElement("p",null,o.a.createElement(Lo,{src:"https://react.semantic-ui.com/images/wireframe/short-paragraph.png"})),o.a.createElement("p",null,o.a.createElement(Lo,{src:"https://react.semantic-ui.com/images/wireframe/short-paragraph.png"})))):o.a.createElement(Yi,null,this.state.postList.length>0?o.a.createElement(rg,{divided:!0,verticalAlign:"middle"},this.state.postList.filter((function(e){return"CONFIRMED"!==e.status})).map((function(t){return o.a.createElement(rg.Item,{key:t.id},o.a.createElement(rg.Content,{floated:"left"},o.a.createElement(Hy.Group,null,o.a.createElement(Hy,null,""!==t.user.avatarUrl?o.a.createElement(Hy.Avatar,{src:t.user.avatarUrl}):o.a.createElement(Bl,{className:"avatar-placeholder"},o.a.createElement(Bl.Image,null)),o.a.createElement(Hy.Content,null,o.a.createElement(Hy.Author,null,t.user.name," ",t.user.surname),o.a.createElement(Hy.Metadata,null,o.a.createElement("div",null,mh(t.creationTimestamp))),o.a.createElement(Hy.Text,null,o.a.createElement("b",null,o.a.createElement(Un,{to:"/blogs/".concat(t.id)},t.title))))))),o.a.createElement(rg.Content,{floated:"right"},o.a.createElement(Wo,{color:"green",onClick:function(){e.confirmPost(t.id)}},"УÑвеÑдиÑÑ"),o.a.createElement(Wo,{color:"red",onClick:function(){e.rejectPost(t.id)}},"ÐÑклониÑÑ")))}))):o.a.createElement(mm,null,o.a.createElement(mm.Header,null,"ÐиÑего не оÑÑалоÑÑ"),o.a.createElement("p",null,"ÐоÑ
оже, ÑÑо вÑе поÑÑÑ Ð½ÑждаÑÑиеÑÑ Ð² пÑовеÑке Ñже пÑовеÑенÑ"),o.a.createElement("p",null,"ÐÑ Ð¼Ð¾Ð¶ÐµÑе ",o.a.createElement(Wo,{onClick:function(){return e.refreshPostList()}},"обновиÑÑ")," ÑпиÑок"))))}}])&&Wy(t.prototype,n),r&&Wy(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component);function eb(e){return(eb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tb(){return(tb=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function nb(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function rb(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,(i=r.key,o=void 0,o=function(e,t){if("object"!==eb(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==eb(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"),"symbol"===eb(o)?o:String(o)),r)}var i,o}function ib(e,t){return(ib=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function ob(e){var t=function(){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}}();return function(){var n,r=sb(e);if(t){var i=sb(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return ab(this,n)}}function ab(e,t){if(t&&("object"===eb(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}
225function sb(e){return(sb=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var lb=bt(Jy=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ib(e,t)}(a,e);var t,n,r,i=ob(a);function a(){return nb(this,a),i.apply(this,arguments)}return t=a,(n=[{key:"render",value:function(){return o.a.createElement(H,null,o.a.createElement("div",{className:"app","data-lang":window.appState.lang},o.a.createElement("div",{className:"index-page"},o.a.createElement("div",{className:"header-container"},o.a.createElement(Nu,null)),o.a.createElement("div",{className:"body container"},o.a.createElement("div",{className:"sidebar-container"},o.a.createElement(Su,null)),o.a.createElement(te,null,o.a.createElement(le,{path:"/webinars",exact:!0,component:function(e){return o.a.createElement(Df,tb({component:py},e))}}),o.a.createElement(le,{path:"/webinars/:webinarId",exact:!0,component:function(e){return o.a.createElement(Df,tb({component:Oy},e))}}),o.a.createElement(le,{path:"/article/node/:nodeId",exact:!0,component:function(e){return o.a.createElement(Df,tb({component:sf},e,{disableSearch:!0}))}}),o.a.createElement(le,{path:"/blogs",exact:!0,component:function(e){return o.a.createElement(Df,tb({component:Bg},e))}}),o.a.createElement(le,{path:"/blogs/:blogId",exact:!0,component:function(e){return o.a.createElement(Df,tb({component:fv},e))}}),o.a.createElement(le,{path:"/userblogs/:userId",exact:!0,component:function(e){return o.a.createElement(Df,tb({component:yv},e))}}),o.a.createElement(le,{path:"/myblog",exact:!0,component:function(e){return o.a.createElement(Df,tb({component:xv},e))}}),o.a.createElement(le,{path:"/register",exact:!0,component:function(e){return o.a.createElement(Df,tb({component:Dv},e))}}),o.a.createElement(le,{path:"/articles/admin",exact:!0,component:function(e){return o.a.createElement(Df,tb({component:mf},e,{disableSearch:!0}))}}),o.a.createElement(le,{path:"/article/**/edit",exact:!0,component:function(e){return o.a.createElement(Df,tb({component:mf},e,{disableSearch:!0}))}}),o.a.createElement(le,{path:"/article/**/new",exact:!0,component:function(e){return o.a.createElement(Df,tb({component:mf},e,{disableSearch:!0}))}}),o.a.createElement(le,{path:"/cards/admin",exact:!0,component:function(e){return o.a.createElement(Df,tb({component:bd},e,{disableSearch:!0}))}}),o.a.createElement(le,{path:"/card/**/edit",exact:!0,component:function(e){return o.a.createElement(Df,tb({component:bd},e,{disableSearch:!0}))}}),o.a.createElement(le,{path:"/card/new",exact:!0,component:function(e){return o.a.createElement(Df,tb({component:bd},e,{disableSearch:!0}))}}),o.a.createElement(le,{path:"/article/:articleId",exact:!0,component:function(e){return o.a.createElement(Df,tb({component:Od},e))}}),o.a.createElement(le,{path:"/section/:sectionId",exact:!0,component:function(e){return o.a.createElement(Df,tb({component:Jc},e,{disableSearch:!0}))}}),o.a.createElement(le,{path:"/card/:cardId",exact:!0,component:function(e){return o.a.createElement(Df,tb({component:Md},e))}}),o.a.createElement(le,{path:"/login",exact:!0,component:function(e){return o.a.createElement(Df,tb({component:Hd},e,{disableSearch:!0}))}}),o.a.createElement(le,{path:"/search",component:function(e){return o.a.createElement(Df,tb({component:rp},e))}}),o.a.createElement(le,{path:"/map/:placeTypeCode",component:function(e){return o.a.createElement(Df,tb({component:Tp},e,{disableSearch:!0}))}}),o.a.createElement(le,{path:"/map",component:function(e){return o.a.createElement(Df,tb({component:Tp},e,{disableSearch:!0}))}}),o.a.createElement(le,{path:"/media/admin",component:function(e){return o.a.createElement(Df,tb({component:fh},e,{mediaAdmin:!0,disableSearch:!0}))}}),o.a.createElement(le,{path:"/media",component:function(e){return o.a.createElement(Df,tb({component:fh},e,{disableSearch:!0}))}}),o.a.createElement(le,{path:"/",exact:!0,component:function(e){return o.a.createElement(Df,tb({component:fh},e,{disableSearch:!0}))}}),o.a.createElement(le,{path:"/users/manage",exact:!0,component:function(e){return o.a.createElement(Df,tb({component:ay},e,{disableSearch:!0}))}}),o.a.createElement(le,{path:"/translations/manage",exact:!0,component:function(e){return o.a.createElement(Df,tb({component:$y},e,{disableSearch:!0}))}}),o.a.createElement(le,{component:function(e){return o.a.createElement(Df,tb({type:"404"},e))}}))))))}}])&&rb(t.prototype,n),r&&rb(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.a.Component))||Jy,ub=localStorage.getItem("Authorization"),cb=l(ub)||{},fb=Object(ue.l)({lang:localStorage.getItem("lang")||"ru",loggedIn:null!==ub,user:{login:cb.login,_role:cb.role?cb.role.toLowerCase():null,get role(){return this._role},set role(e){this._role=e?(e+"").toLowerCase():null}}});fb.setLanguage=Object(ue.d)((function(e){fb.lang=e,localStorage.setItem("lang",e)})),fb.setUser=Object(ue.d)((function(e){var t=l(e.token);fb.user.role=t.role,fb.user.login=t.login,fb.loggedIn=!0,localStorage.setItem("Authorization",e.token)})),fb.logout=Object(ue.d)((function(){fb.loggedIn=!1,fb.user.login=null,fb.user.role=null,localStorage.removeItem("Authorization")})),window.appState=fb,s.a.render(o.a.createElement(lb,null),document.getElementById("root"))}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.