diff --git a/dist/index.html b/dist/index.html index 5fc60ee..e402121 100644 --- a/dist/index.html +++ b/dist/index.html @@ -7,7 +7,7 @@ - + \ No newline at end of file diff --git a/dist/main.9143c9d060377432.js b/dist/main.80a7cac26f40ff93.js similarity index 52% rename from dist/main.9143c9d060377432.js rename to dist/main.80a7cac26f40ff93.js index 3f13350..cba6545 100644 --- a/dist/main.9143c9d060377432.js +++ b/dist/main.80a7cac26f40ff93.js @@ -1 +1 @@ -(self.webpackChunkdemo=self.webpackChunkdemo||[]).push([[179,429],{6672:(C,k,m)=>{"use strict";function f(n){return"function"==typeof n}let l=!1;const u={Promise:void 0,set useDeprecatedSynchronousErrorHandling(n){if(n){const t=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+t.stack)}else l&&console.log("RxJS: Back to a better error behavior. Thank you. <3");l=n},get useDeprecatedSynchronousErrorHandling(){return l}};function d(n){setTimeout(()=>{throw n},0)}const z={closed:!0,next(n){},error(n){if(u.useDeprecatedSynchronousErrorHandling)throw n;d(n)},complete(){}},g=Array.isArray||(n=>n&&"number"==typeof n.length);function q(n){return null!==n&&"object"==typeof n}const w=(()=>{function n(t){return Error.call(this),this.message=t?`${t.length} errors occurred during unsubscription:\n${t.map((e,o)=>`${o+1}) ${e.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=t,this}return n.prototype=Object.create(Error.prototype),n})();class B{constructor(t){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,t&&(this._ctorUnsubscribe=!0,this._unsubscribe=t)}unsubscribe(){let t;if(this.closed)return;let{_parentOrParents:e,_ctorUnsubscribe:o,_unsubscribe:i,_subscriptions:a}=this;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,e instanceof B)e.remove(this);else if(null!==e)for(let r=0;rt.concat(e instanceof w?e.errors:e),[])}B.EMPTY=((n=new B).closed=!0,n);const c0="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random();class d0 extends B{constructor(t,e,o){switch(super(),this.syncErrorValue=null,this.syncErrorThrown=!1,this.syncErrorThrowable=!1,this.isStopped=!1,arguments.length){case 0:this.destination=z;break;case 1:if(!t){this.destination=z;break}if("object"==typeof t){t instanceof d0?(this.syncErrorThrowable=t.syncErrorThrowable,this.destination=t,t.add(this)):(this.syncErrorThrowable=!0,this.destination=new o0(this,t));break}default:this.syncErrorThrowable=!0,this.destination=new o0(this,t,e,o)}}[c0](){return this}static create(t,e,o){const i=new d0(t,e,o);return i.syncErrorThrowable=!1,i}next(t){this.isStopped||this._next(t)}error(t){this.isStopped||(this.isStopped=!0,this._error(t))}complete(){this.isStopped||(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe())}_next(t){this.destination.next(t)}_error(t){this.destination.error(t),this.unsubscribe()}_complete(){this.destination.complete(),this.unsubscribe()}_unsubscribeAndRecycle(){const{_parentOrParents:t}=this;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=t,this}}class o0 extends d0{constructor(t,e,o,i){super(),this._parentSubscriber=t;let a,r=this;f(e)?a=e:e&&(a=e.next,o=e.error,i=e.complete,e!==z&&(r=Object.create(e),f(r.unsubscribe)&&this.add(r.unsubscribe.bind(r)),r.unsubscribe=this.unsubscribe.bind(this))),this._context=r,this._next=a,this._error=o,this._complete=i}next(t){if(!this.isStopped&&this._next){const{_parentSubscriber:e}=this;u.useDeprecatedSynchronousErrorHandling&&e.syncErrorThrowable?this.__tryOrSetError(e,this._next,t)&&this.unsubscribe():this.__tryOrUnsub(this._next,t)}}error(t){if(!this.isStopped){const{_parentSubscriber:e}=this,{useDeprecatedSynchronousErrorHandling:o}=u;if(this._error)o&&e.syncErrorThrowable?(this.__tryOrSetError(e,this._error,t),this.unsubscribe()):(this.__tryOrUnsub(this._error,t),this.unsubscribe());else if(e.syncErrorThrowable)o?(e.syncErrorValue=t,e.syncErrorThrown=!0):d(t),this.unsubscribe();else{if(this.unsubscribe(),o)throw t;d(t)}}}complete(){if(!this.isStopped){const{_parentSubscriber:t}=this;if(this._complete){const e=()=>this._complete.call(this._context);u.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?(this.__tryOrSetError(t,e),this.unsubscribe()):(this.__tryOrUnsub(e),this.unsubscribe())}else this.unsubscribe()}}__tryOrUnsub(t,e){try{t.call(this._context,e)}catch(o){if(this.unsubscribe(),u.useDeprecatedSynchronousErrorHandling)throw o;d(o)}}__tryOrSetError(t,e,o){if(!u.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{e.call(this._context,o)}catch(i){return u.useDeprecatedSynchronousErrorHandling?(t.syncErrorValue=i,t.syncErrorThrown=!0,!0):(d(i),!0)}return!1}_unsubscribe(){const{_parentSubscriber:t}=this;this._context=null,this._parentSubscriber=null,t.unsubscribe()}}const B0="function"==typeof Symbol&&Symbol.observable||"@@observable";function ze(n){return n}let c1=(()=>{class n{constructor(e){this._isScalar=!1,e&&(this._subscribe=e)}lift(e){const o=new n;return o.source=this,o.operator=e,o}subscribe(e,o,i){const{operator:a}=this,r=function G1(n,t,e){if(n){if(n instanceof d0)return n;if(n[c0])return n[c0]()}return n||t||e?new d0(n,t,e):new d0(z)}(e,o,i);if(r.add(a?a.call(r,this.source):this.source||u.useDeprecatedSynchronousErrorHandling&&!r.syncErrorThrowable?this._subscribe(r):this._trySubscribe(r)),u.useDeprecatedSynchronousErrorHandling&&r.syncErrorThrowable&&(r.syncErrorThrowable=!1,r.syncErrorThrown))throw r.syncErrorValue;return r}_trySubscribe(e){try{return this._subscribe(e)}catch(o){u.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=o),function r1(n){for(;n;){const{closed:t,destination:e,isStopped:o}=n;if(t||o)return!1;n=e&&e instanceof d0?e:null}return!0}(e)?e.error(o):console.warn(o)}}forEach(e,o){return new(o=Z1(o))((i,a)=>{let r;r=this.subscribe(s=>{try{e(s)}catch(p){a(p),r&&r.unsubscribe()}},a,i)})}_subscribe(e){const{source:o}=this;return o&&o.subscribe(e)}[B0](){return this}pipe(...e){return 0===e.length?this:function j0(n){return 0===n.length?ze:1===n.length?n[0]:function(e){return n.reduce((o,i)=>i(o),e)}}(e)(this)}toPromise(e){return new(e=Z1(e))((o,i)=>{let a;this.subscribe(r=>a=r,r=>i(r),()=>o(a))})}}return n.create=t=>new n(t),n})();function Z1(n){if(n||(n=u.Promise||Promise),!n)throw new Error("no Promise impl found");return n}const Oe=(()=>{function n(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return n.prototype=Object.create(Error.prototype),n})();class dt extends B{constructor(t,e){super(),this.subject=t,this.subscriber=e,this.closed=!1}unsubscribe(){if(this.closed)return;this.closed=!0;const t=this.subject,e=t.observers;if(this.subject=null,!e||0===e.length||t.isStopped||t.closed)return;const o=e.indexOf(this.subscriber);-1!==o&&e.splice(o,1)}}class Wt extends d0{constructor(t){super(t),this.destination=t}}let n1=(()=>{class n extends c1{constructor(){super(),this.observers=[],this.closed=!1,this.isStopped=!1,this.hasError=!1,this.thrownError=null}[c0](){return new Wt(this)}lift(e){const o=new Jt(this,this);return o.operator=e,o}next(e){if(this.closed)throw new Oe;if(!this.isStopped){const{observers:o}=this,i=o.length,a=o.slice();for(let r=0;rnew Jt(t,e),n})();class Jt extends n1{constructor(t,e){super(),this.destination=t,this.source=e}next(t){const{destination:e}=this;e&&e.next&&e.next(t)}error(t){const{destination:e}=this;e&&e.error&&this.destination.error(t)}complete(){const{destination:t}=this;t&&t.complete&&this.destination.complete()}_subscribe(t){const{source:e}=this;return e?this.source.subscribe(t):B.EMPTY}}function Te(n){return n&&"function"==typeof n.schedule}function pe(n,t){return function(o){if("function"!=typeof n)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return o.lift(new tt(n,t))}}class tt{constructor(t,e){this.project=t,this.thisArg=e}call(t,e){return e.subscribe(new Fo(t,this.project,this.thisArg))}}class Fo extends d0{constructor(t,e,o){super(t),this.project=e,this.count=0,this.thisArg=o||this}_next(t){let e;try{e=this.project.call(this.thisArg,t,this.count++)}catch(o){return void this.destination.error(o)}this.destination.next(e)}}const bt=n=>t=>{for(let e=0,o=n.length;en&&"number"==typeof n.length&&"function"!=typeof n;function Ho(n){return!!n&&"function"!=typeof n.subscribe&&"function"==typeof n.then}const Ge=n=>{if(n&&"function"==typeof n[B0])return(n=>t=>{const e=n[B0]();if("function"!=typeof e.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return e.subscribe(t)})(n);if(Ao(n))return bt(n);if(Ho(n))return(n=>t=>(n.then(e=>{t.closed||(t.next(e),t.complete())},e=>t.error(e)).then(null,d),t))(n);if(n&&"function"==typeof n[Ht])return(n=>t=>{const e=n[Ht]();for(;;){let o;try{o=e.next()}catch(i){return t.error(i),t}if(o.done){t.complete();break}if(t.next(o.value),t.closed)break}return"function"==typeof e.return&&t.add(()=>{e.return&&e.return()}),t})(n);{const e=`You provided ${q(n)?"an invalid object":`'${n}'`} where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.`;throw new TypeError(e)}};function p0(n,t){return new c1(e=>{const o=new B;let i=0;return o.add(t.schedule(function(){i!==n.length?(e.next(n[i++]),e.closed||o.add(this.schedule())):e.complete()})),o})}function He(n,t){return t?function Ee(n,t){if(null!=n){if(function A1(n){return n&&"function"==typeof n[B0]}(n))return function P(n,t){return new c1(e=>{const o=new B;return o.add(t.schedule(()=>{const i=n[B0]();o.add(i.subscribe({next(a){o.add(t.schedule(()=>e.next(a)))},error(a){o.add(t.schedule(()=>e.error(a)))},complete(){o.add(t.schedule(()=>e.complete()))}}))})),o})}(n,t);if(Ho(n))return function y0(n,t){return new c1(e=>{const o=new B;return o.add(t.schedule(()=>n.then(i=>{o.add(t.schedule(()=>{e.next(i),o.add(t.schedule(()=>e.complete()))}))},i=>{o.add(t.schedule(()=>e.error(i)))}))),o})}(n,t);if(Ao(n))return p0(n,t);if(function V1(n){return n&&"function"==typeof n[Ht]}(n)||"string"==typeof n)return function X0(n,t){if(!n)throw new Error("Iterable cannot be null");return new c1(e=>{const o=new B;let i;return o.add(()=>{i&&"function"==typeof i.return&&i.return()}),o.add(t.schedule(()=>{i=n[Ht](),o.add(t.schedule(function(){if(e.closed)return;let a,r;try{const s=i.next();a=s.value,r=s.done}catch(s){return void e.error(s)}r?e.complete():(e.next(a),this.schedule())}))})),o})}(n,t)}throw new TypeError((null!==n&&typeof n||n)+" is not observable")}(n,t):n instanceof c1?n:new c1(Ge(n))}class Ae extends d0{constructor(t){super(),this.parent=t}_next(t){this.parent.notifyNext(t)}_error(t){this.parent.notifyError(t),this.unsubscribe()}_complete(){this.parent.notifyComplete(),this.unsubscribe()}}class Po extends d0{notifyNext(t){this.destination.next(t)}notifyError(t){this.destination.error(t)}notifyComplete(){this.destination.complete()}}function Ce(n,t){if(t.closed)return;if(n instanceof c1)return n.subscribe(t);let e;try{e=Ge(n)(t)}catch(o){t.error(o)}return e}function ot(n,t,e=Number.POSITIVE_INFINITY){return"function"==typeof t?o=>o.pipe(ot((i,a)=>He(n(i,a)).pipe(pe((r,s)=>t(i,r,a,s))),e)):("number"==typeof t&&(e=t),o=>o.lift(new Ri(n,e)))}class Ri{constructor(t,e=Number.POSITIVE_INFINITY){this.project=t,this.concurrent=e}call(t,e){return e.subscribe(new mo(t,this.project,this.concurrent))}}class mo extends Po{constructor(t,e,o=Number.POSITIVE_INFINITY){super(t),this.project=e,this.concurrent=o,this.hasCompleted=!1,this.buffer=[],this.active=0,this.index=0}_next(t){this.active0?this._next(t.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}function Li(n=Number.POSITIVE_INFINITY){return ot(ze,n)}function Cn(n,t){return t?p0(n,t):new c1(bt(n))}function Le(...n){let t=Number.POSITIVE_INFINITY,e=null,o=n[n.length-1];return Te(o)?(e=n.pop(),n.length>1&&"number"==typeof n[n.length-1]&&(t=n.pop())):"number"==typeof o&&(t=n.pop()),null===e&&1===n.length&&n[0]instanceof c1?n[0]:Li(t)(Cn(n,e))}function L1(){return function(t){return t.lift(new Zn(t))}}class Zn{constructor(t){this.connectable=t}call(t,e){const{connectable:o}=this;o._refCount++;const i=new go(t,o),a=e.subscribe(i);return i.closed||(i.connection=o.connect()),a}}class go extends d0{constructor(t,e){super(t),this.connectable=e}_unsubscribe(){const{connectable:t}=this;if(!t)return void(this.connection=null);this.connectable=null;const e=t._refCount;if(e<=0)return void(this.connection=null);if(t._refCount=e-1,e>1)return void(this.connection=null);const{connection:o}=this,i=t._connection;this.connection=null,i&&(!o||i===o)&&i.unsubscribe()}}class Yo extends c1{constructor(t,e){super(),this.source=t,this.subjectFactory=e,this._refCount=0,this._isComplete=!1}_subscribe(t){return this.getSubject().subscribe(t)}getSubject(){const t=this._subject;return(!t||t.isStopped)&&(this._subject=this.subjectFactory()),this._subject}connect(){let t=this._connection;return t||(this._isComplete=!1,t=this._connection=new B,t.add(this.source.subscribe(new qr(this.getSubject(),this))),t.closed&&(this._connection=null,t=B.EMPTY)),t}refCount(){return L1()(this)}}const Ma=(()=>{const n=Yo.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:n._subscribe},_isComplete:{value:n._isComplete,writable:!0},getSubject:{value:n.getSubject},connect:{value:n.connect},refCount:{value:n.refCount}}})();class qr extends Wt{constructor(t,e){super(t),this.connectable=e}_error(t){this._unsubscribe(),super._error(t)}_complete(){this.connectable._isComplete=!0,this._unsubscribe(),super._complete()}_unsubscribe(){const t=this.connectable;if(t){this.connectable=null;const e=t._connection;t._refCount=0,t._subject=null,t._connection=null,e&&e.unsubscribe()}}}class wi{constructor(t,e){this.subjectFactory=t,this.selector=e}call(t,e){const{selector:o}=this,i=this.subjectFactory(),a=o(i).subscribe(t);return a.add(e.subscribe(i)),a}}function jo(){return new n1}function de(){return n=>L1()(function ua(n,t){return function(o){let i;if(i="function"==typeof n?n:function(){return n},"function"==typeof t)return o.lift(new wi(i,t));const a=Object.create(o,Ma);return a.source=o,a.subjectFactory=i,a}}(jo)(n))}function ie(n){for(let t in n)if(n[t]===ie)return t;throw Error("Could not find renamed property on target object.")}function Vo(n,t){for(const e in t)t.hasOwnProperty(e)&&!n.hasOwnProperty(e)&&(n[e]=t[e])}function Q1(n){if("string"==typeof n)return n;if(Array.isArray(n))return"["+n.map(Q1).join(", ")+"]";if(null==n)return""+n;if(n.overriddenName)return`${n.overriddenName}`;if(n.name)return`${n.name}`;const t=n.toString();if(null==t)return""+t;const e=t.indexOf("\n");return-1===e?t:t.substring(0,e)}function _o(n,t){return null==n||""===n?null===t?"":t:null==t||""===t?n:n+" "+t}const Uo=ie({__forward_ref__:ie});function H1(n){return n.__forward_ref__=H1,n.toString=function(){return Q1(this())},n}function e1(n){return ki(n)?n():n}function ki(n){return"function"==typeof n&&n.hasOwnProperty(Uo)&&n.__forward_ref__===H1}class M0 extends Error{constructor(t,e){super(function fn(n,t){return`NG0${Math.abs(n)}${t?": "+t.trim():""}`}(t,e)),this.code=t}}function l1(n){return"string"==typeof n?n:null==n?"":String(n)}function H(n,t){throw new M0(-201,!1)}function H0(n,t){null==n&&function G0(n,t,e,o){throw new Error(`ASSERTION ERROR: ${n}`+(null==o?"":` [Expected=> ${e} ${o} ${t} <=Actual]`))}(t,n,null,"!=")}function l0(n){return{token:n.token,providedIn:n.providedIn||null,factory:n.factory,value:void 0}}function Y0(n){return{providers:n.providers||[],imports:n.imports||[]}}function $0(n){return y1(n,ae)||y1(n,it)}function y1(n,t){return n.hasOwnProperty(t)?n[t]:null}function d1(n){return n&&(n.hasOwnProperty(re)||n.hasOwnProperty(se))?n[re]:null}const ae=ie({\u0275prov:ie}),re=ie({\u0275inj:ie}),it=ie({ngInjectableDef:ie}),se=ie({ngInjectorDef:ie});var k0=(()=>((k0=k0||{})[k0.Default=0]="Default",k0[k0.Host=1]="Host",k0[k0.Self=2]="Self",k0[k0.SkipSelf=4]="SkipSelf",k0[k0.Optional=8]="Optional",k0))();let v0;function F(n){const t=v0;return v0=n,t}function V(n,t,e){const o=$0(n);return o&&"root"==o.providedIn?void 0===o.value?o.value=o.factory():o.value:e&k0.Optional?null:void 0!==t?t:void H(Q1(n))}function I1(n){return{toString:n}.toString()}var ne=(()=>((ne=ne||{})[ne.OnPush=0]="OnPush",ne[ne.Default=1]="Default",ne))(),m0=(()=>(function(n){n[n.Emulated=0]="Emulated",n[n.None=2]="None",n[n.ShadowDom=3]="ShadowDom"}(m0||(m0={})),m0))();const J=(()=>typeof globalThis<"u"&&globalThis||typeof global<"u"&&global||typeof window<"u"&&window||typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self)(),J0={},N0=[],O1=ie({\u0275cmp:ie}),v1=ie({\u0275dir:ie}),w1=ie({\u0275pipe:ie}),Me=ie({\u0275mod:ie}),fe=ie({\u0275fac:ie}),_t=ie({__NG_ELEMENT_ID__:ie});let De=0;function ee(n){return I1(()=>{const e=!0===n.standalone,o={},i={type:n.type,providersResolver:null,decls:n.decls,vars:n.vars,factory:null,template:n.template||null,consts:n.consts||null,ngContentSelectors:n.ngContentSelectors,hostBindings:n.hostBindings||null,hostVars:n.hostVars||0,hostAttrs:n.hostAttrs||null,contentQueries:n.contentQueries||null,declaredInputs:o,inputs:null,outputs:null,exportAs:n.exportAs||null,onPush:n.changeDetection===ne.OnPush,directiveDefs:null,pipeDefs:null,standalone:e,dependencies:e&&n.dependencies||null,getStandaloneInjector:null,selectors:n.selectors||N0,viewQuery:n.viewQuery||null,features:n.features||null,data:n.data||{},encapsulation:n.encapsulation||m0.Emulated,id:"c"+De++,styles:n.styles||N0,_:null,setInput:null,schemas:n.schemas||null,tView:null},a=n.dependencies,r=n.features;return i.inputs=Dn(n.inputs,o),i.outputs=Dn(n.outputs),r&&r.forEach(s=>s(i)),i.directiveDefs=a?()=>("function"==typeof a?a():a).map(Nn).filter(za):null,i.pipeDefs=a?()=>("function"==typeof a?a():a).map(ke).filter(za):null,i})}function Nn(n){return te(n)||at(n)}function za(n){return null!==n}function K1(n){return I1(()=>({type:n.type,bootstrap:n.bootstrap||N0,declarations:n.declarations||N0,imports:n.imports||N0,exports:n.exports||N0,transitiveCompileScopes:null,schemas:n.schemas||null,id:n.id||null}))}function Dn(n,t){if(null==n)return J0;const e={};for(const o in n)if(n.hasOwnProperty(o)){let i=n[o],a=i;Array.isArray(i)&&(a=i[1],i=i[0]),e[i]=o,t&&(t[i]=a)}return e}const U0=ee;function Ze(n){return{type:n.type,name:n.name,factory:null,pure:!1!==n.pure,standalone:!0===n.standalone,onDestroy:n.type.prototype.ngOnDestroy||null}}function te(n){return n[O1]||null}function at(n){return n[v1]||null}function ke(n){return n[w1]||null}function wt(n){return Array.isArray(n)&&"object"==typeof n[1]}function sn(n){return Array.isArray(n)&&!0===n[1]}function Wr(n){return 0!=(8&n.flags)}function Bi(n){return 2==(2&n.flags)}function ma(n){return 1==(1&n.flags)}function At(n){return null!==n.template}function Yp(n){return 0!=(256&n[2])}function An(n,t){return n.hasOwnProperty(fe)?n[fe]:null}class kr{constructor(t,e,o){this.previousValue=t,this.currentValue=e,this.firstChange=o}isFirstChange(){return this.firstChange}}function cn(){return Cr}function Cr(n){return n.type.prototype.ngOnChanges&&(n.setInput=Nr),Zp}function Zp(){const n=_a(this),t=n?.current;if(t){const e=n.previous;if(e===J0)n.previous=t;else for(let o in t)e[o]=t[o];n.current=null,this.ngOnChanges(t)}}function Nr(n,t,e,o){const i=_a(n)||function $p(n,t){return n[ga]=t}(n,{previous:J0,current:null}),a=i.current||(i.current={}),r=i.previous,s=this.declaredInputs[e],p=r[s];a[s]=new kr(p&&p.currentValue,t,r===J0),n[o]=t}cn.ngInherit=!0;const ga="__ngSimpleChanges__";function _a(n){return n[ga]||null}function Ye(n){for(;Array.isArray(n);)n=n[0];return n}function qa(n,t){return Ye(t[n])}function Be(n,t){return Ye(t[n.index])}function ya(n,t){return n.data[t]}function Jo(n,t){return n[t]}function kt(n,t){const e=t[n];return wt(e)?e:e[0]}function va(n){return 64==(64&n[2])}function In(n,t){return null==t?null:n[t]}function l2(n){n[18]=0}function Tr(n,t){n[5]+=t;let e=n,o=n[3];for(;null!==o&&(1===t&&1===e[5]||-1===t&&0===e[5]);)o[5]+=t,e=o,o=o[3]}const _1={lFrame:A2(null),bindingsEnabled:!0};function b2(){return _1.bindingsEnabled}function b0(){return _1.lFrame.lView}function U1(){return _1.lFrame.tView}function z1(n){return _1.lFrame.contextLView=n,n[8]}function s1(n){return _1.lFrame.contextLView=null,n}function Ke(){let n=M2();for(;null!==n&&64===n.type;)n=n.parent;return n}function M2(){return _1.lFrame.currentTNode}function hn(n,t){const e=_1.lFrame;e.currentTNode=n,e.isParent=t}function Er(){return _1.lFrame.isParent}function Sr(){_1.lFrame.isParent=!1}function ht(){const n=_1.lFrame;let t=n.bindingRootIndex;return-1===t&&(t=n.bindingRootIndex=n.tView.bindingStartIndex),t}function Tn(){return _1.lFrame.bindingIndex++}function mn(n){const t=_1.lFrame,e=t.bindingIndex;return t.bindingIndex=t.bindingIndex+n,e}function u2(n,t){const e=_1.lFrame;e.bindingIndex=e.bindingRootIndex=n,Fr(t)}function Fr(n){_1.lFrame.currentDirectiveIndex=n}function Hr(n){const t=_1.lFrame.currentDirectiveIndex;return-1===t?null:n[t]}function z2(){return _1.lFrame.currentQueryIndex}function Pr(n){_1.lFrame.currentQueryIndex=n}function pl(n){const t=n[1];return 2===t.type?t.declTNode:1===t.type?n[6]:null}function O2(n,t,e){if(e&k0.SkipSelf){let i=t,a=n;for(;!(i=i.parent,null!==i||e&k0.Host||(i=pl(a),null===i||(a=a[15],10&i.type))););if(null===i)return!1;t=i,n=a}const o=_1.lFrame=f2();return o.currentTNode=t,o.lView=n,!0}function Yr(n){const t=f2(),e=n[1];_1.lFrame=t,t.currentTNode=e.firstChild,t.lView=n,t.tView=e,t.contextLView=n,t.bindingIndex=e.bindingStartIndex,t.inI18n=!1}function f2(){const n=_1.lFrame,t=null===n?null:n.child;return null===t?A2(n):t}function A2(n){const t={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:n,child:null,inI18n:!1};return null!==n&&(n.child=t),t}function h2(){const n=_1.lFrame;return _1.lFrame=n.parent,n.currentTNode=null,n.lView=null,n}const m2=h2;function jr(){const n=h2();n.isParent=!0,n.tView=null,n.selectedIndex=-1,n.contextLView=null,n.elementDepthCount=0,n.currentDirectiveIndex=-1,n.currentNamespace=null,n.bindingRootIndex=-1,n.bindingIndex=-1,n.currentQueryIndex=0}function qt(){return _1.lFrame.selectedIndex}function Qn(n){_1.lFrame.selectedIndex=n}function Ie(){const n=_1.lFrame;return ya(n.tView,n.selectedIndex)}function Wa(n,t){for(let e=t.directiveStart,o=t.directiveEnd;e=o)break}else t[p]<0&&(n[18]+=65536),(s>11>16&&(3&n[2])===t){n[2]+=2048;try{a.call(s)}finally{}}}else try{a.call(s)}finally{}}class Ti{constructor(t,e,o){this.factory=t,this.resolving=!1,this.canSeeViewProviders=e,this.injectImpl=o}}function La(n,t,e){let o=0;for(;ot){r=a-1;break}}}for(;a>16}(n),o=t;for(;e>0;)o=o[15],e--;return o}let ka=!0;function P1(n){const t=ka;return ka=n,t}let _l=0;const gn={};function Ei(n,t){const e=pn(n,t);if(-1!==e)return e;const o=t[1];o.firstCreatePass&&(n.injectorIndex=t.length,Kr(o.data,n),Kr(t,null),Kr(o.blueprint,null));const i=Na(n,t),a=n.injectorIndex;if(y2(i)){const r=f0(i),s=oi(i,t),p=s[1].data;for(let b=0;b<8;b++)t[a+b]=s[r+b]|p[r+b]}return t[a+8]=i,a}function Kr(n,t){n.push(0,0,0,0,0,0,0,0,t)}function pn(n,t){return-1===n.injectorIndex||n.parent&&n.parent.injectorIndex===n.injectorIndex||null===t[n.injectorIndex+8]?-1:n.injectorIndex}function Na(n,t){if(n.parent&&-1!==n.parent.injectorIndex)return n.parent.injectorIndex;let e=0,o=null,i=t;for(;null!==i;){if(o=w2(i),null===o)return-1;if(e++,i=i[15],-1!==o.injectorIndex)return o.injectorIndex|e<<16}return-1}function Si(n,t,e){!function ql(n,t,e){let o;"string"==typeof e?o=e.charCodeAt(0)||0:e.hasOwnProperty(_t)&&(o=e[_t]),null==o&&(o=e[_t]=_l++);const i=255&o;t.data[n+(i>>5)]|=1<=0?255&t:vl:t}(e);if("function"==typeof a){if(!O2(t,n,o))return o&k0.Host?v2(i,0,o):Jr(t,e,o,i);try{const r=a(o);if(null!=r||o&k0.Optional)return r;H()}finally{m2()}}else if("number"==typeof a){let r=null,s=pn(n,t),p=-1,b=o&k0.Host?t[16][6]:null;for((-1===s||o&k0.SkipSelf)&&(p=-1===s?Na(n,t):t[s+8],-1!==p&&L2(o,!1)?(r=t[1],s=f0(p),t=oi(p,t)):s=-1);-1!==s;){const O=t[1];if(R2(a,s,O.data)){const _=es(s,t,e,r,o,b);if(_!==gn)return _}p=t[s+8],-1!==p&&L2(o,t[1].data[s+8]===b)&&R2(a,s,t)?(r=O,s=f0(p),t=oi(p,t)):s=-1}}return i}function es(n,t,e,o,i,a){const r=t[1],s=r.data[n+8],O=Da(s,r,e,null==o?Bi(s)&&ka:o!=r&&0!=(3&s.type),i&k0.Host&&a===s);return null!==O?Xi(t,r,O,s):gn}function Da(n,t,e,o,i){const a=n.providerIndexes,r=t.data,s=1048575&a,p=n.directiveStart,O=a>>20,R=i?s+O:n.directiveEnd;for(let L=o?s:s+O;L=p&&D.type===e)return L}if(i){const L=r[p];if(L&&At(L)&&L.type===e)return p}return null}function Xi(n,t,e,o){let i=n[e];const a=t.data;if(function Al(n){return n instanceof Ti}(i)){const r=i;r.resolving&&function N(n,t){const e=t?`. Dependency path: ${t.join(" > ")} > ${n}`:"";throw new M0(-200,`Circular dependency in DI detected for ${n}${e}`)}(function z0(n){return"function"==typeof n?n.name||n.toString():"object"==typeof n&&null!=n&&"function"==typeof n.type?n.type.name||n.type.toString():l1(n)}(a[e]));const s=P1(r.canSeeViewProviders);r.resolving=!0;const p=r.injectImpl?F(r.injectImpl):null;O2(n,o,k0.Default);try{i=n[e]=r.factory(void 0,a,n,o),t.firstCreatePass&&e>=o.directiveStart&&function Ol(n,t,e){const{ngOnChanges:o,ngOnInit:i,ngDoCheck:a}=t.type.prototype;if(o){const r=Cr(t);(e.preOrderHooks||(e.preOrderHooks=[])).push(n,r),(e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(n,r)}i&&(e.preOrderHooks||(e.preOrderHooks=[])).push(0-n,i),a&&((e.preOrderHooks||(e.preOrderHooks=[])).push(n,a),(e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(n,a))}(e,a[e],t)}finally{null!==p&&F(p),P1(s),r.resolving=!1,m2()}}return i}function R2(n,t,e){return!!(e[t+(n>>5)]&1<{const t=n.prototype.constructor,e=t[fe]||ts(t),o=Object.prototype;let i=Object.getPrototypeOf(n.prototype).constructor;for(;i&&i!==o;){const a=i[fe]||ts(i);if(a&&a!==e)return a;i=Object.getPrototypeOf(i)}return a=>new a})}function ts(n){return ki(n)?()=>{const t=ts(e1(n));return t&&t()}:An(n)}function w2(n){const t=n[1],e=t.type;return 2===e?t.declTNode:1===e?n[6]:null}function Ba(n){return function yl(n,t){if("class"===t)return n.classes;if("style"===t)return n.styles;const e=n.attrs;if(e){const o=e.length;let i=0;for(;i{const a=ns(t);function r(...s){if(this instanceof r)return a.call(this,...s),this;const p=new r(...s);return function(O){return i&&i(O,...s),(O.hasOwnProperty(ai)?O[ai]:Object.defineProperty(O,ai,{value:[]})[ai]).push(p),o&&o(O),O}}return e&&(r.prototype=Object.create(e.prototype)),r.prototype.ngMetadataName=n,r.annotationCls=r,r})}function ns(n){return function(...e){if(n){const o=n(...e);for(const i in o)this[i]=o[i]}}}function si(n,t,e){return I1(()=>{const o=ns(t);function i(...a){if(this instanceof i)return o.apply(this,a),this;const r=new i(...a);return s.annotation=r,s;function s(p,b,O){const _=p.hasOwnProperty(ri)?p[ri]:Object.defineProperty(p,ri,{value:[]})[ri];for(;_.length<=O;)_.push(null);return(_[O]=_[O]||[]).push(r),p}}return e&&(i.prototype=Object.create(e.prototype)),i.prototype.ngMetadataName=n,i.annotationCls=i,i})}const Rl=si("Attribute",n=>({attributeName:n,__NG_ELEMENT_ID__:()=>Ba(n)}));class R0{constructor(t,e){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof e?this.__NG_ELEMENT_ID__=e:void 0!==e&&(this.\u0275prov=l0({token:this,providedIn:e.providedIn||"root",factory:e.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}function We(n){const t=J.ng;if(t&&t.\u0275compilerFacade)return t.\u0275compilerFacade;throw new Error("JIT compiler unavailable")}const ci=Function;function T1(n){return"function"==typeof n}function h(n,t){void 0===t&&(t=n);for(let e=0;eArray.isArray(e)?y(e,t):t(e))}function W(n,t,e){t>=n.length?n.push(e):n.splice(t,0,e)}function T(n,t){return t>=n.length-1?n.pop():n.splice(t,1)[0]}function G(n,t){const e=[];for(let o=0;o=0?n[1|o]=e:(o=~o,function ue(n,t,e,o){let i=n.length;if(i==t)n.push(e,o);else if(1===i)n.push(o,n[0]),n[0]=e;else{for(i--,n.push(n[i-1],n[i]);i>t;)n[i]=n[i-2],i--;n[t]=e,n[t+1]=o}}(n,o,t,e)),o}function Ll(n,t){const e=Ia(n,t);if(e>=0)return n[1|e]}function Ia(n,t){return function $u(n,t,e){let o=0,i=n.length>>e;for(;i!==o;){const a=o+(i-o>>1),r=n[a<t?i=a:o=a+1}return~(i<new t(...e)}_zipTypesAndAnnotations(t,e){let o;o=G(typeof t>"u"?e.length:t.length);for(let i=0;i"u"?[]:t[i]&&t[i]!=Object?[t[i]]:[],e&&null!=e[i]&&(o[i]=o[i].concat(e[i]));return o}_ownParameters(t,e){if(function R4(n){return q4.test(n)||W4.test(n)||y4.test(n)&&!v4.test(n)}(t.toString()))return null;if(t.parameters&&t.parameters!==e.parameters)return t.parameters;const i=t.ctorParameters;if(i&&i!==e.ctorParameters){const s="function"==typeof i?i():i,p=s.map(O=>O&&O.type),b=s.map(O=>O&&wl(O.decorators));return this._zipTypesAndAnnotations(p,b)}const a=t.hasOwnProperty(ri)&&t[ri],r=this._reflect&&this._reflect.getOwnMetadata&&this._reflect.getOwnMetadata("design:paramtypes",t);return r||a?this._zipTypesAndAnnotations(r,a):G(t.length)}parameters(t){if(!T1(t))return[];const e=N2(t);let o=this._ownParameters(t,e);return!o&&e!==Object&&(o=this.parameters(e)),o||[]}_ownAnnotations(t,e){if(t.annotations&&t.annotations!==e.annotations){let o=t.annotations;return"function"==typeof o&&o.annotations&&(o=o.annotations),o}return t.decorators&&t.decorators!==e.decorators?wl(t.decorators):t.hasOwnProperty(ai)?t[ai]:null}annotations(t){if(!T1(t))return[];const e=N2(t),o=this._ownAnnotations(t,e)||[];return(e!==Object?this.annotations(e):[]).concat(o)}_ownPropMetadata(t,e){if(t.propMetadata&&t.propMetadata!==e.propMetadata){let o=t.propMetadata;return"function"==typeof o&&o.propMetadata&&(o=o.propMetadata),o}if(t.propDecorators&&t.propDecorators!==e.propDecorators){const o=t.propDecorators,i={};return Object.keys(o).forEach(a=>{i[a]=wl(o[a])}),i}return t.hasOwnProperty(tn)?t[tn]:null}propMetadata(t){if(!T1(t))return{};const e=N2(t),o={};if(e!==Object){const a=this.propMetadata(e);Object.keys(a).forEach(r=>{o[r]=a[r]})}const i=this._ownPropMetadata(t,e);return i&&Object.keys(i).forEach(a=>{const r=[];o.hasOwnProperty(a)&&r.push(...o[a]),r.push(...i[a]),o[a]=r}),o}ownPropMetadata(t){return T1(t)&&this._ownPropMetadata(t,N2(t))||{}}hasLifecycleHook(t,e){return t instanceof ci&&e in t.prototype}}function wl(n){return n?n.map(t=>new(0,t.type.annotationCls)(...t.args?t.args:[])):[]}function N2(n){const t=n.prototype?Object.getPrototypeOf(n.prototype):null;return(t?t.constructor:null)||Object}const os={},kl="__NG_DI_FLAG__",D2="ngTempTokenPath",k4=/\n/gm,Ku="__source";let is;function Ta(n){const t=is;return is=n,t}function N4(n,t=k0.Default){if(void 0===is)throw new M0(-203,!1);return null===is?V(n,void 0,t):is.get(n,t&k0.Optional?null:void 0,t)}function U(n,t=k0.Default){return(function Y(){return v0}()||N4)(e1(n),t)}function pi(n,t=k0.Default){return"number"!=typeof t&&(t=0|(t.optional&&8)|(t.host&&1)|(t.self&&2)|(t.skipSelf&&4)),U(n,t)}function Cl(n){const t=[];for(let e=0;e({token:n})),-1),Hi=as(si("Optional"),8),Qu=as(si("Self"),2),rs=as(si("SkipSelf"),4),T4=as(si("Host"),1);let Dl,T2,ez=null;function B2(n){return tz(function ss(){return ez=ez||new L4}().parameters(n))}function tz(n){return n.map(t=>function E4(n){const t={token:null,attribute:null,host:!1,optional:!1,self:!1,skipSelf:!1};if(Array.isArray(n)&&n.length>0)for(let e=0;en,createScript:n=>n,createScriptURL:n=>n})}catch{}return T2}())||void 0===t?void 0:t.createHTML(n))||n}class Pi{constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see https://g.co/ng/security#xss)`}}class G4 extends Pi{getTypeName(){return"HTML"}}class Z4 extends Pi{getTypeName(){return"Style"}}class $4 extends Pi{getTypeName(){return"Script"}}class K4 extends Pi{getTypeName(){return"URL"}}class J4 extends Pi{getTypeName(){return"ResourceURL"}}function dn(n){return n instanceof Pi?n.changingThisBreaksApplicationSecurity:n}function oo(n,t){const e=function Q4(n){return n instanceof Pi&&n.getTypeName()||null}(n);if(null!=e&&e!==t){if("ResourceURL"===e&&"URL"===t)return!0;throw new Error(`Required a safe ${t}, got a ${e} (see https://g.co/ng/security#xss)`)}return e===t}class a_{constructor(t){this.inertDocumentHelper=t}getInertBodyElement(t){t=""+t;try{const e=(new window.DOMParser).parseFromString(Sa(t),"text/html").body;return null===e?this.inertDocumentHelper.getInertBodyElement(t):(e.removeChild(e.firstChild),e)}catch{return null}}}class r_{constructor(t){if(this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert"),null==this.inertDocument.body){const e=this.inertDocument.createElement("html");this.inertDocument.appendChild(e);const o=this.inertDocument.createElement("body");e.appendChild(o)}}getInertBodyElement(t){const e=this.inertDocument.createElement("template");if("content"in e)return e.innerHTML=Sa(t),e;const o=this.inertDocument.createElement("body");return o.innerHTML=Sa(t),this.defaultDoc.documentMode&&this.stripCustomNsAttrs(o),o}stripCustomNsAttrs(t){const e=t.attributes;for(let i=e.length-1;0"),!0}endElement(t){const e=t.nodeName.toLowerCase();Tl.hasOwnProperty(e)&&!dz.hasOwnProperty(e)&&(this.buf.push(""))}chars(t){this.buf.push(zz(t))}checkClobberedElement(t,e){if(e&&(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${t.outerHTML}`);return e}}const d_=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,b_=/([^\#-~ |!])/g;function zz(n){return n.replace(/&/g,"&").replace(d_,function(t){return"&#"+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";"}).replace(b_,function(t){return"&#"+t.charCodeAt(0)+";"}).replace(//g,">")}let X2;function Oz(n,t){let e=null;try{X2=X2||function lz(n){const t=new r_(n);return function s_(){try{return!!(new window.DOMParser).parseFromString(Sa(""),"text/html")}catch{return!1}}()?new a_(t):t}(n);let o=t?String(t):"";e=X2.getInertBodyElement(o);let i=5,a=o;do{if(0===i)throw new Error("Failed to sanitize html because the input is unstable");i--,o=a,a=e.innerHTML,e=X2.getInertBodyElement(o)}while(o!==a);return Sa((new l_).sanitizeChildren(Sl(e)||e))}finally{if(e){const o=Sl(e)||e;for(;o.firstChild;)o.removeChild(o.firstChild)}}}function Sl(n){return"content"in n&&function M_(n){return n.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===n.nodeName}(n)?n.content:null}var le=(()=>((le=le||{})[le.NONE=0]="NONE",le[le.HTML=1]="HTML",le[le.STYLE=2]="STYLE",le[le.SCRIPT=3]="SCRIPT",le[le.URL=4]="URL",le[le.RESOURCE_URL=5]="RESOURCE_URL",le))();function Xl(n){const t=function ls(){const n=b0();return n&&n[12]}();return t?t.sanitize(le.URL,n)||"":oo(n,"URL")?dn(n):S2(l1(n))}const Az=new R0("ENVIRONMENT_INITIALIZER"),hz=new R0("INJECTOR",-1),mz=new R0("INJECTOR_DEF_TYPES");class gz{get(t,e=os){if(e===os){const o=new Error(`NullInjectorError: No provider for ${Q1(t)}!`);throw o.name="NullInjectorError",o}return e}}function g_(...n){return{\u0275providers:_z(0,n)}}function _z(n,...t){const e=[],o=new Set;let i;return y(t,a=>{const r=a;xl(r,e,[],o)&&(i||(i=[]),i.push(r))}),void 0!==i&&qz(i,e),e}function qz(n,t){for(let e=0;e{t.push(a)})}}function xl(n,t,e,o){if(!(n=e1(n)))return!1;let i=null,a=d1(n);const r=!a&&te(n);if(a||r){if(r&&!r.standalone)return!1;i=n}else{const p=n.ngModule;if(a=d1(p),!a)return!1;i=p}const s=o.has(i);if(r){if(s)return!1;if(o.add(i),r.dependencies){const p="function"==typeof r.dependencies?r.dependencies():r.dependencies;for(const b of p)xl(b,t,e,o)}}else{if(!a)return!1;{if(null!=a.imports&&!s){let b;o.add(i);try{y(a.imports,O=>{xl(O,t,e,o)&&(b||(b=[]),b.push(O))})}finally{}void 0!==b&&qz(b,t)}if(!s){const b=An(i)||(()=>new i);t.push({provide:i,useFactory:b,deps:N0},{provide:mz,useValue:i,multi:!0},{provide:Az,useValue:()=>U(i),multi:!0})}const p=a.providers;null==p||s||y(p,O=>{t.push(O)})}}return i!==n&&void 0!==n.providers}const __=ie({provide:String,useValue:ie});function Fl(n){return null!==n&&"object"==typeof n&&__ in n}function Yi(n){return"function"==typeof n}const Hl=new R0("Set Injector scope."),x2={},y_={};let Pl;function F2(){return void 0===Pl&&(Pl=new gz),Pl}class Xa{}class Wz extends Xa{constructor(t,e,o,i){super(),this.parent=e,this.source=o,this.scopes=i,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,jl(t,r=>this.processProvider(r)),this.records.set(hz,xa(void 0,this)),i.has("environment")&&this.records.set(Xa,xa(void 0,this));const a=this.records.get(Hl);null!=a&&"string"==typeof a.value&&this.scopes.add(a.value),this.injectorDefTypes=new Set(this.get(mz.multi,N0,k0.Self))}get destroyed(){return this._destroyed}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();for(const t of this._onDestroyHooks)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),this._onDestroyHooks.length=0}}onDestroy(t){this._onDestroyHooks.push(t)}runInContext(t){this.assertNotDestroyed();const e=Ta(this),o=F(void 0);try{return t()}finally{Ta(e),F(o)}}get(t,e=os,o=k0.Default){this.assertNotDestroyed();const i=Ta(this),a=F(void 0);try{if(!(o&k0.SkipSelf)){let s=this.records.get(t);if(void 0===s){const p=function w_(n){return"function"==typeof n||"object"==typeof n&&n instanceof R0}(t)&&$0(t);s=p&&this.injectableDefInScope(p)?xa(Yl(t),x2):null,this.records.set(t,s)}if(null!=s)return this.hydrate(t,s)}return(o&k0.Self?F2():this.parent).get(t,e=o&k0.Optional&&e===os?null:e)}catch(r){if("NullInjectorError"===r.name){if((r[D2]=r[D2]||[]).unshift(Q1(t)),i)throw r;return function B4(n,t,e,o){const i=n[D2];throw t[Ku]&&i.unshift(t[Ku]),n.message=function I4(n,t,e,o=null){n=n&&"\n"===n.charAt(0)&&"\u0275"==n.charAt(1)?n.slice(2):n;let i=Q1(t);if(Array.isArray(t))i=t.map(Q1).join(" -> ");else if("object"==typeof t){let a=[];for(let r in t)if(t.hasOwnProperty(r)){let s=t[r];a.push(r+":"+("string"==typeof s?JSON.stringify(s):Q1(s)))}i=`{${a.join(", ")}}`}return`${e}${o?"("+o+")":""}[${i}]: ${n.replace(k4,"\n ")}`}("\n"+n.message,i,e,o),n.ngTokenPath=i,n[D2]=null,n}(r,t,"R3InjectorError",this.source)}throw r}finally{F(a),Ta(i)}}resolveInjectorInitializers(){const t=Ta(this),e=F(void 0);try{const o=this.get(Az.multi,N0,k0.Self);for(const i of o)i()}finally{Ta(t),F(e)}}toString(){const t=[],e=this.records;for(const o of e.keys())t.push(Q1(o));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new M0(205,!1)}processProvider(t){let e=Yi(t=e1(t))?t:e1(t&&t.provide);const o=function W_(n){return Fl(n)?xa(void 0,n.useValue):xa(Rz(n),x2)}(t);if(Yi(t)||!0!==t.multi)this.records.get(e);else{let i=this.records.get(e);i||(i=xa(void 0,x2,!0),i.factory=()=>Cl(i.multi),this.records.set(e,i)),e=t,i.multi.push(t)}this.records.set(e,o)}hydrate(t,e){return e.value===x2&&(e.value=y_,e.value=e.factory()),"object"==typeof e.value&&e.value&&function L_(n){return null!==n&&"object"==typeof n&&"function"==typeof n.ngOnDestroy}(e.value)&&this._ngOnDestroyHooks.add(e.value),e.value}injectableDefInScope(t){if(!t.providedIn)return!1;const e=e1(t.providedIn);return"string"==typeof e?"any"===e||this.scopes.has(e):this.injectorDefTypes.has(e)}}function Yl(n){const t=$0(n),e=null!==t?t.factory:An(n);if(null!==e)return e;if(n instanceof R0)throw new M0(204,!1);if(n instanceof Function)return function v_(n){const t=n.length;if(t>0)throw G(t,"?"),new M0(204,!1);const e=function p1(n){const t=n&&(n[ae]||n[it]);if(t){const e=function C1(n){if(n.hasOwnProperty("name"))return n.name;const t=(""+n).match(/^function\s*([^\s(]+)/);return null===t?"":t[1]}(n);return console.warn(`DEPRECATED: DI is instantiating a token "${e}" that inherits its @Injectable decorator but does not provide one itself.\nThis will become an error in a future version of Angular. Please add @Injectable() to the "${e}" class.`),t}return null}(n);return null!==e?()=>e.factory(n):()=>new n}(n);throw new M0(204,!1)}function Rz(n,t,e){let o;if(Yi(n)){const i=e1(n);return An(i)||Yl(i)}if(Fl(n))o=()=>e1(n.useValue);else if(function vz(n){return!(!n||!n.useFactory)}(n))o=()=>n.useFactory(...Cl(n.deps||[]));else if(function yz(n){return!(!n||!n.useExisting)}(n))o=()=>U(e1(n.useExisting));else{const i=e1(n&&(n.useClass||n.provide));if(!function R_(n){return!!n.deps}(n))return An(i)||Yl(i);o=()=>new i(...Cl(n.deps))}return o}function xa(n,t,e=!1){return{factory:n,value:t,multi:e?[]:void 0}}function k_(n){return!!n.\u0275providers}function jl(n,t){for(const e of n)Array.isArray(e)?jl(e,t):k_(e)?jl(e.\u0275providers,t):t(e)}class Lz{}class D_{resolveComponentFactory(t){throw function N_(n){const t=Error(`No component factory found for ${Q1(n)}. Did you add it to @NgModule.entryComponents?`);return t.ngComponent=n,t}(t)}}let Fa=(()=>{class n{}return n.NULL=new D_,n})();function B_(){return Ha(Ke(),b0())}function Ha(n,t){return new _e(Be(n,t))}let _e=(()=>{class n{constructor(e){this.nativeElement=e}}return n.__NG_ELEMENT_ID__=B_,n})();function I_(n){return n instanceof _e?n.nativeElement:n}class ds{}let ji=(()=>{class n{}return n.__NG_ELEMENT_ID__=()=>function T_(){const n=b0(),e=kt(Ke().index,n);return(wt(e)?e:n)[11]}(),n})(),E_=(()=>{class n{}return n.\u0275prov=l0({token:n,providedIn:"root",factory:()=>null}),n})();class Pa{constructor(t){this.full=t,this.major=t.split(".")[0],this.minor=t.split(".")[1],this.patch=t.split(".").slice(2).join(".")}}const S_=new Pa("14.2.4"),Vl={};function Kl(n){return n.ngOriginalError}class Ro{constructor(){this._console=console}handleError(t){const e=this._findOriginalError(t);this._console.error("ERROR",t),e&&this._console.error("ORIGINAL ERROR",e)}_findOriginalError(t){let e=t&&Kl(t);for(;e&&Kl(e);)e=Kl(e);return e||null}}const Jl=new Map;let $_=0;const ed="__ngContext__";function Nt(n,t){wt(t)?(n[ed]=t[20],function J_(n){Jl.set(n[20],n)}(t)):n[ed]=t}var nn=(()=>((nn=nn||{})[nn.Important=1]="Important",nn[nn.DashCase=2]="DashCase",nn))();function nd(n,t){return undefined(n,t)}function Ms(n){const t=n[3];return sn(t)?t[3]:t}function od(n){return Pz(n[13])}function id(n){return Pz(n[4])}function Pz(n){for(;null!==n&&!sn(n);)n=n[4];return n}function ja(n,t,e,o,i){if(null!=o){let a,r=!1;sn(o)?a=o:wt(o)&&(r=!0,o=o[0]);const s=Ye(o);0===n&&null!==e?null==i?Zz(t,e,s):Vi(t,e,s,i||null,!0):1===n&&null!==e?Vi(t,e,s,i||null,!0):2===n?function n3(n,t,e){const o=H2(n,t);o&&function vq(n,t,e,o){n.removeChild(t,e,o)}(n,o,t,e)}(t,s,r):3===n&&t.destroyNode(s),null!=a&&function Lq(n,t,e,o,i){const a=e[7];a!==Ye(e)&&ja(t,n,o,a,i);for(let s=10;s0&&(n[e-1][4]=o[4]);const a=T(n,10+t);!function fq(n,t){us(n,t,t[11],2,null,null),t[0]=null,t[6]=null}(o[1],o);const r=a[19];null!==r&&r.detachView(a[1]),o[3]=null,o[4]=null,o[2]&=-65}return o}function Vz(n,t){if(!(128&t[2])){const e=t[11];e.destroyNode&&us(n,t,e,3,null,null),function mq(n){let t=n[13];if(!t)return cd(n[1],n);for(;t;){let e=null;if(wt(t))e=t[13];else{const o=t[10];o&&(e=o)}if(!e){for(;t&&!t[4]&&t!==n;)wt(t)&&cd(t[1],t),t=t[3];null===t&&(t=n),wt(t)&&cd(t[1],t),e=t&&t[4]}t=e}}(t)}}function cd(n,t){if(!(128&t[2])){t[2]&=-65,t[2]|=128,function yq(n,t){let e;if(null!=n&&null!=(e=n.destroyHooks))for(let o=0;o=0?o[i=b]():o[i=-b].unsubscribe(),a+=2}else{const r=o[i=e[a+1]];e[a].call(r)}if(null!==o){for(let a=i+1;aa?"":i[_+1].toLowerCase();const L=8&o?R:null;if(L&&-1!==r3(L,b,0)||2&o&&b!==R){if(xn(o))return!1;r=!0}}}}else{if(!r&&!xn(o)&&!xn(p))return!1;if(r&&xn(p))continue;r=!1,o=p|1&o}}return xn(o)||r}function xn(n){return 0==(1&n)}function Dq(n,t,e,o){if(null===t)return-1;let i=0;if(o||!e){let a=!1;for(;i-1)for(e++;e0?'="'+s+'"':"")+"]"}else 8&o?i+="."+r:4&o&&(i+=" "+r);else""!==i&&!xn(r)&&(t+=l3(a,i),i=""),o=r,a=a||!xn(o);e++}return""!==i&&(t+=l3(a,i)),t}const R1={};function s0(n){d3(U1(),b0(),qt()+n,!1)}function d3(n,t,e,o){if(!o)if(3==(3&t[2])){const a=n.preOrderCheckHooks;null!==a&&Ra(t,a,e)}else{const a=n.preOrderHooks;null!==a&&ei(t,a,0,e)}Qn(e)}const b3={\u0275\u0275defineInjectable:l0,\u0275\u0275defineInjector:Y0,\u0275\u0275inject:U,\u0275\u0275invalidFactoryDep:function Ju(n){throw new M0(202,!1)},resolveForwardRef:e1};const Hq=ie({provide:String,useValue:ie});function M3(n){return void 0!==n.useClass}function u3(n){return void 0!==n.useFactory}const Vq=k2("Injectable",void 0,void 0,void 0,(n,t)=>function Fq(n,t){let e=null,o=null;n.hasOwnProperty(ae)||Object.defineProperty(n,ae,{get:()=>(null===e&&(e=We().compileInjectable(b3,`ng:///${n.name}/\u0275prov.js`,function jq(n,t){const e=t||{providedIn:null},o={name:n.name,type:n,typeArgumentCount:0,providedIn:e.providedIn};return(M3(e)||u3(e))&&void 0!==e.deps&&(o.deps=tz(e.deps)),M3(e)?o.useClass=e.useClass:function Pq(n){return Hq in n}(e)?o.useValue=e.useValue:u3(e)?o.useFactory=e.useFactory:function Yq(n){return void 0!==n.useExisting}(e)&&(o.useExisting=e.useExisting),o}(n,t))),e)}),n.hasOwnProperty(fe)||Object.defineProperty(n,fe,{get:()=>{if(null===o){const i=We();o=i.compileFactory(b3,`ng:///${n.name}/\u0275fac.js`,{name:n.name,type:n,typeArgumentCount:0,deps:B2(n),target:i.FactoryTarget.Injectable})}return o},configurable:!0})}(n,t));function z3(n,t=null,e=null,o){const i=O3(n,t,e,o);return i.resolveInjectorInitializers(),i}function O3(n,t=null,e=null,o,i=new Set){const a=[e||N0,g_(n)];return o=o||("object"==typeof n?void 0:Q1(n)),new Wz(a,t||F2(),o||null,i)}let Dt=(()=>{class n{static create(e,o){if(Array.isArray(e))return z3({name:""},o,e,"");{var i;const a=null!==(i=e.name)&&void 0!==i?i:"";return z3({name:a},e.parent,e.providers,a)}}}return n.THROW_IF_NOT_FOUND=os,n.NULL=new gz,n.\u0275prov=l0({token:n,providedIn:"any",factory:()=>U(hz)}),n.__NG_ELEMENT_ID__=-1,n})();function X(n,t=k0.Default){const e=b0();return null===e?U(n,t):W2(Ke(),e,e1(n),t)}function fd(){throw new Error("invalid")}function V2(n,t){return n<<17|t<<2}function Fn(n){return n>>17&32767}function Ad(n){return 2|n}function wo(n){return(131068&n)>>2}function hd(n,t){return-131069&n|t<<2}function md(n){return 1|n}function D3(n,t){const e=n.contentQueries;if(null!==e)for(let o=0;o22&&d3(n,t,22,!1),e(o,i)}finally{Qn(a)}}function kd(n,t,e){!b2()||(function W6(n,t,e,o){const i=e.directiveStart,a=e.directiveEnd;n.firstCreatePass||Ei(e,t),Nt(o,t);const r=e.initialInputs;for(let s=i;s0;){const e=n[--t];if("number"==typeof e&&e<0)return e}return 0})(s)!=p&&s.push(p),s.push(o,i,r)}}function H3(n,t){null!==n.hostBindings&&n.hostBindings(1,t)}function P3(n,t){t.flags|=2,(n.components||(n.components=[])).push(t.index)}function k6(n,t,e){if(e){if(t.exportAs)for(let o=0;o0&&Id(e)}}function Id(n){for(let o=od(n);null!==o;o=id(o))for(let i=10;i0&&Id(a)}const e=n[1].components;if(null!==e)for(let o=0;o0&&Id(i)}}function E6(n,t){const e=kt(t,n),o=e[1];(function S6(n,t){for(let e=t.length;e-1&&(sd(t,o),T(e,o))}this._attachedToViewContainer=!1}Vz(this._lView[1],this._lView)}onDestroy(t){E3(this._lView[1],this._lView,null,t)}markForCheck(){Td(this._cdRefInjectingView||this._lView)}detach(){this._lView[2]&=-65}reattach(){this._lView[2]|=64}detectChanges(){J2(this._lView[1],this._lView,this.context)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new M0(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function hq(n,t){us(n,t,t[11],2,null,null)}(this._lView[1],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new M0(902,!1);this._appRef=t}}class X6 extends zs{constructor(t){super(t),this._view=t}detectChanges(){const t=this._view;J2(t[1],t,t[8],!1)}checkNoChanges(){}get context(){return null}}class Xd extends Fa{constructor(t){super(),this.ngModule=t}resolveComponentFactory(t){const e=te(t);return new Os(e,this.ngModule)}}function K3(n){const t=[];for(let e in n)n.hasOwnProperty(e)&&t.push({propName:n[e],templateName:e});return t}class F6{constructor(t,e){this.injector=t,this.parentInjector=e}get(t,e,o){const i=this.injector.get(t,Vl,o);return i!==Vl||e===Vl?i:this.parentInjector.get(t,e,o)}}class Os extends Lz{constructor(t,e){super(),this.componentDef=t,this.ngModule=e,this.componentType=t.type,this.selector=function Xq(n){return n.map(Sq).join(",")}(t.selectors),this.ngContentSelectors=t.ngContentSelectors?t.ngContentSelectors:[],this.isBoundToModule=!!e}get inputs(){return K3(this.componentDef.inputs)}get outputs(){return K3(this.componentDef.outputs)}create(t,e,o,i){var a;let r=(i=i||this.ngModule)instanceof Xa?i:null===(a=i)||void 0===a?void 0:a.injector;r&&null!==this.componentDef.getStandaloneInjector&&(r=this.componentDef.getStandaloneInjector(r)||r);const s=r?new F6(t,r):t,p=s.get(ds,null);if(null===p)throw new M0(407,!1);const b=s.get(E_,null),O=p.createRenderer(null,this.componentDef),_=this.componentDef.selectors[0][0]||"div",R=o?function m6(n,t,e){return n.selectRootElement(t,e===m0.ShadowDom)}(O,o,this.componentDef.encapsulation):rd(p.createRenderer(null,this.componentDef),_,function x6(n){const t=n.toLowerCase();return"svg"===t?"svg":"math"===t?"math":null}(_)),L=this.componentDef.onPush?288:272,D=Nd(0,null,null,1,0,null,null,null,null,null),E=Z2(null,D,null,L,null,null,p,O,b,s,null);let n0,r0;Yr(E);try{const W0=function Y6(n,t,e,o,i,a){const r=e[1];e[22]=n;const p=Ua(r,22,2,"#host",null),b=p.mergedAttrs=t.hostAttrs;null!==b&&(Q2(p,b,!0),null!==n&&(La(i,n,b),null!==p.classes&&bd(i,n,p.classes),null!==p.styles&&a3(i,n,p.styles)));const O=o.createRenderer(n,t),_=Z2(e,T3(t),null,t.onPush?32:16,e[22],p,o,O,a||null,null,null);return r.firstCreatePass&&(Si(Ei(p,e),r,t.type),P3(r,p),Y3(p,e.length,1)),K2(e,_),e[22]=_}(R,this.componentDef,E,p,O);if(R)if(o)La(O,R,["ng-version",S_.full]);else{const{attrs:t0,classes:L0}=function xq(n){const t=[],e=[];let o=1,i=2;for(;o0&&bd(O,R,L0.join(" "))}if(r0=ya(D,22),void 0!==e){const t0=r0.projection=[];for(let L0=0;L0=0;o--){const i=n[o];i.hostVars=t+=i.hostVars,i.hostAttrs=wa(i.hostAttrs,e=wa(e,i.hostAttrs))}}(o)}function xd(n){return n===J0?{}:n===N0?[]:n}function G6(n,t){const e=n.viewQuery;n.viewQuery=e?(o,i)=>{t(o,i),e(o,i)}:t}function Z6(n,t){const e=n.contentQueries;n.contentQueries=e?(o,i,a)=>{t(o,i,a),e(o,i,a)}:t}function $6(n,t){const e=n.hostBindings;n.hostBindings=e?(o,i)=>{t(o,i),e(o,i)}:t}let tc=null;function Ui(){if(!tc){const n=J.Symbol;if(n&&n.iterator)tc=n.iterator;else{const t=Object.getOwnPropertyNames(Map.prototype);for(let e=0;es(Ye(g1[o.index])):o.index;let L0=null;if(!s&&p&&(L0=function cy(n,t,e,o){const i=n.cleanup;if(null!=i)for(let a=0;ap?s[p]:null}"string"==typeof r&&(a+=2)}return null}(n,t,i,o.index)),null!==L0)(L0.__ngLastListenerFn__||L0).__ngNextListenerFn__=a,L0.__ngLastListenerFn__=a,L=!1;else{a=uO(o,t,_,a,!1);const g1=e.listen(r0,i,a);R.push(a,g1),O&&O.push(i,t0,W0,W0+1)}}else a=uO(o,t,_,a,!1);const D=o.outputs;let E;if(L&&null!==D&&(E=D[i])){const n0=E.length;if(n0)for(let r0=0;r00;)t=t[15],n--;return t}(n,_1.lFrame.contextLView))[8]}(n)}function py(n,t){let e=null;const o=function Bq(n){const t=n.attrs;if(null!=t){const e=t.indexOf(5);if(0==(1&e))return t[e+1]}return null}(n);for(let i=0;i=0}function ac(n,t,e){return Hn(n,t,e,!1),ac}function on(n,t){return Hn(n,t,null,!0),on}function Hn(n,t,e,o){const i=b0(),a=U1(),r=mn(2);a.firstUpdatePass&&function NO(n,t,e,o){const i=n.data;if(null===i[e+1]){const a=i[qt()],r=function CO(n,t){return t>=n.expandoStartIndex}(n,e);(function TO(n,t){return 0!=(n.flags&(t?16:32))})(a,o)&&null===t&&!r&&(t=!1),t=function gy(n,t,e,o){const i=Hr(n);let a=o?t.residualClasses:t.residualStyles;if(null===i)0===(o?t.classBindings:t.styleBindings)&&(e=hs(e=Vd(null,n,t,e,o),t.attrs,o),a=null);else{const r=t.directiveStylingLast;if(-1===r||n[r]!==i)if(e=Vd(i,n,t,e,o),null===a){let p=function _y(n,t,e){const o=e?t.classBindings:t.styleBindings;if(0!==wo(o))return n[Fn(o)]}(n,t,o);void 0!==p&&Array.isArray(p)&&(p=Vd(null,n,t,p[1],o),p=hs(p,t.attrs,o),function qy(n,t,e,o){n[Fn(e?t.classBindings:t.styleBindings)]=o}(n,t,o,p))}else a=function yy(n,t,e){let o;const i=t.directiveEnd;for(let a=1+t.directiveStylingLast;a0)&&(b=!0)}else O=e;if(i)if(0!==p){const R=Fn(n[s+1]);n[o+1]=V2(R,s),0!==R&&(n[R+1]=hd(n[R+1],o)),n[s+1]=function r6(n,t){return 131071&n|t<<17}(n[s+1],o)}else n[o+1]=V2(s,0),0!==s&&(n[s+1]=hd(n[s+1],o)),s=o;else n[o+1]=V2(p,0),0===s?s=o:n[p+1]=hd(n[p+1],o),p=o;b&&(n[o+1]=Ad(n[o+1])),yO(n,O,o,!0),yO(n,O,o,!1),function dy(n,t,e,o,i){const a=i?n.residualClasses:n.residualStyles;null!=a&&"string"==typeof t&&Ia(a,t)>=0&&(e[o+1]=md(e[o+1]))}(t,O,n,o,a),r=V2(s,p),a?t.classBindings=r:t.styleBindings=r}(i,a,t,e,r,o)}}(a,n,r,o),t!==R1&&Bt(i,r,t)&&function BO(n,t,e,o,i,a,r,s){if(!(3&t.type))return;const p=n.data,b=p[s+1];rc(function v3(n){return 1==(1&n)}(b)?IO(p,t,e,i,wo(b),r):void 0)||(rc(a)||function y3(n){return 2==(2&n)}(b)&&(a=IO(p,null,e,i,s,r)),function wq(n,t,e,o,i){if(t)i?n.addClass(e,o):n.removeClass(e,o);else{let a=-1===o.indexOf("-")?void 0:nn.DashCase;null==i?n.removeStyle(e,o,a):("string"==typeof i&&i.endsWith("!important")&&(i=i.slice(0,-10),a|=nn.Important),n.setStyle(e,o,i,a))}}(o,r,qa(qt(),e),i,a))}(a,a.data[qt()],i,i[11],n,i[r+1]=function Ry(n,t){return null==n||("string"==typeof t?n+=t:"object"==typeof n&&(n=Q1(dn(n)))),n}(t,e),o,r)}function Vd(n,t,e,o,i){let a=null;const r=e.directiveEnd;let s=e.directiveStylingLast;for(-1===s?s=e.directiveStart:s++;s0;){const p=n[i],b=Array.isArray(p),O=b?p[1]:p,_=null===O;let R=e[i+1];R===R1&&(R=_?N0:void 0);let L=_?Ll(R,o):O===o?R:void 0;if(b&&!rc(L)&&(L=Ll(p,o)),rc(L)&&(s=L,r))return s;const D=n[i+1];i=r?Fn(D):wo(D)}if(null!==t){let p=a?t.residualClasses:t.residualStyles;null!=p&&(s=Ll(p,o))}return s}function rc(n){return void 0!==n}function a0(n,t=""){const e=b0(),o=U1(),i=n+22,a=o.firstCreatePass?Ua(o,i,1,t,null):o.data[i],r=e[i]=function ad(n,t){return n.createText(t)}(e[11],t);P2(o,e,r,a),hn(a,!1)}function vt(n){return Co("",n,""),vt}function Co(n,t,e){const o=b0(),i=function $a(n,t,e,o){return Bt(n,Tn(),e)?t+l1(e)+o:R1}(o,n,t,e);return i!==R1&&ko(o,qt(),i),Co}function Ud(n,t,e,o,i){const a=b0(),r=Ka(a,n,t,e,o,i);return r!==R1&&ko(a,qt(),r),Ud}function ms(n,t,e){const o=b0();return Bt(o,Tn(),t)&&bn(U1(),Ie(),o,n,t,o[11],e,!0),ms}function sc(n,t,e){const o=b0();if(Bt(o,Tn(),t)){const a=U1(),r=Ie();bn(a,r,o,n,t,Z3(Hr(a.data),r,o),e,!0)}return sc}const sr="en-US";let tf=sr;function $d(n,t,e,o,i){if(n=e1(n),Array.isArray(n))for(let a=0;a>20;if(Yi(n)||!n.multi){const L=new Ti(p,i,X),D=Jd(s,t,i?O:O+R,_);-1===D?(Si(Ei(b,r),a,s),Kd(a,n,t.length),t.push(s),b.directiveStart++,b.directiveEnd++,i&&(b.providerIndexes+=1048576),e.push(L),r.push(L)):(e[D]=L,r[D]=L)}else{const L=Jd(s,t,O+R,_),D=Jd(s,t,O,O+R),E=L>=0&&e[L],n0=D>=0&&e[D];if(i&&!n0||!i&&!E){Si(Ei(b,r),a,s);const r0=function jv(n,t,e,o,i){const a=new Ti(n,e,X);return a.multi=[],a.index=t,a.componentProviders=0,Lf(a,i,o&&!e),a}(i?Yv:Pv,e.length,i,o,p);!i&&n0&&(e[D].providerFactory=r0),Kd(a,n,t.length,0),t.push(s),b.directiveStart++,b.directiveEnd++,i&&(b.providerIndexes+=1048576),e.push(r0),r.push(r0)}else Kd(a,n,L>-1?L:D,Lf(e[i?D:L],p,!i&&o));!i&&o&&n0&&e[D].componentProviders++}}}function Kd(n,t,e,o){const i=Yi(t),a=function q_(n){return!!n.useClass}(t);if(i||a){const p=(a?e1(t.useClass):t).prototype.ngOnDestroy;if(p){const b=n.destroyHooks||(n.destroyHooks=[]);if(!i&&t.multi){const O=b.indexOf(e);-1===O?b.push(e,[o,p]):b[O+1].push(o,p)}else b.push(e,p)}}}function Lf(n,t,e){return e&&n.componentProviders++,n.multi.push(t)-1}function Jd(n,t,e,o){for(let i=e;i{e.providersResolver=(o,i)=>function Hv(n,t,e){const o=U1();if(o.firstCreatePass){const i=At(n);$d(e,o.data,o.blueprint,i,!0),$d(t,o.data,o.blueprint,i,!1)}}(o,i?i(n):n,t)}}class cr{}class wf extends cr{constructor(t,e){super(),this._parent=e,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new Xd(this);const o=function Pt(n,t){const e=n[Me]||null;if(!e&&!0===t)throw new Error(`Type ${Q1(n)} does not have '\u0275mod' property.`);return e}(t);this._bootstrapComponents=function Lo(n){return n instanceof Function?n():n}(o.bootstrap),this._r3Injector=O3(t,e,[{provide:cr,useValue:this},{provide:Fa,useValue:this.componentFactoryResolver}],Q1(t),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(t)}get injector(){return this._r3Injector}destroy(){const t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(e=>e()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}}class eb extends class Vv{}{constructor(t){super(),this.moduleType=t}create(t){return new wf(this.moduleType,t)}}function nb(n,t,e,o,i){return function Sf(n,t,e,o,i,a,r){const s=t+e;return Gi(n,s,i,a)?ao(n,s+2,r?o.call(r,i,a):o(i,a)):Ws(n,s+2)}(b0(),ht(),n,t,e,o,i)}function Ws(n,t){const e=n[t];return e===R1?void 0:e}function Pf(n,t,e){const o=n+22,i=b0(),a=Jo(i,o);return function Rs(n,t){return n[1].data[t].pure}(i,o)?function Ef(n,t,e,o,i,a){const r=t+e;return Bt(n,r,i)?ao(n,r+1,a?o.call(a,i):o(i)):Ws(n,r+1)}(i,ht(),t,a.transform,e,a):a.transform(e)}function ob(n){return t=>{setTimeout(n,void 0,t)}}const Se=class hW extends n1{constructor(t=!1){super(),this.__isAsync=t}emit(t){super.next(t)}subscribe(t,e,o){let i=t,a=e||(()=>null),r=o;if(t&&"object"==typeof t){var s,p,b;const _=t;i=null===(s=_.next)||void 0===s?void 0:s.bind(_),a=null===(p=_.error)||void 0===p?void 0:p.bind(_),r=null===(b=_.complete)||void 0===b?void 0:b.bind(_)}this.__isAsync&&(a=ob(a),i&&(i=ob(i)),r&&(r=ob(r)));const O=super.subscribe({next:i,error:a,complete:r});return t instanceof B&&t.add(O),O}};function mW(){return this._results[Ui()]()}class bc{constructor(t=!1){this._emitDistinctChangesOnly=t,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const e=Ui(),o=bc.prototype;o[e]||(o[e]=mW)}get changes(){return this._changes||(this._changes=new Se)}get(t){return this._results[t]}map(t){return this._results.map(t)}filter(t){return this._results.filter(t)}find(t){return this._results.find(t)}reduce(t,e){return this._results.reduce(t,e)}forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,e){const o=this;o.dirty=!1;const i=h(t);(this._changesDetected=!function M(n,t,e){if(n.length!==t.length)return!1;for(let o=0;o{class n{}return n.__NG_ELEMENT_ID__=qW,n})();const gW=co,_W=class extends gW{constructor(t,e,o){super(),this._declarationLView=t,this._declarationTContainer=e,this.elementRef=o}createEmbeddedView(t,e){const o=this._declarationTContainer.tViews,i=Z2(this._declarationLView,o,t,16,null,o.declTNode,null,null,null,null,e||null);i[17]=this._declarationLView[this._declarationTContainer.index];const r=this._declarationLView[19];return null!==r&&(i[19]=r.createEmbeddedView(o)),wd(o,i,t),new zs(i)}};function qW(){return Mc(Ke(),b0())}function Mc(n,t){return 4&n.type?new _W(t,n,Ha(n,t)):null}let qn=(()=>{class n{}return n.__NG_ELEMENT_ID__=yW,n})();function yW(){return Vf(Ke(),b0())}const vW=qn,Yf=class extends vW{constructor(t,e,o){super(),this._lContainer=t,this._hostTNode=e,this._hostLView=o}get element(){return Ha(this._hostTNode,this._hostLView)}get injector(){return new ii(this._hostTNode,this._hostLView)}get parentInjector(){const t=Na(this._hostTNode,this._hostLView);if(y2(t)){const e=oi(t,this._hostLView),o=f0(t);return new ii(e[1].data[o+8],e)}return new ii(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const e=jf(this._lContainer);return null!==e&&e[t]||null}get length(){return this._lContainer.length-10}createEmbeddedView(t,e,o){let i,a;"number"==typeof o?i=o:null!=o&&(i=o.index,a=o.injector);const r=t.createEmbeddedView(e||{},a);return this.insert(r,i),r}createComponent(t,e,o,i,a){const r=t&&!T1(t);let s;if(r)s=e;else{const _=e||{};s=_.index,o=_.injector,i=_.projectableNodes,a=_.environmentInjector||_.ngModuleRef}const p=r?t:new Os(te(t)),b=o||this.parentInjector;if(!a&&null==p.ngModule){const R=(r?b:this.parentInjector).get(Xa,null);R&&(a=R)}const O=p.create(b,i,void 0,a);return this.insert(O.hostView,s),O}insert(t,e){const o=t._lView,i=o[1];if(function el(n){return sn(n[3])}(o)){const O=this.indexOf(t);if(-1!==O)this.detach(O);else{const _=o[3],R=new Yf(_,_[6],_[3]);R.detach(R.indexOf(t))}}const a=this._adjustIndex(e),r=this._lContainer;!function gq(n,t,e,o){const i=10+o,a=e.length;o>0&&(e[i-1][4]=t),o0)o.push(r[s/2]);else{const b=a[s+1],O=t[-p];for(let _=10;_{class n{constructor(e){this.appInits=e,this.resolve=zc,this.reject=zc,this.initialized=!1,this.done=!1,this.donePromise=new Promise((o,i)=>{this.resolve=o,this.reject=i})}runInitializers(){if(this.initialized)return;const e=[],o=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let i=0;i{a.subscribe({complete:s,error:p})});e.push(r)}}Promise.all(e).then(()=>{o()}).catch(i=>{this.reject(i)}),0===e.length&&o(),this.initialized=!0}}return n.\u0275fac=function(e){return new(e||n)(U(OA,8))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const br=new R0("AppId",{providedIn:"root",factory:function fA(){return`${zb()}${zb()}${zb()}`}});function zb(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const AA=new R0("Platform Initializer"),fc=new R0("Platform ID",{providedIn:"platform",factory:()=>"unknown"}),eR=new R0("appBootstrapListener"),No=new R0("AnimationModuleType"),po=new R0("LocaleId",{providedIn:"root",factory:()=>pi(po,k0.Optional|k0.SkipSelf)||function tR(){return typeof $localize<"u"&&$localize.locale||sr}()}),rR=(()=>Promise.resolve(0))();function Ob(n){typeof Zone>"u"?rR.then(()=>{n&&n.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",n)}class F1{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:e=!1,shouldCoalesceRunChangeDetection:o=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Se(!1),this.onMicrotaskEmpty=new Se(!1),this.onStable=new Se(!1),this.onError=new Se(!1),typeof Zone>"u")throw new M0(908,!1);Zone.assertZonePatched();const i=this;if(i._nesting=0,i._outer=i._inner=Zone.current,Zone.AsyncStackTaggingZoneSpec){const a=Zone.AsyncStackTaggingZoneSpec;i._inner=i._inner.fork(new a("Angular"))}Zone.TaskTrackingZoneSpec&&(i._inner=i._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(i._inner=i._inner.fork(Zone.longStackTraceZoneSpec)),i.shouldCoalesceEventChangeDetection=!o&&e,i.shouldCoalesceRunChangeDetection=o,i.lastRequestAnimationFrameId=-1,i.nativeRequestAnimationFrame=function sR(){let n=J.requestAnimationFrame,t=J.cancelAnimationFrame;if(typeof Zone<"u"&&n&&t){const e=n[Zone.__symbol__("OriginalDelegate")];e&&(n=e);const o=t[Zone.__symbol__("OriginalDelegate")];o&&(t=o)}return{nativeRequestAnimationFrame:n,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function lR(n){const t=()=>{!function pR(n){n.isCheckStableRunning||-1!==n.lastRequestAnimationFrameId||(n.lastRequestAnimationFrameId=n.nativeRequestAnimationFrame.call(J,()=>{n.fakeTopEventTask||(n.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{n.lastRequestAnimationFrameId=-1,Ab(n),n.isCheckStableRunning=!0,fb(n),n.isCheckStableRunning=!1},void 0,()=>{},()=>{})),n.fakeTopEventTask.invoke()}),Ab(n))}(n)};n._inner=n._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(e,o,i,a,r,s)=>{try{return gA(n),e.invokeTask(i,a,r,s)}finally{(n.shouldCoalesceEventChangeDetection&&"eventTask"===a.type||n.shouldCoalesceRunChangeDetection)&&t(),_A(n)}},onInvoke:(e,o,i,a,r,s,p)=>{try{return gA(n),e.invoke(i,a,r,s,p)}finally{n.shouldCoalesceRunChangeDetection&&t(),_A(n)}},onHasTask:(e,o,i,a)=>{e.hasTask(i,a),o===i&&("microTask"==a.change?(n._hasPendingMicrotasks=a.microTask,Ab(n),fb(n)):"macroTask"==a.change&&(n.hasPendingMacrotasks=a.macroTask))},onHandleError:(e,o,i,a)=>(e.handleError(i,a),n.runOutsideAngular(()=>n.onError.emit(a)),!1)})}(i)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!F1.isInAngularZone())throw new M0(909,!1)}static assertNotInAngularZone(){if(F1.isInAngularZone())throw new M0(909,!1)}run(t,e,o){return this._inner.run(t,e,o)}runTask(t,e,o,i){const a=this._inner,r=a.scheduleEventTask("NgZoneEvent: "+i,t,cR,zc,zc);try{return a.runTask(r,e,o)}finally{a.cancelTask(r)}}runGuarded(t,e,o){return this._inner.runGuarded(t,e,o)}runOutsideAngular(t){return this._outer.run(t)}}const cR={};function fb(n){if(0==n._nesting&&!n.hasPendingMicrotasks&&!n.isStable)try{n._nesting++,n.onMicrotaskEmpty.emit(null)}finally{if(n._nesting--,!n.hasPendingMicrotasks)try{n.runOutsideAngular(()=>n.onStable.emit(null))}finally{n.isStable=!0}}}function Ab(n){n.hasPendingMicrotasks=!!(n._hasPendingMicrotasks||(n.shouldCoalesceEventChangeDetection||n.shouldCoalesceRunChangeDetection)&&-1!==n.lastRequestAnimationFrameId)}function gA(n){n._nesting++,n.isStable&&(n.isStable=!1,n.onUnstable.emit(null))}function _A(n){n._nesting--,fb(n)}class dR{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new Se,this.onMicrotaskEmpty=new Se,this.onStable=new Se,this.onError=new Se}run(t,e,o){return t.apply(e,o)}runGuarded(t,e,o){return t.apply(e,o)}runOutsideAngular(t){return t()}runTask(t,e,o,i){return t.apply(e,o)}}const qA=new R0(""),Ac=new R0("");let gb,hb=(()=>{class n{constructor(e,o,i){this._ngZone=e,this.registry=o,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,gb||(function bR(n){gb=n}(i),i.addToWindow(o)),this._watchAngularEvents(),e.run(()=>{this.taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{F1.assertNotInAngularZone(),Ob(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())Ob(()=>{for(;0!==this._callbacks.length;){let e=this._callbacks.pop();clearTimeout(e.timeoutId),e.doneCb(this._didWork)}this._didWork=!1});else{let e=this.getPendingTasks();this._callbacks=this._callbacks.filter(o=>!o.updateCb||!o.updateCb(e)||(clearTimeout(o.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(e=>({source:e.source,creationLocation:e.creationLocation,data:e.data})):[]}addCallback(e,o,i){let a=-1;o&&o>0&&(a=setTimeout(()=>{this._callbacks=this._callbacks.filter(r=>r.timeoutId!==a),e(this._didWork,this.getPendingTasks())},o)),this._callbacks.push({doneCb:e,timeoutId:a,updateCb:i})}whenStable(e,o,i){if(i&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(e,o,i),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(e){this.registry.registerApplication(e,this)}unregisterApplication(e){this.registry.unregisterApplication(e)}findProviders(e,o,i){return[]}}return n.\u0275fac=function(e){return new(e||n)(U(F1),U(mb),U(Ac))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})(),mb=(()=>{class n{constructor(){this._applications=new Map}registerApplication(e,o){this._applications.set(e,o)}unregisterApplication(e){this._applications.delete(e)}unregisterAllApplications(){this._applications.clear()}getTestability(e){return this._applications.get(e)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(e,o=!0){var i,a;return null!==(i=null===(a=gb)||void 0===a?void 0:a.findTestabilityInTree(this,e,o))&&void 0!==i?i:null}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"platform"}),n})(),zi=null;const yA=new R0("AllowMultipleToken"),_b=new R0("PlatformDestroyListeners");function WA(n,t,e=[]){const o=`Platform: ${t}`,i=new R0(o);return(a=[])=>{let r=qb();if(!r||r.injector.get(yA,!1)){const s=[...e,...a,{provide:i,useValue:!0}];n?n(s):function zR(n){if(zi&&!zi.get(yA,!1))throw new M0(400,!1);zi=n;const t=n.get(LA);(function vA(n){const t=n.get(AA,null);t&&t.forEach(e=>e())})(n)}(function RA(n=[],t){return Dt.create({name:t,providers:[{provide:Hl,useValue:"platform"},{provide:_b,useValue:new Set([()=>zi=null])},...n]})}(s,o))}return function fR(n){const t=qb();if(!t)throw new M0(401,!1);return t}()}}function qb(){var n,t;return null!==(n=null===(t=zi)||void 0===t?void 0:t.get(LA))&&void 0!==n?n:null}let LA=(()=>{class n{constructor(e){this._injector=e,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(e,o){const i=function kA(n,t){let e;return e="noop"===n?new dR:("zone.js"===n?void 0:n)||new F1(t),e}(o?.ngZone,function wA(n){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:!(!n||!n.ngZoneEventCoalescing)||!1,shouldCoalesceRunChangeDetection:!(!n||!n.ngZoneRunCoalescing)||!1}}(o)),a=[{provide:F1,useValue:i}];return i.run(()=>{const r=Dt.create({providers:a,parent:this.injector,name:e.moduleType.name}),s=e.create(r),p=s.injector.get(Ro,null);if(!p)throw new M0(402,!1);return i.runOutsideAngular(()=>{const b=i.onError.subscribe({next:O=>{p.handleError(O)}});s.onDestroy(()=>{hc(this._modules,s),b.unsubscribe()})}),function CA(n,t,e){try{const o=e();return oc(o)?o.catch(i=>{throw t.runOutsideAngular(()=>n.handleError(i)),i}):o}catch(o){throw t.runOutsideAngular(()=>n.handleError(o)),o}}(p,i,()=>{const b=s.injector.get(Oc);return b.runInitializers(),b.donePromise.then(()=>(function nf(n){H0(n,"Expected localeId to be defined"),"string"==typeof n&&(tf=n.toLowerCase().replace(/_/g,"-"))}(s.injector.get(po,sr)||sr),this._moduleDoBootstrap(s),s))})})}bootstrapModule(e,o=[]){const i=NA({},o);return function MR(n,t,e){const o=new eb(e);return Promise.resolve(o)}(0,0,e).then(a=>this.bootstrapModuleFactory(a,i))}_moduleDoBootstrap(e){const o=e.injector.get(ws);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach(i=>o.bootstrap(i));else{if(!e.instance.ngDoBootstrap)throw new M0(403,!1);e.instance.ngDoBootstrap(o)}this._modules.push(e)}onDestroy(e){this._destroyListeners.push(e)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new M0(404,!1);this._modules.slice().forEach(o=>o.destroy()),this._destroyListeners.forEach(o=>o());const e=this._injector.get(_b,null);e&&(e.forEach(o=>o()),e.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}}return n.\u0275fac=function(e){return new(e||n)(U(Dt))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"platform"}),n})();function NA(n,t){return Array.isArray(t)?t.reduce(NA,n):{...n,...t}}let ws=(()=>{class n{constructor(e,o,i){this._zone=e,this._injector=o,this._exceptionHandler=i,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this._destroyed=!1,this._destroyListeners=[],this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const a=new c1(s=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{s.next(this._stable),s.complete()})}),r=new c1(s=>{let p;this._zone.runOutsideAngular(()=>{p=this._zone.onStable.subscribe(()=>{F1.assertNotInAngularZone(),Ob(()=>{!this._stable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks&&(this._stable=!0,s.next(!0))})})});const b=this._zone.onUnstable.subscribe(()=>{F1.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{s.next(!1)}))});return()=>{p.unsubscribe(),b.unsubscribe()}});this.isStable=Le(a,r.pipe(de()))}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(e,o){const i=e instanceof Lz;if(!this._injector.get(Oc).done)throw!i&&function Ot(n){const t=te(n)||at(n)||ke(n);return null!==t&&t.standalone}(e),new M0(405,false);let r;r=i?e:this._injector.get(Fa).resolveComponentFactory(e),this.componentTypes.push(r.componentType);const s=function uR(n){return n.isBoundToModule}(r)?void 0:this._injector.get(cr),b=r.create(Dt.NULL,[],o||r.selector,s),O=b.location.nativeElement,_=b.injector.get(qA,null);return _?.registerApplication(O),b.onDestroy(()=>{this.detachView(b.hostView),hc(this.components,b),_?.unregisterApplication(O)}),this._loadComponent(b),b}tick(){if(this._runningTick)throw new M0(101,!1);try{this._runningTick=!0;for(let e of this._views)e.detectChanges()}catch(e){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(e))}finally{this._runningTick=!1}}attachView(e){const o=e;this._views.push(o),o.attachToAppRef(this)}detachView(e){const o=e;hc(this._views,o),o.detachFromAppRef()}_loadComponent(e){this.attachView(e.hostView),this.tick(),this.components.push(e),this._injector.get(eR,[]).concat(this._bootstrapListeners).forEach(i=>i(e))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(e=>e()),this._views.slice().forEach(e=>e.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(e){return this._destroyListeners.push(e),()=>hc(this._destroyListeners,e)}destroy(){if(this._destroyed)throw new M0(406,!1);const e=this._injector;e.destroy&&!e.destroyed&&e.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}}return n.\u0275fac=function(e){return new(e||n)(U(F1),U(Xa),U(Ro))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function hc(n,t){const e=n.indexOf(t);e>-1&&n.splice(e,1)}let $i=(()=>{class n{}return n.__NG_ELEMENT_ID__=hR,n})();function hR(n){return function mR(n,t,e){if(Bi(n)&&!e){const o=kt(n.index,t);return new zs(o,o)}return 47&n.type?new zs(t[16],t):null}(Ke(),b0(),16==(16&n))}class XA{constructor(){}supports(t){return fs(t)}create(t){return new WR(t)}}const vR=(n,t)=>t;class WR{constructor(t){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=t||vR}forEachItem(t){let e;for(e=this._itHead;null!==e;e=e._next)t(e)}forEachOperation(t){let e=this._itHead,o=this._removalsHead,i=0,a=null;for(;e||o;){const r=!o||e&&e.currentIndex{r=this._trackByFn(i,s),null!==e&&Object.is(e.trackById,r)?(o&&(e=this._verifyReinsertion(e,s,r,i)),Object.is(e.item,s)||this._addIdentityChange(e,s)):(e=this._mismatch(e,s,r,i),o=!0),e=e._next,i++}),this.length=i;return this._truncate(e),this.collection=t,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let t;for(t=this._previousItHead=this._itHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._additionsHead;null!==t;t=t._nextAdded)t.previousIndex=t.currentIndex;for(this._additionsHead=this._additionsTail=null,t=this._movesHead;null!==t;t=t._nextMoved)t.previousIndex=t.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(t,e,o,i){let a;return null===t?a=this._itTail:(a=t._prev,this._remove(t)),null!==(t=null===this._unlinkedRecords?null:this._unlinkedRecords.get(o,null))?(Object.is(t.item,e)||this._addIdentityChange(t,e),this._reinsertAfter(t,a,i)):null!==(t=null===this._linkedRecords?null:this._linkedRecords.get(o,i))?(Object.is(t.item,e)||this._addIdentityChange(t,e),this._moveAfter(t,a,i)):t=this._addAfter(new RR(e,o),a,i),t}_verifyReinsertion(t,e,o,i){let a=null===this._unlinkedRecords?null:this._unlinkedRecords.get(o,null);return null!==a?t=this._reinsertAfter(a,t._prev,i):t.currentIndex!=i&&(t.currentIndex=i,this._addToMoves(t,i)),t}_truncate(t){for(;null!==t;){const e=t._next;this._addToRemovals(this._unlink(t)),t=e}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(t,e,o){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(t);const i=t._prevRemoved,a=t._nextRemoved;return null===i?this._removalsHead=a:i._nextRemoved=a,null===a?this._removalsTail=i:a._prevRemoved=i,this._insertAfter(t,e,o),this._addToMoves(t,o),t}_moveAfter(t,e,o){return this._unlink(t),this._insertAfter(t,e,o),this._addToMoves(t,o),t}_addAfter(t,e,o){return this._insertAfter(t,e,o),this._additionsTail=null===this._additionsTail?this._additionsHead=t:this._additionsTail._nextAdded=t,t}_insertAfter(t,e,o){const i=null===e?this._itHead:e._next;return t._next=i,t._prev=e,null===i?this._itTail=t:i._prev=t,null===e?this._itHead=t:e._next=t,null===this._linkedRecords&&(this._linkedRecords=new xA),this._linkedRecords.put(t),t.currentIndex=o,t}_remove(t){return this._addToRemovals(this._unlink(t))}_unlink(t){null!==this._linkedRecords&&this._linkedRecords.remove(t);const e=t._prev,o=t._next;return null===e?this._itHead=o:e._next=o,null===o?this._itTail=e:o._prev=e,t}_addToMoves(t,e){return t.previousIndex===e||(this._movesTail=null===this._movesTail?this._movesHead=t:this._movesTail._nextMoved=t),t}_addToRemovals(t){return null===this._unlinkedRecords&&(this._unlinkedRecords=new xA),this._unlinkedRecords.put(t),t.currentIndex=null,t._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=t,t._prevRemoved=null):(t._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=t),t}_addIdentityChange(t,e){return t.item=e,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=t:this._identityChangesTail._nextIdentityChange=t,t}}class RR{constructor(t,e){this.item=t,this.trackById=e,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class LR{constructor(){this._head=null,this._tail=null}add(t){null===this._head?(this._head=this._tail=t,t._nextDup=null,t._prevDup=null):(this._tail._nextDup=t,t._prevDup=this._tail,t._nextDup=null,this._tail=t)}get(t,e){let o;for(o=this._head;null!==o;o=o._nextDup)if((null===e||e<=o.currentIndex)&&Object.is(o.trackById,t))return o;return null}remove(t){const e=t._prevDup,o=t._nextDup;return null===e?this._head=o:e._nextDup=o,null===o?this._tail=e:o._prevDup=e,null===this._head}}class xA{constructor(){this.map=new Map}put(t){const e=t.trackById;let o=this.map.get(e);o||(o=new LR,this.map.set(e,o)),o.add(t)}get(t,e){const i=this.map.get(t);return i?i.get(t,e):null}remove(t){const e=t.trackById;return this.map.get(e).remove(t)&&this.map.delete(e),t}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function FA(n,t,e){const o=n.previousIndex;if(null===o)return o;let i=0;return e&&o{if(e&&e.key===i)this._maybeAddToChanges(e,o),this._appendAfter=e,e=e._next;else{const a=this._getOrCreateRecordForKey(i,o);e=this._insertBeforeOrAppend(e,a)}}),e){e._prev&&(e._prev._next=null),this._removalsHead=e;for(let o=e;null!==o;o=o._nextRemoved)o===this._mapHead&&(this._mapHead=null),this._records.delete(o.key),o._nextRemoved=o._next,o.previousValue=o.currentValue,o.currentValue=null,o._prev=null,o._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(t,e){if(t){const o=t._prev;return e._next=t,e._prev=o,t._prev=e,o&&(o._next=e),t===this._mapHead&&(this._mapHead=e),this._appendAfter=t,t}return this._appendAfter?(this._appendAfter._next=e,e._prev=this._appendAfter):this._mapHead=e,this._appendAfter=e,null}_getOrCreateRecordForKey(t,e){if(this._records.has(t)){const i=this._records.get(t);this._maybeAddToChanges(i,e);const a=i._prev,r=i._next;return a&&(a._next=r),r&&(r._prev=a),i._next=null,i._prev=null,i}const o=new kR(t);return this._records.set(t,o),o.currentValue=e,this._addToAdditions(o),o}_reset(){if(this.isDirty){let t;for(this._previousMapHead=this._mapHead,t=this._previousMapHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._changesHead;null!==t;t=t._nextChanged)t.previousValue=t.currentValue;for(t=this._additionsHead;null!=t;t=t._nextAdded)t.previousValue=t.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(t,e){Object.is(e,t.currentValue)||(t.previousValue=t.currentValue,t.currentValue=e,this._addToChanges(t))}_addToAdditions(t){null===this._additionsHead?this._additionsHead=this._additionsTail=t:(this._additionsTail._nextAdded=t,this._additionsTail=t)}_addToChanges(t){null===this._changesHead?this._changesHead=this._changesTail=t:(this._changesTail._nextChanged=t,this._changesTail=t)}_forEach(t,e){t instanceof Map?t.forEach(e):Object.keys(t).forEach(o=>e(t[o],o))}}class kR{constructor(t){this.key=t,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}function PA(){return new _c([new XA])}let _c=(()=>{class n{constructor(e){this.factories=e}static create(e,o){if(null!=o){const i=o.factories.slice();e=e.concat(i)}return new n(e)}static extend(e){return{provide:n,useFactory:o=>n.create(e,o||PA()),deps:[[n,new rs,new Hi]]}}find(e){const o=this.factories.find(i=>i.supports(e));if(null!=o)return o;throw new M0(901,!1)}}return n.\u0275prov=l0({token:n,providedIn:"root",factory:PA}),n})();function YA(){return new ks([new HA])}let ks=(()=>{class n{constructor(e){this.factories=e}static create(e,o){if(o){const i=o.factories.slice();e=e.concat(i)}return new n(e)}static extend(e){return{provide:n,useFactory:o=>n.create(e,o||YA()),deps:[[n,new rs,new Hi]]}}find(e){const o=this.factories.find(i=>i.supports(e));if(o)return o;throw new M0(901,!1)}}return n.\u0275prov=l0({token:n,providedIn:"root",factory:YA}),n})();const DR=WA(null,"core",[]);let BR=(()=>{class n{constructor(e){}}return n.\u0275fac=function(e){return new(e||n)(U(ws))},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({}),n})();let qc=null;function lo(){return qc}const D1=new R0("DocumentToken");let jA=(()=>{class n{historyGo(e){throw new Error("Not implemented")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:function(){return function SR(){return U(VA)}()},providedIn:"platform"}),n})(),VA=(()=>{class n extends jA{constructor(e){super(),this._doc=e,this._init()}_init(){this.location=window.location,this._history=window.history}getBaseHrefFromDOM(){return lo().getBaseHref(this._doc)}onPopState(e){const o=lo().getGlobalEventTarget(this._doc,"window");return o.addEventListener("popstate",e,!1),()=>o.removeEventListener("popstate",e)}onHashChange(e){const o=lo().getGlobalEventTarget(this._doc,"window");return o.addEventListener("hashchange",e,!1),()=>o.removeEventListener("hashchange",e)}get href(){return this.location.href}get protocol(){return this.location.protocol}get hostname(){return this.location.hostname}get port(){return this.location.port}get pathname(){return this.location.pathname}get search(){return this.location.search}get hash(){return this.location.hash}set pathname(e){this.location.pathname=e}pushState(e,o,i){UA()?this._history.pushState(e,o,i):this.location.hash=i}replaceState(e,o,i){UA()?this._history.replaceState(e,o,i):this.location.hash=i}forward(){this._history.forward()}back(){this._history.back()}historyGo(e=0){this._history.go(e)}getState(){return this._history.state}}return n.\u0275fac=function(e){return new(e||n)(U(D1))},n.\u0275prov=l0({token:n,factory:function(){return function XR(){return new VA(U(D1))}()},providedIn:"platform"}),n})();function UA(){return!!window.history.pushState}function GA(n,t){if(0==n.length)return t;if(0==t.length)return n;let e=0;return n.endsWith("/")&&e++,t.startsWith("/")&&e++,2==e?n+t.substring(1):1==e?n+t:n+"/"+t}function ZA(n){const t=n.match(/#|\?|$/),e=t&&t.index||n.length;return n.slice(0,e-("/"===n[e-1]?1:0))+n.slice(e)}function Ji(n){return n&&"?"!==n[0]?"?"+n:n}let wb=(()=>{class n{historyGo(e){throw new Error("Not implemented")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:function(){return pi(FR)},providedIn:"root"}),n})();const xR=new R0("appBaseHref");let FR=(()=>{class n extends wb{constructor(e,o){var i,a,r;super(),this._platformLocation=e,this._removeListenerFns=[],this._baseHref=null!==(i=null!==(a=o??this._platformLocation.getBaseHrefFromDOM())&&void 0!==a?a:null===(r=pi(D1).location)||void 0===r?void 0:r.origin)&&void 0!==i?i:""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(e){this._removeListenerFns.push(this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e))}getBaseHref(){return this._baseHref}prepareExternalUrl(e){return GA(this._baseHref,e)}path(e=!1){const o=this._platformLocation.pathname+Ji(this._platformLocation.search),i=this._platformLocation.hash;return i&&e?`${o}${i}`:o}pushState(e,o,i,a){const r=this.prepareExternalUrl(i+Ji(a));this._platformLocation.pushState(e,o,r)}replaceState(e,o,i,a){const r=this.prepareExternalUrl(i+Ji(a));this._platformLocation.replaceState(e,o,r)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(e=0){var o,i;null===(o=(i=this._platformLocation).historyGo)||void 0===o||o.call(i,e)}}return n.\u0275fac=function(e){return new(e||n)(U(jA),U(xR,8))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),kb=(()=>{class n{constructor(e){this._subject=new Se,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=e;const o=this._locationStrategy.getBaseHref();this._baseHref=ZA($A(o)),this._locationStrategy.onPopState(i=>{this._subject.emit({url:this.path(!0),pop:!0,state:i.state,type:i.type})})}ngOnDestroy(){var e;null===(e=this._urlChangeSubscription)||void 0===e||e.unsubscribe(),this._urlChangeListeners=[]}path(e=!1){return this.normalize(this._locationStrategy.path(e))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(e,o=""){return this.path()==this.normalize(e+Ji(o))}normalize(e){return n.stripTrailingSlash(function PR(n,t){return n&&t.startsWith(n)?t.substring(n.length):t}(this._baseHref,$A(e)))}prepareExternalUrl(e){return e&&"/"!==e[0]&&(e="/"+e),this._locationStrategy.prepareExternalUrl(e)}go(e,o="",i=null){this._locationStrategy.pushState(i,"",e,o),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+Ji(o)),i)}replaceState(e,o="",i=null){this._locationStrategy.replaceState(i,"",e,o),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+Ji(o)),i)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(e=0){var o,i;null===(o=(i=this._locationStrategy).historyGo)||void 0===o||o.call(i,e)}onUrlChange(e){return this._urlChangeListeners.push(e),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(o=>{this._notifyUrlChangeListeners(o.url,o.state)})),()=>{const o=this._urlChangeListeners.indexOf(e);var i;this._urlChangeListeners.splice(o,1),0===this._urlChangeListeners.length&&(null===(i=this._urlChangeSubscription)||void 0===i||i.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(e="",o){this._urlChangeListeners.forEach(i=>i(e,o))}subscribe(e,o,i){return this._subject.subscribe({next:e,error:o,complete:i})}}return n.normalizeQueryParams=Ji,n.joinWithSlash=GA,n.stripTrailingSlash=ZA,n.\u0275fac=function(e){return new(e||n)(U(wb))},n.\u0275prov=l0({token:n,factory:function(){return function HR(){return new kb(U(wb))}()},providedIn:"root"}),n})();function $A(n){return n.replace(/\/index.html$/,"")}function ah(n,t){t=encodeURIComponent(t);for(const e of n.split(";")){const o=e.indexOf("="),[i,a]=-1==o?[e,""]:[e.slice(0,o),e.slice(o+1)];if(i.trim()===t)return decodeURIComponent(a)}return null}let xb=(()=>{class n{constructor(e,o,i,a){this._iterableDiffers=e,this._keyValueDiffers=o,this._ngEl=i,this._renderer=a,this._iterableDiffer=null,this._keyValueDiffer=null,this._initialClasses=[],this._rawClass=null}set klass(e){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof e?e.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)}set ngClass(e){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof e?e.split(/\s+/):e,this._rawClass&&(fs(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())}ngDoCheck(){if(this._iterableDiffer){const e=this._iterableDiffer.diff(this._rawClass);e&&this._applyIterableChanges(e)}else if(this._keyValueDiffer){const e=this._keyValueDiffer.diff(this._rawClass);e&&this._applyKeyValueChanges(e)}}_applyKeyValueChanges(e){e.forEachAddedItem(o=>this._toggleClass(o.key,o.currentValue)),e.forEachChangedItem(o=>this._toggleClass(o.key,o.currentValue)),e.forEachRemovedItem(o=>{o.previousValue&&this._toggleClass(o.key,!1)})}_applyIterableChanges(e){e.forEachAddedItem(o=>{if("string"!=typeof o.item)throw new Error(`NgClass can only toggle CSS classes expressed as strings, got ${Q1(o.item)}`);this._toggleClass(o.item,!0)}),e.forEachRemovedItem(o=>this._toggleClass(o.item,!1))}_applyClasses(e){e&&(Array.isArray(e)||e instanceof Set?e.forEach(o=>this._toggleClass(o,!0)):Object.keys(e).forEach(o=>this._toggleClass(o,!!e[o])))}_removeClasses(e){e&&(Array.isArray(e)||e instanceof Set?e.forEach(o=>this._toggleClass(o,!1)):Object.keys(e).forEach(o=>this._toggleClass(o,!1)))}_toggleClass(e,o){(e=e.trim())&&e.split(/\s+/g).forEach(i=>{o?this._renderer.addClass(this._ngEl.nativeElement,i):this._renderer.removeClass(this._ngEl.nativeElement,i)})}}return n.\u0275fac=function(e){return new(e||n)(X(_c),X(ks),X(_e),X(ji))},n.\u0275dir=U0({type:n,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"},standalone:!0}),n})();class RL{constructor(t,e,o,i){this.$implicit=t,this.ngForOf=e,this.index=o,this.count=i}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}let ch=(()=>{class n{constructor(e,o,i){this._viewContainer=e,this._template=o,this._differs=i,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForOf(e){this._ngForOf=e,this._ngForOfDirty=!0}set ngForTrackBy(e){this._trackByFn=e}get ngForTrackBy(){return this._trackByFn}set ngForTemplate(e){e&&(this._template=e)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const e=this._ngForOf;!this._differ&&e&&(this._differ=this._differs.find(e).create(this.ngForTrackBy))}if(this._differ){const e=this._differ.diff(this._ngForOf);e&&this._applyChanges(e)}}_applyChanges(e){const o=this._viewContainer;e.forEachOperation((i,a,r)=>{if(null==i.previousIndex)o.createEmbeddedView(this._template,new RL(i.item,this._ngForOf,-1,-1),null===r?void 0:r);else if(null==r)o.remove(null===a?void 0:a);else if(null!==a){const s=o.get(a);o.move(s,r),ph(s,i)}});for(let i=0,a=o.length;i{ph(o.get(i.currentIndex),i)})}static ngTemplateContextGuard(e,o){return!0}}return n.\u0275fac=function(e){return new(e||n)(X(qn),X(co),X(_c))},n.\u0275dir=U0({type:n,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0}),n})();function ph(n,t){n.context.$implicit=t.item}let Fb=(()=>{class n{constructor(e,o){this._viewContainer=e,this._context=new wL,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=o}set ngIf(e){this._context.$implicit=this._context.ngIf=e,this._updateView()}set ngIfThen(e){lh("ngIfThen",e),this._thenTemplateRef=e,this._thenViewRef=null,this._updateView()}set ngIfElse(e){lh("ngIfElse",e),this._elseTemplateRef=e,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(e,o){return!0}}return n.\u0275fac=function(e){return new(e||n)(X(qn),X(co))},n.\u0275dir=U0({type:n,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0}),n})();class wL{constructor(){this.$implicit=null,this.ngIf=null}}function lh(n,t){if(t&&!t.createEmbeddedView)throw new Error(`${n} must be a TemplateRef, but received '${Q1(t)}'.`)}class IL{createSubscription(t,e){return t.subscribe({next:e,error:o=>{throw o}})}dispose(t){t.unsubscribe()}}class TL{createSubscription(t,e){return t.then(e,o=>{throw o})}dispose(t){}}const EL=new TL,SL=new IL;let bh=(()=>{class n{constructor(e){this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null,this._ref=e}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(e){return this._obj?e!==this._obj?(this._dispose(),this.transform(e)):this._latestValue:(e&&this._subscribe(e),this._latestValue)}_subscribe(e){this._obj=e,this._strategy=this._selectStrategy(e),this._subscription=this._strategy.createSubscription(e,o=>this._updateLatestValue(e,o))}_selectStrategy(e){if(oc(e))return EL;if(lO(e))return SL;throw function Vn(n,t){return new M0(2100,!1)}()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(e,o){e===this._obj&&(this._latestValue=o,this._ref.markForCheck())}}return n.\u0275fac=function(e){return new(e||n)(X($i,16))},n.\u0275pipe=Ze({name:"async",type:n,pure:!1,standalone:!0}),n})(),Dc=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({}),n})();const uh="browser";class Oh{}class Gb extends class qw extends class ER{}{constructor(){super(...arguments),this.supportsDOMEvents=!0}}{static makeCurrent(){!function TR(n){qc||(qc=n)}(new Gb)}onAndCancel(t,e,o){return t.addEventListener(e,o,!1),()=>{t.removeEventListener(e,o,!1)}}dispatchEvent(t,e){t.dispatchEvent(e)}remove(t){t.parentNode&&t.parentNode.removeChild(t)}createElement(t,e){return(e=e||this.getDefaultDocument()).createElement(t)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(t){return t.nodeType===Node.ELEMENT_NODE}isShadowRoot(t){return t instanceof DocumentFragment}getGlobalEventTarget(t,e){return"window"===e?window:"document"===e?t:"body"===e?t.body:null}getBaseHref(t){const e=function yw(){return Bs=Bs||document.querySelector("base"),Bs?Bs.getAttribute("href"):null}();return null==e?null:function vw(n){Ic=Ic||document.createElement("a"),Ic.setAttribute("href",n);const t=Ic.pathname;return"/"===t.charAt(0)?t:`/${t}`}(e)}resetBaseElement(){Bs=null}getUserAgent(){return window.navigator.userAgent}getCookie(t){return ah(document.cookie,t)}}let Ic,Bs=null;const mh=new R0("TRANSITION_ID"),Rw=[{provide:OA,useFactory:function Ww(n,t,e){return()=>{e.get(Oc).donePromise.then(()=>{const o=lo(),i=t.querySelectorAll(`style[ng-transition="${n}"]`);for(let a=0;a{class n{build(){return new XMLHttpRequest}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();const Tc=new R0("EventManagerPlugins");let Ec=(()=>{class n{constructor(e,o){this._zone=o,this._eventNameToPlugin=new Map,e.forEach(i=>i.manager=this),this._plugins=e.slice().reverse()}addEventListener(e,o,i){return this._findPluginFor(o).addEventListener(e,o,i)}addGlobalEventListener(e,o,i){return this._findPluginFor(o).addGlobalEventListener(e,o,i)}getZone(){return this._zone}_findPluginFor(e){const o=this._eventNameToPlugin.get(e);if(o)return o;const i=this._plugins;for(let a=0;a{class n{constructor(){this._stylesSet=new Set}addStyles(e){const o=new Set;e.forEach(i=>{this._stylesSet.has(i)||(this._stylesSet.add(i),o.add(i))}),this.onStylesAdded(o)}onStylesAdded(e){}getAllStyles(){return Array.from(this._stylesSet)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})(),Is=(()=>{class n extends _h{constructor(e){super(),this._doc=e,this._hostNodes=new Map,this._hostNodes.set(e.head,[])}_addStylesToHost(e,o,i){e.forEach(a=>{const r=this._doc.createElement("style");r.textContent=a,i.push(o.appendChild(r))})}addHost(e){const o=[];this._addStylesToHost(this._stylesSet,e,o),this._hostNodes.set(e,o)}removeHost(e){const o=this._hostNodes.get(e);o&&o.forEach(qh),this._hostNodes.delete(e)}onStylesAdded(e){this._hostNodes.forEach((o,i)=>{this._addStylesToHost(e,i,o)})}ngOnDestroy(){this._hostNodes.forEach(e=>e.forEach(qh))}}return n.\u0275fac=function(e){return new(e||n)(U(D1))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();function qh(n){lo().remove(n)}const Zb={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},$b=/%COMP%/g;function Sc(n,t,e){for(let o=0;o{if("__ngUnwrap__"===t)return n;!1===n(t)&&(t.preventDefault(),t.returnValue=!1)}}let Xc=(()=>{class n{constructor(e,o,i){this.eventManager=e,this.sharedStylesHost=o,this.appId=i,this.rendererByCompId=new Map,this.defaultRenderer=new Kb(e)}createRenderer(e,o){if(!e||!o)return this.defaultRenderer;switch(o.encapsulation){case m0.Emulated:{let i=this.rendererByCompId.get(o.id);return i||(i=new Iw(this.eventManager,this.sharedStylesHost,o,this.appId),this.rendererByCompId.set(o.id,i)),i.applyToHost(e),i}case 1:case m0.ShadowDom:return new Tw(this.eventManager,this.sharedStylesHost,e,o);default:if(!this.rendererByCompId.has(o.id)){const i=Sc(o.id,o.styles,[]);this.sharedStylesHost.addStyles(i),this.rendererByCompId.set(o.id,this.defaultRenderer)}return this.defaultRenderer}}begin(){}end(){}}return n.\u0275fac=function(e){return new(e||n)(U(Ec),U(Is),U(br))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();class Kb{constructor(t){this.eventManager=t,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(t,e){return e?document.createElementNS(Zb[e]||e,t):document.createElement(t)}createComment(t){return document.createComment(t)}createText(t){return document.createTextNode(t)}appendChild(t,e){(Lh(t)?t.content:t).appendChild(e)}insertBefore(t,e,o){t&&(Lh(t)?t.content:t).insertBefore(e,o)}removeChild(t,e){t&&t.removeChild(e)}selectRootElement(t,e){let o="string"==typeof t?document.querySelector(t):t;if(!o)throw new Error(`The selector "${t}" did not match any elements`);return e||(o.textContent=""),o}parentNode(t){return t.parentNode}nextSibling(t){return t.nextSibling}setAttribute(t,e,o,i){if(i){e=i+":"+e;const a=Zb[i];a?t.setAttributeNS(a,e,o):t.setAttribute(e,o)}else t.setAttribute(e,o)}removeAttribute(t,e,o){if(o){const i=Zb[o];i?t.removeAttributeNS(i,e):t.removeAttribute(`${o}:${e}`)}else t.removeAttribute(e)}addClass(t,e){t.classList.add(e)}removeClass(t,e){t.classList.remove(e)}setStyle(t,e,o,i){i&(nn.DashCase|nn.Important)?t.style.setProperty(e,o,i&nn.Important?"important":""):t.style[e]=o}removeStyle(t,e,o){o&nn.DashCase?t.style.removeProperty(e):t.style[e]=""}setProperty(t,e,o){t[e]=o}setValue(t,e){t.nodeValue=e}listen(t,e,o){return"string"==typeof t?this.eventManager.addGlobalEventListener(t,e,Wh(o)):this.eventManager.addEventListener(t,e,Wh(o))}}function Lh(n){return"TEMPLATE"===n.tagName&&void 0!==n.content}class Iw extends Kb{constructor(t,e,o,i){super(t),this.component=o;const a=Sc(i+"-"+o.id,o.styles,[]);e.addStyles(a),this.contentAttr=function Nw(n){return"_ngcontent-%COMP%".replace($b,n)}(i+"-"+o.id),this.hostAttr=function Dw(n){return"_nghost-%COMP%".replace($b,n)}(i+"-"+o.id)}applyToHost(t){super.setAttribute(t,this.hostAttr,"")}createElement(t,e){const o=super.createElement(t,e);return super.setAttribute(o,this.contentAttr,""),o}}class Tw extends Kb{constructor(t,e,o,i){super(t),this.sharedStylesHost=e,this.hostEl=o,this.shadowRoot=o.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const a=Sc(i.id,i.styles,[]);for(let r=0;r{class n extends gh{constructor(e){super(e)}supports(e){return!0}addEventListener(e,o,i){return e.addEventListener(o,i,!1),()=>this.removeEventListener(e,o,i)}removeEventListener(e,o,i){return e.removeEventListener(o,i)}}return n.\u0275fac=function(e){return new(e||n)(U(D1))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();const wh=["alt","control","meta","shift"],Sw={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},Xw={alt:n=>n.altKey,control:n=>n.ctrlKey,meta:n=>n.metaKey,shift:n=>n.shiftKey};let xw=(()=>{class n extends gh{constructor(e){super(e)}supports(e){return null!=n.parseEventName(e)}addEventListener(e,o,i){const a=n.parseEventName(o),r=n.eventCallback(a.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>lo().onAndCancel(e,a.domEventName,r))}static parseEventName(e){const o=e.toLowerCase().split("."),i=o.shift();if(0===o.length||"keydown"!==i&&"keyup"!==i)return null;const a=n._normalizeKey(o.pop());let r="",s=o.indexOf("code");if(s>-1&&(o.splice(s,1),r="code."),wh.forEach(b=>{const O=o.indexOf(b);O>-1&&(o.splice(O,1),r+=b+".")}),r+=a,0!=o.length||0===a.length)return null;const p={};return p.domEventName=i,p.fullKey=r,p}static matchEventFullKeyCode(e,o){let i=Sw[e.key]||e.key,a="";return o.indexOf("code.")>-1&&(i=e.code,a="code."),!(null==i||!i)&&(i=i.toLowerCase()," "===i?i="space":"."===i&&(i="dot"),wh.forEach(r=>{r!==i&&(0,Xw[r])(e)&&(a+=r+".")}),a+=i,a===o)}static eventCallback(e,o,i){return a=>{n.matchEventFullKeyCode(a,e)&&i.runGuarded(()=>o(a))}}static _normalizeKey(e){return"esc"===e?"escape":e}}return n.\u0275fac=function(e){return new(e||n)(U(D1))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();const Ch=[{provide:fc,useValue:uh},{provide:AA,useValue:function Fw(){Gb.makeCurrent()},multi:!0},{provide:D1,useFactory:function Pw(){return function j4(n){Dl=n}(document),document},deps:[]}],Yw=WA(DR,"browser",Ch),Nh=new R0(""),Dh=[{provide:Ac,useClass:class Lw{addToWindow(t){J.getAngularTestability=(o,i=!0)=>{const a=t.findTestabilityInTree(o,i);if(null==a)throw new Error("Could not find testability for element.");return a},J.getAllAngularTestabilities=()=>t.getAllTestabilities(),J.getAllAngularRootElements=()=>t.getAllRootElements(),J.frameworkStabilizers||(J.frameworkStabilizers=[]),J.frameworkStabilizers.push(o=>{const i=J.getAllAngularTestabilities();let a=i.length,r=!1;const s=function(p){r=r||p,a--,0==a&&o(r)};i.forEach(function(p){p.whenStable(s)})})}findTestabilityInTree(t,e,o){return null==e?null:t.getTestability(e)??(o?lo().isShadowRoot(e)?this.findTestabilityInTree(t,e.host,!0):this.findTestabilityInTree(t,e.parentElement,!0):null)}},deps:[]},{provide:qA,useClass:hb,deps:[F1,mb,Ac]},{provide:hb,useClass:hb,deps:[F1,mb,Ac]}],Bh=[{provide:Hl,useValue:"root"},{provide:Ro,useFactory:function Hw(){return new Ro},deps:[]},{provide:Tc,useClass:Ew,multi:!0,deps:[D1,F1,fc]},{provide:Tc,useClass:xw,multi:!0,deps:[D1]},{provide:Xc,useClass:Xc,deps:[Ec,Is,br]},{provide:ds,useExisting:Xc},{provide:_h,useExisting:Is},{provide:Is,useClass:Is,deps:[D1]},{provide:Ec,useClass:Ec,deps:[Tc,F1]},{provide:Oh,useClass:ww,deps:[]},[]];let Ih=(()=>{class n{constructor(e){}static withServerTransition(e){return{ngModule:n,providers:[{provide:br,useValue:e.appId},{provide:mh,useExisting:br},Rw]}}}return n.\u0275fac=function(e){return new(e||n)(U(Nh,12))},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({providers:[...Bh,...Dh],imports:[Dc,BR]}),n})();typeof window<"u"&&window;let eM=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:function(e){let o=null;return o=e?new(e||n):U(Sh),o},providedIn:"root"}),n})(),Sh=(()=>{class n extends eM{constructor(e){super(),this._doc=e}sanitize(e,o){if(null==o)return null;switch(e){case le.NONE:return o;case le.HTML:return oo(o,"HTML")?dn(o):Oz(this._doc,String(o)).toString();case le.STYLE:return oo(o,"Style")?dn(o):o;case le.SCRIPT:if(oo(o,"Script"))return dn(o);throw new Error("unsafe value used in a script context");case le.URL:return oo(o,"URL")?dn(o):S2(String(o));case le.RESOURCE_URL:if(oo(o,"ResourceURL"))return dn(o);throw new Error("unsafe value used in a resource URL context (see https://g.co/ng/security#xss)");default:throw new Error(`Unexpected SecurityContext ${e} (see https://g.co/ng/security#xss)`)}}bypassSecurityTrustHtml(e){return function e_(n){return new G4(n)}(e)}bypassSecurityTrustStyle(e){return function t_(n){return new Z4(n)}(e)}bypassSecurityTrustScript(e){return function n_(n){return new $4(n)}(e)}bypassSecurityTrustUrl(e){return function o_(n){return new K4(n)}(e)}bypassSecurityTrustResourceUrl(e){return function i_(n){return new J4(n)}(e)}}return n.\u0275fac=function(e){return new(e||n)(U(D1))},n.\u0275prov=l0({token:n,factory:function(e){let o=null;return o=e?new e:function Qw(n){return new Sh(n.get(D1))}(U(Dt)),o},providedIn:"root"}),n})();function Xh(...n){if(1===n.length){const t=n[0];if(g(t))return xc(t,null);if(q(t)&&Object.getPrototypeOf(t)===Object.prototype){const e=Object.keys(t);return xc(e.map(o=>t[o]),e)}}if("function"==typeof n[n.length-1]){const t=n.pop();return xc(n=1===n.length&&g(n[0])?n[0]:n,null).pipe(pe(e=>t(...e)))}return xc(n,null)}function xc(n,t){return new c1(e=>{const o=n.length;if(0===o)return void e.complete();const i=new Array(o);let a=0,r=0;for(let s=0;s{b||(b=!0,r++),i[s]=O},error:O=>e.error(O),complete:()=>{a++,(a===o||!b)&&(r===o&&e.next(t?t.reduce((O,_,R)=>(O[_]=i[R],O),{}):i),e.complete())}}))}})}m(3443);let xh=(()=>{class n{constructor(e,o){this._renderer=e,this._elementRef=o,this.onChange=i=>{},this.onTouched=()=>{}}setProperty(e,o){this._renderer.setProperty(this._elementRef.nativeElement,e,o)}registerOnTouched(e){this.onTouched=e}registerOnChange(e){this.onChange=e}setDisabledState(e){this.setProperty("disabled",e)}}return n.\u0275fac=function(e){return new(e||n)(X(ji),X(_e))},n.\u0275dir=U0({type:n}),n})(),Qi=(()=>{class n extends xh{}return n.\u0275fac=function(){let t;return function(o){return(t||(t=mt(n)))(o||n)}}(),n.\u0275dir=U0({type:n,features:[x1]}),n})();const bo=new R0("NgValueAccessor"),ek={provide:bo,useExisting:H1(()=>tM),multi:!0};let tM=(()=>{class n extends Qi{writeValue(e){this.setProperty("checked",e)}}return n.\u0275fac=function(){let t;return function(o){return(t||(t=mt(n)))(o||n)}}(),n.\u0275dir=U0({type:n,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(e,o){1&e&&Z0("change",function(a){return o.onChange(a.target.checked)})("blur",function(){return o.onTouched()})},features:[qe([ek]),x1]}),n})();const tk={provide:bo,useExisting:H1(()=>Fc),multi:!0},ok=new R0("CompositionEventMode");let Fc=(()=>{class n extends xh{constructor(e,o,i){super(e,o),this._compositionMode=i,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function nk(){const n=lo()?lo().getUserAgent():"";return/android (\d+)/.test(n.toLowerCase())}())}writeValue(e){this.setProperty("value",e??"")}_handleInput(e){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(e)}_compositionStart(){this._composing=!0}_compositionEnd(e){this._composing=!1,this._compositionMode&&this.onChange(e)}}return n.\u0275fac=function(e){return new(e||n)(X(ji),X(_e),X(ok,8))},n.\u0275dir=U0({type:n,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(e,o){1&e&&Z0("input",function(a){return o._handleInput(a.target.value)})("blur",function(){return o.onTouched()})("compositionstart",function(){return o._compositionStart()})("compositionend",function(a){return o._compositionEnd(a.target.value)})},features:[qe([tk]),x1]}),n})();function fi(n){return null==n||("string"==typeof n||Array.isArray(n))&&0===n.length}function Fh(n){return null!=n&&"number"==typeof n.length}const Tt=new R0("NgValidators"),Ai=new R0("NgAsyncValidators"),ak=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;class rk{static min(t){return Hh(t)}static max(t){return function Ph(n){return t=>{if(fi(t.value)||fi(n))return null;const e=parseFloat(t.value);return!isNaN(e)&&e>n?{max:{max:n,actual:t.value}}:null}}(t)}static required(t){return function Yh(n){return fi(n.value)?{required:!0}:null}(t)}static requiredTrue(t){return function jh(n){return!0===n.value?null:{required:!0}}(t)}static email(t){return function Vh(n){return fi(n.value)||ak.test(n.value)?null:{email:!0}}(t)}static minLength(t){return function Uh(n){return t=>fi(t.value)||!Fh(t.value)?null:t.value.lengthFh(t.value)&&t.value.length>n?{maxlength:{requiredLength:n,actualLength:t.value.length}}:null}(t)}static pattern(t){return function Zh(n){if(!n)return Hc;let t,e;return"string"==typeof n?(e="","^"!==n.charAt(0)&&(e+="^"),e+=n,"$"!==n.charAt(n.length-1)&&(e+="$"),t=new RegExp(e)):(e=n.toString(),t=n),o=>{if(fi(o.value))return null;const i=o.value;return t.test(i)?null:{pattern:{requiredPattern:e,actualValue:i}}}}(t)}static nullValidator(t){return null}static compose(t){return tm(t)}static composeAsync(t){return nm(t)}}function Hh(n){return t=>{if(fi(t.value)||fi(n))return null;const e=parseFloat(t.value);return!isNaN(e)&&e{t=null!=e?{...t,...e}:t}),0===Object.keys(t).length?null:t}function Qh(n,t){return t.map(e=>e(n))}function em(n){return n.map(t=>function sk(n){return!n.validate}(t)?t:e=>t.validate(e))}function tm(n){if(!n)return null;const t=n.filter($h);return 0==t.length?null:function(e){return Jh(Qh(e,t))}}function nM(n){return null!=n?tm(em(n)):null}function nm(n){if(!n)return null;const t=n.filter($h);return 0==t.length?null:function(e){return Xh(Qh(e,t).map(Kh)).pipe(pe(Jh))}}function oM(n){return null!=n?nm(em(n)):null}function om(n,t){return null===n?[t]:Array.isArray(n)?[...n,t]:[n,t]}function im(n){return n._rawValidators}function am(n){return n._rawAsyncValidators}function iM(n){return n?Array.isArray(n)?n:[n]:[]}function Pc(n,t){return Array.isArray(n)?n.includes(t):n===t}function rm(n,t){const e=iM(t);return iM(n).forEach(i=>{Pc(e,i)||e.push(i)}),e}function sm(n,t){return iM(t).filter(e=>!Pc(n,e))}class cm{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(t){this._rawValidators=t||[],this._composedValidatorFn=nM(this._rawValidators)}_setAsyncValidators(t){this._rawAsyncValidators=t||[],this._composedAsyncValidatorFn=oM(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(t){this._onDestroyCallbacks.push(t)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(t=>t()),this._onDestroyCallbacks=[]}reset(t){this.control&&this.control.reset(t)}hasError(t,e){return!!this.control&&this.control.hasError(t,e)}getError(t,e){return this.control?this.control.getError(t,e):null}}class Zt extends cm{get formDirective(){return null}get path(){return null}}class Io extends cm{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}let lm=(()=>{class n extends class pm{constructor(t){this._cd=t}get isTouched(){var t,e;return!(null===(t=this._cd)||void 0===t||null===(e=t.control)||void 0===e||!e.touched)}get isUntouched(){var t,e;return!(null===(t=this._cd)||void 0===t||null===(e=t.control)||void 0===e||!e.untouched)}get isPristine(){var t,e;return!(null===(t=this._cd)||void 0===t||null===(e=t.control)||void 0===e||!e.pristine)}get isDirty(){var t,e;return!(null===(t=this._cd)||void 0===t||null===(e=t.control)||void 0===e||!e.dirty)}get isValid(){var t,e;return!(null===(t=this._cd)||void 0===t||null===(e=t.control)||void 0===e||!e.valid)}get isInvalid(){var t,e;return!(null===(t=this._cd)||void 0===t||null===(e=t.control)||void 0===e||!e.invalid)}get isPending(){var t,e;return!(null===(t=this._cd)||void 0===t||null===(e=t.control)||void 0===e||!e.pending)}get isSubmitted(){var t;return!(null===(t=this._cd)||void 0===t||!t.submitted)}}{constructor(e){super(e)}}return n.\u0275fac=function(e){return new(e||n)(X(Io,2))},n.\u0275dir=U0({type:n,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(e,o){2&e&&on("ng-untouched",o.isUntouched)("ng-touched",o.isTouched)("ng-pristine",o.isPristine)("ng-dirty",o.isDirty)("ng-valid",o.isValid)("ng-invalid",o.isInvalid)("ng-pending",o.isPending)},features:[x1]}),n})();const Ts="VALID",jc="INVALID",Mr="PENDING",Es="DISABLED";function cM(n){return(Vc(n)?n.validators:n)||null}function bm(n){return Array.isArray(n)?nM(n):n||null}function pM(n,t){return(Vc(t)?t.asyncValidators:n)||null}function Mm(n){return Array.isArray(n)?oM(n):n||null}function Vc(n){return null!=n&&!Array.isArray(n)&&"object"==typeof n}class Om{constructor(t,e){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._rawValidators=t,this._rawAsyncValidators=e,this._composedValidatorFn=bm(this._rawValidators),this._composedAsyncValidatorFn=Mm(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn}set validator(t){this._rawValidators=this._composedValidatorFn=t}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(t){this._rawAsyncValidators=this._composedAsyncValidatorFn=t}get parent(){return this._parent}get valid(){return this.status===Ts}get invalid(){return this.status===jc}get pending(){return this.status==Mr}get disabled(){return this.status===Es}get enabled(){return this.status!==Es}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(t){this._rawValidators=t,this._composedValidatorFn=bm(t)}setAsyncValidators(t){this._rawAsyncValidators=t,this._composedAsyncValidatorFn=Mm(t)}addValidators(t){this.setValidators(rm(t,this._rawValidators))}addAsyncValidators(t){this.setAsyncValidators(rm(t,this._rawAsyncValidators))}removeValidators(t){this.setValidators(sm(t,this._rawValidators))}removeAsyncValidators(t){this.setAsyncValidators(sm(t,this._rawAsyncValidators))}hasValidator(t){return Pc(this._rawValidators,t)}hasAsyncValidator(t){return Pc(this._rawAsyncValidators,t)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(t={}){this.touched=!0,this._parent&&!t.onlySelf&&this._parent.markAsTouched(t)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(t=>t.markAllAsTouched())}markAsUntouched(t={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(e=>{e.markAsUntouched({onlySelf:!0})}),this._parent&&!t.onlySelf&&this._parent._updateTouched(t)}markAsDirty(t={}){this.pristine=!1,this._parent&&!t.onlySelf&&this._parent.markAsDirty(t)}markAsPristine(t={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(e=>{e.markAsPristine({onlySelf:!0})}),this._parent&&!t.onlySelf&&this._parent._updatePristine(t)}markAsPending(t={}){this.status=Mr,!1!==t.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!t.onlySelf&&this._parent.markAsPending(t)}disable(t={}){const e=this._parentMarkedDirty(t.onlySelf);this.status=Es,this.errors=null,this._forEachChild(o=>{o.disable({...t,onlySelf:!0})}),this._updateValue(),!1!==t.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...t,skipPristineCheck:e}),this._onDisabledChange.forEach(o=>o(!0))}enable(t={}){const e=this._parentMarkedDirty(t.onlySelf);this.status=Ts,this._forEachChild(o=>{o.enable({...t,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:t.emitEvent}),this._updateAncestors({...t,skipPristineCheck:e}),this._onDisabledChange.forEach(o=>o(!1))}_updateAncestors(t){this._parent&&!t.onlySelf&&(this._parent.updateValueAndValidity(t),t.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(t){this._parent=t}getRawValue(){return this.value}updateValueAndValidity(t={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===Ts||this.status===Mr)&&this._runAsyncValidator(t.emitEvent)),!1!==t.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!t.onlySelf&&this._parent.updateValueAndValidity(t)}_updateTreeValidity(t={emitEvent:!0}){this._forEachChild(e=>e._updateTreeValidity(t)),this.updateValueAndValidity({onlySelf:!0,emitEvent:t.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?Es:Ts}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(t){if(this.asyncValidator){this.status=Mr,this._hasOwnPendingAsyncValidator=!0;const e=Kh(this.asyncValidator(this));this._asyncValidationSubscription=e.subscribe(o=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(o,{emitEvent:t})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(t,e={}){this.errors=t,this._updateControlsErrors(!1!==e.emitEvent)}get(t){let e=t;return null==e||(Array.isArray(e)||(e=e.split(".")),0===e.length)?null:e.reduce((o,i)=>o&&o._find(i),this)}getError(t,e){const o=e?this.get(e):this;return o&&o.errors?o.errors[t]:null}hasError(t,e){return!!this.getError(t,e)}get root(){let t=this;for(;t._parent;)t=t._parent;return t}_updateControlsErrors(t){this.status=this._calculateStatus(),t&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(t)}_initObservables(){this.valueChanges=new Se,this.statusChanges=new Se}_calculateStatus(){return this._allControlsDisabled()?Es:this.errors?jc:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(Mr)?Mr:this._anyControlsHaveStatus(jc)?jc:Ts}_anyControlsHaveStatus(t){return this._anyControls(e=>e.status===t)}_anyControlsDirty(){return this._anyControls(t=>t.dirty)}_anyControlsTouched(){return this._anyControls(t=>t.touched)}_updatePristine(t={}){this.pristine=!this._anyControlsDirty(),this._parent&&!t.onlySelf&&this._parent._updatePristine(t)}_updateTouched(t={}){this.touched=this._anyControlsTouched(),this._parent&&!t.onlySelf&&this._parent._updateTouched(t)}_registerOnCollectionChange(t){this._onCollectionChange=t}_setUpdateStrategy(t){Vc(t)&&null!=t.updateOn&&(this._updateOn=t.updateOn)}_parentMarkedDirty(t){return!t&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(t){return null}}class lM extends Om{constructor(t,e,o){super(cM(e),pM(o,e)),this.controls=t,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(t,e){return this.controls[t]?this.controls[t]:(this.controls[t]=e,e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange),e)}addControl(t,e,o={}){this.registerControl(t,e),this.updateValueAndValidity({emitEvent:o.emitEvent}),this._onCollectionChange()}removeControl(t,e={}){this.controls[t]&&this.controls[t]._registerOnCollectionChange(()=>{}),delete this.controls[t],this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}setControl(t,e,o={}){this.controls[t]&&this.controls[t]._registerOnCollectionChange(()=>{}),delete this.controls[t],e&&this.registerControl(t,e),this.updateValueAndValidity({emitEvent:o.emitEvent}),this._onCollectionChange()}contains(t){return this.controls.hasOwnProperty(t)&&this.controls[t].enabled}setValue(t,e={}){(function zm(n,t,e){n._forEachChild((o,i)=>{if(void 0===e[i])throw new M0(1002,"")})})(this,0,t),Object.keys(t).forEach(o=>{(function um(n,t,e){const o=n.controls;if(!(t?Object.keys(o):o).length)throw new M0(1e3,"");if(!o[e])throw new M0(1001,"")})(this,!0,o),this.controls[o].setValue(t[o],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(t,e={}){null!=t&&(Object.keys(t).forEach(o=>{const i=this.controls[o];i&&i.patchValue(t[o],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(t={},e={}){this._forEachChild((o,i)=>{o.reset(t[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e),this._updateTouched(e),this.updateValueAndValidity(e)}getRawValue(){return this._reduceChildren({},(t,e,o)=>(t[o]=e.getRawValue(),t))}_syncPendingControls(){let t=this._reduceChildren(!1,(e,o)=>!!o._syncPendingControls()||e);return t&&this.updateValueAndValidity({onlySelf:!0}),t}_forEachChild(t){Object.keys(this.controls).forEach(e=>{const o=this.controls[e];o&&t(o,e)})}_setUpControls(){this._forEachChild(t=>{t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(t){for(const[e,o]of Object.entries(this.controls))if(this.contains(e)&&t(o))return!0;return!1}_reduceValue(){return this._reduceChildren({},(e,o,i)=>((o.enabled||this.disabled)&&(e[i]=o.value),e))}_reduceChildren(t,e){let o=t;return this._forEachChild((i,a)=>{o=e(o,i,a)}),o}_allControlsDisabled(){for(const t of Object.keys(this.controls))if(this.controls[t].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(t){return this.controls.hasOwnProperty(t)?this.controls[t]:null}}function Ss(n,t){var e,o;dM(n,t),t.valueAccessor.writeValue(n.value),n.disabled&&(null===(e=(o=t.valueAccessor).setDisabledState)||void 0===e||e.call(o,!0)),function fk(n,t){t.valueAccessor.registerOnChange(e=>{n._pendingValue=e,n._pendingChange=!0,n._pendingDirty=!0,"change"===n.updateOn&&fm(n,t)})}(n,t),function hk(n,t){const e=(o,i)=>{t.valueAccessor.writeValue(o),i&&t.viewToModelUpdate(o)};n.registerOnChange(e),t._registerOnDestroy(()=>{n._unregisterOnChange(e)})}(n,t),function Ak(n,t){t.valueAccessor.registerOnTouched(()=>{n._pendingTouched=!0,"blur"===n.updateOn&&n._pendingChange&&fm(n,t),"submit"!==n.updateOn&&n.markAsTouched()})}(n,t),function Ok(n,t){if(t.valueAccessor.setDisabledState){const e=o=>{t.valueAccessor.setDisabledState(o)};n.registerOnDisabledChange(e),t._registerOnDestroy(()=>{n._unregisterOnDisabledChange(e)})}}(n,t)}function Gc(n,t,e=!0){const o=()=>{};t.valueAccessor&&(t.valueAccessor.registerOnChange(o),t.valueAccessor.registerOnTouched(o)),$c(n,t),n&&(t._invokeOnDestroyCallbacks(),n._registerOnCollectionChange(()=>{}))}function Zc(n,t){n.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(t)})}function dM(n,t){const e=im(n);null!==t.validator?n.setValidators(om(e,t.validator)):"function"==typeof e&&n.setValidators([e]);const o=am(n);null!==t.asyncValidator?n.setAsyncValidators(om(o,t.asyncValidator)):"function"==typeof o&&n.setAsyncValidators([o]);const i=()=>n.updateValueAndValidity();Zc(t._rawValidators,i),Zc(t._rawAsyncValidators,i)}function $c(n,t){let e=!1;if(null!==n){if(null!==t.validator){const i=im(n);if(Array.isArray(i)&&i.length>0){const a=i.filter(r=>r!==t.validator);a.length!==i.length&&(e=!0,n.setValidators(a))}}if(null!==t.asyncValidator){const i=am(n);if(Array.isArray(i)&&i.length>0){const a=i.filter(r=>r!==t.asyncValidator);a.length!==i.length&&(e=!0,n.setAsyncValidators(a))}}}const o=()=>{};return Zc(t._rawValidators,o),Zc(t._rawAsyncValidators,o),e}function fm(n,t){n._pendingDirty&&n.markAsDirty(),n.setValue(n._pendingValue,{emitModelToViewChange:!1}),t.viewToModelUpdate(n._pendingValue),n._pendingChange=!1}function Am(n,t){dM(n,t)}function mm(n,t){n._syncPendingControls(),t.forEach(e=>{const o=e.control;"submit"===o.updateOn&&o._pendingChange&&(e.viewToModelUpdate(o._pendingValue),o._pendingChange=!1)})}const yk={provide:Zt,useExisting:H1(()=>Kc)},Xs=(()=>Promise.resolve())();let Kc=(()=>{class n extends Zt{constructor(e,o){super(),this.submitted=!1,this._directives=new Set,this.ngSubmit=new Se,this.form=new lM({},nM(e),oM(o))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(e){Xs.then(()=>{const o=this._findContainer(e.path);e.control=o.registerControl(e.name,e.control),Ss(e.control,e),e.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(e)})}getControl(e){return this.form.get(e.path)}removeControl(e){Xs.then(()=>{const o=this._findContainer(e.path);o&&o.removeControl(e.name),this._directives.delete(e)})}addFormGroup(e){Xs.then(()=>{const o=this._findContainer(e.path),i=new lM({});Am(i,e),o.registerControl(e.name,i),i.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(e){Xs.then(()=>{const o=this._findContainer(e.path);o&&o.removeControl(e.name)})}getFormGroup(e){return this.form.get(e.path)}updateModel(e,o){Xs.then(()=>{this.form.get(e.path).setValue(o)})}setValue(e){this.control.setValue(e)}onSubmit(e){var o;return this.submitted=!0,mm(this.form,this._directives),this.ngSubmit.emit(e),"dialog"===(null==e||null===(o=e.target)||void 0===o?void 0:o.method)}onReset(){this.resetForm()}resetForm(e){this.form.reset(e),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(e){return e.pop(),e.length?this.form.get(e):this.form}}return n.\u0275fac=function(e){return new(e||n)(X(Tt,10),X(Ai,10))},n.\u0275dir=U0({type:n,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(e,o){1&e&&Z0("submit",function(a){return o.onSubmit(a)})("reset",function(){return o.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[qe([yk]),x1]}),n})();function gm(n,t){const e=n.indexOf(t);e>-1&&n.splice(e,1)}function _m(n){return"object"==typeof n&&null!==n&&2===Object.keys(n).length&&"value"in n&&"disabled"in n}const qm=class extends Om{constructor(t=null,e,o){super(cM(e),pM(o,e)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(t),this._setUpdateStrategy(e),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),Vc(e)&&(e.nonNullable||e.initialValueIsDefault)&&(this.defaultValue=_m(t)?t.value:t)}setValue(t,e={}){this.value=this._pendingValue=t,this._onChange.length&&!1!==e.emitModelToViewChange&&this._onChange.forEach(o=>o(this.value,!1!==e.emitViewToModelChange)),this.updateValueAndValidity(e)}patchValue(t,e={}){this.setValue(t,e)}reset(t=this.defaultValue,e={}){this._applyFormState(t),this.markAsPristine(e),this.markAsUntouched(e),this.setValue(this.value,e),this._pendingChange=!1}_updateValue(){}_anyControls(t){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(t){this._onChange.push(t)}_unregisterOnChange(t){gm(this._onChange,t)}registerOnDisabledChange(t){this._onDisabledChange.push(t)}_unregisterOnDisabledChange(t){gm(this._onDisabledChange,t)}_forEachChild(t){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(t){_m(t)?(this.value=this._pendingValue=t.value,t.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=t}},Rk={provide:Io,useExisting:H1(()=>uM)},Wm=(()=>Promise.resolve())();let uM=(()=>{class n extends Io{constructor(e,o,i,a,r){super(),this._changeDetectorRef=r,this.control=new qm,this._registered=!1,this.update=new Se,this._parent=e,this._setValidators(o),this._setAsyncValidators(i),this.valueAccessor=function MM(n,t){if(!t)return null;let e,o,i;return Array.isArray(t),t.forEach(a=>{a.constructor===Fc?e=a:function _k(n){return Object.getPrototypeOf(n.constructor)===Qi}(a)?o=a:i=a}),i||o||e||null}(0,a)}ngOnChanges(e){if(this._checkForErrors(),!this._registered||"name"in e){if(this._registered&&(this._checkName(),this.formDirective)){const o=e.name.previousValue;this.formDirective.removeControl({name:o,path:this._getPath(o)})}this._setUpControl()}"isDisabled"in e&&this._updateDisabled(e),function bM(n,t){if(!n.hasOwnProperty("model"))return!1;const e=n.model;return!!e.isFirstChange()||!Object.is(t,e.currentValue)}(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){Ss(this.control,this),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(e){Wm.then(()=>{var o;this.control.setValue(e,{emitViewToModelChange:!1}),null===(o=this._changeDetectorRef)||void 0===o||o.markForCheck()})}_updateDisabled(e){const o=e.isDisabled.currentValue,i=0!==o&&function Lb(n){return"boolean"==typeof n?n:null!=n&&"false"!==n}(o);Wm.then(()=>{var a;i&&!this.control.disabled?this.control.disable():!i&&this.control.disabled&&this.control.enable(),null===(a=this._changeDetectorRef)||void 0===a||a.markForCheck()})}_getPath(e){return this._parent?function Uc(n,t){return[...t.path,n]}(e,this._parent):[e]}}return n.\u0275fac=function(e){return new(e||n)(X(Zt,9),X(Tt,10),X(Ai,10),X(bo,10),X($i,8))},n.\u0275dir=U0({type:n,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[qe([Rk]),x1,cn]}),n})();const wk={provide:bo,useExisting:H1(()=>zM),multi:!0};let zM=(()=>{class n extends Qi{writeValue(e){this.setProperty("value",e??"")}registerOnChange(e){this.onChange=o=>{e(""==o?null:parseFloat(o))}}}return n.\u0275fac=function(){let t;return function(o){return(t||(t=mt(n)))(o||n)}}(),n.\u0275dir=U0({type:n,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(e,o){1&e&&Z0("input",function(a){return o.onChange(a.target.value)})("blur",function(){return o.onTouched()})},features:[qe([wk]),x1]}),n})(),Rm=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({}),n})();const Bk={provide:Zt,useExisting:H1(()=>Jc)};let Jc=(()=>{class n extends Zt{constructor(e,o){super(),this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new Se,this._setValidators(e),this._setAsyncValidators(o)}ngOnChanges(e){this._checkFormPresent(),e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&($c(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(e){const o=this.form.get(e.path);return Ss(o,e),o.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),o}getControl(e){return this.form.get(e.path)}removeControl(e){Gc(e.control||null,e,!1),function qk(n,t){const e=n.indexOf(t);e>-1&&n.splice(e,1)}(this.directives,e)}addFormGroup(e){this._setUpFormContainer(e)}removeFormGroup(e){this._cleanUpFormContainer(e)}getFormGroup(e){return this.form.get(e.path)}addFormArray(e){this._setUpFormContainer(e)}removeFormArray(e){this._cleanUpFormContainer(e)}getFormArray(e){return this.form.get(e.path)}updateModel(e,o){this.form.get(e.path).setValue(o)}onSubmit(e){var o;return this.submitted=!0,mm(this.form,this.directives),this.ngSubmit.emit(e),"dialog"===(null==e||null===(o=e.target)||void 0===o?void 0:o.method)}onReset(){this.resetForm()}resetForm(e){this.form.reset(e),this.submitted=!1}_updateDomValue(){this.directives.forEach(e=>{const o=e.control,i=this.form.get(e.path);o!==i&&(Gc(o||null,e),(n=>n instanceof qm)(i)&&(Ss(i,e),e.control=i))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(e){const o=this.form.get(e.path);Am(o,e),o.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(e){if(this.form){const o=this.form.get(e.path);o&&function mk(n,t){return $c(n,t)}(o,e)&&o.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){dM(this.form,this),this._oldForm&&$c(this._oldForm,this)}_checkFormPresent(){}}return n.\u0275fac=function(e){return new(e||n)(X(Tt,10),X(Ai,10))},n.\u0275dir=U0({type:n,selectors:[["","formGroup",""]],hostBindings:function(e,o){1&e&&Z0("submit",function(a){return o.onSubmit(a)})("reset",function(){return o.onReset()})},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[qe([Bk]),x1,cn]}),n})();const Sk={provide:bo,useExisting:H1(()=>Qc),multi:!0};function Bm(n,t){return null==n?`${t}`:(t&&"object"==typeof t&&(t="Object"),`${n}: ${t}`.slice(0,50))}let Qc=(()=>{class n extends Qi{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(e){this._compareWith=e}writeValue(e){this.value=e;const i=Bm(this._getOptionId(e),e);this.setProperty("value",i)}registerOnChange(e){this.onChange=o=>{this.value=this._getOptionValue(o),e(this.value)}}_registerOption(){return(this._idCounter++).toString()}_getOptionId(e){for(const o of Array.from(this._optionMap.keys()))if(this._compareWith(this._optionMap.get(o),e))return o;return null}_getOptionValue(e){const o=function Xk(n){return n.split(":")[0]}(e);return this._optionMap.has(o)?this._optionMap.get(o):e}}return n.\u0275fac=function(){let t;return function(o){return(t||(t=mt(n)))(o||n)}}(),n.\u0275dir=U0({type:n,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(e,o){1&e&&Z0("change",function(a){return o.onChange(a.target.value)})("blur",function(){return o.onTouched()})},inputs:{compareWith:"compareWith"},features:[qe([Sk]),x1]}),n})(),Im=(()=>{class n{constructor(e,o,i){this._element=e,this._renderer=o,this._select=i,this._select&&(this.id=this._select._registerOption())}set ngValue(e){null!=this._select&&(this._select._optionMap.set(this.id,e),this._setElementValue(Bm(this.id,e)),this._select.writeValue(this._select.value))}set value(e){this._setElementValue(e),this._select&&this._select.writeValue(this._select.value)}_setElementValue(e){this._renderer.setProperty(this._element.nativeElement,"value",e)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}return n.\u0275fac=function(e){return new(e||n)(X(_e),X(ji),X(Qc,9))},n.\u0275dir=U0({type:n,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),n})();const xk={provide:bo,useExisting:H1(()=>AM),multi:!0};function Tm(n,t){return null==n?`${t}`:("string"==typeof t&&(t=`'${t}'`),t&&"object"==typeof t&&(t="Object"),`${n}: ${t}`.slice(0,50))}let AM=(()=>{class n extends Qi{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(e){this._compareWith=e}writeValue(e){let o;if(this.value=e,Array.isArray(e)){const i=e.map(a=>this._getOptionId(a));o=(a,r)=>{a._setSelected(i.indexOf(r.toString())>-1)}}else o=(i,a)=>{i._setSelected(!1)};this._optionMap.forEach(o)}registerOnChange(e){this.onChange=o=>{const i=[],a=o.selectedOptions;if(void 0!==a){const r=a;for(let s=0;s{class n{constructor(e,o,i){this._element=e,this._renderer=o,this._select=i,this._select&&(this.id=this._select._registerOption(this))}set ngValue(e){null!=this._select&&(this._value=e,this._setElementValue(Tm(this.id,e)),this._select.writeValue(this._select.value))}set value(e){this._select?(this._value=e,this._setElementValue(Tm(this.id,e)),this._select.writeValue(this._select.value)):this._setElementValue(e)}_setElementValue(e){this._renderer.setProperty(this._element.nativeElement,"value",e)}_setSelected(e){this._renderer.setProperty(this._element.nativeElement,"selected",e)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}return n.\u0275fac=function(e){return new(e||n)(X(_e),X(ji),X(AM,9))},n.\u0275dir=U0({type:n,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),n})();let ea=(()=>{class n{constructor(){this._validator=Hc}ngOnChanges(e){if(this.inputName in e){const o=this.normalizeInput(e[this.inputName].currentValue);this._enabled=this.enabled(o),this._validator=this._enabled?this.createValidator(o):Hc,this._onChange&&this._onChange()}}validate(e){return this._validator(e)}registerOnValidatorChange(e){this._onChange=e}enabled(e){return null!=e}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=U0({type:n,features:[cn]}),n})();const Pk={provide:Tt,useExisting:H1(()=>hM),multi:!0};let hM=(()=>{class n extends ea{constructor(){super(...arguments),this.inputName="min",this.normalizeInput=e=>function Xm(n){return"number"==typeof n?n:parseFloat(n)}(e),this.createValidator=e=>Hh(e)}}return n.\u0275fac=function(){let t;return function(o){return(t||(t=mt(n)))(o||n)}}(),n.\u0275dir=U0({type:n,selectors:[["input","type","number","min","","formControlName",""],["input","type","number","min","","formControl",""],["input","type","number","min","","ngModel",""]],hostVars:1,hostBindings:function(e,o){2&e&&yt("min",o._enabled?o.min:null)},inputs:{min:"min"},features:[qe([Pk]),x1]}),n})(),$k=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({imports:[Rm]}),n})(),Kk=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({imports:[$k]}),n})();function Un(...n){let t=n[n.length-1];return Te(t)?(n.pop(),p0(n,t)):Cn(n)}function Wn(n,t){return function(o){return o.lift(new e7(n,t))}}class e7{constructor(t,e){this.predicate=t,this.thisArg=e}call(t,e){return e.subscribe(new t7(t,this.predicate,this.thisArg))}}class t7 extends d0{constructor(t,e,o){super(t),this.predicate=e,this.thisArg=o,this.count=0}_next(t){let e;try{e=this.predicate.call(this.thisArg,t,this.count++)}catch(o){return void this.destination.error(o)}e&&this.destination.next(t)}}class Vm{}class Um{}class Gn{constructor(t){this.normalizedNames=new Map,this.lazyUpdate=null,t?this.lazyInit="string"==typeof t?()=>{this.headers=new Map,t.split("\n").forEach(e=>{const o=e.indexOf(":");if(o>0){const i=e.slice(0,o),a=i.toLowerCase(),r=e.slice(o+1).trim();this.maybeSetNormalizedName(i,a),this.headers.has(a)?this.headers.get(a).push(r):this.headers.set(a,[r])}})}:()=>{this.headers=new Map,Object.keys(t).forEach(e=>{let o=t[e];const i=e.toLowerCase();"string"==typeof o&&(o=[o]),o.length>0&&(this.headers.set(i,o),this.maybeSetNormalizedName(e,i))})}:this.headers=new Map}has(t){return this.init(),this.headers.has(t.toLowerCase())}get(t){this.init();const e=this.headers.get(t.toLowerCase());return e&&e.length>0?e[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(t){return this.init(),this.headers.get(t.toLowerCase())||null}append(t,e){return this.clone({name:t,value:e,op:"a"})}set(t,e){return this.clone({name:t,value:e,op:"s"})}delete(t,e){return this.clone({name:t,value:e,op:"d"})}maybeSetNormalizedName(t,e){this.normalizedNames.has(e)||this.normalizedNames.set(e,t)}init(){this.lazyInit&&(this.lazyInit instanceof Gn?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(t=>this.applyUpdate(t)),this.lazyUpdate=null))}copyFrom(t){t.init(),Array.from(t.headers.keys()).forEach(e=>{this.headers.set(e,t.headers.get(e)),this.normalizedNames.set(e,t.normalizedNames.get(e))})}clone(t){const e=new Gn;return e.lazyInit=this.lazyInit&&this.lazyInit instanceof Gn?this.lazyInit:this,e.lazyUpdate=(this.lazyUpdate||[]).concat([t]),e}applyUpdate(t){const e=t.name.toLowerCase();switch(t.op){case"a":case"s":let o=t.value;if("string"==typeof o&&(o=[o]),0===o.length)return;this.maybeSetNormalizedName(t.name,e);const i=("a"===t.op?this.headers.get(e):void 0)||[];i.push(...o),this.headers.set(e,i);break;case"d":const a=t.value;if(a){let r=this.headers.get(e);if(!r)return;r=r.filter(s=>-1===a.indexOf(s)),0===r.length?(this.headers.delete(e),this.normalizedNames.delete(e)):this.headers.set(e,r)}else this.headers.delete(e),this.normalizedNames.delete(e)}}forEach(t){this.init(),Array.from(this.normalizedNames.keys()).forEach(e=>t(this.normalizedNames.get(e),this.headers.get(e)))}}class n7{encodeKey(t){return Gm(t)}encodeValue(t){return Gm(t)}decodeKey(t){return decodeURIComponent(t)}decodeValue(t){return decodeURIComponent(t)}}const i7=/%(\d[a-f0-9])/gi,a7={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function Gm(n){return encodeURIComponent(n).replace(i7,(t,e)=>{var o;return null!==(o=a7[e])&&void 0!==o?o:t})}function ep(n){return`${n}`}class hi{constructor(t={}){if(this.updates=null,this.cloneFrom=null,this.encoder=t.encoder||new n7,t.fromString){if(t.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function o7(n,t){const e=new Map;return n.length>0&&n.replace(/^\?/,"").split("&").forEach(i=>{const a=i.indexOf("="),[r,s]=-1==a?[t.decodeKey(i),""]:[t.decodeKey(i.slice(0,a)),t.decodeValue(i.slice(a+1))],p=e.get(r)||[];p.push(s),e.set(r,p)}),e}(t.fromString,this.encoder)}else t.fromObject?(this.map=new Map,Object.keys(t.fromObject).forEach(e=>{const o=t.fromObject[e],i=Array.isArray(o)?o.map(ep):[ep(o)];this.map.set(e,i)})):this.map=null}has(t){return this.init(),this.map.has(t)}get(t){this.init();const e=this.map.get(t);return e?e[0]:null}getAll(t){return this.init(),this.map.get(t)||null}keys(){return this.init(),Array.from(this.map.keys())}append(t,e){return this.clone({param:t,value:e,op:"a"})}appendAll(t){const e=[];return Object.keys(t).forEach(o=>{const i=t[o];Array.isArray(i)?i.forEach(a=>{e.push({param:o,value:a,op:"a"})}):e.push({param:o,value:i,op:"a"})}),this.clone(e)}set(t,e){return this.clone({param:t,value:e,op:"s"})}delete(t,e){return this.clone({param:t,value:e,op:"d"})}toString(){return this.init(),this.keys().map(t=>{const e=this.encoder.encodeKey(t);return this.map.get(t).map(o=>e+"="+this.encoder.encodeValue(o)).join("&")}).filter(t=>""!==t).join("&")}clone(t){const e=new hi({encoder:this.encoder});return e.cloneFrom=this.cloneFrom||this,e.updates=(this.updates||[]).concat(t),e}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(t=>this.map.set(t,this.cloneFrom.map.get(t))),this.updates.forEach(t=>{switch(t.op){case"a":case"s":const e=("a"===t.op?this.map.get(t.param):void 0)||[];e.push(ep(t.value)),this.map.set(t.param,e);break;case"d":if(void 0===t.value){this.map.delete(t.param);break}{let o=this.map.get(t.param)||[];const i=o.indexOf(ep(t.value));-1!==i&&o.splice(i,1),o.length>0?this.map.set(t.param,o):this.map.delete(t.param)}}}),this.cloneFrom=this.updates=null)}}class r7{constructor(){this.map=new Map}set(t,e){return this.map.set(t,e),this}get(t){return this.map.has(t)||this.map.set(t,t.defaultValue()),this.map.get(t)}delete(t){return this.map.delete(t),this}has(t){return this.map.has(t)}keys(){return this.map.keys()}}function Zm(n){return typeof ArrayBuffer<"u"&&n instanceof ArrayBuffer}function $m(n){return typeof Blob<"u"&&n instanceof Blob}function Km(n){return typeof FormData<"u"&&n instanceof FormData}class xs{constructor(t,e,o,i){let a;if(this.url=e,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=t.toUpperCase(),function s7(n){switch(n){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||i?(this.body=void 0!==o?o:null,a=i):a=o,a&&(this.reportProgress=!!a.reportProgress,this.withCredentials=!!a.withCredentials,a.responseType&&(this.responseType=a.responseType),a.headers&&(this.headers=a.headers),a.context&&(this.context=a.context),a.params&&(this.params=a.params)),this.headers||(this.headers=new Gn),this.context||(this.context=new r7),this.params){const r=this.params.toString();if(0===r.length)this.urlWithParams=e;else{const s=e.indexOf("?");this.urlWithParams=e+(-1===s?"?":sR.set(L,t.setHeaders[L]),b)),t.setParams&&(O=Object.keys(t.setParams).reduce((R,L)=>R.set(L,t.setParams[L]),O)),new xs(o,i,r,{params:O,headers:b,context:_,reportProgress:p,responseType:a,withCredentials:s})}}var pt=(()=>((pt=pt||{})[pt.Sent=0]="Sent",pt[pt.UploadProgress=1]="UploadProgress",pt[pt.ResponseHeader=2]="ResponseHeader",pt[pt.DownloadProgress=3]="DownloadProgress",pt[pt.Response=4]="Response",pt[pt.User=5]="User",pt))();class gM{constructor(t,e=200,o="OK"){this.headers=t.headers||new Gn,this.status=void 0!==t.status?t.status:e,this.statusText=t.statusText||o,this.url=t.url||null,this.ok=this.status>=200&&this.status<300}}class _M extends gM{constructor(t={}){super(t),this.type=pt.ResponseHeader}clone(t={}){return new _M({headers:t.headers||this.headers,status:void 0!==t.status?t.status:this.status,statusText:t.statusText||this.statusText,url:t.url||this.url||void 0})}}class tp extends gM{constructor(t={}){super(t),this.type=pt.Response,this.body=void 0!==t.body?t.body:null}clone(t={}){return new tp({body:void 0!==t.body?t.body:this.body,headers:t.headers||this.headers,status:void 0!==t.status?t.status:this.status,statusText:t.statusText||this.statusText,url:t.url||this.url||void 0})}}class Jm extends gM{constructor(t){super(t,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${t.url||"(unknown url)"}`:`Http failure response for ${t.url||"(unknown url)"}: ${t.status} ${t.statusText}`,this.error=t.error||null}}function qM(n,t){return{body:t,headers:n.headers,context:n.context,observe:n.observe,params:n.params,reportProgress:n.reportProgress,responseType:n.responseType,withCredentials:n.withCredentials}}let Fs=(()=>{class n{constructor(e){this.handler=e}request(e,o,i={}){let a;if(e instanceof xs)a=e;else{let p,b;p=i.headers instanceof Gn?i.headers:new Gn(i.headers),i.params&&(b=i.params instanceof hi?i.params:new hi({fromObject:i.params})),a=new xs(e,o,void 0!==i.body?i.body:null,{headers:p,context:i.context,params:b,reportProgress:i.reportProgress,responseType:i.responseType||"json",withCredentials:i.withCredentials})}const r=Un(a).pipe(function Qk(n,t){return ot(n,t,1)}(p=>this.handler.handle(p)));if(e instanceof xs||"events"===i.observe)return r;const s=r.pipe(Wn(p=>p instanceof tp));switch(i.observe||"body"){case"body":switch(a.responseType){case"arraybuffer":return s.pipe(pe(p=>{if(null!==p.body&&!(p.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return p.body}));case"blob":return s.pipe(pe(p=>{if(null!==p.body&&!(p.body instanceof Blob))throw new Error("Response is not a Blob.");return p.body}));case"text":return s.pipe(pe(p=>{if(null!==p.body&&"string"!=typeof p.body)throw new Error("Response is not a string.");return p.body}));default:return s.pipe(pe(p=>p.body))}case"response":return s;default:throw new Error(`Unreachable: unhandled observe type ${i.observe}}`)}}delete(e,o={}){return this.request("DELETE",e,o)}get(e,o={}){return this.request("GET",e,o)}head(e,o={}){return this.request("HEAD",e,o)}jsonp(e,o){return this.request("JSONP",e,{params:(new hi).append(o,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(e,o={}){return this.request("OPTIONS",e,o)}patch(e,o,i={}){return this.request("PATCH",e,qM(i,o))}post(e,o,i={}){return this.request("POST",e,qM(i,o))}put(e,o,i={}){return this.request("PUT",e,qM(i,o))}}return n.\u0275fac=function(e){return new(e||n)(U(Vm))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();class Qm{constructor(t,e){this.next=t,this.interceptor=e}handle(t){return this.interceptor.intercept(t,this.next)}}const eg=new R0("HTTP_INTERCEPTORS");let p7=(()=>{class n{intercept(e,o){return o.handle(e)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();const l7=/^\)\]\}',?\n/;let tg=(()=>{class n{constructor(e){this.xhrFactory=e}handle(e){if("JSONP"===e.method)throw new Error("Attempted to construct Jsonp request without HttpClientJsonpModule installed.");return new c1(o=>{const i=this.xhrFactory.build();if(i.open(e.method,e.urlWithParams),e.withCredentials&&(i.withCredentials=!0),e.headers.forEach((L,D)=>i.setRequestHeader(L,D.join(","))),e.headers.has("Accept")||i.setRequestHeader("Accept","application/json, text/plain, */*"),!e.headers.has("Content-Type")){const L=e.detectContentTypeHeader();null!==L&&i.setRequestHeader("Content-Type",L)}if(e.responseType){const L=e.responseType.toLowerCase();i.responseType="json"!==L?L:"text"}const a=e.serializeBody();let r=null;const s=()=>{if(null!==r)return r;const L=i.statusText||"OK",D=new Gn(i.getAllResponseHeaders()),E=function d7(n){return"responseURL"in n&&n.responseURL?n.responseURL:/^X-Request-URL:/m.test(n.getAllResponseHeaders())?n.getResponseHeader("X-Request-URL"):null}(i)||e.url;return r=new _M({headers:D,status:i.status,statusText:L,url:E}),r},p=()=>{let{headers:L,status:D,statusText:E,url:n0}=s(),r0=null;204!==D&&(r0=typeof i.response>"u"?i.responseText:i.response),0===D&&(D=r0?200:0);let W0=D>=200&&D<300;if("json"===e.responseType&&"string"==typeof r0){const t0=r0;r0=r0.replace(l7,"");try{r0=""!==r0?JSON.parse(r0):null}catch(L0){r0=t0,W0&&(W0=!1,r0={error:L0,text:r0})}}W0?(o.next(new tp({body:r0,headers:L,status:D,statusText:E,url:n0||void 0})),o.complete()):o.error(new Jm({error:r0,headers:L,status:D,statusText:E,url:n0||void 0}))},b=L=>{const{url:D}=s(),E=new Jm({error:L,status:i.status||0,statusText:i.statusText||"Unknown Error",url:D||void 0});o.error(E)};let O=!1;const _=L=>{O||(o.next(s()),O=!0);let D={type:pt.DownloadProgress,loaded:L.loaded};L.lengthComputable&&(D.total=L.total),"text"===e.responseType&&!!i.responseText&&(D.partialText=i.responseText),o.next(D)},R=L=>{let D={type:pt.UploadProgress,loaded:L.loaded};L.lengthComputable&&(D.total=L.total),o.next(D)};return i.addEventListener("load",p),i.addEventListener("error",b),i.addEventListener("timeout",b),i.addEventListener("abort",b),e.reportProgress&&(i.addEventListener("progress",_),null!==a&&i.upload&&i.upload.addEventListener("progress",R)),i.send(a),o.next({type:pt.Sent}),()=>{i.removeEventListener("error",b),i.removeEventListener("abort",b),i.removeEventListener("load",p),i.removeEventListener("timeout",b),e.reportProgress&&(i.removeEventListener("progress",_),null!==a&&i.upload&&i.upload.removeEventListener("progress",R)),i.readyState!==i.DONE&&i.abort()}})}}return n.\u0275fac=function(e){return new(e||n)(U(Oh))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();const yM=new R0("XSRF_COOKIE_NAME"),vM=new R0("XSRF_HEADER_NAME");class ng{}let b7=(()=>{class n{constructor(e,o,i){this.doc=e,this.platform=o,this.cookieName=i,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const e=this.doc.cookie||"";return e!==this.lastCookieString&&(this.parseCount++,this.lastToken=ah(e,this.cookieName),this.lastCookieString=e),this.lastToken}}return n.\u0275fac=function(e){return new(e||n)(U(D1),U(fc),U(yM))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})(),WM=(()=>{class n{constructor(e,o){this.tokenService=e,this.headerName=o}intercept(e,o){const i=e.url.toLowerCase();if("GET"===e.method||"HEAD"===e.method||i.startsWith("http://")||i.startsWith("https://"))return o.handle(e);const a=this.tokenService.getToken();return null!==a&&!e.headers.has(this.headerName)&&(e=e.clone({headers:e.headers.set(this.headerName,a)})),o.handle(e)}}return n.\u0275fac=function(e){return new(e||n)(U(ng),U(vM))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})(),M7=(()=>{class n{constructor(e,o){this.backend=e,this.injector=o,this.chain=null}handle(e){if(null===this.chain){const o=this.injector.get(eg,[]);this.chain=o.reduceRight((i,a)=>new Qm(i,a),this.backend)}return this.chain.handle(e)}}return n.\u0275fac=function(e){return new(e||n)(U(Um),U(Dt))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})(),u7=(()=>{class n{static disable(){return{ngModule:n,providers:[{provide:WM,useClass:p7}]}}static withOptions(e={}){return{ngModule:n,providers:[e.cookieName?{provide:yM,useValue:e.cookieName}:[],e.headerName?{provide:vM,useValue:e.headerName}:[]]}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({providers:[WM,{provide:eg,useExisting:WM,multi:!0},{provide:ng,useClass:b7},{provide:yM,useValue:"XSRF-TOKEN"},{provide:vM,useValue:"X-XSRF-TOKEN"}]}),n})(),z7=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({providers:[Fs,{provide:Vm,useClass:M7},tg,{provide:Um,useExisting:tg}],imports:[u7.withOptions({cookieName:"XSRF-TOKEN",headerName:"X-XSRF-TOKEN"})]}),n})();const Et_wcaUrl="https://www.worldcubeassociation.org";function f7(n,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(n,t)}var rg=m(408),m7=function(){function n(t){this._http=t,this.LOGGLY_INPUT_PREFIX="https://",this.LOGGLY_COLLECTOR_DOMAIN="logs-01.loggly.com",this.LOGGLY_SESSION_KEY="logglytrackingsession",this.LOGGLY_SESSION_KEY_LENGTH=this.LOGGLY_SESSION_KEY+1,this.LOGGLY_PROXY_DOMAIN="loggly"}return n.prototype.setProtocol=function(t){this.LOGGLY_INPUT_PREFIX=t},n.prototype.uuid=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var e=16*Math.random()|0;return("x"===t?e:3&e|8).toString(16)})},n.prototype.setKey=function(t,e){t.key=e,t.setSession(),this.setInputUrl(t)},n.prototype.setTag=function(t,e){t.tag=e},n.prototype.setDomainProxy=function(t,e){t.useDomainProxy=e,this.setInputUrl(t)},n.prototype.setSendConsoleError=function(t,e){if(t.sendConsoleErrors=e,!0===t.sendConsoleErrors){var o=window.onerror;window.onerror=function(i,a,r,s){t.push({category:"BrowserJsException",exception:{message:i,url:a,lineno:r,colno:s}}),o&&"function"==typeof o&&o.apply(window,arguments)}}},n.prototype.setInputUrl=function(t){t.inputUrl=!0===t.useDomainProxy?this.LOGGLY_INPUT_PREFIX+window.location.host+"/"+this.LOGGLY_PROXY_DOMAIN+"/inputs/"+t.key+"/tag/"+t.tag:this.LOGGLY_INPUT_PREFIX+(t.logglyCollectorDomain||this.LOGGLY_COLLECTOR_DOMAIN)+"/inputs/"+t.key+"/tag/"+t.tag},n.prototype.setSession=function(t){t?(this.session_id=t,this.setCookie(this.session_id)):this.session_id||(this.session_id=this.readCookie(),this.session_id||(this.session_id=this.uuid(),this.setCookie(this.session_id)))},n.prototype.push=function(t){var e=typeof t;if(t&&("object"===e||"string"===e)){var o=this;if("string"===e)t={text:t};else{if(t.logglyCollectorDomain)return void(o.logglyCollectorDomain=t.logglyCollectorDomain);if(void 0!==t.sendConsoleErrors&&this.setSendConsoleError(o,t.sendConsoleErrors),t.tag&&this.setTag(o,t.tag),t.useDomainProxy&&this.setDomainProxy(o,t.useDomainProxy),t.logglyKey)return void this.setKey(o,t.logglyKey);if(t.session_id)return void o.setSession(t.session_id)}!o.key||o.track(t).subscribe(function(i){},function(i){console.error(i)})}},n.prototype.track=function(t){return t.sessionId=this.session_id,this._http.post(this.inputUrl,t,{headers:(new Gn).set("Content-Type","text/plain")})},n.prototype.readCookie=function(){var t=rg.Cookie.get(this.LOGGLY_SESSION_KEY);if(t){var e=t.indexOf(this.LOGGLY_SESSION_KEY);if(e<0)return!1;var o=t.indexOf(";",e+1);return t.slice(e+this.LOGGLY_SESSION_KEY_LENGTH,o=o<0?t.length:o)}return!1},n.prototype.setCookie=function(t){rg.Cookie.set(this.LOGGLY_SESSION_KEY,t)},n=function O7(n,t,e,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,e):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(n,t,e,o);else for(var s=n.length-1;s>=0;s--)(r=n[s])&&(a=(i<3?r(a):i>3?r(t,e,a):r(t,e))||a);return i>3&&a&&Object.defineProperty(t,e,a),a}([Vq(),f7("design:paramtypes",[Fs])],n),n}(),ta=m(1158),Hs=m(7060);class sg{}class g7{constructor(){this.groupStrategy="basic",this.totalNumberOfTimers=16,this.skipDelegatesAndOrganizers=!0,this.doNotAssignJudges=!1,this.doNotAssignTasksToNewCompetitors=!1,this.useMultipleStages=!1,this.fixedSeating=!1,this.autoPickScramblersAndRunners=!1,this.bordersOnNametags=!0,this.printStationNumbersOnScoreCards=!1,this.printColorsOnTableOverview=!1,this.printColorsOnPersonalSchedules=!1}}class Ps{constructor(){this.judge=[],this.run=[],this.scramble=[]}static fromString(t){const e=t.split(";"),o=new Ps;return e.forEach(i=>{if(i.match(/^[JRS]/))switch(i.substring(0,1)){case"J":o.judge.push(parseInt(i.match(/[0-9]+/)[0]));break;case"R":o.run.push(parseInt(i.match(/[0-9]+/)[0]));break;case"S":o.scramble.push(parseInt(i.match(/[0-9]+/)[0]))}else i.match(/^[[0-9]+$/)&&(o.compete=parseInt(i.match(/[0-9]+/)[0]))}),o}competing(){return!!this.compete}toString(){let t="";return this.compete&&(t+=this.compete),this.judge.length&&this.judge.forEach(e=>t+=";J"+e),this.run.length&&this.run.forEach(e=>t+=";R"+e),this.scramble.length&&this.scramble.forEach(e=>t+=";S"+e),t.startsWith(";")&&(t=t.substring(1)),t.split(";").sort((e,o)=>{if(!e.match(/^[JRS]/))return-1;if(!o.match(/^[JRS]/))return 1;const i=parseInt(e.match(/[0-9]+/)[0]),a=parseInt(o.match(/[0-9]+/)[0]);return ia?1:0}).join(";")}competesBeforeJudging(){return this.competeparseInt(r))return 1}return this.startsWithANumber(a)&&!this.startsWithANumber(r)?-1:!this.startsWithANumber(a)&&this.startsWithANumber(r)?1:(a=o.name.toUpperCase(),r=i.name.toUpperCase(),ar?1:0)}.bind(this))}static startsWithANumber(t){return new RegExp("^[0-9]+").test(t)}static sortCompetitorsBySpeedInEvent(t,e,o){t.persons=this.sortBySpeed(t,e),o&&(t.persons=t.persons.reverse())}static getTopCompetitorsBySpeedInEvent(t,e){const o=this.sortBySpeed(t,e).filter(a=>a[e].competing);return o.slice(0,Math.floor(Math.max(5,o.length/10)))}static sortBySpeed(t,e){return t.persons.sort(function(o,i){const a=this.worldRankingOfPersonInEvent(o,e),r=this.worldRankingOfPersonInEvent(i,e);return isNaN(a)?1:isNaN(r)||ar?1:0}.bind(this))}static worldRankingOfPersonInEvent(t,e){return null!==t.personalBests&&t.personalBests.map(o=>o.eventId).includes(e)?Math.min(...t.personalBests.filter(o=>o.eventId===e).map(o=>o.worldRanking)):NaN}static sortCompetitorsByName(t){t.persons=t.persons.sort(function(e,o){const i=e.name.toUpperCase(),a=o.name.toUpperCase();return ia?1:0})}static getEvent(t,e){return e.events.filter(o=>o.id===t)[0]}static countCJRSForEvent(t,e,o){const i=m1.getEvent(e,t);o||(o=i.configuration.scrambleGroups*i.configuration.stages),i.groupCounters=[];let a=1;for(;a<=o;){let r=this.countCompetitors(t,e,a)+"|";r+=this.countJudges(t,e,a)+"|",r+=this.countRunners(t,e,a)+"|",r+=this.countScramblers(t,e,a).length,i.groupCounters.push(r),a++}}static countScramblers(t,e,o){return t.persons.filter(i=>i[e].group.split(";").indexOf("S"+o)>-1)}static countRunners(t,e,o){return t.persons.filter(i=>i[e].group.split(";").indexOf("R"+o)>-1).length}static countJudges(t,e,o){return t.persons.filter(i=>i[e].group.split(";").indexOf("J"+o)>-1).length}static countCompetitors(t,e,o){return t.persons.filter(i=>i[e].group.split(";").indexOf(o.toString())>-1).length}static sortScramblersByScramblingAssigned(t,e){return this.sortByAssignedTaskOfType(t,e,"S")}static sortRunnersByRunningAssigned(t,e){return this.sortByAssignedTaskOfType(t,e,"R")}static sortByAssignedTaskOfType(t,e,o){const i=this.allEventIds(t);return e.sort(function(a,r){if(this.isOrganizerOrDelegate(r))return-1;if(this.isOrganizerOrDelegate(a))return 1;const s=this.countTasks(a,i,o),p=this.countTasks(r,i,o);return sp?1:0}.bind(this))}static sortByCompetingToTaskRatio(t,e,o){const i=this.allEventIds(t);return o.sort(function(a,r){const s=a[e].group.split(";").length,p=r[e].group.split(";").length;if(s!=p)return sa[E].competing).length,D=this.countTasks(r,i)/i.filter(E=>r[E].competing).length;return LD?1:0}.bind(this))}static countTasks(t,e,o){const i=e.map(a=>t[a].group.split(";").filter(s=>o?s.startsWith(o):s.startsWith("J")||s.startsWith("R")||s.startsWith("S")).length);return this.sum(i)}static sum(t){let e=0;for(let o=0;oe.id)}static notAssignedToAnythingYetInGroup(t,e,o){return 0===t.split(";").filter(i=>m1.matchesGroup(i,e,o)).length}static matchesGroup(t,e,o){const i=parseInt(t.match(/[0-9]+/)[0]),a=e.configuration.stages;return i-1-(i-1)%a==o-1-(o-1)%a}static isOrganizerOrDelegate(t){return t.roles.includes("delegate")||t.roles.includes("trainee-delegate")||t.roles.includes("organizer")}static assignExtraJudge(t,e,o){t[e].group+=";J"+o,t[e].group=t[e].group.split(";").sort((i,a)=>{if(!i.match(/^[JRS]/))return-1;if(!a.match(/^[JRS]/))return 1;const r=parseInt(i.match(/[0-9]+/)[0]),s=parseInt(a.match(/[0-9]+/)[0]);return rs?1:0}).join(";")}static countGroupsForEvent(t,e){return Math.max(...t.persons.filter(o=>o[e.id].competing).map(o=>{const i=o[e.id].group.split(";");return i[0]?parseInt(i[0].match(/[0-9]+/)[0]):0}))}static generateStaffBasedOnPersonalBests(t){const e=this.getInitialStaff(t);for(const o of t.events)m1.sortCompetitorsBySpeedInEvent(t,o.id,!1),t.persons.filter(i=>i[o.id]?.competing).forEach((i,a,r)=>{ao.wcaId===t.wcaId)}static getInitialStaff(t){return m1.sortCompetitorsByName(t),t.persons.filter(e=>!!e.wcaId).map(e=>{const o=new sg;return o.name=e.name,o.wcaId=e.wcaId,o.isAllowedTo=!e.age||e.age>12?["run"]:[],o})}static findFirstEventOfPerson(t,e){for(const o of t.events)if("333fm"!==o.id&&e[o.id].competing)return o;return null}static competesBeforeJudging(t,e){return Ps.fromString(t[e].group).competesBeforeJudging()}static getStageName(t,e,o){if(this.getNumberOfRooms(t)<2)return null;const a=e.id+"-r1-g"+o;for(const r of t.schedule.venues)for(const s of r.rooms)for(const p of s.activities)if(p.childActivities.map(b=>b.activityCode).includes(a))return s.name;return null}static getNumberOfRooms(t){return t.schedule.venues.map(e=>e.rooms.length).reduce((e,o)=>e+o,0)}static getAllRooms(t){return t?.schedule.venues.map(e=>e.rooms).flat()}}class LM{static addChildActivitiesForEveryRound(t){let e=this.getHighestActivityId(t)+1;t.schedule.venues.forEach(o=>{o.rooms.forEach(i=>i.activities.forEach(a=>{if(!a.activityCode.startsWith("other")){const r=(0,Hs.hI)(a.activityCode),s=m1.getEvent(r.eventId,t);this.createChildActivitiesFor(t,a,s),e=this.assignIdsToChildActivities(a.childActivities,e)}}))})}static createChildActivitiesFor(t,e,o){if(this.hasExpectedNumberOfChildActivities(t,e,o))return;e.childActivities=[];const i=o.configuration.scrambleGroups,a=o.configuration.stages,r=this.splitInGroups(e.startTime,e.endTime,i);for(let s=0;s{o.rooms.forEach(i=>i.activities.forEach(a=>{e.push(a),a.childActivities.forEach(r=>e.push(r))}))}),e}static getHighestActivityId(t){const e=this.getAllActivitiesFromWcif(t);return Math.max(...e.map(o=>o.id))}static splitInGroups(t,e,o){const i=ta(t),a=ta(e),r=ta.duration(a.diff(i)).asMilliseconds()/o,s=[t];for(let p=1;po.id=e++),e}static createAssignmentsInWcif(t,e){this.resetAssignmentsOfAllPersons(t);for(const o of t.schedule.venues)for(const i of o.rooms)for(const a of i.activities)for(const r of a.childActivities.filter(s=>s.activityCode.includes("-r1-g"))){const s=e.rooms.filter(L=>L.id===i.id)?.[0]?.stationNumberFrom||1,p=(0,Hs.hI)(r.activityCode);t.persons.filter(L=>L[p.eventId].group.split(";")[0]===""+p.groupNumber).forEach((L,D)=>{this.createAssignmentFor(L,r,"competitor",s+D),L[p.eventId].stationNumber=s+D,L[p.eventId].stageColor=i.color}),t.persons.filter(L=>L[p.eventId].group.split(";").includes("J"+p.groupNumber)).forEach(L=>this.createAssignmentFor(L,r,"staff-judge",null)),t.persons.filter(L=>L[p.eventId].group.split(";").includes("S"+p.groupNumber)).forEach(L=>this.createAssignmentFor(L,r,"staff-scrambler",null)),t.persons.filter(L=>L[p.eventId].group.split(";").includes("R"+p.groupNumber)).forEach(L=>this.createAssignmentFor(L,r,"staff-runner",null))}}static resetAssignmentsOfAllPersons(t){t.persons.forEach(e=>{e.assignments=[]})}static createAssignmentFor(t,e,o,i){t.assignments.push({activityId:e.id,stationNumber:i,assignmentCode:o})}}let _7=(()=>{class n{constructor(e){this.httpClient=e,this.FOUR_WEEKS=28,this.getToken(),this.headerParams=new Gn,this.headerParams=this.headerParams.set("Authorization",`Bearer ${this.oauthToken}`),this.headerParams=this.headerParams.set("Content-Type","application/json"),this.initLoggly()}initLoggly(){this.logglyService=new m7(this.httpClient),this.logglyService.push({logglyKey:"3c4e81e2-b2ae-40e3-88b5-ba8e8b810586",sendConsoleErrors:!1,tag:"AGE"})}getToken(){const e=window.location.hash.slice(1,window.location.hash.length-1),o=new URLSearchParams(e);o.has("access_token")&&(this.oauthToken=o.get("access_token"))}logIn(){window.location.href=`${Et_wcaUrl}/oauth/authorize?client_id=d9db39d5fd0195bcdc212ead360c748592cd1fd1409b040dd790281da91ef10d&redirect_uri=https://goosly.github.io/AGE/&response_type=token&scope=public manage_competitions`}getUser(){return this.httpClient.get(`${Et_wcaUrl}/api/v0/me`,{headers:this.headerParams})}getCompetitions(){let e=`${Et_wcaUrl}/api/v0/competitions?managed_by_me=true`;{const o=new Date;o.setDate(o.getDate()-this.FOUR_WEEKS),e+=`&start=${o.toISOString()}`}return this.httpClient.get(e,{headers:this.headerParams})}getWcif(e){return this.httpClient.get(`${Et_wcaUrl}/api/v0/competitions/${e}/wcif`,{headers:this.headerParams})}patchWcif(e,o,i,a){this.addAgeExtension(e),LM.addChildActivitiesForEveryRound(e),LM.createAssignmentsInWcif(e,o);const r=e.persons.map(p=>({assignments:p.assignments,name:p.name,registrantId:p.registrantId,wcaId:p.wcaId,wcaUserId:p.wcaUserId}));this.patch({id:e.id,schedule:e.schedule,persons:r},a,i)}patch(e,o,i){this.httpClient.patch(`${Et_wcaUrl}/api/v0/competitions/${e.id}/wcif`,JSON.stringify(e),{headers:this.headerParams}).subscribe(null,a=>o(a),()=>i())}doesNotContainAGEExtension(e){return 0===e.extensions.filter(o=>"AGE"===o.id).length}addAgeExtension(e){this.doesNotContainAGEExtension(e)&&e.extensions.push({id:"AGE",specUrl:"https://github.com/Goosly/AGE",data:{}})}logUserLoggedIn(e){this.logMessage(e.me.name+" ("+e.me.wca_id+") has logged in into AGE")}logUserFetchedWcifOf(e,o){this.logMessage(e+" fetched the Wcif of "+o)}logUserImportedFromWcif(e,o){this.logMessage(e+" imported assignments from Wcif for "+o)}logUserImportedFromCsv(e,o){this.logMessage(e+" imported from CSV for "+o)}logUserClicksExport(e,o){this.logMessage(e+" clicks export for "+o)}logUserSavedFromWcif(e,o){this.logMessage(e+" saved the Wcif of "+o)}logUserGotErrorFromSavingWcif(e,o,i){this.logMessage(e+" got an error saving the wcif of "+o+": "+i)}logUserClicksBackToEdit(e,o){this.logMessage(e+" goes back to editing for "+o)}logMessage(e){setTimeout(()=>{try{this.logglyService.push(e)}catch(o){console.error(o)}},0)}}return n.\u0275fac=function(e){return new(e||n)(U(Fs))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),pg=(()=>{class n{constructor(){this.configuration=new g7}generateGrouping(e){m1.getEvent(e,this.wcif).configuration.skip||("basic"===this.configuration.groupStrategy?this.generateBasicGrouping(e):"basicBySpeed"===this.configuration.groupStrategy?this.generateBasicBySpeedGrouping(e,!1):"basicBySpeedReverse"===this.configuration.groupStrategy?this.generateBasicBySpeedGrouping(e,!0):"advanced"===this.configuration.groupStrategy&&this.generateAdvancedGrouping(e,this.getStaffFile()))}generateAdvancedGrouping(e,o){const i=(a,r)=>this.generateGroupingForEvent(a,r);if(o){const a=new FileReader;a.readAsText(o),a.onload=function(r){const s=this.getStaff(r.target.result);i(e,s)}.bind(this)}else{if(!this.configuration.autoPickScramblersAndRunners)throw new Error("There are no scramblers and runners! Please select a CSV file or let AGE pick scramblers and runners");i(e,m1.generateStaffBasedOnPersonalBests(this.wcif))}}getStaff(e){const o=e.includes("\r\n")?e.split("\r\n"):e.split("\n"),i=this.determineSeparator(e),a=o[0].split(i);this.validateHeaders(a);const r=o.splice(1),s=[];for(let p=0;p{b[a.indexOf(_)]&&O.isAllowedTo.push(_)}),s.push(O)}return s}validateHeaders(e){["name","wcaId","run","222","333","444","555","666","777","333bf","333oh","clock","minx","pyram","skewb","sq1","444bf","555bf","333mbf"].forEach(i=>{if(!e.includes(i)){const a="Expected header "+i+" in the selected csv file, but it was not present.";throw alert(a),new Error(a)}})}generateBasicGrouping(e){const o=m1.getEvent(e,this.wcif),i=o.configuration;let a=0;this.shuffleCompetitors();const r=this.wcif.persons.filter(s=>s[e].competing);this.moveTopCompetitorsToPositionsForLastGroup(r,o),r.forEach(s=>{s[e].group=a+1+"",a=(a+1)%i.scrambleGroups}),this.countCJRSForEvent(e),m1.sortCompetitorsByName(this.wcif)}generateBasicBySpeedGrouping(e,o){const a=m1.getEvent(e,this.wcif).configuration,r=this.wcif.persons.filter(s=>s[e].competing).length/a.scrambleGroups;m1.sortCompetitorsBySpeedInEvent(this.wcif,e,o),this.wcif.persons.filter(s=>s[e].competing).forEach((s,p)=>{s[e].group=Math.trunc(p/r)+1+""}),this.countCJRSForEvent(e),m1.sortCompetitorsByName(this.wcif)}generateGroupingForEvent(e,o){const i=m1.getEvent(e,this.wcif),a=this.createTaskCounter(i.configuration);this.markPersonsThatArePartOfTheStaff(o),this.shuffleCompetitors();let r=this.wcif.persons.filter(_=>_[e].competing),s=this.wcif.persons.filter(_=>_[e].competing&&this.canScramble(_,o,e)),p=this.wcif.persons.filter(_=>_[e].competing&&this.canRun(_,o));s.length{a[b].S.max>a[b].S.count&&(_[e].group=b+1+";S"+this.nextGroupOnSameStage(b,i),a[b].S.count++,O.push(_.registrantId)),b=this.increment(b,i)}),b=0,p=p.filter(_=>this.isNotAssigned(_,O)),p=m1.sortRunnersByRunningAssigned(this.wcif,p),this.moveTopCompetitorsToPositionsForLastGroup(p,i),p.forEach(_=>{a[b].R.max>a[b].R.count&&(_[e].group=b+1+";R"+this.nextGroupOnSameStage(b,i),a[b].R.count++,O.push(_.registrantId)),b=this.increment(b,i)}),b=0,r=r.filter(_=>this.isNotAssigned(_,O)),this.moveTopCompetitorsToPositionsForLastGroup(r,i),r.forEach(_=>{!this.configuration.doNotAssignJudges&&this.canJudge(_)&&a[b].J.max>a[b].J.count?(_[e].group=b+1+";J"+this.nextGroupOnSameStage(b,i),a[b].J.count++,O.push(_.registrantId)):(_[e].group=b+1+"",O.push(_.registrantId)),b=this.increment(b,i)}),this.configuration.fixedSeating&&!this.configuration.doNotAssignJudges&&this.fillAllUsedTimersWithJudges(e),this.swapNewCompetitorsAssignmentsSoTheyAlwaysCompeteFirstBeforeJudging(),m1.countCJRSForEvent(this.wcif,e),m1.sortCompetitorsByName(this.wcif)}moveTopCompetitorsToPositionsForLastGroup(e,o){if(this.isScrambleDependentEvent(o)){const i=m1.getTopCompetitorsBySpeedInEvent(this.wcif,o.id).filter(a=>e.includes(a));if(i.length<=e.length/o.configuration.scrambleGroups)for(let a=0;a=e.length)throw new Error("Unexpected error!");p>=e.length&&(p=e.length-1),p!==b&&(e[b]=e[p],e[p]=i[a])}else console.debug("Not doing top x in last group for event: "+o.id),console.debug(e.length)}}isScrambleDependentEvent(e){return["222","333","333bf","333oh","clock","pyram","skewb","sq1","444bf"].includes(e.id)}fillAllUsedTimersWithJudges(e){const o=m1.getEvent(e,this.wcif);if(o.configuration.scrambleGroups<=2)return;const i=o.configuration.scrambleGroups*o.configuration.stages;let a=1;for(;a<=i;){const r=m1.countCompetitors(this.wcif,e,a);let s=m1.countJudges(this.wcif,e,a);if(sa[e.id].competing&&this.canJudge(a)&&m1.notAssignedToAnythingYetInGroup(a[e.id].group,e,o));return m1.sortByCompetingToTaskRatio(this.wcif,e.id,i)}swapAssignments(e,o,i){const a=e[i.id].group;e[i.id].group=o[i.id].group,o[i.id].group=a}nextGroupOnSameStage(e,o){return(e+o.configuration.stages)%this.numberOfGroups(o)+1}markPersonsThatArePartOfTheStaff(e){const o=e.map(i=>i.wcaId);this.wcif.persons.forEach(i=>i.isStaff=o.includes(i.wcaId))}numberOfGroups(e){return e.configuration.stages*e.configuration.scrambleGroups}increment(e,o){return(e+1)%this.numberOfGroups(o)}decrement(e,o){const i=this.numberOfGroups(o);return(e+i-1)%i}isNotAssigned(e,o){return-1===o.indexOf(e.registrantId)}processWcif(){if(!this.wcif.events||0===this.wcif.events.length)throw alert("No events found! Please define all rounds and the schedule on the WCA website and then restart."),this.wcif=void 0,new Error("No events");if(!this.wcif.persons||0===this.wcif.persons.length)throw alert("No competitors found! Maybe registration is not open yet?"),this.wcif=void 0,new Error("No competitors");for(const e of this.wcif.events){if(e.numberOfRegistrations=0,!e.rounds||!e.rounds.length)throw alert("No rounds found for "+e.id+"! Please define all rounds and the schedule on the WCA website and then restart."),this.wcif=void 0,new Error("No rounds for "+e.id);e.round1=e.rounds[0],e.numberOfRounds=e.rounds?e.rounds.length:0,this.determineStartTimeOfEvent(e)}this.sortEventsByStartTime(),this.processRegistrationsOfPersons(),this.setDefaultEventConfiguration(),this.processRooms()}processRegistrationsOfPersons(){const e=[];for(const o of this.wcif.persons)if(o.fullName=o.name,o.name=o.name.split("(")[0],o.age=ta().diff(ta(o.birthdate,"YYYY-MM-DD"),"years")||"",o.registration&&"accepted"===o.registration.status&&o.registration.isCompeting)for(const i of this.wcif.events)o.registration.eventIds.indexOf(i.id)>-1?(o[i.id]={competing:!0,group:"1"},i.numberOfRegistrations++):o[i.id]={competing:!1,group:""};else e.push(o.registrantId);this.wcif.persons=this.wcif.persons.filter(o=>-1===e.indexOf(o.registrantId))}determineStartTimeOfEvent(e){e.startTime="";for(const o of this.wcif.schedule.venues)for(const i of o.rooms)for(const a of i.activities)a.activityCode.startsWith(e.id+"-r1")&&(""===e.startTime||e.startTime>a.startTime)&&(e.startTime=a.startTime)}importAssignmentsFromWcif(){this.resetGroupsForAllCompetitors();const e=LM.getAllActivitiesFromWcif(this.wcif);this.wcif.persons.forEach(o=>this.readPersonAssignmentsFromWcif(o,e)),this.calculateStagesOfAllEvents()}calculateStagesOfAllEvents(){this.wcif.events.forEach(e=>{const o=m1.countGroupsForEvent(this.wcif,e);e.configuration.stages=o>0?o/e.configuration.scrambleGroups:1})}resetGroupsForAllCompetitors(){this.wcif.persons.forEach(e=>{this.wcif.events.forEach(o=>{e[o.id].group=""})})}readPersonAssignmentsFromWcif(e,o){this.sortAssignmentsByAssignmentCode(e),e.assignments.forEach(i=>{const a=o.filter(s=>s.id.toString()===i.activityId.toString());if(0===a.length)return;const r=(0,Hs.hI)(a[0].activityCode);r.attemptNumber&&1!==r.attemptNumber||1!==r.roundNumber||(0!==e[r.eventId].group.length&&(e[r.eventId].group+=";"),"competitor"===i.assignmentCode&&(e[r.eventId].stationNumber=i.stationNumber),e[r.eventId].group+=this.convertAssignmentCodeFromWcif(i.assignmentCode),e[r.eventId].group+=(r.groupNumber||1).toString())})}convertAssignmentCodeFromWcif(e){switch(e){case"competitor":return"";case"staff-judge":return"J";case"staff-scrambler":return"S";case"staff-runner":return"R";case"staff-dataentry":return"D";case"staff-announcer":return"A"}}sortAssignmentsByAssignmentCode(e){e.assignments=e.assignments.sort((o,i)=>o.assignmentCode.localeCompare(i.assignmentCode))}importAssignmentsFromCsv(e){const o=document.getElementById("importCsv").files[0];if(!o)throw alert("Please select a CSV file to import first"),Error("No CSV file to import");{const i=new FileReader;i.readAsText(o),i.onload=function(a){const r=a.target.result,s=r.includes("\r\n")?r.split("\r\n"):r.split("\n"),p=this.determineSeparator(r),b=s[0].split(p),O=s.splice(1);let _=0;for(let R=0;RE.name===L[0]||E.fullName===L[0]);if(0!==D.length){for(let E=1;Ei.id===o.id)[0],o.configuration.scrambleGroups=Math.max(o.round1.scrambleSetCount,o.configuration.scrambleGroups)}canJudge(e){return!(this.configuration.doNotAssignTasksToNewCompetitors&&!e.wcaId||this.configuration.skipDelegatesAndOrganizers&&m1.isOrganizerOrDelegate(e))}canScramble(e,o,i){const a=o.filter(r=>r.wcaId===e.wcaId);return 1===a.length&&(a[0].isAllowedTo.indexOf("scrambleEverything")>-1||a[0].isAllowedTo.indexOf(i)>-1)}canRun(e,o){const i=o.filter(a=>a.wcaId===e.wcaId);return 1===i.length&&i[0].isAllowedTo.indexOf("run")>-1}shuffleCompetitors(){let e,o,i;for(e=this.wcif.persons.length-1;e>0;e--)o=Math.floor(Math.random()*(e+1)),i=this.wcif.persons[e],this.wcif.persons[e]=this.wcif.persons[o],this.wcif.persons[o]=i}sortEventsByStartTime(){this.wcif.events=this.wcif.events.sort(function(e,o){const i=e.startTime,a=o.startTime;return""===i?1:""===a||ia?1:0})}createTaskCounter(e){const o=e.stages*e.scrambleGroups,i=[{J:{max:e.timers,count:0},R:{max:e.runners,count:0},S:{max:e.scramblers,count:0}}];for(let a=0;a{if(!e.wcaId){const o=m1.findFirstEventOfPerson(this.wcif,e);if(null!==o&&!m1.competesBeforeJudging(e,o.id)){const i=this.wcif.persons.filter(a=>!!a.wcaId&&m1.competesBeforeJudging(a,o.id)&&Ps.fromString(e[o.id].group).similarTasksAs(a[o.id].group));i.length>0&&this.swapAssignments(e,i[0],o)}}})}processRooms(){this.configuration.rooms=m1.getAllRooms(this.wcif).map(e=>({id:e.id,name:e.name,color:e.color,stationNumberFrom:1}))}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();var q7=m(8267);let y7=(()=>{class n{constructor(){this.formats=[{id:"a",label:"ao5"},{id:"m",label:"mo3"},{id:"1",label:"mo3"},{id:"2",label:"mo3"},{id:"3",label:"mo3"}],this.isoCountries={AD:"Andorra",AE:"United Arab Emirates",AF:"Afghanistan",AG:"Antigua and Barbuda",AL:"Albania",AM:"Armenia",AO:"Angola",AR:"Argentina",AT:"Austria",AU:"Australia",AZ:"Azerbaijan",BA:"Bosnia and Herzegovina",BB:"Barbados",BD:"Bangladesh",BE:"Belgium",BF:"Burkina Faso",BG:"Bulgaria",BH:"Bahrain",BI:"Burundi",BJ:"Benin",BN:"Brunei",BO:"Bolivia",BR:"Brazil",BS:"Bahamas",BT:"Bhutan",BW:"Botswana",BY:"Belarus",BZ:"Belize",CA:"Canada",CD:"Democratic Republic of the Congo",CF:"Central African Republic",CG:"Congo",CH:"Switzerland",CI:"Cote d_Ivoire",CL:"Chile",CM:"Cameroon",CN:"China",CO:"Colombia",CR:"Costa Rica",CU:"Cuba",CV:"Cabo Verde",CY:"Cyprus",CZ:"Czech Republic",DE:"Germany",DJ:"Djibouti",DK:"Denmark",DM:"Dominica",DO:"Dominican Republic",DZ:"Algeria",EC:"Ecuador",EE:"Estonia",EG:"Egypt",ER:"Eritrea",ES:"Spain",ET:"Ethiopia",FI:"Finland",FJ:"Fiji",FM:"Federated States of Micronesia",FR:"France",GA:"Gabon",GB:"United Kingdom",GD:"Grenada",GE:"Georgia",GH:"Ghana",GM:"Gambia",GN:"Guinea",GQ:"Equatorial Guinea",GR:"Greece",GT:"Guatemala",GW:"Guinea Bissau",GY:"Guyana",HK:"Hong Kong",HN:"Honduras",HR:"Croatia",HT:"Haiti",HU:"Hungary",ID:"Indonesia",IE:"Ireland",IL:"Israel",IN:"India",IQ:"Iraq",IR:"Iran",IS:"Iceland",IT:"Italy",JM:"Jamaica",JO:"Jordan",JP:"Japan",KE:"Kenya",KG:"Kyrgyzstan",KH:"Cambodia",KI:"Kiribati",KM:"Comoros",KN:"Saint Kitts and Nevis",KP:"Democratic People_s Republic of Korea",KR:"Korea",KW:"Kuwait",KZ:"Kazakhstan",LA:"Laos",LB:"Lebanon",LC:"Saint Lucia",LI:"Liechtenstein",LK:"Sri Lanka",LR:"Liberia",LS:"Lesotho",LT:"Lithuania",LU:"Luxembourg",LV:"Latvia",LY:"Libya",MA:"Morocco",MC:"Monaco",MD:"Moldova",ME:"Montenegro",MG:"Madagascar",MH:"Marshall Islands",MK:"Macedonia",ML:"Mali",MM:"Myanmar",MN:"Mongolia",MO:"Macau",MR:"Mauritania",MT:"Malta",MU:"Mauritius",MV:"Maldives",MW:"Malawi",MX:"Mexico",MY:"Malaysia",MZ:"Mozambique",NA:"Namibia",NE:"Niger",NG:"Nigeria",NI:"Nicaragua",NL:"Netherlands",NO:"Norway",NP:"Nepal",NR:"Nauru",NZ:"New Zealand",OM:"Oman",PA:"Panama",PE:"Peru",PG:"Papua New Guinea",PH:"Philippines",PK:"Pakistan",PL:"Poland",PS:"Palestine",PT:"Portugal",PW:"Palau",PY:"Paraguay",QA:"Qatar",RO:"Romania",RS:"Serbia",RU:"Russia",RW:"Rwanda",SA:"Saudi Arabia",SB:"Solomon Islands",SC:"Seychelles",SD:"Sudan",SE:"Sweden",SG:"Singapore",SI:"Slovenia",SK:"Slovakia",SL:"Sierra Leone",SM:"San Marino",SN:"Senegal",SO:"Somalia",SR:"Suriname",SS:"South Sudan",ST:"Sao Tome and Principe",SV:"El Salvador",SY:"Syria",SZ:"Swaziland",TD:"Chad",TG:"Togo",TH:"Thailand",TJ:"Tajikistan",TL:"Timor-Leste",TM:"Turkmenistan",TN:"Tunisia",TO:"Tonga",TR:"Turkey",TT:"Trinidad and Tobago",TV:"Tuvalu",TW:"Taiwan",TZ:"Tanzania",UA:"Ukraine",UG:"Uganda",US:"USA",UY:"Uruguay",UZ:"Uzbekistan",VA:"Holy See",VC:"Saint Vincent and the Grenadines",VE:"Venezuela",VN:"Vietnam",VU:"Vanuatu",WS:"Samoa",XA:"XA",XE:"XE",XK:"Kosovo",XM:"XM",XS:"XS",YE:"Yemen",ZA:"South Africa",ZM:"Zambia",ZW:"Zimbabwe"}}csvGroupAndTaskAssignments(e){let o="Name,"+e.events.map(a=>a.id).join(",")+"\r\n";e.persons.forEach(a=>{o+=a.name+",",o+=e.events.map(r=>a[r.id].group).join(","),o+="\r\n"}),this.downloadFile(o,"groupAndTaskAssignments-"+e.id+".csv")}pdfGroupOverview(e){const o={content:[],styles:{},defaultStyle:{fontSize:11},footer:{columns:["",{alignment:"right",text:"Generated by AGE"}],margin:[30,0]}};e.events.forEach(a=>{const r=a.configuration;if(r.skip)return;const s=r.scrambleGroups*r.stages;for(let p=1;p<=s;p++){const b=e.persons.filter(D=>D[a.id].group.split(";")[0]===""+p),O=e.persons.filter(D=>D[a.id].group.split(";").includes("J"+p)),_=e.persons.filter(D=>D[a.id].group.split(";").includes("S"+p)),R=e.persons.filter(D=>D[a.id].group.split(";").includes("R"+p));o.content.push({text:[{text:a.id,bold:!0},{text:" - group "+p+" has "+b.length+" competitors, "+O.length+" judges, "+_.length+" scramblers and "+R.length+" runners\n"},{text:"\u2022 Competitors: "},{text:b.map(D=>D.name).join(", ")+"\n"},{text:"\u2022 Judges: "},{text:O.map(D=>D.name).join(", ")+"\n"},{text:"\u2022 Scramblers: "},{text:_.map(D=>D.name).join(", ")+"\n"},{text:"\u2022 Runners: "},{text:R.map(D=>D.name).join(", ")+"\n\n"}],unbreakable:!0})}o.content.push("\n\n")});const i="namesPerGroupOverview-"+e.id+".pdf";pdfMake.createPdf(o).download(i)}pdfTableGroupAndTaskAssignments(e,o){const i={pageOrientation:"landscape",content:[{style:"tableOverview",table:{headerRows:1,paddingLeft:function(r,s){return 0},paddingRight:function(r,s){return 0},paddingTop:function(r,s){return 2},paddingBottom:function(r,s){return 2},body:[]},layout:"lightHorizontalLines"}],styles:{tableOverview:{lineHeight:1}},defaultStyle:{fontSize:9},footer:{columns:["",{alignment:"right",text:"Generated by AGE"}],margin:[30,0]}};i.content[0].table.body.push(["Name"]),e.events.forEach(r=>{i.content[0].table.body[0].push(r.id)}),e.persons.forEach(r=>{const s=[r.name];e.events.forEach(p=>{s.push(o.printColorsOnTableOverview&&r[p.id].stageColor?{text:r[p.id].group,background:r[p.id].stageColor,color:"white"}:r[p.id].group)}),i.content[0].table.body.push(s)});const a="tableOverview-"+e.id+".pdf";pdfMake.createPdf(i).download(a)}pdfPersonalSchedules(e,o){const i={content:[],styles:{nametag:{margin:[0,30,0,0],lineHeight:.7},firstNametag:{margin:[0,0,0,0],lineHeight:.7},tableExample:{margin:[0,0,0,0],lineHeight:1},name:{fontSize:18,alignment:"center",margin:[0,10,0,0]},wcaId:{fontSize:10,alignment:"center",margin:[0,2,0,0]},country:{fontSize:10,alignment:"center",margin:[0,2,0,0]},startTime:{fontSize:7}},defaultStyle:{fontSize:8}};e.persons.forEach(r=>{const s=this.getOneNametagToFill(o.bordersOnNametags);s.table.body[0][1].table.body[0][0].text=r.name,s.table.body[0][1].table.body[1][0].text="Competitor id: "+r.registrantId,s.table.body[0][1].table.body[2][0].text=r.wcaId?r.wcaId:" ",s.table.body[0][1].table.body[3][0].text=this.getCountryName(r.countryIso2);let p=0,b=0;for(e.events.forEach(O=>{""!==r[O.id].group&&(s.table.body[0][0].table.body[0][p].table.body[b][0].text=this.formatStartTimeOf(O,e.schedule.venues[0].timezone),s.table.body[0][0].table.body[0][p].table.body[b][1]=this.getIconOf(O.id),s.table.body[0][0].table.body[0][p].table.body[b][2]=o.printColorsOnPersonalSchedules&&r[O.id].stageColor?{text:r[O.id].group,background:r[O.id].stageColor,color:"white"}:r[O.id].group,b++,b>5&&(p++,b=0))}),0===b&&p--;p<2;)s.table.body[0][0].table.body[0].pop(),p++;i.content.push(s)}),i.content[0].style="firstNametag";const a="personalSchedules-"+e.id+".pdf";pdfMake.createPdf(i).download(a)}formatStartTimeOf(e,o){return ta(e.startTime).tz(o).format("H:mm")}getOneNametagToFill(e){return{style:"nametag",table:{widths:[245,245],body:[[{style:"tableExample",table:{body:[[{style:"tableExample",table:{body:[[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "]]},layout:"noBorders"},{style:"tableExample",table:{body:[[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "]]},layout:"noBorders"},{style:"tableExample",table:{body:[[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "]]},layout:"noBorders"}]]}},{style:"tableExample",table:{widths:[240],body:[[{style:"name",text:""}],[{style:"wcaId",text:""}],[{style:"wcaId",text:""}],[{style:"country",text:""}]]},layout:"noBorders",alignment:"center"}]]},layout:e?{hLineColor:"lightgray",vLineColor:"lightgray"}:"noBorders",unbreakable:!0}}getIconOf(e){return{image:this.getDataUrlOf(e),width:10}}getDataUrlOf(e){switch(e){case"222":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA5CAIAAADoTa/RAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACYSURBVGhD7di9DYAgEEBhdAamYP+eLZiCBegkEaO14RWXvK/xJ5G84hrvGGOkOM51DSJY7jsMvffW2n3/Qykl57weHvvPnLm3Wut69cv8fB30sf1MZ5dkLslckrkkc0nmkswlmUsylxQsN9ivpWsRkrkkc0nuyD7ckYViLslckrkkc0nmkswlmUsylxQs1x0ZydklhcpN6QK9V6hxrd/f5AAAAABJRU5ErkJggg==";case"333":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA+CAIAAAAXlIQQAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAF2SURBVGhD7Zcxq4JQGIbPvaAu4uQUiXstbU6N/YDWdv9XU6s/ocHJzcVwDxpCJMLFIrjn6gddSLz3VrwgvM9g5/vq9D3DEc77Ude1GiCf8jk06I3lfr71Ik3TsizzPL/dbm2zE8/zlsulaZpSK5UkSRzHeqGb0+nUMIy2/8hkMnFdV4pXhuqdLYfDYbFYSLeXMAxPp5Nsa1iv1/Ldb2y3W9nT8PRQnm8s9MZCbyz0xkJvLPTGcr8PVlW12WzO53Nb9vDG++DTQ5nTsNAby1C97zlNpyCdhaTbi05WOl/Jtoa/5zT9S9nT8PRQnhMs9MZCbyz0xkJvLPTGMlRv5jQs9MYy/PfycrlEUbTf79uyB8dxVquVbdtSK3U8HvM8v16vWZbp/5FuF/P5PAgCKV4Z2qS1b5gvEdAbC72x0BsLvbHQG8t7vH3flxWK7vvgeDwejUZt/xHLsmazmX5KrVRRFLvdTooHft4Te+6D/xrKfImF3kiU+gLRNElegZlJdwAAAABJRU5ErkJggg==";case"444":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA9CAIAAACRAPa+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHNSURBVGhD7ZpPqwFhFIdndMVCoiY7VrKgJJ+BxWRjbW/jM5gslHwEG2VtQ/kAFlZSFmwVUcpO2RilHPecG9130u3WnHrrPAvze//UPDSaX82YrusaGhKgo27Q773ZbMbjMU6pRKPRWq0WiUQg32630Wh0OBxwSSWXy9m2jflyuaxWq/v9jkOVbDZrWRbm/X6/2+0wq4RCoUKhAJ80Bm9gOp3S2ItyuXw8HnHn+Xyu1+u04EWr1cKdwHq9zufztOAFnJe2uu5gMKBZL94dAF2vE/HmRbx5EW9edPX+wkM4HC6VSphVkslkIEDf0DRNuMN92ByLxSj5ifQqXsSbl1eP7ff70Dlx9hepVKrT6cTjccjX67Xb7S4WC1xSqVQqjUYD8+l0Gg6HH/5C1Wo1nU5jns/ns9kMs8p7l37yLIXSY9kQb17Emxfx5kVXb397bDAYzGQyiUSCxgpwXkqGAffCPzoA0mN5EW9e6PpeLpeO4+CUyr977Ha7bTabUCFxqNJut4vFIubJZNLr9TCrvDs8+W6F0mO5EG9exJsX8eZFV2/psbzI9c2Lrt7SY3+QHvsJ8eZFvHkRb1509X49v/TjPTz/nl9Kj+VFT2/DeACjuLGYHiC5wwAAAABJRU5ErkJggg==";case"555":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA7CAIAAAClhQ7aAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJCSURBVGhD7Zk7rylRFMfH+xGPiQiJRIKCRiQKUem0Co1KdBIfQaEk8RGUao1Cq1OJDg2NQiKRiAji/biLtWfuOcdJbjP7JpOsXyL+s/bes/6RbdZeaM7ns6AetOxdJbw+3dPpVK/XB4MBi0mUSqVMJoO60+k0Gg3UMolEolwum81m0LPZrFKpbDYbHEJEUaxWq8FgELQiWfTwej6fq9Wq2+2+R/+Sz+eZEoT9fv85AXzAWtTX63U6nQ6HQ7xEYrEYxFErkkVlm4Hs8oTs8uT1ZNDpdKlUKhAIYEgmFAox9da1Wo1dSPj9fliL2ul0FgqFH0XHZDJBHLUiWaiq8URldl+bAWrGdru93W4sJmG1Wi0WC+rj8Xg4HFDL6PV6h8Oh0WhAw/Ldbvd4PHAI0Wq1drsdpoFWJIsAdqHQF4vF99A3ms0mjCKgWfQLsArW4oTRaAQllw1IQATiOEGRLLR3eUJ2eUJ2eUJFmCdklyevvXu5XNrt9nw+ZzEJOJ4mk0nU/X6/1+uhloGTaDabNRqNoJfLZavV+vFNgPNuLpfzer2gFclCZwaekF2ekF2e/NK43+/38Xi8Xq9tNhtGANDpdNrn80UiERb63lIbDIZwOAw3icfj7KHzr8Z9MpksFovPLC6XKxqNynemxv1/QXa5AnuXijAvyC5PyC5PVGZXZT+Y0pmBJyrcu9S4M+jMoCrILk9UZvdVHqG+ud1u6JgxJPPZUrMLCVjF/kyUGnePx4OXiCiKEEetSBYqwjxRlV1B+AO3RUehTqSdcgAAAABJRU5ErkJggg==";case"666":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAAA8CAIAAABXQlVcAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAMiSURBVGhD7ZlNSzJRFMfV7E18KRAXQWIgGgliQqu2thAJ+gBtA+kTiCkuFPETiEu/Q9vApQtBRMVFm8JEWkhZiaVWPv+Ze8cnJhhq6CoD9wfdzvyPZ+akx3vu7epHo5FOUxjob+0gvMfVajWZTFJBIp1OB4PBt7e3XC5XqVSoKuJ0OrPZ7Obm5s3NTSKR6Pf71CESjUaPj49hXF5eFgoFIhI2NjYymczOzs7j42M8Hm+329QhEolEzs/PYSgEwjbiB2ldXV2Jrv9cXFxgnE6nvV5P5j06Ovr8/IQxmUyur6/r9TrRCaenp8QYDAayQL/fjxAYCL+7u5N5Dw8PiaEQCLRXFTxj9qjJ2OFwrKys0Iu5oyZjk8lkNApf2YXAOwh7tJexDlVRKpXoxRcgwoV+dnZ2RiUJdJButwtvo9HA3E5ViWKxCBeAQSUJvBghcCEcN6GqRCqVIoEK+QBeFezhGbNHexkLrWttbS0UCpHrGRAx6vV6u90u825vbxsMwp+6vLzs8XjQtIlOMJvNM0MWiGUuQmAgHDf57iWGQj6A9zz2CO/xeDx+eXmhgoTFYsECDXuQ5+fn9/d3qopgGWS1WlEw0BFI9iMzsE5aX1+H8fr6OhwOiUhAMeC2CEfI09OTLHB1dZVUlEI+goWMf9vzoECHVzM9r9PpYGtIL+aOmoxRDLIPdJ5o75vHM2aPMLv1er1Wq0UFib29PXS7j4+PZrOJmYiqIpiGAoEARsxB9Xodr6EOEZfL5XQ6YbTb7dvbWyISlpaWMF1gnsJDa7UaRuoQQe/c3d2FoZAPDN7z2KO9quD7PPbwjNnDM2aPmhU9FuY2mw3jQlb0vOexR3iPVZ+OkUMutKj9/f3Zf+19Pl84HIZRLpfz+fzDwwPRgfLp2MHBQSwWwy6f5LO1teX1eqlPpzs5OXG73YKFjFX3POXW9dueN9s+8p63aHjG7NHm7EZNjcCrYg6gKpQ3P+gIVJJQ7iA/2TXd39+TvviVv+kgWH8hLXrxd2DVJlsP/hxex+zhGbNHOB1TOORSPh3D+P2QS/XpGB6Ex8Hgp2OLRaf7B7JdwRFsP/9mAAAAAElFTkSuQmCC";case"777":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAAA7CAIAAABKR2XkAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIPSURBVGhD7Zixq0FRHMcvHtcgDGIykCxKUTIpA4OBWAwGm/InSGTAvyCjyWBSktFgslhkU8qgTCSL7X3dc97rlnvHI1e/z3Cc83m945d3fYZnejwekqEw81fjwD/jy+XSbDaPxyOzoF6v5/P5w+HQarWu1yu3+r7b7cbj8c1m0263uVLQ9G63u9frBQKB2Ww2HA65VfnBYDCfz7mVpEQi0Wg07Hb784CJwel0ymazyk85o9EIfrvdRqNRrhT0/HK5hMfKz39oevwuboDHbVwp/PtOp8OVQq1Ww6cDD4z3VNDE4vlhL7IsFwqFdDrNjiAYDGJ1uVzVahVPD5NAz3u9Xrb2+31mGJoeb4cbsMFtmj4Wi6m93++3WCxsTz0WD/WYevwKTSwe6rF4qMfUYwb1+L0YtsdmsxnNy2Qy7AgcDgdWq9UaDodZUxl6nn0tsKovAZoe3zDcgA1u0/TYqL3H4zGZTGxPPRYP9Zh6/ApNLB7qsXiox9RjBvX4vVCPqcevGLbH9/t9PB7fbjdmQSqVSiaT5/N5Mpmo/w56vlgshkKh/X4/nU65UtD0siyXy2Wfz7der1erFbcqv1gsdrsdt8p/sUqlks1mex7wroB6LBCaWDzUY/F8UY8jkUgul/uQHjudzkqlwh5I3R6jiPAf0mPMhgnhAdVNPF/UYxQR64f0GLNhQranHovHaBNL0i9rKaRIsFqoEgAAAABJRU5ErkJggg==";case"333bf":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAzCAIAAAC1w6d9AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAPcSURBVFhH7ZnLK7RRHMfNO3IJ5V4uUS4Tcim3Ihtlh2RloSiysbGTRJRJyT9gK6aGhY2VDaXMyiVGIbmEkEtILiOX99sz35l53rmYmeOoZ/F+Ns739MzM9/mdc37ndw6dzWYL0SR/+Fd7uGK2vr4+ODhob/uivr6+u7ubIjCenp42NzdXV1etVuv5+bm9MzU1taCgoKioqKysLC4uzt7pDpzZWVpaYpdvhoaG+LQ/Xl9fYai9vT0mJoYf9kFLS8va2ho/puJXRvPx8RHvUFNTMzk5iTZ7fTAzM9Pc3LywsPD19cUuBfnOrq+ve3p6xsbG/HpycnJy0tvbu729Ta0g2RlmldFoNJlM1AGzu7s7Nzf38fFBLdcZhsNsNk9MTFAHycrKytXVFYVcZxiU6elpiuC5u7tTTwBpzhCw+fl5i8VCHTz39/cvLy8UEp3he5eXlymEiI2NjYyMpJDobGdnZ3FxkUKI0NBQvV5PIdEZsnzgacIrCQkJCBuFLGfPz8+IGYUo2dnZUVFRFOp98+3tze9Lh4eHR0dHU6hAdm1ra/vhaI6MjCDfUqhjFhYWhnh+j1dbAAv+5uaGQhTs8WwpyBlN2Nra2qIQIicnJzMzk0JBjjN1HhIjNzc3PT2dQkGOM/WuIgacqac/cDlD+sYE/57R0VE+LRuDwYCJTqEgJ2anp6dsCYHqsri4mMKBHGfv7+9sCVFYWJiSkkLhQI6zH5KVleV5GtCEM2RKTGIKB5pwhoC5TX+gCWde0YQzbG7YtSkcaMLZ7e2ts7Bwoglnh4eHCBuFA004Ozo68ixV5DjzVR0FyOXl5cHBAYUDl7Pq6mrlPuE7+vv7+fS/JCUlsSXK/v4+Ww7kxAyHC7ZEwc6Lkp1CQY6ztLQ0tkTBaD48PFAoyHGGYgFFKYUQe3t7FxcXFAouZ6gXsHSRWr4Br+V2l2QnMTHxh2HDInDe+xHObZvNarV6FkludHV14SzOD6jAmm9tbeVDooyPj/PrFOSMJrIGymUKUbAI1HuUHGc6na6yspJCFBxzfuX+DDGrqqqiEOL4+FidOKQ5wwqora2lkIE0Z3q9vqGhISMjgzp4kHrUGVuaM1BSUtLR0UERPDgJ/8r9GcAbd3Z2NjY2UgdJaWmpuuaW6QwkJycbjUaBddrU1FRXV0ehINkZyMvLM5lM+CXqAECZg/dxK1jkOwNYB1NTU2azuby8nF0+iI+PHx4enp2dNRgM7HLgutlDYTkwMIDNxy69UlFR0dfXFxERQe2Pz8/Ps7Mzi8WCenpjY8OZrrD95+fnY9BxOvc8z9n5///N4NGqs5CQv1oWBjjf7yiEAAAAAElFTkSuQmCC";case"333oh":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAA5CAIAAAAUWIQbAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAALeSURBVGhD7Zi/jylRFMf9A9vsH7ClbLWFQmJLeVuoFDQiGuIPINlCtdWrFAoKhYJsJVFRyZMIIUQjIrbZQrZYFGyshNC9b9wzjPlhZl7GzsibT+ec6/jMzL1zz2XbmRXLTDsKZt/f34lE4tcp4XB4Npsh2+l0KMQDQaQwAMMoxIFSKLgvrIyC2XK5jEajtlOenp4mkwmy9XqdQjwQRAoDMIxCHCiFgvvCylhmeywzY83MuzYN5JrNBoPBn1OazeZqtULq8/OTQjze39+RwgAMoxBHr9fbbDb7qsoom728vNAE5ji/Amq1GlIXXwFAq9kPrU1gmQm5lBkM4EEhjv/GTNNbA1pfX19Ibbfbt7c3inLo/NYwims20zrP8vk8UmZcm5aZZSbmms1SqRQa5Xg8/psjnU4vFgukJLvtUqmElJ7d9mg0CgaD+H4mk2GveGMhM1yiz+ejm26zPT8/z+dzljIKMuv3+/f39+S1JxKJTKdTljUEMvv4+HC73STFgbs4Ho/ZgAPYqiuVit1up0Gq8fv97IigkuM8Qy9wd3dHZTg8Ho+gHD66XC5Ka+Tx8REPhwopcTTDzahWq2I5QblWq3V7e0s57TidTnZUVuRoBuTk+OUkn7smHh4eGo0Gq3aGEzMAuXK5LJbDxMLjRhZj0AAGAgHxGPWgGjv8nUFoBuTkEEGcyalEvH8cQDVcKo2TQsIMyMnpC+pj8shdqrQZ+DE5uecgawbwBckFoS+oXywWxXLnzMDPyOE19Pr6KpBTMGNIvoT15ebmplAo8OVUmQEs8n/YkTQhkFNrBrrdLvYDKnMZHA4Hzs/s5zSYgfV63W63k8kk9ZBnyWazmAYH8JHFY7GY3NzA9jAcDtlvaTPTC7QFXq+XdHgYbwbQmaI/JSMOU5gBzI1cLsfvXMxiBrAS+X2oicwYaLHQaJnRDODkhmObGc0AzhyhUMiMZgAHbPaXJTCXGR/LTCu73V8wBLc+Fc5oWgAAAABJRU5ErkJggg==";case"333ft":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAAA7CAIAAABKR2XkAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAUqSURBVGhD7ZlLKLRtGMedTxkzzsdxTkQapJQkp4XjQikisRBJLKXUpD6ykKzEQlEkS+WwYaGs2CFpGsfk/BlCznz/5r5mmmfGzPsYM/f3vvX+Flz/+/bMe733XPd1mHF8fn52+KNwot9/Dn89tj+c4vj9/X1ra+v29pa0OJydnVNTUyUSCWktnDz+/Pz8RwtpceTm5k5MTISGhpLWwikqHB0dpVIpCdH4+/t7eXmR0MEvjgMDA8kSTUREhKenJwkd/DyOiooiSzRyudzNzY2EDn4e4wLFx8eTEEdsbCxZBvDzGBHp4+NDQgQhISFhYWEkDBB4/Pb2ptFo/hXy+PiILVx25CZa0nF/f88ehEFLOvA6Hx8fbJchk8lwk0iIICYmJiAggIQhyG56Njc3kf9oQ8f4+Di2bm5umpqaaEmHUqlkD8KgJR1FRUUnJydsl3F1dVVbW0vbIiguLj47O6OHDeAXFa6urka1wDK4qaaJAvDz2MPDIzg4mIQI8Md4hIQB/DwG30rJiGOyhHD12NvbmywRmMvfXD0WX0RSUlLMJRZBJ3R3d7exsYE+i7SW6OjoyMjIL5uvoKCgxMREGDs7OxcXF2yR4e7urlAo8JO0FuSi6upqtVpN2jxf9kAMrlOTSqVCgsOhkDZPZWXlyMjIl80T16jw9fX9uiiYgJAw7SgYAo9xBpmZmXgrDZmensYWKl9bWxst6ejr62MPwqAlHWVlZah8bFePi4sLtkhYBPX5y2QMuJ4x8isaSBIWsZAHuXosHgt5kPcZiyx7FvIgV48xO2HYJGEtv2NUWCgfwIV+a0H+q6+vN8rQbBDA2eTk5KCasEVGcnIyM9LS0np7e5nNQPMuMi2Y4uTkhHeDhAm8P3dDHuzp6SFhBvToU1NTCQkJpIX8prnCAoKo2N/f7+7uxrhBWktLS0t5efnT01N/f//6+jqtaiktLW1tbYUxPDw8Pz/PFhloRXCcKHKkteBFzs/PSViLwOPX11eUPaO6X1dXh5+Y8zD2LC0tsUVGdnY2M/CfNNrC1GQ05wG8iFGbZQVco+Ll5cW0dH8X3h4bhZwVcPX4+vraqI22Aq4eHx8fYywgYR4kAI1GQ8IEwc3DgI4siMmCtBbWlCClo7UtLCxkiwyZTKY3jLbkcjkKAQktuHZra2skLIJRyMIF5VdBcGzNzc2zs7OkLTI+Pl5TU0NCCL+oWFlZEekuuLy8JMsETh6fnJygypAQATw2Fxg8PEZcol7ijEmLANXKXLja3WOU5Y6OjtHRUdLiODg4eHh4ICHEjh6jSi8vL2NERSNGS6I5Ojo6OzsjIcQuHiORoTlpaGgoKSkR8+mEKWq1+vDwkIQQ23uMs0EDmJ+fPzMzQ0tWsb29TZYQW3qMLmdwcBDzyMDAAG4brVoLAoN9PWCEbTyGr0NDQ1lZWV1dXWgeaPVn7O7u6r+1MORHHiNeEW2Y8DBLdnZ24lRowxaYu3xWVum3tzc0CWNjYyhjPw8AcywsLBQUFJDQ8b0zhqNovpRKZVJSUl5e3uTkpP3cBXt7e2QZ8GuPkVZPT0/n5uba29vhaEZGBgqYbQPAHIgKBB4JPYgKc6CdbWxs9PPzoz/lDs4I7yF5o8PSGSO57Ozs2OruW0F6evr3vpcODw+vqKggwRGJRIJ/F3FYVVVFSwb8IlcgiFdXVxcXF/XFFhGsUqmYbYhCoWCfv8fHx2MA8ff3j4uLk0qlIj8w1oPJBR67uAiGI0N4f4r1c35UQf4X/npsbxwc/gNmTITS2FS5eAAAAABJRU5ErkJggg==";case"clock":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA2CAIAAAAZGx0EAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAY1SURBVGhD1ZpbSFRdFMcdGwu16IY3JKOhJKQ0r9k8mIoEERFEEHwTpfhQT9GTvthTCIKpoIL2EMyL+ZAIIjPD9JDNNNR0L1OJFPOC9/ttUvHy/Zm95nbmdvaZUb/v9yB77TPnnP9ZZ+21195H2draWsj/hyDL/fv3r8ViYe2IiIjw8HDWDhaByl1ZWfnx48ebN2+MRuPnz5+XlpbogI3ExMQLFy7k5ORcvnxZoVDI5XI6IAmJcjc2Nj5+/Pj8+fO2tjZ3id5ISEgoKipSqVRoyGQy6uWBWy5+r9Vqnz59Cl9SlxtKpXJ2dvbXr19ku3Hjxo3S0tLU1NTQ0FDqEgluL5LV1VW9Xp+RkUFneufFixcPHz4kwzt37tz5/fs3XV0cYuVOT0/DH4cOHaJbeSc5Ofnnz59qtZpsnyCym5ubMUDpNv4QJbe7u7ugoIDu4A+EJp4NoXL69Gnq8gccgeChm/nEv9yvX79mZWXRhUVQX1+Ps6AYuqlLBPfv38cp7I4+8BPp0PrgwQMkAbL9ERsbm56ejgbCBvmLdYrh2bNnzMdke4NkewIJlcuv4MqVKyMjI+z0jo4OMbHuDFzjOyq8endycrKsrEy8Xxnw6NGjR1n71KlTaWlprC2SxsbGhoYGJHWy3fAsF89RVVXV3t5OtmguXry4b9++iYmJ5eXl48ePp6Sk0AHRVFRU6HQ6MtzwLPfVq1eYscgQzaVLl5DF0MDpf/782b9/PyZedkg8mCOrq6sHBwfJdsWD3NHR0bq6OvFTq51z585FRUWhimD1A3qQVtkDcPHu3Ts4y2NICOVub2+3trYaDAayecCrRwmGofb9+/cvX74g+cfFxZ0/f54O84C5AwOdDCeEchF2Go2GDB7sKQzzamdnZ1dX19TUFG86szM0NITiyd3BQrlms/n169dk8ICXjjprc3Pzw4cPMN+/f9/b24sGagzedMaAXDw5GTZc5CLspLkWsBQGj9orNZPJBPUS0hkDBR17cmdc5GI88iZaO7m5uUhh/f39nz59Yj3QPTc3Fx0djezGenh5+/atYMS7yEV0+yhSfYAUdubMGTQg0X4DRDBCEM8gWS4qu7GxMTKsOOTixfX09JDBCUthEIqcQF0hIePj48gPaEhLZwAPLAhfh1zMQ319fWRwwlIYPAF/UJcVvK5A0hkQeNAhF/XbwMAAGTwIUhjrZASYzgCyOFYxZDjLRZJbX18ng4ekpKQTJ07YU5gz9nSGZRnr4QWStra2yHCWOzMzA2eQwQMC9/Dhw4uLi4JIYLDwPXnyJIYj6+FieHgY4USGs1zJwLWoZlBw4tLU5QRqHYvFgudBBFNXAARB7rFjx/DX28th7gkLCzty5Ah1BUAQ5MJ/KIwUCkV+fj51OZGZmQmhmC+ljWMBDrmophGFZPCAeg+FUUxMzL179wTlAdZOt2/fxkwBx9tnOy4Qac4bbQ65crkcIUgGDyiJWFV069atmpoaFDqsPy8vr7a29uzZs3Dty5cvJRTQAJJcdnrYkg1grNy8eZN6OYFEvV6PBInrQBYKfExpbLMDGePJkyf0O34qKyut6giHXIzfkpIS+hU/GHBYfM/Pz9PlrKBmwuKWfiEJrVZL17LisqWHGr6wsJAMScDNV69eZYUvyh2s3aXFAAOVRlNTE0oOsgFTzfj27RtCjQ78B7h7965g28ElkWHu4d0H2VGUSmVkZCQZVlzk4ti1a9fI2GvgOOQWMmy4yAXZ2dkes/3uU1BQgKRLhg2hXGR7pE8y9g4MIWRVzC9k2xDKlclkGNoSdl+Ci0qlQl1KhjM05FxpaWmRttoOCnAW6hCS4opnuZiKHj16RGfvLnCTRqMhHW54lgtQ+F2/fp2usYuUl5ejxiARbniVCyRsRweI3+1oX3KBwWCQtuaWQHFxMdbSdGMv+JELsDzcBR+L0Qr8ywVYzSK70YV3gMePHwtKOW+IkgvEfwbkYkc+AzJwUZ1OJ+Yjq0gkfGTl/oQN0W1tbSjypW1KMCR/wg7oHwTUanV7e7v/b3c28Or/sYL6fZf+QUAAnA03G41Gk8lkNpvdpUMiqjxUrij04uPj9+bfL7yxtbW1sLDAdrUOHDhw8OBB1h8sgix3ZwkJ+Rfz2MOd9ninPgAAAABJRU5ErkJggg==";case"minx":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAA4CAIAAADIJsd3AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAe6SURBVGhD1ZlbiE9fFMd/M1OGXHN/csstCjEYI9c0SaEYlyJ5QC5FXigPeHMtKQ9IoSnSUKQQD4YGE8K45X7LfdzvlBkfv7Vmz5nz23ufM+PXv/98Hpi9zz57f/daa6+9zkzGz58/E/WETP2/PpB+rWVlZXPmzCkuLq6srNSuNJFOrYTT7t27x44dW1hYWFBQsGbNmq9fv+qzdJC2eH316tXKlSt37dql7STjxo1bvXp13759tf1vpEErvj537tySJUuuXr2qXQFatmy5du3a6dOnZ2dna1dd+dcY+P79++bNmydMmGAVCu/evZs3b96yZcvKy8u1q678k10fPny4fPnyQ4cOadtLTk7Oxo0bc3NzMzIytKuW1NGuFRUVR48exZwxhcLFixcnTZq0bdu2OlunjnYtKipavHgx/tV2bSBm5s6dm5WVpe3Y1Nqu3759w6ikJNJT9+7dtTceHTp04C2yL0I/fvxY6wSMXWPy6dOn7du3c66XLl364sULeu7fvz9t2jSdKIoxY8acP3/ezNO+fftVq1bhmeTcsYir9fPnz2RKXTaRyMvLO3v27I8fP1gYn7IBfWCjadOmHME3b94wz5MnT2bPnq0PEokpU6Y8ffpUlogkllb8zr8bNmzQFZKgD5VoRTG6Ua8PakKcHDx4kNTGsGPHjvXp00cfJOG0vX79Wp7KWh4itCJl586dOAu5JSUlOE4XqQIjYSpGEhXEhvZWQYQQJzzF10yCgfVBFfgKlSdPnpw/f36kgX1aWWbmzJnMOHr06MePHz979iw/P1/WCIKpWIwlMc/evXvlwBmrMw/XBJetDA6CdHlRoosETMXjMbBdK6viOHPMmRT3mUlTYcCmTZtEGTskOuUYUbtw8Dn+Oq4m7Jz9B03APOvWrfvw4UNSRRiLVg4Bi4X8ZZwV6g8yY8YMiQeBqMCz+syGa86JEyfevXtXZwkQ1oo9SC76UoBUG6SC36mz8IlMdePGDetUAvo8vjInUqYSqrXirx07driyD1NjAE7YihUrtKsm5IHS0lLmIRJOnDghCdhjWv8ZAFYMJWDVyhn0+wvEZRgjNQzM7WDSp0nALhOwZ3buDyoIxsNfrVhi4cKF+tANr718+fLRo0cjRozQrqSzOPuSIEPpM5gKQqFlAmD9+vXa5Wb8+PGsq1ph69at+sQNyZUUizEoRqUH9bdu3eJ1V/oEk2KDR1YCgFuAu0CGeWA5uYxU6+XLl3v27KkP3XB1MfjIkSMsaZKLK30asP3hw4exokmFEgB8TaReLqkcOHAgqbFKK4aZNWuWPnQjVyKfVtevX5e19+zZ40qfQdibOSjE9J07d/hhy5Yt+tjNkCFDasSrEOdNZEmSB+ul6sfEDFATRp5mWLRokUQ8VGulbu/atasOsWFcyWBOmN/vLpiEsy8rEjyeBCyQsGUwVNfanTp1Gjx4sDZSQNn+/fvJheZrqW7f/nhDf0okevToUVhY6HEOWWXAgAHaANWcxBoGoVBbsGABB5Fylm8YHVEbyHf4hJzA65KACXpT8YTgCFnuAiH1YDJFavVJgmPwvn37ZEytQCL7lHiLrMVkIUMNraGEZ1IjuYkMZdKnbPfatWuhwjkOkoCCDnTVuGyGLf2VVUUNrSDFf3DHnFzOr7wvIBGhbIDPUe2Kx6BBg27fvo2mUH40p9YkYDqp2uSzxxDWShiMGjXKRFKwig0ixzP026tIJAFZ753gqZAaH9snFVUT1spc79+/5wdrFWvAotg15m1nIMSZ2bNDQpbADcoIEtYqRGY+lzc9yCuRkYMbpRhSKQEsWu/duzd8+HB91U2kkUJIAMQ5kTizqKhIxASx/N6lUaNGDRs21Iab06dP8z65OmY2YP/Z2dlnzpzBadrloF27dp07d9ZGAIvWVq1aRV59cOHCBS6hjh07Dhs2TLvcEAD9+vXjquPUapcbNm+th+y/e6OwwFkVFRXadtCrV6/WrVs/f/6csNEuB02aNBHzY9QvX75Ip5XMzEzu3jZt2mg7QNp+B/8f4NR6/PjxyMBq3Ljx1KlTmzVrRhqmztfeFDgAMoxLCydorwOCtaCggFe0HQStVij+dYQXuTP9n0ByJ5OwiFrtciOfHlacv38lFoPfgC5OnTr169cviknPpYBEPHDlyhXqdO1yQOXEh4A2UnBqbdu2raecNZAN+MgkG7hsRgmSm5vLfshW2uWGFT31vlNrVlbWyJEjteGG+oGwxmwurSxPFc9+2JV2uRk6dGiLFi20kYJTK3Tr1s3jEYOEAcazmoQZuIfYD7vSLgcEQF5enuevND6tvDxw4EBtuJEwsH4CmQBgP9rlhgRsva4MPq0NGjSIc7wwGJ/FGC/1ApMAePv2bVlZmXa5wahcmdqw4dMK7DVOGBQXF//+/RtloWwgAXDz5s1IuzIMu/j/TBehlczcv39/bbjhY6O8vDyUDSQA2AM70S43BFuXLl204SBCK5VRnPqQkH3w4AHZAD9qV9KnLM8e2Il2ucnJybHWAEEitAL1UeR9w6dpSUkJP/D9YwajFfXsIU62Ij9G/iUxunbBiaWlpVw5/KBdNnr37p2fn19ZWUlde+nSpebNm0+ePJlvTLIVpYUOcsC7aLXXAAHqU50VHQP/H+qP1kTiD6FWRn1nMhhcAAAAAElFTkSuQmCC";case"pyram":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAAyCAIAAAB3dNSiAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAU6SURBVGhD7ZhLKH17FMePV2cg6khehZSBEaZMlJmSAeEODA6SMjIz80wGMqXIK+Jcj4GBUCKTqzDwmMgjeb8KeZM/92uvdX93n73Pb599ztl1/+p+Jn5r/R57ne/vt9b+bUFvb2+2355g/msRvxTYsA4ro/z6+vpTAQ12WYSVO354eOh0OtEYGBhITk4mpyVYpuXHx0dvb+9fCmjA5A4rsCzKjY2N0dFRaqMBk9qWYE2UT09P0O/o6IhMNDo7O+/v78kMHGuiXFhYGBsbY0NhampqaWmJjYCxIMrLy0sI+fDwwLYCTDjRxXZgBBolis74+PjMzAzbKuBElyVVKdAod3d3BwcH2dCBLgxgIwACihK1Ftu6ubnJtg50YUDgJTmgKFdWVlwuFxsSMADD2PAX/6NEocE75uLigm0JGIBhAVYl/9+QeLsgkT8/P9mWExwcHBERERoayrbv/Iybm/9R3t3doZKvrq6enZ2xS0dYWFhGRkZ8fHxpaanD4WCv7/gT5fn5ud1ux1P7+vpqamrYKwdvy4qKisfHRzwrOjqavb7gc/a8vLy0traOjIygXVBQkJ+fT34ZGIBhOL49PT3t7e1+bh2m+cT09DRSIS0tbW1tDebExARMXksHujAAwzAYU2BiurKMb/im5fX1dXd3N1J7e3t7eHgY83Nzc0tKSrhbB7owAMMwGFMwEYfk9vaWu82jxGqK19dXnDCeZrPFxcXNzc3Bj2tvUlISe1XAiS4MIPnZa7P19/djKWVJs/igJW6NkIQNpVxDVwiDLEZysFcFnOjCAOinvjHhgIqbqFk4Wm/gnltXV8dzVJAwOzs72dnZ7FKACadGfkFLS8vz8zMvbQKzWqo/GNSQMNjcsrIydinAhFMjvwCz1tfX2TADR2sICnhVVRVP0EHC4AAUFRWRBw2YkL+xsZE8erAgluUHeMNUlMblRmQJkgkp5TWrCJ+qkvcdR/XBpUZ9/DVgW3E6Ue2zsrL+UEADJpwGWYIFu7q6sDjbxnC0EmTHX4Oo3sgYgIax/AIsbqYqeXmPHx8f19fXX11dsS0nNTW1oaEhKioK7Zubm6ampr29PeoyICYmprm5OTExkW0JP+Pm5vNt479B2XcpBwcHOTk5PNSQ4uJipALNQkNTPmXk5eUhw2iWAVItl5eX9/f3ExISysvL2SUH1ae6ujoyMhLFH6DhdDrh5G4JSK/KysrY2Fg8aHFxkb0e4WjdOTk5wb0Qr0RUZnW5llFbW4vvLyQNngrQgAknd0uA3lCd3r3GonqIEqWho6MDq6Am4yfCMz8/byBMeno69MMwqj6AqtLW1ha6eJAO8S4Qi+OhsqrkIUr16vRzjYWh1aEE9CAPCSN+rUdoo9QnWPxaPdooNQEJYTDfozDILWSYPiB96GqwFLTAspriTydHCcQNbZT6zcUBxTH1KIzBb5DFQdArR19A8GgEoATihluUsgoiE8b4PJAw+jUNfjag+xQH9A9uUeJWwWPd8SiM/vhrEMKoL0dCfoPcQhgYoObfKI0LOAmjvmiaqVMkNtUa8tC1UiY/Qfd8DkuBo5TpLxDC0DerWEgmv4CEwWBM8Sq/QPPJwVEa6C8gYTC5ra2NPnfMvD9FEUDG0LNlp1+N+N4nvqNU74gxJAw+C7FleB6eyh2GUPJho3EDxPShoSF91utRf3J839xOT08nJyff39+5X47D4cBVPDw8HG38ttnZWehEXTJCQkIyMzOx3Xa7HSZmuVwuM/84CAoKKiwsTElJ+W4jSvL+zvyM++X/UVqFzfY3A7kdYUPLJqwAAAAASUVORK5CYII=";case"skewb":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA3CAIAAADSR86hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHzSURBVGhD7doxjsIwEIVhdiXoKKHgGNTchJIb0FOl5wochYaaI1AhkLgAApp94nmXCIhjz4wTLO1fhOC4+BSRFNhfl8ulk0/f7jOTHnd3u90uFguey5pMJvP5vNfrnU6n4XB4vV6Xy+Vms3GXRRVFMR6P3RcELluv125I1Gw2Ox6P5/N5tVoNBgMccY4RjLsZoqByvns23LK13+9jBEeK9/v9dDrlNEH2XGhgKluZidiYW2VlerEl129lSrEZN8TKNGIbbriVicUG3Fgrk4m1XJmVCcQqrsbKYsVyrt7KosRCrpWVhYslXFsrCxRHc1NYWYg4jpvOymrFEdzUVuYXh3KbsTKPOIjbpJVVieu5zVvZW3ENty0rexX7uO1a2ZO4krvb7Vq3srIYKue79+CiT7CyP7GT/fbgfo6VvRVn9i9Otj+GzB61zF5kuIDZ7YqfrBip4aK2xK9WVM9FzYvfWlEQFzUprrKiUC5qRuyxogguSi32W1EcF6UT11pRNBelEIdYkYSLbMWBViTkIitxuBXJuUgvjrIiFRdpxLFWpOUimVhgRQZcFCuWWZENF4WLxVZkxkUhYo0VWXKRX6y0ImMuel0QZnorsucizxK2ctE9CReVxek2CNhvv+h2u4fDYTQa3W438+0X/3txUpYVt9P5AbrO1WmVrWABAAAAAElFTkSuQmCC";case"sq1":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA1CAIAAACFs48kAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAXtSURBVGhD7Zk7TFVLFIbhSgxvhADRAhBEIy8RJRAaCCSaYGGhoSKURiOJJQkJhAoarAg1gVCT2EBDQWIwRMMbDchLeSogbxQ0In6ete/cYR/OuefMJjcU9y907bVnZv9n5l9rzQyB379/Dzjb+Mv6/yyDWQRjY2M3btywXD6gsbFROk5NTRUUFFheNzx58mR7e5tma2trZWVlltcHPHr0aGtrSz5hOIvDw8O7u7sY0dHRKSkp4nTHlStXgoODMebm5oaGhsTpLwwpMuufPn3CiIiIuH79ujjdkZOTI8bbt2+np6fF9heGFEdHRycnJ8W+ffu2GDYggKSkJIwfP34MDg6K0wDm4fL69evDw0OMy5cv37p1S5w60tLSYmNjMdbX10dGRsRpAHOKyHFzcxMjPj4eNuLUgTM0NBQDSbx//16cBjCnyFrPz89jhIeHX716VZw6lBAHBgY+f/4stgHMKfJVvo0RGBiYl5cnTgUlxP39fSerDMwpAiKGUMBISEiwpdXMzMy4uDgMMiLhLE4zOKLI9BAKGJcuXcrKyhKn4Nq1ayEhIRjk9r6+PnGawRFFUsmHDx8wbHIkWebm5ootYnACRxQpMP39/Rg2OZKDkpOTMWgwMTEhTmM4oghUJdTlyCpfuHABg3RDHRKnMZxSHB8fX11dxdDlmJ2dLUIknshN4jSGU4rI8ePHjxhKjghRppPaQwX608gZLIqUgdTUVEaXR7/w5s2bo6MjJUeEmJiYiLGzs2O2yjExMRcvXjx37pz1LHsyAVu03t7euro691TsBQ8ePGCt6S6bzmfPnqFOHokkfrbVyAcUFxc3NTUxyNevX110LByjqIPi0dnZWVlZifatMTyALI3g6PLly5fy8vLW1lYZAcNq4RkMXl1d3dPTs7GxIb3c4ZGiAhUMtbW3t/N5lsAa+zg6OjpoeXBwUF9fT6LGZiKZTuv1cSCDiooKulDi6eL6iDf8czAoKiqqqqpi5paXlz31ZAloyXLcvXtXFy4dv337RgN0ubS0hLG4uFhSUmK9dsXQ/fv3m5ubiXHbOirg5y1tHj58+PTpUzlRgJPPLsw/S+ydri7c0tJShGG9cIG5RPLI6/nz50S9qNMdQqulpQVa+hLpZ5eTKeqALqekFy9eeKGLkmxzs7Kyor5hg9Bqa2vzohz/KOrwZXZPhKKFCiUleYc5RR3QFe3alliBOGOb4zstHadwSPULv3792tvbsx4MIEz/m4V2DwtP0GcxyPJ5BrTu3Llz7949ziKMTqGzXvwNqh9JmxIaFhZmuVx7HA750dHR8hgUFMQ5ARAiP3/+JDGRDfipkrSljUcIU4OkQ9Hr7u5GjjRWNVDh5cuX5MLCwsKGhgYS0OkkHV9SN18iyZHqSHjWYC7U1NRIl1evXlGKMPiXAa3XWuomgAgj12B26MmINGen6AW+F0BAAWTtMLwXwMePH3tPtDo8UvR9G4FCWAS6yDaCqZIRfNlG3Lx5k20EulRz5o5jFGlnsBmDFuToLoJWMpIaaDX6N6AE6r63zdjMzAyS13cGvkPdNXZ1dfHIIR/B8UjY8lVp4xeQU21trYowK3WzT5mensYrj35BLkZIPWxzMDjYs83BIOOwjn9a+AnSEDKTOy3gtLqoixHqB5OHwe+Ukys7+/z8/D+NnMEpRXUxop9HyR3kAQxCzd/S7w6nFNV5dGFhQZ1HWeu1tTUM94sUAziiSMCqK1r9YkTJkfgzk6MORxTT09MTEhIw0J9+MaLkCDIyMsQwhiOKCDEqKgqDAj0+Pi5OgZIj538vf/XwBY4ocqo/f/48BhXSduEORRI4BsHELxGnGcwpcoxX33a/oVP3egQTISVOM5hTJJvIdt8mRAHOd+/eiU1I+V4J3WFOkViJjIzE2NzcnJ2dFaeOkZERkSO/xEl2NKdI3ZMduKerYiVH40ooMKTIrKhNmlpQG5QcqYRMuTgNYEiRmkHlwGD/YUs3CrocCSy/bsl0GFJk4WTnxk7RE0VwKnL8/6/6p4EzTzEg4DckPbPZ1pBcUgAAAABJRU5ErkJggg==";case"444bf":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAzCAIAAABaAcxDAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAQiSURBVFhHzZlLKHxtHMddh0Qur1zeRKJxmxQLNpYvWVhNcgllYydsFGNhJxuK7VhYkCJhIfYTKbcGRW4JuRuXyJ3/9z3ny3v+ZvxnPPN4m89C5/s45/ie8/s9v+f3HN4PDw9engdtvb29XV9fPz8/q6NafHx8QkJC/Pz8qP8XaOvu7q6xsdFsNqujWjIzM/v7+/V6PfV3eH193d/fn56eXl1dtVqtT09P6nhycnJaWlpOTo7BYNDpdOrgb8AWuLy8rKmp4dDvwNby8rJ6muvYbLbu7m78Vd7lC/C0XV1dOJmXvePD38sD+TA/P19UVFRXV7eyssLRL1hfX6+vr8cbOTk54ZCCZFvwNDY2VlZWhsBxyAWGh4c7Ojrwkqil27JYLMjR3d1dapeZnJzc2tqikGvr+Pi4s7NTwBNYW1ubmpqikGgL4RsaGpqYmKD+PqenpzySaAsvCSlC4TasW4+PjyMjI3t7e+qoloCAgJKSkujoaOovGB0dLS0tpRCitbXVZDJRKGXCXf5Q9lwHtng7WXULaeG0RDklPj6eR7Jy6/Dw0H1bCQkJPPrIrfv7+/b29tnZWXVUCx6ira0tPDyc2hEDAwPV1dUUQmRnZ/f19SUlJVGrsfxDcuTn5x8cHKinfQXSgmeLYjQasf7wdlJyC28ahZRCFPQUwcHBFFJyC90L6guFKOnp6b6+vhRSbKFXc1jwXCcmJiYlJYVCQc5MdBN4io2NpVCQYOv29vbm5oZCCHSqn2a6c1tI5/PzcwpHIOXhjEII1IXAwEAKBY8IYkZGBo/ekbDzQeNbUVGxtLRE/U1w8/Hx8dzcXGoFvi1vb+/Q0NC/HIGo/+huLDEx0X4J8Ygg2kNbCOLV1RVS256LiwuHwZUF1hz7iUxbmE0tLS1/O6KgoGB7e1s97Sc4Ojqyn8geEUTsL3j0jgRbWMvcnBPYB7y8vFAoSLAVFhaGCUshxObm5qf08ogg7uzsnJ2dUShIsIUIoiRSCLGwsIBOk0JBgi2dTudmEMGnrJdgC6us012kU7CCaXtJ2sLiExkZ+Y8j9Hq9v7+/eppDcC36OApRNjY2tNWLS7WbWCwWPACFEJ++OcqZiVgMsKOiEAINiHYyyrEVFRWFDpNCFJvNxqOPILr/acRsNtfW1lII0dvbW15eTvHvZlHGJ93FxcXU1FReIwRs8V4SP+miHy8sLKQQQruwSrOFWFdWVgq/MJSY/z5ASLQFDAZDc3Oz2EKEXh7dM4VcW6irxcXFTU1N1C6DJ8GF2o5epi2A/GhoaOjp6YmIiOCQM+DJZDIZjUZqBcm2AJxVVVXNzMygXjg1l5eXNzg4iCf51Eiybv3Qv6KwzFmt1rm5OWxVPv4VFRQUlJWVhS0rfsbFxWEfqp6sRcL29SeQs1RLR35uScDL6xfpNcUFY5Q7CAAAAABJRU5ErkJggg==";case"555bf":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAA0CAIAAACsM0f4AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAQNSURBVFhHzZlLKOxRHMfdIddzwfV+RSHJY0EKU1JXNiN2kgXZ2FizsECh7C1sZKTxzG6KslB3MYhkWIg8St555BWScb/////3n+bO34yZc86Y+1lM/++ZM2e+c56/35kfr6+vAf8ZkiebzXZ3d4dXKlOJjIwMDg4m8Y1Inq6vr5uamhYWFqhMZXFxsaysjMQ34kNPt7e3W1tbGxsb+/v7e3t7SmFSUlJubm5+fn5RUVFUVJRS6Aw8nZ6eVlVVkXYAnvCut7y8vFitVvxIDD015IL6+vrV1VXUp0+q6Oh9QTw8PHR1den1+tHRUTxTqQumpqaqq6tnZmY+Pj6oSEakp8vLy9bW1oGBgS/d2Lm5uens7FxfXyctI8zT09NTX1/f7OwsaY85Ojoym83v7++kRXlC54+MjAwNDZH2kuXlZXQYCVH70+7ubmNj4+bmJmkvKSgoMJlM2dnZipT6SafTYVn+0uChIXTS3NwcsyEtAsbu4uJifn6ehAgkT9gzDQbDTw0Wi0Wp5J6DgwNsMyREIKCf1tbWPF/8nxIfH4+pQoLfE3ZhHB0kWElPTw8LCyPB7wnbEr+ntLS00NBQEvyeMBcxx0mwgvOYnmR4PeHwPzw8JMFEXl5eSkoKCRleT4+Pj5wTPDU1NS4ujoSMtI8DRDl4pTIVBDoxMTEkXDAxMdHc3EyCifb29u7u7sDAQNJA8cSM0WikhlgZHh6mtlR4x87xPGcgISEBo0FCRRo7zInx8fH7+3sqU6mrq8vMzCThgv7+/p6eHhLeU1FRgegvMTGRtAI88cS+iCqpNhOIJq6urqgtFd6x4yQ5OdlxB1fwsyds3/+sOBk/e/oUP3t6fn7Wrlw/e1ImOAkVyRNiX2zwvzWEhIQolXwHYgqkAiTsKMuPmcHBQWqICeyZS0tL1JYK79hFRETQExPn5+fa8EvyBGsrKyt/NGCwlUo+5ZNQB4Z49nGGxNeJlpYWBGHUnAzv2EVHR9MTK9ppzusJARayWBJM7OzsnJ2dkZDh9YQE+su4zz3aac7rKTw8HJkQCVacpjmvJ5zqGRkZJFg5OTlBnkiC3xNwyoQYwJHneFUneUJebDabaSE64OEFa1ZWVmlpKQkRCOgnxGWVlZUkRCDAE4Iyg8GA/Jo0N5InV3c9yN2USl9SWFjY0NBAwnucok0B/QSCgoLa2tpqampIe0l5ebnjnaAYTwD5dW9vb0lJCWmPqa2thScSMsI8gZycHJPJhO8g7QFY2vglsbGxpGVEegKY6WNjY5OTk3q9nopcgMO7o6Njenraft1rx91/QEajkXnm2my24+Nji8Wyvb1ttVrf3t6UchzYyHqLi4uxLHAuKYVO+MoTD+7u7HGWOV7pfRuSJ3r8TwgI+As6TRu9qc6MAgAAAABJRU5ErkJggg==";case"333mbf":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA5CAIAAADoTa/RAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAdwSURBVGhD1ZpbiE1fHMfPYNylhCQhoZRmRE2NJlOaPCiUexkvJjHlrsgt08jDGPKiaeYJuZMSZYgIGSW5DJOiaNzvgxm3ieFj/35n/dfss88+++yjc/p/HmbW2muvtb577e9vXfZM1o8fPyL/Hzro7wDcv3//7du3mskQQeVeuXJl9uzZpaWlb9680UuZIJAZLl++XFJS8uTJE9JTpkypqqrq37+/FKWZxKNbV1dntMKpU6eWLl36/v17yaaZxHJzc3MnT56smUhk8ODBCxYs6NOnj+bTi58Zbty40dLSUlhY+PXr1/Xr11dXV6N1165dkyZN4kpNTU1xcXE4V7S1tT179oz31tjYeO/evQ8fPsj1gQMHjhs3Li8vb/To0Z07d5aL7UCuJ+fOnUMcnDx58vv377S4bNkyk168eDF18fHTp0+1QjA+f/58+PDhgoIC6T0e9FtRUUFYa7Uo3nJFq6kpKqXIaBWSUlxfX2/7KiFFRUUNDQ1a2cFDLnfk5+drDYecnJy7d+9ShAfKysr0ahSucF3q+nD+/PmRI0dqncDgNyZ7bSLe6NpN/5PRvXPnDo7UOsnQq1evM2fOaCsuuXiAqCcISIti27uo3L1797dv31zepfTs2bPz5s2Lp5sGp02bJt2HYMuWLdqQLdf4lY5F8cWLF2tra+3Y4lmNYmYGbhOtUtFzpLmBZeVvt2FZuHDhx48fpTWVa8cWGMXgevtGMUW2ViFWMVPVxIkTtTgUtty/ywR988bNugXsEJgOJY3tLly4IGlobm4+ceKErGqtra3MnXbFq1evUlczDkzedvVUEdUM4ZIlS+SK8StzZFNTE6V25Bm/vnr1ip8896ZNm6SIpW7fvn1clDaBGWPNmjVSGhrme8ZIGvzPu6LYaJUs4h4/fkypKLZja/jw4Xv37jWKY7XC8+fPWQK127B4hxog8datW6LV+NUovn37tiu28LFRzEt3aQUu8lTSTmiOHz+uzbnkCrZWwQ4gV1AaxVLq4vTp03pfWHhanlmbk1CLpVOnTpqKISsrq2vXrpqJRLKzszt0iLute/TokabCwtAMGDBAM6Cy2yPGlRvM0GIGJgESZoA9/WqzefNmaSQ0vOdPnz5pc55mEEyomdhCovExkccez18r3bhMFYLKykptziGuXJCJzGiV+kYxany0AvHHDC+1QsO4aHMOfqeJLl26dO/e/fr16/RqH35WrFjBLgkH42O56Mnv379//fqlmVCMHTuWDbtmHBIffnjpU6dO1YwzFUyfPr1v376ajw+LJUbSTCiGDh3q6iix3B49epSXl0vkoZXDz5w5c/zH9V/BLNazZ0/NOCSWC6KYA3A6tQIB07FjR804BJILKN6+ffvcuXPTphWGDRumqShB5WaEbt26aSpKEnJfv37N5KWZDBFU7s2bN2fOnLly5cp0ftVjbtFUlEBy0bp8+XIm4AMHDqxduzZtil++fKmpKInlcpoQrZJF8bp169LzjYzlk7VGMw6J5bKujBgxQjPO1FtUVJSeb2TIbWlp0YyDn1yOawxtv379KioqOGxyxSwTnGr27Nnj7wo2lj4b0SBwGnDJjbvFuXbtWl5eHgce2WRQs7i4WHbibNZwMHXtA3MsqW9x2OkiQ5tz8JYrWqUOSwsbXC4Sp7ZWwUfxP9mR7d+/X5tz8JDLEaCwsFBvdzAnEDywY8cOvRpl9erVbDWlrovUt+cbN260t6ke3iW2UGA2uPiVgy77MtKs4BhXfCzMmDGD/SRbTc23B99rKizuaFPZDniAF83r5oE4vqMYrcavPOiRI0dI8/ZFMVrlXHTp0iUmO6ZJacfAIVZ6CU1+fv7Dhw+1OdsMxq+cWEQxO/GDBw+KVvErD2AUl5WVGa05OTmUxvo49YO7K9pUrh1bIIqlyGgVjGIpNVoFl2LSKX4gA07/2px4l75Zq8y6BUePHmX+kjSz76FDhyQNnIJ4xTwDaSoeO3asvr5eigAL2d/IevfuLaZPhXZ/yRPV7969W7RokVwxx3HmASAhPpZS41daoQi/lpSUSBFGNx8nDanbl/VI27K9Kx0breIBzjwkjGI7tggCcYVU9NQKBIrrTwfJ4i0X6JhXabTK3Sby6urqxJfGr3bksZTEagVKt23bJk2FI65cwdYq2JHnii0UyxdLKfXkwYMH48eP1wrJ4w41F21tbayfmnFgK/PlyxcSbOc4UNilTQ6aicOQIUNWrVqFWzSfDBMmTDCflv+isttjR57xa0NDA25hIE3koaC6uponkVo+cA93hlBcVVVlvzpvuSCK7djCA5IVxcz/AbUKOJsJsd1QJQJPGhMKceUCL13utv1qFL948cIztvwhKMvLy820GI+CgoLa2trY9hP/PwMLaWlpqb0WzJo1a+fOnalsX1pbW1l9WJgaGxtNy9nZ2bm5uaNGjSIuBw0a5PnZOLHc5ubmDRs21NTUSBb/VVZWzp8/P8WTQjj8Dj8C+rZu3SqRl1mtEOifW4AxZgM5ZsyYDGqFoHLh58+f+MnTUmkjib4Z1MxqjUQifwCjdIte85FB2gAAAABJRU5ErkJggg==";case"333fm":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAIAAAAn5KxJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAViSURBVGhD1ZltSFNtGMfVQAt15nAoakIgpZIlYr5N0ezFNgQLQnMoI1HBL1FfFPxggiDqHr9YhNCHSKTsQ2HvQUNtGZb6wU2kF3JYOl8QfM2yQe35s12T49nO2RmdM5/n92Huf59z5L/rvu/ruu7N/9evX37/BwLo73+e3TG6tLTU29tbUVGRnJwcZAdvdDodxukOF3Zh6l+/fn3x4sXl5WXSDI4ePXr9+vXMzEzSDHwdUcTl0aNHbl0Ck8mEMBsMBtIM2BGFHB8f5w8zZiolJQWvpL1henoaVkZGRki7Iz09/fbt2/Hx8aQdwBOTubm506dP0zUOcANuowe8pKuri/4LL7W1taurq/SMHZ9OvdVqtdls+JxyuZyGOOjp6Xn37h0JOz41GhgYWFlZ+fTpU4vFMjs729fXV11dzWWatbR2Jz0FBAQoFAqVSnXjxg2z2fz48WO1Wk3X7BQUFCQmJpKwsztGmezbt6+wsPDhw4dGo7G8vNwxqFQq9+/f73jvwHdGP3369I8d7Gh4+vnzJ12w4+/vn5CQcOvWLb1ef/bs2ezsbIzQNQe0qZxItOu3trba29vpeScnTpy4c+cOqhHd5ASfAfeTcOKjiC4uLr58+ZKEk4GBAa1We/jw4cbGRmbxxApmh9NnU//hw4fR0VESO0GVamtrw+5B9UfkaNQFXxj9/ft3f3//xsYGaXd8/vwZ0UXR+vbtGw3txBdGZ2ZmBgcHSfCCzzM1NUViJ76o9UjspaWlJHg5c+YMckJERARpBpK3eZubm1euXOnu7ibNCzLD5cuXXXcSkHzqv379yt8rbRMVFeUmfTqR3Ojbt28/fvxIgpeTJ08i55NwQVqjKysrr169IuGJ3Nzc0NBQEi6w1+j379/v3r27vr5O2h0ymUyj0YSEhJDmBrnzwoULCwsLpLlBLO/du5eUlETaFRhlImIJ/fHjR0NDAz3jCfR7rE6ZhYRTj6rIan55OHXqFNooEu6Q0Ojk5CQSOAlesrKyUlNTSXAglVFM1rNnz0h4AtsoJiaGBAdSGZ2fn+fqQlhgp6Mj2bNnD2kOpDI6PDwsMM8fP36cdepwiyRGUTYFrk6Afj4yMpIEN5IYFatsMpHEqPCyCZeHDh0iwYv4Rr0qm+jrwsLCSPAivtEvX768f/+eBC8omxkZGSQ8wa71f/78WVtbwytpd+DwhTDglTQDm83W2tra1NREmheUTZ1Ox1+QthG5cUb/cenSJYFb/v79++fOnSPhCZGnnue0ySI9PR3nGRICENOokNPmNvn5+QcOHCAhADGNWiyWN2/ekOBFYNlkwl6jSC5oIrkO1w7i4uJaWlrCw8NJO3nx4oXANQeXOG0i25MWAowy+cvGGfNuNpufPHlSV1fHk8lx2nT9dokfkTdTYGAgGjak8ebmZqPRiPp07do1zABdtiO8bDIR2SgTJNqDBw9iIZlMpr6+vpycHMc4/2mTC3GMYsZR38fGxnD8sFqtNOoEKV2lUj1//ry3tzctLY3/tMmFOEYnJiaKi4uVSmVsbCxMYBF3dHRg3pkVLigo6Pz583q9vqSkhIa8QRyje/fuDQ4OJuHnZzAYMOPHjh2D4wcPHjC/XEZ0mXcKRxyjWIsIJwkGQ0NDGo0GJ0wUAv7+wSPiGEVO5ZlQrF2s0atXr3L9sigEcYwCRLSoqIiEO7rskPAe0YwqFAp+o8imqO8kvEc0o6CwsDAvL48EA7lcXl9fjzYAeZ6GvEfMfhRdc2dnJ4onaXsUq6qqtFqtd2XdHSI3ztu/ch85cqSmpqasrEwmk9G1v0Nko2hJb968GR0drVarBZ4xBCKyUekQczNJiJ/fv0VAgn/m5IX9AAAAAElFTkSuQmCC";default:return console.warn("This event doesn't exist? "+e),""}}pdfRegistrationLists(e){let o="registrationList-returning-"+e.id+".pdf";pdfMake.createPdf(this.pdfRegistrationList(e,!0)).download(o),o="registrationList-new-"+e.id+".pdf",pdfMake.createPdf(this.pdfRegistrationList(e,!1)).download(o)}pdfRegistrationList(e,o){const i={content:[{text:"Registration List - "+(o?"returning competitors":"new competitors"),style:"header"},{text:e.name,style:"header"},"\n",{style:"table",table:{body:[]},layout:"noBorders"}],styles:{header:{bold:!0,alignment:"center",fontSize:18},table:{margin:[0,5,0,15]},comment:{color:"grey"}},defaultStyle:{fontSize:12,columnGap:15}};return m1.sortCompetitorsByName(e),e.persons.filter(a=>o?!!a.wcaId:!a.wcaId).forEach(a=>{i.content[3].table.body.push([a.name,a.wcaId?a.wcaId:" ",a.birthdate||" ",a.gender||" ",this.getCountryName(a.countryIso2)||" ",{text:o?" ":"_________________________________",style:"comment"}])}),i}staffExample(e){const o=this.getContentForStaffExample(e);this.downloadFile(o,"staffExample.csv")}getContentForStaffExample(e){let o="name,wcaId,run,222,333,444,555,666,777,333bf,333oh,clock,minx,pyram,skewb,sq1,444bf,555bf,333mbf\r\n";return m1.generateStaffBasedOnPersonalBests(e).forEach(a=>{o+=a.name+",",o+=a.wcaId+",",o+=a.isAllowedTo.includes("run")?"x,":",",["222","333","444","555","666","777","333bf","333oh","clock","minx","pyram","skewb","sq1","444bf","555bf","333mbf"].forEach(r=>{o+=a.isAllowedTo.includes(r)?"x,":","}),o=o.substring(0,o.length-1),o+="\r\n"}),o}csvGroupAndTaskAssignmentsExampleImport(e){let o="Name,"+e.events.map(a=>a.id).join(",")+"\r\n";m1.sortCompetitorsBySpeedInEvent(e,"333",!1),o=this.addRandomGroupsForPerson(e.persons[0],o,e),o=this.addRandomGroupsForPerson(e.persons[1],o,e),o=this.addRandomGroupsForPerson(e.persons[2],o,e),this.downloadFile(o,"exampleImport-"+e.id+".csv")}addRandomGroupsForPerson(e,o,i){return o+=e.name+",",(o+=i.events.map(a=>this.randomGroup()).join(","))+"\r\n"}randomGroup(){return Math.random()<.5?Math.round(Math.random())+1+"":Math.random()<.5?"1;J2":""}downloadFile(e,o){const i=new Blob([e]);(0,q7.saveAs)(i,o)}getCountryName(e){return this.isoCountries.hasOwnProperty(e)?this.isoCountries[e]:e}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();var wM=m(4010);let kM,v7=(()=>{class n{constructor(e){this.groupService=e,this.SCORE_CARD_RESULT_WIDTH=145}printScoreCardsForAllFirstRoundsExceptFMC(e,o){const i=[];e.events.filter(a=>"333fm"!==a.id).forEach(a=>{m1.sortCompetitorsByGroupInEvent(e,a.id),a.countGroupsForScorecard=m1.countGroupsForEvent(e,a);const r=[];e.persons.filter(p=>!!p[a.id].group&&RegExp("^[0-9]+").test(p[a.id].group)).forEach(p=>{const b=this.getScoreCardForFirstRoundOfEvent(e,a);b.competitorName=p.name,b.competitorId=p.registrantId,b.group=p[a.id].group.split(";")[0],b.stageName=m1.getStageName(e,a,b.group),b.timerStationId=p[a.id].stationNumber,r.push(b)}),this.addScorecardNumberAndStationNumbers(r),o||this.addEmptyScoreCardsUntilPageIsFull(r,e),i.push(...r)}),m1.sortCompetitorsByName(e),o?pdfMake.createPdf(this.onA6(i)).download("A6-scorecards-"+e.id+".pdf"):pdfMake.createPdf(this.onA4(i)).download("A4-scorecards-"+e.id+".pdf")}addScorecardNumberAndStationNumbers(e){let o=0,i=e[0].group;e.forEach((a,r)=>{a.group==i?o++:(o=1,i++),this.groupService.configuration.printStationNumbersOnScoreCards?a.timerStationId||(a.timerStationId=o):a.timerStationId=null,a.scorecardNumber=r+1})}printFourEmptyScorecards(e){const o=[this.getEmptyScoreCard(e),this.getEmptyScoreCard(e),this.getEmptyScoreCard(e),this.getEmptyScoreCard(e)];pdfMake.createPdf(this.onA4(o)).download("emptyScorecards-"+e.id+".pdf")}printOneEmptyScorecardOnA6(e){const o=[this.getEmptyScoreCard(e)];pdfMake.createPdf(this.onA6(o)).download("emptyScorecards-"+e.id+".pdf")}addEmptyScoreCardsUntilPageIsFull(e,o){for(;e.length%4!=0;)e.push(this.getEmptyScoreCard(o))}getScoreCardForFirstRoundOfEvent(e,o){return{eventId:o.id,competitionName:e.name,eventName:(0,wM.getEventName)(o.id),round:1,group:null,totalGroups:o.countGroupsForScorecard,competitorId:null,competitorName:null,timeLimit:this.getTimeLimitOf(o.rounds[0]),cumulative:this.getCumulative(o.rounds[0]),cutoff:this.getCutoffOf(o.rounds[0]),scorecardNumber:null,timerStationId:null}}getTimeLimitOf(e){return null===e||null===e.timeLimit?null:(0,wM.formatCentiseconds)(e.timeLimit.centiseconds)}getCumulative(e){return null!==e&&null!==e.timeLimit&&null!==e.timeLimit.cumulativeRoundIds&&e.timeLimit.cumulativeRoundIds.length>0}getCutoffOf(e){return null===e||null===e.cutoff?null:"string"==typeof e.cutoff.attemptResult?e.cutoff.attemptResult:(0,wM.formatCentiseconds)(e.cutoff.attemptResult)}getEmptyScoreCard(e){return{eventId:" ",competitionName:e.name,eventName:" ",round:null,group:null,totalGroups:null,competitorId:null,competitorName:" ",timeLimit:null,cumulative:!1,cutoff:null,scorecardNumber:null,timerStationId:null}}onA6(e){const o={pageSize:"A6",content:[],styles:{},defaultStyle:{fontSize:12}};for(let i=0;i22?12:16,alignment:"center"}]]},margin:[0,5]},{text:e.cumulative?"Also write down the time for a DNF!":"",bold:!0,alignment:"center",fontSize:10,lineHeight:.9},{table:{widths:[5,16,this.SCORE_CARD_RESULT_WIDTH,20,20],body:[[{text:""},{text:"S",alignment:"center"},{text:e.cumulative?"Result\n(Cumulative limit: "+e.timeLimit+")":null!==e.timeLimit?"Result (DNF if \u2265 "+e.timeLimit+")":"",alignment:"center",fontSize:e.cumulative?10:12},{text:"J",alignment:"center"},{text:"C",alignment:"center"}],[{text:"1",margin:[0,7]},"","","",""],[{text:"2",margin:[0,7]},"","","",""]]},margin:[0,2]},{text:null!==e.cutoff?"-------------- Continue if 1 or 2 < "+e.cutoff+" --------------":"",alignment:"center",fontSize:10,lineHeight:.8},{table:{widths:[5,16,this.SCORE_CARD_RESULT_WIDTH,20,20],body:[[{text:"3",margin:[0,7]},"","","",""],[{text:"4",margin:[0,7]},"","","",""],[{text:"5",margin:[0,7]},"","","",""]]},margin:[0,2]},{text:"-------------- Extra or provisional --------------",alignment:"center",fontSize:10,lineHeight:.8},{table:{widths:[5,16,this.SCORE_CARD_RESULT_WIDTH,20,20],body:[[{text:"E",margin:[0,4]},"","","",""]]},margin:[0,2]}]}oneMbldScoreCard(e){return[[{columns:[{text:e.scorecardNumber?e.scorecardNumber:"",alignment:"left",fontSize:6,color:"grey"},{text:e.timerStationId?"Timer "+e.timerStationId:"",alignment:"right",fontSize:14}]},{text:e.competitionName,alignment:"center",fontSize:10}],{text:e.eventName,alignment:"center",fontSize:18,bold:!0},{text:"Round "+(null===e.round?" ":e.round)+" | Group "+(null===e.group?" ":e.group)+" of "+(null===e.totalGroups?" ":e.totalGroups)+(e.stageName?" | "+e.stageName:""),alignment:"center",fontSize:10},{table:{widths:[30,this.SCORE_CARD_RESULT_WIDTH+58],body:[[{text:null===e.competitorId?" ":e.competitorId,fontSize:16,alignment:"center"},{text:e.competitorName,fontSize:16,alignment:"center"}]]},margin:[0,5]},{text:"Count and write down the number of cubes before the attempt starts",bold:!0,alignment:"center"},{table:{widths:[5,16,this.SCORE_CARD_RESULT_WIDTH,20,20],body:[[{text:""},{text:"S",alignment:"center"},{text:"Result",alignment:"center"},{text:"J",alignment:"center"},{text:"C",alignment:"center"}],[{text:"1",margin:[0,7]},"",{text:"_______ / _______\n\nTime:",margin:[0,7]},"",""],[{text:"2",margin:[0,7]},"",{text:"_______ / _______\n\nTime:",margin:[0,7]},"",""],[{text:"3",margin:[0,7]},"",{text:"_______ / _______\n\nTime:",margin:[0,7]},"",""]]},margin:[0,2]}]}}return n.\u0275fac=function(e){return new(e||n)(U(pg))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();try{kM=typeof Intl<"u"&&Intl.v8BreakIterator}catch{kM=!1}let ur,St=(()=>{class n{constructor(e){this._platformId=e,this.isBrowser=this._platformId?function iw(n){return n===uh}(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!kM)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}}return n.\u0275fac=function(e){return new(e||n)(U(fc))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const lg=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function dg(){if(ur)return ur;if("object"!=typeof document||!document)return ur=new Set(lg),ur;let n=document.createElement("input");return ur=new Set(lg.filter(t=>(n.setAttribute("type",t),n.type===t))),ur}let Ys,op,na,CM;function js(n){return function W7(){if(null==Ys&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>Ys=!0}))}finally{Ys=Ys||!1}return Ys}()?n:!!n.capture}function bg(){if(null==na){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return na=!1,na;if("scrollBehavior"in document.documentElement.style)na=!0;else{const n=Element.prototype.scrollTo;na=!!n&&!/\{\s*\[native code\]\s*\}/.test(n.toString())}}return na}function Vs(){if("object"!=typeof document||!document)return 0;if(null==op){const n=document.createElement("div"),t=n.style;n.dir="rtl",t.width="1px",t.overflow="auto",t.visibility="hidden",t.pointerEvents="none",t.position="absolute";const e=document.createElement("div"),o=e.style;o.width="2px",o.height="1px",n.appendChild(e),document.body.appendChild(n),op=0,0===n.scrollLeft&&(n.scrollLeft=1,op=0===n.scrollLeft?1:2),n.remove()}return op}function NM(){let n=typeof document<"u"&&document?document.activeElement:null;for(;n&&n.shadowRoot;){const t=n.shadowRoot.activeElement;if(t===n)break;n=t}return n}function oa(n){return n.composedPath?n.composedPath()[0]:n.target}function DM(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}class w7 extends n1{constructor(t){super(),this._value=t}get value(){return this.getValue()}_subscribe(t){const e=super._subscribe(t);return e&&!e.closed&&t.next(this._value),e}getValue(){if(this.hasError)throw this.thrownError;if(this.closed)throw new Oe;return this._value}next(t){super.next(this._value=t)}}function ap(n,...t){return t.length?t.some(e=>n[e]):n.altKey||n.shiftKey||n.ctrlKey||n.metaKey}const I7=(()=>{function n(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return n.prototype=Object.create(Error.prototype),n})(),Mg=new c1(n=>n.complete());function ug(n){return n?function T7(n){return new c1(t=>n.schedule(()=>t.complete()))}(n):Mg}function Mo(n){return t=>0===n?ug():t.lift(new E7(n))}class E7{constructor(t){if(this.total=t,this.total<0)throw new I7}call(t,e){return e.subscribe(new S7(t,this.total))}}class S7 extends d0{constructor(t,e){super(t),this.total=e,this.count=0}_next(t){const e=this.total,o=++this.count;o<=e&&(this.destination.next(t),o===e&&(this.destination.complete(),this.unsubscribe()))}}function zg(n){return t=>t.lift(new X7(n))}class X7{constructor(t){this.total=t}call(t,e){return e.subscribe(new x7(t,this.total))}}class x7 extends d0{constructor(t,e){super(t),this.total=e,this.count=0}_next(t){++this.count>this.total&&this.destination.next(t)}}function Og(n,t){return e=>e.lift(new F7(n,t))}class F7{constructor(t,e){this.compare=t,this.keySelector=e}call(t,e){return e.subscribe(new H7(t,this.compare,this.keySelector))}}class H7 extends d0{constructor(t,e,o){super(t),this.keySelector=o,this.hasKey=!1,"function"==typeof e&&(this.compare=e)}compare(t,e){return t===e}_next(t){let e;try{const{keySelector:i}=this;e=i?i(t):t}catch(i){return this.destination.error(i)}let o=!1;if(this.hasKey)try{const{compare:i}=this;o=i(this.key,e)}catch(i){return this.destination.error(i)}else this.hasKey=!0;o||(this.key=e,this.destination.next(t))}}function et(n){return t=>t.lift(new P7(n))}class P7{constructor(t){this.notifier=t}call(t,e){const o=new Y7(t),i=Ce(this.notifier,new Ae(o));return i&&!o.seenValue?(o.add(i),e.subscribe(o)):o}}class Y7 extends Po{constructor(t){super(t),this.seenValue=!1}notifyNext(){this.seenValue=!0,this.complete()}notifyComplete(){}}function Rn(n){return null!=n&&"false"!=`${n}`}function fg(n,t=0){return function j7(n){return!isNaN(parseFloat(n))&&!isNaN(Number(n))}(n)?Number(n):t}function rp(n){return Array.isArray(n)?n:[n]}function lt(n){return null==n?"":"string"==typeof n?n:`${n}px`}function mi(n){return n instanceof _e?n.nativeElement:n}let V7=(()=>{class n{create(e){return typeof MutationObserver>"u"?null:new MutationObserver(e)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),Ag=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({providers:[V7]}),n})();class U7 extends d0{notifyNext(t,e,o,i,a){this.destination.next(e)}notifyError(t,e){this.destination.error(t)}notifyComplete(t){this.destination.complete()}}class G7 extends d0{constructor(t,e,o){super(),this.parent=t,this.outerValue=e,this.outerIndex=o,this.index=0}_next(t){this.parent.notifyNext(this.outerValue,t,this.outerIndex,this.index++,this)}_error(t){this.parent.notifyError(t,this),this.unsubscribe()}_complete(){this.parent.notifyComplete(this),this.unsubscribe()}}function Z7(n,t,e,o,i=new G7(n,e,o)){if(!i.closed)return t instanceof c1?t.subscribe(i):Ge(t)(i)}const hg={};class K7{constructor(t){this.resultSelector=t}call(t,e){return e.subscribe(new J7(t,this.resultSelector))}}class J7 extends U7{constructor(t,e){super(t),this.resultSelector=e,this.active=0,this.values=[],this.observables=[]}_next(t){this.values.push(hg),this.observables.push(t)}_complete(){const t=this.observables,e=t.length;if(0===e)this.destination.complete();else{this.active=e,this.toRespond=e;for(let o=0;o{class n{constructor(e,o=n.now){this.SchedulerAction=e,this.now=o}schedule(e,o=0,i){return new this.SchedulerAction(this,e).schedule(i,o)}}return n.now=()=>Date.now(),n})();class uo extends mg{constructor(t,e=mg.now){super(t,()=>uo.delegate&&uo.delegate!==this?uo.delegate.now():e()),this.actions=[],this.active=!1,this.scheduled=void 0}schedule(t,e=0,o){return uo.delegate&&uo.delegate!==this?uo.delegate.schedule(t,e,o):super.schedule(t,e,o)}flush(t){const{actions:e}=this;if(this.active)return void e.push(t);let o;this.active=!0;do{if(o=t.execute(t.state,t.delay))break}while(t=e.shift());if(this.active=!1,o){for(;t=e.shift();)t.unsubscribe();throw o}}}const TM=new uo(IM);function gg(n,t=TM){return e=>e.lift(new t8(n,t))}class t8{constructor(t,e){this.dueTime=t,this.scheduler=e}call(t,e){return e.subscribe(new n8(t,this.dueTime,this.scheduler))}}class n8 extends d0{constructor(t,e,o){super(t),this.dueTime=e,this.scheduler=o,this.debouncedSubscription=null,this.lastValue=null,this.hasValue=!1}_next(t){this.clearDebounce(),this.lastValue=t,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(o8,this.dueTime,this))}_complete(){this.debouncedNext(),this.destination.complete()}debouncedNext(){if(this.clearDebounce(),this.hasValue){const{lastValue:t}=this;this.lastValue=null,this.hasValue=!1,this.destination.next(t)}}clearDebounce(){const t=this.debouncedSubscription;null!==t&&(this.remove(t),t.unsubscribe(),this.debouncedSubscription=null)}}function o8(n){n.debouncedNext()}function Us(...n){const t=n[n.length-1];return Te(t)?(n.pop(),e=>BM(n,e,t)):e=>BM(n,e)}const _g=new Set;let zr,i8=(()=>{class n{constructor(e){this._platform=e,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):r8}matchMedia(e){return(this._platform.WEBKIT||this._platform.BLINK)&&function a8(n){if(!_g.has(n))try{zr||(zr=document.createElement("style"),zr.setAttribute("type","text/css"),document.head.appendChild(zr)),zr.sheet&&(zr.sheet.insertRule(`@media ${n} {body{ }}`,0),_g.add(n))}catch(t){console.error(t)}}(e),this._matchMedia(e)}}return n.\u0275fac=function(e){return new(e||n)(U(St))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function r8(n){return{matches:"all"===n||""===n,media:n,addListener:()=>{},removeListener:()=>{}}}let qg=(()=>{class n{constructor(e,o){this._mediaMatcher=e,this._zone=o,this._queries=new Map,this._destroySubject=new n1}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(e){return yg(rp(e)).some(i=>this._registerQuery(i).mql.matches)}observe(e){let a=function $7(...n){let t,e;return Te(n[n.length-1])&&(e=n.pop()),"function"==typeof n[n.length-1]&&(t=n.pop()),1===n.length&&g(n[0])&&(n=n[0]),Cn(n,e).lift(new K7(t))}(yg(rp(e)).map(r=>this._registerQuery(r).observable));return a=BM(a.pipe(Mo(1)),a.pipe(zg(1),gg(0))),a.pipe(pe(r=>{const s={matches:!1,breakpoints:{}};return r.forEach(({matches:p,query:b})=>{s.matches=s.matches||p,s.breakpoints[b]=p}),s}))}_registerQuery(e){if(this._queries.has(e))return this._queries.get(e);const o=this._mediaMatcher.matchMedia(e),a={observable:new c1(r=>{const s=p=>this._zone.run(()=>r.next(p));return o.addListener(s),()=>{o.removeListener(s)}}).pipe(Us(o),pe(({matches:r})=>({query:e,matches:r})),et(this._destroySubject)),mql:o};return this._queries.set(e,a),a}}return n.\u0275fac=function(e){return new(e||n)(U(i8),U(F1))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function yg(n){return n.map(t=>t.split(",")).reduce((t,e)=>t.concat(e)).map(t=>t.trim())}function sp(n,t){return(n.getAttribute(t)||"").match(/\S+/g)||[]}const Wg="cdk-describedby-message",cp="cdk-describedby-host";let EM=0,l8=(()=>{class n{constructor(e,o){this._platform=o,this._messageRegistry=new Map,this._messagesContainer=null,this._id=""+EM++,this._document=e,this._id=pi(br)+"-"+EM++}describe(e,o,i){if(!this._canBeDescribed(e,o))return;const a=SM(o,i);"string"!=typeof o?(Rg(o,this._id),this._messageRegistry.set(a,{messageElement:o,referenceCount:0})):this._messageRegistry.has(a)||this._createMessageElement(o,i),this._isElementDescribedByMessage(e,a)||this._addMessageReference(e,a)}removeDescription(e,o,i){var a;if(!o||!this._isElementNode(e))return;const r=SM(o,i);if(this._isElementDescribedByMessage(e,r)&&this._removeMessageReference(e,r),"string"==typeof o){const s=this._messageRegistry.get(r);s&&0===s.referenceCount&&this._deleteMessageElement(r)}0===(null===(a=this._messagesContainer)||void 0===a?void 0:a.childNodes.length)&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){var e;const o=this._document.querySelectorAll(`[${cp}="${this._id}"]`);for(let i=0;i0!=i.indexOf(Wg));e.setAttribute("aria-describedby",o.join(" "))}_addMessageReference(e,o){const i=this._messageRegistry.get(o);(function c8(n,t,e){const o=sp(n,t);o.some(i=>i.trim()==e.trim())||(o.push(e.trim()),n.setAttribute(t,o.join(" ")))})(e,"aria-describedby",i.messageElement.id),e.setAttribute(cp,this._id),i.referenceCount++}_removeMessageReference(e,o){const i=this._messageRegistry.get(o);i.referenceCount--,function p8(n,t,e){const i=sp(n,t).filter(a=>a!=e.trim());i.length?n.setAttribute(t,i.join(" ")):n.removeAttribute(t)}(e,"aria-describedby",i.messageElement.id),e.removeAttribute(cp)}_isElementDescribedByMessage(e,o){const i=sp(e,"aria-describedby"),a=this._messageRegistry.get(o),r=a&&a.messageElement.id;return!!r&&-1!=i.indexOf(r)}_canBeDescribed(e,o){if(!this._isElementNode(e))return!1;if(o&&"object"==typeof o)return!0;const i=null==o?"":`${o}`.trim(),a=e.getAttribute("aria-label");return!(!i||a&&a.trim()===i)}_isElementNode(e){return e.nodeType===this._document.ELEMENT_NODE}}return n.\u0275fac=function(e){return new(e||n)(U(D1),U(St))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function SM(n,t){return"string"==typeof n?`${t||""}/${n}`:n}function Rg(n,t){n.id||(n.id=`${Wg}-${t}-${EM++}`)}let Gs=(()=>{class n{constructor(e){this._platform=e}isDisabled(e){return e.hasAttribute("disabled")}isVisible(e){return function b8(n){return!!(n.offsetWidth||n.offsetHeight||"function"==typeof n.getClientRects&&n.getClientRects().length)}(e)&&"visible"===getComputedStyle(e).visibility}isTabbable(e){if(!this._platform.isBrowser)return!1;const o=function d8(n){try{return n.frameElement}catch{return null}}(function m8(n){return n.ownerDocument&&n.ownerDocument.defaultView||window}(e));if(o&&(-1===wg(o)||!this.isVisible(o)))return!1;let i=e.nodeName.toLowerCase(),a=wg(e);return e.hasAttribute("contenteditable")?-1!==a:!("iframe"===i||"object"===i||this._platform.WEBKIT&&this._platform.IOS&&!function A8(n){let t=n.nodeName.toLowerCase(),e="input"===t&&n.type;return"text"===e||"password"===e||"select"===t||"textarea"===t}(e))&&("audio"===i?!!e.hasAttribute("controls")&&-1!==a:"video"===i?-1!==a&&(null!==a||this._platform.FIREFOX||e.hasAttribute("controls")):e.tabIndex>=0)}isFocusable(e,o){return function h8(n){return!function u8(n){return function O8(n){return"input"==n.nodeName.toLowerCase()}(n)&&"hidden"==n.type}(n)&&(function M8(n){let t=n.nodeName.toLowerCase();return"input"===t||"select"===t||"button"===t||"textarea"===t}(n)||function z8(n){return function f8(n){return"a"==n.nodeName.toLowerCase()}(n)&&n.hasAttribute("href")}(n)||n.hasAttribute("contenteditable")||Lg(n))}(e)&&!this.isDisabled(e)&&(o?.ignoreVisibility||this.isVisible(e))}}return n.\u0275fac=function(e){return new(e||n)(U(St))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function Lg(n){if(!n.hasAttribute("tabindex")||void 0===n.tabIndex)return!1;let t=n.getAttribute("tabindex");return!(!t||isNaN(parseInt(t,10)))}function wg(n){if(!Lg(n))return null;const t=parseInt(n.getAttribute("tabindex")||"",10);return isNaN(t)?-1:t}class g8{constructor(t,e,o,i,a=!1){this._element=t,this._checker=e,this._ngZone=o,this._document=i,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,a||this.attachAnchors()}get enabled(){return this._enabled}set enabled(t){this._enabled=t,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(t,this._startAnchor),this._toggleAnchorTabIndex(t,this._endAnchor))}destroy(){const t=this._startAnchor,e=this._endAnchor;t&&(t.removeEventListener("focus",this.startAnchorListener),t.remove()),e&&(e.removeEventListener("focus",this.endAnchorListener),e.remove()),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}attachAnchors(){return!!this._hasAttached||(this._ngZone.runOutsideAngular(()=>{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.endAnchorListener))}),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}focusInitialElementWhenReady(t){return new Promise(e=>{this._executeOnStable(()=>e(this.focusInitialElement(t)))})}focusFirstTabbableElementWhenReady(t){return new Promise(e=>{this._executeOnStable(()=>e(this.focusFirstTabbableElement(t)))})}focusLastTabbableElementWhenReady(t){return new Promise(e=>{this._executeOnStable(()=>e(this.focusLastTabbableElement(t)))})}_getRegionBoundary(t){const e=this._element.querySelectorAll(`[cdk-focus-region-${t}], [cdkFocusRegion${t}], [cdk-focus-${t}]`);return"start"==t?e.length?e[0]:this._getFirstTabbableElement(this._element):e.length?e[e.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(t){const e=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(e){if(!this._checker.isFocusable(e)){const o=this._getFirstTabbableElement(e);return o?.focus(t),!!o}return e.focus(t),!0}return this.focusFirstTabbableElement(t)}focusFirstTabbableElement(t){const e=this._getRegionBoundary("start");return e&&e.focus(t),!!e}focusLastTabbableElement(t){const e=this._getRegionBoundary("end");return e&&e.focus(t),!!e}hasAttached(){return this._hasAttached}_getFirstTabbableElement(t){if(this._checker.isFocusable(t)&&this._checker.isTabbable(t))return t;const e=t.children;for(let o=0;o=0;o--){const i=e[o].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(e[o]):null;if(i)return i}return null}_createAnchor(){const t=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,t),t.classList.add("cdk-visually-hidden"),t.classList.add("cdk-focus-trap-anchor"),t.setAttribute("aria-hidden","true"),t}_toggleAnchorTabIndex(t,e){t?e.setAttribute("tabindex","0"):e.removeAttribute("tabindex")}toggleAnchors(t){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(t,this._startAnchor),this._toggleAnchorTabIndex(t,this._endAnchor))}_executeOnStable(t){this._ngZone.isStable?t():this._ngZone.onStable.pipe(Mo(1)).subscribe(t)}}let pp=(()=>{class n{constructor(e,o,i){this._checker=e,this._ngZone=o,this._document=i}create(e,o=!1){return new g8(e,this._checker,this._ngZone,this._document,o)}}return n.\u0275fac=function(e){return new(e||n)(U(Gs),U(F1),U(D1))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function kg(n){return 0===n.buttons||0===n.offsetX&&0===n.offsetY}function Cg(n){const t=n.touches&&n.touches[0]||n.changedTouches&&n.changedTouches[0];return!(!t||-1!==t.identifier||null!=t.radiusX&&1!==t.radiusX||null!=t.radiusY&&1!==t.radiusY)}const _8=new R0("cdk-input-modality-detector-options"),q8={ignoreKeys:[18,17,224,91,16]},Or=js({passive:!0,capture:!0});let y8=(()=>{class n{constructor(e,o,i,a){this._platform=e,this._mostRecentTarget=null,this._modality=new w7(null),this._lastTouchMs=0,this._onKeydown=r=>{var s,p;null!==(s=this._options)&&void 0!==s&&null!==(p=s.ignoreKeys)&&void 0!==p&&p.some(b=>b===r.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=oa(r))},this._onMousedown=r=>{Date.now()-this._lastTouchMs<650||(this._modality.next(kg(r)?"keyboard":"mouse"),this._mostRecentTarget=oa(r))},this._onTouchstart=r=>{Cg(r)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=oa(r))},this._options={...q8,...a},this.modalityDetected=this._modality.pipe(zg(1)),this.modalityChanged=this.modalityDetected.pipe(Og()),e.isBrowser&&o.runOutsideAngular(()=>{i.addEventListener("keydown",this._onKeydown,Or),i.addEventListener("mousedown",this._onMousedown,Or),i.addEventListener("touchstart",this._onTouchstart,Or)})}get mostRecentModality(){return this._modality.value}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,Or),document.removeEventListener("mousedown",this._onMousedown,Or),document.removeEventListener("touchstart",this._onTouchstart,Or))}}return n.\u0275fac=function(e){return new(e||n)(U(St),U(F1),U(D1),U(_8,8))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const W8=new R0("cdk-focus-monitor-default-options"),lp=js({passive:!0,capture:!0});let fr=(()=>{class n{constructor(e,o,i,a,r){this._ngZone=e,this._platform=o,this._inputModalityDetector=i,this._origin=null,this._windowFocused=!1,this._originFromTouchInteraction=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._rootNodeFocusListenerCount=new Map,this._windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=window.setTimeout(()=>this._windowFocused=!1)},this._stopInputModalityDetector=new n1,this._rootNodeFocusAndBlurListener=s=>{for(let b=oa(s);b;b=b.parentElement)"focus"===s.type?this._onFocus(s,b):this._onBlur(s,b)},this._document=a,this._detectionMode=r?.detectionMode||0}monitor(e,o=!1){const i=mi(e);if(!this._platform.isBrowser||1!==i.nodeType)return Un(null);const a=function L7(n){if(function R7(){if(null==CM){const n=typeof document<"u"?document.head:null;CM=!(!n||!n.createShadowRoot&&!n.attachShadow)}return CM}()){const t=n.getRootNode?n.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&t instanceof ShadowRoot)return t}return null}(i)||this._getDocument(),r=this._elementInfo.get(i);if(r)return o&&(r.checkChildren=!0),r.subject;const s={checkChildren:o,subject:new n1,rootNode:a};return this._elementInfo.set(i,s),this._registerGlobalListeners(s),s.subject}stopMonitoring(e){const o=mi(e),i=this._elementInfo.get(o);i&&(i.subject.complete(),this._setClasses(o),this._elementInfo.delete(o),this._removeGlobalListeners(i))}focusVia(e,o,i){const a=mi(e);a===this._getDocument().activeElement?this._getClosestElementsInfo(a).forEach(([s,p])=>this._originChanged(s,o,p)):(this._setOrigin(o),"function"==typeof a.focus&&a.focus(i))}ngOnDestroy(){this._elementInfo.forEach((e,o)=>this.stopMonitoring(o))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(e){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(e)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:e&&this._isLastInteractionFromInputLabel(e)?"mouse":"program"}_shouldBeAttributedToTouch(e){return 1===this._detectionMode||!(null==e||!e.contains(this._inputModalityDetector._mostRecentTarget))}_setClasses(e,o){e.classList.toggle("cdk-focused",!!o),e.classList.toggle("cdk-touch-focused","touch"===o),e.classList.toggle("cdk-keyboard-focused","keyboard"===o),e.classList.toggle("cdk-mouse-focused","mouse"===o),e.classList.toggle("cdk-program-focused","program"===o)}_setOrigin(e,o=!1){this._ngZone.runOutsideAngular(()=>{this._origin=e,this._originFromTouchInteraction="touch"===e&&o,0===this._detectionMode&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(e,o){const i=this._elementInfo.get(o),a=oa(e);!i||!i.checkChildren&&o!==a||this._originChanged(o,this._getFocusOrigin(a),i)}_onBlur(e,o){const i=this._elementInfo.get(o);!i||i.checkChildren&&e.relatedTarget instanceof Node&&o.contains(e.relatedTarget)||(this._setClasses(o),this._emitOrigin(i,null))}_emitOrigin(e,o){e.subject.observers.length&&this._ngZone.run(()=>e.subject.next(o))}_registerGlobalListeners(e){if(!this._platform.isBrowser)return;const o=e.rootNode,i=this._rootNodeFocusListenerCount.get(o)||0;i||this._ngZone.runOutsideAngular(()=>{o.addEventListener("focus",this._rootNodeFocusAndBlurListener,lp),o.addEventListener("blur",this._rootNodeFocusAndBlurListener,lp)}),this._rootNodeFocusListenerCount.set(o,i+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe(et(this._stopInputModalityDetector)).subscribe(a=>{this._setOrigin(a,!0)}))}_removeGlobalListeners(e){const o=e.rootNode;if(this._rootNodeFocusListenerCount.has(o)){const i=this._rootNodeFocusListenerCount.get(o);i>1?this._rootNodeFocusListenerCount.set(o,i-1):(o.removeEventListener("focus",this._rootNodeFocusAndBlurListener,lp),o.removeEventListener("blur",this._rootNodeFocusAndBlurListener,lp),this._rootNodeFocusListenerCount.delete(o))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(e,o,i){this._setClasses(e,o),this._emitOrigin(i,o),this._lastFocusOrigin=o}_getClosestElementsInfo(e){const o=[];return this._elementInfo.forEach((i,a)=>{(a===e||i.checkChildren&&a.contains(e))&&o.push([a,i])}),o}_isLastInteractionFromInputLabel(e){const{_mostRecentTarget:o,mostRecentModality:i}=this._inputModalityDetector;if("mouse"!==i||!o||o===e||"INPUT"!==e.nodeName&&"TEXTAREA"!==e.nodeName||e.disabled)return!1;const a=e.labels;if(a)for(let r=0;r{class n{constructor(e,o){this._platform=e,this._document=o,this._breakpointSubscription=pi(qg).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return 0;const e=this._document.createElement("div");e.style.backgroundColor="rgb(1,2,3)",e.style.position="absolute",this._document.body.appendChild(e);const o=this._document.defaultView||window,i=o&&o.getComputedStyle?o.getComputedStyle(e):null,a=(i&&i.backgroundColor||"").replace(/ /g,"");switch(e.remove(),a){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return 2;case"rgb(255,255,255)":case"rgb(255,250,239)":return 1}return 0}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const e=this._document.body.classList;e.remove(XM,Dg,Bg),this._hasCheckedHighContrastMode=!0;const o=this.getHighContrastMode();1===o?e.add(XM,Dg):2===o&&e.add(XM,Bg)}}}return n.\u0275fac=function(e){return new(e||n)(U(St),U(D1))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),Tg=(()=>{class n{constructor(e){e._applyBodyHighContrastModeCssClasses()}}return n.\u0275fac=function(e){return new(e||n)(U(Ig))},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({imports:[Ag]}),n})();function dp(n,t,e,o){return f(e)&&(o=e,e=void 0),o?dp(n,t,e).pipe(pe(i=>g(i)?o(...i):o(i))):new c1(i=>{Eg(n,t,function a(r){i.next(arguments.length>1?Array.prototype.slice.call(arguments):r)},i,e)})}function Eg(n,t,e,o,i){let a;if(function w8(n){return n&&"function"==typeof n.addEventListener&&"function"==typeof n.removeEventListener}(n)){const r=n;n.addEventListener(t,e,i),a=()=>r.removeEventListener(t,e,i)}else if(function L8(n){return n&&"function"==typeof n.on&&"function"==typeof n.off}(n)){const r=n;n.on(t,e),a=()=>r.off(t,e)}else if(function R8(n){return n&&"function"==typeof n.addListener&&"function"==typeof n.removeListener}(n)){const r=n;n.addListener(t,e),a=()=>r.removeListener(t,e)}else{if(!n||!n.length)throw new TypeError("Invalid event target");for(let r=0,s=n.length;r0?super.requestAsyncId(t,e,o):(t.actions.push(this),t.scheduled||(t.scheduled=requestAnimationFrame(()=>t.flush(null))))}recycleAsyncId(t,e,o=0){if(null!==o&&o>0||null===o&&this.delay>0)return super.recycleAsyncId(t,e,o);0===t.actions.length&&(cancelAnimationFrame(e),t.scheduled=void 0)}});let D8=1;const B8=Promise.resolve(),bp={};function Sg(n){return n in bp&&(delete bp[n],!0)}const Xg={setImmediate(n){const t=D8++;return bp[t]=!0,B8.then(()=>Sg(t)&&n()),t},clearImmediate(n){Sg(n)}};new class T8 extends uo{flush(t){this.active=!0,this.scheduled=void 0;const{actions:e}=this;let o,i=-1,a=e.length;t=t||e.shift();do{if(o=t.execute(t.state,t.delay))break}while(++i0?super.requestAsyncId(t,e,o):(t.actions.push(this),t.scheduled||(t.scheduled=Xg.setImmediate(t.flush.bind(t,null))))}recycleAsyncId(t,e,o=0){if(null!==o&&o>0||null===o&&this.delay>0)return super.recycleAsyncId(t,e,o);0===t.actions.length&&(Xg.clearImmediate(e),t.scheduled=void 0)}});class X8{constructor(t){this.durationSelector=t}call(t,e){return e.subscribe(new x8(t,this.durationSelector))}}class x8 extends Po{constructor(t,e){super(t),this.durationSelector=e,this.hasValue=!1}_next(t){if(this.value=t,this.hasValue=!0,!this.throttled){let e;try{const{durationSelector:i}=this;e=i(t)}catch(i){return this.destination.error(i)}const o=Ce(e,new Ae(this));!o||o.closed?this.clearThrottle():this.add(this.throttled=o)}}clearThrottle(){const{value:t,hasValue:e,throttled:o}=this;o&&(this.remove(o),this.throttled=void 0,o.unsubscribe()),e&&(this.value=void 0,this.hasValue=!1,this.destination.next(t))}notifyNext(){this.clearThrottle()}notifyComplete(){this.clearThrottle()}}function xg(n){return!g(n)&&n-parseFloat(n)+1>=0}function H8(n){const{index:t,period:e,subscriber:o}=n;if(o.next(t),!o.closed){if(-1===e)return o.complete();n.index=t+1,this.schedule(n,e)}}function Fg(n,t=TM){return function S8(n){return function(e){return e.lift(new X8(n))}}(()=>function F8(n=0,t,e){let o=-1;return xg(t)?o=Number(t)<1?1:Number(t):Te(t)&&(e=t),Te(e)||(e=TM),new c1(i=>{const a=xg(n)?n:+n-e.now();return e.schedule(H8,a,{index:0,period:o,subscriber:i})})}(n,t))}const P8=new R0("cdk-dir-doc",{providedIn:"root",factory:function Y8(){return pi(D1)}}),j8=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;let Ar=(()=>{class n{constructor(e){if(this.value="ltr",this.change=new Se,e){const i=e.documentElement?e.documentElement.dir:null;this.value=function V8(n){var t;const e=n?.toLowerCase()||"";return"auto"===e&&typeof navigator<"u"&&null!==(t=navigator)&&void 0!==t&&t.language?j8.test(navigator.language)?"rtl":"ltr":"rtl"===e?"rtl":"ltr"}((e.body?e.body.dir:null)||i||"ltr")}}ngOnDestroy(){this.change.complete()}}return n.\u0275fac=function(e){return new(e||n)(U(P8,8))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),Zs=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({}),n})(),Mp=(()=>{class n{constructor(e,o,i){this._ngZone=e,this._platform=o,this._scrolled=new n1,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=i}register(e){this.scrollContainers.has(e)||this.scrollContainers.set(e,e.elementScrolled().subscribe(()=>this._scrolled.next(e)))}deregister(e){const o=this.scrollContainers.get(e);o&&(o.unsubscribe(),this.scrollContainers.delete(e))}scrolled(e=20){return this._platform.isBrowser?new c1(o=>{this._globalSubscription||this._addGlobalListener();const i=e>0?this._scrolled.pipe(Fg(e)).subscribe(o):this._scrolled.subscribe(o);return this._scrolledCount++,()=>{i.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):Un()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((e,o)=>this.deregister(o)),this._scrolled.complete()}ancestorScrolled(e,o){const i=this.getAncestorScrollContainers(e);return this.scrolled(o).pipe(Wn(a=>!a||i.indexOf(a)>-1))}getAncestorScrollContainers(e){const o=[];return this.scrollContainers.forEach((i,a)=>{this._scrollableContainsElement(a,e)&&o.push(a)}),o}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(e,o){let i=mi(o),a=e.getElementRef().nativeElement;do{if(i==a)return!0}while(i=i.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>dp(this._getWindow().document,"scroll").subscribe(()=>this._scrolled.next()))}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}}return n.\u0275fac=function(e){return new(e||n)(U(F1),U(St),U(D1,8))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),xM=(()=>{class n{constructor(e,o,i,a){this.elementRef=e,this.scrollDispatcher=o,this.ngZone=i,this.dir=a,this._destroyed=new n1,this._elementScrolled=new c1(r=>this.ngZone.runOutsideAngular(()=>dp(this.elementRef.nativeElement,"scroll").pipe(et(this._destroyed)).subscribe(r)))}ngOnInit(){this.scrollDispatcher.register(this)}ngOnDestroy(){this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(e){const o=this.elementRef.nativeElement,i=this.dir&&"rtl"==this.dir.value;null==e.left&&(e.left=i?e.end:e.start),null==e.right&&(e.right=i?e.start:e.end),null!=e.bottom&&(e.top=o.scrollHeight-o.clientHeight-e.bottom),i&&0!=Vs()?(null!=e.left&&(e.right=o.scrollWidth-o.clientWidth-e.left),2==Vs()?e.left=e.right:1==Vs()&&(e.left=e.right?-e.right:e.right)):null!=e.right&&(e.left=o.scrollWidth-o.clientWidth-e.right),this._applyScrollToOptions(e)}_applyScrollToOptions(e){const o=this.elementRef.nativeElement;bg()?o.scrollTo(e):(null!=e.top&&(o.scrollTop=e.top),null!=e.left&&(o.scrollLeft=e.left))}measureScrollOffset(e){const o="left",i="right",a=this.elementRef.nativeElement;if("top"==e)return a.scrollTop;if("bottom"==e)return a.scrollHeight-a.clientHeight-a.scrollTop;const r=this.dir&&"rtl"==this.dir.value;return"start"==e?e=r?i:o:"end"==e&&(e=r?o:i),r&&2==Vs()?e==o?a.scrollWidth-a.clientWidth-a.scrollLeft:a.scrollLeft:r&&1==Vs()?e==o?a.scrollLeft+a.scrollWidth-a.clientWidth:-a.scrollLeft:e==o?a.scrollLeft:a.scrollWidth-a.clientWidth-a.scrollLeft}}return n.\u0275fac=function(e){return new(e||n)(X(_e),X(Mp),X(F1),X(Ar,8))},n.\u0275dir=U0({type:n,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]]}),n})(),FM=(()=>{class n{constructor(e,o,i){this._platform=e,this._change=new n1,this._changeListener=a=>{this._change.next(a)},this._document=i,o.runOutsideAngular(()=>{if(e.isBrowser){const a=this._getWindow();a.addEventListener("resize",this._changeListener),a.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){const e=this._getWindow();e.removeEventListener("resize",this._changeListener),e.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const e={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),e}getViewportRect(){const e=this.getViewportScrollPosition(),{width:o,height:i}=this.getViewportSize();return{top:e.top,left:e.left,bottom:e.top+i,right:e.left+o,height:i,width:o}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const e=this._document,o=this._getWindow(),i=e.documentElement,a=i.getBoundingClientRect();return{top:-a.top||e.body.scrollTop||o.scrollY||i.scrollTop||0,left:-a.left||e.body.scrollLeft||o.scrollX||i.scrollLeft||0}}change(e=20){return e>0?this._change.pipe(Fg(e)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const e=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:e.innerWidth,height:e.innerHeight}:{width:0,height:0}}}return n.\u0275fac=function(e){return new(e||n)(U(St),U(F1),U(D1,8))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),$s=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({}),n})(),Hg=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({imports:[Zs,$s,Zs,$s]}),n})();class HM{attach(t){return this._attachedHost=t,t.attach(this)}detach(){let t=this._attachedHost;null!=t&&(this._attachedHost=null,t.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(t){this._attachedHost=t}}class up extends HM{constructor(t,e,o,i){super(),this.component=t,this.viewContainerRef=e,this.injector=o,this.componentFactoryResolver=i}}class Pg extends HM{constructor(t,e,o,i){super(),this.templateRef=t,this.viewContainerRef=e,this.context=o,this.injector=i}get origin(){return this.templateRef.elementRef}attach(t,e=this.context){return this.context=e,super.attach(t)}detach(){return this.context=void 0,super.detach()}}class Z8 extends HM{constructor(t){super(),this.element=t instanceof _e?t.nativeElement:t}}class PM{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(t){return t instanceof up?(this._attachedPortal=t,this.attachComponentPortal(t)):t instanceof Pg?(this._attachedPortal=t,this.attachTemplatePortal(t)):this.attachDomPortal&&t instanceof Z8?(this._attachedPortal=t,this.attachDomPortal(t)):void 0}detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(t){this._disposeFn=t}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class $8 extends PM{constructor(t,e,o,i,a){super(),this.outletElement=t,this._componentFactoryResolver=e,this._appRef=o,this._defaultInjector=i,this.attachDomPortal=r=>{const s=r.element,p=this._document.createComment("dom-portal");s.parentNode.insertBefore(p,s),this.outletElement.appendChild(s),this._attachedPortal=r,super.setDisposeFn(()=>{p.parentNode&&p.parentNode.replaceChild(s,p)})},this._document=a}attachComponentPortal(t){const o=(t.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(t.component);let i;return t.viewContainerRef?(i=t.viewContainerRef.createComponent(o,t.viewContainerRef.length,t.injector||t.viewContainerRef.injector),this.setDisposeFn(()=>i.destroy())):(i=o.create(t.injector||this._defaultInjector||Dt.NULL),this._appRef.attachView(i.hostView),this.setDisposeFn(()=>{this._appRef.viewCount>0&&this._appRef.detachView(i.hostView),i.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(i)),this._attachedPortal=t,i}attachTemplatePortal(t){let e=t.viewContainerRef,o=e.createEmbeddedView(t.templateRef,t.context,{injector:t.injector});return o.rootNodes.forEach(i=>this.outletElement.appendChild(i)),o.detectChanges(),this.setDisposeFn(()=>{let i=e.indexOf(o);-1!==i&&e.remove(i)}),this._attachedPortal=t,o}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(t){return t.hostView.rootNodes[0]}}let YM=(()=>{class n extends PM{constructor(e,o,i){super(),this._componentFactoryResolver=e,this._viewContainerRef=o,this._isInitialized=!1,this.attached=new Se,this.attachDomPortal=a=>{const r=a.element,s=this._document.createComment("dom-portal");a.setAttachedHost(this),r.parentNode.insertBefore(s,r),this._getRootNode().appendChild(r),this._attachedPortal=a,super.setDisposeFn(()=>{s.parentNode&&s.parentNode.replaceChild(r,s)})},this._document=i}get portal(){return this._attachedPortal}set portal(e){this.hasAttached()&&!e&&!this._isInitialized||(this.hasAttached()&&super.detach(),e&&super.attach(e),this._attachedPortal=e||null)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedPortal=null,this._attachedRef=null}attachComponentPortal(e){e.setAttachedHost(this);const o=null!=e.viewContainerRef?e.viewContainerRef:this._viewContainerRef,a=(e.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(e.component),r=o.createComponent(a,o.length,e.injector||o.injector);return o!==this._viewContainerRef&&this._getRootNode().appendChild(r.hostView.rootNodes[0]),super.setDisposeFn(()=>r.destroy()),this._attachedPortal=e,this._attachedRef=r,this.attached.emit(r),r}attachTemplatePortal(e){e.setAttachedHost(this);const o=this._viewContainerRef.createEmbeddedView(e.templateRef,e.context,{injector:e.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=e,this._attachedRef=o,this.attached.emit(o),o}_getRootNode(){const e=this._viewContainerRef.element.nativeElement;return e.nodeType===e.ELEMENT_NODE?e:e.parentNode}}return n.\u0275fac=function(e){return new(e||n)(X(Fa),X(qn),X(D1))},n.\u0275dir=U0({type:n,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:["cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[x1]}),n})(),zp=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({}),n})();const Yg=bg();class K8{constructor(t,e){this._viewportRuler=t,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=e}attach(){}enable(){if(this._canBeEnabled()){const t=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=t.style.left||"",this._previousHTMLStyles.top=t.style.top||"",t.style.left=lt(-this._previousScrollPosition.left),t.style.top=lt(-this._previousScrollPosition.top),t.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const t=this._document.documentElement,o=t.style,i=this._document.body.style,a=o.scrollBehavior||"",r=i.scrollBehavior||"";this._isEnabled=!1,o.left=this._previousHTMLStyles.left,o.top=this._previousHTMLStyles.top,t.classList.remove("cdk-global-scrollblock"),Yg&&(o.scrollBehavior=i.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),Yg&&(o.scrollBehavior=a,i.scrollBehavior=r)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const e=this._document.body,o=this._viewportRuler.getViewportSize();return e.scrollHeight>o.height||e.scrollWidth>o.width}}class J8{constructor(t,e,o,i){this._scrollDispatcher=t,this._ngZone=e,this._viewportRuler=o,this._config=i,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(t){this._overlayRef=t}enable(){if(this._scrollSubscription)return;const t=this._scrollDispatcher.scrolled(0);this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=t.subscribe(()=>{const e=this._viewportRuler.getViewportScrollPosition().top;Math.abs(e-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=t.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}class jg{enable(){}disable(){}attach(){}}function jM(n,t){return t.some(e=>n.bottome.bottom||n.righte.right)}function Vg(n,t){return t.some(e=>n.tope.bottom||n.lefte.right)}class Q8{constructor(t,e,o,i){this._scrollDispatcher=t,this._viewportRuler=e,this._ngZone=o,this._config=i,this._scrollSubscription=null}attach(t){this._overlayRef=t}enable(){this._scrollSubscription||(this._scrollSubscription=this._scrollDispatcher.scrolled(this._config?this._config.scrollThrottle:0).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){const e=this._overlayRef.overlayElement.getBoundingClientRect(),{width:o,height:i}=this._viewportRuler.getViewportSize();jM(e,[{width:o,height:i,bottom:i,right:o,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}}))}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}let eC=(()=>{class n{constructor(e,o,i,a){this._scrollDispatcher=e,this._viewportRuler=o,this._ngZone=i,this.noop=()=>new jg,this.close=r=>new J8(this._scrollDispatcher,this._ngZone,this._viewportRuler,r),this.block=()=>new K8(this._viewportRuler,this._document),this.reposition=r=>new Q8(this._scrollDispatcher,this._viewportRuler,this._ngZone,r),this._document=a}}return n.\u0275fac=function(e){return new(e||n)(U(Mp),U(FM),U(F1),U(D1))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();class Ug{constructor(t){if(this.scrollStrategy=new jg,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,t){const e=Object.keys(t);for(const o of e)void 0!==t[o]&&(this[o]=t[o])}}}class tC{constructor(t,e){this.connectionPair=t,this.scrollableViewProperties=e}}let Gg=(()=>{class n{constructor(e){this._attachedOverlays=[],this._document=e}ngOnDestroy(){this.detach()}add(e){this.remove(e),this._attachedOverlays.push(e)}remove(e){const o=this._attachedOverlays.indexOf(e);o>-1&&this._attachedOverlays.splice(o,1),0===this._attachedOverlays.length&&this.detach()}}return n.\u0275fac=function(e){return new(e||n)(U(D1))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),nC=(()=>{class n extends Gg{constructor(e,o){super(e),this._ngZone=o,this._keydownListener=i=>{const a=this._attachedOverlays;for(let r=a.length-1;r>-1;r--)if(a[r]._keydownEvents.observers.length>0){const s=a[r]._keydownEvents;this._ngZone?this._ngZone.run(()=>s.next(i)):s.next(i);break}}}add(e){super.add(e),this._isAttached||(this._ngZone?this._ngZone.runOutsideAngular(()=>this._document.body.addEventListener("keydown",this._keydownListener)):this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}detach(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}}return n.\u0275fac=function(e){return new(e||n)(U(D1),U(F1,8))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),oC=(()=>{class n extends Gg{constructor(e,o,i){super(e),this._platform=o,this._ngZone=i,this._cursorStyleIsSet=!1,this._pointerDownListener=a=>{this._pointerDownEventTarget=oa(a)},this._clickListener=a=>{const r=oa(a),s="click"===a.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:r;this._pointerDownEventTarget=null;const p=this._attachedOverlays.slice();for(let b=p.length-1;b>-1;b--){const O=p[b];if(O._outsidePointerEvents.observers.length<1||!O.hasAttached())continue;if(O.overlayElement.contains(r)||O.overlayElement.contains(s))break;const _=O._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>_.next(a)):_.next(a)}}}add(e){if(super.add(e),!this._isAttached){const o=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(o)):this._addEventListeners(o),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=o.style.cursor,o.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){const e=this._document.body;e.removeEventListener("pointerdown",this._pointerDownListener,!0),e.removeEventListener("click",this._clickListener,!0),e.removeEventListener("auxclick",this._clickListener,!0),e.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(e.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}_addEventListeners(e){e.addEventListener("pointerdown",this._pointerDownListener,!0),e.addEventListener("click",this._clickListener,!0),e.addEventListener("auxclick",this._clickListener,!0),e.addEventListener("contextmenu",this._clickListener,!0)}}return n.\u0275fac=function(e){return new(e||n)(U(D1),U(St),U(F1,8))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),Op=(()=>{class n{constructor(e,o){this._platform=o,this._document=e}ngOnDestroy(){var e;null===(e=this._containerElement)||void 0===e||e.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const e="cdk-overlay-container";if(this._platform.isBrowser||DM()){const i=this._document.querySelectorAll(`.${e}[platform="server"], .${e}[platform="test"]`);for(let a=0;athis._backdropClick.next(_),this._backdropTransitionendHandler=_=>{this._disposeBackdrop(_.target)},this._keydownEvents=new n1,this._outsidePointerEvents=new n1,i.scrollStrategy&&(this._scrollStrategy=i.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=i.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(t){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);const e=this._portalOutlet.attach(t);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._ngZone.onStable.pipe(Mo(1)).subscribe(()=>{this.hasAttached()&&this.updatePosition()}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),"function"==typeof e?.onDestroy&&e.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),e}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const t=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenStable(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),t}dispose(){var t;const e=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._disposeBackdrop(this._backdropElement),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),null===(t=this._host)||void 0===t||t.remove(),this._previousHostParent=this._pane=this._host=null,e&&this._detachments.next(),this._detachments.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(t){t!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=t,this.hasAttached()&&(t.attach(this),this.updatePosition()))}updateSize(t){this._config={...this._config,...t},this._updateElementSize()}setDirection(t){this._config={...this._config,direction:t},this._updateElementDirection()}addPanelClass(t){this._pane&&this._toggleClasses(this._pane,t,!0)}removePanelClass(t){this._pane&&this._toggleClasses(this._pane,t,!1)}getDirection(){const t=this._config.direction;return t?"string"==typeof t?t:t.value:"ltr"}updateScrollStrategy(t){t!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=t,this.hasAttached()&&(t.attach(this),t.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const t=this._pane.style;t.width=lt(this._config.width),t.height=lt(this._config.height),t.minWidth=lt(this._config.minWidth),t.minHeight=lt(this._config.minHeight),t.maxWidth=lt(this._config.maxWidth),t.maxHeight=lt(this._config.maxHeight)}_togglePointerEvents(t){this._pane.style.pointerEvents=t?"":"none"}_attachBackdrop(){const t="cdk-overlay-backdrop-showing";this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._animationsDisabled&&this._backdropElement.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",this._backdropClickHandler),!this._animationsDisabled&&typeof requestAnimationFrame<"u"?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this._backdropElement&&this._backdropElement.classList.add(t)})}):this._backdropElement.classList.add(t)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){const t=this._backdropElement;if(t){if(this._animationsDisabled)return void this._disposeBackdrop(t);t.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{t.addEventListener("transitionend",this._backdropTransitionendHandler)}),t.style.pointerEvents="none",this._backdropTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(()=>{this._disposeBackdrop(t)},500))}}_toggleClasses(t,e,o){const i=rp(e||[]).filter(a=>!!a);i.length&&(o?t.classList.add(...i):t.classList.remove(...i))}_detachContentWhenStable(){this._ngZone.runOutsideAngular(()=>{const t=this._ngZone.onStable.pipe(et(Le(this._attachments,this._detachments))).subscribe(()=>{(!this._pane||!this._host||0===this._pane.children.length)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),t.unsubscribe())})})}_disposeScrollStrategy(){const t=this._scrollStrategy;t&&(t.disable(),t.detach&&t.detach())}_disposeBackdrop(t){t&&(t.removeEventListener("click",this._backdropClickHandler),t.removeEventListener("transitionend",this._backdropTransitionendHandler),t.remove(),this._backdropElement===t&&(this._backdropElement=null)),this._backdropTimeout&&(clearTimeout(this._backdropTimeout),this._backdropTimeout=void 0)}}const Zg="cdk-overlay-connected-position-bounding-box",iC=/([A-Za-z%]+)$/;class aC{constructor(t,e,o,i,a){this._viewportRuler=e,this._document=o,this._platform=i,this._overlayContainer=a,this._lastBoundingBoxSize={width:0,height:0},this._isPushed=!1,this._canPush=!0,this._growAfterOpen=!1,this._hasFlexibleDimensions=!0,this._positionLocked=!1,this._viewportMargin=0,this._scrollables=[],this._preferredPositions=[],this._positionChanges=new n1,this._resizeSubscription=B.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(t)}get positions(){return this._preferredPositions}attach(t){this._validatePositions(),t.hostElement.classList.add(Zg),this._overlayRef=t,this._boundingBox=t.hostElement,this._pane=t.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=>{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition)return void this.reapplyLastPosition();this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const t=this._originRect,e=this._overlayRect,o=this._viewportRect,i=this._containerRect,a=[];let r;for(let s of this._preferredPositions){let p=this._getOriginPoint(t,i,s),b=this._getOverlayPoint(p,e,s),O=this._getOverlayFit(b,e,o,s);if(O.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(s,p);this._canFitWithFlexibleDimensions(O,b,o)?a.push({position:s,origin:p,overlayRect:e,boundingBoxRect:this._calculateBoundingBoxRect(p,s)}):(!r||r.overlayFit.visibleAreap&&(p=O,s=b)}return this._isPushed=!1,void this._applyPosition(s.position,s.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(r.position,r.originPoint);this._applyPosition(r.position,r.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&ia(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(Zg),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;const t=this._lastPosition;if(t){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const e=this._getOriginPoint(this._originRect,this._containerRect,t);this._applyPosition(t,e)}else this.apply()}withScrollableContainers(t){return this._scrollables=t,this}withPositions(t){return this._preferredPositions=t,-1===t.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(t){return this._viewportMargin=t,this}withFlexibleDimensions(t=!0){return this._hasFlexibleDimensions=t,this}withGrowAfterOpen(t=!0){return this._growAfterOpen=t,this}withPush(t=!0){return this._canPush=t,this}withLockedPosition(t=!0){return this._positionLocked=t,this}setOrigin(t){return this._origin=t,this}withDefaultOffsetX(t){return this._offsetX=t,this}withDefaultOffsetY(t){return this._offsetY=t,this}withTransformOriginOn(t){return this._transformOriginSelector=t,this}_getOriginPoint(t,e,o){let i,a;if("center"==o.originX)i=t.left+t.width/2;else{const r=this._isRtl()?t.right:t.left,s=this._isRtl()?t.left:t.right;i="start"==o.originX?r:s}return e.left<0&&(i-=e.left),a="center"==o.originY?t.top+t.height/2:"top"==o.originY?t.top:t.bottom,e.top<0&&(a-=e.top),{x:i,y:a}}_getOverlayPoint(t,e,o){let i,a;return i="center"==o.overlayX?-e.width/2:"start"===o.overlayX?this._isRtl()?-e.width:0:this._isRtl()?0:-e.width,a="center"==o.overlayY?-e.height/2:"top"==o.overlayY?0:-e.height,{x:t.x+i,y:t.y+a}}_getOverlayFit(t,e,o,i){const a=Kg(e);let{x:r,y:s}=t,p=this._getOffset(i,"x"),b=this._getOffset(i,"y");p&&(r+=p),b&&(s+=b);let R=0-s,L=s+a.height-o.height,D=this._subtractOverflows(a.width,0-r,r+a.width-o.width),E=this._subtractOverflows(a.height,R,L),n0=D*E;return{visibleArea:n0,isCompletelyWithinViewport:a.width*a.height===n0,fitsInViewportVertically:E===a.height,fitsInViewportHorizontally:D==a.width}}_canFitWithFlexibleDimensions(t,e,o){if(this._hasFlexibleDimensions){const i=o.bottom-e.y,a=o.right-e.x,r=$g(this._overlayRef.getConfig().minHeight),s=$g(this._overlayRef.getConfig().minWidth),b=t.fitsInViewportHorizontally||null!=s&&s<=a;return(t.fitsInViewportVertically||null!=r&&r<=i)&&b}return!1}_pushOverlayOnScreen(t,e,o){if(this._previousPushAmount&&this._positionLocked)return{x:t.x+this._previousPushAmount.x,y:t.y+this._previousPushAmount.y};const i=Kg(e),a=this._viewportRect,r=Math.max(t.x+i.width-a.width,0),s=Math.max(t.y+i.height-a.height,0),p=Math.max(a.top-o.top-t.y,0),b=Math.max(a.left-o.left-t.x,0);let O=0,_=0;return O=i.width<=a.width?b||-r:t.xD&&!this._isInitialRender&&!this._growAfterOpen&&(r=t.y-D/2)}if("end"===e.overlayX&&!i||"start"===e.overlayX&&i)R=o.width-t.x+this._viewportMargin,O=t.x-this._viewportMargin;else if("start"===e.overlayX&&!i||"end"===e.overlayX&&i)_=t.x,O=o.right-t.x;else{const L=Math.min(o.right-t.x+o.left,t.x),D=this._lastBoundingBoxSize.width;O=2*L,_=t.x-L,O>D&&!this._isInitialRender&&!this._growAfterOpen&&(_=t.x-D/2)}return{top:r,left:_,bottom:s,right:R,width:O,height:a}}_setBoundingBoxStyles(t,e){const o=this._calculateBoundingBoxRect(t,e);!this._isInitialRender&&!this._growAfterOpen&&(o.height=Math.min(o.height,this._lastBoundingBoxSize.height),o.width=Math.min(o.width,this._lastBoundingBoxSize.width));const i={};if(this._hasExactPosition())i.top=i.left="0",i.bottom=i.right=i.maxHeight=i.maxWidth="",i.width=i.height="100%";else{const a=this._overlayRef.getConfig().maxHeight,r=this._overlayRef.getConfig().maxWidth;i.height=lt(o.height),i.top=lt(o.top),i.bottom=lt(o.bottom),i.width=lt(o.width),i.left=lt(o.left),i.right=lt(o.right),i.alignItems="center"===e.overlayX?"center":"end"===e.overlayX?"flex-end":"flex-start",i.justifyContent="center"===e.overlayY?"center":"bottom"===e.overlayY?"flex-end":"flex-start",a&&(i.maxHeight=lt(a)),r&&(i.maxWidth=lt(r))}this._lastBoundingBoxSize=o,ia(this._boundingBox.style,i)}_resetBoundingBoxStyles(){ia(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){ia(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(t,e){const o={},i=this._hasExactPosition(),a=this._hasFlexibleDimensions,r=this._overlayRef.getConfig();if(i){const O=this._viewportRuler.getViewportScrollPosition();ia(o,this._getExactOverlayY(e,t,O)),ia(o,this._getExactOverlayX(e,t,O))}else o.position="static";let s="",p=this._getOffset(e,"x"),b=this._getOffset(e,"y");p&&(s+=`translateX(${p}px) `),b&&(s+=`translateY(${b}px)`),o.transform=s.trim(),r.maxHeight&&(i?o.maxHeight=lt(r.maxHeight):a&&(o.maxHeight="")),r.maxWidth&&(i?o.maxWidth=lt(r.maxWidth):a&&(o.maxWidth="")),ia(this._pane.style,o)}_getExactOverlayY(t,e,o){let i={top:"",bottom:""},a=this._getOverlayPoint(e,this._overlayRect,t);return this._isPushed&&(a=this._pushOverlayOnScreen(a,this._overlayRect,o)),"bottom"===t.overlayY?i.bottom=this._document.documentElement.clientHeight-(a.y+this._overlayRect.height)+"px":i.top=lt(a.y),i}_getExactOverlayX(t,e,o){let r,i={left:"",right:""},a=this._getOverlayPoint(e,this._overlayRect,t);return this._isPushed&&(a=this._pushOverlayOnScreen(a,this._overlayRect,o)),r=this._isRtl()?"end"===t.overlayX?"left":"right":"end"===t.overlayX?"right":"left","right"===r?i.right=this._document.documentElement.clientWidth-(a.x+this._overlayRect.width)+"px":i.left=lt(a.x),i}_getScrollVisibility(){const t=this._getOriginRect(),e=this._pane.getBoundingClientRect(),o=this._scrollables.map(i=>i.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:Vg(t,o),isOriginOutsideView:jM(t,o),isOverlayClipped:Vg(e,o),isOverlayOutsideView:jM(e,o)}}_subtractOverflows(t,...e){return e.reduce((o,i)=>o-Math.max(i,0),t)}_getNarrowedViewportRect(){const t=this._document.documentElement.clientWidth,e=this._document.documentElement.clientHeight,o=this._viewportRuler.getViewportScrollPosition();return{top:o.top+this._viewportMargin,left:o.left+this._viewportMargin,right:o.left+t-this._viewportMargin,bottom:o.top+e-this._viewportMargin,width:t-2*this._viewportMargin,height:e-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(t,e){return"x"===e?t.offsetX??this._offsetX:t.offsetY??this._offsetY}_validatePositions(){}_addPanelClasses(t){this._pane&&rp(t).forEach(e=>{""!==e&&-1===this._appliedPanelClasses.indexOf(e)&&(this._appliedPanelClasses.push(e),this._pane.classList.add(e))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(t=>{this._pane.classList.remove(t)}),this._appliedPanelClasses=[])}_getOriginRect(){const t=this._origin;if(t instanceof _e)return t.nativeElement.getBoundingClientRect();if(t instanceof Element)return t.getBoundingClientRect();const e=t.width||0,o=t.height||0;return{top:t.y,bottom:t.y+o,left:t.x,right:t.x+e,height:o,width:e}}}function ia(n,t){for(let e in t)t.hasOwnProperty(e)&&(n[e]=t[e]);return n}function $g(n){if("number"!=typeof n&&null!=n){const[t,e]=n.split(iC);return e&&"px"!==e?null:parseFloat(t)}return n||null}function Kg(n){return{top:Math.floor(n.top),right:Math.floor(n.right),bottom:Math.floor(n.bottom),left:Math.floor(n.left),width:Math.floor(n.width),height:Math.floor(n.height)}}const Jg="cdk-global-overlay-wrapper";class rC{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._alignItems="",this._xPosition="",this._xOffset="",this._width="",this._height="",this._isDisposed=!1}attach(t){const e=t.getConfig();this._overlayRef=t,this._width&&!e.width&&t.updateSize({width:this._width}),this._height&&!e.height&&t.updateSize({height:this._height}),t.hostElement.classList.add(Jg),this._isDisposed=!1}top(t=""){return this._bottomOffset="",this._topOffset=t,this._alignItems="flex-start",this}left(t=""){return this._xOffset=t,this._xPosition="left",this}bottom(t=""){return this._topOffset="",this._bottomOffset=t,this._alignItems="flex-end",this}right(t=""){return this._xOffset=t,this._xPosition="right",this}start(t=""){return this._xOffset=t,this._xPosition="start",this}end(t=""){return this._xOffset=t,this._xPosition="end",this}width(t=""){return this._overlayRef?this._overlayRef.updateSize({width:t}):this._width=t,this}height(t=""){return this._overlayRef?this._overlayRef.updateSize({height:t}):this._height=t,this}centerHorizontally(t=""){return this.left(t),this._xPosition="center",this}centerVertically(t=""){return this.top(t),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const t=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement.style,o=this._overlayRef.getConfig(),{width:i,height:a,maxWidth:r,maxHeight:s}=o,p=!("100%"!==i&&"100vw"!==i||r&&"100%"!==r&&"100vw"!==r),b=!("100%"!==a&&"100vh"!==a||s&&"100%"!==s&&"100vh"!==s),O=this._xPosition,_=this._xOffset,R="rtl"===this._overlayRef.getConfig().direction;let L="",D="",E="";p?E="flex-start":"center"===O?(E="center",R?D=_:L=_):R?"left"===O||"end"===O?(E="flex-end",L=_):("right"===O||"start"===O)&&(E="flex-start",D=_):"left"===O||"start"===O?(E="flex-start",L=_):("right"===O||"end"===O)&&(E="flex-end",D=_),t.position=this._cssPosition,t.marginLeft=p?"0":L,t.marginTop=b?"0":this._topOffset,t.marginBottom=this._bottomOffset,t.marginRight=p?"0":D,e.justifyContent=E,e.alignItems=b?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const t=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement,o=e.style;e.classList.remove(Jg),o.justifyContent=o.alignItems=t.marginTop=t.marginBottom=t.marginLeft=t.marginRight=t.position="",this._overlayRef=null,this._isDisposed=!0}}let sC=(()=>{class n{constructor(e,o,i,a){this._viewportRuler=e,this._document=o,this._platform=i,this._overlayContainer=a}global(){return new rC}flexibleConnectedTo(e){return new aC(e,this._viewportRuler,this._document,this._platform,this._overlayContainer)}}return n.\u0275fac=function(e){return new(e||n)(U(FM),U(D1),U(St),U(Op))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),cC=0,gi=(()=>{class n{constructor(e,o,i,a,r,s,p,b,O,_,R,L){this.scrollStrategies=e,this._overlayContainer=o,this._componentFactoryResolver=i,this._positionBuilder=a,this._keyboardDispatcher=r,this._injector=s,this._ngZone=p,this._document=b,this._directionality=O,this._location=_,this._outsideClickDispatcher=R,this._animationsModuleType=L}create(e){const o=this._createHostElement(),i=this._createPaneElement(o),a=this._createPortalOutlet(i),r=new Ug(e);return r.direction=r.direction||this._directionality.value,new Ks(a,o,i,r,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,"NoopAnimations"===this._animationsModuleType)}position(){return this._positionBuilder}_createPaneElement(e){const o=this._document.createElement("div");return o.id="cdk-overlay-"+cC++,o.classList.add("cdk-overlay-pane"),e.appendChild(o),o}_createHostElement(){const e=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(e),e}_createPortalOutlet(e){return this._appRef||(this._appRef=this._injector.get(ws)),new $8(e,this._componentFactoryResolver,this._appRef,this._injector,this._document)}}return n.\u0275fac=function(e){return new(e||n)(U(eC),U(Op),U(Fa),U(sC),U(nC),U(Dt),U(F1),U(D1),U(Ar),U(kb),U(oC),U(No,8))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();const dC={provide:new R0("cdk-connected-overlay-scroll-strategy"),deps:[gi],useFactory:function lC(n){return()=>n.scrollStrategies.reposition()}};let VM=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({providers:[gi,dC],imports:[Zs,zp,Hg,Hg]}),n})();function Qg(n){return new c1(t=>{let e;try{e=n()}catch(i){return void t.error(i)}return(e?He(e):ug()).subscribe(t)})}function bC(n,t){}class fp{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.closeOnNavigation=!0,this.closeOnDestroy=!0}}let e5=(()=>{class n extends PM{constructor(e,o,i,a,r,s,p,b){super(),this._elementRef=e,this._focusTrapFactory=o,this._config=a,this._interactivityChecker=r,this._ngZone=s,this._overlayRef=p,this._focusMonitor=b,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this.attachDomPortal=O=>{this._portalOutlet.hasAttached();const _=this._portalOutlet.attachDomPortal(O);return this._contentAttached(),_},this._ariaLabelledBy=this._config.ariaLabelledBy||null,this._document=i}_contentAttached(){this._initializeFocusTrap(),this._handleBackdropClicks(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._restoreFocus()}attachComponentPortal(e){this._portalOutlet.hasAttached();const o=this._portalOutlet.attachComponentPortal(e);return this._contentAttached(),o}attachTemplatePortal(e){this._portalOutlet.hasAttached();const o=this._portalOutlet.attachTemplatePortal(e);return this._contentAttached(),o}_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(e,o){this._interactivityChecker.isFocusable(e)||(e.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const i=()=>{e.removeEventListener("blur",i),e.removeEventListener("mousedown",i),e.removeAttribute("tabindex")};e.addEventListener("blur",i),e.addEventListener("mousedown",i)})),e.focus(o)}_focusByCssSelector(e,o){let i=this._elementRef.nativeElement.querySelector(e);i&&this._forceFocus(i,o)}_trapFocus(){const e=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||e.focus();break;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(o=>{o||this._focusDialogContainer()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this._config.autoFocus)}}_restoreFocus(){const e=this._config.restoreFocus;let o=null;if("string"==typeof e?o=this._document.querySelector(e):"boolean"==typeof e?o=e?this._elementFocusedBeforeDialogWasOpened:null:e&&(o=e),this._config.restoreFocus&&o&&"function"==typeof o.focus){const i=NM(),a=this._elementRef.nativeElement;(!i||i===this._document.body||i===a||a.contains(i))&&(this._focusMonitor?(this._focusMonitor.focusVia(o,this._closeInteractionType),this._closeInteractionType=null):o.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){const e=this._elementRef.nativeElement,o=NM();return e===o||e.contains(o)}_initializeFocusTrap(){this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=NM())}_handleBackdropClicks(){this._overlayRef.backdropClick().subscribe(()=>{this._config.disableClose&&this._recaptureFocus()})}}return n.\u0275fac=function(e){return new(e||n)(X(_e),X(pp),X(D1,8),X(fp),X(Gs),X(F1),X(Ks),X(fr))},n.\u0275cmp=ee({type:n,selectors:[["cdk-dialog-container"]],viewQuery:function(e,o){if(1&e&&pr(YM,7),2&e){let i;Mi(i=ui())&&(o._portalOutlet=i.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(e,o){2&e&&yt("id",o._config.id||null)("role",o._config.role)("aria-modal",o._config.ariaModal)("aria-labelledby",o._config.ariaLabel?null:o._ariaLabelledBy)("aria-label",o._config.ariaLabel)("aria-describedby",o._config.ariaDescribedBy||null)},features:[x1],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(e,o){1&e&&b1(0,bC,0,0,"ng-template",0)},dependencies:[YM],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}"],encapsulation:2}),n})();class UM{constructor(t,e){this.overlayRef=t,this.config=e,this.closed=new n1,this.disableClose=e.disableClose,this.backdropClick=t.backdropClick(),this.keydownEvents=t.keydownEvents(),this.outsidePointerEvents=t.outsidePointerEvents(),this.id=e.id,this.keydownEvents.subscribe(o=>{27===o.keyCode&&!this.disableClose&&!ap(o)&&(o.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=>{this.disableClose||this.close(void 0,{focusOrigin:"mouse"})})}close(t,e){if(this.containerInstance){const o=this.closed;this.containerInstance._closeInteractionType=e?.focusOrigin||"program",this.overlayRef.dispose(),o.next(t),o.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(t="",e=""){return this.overlayRef.updateSize({width:t,height:e}),this}addPanelClass(t){return this.overlayRef.addPanelClass(t),this}removePanelClass(t){return this.overlayRef.removePanelClass(t),this}}const t5=new R0("DialogScrollStrategy"),MC=new R0("DialogData"),uC=new R0("DefaultDialogConfig"),OC={provide:t5,deps:[gi],useFactory:function zC(n){return()=>n.scrollStrategies.block()}};let fC=0,n5=(()=>{class n{constructor(e,o,i,a,r,s){this._overlay=e,this._injector=o,this._defaultOptions=i,this._parentDialog=a,this._overlayContainer=r,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new n1,this._afterOpenedAtThisLevel=new n1,this._ariaHiddenElements=new Map,this.afterAllClosed=Qg(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(Us(void 0))),this._scrollStrategy=s}get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}open(e,o){(o={...this._defaultOptions||new fp,...o}).id=o.id||"cdk-dialog-"+fC++,o.id&&this.getDialogById(o.id);const a=this._getOverlayConfig(o),r=this._overlay.create(a),s=new UM(r,o),p=this._attachContainer(r,s,o);return s.containerInstance=p,this._attachDialogContent(e,s,p,o),this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(s),s.closed.subscribe(()=>this._removeOpenDialog(s,!0)),this.afterOpened.next(s),s}closeAll(){GM(this.openDialogs,e=>e.close())}getDialogById(e){return this.openDialogs.find(o=>o.id===e)}ngOnDestroy(){GM(this._openDialogsAtThisLevel,e=>{!1===e.config.closeOnDestroy&&this._removeOpenDialog(e,!1)}),GM(this._openDialogsAtThisLevel,e=>e.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(e){const o=new Ug({positionStrategy:e.positionStrategy||this._overlay.position().global().centerHorizontally().centerVertically(),scrollStrategy:e.scrollStrategy||this._scrollStrategy(),panelClass:e.panelClass,hasBackdrop:e.hasBackdrop,direction:e.direction,minWidth:e.minWidth,minHeight:e.minHeight,maxWidth:e.maxWidth,maxHeight:e.maxHeight,width:e.width,height:e.height,disposeOnNavigation:e.closeOnNavigation});return e.backdropClass&&(o.backdropClass=e.backdropClass),o}_attachContainer(e,o,i){var a;const r=i.injector||(null===(a=i.viewContainerRef)||void 0===a?void 0:a.injector),s=[{provide:fp,useValue:i},{provide:UM,useValue:o},{provide:Ks,useValue:e}];let p;i.container?"function"==typeof i.container?p=i.container:(p=i.container.type,s.push(...i.container.providers(i))):p=e5;const b=new up(p,i.viewContainerRef,Dt.create({parent:r||this._injector,providers:s}),i.componentFactoryResolver);return e.attach(b).instance}_attachDialogContent(e,o,i,a){if(e instanceof co){const r=this._createInjector(a,o,i,void 0);let s={$implicit:a.data,dialogRef:o};a.templateContext&&(s={...s,..."function"==typeof a.templateContext?a.templateContext():a.templateContext}),i.attachTemplatePortal(new Pg(e,null,s,r))}else{const r=this._createInjector(a,o,i,this._injector),s=i.attachComponentPortal(new up(e,a.viewContainerRef,r,a.componentFactoryResolver));o.componentInstance=s.instance}}_createInjector(e,o,i,a){var r;const s=e.injector||(null===(r=e.viewContainerRef)||void 0===r?void 0:r.injector),p=[{provide:MC,useValue:e.data},{provide:UM,useValue:o}];return e.providers&&("function"==typeof e.providers?p.push(...e.providers(o,e,i)):p.push(...e.providers)),e.direction&&(!s||!s.get(Ar,null,k0.Optional))&&p.push({provide:Ar,useValue:{value:e.direction,change:Un()}}),Dt.create({parent:s||a,providers:p})}_removeOpenDialog(e,o){const i=this.openDialogs.indexOf(e);i>-1&&(this.openDialogs.splice(i,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((a,r)=>{a?r.setAttribute("aria-hidden",a):r.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),o&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){const e=this._overlayContainer.getContainerElement();if(e.parentElement){const o=e.parentElement.children;for(let i=o.length-1;i>-1;i--){const a=o[i];a!==e&&"SCRIPT"!==a.nodeName&&"STYLE"!==a.nodeName&&!a.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(a,a.getAttribute("aria-hidden")),a.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){const e=this._parentDialog;return e?e._getAfterAllClosed():this._afterAllClosedAtThisLevel}}return n.\u0275fac=function(e){return new(e||n)(U(gi),U(Dt),U(uC,8),U(n,12),U(Op),U(t5))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();function GM(n,t){let e=n.length;for(;e--;)t(n[e])}let AC=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({providers:[n5,OC],imports:[VM,zp,Tg,zp]}),n})();const mC=new R0("mat-sanity-checks",{providedIn:"root",factory:function hC(){return!0}});let $t=(()=>{class n{constructor(e,o,i){this._sanityChecks=o,this._document=i,this._hasDoneGlobalChecks=!1,e._applyBodyHighContrastModeCssClasses(),this._hasDoneGlobalChecks||(this._hasDoneGlobalChecks=!0)}_checkIsEnabled(e){return!DM()&&("boolean"==typeof this._sanityChecks?this._sanityChecks:!!this._sanityChecks[e])}}return n.\u0275fac=function(e){return new(e||n)(U(Ig),U(mC,8),U(D1))},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({imports:[Zs,Zs]}),n})();function gC(n){return class extends n{constructor(...t){super(...t),this._disabled=!1}get disabled(){return this._disabled}set disabled(t){this._disabled=Rn(t)}}}function r5(n,t){return class extends n{constructor(...e){super(...e),this.defaultColor=t,this.color=t}get color(){return this._color}set color(e){const o=e||this.defaultColor;o!==this._color&&(this._color&&this._elementRef.nativeElement.classList.remove(`mat-${this._color}`),o&&this._elementRef.nativeElement.classList.add(`mat-${o}`),this._color=o)}}}function _C(n){return class extends n{constructor(...t){super(...t),this._disableRipple=!1}get disableRipple(){return this._disableRipple}set disableRipple(t){this._disableRipple=Rn(t)}}}function qC(n){return class extends n{constructor(...t){super(...t),this.errorState=!1}updateErrorState(){const t=this.errorState,a=(this.errorStateMatcher||this._defaultErrorStateMatcher).isErrorState(this.ngControl?this.ngControl.control:null,this._parentFormGroup||this._parentForm);a!==t&&(this.errorState=a,this.stateChanges.next())}}}let s5=(()=>{class n{isErrorState(e,o){return!!(e&&e.invalid&&(e.touched||o&&o.submitted))}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();class vC{constructor(t,e,o,i=!1){this._renderer=t,this.element=e,this.config=o,this._animationForciblyDisabledThroughCss=i,this.state=3}fadeOut(){this._renderer.fadeOutRipple(this)}}const c5={enterDuration:225,exitDuration:150},ZM=js({passive:!0}),p5=["mousedown","touchstart"],l5=["mouseup","mouseleave","touchend","touchcancel"];class RC{constructor(t,e,o,i){this._target=t,this._ngZone=e,this._isPointerDown=!1,this._activeRipples=new Map,this._pointerUpEventsRegistered=!1,i.isBrowser&&(this._containerElement=mi(o))}fadeInRipple(t,e,o={}){const i=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),a={...c5,...o.animation};o.centered&&(t=i.left+i.width/2,e=i.top+i.height/2);const r=o.radius||function LC(n,t,e){const o=Math.max(Math.abs(n-e.left),Math.abs(n-e.right)),i=Math.max(Math.abs(t-e.top),Math.abs(t-e.bottom));return Math.sqrt(o*o+i*i)}(t,e,i),s=t-i.left,p=e-i.top,b=a.enterDuration,O=document.createElement("div");O.classList.add("mat-ripple-element"),O.style.left=s-r+"px",O.style.top=p-r+"px",O.style.height=2*r+"px",O.style.width=2*r+"px",null!=o.color&&(O.style.backgroundColor=o.color),O.style.transitionDuration=`${b}ms`,this._containerElement.appendChild(O);const _=window.getComputedStyle(O),L=_.transitionDuration,D="none"===_.transitionProperty||"0s"===L||"0s, 0s"===L,E=new vC(this,O,o,D);O.style.transform="scale3d(1, 1, 1)",E.state=0,o.persistent||(this._mostRecentTransientRipple=E);let n0=null;return!D&&(b||a.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const r0=()=>this._finishRippleTransition(E),W0=()=>this._destroyRipple(E);O.addEventListener("transitionend",r0),O.addEventListener("transitioncancel",W0),n0={onTransitionEnd:r0,onTransitionCancel:W0}}),this._activeRipples.set(E,n0),(D||!b)&&this._finishRippleTransition(E),E}fadeOutRipple(t){if(2===t.state||3===t.state)return;const e=t.element,o={...c5,...t.config.animation};e.style.transitionDuration=`${o.exitDuration}ms`,e.style.opacity="0",t.state=2,(t._animationForciblyDisabledThroughCss||!o.exitDuration)&&this._finishRippleTransition(t)}fadeOutAll(){this._getActiveRipples().forEach(t=>t.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(t=>{t.config.persistent||t.fadeOut()})}setupTriggerEvents(t){const e=mi(t);!e||e===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=e,this._registerEvents(p5))}handleEvent(t){"mousedown"===t.type?this._onMousedown(t):"touchstart"===t.type?this._onTouchStart(t):this._onPointerUp(),this._pointerUpEventsRegistered||(this._registerEvents(l5),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(t){0===t.state?this._startFadeOutTransition(t):2===t.state&&this._destroyRipple(t)}_startFadeOutTransition(t){const e=t===this._mostRecentTransientRipple,{persistent:o}=t.config;t.state=1,!o&&(!e||!this._isPointerDown)&&t.fadeOut()}_destroyRipple(t){var e;const o=null!==(e=this._activeRipples.get(t))&&void 0!==e?e:null;this._activeRipples.delete(t),this._activeRipples.size||(this._containerRect=null),t===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),t.state=3,null!==o&&(t.element.removeEventListener("transitionend",o.onTransitionEnd),t.element.removeEventListener("transitioncancel",o.onTransitionCancel)),t.element.remove()}_onMousedown(t){const e=kg(t),o=this._lastTouchStartEvent&&Date.now(){!t.config.persistent&&(1===t.state||t.config.terminateOnPointerUp&&0===t.state)&&t.fadeOut()}))}_registerEvents(t){this._ngZone.runOutsideAngular(()=>{t.forEach(e=>{this._triggerElement.addEventListener(e,this,ZM)})})}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){this._triggerElement&&(p5.forEach(t=>{this._triggerElement.removeEventListener(t,this,ZM)}),this._pointerUpEventsRegistered&&l5.forEach(t=>{this._triggerElement.removeEventListener(t,this,ZM)}))}}const wC=new R0("mat-ripple-global-options");let d5=(()=>{class n{constructor(e,o,i,a,r){this._elementRef=e,this._animationMode=r,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=a||{},this._rippleRenderer=new RC(this,o,e,i)}get disabled(){return this._disabled}set disabled(e){e&&this.fadeOutAllNonPersistent(),this._disabled=e,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(e){this._trigger=e,this._setupTriggerEventsIfEnabled()}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:{...this._globalOptions.animation,..."NoopAnimations"===this._animationMode?{enterDuration:0,exitDuration:0}:{},...this.animation},terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(e,o=0,i){return"number"==typeof e?this._rippleRenderer.fadeInRipple(e,o,{...this.rippleConfig,...i}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...e})}}return n.\u0275fac=function(e){return new(e||n)(X(_e),X(F1),X(St),X(wC,8),X(No,8))},n.\u0275dir=U0({type:n,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(e,o){2&e&&on("mat-ripple-unbounded",o.unbounded)},inputs:{color:["matRippleColor","color"],unbounded:["matRippleUnbounded","unbounded"],centered:["matRippleCentered","centered"],radius:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"]},exportAs:["matRipple"]}),n})(),kC=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({imports:[$t,$t]}),n})();class b5{}const To="*";function Ap(n,t){return{type:7,name:n,definitions:t,options:{}}}function aa(n,t=null){return{type:4,styles:t,timings:n}}function M5(n,t=null){return{type:3,steps:n,options:t}}function u5(n,t=null){return{type:2,steps:n,options:t}}function Xt(n){return{type:6,styles:n,offset:null}}function ra(n,t,e){return{type:0,name:n,styles:t,options:e}}function sa(n,t,e=null){return{type:1,expr:n,animation:t,options:e}}function z5(n=null){return{type:9,options:n}}function O5(n,t,e=null){return{type:11,selector:n,animation:t,options:e}}function f5(n){Promise.resolve().then(n)}class Qs{constructor(t=0,e=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._originalOnDoneFns=[],this._originalOnStartFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=t+e}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}onStart(t){this._originalOnStartFns.push(t),this._onStartFns.push(t)}onDone(t){this._originalOnDoneFns.push(t),this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){f5(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(t=>t()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(t){this._position=this.totalTime?t*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(t){const e="start"==t?this._onStartFns:this._onDoneFns;e.forEach(o=>o()),e.length=0}}class A5{constructor(t){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=t;let e=0,o=0,i=0;const a=this.players.length;0==a?f5(()=>this._onFinish()):this.players.forEach(r=>{r.onDone(()=>{++e==a&&this._onFinish()}),r.onDestroy(()=>{++o==a&&this._onDestroy()}),r.onStart(()=>{++i==a&&this._onStart()})}),this.totalTime=this.players.reduce((r,s)=>Math.max(r,s.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}init(){this.players.forEach(t=>t.init())}onStart(t){this._onStartFns.push(t)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(t=>t()),this._onStartFns=[])}onDone(t){this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(t=>t.play())}pause(){this.players.forEach(t=>t.pause())}restart(){this.players.forEach(t=>t.restart())}finish(){this._onFinish(),this.players.forEach(t=>t.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(t=>t.destroy()),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}reset(){this.players.forEach(t=>t.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(t){const e=t*this.totalTime;this.players.forEach(o=>{const i=o.totalTime?Math.min(1,e/o.totalTime):1;o.setPosition(i)})}getPosition(){const t=this.players.reduce((e,o)=>null===e||o.totalTime>e.totalTime?o:e,null);return null!=t?t.getPosition():0}beforeDestroy(){this.players.forEach(t=>{t.beforeDestroy&&t.beforeDestroy()})}triggerCallback(t){const e="start"==t?this._onStartFns:this._onDoneFns;e.forEach(o=>o()),e.length=0}}function DC(n,t){}const hr={params:{enterAnimationDuration:"150ms",exitAnimationDuration:"75ms"}},BC={dialogContainer:Ap("dialogContainer",[ra("void, exit",Xt({opacity:0,transform:"scale(0.7)"})),ra("enter",Xt({transform:"none"})),sa("* => enter",M5([aa("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",Xt({transform:"none",opacity:1})),O5("@*",z5(),{optional:!0})]),hr),sa("* => void, * => exit",M5([aa("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",Xt({opacity:0})),O5("@*",z5(),{optional:!0})]),hr)])};class hp{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.maxWidth="80vw",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.delayFocusTrap=!0,this.closeOnNavigation=!0,this.enterAnimationDuration=hr.params.enterAnimationDuration,this.exitAnimationDuration=hr.params.exitAnimationDuration}}let IC=(()=>{class n extends e5{constructor(e,o,i,a,r,s,p,b){super(e,o,i,a,r,s,p,b),this._animationStateChanged=new Se}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(e){this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:e})}}return n.\u0275fac=function(e){return new(e||n)(X(_e),X(pp),X(D1,8),X(hp),X(Gs),X(F1),X(Ks),X(fr))},n.\u0275cmp=ee({type:n,selectors:[["ng-component"]],features:[x1],decls:0,vars:0,template:function(e,o){},encapsulation:2}),n})(),TC=(()=>{class n extends IC{constructor(e,o,i,a,r,s,p,b,O){super(e,o,i,a,r,s,p,O),this._changeDetectorRef=b,this._state="enter"}_onAnimationDone({toState:e,totalTime:o}){"enter"===e?this._openAnimationDone(o):"exit"===e&&this._animationStateChanged.next({state:"closed",totalTime:o})}_onAnimationStart({toState:e,totalTime:o}){"enter"===e?this._animationStateChanged.next({state:"opening",totalTime:o}):("exit"===e||"void"===e)&&this._animationStateChanged.next({state:"closing",totalTime:o})}_startExitAnimation(){this._state="exit",this._changeDetectorRef.markForCheck()}_getAnimationState(){return{value:this._state,params:{enterAnimationDuration:this._config.enterAnimationDuration||hr.params.enterAnimationDuration,exitAnimationDuration:this._config.exitAnimationDuration||hr.params.exitAnimationDuration}}}}return n.\u0275fac=function(e){return new(e||n)(X(_e),X(pp),X(D1,8),X(hp),X(Gs),X(F1),X(Ks),X($i),X(fr))},n.\u0275cmp=ee({type:n,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-dialog-container"],hostVars:7,hostBindings:function(e,o){1&e&&ic("@dialogContainer.start",function(a){return o._onAnimationStart(a)})("@dialogContainer.done",function(a){return o._onAnimationDone(a)}),2&e&&(ms("id",o._config.id),yt("aria-modal",o._config.ariaModal)("role",o._config.role)("aria-labelledby",o._config.ariaLabel?null:o._ariaLabelledBy)("aria-label",o._config.ariaLabel)("aria-describedby",o._config.ariaDescribedBy||null),sc("@dialogContainer",o._getAnimationState()))},features:[x1],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(e,o){1&e&&b1(0,DC,0,0,"ng-template",0)},dependencies:[YM],styles:[".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}.cdk-high-contrast-active .mat-dialog-container{outline:solid 1px}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;box-sizing:content-box;margin-bottom:-24px}.mat-dialog-actions.mat-dialog-actions-align-center,.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions.mat-dialog-actions-align-end,.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions .mat-button-base+.mat-button-base,.mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}"],encapsulation:2,data:{animation:[BC.dialogContainer]}}),n})();class mp{constructor(t,e,o){this._ref=t,this._containerInstance=o,this._afterOpened=new n1,this._beforeClosed=new n1,this._state=0,this.disableClose=e.disableClose,this.id=t.id,o._animationStateChanged.pipe(Wn(i=>"opened"===i.state),Mo(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),o._animationStateChanged.pipe(Wn(i=>"closed"===i.state),Mo(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),t.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),Le(this.backdropClick(),this.keydownEvents().pipe(Wn(i=>27===i.keyCode&&!this.disableClose&&!ap(i)))).subscribe(i=>{this.disableClose||(i.preventDefault(),h5(this,"keydown"===i.type?"keyboard":"mouse"))})}close(t){this._result=t,this._containerInstance._animationStateChanged.pipe(Wn(e=>"closing"===e.state),Mo(1)).subscribe(e=>{this._beforeClosed.next(t),this._beforeClosed.complete(),this._ref.overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),e.totalTime+100)}),this._state=1,this._containerInstance._startExitAnimation()}afterOpened(){return this._afterOpened}afterClosed(){return this._ref.closed}beforeClosed(){return this._beforeClosed}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}updatePosition(t){let e=this._ref.config.positionStrategy;return t&&(t.left||t.right)?t.left?e.left(t.left):e.right(t.right):e.centerHorizontally(),t&&(t.top||t.bottom)?t.top?e.top(t.top):e.bottom(t.bottom):e.centerVertically(),this._ref.updatePosition(),this}updateSize(t="",e=""){return this._ref.updateSize(t,e),this}addPanelClass(t){return this._ref.addPanelClass(t),this}removePanelClass(t){return this._ref.removePanelClass(t),this}getState(){return this._state}_finishDialogClose(){this._state=2,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}}function h5(n,t,e){return n._closeInteractionType=t,n.close(e)}const EC=new R0("MatDialogData"),SC=new R0("mat-dialog-default-options"),m5=new R0("mat-dialog-scroll-strategy"),xC={provide:m5,deps:[gi],useFactory:function XC(n){return()=>n.scrollStrategies.block()}};let FC=0,HC=(()=>{class n{constructor(e,o,i,a,r,s,p,b,O,_){this._overlay=e,this._defaultOptions=i,this._parentDialog=a,this._dialogRefConstructor=p,this._dialogContainerType=b,this._dialogDataToken=O,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new n1,this._afterOpenedAtThisLevel=new n1,this._idPrefix="mat-dialog-",this.afterAllClosed=Qg(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(Us(void 0))),this._scrollStrategy=s,this._dialog=o.get(n5)}get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){const e=this._parentDialog;return e?e._getAfterAllClosed():this._afterAllClosedAtThisLevel}open(e,o){let i;(o={...this._defaultOptions||new hp,...o}).id=o.id||`${this._idPrefix}${FC++}`,o.scrollStrategy=o.scrollStrategy||this._scrollStrategy();const a=this._dialog.open(e,{...o,positionStrategy:this._overlay.position().global().centerHorizontally().centerVertically(),disableClose:!0,closeOnDestroy:!1,container:{type:this._dialogContainerType,providers:()=>[{provide:hp,useValue:o},{provide:fp,useValue:o}]},templateContext:()=>({dialogRef:i}),providers:(r,s,p)=>{var b;return i=new this._dialogRefConstructor(r,o,p),i.updatePosition(null===(b=o)||void 0===b?void 0:b.position),[{provide:this._dialogContainerType,useValue:p},{provide:this._dialogDataToken,useValue:s.data},{provide:this._dialogRefConstructor,useValue:i}]}});return i.componentInstance=a.componentInstance,this.openDialogs.push(i),this.afterOpened.next(i),i.afterClosed().subscribe(()=>{const r=this.openDialogs.indexOf(i);r>-1&&(this.openDialogs.splice(r,1),this.openDialogs.length||this._getAfterAllClosed().next())}),i}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(e){return this.openDialogs.find(o=>o.id===e)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(e){let o=e.length;for(;o--;)e[o].close()}}return n.\u0275fac=function(e){fd()},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})(),gp=(()=>{class n extends HC{constructor(e,o,i,a,r,s,p,b){super(e,o,a,s,p,r,mp,TC,EC,b)}}return n.\u0275fac=function(e){return new(e||n)(U(gi),U(Dt),U(kb,8),U(SC,8),U(m5),U(n,12),U(Op),U(No,8))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})(),PC=0,YC=(()=>{class n{constructor(e,o,i){this.dialogRef=e,this._elementRef=o,this._dialog=i,this.type="button"}ngOnInit(){this.dialogRef||(this.dialogRef=g5(this._elementRef,this._dialog.openDialogs))}ngOnChanges(e){const o=e._matDialogClose||e._matDialogCloseResult;o&&(this.dialogResult=o.currentValue)}_onButtonClick(e){h5(this.dialogRef,0===e.screenX&&0===e.screenY?"keyboard":"mouse",this.dialogResult)}}return n.\u0275fac=function(e){return new(e||n)(X(mp,8),X(_e),X(gp))},n.\u0275dir=U0({type:n,selectors:[["","mat-dialog-close",""],["","matDialogClose",""]],hostVars:2,hostBindings:function(e,o){1&e&&Z0("click",function(a){return o._onButtonClick(a)}),2&e&&yt("aria-label",o.ariaLabel||null)("type",o.type)},inputs:{ariaLabel:["aria-label","ariaLabel"],type:"type",dialogResult:["mat-dialog-close","dialogResult"],_matDialogClose:["matDialogClose","_matDialogClose"]},exportAs:["matDialogClose"],features:[cn]}),n})(),jC=(()=>{class n{constructor(e,o,i){this._dialogRef=e,this._elementRef=o,this._dialog=i,this.id="mat-dialog-title-"+PC++}ngOnInit(){this._dialogRef||(this._dialogRef=g5(this._elementRef,this._dialog.openDialogs)),this._dialogRef&&Promise.resolve().then(()=>{const e=this._dialogRef._containerInstance;e&&!e._ariaLabelledBy&&(e._ariaLabelledBy=this.id)})}}return n.\u0275fac=function(e){return new(e||n)(X(mp,8),X(_e),X(gp))},n.\u0275dir=U0({type:n,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-dialog-title"],hostVars:1,hostBindings:function(e,o){2&e&&ms("id",o.id)},inputs:{id:"id"},exportAs:["matDialogTitle"]}),n})(),VC=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=U0({type:n,selectors:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],hostAttrs:[1,"mat-dialog-content"]}),n})(),UC=(()=>{class n{constructor(){this.align="start"}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=U0({type:n,selectors:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],hostAttrs:[1,"mat-dialog-actions"],hostVars:4,hostBindings:function(e,o){2&e&&on("mat-dialog-actions-align-center","center"===o.align)("mat-dialog-actions-align-end","end"===o.align)},inputs:{align:"align"}}),n})();function g5(n,t){let e=n.nativeElement.parentElement;for(;e&&!e.classList.contains("mat-dialog-container");)e=e.parentElement;return e?t.find(o=>o.id===e.id):null}let GC=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({providers:[gp,xC],imports:[AC,VM,zp,$t,$t]}),n})();const ZC=["mat-button",""],$C=["*"],JC=["mat-button","mat-flat-button","mat-icon-button","mat-raised-button","mat-stroked-button","mat-mini-fab","mat-fab"],QC=r5(gC(_C(class{constructor(n){this._elementRef=n}})));let eN=(()=>{class n extends QC{constructor(e,o,i){super(e),this._focusMonitor=o,this._animationMode=i,this.isRoundButton=this._hasHostAttributes("mat-fab","mat-mini-fab"),this.isIconButton=this._hasHostAttributes("mat-icon-button");for(const a of JC)this._hasHostAttributes(a)&&this._getHostElement().classList.add(a);e.nativeElement.classList.add("mat-button-base"),this.isRoundButton&&(this.color="accent")}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}focus(e,o){e?this._focusMonitor.focusVia(this._getHostElement(),e,o):this._getHostElement().focus(o)}_getHostElement(){return this._elementRef.nativeElement}_isRippleDisabled(){return this.disableRipple||this.disabled}_hasHostAttributes(...e){return e.some(o=>this._getHostElement().hasAttribute(o))}}return n.\u0275fac=function(e){return new(e||n)(X(_e),X(fr),X(No,8))},n.\u0275cmp=ee({type:n,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-icon-button",""],["button","mat-fab",""],["button","mat-mini-fab",""],["button","mat-stroked-button",""],["button","mat-flat-button",""]],viewQuery:function(e,o){if(1&e&&pr(d5,5),2&e){let i;Mi(i=ui())&&(o.ripple=i.first)}},hostAttrs:[1,"mat-focus-indicator"],hostVars:5,hostBindings:function(e,o){2&e&&(yt("disabled",o.disabled||null),on("_mat-animation-noopable","NoopAnimations"===o._animationMode)("mat-button-disabled",o.disabled))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[x1],attrs:ZC,ngContentSelectors:$C,decls:4,vars:5,consts:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],template:function(e,o){1&e&&(ir(),Q(0,"span",0),bi(1),j(),E1(2,"span",1)(3,"span",2)),2&e&&(s0(2),on("mat-button-ripple-round",o.isRoundButton||o.isIconButton),h0("matRippleDisabled",o._isRippleDisabled())("matRippleCentered",o.isIconButton)("matRippleTrigger",o._getHostElement()))},dependencies:[d5],styles:[".mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{opacity:0}.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:.04}@media(hover: none){.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:0}}.mat-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-button.mat-button-disabled,.mat-icon-button.mat-button-disabled,.mat-stroked-button.mat-button-disabled,.mat-flat-button.mat-button-disabled{cursor:default}.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-button.cdk-program-focused .mat-button-focus-overlay,.mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-icon-button.cdk-program-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-program-focused .mat-button-focus-overlay,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-raised-button{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button.mat-button-disabled{cursor:default}.mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-raised-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-stroked-button{border:1px solid currentColor;padding:0 15px;line-height:34px}.mat-stroked-button .mat-button-ripple.mat-ripple,.mat-stroked-button .mat-button-focus-overlay{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:56px;height:56px;padding:0;flex-shrink:0}.mat-fab::-moz-focus-inner{border:0}.mat-fab.mat-button-disabled{cursor:default}.mat-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-fab::-moz-focus-inner{border:0}.mat-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-fab .mat-button-wrapper{padding:16px 0;display:inline-block;line-height:24px}.mat-mini-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:40px;height:40px;padding:0;flex-shrink:0}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab.mat-button-disabled{cursor:default}.mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-mini-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mini-fab .mat-button-wrapper{padding:8px 0;display:inline-block;line-height:24px}.mat-icon-button{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border-radius:50%}.mat-icon-button i,.mat-icon-button .mat-icon{line-height:24px}.mat-button-ripple.mat-ripple,.mat-button-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-button-ripple.mat-ripple:not(:empty){transform:translateZ(0)}.mat-button-focus-overlay{opacity:0;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1),background-color 200ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}.mat-button-ripple-round{border-radius:50%;z-index:1}.mat-button .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-mini-fab .mat-button-wrapper>*{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{display:inline-flex;justify-content:center;align-items:center;font-size:inherit;width:2.5em;height:2.5em}.mat-flat-button::before,.mat-raised-button::before,.mat-fab::before,.mat-mini-fab::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-stroked-button::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px) * -1)}.cdk-high-contrast-active .mat-button,.cdk-high-contrast-active .mat-flat-button,.cdk-high-contrast-active .mat-raised-button,.cdk-high-contrast-active .mat-icon-button,.cdk-high-contrast-active .mat-fab,.cdk-high-contrast-active .mat-mini-fab{outline:solid 1px}"],encapsulation:2,changeDetection:0}),n})(),tN=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({imports:[kC,$t,$t]}),n})(),nN=(()=>{class n{constructor(e){this.dialogRef=e,e.disableClose=!0}}return n.\u0275fac=function(e){return new(e||n)(X(mp))},n.\u0275cmp=ee({type:n,selectors:[["confirm-save-wcif-dialog"]],decls:8,vars:1,consts:[["mat-dialog-title",""],["mat-dialog-content",""],["mat-dialog-actions",""],["mat-button","","cdkFocusInitial","",3,"mat-dialog-close"]],template:function(e,o){1&e&&(Q(0,"h1",0),a0(1,"Save WCIF"),j(),Q(2,"div",1)(3,"p"),a0(4,"You've made changes to the stationnumbers of stages. You must save this to the WCIF now"),j()(),Q(5,"div",2)(6,"button",3),a0(7,"Ok"),j()()),2&e&&(s0(6),h0("mat-dialog-close",!0))},dependencies:[YC,jC,VC,UC,eN],encapsulation:2}),n})();function _5(n){return t=>t.lift(new oN(n))}class oN{constructor(t){this.value=t}call(t,e){return e.subscribe(new iN(t,this.value))}}class iN extends d0{constructor(t,e){super(t),this.value=e}_next(t){this.destination.next(this.value)}}const q5=["*"],aN=["content"];function rN(n,t){if(1&n){const e=Je();Q(0,"div",2),Z0("click",function(){return z1(e),s1(D0()._onBackdropClicked())}),j()}2&n&&on("mat-drawer-shown",D0()._isShowingBackdrop())}function sN(n,t){1&n&&(Q(0,"mat-drawer-content"),bi(1,2),j())}const cN=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],pN=["mat-drawer","mat-drawer-content","*"],lN={transformDrawer:Ap("transform",[ra("open, open-instant",Xt({transform:"none",visibility:"visible"})),ra("void",Xt({"box-shadow":"none",visibility:"hidden"})),sa("void => open-instant",aa("0ms")),sa("void <=> open, open-instant => void",aa("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))])},dN=new R0("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:function bN(){return!1}}),y5=new R0("MAT_DRAWER_CONTAINER");let KM=(()=>{class n extends xM{constructor(e,o,i,a,r){super(i,a,r),this._changeDetectorRef=e,this._container=o}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})}}return n.\u0275fac=function(e){return new(e||n)(X($i),X(H1(()=>W5)),X(_e),X(Mp),X(F1))},n.\u0275cmp=ee({type:n,selectors:[["mat-drawer-content"]],hostAttrs:[1,"mat-drawer-content"],hostVars:4,hostBindings:function(e,o){2&e&&ac("margin-left",o._container._contentMargins.left,"px")("margin-right",o._container._contentMargins.right,"px")},features:[qe([{provide:xM,useExisting:n}]),x1],ngContentSelectors:q5,decls:1,vars:0,template:function(e,o){1&e&&(ir(),bi(0))},encapsulation:2,changeDetection:0}),n})(),v5=(()=>{class n{constructor(e,o,i,a,r,s,p,b){this._elementRef=e,this._focusTrapFactory=o,this._focusMonitor=i,this._platform=a,this._ngZone=r,this._interactivityChecker=s,this._doc=p,this._container=b,this._elementFocusedBeforeDrawerWasOpened=null,this._enableAnimations=!1,this._position="start",this._mode="over",this._disableClose=!1,this._opened=!1,this._animationStarted=new n1,this._animationEnd=new n1,this._animationState="void",this.openedChange=new Se(!0),this._openedStream=this.openedChange.pipe(Wn(O=>O),pe(()=>{})),this.openedStart=this._animationStarted.pipe(Wn(O=>O.fromState!==O.toState&&0===O.toState.indexOf("open")),_5(void 0)),this._closedStream=this.openedChange.pipe(Wn(O=>!O),pe(()=>{})),this.closedStart=this._animationStarted.pipe(Wn(O=>O.fromState!==O.toState&&"void"===O.toState),_5(void 0)),this._destroyed=new n1,this.onPositionChanged=new Se,this._modeChanged=new n1,this.openedChange.subscribe(O=>{O?(this._doc&&(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement),this._takeFocus()):this._isFocusWithinDrawer()&&this._restoreFocus(this._openedVia||"program")}),this._ngZone.runOutsideAngular(()=>{dp(this._elementRef.nativeElement,"keydown").pipe(Wn(O=>27===O.keyCode&&!this.disableClose&&!ap(O)),et(this._destroyed)).subscribe(O=>this._ngZone.run(()=>{this.close(),O.stopPropagation(),O.preventDefault()}))}),this._animationEnd.pipe(Og((O,_)=>O.fromState===_.fromState&&O.toState===_.toState)).subscribe(O=>{const{fromState:_,toState:R}=O;(0===R.indexOf("open")&&"void"===_||"void"===R&&0===_.indexOf("open"))&&this.openedChange.emit(this._opened)})}get position(){return this._position}set position(e){(e="end"===e?"end":"start")!==this._position&&(this._isAttached&&this._updatePositionInParent(e),this._position=e,this.onPositionChanged.emit())}get mode(){return this._mode}set mode(e){this._mode=e,this._updateFocusTrapState(),this._modeChanged.next()}get disableClose(){return this._disableClose}set disableClose(e){this._disableClose=Rn(e)}get autoFocus(){return this._autoFocus??("side"===this.mode?"dialog":"first-tabbable")}set autoFocus(e){("true"===e||"false"===e||null==e)&&(e=Rn(e)),this._autoFocus=e}get opened(){return this._opened}set opened(e){this.toggle(Rn(e))}_forceFocus(e,o){this._interactivityChecker.isFocusable(e)||(e.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const i=()=>{e.removeEventListener("blur",i),e.removeEventListener("mousedown",i),e.removeAttribute("tabindex")};e.addEventListener("blur",i),e.addEventListener("mousedown",i)})),e.focus(o)}_focusByCssSelector(e,o){let i=this._elementRef.nativeElement.querySelector(e);i&&this._forceFocus(i,o)}_takeFocus(){if(!this._focusTrap)return;const e=this._elementRef.nativeElement;switch(this.autoFocus){case!1:case"dialog":return;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(o=>{!o&&"function"==typeof this._elementRef.nativeElement.focus&&e.focus()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this.autoFocus)}}_restoreFocus(e){"dialog"!==this.autoFocus&&(this._elementFocusedBeforeDrawerWasOpened?this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened,e):this._elementRef.nativeElement.blur(),this._elementFocusedBeforeDrawerWasOpened=null)}_isFocusWithinDrawer(){const e=this._doc.activeElement;return!!e&&this._elementRef.nativeElement.contains(e)}ngAfterViewInit(){this._isAttached=!0,this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._updateFocusTrapState(),"end"===this._position&&this._updatePositionInParent("end")}ngAfterContentChecked(){this._platform.isBrowser&&(this._enableAnimations=!0)}ngOnDestroy(){var e;this._focusTrap&&this._focusTrap.destroy(),null===(e=this._anchor)||void 0===e||e.remove(),this._anchor=null,this._animationStarted.complete(),this._animationEnd.complete(),this._modeChanged.complete(),this._destroyed.next(),this._destroyed.complete()}open(e){return this.toggle(!0,e)}close(){return this.toggle(!1)}_closeViaBackdropClick(){return this._setOpen(!1,!0,"mouse")}toggle(e=!this.opened,o){e&&o&&(this._openedVia=o);const i=this._setOpen(e,!e&&this._isFocusWithinDrawer(),this._openedVia||"program");return e||(this._openedVia=null),i}_setOpen(e,o,i){return this._opened=e,e?this._animationState=this._enableAnimations?"open":"open-instant":(this._animationState="void",o&&this._restoreFocus(i)),this._updateFocusTrapState(),new Promise(a=>{this.openedChange.pipe(Mo(1)).subscribe(r=>a(r?"open":"close"))})}_getWidth(){return this._elementRef.nativeElement&&this._elementRef.nativeElement.offsetWidth||0}_updateFocusTrapState(){this._focusTrap&&(this._focusTrap.enabled=this.opened&&"side"!==this.mode)}_updatePositionInParent(e){const o=this._elementRef.nativeElement,i=o.parentNode;"end"===e?(this._anchor||(this._anchor=this._doc.createComment("mat-drawer-anchor"),i.insertBefore(this._anchor,o)),i.appendChild(o)):this._anchor&&this._anchor.parentNode.insertBefore(o,this._anchor)}}return n.\u0275fac=function(e){return new(e||n)(X(_e),X(pp),X(fr),X(St),X(F1),X(Gs),X(D1,8),X(y5,8))},n.\u0275cmp=ee({type:n,selectors:[["mat-drawer"]],viewQuery:function(e,o){if(1&e&&pr(aN,5),2&e){let i;Mi(i=ui())&&(o._content=i.first)}},hostAttrs:["tabIndex","-1",1,"mat-drawer"],hostVars:12,hostBindings:function(e,o){1&e&&ic("@transform.start",function(a){return o._animationStarted.next(a)})("@transform.done",function(a){return o._animationEnd.next(a)}),2&e&&(yt("align",null),sc("@transform",o._animationState),on("mat-drawer-end","end"===o.position)("mat-drawer-over","over"===o.mode)("mat-drawer-push","push"===o.mode)("mat-drawer-side","side"===o.mode)("mat-drawer-opened",o.opened))},inputs:{position:"position",mode:"mode",disableClose:"disableClose",autoFocus:"autoFocus",opened:"opened"},outputs:{openedChange:"openedChange",_openedStream:"opened",openedStart:"openedStart",_closedStream:"closed",closedStart:"closedStart",onPositionChanged:"positionChanged"},exportAs:["matDrawer"],ngContentSelectors:q5,decls:3,vars:0,consts:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],template:function(e,o){1&e&&(ir(),Q(0,"div",0,1),bi(2),j())},dependencies:[xM],encapsulation:2,data:{animation:[lN.transformDrawer]},changeDetection:0}),n})(),W5=(()=>{class n{constructor(e,o,i,a,r,s=!1,p){this._dir=e,this._element=o,this._ngZone=i,this._changeDetectorRef=a,this._animationMode=p,this._drawers=new bc,this.backdropClick=new Se,this._destroyed=new n1,this._doCheckSubject=new n1,this._contentMargins={left:null,right:null},this._contentMarginChanges=new n1,e&&e.change.pipe(et(this._destroyed)).subscribe(()=>{this._validateDrawers(),this.updateContentMargins()}),r.change().pipe(et(this._destroyed)).subscribe(()=>this.updateContentMargins()),this._autosize=s}get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize(e){this._autosize=Rn(e)}get hasBackdrop(){return this._backdropOverride??(!this._start||"side"!==this._start.mode||!this._end||"side"!==this._end.mode)}set hasBackdrop(e){this._backdropOverride=null==e?null:Rn(e)}get scrollable(){return this._userContent||this._content}ngAfterContentInit(){this._allDrawers.changes.pipe(Us(this._allDrawers),et(this._destroyed)).subscribe(e=>{this._drawers.reset(e.filter(o=>!o._container||o._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe(Us(null)).subscribe(()=>{this._validateDrawers(),this._drawers.forEach(e=>{this._watchDrawerToggle(e),this._watchDrawerPosition(e),this._watchDrawerMode(e)}),(!this._drawers.length||this._isDrawerOpen(this._start)||this._isDrawerOpen(this._end))&&this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),this._ngZone.runOutsideAngular(()=>{this._doCheckSubject.pipe(gg(10),et(this._destroyed)).subscribe(()=>this.updateContentMargins())})}ngOnDestroy(){this._contentMarginChanges.complete(),this._doCheckSubject.complete(),this._drawers.destroy(),this._destroyed.next(),this._destroyed.complete()}open(){this._drawers.forEach(e=>e.open())}close(){this._drawers.forEach(e=>e.close())}updateContentMargins(){let e=0,o=0;if(this._left&&this._left.opened)if("side"==this._left.mode)e+=this._left._getWidth();else if("push"==this._left.mode){const i=this._left._getWidth();e+=i,o-=i}if(this._right&&this._right.opened)if("side"==this._right.mode)o+=this._right._getWidth();else if("push"==this._right.mode){const i=this._right._getWidth();o+=i,e-=i}e=e||null,o=o||null,(e!==this._contentMargins.left||o!==this._contentMargins.right)&&(this._contentMargins={left:e,right:o},this._ngZone.run(()=>this._contentMarginChanges.next(this._contentMargins)))}ngDoCheck(){this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular(()=>this._doCheckSubject.next())}_watchDrawerToggle(e){e._animationStarted.pipe(Wn(o=>o.fromState!==o.toState),et(this._drawers.changes)).subscribe(o=>{"open-instant"!==o.toState&&"NoopAnimations"!==this._animationMode&&this._element.nativeElement.classList.add("mat-drawer-transition"),this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),"side"!==e.mode&&e.openedChange.pipe(et(this._drawers.changes)).subscribe(()=>this._setContainerClass(e.opened))}_watchDrawerPosition(e){!e||e.onPositionChanged.pipe(et(this._drawers.changes)).subscribe(()=>{this._ngZone.onMicrotaskEmpty.pipe(Mo(1)).subscribe(()=>{this._validateDrawers()})})}_watchDrawerMode(e){e&&e._modeChanged.pipe(et(Le(this._drawers.changes,this._destroyed))).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass(e){const o=this._element.nativeElement.classList,i="mat-drawer-container-has-open";e?o.add(i):o.remove(i)}_validateDrawers(){this._start=this._end=null,this._drawers.forEach(e=>{"end"==e.position?this._end=e:this._start=e}),this._right=this._left=null,this._dir&&"rtl"===this._dir.value?(this._left=this._end,this._right=this._start):(this._left=this._start,this._right=this._end)}_isPushed(){return this._isDrawerOpen(this._start)&&"over"!=this._start.mode||this._isDrawerOpen(this._end)&&"over"!=this._end.mode}_onBackdropClicked(){this.backdropClick.emit(),this._closeModalDrawersViaBackdrop()}_closeModalDrawersViaBackdrop(){[this._start,this._end].filter(e=>e&&!e.disableClose&&this._canHaveBackdrop(e)).forEach(e=>e._closeViaBackdropClick())}_isShowingBackdrop(){return this._isDrawerOpen(this._start)&&this._canHaveBackdrop(this._start)||this._isDrawerOpen(this._end)&&this._canHaveBackdrop(this._end)}_canHaveBackdrop(e){return"side"!==e.mode||!!this._backdropOverride}_isDrawerOpen(e){return null!=e&&e.opened}}return n.\u0275fac=function(e){return new(e||n)(X(Ar,8),X(_e),X(F1),X($i),X(FM),X(dN),X(No,8))},n.\u0275cmp=ee({type:n,selectors:[["mat-drawer-container"]],contentQueries:function(e,o,i){if(1&e&&(lb(i,KM,5),lb(i,v5,5)),2&e){let a;Mi(a=ui())&&(o._content=a.first),Mi(a=ui())&&(o._allDrawers=a)}},viewQuery:function(e,o){if(1&e&&pr(KM,5),2&e){let i;Mi(i=ui())&&(o._userContent=i.first)}},hostAttrs:[1,"mat-drawer-container"],hostVars:2,hostBindings:function(e,o){2&e&&on("mat-drawer-container-explicit-backdrop",o._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],features:[qe([{provide:y5,useExisting:n}])],ngContentSelectors:pN,decls:4,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],template:function(e,o){1&e&&(ir(cN),b1(0,rN,1,2,"div",0),bi(1),bi(2,1),b1(3,sN,2,0,"mat-drawer-content",1)),2&e&&(h0("ngIf",o.hasBackdrop),s0(3),h0("ngIf",!o._content))},dependencies:[Fb,KM],styles:['.mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}'],encapsulation:2,changeDetection:0}),n})(),MN=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({imports:[Dc,$t,$s,$s,$t]}),n})();const R5=js({passive:!0});let uN=(()=>{class n{constructor(e,o){this._platform=e,this._ngZone=o,this._monitoredElements=new Map}monitor(e){if(!this._platform.isBrowser)return Mg;const o=mi(e),i=this._monitoredElements.get(o);if(i)return i.subject;const a=new n1,r="cdk-text-field-autofilled",s=p=>{"cdk-text-field-autofill-start"!==p.animationName||o.classList.contains(r)?"cdk-text-field-autofill-end"===p.animationName&&o.classList.contains(r)&&(o.classList.remove(r),this._ngZone.run(()=>a.next({target:p.target,isAutofilled:!1}))):(o.classList.add(r),this._ngZone.run(()=>a.next({target:p.target,isAutofilled:!0})))};return this._ngZone.runOutsideAngular(()=>{o.addEventListener("animationstart",s,R5),o.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(o,{subject:a,unlisten:()=>{o.removeEventListener("animationstart",s,R5)}}),a}stopMonitoring(e){const o=mi(e),i=this._monitoredElements.get(o);i&&(i.unlisten(),i.subject.complete(),o.classList.remove("cdk-text-field-autofill-monitored"),o.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(o))}ngOnDestroy(){this._monitoredElements.forEach((e,o)=>this.stopMonitoring(o))}}return n.\u0275fac=function(e){return new(e||n)(U(St),U(F1))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),L5=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({}),n})(),hN=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=U0({type:n}),n})();const mN=new R0("MatFormField");let w5=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({imports:[Dc,$t,Ag,$t]}),n})();const gN=new R0("MAT_INPUT_VALUE_ACCESSOR"),_N=["button","checkbox","file","hidden","image","radio","range","reset","submit"];let qN=0;const yN=qC(class{constructor(n,t,e,o){this._defaultErrorStateMatcher=n,this._parentForm=t,this._parentFormGroup=e,this.ngControl=o,this.stateChanges=new n1}});let vN=(()=>{class n extends yN{constructor(e,o,i,a,r,s,p,b,O,_){super(s,a,r,i),this._elementRef=e,this._platform=o,this._autofillMonitor=b,this._formField=_,this._uid="mat-input-"+qN++,this.focused=!1,this.stateChanges=new n1,this.controlType="mat-input",this.autofilled=!1,this._disabled=!1,this._type="text",this._readonly=!1,this._neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter(D=>dg().has(D)),this._iOSKeyupListener=D=>{const E=D.target;!E.value&&0===E.selectionStart&&0===E.selectionEnd&&(E.setSelectionRange(1,1),E.setSelectionRange(0,0))};const R=this._elementRef.nativeElement,L=R.nodeName.toLowerCase();this._inputValueAccessor=p||R,this._previousNativeValue=this.value,this.id=this.id,o.IOS&&O.runOutsideAngular(()=>{e.nativeElement.addEventListener("keyup",this._iOSKeyupListener)}),this._isServer=!this._platform.isBrowser,this._isNativeSelect="select"===L,this._isTextarea="textarea"===L,this._isInFormField=!!_,this._isNativeSelect&&(this.controlType=R.multiple?"mat-native-select-multiple":"mat-native-select")}get disabled(){return this.ngControl&&null!==this.ngControl.disabled?this.ngControl.disabled:this._disabled}set disabled(e){this._disabled=Rn(e),this.focused&&(this.focused=!1,this.stateChanges.next())}get id(){return this._id}set id(e){this._id=e||this._uid}get required(){var e,o,i,a;return null!==(e=null!==(o=this._required)&&void 0!==o?o:null===(i=this.ngControl)||void 0===i||null===(a=i.control)||void 0===a?void 0:a.hasValidator(rk.required))&&void 0!==e&&e}set required(e){this._required=Rn(e)}get type(){return this._type}set type(e){this._type=e||"text",this._validateType(),!this._isTextarea&&dg().has(this._type)&&(this._elementRef.nativeElement.type=this._type)}get value(){return this._inputValueAccessor.value}set value(e){e!==this.value&&(this._inputValueAccessor.value=e,this.stateChanges.next())}get readonly(){return this._readonly}set readonly(e){this._readonly=Rn(e)}ngAfterViewInit(){this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe(e=>{this.autofilled=e.isAutofilled,this.stateChanges.next()})}ngOnChanges(){this.stateChanges.next()}ngOnDestroy(){this.stateChanges.complete(),this._platform.isBrowser&&this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement),this._platform.IOS&&this._elementRef.nativeElement.removeEventListener("keyup",this._iOSKeyupListener)}ngDoCheck(){this.ngControl&&this.updateErrorState(),this._dirtyCheckNativeValue(),this._dirtyCheckPlaceholder()}focus(e){this._elementRef.nativeElement.focus(e)}_focusChanged(e){e!==this.focused&&(this.focused=e,this.stateChanges.next())}_onInput(){}_dirtyCheckPlaceholder(){var e;const o=this._formField,i=!o||"legacy"!==o.appearance||null!==(e=o._hasLabel)&&void 0!==e&&e.call(o)?this.placeholder:null;if(i!==this._previousPlaceholder){const a=this._elementRef.nativeElement;this._previousPlaceholder=i,i?a.setAttribute("placeholder",i):a.removeAttribute("placeholder")}}_dirtyCheckNativeValue(){const e=this._elementRef.nativeElement.value;this._previousNativeValue!==e&&(this._previousNativeValue=e,this.stateChanges.next())}_validateType(){_N.indexOf(this._type)}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}_isBadInput(){let e=this._elementRef.nativeElement.validity;return e&&e.badInput}get empty(){return!(this._isNeverEmpty()||this._elementRef.nativeElement.value||this._isBadInput()||this.autofilled)}get shouldLabelFloat(){if(this._isNativeSelect){const e=this._elementRef.nativeElement,o=e.options[0];return this.focused||e.multiple||!this.empty||!!(e.selectedIndex>-1&&o&&o.label)}return this.focused||!this.empty}setDescribedByIds(e){e.length?this._elementRef.nativeElement.setAttribute("aria-describedby",e.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focused||this.focus()}_isInlineSelect(){const e=this._elementRef.nativeElement;return this._isNativeSelect&&(e.multiple||e.size>1)}}return n.\u0275fac=function(e){return new(e||n)(X(_e),X(St),X(Io,10),X(Kc,8),X(Jc,8),X(s5),X(gN,10),X(uN),X(F1),X(mN,8))},n.\u0275dir=U0({type:n,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-input-element","mat-form-field-autofill-control"],hostVars:12,hostBindings:function(e,o){1&e&&Z0("focus",function(){return o._focusChanged(!0)})("blur",function(){return o._focusChanged(!1)})("input",function(){return o._onInput()}),2&e&&(ms("disabled",o.disabled)("required",o.required),yt("id",o.id)("data-placeholder",o.placeholder)("name",o.name||null)("readonly",o.readonly&&!o._isNativeSelect||null)("aria-invalid",o.empty&&o.required?null:o.errorState)("aria-required",o.required),on("mat-input-server",o._isServer)("mat-native-select-inline",o._isInlineSelect()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",errorStateMatcher:"errorStateMatcher",userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"],value:"value",readonly:"readonly"},exportAs:["matInput"],features:[qe([{provide:hN,useExisting:n}]),x1,cn]}),n})(),WN=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({providers:[s5],imports:[L5,w5,$t,L5,w5]}),n})();const RN=["tooltip"],k5="tooltip-panel",C5=js({passive:!0}),N5=new R0("mat-tooltip-scroll-strategy"),CN={provide:N5,deps:[gi],useFactory:function kN(n){return()=>n.scrollStrategies.reposition({scrollThrottle:20})}},NN=new R0("mat-tooltip-default-options",{providedIn:"root",factory:function DN(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}});let BN=(()=>{class n{constructor(e,o,i,a,r,s,p,b,O,_,R,L){this._overlay=e,this._elementRef=o,this._scrollDispatcher=i,this._viewContainerRef=a,this._ngZone=r,this._platform=s,this._ariaDescriber=p,this._focusMonitor=b,this._dir=_,this._defaultOptions=R,this._position="below",this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this._viewportMargin=8,this._cssClassPrefix="mat",this._showDelay=this._defaultOptions.showDelay,this._hideDelay=this._defaultOptions.hideDelay,this.touchGestures="auto",this._message="",this._passiveListeners=[],this._destroyed=new n1,this._scrollStrategy=O,this._document=L,R&&(R.position&&(this.position=R.position),R.touchGestures&&(this.touchGestures=R.touchGestures)),_.change.pipe(et(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)})}get position(){return this._position}set position(e){var o;e!==this._position&&(this._position=e,this._overlayRef)&&(this._updatePosition(this._overlayRef),null===(o=this._tooltipInstance)||void 0===o||o.show(0),this._overlayRef.updatePosition())}get disabled(){return this._disabled}set disabled(e){this._disabled=Rn(e),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}get showDelay(){return this._showDelay}set showDelay(e){this._showDelay=fg(e)}get hideDelay(){return this._hideDelay}set hideDelay(e){this._hideDelay=fg(e),this._tooltipInstance&&(this._tooltipInstance._mouseLeaveHideDelay=this._hideDelay)}get message(){return this._message}set message(e){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this._message,"tooltip"),this._message=null!=e?String(e).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage(),this._ngZone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")})}))}get tooltipClass(){return this._tooltipClass}set tooltipClass(e){this._tooltipClass=e,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe(et(this._destroyed)).subscribe(e=>{e?"keyboard"===e&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){const e=this._elementRef.nativeElement;clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),this._passiveListeners.forEach(([o,i])=>{e.removeEventListener(o,i,C5)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(e,this.message,"tooltip"),this._focusMonitor.stopMonitoring(e)}show(e=this.showDelay){var o;if(this.disabled||!this.message||this._isTooltipVisible())return void(null===(o=this._tooltipInstance)||void 0===o||o._cancelPendingAnimations());const i=this._createOverlay();this._detach(),this._portal=this._portal||new up(this._tooltipComponent,this._viewContainerRef);const a=this._tooltipInstance=i.attach(this._portal).instance;a._triggerElement=this._elementRef.nativeElement,a._mouseLeaveHideDelay=this._hideDelay,a.afterHidden().pipe(et(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),a.show(e)}hide(e=this.hideDelay){const o=this._tooltipInstance;o&&(o.isVisible()?o.hide(e):(o._cancelPendingAnimations(),this._detach()))}toggle(){this._isTooltipVisible()?this.hide():this.show()}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(){var e;if(this._overlayRef)return this._overlayRef;const o=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),i=this._overlay.position().flexibleConnectedTo(this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(o);return i.positionChanges.pipe(et(this._destroyed)).subscribe(a=>{this._updateCurrentPositionClass(a.connectionPair),this._tooltipInstance&&a.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:i,panelClass:`${this._cssClassPrefix}-${k5}`,scrollStrategy:this._scrollStrategy()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe(et(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe(et(this._destroyed)).subscribe(()=>{var a;return null===(a=this._tooltipInstance)||void 0===a?void 0:a._handleBodyInteraction()}),this._overlayRef.keydownEvents().pipe(et(this._destroyed)).subscribe(a=>{this._isTooltipVisible()&&27===a.keyCode&&!ap(a)&&(a.preventDefault(),a.stopPropagation(),this._ngZone.run(()=>this.hide(0)))}),null!==(e=this._defaultOptions)&&void 0!==e&&e.disableTooltipInteractivity&&this._overlayRef.addPanelClass(`${this._cssClassPrefix}-tooltip-panel-non-interactive`),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(e){const o=e.getConfig().positionStrategy,i=this._getOrigin(),a=this._getOverlayPosition();o.withPositions([this._addOffset({...i.main,...a.main}),this._addOffset({...i.fallback,...a.fallback})])}_addOffset(e){return e}_getOrigin(){const e=!this._dir||"ltr"==this._dir.value,o=this.position;let i;"above"==o||"below"==o?i={originX:"center",originY:"above"==o?"top":"bottom"}:"before"==o||"left"==o&&e||"right"==o&&!e?i={originX:"start",originY:"center"}:("after"==o||"right"==o&&e||"left"==o&&!e)&&(i={originX:"end",originY:"center"});const{x:a,y:r}=this._invertPosition(i.originX,i.originY);return{main:i,fallback:{originX:a,originY:r}}}_getOverlayPosition(){const e=!this._dir||"ltr"==this._dir.value,o=this.position;let i;"above"==o?i={overlayX:"center",overlayY:"bottom"}:"below"==o?i={overlayX:"center",overlayY:"top"}:"before"==o||"left"==o&&e||"right"==o&&!e?i={overlayX:"end",overlayY:"center"}:("after"==o||"right"==o&&e||"left"==o&&!e)&&(i={overlayX:"start",overlayY:"center"});const{x:a,y:r}=this._invertPosition(i.overlayX,i.overlayY);return{main:i,fallback:{overlayX:a,overlayY:r}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),this._ngZone.onMicrotaskEmpty.pipe(Mo(1),et(this._destroyed)).subscribe(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()}))}_setTooltipClass(e){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=e,this._tooltipInstance._markForCheck())}_invertPosition(e,o){return"above"===this.position||"below"===this.position?"top"===o?o="bottom":"bottom"===o&&(o="top"):"end"===e?e="start":"start"===e&&(e="end"),{x:e,y:o}}_updateCurrentPositionClass(e){const{overlayY:o,originX:i,originY:a}=e;let r;if(r="center"===o?this._dir&&"rtl"===this._dir.value?"end"===i?"left":"right":"start"===i?"left":"right":"bottom"===o&&"top"===a?"above":"below",r!==this._currentPosition){const s=this._overlayRef;if(s){const p=`${this._cssClassPrefix}-${k5}-`;s.removePanelClass(p+this._currentPosition),s.addPanelClass(p+r)}this._currentPosition=r}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",()=>{this._setupPointerExitEventsIfNeeded(),this.show()}]):"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",()=>{this._setupPointerExitEventsIfNeeded(),clearTimeout(this._touchstartTimeout),this._touchstartTimeout=setTimeout(()=>this.show(),500)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;const e=[];if(this._platformSupportsMouseEvents())e.push(["mouseleave",o=>{var i;const a=o.relatedTarget;(!a||null===(i=this._overlayRef)||void 0===i||!i.overlayElement.contains(a))&&this.hide()}],["wheel",o=>this._wheelListener(o)]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const o=()=>{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};e.push(["touchend",o],["touchcancel",o])}this._addListeners(e),this._passiveListeners.push(...e)}_addListeners(e){e.forEach(([o,i])=>{this._elementRef.nativeElement.addEventListener(o,i,C5)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(e){if(this._isTooltipVisible()){const o=this._document.elementFromPoint(e.clientX,e.clientY),i=this._elementRef.nativeElement;o!==i&&!i.contains(o)&&this.hide()}}_disableNativeGesturesIfNecessary(){const e=this.touchGestures;if("off"!==e){const o=this._elementRef.nativeElement,i=o.style;("on"===e||"INPUT"!==o.nodeName&&"TEXTAREA"!==o.nodeName)&&(i.userSelect=i.msUserSelect=i.webkitUserSelect=i.MozUserSelect="none"),("on"===e||!o.draggable)&&(i.webkitUserDrag="none"),i.touchAction="none",i.webkitTapHighlightColor="transparent"}}}return n.\u0275fac=function(e){fd()},n.\u0275dir=U0({type:n,inputs:{position:["matTooltipPosition","position"],disabled:["matTooltipDisabled","disabled"],showDelay:["matTooltipShowDelay","showDelay"],hideDelay:["matTooltipHideDelay","hideDelay"],touchGestures:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],tooltipClass:["matTooltipClass","tooltipClass"]}}),n})(),IN=(()=>{class n extends BN{constructor(e,o,i,a,r,s,p,b,O,_,R,L){super(e,o,i,a,r,s,p,b,O,_,R,L),this._tooltipComponent=EN}}return n.\u0275fac=function(e){return new(e||n)(X(gi),X(_e),X(Mp),X(qn),X(F1),X(St),X(l8),X(fr),X(N5),X(Ar,8),X(NN,8),X(D1))},n.\u0275dir=U0({type:n,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-tooltip-trigger"],exportAs:["matTooltip"],features:[x1]}),n})(),TN=(()=>{class n{constructor(e,o){this._changeDetectorRef=e,this._closeOnInteraction=!1,this._isVisible=!1,this._onHide=new n1,this._animationsDisabled="NoopAnimations"===o}show(e){clearTimeout(this._hideTimeoutId),this._showTimeoutId=setTimeout(()=>{this._toggleVisibility(!0),this._showTimeoutId=void 0},e)}hide(e){clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._toggleVisibility(!1),this._hideTimeoutId=void 0},e)}afterHidden(){return this._onHide}isVisible(){return this._isVisible}ngOnDestroy(){this._cancelPendingAnimations(),this._onHide.complete(),this._triggerElement=null}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_handleMouseLeave({relatedTarget:e}){(!e||!this._triggerElement.contains(e))&&(this.isVisible()?this.hide(this._mouseLeaveHideDelay):this._finalizeAnimation(!1))}_onShow(){}_handleAnimationEnd({animationName:e}){(e===this._showAnimation||e===this._hideAnimation)&&this._finalizeAnimation(e===this._showAnimation)}_cancelPendingAnimations(){clearTimeout(this._showTimeoutId),clearTimeout(this._hideTimeoutId),this._showTimeoutId=this._hideTimeoutId=void 0}_finalizeAnimation(e){e?this._closeOnInteraction=!0:this.isVisible()||this._onHide.next()}_toggleVisibility(e){const o=this._tooltip.nativeElement,i=this._showAnimation,a=this._hideAnimation;if(o.classList.remove(e?a:i),o.classList.add(e?i:a),this._isVisible=e,e&&!this._animationsDisabled&&"function"==typeof getComputedStyle){const r=getComputedStyle(o);("0s"===r.getPropertyValue("animation-duration")||"none"===r.getPropertyValue("animation-name"))&&(this._animationsDisabled=!0)}e&&this._onShow(),this._animationsDisabled&&(o.classList.add("_mat-animation-noopable"),this._finalizeAnimation(e))}}return n.\u0275fac=function(e){return new(e||n)(X($i),X(No,8))},n.\u0275dir=U0({type:n}),n})(),EN=(()=>{class n extends TN{constructor(e,o,i){super(e,i),this._breakpointObserver=o,this._isHandset=this._breakpointObserver.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)"),this._showAnimation="mat-tooltip-show",this._hideAnimation="mat-tooltip-hide"}}return n.\u0275fac=function(e){return new(e||n)(X($i),X(qg),X(No,8))},n.\u0275cmp=ee({type:n,selectors:[["mat-tooltip-component"]],viewQuery:function(e,o){if(1&e&&pr(RN,7),2&e){let i;Mi(i=ui())&&(o._tooltip=i.first)}},hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(e,o){1&e&&Z0("mouseleave",function(a){return o._handleMouseLeave(a)}),2&e&&ac("zoom",o.isVisible()?1:null)},features:[x1],decls:4,vars:6,consts:[[1,"mat-tooltip",3,"ngClass","animationend"],["tooltip",""]],template:function(e,o){if(1&e&&(Q(0,"div",0,1),Z0("animationend",function(a){return o._handleAnimationEnd(a)}),function Hf(n,t){const e=U1();let o;const i=n+22;e.firstCreatePass?(o=function uW(n,t){if(t)for(let e=t.length-1;e>=0;e--){const o=t[e];if(n===o.name)return o}}(t,e.pipeRegistry),e.data[i]=o,o.onDestroy&&(e.destroyHooks||(e.destroyHooks=[])).push(i,o.onDestroy)):o=e.data[i];const a=o.factory||(o.factory=An(o.type)),r=F(X);try{const s=P1(!1),p=a();return P1(s),function ay(n,t,e,o){e>=n.data.length&&(n.data[e]=null,n.blueprint[e]=null),t[e]=o}(e,b0(),i,p),p}finally{F(r)}}(2,"async"),a0(3),j()),2&e){let i;on("mat-tooltip-handset",null==(i=Pf(2,4,o._isHandset))?null:i.matches),h0("ngClass",o.tooltipClass),s0(3),vt(o.message)}},dependencies:[xb,bh],styles:[".mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis;transform:scale(0)}.mat-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.cdk-high-contrast-active .mat-tooltip{outline:solid 1px}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}.mat-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-tooltip-show{0%{opacity:0;transform:scale(0)}50%{opacity:.5;transform:scale(0.99)}100%{opacity:1;transform:scale(1)}}@keyframes mat-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1)}}.mat-tooltip-show{animation:mat-tooltip-show 200ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-tooltip-hide{animation:mat-tooltip-hide 100ms cubic-bezier(0, 0, 0.2, 1) forwards}"],encapsulation:2,changeDetection:0}),n})(),SN=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({providers:[CN],imports:[Tg,Dc,VM,$t,$t,$s]}),n})();function xN({error:n,subscriber:t}){t.error(n)}function _i(){}function JM(n,t,e){return function(i){return i.lift(new FN(n,t,e))}}class FN{constructor(t,e,o){this.nextOrObserver=t,this.error=e,this.complete=o}call(t,e){return e.subscribe(new HN(t,this.nextOrObserver,this.error,this.complete))}}class HN extends d0{constructor(t,e,o,i){super(t),this._tapNext=_i,this._tapError=_i,this._tapComplete=_i,this._tapError=o||_i,this._tapComplete=i||_i,f(e)?(this._context=this,this._tapNext=e):e&&(this._context=e,this._tapNext=e.next||_i,this._tapError=e.error||_i,this._tapComplete=e.complete||_i)}_next(t){try{this._tapNext.call(this._context,t)}catch(e){return void this.destination.error(e)}this.destination.next(t)}_error(t){try{this._tapError.call(this._context,t)}catch(e){return void this.destination.error(e)}this.destination.error(t)}_complete(){try{this._tapComplete.call(this._context)}catch(t){return void this.destination.error(t)}return this.destination.complete()}}class YN{constructor(t){this.selector=t}call(t,e){return e.subscribe(new jN(t,this.selector,this.caught))}}class jN extends Po{constructor(t,e,o){super(t),this.selector=e,this.caught=o}error(t){if(!this.isStopped){let e;try{e=this.selector(t,this.caught)}catch(a){return void super.error(a)}this._unsubscribeAndRecycle();const o=new Ae(this);this.add(o);const i=Ce(e,o);i!==o&&this.add(i)}}}class UN{constructor(t){this.callback=t}call(t,e){return e.subscribe(new GN(t,this.callback))}}class GN extends d0{constructor(t,e){super(t),this.add(new B(e))}}const ZN=["*"];let _p;function e2(n){var t;return(null===(t=function $N(){if(void 0===_p&&(_p=null,typeof window<"u")){const n=window;void 0!==n.trustedTypes&&(_p=n.trustedTypes.createPolicy("angular#components",{createHTML:t=>t}))}return _p}())||void 0===t?void 0:t.createHTML(n))||n}function D5(n){return Error(`Unable to find icon with the name "${n}"`)}function B5(n){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${n}".`)}function I5(n){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${n}".`)}class ca{constructor(t,e,o){this.url=t,this.svgText=e,this.options=o}}let qp=(()=>{class n{constructor(e,o,i,a){this._httpClient=e,this._sanitizer=o,this._errorHandler=a,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClassesByAlias=new Map,this._resolvers=[],this._defaultFontSetClass=["material-icons","mat-ligature-font"],this._document=i}addSvgIcon(e,o,i){return this.addSvgIconInNamespace("",e,o,i)}addSvgIconLiteral(e,o,i){return this.addSvgIconLiteralInNamespace("",e,o,i)}addSvgIconInNamespace(e,o,i,a){return this._addSvgIconConfig(e,o,new ca(i,null,a))}addSvgIconResolver(e){return this._resolvers.push(e),this}addSvgIconLiteralInNamespace(e,o,i,a){const r=this._sanitizer.sanitize(le.HTML,i);if(!r)throw I5(i);const s=e2(r);return this._addSvgIconConfig(e,o,new ca("",s,a))}addSvgIconSet(e,o){return this.addSvgIconSetInNamespace("",e,o)}addSvgIconSetLiteral(e,o){return this.addSvgIconSetLiteralInNamespace("",e,o)}addSvgIconSetInNamespace(e,o,i){return this._addSvgIconSetConfig(e,new ca(o,null,i))}addSvgIconSetLiteralInNamespace(e,o,i){const a=this._sanitizer.sanitize(le.HTML,o);if(!a)throw I5(o);const r=e2(a);return this._addSvgIconSetConfig(e,new ca("",r,i))}registerFontClassAlias(e,o=e){return this._fontCssClassesByAlias.set(e,o),this}classNameForFontAlias(e){return this._fontCssClassesByAlias.get(e)||e}setDefaultFontSetClass(...e){return this._defaultFontSetClass=e,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(e){const o=this._sanitizer.sanitize(le.RESOURCE_URL,e);if(!o)throw B5(e);const i=this._cachedIconsByUrl.get(o);return i?Un(yp(i)):this._loadSvgIconFromConfig(new ca(e,null)).pipe(JM(a=>this._cachedIconsByUrl.set(o,a)),pe(a=>yp(a)))}getNamedSvgIcon(e,o=""){const i=T5(o,e);let a=this._svgIconConfigs.get(i);if(a)return this._getSvgFromConfig(a);if(a=this._getIconConfigFromResolvers(o,e),a)return this._svgIconConfigs.set(i,a),this._getSvgFromConfig(a);const r=this._iconSetConfigs.get(o);return r?this._getSvgFromIconSetConfigs(e,r):function XN(n,t){return new c1(t?e=>t.schedule(xN,0,{error:n,subscriber:e}):e=>e.error(n))}(D5(i))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(e){return e.svgText?Un(yp(this._svgElementFromConfig(e))):this._loadSvgIconFromConfig(e).pipe(pe(o=>yp(o)))}_getSvgFromIconSetConfigs(e,o){const i=this._extractIconWithNameFromAnySet(e,o);if(i)return Un(i);const a=o.filter(r=>!r.svgText).map(r=>this._loadSvgIconSetFromConfig(r).pipe(function PN(n){return function(e){const o=new YN(n),i=e.lift(o);return o.caught=i}}(s=>{const b=`Loading icon set URL: ${this._sanitizer.sanitize(le.RESOURCE_URL,r.url)} failed: ${s.message}`;return this._errorHandler.handleError(new Error(b)),Un(null)})));return Xh(a).pipe(pe(()=>{const r=this._extractIconWithNameFromAnySet(e,o);if(!r)throw D5(e);return r}))}_extractIconWithNameFromAnySet(e,o){for(let i=o.length-1;i>=0;i--){const a=o[i];if(a.svgText&&a.svgText.toString().indexOf(e)>-1){const r=this._svgElementFromConfig(a),s=this._extractSvgIconFromSet(r,e,a.options);if(s)return s}}return null}_loadSvgIconFromConfig(e){return this._fetchIcon(e).pipe(JM(o=>e.svgText=o),pe(()=>this._svgElementFromConfig(e)))}_loadSvgIconSetFromConfig(e){return e.svgText?Un(null):this._fetchIcon(e).pipe(JM(o=>e.svgText=o))}_extractSvgIconFromSet(e,o,i){const a=e.querySelector(`[id="${o}"]`);if(!a)return null;const r=a.cloneNode(!0);if(r.removeAttribute("id"),"svg"===r.nodeName.toLowerCase())return this._setSvgAttributes(r,i);if("symbol"===r.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(r),i);const s=this._svgElementFromString(e2(""));return s.appendChild(r),this._setSvgAttributes(s,i)}_svgElementFromString(e){const o=this._document.createElement("DIV");o.innerHTML=e;const i=o.querySelector("svg");if(!i)throw Error(" tag not found");return i}_toSvgElement(e){const o=this._svgElementFromString(e2("")),i=e.attributes;for(let a=0;ae2(O)),function VN(n){return t=>t.lift(new UN(n))}(()=>this._inProgressUrlFetches.delete(s)),de());return this._inProgressUrlFetches.set(s,b),b}_addSvgIconConfig(e,o,i){return this._svgIconConfigs.set(T5(e,o),i),this}_addSvgIconSetConfig(e,o){const i=this._iconSetConfigs.get(e);return i?i.push(o):this._iconSetConfigs.set(e,[o]),this}_svgElementFromConfig(e){if(!e.svgElement){const o=this._svgElementFromString(e.svgText);this._setSvgAttributes(o,e.options),e.svgElement=o}return e.svgElement}_getIconConfigFromResolvers(e,o){for(let i=0;it?t.pathname+t.search:""}}}),E5=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],iD=E5.map(n=>`[${n}]`).join(", "),aD=/^url\(['"]?#(.*?)['"]?\)$/;let rD=(()=>{class n extends eD{constructor(e,o,i,a,r,s){super(e),this._iconRegistry=o,this._location=a,this._errorHandler=r,this._inline=!1,this._previousFontSetClass=[],this._currentIconFetch=B.EMPTY,s&&(s.color&&(this.color=this.defaultColor=s.color),s.fontSet&&(this.fontSet=s.fontSet)),i||e.nativeElement.setAttribute("aria-hidden","true")}get inline(){return this._inline}set inline(e){this._inline=Rn(e)}get svgIcon(){return this._svgIcon}set svgIcon(e){e!==this._svgIcon&&(e?this._updateSvgIcon(e):this._svgIcon&&this._clearSvgElement(),this._svgIcon=e)}get fontSet(){return this._fontSet}set fontSet(e){const o=this._cleanupFontValue(e);o!==this._fontSet&&(this._fontSet=o,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(e){const o=this._cleanupFontValue(e);o!==this._fontIcon&&(this._fontIcon=o,this._updateFontIconClasses())}_splitIconName(e){if(!e)return["",""];const o=e.split(":");switch(o.length){case 1:return["",o[0]];case 2:return o;default:throw Error(`Invalid icon name: "${e}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){const e=this._elementsWithExternalReferences;if(e&&e.size){const o=this._location.getPathname();o!==this._previousPath&&(this._previousPath=o,this._prependPathToReferences(o))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(e){this._clearSvgElement();const o=this._location.getPathname();this._previousPath=o,this._cacheChildrenWithExternalReferences(e),this._prependPathToReferences(o),this._elementRef.nativeElement.appendChild(e)}_clearSvgElement(){const e=this._elementRef.nativeElement;let o=e.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();o--;){const i=e.childNodes[o];(1!==i.nodeType||"svg"===i.nodeName.toLowerCase())&&i.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;const e=this._elementRef.nativeElement,o=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(i=>i.length>0);this._previousFontSetClass.forEach(i=>e.classList.remove(i)),o.forEach(i=>e.classList.add(i)),this._previousFontSetClass=o,this.fontIcon!==this._previousFontIconClass&&!o.includes("mat-ligature-font")&&(this._previousFontIconClass&&e.classList.remove(this._previousFontIconClass),this.fontIcon&&e.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(e){return"string"==typeof e?e.trim().split(" ")[0]:e}_prependPathToReferences(e){const o=this._elementsWithExternalReferences;o&&o.forEach((i,a)=>{i.forEach(r=>{a.setAttribute(r.name,`url('${e}#${r.value}')`)})})}_cacheChildrenWithExternalReferences(e){const o=e.querySelectorAll(iD),i=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let a=0;a{const s=o[a],p=s.getAttribute(r),b=p?p.match(aD):null;if(b){let O=i.get(s);O||(O=[],i.set(s,O)),O.push({name:r,value:b[1]})}})}_updateSvgIcon(e){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),e){const[o,i]=this._splitIconName(e);o&&(this._svgNamespace=o),i&&(this._svgName=i),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(i,o).pipe(Mo(1)).subscribe(a=>this._setSvgElement(a),a=>{this._errorHandler.handleError(new Error(`Error retrieving icon ${o}:${i}! ${a.message}`))})}}}return n.\u0275fac=function(e){return new(e||n)(X(_e),X(qp),Ba("aria-hidden"),X(nD),X(Ro),X(tD,8))},n.\u0275cmp=ee({type:n,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:7,hostBindings:function(e,o){2&e&&(yt("data-mat-icon-type",o._usingFontIcon()?"font":"svg")("data-mat-icon-name",o._svgName||o.fontIcon)("data-mat-icon-namespace",o._svgNamespace||o.fontSet),on("mat-icon-inline",o.inline)("mat-icon-no-color","primary"!==o.color&&"accent"!==o.color&&"warn"!==o.color))},inputs:{color:"color",inline:"inline",svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],features:[x1],ngContentSelectors:ZN,decls:1,vars:0,template:function(e,o){1&e&&(ir(),bi(0))},styles:[".mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}"],encapsulation:2,changeDetection:0}),n})(),sD=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({imports:[$t,$t]}),n})();function cD(n,t){if(1&n){const e=Je();Q(0,"div")(1,"button",12),Z0("click",function(){return z1(e),s1(D0().handleLoginToWca())}),a0(2,"First: login"),j(),E1(3,"br"),j()}}function pD(n,t){if(1&n){const e=Je();Q(0,"p")(1,"button",12),Z0("click",function(){const a=z1(e).$implicit;return s1(D0(3).handleCompetitionSelected(a))}),a0(2),j()()}if(2&n){const e=t.$implicit;s0(2),vt(e)}}function lD(n,t){1&n&&(Q(0,"p"),a0(1,"You don't have any competition available :-("),j())}function dD(n,t){if(1&n&&(Q(0,"div")(1,"p"),a0(2,"Select a competition:"),j(),b1(3,pD,3,1,"p",10),b1(4,lD,2,0,"p",7),j()),2&n){const e=D0(2);s0(3),h0("ngForOf",e.competitionsToChooseFrom),s0(1),h0("ngIf",!!e.competitionsToChooseFrom&&0===e.competitionsToChooseFrom.length)}}function bD(n,t){1&n&&(Q(0,"div")(1,"p"),E1(2,"i",13),a0(3," Loading..."),j()())}function MD(n,t){if(1&n&&(Q(0,"div")(1,"p"),a0(2),j(),b1(3,dD,5,2,"div",7),b1(4,bD,4,0,"div",7),j()),2&n){const e=D0();s0(2),Co("Welcome",e.userNameShort?", "+e.userNameShort:"","!"),s0(1),h0("ngIf",!e.loadingWcif),s0(1),h0("ngIf",e.loadingWcif)}}function uD(n,t){if(1&n){const e=Je();Q(0,"p",18),a0(1,"Some assignments are already saved for this competition. Would you like to import them? "),Q(2,"button",17),Z0("click",function(){return z1(e),s1(D0(2).handleImportFromWcif())}),a0(3,"Yes, import"),j()()}if(2&n){const e=D0(2);s0(2),h0("disabled",e.groupsGenerated)}}function zD(n,t){if(1&n&&(Q(0,"span"),a0(1),j()),2&n){const e=D0(2);s0(1),Co(" \u2714 Imported ",e.competitorCounterFromCsv," competitors")}}function OD(n,t){if(1&n){const e=Je();Q(0,"div")(1,"p"),a0(2),E1(3,"br"),a0(4),j(),Q(5,"p"),a0(6,"You have two options: import existing assignments (start from 1), or start generating assignments from scratch (start from 2). Continue below:"),j(),Q(7,"h3"),a0(8,"Import groups (1)"),j(),b1(9,uD,4,1,"p",14),Q(10,"p"),a0(11,"Import assignments from a CSV file "),Q(12,"a",15),Z0("click",function(){z1(e);const i=D0();return s1(i.exportService.csvGroupAndTaskAssignmentsExampleImport(i.groupService.wcif))}),a0(13,"(click for an example)"),j(),a0(14,"? "),E1(15,"input",16),Q(16,"button",17),Z0("click",function(){return z1(e),s1(D0().handleImportGroupsFromCsv())}),a0(17,"Import CSV"),j(),b1(18,zD,2,1,"span",7),j()()}if(2&n){const e=D0();s0(2),Co(" Selected competition: ",e.competitionId,""),s0(2),Ud(" ",e.numberOfEvents," events and ",e.numberOfCompetitors," competitors found"),s0(5),h0("ngIf",e.canImportFromWcif),s0(6),h0("disabled",e.groupsGenerated),s0(1),h0("disabled",e.groupsGenerated),s0(2),h0("ngIf",e.groupsGenerated&&e.importFromCsvStrategy)}}function fD(n,t){if(1&n){const e=Je();Q(0,"div"),a0(1," We'll be using "),Q(2,"input",24),Z0("ngModelChange",function(i){return z1(e),s1(D0(3).groupService.configuration.totalNumberOfTimers=i)})("ngModelChange",function(i){return z1(e),s1(D0(3).handleTotalNumberOfTimersSet(i))}),j(),a0(3," timers in total"),E1(4,"br")(5,"br")(6,"mat-icon",25,26),a0(8," Select scramblers and runners "),Q(9,"a",15),Z0("click",function(){z1(e);const i=D0(3);return s1(i.exportService.staffExample(i.groupService.wcif))}),a0(10,"(click for an example)"),j(),a0(11,": "),E1(12,"input",27)(13,"br")(14,"mat-icon",28,26),a0(16," Alternatively: "),Q(17,"input",29),Z0("ngModelChange",function(i){return z1(e),s1(D0(3).groupService.configuration.autoPickScramblersAndRunners=i)}),j(),Q(18,"label"),a0(19,"Let AGE pick scramblers and runners"),j(),E1(20,"br")(21,"br"),Q(22,"input",29),Z0("ngModelChange",function(i){return z1(e),s1(D0(3).groupService.configuration.doNotAssignJudges=i)}),j(),Q(23,"label"),a0(24,"Do not assign judges (only scramblers & runners)"),j(),E1(25,"br"),Q(26,"input",29),Z0("ngModelChange",function(i){return z1(e),s1(D0(3).groupService.configuration.doNotAssignTasksToNewCompetitors=i)}),j(),Q(27,"label"),a0(28,"Do not assign new competitors to judging"),j(),E1(29,"br"),Q(30,"input",29),Z0("ngModelChange",function(i){return z1(e),s1(D0(3).groupService.configuration.skipDelegatesAndOrganizers=i)}),j(),Q(31,"label"),a0(32,"Do not assign delegates and organizers to judging"),j(),E1(33,"br"),Q(34,"input",30),Z0("click",function(){return z1(e),s1(D0(3).toggleUseStages())}),j(),Q(35,"label"),a0(36,"Use stages (the default will be 2 stages)"),j(),E1(37,"br"),Q(38,"input",29),Z0("ngModelChange",function(i){return z1(e),s1(D0(3).groupService.configuration.fixedSeating=i)}),j(),Q(39,"label"),a0(40,"Use fixed seating (no waiting area)"),j(),E1(41,"mat-icon",31,26),j()}if(2&n){const e=D0(3);s0(2),h0("ngModel",e.groupService.configuration.totalNumberOfTimers)("disabled",e.groupsGenerated),s0(4),h0("matTooltipPosition","right"),s0(6),h0("disabled",e.groupsGenerated),s0(2),h0("matTooltipPosition","right"),s0(3),h0("ngModel",e.groupService.configuration.autoPickScramblersAndRunners)("disabled",e.groupsGenerated),s0(5),h0("ngModel",e.groupService.configuration.doNotAssignJudges)("disabled",e.groupsGenerated),s0(4),h0("ngModel",e.groupService.configuration.doNotAssignTasksToNewCompetitors)("disabled",e.groupsGenerated),s0(4),h0("ngModel",e.groupService.configuration.skipDelegatesAndOrganizers)("disabled",e.groupsGenerated),s0(4),h0("disabled",e.groupsGenerated),s0(4),h0("ngModel",e.groupService.configuration.fixedSeating)("disabled",e.groupsGenerated),s0(3),h0("matTooltipPosition","right")}}function AD(n,t){if(1&n){const e=Je();Q(0,"div")(1,"h3"),a0(2,"General configuration (2)"),j(),Q(3,"select",19),Z0("ngModelChange",function(i){return z1(e),s1(D0(2).groupService.configuration.groupStrategy=i)}),Q(4,"option",20),a0(5,"Random groups (no staff assignments)"),j(),Q(6,"option",21),a0(7,"Groups by speed, fast first (no staff assignments)"),j(),Q(8,"option",22),a0(9,"Groups by speed, fast last (no staff assignments)"),j(),Q(10,"option",23),a0(11,"Groups with staffing for one group in every event one competes in"),j()(),E1(12,"br")(13,"br"),b1(14,fD,43,17,"div",7),j()}if(2&n){const e=D0(2);s0(3),h0("disabled",e.groupsGenerated)("ngModel",e.groupService.configuration.groupStrategy),s0(11),h0("ngIf",e.advancedStrategy)}}function hD(n,t){if(1&n&&(Q(0,"th"),a0(1),j()),2&n){const e=t.$implicit;s0(1),vt(e.id)}}function mD(n,t){if(1&n&&(Q(0,"td"),a0(1),j()),2&n){const e=t.$implicit;s0(1),vt(e.numberOfRegistrations)}}function gD(n,t){if(1&n){const e=Je();Q(0,"td")(1,"input",29),Z0("ngModelChange",function(i){return s1(z1(e).$implicit.configuration.skip=i)}),j()()}if(2&n){const e=t.$implicit,o=D0(3);s0(1),h0("ngModel",e.configuration.skip)("disabled",o.groupsGenerated)}}function _D(n,t){if(1&n){const e=Je();Q(0,"td")(1,"input",34),Z0("ngModelChange",function(i){return s1(z1(e).$implicit.configuration.scrambleGroups=i)}),j()()}if(2&n){const e=t.$implicit,o=D0(3);s0(1),h0("ngModel",e.configuration.scrambleGroups)("disabled",o.groupsGenerated)("hidden",e.configuration.skip)}}function qD(n,t){if(1&n){const e=Je();Q(0,"td")(1,"input",35),Z0("ngModelChange",function(i){return s1(z1(e).$implicit.configuration.stages=i)})("ngModelChange",function(i){const r=z1(e).$implicit;return s1(D0(4).handleNumberOfStagesSet(i,r.id))}),j()()}if(2&n){const e=t.$implicit,o=D0(4);s0(1),h0("ngModel",e.configuration.stages)("disabled",o.groupsGenerated)("hidden",e.configuration.skip)}}function yD(n,t){if(1&n&&(Q(0,"tr")(1,"td"),a0(2,"Stages"),j(),b1(3,qD,2,3,"td",10),j()),2&n){const e=D0(3);s0(3),h0("ngForOf",e.groupService.wcif.events)}}function vD(n,t){if(1&n&&(Q(0,"td")(1,"div",37),a0(2),j()()),2&n){const e=t.$implicit;s0(1),h0("hidden",e.configuration.skip),s0(1),vt(e.configuration.scrambleGroups*e.configuration.stages)}}function WD(n,t){if(1&n&&(Q(0,"tr")(1,"td"),E1(2,"mat-icon",36,26),a0(4,"Number of groups"),j(),b1(5,vD,3,2,"td",10),j()),2&n){const e=D0(3);s0(2),h0("matTooltipPosition","right"),s0(3),h0("ngForOf",e.groupService.wcif.events)}}function RD(n,t){if(1&n&&(Q(0,"td")(1,"div",37),a0(2),j()()),2&n){const e=t.$implicit,o=D0(3);s0(1),h0("hidden",e.configuration.skip),s0(1),vt(o.Math.round(e.numberOfRegistrations/(e.configuration.scrambleGroups*e.configuration.stages)*10)/10)}}function LD(n,t){if(1&n&&(Q(0,"td")(1,"div",37),a0(2),j()()),2&n){const e=t.$implicit,o=D0(4);s0(1),h0("hidden",e.configuration.skip),s0(1),vt(o.Math.round(10*e.configuration.timers)/10)}}function wD(n,t){if(1&n&&(Q(0,"tr")(1,"td"),E1(2,"mat-icon",38,26),a0(4,"(J) Timers per stage"),j(),b1(5,LD,3,2,"td",10),j()),2&n){const e=D0(3);s0(2),h0("matTooltipPosition","right"),s0(3),h0("ngForOf",e.groupService.wcif.events)}}function kD(n,t){if(1&n){const e=Je();Q(0,"td")(1,"input",40),Z0("ngModelChange",function(i){return s1(z1(e).$implicit.configuration.runners=i)}),j()()}if(2&n){const e=t.$implicit,o=D0(4);s0(1),h0("ngModel",e.configuration.runners)("disabled",o.groupsGenerated)("hidden",e.configuration.skip)}}function CD(n,t){if(1&n&&(Q(0,"tr")(1,"td"),E1(2,"mat-icon",39,26),a0(4,"(R) Runners"),j(),b1(5,kD,2,3,"td",10),j()),2&n){const e=D0(3);s0(2),h0("matTooltipPosition","right"),s0(3),h0("ngForOf",e.groupService.wcif.events)}}function ND(n,t){if(1&n){const e=Je();Q(0,"td")(1,"input",35),Z0("ngModelChange",function(i){return s1(z1(e).$implicit.configuration.scramblers=i)}),j()()}if(2&n){const e=t.$implicit,o=D0(4);s0(1),h0("ngModel",e.configuration.scramblers)("disabled",o.groupsGenerated)("hidden",e.configuration.skip)}}function DD(n,t){if(1&n&&(Q(0,"tr")(1,"td"),E1(2,"mat-icon",41,26),a0(4,"(S) Scramblers"),j(),b1(5,ND,2,3,"td",10),j()),2&n){const e=D0(3);s0(2),h0("matTooltipPosition","right"),s0(3),h0("ngForOf",e.groupService.wcif.events)}}function BD(n,t){if(1&n){const e=Je();Q(0,"div")(1,"h3"),a0(2,"Events configuration"),j(),Q(3,"table")(4,"tr"),E1(5,"th"),b1(6,hD,2,1,"th",10),j(),Q(7,"tr")(8,"td"),a0(9,"(C) Competitors"),j(),b1(10,mD,2,1,"td",10),j(),Q(11,"tr")(12,"td"),E1(13,"mat-icon",32,26),a0(15,"Skip event"),j(),b1(16,gD,2,2,"td",10),j(),Q(17,"tr")(18,"td"),a0(19,"Scramblegroups"),j(),b1(20,_D,2,3,"td",10),j(),b1(21,yD,4,1,"tr",7),b1(22,WD,6,2,"tr",7),Q(23,"tr")(24,"td"),E1(25,"mat-icon",33,26),a0(27,"Average competitors"),j(),b1(28,RD,3,2,"td",10),j(),b1(29,wD,6,2,"tr",7),b1(30,CD,6,2,"tr",7),b1(31,DD,6,2,"tr",7),j(),E1(32,"br"),a0(33," Edit all options until you're happy, then click: "),Q(34,"button",17),Z0("click",function(){return z1(e),s1(D0(2).handleGenerate())}),a0(35,"I'm ready, let's generate groups & tasks"),j(),E1(36,"br"),j()}if(2&n){const e=D0(2);s0(6),h0("ngForOf",e.groupService.wcif.events),s0(4),h0("ngForOf",e.groupService.wcif.events),s0(3),h0("matTooltipPosition","right"),s0(3),h0("ngForOf",e.groupService.wcif.events),s0(4),h0("ngForOf",e.groupService.wcif.events),s0(1),h0("ngIf",e.advancedStrategy&&e.groupService.configuration.useMultipleStages),s0(1),h0("ngIf",e.advancedStrategy),s0(3),h0("matTooltipPosition","right"),s0(3),h0("ngForOf",e.groupService.wcif.events),s0(1),h0("ngIf",e.advancedStrategy),s0(1),h0("ngIf",e.advancedStrategy),s0(1),h0("ngIf",e.advancedStrategy),s0(3),h0("disabled",e.groupsGenerated)}}function ID(n,t){1&n&&(Q(0,"span"),a0(1,", or re-generate a suggestion for the assignments of an entire event"),j())}function TD(n,t){if(1&n&&(Q(0,"th"),a0(1),j()),2&n){const e=t.$implicit;s0(1),vt(e.id)}}function ED(n,t){if(1&n){const e=Je();Q(0,"td")(1,"button",12),Z0("click",function(){const a=z1(e).$implicit;return s1(D0(3).handleSortByEvent(a))}),a0(2,"Sort"),j()()}}function SD(n,t){if(1&n){const e=Je();Q(0,"td")(1,"button",43),Z0("click",function(){const a=z1(e).$implicit;return s1(D0(4).handleGenerateOneEvent(a.id))}),a0(2),j()()}if(2&n){const e=t.$implicit,o=D0(4);s0(1),h0("disabled",e.configuration.skip),s0(1),vt(o.basicBySpeedStrategy?"By speed":"Randomize")}}function XD(n,t){if(1&n&&(Q(0,"tr"),E1(1,"td")(2,"td")(3,"td"),b1(4,SD,3,2,"td",10),j()),2&n){const e=D0(3);s0(4),h0("ngForOf",e.groupService.wcif.events)}}function xD(n,t){if(1&n&&(Q(0,"td"),a0(1),j()),2&n){const e=t.$implicit;s0(1),vt(e.numberOfRegistrations)}}function FD(n,t){if(1&n&&(Q(0,"td"),a0(1),j()),2&n){const e=t.$implicit,o=D0().index;s0(1),vt(e.configuration.skip||!e.groupCounters||0===e.groupCounters.length?"":e.groupCounters[o])}}function HD(n,t){if(1&n&&(Q(0,"tr"),E1(1,"td")(2,"td"),Q(3,"td"),E1(4,"mat-icon",44,26),a0(6),j(),b1(7,FD,2,1,"td",10),j()),2&n){const e=t.index,o=D0(3);yt("data-index",e),s0(4),h0("matTooltipPosition","right"),s0(2),Co(" C|J|R|S Group ",e+1,""),s0(1),h0("ngForOf",o.groupService.wcif.events)}}function PD(n,t){if(1&n&&(Q(0,"a",47),a0(1),j()),2&n){const e=D0().$implicit;h0("href","https://www.worldcubeassociation.org/persons/"+e.wcaId,Xl),s0(1),Co("WCA (",e.wcaId,")")}}const YD=function(n,t){return{competingButNoGroup:n,notCompeting:t}};function jD(n,t){if(1&n){const e=Je();Q(0,"td")(1,"input",48),Z0("ngModelChange",function(i){const r=z1(e).$implicit;return s1(D0().$implicit[r.id].group=i)})("blur",function(i){const r=z1(e).$implicit,s=D0().$implicit;return s1(D0(3).handleBlurEvent(i.target,s[r.id].group,r.id))}),j()()}if(2&n){const e=t.$implicit,o=t.index,i=D0(),a=i.$implicit,r=i.index,s=D0(3);s0(1),h0("ngClass",nb(3,YD,s.competingButNoGroup(a,e.id),s.notCompeting(a,e.id)))("ngModel",a[e.id].group)("tabIndex",o*s.competitorsToShow.length+r+1)}}const VD=function(n,t){return{newCompetitor:n,staff:t}};function UD(n,t){if(1&n&&(Q(0,"tr")(1,"td"),b1(2,PD,2,2,"a",45),j(),Q(3,"td"),a0(4),j(),Q(5,"td",46),a0(6),j(),b1(7,jD,2,6,"td",10),j()),2&n){const e=t.$implicit,o=D0(3);s0(2),h0("ngIf",e.wcaId),s0(2),vt(e.age),s0(1),h0("ngClass",nb(5,VD,!e.wcaId,e.isStaff)),s0(1),vt(e.name),s0(1),h0("ngForOf",o.groupService.wcif.events)}}function GD(n,t){if(1&n){const e=Je();Q(0,"div")(1,"h3"),a0(2,"Competitors & group/task assignments"),j(),a0(3," Edit all groups and task assignments until you're happy, then click: "),Q(4,"button",12),Z0("click",function(){return z1(e),s1(D0(2).handleExport())}),a0(5,"I'm ready, let's save & export"),j(),E1(6,"br"),a0(7," You can also sort the competitors by the assignments of an event"),b1(8,ID,2,0,"span",7),E1(9,"br")(10,"br"),a0(11," Filter by name: "),Q(12,"input",42),Z0("ngModelChange",function(i){return z1(e),s1(D0(2).filter=i)})("ngModelChange",function(i){return z1(e),s1(D0(2).handleFilterChanged(i))}),j(),Q(13,"table")(14,"tr")(15,"th"),a0(16,"WCA Link"),j(),Q(17,"th"),a0(18,"Age"),j(),Q(19,"th"),a0(20,"Name"),j(),b1(21,TD,2,1,"th",10),j(),Q(22,"tr"),E1(23,"td")(24,"td"),Q(25,"td")(26,"button",12),Z0("click",function(){return z1(e),s1(D0(2).handleSortCompetitorsByName())}),a0(27,"Sort by name"),j()(),b1(28,ED,3,0,"td",10),j(),b1(29,XD,5,1,"tr",7),Q(30,"tr"),E1(31,"td")(32,"td"),Q(33,"td"),a0(34,"Competitors"),j(),b1(35,xD,2,1,"td",10),j(),b1(36,HD,8,4,"tr",10),b1(37,UD,8,8,"tr",10),j()()}if(2&n){const e=D0(2);s0(8),h0("ngIf",!e.importStrategy),s0(4),h0("ngModel",e.filter),s0(9),h0("ngForOf",e.groupService.wcif.events),s0(7),h0("ngForOf",e.groupService.wcif.events),s0(1),h0("ngIf",!e.importStrategy),s0(6),h0("ngForOf",e.groupService.wcif.events),s0(1),h0("ngForOf",e.groupCounter),s0(1),h0("ngForOf",e.competitorsToShow)}}function ZD(n,t){if(1&n&&(Q(0,"div"),b1(1,AD,15,3,"div",7),b1(2,BD,37,13,"div",7),b1(3,GD,38,8,"div",7),j()),2&n){const e=D0();s0(1),h0("ngIf",!e.importStrategy),s0(1),h0("ngIf",!e.importStrategy),s0(1),h0("ngIf",e.groupsGenerated)}}function $D(n,t){1&n&&(Q(0,"span"),a0(1,"\xa0Note: this may take up to 20 seconds for large competitions"),j())}function KD(n,t){1&n&&(Q(0,"span"),a0(1," \u2714 Successfully saved"),j())}function JD(n,t){1&n&&(Q(0,"span"),a0(1," Saving..."),j())}function QD(n,t){if(1&n&&(Q(0,"span"),a0(1),j()),2&n){const e=D0(2);s0(1),Co(" \u2715 Error while saving",null!=e.wcifSaveError&&null!=e.wcifSaveError.error&&e.wcifSaveError.error.error?": "+(null==e.wcifSaveError||null==e.wcifSaveError.error?null:e.wcifSaveError.error.error):"","")}}function eB(n,t){if(1&n){const e=Je();Q(0,"div")(1,"h3"),a0(2,"Export"),j(),a0(3," Want to go back to make more changes? "),Q(4,"button",12),Z0("click",function(){return z1(e),s1(D0().handleBackToEdit())}),a0(5,"Go back to editing"),j(),E1(6,"br"),Q(7,"h4"),a0(8,"Save to WCA"),j(),Q(9,"p")(10,"button",12),Z0("click",function(){return z1(e),s1(D0().handleSaveGroupsAndAssignmentsToWcif())}),a0(11,"Save groups & assignments"),j(),b1(12,$D,2,0,"span",7),b1(13,KD,2,0,"span",7),b1(14,JD,2,0,"span",7),b1(15,QD,2,1,"span",7),j(),Q(16,"p"),a0(17,"This will allow other tools, like "),Q(18,"a",49),a0(19,"competitiongroups"),j(),a0(20," and "),Q(21,"a",50),a0(22,"Cutifier"),j(),a0(23," to read the groups and assignments."),j(),Q(24,"h4"),a0(25,"Download files"),j(),Q(26,"p")(27,"button",12),Z0("click",function(){z1(e);const i=D0();return s1(i.exportService.pdfRegistrationLists(i.groupService.wcif))}),a0(28,"Registration lists (2 PDFs)"),j()(),Q(29,"p")(30,"button",12),Z0("click",function(){z1(e);const i=D0();return s1(i.exportService.csvGroupAndTaskAssignments(i.groupService.wcif))}),a0(31,"All group + task assignments (CSV)"),j()(),Q(32,"p")(33,"button",12),Z0("click",function(){z1(e);const i=D0();return s1(i.exportService.pdfTableGroupAndTaskAssignments(i.groupService.wcif,i.groupService.configuration))}),a0(34,"All group + task assignments (PDF)"),j()(),Q(35,"p")(36,"button",12),Z0("click",function(){z1(e);const i=D0();return s1(i.exportService.pdfGroupOverview(i.groupService.wcif))}),a0(37,"Overview per group with names of all competitors, judges, scramblers and runners (PDF)"),j()(),Q(38,"p")(39,"button",12),Z0("click",function(){z1(e);const i=D0();return s1(i.exportService.pdfPersonalSchedules(i.groupService.wcif,i.groupService.configuration))}),a0(40,"Personal schedules + nametags (PDF)"),j(),Q(41,"input",11),Z0("ngModelChange",function(i){return z1(e),s1(D0().groupService.configuration.bordersOnNametags=i)}),j(),Q(42,"label"),a0(43,"Show light borders for cutting and folding"),j()(),Q(44,"h4"),a0(45,"Download scorecards"),j(),Q(46,"p")(47,"input",11),Z0("ngModelChange",function(i){return z1(e),s1(D0().groupService.configuration.printStationNumbersOnScoreCards=i)}),j(),Q(48,"label"),a0(49,"Print station numbers in top right corner"),j()(),Q(50,"p")(51,"button",12),Z0("click",function(){z1(e);const i=D0();return s1(i.scoreCardsService.printScoreCardsForAllFirstRoundsExceptFMC(i.groupService.wcif,!1))}),a0(52,"Scorecards of all first rounds on A4, 4 per page (PDF)"),j(),a0(53," (Note: this may take a few seconds for small competitions, and up to 20 seconds for large ones)"),j(),Q(54,"p")(55,"button",12),Z0("click",function(){z1(e);const i=D0();return s1(i.scoreCardsService.printScoreCardsForAllFirstRoundsExceptFMC(i.groupService.wcif,!0))}),a0(56,"Scorecards of all first rounds on A6 (PDF)"),j(),a0(57,"\xa0"),E1(58,"i",51),a0(59," New! "),j(),Q(60,"p")(61,"button",12),Z0("click",function(){z1(e);const i=D0();return s1(i.scoreCardsService.printFourEmptyScorecards(i.groupService.wcif))}),a0(62,"4 Empty scorecards on A4 (PDF)"),j()(),Q(63,"p")(64,"button",12),Z0("click",function(){z1(e);const i=D0();return s1(i.scoreCardsService.printOneEmptyScorecardOnA6(i.groupService.wcif))}),a0(65,"1 Empty scorecard on A6 (PDF)"),j(),a0(66,"\xa0"),E1(67,"i",51),a0(68," New! "),j()()}if(2&n){const e=D0();s0(12),h0("ngIf","FALSE"===e.wcifSaved),s0(1),h0("ngIf","TRUE"===e.wcifSaved),s0(1),h0("ngIf","SAVING"===e.wcifSaved),s0(1),h0("ngIf","ERROR"===e.wcifSaved),s0(26),h0("ngModel",e.groupService.configuration.bordersOnNametags),s0(6),h0("ngModel",e.groupService.configuration.printStationNumbersOnScoreCards)}}function tB(n,t){if(1&n){const e=Je();Q(0,"div")(1,"div",52)(2,"input",53),Z0("ngModelChange",function(i){return s1(z1(e).$implicit.color=i)}),j(),Q(3,"span",54),a0(4),j(),a0(5," Station numbers start from: "),Q(6,"input",55),Z0("ngModelChange",function(i){return s1(z1(e).$implicit.stationNumberFrom=i)}),j()()()}if(2&n){const e=t.$implicit;s0(2),h0("ngModel",e.color),s0(2),vt(e.name),s0(2),h0("ngModel",e.stationNumberFrom)}}let nB=(()=>{class n{constructor(e,o,i,a,r){this.apiService=e,this.groupService=o,this.exportService=i,this.scoreCardsService=a,this.dialog=r,this.groupsGenerated=!1,this.readyForExport=!1,this.loadingWcif=!1,this.competitionsToChooseFrom=null,this.filter="",this.groupCounter=[],this.competitorCounterFromCsv=0,this.wcifSaved="FALSE",this.Math=Math,this.groupService.document=document,this.apiService.oauthToken&&(this.handleGetUser(),this.handleGetCompetitions())}handleLoginToWca(){this.apiService.logIn()}handleGetUser(){this.apiService.getUser().subscribe(e=>{this.userNameShort=e.me.name.split(" ")[0],this.groupService.userWcaId=e.me.wca_id,this.apiService.logUserLoggedIn(e)})}handleGetCompetitions(){this.apiService.getCompetitions().subscribe(e=>{1===e.length&&this.handleCompetitionSelected(e[0].id),this.competitionsToChooseFrom=e.map(o=>o.id)})}handleCompetitionSelected(e){this.loadingWcif=!0,this.apiService.getWcif(e).subscribe(o=>{this.apiService.logUserFetchedWcifOf(this.userNameShort,e),this.groupService.wcif=o;try{this.groupService.processWcif(),this.loadingWcif=!1}catch(i){console.error(i),this.groupService.wcif=void 0}})}handleTotalNumberOfTimersSet(e){this.groupService.configuration.totalNumberOfTimers=Math.max(1,e),this.groupService.setDefaultEventConfiguration()}handleNumberOfStagesSet(e,o){const i=m1.getEvent(o,this.wcif()).configuration;i.stages=e,i.timers=i.totalTimers/i.stages}toggleUseStages(){this.groupService.configuration.useMultipleStages=!this.groupService.configuration.useMultipleStages,this.groupService.configuration.useMultipleStages?this.wcif().events.forEach(e=>{e.configuration.stages=2,e.configuration.timers=e.configuration.totalTimers/e.configuration.stages}):this.wcif().events.forEach(e=>{e.configuration.stages=1,e.configuration.timers=e.configuration.totalTimers/e.configuration.stages})}handleGenerate(){try{this.wcif().events.forEach(e=>{this.groupService.generateGrouping(e.id),this.groupCounter=this.getGroupCounterBasedOnEvent(e)}),this.groupsGenerated=!0}catch(e){console.error(e),alert(e)}}getGroupCounterBasedOnEvent(e){return Array(Math.max(this.groupCounter.length,e.configuration.stages*e.configuration.scrambleGroups))}countCJRSForAllEvents(e){let o=1;return e.events.forEach(i=>{const a=m1.countGroupsForEvent(e,i);this.groupService.countCJRSForEvent(i.id,a),a>o&&(o=a)}),new Array(o)}handleGenerateOneEvent(e){this.groupService.generateGrouping(e),m1.sortCompetitorsByGroupInEvent(this.wcif(),e)}handleExport(){m1.sortCompetitorsByName(this.wcif()),this.readyForExport=!0,this.apiService.logUserClicksExport(this.userNameShort,this.wcif().id)}handleBackToEdit(){this.readyForExport=!1,this.apiService.logUserClicksBackToEdit(this.userNameShort,this.wcif().id)}handleFilterChanged(e){this.filter=e}handleImportFromWcif(){this.groupService.importAssignmentsFromWcif(),this.groupCounter=this.countCJRSForAllEvents(this.wcif()),this.apiService.logUserImportedFromWcif(this.userNameShort,this.wcif().id),this.groupService.configuration.groupStrategy="assignmentsFromWcif",m1.sortCompetitorsByName(this.wcif()),this.groupsGenerated=!0}handleImportGroupsFromCsv(){this.groupService.importAssignmentsFromCsv(e=>{this.groupCounter=this.countCJRSForAllEvents(this.wcif()),this.apiService.logUserImportedFromCsv(this.userNameShort,this.wcif().id),this.groupService.configuration.groupStrategy="fromCsv",m1.sortCompetitorsByName(this.wcif()),this.competitorCounterFromCsv=e,this.groupsGenerated=!0})}handleSaveGroupsAndAssignmentsToWcif(){this.wcifSaved="SAVING",this.apiService.patchWcif(this.wcif(),this.groupService.configuration,()=>{this.wcifSaved="TRUE"},e=>{this.apiService.logUserGotErrorFromSavingWcif(this.userNameShort,this.wcif().id,e),this.wcifSaved="ERROR",this.wcifSaveError=e}),this.apiService.logUserSavedFromWcif(this.userNameShort,this.wcif().id)}handleSortByEvent(e){m1.sortCompetitorsByGroupInEvent(this.wcif(),e.id)}handleSortCompetitorsByName(){m1.sortCompetitorsByName(this.wcif())}handleBlurEvent(e,o,i){this.isValidAssignment(o,i)?$(e).removeClass("invalidAssignment"):$(e).addClass("invalidAssignment"),this.groupService.countCJRSForEvent(i)}isValidAssignment(e,o){if(null===e||""===e)return!0;if(!RegExp("^[0-9SJR;]+$").test(e))return!1;const i=m1.getEvent(o,this.wcif()).configuration,a=i.scrambleGroups*i.stages,r=e.split(";");for(let s=0;sa)return!1;return!(!i.skip&&this.hasDuplicates(this.mapPartsToParallelGroupNumber(r,i)))}mapPartsToParallelGroupNumber(e,o){return e.map(i=>Math.trunc((parseInt(i.match(/[0-9]+/)[0])-1)/o.stages))}hasDuplicates(e){return new Set(e).size!==e.length}competingButNoGroup(e,o){return e[o].competing&&!RegExp("^[0-9]").test(e[o].group)}notCompeting(e,o){return!e[o].competing}get competitionId(){return this.wcif()?this.wcif().id:null}get numberOfEvents(){return this.wcif()?this.wcif().events.length:null}get numberOfCompetitors(){return this.wcif()?this.wcif().persons.length:null}get competitorsToShow(){return""===this.filter?this.wcif().persons:this.wcif().persons.filter(e=>e.name.toUpperCase().indexOf(this.filter.toUpperCase())>-1)}get advancedStrategy(){return"advanced"===this.groupService.configuration.groupStrategy}get basicBySpeedStrategy(){return"basicBySpeed"===this.groupService.configuration.groupStrategy||"basicBySpeedReverse"===this.groupService.configuration.groupStrategy}get importStrategy(){return"assignmentsFromWcif"===this.groupService.configuration.groupStrategy||"fromCsv"===this.groupService.configuration.groupStrategy}get importFromCsvStrategy(){return"fromCsv"===this.groupService.configuration.groupStrategy}get canImportFromWcif(){let e=0;return this.wcif().persons.forEach(o=>{o.assignments.length>0&&e++}),2*e>this.wcif().persons.length}version(){return"1.2.014"}get getRooms(){return this.groupService.configuration.rooms}wcif(){return this.groupService.wcif}openConfirmSaveWcif(){this.dialog.open(nN,{width:"300px"}).afterClosed().subscribe(o=>{this.handleSaveGroupsAndAssignmentsToWcif()})}}return n.\u0275fac=function(e){return new(e||n)(X(_7),X(pg),X(y7),X(v7),X(gp))},n.\u0275cmp=ee({type:n,selectors:[["my-app"]],decls:36,vars:9,consts:[["href","https://fonts.googleapis.com/icon?family=Material+Icons","rel","stylesheet"],[1,"content"],["autosize","",1,"example-container"],["href","https://github.com/Goosly/AGE/wiki","target","_blank",1,"headerLink"],[1,"fa","fa-book"],["href","https://github.com/Goosly/AGE","target","_blank",1,"headerLink"],[1,"fa","fa-github"],[4,"ngIf"],["mode","over","disableClose","",1,"example-sidenav"],["drawer",""],[4,"ngFor","ngForOf"],["type","checkbox",3,"ngModel","ngModelChange"],[3,"click"],[1,"fa","fa-hourglass-half"],["class","red",4,"ngIf"],["ngHref","#here",3,"click"],["type","file","id","importCsv","accept",".csv",3,"disabled"],[3,"disabled","click"],[1,"red"],[1,"form-control",3,"disabled","ngModel","ngModelChange"],["value","basic"],["value","basicBySpeed"],["value","basicBySpeedReverse"],["value","advanced"],["type","number","min","1","step","1",3,"ngModel","disabled","ngModelChange"],["fontIcon","info","matTooltipClass","tooltip","matTooltip","Select your CSV file that contains trusted scramblers and capable runners",1,"blue-icon",3,"matTooltipPosition"],["tooltip","matTooltip"],["type","file","id","staff","accept",".csv",3,"disabled"],["fontIcon","info","matTooltipClass","tooltip","matTooltip","Or let AGE pick scramblers and runners",1,"blue-icon",3,"matTooltipPosition"],["type","checkbox",3,"ngModel","disabled","ngModelChange"],["type","checkbox",3,"disabled","click"],["fontIcon","info","matTooltipClass","tooltip","matTooltip","For events with more than 2 scramblegroups, AGE will try to provide a judge for every competitor",1,"blue-icon",3,"matTooltipPosition"],["fontIcon","info","matTooltipClass","tooltip","matTooltip","Do not generate groups for this event. You'll have to assign groups and tasks yourself.",1,"blue-icon",3,"matTooltipPosition"],["fontIcon","info","matTooltipClass","tooltip","matTooltip","Number of competitors divided by number of groups",1,"blue-icon",3,"matTooltipPosition"],["type","number","min","2","step","1",3,"ngModel","disabled","hidden","ngModelChange"],["type","number","min","1","step","1",3,"ngModel","disabled","hidden","ngModelChange"],["fontIcon","info","matTooltipClass","tooltip","matTooltip","Number of groups is scramblegroups multiplied by stages",1,"blue-icon",3,"matTooltipPosition"],[3,"hidden"],["fontIcon","info","matTooltipClass","tooltip","matTooltip","Total number of timers divided by number of stages. This will be the maximum number of assigned judges per group.",1,"blue-icon",3,"matTooltipPosition"],["fontIcon","info","matTooltipClass","tooltip","matTooltip","Amount of runners you want per group",1,"blue-icon",3,"matTooltipPosition"],["type","number","min","0","step","1",3,"ngModel","disabled","hidden","ngModelChange"],["fontIcon","info","matTooltipClass","tooltip","matTooltip","Amount of scramblers you want per group",1,"blue-icon",3,"matTooltipPosition"],["type","text",1,"filter",3,"ngModel","ngModelChange"],[1,"small",3,"disabled","click"],["fontIcon","info","matTooltipClass","tooltip","matTooltip","C|J|R|S is short for Competitors|Judges|Runners|Scramblers. The numbers will be updated when you make a change to the assignments.",1,"blue-icon",3,"matTooltipPosition"],["target","_blank",3,"href",4,"ngIf"],[3,"ngClass"],["target","_blank",3,"href"],[1,"group",3,"ngClass","ngModel","tabIndex","ngModelChange","blur"],["href","https://www.competitiongroups.com/","target","_blank"],["href","https://bestsiteever.ru/cutifier/","target","_blank"],[1,"fa","fa-arrow-right"],[2,"margin-bottom","0.5rem"],["type","color","matInput","","disabled","true",2,"margin-right","0.5rem",3,"ngModel","ngModelChange"],[2,"margin-right","0.5rem"],["type","number","matInput","",2,"margin-right","0.5rem",3,"ngModel","ngModelChange"]],template:function(e,o){if(1&e){const i=Je();E1(0,"link",0),Q(1,"div",1)(2,"mat-drawer-container",2)(3,"h1"),a0(4,"Advanced Group Editor (AGE)"),j(),a0(5,"\xa0"),Q(6,"h6"),a0(7),j(),a0(8,"\xa0 "),Q(9,"a",3),E1(10,"i",4),a0(11," Wiki"),j(),a0(12,"\xa0 "),Q(13,"a",5),E1(14,"i",6),a0(15," Github"),j(),b1(16,cD,4,0,"div",7),b1(17,MD,5,3,"div",7),b1(18,OD,19,7,"div",7),b1(19,ZD,4,3,"div",7),b1(20,eB,69,6,"div",7),Q(21,"mat-drawer",8,9)(23,"h2"),a0(24,"Configuration of rooms"),j(),b1(25,tB,7,3,"div",10),Q(26,"input",11),Z0("ngModelChange",function(r){return o.groupService.configuration.printColorsOnTableOverview=r}),j(),Q(27,"label"),a0(28,"Include stage colors on table overview"),j(),E1(29,"br"),Q(30,"input",11),Z0("ngModelChange",function(r){return o.groupService.configuration.printColorsOnPersonalSchedules=r}),j(),Q(31,"label"),a0(32,"Include stage colors on personal schedules"),j(),E1(33,"br"),Q(34,"button",12),Z0("click",function(){return z1(i),function cO(n){return Jo(function rl(){return _1.lFrame.contextLView}(),22+n)}(22).toggle(),s1(o.openConfirmSaveWcif())}),a0(35,"Confirm"),j()()()()}2&e&&(s0(7),vt(o.version()),s0(9),h0("ngIf",!o.apiService.oauthToken),s0(1),h0("ngIf",o.apiService.oauthToken&&!o.competitionId),s0(1),h0("ngIf",o.competitionId&&o.groupService.wcif&&!o.readyForExport),s0(1),h0("ngIf",o.competitionId&&o.groupService.wcif&&!o.readyForExport),s0(1),h0("ngIf",o.readyForExport),s0(5),h0("ngForOf",o.getRooms),s0(1),h0("ngModel",o.groupService.configuration.printColorsOnTableOverview),s0(4),h0("ngModel",o.groupService.configuration.printColorsOnPersonalSchedules))},dependencies:[xb,ch,Fb,Im,Em,Fc,zM,tM,Qc,lm,hM,uM,v5,W5,vN,IN,rD],styles:['div[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}.content[_ngcontent-%COMP%]{margin:auto}input[type=number][_ngcontent-%COMP%]{width:40px}.group[_ngcontent-%COMP%]{width:60px}.filter[_ngcontent-%COMP%]{width:100px}button[_ngcontent-%COMP%]{background-color:#1596bc;border:none;color:#fff;padding:6px 10px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;border-radius:8px}.small[_ngcontent-%COMP%]{padding:6px 2px}button[_ngcontent-%COMP%]:disabled{background-color:#767d87}th[_ngcontent-%COMP%]{text-align:left}a[_ngcontent-%COMP%]{color:#1596bc}.blue-icon[_ngcontent-%COMP%]{color:#4dd6ef;font-size:20px;height:20px;width:20px;vertical-align:middle;margin-left:2px;margin-right:2px} .tooltip{font-size:14px}.newCompetitor[_ngcontent-%COMP%]{color:#dc143c}.staff[_ngcontent-%COMP%]{color:#228b22}input.competingButNoGroup[_ngcontent-%COMP%]{border:2px solid red}input.invalidAssignment[_ngcontent-%COMP%]{border:1px solid red!important}input.notCompeting[_ngcontent-%COMP%]{border:1px dotted lightgray}.red[_ngcontent-%COMP%]{color:#8b0000}h1[_ngcontent-%COMP%], h6[_ngcontent-%COMP%], a.headerLink[_ngcontent-%COMP%]{display:inline-block}h1[_ngcontent-%COMP%]{margin-top:10px;margin-bottom:0}.material-symbols-outlined[_ngcontent-%COMP%]{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}']}),n})();function S5(n){return new M0(3e3,!1)}function EB(){return typeof window<"u"&&typeof window.document<"u"}function QM(){return typeof process<"u"&&"[object process]"==={}.toString.call(process)}function qi(n){switch(n.length){case 0:return new Qs;case 1:return n[0];default:return new A5(n)}}function X5(n,t,e,o,i=new Map,a=new Map){const r=[],s=[];let p=-1,b=null;if(o.forEach(O=>{const _=O.get("offset"),R=_==p,L=R&&b||new Map;O.forEach((D,E)=>{let n0=E,r0=D;if("offset"!==E)switch(n0=t.normalizePropertyName(n0,r),r0){case"!":r0=i.get(E);break;case To:r0=a.get(E);break;default:r0=t.normalizeStyleValue(E,n0,r0,r)}L.set(n0,r0)}),R||s.push(L),b=L,p=_}),r.length)throw function vB(n){return new M0(3502,!1)}();return s}function eu(n,t,e,o){switch(t){case"start":n.onStart(()=>o(e&&tu(e,"start",n)));break;case"done":n.onDone(()=>o(e&&tu(e,"done",n)));break;case"destroy":n.onDestroy(()=>o(e&&tu(e,"destroy",n)))}}function tu(n,t,e){const a=nu(n.element,n.triggerName,n.fromState,n.toState,t||n.phaseName,e.totalTime??n.totalTime,!!e.disabled),r=n._data;return null!=r&&(a._data=r),a}function nu(n,t,e,o,i="",a=0,r){return{element:n,triggerName:t,fromState:e,toState:o,phaseName:i,totalTime:a,disabled:!!r}}function Mn(n,t,e){let o=n.get(t);return o||n.set(t,o=e),o}function x5(n){const t=n.indexOf(":");return[n.substring(1,t),n.slice(t+1)]}let ou=(n,t)=>!1,F5=(n,t,e)=>[],H5=null;function iu(n){const t=n.parentNode||n.host;return t===H5?null:t}(QM()||typeof Element<"u")&&(EB()?(H5=(()=>document.documentElement)(),ou=(n,t)=>{for(;t;){if(t===n)return!0;t=iu(t)}return!1}):ou=(n,t)=>n.contains(t),F5=(n,t,e)=>{if(e)return Array.from(n.querySelectorAll(t));const o=n.querySelector(t);return o?[o]:[]});let pa=null,P5=!1;const Y5=ou,j5=F5;let V5=(()=>{class n{validateStyleProperty(e){return function XB(n){pa||(pa=function xB(){return typeof document<"u"?document.body:null}()||{},P5=!!pa.style&&"WebkitAppearance"in pa.style);let t=!0;return pa.style&&!function SB(n){return"ebkit"==n.substring(1,6)}(n)&&(t=n in pa.style,!t&&P5&&(t="Webkit"+n.charAt(0).toUpperCase()+n.slice(1)in pa.style)),t}(e)}matchesElement(e,o){return!1}containsElement(e,o){return Y5(e,o)}getParentElement(e){return iu(e)}query(e,o,i){return j5(e,o,i)}computeStyle(e,o,i){return i||""}animate(e,o,i,a,r,s=[],p){return new Qs(i,a)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})(),au=(()=>{class n{}return n.NOOP=new V5,n})();const ru="ng-enter",vp="ng-leave",Wp="ng-trigger",Rp=".ng-trigger",G5="ng-animating",su=".ng-animating";function Eo(n){if("number"==typeof n)return n;const t=n.match(/^(-?[\.\d]+)(m?s)/);return!t||t.length<2?0:cu(parseFloat(t[1]),t[2])}function cu(n,t){return"s"===t?1e3*n:n}function Lp(n,t,e){return n.hasOwnProperty("duration")?n:function PB(n,t,e){let i,a=0,r="";if("string"==typeof n){const s=n.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===s)return t.push(S5()),{duration:0,delay:0,easing:""};i=cu(parseFloat(s[1]),s[2]);const p=s[3];null!=p&&(a=cu(parseFloat(p),s[4]));const b=s[5];b&&(r=b)}else i=n;if(!e){let s=!1,p=t.length;i<0&&(t.push(function oB(){return new M0(3100,!1)}()),s=!0),a<0&&(t.push(function iB(){return new M0(3101,!1)}()),s=!0),s&&t.splice(p,0,S5())}return{duration:i,delay:a,easing:r}}(n,t,e)}function t2(n,t={}){return Object.keys(n).forEach(e=>{t[e]=n[e]}),t}function Z5(n){const t=new Map;return Object.keys(n).forEach(e=>{t.set(e,n[e])}),t}function yi(n,t=new Map,e){if(e)for(let[o,i]of e)t.set(o,i);for(let[o,i]of n)t.set(o,i);return t}function K5(n,t,e){return e?t+":"+e+";":""}function J5(n){let t="";for(let e=0;e{const a=lu(i);e&&!e.has(i)&&e.set(i,n.style[a]),n.style[a]=o}),QM()&&J5(n))}function la(n,t){n.style&&(t.forEach((e,o)=>{const i=lu(o);n.style[i]=""}),QM()&&J5(n))}function n2(n){return Array.isArray(n)?1==n.length?n[0]:u5(n):n}const pu=new RegExp("{{\\s*(.+?)\\s*}}","g");function Q5(n){let t=[];if("string"==typeof n){let e;for(;e=pu.exec(n);)t.push(e[1]);pu.lastIndex=0}return t}function o2(n,t,e){const o=n.toString(),i=o.replace(pu,(a,r)=>{let s=t[r];return null==s&&(e.push(function rB(n){return new M0(3003,!1)}()),s=""),s.toString()});return i==o?n:i}function wp(n){const t=[];let e=n.next();for(;!e.done;)t.push(e.value),e=n.next();return t}const VB=/-+([a-z0-9])/g;function lu(n){return n.replace(VB,(...t)=>t[1].toUpperCase())}function UB(n){return n.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function un(n,t,e){switch(t.type){case 7:return n.visitTrigger(t,e);case 0:return n.visitState(t,e);case 1:return n.visitTransition(t,e);case 2:return n.visitSequence(t,e);case 3:return n.visitGroup(t,e);case 4:return n.visitAnimate(t,e);case 5:return n.visitKeyframes(t,e);case 6:return n.visitStyle(t,e);case 8:return n.visitReference(t,e);case 9:return n.visitAnimateChild(t,e);case 10:return n.visitAnimateRef(t,e);case 11:return n.visitQuery(t,e);case 12:return n.visitStagger(t,e);default:throw function sB(n){return new M0(3004,!1)}()}}function e4(n,t){return window.getComputedStyle(n)[t]}function QB(n,t){const e=[];return"string"==typeof n?n.split(/\s*,\s*/).forEach(o=>function eI(n,t,e){if(":"==n[0]){const p=function tI(n,t){switch(n){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(e,o)=>parseFloat(o)>parseFloat(e);case":decrement":return(e,o)=>parseFloat(o) *"}}(n,e);if("function"==typeof p)return void t.push(p);n=p}const o=n.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(null==o||o.length<4)return e.push(function mB(n){return new M0(3015,!1)}()),t;const i=o[1],a=o[2],r=o[3];t.push(t4(i,r));"<"==a[0]&&!("*"==i&&"*"==r)&&t.push(t4(r,i))}(o,e,t)):e.push(n),e}const Dp=new Set(["true","1"]),Bp=new Set(["false","0"]);function t4(n,t){const e=Dp.has(n)||Bp.has(n),o=Dp.has(t)||Bp.has(t);return(i,a)=>{let r="*"==n||n==i,s="*"==t||t==a;return!r&&e&&"boolean"==typeof i&&(r=i?Dp.has(n):Bp.has(n)),!s&&o&&"boolean"==typeof a&&(s=a?Dp.has(t):Bp.has(t)),r&&s}}const nI=new RegExp("s*:selfs*,?","g");function du(n,t,e,o){return new oI(n).build(t,e,o)}class oI{constructor(t){this._driver=t}build(t,e,o){const i=new rI(e);return this._resetContextStyleTimingState(i),un(this,n2(t),i)}_resetContextStyleTimingState(t){t.currentQuerySelector="",t.collectedStyles=new Map,t.collectedStyles.set("",new Map),t.currentTime=0}visitTrigger(t,e){let o=e.queryCount=0,i=e.depCount=0;const a=[],r=[];return"@"==t.name.charAt(0)&&e.errors.push(function pB(){return new M0(3006,!1)}()),t.definitions.forEach(s=>{if(this._resetContextStyleTimingState(e),0==s.type){const p=s,b=p.name;b.toString().split(/\s*,\s*/).forEach(O=>{p.name=O,a.push(this.visitState(p,e))}),p.name=b}else if(1==s.type){const p=this.visitTransition(s,e);o+=p.queryCount,i+=p.depCount,r.push(p)}else e.errors.push(function lB(){return new M0(3007,!1)}())}),{type:7,name:t.name,states:a,transitions:r,queryCount:o,depCount:i,options:null}}visitState(t,e){const o=this.visitStyle(t.styles,e),i=t.options&&t.options.params||null;if(o.containsDynamicStyles){const a=new Set,r=i||{};o.styles.forEach(s=>{s instanceof Map&&s.forEach(p=>{Q5(p).forEach(b=>{r.hasOwnProperty(b)||a.add(b)})})}),a.size&&(wp(a.values()),e.errors.push(function dB(n,t){return new M0(3008,!1)}()))}return{type:0,name:t.name,style:o,options:i?{params:i}:null}}visitTransition(t,e){e.queryCount=0,e.depCount=0;const o=un(this,n2(t.animation),e);return{type:1,matchers:QB(t.expr,e.errors),animation:o,queryCount:e.queryCount,depCount:e.depCount,options:da(t.options)}}visitSequence(t,e){return{type:2,steps:t.steps.map(o=>un(this,o,e)),options:da(t.options)}}visitGroup(t,e){const o=e.currentTime;let i=0;const a=t.steps.map(r=>{e.currentTime=o;const s=un(this,r,e);return i=Math.max(i,e.currentTime),s});return e.currentTime=i,{type:3,steps:a,options:da(t.options)}}visitAnimate(t,e){const o=function cI(n,t){if(n.hasOwnProperty("duration"))return n;if("number"==typeof n)return bu(Lp(n,t).duration,0,"");const e=n;if(e.split(/\s+/).some(a=>"{"==a.charAt(0)&&"{"==a.charAt(1))){const a=bu(0,0,"");return a.dynamic=!0,a.strValue=e,a}const i=Lp(e,t);return bu(i.duration,i.delay,i.easing)}(t.timings,e.errors);e.currentAnimateTimings=o;let i,a=t.styles?t.styles:Xt({});if(5==a.type)i=this.visitKeyframes(a,e);else{let r=t.styles,s=!1;if(!r){s=!0;const b={};o.easing&&(b.easing=o.easing),r=Xt(b)}e.currentTime+=o.duration+o.delay;const p=this.visitStyle(r,e);p.isEmptyStep=s,i=p}return e.currentAnimateTimings=null,{type:4,timings:o,style:i,options:null}}visitStyle(t,e){const o=this._makeStyleAst(t,e);return this._validateStyleAst(o,e),o}_makeStyleAst(t,e){const o=[],i=Array.isArray(t.styles)?t.styles:[t.styles];for(let s of i)"string"==typeof s?s===To?o.push(s):e.errors.push(new M0(3002,!1)):o.push(Z5(s));let a=!1,r=null;return o.forEach(s=>{if(s instanceof Map&&(s.has("easing")&&(r=s.get("easing"),s.delete("easing")),!a))for(let p of s.values())if(p.toString().indexOf("{{")>=0){a=!0;break}}),{type:6,styles:o,easing:r,offset:t.offset,containsDynamicStyles:a,options:null}}_validateStyleAst(t,e){const o=e.currentAnimateTimings;let i=e.currentTime,a=e.currentTime;o&&a>0&&(a-=o.duration+o.delay),t.styles.forEach(r=>{"string"!=typeof r&&r.forEach((s,p)=>{const b=e.collectedStyles.get(e.currentQuerySelector),O=b.get(p);let _=!0;O&&(a!=i&&a>=O.startTime&&i<=O.endTime&&(e.errors.push(function MB(n,t,e,o,i){return new M0(3010,!1)}()),_=!1),a=O.startTime),_&&b.set(p,{startTime:a,endTime:i}),e.options&&function jB(n,t,e){const o=t.params||{},i=Q5(n);i.length&&i.forEach(a=>{o.hasOwnProperty(a)||e.push(function aB(n){return new M0(3001,!1)}())})}(s,e.options,e.errors)})})}visitKeyframes(t,e){const o={type:5,styles:[],options:null};if(!e.currentAnimateTimings)return e.errors.push(function uB(){return new M0(3011,!1)}()),o;let a=0;const r=[];let s=!1,p=!1,b=0;const O=t.steps.map(r0=>{const W0=this._makeStyleAst(r0,e);let t0=null!=W0.offset?W0.offset:function sI(n){if("string"==typeof n)return null;let t=null;if(Array.isArray(n))n.forEach(e=>{if(e instanceof Map&&e.has("offset")){const o=e;t=parseFloat(o.get("offset")),o.delete("offset")}});else if(n instanceof Map&&n.has("offset")){const e=n;t=parseFloat(e.get("offset")),e.delete("offset")}return t}(W0.styles),L0=0;return null!=t0&&(a++,L0=W0.offset=t0),p=p||L0<0||L0>1,s=s||L00&&a<_?e.errors.push(function fB(){return new M0(3202,!1)}()):0==a&&(R=1/(_-1));const L=_-1,D=e.currentTime,E=e.currentAnimateTimings,n0=E.duration;return O.forEach((r0,W0)=>{const t0=R>0?W0==L?1:R*W0:r[W0],L0=t0*n0;e.currentTime=D+E.delay+L0,E.duration=L0,this._validateStyleAst(r0,e),r0.offset=t0,o.styles.push(r0)}),o}visitReference(t,e){return{type:8,animation:un(this,n2(t.animation),e),options:da(t.options)}}visitAnimateChild(t,e){return e.depCount++,{type:9,options:da(t.options)}}visitAnimateRef(t,e){return{type:10,animation:this.visitReference(t.animation,e),options:da(t.options)}}visitQuery(t,e){const o=e.currentQuerySelector,i=t.options||{};e.queryCount++,e.currentQuery=t;const[a,r]=function iI(n){const t=!!n.split(/\s*,\s*/).find(e=>":self"==e);return t&&(n=n.replace(nI,"")),n=n.replace(/@\*/g,Rp).replace(/@\w+/g,e=>Rp+"-"+e.slice(1)).replace(/:animating/g,su),[n,t]}(t.selector);e.currentQuerySelector=o.length?o+" "+a:a,Mn(e.collectedStyles,e.currentQuerySelector,new Map);const s=un(this,n2(t.animation),e);return e.currentQuery=null,e.currentQuerySelector=o,{type:11,selector:a,limit:i.limit||0,optional:!!i.optional,includeSelf:r,animation:s,originalSelector:t.selector,options:da(t.options)}}visitStagger(t,e){e.currentQuery||e.errors.push(function AB(){return new M0(3013,!1)}());const o="full"===t.timings?{duration:0,delay:0,easing:"full"}:Lp(t.timings,e.errors,!0);return{type:12,animation:un(this,n2(t.animation),e),timings:o,options:null}}}class rI{constructor(t){this.errors=t,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}}function da(n){return n?(n=t2(n)).params&&(n.params=function aI(n){return n?t2(n):null}(n.params)):n={},n}function bu(n,t,e){return{duration:n,delay:t,easing:e}}function Mu(n,t,e,o,i,a,r=null,s=!1){return{type:1,element:n,keyframes:t,preStyleProps:e,postStyleProps:o,duration:i,delay:a,totalTime:i+a,easing:r,subTimeline:s}}class Ip{constructor(){this._map=new Map}get(t){return this._map.get(t)||[]}append(t,e){let o=this._map.get(t);o||this._map.set(t,o=[]),o.push(...e)}has(t){return this._map.has(t)}clear(){this._map.clear()}}const dI=new RegExp(":enter","g"),MI=new RegExp(":leave","g");function uu(n,t,e,o,i,a=new Map,r=new Map,s,p,b=[]){return(new uI).buildKeyframes(n,t,e,o,i,a,r,s,p,b)}class uI{buildKeyframes(t,e,o,i,a,r,s,p,b,O=[]){b=b||new Ip;const _=new zu(t,e,b,i,a,O,[]);_.options=p;const R=p.delay?Eo(p.delay):0;_.currentTimeline.delayNextStep(R),_.currentTimeline.setStyles([r],null,_.errors,p),un(this,o,_);const L=_.timelines.filter(D=>D.containsAnimation());if(L.length&&s.size){let D;for(let E=L.length-1;E>=0;E--){const n0=L[E];if(n0.element===e){D=n0;break}}D&&!D.allowOnlyTimelineStyles()&&D.setStyles([s],null,_.errors,p)}return L.length?L.map(D=>D.buildKeyframes()):[Mu(e,[],[],[],0,R,"",!1)]}visitTrigger(t,e){}visitState(t,e){}visitTransition(t,e){}visitAnimateChild(t,e){const o=e.subInstructions.get(e.element);if(o){const i=e.createSubContext(t.options),a=e.currentTimeline.currentTime,r=this._visitSubInstructions(o,i,i.options);a!=r&&e.transformIntoNewTimeline(r)}e.previousNode=t}visitAnimateRef(t,e){const o=e.createSubContext(t.options);o.transformIntoNewTimeline(),this._applyAnimationRefDelays([t.options,t.animation.options],e,o),this.visitReference(t.animation,o),e.transformIntoNewTimeline(o.currentTimeline.currentTime),e.previousNode=t}_applyAnimationRefDelays(t,e,o){for(const a of t){const r=a?.delay;if(r){var i;const s="number"==typeof r?r:Eo(o2(r,null!==(i=a?.params)&&void 0!==i?i:{},e.errors));o.delayNextStep(s)}}}_visitSubInstructions(t,e,o){let a=e.currentTimeline.currentTime;const r=null!=o.duration?Eo(o.duration):null,s=null!=o.delay?Eo(o.delay):null;return 0!==r&&t.forEach(p=>{const b=e.appendInstructionToTimeline(p,r,s);a=Math.max(a,b.duration+b.delay)}),a}visitReference(t,e){e.updateOptions(t.options,!0),un(this,t.animation,e),e.previousNode=t}visitSequence(t,e){const o=e.subContextCount;let i=e;const a=t.options;if(a&&(a.params||a.delay)&&(i=e.createSubContext(a),i.transformIntoNewTimeline(),null!=a.delay)){6==i.previousNode.type&&(i.currentTimeline.snapshotCurrentStyles(),i.previousNode=Tp);const r=Eo(a.delay);i.delayNextStep(r)}t.steps.length&&(t.steps.forEach(r=>un(this,r,i)),i.currentTimeline.applyStylesToKeyframe(),i.subContextCount>o&&i.transformIntoNewTimeline()),e.previousNode=t}visitGroup(t,e){const o=[];let i=e.currentTimeline.currentTime;const a=t.options&&t.options.delay?Eo(t.options.delay):0;t.steps.forEach(r=>{const s=e.createSubContext(t.options);a&&s.delayNextStep(a),un(this,r,s),i=Math.max(i,s.currentTimeline.currentTime),o.push(s.currentTimeline)}),o.forEach(r=>e.currentTimeline.mergeTimelineCollectedStyles(r)),e.transformIntoNewTimeline(i),e.previousNode=t}_visitTiming(t,e){if(t.dynamic){const o=t.strValue;return Lp(e.params?o2(o,e.params,e.errors):o,e.errors)}return{duration:t.duration,delay:t.delay,easing:t.easing}}visitAnimate(t,e){const o=e.currentAnimateTimings=this._visitTiming(t.timings,e),i=e.currentTimeline;o.delay&&(e.incrementTime(o.delay),i.snapshotCurrentStyles());const a=t.style;5==a.type?this.visitKeyframes(a,e):(e.incrementTime(o.duration),this.visitStyle(a,e),i.applyStylesToKeyframe()),e.currentAnimateTimings=null,e.previousNode=t}visitStyle(t,e){const o=e.currentTimeline,i=e.currentAnimateTimings;!i&&o.hasCurrentStyleProperties()&&o.forwardFrame();const a=i&&i.easing||t.easing;t.isEmptyStep?o.applyEmptyStep(a):o.setStyles(t.styles,a,e.errors,e.options),e.previousNode=t}visitKeyframes(t,e){const o=e.currentAnimateTimings,i=e.currentTimeline.duration,a=o.duration,s=e.createSubContext().currentTimeline;s.easing=o.easing,t.styles.forEach(p=>{s.forwardTime((p.offset||0)*a),s.setStyles(p.styles,p.easing,e.errors,e.options),s.applyStylesToKeyframe()}),e.currentTimeline.mergeTimelineCollectedStyles(s),e.transformIntoNewTimeline(i+a),e.previousNode=t}visitQuery(t,e){const o=e.currentTimeline.currentTime,i=t.options||{},a=i.delay?Eo(i.delay):0;a&&(6===e.previousNode.type||0==o&&e.currentTimeline.hasCurrentStyleProperties())&&(e.currentTimeline.snapshotCurrentStyles(),e.previousNode=Tp);let r=o;const s=e.invokeQuery(t.selector,t.originalSelector,t.limit,t.includeSelf,!!i.optional,e.errors);e.currentQueryTotal=s.length;let p=null;s.forEach((b,O)=>{e.currentQueryIndex=O;const _=e.createSubContext(t.options,b);a&&_.delayNextStep(a),b===e.element&&(p=_.currentTimeline),un(this,t.animation,_),_.currentTimeline.applyStylesToKeyframe(),r=Math.max(r,_.currentTimeline.currentTime)}),e.currentQueryIndex=0,e.currentQueryTotal=0,e.transformIntoNewTimeline(r),p&&(e.currentTimeline.mergeTimelineCollectedStyles(p),e.currentTimeline.snapshotCurrentStyles()),e.previousNode=t}visitStagger(t,e){const o=e.parentContext,i=e.currentTimeline,a=t.timings,r=Math.abs(a.duration),s=r*(e.currentQueryTotal-1);let p=r*e.currentQueryIndex;switch(a.duration<0?"reverse":a.easing){case"reverse":p=s-p;break;case"full":p=o.currentStaggerTime}const O=e.currentTimeline;p&&O.delayNextStep(p);const _=O.currentTime;un(this,t.animation,e),e.previousNode=t,o.currentStaggerTime=i.currentTime-_+(i.startTime-o.currentTimeline.startTime)}}const Tp={};class zu{constructor(t,e,o,i,a,r,s,p){this._driver=t,this.element=e,this.subInstructions=o,this._enterClassName=i,this._leaveClassName=a,this.errors=r,this.timelines=s,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=Tp,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=p||new Ep(this._driver,e,0),s.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(t,e){if(!t)return;const o=t;let i=this.options;null!=o.duration&&(i.duration=Eo(o.duration)),null!=o.delay&&(i.delay=Eo(o.delay));const a=o.params;if(a){let r=i.params;r||(r=this.options.params={}),Object.keys(a).forEach(s=>{(!e||!r.hasOwnProperty(s))&&(r[s]=o2(a[s],r,this.errors))})}}_copyOptions(){const t={};if(this.options){const e=this.options.params;if(e){const o=t.params={};Object.keys(e).forEach(i=>{o[i]=e[i]})}}return t}createSubContext(t=null,e,o){const i=e||this.element,a=new zu(this._driver,i,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(i,o||0));return a.previousNode=this.previousNode,a.currentAnimateTimings=this.currentAnimateTimings,a.options=this._copyOptions(),a.updateOptions(t),a.currentQueryIndex=this.currentQueryIndex,a.currentQueryTotal=this.currentQueryTotal,a.parentContext=this,this.subContextCount++,a}transformIntoNewTimeline(t){return this.previousNode=Tp,this.currentTimeline=this.currentTimeline.fork(this.element,t),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(t,e,o){const i={duration:e??t.duration,delay:this.currentTimeline.currentTime+(o??0)+t.delay,easing:""},a=new zI(this._driver,t.element,t.keyframes,t.preStyleProps,t.postStyleProps,i,t.stretchStartingKeyframe);return this.timelines.push(a),i}incrementTime(t){this.currentTimeline.forwardTime(this.currentTimeline.duration+t)}delayNextStep(t){t>0&&this.currentTimeline.delayNextStep(t)}invokeQuery(t,e,o,i,a,r){let s=[];if(i&&s.push(this.element),t.length>0){t=(t=t.replace(dI,"."+this._enterClassName)).replace(MI,"."+this._leaveClassName);let b=this._driver.query(this.element,t,1!=o);0!==o&&(b=o<0?b.slice(b.length+o,b.length):b.slice(0,o)),s.push(...b)}return!a&&0==s.length&&r.push(function hB(n){return new M0(3014,!1)}()),s}}class Ep{constructor(t,e,o,i){this._driver=t,this.element=e,this.startTime=o,this._elementTimelineStylesLookup=i,this.duration=0,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(e),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(e,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(t){const e=1===this._keyframes.size&&this._pendingStyles.size;this.duration||e?(this.forwardTime(this.currentTime+t),e&&this.snapshotCurrentStyles()):this.startTime+=t}fork(t,e){return this.applyStylesToKeyframe(),new Ep(this._driver,t,e||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(t){this.applyStylesToKeyframe(),this.duration=t,this._loadKeyframe()}_updateStyle(t,e){this._localTimelineStyles.set(t,e),this._globalTimelineStyles.set(t,e),this._styleSummary.set(t,{time:this.currentTime,value:e})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(t){t&&this._previousKeyframe.set("easing",t);for(let[e,o]of this._globalTimelineStyles)this._backFill.set(e,o||To),this._currentKeyframe.set(e,To);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(t,e,o,i){e&&this._previousKeyframe.set("easing",e);const a=i&&i.params||{},r=function OI(n,t){const e=new Map;let o;return n.forEach(i=>{if("*"===i){o=o||t.keys();for(let a of o)e.set(a,To)}else yi(i,e)}),e}(t,this._globalTimelineStyles);for(let[p,b]of r){const O=o2(b,a,o);var s;this._pendingStyles.set(p,O),this._localTimelineStyles.has(p)||this._backFill.set(p,null!==(s=this._globalTimelineStyles.get(p))&&void 0!==s?s:To),this._updateStyle(p,O)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((t,e)=>{this._currentKeyframe.set(e,t)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((t,e)=>{this._currentKeyframe.has(e)||this._currentKeyframe.set(e,t)}))}snapshotCurrentStyles(){for(let[t,e]of this._localTimelineStyles)this._pendingStyles.set(t,e),this._updateStyle(t,e)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const t=[];for(let e in this._currentKeyframe)t.push(e);return t}mergeTimelineCollectedStyles(t){t._styleSummary.forEach((e,o)=>{const i=this._styleSummary.get(o);(!i||e.time>i.time)&&this._updateStyle(o,e.value)})}buildKeyframes(){this.applyStylesToKeyframe();const t=new Set,e=new Set,o=1===this._keyframes.size&&0===this.duration;let i=[];this._keyframes.forEach((s,p)=>{const b=yi(s,new Map,this._backFill);b.forEach((O,_)=>{"!"===O?t.add(_):O===To&&e.add(_)}),o||b.set("offset",p/this.duration),i.push(b)});const a=t.size?wp(t.values()):[],r=e.size?wp(e.values()):[];if(o){const s=i[0],p=new Map(s);s.set("offset",0),p.set("offset",1),i=[s,p]}return Mu(this.element,i,a,r,this.duration,this.startTime,this.easing,!1)}}class zI extends Ep{constructor(t,e,o,i,a,r,s=!1){super(t,e,r.delay),this.keyframes=o,this.preStyleProps=i,this.postStyleProps=a,this._stretchStartingKeyframe=s,this.timings={duration:r.duration,delay:r.delay,easing:r.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let t=this.keyframes,{delay:e,duration:o,easing:i}=this.timings;if(this._stretchStartingKeyframe&&e){const a=[],r=o+e,s=e/r,p=yi(t[0]);p.set("offset",0),a.push(p);const b=yi(t[0]);b.set("offset",a4(s)),a.push(b);const O=t.length-1;for(let _=1;_<=O;_++){let R=yi(t[_]);const L=R.get("offset");R.set("offset",a4((e+L*o)/r)),a.push(R)}o=r,e=0,i="",t=a}return Mu(this.element,t,this.preStyleProps,this.postStyleProps,o,e,i,!0)}}function a4(n,t=3){const e=Math.pow(10,t-1);return Math.round(n*e)/e}class Ou{}const fI=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]);class AI extends Ou{normalizePropertyName(t,e){return lu(t)}normalizeStyleValue(t,e,o,i){let a="";const r=o.toString().trim();if(fI.has(e)&&0!==o&&"0"!==o)if("number"==typeof o)a="px";else{const s=o.match(/^[+-]?[\d\.]+([a-z]*)$/);s&&0==s[1].length&&i.push(function cB(n,t){return new M0(3005,!1)}())}return r+a}}function r4(n,t,e,o,i,a,r,s,p,b,O,_,R){return{type:0,element:n,triggerName:t,isRemovalTransition:i,fromState:e,fromStyles:a,toState:o,toStyles:r,timelines:s,queriedElements:p,preStyleProps:b,postStyleProps:O,totalTime:_,errors:R}}const fu={};class s4{constructor(t,e,o){this._triggerName=t,this.ast=e,this._stateStyles=o}match(t,e,o,i){return function hI(n,t,e,o,i){return n.some(a=>a(t,e,o,i))}(this.ast.matchers,t,e,o,i)}buildStyles(t,e,o){let i=this._stateStyles.get("*");return void 0!==t&&(i=this._stateStyles.get(t?.toString())||i),i?i.buildStyles(e,o):new Map}build(t,e,o,i,a,r,s,p,b,O){var _;const R=[],L=this.ast.options&&this.ast.options.params||fu,E=this.buildStyles(o,s&&s.params||fu,R),n0=p&&p.params||fu,r0=this.buildStyles(i,n0,R),W0=new Set,t0=new Map,L0=new Map,g1="void"===i,oe={params:mI(n0,L),delay:null===(_=this.ast.options)||void 0===_?void 0:_.delay},Ve=O?[]:uu(t,e,this.ast.animation,a,r,E,r0,oe,b,R);let xt=0;if(Ve.forEach(Kt=>{xt=Math.max(Kt.duration+Kt.delay,xt)}),R.length)return r4(e,this._triggerName,o,i,g1,E,r0,[],[],t0,L0,xt,R);Ve.forEach(Kt=>{const So=Kt.element,Xo=Mn(t0,So,new Set);Kt.preStyleProps.forEach(Oo=>Xo.add(Oo));const xo=Mn(L0,So,new Set);Kt.postStyleProps.forEach(Oo=>xo.add(Oo)),So!==e&&W0.add(So)});const vi=wp(W0.values());return r4(e,this._triggerName,o,i,g1,E,r0,Ve,vi,t0,L0,xt)}}function mI(n,t){const e=t2(t);for(const o in n)n.hasOwnProperty(o)&&null!=n[o]&&(e[o]=n[o]);return e}class gI{constructor(t,e,o){this.styles=t,this.defaultParams=e,this.normalizer=o}buildStyles(t,e){const o=new Map,i=t2(this.defaultParams);return Object.keys(t).forEach(a=>{const r=t[a];null!==r&&(i[a]=r)}),this.styles.styles.forEach(a=>{"string"!=typeof a&&a.forEach((r,s)=>{r&&(r=o2(r,i,e));const p=this.normalizer.normalizePropertyName(s,e);r=this.normalizer.normalizeStyleValue(s,p,r,e),o.set(p,r)})}),o}}class qI{constructor(t,e,o){this.name=t,this.ast=e,this._normalizer=o,this.transitionFactories=[],this.states=new Map,e.states.forEach(i=>{this.states.set(i.name,new gI(i.style,i.options&&i.options.params||{},o))}),c4(this.states,"true","1"),c4(this.states,"false","0"),e.transitions.forEach(i=>{this.transitionFactories.push(new s4(t,i,this.states))}),this.fallbackTransition=function yI(n,t,e){return new s4(n,{type:1,animation:{type:2,steps:[],options:null},matchers:[(r,s)=>!0],options:null,queryCount:0,depCount:0},t)}(t,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(t,e,o,i){return this.transitionFactories.find(r=>r.match(t,e,o,i))||null}matchStyles(t,e,o){return this.fallbackTransition.buildStyles(t,e,o)}}function c4(n,t,e){n.has(t)?n.has(e)||n.set(e,n.get(t)):n.has(e)&&n.set(t,n.get(e))}const vI=new Ip;class WI{constructor(t,e,o){this.bodyNode=t,this._driver=e,this._normalizer=o,this._animations=new Map,this._playersById=new Map,this.players=[]}register(t,e){const o=[],a=du(this._driver,e,o,[]);if(o.length)throw function WB(n){return new M0(3503,!1)}();this._animations.set(t,a)}_buildPlayer(t,e,o){const i=t.element,a=X5(0,this._normalizer,0,t.keyframes,e,o);return this._driver.animate(i,a,t.duration,t.delay,t.easing,[],!0)}create(t,e,o={}){const i=[],a=this._animations.get(t);let r;const s=new Map;if(a?(r=uu(this._driver,e,a,ru,vp,new Map,new Map,o,vI,i),r.forEach(O=>{const _=Mn(s,O.element,new Map);O.postStyleProps.forEach(R=>_.set(R,null))})):(i.push(function RB(){return new M0(3300,!1)}()),r=[]),i.length)throw function LB(n){return new M0(3504,!1)}();s.forEach((O,_)=>{O.forEach((R,L)=>{O.set(L,this._driver.computeStyle(_,L,To))})});const b=qi(r.map(O=>{const _=s.get(O.element);return this._buildPlayer(O,new Map,_)}));return this._playersById.set(t,b),b.onDestroy(()=>this.destroy(t)),this.players.push(b),b}destroy(t){const e=this._getPlayer(t);e.destroy(),this._playersById.delete(t);const o=this.players.indexOf(e);o>=0&&this.players.splice(o,1)}_getPlayer(t){const e=this._playersById.get(t);if(!e)throw function wB(n){return new M0(3301,!1)}();return e}listen(t,e,o,i){const a=nu(e,"","","");return eu(this._getPlayer(t),o,a,i),()=>{}}command(t,e,o,i){if("register"==o)return void this.register(t,i[0]);if("create"==o)return void this.create(t,e,i[0]||{});const a=this._getPlayer(t);switch(o){case"play":a.play();break;case"pause":a.pause();break;case"reset":a.reset();break;case"restart":a.restart();break;case"finish":a.finish();break;case"init":a.init();break;case"setPosition":a.setPosition(parseFloat(i[0]));break;case"destroy":this.destroy(t)}}}const p4="ng-animate-queued",Au="ng-animate-disabled",CI=[],l4={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},NI={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},Ln="__ng_removed";class hu{constructor(t,e=""){this.namespaceId=e;const o=t&&t.hasOwnProperty("value");if(this.value=function TI(n){return n??null}(o?t.value:t),o){const a=t2(t);delete a.value,this.options=a}else this.options={};this.options.params||(this.options.params={})}get params(){return this.options.params}absorbOptions(t){const e=t.params;if(e){const o=this.options.params;Object.keys(e).forEach(i=>{null==o[i]&&(o[i]=e[i])})}}}const a2="void",mu=new hu(a2);class DI{constructor(t,e,o){this.id=t,this.hostElement=e,this._engine=o,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+t,wn(e,this._hostClassName)}listen(t,e,o,i){if(!this._triggers.has(e))throw function kB(n,t){return new M0(3302,!1)}();if(null==o||0==o.length)throw function CB(n){return new M0(3303,!1)}();if(!function EI(n){return"start"==n||"done"==n}(o))throw function NB(n,t){return new M0(3400,!1)}();const a=Mn(this._elementListeners,t,[]),r={name:e,phase:o,callback:i};a.push(r);const s=Mn(this._engine.statesByElement,t,new Map);return s.has(e)||(wn(t,Wp),wn(t,Wp+"-"+e),s.set(e,mu)),()=>{this._engine.afterFlush(()=>{const p=a.indexOf(r);p>=0&&a.splice(p,1),this._triggers.has(e)||s.delete(e)})}}register(t,e){return!this._triggers.has(t)&&(this._triggers.set(t,e),!0)}_getTrigger(t){const e=this._triggers.get(t);if(!e)throw function DB(n){return new M0(3401,!1)}();return e}trigger(t,e,o,i=!0){const a=this._getTrigger(e),r=new gu(this.id,e,t);let s=this._engine.statesByElement.get(t);s||(wn(t,Wp),wn(t,Wp+"-"+e),this._engine.statesByElement.set(t,s=new Map));let p=s.get(e);const b=new hu(o,this.id);if(!(o&&o.hasOwnProperty("value"))&&p&&b.absorbOptions(p.options),s.set(e,b),p||(p=mu),b.value!==a2&&p.value===b.value){if(!function xI(n,t){const e=Object.keys(n),o=Object.keys(t);if(e.length!=o.length)return!1;for(let i=0;i{la(t,n0),zo(t,r0)})}return}const R=Mn(this._engine.playersByElement,t,[]);R.forEach(E=>{E.namespaceId==this.id&&E.triggerName==e&&E.queued&&E.destroy()});let L=a.matchTransition(p.value,b.value,t,b.params),D=!1;if(!L){if(!i)return;L=a.fallbackTransition,D=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:e,transition:L,fromState:p,toState:b,player:r,isFallbackTransition:D}),D||(wn(t,p4),r.onStart(()=>{mr(t,p4)})),r.onDone(()=>{let E=this.players.indexOf(r);E>=0&&this.players.splice(E,1);const n0=this._engine.playersByElement.get(t);if(n0){let r0=n0.indexOf(r);r0>=0&&n0.splice(r0,1)}}),this.players.push(r),R.push(r),r}deregister(t){this._triggers.delete(t),this._engine.statesByElement.forEach(e=>e.delete(t)),this._elementListeners.forEach((e,o)=>{this._elementListeners.set(o,e.filter(i=>i.name!=t))})}clearElementCache(t){this._engine.statesByElement.delete(t),this._elementListeners.delete(t);const e=this._engine.playersByElement.get(t);e&&(e.forEach(o=>o.destroy()),this._engine.playersByElement.delete(t))}_signalRemovalForInnerTriggers(t,e){const o=this._engine.driver.query(t,Rp,!0);o.forEach(i=>{if(i[Ln])return;const a=this._engine.fetchNamespacesByElement(i);a.size?a.forEach(r=>r.triggerLeaveAnimation(i,e,!1,!0)):this.clearElementCache(i)}),this._engine.afterFlushAnimationsDone(()=>o.forEach(i=>this.clearElementCache(i)))}triggerLeaveAnimation(t,e,o,i){const a=this._engine.statesByElement.get(t),r=new Map;if(a){const s=[];if(a.forEach((p,b)=>{if(r.set(b,p.value),this._triggers.has(b)){const O=this.trigger(t,b,a2,i);O&&s.push(O)}}),s.length)return this._engine.markElementAsRemoved(this.id,t,!0,e,r),o&&qi(s).onDone(()=>this._engine.processLeaveNode(t)),!0}return!1}prepareLeaveAnimationListeners(t){const e=this._elementListeners.get(t),o=this._engine.statesByElement.get(t);if(e&&o){const i=new Set;e.forEach(a=>{const r=a.name;if(i.has(r))return;i.add(r);const p=this._triggers.get(r).fallbackTransition,b=o.get(r)||mu,O=new hu(a2),_=new gu(this.id,r,t);this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:r,transition:p,fromState:b,toState:O,player:_,isFallbackTransition:!0})})}}removeNode(t,e){const o=this._engine;if(t.childElementCount&&this._signalRemovalForInnerTriggers(t,e),this.triggerLeaveAnimation(t,e,!0))return;let i=!1;if(o.totalAnimations){const a=o.players.length?o.playersByQueriedElement.get(t):[];if(a&&a.length)i=!0;else{let r=t;for(;r=r.parentNode;)if(o.statesByElement.get(r)){i=!0;break}}}if(this.prepareLeaveAnimationListeners(t),i)o.markElementAsRemoved(this.id,t,!1,e);else{const a=t[Ln];(!a||a===l4)&&(o.afterFlush(()=>this.clearElementCache(t)),o.destroyInnerAnimations(t),o._onRemovalComplete(t,e))}}insertNode(t,e){wn(t,this._hostClassName)}drainQueuedTransitions(t){const e=[];return this._queue.forEach(o=>{const i=o.player;if(i.destroyed)return;const a=o.element,r=this._elementListeners.get(a);r&&r.forEach(s=>{if(s.name==o.triggerName){const p=nu(a,o.triggerName,o.fromState.value,o.toState.value);p._data=t,eu(o.player,s.phase,p,s.callback)}}),i.markedForDestroy?this._engine.afterFlush(()=>{i.destroy()}):e.push(o)}),this._queue=[],e.sort((o,i)=>{const a=o.transition.ast.depCount,r=i.transition.ast.depCount;return 0==a||0==r?a-r:this._engine.driver.containsElement(o.element,i.element)?1:-1})}destroy(t){this.players.forEach(e=>e.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,t)}elementContainsData(t){let e=!1;return this._elementListeners.has(t)&&(e=!0),e=!!this._queue.find(o=>o.element===t)||e,e}}class BI{constructor(t,e,o){this.bodyNode=t,this.driver=e,this._normalizer=o,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(i,a)=>{}}_onRemovalComplete(t,e){this.onRemovalComplete(t,e)}get queuedPlayers(){const t=[];return this._namespaceList.forEach(e=>{e.players.forEach(o=>{o.queued&&t.push(o)})}),t}createNamespace(t,e){const o=new DI(t,e,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,e)?this._balanceNamespaceList(o,e):(this.newHostElements.set(e,o),this.collectEnterElement(e)),this._namespaceLookup[t]=o}_balanceNamespaceList(t,e){const o=this._namespaceList,i=this.namespacesByHostElement;if(o.length-1>=0){let r=!1,s=this.driver.getParentElement(e);for(;s;){const p=i.get(s);if(p){const b=o.indexOf(p);o.splice(b+1,0,t),r=!0;break}s=this.driver.getParentElement(s)}r||o.unshift(t)}else o.push(t);return i.set(e,t),t}register(t,e){let o=this._namespaceLookup[t];return o||(o=this.createNamespace(t,e)),o}registerTrigger(t,e,o){let i=this._namespaceLookup[t];i&&i.register(e,o)&&this.totalAnimations++}destroy(t,e){if(!t)return;const o=this._fetchNamespace(t);this.afterFlush(()=>{this.namespacesByHostElement.delete(o.hostElement),delete this._namespaceLookup[t];const i=this._namespaceList.indexOf(o);i>=0&&this._namespaceList.splice(i,1)}),this.afterFlushAnimationsDone(()=>o.destroy(e))}_fetchNamespace(t){return this._namespaceLookup[t]}fetchNamespacesByElement(t){const e=new Set,o=this.statesByElement.get(t);if(o)for(let i of o.values())if(i.namespaceId){const a=this._fetchNamespace(i.namespaceId);a&&e.add(a)}return e}trigger(t,e,o,i){if(Sp(e)){const a=this._fetchNamespace(t);if(a)return a.trigger(e,o,i),!0}return!1}insertNode(t,e,o,i){if(!Sp(e))return;const a=e[Ln];if(a&&a.setForRemoval){a.setForRemoval=!1,a.setForMove=!0;const r=this.collectedLeaveElements.indexOf(e);r>=0&&this.collectedLeaveElements.splice(r,1)}if(t){const r=this._fetchNamespace(t);r&&r.insertNode(e,o)}i&&this.collectEnterElement(e)}collectEnterElement(t){this.collectedEnterElements.push(t)}markElementAsDisabled(t,e){e?this.disabledNodes.has(t)||(this.disabledNodes.add(t),wn(t,Au)):this.disabledNodes.has(t)&&(this.disabledNodes.delete(t),mr(t,Au))}removeNode(t,e,o,i){if(Sp(e)){const a=t?this._fetchNamespace(t):null;if(a?a.removeNode(e,i):this.markElementAsRemoved(t,e,!1,i),o){const r=this.namespacesByHostElement.get(e);r&&r.id!==t&&r.removeNode(e,i)}}else this._onRemovalComplete(e,i)}markElementAsRemoved(t,e,o,i,a){this.collectedLeaveElements.push(e),e[Ln]={namespaceId:t,setForRemoval:i,hasAnimation:o,removedBeforeQueried:!1,previousTriggersValues:a}}listen(t,e,o,i,a){return Sp(e)?this._fetchNamespace(t).listen(e,o,i,a):()=>{}}_buildInstruction(t,e,o,i,a){return t.transition.build(this.driver,t.element,t.fromState.value,t.toState.value,o,i,t.fromState.options,t.toState.options,e,a)}destroyInnerAnimations(t){let e=this.driver.query(t,Rp,!0);e.forEach(o=>this.destroyActiveAnimationsForElement(o)),0!=this.playersByQueriedElement.size&&(e=this.driver.query(t,su,!0),e.forEach(o=>this.finishActiveQueriedAnimationOnElement(o)))}destroyActiveAnimationsForElement(t){const e=this.playersByElement.get(t);e&&e.forEach(o=>{o.queued?o.markedForDestroy=!0:o.destroy()})}finishActiveQueriedAnimationOnElement(t){const e=this.playersByQueriedElement.get(t);e&&e.forEach(o=>o.finish())}whenRenderingDone(){return new Promise(t=>{if(this.players.length)return qi(this.players).onDone(()=>t());t()})}processLeaveNode(t){var e;const o=t[Ln];if(o&&o.setForRemoval){if(t[Ln]=l4,o.namespaceId){this.destroyInnerAnimations(t);const i=this._fetchNamespace(o.namespaceId);i&&i.clearElementCache(t)}this._onRemovalComplete(t,o.setForRemoval)}null!==(e=t.classList)&&void 0!==e&&e.contains(Au)&&this.markElementAsDisabled(t,!1),this.driver.query(t,".ng-animate-disabled",!0).forEach(i=>{this.markElementAsDisabled(i,!1)})}flush(t=-1){let e=[];if(this.newHostElements.size&&(this.newHostElements.forEach((o,i)=>this._balanceNamespaceList(o,i)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let o=0;oo()),this._flushFns=[],this._whenQuietFns.length){const o=this._whenQuietFns;this._whenQuietFns=[],e.length?qi(e).onDone(()=>{o.forEach(i=>i())}):o.forEach(i=>i())}}reportError(t){throw function BB(n){return new M0(3402,!1)}()}_flushAnimations(t,e){const o=new Ip,i=[],a=new Map,r=[],s=new Map,p=new Map,b=new Map,O=new Set;this.disabledNodes.forEach(F0=>{O.add(F0);const t1=this.driver.query(F0,".ng-animate-queued",!0);for(let u1=0;u1{const u1=ru+E++;D.set(t1,u1),F0.forEach(j1=>wn(j1,u1))});const n0=[],r0=new Set,W0=new Set;for(let F0=0;F0r0.add(j1)):W0.add(t1))}const t0=new Map,L0=M4(R,Array.from(r0));L0.forEach((F0,t1)=>{const u1=vp+E++;t0.set(t1,u1),F0.forEach(j1=>wn(j1,u1))}),t.push(()=>{L.forEach((F0,t1)=>{const u1=D.get(t1);F0.forEach(j1=>mr(j1,u1))}),L0.forEach((F0,t1)=>{const u1=t0.get(t1);F0.forEach(j1=>mr(j1,u1))}),n0.forEach(F0=>{this.processLeaveNode(F0)})});const g1=[],oe=[];for(let F0=this._namespaceList.length-1;F0>=0;F0--)this._namespaceList[F0].drainQueuedTransitions(e).forEach(u1=>{const j1=u1.player,Ue=u1.element;if(g1.push(j1),this.collectedEnterElements.length){const Ft=Ue[Ln];if(Ft&&Ft.setForMove){if(Ft.previousTriggersValues&&Ft.previousTriggersValues.has(u1.triggerName)){const ba=Ft.previousTriggersValues.get(u1.triggerName),kn=this.statesByElement.get(u1.element);if(kn&&kn.has(u1.triggerName)){const Fp=kn.get(u1.triggerName);Fp.value=ba,kn.set(u1.triggerName,Fp)}}return void j1.destroy()}}const fo=!_||!this.driver.containsElement(_,Ue),zn=t0.get(Ue),Wi=D.get(Ue),xe=this._buildInstruction(u1,o,Wi,zn,fo);if(xe.errors&&xe.errors.length)return void oe.push(xe);if(fo)return j1.onStart(()=>la(Ue,xe.fromStyles)),j1.onDestroy(()=>zo(Ue,xe.toStyles)),void i.push(j1);if(u1.isFallbackTransition)return j1.onStart(()=>la(Ue,xe.fromStyles)),j1.onDestroy(()=>zo(Ue,xe.toStyles)),void i.push(j1);const _4=[];xe.timelines.forEach(Ft=>{Ft.stretchStartingKeyframe=!0,this.disabledNodes.has(Ft.element)||_4.push(Ft)}),xe.timelines=_4,o.append(Ue,xe.timelines),r.push({instruction:xe,player:j1,element:Ue}),xe.queriedElements.forEach(Ft=>Mn(s,Ft,[]).push(j1)),xe.preStyleProps.forEach((Ft,ba)=>{if(Ft.size){let kn=p.get(ba);kn||p.set(ba,kn=new Set),Ft.forEach((Fp,yu)=>kn.add(yu))}}),xe.postStyleProps.forEach((Ft,ba)=>{let kn=b.get(ba);kn||b.set(ba,kn=new Set),Ft.forEach((Fp,yu)=>kn.add(yu))})});if(oe.length){const F0=[];oe.forEach(t1=>{F0.push(function IB(n,t){return new M0(3505,!1)}())}),g1.forEach(t1=>t1.destroy()),this.reportError(F0)}const Ve=new Map,xt=new Map;r.forEach(F0=>{const t1=F0.element;o.has(t1)&&(xt.set(t1,t1),this._beforeAnimationBuild(F0.player.namespaceId,F0.instruction,Ve))}),i.forEach(F0=>{const t1=F0.element;this._getPreviousPlayers(t1,!1,F0.namespaceId,F0.triggerName,null).forEach(j1=>{Mn(Ve,t1,[]).push(j1),j1.destroy()})});const vi=n0.filter(F0=>z4(F0,p,b)),Kt=new Map;b4(Kt,this.driver,W0,b,To).forEach(F0=>{z4(F0,p,b)&&vi.push(F0)});const Xo=new Map;L.forEach((F0,t1)=>{b4(Xo,this.driver,new Set(F0),p,"!")}),vi.forEach(F0=>{var t1,u1;const j1=Kt.get(F0),Ue=Xo.get(F0);Kt.set(F0,new Map([...Array.from(null!==(t1=j1?.entries())&&void 0!==t1?t1:[]),...Array.from(null!==(u1=Ue?.entries())&&void 0!==u1?u1:[])]))});const xo=[],Oo=[],gr={};r.forEach(F0=>{const{element:t1,player:u1,instruction:j1}=F0;if(o.has(t1)){if(O.has(t1))return u1.onDestroy(()=>zo(t1,j1.toStyles)),u1.disabled=!0,u1.overrideTotalTime(j1.totalTime),void i.push(u1);let Ue=gr;if(xt.size>1){let zn=t1;const Wi=[];for(;zn=zn.parentNode;){const xe=xt.get(zn);if(xe){Ue=xe;break}Wi.push(zn)}Wi.forEach(xe=>xt.set(xe,Ue))}const fo=this._buildAnimation(u1.namespaceId,j1,Ve,a,Xo,Kt);if(u1.setRealPlayer(fo),Ue===gr)xo.push(u1);else{const zn=this.playersByElement.get(Ue);zn&&zn.length&&(u1.parentPlayer=qi(zn)),i.push(u1)}}else la(t1,j1.fromStyles),u1.onDestroy(()=>zo(t1,j1.toStyles)),Oo.push(u1),O.has(t1)&&i.push(u1)}),Oo.forEach(F0=>{const t1=a.get(F0.element);if(t1&&t1.length){const u1=qi(t1);F0.setRealPlayer(u1)}}),i.forEach(F0=>{F0.parentPlayer?F0.syncPlayerEvents(F0.parentPlayer):F0.destroy()});for(let F0=0;F0!fo.destroyed);Ue.length?SI(this,t1,Ue):this.processLeaveNode(t1)}return n0.length=0,xo.forEach(F0=>{this.players.push(F0),F0.onDone(()=>{F0.destroy();const t1=this.players.indexOf(F0);this.players.splice(t1,1)}),F0.play()}),xo}elementContainsData(t,e){let o=!1;const i=e[Ln];return i&&i.setForRemoval&&(o=!0),this.playersByElement.has(e)&&(o=!0),this.playersByQueriedElement.has(e)&&(o=!0),this.statesByElement.has(e)&&(o=!0),this._fetchNamespace(t).elementContainsData(e)||o}afterFlush(t){this._flushFns.push(t)}afterFlushAnimationsDone(t){this._whenQuietFns.push(t)}_getPreviousPlayers(t,e,o,i,a){let r=[];if(e){const s=this.playersByQueriedElement.get(t);s&&(r=s)}else{const s=this.playersByElement.get(t);if(s){const p=!a||a==a2;s.forEach(b=>{b.queued||!p&&b.triggerName!=i||r.push(b)})}}return(o||i)&&(r=r.filter(s=>!(o&&o!=s.namespaceId||i&&i!=s.triggerName))),r}_beforeAnimationBuild(t,e,o){const a=e.element,r=e.isRemovalTransition?void 0:t,s=e.isRemovalTransition?void 0:e.triggerName;for(const p of e.timelines){const b=p.element,O=b!==a,_=Mn(o,b,[]);this._getPreviousPlayers(b,O,r,s,e.toState).forEach(L=>{const D=L.getRealPlayer();D.beforeDestroy&&D.beforeDestroy(),L.destroy(),_.push(L)})}la(a,e.fromStyles)}_buildAnimation(t,e,o,i,a,r){const s=e.triggerName,p=e.element,b=[],O=new Set,_=new Set,R=e.timelines.map(D=>{const E=D.element;O.add(E);const n0=E[Ln];if(n0&&n0.removedBeforeQueried)return new Qs(D.duration,D.delay);const r0=E!==p,W0=function XI(n){const t=[];return u4(n,t),t}((o.get(E)||CI).map(Ve=>Ve.getRealPlayer())).filter(Ve=>!!Ve.element&&Ve.element===E),t0=a.get(E),L0=r.get(E),g1=X5(0,this._normalizer,0,D.keyframes,t0,L0),oe=this._buildPlayer(D,g1,W0);if(D.subTimeline&&i&&_.add(E),r0){const Ve=new gu(t,s,E);Ve.setRealPlayer(oe),b.push(Ve)}return oe});b.forEach(D=>{Mn(this.playersByQueriedElement,D.element,[]).push(D),D.onDone(()=>function II(n,t,e){let o=n.get(t);if(o){if(o.length){const i=o.indexOf(e);o.splice(i,1)}0==o.length&&n.delete(t)}return o}(this.playersByQueriedElement,D.element,D))}),O.forEach(D=>wn(D,G5));const L=qi(R);return L.onDestroy(()=>{O.forEach(D=>mr(D,G5)),zo(p,e.toStyles)}),_.forEach(D=>{Mn(i,D,[]).push(L)}),L}_buildPlayer(t,e,o){return e.length>0?this.driver.animate(t.element,e,t.duration,t.delay,t.easing,o):new Qs(t.duration,t.delay)}}class gu{constructor(t,e,o){this.namespaceId=t,this.triggerName=e,this.element=o,this._player=new Qs,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(t){this._containsRealPlayer||(this._player=t,this._queuedCallbacks.forEach((e,o)=>{e.forEach(i=>eu(t,o,void 0,i))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(t.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(t){this.totalTime=t}syncPlayerEvents(t){const e=this._player;e.triggerCallback&&t.onStart(()=>e.triggerCallback("start")),t.onDone(()=>this.finish()),t.onDestroy(()=>this.destroy())}_queueEvent(t,e){Mn(this._queuedCallbacks,t,[]).push(e)}onDone(t){this.queued&&this._queueEvent("done",t),this._player.onDone(t)}onStart(t){this.queued&&this._queueEvent("start",t),this._player.onStart(t)}onDestroy(t){this.queued&&this._queueEvent("destroy",t),this._player.onDestroy(t)}init(){this._player.init()}hasStarted(){return!this.queued&&this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(t){this.queued||this._player.setPosition(t)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(t){const e=this._player;e.triggerCallback&&e.triggerCallback(t)}}function Sp(n){return n&&1===n.nodeType}function d4(n,t){const e=n.style.display;return n.style.display=t??"none",e}function b4(n,t,e,o,i){const a=[];e.forEach(p=>a.push(d4(p)));const r=[];o.forEach((p,b)=>{const O=new Map;p.forEach(_=>{const R=t.computeStyle(b,_,i);O.set(_,R),(!R||0==R.length)&&(b[Ln]=NI,r.push(b))}),n.set(b,O)});let s=0;return e.forEach(p=>d4(p,a[s++])),r}function M4(n,t){const e=new Map;if(n.forEach(s=>e.set(s,[])),0==t.length)return e;const i=new Set(t),a=new Map;function r(s){if(!s)return 1;let p=a.get(s);if(p)return p;const b=s.parentNode;return p=e.has(b)?b:i.has(b)?1:r(b),a.set(s,p),p}return t.forEach(s=>{const p=r(s);1!==p&&e.get(p).push(s)}),e}function wn(n,t){var e;null===(e=n.classList)||void 0===e||e.add(t)}function mr(n,t){var e;null===(e=n.classList)||void 0===e||e.remove(t)}function SI(n,t,e){qi(e).onDone(()=>n.processLeaveNode(t))}function u4(n,t){for(let e=0;ei.add(a)):t.set(n,o),e.delete(n),!0}class Xp{constructor(t,e,o){this.bodyNode=t,this._driver=e,this._normalizer=o,this._triggerCache={},this.onRemovalComplete=(i,a)=>{},this._transitionEngine=new BI(t,e,o),this._timelineEngine=new WI(t,e,o),this._transitionEngine.onRemovalComplete=(i,a)=>this.onRemovalComplete(i,a)}registerTrigger(t,e,o,i,a){const r=t+"-"+i;let s=this._triggerCache[r];if(!s){const p=[],O=du(this._driver,a,p,[]);if(p.length)throw function yB(n,t){return new M0(3404,!1)}();s=function _I(n,t,e){return new qI(n,t,e)}(i,O,this._normalizer),this._triggerCache[r]=s}this._transitionEngine.registerTrigger(e,i,s)}register(t,e){this._transitionEngine.register(t,e)}destroy(t,e){this._transitionEngine.destroy(t,e)}onInsert(t,e,o,i){this._transitionEngine.insertNode(t,e,o,i)}onRemove(t,e,o,i){this._transitionEngine.removeNode(t,e,i||!1,o)}disableAnimations(t,e){this._transitionEngine.markElementAsDisabled(t,e)}process(t,e,o,i){if("@"==o.charAt(0)){const[a,r]=x5(o);this._timelineEngine.command(a,e,r,i)}else this._transitionEngine.trigger(t,e,o,i)}listen(t,e,o,i,a){if("@"==o.charAt(0)){const[r,s]=x5(o);return this._timelineEngine.listen(r,e,s,a)}return this._transitionEngine.listen(t,e,o,i,a)}flush(t=-1){this._transitionEngine.flush(t)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}let HI=(()=>{class n{constructor(e,o,i){this._element=e,this._startStyles=o,this._endStyles=i,this._state=0;let a=n.initialStylesByElement.get(e);a||n.initialStylesByElement.set(e,a=new Map),this._initialStyles=a}start(){this._state<1&&(this._startStyles&&zo(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(zo(this._element,this._initialStyles),this._endStyles&&(zo(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(n.initialStylesByElement.delete(this._element),this._startStyles&&(la(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(la(this._element,this._endStyles),this._endStyles=null),zo(this._element,this._initialStyles),this._state=3)}}return n.initialStylesByElement=new WeakMap,n})();function _u(n){let t=null;return n.forEach((e,o)=>{(function PI(n){return"display"===n||"position"===n})(o)&&(t=t||new Map,t.set(o,e))}),t}class O4{constructor(t,e,o,i){this.element=t,this.keyframes=e,this.options=o,this._specialStyles=i,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=o.duration,this._delay=o.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const t=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,t,this.options),this._finalKeyframe=t.length?t[t.length-1]:new Map,this.domPlayer.addEventListener("finish",()=>this._onFinish())}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(t){const e=[];return t.forEach(o=>{e.push(Object.fromEntries(o))}),e}_triggerWebAnimation(t,e,o){return t.animate(this._convertKeyframesToObject(e),o)}onStart(t){this._originalOnStartFns.push(t),this._onStartFns.push(t)}onDone(t){this._originalOnDoneFns.push(t),this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(t=>t()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}setPosition(t){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=t*this.time}getPosition(){return this.domPlayer.currentTime/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const t=new Map;this.hasStarted()&&this._finalKeyframe.forEach((o,i)=>{"offset"!==i&&t.set(i,this._finished?o:e4(this.element,i))}),this.currentSnapshot=t}triggerCallback(t){const e="start"===t?this._onStartFns:this._onDoneFns;e.forEach(o=>o()),e.length=0}}class YI{validateStyleProperty(t){return!0}validateAnimatableStyleProperty(t){return!0}matchesElement(t,e){return!1}containsElement(t,e){return Y5(t,e)}getParentElement(t){return iu(t)}query(t,e,o){return j5(t,e,o)}computeStyle(t,e,o){return window.getComputedStyle(t)[e]}animate(t,e,o,i,a,r=[]){const p={duration:o,delay:i,fill:0==i?"both":"forwards"};a&&(p.easing=a);const b=new Map,O=r.filter(L=>L instanceof O4);(function GB(n,t){return 0===n||0===t})(o,i)&&O.forEach(L=>{L.currentSnapshot.forEach((D,E)=>b.set(E,D))});let _=function YB(n){return n.length?n[0]instanceof Map?n:n.map(t=>Z5(t)):[]}(e).map(L=>yi(L));_=function ZB(n,t,e){if(e.size&&t.length){let o=t[0],i=[];if(e.forEach((a,r)=>{o.has(r)||i.push(r),o.set(r,a)}),i.length)for(let a=1;ar.set(s,e4(n,s)))}}return t}(t,_,b);const R=function FI(n,t){let e=null,o=null;return Array.isArray(t)&&t.length?(e=_u(t[0]),t.length>1&&(o=_u(t[t.length-1]))):t instanceof Map&&(e=_u(t)),e||o?new HI(n,e,o):null}(t,_);return new O4(t,_,p,R)}}let jI=(()=>{class n extends b5{constructor(e,o){super(),this._nextAnimationId=0,this._renderer=e.createRenderer(o.body,{id:"0",encapsulation:m0.None,styles:[],data:{animation:[]}})}build(e){const o=this._nextAnimationId.toString();this._nextAnimationId++;const i=Array.isArray(e)?u5(e):e;return f4(this._renderer,null,o,"register",[i]),new VI(o,this._renderer)}}return n.\u0275fac=function(e){return new(e||n)(U(ds),U(D1))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();class VI extends class CC{}{constructor(t,e){super(),this._id=t,this._renderer=e}create(t,e){return new UI(this._id,t,e||{},this._renderer)}}class UI{constructor(t,e,o,i){this.id=t,this.element=e,this._renderer=i,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",o)}_listen(t,e){return this._renderer.listen(this.element,`@@${this.id}:${t}`,e)}_command(t,...e){return f4(this._renderer,this.element,this.id,t,e)}onDone(t){this._listen("done",t)}onStart(t){this._listen("start",t)}onDestroy(t){this._listen("destroy",t)}init(){this._command("init")}hasStarted(){return this._started}play(){this._command("play"),this._started=!0}pause(){this._command("pause")}restart(){this._command("restart")}finish(){this._command("finish")}destroy(){this._command("destroy")}reset(){this._command("reset"),this._started=!1}setPosition(t){this._command("setPosition",t)}getPosition(){var t,e;return null!==(t=null===(e=this._renderer.engine.players[+this.id])||void 0===e?void 0:e.getPosition())&&void 0!==t?t:0}}function f4(n,t,e,o,i){return n.setProperty(t,`@@${e}:${o}`,i)}const A4="@.disabled";let GI=(()=>{class n{constructor(e,o,i){this.delegate=e,this.engine=o,this._zone=i,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),o.onRemovalComplete=(a,r)=>{const s=r?.parentNode(a);s&&r.removeChild(s,a)}}createRenderer(e,o){const a=this.delegate.createRenderer(e,o);if(!(e&&o&&o.data&&o.data.animation)){let O=this._rendererCache.get(a);return O||(O=new h4("",a,this.engine),this._rendererCache.set(a,O)),O}const r=o.id,s=o.id+"-"+this._currentId;this._currentId++,this.engine.register(s,e);const p=O=>{Array.isArray(O)?O.forEach(p):this.engine.registerTrigger(r,s,e,O.name,O)};return o.data.animation.forEach(p),new ZI(this,s,a,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(e,o,i){e>=0&&eo(i)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(a=>{const[r,s]=a;r(s)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([o,i]))}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}}return n.\u0275fac=function(e){return new(e||n)(U(ds),U(Xp),U(F1))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();class h4{constructor(t,e,o){this.namespaceId=t,this.delegate=e,this.engine=o,this.destroyNode=this.delegate.destroyNode?i=>e.destroyNode(i):null}get data(){return this.delegate.data}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy()}createElement(t,e){return this.delegate.createElement(t,e)}createComment(t){return this.delegate.createComment(t)}createText(t){return this.delegate.createText(t)}appendChild(t,e){this.delegate.appendChild(t,e),this.engine.onInsert(this.namespaceId,e,t,!1)}insertBefore(t,e,o,i=!0){this.delegate.insertBefore(t,e,o),this.engine.onInsert(this.namespaceId,e,t,i)}removeChild(t,e,o){this.engine.onRemove(this.namespaceId,e,this.delegate,o)}selectRootElement(t,e){return this.delegate.selectRootElement(t,e)}parentNode(t){return this.delegate.parentNode(t)}nextSibling(t){return this.delegate.nextSibling(t)}setAttribute(t,e,o,i){this.delegate.setAttribute(t,e,o,i)}removeAttribute(t,e,o){this.delegate.removeAttribute(t,e,o)}addClass(t,e){this.delegate.addClass(t,e)}removeClass(t,e){this.delegate.removeClass(t,e)}setStyle(t,e,o,i){this.delegate.setStyle(t,e,o,i)}removeStyle(t,e,o){this.delegate.removeStyle(t,e,o)}setProperty(t,e,o){"@"==e.charAt(0)&&e==A4?this.disableAnimations(t,!!o):this.delegate.setProperty(t,e,o)}setValue(t,e){this.delegate.setValue(t,e)}listen(t,e,o){return this.delegate.listen(t,e,o)}disableAnimations(t,e){this.engine.disableAnimations(t,e)}}class ZI extends h4{constructor(t,e,o,i){super(e,o,i),this.factory=t,this.namespaceId=e}setProperty(t,e,o){"@"==e.charAt(0)?"."==e.charAt(1)&&e==A4?this.disableAnimations(t,o=void 0===o||!!o):this.engine.process(this.namespaceId,t,e.slice(1),o):this.delegate.setProperty(t,e,o)}listen(t,e,o){if("@"==e.charAt(0)){const i=function $I(n){switch(n){case"body":return document.body;case"document":return document;case"window":return window;default:return n}}(t);let a=e.slice(1),r="";return"@"!=a.charAt(0)&&([a,r]=function KI(n){const t=n.indexOf(".");return[n.substring(0,t),n.slice(t+1)]}(a)),this.engine.listen(this.namespaceId,i,a,r,s=>{this.factory.scheduleListenerCallback(s._data||-1,o,s)})}return this.delegate.listen(t,e,o)}}let JI=(()=>{class n extends Xp{constructor(e,o,i,a){super(e.body,o,i)}ngOnDestroy(){this.flush()}}return n.\u0275fac=function(e){return new(e||n)(U(D1),U(au),U(Ou),U(ws))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();const m4=[{provide:b5,useClass:jI},{provide:Ou,useFactory:function QI(){return new AI}},{provide:Xp,useClass:JI},{provide:ds,useFactory:function eT(n,t,e){return new GI(n,t,e)},deps:[Xc,Xp,F1]}],qu=[{provide:au,useFactory:()=>new YI},{provide:No,useValue:"BrowserAnimations"},...m4],g4=[{provide:au,useClass:V5},{provide:No,useValue:"NoopAnimations"},...m4];let tT=(()=>{class n{static withConfig(e){return{ngModule:n,providers:e.disableAnimations?g4:qu}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({providers:qu,imports:[Ih]}),n})(),nT=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n,bootstrap:[nB]}),n.\u0275inj=Y0({imports:[Ih,Kk,z7,tT,MN,WN,GC,tN,SN,sD]}),n})();Yw().bootstrapModule(nT).then(n=>{window.ngRef&&window.ngRef.destroy(),window.ngRef=n}).catch(n=>console.error(n))},3443:(C,k,m)=>{"use strict";m(3499),m(609)},7060:(C,k,m)=>{"use strict";var l=m(2653);function u(z){var g=z.match(/^(\w+)(?:-r(\d+))?(?:-g(\d+))?(?:-a(\d+))?$/),v=g[2],w=g[3],B=g[4];return{eventId:g[1],roundNumber:v?parseInt(v,10):null,groupNumber:w?parseInt(w,10):null,attemptNumber:B?parseInt(B,10):null}}k.hI=u,k.S3=function d(z){var g=u(z),q=g.eventId,v=g.roundNumber,w=g.groupNumber,B=g.attemptNumber;return[q&&l.getEventName(q),v&&"Round "+v,w&&"Group "+w,B&&"Attempt "+B].filter(function(K){return K}).join(", ")}},1686:(C,k,m)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0});var f=m(7275);k.Ao5=function l(d){if((d=d.filter(function(w){return 0!==w})).some(f.isMultiResult)||5!==d.length)return null;if(d.filter(function(w){return w<0}).length>1)return-1;var z=d.map(function(w){var B=parseInt(""+w,10);return-1===B?Number.MAX_VALUE-2:-2===B?Number.MAX_VALUE-1:B}),g=Math.min.apply(Math,z),q=Math.max.apply(Math,z);delete z[z.indexOf(g)],delete z[z.indexOf(q)];var v=Math.round(z.reduce(function(w,B){return parseInt(""+w,10)+parseInt(""+B,10)},0)/3);return v>6e4&&(v=100*Math.round(v/100)),v},k.Mo3=function u(d){if((d=d.filter(function(g){return 0!==g})).some(f.isMultiResult)||3!==d.length)return null;if(d.filter(function(g){return g<0}).length>0)return-1;var z=Math.round(d.reduce(function(g,q){return parseInt(""+g,10)+parseInt(""+q,10)},0)/3);return z>6e4&&(z=100*Math.round(z/100)),z}},2653:(C,k)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0});var m={333:{resultType:"time",name:"3x3x3 Cube"},222:{resultType:"time",name:"2x2x2 Cube"},444:{resultType:"time",name:"4x4x4 Cube"},555:{resultType:"time",name:"5x5x5 Cube"},666:{resultType:"time",name:"6x6x6 Cube"},777:{resultType:"time",name:"7x7x7 Cube"},"333bf":{resultType:"time",name:"3x3x3 Blindfolded"},"333fm":{resultType:"number",name:"3x3x3 Fewest Moves"},"333oh":{resultType:"time",name:"3x3x3 One-Handed"},"333ft":{resultType:"time",name:"3x3x3 With Feet"},minx:{resultType:"time",name:"Megaminx"},pyram:{resultType:"time",name:"Pyraminx"},clock:{resultType:"time",name:"Clock"},skewb:{resultType:"time",name:"Skewb"},sq1:{resultType:"time",name:"Square-1"},"444bf":{resultType:"time",name:"4x4x4 Blindfolded"},"555bf":{resultType:"time",name:"5x5x5 Blindfolded"},"333mbf":{resultType:"multi",name:"3x3x3 Multi-Blind"},magic:{resultType:"time",name:"Magic"},mmagic:{resultType:"time",name:"Master Magic"},"333mbo":{resultType:"multi",name:"3x3x3 Multi-Blind Old Style"}};k.getEventName=function f(u){return m[u].name},k.getEventResultType=function l(u){return m[u].resultType}},8614:(C,k)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.getFormatName=function m(z){switch(z){case"1":return"Best of 1";case"2":return"Best of 2";case"3":return"Best of 3";case"a":return"Average of 5";case"m":return"Mean of 3"}},k.getFormatRanking=function f(z){switch(z){case"1":case"2":case"3":return["single"];case"a":case"m":return["average","single"]}},k.getFormatExpectedSolves=function l(z){switch(z){case"1":return 1;case"2":return 2;case"3":case"m":return 3;case"a":return 5}},k.getFormatTrimBest=function u(z){switch(z){case"1":case"2":case"3":case"m":return 0;case"a":return 1}},k.getFormatTrimWorst=function d(z){switch(z){case"1":case"2":case"3":case"m":return 0;case"a":return 1}}},9418:(C,k,m)=>{"use strict";function f(l){for(var u in l)k.hasOwnProperty(u)||(k[u]=l[u])}Object.defineProperty(k,"__esModule",{value:!0}),f(m(7554)),f(m(8614)),f(m(2653)),f(m(7275)),f(m(1686)),f(m(5336)),f(m(3680))},5336:(C,k,m)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0});var f=m(1686);k.rank=function l(u,d){var z={},g={};u.forEach(function(w){var B=w.attempts.map(function(g0){return g0.result});if(d.indexOf("average")>-1){var K=5===w.attempts.length?f.Ao5(B):f.Mo3(B);K<0&&(K=Number.MAX_VALUE),z[w.personId]=K}var c0=B.map(function(g0){return parseInt(""+g0,10)}).filter(function(g0){return g0>0});c0.length>0&&(g[w.personId]=Math.min.apply(Math,c0))}),u.sort(function(w,B){for(var K=0;Kz[B.personId])return 1}if(z[w.personId]&&!z[B.personId])return-1;if(!z[w.personId]&&z[B.personId])return 1;break;case"single":if(g[w.personId]&&g[B.personId]){if(g[w.personId]g[B.personId])return 1}if(g[w.personId]&&!g[B.personId])return-1;if(!g[w.personId]&&g[B.personId])return 1}return w.personIdB.personId?1:0});var q=1,v=0;return u.forEach(function(w,B){if(B>0){var K=!0,c0=w.personId,g0=u[B-1].personId;d.forEach(function(d0){switch(d0){case"average":z[c0]!==z[g0]&&(K=!1);break;case"single":g[c0]!==g[g0]&&(K=!1)}}),K||(q+=v,v=0)}w.ranking=q,v++}),u}},7275:(C,k,m)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0});var f=m(3680);function q(d0){if(w(d0)||B(d0)||d0.solved<2)return!0;var o0=d0.solved;return o0-(d0.attempted-o0)<0}function w(d0){return d0.hasOwnProperty("isDnf")}function B(d0){return d0.hasOwnProperty("isDns")}function g0(d0,o0){for(var r1=d0,G1=0;G1{"use strict";function f(l){return l<10?"0"+l:""+l}Object.defineProperty(k,"__esModule",{value:!0}),k.formatCentiseconds=function m(l){if(-1===l)return"DNF";if(-2===l)return"DNS";var u=l%100,d=Math.floor(l/100)%60,z=Math.floor(l/6e3);return z>0?z+":"+f(d)+"."+f(u):d+"."+f(u)}},7554:(C,k)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.isWcaId=function m(f){return/^\d{4}[A-Z]{4}\d{2}$/.test(f.toUpperCase())}},4010:(C,k,m)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),function f(l){for(var u in l)k.hasOwnProperty(u)||(k[u]=l[u])}(m(9418))},8267:function(C,k,m){var f,l=l||function(u){"use strict";if(!(typeof u>"u"||typeof navigator<"u"&&/MSIE [1-9]\./.test(navigator.userAgent))){var z=function(){return u.URL||u.webkitURL||u},g=u.document.createElementNS("http://www.w3.org/1999/xhtml","a"),q="download"in g,w=/constructor/i.test(u.HTMLElement)||u.safari,B=/CriOS\/[\d]+/.test(navigator.userAgent),K=function(Q0){(u.setImmediate||u.setTimeout)(function(){throw Q0},0)},d0=function(Q0){setTimeout(function(){"string"==typeof Q0?z().revokeObjectURL(Q0):Q0.remove()},4e4)},r1=function(Q0){return/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(Q0.type)?new Blob([String.fromCharCode(65279),Q0],{type:Q0.type}):Q0},G1=function(Q0,j0,c1){c1||(Q0=r1(Q0));var dt,Z1=this,Oe="application/octet-stream"===Q0.type,Wt=function(){!function(Q0,j0,c1){for(var Z1=(j0=[].concat(j0)).length;Z1--;){var On=Q0["on"+j0[Z1]];if("function"==typeof On)try{On.call(Q0,Q0)}catch(Oe){K(Oe)}}}(Z1,"writestart progress write writeend".split(" "))};if(Z1.readyState=Z1.INIT,q)return dt=z().createObjectURL(Q0),void setTimeout(function(){g.href=dt,g.download=j0,function(Q0){var j0=new MouseEvent("click");Q0.dispatchEvent(j0)}(g),Wt(),d0(dt),Z1.readyState=Z1.DONE});!function(){if((B||Oe&&w)&&u.FileReader){var Jt=new FileReader;return Jt.onloadend=function(){var pe=B?Jt.result:Jt.result.replace(/^data:[^;]*;/,"data:attachment/file;");u.open(pe,"_blank")||(u.location.href=pe),pe=void 0,Z1.readyState=Z1.DONE,Wt()},Jt.readAsDataURL(Q0),void(Z1.readyState=Z1.INIT)}dt||(dt=z().createObjectURL(Q0)),Oe?u.location.href=dt:u.open(dt,"_blank")||(u.location.href=dt),Z1.readyState=Z1.DONE,Wt(),d0(dt)}()},B0=G1.prototype;return typeof navigator<"u"&&navigator.msSaveOrOpenBlob?function(Q0,j0,c1){return j0=j0||Q0.name||"download",c1||(Q0=r1(Q0)),navigator.msSaveOrOpenBlob(Q0,j0)}:(B0.abort=function(){},B0.readyState=B0.INIT=0,B0.WRITING=1,B0.DONE=2,B0.error=B0.onwritestart=B0.onprogress=B0.onwrite=B0.onabort=B0.onerror=B0.onwriteend=null,function(Q0,j0,c1){return new G1(Q0,j0||Q0.name||"download",c1)})}}(typeof self<"u"&&self||typeof window<"u"&&window||this.content);C.exports?C.exports.saveAs=l:null!==m.amdD&&null!==m.amdO&&void 0!==(f=function(){return l}.call(k,m,k,C))&&(C.exports=f)},1158:(C,k,m)=>{(C.exports=m(7867)).tz.load(m(1128))},7867:function(C,k,m){var f,l,u;!function(d,z){"use strict";C.exports?C.exports=z(m(5439)):(l=[m(5439)],void 0!==(u="function"==typeof(f=z)?f.apply(k,l):f)&&(C.exports=u))}(0,function(d){"use strict";var B,g={},q={},v={},w={};(!d||"string"!=typeof d.version)&&Fe("Moment Timezone requires Moment.js. See https://momentjs.com/timezone/docs/#/use-it/browser/");var K=d.version.split("."),c0=+K[0],g0=+K[1];function d0(P){return P>96?P-87:P>64?P-29:P-48}function o0(P){var y0=0,p0=P.split("."),X0=p0[0],A1=p0[1]||"",V1=1,He=0,Ae=1;for(45===P.charCodeAt(0)&&(y0=1,Ae=-1);y0= 2.6.0. You are using Moment.js "+d.version+". See momentjs.com"),Q0.prototype={_set:function(P){this.name=P.name,this.abbrs=P.abbrs,this.untils=P.untils,this.offsets=P.offsets,this.population=P.population},_index:function(P){var X0,y0=+P,p0=this.untils;for(X0=0;X0He&&J1.moveInvalidForward&&(V1=He),y03){var y0=v[Te(P)];if(y0)return y0;Fe("Moment Timezone found "+P+" from the Intl api, but did not have that data loaded.")}}catch{}var Ee,He,Ae,p0=function On(){var X0,A1,V1,P=(new Date).getFullYear()-2,y0=new j0(new Date(P,0,1)),p0=[y0];for(V1=1;V1<48;V1++)(A1=new j0(new Date(P,V1,1))).offset!==y0.offset&&(X0=Z1(y0,A1),p0.push(X0),p0.push(new j0(new Date(X0.at+6e4)))),y0=A1;for(V1=0;V1<4;V1++)p0.push(new j0(new Date(P+V1,0,1))),p0.push(new j0(new Date(P+V1,6,1)));return p0}(),X0=p0.length,A1=function Wt(P){var A1,V1,Ee,y0=P.length,p0={},X0=[];for(A1=0;A10?V1[0].zone.name:void 0}()),B},J1.names=function Fo(){var P,y0=[];for(P in v)v.hasOwnProperty(P)&&(g[P]||g[q[P]])&&v[P]&&y0.push(v[P]);return y0.sort()},J1.Zone=Q0,J1.unpack=ze,J1.unpackBase60=o0,J1.needsOffset=Ht,J1.moveInvalidForward=!0,J1.moveAmbiguousForward=!1;var S0=d.fn;function Ao(P){return function(){return this._z?this._z.abbr(this):P.call(this)}}d.tz=J1,d.defaultZone=null,d.updateOffset=function(P,y0){var X0,p0=d.defaultZone;void 0===P._z&&(p0&&Ht(P)&&!P._isUTC&&(P._d=d.utc(P._a)._d,P.utc().add(p0.parse(P),"minutes")),P._z=p0),P._z&&(X0=P._z.utcOffset(P),Math.abs(X0)<16&&(X0/=60),void 0!==P.utcOffset?P.utcOffset(-X0,y0):P.zone(X0,y0))},S0.tz=function(P,y0){if(P){if("string"!=typeof P)throw new Error("Time zone name must be a string, got "+P+" ["+typeof P+"]");return this._z=tt(P),this._z?d.updateOffset(this,y0):Fe("Moment Timezone has no data for "+P+". See http://momentjs.com/timezone/docs/#/data-loading/."),this}if(this._z)return this._z.name},S0.zoneName=Ao(S0.zoneName),S0.zoneAbbr=Ao(S0.zoneAbbr),S0.utc=function Ho(P){return function(){return this._z=null,P.apply(this,arguments)}}(S0.utc),d.tz.setDefault=function(P){return(c0<2||2===c0&&g0<9)&&Fe("Moment Timezone setDefault() requires Moment.js >= 2.9.0. You are using Moment.js "+d.version+"."),d.defaultZone=P?tt(P):null,d};var Ge=d.momentProperties;return"[object Array]"===Object.prototype.toString.call(Ge)?(Ge.push("_z"),Ge.push("_a")):Ge&&(Ge._z=null),d})},7088:function(C,k,m){!function(f){"use strict";f.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(u){return/^nm$/i.test(u)},meridiem:function(u,d,z){return u<12?z?"vm":"VM":z?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[M\xf4re om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(u){return u+(1===u||8===u||u>=20?"ste":"de")},week:{dow:1,doy:4}})}(m(5439))},2502:function(C,k,m){!function(f){"use strict";var l=function(q){return 0===q?0:1===q?1:2===q?2:q%100>=3&&q%100<=10?3:q%100>=11?4:5},u={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},d=function(q){return function(v,w,B,K){var c0=l(v),g0=u[q][l(v)];return 2===c0&&(g0=g0[w?0:1]),g0.replace(/%d/i,v)}},z=["\u062c\u0627\u0646\u0641\u064a","\u0641\u064a\u0641\u0631\u064a","\u0645\u0627\u0631\u0633","\u0623\u0641\u0631\u064a\u0644","\u0645\u0627\u064a","\u062c\u0648\u0627\u0646","\u062c\u0648\u064a\u0644\u064a\u0629","\u0623\u0648\u062a","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];f.defineLocale("ar-dz",{months:z,monthsShort:z,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(q){return"\u0645"===q},meridiem:function(q,v,w){return q<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:d("s"),ss:d("s"),m:d("m"),mm:d("m"),h:d("h"),hh:d("h"),d:d("d"),dd:d("d"),M:d("M"),MM:d("M"),y:d("y"),yy:d("y")},postformat:function(q){return q.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(m(5439))},128:function(C,k,m){!function(f){"use strict";f.defineLocale("ar-kw",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062a\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062a\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:0,doy:12}})}(m(5439))},4519:function(C,k,m){!function(f){"use strict";var l={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},u=function(v){return 0===v?0:1===v?1:2===v?2:v%100>=3&&v%100<=10?3:v%100>=11?4:5},d={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},z=function(v){return function(w,B,K,c0){var g0=u(w),d0=d[v][u(w)];return 2===g0&&(d0=d0[B?0:1]),d0.replace(/%d/i,w)}},g=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];f.defineLocale("ar-ly",{months:g,monthsShort:g,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(v){return"\u0645"===v},meridiem:function(v,w,B){return v<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:z("s"),ss:z("s"),m:z("m"),mm:z("m"),h:z("h"),hh:z("h"),d:z("d"),dd:z("d"),M:z("M"),MM:z("M"),y:z("y"),yy:z("y")},preparse:function(v){return v.replace(/\u060c/g,",")},postformat:function(v){return v.replace(/\d/g,function(w){return l[w]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(m(5439))},5443:function(C,k,m){!function(f){"use strict";f.defineLocale("ar-ma",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(m(5439))},7642:function(C,k,m){!function(f){"use strict";var l={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},u={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};f.defineLocale("ar-sa",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(z){return"\u0645"===z},meridiem:function(z,g,q){return z<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(z){return z.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(g){return u[g]}).replace(/\u060c/g,",")},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(m(5439))},8592:function(C,k,m){!function(f){"use strict";f.defineLocale("ar-tn",{months:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(m(5439))},7038:function(C,k,m){!function(f){"use strict";var l={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},u={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},d=function(w){return 0===w?0:1===w?1:2===w?2:w%100>=3&&w%100<=10?3:w%100>=11?4:5},z={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},g=function(w){return function(B,K,c0,g0){var d0=d(B),o0=z[w][d(B)];return 2===d0&&(o0=o0[K?0:1]),o0.replace(/%d/i,B)}},q=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];f.defineLocale("ar",{months:q,monthsShort:q,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(w){return"\u0645"===w},meridiem:function(w,B,K){return w<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:g("s"),ss:g("s"),m:g("m"),mm:g("m"),h:g("h"),hh:g("h"),d:g("d"),dd:g("d"),M:g("M"),MM:g("M"),y:g("y"),yy:g("y")},preparse:function(w){return w.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(B){return u[B]}).replace(/\u060c/g,",")},postformat:function(w){return w.replace(/\d/g,function(B){return l[B]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(m(5439))},1213:function(C,k,m){!function(f){"use strict";var l={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-\xfcnc\xfc",4:"-\xfcnc\xfc",100:"-\xfcnc\xfc",6:"-nc\u0131",9:"-uncu",10:"-uncu",30:"-uncu",60:"-\u0131nc\u0131",90:"-\u0131nc\u0131"};f.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ert\u0259si_\xc7\u0259r\u015f\u0259nb\u0259 ax\u015fam\u0131_\xc7\u0259r\u015f\u0259nb\u0259_C\xfcm\u0259 ax\u015fam\u0131_C\xfcm\u0259_\u015e\u0259nb\u0259".split("_"),weekdaysShort:"Baz_BzE_\xc7Ax_\xc7\u0259r_CAx_C\xfcm_\u015e\u0259n".split("_"),weekdaysMin:"Bz_BE_\xc7A_\xc7\u0259_CA_C\xfc_\u015e\u0259".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[g\u0259l\u0259n h\u0259ft\u0259] dddd [saat] LT",lastDay:"[d\xfcn\u0259n] LT",lastWeek:"[ke\xe7\u0259n h\u0259ft\u0259] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \u0259vv\u0259l",s:"bir ne\xe7\u0259 saniy\u0259",ss:"%d saniy\u0259",m:"bir d\u0259qiq\u0259",mm:"%d d\u0259qiq\u0259",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gec\u0259|s\u0259h\u0259r|g\xfcnd\xfcz|ax\u015fam/,isPM:function(d){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(d)},meridiem:function(d,z,g){return d<4?"gec\u0259":d<12?"s\u0259h\u0259r":d<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(d){if(0===d)return d+"-\u0131nc\u0131";var z=d%10;return d+(l[z]||l[d%100-z]||l[d>=100?100:null])},week:{dow:1,doy:7}})}(m(5439))},9191:function(C,k,m){!function(f){"use strict";function u(z,g,q){return"m"===q?g?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===q?g?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":z+" "+function l(z,g){var q=z.split("_");return g%10==1&&g%100!=11?q[0]:g%10>=2&&g%10<=4&&(g%100<10||g%100>=20)?q[1]:q[2]}({ss:g?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:g?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",hh:g?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",dd:"\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e",yy:"\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e"}[q],+z)}f.defineLocale("be",{months:{format:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044f_\u043b\u044e\u0442\u0430\u0433\u0430_\u0441\u0430\u043a\u0430\u0432\u0456\u043a\u0430_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a\u0430_\u0442\u0440\u0430\u045e\u043d\u044f_\u0447\u044d\u0440\u0432\u0435\u043d\u044f_\u043b\u0456\u043f\u0435\u043d\u044f_\u0436\u043d\u0456\u045e\u043d\u044f_\u0432\u0435\u0440\u0430\u0441\u043d\u044f_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a\u0430_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434\u0430_\u0441\u043d\u0435\u0436\u043d\u044f".split("_"),standalone:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044c_\u043b\u044e\u0442\u044b_\u0441\u0430\u043a\u0430\u0432\u0456\u043a_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u044d\u0440\u0432\u0435\u043d\u044c_\u043b\u0456\u043f\u0435\u043d\u044c_\u0436\u043d\u0456\u0432\u0435\u043d\u044c_\u0432\u0435\u0440\u0430\u0441\u0435\u043d\u044c_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434_\u0441\u043d\u0435\u0436\u0430\u043d\u044c".split("_")},monthsShort:"\u0441\u0442\u0443\u0434_\u043b\u044e\u0442_\u0441\u0430\u043a_\u043a\u0440\u0430\u0441_\u0442\u0440\u0430\u0432_\u0447\u044d\u0440\u0432_\u043b\u0456\u043f_\u0436\u043d\u0456\u0432_\u0432\u0435\u0440_\u043a\u0430\u0441\u0442_\u043b\u0456\u0441\u0442_\u0441\u043d\u0435\u0436".split("_"),weekdays:{format:"\u043d\u044f\u0434\u0437\u0435\u043b\u044e_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0443_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0443_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),standalone:"\u043d\u044f\u0434\u0437\u0435\u043b\u044f_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0430_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0430_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),isFormat:/\[ ?[\u0423\u0443\u045e] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., HH:mm",LLLL:"dddd, D MMMM YYYY \u0433., HH:mm"},calendar:{sameDay:"[\u0421\u0451\u043d\u043d\u044f \u045e] LT",nextDay:"[\u0417\u0430\u045e\u0442\u0440\u0430 \u045e] LT",lastDay:"[\u0423\u0447\u043e\u0440\u0430 \u045e] LT",nextWeek:function(){return"[\u0423] dddd [\u045e] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u0443\u044e] dddd [\u045e] LT";case 1:case 2:case 4:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u044b] dddd [\u045e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u0440\u0430\u0437 %s",past:"%s \u0442\u0430\u043c\u0443",s:"\u043d\u0435\u043a\u0430\u043b\u044c\u043a\u0456 \u0441\u0435\u043a\u0443\u043d\u0434",m:u,mm:u,h:u,hh:u,d:"\u0434\u0437\u0435\u043d\u044c",dd:u,M:"\u043c\u0435\u0441\u044f\u0446",MM:u,y:"\u0433\u043e\u0434",yy:u},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(z){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(z)},meridiem:function(z,g,q){return z<4?"\u043d\u043e\u0447\u044b":z<12?"\u0440\u0430\u043d\u0456\u0446\u044b":z<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(z,g){switch(g){case"M":case"d":case"DDD":case"w":case"W":return z%10!=2&&z%10!=3||z%100==12||z%100==13?z+"-\u044b":z+"-\u0456";case"D":return z+"-\u0433\u0430";default:return z}},week:{dow:1,doy:7}})}(m(5439))},322:function(C,k,m){!function(f){"use strict";f.defineLocale("bg",{months:"\u044f\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u044f\u043d\u0443_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u044f\u0434\u0430_\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a_\u043f\u0435\u0442\u044a\u043a_\u0441\u044a\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u044f_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u044a\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u043d\u0435\u0441 \u0432] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432] LT",nextWeek:"dddd [\u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u041c\u0438\u043d\u0430\u043b\u0430\u0442\u0430] dddd [\u0432] LT";case 1:case 2:case 4:case 5:return"[\u041c\u0438\u043d\u0430\u043b\u0438\u044f] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0441\u043b\u0435\u0434 %s",past:"\u043f\u0440\u0435\u0434\u0438 %s",s:"\u043d\u044f\u043a\u043e\u043b\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",w:"\u0441\u0435\u0434\u043c\u0438\u0446\u0430",ww:"%d \u0441\u0435\u0434\u043c\u0438\u0446\u0438",M:"\u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0430",y:"\u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(u){var d=u%10,z=u%100;return 0===u?u+"-\u0435\u0432":0===z?u+"-\u0435\u043d":z>10&&z<20?u+"-\u0442\u0438":1===d?u+"-\u0432\u0438":2===d?u+"-\u0440\u0438":7===d||8===d?u+"-\u043c\u0438":u+"-\u0442\u0438"},week:{dow:1,doy:7}})}(m(5439))},8042:function(C,k,m){!function(f){"use strict";f.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_M\u025bkalo_Zuw\u025bnkalo_Zuluyekalo_Utikalo_S\u025btanburukalo_\u0254kut\u0254burukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_M\u025b_Zuw_Zul_Uti_S\u025bt_\u0254ku_Now_Des".split("_"),weekdays:"Kari_Nt\u025bn\u025bn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Nt\u025b_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm"},calendar:{sameDay:"[Bi l\u025br\u025b] LT",nextDay:"[Sini l\u025br\u025b] LT",nextWeek:"dddd [don l\u025br\u025b] LT",lastDay:"[Kunu l\u025br\u025b] LT",lastWeek:"dddd [t\u025bm\u025bnen l\u025br\u025b] LT",sameElse:"L"},relativeTime:{future:"%s k\u0254n\u0254",past:"a b\u025b %s b\u0254",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"l\u025br\u025b kelen",hh:"l\u025br\u025b %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(m(5439))},5903:function(C,k,m){!function(f){"use strict";var l={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},u={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};f.defineLocale("bn-bd",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(z){return z.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(g){return u[g]})},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]})},meridiemParse:/\u09b0\u09be\u09a4|\u09ad\u09cb\u09b0|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be|\u09b0\u09be\u09a4/,meridiemHour:function(z,g){return 12===z&&(z=0),"\u09b0\u09be\u09a4"===g?z<4?z:z+12:"\u09ad\u09cb\u09b0"===g||"\u09b8\u0995\u09be\u09b2"===g?z:"\u09a6\u09c1\u09aa\u09c1\u09b0"===g?z>=3?z:z+12:"\u09ac\u09bf\u0995\u09be\u09b2"===g||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===g?z+12:void 0},meridiem:function(z,g,q){return z<4?"\u09b0\u09be\u09a4":z<6?"\u09ad\u09cb\u09b0":z<12?"\u09b8\u0995\u09be\u09b2":z<15?"\u09a6\u09c1\u09aa\u09c1\u09b0":z<18?"\u09ac\u09bf\u0995\u09be\u09b2":z<20?"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(m(5439))},9620:function(C,k,m){!function(f){"use strict";var l={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},u={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};f.defineLocale("bn",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(z){return z.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(g){return u[g]})},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(z,g){return 12===z&&(z=0),"\u09b0\u09be\u09a4"===g&&z>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===g&&z<5||"\u09ac\u09bf\u0995\u09be\u09b2"===g?z+12:z},meridiem:function(z,g,q){return z<4?"\u09b0\u09be\u09a4":z<10?"\u09b8\u0995\u09be\u09b2":z<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":z<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(m(5439))},9645:function(C,k,m){!function(f){"use strict";var l={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},u={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};f.defineLocale("bo",{months:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split("_"),monthsShort:"\u0f5f\u0fb3\u0f0b1_\u0f5f\u0fb3\u0f0b2_\u0f5f\u0fb3\u0f0b3_\u0f5f\u0fb3\u0f0b4_\u0f5f\u0fb3\u0f0b5_\u0f5f\u0fb3\u0f0b6_\u0f5f\u0fb3\u0f0b7_\u0f5f\u0fb3\u0f0b8_\u0f5f\u0fb3\u0f0b9_\u0f5f\u0fb3\u0f0b10_\u0f5f\u0fb3\u0f0b11_\u0f5f\u0fb3\u0f0b12".split("_"),monthsShortRegex:/^(\u0f5f\u0fb3\u0f0b\d{1,2})/,monthsParseExact:!0,weekdays:"\u0f42\u0f5f\u0f60\u0f0b\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f42\u0f5f\u0f60\u0f0b\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysShort:"\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysMin:"\u0f49\u0f72_\u0f5f\u0fb3_\u0f58\u0f72\u0f42_\u0f63\u0fb7\u0f42_\u0f55\u0f74\u0f62_\u0f66\u0f44\u0f66_\u0f66\u0fa4\u0f7a\u0f53".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0f51\u0f72\u0f0b\u0f62\u0f72\u0f44] LT",nextDay:"[\u0f66\u0f44\u0f0b\u0f49\u0f72\u0f53] LT",nextWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f62\u0f97\u0f7a\u0f66\u0f0b\u0f58], LT",lastDay:"[\u0f41\u0f0b\u0f66\u0f44] LT",lastWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f58\u0f50\u0f60\u0f0b\u0f58] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0f63\u0f0b",past:"%s \u0f66\u0f94\u0f53\u0f0b\u0f63",s:"\u0f63\u0f58\u0f0b\u0f66\u0f44",ss:"%d \u0f66\u0f90\u0f62\u0f0b\u0f46\u0f0d",m:"\u0f66\u0f90\u0f62\u0f0b\u0f58\u0f0b\u0f42\u0f45\u0f72\u0f42",mm:"%d \u0f66\u0f90\u0f62\u0f0b\u0f58",h:"\u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51\u0f0b\u0f42\u0f45\u0f72\u0f42",hh:"%d \u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51",d:"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f45\u0f72\u0f42",dd:"%d \u0f49\u0f72\u0f53\u0f0b",M:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f45\u0f72\u0f42",MM:"%d \u0f5f\u0fb3\u0f0b\u0f56",y:"\u0f63\u0f7c\u0f0b\u0f42\u0f45\u0f72\u0f42",yy:"%d \u0f63\u0f7c"},preparse:function(z){return z.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(g){return u[g]})},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]})},meridiemParse:/\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,meridiemHour:function(z,g){return 12===z&&(z=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===g&&z>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===g&&z<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===g?z+12:z},meridiem:function(z,g,q){return z<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":z<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":z<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":z<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}(m(5439))},5020:function(C,k,m){!function(f){"use strict";function l(o0,r1,G1){return o0+" "+function z(o0,r1){return 2===r1?function g(o0){var r1={m:"v",b:"v",d:"z"};return void 0===r1[o0.charAt(0)]?o0:r1[o0.charAt(0)]+o0.substring(1)}(o0):o0}({mm:"munutenn",MM:"miz",dd:"devezh"}[G1],o0)}function d(o0){return o0>9?d(o0%10):o0}var q=[/^gen/i,/^c[\u02bc\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],v=/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,g0=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];f.defineLocale("br",{months:"Genver_C\u02bchwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C\u02bchwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc\u02bcher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:g0,fullWeekdaysParse:[/^sul/i,/^lun/i,/^meurzh/i,/^merc[\u02bc\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],shortWeekdaysParse:[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],minWeekdaysParse:g0,monthsRegex:v,monthsShortRegex:v,monthsStrictRegex:/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,monthsShortStrictRegex:/^(gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,monthsParse:q,longMonthsParse:q,shortMonthsParse:q,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc\u02bchoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec\u02bch da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s \u02bczo",s:"un nebeud segondenno\xf9",ss:"%d eilenn",m:"ur vunutenn",mm:l,h:"un eur",hh:"%d eur",d:"un devezh",dd:l,M:"ur miz",MM:l,y:"ur bloaz",yy:function u(o0){switch(d(o0)){case 1:case 3:case 4:case 5:case 9:return o0+" bloaz";default:return o0+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(o0){return o0+(1===o0?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(o0){return"g.m."===o0},meridiem:function(o0,r1,G1){return o0<12?"a.m.":"g.m."}})}(m(5439))},4792:function(C,k,m){!function(f){"use strict";function l(d,z,g){var q=d+" ";switch(g){case"ss":return q+(1===d?"sekunda":2===d||3===d||4===d?"sekunde":"sekundi");case"m":return z?"jedna minuta":"jedne minute";case"mm":return q+(1===d?"minuta":2===d||3===d||4===d?"minute":"minuta");case"h":return z?"jedan sat":"jednog sata";case"hh":return q+(1===d?"sat":2===d||3===d||4===d?"sata":"sati");case"dd":return q+(1===d?"dan":"dana");case"MM":return q+(1===d?"mjesec":2===d||3===d||4===d?"mjeseca":"mjeseci");case"yy":return q+(1===d?"godina":2===d||3===d||4===d?"godine":"godina")}}f.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:l,m:l,mm:l,h:l,hh:l,d:"dan",dd:l,M:"mjesec",MM:l,y:"godinu",yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(m(5439))},7980:function(C,k,m){!function(f){"use strict";f.defineLocale("ca",{months:{standalone:"gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de mar\xe7_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[dem\xe0 a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(u,d){var z=1===u?"r":2===u?"n":3===u?"r":4===u?"t":"\xe8";return("w"===d||"W"===d)&&(z="a"),u+z},week:{dow:1,doy:4}})}(m(5439))},7322:function(C,k,m){!function(f){"use strict";var l={format:"leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),standalone:"ledna_\xfanora_b\u0159ezna_dubna_kv\u011btna_\u010dervna_\u010dervence_srpna_z\xe1\u0159\xed_\u0159\xedjna_listopadu_prosince".split("_")},u="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),d=[/^led/i,/^\xfano/i,/^b\u0159e/i,/^dub/i,/^kv\u011b/i,/^(\u010dvn|\u010derven$|\u010dervna)/i,/^(\u010dvc|\u010dervenec|\u010dervence)/i,/^srp/i,/^z\xe1\u0159/i,/^\u0159\xedj/i,/^lis/i,/^pro/i],z=/^(leden|\xfanor|b\u0159ezen|duben|kv\u011bten|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|z\xe1\u0159\xed|\u0159\xedjen|listopad|prosinec|led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i;function g(w){return w>1&&w<5&&1!=~~(w/10)}function q(w,B,K,c0){var g0=w+" ";switch(K){case"s":return B||c0?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return B||c0?g0+(g(w)?"sekundy":"sekund"):g0+"sekundami";case"m":return B?"minuta":c0?"minutu":"minutou";case"mm":return B||c0?g0+(g(w)?"minuty":"minut"):g0+"minutami";case"h":return B?"hodina":c0?"hodinu":"hodinou";case"hh":return B||c0?g0+(g(w)?"hodiny":"hodin"):g0+"hodinami";case"d":return B||c0?"den":"dnem";case"dd":return B||c0?g0+(g(w)?"dny":"dn\xed"):g0+"dny";case"M":return B||c0?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return B||c0?g0+(g(w)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):g0+"m\u011bs\xedci";case"y":return B||c0?"rok":"rokem";case"yy":return B||c0?g0+(g(w)?"roky":"let"):g0+"lety"}}f.defineLocale("cs",{months:l,monthsShort:u,monthsRegex:z,monthsShortRegex:z,monthsStrictRegex:/^(leden|ledna|\xfanora|\xfanor|b\u0159ezen|b\u0159ezna|duben|dubna|kv\u011bten|kv\u011btna|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|srpna|z\xe1\u0159\xed|\u0159\xedjen|\u0159\xedjna|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i,monthsParse:d,longMonthsParse:d,shortMonthsParse:d,weekdays:"ned\u011ble_pond\u011bl\xed_\xfater\xfd_st\u0159eda_\u010dtvrtek_p\xe1tek_sobota".split("_"),weekdaysShort:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),weekdaysMin:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[z\xedtra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v ned\u011bli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve st\u0159edu v] LT";case 4:return"[ve \u010dtvrtek v] LT";case 5:return"[v p\xe1tek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[v\u010dera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou ned\u011bli v] LT";case 1:case 2:return"[minul\xe9] dddd [v] LT";case 3:return"[minulou st\u0159edu v] LT";case 4:case 5:return"[minul\xfd] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"p\u0159ed %s",s:q,ss:q,m:q,mm:q,h:q,hh:q,d:q,dd:q,M:q,MM:q,y:q,yy:q},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},365:function(C,k,m){!function(f){"use strict";f.defineLocale("cv",{months:"\u043a\u04d1\u0440\u043b\u0430\u0447_\u043d\u0430\u0440\u04d1\u0441_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440\u0442\u043c\u0435_\u0443\u0442\u04d1_\u04ab\u0443\u0440\u043b\u0430_\u0430\u0432\u04d1\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448\u0442\u0430\u0432".split("_"),monthsShort:"\u043a\u04d1\u0440_\u043d\u0430\u0440_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440_\u0443\u0442\u04d1_\u04ab\u0443\u0440_\u0430\u0432\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448".split("_"),weekdays:"\u0432\u044b\u0440\u0441\u0430\u0440\u043d\u0438\u043a\u0443\u043d_\u0442\u0443\u043d\u0442\u0438\u043a\u0443\u043d_\u044b\u0442\u043b\u0430\u0440\u0438\u043a\u0443\u043d_\u044e\u043d\u043a\u0443\u043d_\u043a\u04d7\u04ab\u043d\u0435\u0440\u043d\u0438\u043a\u0443\u043d_\u044d\u0440\u043d\u0435\u043a\u0443\u043d_\u0448\u04d1\u043c\u0430\u0442\u043a\u0443\u043d".split("_"),weekdaysShort:"\u0432\u044b\u0440_\u0442\u0443\u043d_\u044b\u0442\u043b_\u044e\u043d_\u043a\u04d7\u04ab_\u044d\u0440\u043d_\u0448\u04d1\u043c".split("_"),weekdaysMin:"\u0432\u0440_\u0442\u043d_\u044b\u0442_\u044e\u043d_\u043a\u04ab_\u044d\u0440_\u0448\u043c".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7]",LLL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm",LLLL:"dddd, YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm"},calendar:{sameDay:"[\u041f\u0430\u044f\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextDay:"[\u042b\u0440\u0430\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastDay:"[\u04d6\u043d\u0435\u0440] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextWeek:"[\u04aa\u0438\u0442\u0435\u0441] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastWeek:"[\u0418\u0440\u0442\u043d\u04d7] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",sameElse:"L"},relativeTime:{future:function(u){return u+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(u)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(u)?"\u0442\u0430\u043d":"\u0440\u0430\u043d")},past:"%s \u043a\u0430\u044f\u043b\u043b\u0430",s:"\u043f\u04d7\u0440-\u0438\u043a \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",ss:"%d \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",m:"\u043f\u04d7\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u043f\u04d7\u0440 \u0441\u0435\u0445\u0435\u0442",hh:"%d \u0441\u0435\u0445\u0435\u0442",d:"\u043f\u04d7\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u043f\u04d7\u0440 \u0443\u0439\u04d1\u0445",MM:"%d \u0443\u0439\u04d1\u0445",y:"\u043f\u04d7\u0440 \u04ab\u0443\u043b",yy:"%d \u04ab\u0443\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-\u043c\u04d7\u0448/,ordinal:"%d-\u043c\u04d7\u0448",week:{dow:1,doy:7}})}(m(5439))},2092:function(C,k,m){!function(f){"use strict";f.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn \xf4l",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(u){var z="";return u>20?z=40===u||50===u||60===u||80===u||100===u?"fed":"ain":u>0&&(z=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][u]),u+z},week:{dow:1,doy:4}})}(m(5439))},7387:function(C,k,m){!function(f){"use strict";f.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8n_man_tir_ons_tor_fre_l\xf8r".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"p\xe5 dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"f\xe5 sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"et \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},9459:function(C,k,m){!function(f){"use strict";function l(d,z,g,q){var v={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[d+" Tage",d+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[d+" Monate",d+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[d+" Jahre",d+" Jahren"]};return z?v[g][0]:v[g][1]}f.defineLocale("de-at",{months:"J\xe4nner_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"J\xe4n._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:l,mm:"%d Minuten",h:l,hh:"%d Stunden",d:l,dd:l,w:l,ww:"%d Wochen",M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},3694:function(C,k,m){!function(f){"use strict";function l(d,z,g,q){var v={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[d+" Tage",d+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[d+" Monate",d+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[d+" Jahre",d+" Jahren"]};return z?v[g][0]:v[g][1]}f.defineLocale("de-ch",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:l,mm:"%d Minuten",h:l,hh:"%d Stunden",d:l,dd:l,w:l,ww:"%d Wochen",M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},4307:function(C,k,m){!function(f){"use strict";function l(d,z,g,q){var v={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[d+" Tage",d+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[d+" Monate",d+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[d+" Jahre",d+" Jahren"]};return z?v[g][0]:v[g][1]}f.defineLocale("de",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:l,mm:"%d Minuten",h:l,hh:"%d Stunden",d:l,dd:l,w:l,ww:"%d Wochen",M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},9659:function(C,k,m){!function(f){"use strict";var l=["\u0796\u07ac\u0782\u07aa\u0787\u07a6\u0783\u07a9","\u078a\u07ac\u0784\u07b0\u0783\u07aa\u0787\u07a6\u0783\u07a9","\u0789\u07a7\u0783\u07a8\u0797\u07aa","\u0787\u07ad\u0795\u07b0\u0783\u07a9\u078d\u07aa","\u0789\u07ad","\u0796\u07ab\u0782\u07b0","\u0796\u07aa\u078d\u07a6\u0787\u07a8","\u0787\u07af\u078e\u07a6\u0790\u07b0\u0793\u07aa","\u0790\u07ac\u0795\u07b0\u0793\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0787\u07ae\u0786\u07b0\u0793\u07af\u0784\u07a6\u0783\u07aa","\u0782\u07ae\u0788\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0791\u07a8\u0790\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa"],u=["\u0787\u07a7\u078b\u07a8\u0787\u07b0\u078c\u07a6","\u0780\u07af\u0789\u07a6","\u0787\u07a6\u0782\u07b0\u078e\u07a7\u0783\u07a6","\u0784\u07aa\u078b\u07a6","\u0784\u07aa\u0783\u07a7\u0790\u07b0\u078a\u07a6\u078c\u07a8","\u0780\u07aa\u0786\u07aa\u0783\u07aa","\u0780\u07ae\u0782\u07a8\u0780\u07a8\u0783\u07aa"];f.defineLocale("dv",{months:l,monthsShort:l,weekdays:u,weekdaysShort:u,weekdaysMin:"\u0787\u07a7\u078b\u07a8_\u0780\u07af\u0789\u07a6_\u0787\u07a6\u0782\u07b0_\u0784\u07aa\u078b\u07a6_\u0784\u07aa\u0783\u07a7_\u0780\u07aa\u0786\u07aa_\u0780\u07ae\u0782\u07a8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0789\u0786|\u0789\u078a/,isPM:function(z){return"\u0789\u078a"===z},meridiem:function(z,g,q){return z<12?"\u0789\u0786":"\u0789\u078a"},calendar:{sameDay:"[\u0789\u07a8\u0787\u07a6\u078b\u07aa] LT",nextDay:"[\u0789\u07a7\u078b\u07a6\u0789\u07a7] LT",nextWeek:"dddd LT",lastDay:"[\u0787\u07a8\u0787\u07b0\u0794\u07ac] LT",lastWeek:"[\u078a\u07a7\u0787\u07a8\u078c\u07aa\u0788\u07a8] dddd LT",sameElse:"L"},relativeTime:{future:"\u078c\u07ac\u0783\u07ad\u078e\u07a6\u0787\u07a8 %s",past:"\u0786\u07aa\u0783\u07a8\u0782\u07b0 %s",s:"\u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa\u0786\u07ae\u0785\u07ac\u0787\u07b0",ss:"d% \u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa",m:"\u0789\u07a8\u0782\u07a8\u0793\u07ac\u0787\u07b0",mm:"\u0789\u07a8\u0782\u07a8\u0793\u07aa %d",h:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07ac\u0787\u07b0",hh:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07aa %d",d:"\u078b\u07aa\u0788\u07a6\u0780\u07ac\u0787\u07b0",dd:"\u078b\u07aa\u0788\u07a6\u0790\u07b0 %d",M:"\u0789\u07a6\u0780\u07ac\u0787\u07b0",MM:"\u0789\u07a6\u0790\u07b0 %d",y:"\u0787\u07a6\u0780\u07a6\u0783\u07ac\u0787\u07b0",yy:"\u0787\u07a6\u0780\u07a6\u0783\u07aa %d"},preparse:function(z){return z.replace(/\u060c/g,",")},postformat:function(z){return z.replace(/,/g,"\u060c")},week:{dow:7,doy:12}})}(m(5439))},3460:function(C,k,m){!function(f){"use strict";f.defineLocale("el",{monthsNominativeEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2_\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2_\u039c\u03ac\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2_\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2_\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2_\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2".split("_"),monthsGenitiveEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u039c\u03b1\u03c1\u03c4\u03af\u03bf\u03c5_\u0391\u03c0\u03c1\u03b9\u03bb\u03af\u03bf\u03c5_\u039c\u03b1\u0390\u03bf\u03c5_\u0399\u03bf\u03c5\u03bd\u03af\u03bf\u03c5_\u0399\u03bf\u03c5\u03bb\u03af\u03bf\u03c5_\u0391\u03c5\u03b3\u03bf\u03cd\u03c3\u03c4\u03bf\u03c5_\u03a3\u03b5\u03c0\u03c4\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u039f\u03ba\u03c4\u03c9\u03b2\u03c1\u03af\u03bf\u03c5_\u039d\u03bf\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u0394\u03b5\u03ba\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5".split("_"),months:function(d,z){return d?"string"==typeof z&&/D/.test(z.substring(0,z.indexOf("MMMM")))?this._monthsGenitiveEl[d.month()]:this._monthsNominativeEl[d.month()]:this._monthsNominativeEl},monthsShort:"\u0399\u03b1\u03bd_\u03a6\u03b5\u03b2_\u039c\u03b1\u03c1_\u0391\u03c0\u03c1_\u039c\u03b1\u03ca_\u0399\u03bf\u03c5\u03bd_\u0399\u03bf\u03c5\u03bb_\u0391\u03c5\u03b3_\u03a3\u03b5\u03c0_\u039f\u03ba\u03c4_\u039d\u03bf\u03b5_\u0394\u03b5\u03ba".split("_"),weekdays:"\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae_\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1_\u03a4\u03c1\u03af\u03c4\u03b7_\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7_\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7_\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae_\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf".split("_"),weekdaysShort:"\u039a\u03c5\u03c1_\u0394\u03b5\u03c5_\u03a4\u03c1\u03b9_\u03a4\u03b5\u03c4_\u03a0\u03b5\u03bc_\u03a0\u03b1\u03c1_\u03a3\u03b1\u03b2".split("_"),weekdaysMin:"\u039a\u03c5_\u0394\u03b5_\u03a4\u03c1_\u03a4\u03b5_\u03a0\u03b5_\u03a0\u03b1_\u03a3\u03b1".split("_"),meridiem:function(d,z,g){return d>11?g?"\u03bc\u03bc":"\u039c\u039c":g?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(d){return"\u03bc"===(d+"").toLowerCase()[0]},meridiemParse:/[\u03a0\u039c]\.?\u039c?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1 {}] LT",nextDay:"[\u0391\u03cd\u03c1\u03b9\u03bf {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[\u03a7\u03b8\u03b5\u03c2 {}] LT",lastWeek:function(){return 6===this.day()?"[\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf] dddd [{}] LT":"[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT"},sameElse:"L"},calendar:function(d,z){var g=this._calendarEl[d],q=z&&z.hours();return function l(d){return typeof Function<"u"&&d instanceof Function||"[object Function]"===Object.prototype.toString.call(d)}(g)&&(g=g.apply(z)),g.replace("{}",q%12==1?"\u03c3\u03c4\u03b7":"\u03c3\u03c4\u03b9\u03c2")},relativeTime:{future:"\u03c3\u03b5 %s",past:"%s \u03c0\u03c1\u03b9\u03bd",s:"\u03bb\u03af\u03b3\u03b1 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",ss:"%d \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",m:"\u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc",mm:"%d \u03bb\u03b5\u03c0\u03c4\u03ac",h:"\u03bc\u03af\u03b1 \u03ce\u03c1\u03b1",hh:"%d \u03ce\u03c1\u03b5\u03c2",d:"\u03bc\u03af\u03b1 \u03bc\u03ad\u03c1\u03b1",dd:"%d \u03bc\u03ad\u03c1\u03b5\u03c2",M:"\u03ad\u03bd\u03b1\u03c2 \u03bc\u03ae\u03bd\u03b1\u03c2",MM:"%d \u03bc\u03ae\u03bd\u03b5\u03c2",y:"\u03ad\u03bd\u03b1\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2",yy:"%d \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1"},dayOfMonthOrdinalParse:/\d{1,2}\u03b7/,ordinal:"%d\u03b7",week:{dow:1,doy:4}})}(m(5439))},4369:function(C,k,m){!function(f){"use strict";f.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(u){var d=u%10;return u+(1==~~(u%100/10)?"th":1===d?"st":2===d?"nd":3===d?"rd":"th")},week:{dow:0,doy:4}})}(m(5439))},530:function(C,k,m){!function(f){"use strict";f.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(u){var d=u%10;return u+(1==~~(u%100/10)?"th":1===d?"st":2===d?"nd":3===d?"rd":"th")}})}(m(5439))},9998:function(C,k,m){!function(f){"use strict";f.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(u){var d=u%10;return u+(1==~~(u%100/10)?"th":1===d?"st":2===d?"nd":3===d?"rd":"th")},week:{dow:1,doy:4}})}(m(5439))},3391:function(C,k,m){!function(f){"use strict";f.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(u){var d=u%10;return u+(1==~~(u%100/10)?"th":1===d?"st":2===d?"nd":3===d?"rd":"th")},week:{dow:1,doy:4}})}(m(5439))},5414:function(C,k,m){!function(f){"use strict";f.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(u){var d=u%10;return u+(1==~~(u%100/10)?"th":1===d?"st":2===d?"nd":3===d?"rd":"th")}})}(m(5439))},9615:function(C,k,m){!function(f){"use strict";f.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(u){var d=u%10;return u+(1==~~(u%100/10)?"th":1===d?"st":2===d?"nd":3===d?"rd":"th")},week:{dow:0,doy:6}})}(m(5439))},1248:function(C,k,m){!function(f){"use strict";f.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(u){var d=u%10;return u+(1==~~(u%100/10)?"th":1===d?"st":2===d?"nd":3===d?"rd":"th")},week:{dow:1,doy:4}})}(m(5439))},3767:function(C,k,m){!function(f){"use strict";f.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(u){var d=u%10;return u+(1==~~(u%100/10)?"th":1===d?"st":2===d?"nd":3===d?"rd":"th")},week:{dow:1,doy:4}})}(m(5439))},4530:function(C,k,m){!function(f){"use strict";f.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_a\u016dgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_a\u016dg_sept_okt_nov_dec".split("_"),weekdays:"diman\u0109o_lundo_mardo_merkredo_\u0135a\u016ddo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_\u0135a\u016d_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_\u0135a_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(u){return"p"===u.charAt(0).toLowerCase()},meridiem:function(u,d,z){return u>11?z?"p.t.m.":"P.T.M.":z?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodia\u016d je] LT",nextDay:"[Morga\u016d je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hiera\u016d je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"anta\u016d %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(m(5439))},8944:function(C,k,m){!function(f){"use strict";var l="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),u="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),d=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],z=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;f.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(q,v){return q?/-MMM-/.test(v)?u[q.month()]:l[q.month()]:l},monthsRegex:z,monthsShortRegex:z,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:d,longMonthsParse:d,shortMonthsParse:d,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(m(5439))},9116:function(C,k,m){!function(f){"use strict";var l="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),u="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),d=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],z=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;f.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(q,v){return q?/-MMM-/.test(v)?u[q.month()]:l[q.month()]:l},monthsRegex:z,monthsShortRegex:z,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:d,longMonthsParse:d,shortMonthsParse:d,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:4},invalidDate:"Fecha inv\xe1lida"})}(m(5439))},3609:function(C,k,m){!function(f){"use strict";var l="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),u="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),d=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],z=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;f.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(q,v){return q?/-MMM-/.test(v)?u[q.month()]:l[q.month()]:l},monthsRegex:z,monthsShortRegex:z,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:d,longMonthsParse:d,shortMonthsParse:d,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:6}})}(m(5439))},6866:function(C,k,m){!function(f){"use strict";var l="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),u="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),d=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],z=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;f.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(q,v){return q?/-MMM-/.test(v)?u[q.month()]:l[q.month()]:l},monthsRegex:z,monthsShortRegex:z,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:d,longMonthsParse:d,shortMonthsParse:d,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4},invalidDate:"Fecha inv\xe1lida"})}(m(5439))},6725:function(C,k,m){!function(f){"use strict";function l(d,z,g,q){var v={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[d+"sekundi",d+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[d+" minuti",d+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[d+" tunni",d+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[d+" kuu",d+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[d+" aasta",d+" aastat"]};return z?v[g][2]?v[g][2]:v[g][1]:q?v[g][0]:v[g][1]}f.defineLocale("et",{months:"jaanuar_veebruar_m\xe4rts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_m\xe4rts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"p\xfchap\xe4ev_esmasp\xe4ev_teisip\xe4ev_kolmap\xe4ev_neljap\xe4ev_reede_laup\xe4ev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[T\xe4na,] LT",nextDay:"[Homme,] LT",nextWeek:"[J\xe4rgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s p\xe4rast",past:"%s tagasi",s:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:"%d p\xe4eva",M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},7931:function(C,k,m){!function(f){"use strict";f.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(m(5439))},6417:function(C,k,m){!function(f){"use strict";var l={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},u={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};f.defineLocale("fa",{months:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),monthsShort:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),weekdays:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysShort:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u062c_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631|\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/,isPM:function(z){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(z)},meridiem:function(z,g,q){return z<12?"\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631":"\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631"},calendar:{sameDay:"[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",nextDay:"[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",nextWeek:"dddd [\u0633\u0627\u0639\u062a] LT",lastDay:"[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",lastWeek:"dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",sameElse:"L"},relativeTime:{future:"\u062f\u0631 %s",past:"%s \u067e\u06cc\u0634",s:"\u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647",ss:"%d \u062b\u0627\u0646\u06cc\u0647",m:"\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",mm:"%d \u062f\u0642\u06cc\u0642\u0647",h:"\u06cc\u06a9 \u0633\u0627\u0639\u062a",hh:"%d \u0633\u0627\u0639\u062a",d:"\u06cc\u06a9 \u0631\u0648\u0632",dd:"%d \u0631\u0648\u0632",M:"\u06cc\u06a9 \u0645\u0627\u0647",MM:"%d \u0645\u0627\u0647",y:"\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(z){return z.replace(/[\u06f0-\u06f9]/g,function(g){return u[g]}).replace(/\u060c/g,",")},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(m(5439))},944:function(C,k,m){!function(f){"use strict";var l="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),u=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",l[7],l[8],l[9]];function d(q,v,w,B){var K="";switch(w){case"s":return B?"muutaman sekunnin":"muutama sekunti";case"ss":K=B?"sekunnin":"sekuntia";break;case"m":return B?"minuutin":"minuutti";case"mm":K=B?"minuutin":"minuuttia";break;case"h":return B?"tunnin":"tunti";case"hh":K=B?"tunnin":"tuntia";break;case"d":return B?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":K=B?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return B?"kuukauden":"kuukausi";case"MM":K=B?"kuukauden":"kuukautta";break;case"y":return B?"vuoden":"vuosi";case"yy":K=B?"vuoden":"vuotta"}return function z(q,v){return q<10?v?u[q]:l[q]:q}(q,B)+" "+K}f.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kes\xe4kuu_hein\xe4kuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kes\xe4_hein\xe4_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[t\xe4n\xe4\xe4n] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s p\xe4\xe4st\xe4",past:"%s sitten",s:d,ss:d,m:d,mm:d,h:d,hh:d,d,dd:d,M:d,MM:d,y:d,yy:d},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},1766:function(C,k,m){!function(f){"use strict";f.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(u){return u},week:{dow:1,doy:4}})}(m(5439))},5867:function(C,k,m){!function(f){"use strict";f.defineLocale("fo",{months:"januar_februar_mars_apr\xedl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_m\xe1nadagur_t\xfdsdagur_mikudagur_h\xf3sdagur_fr\xedggjadagur_leygardagur".split("_"),weekdaysShort:"sun_m\xe1n_t\xfds_mik_h\xf3s_fr\xed_ley".split("_"),weekdaysMin:"su_m\xe1_t\xfd_mi_h\xf3_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[\xcd dag kl.] LT",nextDay:"[\xcd morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xcd gj\xe1r kl.] LT",lastWeek:"[s\xed\xf0stu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s s\xed\xf0ani",s:"f\xe1 sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein t\xedmi",hh:"%d t\xedmar",d:"ein dagur",dd:"%d dagar",M:"ein m\xe1na\xf0ur",MM:"%d m\xe1na\xf0ir",y:"eitt \xe1r",yy:"%d \xe1r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},6848:function(C,k,m){!function(f){"use strict";f.defineLocale("fr-ca",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(u,d){switch(d){default:case"M":case"Q":case"D":case"DDD":case"d":return u+(1===u?"er":"e");case"w":case"W":return u+(1===u?"re":"e")}}})}(m(5439))},7773:function(C,k,m){!function(f){"use strict";f.defineLocale("fr-ch",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(u,d){switch(d){default:case"M":case"Q":case"D":case"DDD":case"d":return u+(1===u?"er":"e");case"w":case"W":return u+(1===u?"re":"e")}},week:{dow:1,doy:4}})}(m(5439))},1636:function(C,k,m){!function(f){"use strict";var d=/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?|janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,z=[/^janv/i,/^f\xe9vr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^ao\xfbt/i,/^sept/i,/^oct/i,/^nov/i,/^d\xe9c/i];f.defineLocale("fr",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsRegex:d,monthsShortRegex:d,monthsStrictRegex:/^(janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,monthsShortStrictRegex:/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?)/i,monthsParse:z,longMonthsParse:z,shortMonthsParse:z,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(q,v){switch(v){case"D":return q+(1===q?"er":"");default:case"M":case"Q":case"DDD":case"d":return q+(1===q?"er":"e");case"w":case"W":return q+(1===q?"re":"e")}},week:{dow:1,doy:4}})}(m(5439))},4940:function(C,k,m){!function(f){"use strict";var l="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),u="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");f.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(z,g){return z?/-MMM-/.test(g)?u[z.month()]:l[z.month()]:l},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[\xf4fr\xfbne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien min\xfat",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(z){return z+(1===z||8===z||z>=20?"ste":"de")},week:{dow:1,doy:4}})}(m(5439))},1402:function(C,k,m){!function(f){"use strict";f.defineLocale("ga",{months:["Ean\xe1ir","Feabhra","M\xe1rta","Aibre\xe1n","Bealtaine","Meitheamh","I\xfail","L\xfanasa","Me\xe1n F\xf3mhair","Deireadh F\xf3mhair","Samhain","Nollaig"],monthsShort:["Ean","Feabh","M\xe1rt","Aib","Beal","Meith","I\xfail","L\xfan","M.F.","D.F.","Samh","Noll"],monthsParseExact:!0,weekdays:["D\xe9 Domhnaigh","D\xe9 Luain","D\xe9 M\xe1irt","D\xe9 C\xe9adaoin","D\xe9ardaoin","D\xe9 hAoine","D\xe9 Sathairn"],weekdaysShort:["Domh","Luan","M\xe1irt","C\xe9ad","D\xe9ar","Aoine","Sath"],weekdaysMin:["Do","Lu","M\xe1","C\xe9","D\xe9","A","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Am\xe1rach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inn\xe9 ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s \xf3 shin",s:"c\xfapla soicind",ss:"%d soicind",m:"n\xf3im\xe9ad",mm:"%d n\xf3im\xe9ad",h:"uair an chloig",hh:"%d uair an chloig",d:"l\xe1",dd:"%d l\xe1",M:"m\xed",MM:"%d m\xedonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(v){return v+(1===v?"d":v%10==2?"na":"mh")},week:{dow:1,doy:4}})}(m(5439))},6924:function(C,k,m){!function(f){"use strict";f.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am M\xe0rt","An Giblean","An C\xe8itean","An t-\xd2gmhios","An t-Iuchar","An L\xf9nastal","An t-Sultain","An D\xe0mhair","An t-Samhain","An D\xf9bhlachd"],monthsShort:["Faoi","Gear","M\xe0rt","Gibl","C\xe8it","\xd2gmh","Iuch","L\xf9n","Sult","D\xe0mh","Samh","D\xf9bh"],monthsParseExact:!0,weekdays:["Did\xf2mhnaich","Diluain","Dim\xe0irt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["D\xf2","Lu","M\xe0","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-m\xe0ireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-d\xe8 aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"m\xecos",MM:"%d m\xecosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(v){return v+(1===v?"d":v%10==2?"na":"mh")},week:{dow:1,doy:4}})}(m(5439))},6398:function(C,k,m){!function(f){"use strict";f.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xu\xf1o_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xu\xf1._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_m\xe9rcores_xoves_venres_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._m\xe9r._xov._ven._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_m\xe9_xo_ve_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextDay:function(){return"[ma\xf1\xe1 "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"\xe1s":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"\xe1":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"\xe1s":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(u){return 0===u.indexOf("un")?"n"+u:"en "+u},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(m(5439))},4995:function(C,k,m){!function(f){"use strict";function l(d,z,g,q){var v={s:["\u0925\u094b\u0921\u092f\u093e \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940","\u0925\u094b\u0921\u0947 \u0938\u0945\u0915\u0902\u0921"],ss:[d+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",d+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[d+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",d+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[d+" \u0935\u0930\u093e\u0902\u0928\u0940",d+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[d+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",d+" \u0926\u0940\u0938"],M:["\u090f\u0915\u093e \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928","\u090f\u0915 \u092e\u094d\u0939\u092f\u0928\u094b"],MM:[d+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",d+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[d+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",d+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return q?v[g][0]:v[g][1]}f.defineLocale("gom-deva",{months:{standalone:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u092f_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),format:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092e\u093e\u0930\u094d\u091a\u093e\u091a\u094d\u092f\u093e_\u090f\u092a\u094d\u0930\u0940\u0932\u093e\u091a\u094d\u092f\u093e_\u092e\u0947\u092f\u093e\u091a\u094d\u092f\u093e_\u091c\u0942\u0928\u093e\u091a\u094d\u092f\u093e_\u091c\u0941\u0932\u092f\u093e\u091a\u094d\u092f\u093e_\u0911\u0917\u0938\u094d\u091f\u093e\u091a\u094d\u092f\u093e_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0911\u0915\u094d\u091f\u094b\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0921\u093f\u0938\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940._\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u092f\u0924\u093e\u0930_\u0938\u094b\u092e\u093e\u0930_\u092e\u0902\u0917\u0933\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u092c\u093f\u0930\u0947\u0938\u094d\u0924\u093e\u0930_\u0938\u0941\u0915\u094d\u0930\u093e\u0930_\u0936\u0947\u0928\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0906\u092f\u0924._\u0938\u094b\u092e._\u092e\u0902\u0917\u0933._\u092c\u0941\u0927._\u092c\u094d\u0930\u0947\u0938\u094d\u0924._\u0938\u0941\u0915\u094d\u0930._\u0936\u0947\u0928.".split("_"),weekdaysMin:"\u0906_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u092c\u094d\u0930\u0947_\u0938\u0941_\u0936\u0947".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LTS:"A h:mm:ss [\u0935\u093e\u091c\u0924\u093e\u0902]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",llll:"ddd, D MMM YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]"},calendar:{sameDay:"[\u0906\u092f\u091c] LT",nextDay:"[\u092b\u093e\u0932\u094d\u092f\u093e\u0902] LT",nextWeek:"[\u092b\u0941\u0921\u0932\u094b] dddd[,] LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092b\u093e\u091f\u0932\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s \u0906\u0926\u0940\u0902",s:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(d,z){return"D"===z?d+"\u0935\u0947\u0930":d},week:{dow:0,doy:3},meridiemParse:/\u0930\u093e\u0924\u0940|\u0938\u0915\u093e\u0933\u0940\u0902|\u0926\u0928\u092a\u093e\u0930\u093e\u0902|\u0938\u093e\u0902\u091c\u0947/,meridiemHour:function(d,z){return 12===d&&(d=0),"\u0930\u093e\u0924\u0940"===z?d<4?d:d+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===z?d:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===z?d>12?d:d+12:"\u0938\u093e\u0902\u091c\u0947"===z?d+12:void 0},meridiem:function(d,z,g){return d<4?"\u0930\u093e\u0924\u0940":d<12?"\u0938\u0915\u093e\u0933\u0940\u0902":d<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":d<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}(m(5439))},2545:function(C,k,m){!function(f){"use strict";function l(d,z,g,q){var v={s:["thoddea sekondamni","thodde sekond"],ss:[d+" sekondamni",d+" sekond"],m:["eka mintan","ek minut"],mm:[d+" mintamni",d+" mintam"],h:["eka voran","ek vor"],hh:[d+" voramni",d+" voram"],d:["eka disan","ek dis"],dd:[d+" disamni",d+" dis"],M:["eka mhoinean","ek mhoino"],MM:[d+" mhoineamni",d+" mhoine"],y:["eka vorsan","ek voros"],yy:[d+" vorsamni",d+" vorsam"]};return q?v[g][0]:v[g][1]}f.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(d,z){return"D"===z?d+"er":d},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(d,z){return 12===d&&(d=0),"rati"===z?d<4?d:d+12:"sokallim"===z?d:"donparam"===z?d>12?d:d+12:"sanje"===z?d+12:void 0},meridiem:function(d,z,g){return d<4?"rati":d<12?"sokallim":d<16?"donparam":d<20?"sanje":"rati"}})}(m(5439))},2641:function(C,k,m){!function(f){"use strict";var l={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},u={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};f.defineLocale("gu",{months:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1\u0a86\u0ab0\u0ac0_\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1\u0a86\u0ab0\u0ac0_\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2_\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe\u0a88_\u0a91\u0a97\u0ab8\u0acd\u0a9f_\u0ab8\u0aaa\u0acd\u0a9f\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0a91\u0a95\u0acd\u0a9f\u0acd\u0aac\u0ab0_\u0aa8\u0ab5\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0aa1\u0abf\u0ab8\u0ac7\u0aae\u0acd\u0aac\u0ab0".split("_"),monthsShort:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1._\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1._\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf._\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe._\u0a91\u0a97._\u0ab8\u0aaa\u0acd\u0a9f\u0ac7._\u0a91\u0a95\u0acd\u0a9f\u0acd._\u0aa8\u0ab5\u0ac7._\u0aa1\u0abf\u0ab8\u0ac7.".split("_"),monthsParseExact:!0,weekdays:"\u0ab0\u0ab5\u0abf\u0ab5\u0abe\u0ab0_\u0ab8\u0acb\u0aae\u0ab5\u0abe\u0ab0_\u0aae\u0a82\u0a97\u0ab3\u0ab5\u0abe\u0ab0_\u0aac\u0ac1\u0aa7\u0acd\u0ab5\u0abe\u0ab0_\u0a97\u0ac1\u0ab0\u0ac1\u0ab5\u0abe\u0ab0_\u0ab6\u0ac1\u0a95\u0acd\u0ab0\u0ab5\u0abe\u0ab0_\u0ab6\u0aa8\u0abf\u0ab5\u0abe\u0ab0".split("_"),weekdaysShort:"\u0ab0\u0ab5\u0abf_\u0ab8\u0acb\u0aae_\u0aae\u0a82\u0a97\u0ab3_\u0aac\u0ac1\u0aa7\u0acd_\u0a97\u0ac1\u0ab0\u0ac1_\u0ab6\u0ac1\u0a95\u0acd\u0ab0_\u0ab6\u0aa8\u0abf".split("_"),weekdaysMin:"\u0ab0_\u0ab8\u0acb_\u0aae\u0a82_\u0aac\u0ac1_\u0a97\u0ac1_\u0ab6\u0ac1_\u0ab6".split("_"),longDateFormat:{LT:"A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LTS:"A h:mm:ss \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LLLL:"dddd, D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7"},calendar:{sameDay:"[\u0a86\u0a9c] LT",nextDay:"[\u0a95\u0abe\u0ab2\u0ac7] LT",nextWeek:"dddd, LT",lastDay:"[\u0a97\u0a87\u0a95\u0abe\u0ab2\u0ac7] LT",lastWeek:"[\u0aaa\u0abe\u0a9b\u0ab2\u0abe] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0aae\u0abe",past:"%s \u0aaa\u0ab9\u0ac7\u0ab2\u0abe",s:"\u0a85\u0aae\u0ac1\u0a95 \u0aaa\u0ab3\u0acb",ss:"%d \u0ab8\u0ac7\u0a95\u0a82\u0aa1",m:"\u0a8f\u0a95 \u0aae\u0abf\u0aa8\u0abf\u0a9f",mm:"%d \u0aae\u0abf\u0aa8\u0abf\u0a9f",h:"\u0a8f\u0a95 \u0a95\u0ab2\u0abe\u0a95",hh:"%d \u0a95\u0ab2\u0abe\u0a95",d:"\u0a8f\u0a95 \u0aa6\u0abf\u0ab5\u0ab8",dd:"%d \u0aa6\u0abf\u0ab5\u0ab8",M:"\u0a8f\u0a95 \u0aae\u0ab9\u0abf\u0aa8\u0acb",MM:"%d \u0aae\u0ab9\u0abf\u0aa8\u0acb",y:"\u0a8f\u0a95 \u0ab5\u0ab0\u0acd\u0ab7",yy:"%d \u0ab5\u0ab0\u0acd\u0ab7"},preparse:function(z){return z.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(g){return u[g]})},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(z,g){return 12===z&&(z=0),"\u0ab0\u0abe\u0aa4"===g?z<4?z:z+12:"\u0ab8\u0ab5\u0abe\u0ab0"===g?z:"\u0aac\u0aaa\u0acb\u0ab0"===g?z>=10?z:z+12:"\u0ab8\u0abe\u0a82\u0a9c"===g?z+12:void 0},meridiem:function(z,g,q){return z<4?"\u0ab0\u0abe\u0aa4":z<10?"\u0ab8\u0ab5\u0abe\u0ab0":z<17?"\u0aac\u0aaa\u0acb\u0ab0":z<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}(m(5439))},7536:function(C,k,m){!function(f){"use strict";f.defineLocale("he",{months:"\u05d9\u05e0\u05d5\u05d0\u05e8_\u05e4\u05d1\u05e8\u05d5\u05d0\u05e8_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05d9\u05dc_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8_\u05e1\u05e4\u05d8\u05de\u05d1\u05e8_\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8_\u05e0\u05d5\u05d1\u05de\u05d1\u05e8_\u05d3\u05e6\u05de\u05d1\u05e8".split("_"),monthsShort:"\u05d9\u05e0\u05d5\u05f3_\u05e4\u05d1\u05e8\u05f3_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05f3_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05f3_\u05e1\u05e4\u05d8\u05f3_\u05d0\u05d5\u05e7\u05f3_\u05e0\u05d5\u05d1\u05f3_\u05d3\u05e6\u05de\u05f3".split("_"),weekdays:"\u05e8\u05d0\u05e9\u05d5\u05df_\u05e9\u05e0\u05d9_\u05e9\u05dc\u05d9\u05e9\u05d9_\u05e8\u05d1\u05d9\u05e2\u05d9_\u05d7\u05de\u05d9\u05e9\u05d9_\u05e9\u05d9\u05e9\u05d9_\u05e9\u05d1\u05ea".split("_"),weekdaysShort:"\u05d0\u05f3_\u05d1\u05f3_\u05d2\u05f3_\u05d3\u05f3_\u05d4\u05f3_\u05d5\u05f3_\u05e9\u05f3".split("_"),weekdaysMin:"\u05d0_\u05d1_\u05d2_\u05d3_\u05d4_\u05d5_\u05e9".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [\u05d1]MMMM YYYY",LLL:"D [\u05d1]MMMM YYYY HH:mm",LLLL:"dddd, D [\u05d1]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[\u05d4\u05d9\u05d5\u05dd \u05d1\u05be]LT",nextDay:"[\u05de\u05d7\u05e8 \u05d1\u05be]LT",nextWeek:"dddd [\u05d1\u05e9\u05e2\u05d4] LT",lastDay:"[\u05d0\u05ea\u05de\u05d5\u05dc \u05d1\u05be]LT",lastWeek:"[\u05d1\u05d9\u05d5\u05dd] dddd [\u05d4\u05d0\u05d7\u05e8\u05d5\u05df \u05d1\u05e9\u05e2\u05d4] LT",sameElse:"L"},relativeTime:{future:"\u05d1\u05e2\u05d5\u05d3 %s",past:"\u05dc\u05e4\u05e0\u05d9 %s",s:"\u05de\u05e1\u05e4\u05e8 \u05e9\u05e0\u05d9\u05d5\u05ea",ss:"%d \u05e9\u05e0\u05d9\u05d5\u05ea",m:"\u05d3\u05e7\u05d4",mm:"%d \u05d3\u05e7\u05d5\u05ea",h:"\u05e9\u05e2\u05d4",hh:function(u){return 2===u?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":u+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(u){return 2===u?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":u+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(u){return 2===u?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":u+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(u){return 2===u?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":u%10==0&&10!==u?u+" \u05e9\u05e0\u05d4":u+" \u05e9\u05e0\u05d9\u05dd"}},meridiemParse:/\u05d0\u05d7\u05d4"\u05e6|\u05dc\u05e4\u05e0\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8|\u05d1\u05d1\u05d5\u05e7\u05e8|\u05d1\u05e2\u05e8\u05d1/i,isPM:function(u){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(u)},meridiem:function(u,d,z){return u<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":u<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":u<12?z?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":u<18?z?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}(m(5439))},6335:function(C,k,m){!function(f){"use strict";var l={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},u={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},d=[/^\u091c\u0928/i,/^\u092b\u093c\u0930|\u092b\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924\u0902|\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935|\u0928\u0935\u0902/i,/^\u0926\u093f\u0938\u0902|\u0926\u093f\u0938/i];f.defineLocale("hi",{months:{format:"\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930".split("_"),standalone:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u0902\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u0902\u092c\u0930_\u0926\u093f\u0938\u0902\u092c\u0930".split("_")},monthsShort:"\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938.".split("_"),weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u092c\u091c\u0947",LTS:"A h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947"},monthsParse:d,longMonthsParse:d,shortMonthsParse:[/^\u091c\u0928/i,/^\u092b\u093c\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935/i,/^\u0926\u093f\u0938/i],monthsRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsShortRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsStrictRegex:/^(\u091c\u0928\u0935\u0930\u0940?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908?|\u0905\u0917\u0938\u094d\u0924?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924?\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930?)/i,monthsShortStrictRegex:/^(\u091c\u0928\.?|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\.?|\u0905\u0917\.?|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\.?|\u0926\u093f\u0938\.?)/i,calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0915\u0932] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u0932] LT",lastWeek:"[\u092a\u093f\u091b\u0932\u0947] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u092e\u0947\u0902",past:"%s \u092a\u0939\u0932\u0947",s:"\u0915\u0941\u091b \u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0902\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u091f",mm:"%d \u092e\u093f\u0928\u091f",h:"\u090f\u0915 \u0918\u0902\u091f\u093e",hh:"%d \u0918\u0902\u091f\u0947",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u0940\u0928\u0947",MM:"%d \u092e\u0939\u0940\u0928\u0947",y:"\u090f\u0915 \u0935\u0930\u094d\u0937",yy:"%d \u0935\u0930\u094d\u0937"},preparse:function(q){return q.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(v){return u[v]})},postformat:function(q){return q.replace(/\d/g,function(v){return l[v]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(q,v){return 12===q&&(q=0),"\u0930\u093e\u0924"===v?q<4?q:q+12:"\u0938\u0941\u092c\u0939"===v?q:"\u0926\u094b\u092a\u0939\u0930"===v?q>=10?q:q+12:"\u0936\u093e\u092e"===v?q+12:void 0},meridiem:function(q,v,w){return q<4?"\u0930\u093e\u0924":q<10?"\u0938\u0941\u092c\u0939":q<17?"\u0926\u094b\u092a\u0939\u0930":q<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(m(5439))},7458:function(C,k,m){!function(f){"use strict";function l(d,z,g){var q=d+" ";switch(g){case"ss":return q+(1===d?"sekunda":2===d||3===d||4===d?"sekunde":"sekundi");case"m":return z?"jedna minuta":"jedne minute";case"mm":return q+(1===d?"minuta":2===d||3===d||4===d?"minute":"minuta");case"h":return z?"jedan sat":"jednog sata";case"hh":return q+(1===d?"sat":2===d||3===d||4===d?"sata":"sati");case"dd":return q+(1===d?"dan":"dana");case"MM":return q+(1===d?"mjesec":2===d||3===d||4===d?"mjeseca":"mjeseci");case"yy":return q+(1===d?"godina":2===d||3===d||4===d?"godine":"godina")}}f.defineLocale("hr",{months:{format:"sije\u010dnja_velja\u010de_o\u017eujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"sije\u010danj_velja\u010da_o\u017eujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._o\u017eu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:return"[pro\u0161lu] [nedjelju] [u] LT";case 3:return"[pro\u0161lu] [srijedu] [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:l,m:l,mm:l,h:l,hh:l,d:"dan",dd:l,M:"mjesec",MM:l,y:"godinu",yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(m(5439))},6540:function(C,k,m){!function(f){"use strict";var l="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function u(g,q,v,w){var B=g;switch(v){case"s":return w||q?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return B+(w||q)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(w||q?" perc":" perce");case"mm":return B+(w||q?" perc":" perce");case"h":return"egy"+(w||q?" \xf3ra":" \xf3r\xe1ja");case"hh":return B+(w||q?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(w||q?" nap":" napja");case"dd":return B+(w||q?" nap":" napja");case"M":return"egy"+(w||q?" h\xf3nap":" h\xf3napja");case"MM":return B+(w||q?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(w||q?" \xe9v":" \xe9ve");case"yy":return B+(w||q?" \xe9v":" \xe9ve")}return""}function d(g){return(g?"":"[m\xfalt] ")+"["+l[this.day()]+"] LT[-kor]"}f.defineLocale("hu",{months:"janu\xe1r_febru\xe1r_m\xe1rcius_\xe1prilis_m\xe1jus_j\xfanius_j\xfalius_augusztus_szeptember_okt\xf3ber_november_december".split("_"),monthsShort:"jan._feb._m\xe1rc._\xe1pr._m\xe1j._j\xfan._j\xfal._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vas\xe1rnap_h\xe9tf\u0151_kedd_szerda_cs\xfct\xf6rt\xf6k_p\xe9ntek_szombat".split("_"),weekdaysShort:"vas_h\xe9t_kedd_sze_cs\xfct_p\xe9n_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(g){return"u"===g.charAt(1).toLowerCase()},meridiem:function(g,q,v){return g<12?!0===v?"de":"DE":!0===v?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return d.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return d.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:u,ss:u,m:u,mm:u,h:u,hh:u,d:u,dd:u,M:u,MM:u,y:u,yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},5283:function(C,k,m){!function(f){"use strict";f.defineLocale("hy-am",{months:{format:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580\u056b_\u0583\u0565\u057f\u0580\u057e\u0561\u0580\u056b_\u0574\u0561\u0580\u057f\u056b_\u0561\u057a\u0580\u056b\u056c\u056b_\u0574\u0561\u0575\u056b\u057d\u056b_\u0570\u0578\u0582\u0576\u056b\u057d\u056b_\u0570\u0578\u0582\u056c\u056b\u057d\u056b_\u0585\u0563\u0578\u057d\u057f\u0578\u057d\u056b_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056b_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b".split("_"),standalone:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580_\u0583\u0565\u057f\u0580\u057e\u0561\u0580_\u0574\u0561\u0580\u057f_\u0561\u057a\u0580\u056b\u056c_\u0574\u0561\u0575\u056b\u057d_\u0570\u0578\u0582\u0576\u056b\u057d_\u0570\u0578\u0582\u056c\u056b\u057d_\u0585\u0563\u0578\u057d\u057f\u0578\u057d_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580".split("_")},monthsShort:"\u0570\u0576\u057e_\u0583\u057f\u0580_\u0574\u0580\u057f_\u0561\u057a\u0580_\u0574\u0575\u057d_\u0570\u0576\u057d_\u0570\u056c\u057d_\u0585\u0563\u057d_\u057d\u057a\u057f_\u0570\u056f\u057f_\u0576\u0574\u0562_\u0564\u056f\u057f".split("_"),weekdays:"\u056f\u056b\u0580\u0561\u056f\u056b_\u0565\u0580\u056f\u0578\u0582\u0577\u0561\u0562\u0569\u056b_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0570\u056b\u0576\u0563\u0577\u0561\u0562\u0569\u056b_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569".split("_"),weekdaysShort:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),weekdaysMin:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0569.",LLL:"D MMMM YYYY \u0569., HH:mm",LLLL:"dddd, D MMMM YYYY \u0569., HH:mm"},calendar:{sameDay:"[\u0561\u0575\u057d\u0585\u0580] LT",nextDay:"[\u057e\u0561\u0572\u0568] LT",lastDay:"[\u0565\u0580\u0565\u056f] LT",nextWeek:function(){return"dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},lastWeek:function(){return"[\u0561\u0576\u0581\u0561\u056e] dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},sameElse:"L"},relativeTime:{future:"%s \u0570\u0565\u057f\u0578",past:"%s \u0561\u057c\u0561\u057b",s:"\u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",ss:"%d \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",m:"\u0580\u0578\u057a\u0565",mm:"%d \u0580\u0578\u057a\u0565",h:"\u056a\u0561\u0574",hh:"%d \u056a\u0561\u0574",d:"\u0585\u0580",dd:"%d \u0585\u0580",M:"\u0561\u0574\u056b\u057d",MM:"%d \u0561\u0574\u056b\u057d",y:"\u057f\u0561\u0580\u056b",yy:"%d \u057f\u0561\u0580\u056b"},meridiemParse:/\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,isPM:function(u){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(u)},meridiem:function(u){return u<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":u<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":u<17?"\u0581\u0565\u0580\u0565\u056f\u057e\u0561":"\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,ordinal:function(u,d){switch(d){case"DDD":case"w":case"W":case"DDDo":return 1===u?u+"-\u056b\u0576":u+"-\u0580\u0564";default:return u}},week:{dow:1,doy:7}})}(m(5439))},8780:function(C,k,m){!function(f){"use strict";f.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(u,d){return 12===u&&(u=0),"pagi"===d?u:"siang"===d?u>=11?u:u+12:"sore"===d||"malam"===d?u+12:void 0},meridiem:function(u,d,z){return u<11?"pagi":u<15?"siang":u<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(m(5439))},4205:function(C,k,m){!function(f){"use strict";function l(z){return z%100==11||z%10!=1}function u(z,g,q,v){var w=z+" ";switch(q){case"s":return g||v?"nokkrar sek\xfandur":"nokkrum sek\xfandum";case"ss":return l(z)?w+(g||v?"sek\xfandur":"sek\xfandum"):w+"sek\xfanda";case"m":return g?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return l(z)?w+(g||v?"m\xedn\xfatur":"m\xedn\xfatum"):g?w+"m\xedn\xfata":w+"m\xedn\xfatu";case"hh":return l(z)?w+(g||v?"klukkustundir":"klukkustundum"):w+"klukkustund";case"d":return g?"dagur":v?"dag":"degi";case"dd":return l(z)?g?w+"dagar":w+(v?"daga":"d\xf6gum"):g?w+"dagur":w+(v?"dag":"degi");case"M":return g?"m\xe1nu\xf0ur":v?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return l(z)?g?w+"m\xe1nu\xf0ir":w+(v?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):g?w+"m\xe1nu\xf0ur":w+(v?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return g||v?"\xe1r":"\xe1ri";case"yy":return l(z)?w+(g||v?"\xe1r":"\xe1rum"):w+(g||v?"\xe1r":"\xe1ri")}}f.defineLocale("is",{months:"jan\xfaar_febr\xfaar_mars_apr\xedl_ma\xed_j\xfan\xed_j\xfal\xed_\xe1g\xfast_september_okt\xf3ber_n\xf3vember_desember".split("_"),monthsShort:"jan_feb_mar_apr_ma\xed_j\xfan_j\xfal_\xe1g\xfa_sep_okt_n\xf3v_des".split("_"),weekdays:"sunnudagur_m\xe1nudagur_\xferi\xf0judagur_mi\xf0vikudagur_fimmtudagur_f\xf6studagur_laugardagur".split("_"),weekdaysShort:"sun_m\xe1n_\xferi_mi\xf0_fim_f\xf6s_lau".split("_"),weekdaysMin:"Su_M\xe1_\xder_Mi_Fi_F\xf6_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[\xed dag kl.] LT",nextDay:"[\xe1 morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xed g\xe6r kl.] LT",lastWeek:"[s\xed\xf0asta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s s\xed\xf0an",s:u,ss:u,m:u,mm:u,h:"klukkustund",hh:u,d:u,dd:u,M:u,MM:u,y:u,yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},9985:function(C,k,m){!function(f){"use strict";f.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){return 0===this.day()?"[la scorsa] dddd [alle] LT":"[lo scorso] dddd [alle] LT"},sameElse:"L"},relativeTime:{future:function(u){return(/^[0-9].+$/.test(u)?"tra":"in")+" "+u},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(m(5439))},4211:function(C,k,m){!function(f){"use strict";f.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){return 0===this.day()?"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT":"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(m(5439))},1003:function(C,k,m){!function(f){"use strict";f.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"\u4ee4\u548c",narrow:"\u32ff",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"\u5e73\u6210",narrow:"\u337b",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"\u662d\u548c",narrow:"\u337c",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"\u5927\u6b63",narrow:"\u337d",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"\u660e\u6cbb",narrow:"\u337e",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"\u897f\u66a6",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"\u7d00\u5143\u524d",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(\u5143|\d+)\u5e74/,eraYearOrdinalParse:function(u,d){return"\u5143"===d[1]?1:parseInt(d[1]||u,10)},months:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u65e5\u66dc\u65e5_\u6708\u66dc\u65e5_\u706b\u66dc\u65e5_\u6c34\u66dc\u65e5_\u6728\u66dc\u65e5_\u91d1\u66dc\u65e5_\u571f\u66dc\u65e5".split("_"),weekdaysShort:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),weekdaysMin:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5(ddd) HH:mm"},meridiemParse:/\u5348\u524d|\u5348\u5f8c/i,isPM:function(u){return"\u5348\u5f8c"===u},meridiem:function(u,d,z){return u<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(u){return u.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(u){return this.week()!==u.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(u,d){switch(d){case"y":return 1===u?"\u5143\u5e74":u+"\u5e74";case"d":case"D":case"DDD":return u+"\u65e5";default:return u}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u6570\u79d2",ss:"%d\u79d2",m:"1\u5206",mm:"%d\u5206",h:"1\u6642\u9593",hh:"%d\u6642\u9593",d:"1\u65e5",dd:"%d\u65e5",M:"1\u30f6\u6708",MM:"%d\u30f6\u6708",y:"1\u5e74",yy:"%d\u5e74"}})}(m(5439))},420:function(C,k,m){!function(f){"use strict";f.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(u,d){return 12===u&&(u=0),"enjing"===d?u:"siyang"===d?u>=11?u:u+12:"sonten"===d||"ndalu"===d?u+12:void 0},meridiem:function(u,d,z){return u<11?"enjing":u<15?"siyang":u<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(m(5439))},851:function(C,k,m){!function(f){"use strict";f.defineLocale("ka",{months:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8_\u10db\u10d0\u10e0\u10e2\u10d8_\u10d0\u10de\u10e0\u10d8\u10da\u10d8_\u10db\u10d0\u10d8\u10e1\u10d8_\u10d8\u10d5\u10dc\u10d8\u10e1\u10d8_\u10d8\u10d5\u10da\u10d8\u10e1\u10d8_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8".split("_"),monthsShort:"\u10d8\u10d0\u10dc_\u10d7\u10d4\u10d1_\u10db\u10d0\u10e0_\u10d0\u10de\u10e0_\u10db\u10d0\u10d8_\u10d8\u10d5\u10dc_\u10d8\u10d5\u10da_\u10d0\u10d2\u10d5_\u10e1\u10d4\u10e5_\u10dd\u10e5\u10e2_\u10dc\u10dd\u10d4_\u10d3\u10d4\u10d9".split("_"),weekdays:{standalone:"\u10d9\u10d5\u10d8\u10e0\u10d0_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8_\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8".split("_"),format:"\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1_\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1".split("_"),isFormat:/(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/},weekdaysShort:"\u10d9\u10d5\u10d8_\u10dd\u10e0\u10e8_\u10e1\u10d0\u10db_\u10dd\u10d7\u10ee_\u10ee\u10e3\u10d7_\u10de\u10d0\u10e0_\u10e8\u10d0\u10d1".split("_"),weekdaysMin:"\u10d9\u10d5_\u10dd\u10e0_\u10e1\u10d0_\u10dd\u10d7_\u10ee\u10e3_\u10de\u10d0_\u10e8\u10d0".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u10d3\u10e6\u10d4\u10e1] LT[-\u10d6\u10d4]",nextDay:"[\u10ee\u10d5\u10d0\u10da] LT[-\u10d6\u10d4]",lastDay:"[\u10d2\u10e3\u10e8\u10d8\u10dc] LT[-\u10d6\u10d4]",nextWeek:"[\u10e8\u10d4\u10db\u10d3\u10d4\u10d2] dddd LT[-\u10d6\u10d4]",lastWeek:"[\u10ec\u10d8\u10dc\u10d0] dddd LT-\u10d6\u10d4",sameElse:"L"},relativeTime:{future:function(u){return u.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(d,z,g){return"\u10d8"===g?z+"\u10e8\u10d8":z+g+"\u10e8\u10d8"})},past:function(u){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(u)?u.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(u)?u.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):u},s:"\u10e0\u10d0\u10db\u10d3\u10d4\u10dc\u10d8\u10db\u10d4 \u10ec\u10d0\u10db\u10d8",ss:"%d \u10ec\u10d0\u10db\u10d8",m:"\u10ec\u10e3\u10d7\u10d8",mm:"%d \u10ec\u10e3\u10d7\u10d8",h:"\u10e1\u10d0\u10d0\u10d7\u10d8",hh:"%d \u10e1\u10d0\u10d0\u10d7\u10d8",d:"\u10d3\u10e6\u10d4",dd:"%d \u10d3\u10e6\u10d4",M:"\u10d7\u10d5\u10d4",MM:"%d \u10d7\u10d5\u10d4",y:"\u10ec\u10d4\u10da\u10d8",yy:"%d \u10ec\u10d4\u10da\u10d8"},dayOfMonthOrdinalParse:/0|1-\u10da\u10d8|\u10db\u10d4-\d{1,2}|\d{1,2}-\u10d4/,ordinal:function(u){return 0===u?u:1===u?u+"-\u10da\u10d8":u<20||u<=100&&u%20==0||u%100==0?"\u10db\u10d4-"+u:u+"-\u10d4"},week:{dow:1,doy:7}})}(m(5439))},6074:function(C,k,m){!function(f){"use strict";var l={0:"-\u0448\u0456",1:"-\u0448\u0456",2:"-\u0448\u0456",3:"-\u0448\u0456",4:"-\u0448\u0456",5:"-\u0448\u0456",6:"-\u0448\u044b",7:"-\u0448\u0456",8:"-\u0448\u0456",9:"-\u0448\u044b",10:"-\u0448\u044b",20:"-\u0448\u044b",30:"-\u0448\u044b",40:"-\u0448\u044b",50:"-\u0448\u0456",60:"-\u0448\u044b",70:"-\u0448\u0456",80:"-\u0448\u0456",90:"-\u0448\u044b",100:"-\u0448\u0456"};f.defineLocale("kk",{months:"\u049b\u0430\u04a3\u0442\u0430\u0440_\u0430\u049b\u043f\u0430\u043d_\u043d\u0430\u0443\u0440\u044b\u0437_\u0441\u04d9\u0443\u0456\u0440_\u043c\u0430\u043c\u044b\u0440_\u043c\u0430\u0443\u0441\u044b\u043c_\u0448\u0456\u043b\u0434\u0435_\u0442\u0430\u043c\u044b\u0437_\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a_\u049b\u0430\u0437\u0430\u043d_\u049b\u0430\u0440\u0430\u0448\u0430_\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d".split("_"),monthsShort:"\u049b\u0430\u04a3_\u0430\u049b\u043f_\u043d\u0430\u0443_\u0441\u04d9\u0443_\u043c\u0430\u043c_\u043c\u0430\u0443_\u0448\u0456\u043b_\u0442\u0430\u043c_\u049b\u044b\u0440_\u049b\u0430\u0437_\u049b\u0430\u0440_\u0436\u0435\u043b".split("_"),weekdays:"\u0436\u0435\u043a\u0441\u0435\u043d\u0431\u0456_\u0434\u04af\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u04d9\u0440\u0441\u0435\u043d\u0431\u0456_\u0431\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0436\u04b1\u043c\u0430_\u0441\u0435\u043d\u0431\u0456".split("_"),weekdaysShort:"\u0436\u0435\u043a_\u0434\u04af\u0439_\u0441\u0435\u0439_\u0441\u04d9\u0440_\u0431\u0435\u0439_\u0436\u04b1\u043c_\u0441\u0435\u043d".split("_"),weekdaysMin:"\u0436\u043a_\u0434\u0439_\u0441\u0439_\u0441\u0440_\u0431\u0439_\u0436\u043c_\u0441\u043d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u0456\u043d \u0441\u0430\u0493\u0430\u0442] LT",nextDay:"[\u0415\u0440\u0442\u0435\u04a3 \u0441\u0430\u0493\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0493\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0448\u0435 \u0441\u0430\u0493\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u0435\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u04a3] dddd [\u0441\u0430\u0493\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0456\u0448\u0456\u043d\u0434\u0435",past:"%s \u0431\u04b1\u0440\u044b\u043d",s:"\u0431\u0456\u0440\u043d\u0435\u0448\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0456\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u0431\u0456\u0440 \u0441\u0430\u0493\u0430\u0442",hh:"%d \u0441\u0430\u0493\u0430\u0442",d:"\u0431\u0456\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0456\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0456\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0448\u0456|\u0448\u044b)/,ordinal:function(d){return d+(l[d]||l[d%10]||l[d>=100?100:null])},week:{dow:1,doy:7}})}(m(5439))},3343:function(C,k,m){!function(f){"use strict";var l={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},u={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};f.defineLocale("km",{months:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),monthsShort:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),weekdays:"\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799_\u1785\u17d0\u1793\u17d2\u1791_\u17a2\u1784\u17d2\u1782\u17b6\u179a_\u1796\u17bb\u1792_\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd_\u179f\u17bb\u1780\u17d2\u179a_\u179f\u17c5\u179a\u17cd".split("_"),weekdaysShort:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysMin:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,isPM:function(z){return"\u179b\u17d2\u1784\u17b6\u1785"===z},meridiem:function(z,g,q){return z<12?"\u1796\u17d2\u179a\u17b9\u1780":"\u179b\u17d2\u1784\u17b6\u1785"},calendar:{sameDay:"[\u1790\u17d2\u1784\u17c3\u1793\u17c1\u17c7 \u1798\u17c9\u17c4\u1784] LT",nextDay:"[\u179f\u17d2\u17a2\u17c2\u1780 \u1798\u17c9\u17c4\u1784] LT",nextWeek:"dddd [\u1798\u17c9\u17c4\u1784] LT",lastDay:"[\u1798\u17d2\u179f\u17b7\u179b\u1798\u17b7\u1789 \u1798\u17c9\u17c4\u1784] LT",lastWeek:"dddd [\u179f\u1794\u17d2\u178f\u17b6\u17a0\u17cd\u1798\u17bb\u1793] [\u1798\u17c9\u17c4\u1784] LT",sameElse:"L"},relativeTime:{future:"%s\u1791\u17c0\u178f",past:"%s\u1798\u17bb\u1793",s:"\u1794\u17c9\u17bb\u1793\u17d2\u1798\u17b6\u1793\u179c\u17b7\u1793\u17b6\u1791\u17b8",ss:"%d \u179c\u17b7\u1793\u17b6\u1791\u17b8",m:"\u1798\u17bd\u1799\u1793\u17b6\u1791\u17b8",mm:"%d \u1793\u17b6\u1791\u17b8",h:"\u1798\u17bd\u1799\u1798\u17c9\u17c4\u1784",hh:"%d \u1798\u17c9\u17c4\u1784",d:"\u1798\u17bd\u1799\u1790\u17d2\u1784\u17c3",dd:"%d \u1790\u17d2\u1784\u17c3",M:"\u1798\u17bd\u1799\u1781\u17c2",MM:"%d \u1781\u17c2",y:"\u1798\u17bd\u1799\u1786\u17d2\u1793\u17b6\u17c6",yy:"%d \u1786\u17d2\u1793\u17b6\u17c6"},dayOfMonthOrdinalParse:/\u1791\u17b8\d{1,2}/,ordinal:"\u1791\u17b8%d",preparse:function(z){return z.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(g){return u[g]})},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]})},week:{dow:1,doy:4}})}(m(5439))},4799:function(C,k,m){!function(f){"use strict";var l={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},u={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};f.defineLocale("kn",{months:"\u0c9c\u0ca8\u0cb5\u0cb0\u0cbf_\u0cab\u0cc6\u0cac\u0ccd\u0cb0\u0cb5\u0cb0\u0cbf_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5\u0cac\u0cb0\u0ccd_\u0ca8\u0cb5\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82\u0cac\u0cb0\u0ccd".split("_"),monthsShort:"\u0c9c\u0ca8_\u0cab\u0cc6\u0cac\u0ccd\u0cb0_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5_\u0ca8\u0cb5\u0cc6\u0c82_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82".split("_"),monthsParseExact:!0,weekdays:"\u0cad\u0cbe\u0ca8\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae\u0cb5\u0cbe\u0cb0_\u0cae\u0c82\u0c97\u0cb3\u0cb5\u0cbe\u0cb0_\u0cac\u0cc1\u0ca7\u0cb5\u0cbe\u0cb0_\u0c97\u0cc1\u0cb0\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0\u0cb5\u0cbe\u0cb0_\u0cb6\u0ca8\u0cbf\u0cb5\u0cbe\u0cb0".split("_"),weekdaysShort:"\u0cad\u0cbe\u0ca8\u0cc1_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae_\u0cae\u0c82\u0c97\u0cb3_\u0cac\u0cc1\u0ca7_\u0c97\u0cc1\u0cb0\u0cc1_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0_\u0cb6\u0ca8\u0cbf".split("_"),weekdaysMin:"\u0cad\u0cbe_\u0cb8\u0cc6\u0cc2\u0cd5_\u0cae\u0c82_\u0cac\u0cc1_\u0c97\u0cc1_\u0cb6\u0cc1_\u0cb6".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c87\u0c82\u0ca6\u0cc1] LT",nextDay:"[\u0ca8\u0cbe\u0cb3\u0cc6] LT",nextWeek:"dddd, LT",lastDay:"[\u0ca8\u0cbf\u0ca8\u0ccd\u0ca8\u0cc6] LT",lastWeek:"[\u0c95\u0cc6\u0cc2\u0ca8\u0cc6\u0caf] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0ca8\u0c82\u0ca4\u0cb0",past:"%s \u0cb9\u0cbf\u0c82\u0ca6\u0cc6",s:"\u0c95\u0cc6\u0cb2\u0cb5\u0cc1 \u0c95\u0ccd\u0cb7\u0ca3\u0c97\u0cb3\u0cc1",ss:"%d \u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1",m:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",mm:"%d \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",h:"\u0c92\u0c82\u0ca6\u0cc1 \u0c97\u0c82\u0c9f\u0cc6",hh:"%d \u0c97\u0c82\u0c9f\u0cc6",d:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca6\u0cbf\u0ca8",dd:"%d \u0ca6\u0cbf\u0ca8",M:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",MM:"%d \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",y:"\u0c92\u0c82\u0ca6\u0cc1 \u0cb5\u0cb0\u0ccd\u0cb7",yy:"%d \u0cb5\u0cb0\u0ccd\u0cb7"},preparse:function(z){return z.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(g){return u[g]})},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]})},meridiemParse:/\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,meridiemHour:function(z,g){return 12===z&&(z=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===g?z<4?z:z+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===g?z:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===g?z>=10?z:z+12:"\u0cb8\u0c82\u0c9c\u0cc6"===g?z+12:void 0},meridiem:function(z,g,q){return z<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":z<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":z<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":z<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(z){return z+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}(m(5439))},3549:function(C,k,m){!function(f){"use strict";f.defineLocale("ko",{months:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),monthsShort:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),weekdays:"\uc77c\uc694\uc77c_\uc6d4\uc694\uc77c_\ud654\uc694\uc77c_\uc218\uc694\uc77c_\ubaa9\uc694\uc77c_\uae08\uc694\uc77c_\ud1a0\uc694\uc77c".split("_"),weekdaysShort:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),weekdaysMin:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY\ub144 MMMM D\uc77c",LLL:"YYYY\ub144 MMMM D\uc77c A h:mm",LLLL:"YYYY\ub144 MMMM D\uc77c dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY\ub144 MMMM D\uc77c",lll:"YYYY\ub144 MMMM D\uc77c A h:mm",llll:"YYYY\ub144 MMMM D\uc77c dddd A h:mm"},calendar:{sameDay:"\uc624\ub298 LT",nextDay:"\ub0b4\uc77c LT",nextWeek:"dddd LT",lastDay:"\uc5b4\uc81c LT",lastWeek:"\uc9c0\ub09c\uc8fc dddd LT",sameElse:"L"},relativeTime:{future:"%s \ud6c4",past:"%s \uc804",s:"\uba87 \ucd08",ss:"%d\ucd08",m:"1\ubd84",mm:"%d\ubd84",h:"\ud55c \uc2dc\uac04",hh:"%d\uc2dc\uac04",d:"\ud558\ub8e8",dd:"%d\uc77c",M:"\ud55c \ub2ec",MM:"%d\ub2ec",y:"\uc77c \ub144",yy:"%d\ub144"},dayOfMonthOrdinalParse:/\d{1,2}(\uc77c|\uc6d4|\uc8fc)/,ordinal:function(u,d){switch(d){case"d":case"D":case"DDD":return u+"\uc77c";case"M":return u+"\uc6d4";case"w":case"W":return u+"\uc8fc";default:return u}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(u){return"\uc624\ud6c4"===u},meridiem:function(u,d,z){return u<12?"\uc624\uc804":"\uc624\ud6c4"}})}(m(5439))},1037:function(C,k,m){!function(f){"use strict";var l={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},u={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},d=["\u06a9\u0627\u0646\u0648\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0634\u0648\u0628\u0627\u062a","\u0626\u0627\u0632\u0627\u0631","\u0646\u06cc\u0633\u0627\u0646","\u0626\u0627\u06cc\u0627\u0631","\u062d\u0648\u0632\u06d5\u06cc\u0631\u0627\u0646","\u062a\u06d5\u0645\u0645\u0648\u0632","\u0626\u0627\u0628","\u0626\u06d5\u06cc\u0644\u0648\u0648\u0644","\u062a\u0634\u0631\u06cc\u0646\u06cc \u06cc\u06d5\u0643\u06d5\u0645","\u062a\u0634\u0631\u06cc\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0643\u0627\u0646\u0648\u0646\u06cc \u06cc\u06d5\u06a9\u06d5\u0645"];f.defineLocale("ku",{months:d,monthsShort:d,weekdays:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u062f\u0648\u0648\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0633\u06ce\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysShort:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645_\u062f\u0648\u0648\u0634\u0647\u200c\u0645_\u0633\u06ce\u0634\u0647\u200c\u0645_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u0647_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c|\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc/,isPM:function(g){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(g)},meridiem:function(g,q,v){return g<12?"\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc":"\u0626\u06ce\u0648\u0627\u0631\u0647\u200c"},calendar:{sameDay:"[\u0626\u0647\u200c\u0645\u0631\u06c6 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextDay:"[\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastDay:"[\u062f\u0648\u06ce\u0646\u06ce \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",sameElse:"L"},relativeTime:{future:"\u0644\u0647\u200c %s",past:"%s",s:"\u0686\u0647\u200c\u0646\u062f \u0686\u0631\u0643\u0647\u200c\u06cc\u0647\u200c\u0643",ss:"\u0686\u0631\u0643\u0647\u200c %d",m:"\u06cc\u0647\u200c\u0643 \u062e\u0648\u0644\u0647\u200c\u0643",mm:"%d \u062e\u0648\u0644\u0647\u200c\u0643",h:"\u06cc\u0647\u200c\u0643 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",hh:"%d \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",d:"\u06cc\u0647\u200c\u0643 \u0695\u06c6\u0698",dd:"%d \u0695\u06c6\u0698",M:"\u06cc\u0647\u200c\u0643 \u0645\u0627\u0646\u06af",MM:"%d \u0645\u0627\u0646\u06af",y:"\u06cc\u0647\u200c\u0643 \u0633\u0627\u06b5",yy:"%d \u0633\u0627\u06b5"},preparse:function(g){return g.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(q){return u[q]}).replace(/\u060c/g,",")},postformat:function(g){return g.replace(/\d/g,function(q){return l[q]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(m(5439))},3125:function(C,k,m){!function(f){"use strict";var l={0:"-\u0447\u04af",1:"-\u0447\u0438",2:"-\u0447\u0438",3:"-\u0447\u04af",4:"-\u0447\u04af",5:"-\u0447\u0438",6:"-\u0447\u044b",7:"-\u0447\u0438",8:"-\u0447\u0438",9:"-\u0447\u0443",10:"-\u0447\u0443",20:"-\u0447\u044b",30:"-\u0447\u0443",40:"-\u0447\u044b",50:"-\u0447\u04af",60:"-\u0447\u044b",70:"-\u0447\u0438",80:"-\u0447\u0438",90:"-\u0447\u0443",100:"-\u0447\u04af"};f.defineLocale("ky",{months:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u0416\u0435\u043a\u0448\u0435\u043c\u0431\u0438_\u0414\u04af\u0439\u0448\u04e9\u043c\u0431\u04af_\u0428\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0428\u0430\u0440\u0448\u0435\u043c\u0431\u0438_\u0411\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0416\u0443\u043c\u0430_\u0418\u0448\u0435\u043c\u0431\u0438".split("_"),weekdaysShort:"\u0416\u0435\u043a_\u0414\u04af\u0439_\u0428\u0435\u0439_\u0428\u0430\u0440_\u0411\u0435\u0439_\u0416\u0443\u043c_\u0418\u0448\u0435".split("_"),weekdaysMin:"\u0416\u043a_\u0414\u0439_\u0428\u0439_\u0428\u0440_\u0411\u0439_\u0416\u043c_\u0418\u0448".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u04af\u043d \u0441\u0430\u0430\u0442] LT",nextDay:"[\u042d\u0440\u0442\u0435\u04a3 \u0441\u0430\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0447\u044d\u044d \u0441\u0430\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u04e9\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u043d] dddd [\u043a\u04af\u043d\u04af] [\u0441\u0430\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0438\u0447\u0438\u043d\u0434\u0435",past:"%s \u043c\u0443\u0440\u0443\u043d",s:"\u0431\u0438\u0440\u043d\u0435\u0447\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0438\u0440 \u043c\u04af\u043d\u04e9\u0442",mm:"%d \u043c\u04af\u043d\u04e9\u0442",h:"\u0431\u0438\u0440 \u0441\u0430\u0430\u0442",hh:"%d \u0441\u0430\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0438\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0438\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0447\u0438|\u0447\u044b|\u0447\u04af|\u0447\u0443)/,ordinal:function(d){return d+(l[d]||l[d%10]||l[d>=100?100:null])},week:{dow:1,doy:7}})}(m(5439))},9586:function(C,k,m){!function(f){"use strict";function l(q,v,w,B){var K={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return v?K[w][0]:K[w][1]}function z(q){if(q=parseInt(q,10),isNaN(q))return!1;if(q<0)return!0;if(q<10)return 4<=q&&q<=7;if(q<100){var v=q%10;return z(0===v?q/10:v)}if(q<1e4){for(;q>=10;)q/=10;return z(q)}return z(q/=1e3)}f.defineLocale("lb",{months:"Januar_Februar_M\xe4erz_Abr\xebll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_M\xe9indeg_D\xebnschdeg_M\xebttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._M\xe9._D\xeb._M\xeb._Do._Fr._Sa.".split("_"),weekdaysMin:"So_M\xe9_D\xeb_M\xeb_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[G\xebschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function u(q){return z(q.substr(0,q.indexOf(" ")))?"a "+q:"an "+q},past:function d(q){return z(q.substr(0,q.indexOf(" ")))?"viru "+q:"virun "+q},s:"e puer Sekonnen",ss:"%d Sekonnen",m:l,mm:"%d Minutten",h:l,hh:"%d Stonnen",d:l,dd:"%d Deeg",M:l,MM:"%d M\xe9int",y:l,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},2349:function(C,k,m){!function(f){"use strict";f.defineLocale("lo",{months:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),monthsShort:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),weekdays:"\u0ead\u0eb2\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysShort:"\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysMin:"\u0e97_\u0e88_\u0ead\u0e84_\u0e9e_\u0e9e\u0eab_\u0eaa\u0e81_\u0eaa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"\u0ea7\u0eb1\u0e99dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2|\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87/,isPM:function(u){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===u},meridiem:function(u,d,z){return u<12?"\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2":"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"},calendar:{sameDay:"[\u0ea1\u0eb7\u0ec9\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextDay:"[\u0ea1\u0eb7\u0ec9\u0ead\u0eb7\u0ec8\u0e99\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0edc\u0ec9\u0eb2\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastDay:"[\u0ea1\u0eb7\u0ec9\u0ea7\u0eb2\u0e99\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0ec1\u0ea5\u0ec9\u0ea7\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",sameElse:"L"},relativeTime:{future:"\u0ead\u0eb5\u0e81 %s",past:"%s\u0e9c\u0ec8\u0eb2\u0e99\u0ea1\u0eb2",s:"\u0e9a\u0ecd\u0ec8\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0ec3\u0e94\u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",ss:"%d \u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",m:"1 \u0e99\u0eb2\u0e97\u0eb5",mm:"%d \u0e99\u0eb2\u0e97\u0eb5",h:"1 \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",hh:"%d \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",d:"1 \u0ea1\u0eb7\u0ec9",dd:"%d \u0ea1\u0eb7\u0ec9",M:"1 \u0ec0\u0e94\u0eb7\u0ead\u0e99",MM:"%d \u0ec0\u0e94\u0eb7\u0ead\u0e99",y:"1 \u0e9b\u0eb5",yy:"%d \u0e9b\u0eb5"},dayOfMonthOrdinalParse:/(\u0e97\u0eb5\u0ec8)\d{1,2}/,ordinal:function(u){return"\u0e97\u0eb5\u0ec8"+u}})}(m(5439))},2400:function(C,k,m){!function(f){"use strict";var l={ss:"sekund\u0117_sekund\u017ei\u0173_sekundes",m:"minut\u0117_minut\u0117s_minut\u0119",mm:"minut\u0117s_minu\u010di\u0173_minutes",h:"valanda_valandos_valand\u0105",hh:"valandos_valand\u0173_valandas",d:"diena_dienos_dien\u0105",dd:"dienos_dien\u0173_dienas",M:"m\u0117nuo_m\u0117nesio_m\u0117nes\u012f",MM:"m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",y:"metai_met\u0173_metus",yy:"metai_met\u0173_metus"};function d(w,B,K,c0){return B?g(K)[0]:c0?g(K)[1]:g(K)[2]}function z(w){return w%10==0||w>10&&w<20}function g(w){return l[w].split("_")}function q(w,B,K,c0){var g0=w+" ";return 1===w?g0+d(0,B,K[0],c0):B?g0+(z(w)?g(K)[1]:g(K)[0]):c0?g0+g(K)[1]:g0+(z(w)?g(K)[1]:g(K)[2])}f.defineLocale("lt",{months:{format:"sausio_vasario_kovo_baland\u017eio_gegu\u017e\u0117s_bir\u017eelio_liepos_rugpj\u016b\u010dio_rugs\u0117jo_spalio_lapkri\u010dio_gruod\u017eio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegu\u017e\u0117_bir\u017eelis_liepa_rugpj\u016btis_rugs\u0117jis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadien\u012f_pirmadien\u012f_antradien\u012f_tre\u010diadien\u012f_ketvirtadien\u012f_penktadien\u012f_\u0161e\u0161tadien\u012f".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_tre\u010diadienis_ketvirtadienis_penktadienis_\u0161e\u0161tadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_\u0160e\u0161".split("_"),weekdaysMin:"S_P_A_T_K_Pn_\u0160".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[\u0160iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Pra\u0117jus\u012f] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prie\u0161 %s",s:function u(w,B,K,c0){return B?"kelios sekund\u0117s":c0?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:q,m:d,mm:q,h:d,hh:q,d,dd:q,M:d,MM:q,y:d,yy:q},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(w){return w+"-oji"},week:{dow:1,doy:4}})}(m(5439))},9991:function(C,k,m){!function(f){"use strict";var l={ss:"sekundes_sekund\u0113m_sekunde_sekundes".split("_"),m:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),mm:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),h:"stundas_stund\u0101m_stunda_stundas".split("_"),hh:"stundas_stund\u0101m_stunda_stundas".split("_"),d:"dienas_dien\u0101m_diena_dienas".split("_"),dd:"dienas_dien\u0101m_diena_dienas".split("_"),M:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),MM:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function u(v,w,B){return B?w%10==1&&w%100!=11?v[2]:v[3]:w%10==1&&w%100!=11?v[0]:v[1]}function d(v,w,B){return v+" "+u(l[B],v,w)}function z(v,w,B){return u(l[B],v,w)}f.defineLocale("lv",{months:"janv\u0101ris_febru\u0101ris_marts_apr\u012blis_maijs_j\u016bnijs_j\u016blijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_j\u016bn_j\u016bl_aug_sep_okt_nov_dec".split("_"),weekdays:"sv\u0113tdiena_pirmdiena_otrdiena_tre\u0161diena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[\u0160odien pulksten] LT",nextDay:"[R\u012bt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"p\u0113c %s",past:"pirms %s",s:function g(v,w){return w?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:d,m:z,mm:d,h:z,hh:d,d:z,dd:d,M:z,MM:d,y:z,yy:d},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},8477:function(C,k,m){!function(f){"use strict";var l={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(d,z){return 1===d?z[0]:d>=2&&d<=4?z[1]:z[2]},translate:function(d,z,g){var q=l.words[g];return 1===g.length?z?q[0]:q[1]:d+" "+l.correctGrammaticalCase(d,q)}};f.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedjelje] [u] LT","[pro\u0161log] [ponedjeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srijede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:l.translate,m:l.translate,mm:l.translate,h:l.translate,hh:l.translate,d:"dan",dd:l.translate,M:"mjesec",MM:l.translate,y:"godinu",yy:l.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(m(5439))},5118:function(C,k,m){!function(f){"use strict";f.defineLocale("mi",{months:"Kohi-t\u0101te_Hui-tanguru_Pout\u016b-te-rangi_Paenga-wh\u0101wh\u0101_Haratua_Pipiri_H\u014dngoingoi_Here-turi-k\u014dk\u0101_Mahuru_Whiringa-\u0101-nuku_Whiringa-\u0101-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_H\u014dngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"R\u0101tapu_Mane_T\u016brei_Wenerei_T\u0101ite_Paraire_H\u0101tarei".split("_"),weekdaysShort:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),weekdaysMin:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te h\u0113kona ruarua",ss:"%d h\u0113kona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(m(5439))},5943:function(C,k,m){!function(f){"use strict";f.defineLocale("mk",{months:"\u0458\u0430\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d\u0438_\u0458\u0443\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u0458\u0430\u043d_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a_\u043f\u0435\u0442\u043e\u043a_\u0441\u0430\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u0435_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u0430\u0431".split("_"),weekdaysMin:"\u043de_\u043fo_\u0432\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441a".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u0435\u043d\u0435\u0441 \u0432\u043e] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432\u043e] LT",nextWeek:"[\u0412\u043e] dddd [\u0432\u043e] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432\u043e] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0430\u0442\u0430] dddd [\u0432\u043e] LT";case 1:case 2:case 4:case 5:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0438\u043e\u0442] dddd [\u0432\u043e] LT"}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435\u0434 %s",s:"\u043d\u0435\u043a\u043e\u043b\u043a\u0443 \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u0435\u0434\u043d\u0430 \u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0435\u0434\u0435\u043d \u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0435\u0434\u0435\u043d \u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",M:"\u0435\u0434\u0435\u043d \u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0438",y:"\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(u){var d=u%10,z=u%100;return 0===u?u+"-\u0435\u0432":0===z?u+"-\u0435\u043d":z>10&&z<20?u+"-\u0442\u0438":1===d?u+"-\u0432\u0438":2===d?u+"-\u0440\u0438":7===d||8===d?u+"-\u043c\u0438":u+"-\u0442\u0438"},week:{dow:1,doy:7}})}(m(5439))},3849:function(C,k,m){!function(f){"use strict";f.defineLocale("ml",{months:"\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f_\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f_\u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d_\u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d_\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48_\u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d_\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c_\u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c_\u0d28\u0d35\u0d02\u0d2c\u0d7c_\u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c".split("_"),monthsShort:"\u0d1c\u0d28\u0d41._\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41._\u0d2e\u0d3e\u0d7c._\u0d0f\u0d2a\u0d4d\u0d30\u0d3f._\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48._\u0d13\u0d17._\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31._\u0d12\u0d15\u0d4d\u0d1f\u0d4b._\u0d28\u0d35\u0d02._\u0d21\u0d3f\u0d38\u0d02.".split("_"),monthsParseExact:!0,weekdays:"\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a_\u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a_\u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a_\u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a".split("_"),weekdaysShort:"\u0d1e\u0d3e\u0d2f\u0d7c_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e_\u0d1a\u0d4a\u0d35\u0d4d\u0d35_\u0d2c\u0d41\u0d27\u0d7b_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f_\u0d36\u0d28\u0d3f".split("_"),weekdaysMin:"\u0d1e\u0d3e_\u0d24\u0d3f_\u0d1a\u0d4a_\u0d2c\u0d41_\u0d35\u0d4d\u0d2f\u0d3e_\u0d35\u0d46_\u0d36".split("_"),longDateFormat:{LT:"A h:mm -\u0d28\u0d41",LTS:"A h:mm:ss -\u0d28\u0d41",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -\u0d28\u0d41",LLLL:"dddd, D MMMM YYYY, A h:mm -\u0d28\u0d41"},calendar:{sameDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",nextDay:"[\u0d28\u0d3e\u0d33\u0d46] LT",nextWeek:"dddd, LT",lastDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",lastWeek:"[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",past:"%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",s:"\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",ss:"%d \u0d38\u0d46\u0d15\u0d4d\u0d15\u0d7b\u0d21\u0d4d",m:"\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",mm:"%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",h:"\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",hh:"%d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",d:"\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",dd:"%d \u0d26\u0d3f\u0d35\u0d38\u0d02",M:"\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",MM:"%d \u0d2e\u0d3e\u0d38\u0d02",y:"\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",yy:"%d \u0d35\u0d7c\u0d37\u0d02"},meridiemParse:/\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i,meridiemHour:function(u,d){return 12===u&&(u=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===d&&u>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===d||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===d?u+12:u},meridiem:function(u,d,z){return u<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":u<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":u<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":u<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}(m(5439))},1977:function(C,k,m){!function(f){"use strict";function l(d,z,g,q){switch(g){case"s":return z?"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434":"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d";case"ss":return d+(z?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return d+(z?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return d+(z?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return d+(z?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return d+(z?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return d+(z?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return d}}f.defineLocale("mn",{months:"\u041d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0425\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u04e9\u0440\u04e9\u0432\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0422\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0417\u0443\u0440\u0433\u0430\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u043e\u043b\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u041d\u0430\u0439\u043c\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0415\u0441\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u043d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u0445\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440".split("_"),monthsShort:"1 \u0441\u0430\u0440_2 \u0441\u0430\u0440_3 \u0441\u0430\u0440_4 \u0441\u0430\u0440_5 \u0441\u0430\u0440_6 \u0441\u0430\u0440_7 \u0441\u0430\u0440_8 \u0441\u0430\u0440_9 \u0441\u0430\u0440_10 \u0441\u0430\u0440_11 \u0441\u0430\u0440_12 \u0441\u0430\u0440".split("_"),monthsParseExact:!0,weekdays:"\u041d\u044f\u043c_\u0414\u0430\u0432\u0430\u0430_\u041c\u044f\u0433\u043c\u0430\u0440_\u041b\u0445\u0430\u0433\u0432\u0430_\u041f\u04af\u0440\u044d\u0432_\u0411\u0430\u0430\u0441\u0430\u043d_\u0411\u044f\u043c\u0431\u0430".split("_"),weekdaysShort:"\u041d\u044f\u043c_\u0414\u0430\u0432_\u041c\u044f\u0433_\u041b\u0445\u0430_\u041f\u04af\u0440_\u0411\u0430\u0430_\u0411\u044f\u043c".split("_"),weekdaysMin:"\u041d\u044f_\u0414\u0430_\u041c\u044f_\u041b\u0445_\u041f\u04af_\u0411\u0430_\u0411\u044f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D",LLL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm",LLLL:"dddd, YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm"},meridiemParse:/\u04ae\u04e8|\u04ae\u0425/i,isPM:function(d){return"\u04ae\u0425"===d},meridiem:function(d,z,g){return d<12?"\u04ae\u04e8":"\u04ae\u0425"},calendar:{sameDay:"[\u04e8\u043d\u04e9\u04e9\u0434\u04e9\u0440] LT",nextDay:"[\u041c\u0430\u0440\u0433\u0430\u0430\u0448] LT",nextWeek:"[\u0418\u0440\u044d\u0445] dddd LT",lastDay:"[\u04e8\u0447\u0438\u0433\u0434\u04e9\u0440] LT",lastWeek:"[\u04e8\u043d\u0433\u04e9\u0440\u0441\u04e9\u043d] dddd LT",sameElse:"L"},relativeTime:{future:"%s \u0434\u0430\u0440\u0430\u0430",past:"%s \u04e9\u043c\u043d\u04e9",s:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(d,z){switch(z){case"d":case"D":case"DDD":return d+" \u04e9\u0434\u04e9\u0440";default:return d}}})}(m(5439))},6184:function(C,k,m){!function(f){"use strict";var l={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},u={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function d(g,q,v,w){var B="";if(q)switch(v){case"s":B="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":B="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":B="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":B="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":B="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":B="%d \u0924\u093e\u0938";break;case"d":B="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":B="%d \u0926\u093f\u0935\u0938";break;case"M":B="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":B="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":B="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":B="%d \u0935\u0930\u094d\u0937\u0947"}else switch(v){case"s":B="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":B="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":B="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":B="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":B="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":B="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":B="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":B="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":B="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":B="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":B="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":B="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return B.replace(/%d/i,g)}f.defineLocale("mr",{months:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u093f\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u0948_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a._\u090f\u092a\u094d\u0930\u093f._\u092e\u0947._\u091c\u0942\u0928._\u091c\u0941\u0932\u0948._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0933\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0933_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u0935\u093e\u091c\u0924\u093e",LTS:"A h:mm:ss \u0935\u093e\u091c\u0924\u093e",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e",LLLL:"dddd, D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0909\u0926\u094d\u092f\u093e] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092e\u093e\u0917\u0940\u0932] dddd, LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u0927\u094d\u092f\u0947",past:"%s\u092a\u0942\u0930\u094d\u0935\u0940",s:d,ss:d,m:d,mm:d,h:d,hh:d,d,dd:d,M:d,MM:d,y:d,yy:d},preparse:function(g){return g.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(q){return u[q]})},postformat:function(g){return g.replace(/\d/g,function(q){return l[q]})},meridiemParse:/\u092a\u0939\u093e\u091f\u0947|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940|\u0930\u093e\u0924\u094d\u0930\u0940/,meridiemHour:function(g,q){return 12===g&&(g=0),"\u092a\u0939\u093e\u091f\u0947"===q||"\u0938\u0915\u093e\u0933\u0940"===q?g:"\u0926\u0941\u092a\u093e\u0930\u0940"===q||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===q||"\u0930\u093e\u0924\u094d\u0930\u0940"===q?g>=12?g:g+12:void 0},meridiem:function(g,q,v){return g>=0&&g<6?"\u092a\u0939\u093e\u091f\u0947":g<12?"\u0938\u0915\u093e\u0933\u0940":g<17?"\u0926\u0941\u092a\u093e\u0930\u0940":g<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(m(5439))},4524:function(C,k,m){!function(f){"use strict";f.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(u,d){return 12===u&&(u=0),"pagi"===d?u:"tengahari"===d?u>=11?u:u+12:"petang"===d||"malam"===d?u+12:void 0},meridiem:function(u,d,z){return u<11?"pagi":u<15?"tengahari":u<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(m(5439))},485:function(C,k,m){!function(f){"use strict";f.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(u,d){return 12===u&&(u=0),"pagi"===d?u:"tengahari"===d?u>=11?u:u+12:"petang"===d||"malam"===d?u+12:void 0},meridiem:function(u,d,z){return u<11?"pagi":u<15?"tengahari":u<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(m(5439))},6681:function(C,k,m){!function(f){"use strict";f.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_\u0120unju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Di\u010bembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_\u0120un_Lul_Aww_Set_Ott_Nov_Di\u010b".split("_"),weekdays:"Il-\u0126add_It-Tnejn_It-Tlieta_L-Erbg\u0127a_Il-\u0126amis_Il-\u0120img\u0127a_Is-Sibt".split("_"),weekdaysShort:"\u0126ad_Tne_Tli_Erb_\u0126am_\u0120im_Sib".split("_"),weekdaysMin:"\u0126a_Tn_Tl_Er_\u0126a_\u0120i_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[G\u0127ada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-biera\u0127 fil-]LT",lastWeek:"dddd [li g\u0127adda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f\u2019 %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"sieg\u0127a",hh:"%d sieg\u0127at",d:"\u0121urnata",dd:"%d \u0121ranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(m(5439))},2024:function(C,k,m){!function(f){"use strict";var l={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},u={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};f.defineLocale("my",{months:"\u1007\u1014\u103a\u1014\u101d\u102b\u101b\u102e_\u1016\u1031\u1016\u1031\u102c\u103a\u101d\u102b\u101b\u102e_\u1019\u1010\u103a_\u1027\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u1007\u1030\u101c\u102d\u102f\u1004\u103a_\u101e\u103c\u1002\u102f\u1010\u103a_\u1005\u1000\u103a\u1010\u1004\u103a\u1018\u102c_\u1021\u1031\u102c\u1000\u103a\u1010\u102d\u102f\u1018\u102c_\u1014\u102d\u102f\u101d\u1004\u103a\u1018\u102c_\u1012\u102e\u1007\u1004\u103a\u1018\u102c".split("_"),monthsShort:"\u1007\u1014\u103a_\u1016\u1031_\u1019\u1010\u103a_\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u101c\u102d\u102f\u1004\u103a_\u101e\u103c_\u1005\u1000\u103a_\u1021\u1031\u102c\u1000\u103a_\u1014\u102d\u102f_\u1012\u102e".split("_"),weekdays:"\u1010\u1014\u1004\u103a\u1039\u1002\u1014\u103d\u1031_\u1010\u1014\u1004\u103a\u1039\u101c\u102c_\u1021\u1004\u103a\u1039\u1002\u102b_\u1017\u102f\u1012\u1039\u1013\u101f\u1030\u1038_\u1000\u103c\u102c\u101e\u1015\u1010\u1031\u1038_\u101e\u1031\u102c\u1000\u103c\u102c_\u1005\u1014\u1031".split("_"),weekdaysShort:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),weekdaysMin:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u101a\u1014\u1031.] LT [\u1019\u103e\u102c]",nextDay:"[\u1019\u1014\u1000\u103a\u1016\u103c\u1014\u103a] LT [\u1019\u103e\u102c]",nextWeek:"dddd LT [\u1019\u103e\u102c]",lastDay:"[\u1019\u1014\u1031.\u1000] LT [\u1019\u103e\u102c]",lastWeek:"[\u1015\u103c\u102e\u1038\u1001\u1032\u1037\u101e\u1031\u102c] dddd LT [\u1019\u103e\u102c]",sameElse:"L"},relativeTime:{future:"\u101c\u102c\u1019\u100a\u103a\u1037 %s \u1019\u103e\u102c",past:"\u101c\u103d\u1014\u103a\u1001\u1032\u1037\u101e\u1031\u102c %s \u1000",s:"\u1005\u1000\u1039\u1000\u1014\u103a.\u1021\u1014\u100a\u103a\u1038\u1004\u101a\u103a",ss:"%d \u1005\u1000\u1039\u1000\u1014\u1037\u103a",m:"\u1010\u1005\u103a\u1019\u102d\u1014\u1005\u103a",mm:"%d \u1019\u102d\u1014\u1005\u103a",h:"\u1010\u1005\u103a\u1014\u102c\u101b\u102e",hh:"%d \u1014\u102c\u101b\u102e",d:"\u1010\u1005\u103a\u101b\u1000\u103a",dd:"%d \u101b\u1000\u103a",M:"\u1010\u1005\u103a\u101c",MM:"%d \u101c",y:"\u1010\u1005\u103a\u1014\u103e\u1005\u103a",yy:"%d \u1014\u103e\u1005\u103a"},preparse:function(z){return z.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(g){return u[g]})},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]})},week:{dow:1,doy:4}})}(m(5439))},2688:function(C,k,m){!function(f){"use strict";f.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8._ma._ti._on._to._fr._l\xf8.".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},8914:function(C,k,m){!function(f){"use strict";var l={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},u={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};f.defineLocale("ne",{months:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f\u0932_\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0937\u094d\u091f_\u0938\u0947\u092a\u094d\u091f\u0947\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u092d\u0947\u092e\u094d\u092c\u0930_\u0921\u093f\u0938\u0947\u092e\u094d\u092c\u0930".split("_"),monthsShort:"\u091c\u0928._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f._\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908._\u0905\u0917._\u0938\u0947\u092a\u094d\u091f._\u0905\u0915\u094d\u091f\u094b._\u0928\u094b\u092d\u0947._\u0921\u093f\u0938\u0947.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u0907\u0924\u092c\u093e\u0930_\u0938\u094b\u092e\u092c\u093e\u0930_\u092e\u0919\u094d\u0917\u0932\u092c\u093e\u0930_\u092c\u0941\u0927\u092c\u093e\u0930_\u092c\u093f\u0939\u093f\u092c\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u092c\u093e\u0930_\u0936\u0928\u093f\u092c\u093e\u0930".split("_"),weekdaysShort:"\u0906\u0907\u0924._\u0938\u094b\u092e._\u092e\u0919\u094d\u0917\u0932._\u092c\u0941\u0927._\u092c\u093f\u0939\u093f._\u0936\u0941\u0915\u094d\u0930._\u0936\u0928\u093f.".split("_"),weekdaysMin:"\u0906._\u0938\u094b._\u092e\u0902._\u092c\u0941._\u092c\u093f._\u0936\u0941._\u0936.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A\u0915\u094b h:mm \u092c\u091c\u0947",LTS:"A\u0915\u094b h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947"},preparse:function(z){return z.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(g){return u[g]})},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(z,g){return 12===z&&(z=0),"\u0930\u093e\u0924\u093f"===g?z<4?z:z+12:"\u092c\u093f\u0939\u093e\u0928"===g?z:"\u0926\u093f\u0909\u0901\u0938\u094b"===g?z>=10?z:z+12:"\u0938\u093e\u0901\u091d"===g?z+12:void 0},meridiem:function(z,g,q){return z<3?"\u0930\u093e\u0924\u093f":z<12?"\u092c\u093f\u0939\u093e\u0928":z<16?"\u0926\u093f\u0909\u0901\u0938\u094b":z<20?"\u0938\u093e\u0901\u091d":"\u0930\u093e\u0924\u093f"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u092d\u094b\u0932\u093f] LT",nextWeek:"[\u0906\u0909\u0901\u0926\u094b] dddd[,] LT",lastDay:"[\u0939\u093f\u091c\u094b] LT",lastWeek:"[\u0917\u090f\u0915\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u093e",past:"%s \u0905\u0917\u093e\u0921\u093f",s:"\u0915\u0947\u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0947\u0923\u094d\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u0947\u091f",mm:"%d \u092e\u093f\u0928\u0947\u091f",h:"\u090f\u0915 \u0918\u0923\u094d\u091f\u093e",hh:"%d \u0918\u0923\u094d\u091f\u093e",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u093f\u0928\u093e",MM:"%d \u092e\u0939\u093f\u0928\u093e",y:"\u090f\u0915 \u092c\u0930\u094d\u0937",yy:"%d \u092c\u0930\u094d\u0937"},week:{dow:0,doy:6}})}(m(5439))},2272:function(C,k,m){!function(f){"use strict";var l="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),u="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),d=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],z=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;f.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(q,v){return q?/-MMM-/.test(v)?u[q.month()]:l[q.month()]:l},monthsRegex:z,monthsShortRegex:z,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:d,longMonthsParse:d,shortMonthsParse:d,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(q){return q+(1===q||8===q||q>=20?"ste":"de")},week:{dow:1,doy:4}})}(m(5439))},1758:function(C,k,m){!function(f){"use strict";var l="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),u="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),d=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],z=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;f.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(q,v){return q?/-MMM-/.test(v)?u[q.month()]:l[q.month()]:l},monthsRegex:z,monthsShortRegex:z,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:d,longMonthsParse:d,shortMonthsParse:d,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",w:"\xe9\xe9n week",ww:"%d weken",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(q){return q+(1===q||8===q||q>=20?"ste":"de")},week:{dow:1,doy:4}})}(m(5439))},1510:function(C,k,m){!function(f){"use strict";f.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_m\xe5ndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._m\xe5._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_m\xe5_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I g\xe5r klokka] LT",lastWeek:"[F\xf8reg\xe5ande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein m\xe5nad",MM:"%d m\xe5nader",y:"eit \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},2797:function(C,k,m){!function(f){"use strict";f.defineLocale("oc-lnc",{months:{standalone:"geni\xe8r_febri\xe8r_mar\xe7_abril_mai_junh_julhet_agost_setembre_oct\xf2bre_novembre_decembre".split("_"),format:"de geni\xe8r_de febri\xe8r_de mar\xe7_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'oct\xf2bre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dim\xe8cres_dij\xf2us_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[u\xe8i a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[i\xe8r a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(u,d){var z=1===u?"r":2===u?"n":3===u?"r":4===u?"t":"\xe8";return("w"===d||"W"===d)&&(z="a"),u+z},week:{dow:1,doy:4}})}(m(5439))},7944:function(C,k,m){!function(f){"use strict";var l={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},u={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};f.defineLocale("pa-in",{months:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),monthsShort:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),weekdays:"\u0a10\u0a24\u0a35\u0a3e\u0a30_\u0a38\u0a4b\u0a2e\u0a35\u0a3e\u0a30_\u0a2e\u0a70\u0a17\u0a32\u0a35\u0a3e\u0a30_\u0a2c\u0a41\u0a27\u0a35\u0a3e\u0a30_\u0a35\u0a40\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a41\u0a71\u0a15\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a28\u0a40\u0a1a\u0a30\u0a35\u0a3e\u0a30".split("_"),weekdaysShort:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),weekdaysMin:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),longDateFormat:{LT:"A h:mm \u0a35\u0a1c\u0a47",LTS:"A h:mm:ss \u0a35\u0a1c\u0a47",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47",LLLL:"dddd, D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47"},calendar:{sameDay:"[\u0a05\u0a1c] LT",nextDay:"[\u0a15\u0a32] LT",nextWeek:"[\u0a05\u0a17\u0a32\u0a3e] dddd, LT",lastDay:"[\u0a15\u0a32] LT",lastWeek:"[\u0a2a\u0a3f\u0a1b\u0a32\u0a47] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0a35\u0a3f\u0a71\u0a1a",past:"%s \u0a2a\u0a3f\u0a1b\u0a32\u0a47",s:"\u0a15\u0a41\u0a1d \u0a38\u0a15\u0a3f\u0a70\u0a1f",ss:"%d \u0a38\u0a15\u0a3f\u0a70\u0a1f",m:"\u0a07\u0a15 \u0a2e\u0a3f\u0a70\u0a1f",mm:"%d \u0a2e\u0a3f\u0a70\u0a1f",h:"\u0a07\u0a71\u0a15 \u0a18\u0a70\u0a1f\u0a3e",hh:"%d \u0a18\u0a70\u0a1f\u0a47",d:"\u0a07\u0a71\u0a15 \u0a26\u0a3f\u0a28",dd:"%d \u0a26\u0a3f\u0a28",M:"\u0a07\u0a71\u0a15 \u0a2e\u0a39\u0a40\u0a28\u0a3e",MM:"%d \u0a2e\u0a39\u0a40\u0a28\u0a47",y:"\u0a07\u0a71\u0a15 \u0a38\u0a3e\u0a32",yy:"%d \u0a38\u0a3e\u0a32"},preparse:function(z){return z.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(g){return u[g]})},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(z,g){return 12===z&&(z=0),"\u0a30\u0a3e\u0a24"===g?z<4?z:z+12:"\u0a38\u0a35\u0a47\u0a30"===g?z:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===g?z>=10?z:z+12:"\u0a38\u0a3c\u0a3e\u0a2e"===g?z+12:void 0},meridiem:function(z,g,q){return z<4?"\u0a30\u0a3e\u0a24":z<10?"\u0a38\u0a35\u0a47\u0a30":z<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":z<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}(m(5439))},1605:function(C,k,m){!function(f){"use strict";var l="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),u="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),d=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^pa\u017a/i,/^lis/i,/^gru/i];function z(v){return v%10<5&&v%10>1&&~~(v/10)%10!=1}function g(v,w,B){var K=v+" ";switch(B){case"ss":return K+(z(v)?"sekundy":"sekund");case"m":return w?"minuta":"minut\u0119";case"mm":return K+(z(v)?"minuty":"minut");case"h":return w?"godzina":"godzin\u0119";case"hh":return K+(z(v)?"godziny":"godzin");case"ww":return K+(z(v)?"tygodnie":"tygodni");case"MM":return K+(z(v)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return K+(z(v)?"lata":"lat")}}f.defineLocale("pl",{months:function(v,w){return v?/D MMMM/.test(w)?u[v.month()]:l[v.month()]:l},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:d,longMonthsParse:d,shortMonthsParse:d,weekdays:"niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_\u015br_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_\u015ar_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dzi\u015b o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedziel\u0119 o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W \u015brod\u0119 o] LT";case 6:return"[W sobot\u0119 o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:g,m:g,mm:g,h:g,hh:g,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:g,M:"miesi\u0105c",MM:g,y:"rok",yy:g},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},3840:function(C,k,m){!function(f){"use strict";f.defineLocale("pt-br",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_ter\xe7a-feira_quarta-feira_quinta-feira_sexta-feira_s\xe1bado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_s\xe1b".split("_"),weekdaysMin:"do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [\xe0s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [\xe0s] HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",invalidDate:"Data inv\xe1lida"})}(m(5439))},4225:function(C,k,m){!function(f){"use strict";f.defineLocale("pt",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),weekdaysMin:"Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(m(5439))},5128:function(C,k,m){!function(f){"use strict";function l(d,z,g){var v=" ";return(d%100>=20||d>=100&&d%100==0)&&(v=" de "),d+v+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[g]}f.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminic\u0103_luni_mar\u021bi_miercuri_joi_vineri_s\xe2mb\u0103t\u0103".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_S\xe2m".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_S\xe2".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[m\xe2ine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s \xeen urm\u0103",s:"c\xe2teva secunde",ss:l,m:"un minut",mm:l,h:"o or\u0103",hh:l,d:"o zi",dd:l,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:l,M:"o lun\u0103",MM:l,y:"un an",yy:l},week:{dow:1,doy:7}})}(m(5439))},5127:function(C,k,m){!function(f){"use strict";function u(g,q,v){return"m"===v?q?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":g+" "+function l(g,q){var v=g.split("_");return q%10==1&&q%100!=11?v[0]:q%10>=2&&q%10<=4&&(q%100<10||q%100>=20)?v[1]:v[2]}({ss:q?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:q?"\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442":"\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",hh:"\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",ww:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043d\u0435\u0434\u0435\u043b\u0438_\u043d\u0435\u0434\u0435\u043b\u044c",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",yy:"\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442"}[v],+g)}var d=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i];f.defineLocale("ru",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u044f_\u0444\u0435\u0432\u0440\u0430\u043b\u044f_\u043c\u0430\u0440\u0442\u0430_\u0430\u043f\u0440\u0435\u043b\u044f_\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f_\u043e\u043a\u0442\u044f\u0431\u0440\u044f_\u043d\u043e\u044f\u0431\u0440\u044f_\u0434\u0435\u043a\u0430\u0431\u0440\u044f".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_")},monthsShort:{format:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_"),standalone:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_")},weekdays:{standalone:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430".split("_"),format:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443".split("_"),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?] ?dddd/},weekdaysShort:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),monthsParse:d,longMonthsParse:d,shortMonthsParse:d,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",nextWeek:function(g){if(g.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd, [\u0432] LT"}},lastWeek:function(g){if(g.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd, [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:u,m:u,mm:u,h:"\u0447\u0430\u0441",hh:u,d:"\u0434\u0435\u043d\u044c",dd:u,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:u,M:"\u043c\u0435\u0441\u044f\u0446",MM:u,y:"\u0433\u043e\u0434",yy:u},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(g){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(g)},meridiem:function(g,q,v){return g<4?"\u043d\u043e\u0447\u0438":g<12?"\u0443\u0442\u0440\u0430":g<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(g,q){switch(q){case"M":case"d":case"DDD":return g+"-\u0439";case"D":return g+"-\u0433\u043e";case"w":case"W":return g+"-\u044f";default:return g}},week:{dow:1,doy:4}})}(m(5439))},2525:function(C,k,m){!function(f){"use strict";var l=["\u062c\u0646\u0648\u0631\u064a","\u0641\u064a\u0628\u0631\u0648\u0631\u064a","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u064a\u0644","\u0645\u0626\u064a","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0621\u0650","\u0622\u06af\u0633\u067d","\u0633\u064a\u067e\u067d\u0645\u0628\u0631","\u0622\u06aa\u067d\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u068a\u0633\u0645\u0628\u0631"],u=["\u0622\u0686\u0631","\u0633\u0648\u0645\u0631","\u0627\u06b1\u0627\u0631\u0648","\u0627\u0631\u0628\u0639","\u062e\u0645\u064a\u0633","\u062c\u0645\u0639","\u0687\u0646\u0687\u0631"];f.defineLocale("sd",{months:l,monthsShort:l,weekdays:u,weekdaysShort:u,weekdaysMin:u,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(z){return"\u0634\u0627\u0645"===z},meridiem:function(z,g,q){return z<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0627\u0684] LT",nextDay:"[\u0633\u0680\u0627\u06bb\u064a] LT",nextWeek:"dddd [\u0627\u06b3\u064a\u0646 \u0647\u0641\u062a\u064a \u062a\u064a] LT",lastDay:"[\u06aa\u0627\u0644\u0647\u0647] LT",lastWeek:"[\u06af\u0632\u0631\u064a\u0644 \u0647\u0641\u062a\u064a] dddd [\u062a\u064a] LT",sameElse:"L"},relativeTime:{future:"%s \u067e\u0648\u0621",past:"%s \u0627\u06b3",s:"\u0686\u0646\u062f \u0633\u064a\u06aa\u0646\u068a",ss:"%d \u0633\u064a\u06aa\u0646\u068a",m:"\u0647\u06aa \u0645\u0646\u067d",mm:"%d \u0645\u0646\u067d",h:"\u0647\u06aa \u06aa\u0644\u0627\u06aa",hh:"%d \u06aa\u0644\u0627\u06aa",d:"\u0647\u06aa \u068f\u064a\u0646\u0647\u0646",dd:"%d \u068f\u064a\u0646\u0647\u0646",M:"\u0647\u06aa \u0645\u0647\u064a\u0646\u0648",MM:"%d \u0645\u0647\u064a\u0646\u0627",y:"\u0647\u06aa \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(z){return z.replace(/\u060c/g,",")},postformat:function(z){return z.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(m(5439))},9893:function(C,k,m){!function(f){"use strict";f.defineLocale("se",{months:"o\u0111\u0111ajagem\xe1nnu_guovvam\xe1nnu_njuk\u010dam\xe1nnu_cuo\u014bom\xe1nnu_miessem\xe1nnu_geassem\xe1nnu_suoidnem\xe1nnu_borgem\xe1nnu_\u010dak\u010dam\xe1nnu_golggotm\xe1nnu_sk\xe1bmam\xe1nnu_juovlam\xe1nnu".split("_"),monthsShort:"o\u0111\u0111j_guov_njuk_cuo_mies_geas_suoi_borg_\u010dak\u010d_golg_sk\xe1b_juov".split("_"),weekdays:"sotnabeaivi_vuoss\xe1rga_ma\u014b\u014beb\xe1rga_gaskavahkku_duorastat_bearjadat_l\xe1vvardat".split("_"),weekdaysShort:"sotn_vuos_ma\u014b_gask_duor_bear_l\xe1v".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s gea\u017ees",past:"ma\u014bit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta m\xe1nnu",MM:"%d m\xe1nut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},3123:function(C,k,m){!function(f){"use strict";f.defineLocale("si",{months:"\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2_\u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2_\u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4_\u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4_\u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca_\u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca".split("_"),monthsShort:"\u0da2\u0db1_\u0db4\u0dd9\u0db6_\u0db8\u0dcf\u0dbb\u0dca_\u0d85\u0db4\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd_\u0dc3\u0dd0\u0db4\u0dca_\u0d94\u0d9a\u0dca_\u0db1\u0ddc\u0dc0\u0dd0_\u0daf\u0dd9\u0dc3\u0dd0".split("_"),weekdays:"\u0d89\u0dbb\u0dd2\u0daf\u0dcf_\u0dc3\u0db3\u0dd4\u0daf\u0dcf_\u0d85\u0d9f\u0dc4\u0dbb\u0dd4\u0dc0\u0dcf\u0daf\u0dcf_\u0db6\u0daf\u0dcf\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4\u0dc3\u0dca\u0db4\u0dad\u0dd2\u0db1\u0dca\u0daf\u0dcf_\u0dc3\u0dd2\u0d9a\u0dd4\u0dbb\u0dcf\u0daf\u0dcf_\u0dc3\u0dd9\u0db1\u0dc3\u0dd4\u0dbb\u0dcf\u0daf\u0dcf".split("_"),weekdaysShort:"\u0d89\u0dbb\u0dd2_\u0dc3\u0db3\u0dd4_\u0d85\u0d9f_\u0db6\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4_\u0dc3\u0dd2\u0d9a\u0dd4_\u0dc3\u0dd9\u0db1".split("_"),weekdaysMin:"\u0d89_\u0dc3_\u0d85_\u0db6_\u0db6\u0dca\u200d\u0dbb_\u0dc3\u0dd2_\u0dc3\u0dd9".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [\u0dc0\u0dd0\u0db1\u0dd2] dddd, a h:mm:ss"},calendar:{sameDay:"[\u0d85\u0daf] LT[\u0da7]",nextDay:"[\u0dc4\u0dd9\u0da7] LT[\u0da7]",nextWeek:"dddd LT[\u0da7]",lastDay:"[\u0d8a\u0dba\u0dda] LT[\u0da7]",lastWeek:"[\u0db4\u0dc3\u0dd4\u0d9c\u0dd2\u0dba] dddd LT[\u0da7]",sameElse:"L"},relativeTime:{future:"%s\u0d9a\u0dd2\u0db1\u0dca",past:"%s\u0d9a\u0da7 \u0db4\u0dd9\u0dbb",s:"\u0dad\u0dad\u0dca\u0db4\u0dbb \u0d9a\u0dd2\u0dc4\u0dd2\u0db4\u0dba",ss:"\u0dad\u0dad\u0dca\u0db4\u0dbb %d",m:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4\u0dc0",mm:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4 %d",h:"\u0db4\u0dd0\u0dba",hh:"\u0db4\u0dd0\u0dba %d",d:"\u0daf\u0dd2\u0db1\u0dba",dd:"\u0daf\u0dd2\u0db1 %d",M:"\u0db8\u0dcf\u0dc3\u0dba",MM:"\u0db8\u0dcf\u0dc3 %d",y:"\u0dc0\u0dc3\u0dbb",yy:"\u0dc0\u0dc3\u0dbb %d"},dayOfMonthOrdinalParse:/\d{1,2} \u0dc0\u0dd0\u0db1\u0dd2/,ordinal:function(u){return u+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(u){return"\u0db4.\u0dc0."===u||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===u},meridiem:function(u,d,z){return u>11?z?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":z?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(m(5439))},9635:function(C,k,m){!function(f){"use strict";var l="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),u="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function d(q){return q>1&&q<5}function z(q,v,w,B){var K=q+" ";switch(w){case"s":return v||B?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return v||B?K+(d(q)?"sekundy":"sek\xfand"):K+"sekundami";case"m":return v?"min\xfata":B?"min\xfatu":"min\xfatou";case"mm":return v||B?K+(d(q)?"min\xfaty":"min\xfat"):K+"min\xfatami";case"h":return v?"hodina":B?"hodinu":"hodinou";case"hh":return v||B?K+(d(q)?"hodiny":"hod\xedn"):K+"hodinami";case"d":return v||B?"de\u0148":"d\u0148om";case"dd":return v||B?K+(d(q)?"dni":"dn\xed"):K+"d\u0148ami";case"M":return v||B?"mesiac":"mesiacom";case"MM":return v||B?K+(d(q)?"mesiace":"mesiacov"):K+"mesiacmi";case"y":return v||B?"rok":"rokom";case"yy":return v||B?K+(d(q)?"roky":"rokov"):K+"rokmi"}}f.defineLocale("sk",{months:l,monthsShort:u,weekdays:"nede\u013ea_pondelok_utorok_streda_\u0161tvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_\u0161t_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_\u0161t_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nede\u013eu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo \u0161tvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[v\u010dera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minul\xfa nede\u013eu o] LT";case 1:case 2:case 4:case 5:return"[minul\xfd] dddd [o] LT";case 3:return"[minul\xfa stredu o] LT";case 6:return"[minul\xfa sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:z,ss:z,m:z,mm:z,h:z,hh:z,d:z,dd:z,M:z,MM:z,y:z,yy:z},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},8106:function(C,k,m){!function(f){"use strict";function l(d,z,g,q){var v=d+" ";switch(g){case"s":return z||q?"nekaj sekund":"nekaj sekundami";case"ss":return v+(1===d?z?"sekundo":"sekundi":2===d?z||q?"sekundi":"sekundah":d<5?z||q?"sekunde":"sekundah":"sekund");case"m":return z?"ena minuta":"eno minuto";case"mm":return v+(1===d?z?"minuta":"minuto":2===d?z||q?"minuti":"minutama":d<5?z||q?"minute":"minutami":z||q?"minut":"minutami");case"h":return z?"ena ura":"eno uro";case"hh":return v+(1===d?z?"ura":"uro":2===d?z||q?"uri":"urama":d<5?z||q?"ure":"urami":z||q?"ur":"urami");case"d":return z||q?"en dan":"enim dnem";case"dd":return v+(1===d?z||q?"dan":"dnem":2===d?z||q?"dni":"dnevoma":z||q?"dni":"dnevi");case"M":return z||q?"en mesec":"enim mesecem";case"MM":return v+(1===d?z||q?"mesec":"mesecem":2===d?z||q?"meseca":"mesecema":d<5?z||q?"mesece":"meseci":z||q?"mesecev":"meseci");case"y":return z||q?"eno leto":"enim letom";case"yy":return v+(1===d?z||q?"leto":"letom":2===d?z||q?"leti":"letoma":d<5?z||q?"leta":"leti":z||q?"let":"leti")}}f.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_\u010detrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._\u010det._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_\u010de_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[v\u010deraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prej\u0161njo] [nedeljo] [ob] LT";case 3:return"[prej\u0161njo] [sredo] [ob] LT";case 6:return"[prej\u0161njo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prej\u0161nji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"\u010dez %s",past:"pred %s",s:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(m(5439))},8799:function(C,k,m){!function(f){"use strict";f.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_N\xebntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_N\xebn_Dhj".split("_"),weekdays:"E Diel_E H\xebn\xeb_E Mart\xeb_E M\xebrkur\xeb_E Enjte_E Premte_E Shtun\xeb".split("_"),weekdaysShort:"Die_H\xebn_Mar_M\xebr_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_M\xeb_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(u){return"M"===u.charAt(0)},meridiem:function(u,d,z){return u<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot n\xeb] LT",nextDay:"[Nes\xebr n\xeb] LT",nextWeek:"dddd [n\xeb] LT",lastDay:"[Dje n\xeb] LT",lastWeek:"dddd [e kaluar n\xeb] LT",sameElse:"L"},relativeTime:{future:"n\xeb %s",past:"%s m\xeb par\xeb",s:"disa sekonda",ss:"%d sekonda",m:"nj\xeb minut\xeb",mm:"%d minuta",h:"nj\xeb or\xeb",hh:"%d or\xeb",d:"nj\xeb dit\xeb",dd:"%d dit\xeb",M:"nj\xeb muaj",MM:"%d muaj",y:"nj\xeb vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},2872:function(C,k,m){!function(f){"use strict";var l={words:{ss:["\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u0441\u0435\u043a\u0443\u043d\u0434\u0435","\u0441\u0435\u043a\u0443\u043d\u0434\u0438"],m:["\u0458\u0435\u0434\u0430\u043d \u043c\u0438\u043d\u0443\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0438\u043d\u0443\u0442\u0430"],mm:["\u043c\u0438\u043d\u0443\u0442","\u043c\u0438\u043d\u0443\u0442\u0430","\u043c\u0438\u043d\u0443\u0442\u0430"],h:["\u0458\u0435\u0434\u0430\u043d \u0441\u0430\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u0441\u0430\u0442\u0430"],hh:["\u0441\u0430\u0442","\u0441\u0430\u0442\u0430","\u0441\u0430\u0442\u0438"],d:["\u0458\u0435\u0434\u0430\u043d \u0434\u0430\u043d","\u0458\u0435\u0434\u043d\u043e\u0433 \u0434\u0430\u043d\u0430"],dd:["\u0434\u0430\u043d","\u0434\u0430\u043d\u0430","\u0434\u0430\u043d\u0430"],M:["\u0458\u0435\u0434\u0430\u043d \u043c\u0435\u0441\u0435\u0446","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0435\u0441\u0435\u0446\u0430"],MM:["\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0430","\u043c\u0435\u0441\u0435\u0446\u0438"],y:["\u0458\u0435\u0434\u043d\u0443 \u0433\u043e\u0434\u0438\u043d\u0443","\u0458\u0435\u0434\u043d\u0435 \u0433\u043e\u0434\u0438\u043d\u0435"],yy:["\u0433\u043e\u0434\u0438\u043d\u0443","\u0433\u043e\u0434\u0438\u043d\u0435","\u0433\u043e\u0434\u0438\u043d\u0430"]},correctGrammaticalCase:function(d,z){return d%10>=1&&d%10<=4&&(d%100<10||d%100>=20)?d%10==1?z[0]:z[1]:z[2]},translate:function(d,z,g,q){var w,v=l.words[g];return 1===g.length?"y"===g&&z?"\u0458\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430":q||z?v[0]:v[1]:(w=l.correctGrammaticalCase(d,v),"yy"===g&&z&&"\u0433\u043e\u0434\u0438\u043d\u0443"===w?d+" \u0433\u043e\u0434\u0438\u043d\u0430":d+" "+w)}};f.defineLocale("sr-cyrl",{months:"\u0458\u0430\u043d\u0443\u0430\u0440_\u0444\u0435\u0431\u0440\u0443\u0430\u0440_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0431\u0430\u0440_\u043e\u043a\u0442\u043e\u0431\u0430\u0440_\u043d\u043e\u0432\u0435\u043c\u0431\u0430\u0440_\u0434\u0435\u0446\u0435\u043c\u0431\u0430\u0440".split("_"),monthsShort:"\u0458\u0430\u043d._\u0444\u0435\u0431._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433._\u0441\u0435\u043f._\u043e\u043a\u0442._\u043d\u043e\u0432._\u0434\u0435\u0446.".split("_"),monthsParseExact:!0,weekdays:"\u043d\u0435\u0434\u0435\u0459\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a_\u0443\u0442\u043e\u0440\u0430\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a_\u043f\u0435\u0442\u0430\u043a_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434._\u043f\u043e\u043d._\u0443\u0442\u043e._\u0441\u0440\u0435._\u0447\u0435\u0442._\u043f\u0435\u0442._\u0441\u0443\u0431.".split("_"),weekdaysMin:"\u043d\u0435_\u043f\u043e_\u0443\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441\u0443".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[\u0434\u0430\u043d\u0430\u0441 \u0443] LT",nextDay:"[\u0441\u0443\u0442\u0440\u0430 \u0443] LT",nextWeek:function(){switch(this.day()){case 0:return"[\u0443] [\u043d\u0435\u0434\u0435\u0459\u0443] [\u0443] LT";case 3:return"[\u0443] [\u0441\u0440\u0435\u0434\u0443] [\u0443] LT";case 6:return"[\u0443] [\u0441\u0443\u0431\u043e\u0442\u0443] [\u0443] LT";case 1:case 2:case 4:case 5:return"[\u0443] dddd [\u0443] LT"}},lastDay:"[\u0458\u0443\u0447\u0435 \u0443] LT",lastWeek:function(){return["[\u043f\u0440\u043e\u0448\u043b\u0435] [\u043d\u0435\u0434\u0435\u0459\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0443\u0442\u043e\u0440\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0440\u0435\u0434\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0447\u0435\u0442\u0432\u0440\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u0435\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0443\u0431\u043e\u0442\u0435] [\u0443] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435 %s",s:"\u043d\u0435\u043a\u043e\u043b\u0438\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:l.translate,m:l.translate,mm:l.translate,h:l.translate,hh:l.translate,d:l.translate,dd:l.translate,M:l.translate,MM:l.translate,y:l.translate,yy:l.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(m(5439))},7949:function(C,k,m){!function(f){"use strict";var l={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],d:["jedan dan","jednog dana"],dd:["dan","dana","dana"],M:["jedan mesec","jednog meseca"],MM:["mesec","meseca","meseci"],y:["jednu godinu","jedne godine"],yy:["godinu","godine","godina"]},correctGrammaticalCase:function(d,z){return d%10>=1&&d%10<=4&&(d%100<10||d%100>=20)?d%10==1?z[0]:z[1]:z[2]},translate:function(d,z,g,q){var w,v=l.words[g];return 1===g.length?"y"===g&&z?"jedna godina":q||z?v[0]:v[1]:(w=l.correctGrammaticalCase(d,v),"yy"===g&&z&&"godinu"===w?d+" godina":d+" "+w)}};f.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedelje] [u] LT","[pro\u0161log] [ponedeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:l.translate,m:l.translate,mm:l.translate,h:l.translate,hh:l.translate,d:l.translate,dd:l.translate,M:l.translate,MM:l.translate,y:l.translate,yy:l.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(m(5439))},6167:function(C,k,m){!function(f){"use strict";f.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(u,d,z){return u<11?"ekuseni":u<15?"emini":u<19?"entsambama":"ebusuku"},meridiemHour:function(u,d){return 12===u&&(u=0),"ekuseni"===d?u:"emini"===d?u>=11?u:u+12:"entsambama"===d||"ebusuku"===d?0===u?0:u+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(m(5439))},9713:function(C,k,m){!function(f){"use strict";f.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf6ndag_m\xe5ndag_tisdag_onsdag_torsdag_fredag_l\xf6rdag".split("_"),weekdaysShort:"s\xf6n_m\xe5n_tis_ons_tor_fre_l\xf6r".split("_"),weekdaysMin:"s\xf6_m\xe5_ti_on_to_fr_l\xf6".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Ig\xe5r] LT",nextWeek:"[P\xe5] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"f\xf6r %s sedan",s:"n\xe5gra sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en m\xe5nad",MM:"%d m\xe5nader",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(u){var d=u%10;return u+(1==~~(u%100/10)?":e":1===d||2===d?":a":":e")},week:{dow:1,doy:4}})}(m(5439))},1982:function(C,k,m){!function(f){"use strict";f.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(m(5439))},2732:function(C,k,m){!function(f){"use strict";var l={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},u={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};f.defineLocale("ta",{months:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),monthsShort:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),weekdays:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0b9f\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0ba9\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8".split("_"),weekdaysShort:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bc1_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0bb3\u0bcd_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0ba9\u0bcd_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf_\u0b9a\u0ba9\u0bbf".split("_"),weekdaysMin:"\u0b9e\u0bbe_\u0ba4\u0bbf_\u0b9a\u0bc6_\u0baa\u0bc1_\u0bb5\u0bbf_\u0bb5\u0bc6_\u0b9a".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[\u0b87\u0ba9\u0bcd\u0bb1\u0bc1] LT",nextDay:"[\u0ba8\u0bbe\u0bb3\u0bc8] LT",nextWeek:"dddd, LT",lastDay:"[\u0ba8\u0bc7\u0bb1\u0bcd\u0bb1\u0bc1] LT",lastWeek:"[\u0b95\u0b9f\u0ba8\u0bcd\u0ba4 \u0bb5\u0bbe\u0bb0\u0bae\u0bcd] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0b87\u0bb2\u0bcd",past:"%s \u0bae\u0bc1\u0ba9\u0bcd",s:"\u0b92\u0bb0\u0bc1 \u0b9a\u0bbf\u0bb2 \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",ss:"%d \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",m:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0bae\u0bcd",mm:"%d \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd",h:"\u0b92\u0bb0\u0bc1 \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",hh:"%d \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",d:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbe\u0bb3\u0bcd",dd:"%d \u0ba8\u0bbe\u0b9f\u0bcd\u0b95\u0bb3\u0bcd",M:"\u0b92\u0bb0\u0bc1 \u0bae\u0bbe\u0ba4\u0bae\u0bcd",MM:"%d \u0bae\u0bbe\u0ba4\u0b99\u0bcd\u0b95\u0bb3\u0bcd",y:"\u0b92\u0bb0\u0bc1 \u0bb5\u0bb0\u0bc1\u0b9f\u0bae\u0bcd",yy:"%d \u0b86\u0ba3\u0bcd\u0b9f\u0bc1\u0b95\u0bb3\u0bcd"},dayOfMonthOrdinalParse:/\d{1,2}\u0bb5\u0ba4\u0bc1/,ordinal:function(z){return z+"\u0bb5\u0ba4\u0bc1"},preparse:function(z){return z.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(g){return u[g]})},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]})},meridiemParse:/\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/,meridiem:function(z,g,q){return z<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":z<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":z<10?" \u0b95\u0bbe\u0bb2\u0bc8":z<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":z<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":z<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(z,g){return 12===z&&(z=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===g?z<2?z:z+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===g||"\u0b95\u0bbe\u0bb2\u0bc8"===g||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===g&&z>=10?z:z+12},week:{dow:0,doy:6}})}(m(5439))},3636:function(C,k,m){!function(f){"use strict";f.defineLocale("te",{months:"\u0c1c\u0c28\u0c35\u0c30\u0c3f_\u0c2b\u0c3f\u0c2c\u0c4d\u0c30\u0c35\u0c30\u0c3f_\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f\u0c32\u0c4d_\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17\u0c38\u0c4d\u0c1f\u0c41_\u0c38\u0c46\u0c2a\u0c4d\u0c1f\u0c46\u0c02\u0c2c\u0c30\u0c4d_\u0c05\u0c15\u0c4d\u0c1f\u0c4b\u0c2c\u0c30\u0c4d_\u0c28\u0c35\u0c02\u0c2c\u0c30\u0c4d_\u0c21\u0c3f\u0c38\u0c46\u0c02\u0c2c\u0c30\u0c4d".split("_"),monthsShort:"\u0c1c\u0c28._\u0c2b\u0c3f\u0c2c\u0c4d\u0c30._\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f._\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17._\u0c38\u0c46\u0c2a\u0c4d._\u0c05\u0c15\u0c4d\u0c1f\u0c4b._\u0c28\u0c35._\u0c21\u0c3f\u0c38\u0c46.".split("_"),monthsParseExact:!0,weekdays:"\u0c06\u0c26\u0c3f\u0c35\u0c3e\u0c30\u0c02_\u0c38\u0c4b\u0c2e\u0c35\u0c3e\u0c30\u0c02_\u0c2e\u0c02\u0c17\u0c33\u0c35\u0c3e\u0c30\u0c02_\u0c2c\u0c41\u0c27\u0c35\u0c3e\u0c30\u0c02_\u0c17\u0c41\u0c30\u0c41\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c41\u0c15\u0c4d\u0c30\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c28\u0c3f\u0c35\u0c3e\u0c30\u0c02".split("_"),weekdaysShort:"\u0c06\u0c26\u0c3f_\u0c38\u0c4b\u0c2e_\u0c2e\u0c02\u0c17\u0c33_\u0c2c\u0c41\u0c27_\u0c17\u0c41\u0c30\u0c41_\u0c36\u0c41\u0c15\u0c4d\u0c30_\u0c36\u0c28\u0c3f".split("_"),weekdaysMin:"\u0c06_\u0c38\u0c4b_\u0c2e\u0c02_\u0c2c\u0c41_\u0c17\u0c41_\u0c36\u0c41_\u0c36".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c28\u0c47\u0c21\u0c41] LT",nextDay:"[\u0c30\u0c47\u0c2a\u0c41] LT",nextWeek:"dddd, LT",lastDay:"[\u0c28\u0c3f\u0c28\u0c4d\u0c28] LT",lastWeek:"[\u0c17\u0c24] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0c32\u0c4b",past:"%s \u0c15\u0c4d\u0c30\u0c3f\u0c24\u0c02",s:"\u0c15\u0c4a\u0c28\u0c4d\u0c28\u0c3f \u0c15\u0c4d\u0c37\u0c23\u0c3e\u0c32\u0c41",ss:"%d \u0c38\u0c46\u0c15\u0c28\u0c4d\u0c32\u0c41",m:"\u0c12\u0c15 \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c02",mm:"%d \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c3e\u0c32\u0c41",h:"\u0c12\u0c15 \u0c17\u0c02\u0c1f",hh:"%d \u0c17\u0c02\u0c1f\u0c32\u0c41",d:"\u0c12\u0c15 \u0c30\u0c4b\u0c1c\u0c41",dd:"%d \u0c30\u0c4b\u0c1c\u0c41\u0c32\u0c41",M:"\u0c12\u0c15 \u0c28\u0c46\u0c32",MM:"%d \u0c28\u0c46\u0c32\u0c32\u0c41",y:"\u0c12\u0c15 \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c02",yy:"%d \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c3e\u0c32\u0c41"},dayOfMonthOrdinalParse:/\d{1,2}\u0c35/,ordinal:"%d\u0c35",meridiemParse:/\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f|\u0c09\u0c26\u0c2f\u0c02|\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02|\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02/,meridiemHour:function(u,d){return 12===u&&(u=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===d?u<4?u:u+12:"\u0c09\u0c26\u0c2f\u0c02"===d?u:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===d?u>=10?u:u+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===d?u+12:void 0},meridiem:function(u,d,z){return u<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":u<10?"\u0c09\u0c26\u0c2f\u0c02":u<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":u<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}(m(5439))},2115:function(C,k,m){!function(f){"use strict";f.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Ju\xf1u_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(u){var d=u%10;return u+(1==~~(u%100/10)?"th":1===d?"st":2===d?"nd":3===d?"rd":"th")},week:{dow:1,doy:4}})}(m(5439))},9801:function(C,k,m){!function(f){"use strict";var l={0:"-\u0443\u043c",1:"-\u0443\u043c",2:"-\u044e\u043c",3:"-\u044e\u043c",4:"-\u0443\u043c",5:"-\u0443\u043c",6:"-\u0443\u043c",7:"-\u0443\u043c",8:"-\u0443\u043c",9:"-\u0443\u043c",10:"-\u0443\u043c",12:"-\u0443\u043c",13:"-\u0443\u043c",20:"-\u0443\u043c",30:"-\u044e\u043c",40:"-\u0443\u043c",50:"-\u0443\u043c",60:"-\u0443\u043c",70:"-\u0443\u043c",80:"-\u0443\u043c",90:"-\u0443\u043c",100:"-\u0443\u043c"};f.defineLocale("tg",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0430\u043b\u0438_\u043c\u0430\u0440\u0442\u0438_\u0430\u043f\u0440\u0435\u043b\u0438_\u043c\u0430\u0439\u0438_\u0438\u044e\u043d\u0438_\u0438\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442\u0438_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0438_\u043e\u043a\u0442\u044f\u0431\u0440\u0438_\u043d\u043e\u044f\u0431\u0440\u0438_\u0434\u0435\u043a\u0430\u0431\u0440\u0438".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_")},monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u044f\u043a\u0448\u0430\u043d\u0431\u0435_\u0434\u0443\u0448\u0430\u043d\u0431\u0435_\u0441\u0435\u0448\u0430\u043d\u0431\u0435_\u0447\u043e\u0440\u0448\u0430\u043d\u0431\u0435_\u043f\u0430\u043d\u04b7\u0448\u0430\u043d\u0431\u0435_\u04b7\u0443\u043c\u044a\u0430_\u0448\u0430\u043d\u0431\u0435".split("_"),weekdaysShort:"\u044f\u0448\u0431_\u0434\u0448\u0431_\u0441\u0448\u0431_\u0447\u0448\u0431_\u043f\u0448\u0431_\u04b7\u0443\u043c_\u0448\u043d\u0431".split("_"),weekdaysMin:"\u044f\u0448_\u0434\u0448_\u0441\u0448_\u0447\u0448_\u043f\u0448_\u04b7\u043c_\u0448\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0418\u043c\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextDay:"[\u0424\u0430\u0440\u0434\u043e \u0441\u043e\u0430\u0442\u0438] LT",lastDay:"[\u0414\u0438\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u043e\u044f\u043d\u0434\u0430 \u0441\u043e\u0430\u0442\u0438] LT",lastWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u0433\u0443\u0437\u0430\u0448\u0442\u0430 \u0441\u043e\u0430\u0442\u0438] LT",sameElse:"L"},relativeTime:{future:"\u0431\u0430\u044a\u0434\u0438 %s",past:"%s \u043f\u0435\u0448",s:"\u044f\u043a\u0447\u0430\u043d\u0434 \u0441\u043e\u043d\u0438\u044f",m:"\u044f\u043a \u0434\u0430\u049b\u0438\u049b\u0430",mm:"%d \u0434\u0430\u049b\u0438\u049b\u0430",h:"\u044f\u043a \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u044f\u043a \u0440\u04ef\u0437",dd:"%d \u0440\u04ef\u0437",M:"\u044f\u043a \u043c\u043e\u04b3",MM:"%d \u043c\u043e\u04b3",y:"\u044f\u043a \u0441\u043e\u043b",yy:"%d \u0441\u043e\u043b"},meridiemParse:/\u0448\u0430\u0431|\u0441\u0443\u0431\u04b3|\u0440\u04ef\u0437|\u0431\u0435\u0433\u043e\u04b3/,meridiemHour:function(d,z){return 12===d&&(d=0),"\u0448\u0430\u0431"===z?d<4?d:d+12:"\u0441\u0443\u0431\u04b3"===z?d:"\u0440\u04ef\u0437"===z?d>=11?d:d+12:"\u0431\u0435\u0433\u043e\u04b3"===z?d+12:void 0},meridiem:function(d,z,g){return d<4?"\u0448\u0430\u0431":d<11?"\u0441\u0443\u0431\u04b3":d<16?"\u0440\u04ef\u0437":d<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(d){return d+(l[d]||l[d%10]||l[d>=100?100:null])},week:{dow:1,doy:7}})}(m(5439))},2868:function(C,k,m){!function(f){"use strict";f.defineLocale("th",{months:"\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21_\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c_\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21_\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19_\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21_\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19_\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21_\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21_\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19_\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21_\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19_\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21".split("_"),monthsShort:"\u0e21.\u0e04._\u0e01.\u0e1e._\u0e21\u0e35.\u0e04._\u0e40\u0e21.\u0e22._\u0e1e.\u0e04._\u0e21\u0e34.\u0e22._\u0e01.\u0e04._\u0e2a.\u0e04._\u0e01.\u0e22._\u0e15.\u0e04._\u0e1e.\u0e22._\u0e18.\u0e04.".split("_"),monthsParseExact:!0,weekdays:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysShort:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysMin:"\u0e2d\u0e32._\u0e08._\u0e2d._\u0e1e._\u0e1e\u0e24._\u0e28._\u0e2a.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm",LLLL:"\u0e27\u0e31\u0e19dddd\u0e17\u0e35\u0e48 D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm"},meridiemParse:/\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07|\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07/,isPM:function(u){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===u},meridiem:function(u,d,z){return u<12?"\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07":"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"},calendar:{sameDay:"[\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextDay:"[\u0e1e\u0e23\u0e38\u0e48\u0e07\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextWeek:"dddd[\u0e2b\u0e19\u0e49\u0e32 \u0e40\u0e27\u0e25\u0e32] LT",lastDay:"[\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e32\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",lastWeek:"[\u0e27\u0e31\u0e19]dddd[\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 \u0e40\u0e27\u0e25\u0e32] LT",sameElse:"L"},relativeTime:{future:"\u0e2d\u0e35\u0e01 %s",past:"%s\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27",s:"\u0e44\u0e21\u0e48\u0e01\u0e35\u0e48\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",ss:"%d \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",m:"1 \u0e19\u0e32\u0e17\u0e35",mm:"%d \u0e19\u0e32\u0e17\u0e35",h:"1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",hh:"%d \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",d:"1 \u0e27\u0e31\u0e19",dd:"%d \u0e27\u0e31\u0e19",w:"1 \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",ww:"%d \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",M:"1 \u0e40\u0e14\u0e37\u0e2d\u0e19",MM:"%d \u0e40\u0e14\u0e37\u0e2d\u0e19",y:"1 \u0e1b\u0e35",yy:"%d \u0e1b\u0e35"}})}(m(5439))},1310:function(C,k,m){!function(f){"use strict";var l={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'\xfcnji",4:"'\xfcnji",100:"'\xfcnji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};f.defineLocale("tk",{months:"\xddanwar_Fewral_Mart_Aprel_Ma\xfd_I\xfdun_I\xfdul_Awgust_Sent\xfdabr_Okt\xfdabr_No\xfdabr_Dekabr".split("_"),monthsShort:"\xddan_Few_Mar_Apr_Ma\xfd_I\xfdn_I\xfdl_Awg_Sen_Okt_No\xfd_Dek".split("_"),weekdays:"\xddek\u015fenbe_Du\u015fenbe_Si\u015fenbe_\xc7ar\u015fenbe_Pen\u015fenbe_Anna_\u015eenbe".split("_"),weekdaysShort:"\xddek_Du\u015f_Si\u015f_\xc7ar_Pen_Ann_\u015een".split("_"),weekdaysMin:"\xddk_D\u015f_S\u015f_\xc7r_Pn_An_\u015en".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[d\xfc\xfdn] LT",lastWeek:"[ge\xe7en] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s so\u0148",past:"%s \xf6\u0148",s:"birn\xe4\xe7e sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir a\xfd",MM:"%d a\xfd",y:"bir \xfdyl",yy:"%d \xfdyl"},ordinal:function(d,z){switch(z){case"d":case"D":case"Do":case"DD":return d;default:if(0===d)return d+"'unjy";var g=d%10;return d+(l[g]||l[d%100-g]||l[d>=100?100:null])}},week:{dow:1,doy:7}})}(m(5439))},2360:function(C,k,m){!function(f){"use strict";f.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(u){return u},week:{dow:1,doy:4}})}(m(5439))},6645:function(C,k,m){!function(f){"use strict";var l="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function z(v,w,B,K){var c0=function g(v){var w=Math.floor(v%1e3/100),B=Math.floor(v%100/10),K=v%10,c0="";return w>0&&(c0+=l[w]+"vatlh"),B>0&&(c0+=(""!==c0?" ":"")+l[B]+"maH"),K>0&&(c0+=(""!==c0?" ":"")+l[K]),""===c0?"pagh":c0}(v);switch(B){case"ss":return c0+" lup";case"mm":return c0+" tup";case"hh":return c0+" rep";case"dd":return c0+" jaj";case"MM":return c0+" jar";case"yy":return c0+" DIS"}}f.defineLocale("tlh",{months:"tera\u2019 jar wa\u2019_tera\u2019 jar cha\u2019_tera\u2019 jar wej_tera\u2019 jar loS_tera\u2019 jar vagh_tera\u2019 jar jav_tera\u2019 jar Soch_tera\u2019 jar chorgh_tera\u2019 jar Hut_tera\u2019 jar wa\u2019maH_tera\u2019 jar wa\u2019maH wa\u2019_tera\u2019 jar wa\u2019maH cha\u2019".split("_"),monthsShort:"jar wa\u2019_jar cha\u2019_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa\u2019maH_jar wa\u2019maH wa\u2019_jar wa\u2019maH cha\u2019".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa\u2019leS] LT",nextWeek:"LLL",lastDay:"[wa\u2019Hu\u2019] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function u(v){var w=v;return-1!==v.indexOf("jaj")?w.slice(0,-3)+"leS":-1!==v.indexOf("jar")?w.slice(0,-3)+"waQ":-1!==v.indexOf("DIS")?w.slice(0,-3)+"nem":w+" pIq"},past:function d(v){var w=v;return-1!==v.indexOf("jaj")?w.slice(0,-3)+"Hu\u2019":-1!==v.indexOf("jar")?w.slice(0,-3)+"wen":-1!==v.indexOf("DIS")?w.slice(0,-3)+"ben":w+" ret"},s:"puS lup",ss:z,m:"wa\u2019 tup",mm:z,h:"wa\u2019 rep",hh:z,d:"wa\u2019 jaj",dd:z,M:"wa\u2019 jar",MM:z,y:"wa\u2019 DIS",yy:z},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},8374:function(C,k,m){!function(f){"use strict";var l={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'\xfcnc\xfc",4:"'\xfcnc\xfc",100:"'\xfcnc\xfc",6:"'nc\u0131",9:"'uncu",10:"'uncu",30:"'uncu",60:"'\u0131nc\u0131",90:"'\u0131nc\u0131"};f.defineLocale("tr",{months:"Ocak_\u015eubat_Mart_Nisan_May\u0131s_Haziran_Temmuz_A\u011fustos_Eyl\xfcl_Ekim_Kas\u0131m_Aral\u0131k".split("_"),monthsShort:"Oca_\u015eub_Mar_Nis_May_Haz_Tem_A\u011fu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Sal\u0131_\xc7ar\u015famba_Per\u015fembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_\xc7ar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_\xc7a_Pe_Cu_Ct".split("_"),meridiem:function(d,z,g){return d<12?g?"\xf6\xf6":"\xd6\xd6":g?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(d){return"\xf6s"===d||"\xd6S"===d},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[yar\u0131n saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[d\xfcn] LT",lastWeek:"[ge\xe7en] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \xf6nce",s:"birka\xe7 saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir y\u0131l",yy:"%d y\u0131l"},ordinal:function(d,z){switch(z){case"d":case"D":case"Do":case"DD":return d;default:if(0===d)return d+"'\u0131nc\u0131";var g=d%10;return d+(l[g]||l[d%100-g]||l[d>=100?100:null])}},week:{dow:1,doy:7}})}(m(5439))},256:function(C,k,m){!function(f){"use strict";function u(d,z,g,q){var v={s:["viensas secunds","'iensas secunds"],ss:[d+" secunds",d+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[d+" m\xeduts",d+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[d+" \xfeoras",d+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[d+" ziuas",d+" ziuas"],M:["'n mes","'iens mes"],MM:[d+" mesen",d+" mesen"],y:["'n ar","'iens ar"],yy:[d+" ars",d+" ars"]};return q||z?v[g][0]:v[g][1]}f.defineLocale("tzl",{months:"Januar_Fevraglh_Mar\xe7_Avr\xefu_Mai_G\xfcn_Julia_Guscht_Setemvar_Listop\xe4ts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_G\xfcn_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"S\xfaladi_L\xfane\xe7i_Maitzi_M\xe1rcuri_Xh\xfaadi_Vi\xe9ner\xe7i_S\xe1turi".split("_"),weekdaysShort:"S\xfal_L\xfan_Mai_M\xe1r_Xh\xfa_Vi\xe9_S\xe1t".split("_"),weekdaysMin:"S\xfa_L\xfa_Ma_M\xe1_Xh_Vi_S\xe1".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(d){return"d'o"===d.toLowerCase()},meridiem:function(d,z,g){return d>11?g?"d'o":"D'O":g?"d'a":"D'A"},calendar:{sameDay:"[oxhi \xe0] LT",nextDay:"[dem\xe0 \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[ieiri \xe0] LT",lastWeek:"[s\xfcr el] dddd [lasteu \xe0] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:u,ss:u,m:u,mm:u,h:u,hh:u,d:u,dd:u,M:u,MM:u,y:u,yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},1631:function(C,k,m){!function(f){"use strict";f.defineLocale("tzm-latn",{months:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minu\u1e0d",mm:"%d minu\u1e0d",h:"sa\u025ba",hh:"%d tassa\u025bin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(m(5439))},1595:function(C,k,m){!function(f){"use strict";f.defineLocale("tzm",{months:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),monthsShort:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),weekdays:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysShort:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysMin:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u2d30\u2d59\u2d37\u2d45 \u2d34] LT",nextDay:"[\u2d30\u2d59\u2d3d\u2d30 \u2d34] LT",nextWeek:"dddd [\u2d34] LT",lastDay:"[\u2d30\u2d5a\u2d30\u2d4f\u2d5c \u2d34] LT",lastWeek:"dddd [\u2d34] LT",sameElse:"L"},relativeTime:{future:"\u2d37\u2d30\u2d37\u2d45 \u2d59 \u2d62\u2d30\u2d4f %s",past:"\u2d62\u2d30\u2d4f %s",s:"\u2d49\u2d4e\u2d49\u2d3d",ss:"%d \u2d49\u2d4e\u2d49\u2d3d",m:"\u2d4e\u2d49\u2d4f\u2d53\u2d3a",mm:"%d \u2d4e\u2d49\u2d4f\u2d53\u2d3a",h:"\u2d59\u2d30\u2d44\u2d30",hh:"%d \u2d5c\u2d30\u2d59\u2d59\u2d30\u2d44\u2d49\u2d4f",d:"\u2d30\u2d59\u2d59",dd:"%d o\u2d59\u2d59\u2d30\u2d4f",M:"\u2d30\u2d62o\u2d53\u2d54",MM:"%d \u2d49\u2d62\u2d62\u2d49\u2d54\u2d4f",y:"\u2d30\u2d59\u2d33\u2d30\u2d59",yy:"%d \u2d49\u2d59\u2d33\u2d30\u2d59\u2d4f"},week:{dow:6,doy:12}})}(m(5439))},6050:function(C,k,m){!function(f){"use strict";f.defineLocale("ug-cn",{months:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),monthsShort:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),weekdays:"\u064a\u06d5\u0643\u0634\u06d5\u0646\u0628\u06d5_\u062f\u06c8\u0634\u06d5\u0646\u0628\u06d5_\u0633\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u0686\u0627\u0631\u0634\u06d5\u0646\u0628\u06d5_\u067e\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u062c\u06c8\u0645\u06d5_\u0634\u06d5\u0646\u0628\u06d5".split("_"),weekdaysShort:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),weekdaysMin:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649",LLL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm",LLLL:"dddd\u060c YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm"},meridiemParse:/\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5|\u0633\u06d5\u06be\u06d5\u0631|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646|\u0686\u06c8\u0634|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646|\u0643\u06d5\u0686/,meridiemHour:function(u,d){return 12===u&&(u=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===d||"\u0633\u06d5\u06be\u06d5\u0631"===d||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===d?u:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===d||"\u0643\u06d5\u0686"===d?u+12:u>=11?u:u+12},meridiem:function(u,d,z){var g=100*u+d;return g<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":g<900?"\u0633\u06d5\u06be\u06d5\u0631":g<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":g<1230?"\u0686\u06c8\u0634":g<1800?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646":"\u0643\u06d5\u0686"},calendar:{sameDay:"[\u0628\u06c8\u06af\u06c8\u0646 \u0633\u0627\u0626\u06d5\u062a] LT",nextDay:"[\u0626\u06d5\u062a\u06d5 \u0633\u0627\u0626\u06d5\u062a] LT",nextWeek:"[\u0643\u06d0\u0644\u06d5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",lastDay:"[\u062a\u06c6\u0646\u06c8\u06af\u06c8\u0646] LT",lastWeek:"[\u0626\u0627\u0644\u062f\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0643\u06d0\u064a\u0649\u0646",past:"%s \u0628\u06c7\u0631\u06c7\u0646",s:"\u0646\u06d5\u0686\u0686\u06d5 \u0633\u06d0\u0643\u0648\u0646\u062a",ss:"%d \u0633\u06d0\u0643\u0648\u0646\u062a",m:"\u0628\u0649\u0631 \u0645\u0649\u0646\u06c7\u062a",mm:"%d \u0645\u0649\u0646\u06c7\u062a",h:"\u0628\u0649\u0631 \u0633\u0627\u0626\u06d5\u062a",hh:"%d \u0633\u0627\u0626\u06d5\u062a",d:"\u0628\u0649\u0631 \u0643\u06c8\u0646",dd:"%d \u0643\u06c8\u0646",M:"\u0628\u0649\u0631 \u0626\u0627\u064a",MM:"%d \u0626\u0627\u064a",y:"\u0628\u0649\u0631 \u064a\u0649\u0644",yy:"%d \u064a\u0649\u0644"},dayOfMonthOrdinalParse:/\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,ordinal:function(u,d){switch(d){case"d":case"D":case"DDD":return u+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return u+"-\u06be\u06d5\u067e\u062a\u06d5";default:return u}},preparse:function(u){return u.replace(/\u060c/g,",")},postformat:function(u){return u.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}(m(5439))},5610:function(C,k,m){!function(f){"use strict";function u(q,v,w){return"m"===w?v?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===w?v?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":q+" "+function l(q,v){var w=q.split("_");return v%10==1&&v%100!=11?w[0]:v%10>=2&&v%10<=4&&(v%100<10||v%100>=20)?w[1]:w[2]}({ss:v?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434",mm:v?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d",hh:v?"\u0433\u043e\u0434\u0438\u043d\u0430_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d":"\u0433\u043e\u0434\u0438\u043d\u0443_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u043d\u0456\u0432",MM:"\u043c\u0456\u0441\u044f\u0446\u044c_\u043c\u0456\u0441\u044f\u0446\u0456_\u043c\u0456\u0441\u044f\u0446\u0456\u0432",yy:"\u0440\u0456\u043a_\u0440\u043e\u043a\u0438_\u0440\u043e\u043a\u0456\u0432"}[w],+q)}function z(q){return function(){return q+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}f.defineLocale("uk",{months:{format:"\u0441\u0456\u0447\u043d\u044f_\u043b\u044e\u0442\u043e\u0433\u043e_\u0431\u0435\u0440\u0435\u0437\u043d\u044f_\u043a\u0432\u0456\u0442\u043d\u044f_\u0442\u0440\u0430\u0432\u043d\u044f_\u0447\u0435\u0440\u0432\u043d\u044f_\u043b\u0438\u043f\u043d\u044f_\u0441\u0435\u0440\u043f\u043d\u044f_\u0432\u0435\u0440\u0435\u0441\u043d\u044f_\u0436\u043e\u0432\u0442\u043d\u044f_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430_\u0433\u0440\u0443\u0434\u043d\u044f".split("_"),standalone:"\u0441\u0456\u0447\u0435\u043d\u044c_\u043b\u044e\u0442\u0438\u0439_\u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c_\u043a\u0432\u0456\u0442\u0435\u043d\u044c_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u0435\u0440\u0432\u0435\u043d\u044c_\u043b\u0438\u043f\u0435\u043d\u044c_\u0441\u0435\u0440\u043f\u0435\u043d\u044c_\u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c_\u0436\u043e\u0432\u0442\u0435\u043d\u044c_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434_\u0433\u0440\u0443\u0434\u0435\u043d\u044c".split("_")},monthsShort:"\u0441\u0456\u0447_\u043b\u044e\u0442_\u0431\u0435\u0440_\u043a\u0432\u0456\u0442_\u0442\u0440\u0430\u0432_\u0447\u0435\u0440\u0432_\u043b\u0438\u043f_\u0441\u0435\u0440\u043f_\u0432\u0435\u0440_\u0436\u043e\u0432\u0442_\u043b\u0438\u0441\u0442_\u0433\u0440\u0443\u0434".split("_"),weekdays:function d(q,v){var w={nominative:"\u043d\u0435\u0434\u0456\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044f_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),accusative:"\u043d\u0435\u0434\u0456\u043b\u044e_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044e_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),genitive:"\u043d\u0435\u0434\u0456\u043b\u0456_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043a\u0430_\u0432\u0456\u0432\u0442\u043e\u0440\u043a\u0430_\u0441\u0435\u0440\u0435\u0434\u0438_\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u0456_\u0441\u0443\u0431\u043e\u0442\u0438".split("_")};return!0===q?w.nominative.slice(1,7).concat(w.nominative.slice(0,1)):q?w[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(v)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(v)?"genitive":"nominative"][q.day()]:w.nominative},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0440.",LLL:"D MMMM YYYY \u0440., HH:mm",LLLL:"dddd, D MMMM YYYY \u0440., HH:mm"},calendar:{sameDay:z("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:z("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:z("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:z("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return z("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return z("[\u041c\u0438\u043d\u0443\u043b\u043e\u0433\u043e] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"%s \u0442\u043e\u043c\u0443",s:"\u0434\u0435\u043a\u0456\u043b\u044c\u043a\u0430 \u0441\u0435\u043a\u0443\u043d\u0434",ss:u,m:u,mm:u,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:u,d:"\u0434\u0435\u043d\u044c",dd:u,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:u,y:"\u0440\u0456\u043a",yy:u},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(q){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(q)},meridiem:function(q,v,w){return q<4?"\u043d\u043e\u0447\u0456":q<12?"\u0440\u0430\u043d\u043a\u0443":q<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(q,v){switch(v){case"M":case"d":case"DDD":case"w":case"W":return q+"-\u0439";case"D":return q+"-\u0433\u043e";default:return q}},week:{dow:1,doy:7}})}(m(5439))},6077:function(C,k,m){!function(f){"use strict";var l=["\u062c\u0646\u0648\u0631\u06cc","\u0641\u0631\u0648\u0631\u06cc","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u06cc\u0644","\u0645\u0626\u06cc","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0626\u06cc","\u0627\u06af\u0633\u062a","\u0633\u062a\u0645\u0628\u0631","\u0627\u06a9\u062a\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u062f\u0633\u0645\u0628\u0631"],u=["\u0627\u062a\u0648\u0627\u0631","\u067e\u06cc\u0631","\u0645\u0646\u06af\u0644","\u0628\u062f\u06be","\u062c\u0645\u0639\u0631\u0627\u062a","\u062c\u0645\u0639\u06c1","\u06c1\u0641\u062a\u06c1"];f.defineLocale("ur",{months:l,monthsShort:l,weekdays:u,weekdaysShort:u,weekdaysMin:u,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(z){return"\u0634\u0627\u0645"===z},meridiem:function(z,g,q){return z<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0622\u062c \u0628\u0648\u0642\u062a] LT",nextDay:"[\u06a9\u0644 \u0628\u0648\u0642\u062a] LT",nextWeek:"dddd [\u0628\u0648\u0642\u062a] LT",lastDay:"[\u06af\u0630\u0634\u062a\u06c1 \u0631\u0648\u0632 \u0628\u0648\u0642\u062a] LT",lastWeek:"[\u06af\u0630\u0634\u062a\u06c1] dddd [\u0628\u0648\u0642\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0628\u0639\u062f",past:"%s \u0642\u0628\u0644",s:"\u0686\u0646\u062f \u0633\u06cc\u06a9\u0646\u0688",ss:"%d \u0633\u06cc\u06a9\u0646\u0688",m:"\u0627\u06cc\u06a9 \u0645\u0646\u0679",mm:"%d \u0645\u0646\u0679",h:"\u0627\u06cc\u06a9 \u06af\u06be\u0646\u0679\u06c1",hh:"%d \u06af\u06be\u0646\u0679\u06d2",d:"\u0627\u06cc\u06a9 \u062f\u0646",dd:"%d \u062f\u0646",M:"\u0627\u06cc\u06a9 \u0645\u0627\u06c1",MM:"%d \u0645\u0627\u06c1",y:"\u0627\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(z){return z.replace(/\u060c/g,",")},postformat:function(z){return z.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(m(5439))},2207:function(C,k,m){!function(f){"use strict";f.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(m(5439))},2862:function(C,k,m){!function(f){"use strict";f.defineLocale("uz",{months:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u042f\u043a\u0448\u0430\u043d\u0431\u0430_\u0414\u0443\u0448\u0430\u043d\u0431\u0430_\u0421\u0435\u0448\u0430\u043d\u0431\u0430_\u0427\u043e\u0440\u0448\u0430\u043d\u0431\u0430_\u041f\u0430\u0439\u0448\u0430\u043d\u0431\u0430_\u0416\u0443\u043c\u0430_\u0428\u0430\u043d\u0431\u0430".split("_"),weekdaysShort:"\u042f\u043a\u0448_\u0414\u0443\u0448_\u0421\u0435\u0448_\u0427\u043e\u0440_\u041f\u0430\u0439_\u0416\u0443\u043c_\u0428\u0430\u043d".split("_"),weekdaysMin:"\u042f\u043a_\u0414\u0443_\u0421\u0435_\u0427\u043e_\u041f\u0430_\u0416\u0443_\u0428\u0430".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[\u0411\u0443\u0433\u0443\u043d \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",nextDay:"[\u042d\u0440\u0442\u0430\u0433\u0430] LT [\u0434\u0430]",nextWeek:"dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastDay:"[\u041a\u0435\u0447\u0430 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastWeek:"[\u0423\u0442\u0433\u0430\u043d] dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",sameElse:"L"},relativeTime:{future:"\u042f\u043a\u0438\u043d %s \u0438\u0447\u0438\u0434\u0430",past:"\u0411\u0438\u0440 \u043d\u0435\u0447\u0430 %s \u043e\u043b\u0434\u0438\u043d",s:"\u0444\u0443\u0440\u0441\u0430\u0442",ss:"%d \u0444\u0443\u0440\u0441\u0430\u0442",m:"\u0431\u0438\u0440 \u0434\u0430\u043a\u0438\u043a\u0430",mm:"%d \u0434\u0430\u043a\u0438\u043a\u0430",h:"\u0431\u0438\u0440 \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u0431\u0438\u0440 \u043e\u0439",MM:"%d \u043e\u0439",y:"\u0431\u0438\u0440 \u0439\u0438\u043b",yy:"%d \u0439\u0438\u043b"},week:{dow:1,doy:7}})}(m(5439))},8093:function(C,k,m){!function(f){"use strict";f.defineLocale("vi",{months:"th\xe1ng 1_th\xe1ng 2_th\xe1ng 3_th\xe1ng 4_th\xe1ng 5_th\xe1ng 6_th\xe1ng 7_th\xe1ng 8_th\xe1ng 9_th\xe1ng 10_th\xe1ng 11_th\xe1ng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"ch\u1ee7 nh\u1eadt_th\u1ee9 hai_th\u1ee9 ba_th\u1ee9 t\u01b0_th\u1ee9 n\u0103m_th\u1ee9 s\xe1u_th\u1ee9 b\u1ea3y".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(u){return/^ch$/i.test(u)},meridiem:function(u,d,z){return u<12?z?"sa":"SA":z?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [n\u0103m] YYYY",LLL:"D MMMM [n\u0103m] YYYY HH:mm",LLLL:"dddd, D MMMM [n\u0103m] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[H\xf4m nay l\xfac] LT",nextDay:"[Ng\xe0y mai l\xfac] LT",nextWeek:"dddd [tu\u1ea7n t\u1edbi l\xfac] LT",lastDay:"[H\xf4m qua l\xfac] LT",lastWeek:"dddd [tu\u1ea7n tr\u01b0\u1edbc l\xfac] LT",sameElse:"L"},relativeTime:{future:"%s t\u1edbi",past:"%s tr\u01b0\u1edbc",s:"v\xe0i gi\xe2y",ss:"%d gi\xe2y",m:"m\u1ed9t ph\xfat",mm:"%d ph\xfat",h:"m\u1ed9t gi\u1edd",hh:"%d gi\u1edd",d:"m\u1ed9t ng\xe0y",dd:"%d ng\xe0y",w:"m\u1ed9t tu\u1ea7n",ww:"%d tu\u1ea7n",M:"m\u1ed9t th\xe1ng",MM:"%d th\xe1ng",y:"m\u1ed9t n\u0103m",yy:"%d n\u0103m"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(u){return u},week:{dow:1,doy:4}})}(m(5439))},5590:function(C,k,m){!function(f){"use strict";f.defineLocale("x-pseudo",{months:"J~\xe1\xf1\xfa\xe1~r\xfd_F~\xe9br\xfa~\xe1r\xfd_~M\xe1rc~h_\xc1p~r\xedl_~M\xe1\xfd_~J\xfa\xf1\xe9~_J\xfal~\xfd_\xc1\xfa~g\xfast~_S\xe9p~t\xe9mb~\xe9r_\xd3~ct\xf3b~\xe9r_\xd1~\xf3v\xe9m~b\xe9r_~D\xe9c\xe9~mb\xe9r".split("_"),monthsShort:"J~\xe1\xf1_~F\xe9b_~M\xe1r_~\xc1pr_~M\xe1\xfd_~J\xfa\xf1_~J\xfal_~\xc1\xfag_~S\xe9p_~\xd3ct_~\xd1\xf3v_~D\xe9c".split("_"),monthsParseExact:!0,weekdays:"S~\xfa\xf1d\xe1~\xfd_M\xf3~\xf1d\xe1\xfd~_T\xfa\xe9~sd\xe1\xfd~_W\xe9d~\xf1\xe9sd~\xe1\xfd_T~h\xfars~d\xe1\xfd_~Fr\xedd~\xe1\xfd_S~\xe1t\xfar~d\xe1\xfd".split("_"),weekdaysShort:"S~\xfa\xf1_~M\xf3\xf1_~T\xfa\xe9_~W\xe9d_~Th\xfa_~Fr\xed_~S\xe1t".split("_"),weekdaysMin:"S~\xfa_M\xf3~_T\xfa_~W\xe9_T~h_Fr~_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~\xf3d\xe1~\xfd \xe1t] LT",nextDay:"[T~\xf3m\xf3~rr\xf3~w \xe1t] LT",nextWeek:"dddd [\xe1t] LT",lastDay:"[\xdd~\xe9st~\xe9rd\xe1~\xfd \xe1t] LT",lastWeek:"[L~\xe1st] dddd [\xe1t] LT",sameElse:"L"},relativeTime:{future:"\xed~\xf1 %s",past:"%s \xe1~g\xf3",s:"\xe1 ~f\xe9w ~s\xe9c\xf3~\xf1ds",ss:"%d s~\xe9c\xf3\xf1~ds",m:"\xe1 ~m\xed\xf1~\xfat\xe9",mm:"%d m~\xed\xf1\xfa~t\xe9s",h:"\xe1~\xf1 h\xf3~\xfar",hh:"%d h~\xf3\xfars",d:"\xe1 ~d\xe1\xfd",dd:"%d d~\xe1\xfds",M:"\xe1 ~m\xf3\xf1~th",MM:"%d m~\xf3\xf1t~hs",y:"\xe1 ~\xfd\xe9\xe1r",yy:"%d \xfd~\xe9\xe1rs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(u){var d=u%10;return u+(1==~~(u%100/10)?"th":1===d?"st":2===d?"nd":3===d?"rd":"th")},week:{dow:1,doy:4}})}(m(5439))},9058:function(C,k,m){!function(f){"use strict";f.defineLocale("yo",{months:"S\u1eb9\u0301r\u1eb9\u0301_E\u0300re\u0300le\u0300_\u1eb8r\u1eb9\u0300na\u0300_I\u0300gbe\u0301_E\u0300bibi_O\u0300ku\u0300du_Ag\u1eb9mo_O\u0300gu\u0301n_Owewe_\u1ecc\u0300wa\u0300ra\u0300_Be\u0301lu\u0301_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),monthsShort:"S\u1eb9\u0301r_E\u0300rl_\u1eb8rn_I\u0300gb_E\u0300bi_O\u0300ku\u0300_Ag\u1eb9_O\u0300gu\u0301_Owe_\u1ecc\u0300wa\u0300_Be\u0301l_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),weekdays:"A\u0300i\u0300ku\u0301_Aje\u0301_I\u0300s\u1eb9\u0301gun_\u1eccj\u1ecd\u0301ru\u0301_\u1eccj\u1ecd\u0301b\u1ecd_\u1eb8ti\u0300_A\u0300ba\u0301m\u1eb9\u0301ta".split("_"),weekdaysShort:"A\u0300i\u0300k_Aje\u0301_I\u0300s\u1eb9\u0301_\u1eccjr_\u1eccjb_\u1eb8ti\u0300_A\u0300ba\u0301".split("_"),weekdaysMin:"A\u0300i\u0300_Aj_I\u0300s_\u1eccr_\u1eccb_\u1eb8t_A\u0300b".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[O\u0300ni\u0300 ni] LT",nextDay:"[\u1ecc\u0300la ni] LT",nextWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301n'b\u1ecd] [ni] LT",lastDay:"[A\u0300na ni] LT",lastWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301l\u1ecd\u0301] [ni] LT",sameElse:"L"},relativeTime:{future:"ni\u0301 %s",past:"%s k\u1ecdja\u0301",s:"i\u0300s\u1eb9ju\u0301 aaya\u0301 die",ss:"aaya\u0301 %d",m:"i\u0300s\u1eb9ju\u0301 kan",mm:"i\u0300s\u1eb9ju\u0301 %d",h:"wa\u0301kati kan",hh:"wa\u0301kati %d",d:"\u1ecdj\u1ecd\u0301 kan",dd:"\u1ecdj\u1ecd\u0301 %d",M:"osu\u0300 kan",MM:"osu\u0300 %d",y:"\u1ecddu\u0301n kan",yy:"\u1ecddu\u0301n %d"},dayOfMonthOrdinalParse:/\u1ecdj\u1ecd\u0301\s\d{1,2}/,ordinal:"\u1ecdj\u1ecd\u0301 %d",week:{dow:1,doy:4}})}(m(5439))},7908:function(C,k,m){!function(f){"use strict";f.defineLocale("zh-cn",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u5468\u65e5_\u5468\u4e00_\u5468\u4e8c_\u5468\u4e09_\u5468\u56db_\u5468\u4e94_\u5468\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5Ah\u70b9mm\u5206",LLLL:"YYYY\u5e74M\u6708D\u65e5ddddAh\u70b9mm\u5206",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(u,d){return 12===u&&(u=0),"\u51cc\u6668"===d||"\u65e9\u4e0a"===d||"\u4e0a\u5348"===d?u:"\u4e0b\u5348"===d||"\u665a\u4e0a"===d?u+12:u>=11?u:u+12},meridiem:function(u,d,z){var g=100*u+d;return g<600?"\u51cc\u6668":g<900?"\u65e9\u4e0a":g<1130?"\u4e0a\u5348":g<1230?"\u4e2d\u5348":g<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:function(u){return u.week()!==this.week()?"[\u4e0b]dddLT":"[\u672c]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(u){return this.week()!==u.week()?"[\u4e0a]dddLT":"[\u672c]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(u,d){switch(d){case"d":case"D":case"DDD":return u+"\u65e5";case"M":return u+"\u6708";case"w":case"W":return u+"\u5468";default:return u}},relativeTime:{future:"%s\u540e",past:"%s\u524d",s:"\u51e0\u79d2",ss:"%d \u79d2",m:"1 \u5206\u949f",mm:"%d \u5206\u949f",h:"1 \u5c0f\u65f6",hh:"%d \u5c0f\u65f6",d:"1 \u5929",dd:"%d \u5929",w:"1 \u5468",ww:"%d \u5468",M:"1 \u4e2a\u6708",MM:"%d \u4e2a\u6708",y:"1 \u5e74",yy:"%d \u5e74"},week:{dow:1,doy:4}})}(m(5439))},8867:function(C,k,m){!function(f){"use strict";f.defineLocale("zh-hk",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(u,d){return 12===u&&(u=0),"\u51cc\u6668"===d||"\u65e9\u4e0a"===d||"\u4e0a\u5348"===d?u:"\u4e2d\u5348"===d?u>=11?u:u+12:"\u4e0b\u5348"===d||"\u665a\u4e0a"===d?u+12:void 0},meridiem:function(u,d,z){var g=100*u+d;return g<600?"\u51cc\u6668":g<900?"\u65e9\u4e0a":g<1200?"\u4e0a\u5348":1200===g?"\u4e2d\u5348":g<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(u,d){switch(d){case"d":case"D":case"DDD":return u+"\u65e5";case"M":return u+"\u6708";case"w":case"W":return u+"\u9031";default:return u}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(m(5439))},1133:function(C,k,m){!function(f){"use strict";f.defineLocale("zh-mo",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"D/M/YYYY",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(u,d){return 12===u&&(u=0),"\u51cc\u6668"===d||"\u65e9\u4e0a"===d||"\u4e0a\u5348"===d?u:"\u4e2d\u5348"===d?u>=11?u:u+12:"\u4e0b\u5348"===d||"\u665a\u4e0a"===d?u+12:void 0},meridiem:function(u,d,z){var g=100*u+d;return g<600?"\u51cc\u6668":g<900?"\u65e9\u4e0a":g<1130?"\u4e0a\u5348":g<1230?"\u4e2d\u5348":g<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(u,d){switch(d){case"d":case"D":case"DDD":return u+"\u65e5";case"M":return u+"\u6708";case"w":case"W":return u+"\u9031";default:return u}},relativeTime:{future:"%s\u5167",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(m(5439))},3291:function(C,k,m){!function(f){"use strict";f.defineLocale("zh-tw",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(u,d){return 12===u&&(u=0),"\u51cc\u6668"===d||"\u65e9\u4e0a"===d||"\u4e0a\u5348"===d?u:"\u4e2d\u5348"===d?u>=11?u:u+12:"\u4e0b\u5348"===d||"\u665a\u4e0a"===d?u+12:void 0},meridiem:function(u,d,z){var g=100*u+d;return g<600?"\u51cc\u6668":g<900?"\u65e9\u4e0a":g<1130?"\u4e0a\u5348":g<1230?"\u4e2d\u5348":g<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(u,d){switch(d){case"d":case"D":case"DDD":return u+"\u65e5";case"M":return u+"\u6708";case"w":case"W":return u+"\u9031";default:return u}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(m(5439))},5439:function(C,k,m){(C=m.nmd(C)).exports=function(){"use strict";var f,r1;function l(){return f.apply(null,arguments)}function d(c){return c instanceof Array||"[object Array]"===Object.prototype.toString.call(c)}function z(c){return null!=c&&"[object Object]"===Object.prototype.toString.call(c)}function g(c,M){return Object.prototype.hasOwnProperty.call(c,M)}function q(c){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(c).length;var M;for(M in c)if(g(c,M))return!1;return!0}function v(c){return void 0===c}function w(c){return"number"==typeof c||"[object Number]"===Object.prototype.toString.call(c)}function B(c){return c instanceof Date||"[object Date]"===Object.prototype.toString.call(c)}function K(c,M){var y,h=[],W=c.length;for(y=0;y>>0;for(y=0;y0)for(h=0;h=0?h?"+":"":"-")+Math.pow(10,Math.max(0,M-y.length)).toString().substr(1)+y}var Mt=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Ht=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Fe={},J1={};function S0(c,M,h,y){var W=y;"string"==typeof y&&(W=function(){return this[y]()}),c&&(J1[c]=W),M&&(J1[M[0]]=function(){return nt(W.apply(this,arguments),M[1],M[2])}),h&&(J1[h]=function(){return this.localeData().ordinal(W.apply(this,arguments),c)})}function Ao(c){return c.match(/\[[\s\S]/)?c.replace(/^\[|\]$/g,""):c.replace(/\\/g,"")}function Ge(c,M){return c.isValid()?(M=P(M,c.localeData()),Fe[M]=Fe[M]||function Ho(c){var h,y,M=c.match(Mt);for(h=0,y=M.length;h=0&&Ht.test(c);)c=c.replace(Ht,y),Ht.lastIndex=0,h-=1;return c}var ho={};function Ce(c,M){var h=c.toLowerCase();ho[h]=ho[h+"s"]=ho[M]=c}function ot(c){return"string"==typeof c?ho[c]||ho[c.toLowerCase()]:void 0}function Ri(c){var h,y,M={};for(y in c)g(c,y)&&(h=ot(y))&&(M[h]=c[y]);return M}var mo={};function Pe(c,M){mo[c]=M}function Cn(c){return c%4==0&&c%100!=0||c%400==0}function Le(c){return c<0?Math.ceil(c)||0:Math.floor(c)}function L1(c){var M=+c,h=0;return 0!==M&&isFinite(M)&&(h=Le(M)),h}function Zn(c,M){return function(h){return null!=h?(Yo(this,c,h),l.updateOffset(this,M),this):go(this,c)}}function go(c,M){return c.isValid()?c._d["get"+(c._isUTC?"UTC":"")+M]():NaN}function Yo(c,M,h){c.isValid()&&!isNaN(h)&&("FullYear"===M&&Cn(c.year())&&1===c.month()&&29===c.date()?(h=L1(h),c._d["set"+(c._isUTC?"UTC":"")+M](h,c.month(),G0(h,c.month()))):c._d["set"+(c._isUTC?"UTC":"")+M](h))}var l1,yr=/\d/,gt=/\d\d/,ua=/\d{3}/,wi=/\d{4}/,jo=/[+-]?\d{6}/,de=/\d\d?/,ie=/\d\d\d\d?/,Vo=/\d\d\d\d\d\d?/,Q1=/\d{1,3}/,_o=/\d{1,4}/,Uo=/[+-]?\d{1,6}/,H1=/\d+/,e1=/[+-]?\d+/,ki=/Z|[+-]\d\d:?\d\d/gi,$n=/Z|[+-]\d\d(?::?\d\d)?/gi,fn=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function z0(c,M,h){l1[c]=n1(M)?M:function(y,W){return y&&h?h:M}}function N(c,M){return g(l1,c)?l1[c](M._strict,M._locale):new RegExp(function I(c){return S(c.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(M,h,y,W,T){return h||y||W||T}))}(c))}function S(c){return c.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}l1={};var H={};function x(c,M){var h,W,y=M;for("string"==typeof c&&(c=[c]),w(M)&&(y=function(T,G){G[M]=L1(T)}),W=c.length,h=0;h68?1900:2e3)};var k0=Zn("FullYear",!0);function Y(c,M,h,y,W,T,G){var K0;return c<100&&c>=0?(K0=new Date(c+400,M,h,y,W,T,G),isFinite(K0.getFullYear())&&K0.setFullYear(c)):K0=new Date(c,M,h,y,W,T,G),K0}function F(c){var M,h;return c<100&&c>=0?((h=Array.prototype.slice.call(arguments))[0]=c+400,M=new Date(Date.UTC.apply(null,h)),isFinite(M.getUTCFullYear())&&M.setUTCFullYear(c)):M=new Date(Date.UTC.apply(null,arguments)),M}function V(c,M,h){var y=7+M-h;return-(7+F(c,0,y).getUTCDay()-M)%7+y-1}function a1(c,M,h,y,W){var N1,ue,K0=1+7*(M-1)+(7+h-y)%7+V(c,y,W);return K0<=0?ue=se(N1=c-1)+K0:K0>se(c)?(N1=c+1,ue=K0-se(c)):(N1=c,ue=K0),{year:N1,dayOfYear:ue}}function I1(c,M,h){var T,G,y=V(c.year(),M,h),W=Math.floor((c.dayOfYear()-y-1)/7)+1;return W<1?T=W+ne(G=c.year()-1,M,h):W>ne(c.year(),M,h)?(T=W-ne(c.year(),M,h),G=c.year()+1):(G=c.year(),T=W),{week:T,year:G}}function ne(c,M,h){var y=V(c,M,h),W=V(c+1,M,h);return(se(c)-y+W)/7}S0("w",["ww",2],"wo","week"),S0("W",["WW",2],"Wo","isoWeek"),Ce("week","w"),Ce("isoWeek","W"),Pe("week",5),Pe("isoWeek",5),z0("w",de),z0("ww",de,gt),z0("W",de),z0("WW",de,gt),e0(["w","ww","W","WW"],function(c,M,h,y){M[y.substr(0,1)]=L1(c)});function O1(c,M){return c.slice(M,7).concat(c.slice(0,M))}S0("d",0,"do","day"),S0("dd",0,0,function(c){return this.localeData().weekdaysMin(this,c)}),S0("ddd",0,0,function(c){return this.localeData().weekdaysShort(this,c)}),S0("dddd",0,0,function(c){return this.localeData().weekdays(this,c)}),S0("e",0,0,"weekday"),S0("E",0,0,"isoWeekday"),Ce("day","d"),Ce("weekday","e"),Ce("isoWeekday","E"),Pe("day",11),Pe("weekday",11),Pe("isoWeekday",11),z0("d",de),z0("e",de),z0("E",de),z0("dd",function(c,M){return M.weekdaysMinRegex(c)}),z0("ddd",function(c,M){return M.weekdaysShortRegex(c)}),z0("dddd",function(c,M){return M.weekdaysRegex(c)}),e0(["dd","ddd","dddd"],function(c,M,h,y){var W=h._locale.weekdaysParse(c,y,h._strict);null!=W?M.d=W:o0(h).invalidWeekday=c}),e0(["d","e","E"],function(c,M,h,y){M[y]=L1(c)});var v1="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),w1="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Me="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),fe=fn,_t=fn,De=fn;function za(c,M,h){var y,W,T,G=c.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],y=0;y<7;++y)T=g0([2e3,1]).day(y),this._minWeekdaysParse[y]=this.weekdaysMin(T,"").toLocaleLowerCase(),this._shortWeekdaysParse[y]=this.weekdaysShort(T,"").toLocaleLowerCase(),this._weekdaysParse[y]=this.weekdays(T,"").toLocaleLowerCase();return h?"dddd"===M?-1!==(W=H0.call(this._weekdaysParse,G))?W:null:"ddd"===M?-1!==(W=H0.call(this._shortWeekdaysParse,G))?W:null:-1!==(W=H0.call(this._minWeekdaysParse,G))?W:null:"dddd"===M?-1!==(W=H0.call(this._weekdaysParse,G))||-1!==(W=H0.call(this._shortWeekdaysParse,G))||-1!==(W=H0.call(this._minWeekdaysParse,G))?W:null:"ddd"===M?-1!==(W=H0.call(this._shortWeekdaysParse,G))||-1!==(W=H0.call(this._weekdaysParse,G))||-1!==(W=H0.call(this._minWeekdaysParse,G))?W:null:-1!==(W=H0.call(this._minWeekdaysParse,G))||-1!==(W=H0.call(this._weekdaysParse,G))||-1!==(W=H0.call(this._shortWeekdaysParse,G))?W:null}function ke(){function c(Ct,no){return no.length-Ct.length}var T,G,K0,N1,ue,M=[],h=[],y=[],W=[];for(T=0;T<7;T++)G=g0([2e3,1]).day(T),K0=S(this.weekdaysMin(G,"")),N1=S(this.weekdaysShort(G,"")),ue=S(this.weekdays(G,"")),M.push(K0),h.push(N1),y.push(ue),W.push(K0),W.push(N1),W.push(ue);M.sort(c),h.sort(c),y.sort(c),W.sort(c),this._weekdaysRegex=new RegExp("^("+W.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+y.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+h.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+M.join("|")+")","i")}function Ot(){return this.hours()%12||12}function Yt(c,M){S0(c,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),M)})}function C0(c,M){return M._meridiemParse}S0("H",["HH",2],0,"hour"),S0("h",["hh",2],0,Ot),S0("k",["kk",2],0,function Pt(){return this.hours()||24}),S0("hmm",0,0,function(){return""+Ot.apply(this)+nt(this.minutes(),2)}),S0("hmmss",0,0,function(){return""+Ot.apply(this)+nt(this.minutes(),2)+nt(this.seconds(),2)}),S0("Hmm",0,0,function(){return""+this.hours()+nt(this.minutes(),2)}),S0("Hmmss",0,0,function(){return""+this.hours()+nt(this.minutes(),2)+nt(this.seconds(),2)}),Yt("a",!0),Yt("A",!1),Ce("hour","h"),Pe("hour",13),z0("a",C0),z0("A",C0),z0("H",de),z0("h",de),z0("k",de),z0("HH",de,gt),z0("hh",de,gt),z0("kk",de,gt),z0("hmm",ie),z0("hmmss",Vo),z0("Hmm",ie),z0("Hmmss",Vo),x(["H","HH"],3),x(["k","kk"],function(c,M,h){var y=L1(c);M[3]=24===y?0:y}),x(["a","A"],function(c,M,h){h._isPm=h._locale.isPM(c),h._meridiem=c}),x(["h","hh"],function(c,M,h){M[3]=L1(c),o0(h).bigHour=!0}),x("hmm",function(c,M,h){var y=c.length-2;M[3]=L1(c.substr(0,y)),M[4]=L1(c.substr(y)),o0(h).bigHour=!0}),x("hmmss",function(c,M,h){var y=c.length-4,W=c.length-2;M[3]=L1(c.substr(0,y)),M[4]=L1(c.substr(y,2)),M[5]=L1(c.substr(W)),o0(h).bigHour=!0}),x("Hmm",function(c,M,h){var y=c.length-2;M[3]=L1(c.substr(0,y)),M[4]=L1(c.substr(y))}),x("Hmmss",function(c,M,h){var y=c.length-4,W=c.length-2;M[3]=L1(c.substr(0,y)),M[4]=L1(c.substr(y,2)),M[5]=L1(c.substr(W))});var jt=Zn("Hours",!0);var Bn,$e={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:X1,monthsShort:V0,week:{dow:0,doy:6},weekdays:v1,weekdaysMin:Me,weekdaysShort:w1,meridiemParse:/[ap]\.?m?\.?/i},ce={},me={};function Ci(c,M){var h,y=Math.min(c.length,M.length);for(h=0;h0;){if(W=Zo(T.slice(0,h).join("-")))return W;if(y&&y.length>=h&&Ci(T,y)>=h-1)break;h--}M++}return Bn}(c)}function Kn(c){var M,h=c._a;return h&&-2===o0(c).overflow&&(M=h[1]<0||h[1]>11?1:h[2]<1||h[2]>G0(h[0],h[1])?2:h[3]<0||h[3]>24||24===h[3]&&(0!==h[4]||0!==h[5]||0!==h[6])?3:h[4]<0||h[4]>59?4:h[5]<0||h[5]>59?5:h[6]<0||h[6]>999?6:-1,o0(c)._overflowDayOfYear&&(M<0||M>2)&&(M=2),o0(c)._overflowWeeks&&-1===M&&(M=7),o0(c)._overflowWeekday&&-1===M&&(M=8),o0(c).overflow=M),c}var r2=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ge=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Hp=/Z|[+-]\d\d(?::?\d\d)?/,Aa=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],$o=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],vr=/^\/?Date\((-?\d+)/i,Di=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,ha={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Jn(c){var M,h,T,G,K0,N1,y=c._i,W=r2.exec(y)||ge.exec(y),ue=Aa.length,Ct=$o.length;if(W){for(o0(c).iso=!0,M=0,h=ue;M7)&&(N1=!0)):(T=c._locale._week.dow,G=c._locale._week.doy,ue=I1(ve(),T,G),h=At(M.gg,c._a[0],ue.year),y=At(M.w,ue.week),null!=M.d?((W=M.d)<0||W>6)&&(N1=!0):null!=M.e?(W=M.e+T,(M.e<0||M.e>6)&&(N1=!0)):W=T),y<1||y>ne(h,T,G)?o0(c)._overflowWeeks=!0:null!=N1?o0(c)._overflowWeekday=!0:(K0=a1(h,y,W,T,G),c._a[0]=K0.year,c._dayOfYear=K0.dayOfYear)}(c),null!=c._dayOfYear&&(G=At(c._a[0],W[0]),(c._dayOfYear>se(G)||0===c._dayOfYear)&&(o0(c)._overflowDayOfYear=!0),h=F(G,0,c._dayOfYear),c._a[1]=h.getUTCMonth(),c._a[2]=h.getUTCDate()),M=0;M<3&&null==c._a[M];++M)c._a[M]=y[M]=W[M];for(;M<7;M++)c._a[M]=y[M]=c._a[M]??(2===M?1:0);24===c._a[3]&&0===c._a[4]&&0===c._a[5]&&0===c._a[6]&&(c._nextDay=!0,c._a[3]=0),c._d=(c._useUTC?F:Y).apply(null,y),T=c._useUTC?c._d.getUTCDay():c._d.getDay(),null!=c._tzm&&c._d.setUTCMinutes(c._d.getUTCMinutes()-c._tzm),c._nextDay&&(c._a[3]=24),c._w&&typeof c._w.d<"u"&&c._w.d!==T&&(o0(c).weekdayMismatch=!0)}}function Rr(c){if(c._f!==l.ISO_8601)if(c._f!==l.RFC_2822){c._a=[],o0(c).empty=!0;var h,y,W,T,G,ue,Ct,M=""+c._i,K0=M.length,N1=0;for(Ct=(W=P(c._f,c._locale).match(Mt)||[]).length,h=0;h0&&o0(c).unusedInput.push(G),M=M.slice(M.indexOf(y)+y.length),N1+=y.length),J1[T]?(y?o0(c).empty=!1:o0(c).unusedTokens.push(T),O0(T,y,c)):c._strict&&!y&&o0(c).unusedTokens.push(T);o0(c).charsLeftOver=K0-N1,M.length>0&&o0(c).unusedInput.push(M),c._a[3]<=12&&!0===o0(c).bigHour&&c._a[3]>0&&(o0(c).bigHour=void 0),o0(c).parsedDateParts=c._a.slice(0),o0(c).meridiem=c._meridiem,c._a[3]=function vu(c,M,h){var y;return null==h?M:null!=c.meridiemHour?c.meridiemHour(M,h):(null!=c.isPM&&((y=c.isPM(h))&&M<12&&(M+=12),!y&&12===M&&(M=0)),M)}(c._locale,c._a[3],c._meridiem),null!==(ue=o0(c).era)&&(c._a[0]=c._locale.erasConvertYear(ue,c._a[0])),s2(c),Kn(c)}else Bi(c);else Jn(c)}function Vp(c){var M=c._i,h=c._f;return c._locale=c._locale||Lt(c._l),null===M||void 0===h&&""===M?B0({nullInput:!0}):("string"==typeof M&&(c._i=M=c._locale.preparse(M)),Z1(M)?new c1(Kn(M)):(B(M)?c._d=M:d(h)?function Wu(c){var M,h,y,W,T,G,K0=!1,N1=c._f.length;if(0===N1)return o0(c).invalidFormat=!0,void(c._d=new Date(NaN));for(W=0;Wthis?this:c:B0()});function Gp(c,M){var h,y;if(1===M.length&&d(M[0])&&(M=M[0]),!M.length)return ve();for(h=M[0],y=1;y=0?new Date(c+400,M,h)-mn:new Date(c,M,h).valueOf()}function u2(c,M,h){return c<100&&c>=0?Date.UTC(c+400,M,h)-mn:Date.UTC(c,M,h)}function Vr(c,M){return M.erasAbbrRegex(c)}function ei(){var W,T,c=[],M=[],h=[],y=[],G=this.eras();for(W=0,T=G.length;W(T=ne(c,y,W))&&(M=T),Ur.call(this,c,M,h,y,W))}function Ur(c,M,h,y,W){var T=a1(c,M,h,y,W),G=F(T.year,0,T.dayOfYear);return this.year(G.getUTCFullYear()),this.month(G.getUTCMonth()),this.date(G.getUTCDate()),this}S0("N",0,0,"eraAbbr"),S0("NN",0,0,"eraAbbr"),S0("NNN",0,0,"eraAbbr"),S0("NNNN",0,0,"eraName"),S0("NNNNN",0,0,"eraNarrow"),S0("y",["y",1],"yo","eraYear"),S0("y",["yy",2],0,"eraYear"),S0("y",["yyy",3],0,"eraYear"),S0("y",["yyyy",4],0,"eraYear"),z0("N",Vr),z0("NN",Vr),z0("NNN",Vr),z0("NNNN",function Ol(c,M){return M.erasNameRegex(c)}),z0("NNNNN",function Wa(c,M){return M.erasNarrowRegex(c)}),x(["N","NN","NNN","NNNN","NNNNN"],function(c,M,h,y){var W=h._locale.erasParse(c,y,h._strict);W?o0(h).era=W:o0(h).invalidEra=c}),z0("y",H1),z0("yy",H1),z0("yyy",H1),z0("yyyy",H1),z0("yo",function Ra(c,M){return M._eraYearOrdinalRegex||H1}),x(["y","yy","yyy","yyyy"],0),x(["yo"],function(c,M,h,y){var W;h._locale._eraYearOrdinalRegex&&(W=c.match(h._locale._eraYearOrdinalRegex)),M[0]=h._locale.eraYearOrdinalParse?h._locale.eraYearOrdinalParse(c,W):parseInt(c,10)}),S0(0,["gg",2],0,function(){return this.weekYear()%100}),S0(0,["GG",2],0,function(){return this.isoWeekYear()%100}),ti("gggg","weekYear"),ti("ggggg","weekYear"),ti("GGGG","isoWeekYear"),ti("GGGGG","isoWeekYear"),Ce("weekYear","gg"),Ce("isoWeekYear","GG"),Pe("weekYear",1),Pe("isoWeekYear",1),z0("G",e1),z0("g",e1),z0("GG",de,gt),z0("gg",de,gt),z0("GGGG",_o,wi),z0("gggg",_o,wi),z0("GGGGG",Uo,jo),z0("ggggg",Uo,jo),e0(["gggg","ggggg","GGGG","GGGGG"],function(c,M,h,y){M[y.substr(0,2)]=L1(c)}),e0(["gg","GG"],function(c,M,h,y){M[y]=l.parseTwoDigitYear(c)}),S0("Q",0,"Qo","quarter"),Ce("quarter","Q"),Pe("quarter",7),z0("Q",yr),x("Q",function(c,M){M[1]=3*(L1(c)-1)}),S0("D",["DD",2],"Do","date"),Ce("date","D"),Pe("date",9),z0("D",de),z0("DD",de,gt),z0("Do",function(c,M){return c?M._dayOfMonthOrdinalParse||M._ordinalParse:M._dayOfMonthOrdinalParseLenient}),x(["D","DD"],2),x("Do",function(c,M){M[2]=L1(c.match(de)[0])});var _2=Zn("Date",!0);S0("DDD",["DDDD",3],"DDDo","dayOfYear"),Ce("dayOfYear","DDD"),Pe("dayOfYear",4),z0("DDD",Q1),z0("DDDD",ua),x(["DDD","DDDD"],function(c,M,h){h._dayOfYear=L1(c)}),S0("m",["mm",2],0,"minute"),Ce("minute","m"),Pe("minute",14),z0("m",de),z0("mm",de,gt),x(["m","mm"],4);var Hu=Zn("Minutes",!1);S0("s",["ss",2],0,"second"),Ce("second","s"),Pe("second",15),z0("s",de),z0("ss",de,gt),x(["s","ss"],5);var En,Gr,La=Zn("Seconds",!1);for(S0("S",0,0,function(){return~~(this.millisecond()/100)}),S0(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),S0(0,["SSS",3],0,"millisecond"),S0(0,["SSSS",4],0,function(){return 10*this.millisecond()}),S0(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),S0(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),S0(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),S0(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),S0(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),Ce("millisecond","ms"),Pe("millisecond",16),z0("S",Q1,yr),z0("SS",Q1,gt),z0("SSS",Q1,ua),En="SSSS";En.length<=9;En+="S")z0(En,H1);function wa(c,M){M[6]=L1(1e3*("0."+c))}for(En="S";En.length<=9;En+="S")x(En,wa);Gr=Zn("Milliseconds",!1),S0("z",0,0,"zoneAbbr"),S0("zz",0,0,"zoneName");var f0=c1.prototype;function ka(c){return c}f0.add=va,f0.calendar=function tl(c,M){1===arguments.length&&(arguments[0]?l2(arguments[0])?(c=arguments[0],M=void 0):d2(arguments[0])&&(M=arguments[0],c=void 0):(c=void 0,M=void 0));var h=c||ve(),y=ga(h,this).startOf("day"),W=l.calendarFormat(this,y)||"sameElse",T=M&&(n1(M[W])?M[W].call(this,h):M[W]);return this.format(T||this.localeData().calendar(W,this,ve(h)))},f0.clone=function nl(){return new c1(this)},f0.diff=function z1(c,M,h){var y,W,T;if(!this.isValid())return NaN;if(!(y=ga(c,this)).isValid())return NaN;switch(W=6e4*(y.utcOffset()-this.utcOffset()),M=ot(M)){case"year":T=s1(this,y)/12;break;case"month":T=s1(this,y);break;case"quarter":T=s1(this,y)/3;break;case"second":T=(this-y)/1e3;break;case"minute":T=(this-y)/6e4;break;case"hour":T=(this-y)/36e5;break;case"day":T=(this-y-W)/864e5;break;case"week":T=(this-y-W)/6048e5;break;default:T=this-y}return h?T:Le(T)},f0.endOf=function Fr(c){var M,h;if(void 0===(c=ot(c))||"millisecond"===c||!this.isValid())return this;switch(h=this._isUTC?u2:xr,c){case"year":M=h(this.year()+1,0,1)-1;break;case"quarter":M=h(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":M=h(this.year(),this.month()+1,1)-1;break;case"week":M=h(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":M=h(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":M=h(this.year(),this.month(),this.date()+1)-1;break;case"hour":M=this._d.valueOf(),M+=Tn-Qo(M+(this._isUTC?0:this.utcOffset()*vo),Tn)-1;break;case"minute":M=this._d.valueOf(),M+=vo-Qo(M,vo)-1;break;case"second":M=this._d.valueOf(),M+=1e3-Qo(M,1e3)-1}return this._d.setTime(M),l.updateOffset(this,!0),this},f0.format=function hn(c){c||(c=this.isUtc()?l.defaultFormatUtc:l.defaultFormat);var M=Ge(this,c);return this.localeData().postformat(M)},f0.from=function Er(c,M){return this.isValid()&&(Z1(c)&&c.isValid()||ve(c).isValid())?Be({to:this,from:c}).locale(this.locale()).humanize(!M):this.localeData().invalidDate()},f0.fromNow=function Sr(c){return this.from(ve(),c)},f0.to=function xu(c,M){return this.isValid()&&(Z1(c)&&c.isValid()||ve(c).isValid())?Be({from:this,to:c}).locale(this.locale()).humanize(!M):this.localeData().invalidDate()},f0.toNow=function rl(c){return this.to(ve(),c)},f0.get=function Ma(c){return n1(this[c=ot(c)])?this[c]():this},f0.invalidAt=function h2(){return o0(this).overflow},f0.isAfter=function ol(c,M){var h=Z1(c)?c:ve(c);return!(!this.isValid()||!h.isValid())&&("millisecond"===(M=ot(M)||"millisecond")?this.valueOf()>h.valueOf():h.valueOf()9999?Ge(h,M?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):n1(Date.prototype.toISOString)?M?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",Ge(h,"Z")):Ge(h,M?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},f0.inspect=function Ii(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var h,y,c="moment",M="";return this.isLocal()||(c=0===this.utcOffset()?"moment.utc":"moment.parseZone",M="Z"),h="["+c+'("]',y=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(h+y+"-MM-DD[T]HH:mm:ss.SSS"+M+'[")]')},typeof Symbol<"u"&&null!=Symbol.for&&(f0[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),f0.toJSON=function Yr(){return this.isValid()?this.toISOString():null},f0.toString=function Ke(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},f0.unix=function z2(){return Math.floor(this.valueOf()/1e3)},f0.valueOf=function Hr(){return this._d.valueOf()-6e4*(this._offset||0)},f0.creationData=function m2(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},f0.eraName=function qt(){var c,M,h,y=this.localeData().eras();for(c=0,M=y.length;cthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},f0.isLocal=function Eu(){return!!this.isValid()&&!this._isUTC},f0.isUtcOffset=function Ye(){return!!this.isValid()&&this._isUTC},f0.isUtc=c2,f0.isUTC=c2,f0.zoneAbbr=function q2(){return this._isUTC?"UTC":""},f0.zoneName=function y2(){return this._isUTC?"Coordinated Universal Time":""},f0.dates=Oe("dates accessor is deprecated. Use date instead.",_2),f0.months=Oe("months accessor is deprecated. Use month instead",C1),f0.years=Oe("years accessor is deprecated. Use year instead",k0),f0.zone=Oe("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function Dr(c,M){return null!=c?("string"!=typeof c&&(c=-c),this.utcOffset(c,M),this):-this.utcOffset()}),f0.isDSTShifted=Oe("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function Qp(){if(!v(this._isDSTShifted))return this._isDSTShifted;var M,c={};return j0(c,this),(c=Vp(c))._a?(M=c._isUTC?g0(c._a):ve(c._a),this._isDSTShifted=this.isValid()&&function cn(c,M,h){var G,y=Math.min(c.length,M.length),W=Math.abs(c.length-M.length),T=0;for(G=0;G0):this._isDSTShifted=!1,this._isDSTShifted});var P1=pe.prototype;function Zr(c,M,h,y){var W=Lt(),T=g0().set(y,M);return W[h](T,c)}function $r(c,M,h){if(w(c)&&(M=c,c=void 0),c=c||"",null!=M)return Zr(c,M,h,"month");var y,W=[];for(y=0;y<12;y++)W[y]=Zr(c,y,h,"month");return W}function Ca(c,M,h,y){"boolean"==typeof c?(w(M)&&(h=M,M=void 0),M=M||""):(h=M=c,c=!1,w(M)&&(h=M,M=void 0),M=M||"");var G,W=Lt(),T=c?W._week.dow:0,K0=[];if(null!=h)return Zr(M,(h+T)%7,y,"day");for(G=0;G<7;G++)K0[G]=Zr(M,(G+T)%7,y,"day");return K0}P1.calendar=function bt(c,M,h){var y=this._calendar[c]||this._calendar.sameElse;return n1(y)?y.call(M,h):y},P1.longDateFormat=function p0(c){var M=this._longDateFormat[c],h=this._longDateFormat[c.toUpperCase()];return M||!h?M:(this._longDateFormat[c]=h.match(Mt).map(function(y){return"MMMM"===y||"MM"===y||"DD"===y||"dddd"===y?y.slice(1):y}).join(""),this._longDateFormat[c])},P1.invalidDate=function A1(){return this._invalidDate},P1.ordinal=function He(c){return this._ordinal.replace("%d",c)},P1.preparse=ka,P1.postformat=ka,P1.relativeTime=function _r(c,M,h,y){var W=this._relativeTime[h];return n1(W)?W(c,M,h,y):W.replace(/%d/i,c)},P1.pastFuture=function Po(c,M){var h=this._relativeTime[c>0?"future":"past"];return n1(h)?h(M):h.replace(/%s/i,M)},P1.set=function Jt(c){var M,h;for(h in c)g(c,h)&&(n1(M=c[h])?this[h]=M:this["_"+h]=M);this._config=c,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},P1.eras=function jr(c,M){var h,y,W,T=this._eras||Lt("en")._eras;for(h=0,y=T.length;h=0)return T[y]},P1.erasConvertYear=function dl(c,M){var h=c.since<=c.until?1:-1;return void 0===M?l(c.since).year():l(c.since).year()+(M-c.offset)*h},P1.erasAbbrRegex=function ul(c){return g(this,"_erasAbbrRegex")||ei.call(this),c?this._erasAbbrRegex:this._erasRegex},P1.erasNameRegex=function Ml(c){return g(this,"_erasNameRegex")||ei.call(this),c?this._erasNameRegex:this._erasRegex},P1.erasNarrowRegex=function zl(c){return g(this,"_erasNarrowRegex")||ei.call(this),c?this._erasNarrowRegex:this._erasRegex},P1.months=function Y0(c,M){return c?d(this._months)?this._months[c.month()]:this._months[(this._months.isFormat||be).test(M)?"format":"standalone"][c.month()]:d(this._months)?this._months:this._months.standalone},P1.monthsShort=function $0(c,M){return c?d(this._monthsShort)?this._monthsShort[c.month()]:this._monthsShort[be.test(M)?"format":"standalone"][c.month()]:d(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},P1.monthsParse=function y1(c,M,h){var y,W,T;if(this._monthsParseExact)return he.call(this,c,M,h);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),y=0;y<12;y++){if(W=g0([2e3,y]),h&&!this._longMonthsParse[y]&&(this._longMonthsParse[y]=new RegExp("^"+this.months(W,"").replace(".","")+"$","i"),this._shortMonthsParse[y]=new RegExp("^"+this.monthsShort(W,"").replace(".","")+"$","i")),!h&&!this._monthsParse[y]&&(T="^"+this.months(W,"")+"|^"+this.monthsShort(W,""),this._monthsParse[y]=new RegExp(T.replace(".",""),"i")),h&&"MMMM"===M&&this._longMonthsParse[y].test(c))return y;if(h&&"MMM"===M&&this._shortMonthsParse[y].test(c))return y;if(!h&&this._monthsParse[y].test(c))return y}},P1.monthsRegex=function re(c){return this._monthsParseExact?(g(this,"_monthsRegex")||it.call(this),c?this._monthsStrictRegex:this._monthsRegex):(g(this,"_monthsRegex")||(this._monthsRegex=$1),this._monthsStrictRegex&&c?this._monthsStrictRegex:this._monthsRegex)},P1.monthsShortRegex=function ae(c){return this._monthsParseExact?(g(this,"_monthsRegex")||it.call(this),c?this._monthsShortStrictRegex:this._monthsShortRegex):(g(this,"_monthsShortRegex")||(this._monthsShortRegex=l0),this._monthsShortStrictRegex&&c?this._monthsShortStrictRegex:this._monthsShortRegex)},P1.week=function u0(c){return I1(c,this._week.dow,this._week.doy).week},P1.firstDayOfYear=function J(){return this._week.doy},P1.firstDayOfWeek=function m0(){return this._week.dow},P1.weekdays=function ee(c,M){var h=d(this._weekdays)?this._weekdays:this._weekdays[c&&!0!==c&&this._weekdays.isFormat.test(M)?"format":"standalone"];return!0===c?O1(h,this._week.dow):c?h[c.day()]:h},P1.weekdaysMin=function Nn(c){return!0===c?O1(this._weekdaysMin,this._week.dow):c?this._weekdaysMin[c.day()]:this._weekdaysMin},P1.weekdaysShort=function we(c){return!0===c?O1(this._weekdaysShort,this._week.dow):c?this._weekdaysShort[c.day()]:this._weekdaysShort},P1.weekdaysParse=function K1(c,M,h){var y,W,T;if(this._weekdaysParseExact)return za.call(this,c,M,h);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),y=0;y<7;y++){if(W=g0([2e3,1]).day(y),h&&!this._fullWeekdaysParse[y]&&(this._fullWeekdaysParse[y]=new RegExp("^"+this.weekdays(W,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[y]=new RegExp("^"+this.weekdaysShort(W,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[y]=new RegExp("^"+this.weekdaysMin(W,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[y]||(T="^"+this.weekdays(W,"")+"|^"+this.weekdaysShort(W,"")+"|^"+this.weekdaysMin(W,""),this._weekdaysParse[y]=new RegExp(T.replace(".",""),"i")),h&&"dddd"===M&&this._fullWeekdaysParse[y].test(c))return y;if(h&&"ddd"===M&&this._shortWeekdaysParse[y].test(c))return y;if(h&&"dd"===M&&this._minWeekdaysParse[y].test(c))return y;if(!h&&this._weekdaysParse[y].test(c))return y}},P1.weekdaysRegex=function Ze(c){return this._weekdaysParseExact?(g(this,"_weekdaysRegex")||ke.call(this),c?this._weekdaysStrictRegex:this._weekdaysRegex):(g(this,"_weekdaysRegex")||(this._weekdaysRegex=fe),this._weekdaysStrictRegex&&c?this._weekdaysStrictRegex:this._weekdaysRegex)},P1.weekdaysShortRegex=function te(c){return this._weekdaysParseExact?(g(this,"_weekdaysRegex")||ke.call(this),c?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(g(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=_t),this._weekdaysShortStrictRegex&&c?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},P1.weekdaysMinRegex=function at(c){return this._weekdaysParseExact?(g(this,"_weekdaysRegex")||ke.call(this),c?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(g(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=De),this._weekdaysMinStrictRegex&&c?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},P1.isPM=function W1(c){return"p"===(c+"").toLowerCase().charAt(0)},P1.meridiem=function qo(c,M,h){return c>11?h?"pm":"PM":h?"am":"AM"},Rt("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(c){var M=c%10;return c+(1===L1(c%100/10)?"th":1===M?"st":2===M?"nd":3===M?"rd":"th")}}),l.lang=Oe("moment.lang is deprecated. Use moment.locale instead.",Rt),l.langData=Oe("moment.langData is deprecated. Use moment.localeData instead.",Lt);var pn=Math.abs;function Si(c,M,h,y){var W=Be(M,h);return c._milliseconds+=y*W._milliseconds,c._days+=y*W._days,c._months+=y*W._months,c._bubble()}function Jr(c){return c<0?Math.floor(c):Math.ceil(c)}function Qr(c){return 4800*c/146097}function es(c){return 146097*c/4800}function Sn(c){return function(){return this.as(c)}}var R2=Sn("ms"),L2=Sn("s"),ii=Sn("m"),vl=Sn("h"),mt=Sn("d"),ts=Sn("w"),Wl=Sn("M"),w2=Sn("Q"),Ba=Sn("y");function tn(c){return function(){return this.isValid()?this._data[c]:NaN}}var k2=tn("milliseconds"),ns=tn("seconds"),si=tn("minutes"),Pu=tn("hours"),Rl=tn("days"),R0=tn("months"),Yu=tn("years");var to=Math.round,xi={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Vu(c,M,h,y,W){return W.relativeTime(M||1,!!h,c,y)}var C2=Math.abs;function We(c){return(c>0)-(c<0)||+c}function ci(){if(!this.isValid())return this.localeData().invalidDate();var y,W,T,G,N1,ue,Ct,no,c=C2(this._milliseconds)/1e3,M=C2(this._days),h=C2(this._months),K0=this.asSeconds();return K0?(y=Le(c/60),W=Le(y/60),c%=60,y%=60,T=Le(h/12),h%=12,G=c?c.toFixed(3).replace(/\.?0+$/,""):"",N1=K0<0?"-":"",ue=We(this._months)!==We(K0)?"-":"",Ct=We(this._days)!==We(K0)?"-":"",no=We(this._milliseconds)!==We(K0)?"-":"",N1+"P"+(T?ue+T+"Y":"")+(h?ue+h+"M":"")+(M?Ct+M+"D":"")+(W||y||c?"T":"")+(W?no+W+"H":"")+(y?no+y+"M":"")+(c?no+G+"S":"")):"P0D"}var T1=wr.prototype;return T1.isValid=function Iu(){return this._isValid},T1.abs=function Na(){var c=this._data;return this._milliseconds=pn(this._milliseconds),this._days=pn(this._days),this._months=pn(this._months),c.milliseconds=pn(c.milliseconds),c.seconds=pn(c.seconds),c.minutes=pn(c.minutes),c.hours=pn(c.hours),c.months=pn(c.months),c.years=pn(c.years),this},T1.add=function yl(c,M){return Si(this,c,M,1)},T1.subtract=function v2(c,M){return Si(this,c,M,-1)},T1.as=function Da(c){if(!this.isValid())return NaN;var M,h,y=this._milliseconds;if("month"===(c=ot(c))||"quarter"===c||"year"===c)switch(M=this._days+y/864e5,h=this._months+Qr(M),c){case"month":return h;case"quarter":return h/3;case"year":return h/12}else switch(M=this._days+Math.round(es(this._months)),c){case"week":return M/7+y/6048e5;case"day":return M+y/864e5;case"hour":return 24*M+y/36e5;case"minute":return 1440*M+y/6e4;case"second":return 86400*M+y/1e3;case"millisecond":return Math.floor(864e5*M)+y;default:throw new Error("Unknown unit "+c)}},T1.asMilliseconds=R2,T1.asSeconds=L2,T1.asMinutes=ii,T1.asHours=vl,T1.asDays=mt,T1.asWeeks=ts,T1.asMonths=Wl,T1.asQuarters=w2,T1.asYears=Ba,T1.valueOf=function Xi(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*L1(this._months/12):NaN},T1._bubble=function W2(){var W,T,G,K0,N1,c=this._milliseconds,M=this._days,h=this._months,y=this._data;return c>=0&&M>=0&&h>=0||c<=0&&M<=0&&h<=0||(c+=864e5*Jr(es(h)+M),M=0,h=0),y.milliseconds=c%1e3,W=Le(c/1e3),y.seconds=W%60,T=Le(W/60),y.minutes=T%60,G=Le(T/60),y.hours=G%24,M+=Le(G/24),h+=N1=Le(Qr(M)),M-=Jr(es(N1)),K0=Le(h/12),h%=12,y.days=M,y.months=h,y.years=K0,this},T1.clone=function ai(){return Be(this)},T1.get=function ri(c){return c=ot(c),this.isValid()?this[c+"s"]():NaN},T1.milliseconds=k2,T1.seconds=ns,T1.minutes=si,T1.hours=Pu,T1.days=Rl,T1.weeks=function ju(){return Le(this.days()/7)},T1.months=R0,T1.years=Yu,T1.humanize=function Zu(c,M){if(!this.isValid())return this.localeData().invalidDate();var W,T,h=!1,y=xi;return"object"==typeof c&&(M=c,c=!1),"boolean"==typeof c&&(h=c),"object"==typeof M&&(y=Object.assign({},xi,M),null!=M.s&&null==M.ss&&(y.ss=M.s-1)),T=function Uu(c,M,h,y){var W=Be(c).abs(),T=to(W.as("s")),G=to(W.as("m")),K0=to(W.as("h")),N1=to(W.as("d")),ue=to(W.as("M")),Ct=to(W.as("w")),no=to(W.as("y")),Xn=T<=h.ss&&["s",T]||T0,Xn[4]=y,Vu.apply(null,Xn)}(this,!h,y,W=this.localeData()),h&&(T=W.pastFuture(+this,T)),W.postformat(T)},T1.toISOString=ci,T1.toString=ci,T1.toJSON=ci,T1.locale=sl,T1.localeData=ht,T1.toIsoString=Oe("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ci),T1.lang=Xr,S0("X",0,0,"unix"),S0("x",0,0,"valueOf"),z0("x",e1),z0("X",/[+-]?\d+(\.\d{1,3})?/),x("X",function(c,M,h){h._d=new Date(1e3*parseFloat(c))}),x("x",function(c,M,h){h._d=new Date(L1(c))}),l.version="2.29.4",function u(c){f=c}(ve),l.fn=f0,l.min=function Nu(){return Gp("isBefore",[].slice.call(arguments,0))},l.max=function Du(){return Gp("isAfter",[].slice.call(arguments,0))},l.now=function(){return Date.now?Date.now():+new Date},l.utc=g0,l.unix=function gl(c){return ve(1e3*c)},l.months=function _l(c,M){return $r(c,M,"months")},l.isDate=B,l.locale=Rt,l.invalid=B0,l.duration=Be,l.isMoment=Z1,l.weekdays=function ql(c,M,h){return Ca(c,M,h,"weekdays")},l.parseZone=function oi(){return ve.apply(null,arguments).parseZone()},l.localeData=Lt,l.isDuration=An,l.monthsShort=function gn(c,M){return $r(c,M,"monthsShort")},l.weekdaysMin=function Kr(c,M,h){return Ca(c,M,h,"weekdaysMin")},l.defineLocale=rt,l.updateLocale=function Ni(c,M){if(null!=M){var h,y,W=$e;null!=ce[c]&&null!=ce[c].parentLocale?ce[c].set(Te(ce[c]._config,M)):(null!=(y=Zo(c))&&(W=y._config),M=Te(W,M),null==y&&(M.abbr=c),(h=new pe(M)).parentLocale=ce[c],ce[c]=h),Rt(c)}else null!=ce[c]&&(null!=ce[c].parentLocale?(ce[c]=ce[c].parentLocale,c===Rt()&&Rt(c)):null!=ce[c]&&delete ce[c]);return ce[c]},l.locales=function rn(){return tt(ce)},l.weekdaysShort=function Ei(c,M,h){return Ca(c,M,h,"weekdaysShort")},l.normalizeUnits=ot,l.relativeTimeRounding=function Gu(c){return void 0===c?to:"function"==typeof c&&(to=c,!0)},l.relativeTimeThreshold=function Fi(c,M){return void 0!==xi[c]&&(void 0===M?xi[c]:(xi[c]=M,"s"===c&&(xi.ss=M-1),!0))},l.calendarFormat=function Xu(c,M){var h=c.diff(M,"days",!0);return h<-6?"sameElse":h<-1?"lastWeek":h<0?"lastDay":h<1?"sameDay":h<2?"nextDay":h<7?"nextWeek":"sameElse"},l.prototype=f0,l.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},l}()},3214:(C,k)=>{"use strict";var m=function(){function f(){}return f.prototype.check=function(l){return!(typeof document>"u")&&(l=encodeURIComponent(l),new RegExp("(?:^"+l+"|;\\s*"+l+")=(.*?)(?:;|$)","g").test(document.cookie))},f.prototype.get=function(l){if(this.check(l)){l=encodeURIComponent(l);var d=new RegExp("(?:^"+l+"|;\\s*"+l+")=(.*?)(?:;|$)","g").exec(document.cookie);return decodeURIComponent(d[1])}return""},f.prototype.getAll=function(){var l={};if(document.cookie&&""!=document.cookie)for(var d=0,z=document.cookie.split(";");d{"use strict";function f(l){for(var u in l)k.hasOwnProperty(u)||(k[u]=l[u])}f(m(3214)),f(m(3589))},3589:(C,k)=>{"use strict";var m=function(){function f(){}return f.prototype.check=function(l){return!(typeof document>"u")&&new RegExp("(?:^"+l+"|;\\s*"+l+")=(.*?)(?:;|$)","g").test(document.cookie)},f.prototype.get=function(l){return this.check(l)?new RegExp("(?:^"+l+"|;\\s*"+l+")=(.*?)(?:;|$)","g").exec(document.cookie)[1]:""},f.prototype.getAll=function(){var l={};if(document.cookie&&""!=document.cookie)for(var d=0,z=document.cookie.split(";");d",this._properties=F&&F.properties||{},this._zoneDelegate=new T0(this,this._parent&&this._parent._zoneDelegate,F)}return v0.assertZonePatched=function(){if(N.Promise!==d1.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")},Object.defineProperty(v0,"root",{get:function(){for(var Y=v0.current;Y.parent;)Y=Y.parent;return Y},enumerable:!1,configurable:!0}),Object.defineProperty(v0,"current",{get:function(){return re.zone},enumerable:!1,configurable:!0}),Object.defineProperty(v0,"currentTask",{get:function(){return it},enumerable:!1,configurable:!0}),v0.__load_patch=function(Y,F,V){if(void 0===V&&(V=!1),d1.hasOwnProperty(Y)){if(!V&&O0)throw Error("Already loaded patch: "+Y)}else if(!N["__Zone_disable_"+Y]){var a1="Zone:"+Y;S(a1),d1[Y]=F(N,v0,ae),H(a1,a1)}},Object.defineProperty(v0.prototype,"parent",{get:function(){return this._parent},enumerable:!1,configurable:!0}),Object.defineProperty(v0.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),v0.prototype.get=function(Y){var F=this.getZoneWith(Y);if(F)return F._properties[Y]},v0.prototype.getZoneWith=function(Y){for(var F=this;F;){if(F._properties.hasOwnProperty(Y))return F;F=F._parent}return null},v0.prototype.fork=function(Y){if(!Y)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,Y)},v0.prototype.wrap=function(Y,F){if("function"!=typeof Y)throw new Error("Expecting function got: "+Y);var V=this._zoneDelegate.intercept(this,Y,F),a1=this;return function(){return a1.runGuarded(V,this,arguments,F)}},v0.prototype.run=function(Y,F,V,a1){re={parent:re,zone:this};try{return this._zoneDelegate.invoke(this,Y,F,V,a1)}finally{re=re.parent}},v0.prototype.runGuarded=function(Y,F,V,a1){void 0===F&&(F=null),re={parent:re,zone:this};try{try{return this._zoneDelegate.invoke(this,Y,F,V,a1)}catch(I1){if(this._zoneDelegate.handleError(this,I1))throw I1}}finally{re=re.parent}},v0.prototype.runTask=function(Y,F,V){if(Y.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(Y.zone||V0).name+"; Execution: "+this.name+")");if(Y.state!==be||Y.type!==C1&&Y.type!==p1){var a1=Y.state!=Y0;a1&&Y._transitionTo(Y0,$1),Y.runCount++;var I1=it;it=Y,re={parent:re,zone:this};try{Y.type==p1&&Y.data&&!Y.data.isPeriodic&&(Y.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,Y,F,V)}catch(ne){if(this._zoneDelegate.handleError(this,ne))throw ne}}finally{Y.state!==be&&Y.state!==he&&(Y.type==C1||Y.data&&Y.data.isPeriodic?a1&&Y._transitionTo($1,Y0):(Y.runCount=0,this._updateTaskCount(Y,-1),a1&&Y._transitionTo(be,Y0,be))),re=re.parent,it=I1}}},v0.prototype.scheduleTask=function(Y){if(Y.zone&&Y.zone!==this)for(var F=this;F;){if(F===Y.zone)throw Error("can not reschedule task to ".concat(this.name," which is descendants of the original zone ").concat(Y.zone.name));F=F.parent}Y._transitionTo(l0,be);var V=[];Y._zoneDelegates=V,Y._zone=this;try{Y=this._zoneDelegate.scheduleTask(this,Y)}catch(a1){throw Y._transitionTo(he,l0,be),this._zoneDelegate.handleError(this,a1),a1}return Y._zoneDelegates===V&&this._updateTaskCount(Y,1),Y.state==l0&&Y._transitionTo($1,l0),Y},v0.prototype.scheduleMicroTask=function(Y,F,V,a1){return this.scheduleTask(new _0(y1,Y,F,V,a1,void 0))},v0.prototype.scheduleMacroTask=function(Y,F,V,a1,I1){return this.scheduleTask(new _0(p1,Y,F,V,a1,I1))},v0.prototype.scheduleEventTask=function(Y,F,V,a1,I1){return this.scheduleTask(new _0(C1,Y,F,V,a1,I1))},v0.prototype.cancelTask=function(Y){if(Y.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(Y.zone||V0).name+"; Execution: "+this.name+")");Y._transitionTo($0,$1,Y0);try{this._zoneDelegate.cancelTask(this,Y)}catch(F){throw Y._transitionTo(he,$0),this._zoneDelegate.handleError(this,F),F}return this._updateTaskCount(Y,-1),Y._transitionTo(be,$0),Y.runCount=0,Y},v0.prototype._updateTaskCount=function(Y,F){var V=Y._zoneDelegates;-1==F&&(Y._zoneDelegates=null);for(var a1=0;a10,macroTask:V.macroTask>0,eventTask:V.eventTask>0,change:Y})},v0}(),_0=function(){function v0(Y,F,V,a1,I1,ne){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=Y,this.source=F,this.data=a1,this.scheduleFn=I1,this.cancelFn=ne,!V)throw new Error("callback is not defined");this.callback=V;var u0=this;this.invoke=Y===C1&&a1&&a1.useG?v0.invokeTask:function(){return v0.invokeTask.call(N,u0,this,arguments)}}return v0.invokeTask=function(Y,F,V){Y||(Y=this),se++;try{return Y.runCount++,Y.zone.runTask(Y,F,V)}finally{1==se&&X1(),se--}},Object.defineProperty(v0.prototype,"zone",{get:function(){return this._zone},enumerable:!1,configurable:!0}),Object.defineProperty(v0.prototype,"state",{get:function(){return this._state},enumerable:!1,configurable:!0}),v0.prototype.cancelScheduleRequest=function(){this._transitionTo(be,l0)},v0.prototype._transitionTo=function(Y,F,V){if(this._state!==F&&this._state!==V)throw new Error("".concat(this.type," '").concat(this.source,"': can not transition to '").concat(Y,"', expecting state '").concat(F,"'").concat(V?" or '"+V+"'":"",", was '").concat(this._state,"'."));this._state=Y,Y==be&&(this._zoneDelegates=null)},v0.prototype.toString=function(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)},v0.prototype.toJSON=function(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}},v0}(),E0=e0("setTimeout"),x0=e0("Promise"),o1=e0("then"),q1=[],S1=!1;function H0(v0){if(Ne||N[x0]&&(Ne=N[x0].resolve(0)),Ne){var Y=Ne[o1];Y||(Y=Ne.then),Y.call(Ne,v0)}else N[E0](v0,0)}function G0(v0){0===se&&0===q1.length&&H0(X1),v0&&q1.push(v0)}function X1(){if(!S1){for(S1=!0;q1.length;){var v0=q1;q1=[];for(var Y=0;Y=0;S--)"function"==typeof N[S]&&(N[S]=r1(N[S],I+"_"+S));return N}function Oe(N){return!N||!1!==N.writable&&!("function"==typeof N.get&&typeof N.set>"u")}var dt=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,Wt=!("nw"in j0)&&typeof j0.process<"u"&&"[object process]"==={}.toString.call(j0.process),n1=!Wt&&!dt&&!(!ze||!Q0.HTMLElement),Jt=typeof j0.process<"u"&&"[object process]"==={}.toString.call(j0.process)&&!dt&&!(!ze||!Q0.HTMLElement),Te={},pe=function(N){if(N=N||j0.event){var I=Te[N.type];I||(I=Te[N.type]=B0("ON_PROPERTY"+N.type));var x,S=this||N.target||j0,H=S[I];return n1&&S===Q0&&"error"===N.type?!0===(x=H&&H.call(this,N.message,N.filename,N.lineno,N.colno,N.error))&&N.preventDefault():null!=(x=H&&H.apply(this,arguments))&&!x&&N.preventDefault(),x}};function tt(N,I,S){var H=d(N,I);if(!H&&S&&d(S,I)&&(H={enumerable:!0,configurable:!0}),H&&H.configurable){var e0=B0("on"+I+"patched");if(!N.hasOwnProperty(e0)||!N[e0]){delete H.writable,delete H.value;var O0=H.get,A0=H.set,q0=I.slice(2),T0=Te[q0];T0||(T0=Te[q0]=B0("ON_PROPERTY"+q0)),H.set=function(_0){var E0=this;!E0&&N===j0&&(E0=j0),E0&&("function"==typeof E0[T0]&&E0.removeEventListener(q0,pe),A0&&A0.call(E0,null),E0[T0]=_0,"function"==typeof _0&&E0.addEventListener(q0,pe,!1))},H.get=function(){var _0=this;if(!_0&&N===j0&&(_0=j0),!_0)return null;var E0=_0[T0];if(E0)return E0;if(O0){var x0=O0.call(this);if(x0)return H.set.call(this,x0),"function"==typeof _0.removeAttribute&&_0.removeAttribute(I),x0}return null},z(N,I,H),N[e0]=!0}}}function Fo(N,I,S){if(I)for(var H=0;H=0&&"function"==typeof A0[q0.cbIdx]?G1(q0.name,A0[q0.cbIdx],q0,x):e0.apply(O0,A0)}})}function Fe(N,I){N[B0("OriginalDelegate")]=I}var J1=!1,S0=!1;function Ho(){if(J1)return S0;J1=!0;try{var N=Q0.navigator.userAgent;(-1!==N.indexOf("MSIE ")||-1!==N.indexOf("Trident/")||-1!==N.indexOf("Edge/"))&&(S0=!0)}catch{}return S0}Zone.__load_patch("ZoneAwarePromise",function(N,I,S){var H=Object.getOwnPropertyDescriptor,x=Object.defineProperty;var O0=S.symbol,A0=[],q0=!0===N[O0("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],T0=O0("Promise"),_0=O0("then");S.onUnhandledError=function(u0){if(S.showUncaughtError()){var w0=u0&&u0.rejection;w0?console.error("Unhandled Promise rejection:",w0 instanceof Error?w0.message:w0,"; Zone:",u0.zone.name,"; Task:",u0.task&&u0.task.source,"; Value:",w0,w0 instanceof Error?w0.stack:void 0):console.error(u0)}},S.microtaskDrainDone=function(){for(var u0=function(){var w0=A0.shift();try{w0.zone.runGuarded(function(){throw w0.throwOriginal?w0.rejection:w0})}catch(m0){!function o1(u0){S.onUnhandledError(u0);try{var w0=I[x0];"function"==typeof w0&&w0.call(this,u0)}catch{}}(m0)}};A0.length;)u0()};var x0=O0("unhandledPromiseRejectionHandler");function q1(u0){return u0&&u0.then}function S1(u0){return u0}function Ne(u0){return F.reject(u0)}var H0=O0("state"),G0=O0("value"),X1=O0("finally"),V0=O0("parentPromiseValue"),be=O0("parentPromiseState"),$1=null,$0=!1;function y1(u0,w0){return function(m0){try{ae(u0,w0,m0)}catch(J){ae(u0,!1,J)}}}var p1=function(){var u0=!1;return function(m0){return function(){u0||(u0=!0,m0.apply(null,arguments))}}},d1=O0("currentTaskTrace");function ae(u0,w0,m0){var J=p1();if(u0===m0)throw new TypeError("Promise resolved with itself");if(u0[H0]===$1){var P0=null;try{("object"==typeof m0||"function"==typeof m0)&&(P0=m0&&m0.then)}catch(v1){return J(function(){ae(u0,!1,v1)})(),u0}if(w0!==$0&&m0 instanceof F&&m0.hasOwnProperty(H0)&&m0.hasOwnProperty(G0)&&m0[H0]!==$1)it(m0),ae(u0,m0[H0],m0[G0]);else if(w0!==$0&&"function"==typeof P0)try{P0.call(m0,J(y1(u0,w0)),J(y1(u0,!1)))}catch(v1){J(function(){ae(u0,!1,v1)})()}else{u0[H0]=w0;var h1=u0[G0];if(u0[G0]=m0,u0[X1]===X1&&true===w0&&(u0[H0]=u0[be],u0[G0]=u0[V0]),w0===$0&&m0 instanceof Error){var J0=I.currentTask&&I.currentTask.data&&I.currentTask.data.__creationTrace__;J0&&x(m0,d1,{configurable:!0,enumerable:!1,writable:!0,value:J0})}for(var N0=0;N02}).map(function(I){return I.substring(2)})}function Ri(N,I){if((!Wt||Jt)&&!Zone[N.symbol("patchEvents")]){var S=I.__Zone_ignore_on_properties,H=[];if(n1){var x=window;H=H.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);var e0=function Ao(){try{var N=Q0.navigator.userAgent;if(-1!==N.indexOf("MSIE ")||-1!==N.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:x,ignoreProperties:["error"]}]:[];Ce(x,ot(x),S&&S.concat(e0),g(x))}H=H.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(var O0=0;O0"u"?delete S.configurable:S.configurable=H;try{return Pe(N,I,S)}catch(A0){var x=!1;if(("createdCallback"===I||"attachedCallback"===I||"detachedCallback"===I||"attributeChangedCallback"===I)&&(x=!0),!x)throw A0;var e0=null;try{e0=JSON.stringify(S)}catch{e0=S.toString()}console.log("Attempting to configure '".concat(I,"' with descriptor '").concat(e0,"' on object '").concat(N,"' and got error, giving up: ").concat(A0))}}}function gt(N,I){var S=N.getGlobalObjects();if((!S.isNode||S.isMix)&&!function ua(N,I){var S=N.getGlobalObjects();if((S.isBrowser||S.isMix)&&!N.ObjectGetOwnPropertyDescriptor(HTMLElement.prototype,"onclick")&&typeof Element<"u"){var e0=N.ObjectGetOwnPropertyDescriptor(Element.prototype,"onclick");if(e0&&!e0.configurable)return!1;if(e0){N.ObjectDefineProperty(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}});var A0=!!document.createElement("div").onclick;return N.ObjectDefineProperty(Element.prototype,"onclick",e0),A0}}var q0=I.XMLHttpRequest;if(!q0)return!1;var T0="onreadystatechange",_0=q0.prototype,E0=N.ObjectGetOwnPropertyDescriptor(_0,T0);if(E0)return N.ObjectDefineProperty(_0,T0,{enumerable:!0,configurable:!0,get:function(){return!0}}),A0=!!(x0=new q0).onreadystatechange,N.ObjectDefineProperty(_0,T0,E0||{}),A0;var o1=N.symbol("fake");N.ObjectDefineProperty(_0,T0,{enumerable:!0,configurable:!0,get:function(){return this[o1]},set:function(H0){this[o1]=H0}});var x0,q1=function(){};return(x0=new q0).onreadystatechange=q1,A0=x0[o1]===q1,x0.onreadystatechange=null,A0}(N,I)){var e0=typeof WebSocket<"u";(function e1(N){for(var I=N.symbol("unbound"),S=function(x){var e0=H1[x],O0="on"+e0;self.addEventListener(e0,function(A0){var T0,_0,q0=A0.target;for(_0=q0?q0.constructor.name+"."+O0:"unknown."+O0;q0;)q0[O0]&&!q0[O0][I]&&((T0=N.wrapWithCurrentZone(q0[O0],_0))[I]=q0[O0],q0[O0]=T0),q0=q0.parentElement},!0)},H=0;H1?new e0(q0,T0):new e0(q0),o1=N.ObjectGetOwnPropertyDescriptor(_0,"onmessage");return o1&&!1===o1.configurable?(E0=N.ObjectCreate(_0),x0=_0,[H,x,"send","close"].forEach(function(q1){E0[q1]=function(){var S1=N.ArraySlice.call(arguments);if(q1===H||q1===x){var Ne=S1.length>0?S1[0]:void 0;if(Ne){var H0=Zone.__symbol__("ON_PROPERTY"+Ne);_0[H0]=E0[H0]}}return _0[q1].apply(_0,S1)}})):E0=_0,N.patchOnProperties(E0,["close","error","message","open"],x0),E0};var O0=I.WebSocket;for(var A0 in e0)O0[A0]=e0[A0]}(N,I),Zone[N.symbol("patchEvents")]=!0}}Zone.__load_patch("util",function(N,I,S){var H=ot(N);S.patchOnProperties=Fo,S.patchMethod=Mt,S.bindArguments=Z1,S.patchMacroTask=Ht;var x=I.__symbol__("BLACK_LISTED_EVENTS"),e0=I.__symbol__("UNPATCHED_EVENTS");N[e0]&&(N[x]=N[e0]),N[x]&&(I[x]=I[e0]=N[x]),S.patchEventPrototype=_r,S.patchEventTarget=He,S.isIEOrEdge=Ho,S.ObjectDefineProperty=z,S.ObjectGetOwnPropertyDescriptor=d,S.ObjectCreate=q,S.ArraySlice=v,S.patchClass=nt,S.wrapWithCurrentZone=r1,S.filterProperties=ho,S.attachOriginToPatched=Fe,S._redefineProperty=Object.defineProperty,S.patchCallbacks=Po,S.getGlobalObjects=function(){return{globalSources:X0,zoneSymbolEventNames:p0,eventNames:H,isBrowser:n1,isMix:Jt,isNode:Wt,TRUE_STR:g0,FALSE_STR:d0,ZONE_SYMBOL_PREFIX:o0,ADD_EVENT_LISTENER_STR:w,REMOVE_EVENT_LISTENER_STR:B}}});var N,I,H1=u(u(u(u(u(u(u(u([],["abort","animationcancel","animationend","animationiteration","auxclick","beforeinput","blur","cancel","canplay","canplaythrough","change","compositionstart","compositionupdate","compositionend","cuechange","click","close","contextmenu","curechange","dblclick","drag","dragend","dragenter","dragexit","dragleave","dragover","drop","durationchange","emptied","ended","error","focus","focusin","focusout","gotpointercapture","input","invalid","keydown","keypress","keyup","load","loadstart","loadeddata","loadedmetadata","lostpointercapture","mousedown","mouseenter","mouseleave","mousemove","mouseout","mouseover","mouseup","mousewheel","orientationchange","pause","play","playing","pointercancel","pointerdown","pointerenter","pointerleave","pointerlockchange","mozpointerlockchange","webkitpointerlockerchange","pointerlockerror","mozpointerlockerror","webkitpointerlockerror","pointermove","pointout","pointerover","pointerup","progress","ratechange","reset","resize","scroll","seeked","seeking","select","selectionchange","selectstart","show","sort","stalled","submit","suspend","timeupdate","volumechange","touchcancel","touchmove","touchstart","touchend","transitioncancel","transitionend","waiting","wheel"],!0),["webglcontextrestored","webglcontextlost","webglcontextcreationerror"],!0),["autocomplete","autocompleteerror"],!0),["toggle"],!0),["afterscriptexecute","beforescriptexecute","DOMContentLoaded","freeze","fullscreenchange","mozfullscreenchange","webkitfullscreenchange","msfullscreenchange","fullscreenerror","mozfullscreenerror","webkitfullscreenerror","msfullscreenerror","readystatechange","visibilitychange","resume"],!0),["absolutedeviceorientation","afterinput","afterprint","appinstalled","beforeinstallprompt","beforeprint","beforeunload","devicelight","devicemotion","deviceorientation","deviceorientationabsolute","deviceproximity","hashchange","languagechange","message","mozbeforepaint","offline","online","paint","pageshow","pagehide","popstate","rejectionhandled","storage","unhandledrejection","unload","userproximity","vrdisplayconnected","vrdisplaydisconnected","vrdisplaypresentchange"],!0),["beforecopy","beforecut","beforepaste","copy","cut","paste","dragstart","loadend","animationstart","search","transitionrun","transitionstart","webkitanimationend","webkitanimationiteration","webkitanimationstart","webkittransitionend"],!0),["activate","afterupdate","ariarequest","beforeactivate","beforedeactivate","beforeeditfocus","beforeupdate","cellchange","controlselect","dataavailable","datasetchanged","datasetcomplete","errorupdate","filterchange","layoutcomplete","losecapture","move","moveend","movestart","propertychange","resizeend","resizestart","rowenter","rowexit","rowsdelete","rowsinserted","command","compassneedscalibration","deactivate","help","mscontentzoom","msmanipulationstatechanged","msgesturechange","msgesturedoubletap","msgestureend","msgesturehold","msgesturestart","msgesturetap","msgotpointercapture","msinertiastart","mslostpointercapture","mspointercancel","mspointerdown","mspointerenter","mspointerhover","mspointerleave","mspointermove","mspointerout","mspointerover","mspointerup","pointerout","mssitemodejumplistitemremoved","msthumbnailclick","stop","storagecommit"],!0);N=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},I=N.__Zone_symbol_prefix||"__zone_symbol__",N[function S(H){return I+H}("legacyPatch")]=function(){var H=N.Zone;H.__load_patch("defineProperty",function(x,e0,O0){O0._redefineProperty=Zn,function L1(){mo=Zone.__symbol__,Pe=Object[mo("defineProperty")]=Object.defineProperty,Li=Object[mo("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor,Cn=Object.create,Le=mo("unconfigurables"),Object.defineProperty=function(N,I,S){if(go(N,I))throw new TypeError("Cannot assign to read only property '"+I+"' of "+N);var H=S.configurable;return"prototype"!==I&&(S=Yo(N,I,S)),Ma(N,I,S,H)},Object.defineProperties=function(N,I){Object.keys(I).forEach(function(O0){Object.defineProperty(N,O0,I[O0])});for(var S=0,H=Object.getOwnPropertySymbols(I);S0){var k0=p1.invoke;p1.invoke=function(){for(var v0=d1[I.__symbol__("loadfalse")],Y=0;Y{m(1572),m(2139),m(685),m(5535),m(7347),m(3049),m(6633),m(8989),m(8270),m(4510),m(3984),m(5769),m(55),m(6014),m(5645)},4963:C=>{C.exports=function(k){if("function"!=typeof k)throw TypeError(k+" is not a function!");return k}},7007:(C,k,m)=>{var f=m(5286);C.exports=function(l){if(!f(l))throw TypeError(l+" is not an object!");return l}},9315:(C,k,m)=>{var f=m(2110),l=m(875),u=m(2337);C.exports=function(d){return function(z,g,q){var K,v=f(z),w=l(v.length),B=u(q,w);if(d&&g!=g){for(;w>B;)if((K=v[B++])!=K)return!0}else for(;w>B;B++)if((d||B in v)&&v[B]===g)return d||B||0;return!d&&-1}}},4398:(C,k,m)=>{"use strict";var f=m(4963),l=m(5286),u=m(7242),d=[].slice,z={},g=function(q,v,w){if(!(v in z)){for(var B=[],K=0;K{var k={}.toString;C.exports=function(m){return k.call(m).slice(8,-1)}},5645:C=>{var k=C.exports={version:"2.5.7"};"number"==typeof __e&&(__e=k)},741:(C,k,m)=>{var f=m(4963);C.exports=function(l,u,d){if(f(l),void 0===u)return l;switch(d){case 1:return function(z){return l.call(u,z)};case 2:return function(z,g){return l.call(u,z,g)};case 3:return function(z,g,q){return l.call(u,z,g,q)}}return function(){return l.apply(u,arguments)}}},1355:C=>{C.exports=function(k){if(null==k)throw TypeError("Can't call method on "+k);return k}},7057:(C,k,m)=>{C.exports=!m(4253)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},2457:(C,k,m)=>{var f=m(5286),l=m(3816).document,u=f(l)&&f(l.createElement);C.exports=function(d){return u?l.createElement(d):{}}},4430:C=>{C.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},2985:(C,k,m)=>{var f=m(3816),l=m(5645),u=m(7728),d=m(7234),z=m(741),g="prototype",q=function(v,w,B){var ze,Q0,j0,c1,K=v&q.F,c0=v&q.G,d0=v&q.P,o0=v&q.B,r1=c0?f:v&q.S?f[w]||(f[w]={}):(f[w]||{})[g],G1=c0?l:l[w]||(l[w]={}),B0=G1[g]||(G1[g]={});for(ze in c0&&(B=w),B)j0=((Q0=!K&&r1&&void 0!==r1[ze])?r1:B)[ze],c1=o0&&Q0?z(j0,f):d0&&"function"==typeof j0?z(Function.call,j0):j0,r1&&d(r1,ze,j0,v&q.U),G1[ze]!=j0&&u(G1,ze,c1),d0&&B0[ze]!=j0&&(B0[ze]=j0)};f.core=l,q.F=1,q.G=2,q.S=4,q.P=8,q.B=16,q.W=32,q.U=64,q.R=128,C.exports=q},4253:C=>{C.exports=function(k){try{return!!k()}catch{return!0}}},3816:C=>{var k=C.exports=typeof window<"u"&&window.Math==Math?window:typeof self<"u"&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=k)},9181:C=>{var k={}.hasOwnProperty;C.exports=function(m,f){return k.call(m,f)}},7728:(C,k,m)=>{var f=m(9275),l=m(681);C.exports=m(7057)?function(u,d,z){return f.f(u,d,l(1,z))}:function(u,d,z){return u[d]=z,u}},639:(C,k,m)=>{var f=m(3816).document;C.exports=f&&f.documentElement},1734:(C,k,m)=>{C.exports=!m(7057)&&!m(4253)(function(){return 7!=Object.defineProperty(m(2457)("div"),"a",{get:function(){return 7}}).a})},7242:C=>{C.exports=function(k,m,f){var l=void 0===f;switch(m.length){case 0:return l?k():k.call(f);case 1:return l?k(m[0]):k.call(f,m[0]);case 2:return l?k(m[0],m[1]):k.call(f,m[0],m[1]);case 3:return l?k(m[0],m[1],m[2]):k.call(f,m[0],m[1],m[2]);case 4:return l?k(m[0],m[1],m[2],m[3]):k.call(f,m[0],m[1],m[2],m[3])}return k.apply(f,m)}},9797:(C,k,m)=>{var f=m(2032);C.exports=Object("z").propertyIsEnumerable(0)?Object:function(l){return"String"==f(l)?l.split(""):Object(l)}},5286:C=>{C.exports=function(k){return"object"==typeof k?null!==k:"function"==typeof k}},9988:(C,k,m)=>{"use strict";var f=m(2503),l=m(681),u=m(2943),d={};m(7728)(d,m(6314)("iterator"),function(){return this}),C.exports=function(z,g,q){z.prototype=f(d,{next:l(1,q)}),u(z,g+" Iterator")}},4461:C=>{C.exports=!1},2503:(C,k,m)=>{var f=m(7007),l=m(5588),u=m(4430),d=m(9335)("IE_PROTO"),z=function(){},g="prototype",q=function(){var c0,v=m(2457)("iframe"),w=u.length;for(v.style.display="none",m(639).appendChild(v),v.src="javascript:",(c0=v.contentWindow.document).open(),c0.write(""+t;try{const e=(new window.DOMParser).parseFromString(Sa(t),"text/html").body;return null===e?this.inertDocumentHelper.getInertBodyElement(t):(e.removeChild(e.firstChild),e)}catch{return null}}}class r_{constructor(t){if(this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert"),null==this.inertDocument.body){const e=this.inertDocument.createElement("html");this.inertDocument.appendChild(e);const o=this.inertDocument.createElement("body");e.appendChild(o)}}getInertBodyElement(t){const e=this.inertDocument.createElement("template");if("content"in e)return e.innerHTML=Sa(t),e;const o=this.inertDocument.createElement("body");return o.innerHTML=Sa(t),this.defaultDoc.documentMode&&this.stripCustomNsAttrs(o),o}stripCustomNsAttrs(t){const e=t.attributes;for(let i=e.length-1;0"),!0}endElement(t){const e=t.nodeName.toLowerCase();Tl.hasOwnProperty(e)&&!dz.hasOwnProperty(e)&&(this.buf.push(""))}chars(t){this.buf.push(zz(t))}checkClobberedElement(t,e){if(e&&(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${t.outerHTML}`);return e}}const d_=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,b_=/([^\#-~ |!])/g;function zz(n){return n.replace(/&/g,"&").replace(d_,function(t){return"&#"+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";"}).replace(b_,function(t){return"&#"+t.charCodeAt(0)+";"}).replace(//g,">")}let X2;function Oz(n,t){let e=null;try{X2=X2||function lz(n){const t=new r_(n);return function s_(){try{return!!(new window.DOMParser).parseFromString(Sa(""),"text/html")}catch{return!1}}()?new a_(t):t}(n);let o=t?String(t):"";e=X2.getInertBodyElement(o);let i=5,a=o;do{if(0===i)throw new Error("Failed to sanitize html because the input is unstable");i--,o=a,a=e.innerHTML,e=X2.getInertBodyElement(o)}while(o!==a);return Sa((new l_).sanitizeChildren(Sl(e)||e))}finally{if(e){const o=Sl(e)||e;for(;o.firstChild;)o.removeChild(o.firstChild)}}}function Sl(n){return"content"in n&&function M_(n){return n.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===n.nodeName}(n)?n.content:null}var le=(()=>((le=le||{})[le.NONE=0]="NONE",le[le.HTML=1]="HTML",le[le.STYLE=2]="STYLE",le[le.SCRIPT=3]="SCRIPT",le[le.URL=4]="URL",le[le.RESOURCE_URL=5]="RESOURCE_URL",le))();function Xl(n){const t=function ls(){const n=b0();return n&&n[12]}();return t?t.sanitize(le.URL,n)||"":oo(n,"URL")?dn(n):S2(d1(n))}const Az=new R0("ENVIRONMENT_INITIALIZER"),hz=new R0("INJECTOR",-1),mz=new R0("INJECTOR_DEF_TYPES");class gz{get(t,e=os){if(e===os){const o=new Error(`NullInjectorError: No provider for ${Q1(t)}!`);throw o.name="NullInjectorError",o}return e}}function g_(...n){return{\u0275providers:_z(0,n)}}function _z(n,...t){const e=[],o=new Set;let i;return y(t,a=>{const r=a;xl(r,e,[],o)&&(i||(i=[]),i.push(r))}),void 0!==i&&qz(i,e),e}function qz(n,t){for(let e=0;e{t.push(a)})}}function xl(n,t,e,o){if(!(n=e1(n)))return!1;let i=null,a=b1(n);const r=!a&&te(n);if(a||r){if(r&&!r.standalone)return!1;i=n}else{const p=n.ngModule;if(a=b1(p),!a)return!1;i=p}const s=o.has(i);if(r){if(s)return!1;if(o.add(i),r.dependencies){const p="function"==typeof r.dependencies?r.dependencies():r.dependencies;for(const b of p)xl(b,t,e,o)}}else{if(!a)return!1;{if(null!=a.imports&&!s){let b;o.add(i);try{y(a.imports,O=>{xl(O,t,e,o)&&(b||(b=[]),b.push(O))})}finally{}void 0!==b&&qz(b,t)}if(!s){const b=An(i)||(()=>new i);t.push({provide:i,useFactory:b,deps:D0},{provide:mz,useValue:i,multi:!0},{provide:Az,useValue:()=>U(i),multi:!0})}const p=a.providers;null==p||s||y(p,O=>{t.push(O)})}}return i!==n&&void 0!==n.providers}const __=ie({provide:String,useValue:ie});function Fl(n){return null!==n&&"object"==typeof n&&__ in n}function Yi(n){return"function"==typeof n}const Hl=new R0("Set Injector scope."),x2={},y_={};let Pl;function F2(){return void 0===Pl&&(Pl=new gz),Pl}class Xa{}class Wz extends Xa{constructor(t,e,o,i){super(),this.parent=e,this.source=o,this.scopes=i,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,jl(t,r=>this.processProvider(r)),this.records.set(hz,xa(void 0,this)),i.has("environment")&&this.records.set(Xa,xa(void 0,this));const a=this.records.get(Hl);null!=a&&"string"==typeof a.value&&this.scopes.add(a.value),this.injectorDefTypes=new Set(this.get(mz.multi,D0,k0.Self))}get destroyed(){return this._destroyed}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();for(const t of this._onDestroyHooks)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),this._onDestroyHooks.length=0}}onDestroy(t){this._onDestroyHooks.push(t)}runInContext(t){this.assertNotDestroyed();const e=Ta(this),o=F(void 0);try{return t()}finally{Ta(e),F(o)}}get(t,e=os,o=k0.Default){this.assertNotDestroyed();const i=Ta(this),a=F(void 0);try{if(!(o&k0.SkipSelf)){let s=this.records.get(t);if(void 0===s){const p=function w_(n){return"function"==typeof n||"object"==typeof n&&n instanceof R0}(t)&&$0(t);s=p&&this.injectableDefInScope(p)?xa(Yl(t),x2):null,this.records.set(t,s)}if(null!=s)return this.hydrate(t,s)}return(o&k0.Self?F2():this.parent).get(t,e=o&k0.Optional&&e===os?null:e)}catch(r){if("NullInjectorError"===r.name){if((r[D2]=r[D2]||[]).unshift(Q1(t)),i)throw r;return function B4(n,t,e,o){const i=n[D2];throw t[Ku]&&i.unshift(t[Ku]),n.message=function I4(n,t,e,o=null){n=n&&"\n"===n.charAt(0)&&"\u0275"==n.charAt(1)?n.slice(2):n;let i=Q1(t);if(Array.isArray(t))i=t.map(Q1).join(" -> ");else if("object"==typeof t){let a=[];for(let r in t)if(t.hasOwnProperty(r)){let s=t[r];a.push(r+":"+("string"==typeof s?JSON.stringify(s):Q1(s)))}i=`{${a.join(", ")}}`}return`${e}${o?"("+o+")":""}[${i}]: ${n.replace(k4,"\n ")}`}("\n"+n.message,i,e,o),n.ngTokenPath=i,n[D2]=null,n}(r,t,"R3InjectorError",this.source)}throw r}finally{F(a),Ta(i)}}resolveInjectorInitializers(){const t=Ta(this),e=F(void 0);try{const o=this.get(Az.multi,D0,k0.Self);for(const i of o)i()}finally{Ta(t),F(e)}}toString(){const t=[],e=this.records;for(const o of e.keys())t.push(Q1(o));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new M0(205,!1)}processProvider(t){let e=Yi(t=e1(t))?t:e1(t&&t.provide);const o=function W_(n){return Fl(n)?xa(void 0,n.useValue):xa(Rz(n),x2)}(t);if(Yi(t)||!0!==t.multi)this.records.get(e);else{let i=this.records.get(e);i||(i=xa(void 0,x2,!0),i.factory=()=>Cl(i.multi),this.records.set(e,i)),e=t,i.multi.push(t)}this.records.set(e,o)}hydrate(t,e){return e.value===x2&&(e.value=y_,e.value=e.factory()),"object"==typeof e.value&&e.value&&function L_(n){return null!==n&&"object"==typeof n&&"function"==typeof n.ngOnDestroy}(e.value)&&this._ngOnDestroyHooks.add(e.value),e.value}injectableDefInScope(t){if(!t.providedIn)return!1;const e=e1(t.providedIn);return"string"==typeof e?"any"===e||this.scopes.has(e):this.injectorDefTypes.has(e)}}function Yl(n){const t=$0(n),e=null!==t?t.factory:An(n);if(null!==e)return e;if(n instanceof R0)throw new M0(204,!1);if(n instanceof Function)return function v_(n){const t=n.length;if(t>0)throw G(t,"?"),new M0(204,!1);const e=function p1(n){const t=n&&(n[ae]||n[it]);if(t){const e=function C1(n){if(n.hasOwnProperty("name"))return n.name;const t=(""+n).match(/^function\s*([^\s(]+)/);return null===t?"":t[1]}(n);return console.warn(`DEPRECATED: DI is instantiating a token "${e}" that inherits its @Injectable decorator but does not provide one itself.\nThis will become an error in a future version of Angular. Please add @Injectable() to the "${e}" class.`),t}return null}(n);return null!==e?()=>e.factory(n):()=>new n}(n);throw new M0(204,!1)}function Rz(n,t,e){let o;if(Yi(n)){const i=e1(n);return An(i)||Yl(i)}if(Fl(n))o=()=>e1(n.useValue);else if(function vz(n){return!(!n||!n.useFactory)}(n))o=()=>n.useFactory(...Cl(n.deps||[]));else if(function yz(n){return!(!n||!n.useExisting)}(n))o=()=>U(e1(n.useExisting));else{const i=e1(n&&(n.useClass||n.provide));if(!function R_(n){return!!n.deps}(n))return An(i)||Yl(i);o=()=>new i(...Cl(n.deps))}return o}function xa(n,t,e=!1){return{factory:n,value:t,multi:e?[]:void 0}}function k_(n){return!!n.\u0275providers}function jl(n,t){for(const e of n)Array.isArray(e)?jl(e,t):k_(e)?jl(e.\u0275providers,t):t(e)}class Lz{}class D_{resolveComponentFactory(t){throw function N_(n){const t=Error(`No component factory found for ${Q1(n)}. Did you add it to @NgModule.entryComponents?`);return t.ngComponent=n,t}(t)}}let Fa=(()=>{class n{}return n.NULL=new D_,n})();function B_(){return Ha(Je(),b0())}function Ha(n,t){return new _e(Be(n,t))}let _e=(()=>{class n{constructor(e){this.nativeElement=e}}return n.__NG_ELEMENT_ID__=B_,n})();function I_(n){return n instanceof _e?n.nativeElement:n}class ds{}let ji=(()=>{class n{}return n.__NG_ELEMENT_ID__=()=>function T_(){const n=b0(),e=kt(Je().index,n);return(wt(e)?e:n)[11]}(),n})(),E_=(()=>{class n{}return n.\u0275prov=l0({token:n,providedIn:"root",factory:()=>null}),n})();class Pa{constructor(t){this.full=t,this.major=t.split(".")[0],this.minor=t.split(".")[1],this.patch=t.split(".").slice(2).join(".")}}const S_=new Pa("14.2.4"),Vl={};function Kl(n){return n.ngOriginalError}class Ro{constructor(){this._console=console}handleError(t){const e=this._findOriginalError(t);this._console.error("ERROR",t),e&&this._console.error("ORIGINAL ERROR",e)}_findOriginalError(t){let e=t&&Kl(t);for(;e&&Kl(e);)e=Kl(e);return e||null}}const Jl=new Map;let $_=0;const ed="__ngContext__";function Nt(n,t){wt(t)?(n[ed]=t[20],function J_(n){Jl.set(n[20],n)}(t)):n[ed]=t}var nn=(()=>((nn=nn||{})[nn.Important=1]="Important",nn[nn.DashCase=2]="DashCase",nn))();function nd(n,t){return undefined(n,t)}function Ms(n){const t=n[3];return sn(t)?t[3]:t}function od(n){return Pz(n[13])}function id(n){return Pz(n[4])}function Pz(n){for(;null!==n&&!sn(n);)n=n[4];return n}function ja(n,t,e,o,i){if(null!=o){let a,r=!1;sn(o)?a=o:wt(o)&&(r=!0,o=o[0]);const s=Ye(o);0===n&&null!==e?null==i?Zz(t,e,s):Vi(t,e,s,i||null,!0):1===n&&null!==e?Vi(t,e,s,i||null,!0):2===n?function n3(n,t,e){const o=H2(n,t);o&&function vq(n,t,e,o){n.removeChild(t,e,o)}(n,o,t,e)}(t,s,r):3===n&&t.destroyNode(s),null!=a&&function Lq(n,t,e,o,i){const a=e[7];a!==Ye(e)&&ja(t,n,o,a,i);for(let s=10;s0&&(n[e-1][4]=o[4]);const a=T(n,10+t);!function fq(n,t){us(n,t,t[11],2,null,null),t[0]=null,t[6]=null}(o[1],o);const r=a[19];null!==r&&r.detachView(a[1]),o[3]=null,o[4]=null,o[2]&=-65}return o}function Vz(n,t){if(!(128&t[2])){const e=t[11];e.destroyNode&&us(n,t,e,3,null,null),function mq(n){let t=n[13];if(!t)return cd(n[1],n);for(;t;){let e=null;if(wt(t))e=t[13];else{const o=t[10];o&&(e=o)}if(!e){for(;t&&!t[4]&&t!==n;)wt(t)&&cd(t[1],t),t=t[3];null===t&&(t=n),wt(t)&&cd(t[1],t),e=t&&t[4]}t=e}}(t)}}function cd(n,t){if(!(128&t[2])){t[2]&=-65,t[2]|=128,function yq(n,t){let e;if(null!=n&&null!=(e=n.destroyHooks))for(let o=0;o=0?o[i=b]():o[i=-b].unsubscribe(),a+=2}else{const r=o[i=e[a+1]];e[a].call(r)}if(null!==o){for(let a=i+1;aa?"":i[_+1].toLowerCase();const L=8&o?R:null;if(L&&-1!==r3(L,b,0)||2&o&&b!==R){if(xn(o))return!1;r=!0}}}}else{if(!r&&!xn(o)&&!xn(p))return!1;if(r&&xn(p))continue;r=!1,o=p|1&o}}return xn(o)||r}function xn(n){return 0==(1&n)}function Dq(n,t,e,o){if(null===t)return-1;let i=0;if(o||!e){let a=!1;for(;i-1)for(e++;e0?'="'+s+'"':"")+"]"}else 8&o?i+="."+r:4&o&&(i+=" "+r);else""!==i&&!xn(r)&&(t+=l3(a,i),i=""),o=r,a=a||!xn(o);e++}return""!==i&&(t+=l3(a,i)),t}const W1={};function s0(n){d3(U1(),b0(),qt()+n,!1)}function d3(n,t,e,o){if(!o)if(3==(3&t[2])){const a=n.preOrderCheckHooks;null!==a&&Ra(t,a,e)}else{const a=n.preOrderHooks;null!==a&&ei(t,a,0,e)}Qn(e)}const b3={\u0275\u0275defineInjectable:l0,\u0275\u0275defineInjector:Y0,\u0275\u0275inject:U,\u0275\u0275invalidFactoryDep:function Ju(n){throw new M0(202,!1)},resolveForwardRef:e1};const Hq=ie({provide:String,useValue:ie});function M3(n){return void 0!==n.useClass}function u3(n){return void 0!==n.useFactory}const Vq=k2("Injectable",void 0,void 0,void 0,(n,t)=>function Fq(n,t){let e=null,o=null;n.hasOwnProperty(ae)||Object.defineProperty(n,ae,{get:()=>(null===e&&(e=We().compileInjectable(b3,`ng:///${n.name}/\u0275prov.js`,function jq(n,t){const e=t||{providedIn:null},o={name:n.name,type:n,typeArgumentCount:0,providedIn:e.providedIn};return(M3(e)||u3(e))&&void 0!==e.deps&&(o.deps=tz(e.deps)),M3(e)?o.useClass=e.useClass:function Pq(n){return Hq in n}(e)?o.useValue=e.useValue:u3(e)?o.useFactory=e.useFactory:function Yq(n){return void 0!==n.useExisting}(e)&&(o.useExisting=e.useExisting),o}(n,t))),e)}),n.hasOwnProperty(fe)||Object.defineProperty(n,fe,{get:()=>{if(null===o){const i=We();o=i.compileFactory(b3,`ng:///${n.name}/\u0275fac.js`,{name:n.name,type:n,typeArgumentCount:0,deps:B2(n),target:i.FactoryTarget.Injectable})}return o},configurable:!0})}(n,t));function z3(n,t=null,e=null,o){const i=O3(n,t,e,o);return i.resolveInjectorInitializers(),i}function O3(n,t=null,e=null,o,i=new Set){const a=[e||D0,g_(n)];return o=o||("object"==typeof n?void 0:Q1(n)),new Wz(a,t||F2(),o||null,i)}let Dt=(()=>{class n{static create(e,o){if(Array.isArray(e))return z3({name:""},o,e,"");{var i;const a=null!==(i=e.name)&&void 0!==i?i:"";return z3({name:a},e.parent,e.providers,a)}}}return n.THROW_IF_NOT_FOUND=os,n.NULL=new gz,n.\u0275prov=l0({token:n,providedIn:"any",factory:()=>U(hz)}),n.__NG_ELEMENT_ID__=-1,n})();function X(n,t=k0.Default){const e=b0();return null===e?U(n,t):W2(Je(),e,e1(n),t)}function fd(){throw new Error("invalid")}function V2(n,t){return n<<17|t<<2}function Fn(n){return n>>17&32767}function Ad(n){return 2|n}function wo(n){return(131068&n)>>2}function hd(n,t){return-131069&n|t<<2}function md(n){return 1|n}function D3(n,t){const e=n.contentQueries;if(null!==e)for(let o=0;o22&&d3(n,t,22,!1),e(o,i)}finally{Qn(a)}}function kd(n,t,e){!b2()||(function W6(n,t,e,o){const i=e.directiveStart,a=e.directiveEnd;n.firstCreatePass||Ei(e,t),Nt(o,t);const r=e.initialInputs;for(let s=i;s0;){const e=n[--t];if("number"==typeof e&&e<0)return e}return 0})(s)!=p&&s.push(p),s.push(o,i,r)}}function H3(n,t){null!==n.hostBindings&&n.hostBindings(1,t)}function P3(n,t){t.flags|=2,(n.components||(n.components=[])).push(t.index)}function k6(n,t,e){if(e){if(t.exportAs)for(let o=0;o0&&Id(e)}}function Id(n){for(let o=od(n);null!==o;o=id(o))for(let i=10;i0&&Id(a)}const e=n[1].components;if(null!==e)for(let o=0;o0&&Id(i)}}function E6(n,t){const e=kt(t,n),o=e[1];(function S6(n,t){for(let e=t.length;e-1&&(sd(t,o),T(e,o))}this._attachedToViewContainer=!1}Vz(this._lView[1],this._lView)}onDestroy(t){E3(this._lView[1],this._lView,null,t)}markForCheck(){Td(this._cdRefInjectingView||this._lView)}detach(){this._lView[2]&=-65}reattach(){this._lView[2]|=64}detectChanges(){J2(this._lView[1],this._lView,this.context)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new M0(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function hq(n,t){us(n,t,t[11],2,null,null)}(this._lView[1],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new M0(902,!1);this._appRef=t}}class X6 extends zs{constructor(t){super(t),this._view=t}detectChanges(){const t=this._view;J2(t[1],t,t[8],!1)}checkNoChanges(){}get context(){return null}}class Xd extends Fa{constructor(t){super(),this.ngModule=t}resolveComponentFactory(t){const e=te(t);return new Os(e,this.ngModule)}}function K3(n){const t=[];for(let e in n)n.hasOwnProperty(e)&&t.push({propName:n[e],templateName:e});return t}class F6{constructor(t,e){this.injector=t,this.parentInjector=e}get(t,e,o){const i=this.injector.get(t,Vl,o);return i!==Vl||e===Vl?i:this.parentInjector.get(t,e,o)}}class Os extends Lz{constructor(t,e){super(),this.componentDef=t,this.ngModule=e,this.componentType=t.type,this.selector=function Xq(n){return n.map(Sq).join(",")}(t.selectors),this.ngContentSelectors=t.ngContentSelectors?t.ngContentSelectors:[],this.isBoundToModule=!!e}get inputs(){return K3(this.componentDef.inputs)}get outputs(){return K3(this.componentDef.outputs)}create(t,e,o,i){var a;let r=(i=i||this.ngModule)instanceof Xa?i:null===(a=i)||void 0===a?void 0:a.injector;r&&null!==this.componentDef.getStandaloneInjector&&(r=this.componentDef.getStandaloneInjector(r)||r);const s=r?new F6(t,r):t,p=s.get(ds,null);if(null===p)throw new M0(407,!1);const b=s.get(E_,null),O=p.createRenderer(null,this.componentDef),_=this.componentDef.selectors[0][0]||"div",R=o?function m6(n,t,e){return n.selectRootElement(t,e===m0.ShadowDom)}(O,o,this.componentDef.encapsulation):rd(p.createRenderer(null,this.componentDef),_,function x6(n){const t=n.toLowerCase();return"svg"===t?"svg":"math"===t?"math":null}(_)),L=this.componentDef.onPush?288:272,D=Nd(0,null,null,1,0,null,null,null,null,null),S=Z2(null,D,null,L,null,null,p,O,b,s,null);let t0,r0;Yr(S);try{const W0=function Y6(n,t,e,o,i,a){const r=e[1];e[22]=n;const p=Ua(r,22,2,"#host",null),b=p.mergedAttrs=t.hostAttrs;null!==b&&(Q2(p,b,!0),null!==n&&(La(i,n,b),null!==p.classes&&bd(i,n,p.classes),null!==p.styles&&a3(i,n,p.styles)));const O=o.createRenderer(n,t),_=Z2(e,T3(t),null,t.onPush?32:16,e[22],p,o,O,a||null,null,null);return r.firstCreatePass&&(Si(Ei(p,e),r,t.type),P3(r,p),Y3(p,e.length,1)),K2(e,_),e[22]=_}(R,this.componentDef,S,p,O);if(R)if(o)La(O,R,["ng-version",S_.full]);else{const{attrs:n0,classes:L0}=function xq(n){const t=[],e=[];let o=1,i=2;for(;o0&&bd(O,R,L0.join(" "))}if(r0=ya(D,22),void 0!==e){const n0=r0.projection=[];for(let L0=0;L0=0;o--){const i=n[o];i.hostVars=t+=i.hostVars,i.hostAttrs=wa(i.hostAttrs,e=wa(e,i.hostAttrs))}}(o)}function xd(n){return n===J0?{}:n===D0?[]:n}function G6(n,t){const e=n.viewQuery;n.viewQuery=e?(o,i)=>{t(o,i),e(o,i)}:t}function Z6(n,t){const e=n.contentQueries;n.contentQueries=e?(o,i,a)=>{t(o,i,a),e(o,i,a)}:t}function $6(n,t){const e=n.hostBindings;n.hostBindings=e?(o,i)=>{t(o,i),e(o,i)}:t}let tc=null;function Ui(){if(!tc){const n=Q.Symbol;if(n&&n.iterator)tc=n.iterator;else{const t=Object.getOwnPropertyNames(Map.prototype);for(let e=0;es(Ye(m1[o.index])):o.index;let L0=null;if(!s&&p&&(L0=function cy(n,t,e,o){const i=n.cleanup;if(null!=i)for(let a=0;ap?s[p]:null}"string"==typeof r&&(a+=2)}return null}(n,t,i,o.index)),null!==L0)(L0.__ngLastListenerFn__||L0).__ngNextListenerFn__=a,L0.__ngLastListenerFn__=a,L=!1;else{a=uO(o,t,_,a,!1);const m1=e.listen(r0,i,a);R.push(a,m1),O&&O.push(i,n0,W0,W0+1)}}else a=uO(o,t,_,a,!1);const D=o.outputs;let S;if(L&&null!==D&&(S=D[i])){const t0=S.length;if(t0)for(let r0=0;r00;)t=t[15],n--;return t}(n,g1.lFrame.contextLView))[8]}(n)}function py(n,t){let e=null;const o=function Bq(n){const t=n.attrs;if(null!=t){const e=t.indexOf(5);if(0==(1&e))return t[e+1]}return null}(n);for(let i=0;i=0}function ac(n,t,e){return Hn(n,t,e,!1),ac}function on(n,t){return Hn(n,t,null,!0),on}function Hn(n,t,e,o){const i=b0(),a=U1(),r=mn(2);a.firstUpdatePass&&function NO(n,t,e,o){const i=n.data;if(null===i[e+1]){const a=i[qt()],r=function CO(n,t){return t>=n.expandoStartIndex}(n,e);(function TO(n,t){return 0!=(n.flags&(t?16:32))})(a,o)&&null===t&&!r&&(t=!1),t=function gy(n,t,e,o){const i=Hr(n);let a=o?t.residualClasses:t.residualStyles;if(null===i)0===(o?t.classBindings:t.styleBindings)&&(e=hs(e=Vd(null,n,t,e,o),t.attrs,o),a=null);else{const r=t.directiveStylingLast;if(-1===r||n[r]!==i)if(e=Vd(i,n,t,e,o),null===a){let p=function _y(n,t,e){const o=e?t.classBindings:t.styleBindings;if(0!==wo(o))return n[Fn(o)]}(n,t,o);void 0!==p&&Array.isArray(p)&&(p=Vd(null,n,t,p[1],o),p=hs(p,t.attrs,o),function qy(n,t,e,o){n[Fn(e?t.classBindings:t.styleBindings)]=o}(n,t,o,p))}else a=function yy(n,t,e){let o;const i=t.directiveEnd;for(let a=1+t.directiveStylingLast;a0)&&(b=!0)}else O=e;if(i)if(0!==p){const R=Fn(n[s+1]);n[o+1]=V2(R,s),0!==R&&(n[R+1]=hd(n[R+1],o)),n[s+1]=function r6(n,t){return 131071&n|t<<17}(n[s+1],o)}else n[o+1]=V2(s,0),0!==s&&(n[s+1]=hd(n[s+1],o)),s=o;else n[o+1]=V2(p,0),0===s?s=o:n[p+1]=hd(n[p+1],o),p=o;b&&(n[o+1]=Ad(n[o+1])),yO(n,O,o,!0),yO(n,O,o,!1),function dy(n,t,e,o,i){const a=i?n.residualClasses:n.residualStyles;null!=a&&"string"==typeof t&&Ia(a,t)>=0&&(e[o+1]=md(e[o+1]))}(t,O,n,o,a),r=V2(s,p),a?t.classBindings=r:t.styleBindings=r}(i,a,t,e,r,o)}}(a,n,r,o),t!==W1&&Bt(i,r,t)&&function BO(n,t,e,o,i,a,r,s){if(!(3&t.type))return;const p=n.data,b=p[s+1];rc(function v3(n){return 1==(1&n)}(b)?IO(p,t,e,i,wo(b),r):void 0)||(rc(a)||function y3(n){return 2==(2&n)}(b)&&(a=IO(p,null,e,i,s,r)),function wq(n,t,e,o,i){if(t)i?n.addClass(e,o):n.removeClass(e,o);else{let a=-1===o.indexOf("-")?void 0:nn.DashCase;null==i?n.removeStyle(e,o,a):("string"==typeof i&&i.endsWith("!important")&&(i=i.slice(0,-10),a|=nn.Important),n.setStyle(e,o,i,a))}}(o,r,qa(qt(),e),i,a))}(a,a.data[qt()],i,i[11],n,i[r+1]=function Ry(n,t){return null==n||("string"==typeof t?n+=t:"object"==typeof n&&(n=Q1(dn(n)))),n}(t,e),o,r)}function Vd(n,t,e,o,i){let a=null;const r=e.directiveEnd;let s=e.directiveStylingLast;for(-1===s?s=e.directiveStart:s++;s0;){const p=n[i],b=Array.isArray(p),O=b?p[1]:p,_=null===O;let R=e[i+1];R===W1&&(R=_?D0:void 0);let L=_?Ll(R,o):O===o?R:void 0;if(b&&!rc(L)&&(L=Ll(p,o)),rc(L)&&(s=L,r))return s;const D=n[i+1];i=r?Fn(D):wo(D)}if(null!==t){let p=a?t.residualClasses:t.residualStyles;null!=p&&(s=Ll(p,o))}return s}function rc(n){return void 0!==n}function a0(n,t=""){const e=b0(),o=U1(),i=n+22,a=o.firstCreatePass?Ua(o,i,1,t,null):o.data[i],r=e[i]=function ad(n,t){return n.createText(t)}(e[11],t);P2(o,e,r,a),hn(a,!1)}function vt(n){return Co("",n,""),vt}function Co(n,t,e){const o=b0(),i=function $a(n,t,e,o){return Bt(n,Tn(),e)?t+d1(e)+o:W1}(o,n,t,e);return i!==W1&&ko(o,qt(),i),Co}function Ud(n,t,e,o,i){const a=b0(),r=Ka(a,n,t,e,o,i);return r!==W1&&ko(a,qt(),r),Ud}function ms(n,t,e){const o=b0();return Bt(o,Tn(),t)&&bn(U1(),Ie(),o,n,t,o[11],e,!0),ms}function sc(n,t,e){const o=b0();if(Bt(o,Tn(),t)){const a=U1(),r=Ie();bn(a,r,o,n,t,Z3(Hr(a.data),r,o),e,!0)}return sc}const sr="en-US";let tf=sr;function $d(n,t,e,o,i){if(n=e1(n),Array.isArray(n))for(let a=0;a>20;if(Yi(n)||!n.multi){const L=new Ti(p,i,X),D=Jd(s,t,i?O:O+R,_);-1===D?(Si(Ei(b,r),a,s),Kd(a,n,t.length),t.push(s),b.directiveStart++,b.directiveEnd++,i&&(b.providerIndexes+=1048576),e.push(L),r.push(L)):(e[D]=L,r[D]=L)}else{const L=Jd(s,t,O+R,_),D=Jd(s,t,O,O+R),S=L>=0&&e[L],t0=D>=0&&e[D];if(i&&!t0||!i&&!S){Si(Ei(b,r),a,s);const r0=function jv(n,t,e,o,i){const a=new Ti(n,e,X);return a.multi=[],a.index=t,a.componentProviders=0,Lf(a,i,o&&!e),a}(i?Yv:Pv,e.length,i,o,p);!i&&t0&&(e[D].providerFactory=r0),Kd(a,n,t.length,0),t.push(s),b.directiveStart++,b.directiveEnd++,i&&(b.providerIndexes+=1048576),e.push(r0),r.push(r0)}else Kd(a,n,L>-1?L:D,Lf(e[i?D:L],p,!i&&o));!i&&o&&t0&&e[D].componentProviders++}}}function Kd(n,t,e,o){const i=Yi(t),a=function q_(n){return!!n.useClass}(t);if(i||a){const p=(a?e1(t.useClass):t).prototype.ngOnDestroy;if(p){const b=n.destroyHooks||(n.destroyHooks=[]);if(!i&&t.multi){const O=b.indexOf(e);-1===O?b.push(e,[o,p]):b[O+1].push(o,p)}else b.push(e,p)}}}function Lf(n,t,e){return e&&n.componentProviders++,n.multi.push(t)-1}function Jd(n,t,e,o){for(let i=e;i{e.providersResolver=(o,i)=>function Hv(n,t,e){const o=U1();if(o.firstCreatePass){const i=At(n);$d(e,o.data,o.blueprint,i,!0),$d(t,o.data,o.blueprint,i,!1)}}(o,i?i(n):n,t)}}class cr{}class wf extends cr{constructor(t,e){super(),this._parent=e,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new Xd(this);const o=function Pt(n,t){const e=n[Me]||null;if(!e&&!0===t)throw new Error(`Type ${Q1(n)} does not have '\u0275mod' property.`);return e}(t);this._bootstrapComponents=function Lo(n){return n instanceof Function?n():n}(o.bootstrap),this._r3Injector=O3(t,e,[{provide:cr,useValue:this},{provide:Fa,useValue:this.componentFactoryResolver}],Q1(t),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(t)}get injector(){return this._r3Injector}destroy(){const t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(e=>e()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}}class eb extends class Vv{}{constructor(t){super(),this.moduleType=t}create(t){return new wf(this.moduleType,t)}}function nb(n,t,e,o,i){return function Sf(n,t,e,o,i,a,r){const s=t+e;return Gi(n,s,i,a)?ao(n,s+2,r?o.call(r,i,a):o(i,a)):Ws(n,s+2)}(b0(),ht(),n,t,e,o,i)}function Ws(n,t){const e=n[t];return e===W1?void 0:e}function Pf(n,t,e){const o=n+22,i=b0(),a=Jo(i,o);return function Rs(n,t){return n[1].data[t].pure}(i,o)?function Ef(n,t,e,o,i,a){const r=t+e;return Bt(n,r,i)?ao(n,r+1,a?o.call(a,i):o(i)):Ws(n,r+1)}(i,ht(),t,a.transform,e,a):a.transform(e)}function ob(n){return t=>{setTimeout(n,void 0,t)}}const Se=class hW extends n1{constructor(t=!1){super(),this.__isAsync=t}emit(t){super.next(t)}subscribe(t,e,o){let i=t,a=e||(()=>null),r=o;if(t&&"object"==typeof t){var s,p,b;const _=t;i=null===(s=_.next)||void 0===s?void 0:s.bind(_),a=null===(p=_.error)||void 0===p?void 0:p.bind(_),r=null===(b=_.complete)||void 0===b?void 0:b.bind(_)}this.__isAsync&&(a=ob(a),i&&(i=ob(i)),r&&(r=ob(r)));const O=super.subscribe({next:i,error:a,complete:r});return t instanceof B&&t.add(O),O}};function mW(){return this._results[Ui()]()}class bc{constructor(t=!1){this._emitDistinctChangesOnly=t,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const e=Ui(),o=bc.prototype;o[e]||(o[e]=mW)}get changes(){return this._changes||(this._changes=new Se)}get(t){return this._results[t]}map(t){return this._results.map(t)}filter(t){return this._results.filter(t)}find(t){return this._results.find(t)}reduce(t,e){return this._results.reduce(t,e)}forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,e){const o=this;o.dirty=!1;const i=h(t);(this._changesDetected=!function M(n,t,e){if(n.length!==t.length)return!1;for(let o=0;o{class n{}return n.__NG_ELEMENT_ID__=qW,n})();const gW=co,_W=class extends gW{constructor(t,e,o){super(),this._declarationLView=t,this._declarationTContainer=e,this.elementRef=o}createEmbeddedView(t,e){const o=this._declarationTContainer.tViews,i=Z2(this._declarationLView,o,t,16,null,o.declTNode,null,null,null,null,e||null);i[17]=this._declarationLView[this._declarationTContainer.index];const r=this._declarationLView[19];return null!==r&&(i[19]=r.createEmbeddedView(o)),wd(o,i,t),new zs(i)}};function qW(){return Mc(Je(),b0())}function Mc(n,t){return 4&n.type?new _W(t,n,Ha(n,t)):null}let qn=(()=>{class n{}return n.__NG_ELEMENT_ID__=yW,n})();function yW(){return Vf(Je(),b0())}const vW=qn,Yf=class extends vW{constructor(t,e,o){super(),this._lContainer=t,this._hostTNode=e,this._hostLView=o}get element(){return Ha(this._hostTNode,this._hostLView)}get injector(){return new ii(this._hostTNode,this._hostLView)}get parentInjector(){const t=Na(this._hostTNode,this._hostLView);if(y2(t)){const e=oi(t,this._hostLView),o=f0(t);return new ii(e[1].data[o+8],e)}return new ii(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const e=jf(this._lContainer);return null!==e&&e[t]||null}get length(){return this._lContainer.length-10}createEmbeddedView(t,e,o){let i,a;"number"==typeof o?i=o:null!=o&&(i=o.index,a=o.injector);const r=t.createEmbeddedView(e||{},a);return this.insert(r,i),r}createComponent(t,e,o,i,a){const r=t&&!E1(t);let s;if(r)s=e;else{const _=e||{};s=_.index,o=_.injector,i=_.projectableNodes,a=_.environmentInjector||_.ngModuleRef}const p=r?t:new Os(te(t)),b=o||this.parentInjector;if(!a&&null==p.ngModule){const R=(r?b:this.parentInjector).get(Xa,null);R&&(a=R)}const O=p.create(b,i,void 0,a);return this.insert(O.hostView,s),O}insert(t,e){const o=t._lView,i=o[1];if(function el(n){return sn(n[3])}(o)){const O=this.indexOf(t);if(-1!==O)this.detach(O);else{const _=o[3],R=new Yf(_,_[6],_[3]);R.detach(R.indexOf(t))}}const a=this._adjustIndex(e),r=this._lContainer;!function gq(n,t,e,o){const i=10+o,a=e.length;o>0&&(e[i-1][4]=t),o0)o.push(r[s/2]);else{const b=a[s+1],O=t[-p];for(let _=10;_{class n{constructor(e){this.appInits=e,this.resolve=zc,this.reject=zc,this.initialized=!1,this.done=!1,this.donePromise=new Promise((o,i)=>{this.resolve=o,this.reject=i})}runInitializers(){if(this.initialized)return;const e=[],o=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let i=0;i{a.subscribe({complete:s,error:p})});e.push(r)}}Promise.all(e).then(()=>{o()}).catch(i=>{this.reject(i)}),0===e.length&&o(),this.initialized=!0}}return n.\u0275fac=function(e){return new(e||n)(U(OA,8))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const br=new R0("AppId",{providedIn:"root",factory:function fA(){return`${zb()}${zb()}${zb()}`}});function zb(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const AA=new R0("Platform Initializer"),fc=new R0("Platform ID",{providedIn:"platform",factory:()=>"unknown"}),eR=new R0("appBootstrapListener"),No=new R0("AnimationModuleType"),po=new R0("LocaleId",{providedIn:"root",factory:()=>pi(po,k0.Optional|k0.SkipSelf)||function tR(){return typeof $localize<"u"&&$localize.locale||sr}()}),rR=(()=>Promise.resolve(0))();function Ob(n){typeof Zone>"u"?rR.then(()=>{n&&n.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",n)}class F1{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:e=!1,shouldCoalesceRunChangeDetection:o=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Se(!1),this.onMicrotaskEmpty=new Se(!1),this.onStable=new Se(!1),this.onError=new Se(!1),typeof Zone>"u")throw new M0(908,!1);Zone.assertZonePatched();const i=this;if(i._nesting=0,i._outer=i._inner=Zone.current,Zone.AsyncStackTaggingZoneSpec){const a=Zone.AsyncStackTaggingZoneSpec;i._inner=i._inner.fork(new a("Angular"))}Zone.TaskTrackingZoneSpec&&(i._inner=i._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(i._inner=i._inner.fork(Zone.longStackTraceZoneSpec)),i.shouldCoalesceEventChangeDetection=!o&&e,i.shouldCoalesceRunChangeDetection=o,i.lastRequestAnimationFrameId=-1,i.nativeRequestAnimationFrame=function sR(){let n=Q.requestAnimationFrame,t=Q.cancelAnimationFrame;if(typeof Zone<"u"&&n&&t){const e=n[Zone.__symbol__("OriginalDelegate")];e&&(n=e);const o=t[Zone.__symbol__("OriginalDelegate")];o&&(t=o)}return{nativeRequestAnimationFrame:n,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function lR(n){const t=()=>{!function pR(n){n.isCheckStableRunning||-1!==n.lastRequestAnimationFrameId||(n.lastRequestAnimationFrameId=n.nativeRequestAnimationFrame.call(Q,()=>{n.fakeTopEventTask||(n.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{n.lastRequestAnimationFrameId=-1,Ab(n),n.isCheckStableRunning=!0,fb(n),n.isCheckStableRunning=!1},void 0,()=>{},()=>{})),n.fakeTopEventTask.invoke()}),Ab(n))}(n)};n._inner=n._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(e,o,i,a,r,s)=>{try{return gA(n),e.invokeTask(i,a,r,s)}finally{(n.shouldCoalesceEventChangeDetection&&"eventTask"===a.type||n.shouldCoalesceRunChangeDetection)&&t(),_A(n)}},onInvoke:(e,o,i,a,r,s,p)=>{try{return gA(n),e.invoke(i,a,r,s,p)}finally{n.shouldCoalesceRunChangeDetection&&t(),_A(n)}},onHasTask:(e,o,i,a)=>{e.hasTask(i,a),o===i&&("microTask"==a.change?(n._hasPendingMicrotasks=a.microTask,Ab(n),fb(n)):"macroTask"==a.change&&(n.hasPendingMacrotasks=a.macroTask))},onHandleError:(e,o,i,a)=>(e.handleError(i,a),n.runOutsideAngular(()=>n.onError.emit(a)),!1)})}(i)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!F1.isInAngularZone())throw new M0(909,!1)}static assertNotInAngularZone(){if(F1.isInAngularZone())throw new M0(909,!1)}run(t,e,o){return this._inner.run(t,e,o)}runTask(t,e,o,i){const a=this._inner,r=a.scheduleEventTask("NgZoneEvent: "+i,t,cR,zc,zc);try{return a.runTask(r,e,o)}finally{a.cancelTask(r)}}runGuarded(t,e,o){return this._inner.runGuarded(t,e,o)}runOutsideAngular(t){return this._outer.run(t)}}const cR={};function fb(n){if(0==n._nesting&&!n.hasPendingMicrotasks&&!n.isStable)try{n._nesting++,n.onMicrotaskEmpty.emit(null)}finally{if(n._nesting--,!n.hasPendingMicrotasks)try{n.runOutsideAngular(()=>n.onStable.emit(null))}finally{n.isStable=!0}}}function Ab(n){n.hasPendingMicrotasks=!!(n._hasPendingMicrotasks||(n.shouldCoalesceEventChangeDetection||n.shouldCoalesceRunChangeDetection)&&-1!==n.lastRequestAnimationFrameId)}function gA(n){n._nesting++,n.isStable&&(n.isStable=!1,n.onUnstable.emit(null))}function _A(n){n._nesting--,fb(n)}class dR{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new Se,this.onMicrotaskEmpty=new Se,this.onStable=new Se,this.onError=new Se}run(t,e,o){return t.apply(e,o)}runGuarded(t,e,o){return t.apply(e,o)}runOutsideAngular(t){return t()}runTask(t,e,o,i){return t.apply(e,o)}}const qA=new R0(""),Ac=new R0("");let gb,hb=(()=>{class n{constructor(e,o,i){this._ngZone=e,this.registry=o,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,gb||(function bR(n){gb=n}(i),i.addToWindow(o)),this._watchAngularEvents(),e.run(()=>{this.taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{F1.assertNotInAngularZone(),Ob(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())Ob(()=>{for(;0!==this._callbacks.length;){let e=this._callbacks.pop();clearTimeout(e.timeoutId),e.doneCb(this._didWork)}this._didWork=!1});else{let e=this.getPendingTasks();this._callbacks=this._callbacks.filter(o=>!o.updateCb||!o.updateCb(e)||(clearTimeout(o.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(e=>({source:e.source,creationLocation:e.creationLocation,data:e.data})):[]}addCallback(e,o,i){let a=-1;o&&o>0&&(a=setTimeout(()=>{this._callbacks=this._callbacks.filter(r=>r.timeoutId!==a),e(this._didWork,this.getPendingTasks())},o)),this._callbacks.push({doneCb:e,timeoutId:a,updateCb:i})}whenStable(e,o,i){if(i&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(e,o,i),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(e){this.registry.registerApplication(e,this)}unregisterApplication(e){this.registry.unregisterApplication(e)}findProviders(e,o,i){return[]}}return n.\u0275fac=function(e){return new(e||n)(U(F1),U(mb),U(Ac))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})(),mb=(()=>{class n{constructor(){this._applications=new Map}registerApplication(e,o){this._applications.set(e,o)}unregisterApplication(e){this._applications.delete(e)}unregisterAllApplications(){this._applications.clear()}getTestability(e){return this._applications.get(e)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(e,o=!0){var i,a;return null!==(i=null===(a=gb)||void 0===a?void 0:a.findTestabilityInTree(this,e,o))&&void 0!==i?i:null}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"platform"}),n})(),zi=null;const yA=new R0("AllowMultipleToken"),_b=new R0("PlatformDestroyListeners");function WA(n,t,e=[]){const o=`Platform: ${t}`,i=new R0(o);return(a=[])=>{let r=qb();if(!r||r.injector.get(yA,!1)){const s=[...e,...a,{provide:i,useValue:!0}];n?n(s):function zR(n){if(zi&&!zi.get(yA,!1))throw new M0(400,!1);zi=n;const t=n.get(LA);(function vA(n){const t=n.get(AA,null);t&&t.forEach(e=>e())})(n)}(function RA(n=[],t){return Dt.create({name:t,providers:[{provide:Hl,useValue:"platform"},{provide:_b,useValue:new Set([()=>zi=null])},...n]})}(s,o))}return function fR(n){const t=qb();if(!t)throw new M0(401,!1);return t}()}}function qb(){var n,t;return null!==(n=null===(t=zi)||void 0===t?void 0:t.get(LA))&&void 0!==n?n:null}let LA=(()=>{class n{constructor(e){this._injector=e,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(e,o){const i=function kA(n,t){let e;return e="noop"===n?new dR:("zone.js"===n?void 0:n)||new F1(t),e}(o?.ngZone,function wA(n){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:!(!n||!n.ngZoneEventCoalescing)||!1,shouldCoalesceRunChangeDetection:!(!n||!n.ngZoneRunCoalescing)||!1}}(o)),a=[{provide:F1,useValue:i}];return i.run(()=>{const r=Dt.create({providers:a,parent:this.injector,name:e.moduleType.name}),s=e.create(r),p=s.injector.get(Ro,null);if(!p)throw new M0(402,!1);return i.runOutsideAngular(()=>{const b=i.onError.subscribe({next:O=>{p.handleError(O)}});s.onDestroy(()=>{hc(this._modules,s),b.unsubscribe()})}),function CA(n,t,e){try{const o=e();return oc(o)?o.catch(i=>{throw t.runOutsideAngular(()=>n.handleError(i)),i}):o}catch(o){throw t.runOutsideAngular(()=>n.handleError(o)),o}}(p,i,()=>{const b=s.injector.get(Oc);return b.runInitializers(),b.donePromise.then(()=>(function nf(n){H0(n,"Expected localeId to be defined"),"string"==typeof n&&(tf=n.toLowerCase().replace(/_/g,"-"))}(s.injector.get(po,sr)||sr),this._moduleDoBootstrap(s),s))})})}bootstrapModule(e,o=[]){const i=NA({},o);return function MR(n,t,e){const o=new eb(e);return Promise.resolve(o)}(0,0,e).then(a=>this.bootstrapModuleFactory(a,i))}_moduleDoBootstrap(e){const o=e.injector.get(ws);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach(i=>o.bootstrap(i));else{if(!e.instance.ngDoBootstrap)throw new M0(403,!1);e.instance.ngDoBootstrap(o)}this._modules.push(e)}onDestroy(e){this._destroyListeners.push(e)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new M0(404,!1);this._modules.slice().forEach(o=>o.destroy()),this._destroyListeners.forEach(o=>o());const e=this._injector.get(_b,null);e&&(e.forEach(o=>o()),e.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}}return n.\u0275fac=function(e){return new(e||n)(U(Dt))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"platform"}),n})();function NA(n,t){return Array.isArray(t)?t.reduce(NA,n):{...n,...t}}let ws=(()=>{class n{constructor(e,o,i){this._zone=e,this._injector=o,this._exceptionHandler=i,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this._destroyed=!1,this._destroyListeners=[],this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const a=new c1(s=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{s.next(this._stable),s.complete()})}),r=new c1(s=>{let p;this._zone.runOutsideAngular(()=>{p=this._zone.onStable.subscribe(()=>{F1.assertNotInAngularZone(),Ob(()=>{!this._stable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks&&(this._stable=!0,s.next(!0))})})});const b=this._zone.onUnstable.subscribe(()=>{F1.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{s.next(!1)}))});return()=>{p.unsubscribe(),b.unsubscribe()}});this.isStable=Le(a,r.pipe(de()))}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(e,o){const i=e instanceof Lz;if(!this._injector.get(Oc).done)throw!i&&function Ot(n){const t=te(n)||at(n)||ke(n);return null!==t&&t.standalone}(e),new M0(405,false);let r;r=i?e:this._injector.get(Fa).resolveComponentFactory(e),this.componentTypes.push(r.componentType);const s=function uR(n){return n.isBoundToModule}(r)?void 0:this._injector.get(cr),b=r.create(Dt.NULL,[],o||r.selector,s),O=b.location.nativeElement,_=b.injector.get(qA,null);return _?.registerApplication(O),b.onDestroy(()=>{this.detachView(b.hostView),hc(this.components,b),_?.unregisterApplication(O)}),this._loadComponent(b),b}tick(){if(this._runningTick)throw new M0(101,!1);try{this._runningTick=!0;for(let e of this._views)e.detectChanges()}catch(e){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(e))}finally{this._runningTick=!1}}attachView(e){const o=e;this._views.push(o),o.attachToAppRef(this)}detachView(e){const o=e;hc(this._views,o),o.detachFromAppRef()}_loadComponent(e){this.attachView(e.hostView),this.tick(),this.components.push(e),this._injector.get(eR,[]).concat(this._bootstrapListeners).forEach(i=>i(e))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(e=>e()),this._views.slice().forEach(e=>e.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(e){return this._destroyListeners.push(e),()=>hc(this._destroyListeners,e)}destroy(){if(this._destroyed)throw new M0(406,!1);const e=this._injector;e.destroy&&!e.destroyed&&e.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}}return n.\u0275fac=function(e){return new(e||n)(U(F1),U(Xa),U(Ro))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function hc(n,t){const e=n.indexOf(t);e>-1&&n.splice(e,1)}let $i=(()=>{class n{}return n.__NG_ELEMENT_ID__=hR,n})();function hR(n){return function mR(n,t,e){if(Bi(n)&&!e){const o=kt(n.index,t);return new zs(o,o)}return 47&n.type?new zs(t[16],t):null}(Je(),b0(),16==(16&n))}class XA{constructor(){}supports(t){return fs(t)}create(t){return new WR(t)}}const vR=(n,t)=>t;class WR{constructor(t){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=t||vR}forEachItem(t){let e;for(e=this._itHead;null!==e;e=e._next)t(e)}forEachOperation(t){let e=this._itHead,o=this._removalsHead,i=0,a=null;for(;e||o;){const r=!o||e&&e.currentIndex{r=this._trackByFn(i,s),null!==e&&Object.is(e.trackById,r)?(o&&(e=this._verifyReinsertion(e,s,r,i)),Object.is(e.item,s)||this._addIdentityChange(e,s)):(e=this._mismatch(e,s,r,i),o=!0),e=e._next,i++}),this.length=i;return this._truncate(e),this.collection=t,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let t;for(t=this._previousItHead=this._itHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._additionsHead;null!==t;t=t._nextAdded)t.previousIndex=t.currentIndex;for(this._additionsHead=this._additionsTail=null,t=this._movesHead;null!==t;t=t._nextMoved)t.previousIndex=t.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(t,e,o,i){let a;return null===t?a=this._itTail:(a=t._prev,this._remove(t)),null!==(t=null===this._unlinkedRecords?null:this._unlinkedRecords.get(o,null))?(Object.is(t.item,e)||this._addIdentityChange(t,e),this._reinsertAfter(t,a,i)):null!==(t=null===this._linkedRecords?null:this._linkedRecords.get(o,i))?(Object.is(t.item,e)||this._addIdentityChange(t,e),this._moveAfter(t,a,i)):t=this._addAfter(new RR(e,o),a,i),t}_verifyReinsertion(t,e,o,i){let a=null===this._unlinkedRecords?null:this._unlinkedRecords.get(o,null);return null!==a?t=this._reinsertAfter(a,t._prev,i):t.currentIndex!=i&&(t.currentIndex=i,this._addToMoves(t,i)),t}_truncate(t){for(;null!==t;){const e=t._next;this._addToRemovals(this._unlink(t)),t=e}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(t,e,o){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(t);const i=t._prevRemoved,a=t._nextRemoved;return null===i?this._removalsHead=a:i._nextRemoved=a,null===a?this._removalsTail=i:a._prevRemoved=i,this._insertAfter(t,e,o),this._addToMoves(t,o),t}_moveAfter(t,e,o){return this._unlink(t),this._insertAfter(t,e,o),this._addToMoves(t,o),t}_addAfter(t,e,o){return this._insertAfter(t,e,o),this._additionsTail=null===this._additionsTail?this._additionsHead=t:this._additionsTail._nextAdded=t,t}_insertAfter(t,e,o){const i=null===e?this._itHead:e._next;return t._next=i,t._prev=e,null===i?this._itTail=t:i._prev=t,null===e?this._itHead=t:e._next=t,null===this._linkedRecords&&(this._linkedRecords=new xA),this._linkedRecords.put(t),t.currentIndex=o,t}_remove(t){return this._addToRemovals(this._unlink(t))}_unlink(t){null!==this._linkedRecords&&this._linkedRecords.remove(t);const e=t._prev,o=t._next;return null===e?this._itHead=o:e._next=o,null===o?this._itTail=e:o._prev=e,t}_addToMoves(t,e){return t.previousIndex===e||(this._movesTail=null===this._movesTail?this._movesHead=t:this._movesTail._nextMoved=t),t}_addToRemovals(t){return null===this._unlinkedRecords&&(this._unlinkedRecords=new xA),this._unlinkedRecords.put(t),t.currentIndex=null,t._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=t,t._prevRemoved=null):(t._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=t),t}_addIdentityChange(t,e){return t.item=e,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=t:this._identityChangesTail._nextIdentityChange=t,t}}class RR{constructor(t,e){this.item=t,this.trackById=e,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class LR{constructor(){this._head=null,this._tail=null}add(t){null===this._head?(this._head=this._tail=t,t._nextDup=null,t._prevDup=null):(this._tail._nextDup=t,t._prevDup=this._tail,t._nextDup=null,this._tail=t)}get(t,e){let o;for(o=this._head;null!==o;o=o._nextDup)if((null===e||e<=o.currentIndex)&&Object.is(o.trackById,t))return o;return null}remove(t){const e=t._prevDup,o=t._nextDup;return null===e?this._head=o:e._nextDup=o,null===o?this._tail=e:o._prevDup=e,null===this._head}}class xA{constructor(){this.map=new Map}put(t){const e=t.trackById;let o=this.map.get(e);o||(o=new LR,this.map.set(e,o)),o.add(t)}get(t,e){const i=this.map.get(t);return i?i.get(t,e):null}remove(t){const e=t.trackById;return this.map.get(e).remove(t)&&this.map.delete(e),t}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function FA(n,t,e){const o=n.previousIndex;if(null===o)return o;let i=0;return e&&o{if(e&&e.key===i)this._maybeAddToChanges(e,o),this._appendAfter=e,e=e._next;else{const a=this._getOrCreateRecordForKey(i,o);e=this._insertBeforeOrAppend(e,a)}}),e){e._prev&&(e._prev._next=null),this._removalsHead=e;for(let o=e;null!==o;o=o._nextRemoved)o===this._mapHead&&(this._mapHead=null),this._records.delete(o.key),o._nextRemoved=o._next,o.previousValue=o.currentValue,o.currentValue=null,o._prev=null,o._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(t,e){if(t){const o=t._prev;return e._next=t,e._prev=o,t._prev=e,o&&(o._next=e),t===this._mapHead&&(this._mapHead=e),this._appendAfter=t,t}return this._appendAfter?(this._appendAfter._next=e,e._prev=this._appendAfter):this._mapHead=e,this._appendAfter=e,null}_getOrCreateRecordForKey(t,e){if(this._records.has(t)){const i=this._records.get(t);this._maybeAddToChanges(i,e);const a=i._prev,r=i._next;return a&&(a._next=r),r&&(r._prev=a),i._next=null,i._prev=null,i}const o=new kR(t);return this._records.set(t,o),o.currentValue=e,this._addToAdditions(o),o}_reset(){if(this.isDirty){let t;for(this._previousMapHead=this._mapHead,t=this._previousMapHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._changesHead;null!==t;t=t._nextChanged)t.previousValue=t.currentValue;for(t=this._additionsHead;null!=t;t=t._nextAdded)t.previousValue=t.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(t,e){Object.is(e,t.currentValue)||(t.previousValue=t.currentValue,t.currentValue=e,this._addToChanges(t))}_addToAdditions(t){null===this._additionsHead?this._additionsHead=this._additionsTail=t:(this._additionsTail._nextAdded=t,this._additionsTail=t)}_addToChanges(t){null===this._changesHead?this._changesHead=this._changesTail=t:(this._changesTail._nextChanged=t,this._changesTail=t)}_forEach(t,e){t instanceof Map?t.forEach(e):Object.keys(t).forEach(o=>e(t[o],o))}}class kR{constructor(t){this.key=t,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}function PA(){return new _c([new XA])}let _c=(()=>{class n{constructor(e){this.factories=e}static create(e,o){if(null!=o){const i=o.factories.slice();e=e.concat(i)}return new n(e)}static extend(e){return{provide:n,useFactory:o=>n.create(e,o||PA()),deps:[[n,new rs,new Hi]]}}find(e){const o=this.factories.find(i=>i.supports(e));if(null!=o)return o;throw new M0(901,!1)}}return n.\u0275prov=l0({token:n,providedIn:"root",factory:PA}),n})();function YA(){return new ks([new HA])}let ks=(()=>{class n{constructor(e){this.factories=e}static create(e,o){if(o){const i=o.factories.slice();e=e.concat(i)}return new n(e)}static extend(e){return{provide:n,useFactory:o=>n.create(e,o||YA()),deps:[[n,new rs,new Hi]]}}find(e){const o=this.factories.find(i=>i.supports(e));if(o)return o;throw new M0(901,!1)}}return n.\u0275prov=l0({token:n,providedIn:"root",factory:YA}),n})();const DR=WA(null,"core",[]);let BR=(()=>{class n{constructor(e){}}return n.\u0275fac=function(e){return new(e||n)(U(ws))},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({}),n})();let qc=null;function lo(){return qc}const B1=new R0("DocumentToken");let jA=(()=>{class n{historyGo(e){throw new Error("Not implemented")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:function(){return function SR(){return U(VA)}()},providedIn:"platform"}),n})(),VA=(()=>{class n extends jA{constructor(e){super(),this._doc=e,this._init()}_init(){this.location=window.location,this._history=window.history}getBaseHrefFromDOM(){return lo().getBaseHref(this._doc)}onPopState(e){const o=lo().getGlobalEventTarget(this._doc,"window");return o.addEventListener("popstate",e,!1),()=>o.removeEventListener("popstate",e)}onHashChange(e){const o=lo().getGlobalEventTarget(this._doc,"window");return o.addEventListener("hashchange",e,!1),()=>o.removeEventListener("hashchange",e)}get href(){return this.location.href}get protocol(){return this.location.protocol}get hostname(){return this.location.hostname}get port(){return this.location.port}get pathname(){return this.location.pathname}get search(){return this.location.search}get hash(){return this.location.hash}set pathname(e){this.location.pathname=e}pushState(e,o,i){UA()?this._history.pushState(e,o,i):this.location.hash=i}replaceState(e,o,i){UA()?this._history.replaceState(e,o,i):this.location.hash=i}forward(){this._history.forward()}back(){this._history.back()}historyGo(e=0){this._history.go(e)}getState(){return this._history.state}}return n.\u0275fac=function(e){return new(e||n)(U(B1))},n.\u0275prov=l0({token:n,factory:function(){return function XR(){return new VA(U(B1))}()},providedIn:"platform"}),n})();function UA(){return!!window.history.pushState}function GA(n,t){if(0==n.length)return t;if(0==t.length)return n;let e=0;return n.endsWith("/")&&e++,t.startsWith("/")&&e++,2==e?n+t.substring(1):1==e?n+t:n+"/"+t}function ZA(n){const t=n.match(/#|\?|$/),e=t&&t.index||n.length;return n.slice(0,e-("/"===n[e-1]?1:0))+n.slice(e)}function Ji(n){return n&&"?"!==n[0]?"?"+n:n}let wb=(()=>{class n{historyGo(e){throw new Error("Not implemented")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:function(){return pi(FR)},providedIn:"root"}),n})();const xR=new R0("appBaseHref");let FR=(()=>{class n extends wb{constructor(e,o){var i,a,r;super(),this._platformLocation=e,this._removeListenerFns=[],this._baseHref=null!==(i=null!==(a=o??this._platformLocation.getBaseHrefFromDOM())&&void 0!==a?a:null===(r=pi(B1).location)||void 0===r?void 0:r.origin)&&void 0!==i?i:""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(e){this._removeListenerFns.push(this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e))}getBaseHref(){return this._baseHref}prepareExternalUrl(e){return GA(this._baseHref,e)}path(e=!1){const o=this._platformLocation.pathname+Ji(this._platformLocation.search),i=this._platformLocation.hash;return i&&e?`${o}${i}`:o}pushState(e,o,i,a){const r=this.prepareExternalUrl(i+Ji(a));this._platformLocation.pushState(e,o,r)}replaceState(e,o,i,a){const r=this.prepareExternalUrl(i+Ji(a));this._platformLocation.replaceState(e,o,r)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(e=0){var o,i;null===(o=(i=this._platformLocation).historyGo)||void 0===o||o.call(i,e)}}return n.\u0275fac=function(e){return new(e||n)(U(jA),U(xR,8))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),kb=(()=>{class n{constructor(e){this._subject=new Se,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=e;const o=this._locationStrategy.getBaseHref();this._baseHref=ZA($A(o)),this._locationStrategy.onPopState(i=>{this._subject.emit({url:this.path(!0),pop:!0,state:i.state,type:i.type})})}ngOnDestroy(){var e;null===(e=this._urlChangeSubscription)||void 0===e||e.unsubscribe(),this._urlChangeListeners=[]}path(e=!1){return this.normalize(this._locationStrategy.path(e))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(e,o=""){return this.path()==this.normalize(e+Ji(o))}normalize(e){return n.stripTrailingSlash(function PR(n,t){return n&&t.startsWith(n)?t.substring(n.length):t}(this._baseHref,$A(e)))}prepareExternalUrl(e){return e&&"/"!==e[0]&&(e="/"+e),this._locationStrategy.prepareExternalUrl(e)}go(e,o="",i=null){this._locationStrategy.pushState(i,"",e,o),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+Ji(o)),i)}replaceState(e,o="",i=null){this._locationStrategy.replaceState(i,"",e,o),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+Ji(o)),i)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(e=0){var o,i;null===(o=(i=this._locationStrategy).historyGo)||void 0===o||o.call(i,e)}onUrlChange(e){return this._urlChangeListeners.push(e),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(o=>{this._notifyUrlChangeListeners(o.url,o.state)})),()=>{const o=this._urlChangeListeners.indexOf(e);var i;this._urlChangeListeners.splice(o,1),0===this._urlChangeListeners.length&&(null===(i=this._urlChangeSubscription)||void 0===i||i.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(e="",o){this._urlChangeListeners.forEach(i=>i(e,o))}subscribe(e,o,i){return this._subject.subscribe({next:e,error:o,complete:i})}}return n.normalizeQueryParams=Ji,n.joinWithSlash=GA,n.stripTrailingSlash=ZA,n.\u0275fac=function(e){return new(e||n)(U(wb))},n.\u0275prov=l0({token:n,factory:function(){return function HR(){return new kb(U(wb))}()},providedIn:"root"}),n})();function $A(n){return n.replace(/\/index.html$/,"")}function ah(n,t){t=encodeURIComponent(t);for(const e of n.split(";")){const o=e.indexOf("="),[i,a]=-1==o?[e,""]:[e.slice(0,o),e.slice(o+1)];if(i.trim()===t)return decodeURIComponent(a)}return null}let xb=(()=>{class n{constructor(e,o,i,a){this._iterableDiffers=e,this._keyValueDiffers=o,this._ngEl=i,this._renderer=a,this._iterableDiffer=null,this._keyValueDiffer=null,this._initialClasses=[],this._rawClass=null}set klass(e){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof e?e.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)}set ngClass(e){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof e?e.split(/\s+/):e,this._rawClass&&(fs(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())}ngDoCheck(){if(this._iterableDiffer){const e=this._iterableDiffer.diff(this._rawClass);e&&this._applyIterableChanges(e)}else if(this._keyValueDiffer){const e=this._keyValueDiffer.diff(this._rawClass);e&&this._applyKeyValueChanges(e)}}_applyKeyValueChanges(e){e.forEachAddedItem(o=>this._toggleClass(o.key,o.currentValue)),e.forEachChangedItem(o=>this._toggleClass(o.key,o.currentValue)),e.forEachRemovedItem(o=>{o.previousValue&&this._toggleClass(o.key,!1)})}_applyIterableChanges(e){e.forEachAddedItem(o=>{if("string"!=typeof o.item)throw new Error(`NgClass can only toggle CSS classes expressed as strings, got ${Q1(o.item)}`);this._toggleClass(o.item,!0)}),e.forEachRemovedItem(o=>this._toggleClass(o.item,!1))}_applyClasses(e){e&&(Array.isArray(e)||e instanceof Set?e.forEach(o=>this._toggleClass(o,!0)):Object.keys(e).forEach(o=>this._toggleClass(o,!!e[o])))}_removeClasses(e){e&&(Array.isArray(e)||e instanceof Set?e.forEach(o=>this._toggleClass(o,!1)):Object.keys(e).forEach(o=>this._toggleClass(o,!1)))}_toggleClass(e,o){(e=e.trim())&&e.split(/\s+/g).forEach(i=>{o?this._renderer.addClass(this._ngEl.nativeElement,i):this._renderer.removeClass(this._ngEl.nativeElement,i)})}}return n.\u0275fac=function(e){return new(e||n)(X(_c),X(ks),X(_e),X(ji))},n.\u0275dir=U0({type:n,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"},standalone:!0}),n})();class RL{constructor(t,e,o,i){this.$implicit=t,this.ngForOf=e,this.index=o,this.count=i}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}let ch=(()=>{class n{constructor(e,o,i){this._viewContainer=e,this._template=o,this._differs=i,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForOf(e){this._ngForOf=e,this._ngForOfDirty=!0}set ngForTrackBy(e){this._trackByFn=e}get ngForTrackBy(){return this._trackByFn}set ngForTemplate(e){e&&(this._template=e)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const e=this._ngForOf;!this._differ&&e&&(this._differ=this._differs.find(e).create(this.ngForTrackBy))}if(this._differ){const e=this._differ.diff(this._ngForOf);e&&this._applyChanges(e)}}_applyChanges(e){const o=this._viewContainer;e.forEachOperation((i,a,r)=>{if(null==i.previousIndex)o.createEmbeddedView(this._template,new RL(i.item,this._ngForOf,-1,-1),null===r?void 0:r);else if(null==r)o.remove(null===a?void 0:a);else if(null!==a){const s=o.get(a);o.move(s,r),ph(s,i)}});for(let i=0,a=o.length;i{ph(o.get(i.currentIndex),i)})}static ngTemplateContextGuard(e,o){return!0}}return n.\u0275fac=function(e){return new(e||n)(X(qn),X(co),X(_c))},n.\u0275dir=U0({type:n,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0}),n})();function ph(n,t){n.context.$implicit=t.item}let Fb=(()=>{class n{constructor(e,o){this._viewContainer=e,this._context=new wL,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=o}set ngIf(e){this._context.$implicit=this._context.ngIf=e,this._updateView()}set ngIfThen(e){lh("ngIfThen",e),this._thenTemplateRef=e,this._thenViewRef=null,this._updateView()}set ngIfElse(e){lh("ngIfElse",e),this._elseTemplateRef=e,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(e,o){return!0}}return n.\u0275fac=function(e){return new(e||n)(X(qn),X(co))},n.\u0275dir=U0({type:n,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0}),n})();class wL{constructor(){this.$implicit=null,this.ngIf=null}}function lh(n,t){if(t&&!t.createEmbeddedView)throw new Error(`${n} must be a TemplateRef, but received '${Q1(t)}'.`)}class IL{createSubscription(t,e){return t.subscribe({next:e,error:o=>{throw o}})}dispose(t){t.unsubscribe()}}class TL{createSubscription(t,e){return t.then(e,o=>{throw o})}dispose(t){}}const EL=new TL,SL=new IL;let bh=(()=>{class n{constructor(e){this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null,this._ref=e}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(e){return this._obj?e!==this._obj?(this._dispose(),this.transform(e)):this._latestValue:(e&&this._subscribe(e),this._latestValue)}_subscribe(e){this._obj=e,this._strategy=this._selectStrategy(e),this._subscription=this._strategy.createSubscription(e,o=>this._updateLatestValue(e,o))}_selectStrategy(e){if(oc(e))return EL;if(lO(e))return SL;throw function Vn(n,t){return new M0(2100,!1)}()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(e,o){e===this._obj&&(this._latestValue=o,this._ref.markForCheck())}}return n.\u0275fac=function(e){return new(e||n)(X($i,16))},n.\u0275pipe=$e({name:"async",type:n,pure:!1,standalone:!0}),n})(),Dc=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({}),n})();const uh="browser";class Oh{}class Gb extends class qw extends class ER{}{constructor(){super(...arguments),this.supportsDOMEvents=!0}}{static makeCurrent(){!function TR(n){qc||(qc=n)}(new Gb)}onAndCancel(t,e,o){return t.addEventListener(e,o,!1),()=>{t.removeEventListener(e,o,!1)}}dispatchEvent(t,e){t.dispatchEvent(e)}remove(t){t.parentNode&&t.parentNode.removeChild(t)}createElement(t,e){return(e=e||this.getDefaultDocument()).createElement(t)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(t){return t.nodeType===Node.ELEMENT_NODE}isShadowRoot(t){return t instanceof DocumentFragment}getGlobalEventTarget(t,e){return"window"===e?window:"document"===e?t:"body"===e?t.body:null}getBaseHref(t){const e=function yw(){return Bs=Bs||document.querySelector("base"),Bs?Bs.getAttribute("href"):null}();return null==e?null:function vw(n){Ic=Ic||document.createElement("a"),Ic.setAttribute("href",n);const t=Ic.pathname;return"/"===t.charAt(0)?t:`/${t}`}(e)}resetBaseElement(){Bs=null}getUserAgent(){return window.navigator.userAgent}getCookie(t){return ah(document.cookie,t)}}let Ic,Bs=null;const mh=new R0("TRANSITION_ID"),Rw=[{provide:OA,useFactory:function Ww(n,t,e){return()=>{e.get(Oc).donePromise.then(()=>{const o=lo(),i=t.querySelectorAll(`style[ng-transition="${n}"]`);for(let a=0;a{class n{build(){return new XMLHttpRequest}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();const Tc=new R0("EventManagerPlugins");let Ec=(()=>{class n{constructor(e,o){this._zone=o,this._eventNameToPlugin=new Map,e.forEach(i=>i.manager=this),this._plugins=e.slice().reverse()}addEventListener(e,o,i){return this._findPluginFor(o).addEventListener(e,o,i)}addGlobalEventListener(e,o,i){return this._findPluginFor(o).addGlobalEventListener(e,o,i)}getZone(){return this._zone}_findPluginFor(e){const o=this._eventNameToPlugin.get(e);if(o)return o;const i=this._plugins;for(let a=0;a{class n{constructor(){this._stylesSet=new Set}addStyles(e){const o=new Set;e.forEach(i=>{this._stylesSet.has(i)||(this._stylesSet.add(i),o.add(i))}),this.onStylesAdded(o)}onStylesAdded(e){}getAllStyles(){return Array.from(this._stylesSet)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})(),Is=(()=>{class n extends _h{constructor(e){super(),this._doc=e,this._hostNodes=new Map,this._hostNodes.set(e.head,[])}_addStylesToHost(e,o,i){e.forEach(a=>{const r=this._doc.createElement("style");r.textContent=a,i.push(o.appendChild(r))})}addHost(e){const o=[];this._addStylesToHost(this._stylesSet,e,o),this._hostNodes.set(e,o)}removeHost(e){const o=this._hostNodes.get(e);o&&o.forEach(qh),this._hostNodes.delete(e)}onStylesAdded(e){this._hostNodes.forEach((o,i)=>{this._addStylesToHost(e,i,o)})}ngOnDestroy(){this._hostNodes.forEach(e=>e.forEach(qh))}}return n.\u0275fac=function(e){return new(e||n)(U(B1))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();function qh(n){lo().remove(n)}const Zb={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},$b=/%COMP%/g;function Sc(n,t,e){for(let o=0;o{if("__ngUnwrap__"===t)return n;!1===n(t)&&(t.preventDefault(),t.returnValue=!1)}}let Xc=(()=>{class n{constructor(e,o,i){this.eventManager=e,this.sharedStylesHost=o,this.appId=i,this.rendererByCompId=new Map,this.defaultRenderer=new Kb(e)}createRenderer(e,o){if(!e||!o)return this.defaultRenderer;switch(o.encapsulation){case m0.Emulated:{let i=this.rendererByCompId.get(o.id);return i||(i=new Iw(this.eventManager,this.sharedStylesHost,o,this.appId),this.rendererByCompId.set(o.id,i)),i.applyToHost(e),i}case 1:case m0.ShadowDom:return new Tw(this.eventManager,this.sharedStylesHost,e,o);default:if(!this.rendererByCompId.has(o.id)){const i=Sc(o.id,o.styles,[]);this.sharedStylesHost.addStyles(i),this.rendererByCompId.set(o.id,this.defaultRenderer)}return this.defaultRenderer}}begin(){}end(){}}return n.\u0275fac=function(e){return new(e||n)(U(Ec),U(Is),U(br))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();class Kb{constructor(t){this.eventManager=t,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(t,e){return e?document.createElementNS(Zb[e]||e,t):document.createElement(t)}createComment(t){return document.createComment(t)}createText(t){return document.createTextNode(t)}appendChild(t,e){(Lh(t)?t.content:t).appendChild(e)}insertBefore(t,e,o){t&&(Lh(t)?t.content:t).insertBefore(e,o)}removeChild(t,e){t&&t.removeChild(e)}selectRootElement(t,e){let o="string"==typeof t?document.querySelector(t):t;if(!o)throw new Error(`The selector "${t}" did not match any elements`);return e||(o.textContent=""),o}parentNode(t){return t.parentNode}nextSibling(t){return t.nextSibling}setAttribute(t,e,o,i){if(i){e=i+":"+e;const a=Zb[i];a?t.setAttributeNS(a,e,o):t.setAttribute(e,o)}else t.setAttribute(e,o)}removeAttribute(t,e,o){if(o){const i=Zb[o];i?t.removeAttributeNS(i,e):t.removeAttribute(`${o}:${e}`)}else t.removeAttribute(e)}addClass(t,e){t.classList.add(e)}removeClass(t,e){t.classList.remove(e)}setStyle(t,e,o,i){i&(nn.DashCase|nn.Important)?t.style.setProperty(e,o,i&nn.Important?"important":""):t.style[e]=o}removeStyle(t,e,o){o&nn.DashCase?t.style.removeProperty(e):t.style[e]=""}setProperty(t,e,o){t[e]=o}setValue(t,e){t.nodeValue=e}listen(t,e,o){return"string"==typeof t?this.eventManager.addGlobalEventListener(t,e,Wh(o)):this.eventManager.addEventListener(t,e,Wh(o))}}function Lh(n){return"TEMPLATE"===n.tagName&&void 0!==n.content}class Iw extends Kb{constructor(t,e,o,i){super(t),this.component=o;const a=Sc(i+"-"+o.id,o.styles,[]);e.addStyles(a),this.contentAttr=function Nw(n){return"_ngcontent-%COMP%".replace($b,n)}(i+"-"+o.id),this.hostAttr=function Dw(n){return"_nghost-%COMP%".replace($b,n)}(i+"-"+o.id)}applyToHost(t){super.setAttribute(t,this.hostAttr,"")}createElement(t,e){const o=super.createElement(t,e);return super.setAttribute(o,this.contentAttr,""),o}}class Tw extends Kb{constructor(t,e,o,i){super(t),this.sharedStylesHost=e,this.hostEl=o,this.shadowRoot=o.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const a=Sc(i.id,i.styles,[]);for(let r=0;r{class n extends gh{constructor(e){super(e)}supports(e){return!0}addEventListener(e,o,i){return e.addEventListener(o,i,!1),()=>this.removeEventListener(e,o,i)}removeEventListener(e,o,i){return e.removeEventListener(o,i)}}return n.\u0275fac=function(e){return new(e||n)(U(B1))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();const wh=["alt","control","meta","shift"],Sw={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},Xw={alt:n=>n.altKey,control:n=>n.ctrlKey,meta:n=>n.metaKey,shift:n=>n.shiftKey};let xw=(()=>{class n extends gh{constructor(e){super(e)}supports(e){return null!=n.parseEventName(e)}addEventListener(e,o,i){const a=n.parseEventName(o),r=n.eventCallback(a.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>lo().onAndCancel(e,a.domEventName,r))}static parseEventName(e){const o=e.toLowerCase().split("."),i=o.shift();if(0===o.length||"keydown"!==i&&"keyup"!==i)return null;const a=n._normalizeKey(o.pop());let r="",s=o.indexOf("code");if(s>-1&&(o.splice(s,1),r="code."),wh.forEach(b=>{const O=o.indexOf(b);O>-1&&(o.splice(O,1),r+=b+".")}),r+=a,0!=o.length||0===a.length)return null;const p={};return p.domEventName=i,p.fullKey=r,p}static matchEventFullKeyCode(e,o){let i=Sw[e.key]||e.key,a="";return o.indexOf("code.")>-1&&(i=e.code,a="code."),!(null==i||!i)&&(i=i.toLowerCase()," "===i?i="space":"."===i&&(i="dot"),wh.forEach(r=>{r!==i&&(0,Xw[r])(e)&&(a+=r+".")}),a+=i,a===o)}static eventCallback(e,o,i){return a=>{n.matchEventFullKeyCode(a,e)&&i.runGuarded(()=>o(a))}}static _normalizeKey(e){return"esc"===e?"escape":e}}return n.\u0275fac=function(e){return new(e||n)(U(B1))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();const Ch=[{provide:fc,useValue:uh},{provide:AA,useValue:function Fw(){Gb.makeCurrent()},multi:!0},{provide:B1,useFactory:function Pw(){return function j4(n){Dl=n}(document),document},deps:[]}],Yw=WA(DR,"browser",Ch),Nh=new R0(""),Dh=[{provide:Ac,useClass:class Lw{addToWindow(t){Q.getAngularTestability=(o,i=!0)=>{const a=t.findTestabilityInTree(o,i);if(null==a)throw new Error("Could not find testability for element.");return a},Q.getAllAngularTestabilities=()=>t.getAllTestabilities(),Q.getAllAngularRootElements=()=>t.getAllRootElements(),Q.frameworkStabilizers||(Q.frameworkStabilizers=[]),Q.frameworkStabilizers.push(o=>{const i=Q.getAllAngularTestabilities();let a=i.length,r=!1;const s=function(p){r=r||p,a--,0==a&&o(r)};i.forEach(function(p){p.whenStable(s)})})}findTestabilityInTree(t,e,o){return null==e?null:t.getTestability(e)??(o?lo().isShadowRoot(e)?this.findTestabilityInTree(t,e.host,!0):this.findTestabilityInTree(t,e.parentElement,!0):null)}},deps:[]},{provide:qA,useClass:hb,deps:[F1,mb,Ac]},{provide:hb,useClass:hb,deps:[F1,mb,Ac]}],Bh=[{provide:Hl,useValue:"root"},{provide:Ro,useFactory:function Hw(){return new Ro},deps:[]},{provide:Tc,useClass:Ew,multi:!0,deps:[B1,F1,fc]},{provide:Tc,useClass:xw,multi:!0,deps:[B1]},{provide:Xc,useClass:Xc,deps:[Ec,Is,br]},{provide:ds,useExisting:Xc},{provide:_h,useExisting:Is},{provide:Is,useClass:Is,deps:[B1]},{provide:Ec,useClass:Ec,deps:[Tc,F1]},{provide:Oh,useClass:ww,deps:[]},[]];let Ih=(()=>{class n{constructor(e){}static withServerTransition(e){return{ngModule:n,providers:[{provide:br,useValue:e.appId},{provide:mh,useExisting:br},Rw]}}}return n.\u0275fac=function(e){return new(e||n)(U(Nh,12))},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({providers:[...Bh,...Dh],imports:[Dc,BR]}),n})();typeof window<"u"&&window;let eM=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:function(e){let o=null;return o=e?new(e||n):U(Sh),o},providedIn:"root"}),n})(),Sh=(()=>{class n extends eM{constructor(e){super(),this._doc=e}sanitize(e,o){if(null==o)return null;switch(e){case le.NONE:return o;case le.HTML:return oo(o,"HTML")?dn(o):Oz(this._doc,String(o)).toString();case le.STYLE:return oo(o,"Style")?dn(o):o;case le.SCRIPT:if(oo(o,"Script"))return dn(o);throw new Error("unsafe value used in a script context");case le.URL:return oo(o,"URL")?dn(o):S2(String(o));case le.RESOURCE_URL:if(oo(o,"ResourceURL"))return dn(o);throw new Error("unsafe value used in a resource URL context (see https://g.co/ng/security#xss)");default:throw new Error(`Unexpected SecurityContext ${e} (see https://g.co/ng/security#xss)`)}}bypassSecurityTrustHtml(e){return function e_(n){return new G4(n)}(e)}bypassSecurityTrustStyle(e){return function t_(n){return new Z4(n)}(e)}bypassSecurityTrustScript(e){return function n_(n){return new $4(n)}(e)}bypassSecurityTrustUrl(e){return function o_(n){return new K4(n)}(e)}bypassSecurityTrustResourceUrl(e){return function i_(n){return new J4(n)}(e)}}return n.\u0275fac=function(e){return new(e||n)(U(B1))},n.\u0275prov=l0({token:n,factory:function(e){let o=null;return o=e?new e:function Qw(n){return new Sh(n.get(B1))}(U(Dt)),o},providedIn:"root"}),n})();function Xh(...n){if(1===n.length){const t=n[0];if(g(t))return xc(t,null);if(q(t)&&Object.getPrototypeOf(t)===Object.prototype){const e=Object.keys(t);return xc(e.map(o=>t[o]),e)}}if("function"==typeof n[n.length-1]){const t=n.pop();return xc(n=1===n.length&&g(n[0])?n[0]:n,null).pipe(pe(e=>t(...e)))}return xc(n,null)}function xc(n,t){return new c1(e=>{const o=n.length;if(0===o)return void e.complete();const i=new Array(o);let a=0,r=0;for(let s=0;s{b||(b=!0,r++),i[s]=O},error:O=>e.error(O),complete:()=>{a++,(a===o||!b)&&(r===o&&e.next(t?t.reduce((O,_,R)=>(O[_]=i[R],O),{}):i),e.complete())}}))}})}m(3443);let xh=(()=>{class n{constructor(e,o){this._renderer=e,this._elementRef=o,this.onChange=i=>{},this.onTouched=()=>{}}setProperty(e,o){this._renderer.setProperty(this._elementRef.nativeElement,e,o)}registerOnTouched(e){this.onTouched=e}registerOnChange(e){this.onChange=e}setDisabledState(e){this.setProperty("disabled",e)}}return n.\u0275fac=function(e){return new(e||n)(X(ji),X(_e))},n.\u0275dir=U0({type:n}),n})(),Qi=(()=>{class n extends xh{}return n.\u0275fac=function(){let t;return function(o){return(t||(t=mt(n)))(o||n)}}(),n.\u0275dir=U0({type:n,features:[x1]}),n})();const bo=new R0("NgValueAccessor"),ek={provide:bo,useExisting:H1(()=>tM),multi:!0};let tM=(()=>{class n extends Qi{writeValue(e){this.setProperty("checked",e)}}return n.\u0275fac=function(){let t;return function(o){return(t||(t=mt(n)))(o||n)}}(),n.\u0275dir=U0({type:n,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(e,o){1&e&&G0("change",function(a){return o.onChange(a.target.checked)})("blur",function(){return o.onTouched()})},features:[qe([ek]),x1]}),n})();const tk={provide:bo,useExisting:H1(()=>Fc),multi:!0},ok=new R0("CompositionEventMode");let Fc=(()=>{class n extends xh{constructor(e,o,i){super(e,o),this._compositionMode=i,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function nk(){const n=lo()?lo().getUserAgent():"";return/android (\d+)/.test(n.toLowerCase())}())}writeValue(e){this.setProperty("value",e??"")}_handleInput(e){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(e)}_compositionStart(){this._composing=!0}_compositionEnd(e){this._composing=!1,this._compositionMode&&this.onChange(e)}}return n.\u0275fac=function(e){return new(e||n)(X(ji),X(_e),X(ok,8))},n.\u0275dir=U0({type:n,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(e,o){1&e&&G0("input",function(a){return o._handleInput(a.target.value)})("blur",function(){return o.onTouched()})("compositionstart",function(){return o._compositionStart()})("compositionend",function(a){return o._compositionEnd(a.target.value)})},features:[qe([tk]),x1]}),n})();function fi(n){return null==n||("string"==typeof n||Array.isArray(n))&&0===n.length}function Fh(n){return null!=n&&"number"==typeof n.length}const Tt=new R0("NgValidators"),Ai=new R0("NgAsyncValidators"),ak=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;class rk{static min(t){return Hh(t)}static max(t){return function Ph(n){return t=>{if(fi(t.value)||fi(n))return null;const e=parseFloat(t.value);return!isNaN(e)&&e>n?{max:{max:n,actual:t.value}}:null}}(t)}static required(t){return function Yh(n){return fi(n.value)?{required:!0}:null}(t)}static requiredTrue(t){return function jh(n){return!0===n.value?null:{required:!0}}(t)}static email(t){return function Vh(n){return fi(n.value)||ak.test(n.value)?null:{email:!0}}(t)}static minLength(t){return function Uh(n){return t=>fi(t.value)||!Fh(t.value)?null:t.value.lengthFh(t.value)&&t.value.length>n?{maxlength:{requiredLength:n,actualLength:t.value.length}}:null}(t)}static pattern(t){return function Zh(n){if(!n)return Hc;let t,e;return"string"==typeof n?(e="","^"!==n.charAt(0)&&(e+="^"),e+=n,"$"!==n.charAt(n.length-1)&&(e+="$"),t=new RegExp(e)):(e=n.toString(),t=n),o=>{if(fi(o.value))return null;const i=o.value;return t.test(i)?null:{pattern:{requiredPattern:e,actualValue:i}}}}(t)}static nullValidator(t){return null}static compose(t){return tm(t)}static composeAsync(t){return nm(t)}}function Hh(n){return t=>{if(fi(t.value)||fi(n))return null;const e=parseFloat(t.value);return!isNaN(e)&&e{t=null!=e?{...t,...e}:t}),0===Object.keys(t).length?null:t}function Qh(n,t){return t.map(e=>e(n))}function em(n){return n.map(t=>function sk(n){return!n.validate}(t)?t:e=>t.validate(e))}function tm(n){if(!n)return null;const t=n.filter($h);return 0==t.length?null:function(e){return Jh(Qh(e,t))}}function nM(n){return null!=n?tm(em(n)):null}function nm(n){if(!n)return null;const t=n.filter($h);return 0==t.length?null:function(e){return Xh(Qh(e,t).map(Kh)).pipe(pe(Jh))}}function oM(n){return null!=n?nm(em(n)):null}function om(n,t){return null===n?[t]:Array.isArray(n)?[...n,t]:[n,t]}function im(n){return n._rawValidators}function am(n){return n._rawAsyncValidators}function iM(n){return n?Array.isArray(n)?n:[n]:[]}function Pc(n,t){return Array.isArray(n)?n.includes(t):n===t}function rm(n,t){const e=iM(t);return iM(n).forEach(i=>{Pc(e,i)||e.push(i)}),e}function sm(n,t){return iM(t).filter(e=>!Pc(n,e))}class cm{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(t){this._rawValidators=t||[],this._composedValidatorFn=nM(this._rawValidators)}_setAsyncValidators(t){this._rawAsyncValidators=t||[],this._composedAsyncValidatorFn=oM(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(t){this._onDestroyCallbacks.push(t)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(t=>t()),this._onDestroyCallbacks=[]}reset(t){this.control&&this.control.reset(t)}hasError(t,e){return!!this.control&&this.control.hasError(t,e)}getError(t,e){return this.control?this.control.getError(t,e):null}}class Zt extends cm{get formDirective(){return null}get path(){return null}}class Io extends cm{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}let lm=(()=>{class n extends class pm{constructor(t){this._cd=t}get isTouched(){var t,e;return!(null===(t=this._cd)||void 0===t||null===(e=t.control)||void 0===e||!e.touched)}get isUntouched(){var t,e;return!(null===(t=this._cd)||void 0===t||null===(e=t.control)||void 0===e||!e.untouched)}get isPristine(){var t,e;return!(null===(t=this._cd)||void 0===t||null===(e=t.control)||void 0===e||!e.pristine)}get isDirty(){var t,e;return!(null===(t=this._cd)||void 0===t||null===(e=t.control)||void 0===e||!e.dirty)}get isValid(){var t,e;return!(null===(t=this._cd)||void 0===t||null===(e=t.control)||void 0===e||!e.valid)}get isInvalid(){var t,e;return!(null===(t=this._cd)||void 0===t||null===(e=t.control)||void 0===e||!e.invalid)}get isPending(){var t,e;return!(null===(t=this._cd)||void 0===t||null===(e=t.control)||void 0===e||!e.pending)}get isSubmitted(){var t;return!(null===(t=this._cd)||void 0===t||!t.submitted)}}{constructor(e){super(e)}}return n.\u0275fac=function(e){return new(e||n)(X(Io,2))},n.\u0275dir=U0({type:n,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(e,o){2&e&&on("ng-untouched",o.isUntouched)("ng-touched",o.isTouched)("ng-pristine",o.isPristine)("ng-dirty",o.isDirty)("ng-valid",o.isValid)("ng-invalid",o.isInvalid)("ng-pending",o.isPending)},features:[x1]}),n})();const Ts="VALID",jc="INVALID",Mr="PENDING",Es="DISABLED";function cM(n){return(Vc(n)?n.validators:n)||null}function bm(n){return Array.isArray(n)?nM(n):n||null}function pM(n,t){return(Vc(t)?t.asyncValidators:n)||null}function Mm(n){return Array.isArray(n)?oM(n):n||null}function Vc(n){return null!=n&&!Array.isArray(n)&&"object"==typeof n}class Om{constructor(t,e){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._rawValidators=t,this._rawAsyncValidators=e,this._composedValidatorFn=bm(this._rawValidators),this._composedAsyncValidatorFn=Mm(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn}set validator(t){this._rawValidators=this._composedValidatorFn=t}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(t){this._rawAsyncValidators=this._composedAsyncValidatorFn=t}get parent(){return this._parent}get valid(){return this.status===Ts}get invalid(){return this.status===jc}get pending(){return this.status==Mr}get disabled(){return this.status===Es}get enabled(){return this.status!==Es}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(t){this._rawValidators=t,this._composedValidatorFn=bm(t)}setAsyncValidators(t){this._rawAsyncValidators=t,this._composedAsyncValidatorFn=Mm(t)}addValidators(t){this.setValidators(rm(t,this._rawValidators))}addAsyncValidators(t){this.setAsyncValidators(rm(t,this._rawAsyncValidators))}removeValidators(t){this.setValidators(sm(t,this._rawValidators))}removeAsyncValidators(t){this.setAsyncValidators(sm(t,this._rawAsyncValidators))}hasValidator(t){return Pc(this._rawValidators,t)}hasAsyncValidator(t){return Pc(this._rawAsyncValidators,t)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(t={}){this.touched=!0,this._parent&&!t.onlySelf&&this._parent.markAsTouched(t)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(t=>t.markAllAsTouched())}markAsUntouched(t={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(e=>{e.markAsUntouched({onlySelf:!0})}),this._parent&&!t.onlySelf&&this._parent._updateTouched(t)}markAsDirty(t={}){this.pristine=!1,this._parent&&!t.onlySelf&&this._parent.markAsDirty(t)}markAsPristine(t={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(e=>{e.markAsPristine({onlySelf:!0})}),this._parent&&!t.onlySelf&&this._parent._updatePristine(t)}markAsPending(t={}){this.status=Mr,!1!==t.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!t.onlySelf&&this._parent.markAsPending(t)}disable(t={}){const e=this._parentMarkedDirty(t.onlySelf);this.status=Es,this.errors=null,this._forEachChild(o=>{o.disable({...t,onlySelf:!0})}),this._updateValue(),!1!==t.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...t,skipPristineCheck:e}),this._onDisabledChange.forEach(o=>o(!0))}enable(t={}){const e=this._parentMarkedDirty(t.onlySelf);this.status=Ts,this._forEachChild(o=>{o.enable({...t,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:t.emitEvent}),this._updateAncestors({...t,skipPristineCheck:e}),this._onDisabledChange.forEach(o=>o(!1))}_updateAncestors(t){this._parent&&!t.onlySelf&&(this._parent.updateValueAndValidity(t),t.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(t){this._parent=t}getRawValue(){return this.value}updateValueAndValidity(t={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===Ts||this.status===Mr)&&this._runAsyncValidator(t.emitEvent)),!1!==t.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!t.onlySelf&&this._parent.updateValueAndValidity(t)}_updateTreeValidity(t={emitEvent:!0}){this._forEachChild(e=>e._updateTreeValidity(t)),this.updateValueAndValidity({onlySelf:!0,emitEvent:t.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?Es:Ts}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(t){if(this.asyncValidator){this.status=Mr,this._hasOwnPendingAsyncValidator=!0;const e=Kh(this.asyncValidator(this));this._asyncValidationSubscription=e.subscribe(o=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(o,{emitEvent:t})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(t,e={}){this.errors=t,this._updateControlsErrors(!1!==e.emitEvent)}get(t){let e=t;return null==e||(Array.isArray(e)||(e=e.split(".")),0===e.length)?null:e.reduce((o,i)=>o&&o._find(i),this)}getError(t,e){const o=e?this.get(e):this;return o&&o.errors?o.errors[t]:null}hasError(t,e){return!!this.getError(t,e)}get root(){let t=this;for(;t._parent;)t=t._parent;return t}_updateControlsErrors(t){this.status=this._calculateStatus(),t&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(t)}_initObservables(){this.valueChanges=new Se,this.statusChanges=new Se}_calculateStatus(){return this._allControlsDisabled()?Es:this.errors?jc:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(Mr)?Mr:this._anyControlsHaveStatus(jc)?jc:Ts}_anyControlsHaveStatus(t){return this._anyControls(e=>e.status===t)}_anyControlsDirty(){return this._anyControls(t=>t.dirty)}_anyControlsTouched(){return this._anyControls(t=>t.touched)}_updatePristine(t={}){this.pristine=!this._anyControlsDirty(),this._parent&&!t.onlySelf&&this._parent._updatePristine(t)}_updateTouched(t={}){this.touched=this._anyControlsTouched(),this._parent&&!t.onlySelf&&this._parent._updateTouched(t)}_registerOnCollectionChange(t){this._onCollectionChange=t}_setUpdateStrategy(t){Vc(t)&&null!=t.updateOn&&(this._updateOn=t.updateOn)}_parentMarkedDirty(t){return!t&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(t){return null}}class lM extends Om{constructor(t,e,o){super(cM(e),pM(o,e)),this.controls=t,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(t,e){return this.controls[t]?this.controls[t]:(this.controls[t]=e,e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange),e)}addControl(t,e,o={}){this.registerControl(t,e),this.updateValueAndValidity({emitEvent:o.emitEvent}),this._onCollectionChange()}removeControl(t,e={}){this.controls[t]&&this.controls[t]._registerOnCollectionChange(()=>{}),delete this.controls[t],this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}setControl(t,e,o={}){this.controls[t]&&this.controls[t]._registerOnCollectionChange(()=>{}),delete this.controls[t],e&&this.registerControl(t,e),this.updateValueAndValidity({emitEvent:o.emitEvent}),this._onCollectionChange()}contains(t){return this.controls.hasOwnProperty(t)&&this.controls[t].enabled}setValue(t,e={}){(function zm(n,t,e){n._forEachChild((o,i)=>{if(void 0===e[i])throw new M0(1002,"")})})(this,0,t),Object.keys(t).forEach(o=>{(function um(n,t,e){const o=n.controls;if(!(t?Object.keys(o):o).length)throw new M0(1e3,"");if(!o[e])throw new M0(1001,"")})(this,!0,o),this.controls[o].setValue(t[o],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(t,e={}){null!=t&&(Object.keys(t).forEach(o=>{const i=this.controls[o];i&&i.patchValue(t[o],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(t={},e={}){this._forEachChild((o,i)=>{o.reset(t[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e),this._updateTouched(e),this.updateValueAndValidity(e)}getRawValue(){return this._reduceChildren({},(t,e,o)=>(t[o]=e.getRawValue(),t))}_syncPendingControls(){let t=this._reduceChildren(!1,(e,o)=>!!o._syncPendingControls()||e);return t&&this.updateValueAndValidity({onlySelf:!0}),t}_forEachChild(t){Object.keys(this.controls).forEach(e=>{const o=this.controls[e];o&&t(o,e)})}_setUpControls(){this._forEachChild(t=>{t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(t){for(const[e,o]of Object.entries(this.controls))if(this.contains(e)&&t(o))return!0;return!1}_reduceValue(){return this._reduceChildren({},(e,o,i)=>((o.enabled||this.disabled)&&(e[i]=o.value),e))}_reduceChildren(t,e){let o=t;return this._forEachChild((i,a)=>{o=e(o,i,a)}),o}_allControlsDisabled(){for(const t of Object.keys(this.controls))if(this.controls[t].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(t){return this.controls.hasOwnProperty(t)?this.controls[t]:null}}function Ss(n,t){var e,o;dM(n,t),t.valueAccessor.writeValue(n.value),n.disabled&&(null===(e=(o=t.valueAccessor).setDisabledState)||void 0===e||e.call(o,!0)),function fk(n,t){t.valueAccessor.registerOnChange(e=>{n._pendingValue=e,n._pendingChange=!0,n._pendingDirty=!0,"change"===n.updateOn&&fm(n,t)})}(n,t),function hk(n,t){const e=(o,i)=>{t.valueAccessor.writeValue(o),i&&t.viewToModelUpdate(o)};n.registerOnChange(e),t._registerOnDestroy(()=>{n._unregisterOnChange(e)})}(n,t),function Ak(n,t){t.valueAccessor.registerOnTouched(()=>{n._pendingTouched=!0,"blur"===n.updateOn&&n._pendingChange&&fm(n,t),"submit"!==n.updateOn&&n.markAsTouched()})}(n,t),function Ok(n,t){if(t.valueAccessor.setDisabledState){const e=o=>{t.valueAccessor.setDisabledState(o)};n.registerOnDisabledChange(e),t._registerOnDestroy(()=>{n._unregisterOnDisabledChange(e)})}}(n,t)}function Gc(n,t,e=!0){const o=()=>{};t.valueAccessor&&(t.valueAccessor.registerOnChange(o),t.valueAccessor.registerOnTouched(o)),$c(n,t),n&&(t._invokeOnDestroyCallbacks(),n._registerOnCollectionChange(()=>{}))}function Zc(n,t){n.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(t)})}function dM(n,t){const e=im(n);null!==t.validator?n.setValidators(om(e,t.validator)):"function"==typeof e&&n.setValidators([e]);const o=am(n);null!==t.asyncValidator?n.setAsyncValidators(om(o,t.asyncValidator)):"function"==typeof o&&n.setAsyncValidators([o]);const i=()=>n.updateValueAndValidity();Zc(t._rawValidators,i),Zc(t._rawAsyncValidators,i)}function $c(n,t){let e=!1;if(null!==n){if(null!==t.validator){const i=im(n);if(Array.isArray(i)&&i.length>0){const a=i.filter(r=>r!==t.validator);a.length!==i.length&&(e=!0,n.setValidators(a))}}if(null!==t.asyncValidator){const i=am(n);if(Array.isArray(i)&&i.length>0){const a=i.filter(r=>r!==t.asyncValidator);a.length!==i.length&&(e=!0,n.setAsyncValidators(a))}}}const o=()=>{};return Zc(t._rawValidators,o),Zc(t._rawAsyncValidators,o),e}function fm(n,t){n._pendingDirty&&n.markAsDirty(),n.setValue(n._pendingValue,{emitModelToViewChange:!1}),t.viewToModelUpdate(n._pendingValue),n._pendingChange=!1}function Am(n,t){dM(n,t)}function mm(n,t){n._syncPendingControls(),t.forEach(e=>{const o=e.control;"submit"===o.updateOn&&o._pendingChange&&(e.viewToModelUpdate(o._pendingValue),o._pendingChange=!1)})}const yk={provide:Zt,useExisting:H1(()=>Kc)},Xs=(()=>Promise.resolve())();let Kc=(()=>{class n extends Zt{constructor(e,o){super(),this.submitted=!1,this._directives=new Set,this.ngSubmit=new Se,this.form=new lM({},nM(e),oM(o))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(e){Xs.then(()=>{const o=this._findContainer(e.path);e.control=o.registerControl(e.name,e.control),Ss(e.control,e),e.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(e)})}getControl(e){return this.form.get(e.path)}removeControl(e){Xs.then(()=>{const o=this._findContainer(e.path);o&&o.removeControl(e.name),this._directives.delete(e)})}addFormGroup(e){Xs.then(()=>{const o=this._findContainer(e.path),i=new lM({});Am(i,e),o.registerControl(e.name,i),i.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(e){Xs.then(()=>{const o=this._findContainer(e.path);o&&o.removeControl(e.name)})}getFormGroup(e){return this.form.get(e.path)}updateModel(e,o){Xs.then(()=>{this.form.get(e.path).setValue(o)})}setValue(e){this.control.setValue(e)}onSubmit(e){var o;return this.submitted=!0,mm(this.form,this._directives),this.ngSubmit.emit(e),"dialog"===(null==e||null===(o=e.target)||void 0===o?void 0:o.method)}onReset(){this.resetForm()}resetForm(e){this.form.reset(e),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(e){return e.pop(),e.length?this.form.get(e):this.form}}return n.\u0275fac=function(e){return new(e||n)(X(Tt,10),X(Ai,10))},n.\u0275dir=U0({type:n,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(e,o){1&e&&G0("submit",function(a){return o.onSubmit(a)})("reset",function(){return o.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[qe([yk]),x1]}),n})();function gm(n,t){const e=n.indexOf(t);e>-1&&n.splice(e,1)}function _m(n){return"object"==typeof n&&null!==n&&2===Object.keys(n).length&&"value"in n&&"disabled"in n}const qm=class extends Om{constructor(t=null,e,o){super(cM(e),pM(o,e)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(t),this._setUpdateStrategy(e),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),Vc(e)&&(e.nonNullable||e.initialValueIsDefault)&&(this.defaultValue=_m(t)?t.value:t)}setValue(t,e={}){this.value=this._pendingValue=t,this._onChange.length&&!1!==e.emitModelToViewChange&&this._onChange.forEach(o=>o(this.value,!1!==e.emitViewToModelChange)),this.updateValueAndValidity(e)}patchValue(t,e={}){this.setValue(t,e)}reset(t=this.defaultValue,e={}){this._applyFormState(t),this.markAsPristine(e),this.markAsUntouched(e),this.setValue(this.value,e),this._pendingChange=!1}_updateValue(){}_anyControls(t){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(t){this._onChange.push(t)}_unregisterOnChange(t){gm(this._onChange,t)}registerOnDisabledChange(t){this._onDisabledChange.push(t)}_unregisterOnDisabledChange(t){gm(this._onDisabledChange,t)}_forEachChild(t){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(t){_m(t)?(this.value=this._pendingValue=t.value,t.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=t}},Rk={provide:Io,useExisting:H1(()=>uM)},Wm=(()=>Promise.resolve())();let uM=(()=>{class n extends Io{constructor(e,o,i,a,r){super(),this._changeDetectorRef=r,this.control=new qm,this._registered=!1,this.update=new Se,this._parent=e,this._setValidators(o),this._setAsyncValidators(i),this.valueAccessor=function MM(n,t){if(!t)return null;let e,o,i;return Array.isArray(t),t.forEach(a=>{a.constructor===Fc?e=a:function _k(n){return Object.getPrototypeOf(n.constructor)===Qi}(a)?o=a:i=a}),i||o||e||null}(0,a)}ngOnChanges(e){if(this._checkForErrors(),!this._registered||"name"in e){if(this._registered&&(this._checkName(),this.formDirective)){const o=e.name.previousValue;this.formDirective.removeControl({name:o,path:this._getPath(o)})}this._setUpControl()}"isDisabled"in e&&this._updateDisabled(e),function bM(n,t){if(!n.hasOwnProperty("model"))return!1;const e=n.model;return!!e.isFirstChange()||!Object.is(t,e.currentValue)}(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){Ss(this.control,this),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(e){Wm.then(()=>{var o;this.control.setValue(e,{emitViewToModelChange:!1}),null===(o=this._changeDetectorRef)||void 0===o||o.markForCheck()})}_updateDisabled(e){const o=e.isDisabled.currentValue,i=0!==o&&function Lb(n){return"boolean"==typeof n?n:null!=n&&"false"!==n}(o);Wm.then(()=>{var a;i&&!this.control.disabled?this.control.disable():!i&&this.control.disabled&&this.control.enable(),null===(a=this._changeDetectorRef)||void 0===a||a.markForCheck()})}_getPath(e){return this._parent?function Uc(n,t){return[...t.path,n]}(e,this._parent):[e]}}return n.\u0275fac=function(e){return new(e||n)(X(Zt,9),X(Tt,10),X(Ai,10),X(bo,10),X($i,8))},n.\u0275dir=U0({type:n,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[qe([Rk]),x1,cn]}),n})();const wk={provide:bo,useExisting:H1(()=>zM),multi:!0};let zM=(()=>{class n extends Qi{writeValue(e){this.setProperty("value",e??"")}registerOnChange(e){this.onChange=o=>{e(""==o?null:parseFloat(o))}}}return n.\u0275fac=function(){let t;return function(o){return(t||(t=mt(n)))(o||n)}}(),n.\u0275dir=U0({type:n,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(e,o){1&e&&G0("input",function(a){return o.onChange(a.target.value)})("blur",function(){return o.onTouched()})},features:[qe([wk]),x1]}),n})(),Rm=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({}),n})();const Bk={provide:Zt,useExisting:H1(()=>Jc)};let Jc=(()=>{class n extends Zt{constructor(e,o){super(),this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new Se,this._setValidators(e),this._setAsyncValidators(o)}ngOnChanges(e){this._checkFormPresent(),e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&($c(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(e){const o=this.form.get(e.path);return Ss(o,e),o.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),o}getControl(e){return this.form.get(e.path)}removeControl(e){Gc(e.control||null,e,!1),function qk(n,t){const e=n.indexOf(t);e>-1&&n.splice(e,1)}(this.directives,e)}addFormGroup(e){this._setUpFormContainer(e)}removeFormGroup(e){this._cleanUpFormContainer(e)}getFormGroup(e){return this.form.get(e.path)}addFormArray(e){this._setUpFormContainer(e)}removeFormArray(e){this._cleanUpFormContainer(e)}getFormArray(e){return this.form.get(e.path)}updateModel(e,o){this.form.get(e.path).setValue(o)}onSubmit(e){var o;return this.submitted=!0,mm(this.form,this.directives),this.ngSubmit.emit(e),"dialog"===(null==e||null===(o=e.target)||void 0===o?void 0:o.method)}onReset(){this.resetForm()}resetForm(e){this.form.reset(e),this.submitted=!1}_updateDomValue(){this.directives.forEach(e=>{const o=e.control,i=this.form.get(e.path);o!==i&&(Gc(o||null,e),(n=>n instanceof qm)(i)&&(Ss(i,e),e.control=i))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(e){const o=this.form.get(e.path);Am(o,e),o.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(e){if(this.form){const o=this.form.get(e.path);o&&function mk(n,t){return $c(n,t)}(o,e)&&o.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){dM(this.form,this),this._oldForm&&$c(this._oldForm,this)}_checkFormPresent(){}}return n.\u0275fac=function(e){return new(e||n)(X(Tt,10),X(Ai,10))},n.\u0275dir=U0({type:n,selectors:[["","formGroup",""]],hostBindings:function(e,o){1&e&&G0("submit",function(a){return o.onSubmit(a)})("reset",function(){return o.onReset()})},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[qe([Bk]),x1,cn]}),n})();const Sk={provide:bo,useExisting:H1(()=>Qc),multi:!0};function Bm(n,t){return null==n?`${t}`:(t&&"object"==typeof t&&(t="Object"),`${n}: ${t}`.slice(0,50))}let Qc=(()=>{class n extends Qi{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(e){this._compareWith=e}writeValue(e){this.value=e;const i=Bm(this._getOptionId(e),e);this.setProperty("value",i)}registerOnChange(e){this.onChange=o=>{this.value=this._getOptionValue(o),e(this.value)}}_registerOption(){return(this._idCounter++).toString()}_getOptionId(e){for(const o of Array.from(this._optionMap.keys()))if(this._compareWith(this._optionMap.get(o),e))return o;return null}_getOptionValue(e){const o=function Xk(n){return n.split(":")[0]}(e);return this._optionMap.has(o)?this._optionMap.get(o):e}}return n.\u0275fac=function(){let t;return function(o){return(t||(t=mt(n)))(o||n)}}(),n.\u0275dir=U0({type:n,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(e,o){1&e&&G0("change",function(a){return o.onChange(a.target.value)})("blur",function(){return o.onTouched()})},inputs:{compareWith:"compareWith"},features:[qe([Sk]),x1]}),n})(),Im=(()=>{class n{constructor(e,o,i){this._element=e,this._renderer=o,this._select=i,this._select&&(this.id=this._select._registerOption())}set ngValue(e){null!=this._select&&(this._select._optionMap.set(this.id,e),this._setElementValue(Bm(this.id,e)),this._select.writeValue(this._select.value))}set value(e){this._setElementValue(e),this._select&&this._select.writeValue(this._select.value)}_setElementValue(e){this._renderer.setProperty(this._element.nativeElement,"value",e)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}return n.\u0275fac=function(e){return new(e||n)(X(_e),X(ji),X(Qc,9))},n.\u0275dir=U0({type:n,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),n})();const xk={provide:bo,useExisting:H1(()=>AM),multi:!0};function Tm(n,t){return null==n?`${t}`:("string"==typeof t&&(t=`'${t}'`),t&&"object"==typeof t&&(t="Object"),`${n}: ${t}`.slice(0,50))}let AM=(()=>{class n extends Qi{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(e){this._compareWith=e}writeValue(e){let o;if(this.value=e,Array.isArray(e)){const i=e.map(a=>this._getOptionId(a));o=(a,r)=>{a._setSelected(i.indexOf(r.toString())>-1)}}else o=(i,a)=>{i._setSelected(!1)};this._optionMap.forEach(o)}registerOnChange(e){this.onChange=o=>{const i=[],a=o.selectedOptions;if(void 0!==a){const r=a;for(let s=0;s{class n{constructor(e,o,i){this._element=e,this._renderer=o,this._select=i,this._select&&(this.id=this._select._registerOption(this))}set ngValue(e){null!=this._select&&(this._value=e,this._setElementValue(Tm(this.id,e)),this._select.writeValue(this._select.value))}set value(e){this._select?(this._value=e,this._setElementValue(Tm(this.id,e)),this._select.writeValue(this._select.value)):this._setElementValue(e)}_setElementValue(e){this._renderer.setProperty(this._element.nativeElement,"value",e)}_setSelected(e){this._renderer.setProperty(this._element.nativeElement,"selected",e)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}return n.\u0275fac=function(e){return new(e||n)(X(_e),X(ji),X(AM,9))},n.\u0275dir=U0({type:n,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),n})();let ea=(()=>{class n{constructor(){this._validator=Hc}ngOnChanges(e){if(this.inputName in e){const o=this.normalizeInput(e[this.inputName].currentValue);this._enabled=this.enabled(o),this._validator=this._enabled?this.createValidator(o):Hc,this._onChange&&this._onChange()}}validate(e){return this._validator(e)}registerOnValidatorChange(e){this._onChange=e}enabled(e){return null!=e}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=U0({type:n,features:[cn]}),n})();const Pk={provide:Tt,useExisting:H1(()=>hM),multi:!0};let hM=(()=>{class n extends ea{constructor(){super(...arguments),this.inputName="min",this.normalizeInput=e=>function Xm(n){return"number"==typeof n?n:parseFloat(n)}(e),this.createValidator=e=>Hh(e)}}return n.\u0275fac=function(){let t;return function(o){return(t||(t=mt(n)))(o||n)}}(),n.\u0275dir=U0({type:n,selectors:[["input","type","number","min","","formControlName",""],["input","type","number","min","","formControl",""],["input","type","number","min","","ngModel",""]],hostVars:1,hostBindings:function(e,o){2&e&&yt("min",o._enabled?o.min:null)},inputs:{min:"min"},features:[qe([Pk]),x1]}),n})(),$k=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({imports:[Rm]}),n})(),Kk=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({imports:[$k]}),n})();function Un(...n){let t=n[n.length-1];return Te(t)?(n.pop(),p0(n,t)):Cn(n)}function Wn(n,t){return function(o){return o.lift(new e7(n,t))}}class e7{constructor(t,e){this.predicate=t,this.thisArg=e}call(t,e){return e.subscribe(new t7(t,this.predicate,this.thisArg))}}class t7 extends d0{constructor(t,e,o){super(t),this.predicate=e,this.thisArg=o,this.count=0}_next(t){let e;try{e=this.predicate.call(this.thisArg,t,this.count++)}catch(o){return void this.destination.error(o)}e&&this.destination.next(t)}}class Vm{}class Um{}class Gn{constructor(t){this.normalizedNames=new Map,this.lazyUpdate=null,t?this.lazyInit="string"==typeof t?()=>{this.headers=new Map,t.split("\n").forEach(e=>{const o=e.indexOf(":");if(o>0){const i=e.slice(0,o),a=i.toLowerCase(),r=e.slice(o+1).trim();this.maybeSetNormalizedName(i,a),this.headers.has(a)?this.headers.get(a).push(r):this.headers.set(a,[r])}})}:()=>{this.headers=new Map,Object.keys(t).forEach(e=>{let o=t[e];const i=e.toLowerCase();"string"==typeof o&&(o=[o]),o.length>0&&(this.headers.set(i,o),this.maybeSetNormalizedName(e,i))})}:this.headers=new Map}has(t){return this.init(),this.headers.has(t.toLowerCase())}get(t){this.init();const e=this.headers.get(t.toLowerCase());return e&&e.length>0?e[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(t){return this.init(),this.headers.get(t.toLowerCase())||null}append(t,e){return this.clone({name:t,value:e,op:"a"})}set(t,e){return this.clone({name:t,value:e,op:"s"})}delete(t,e){return this.clone({name:t,value:e,op:"d"})}maybeSetNormalizedName(t,e){this.normalizedNames.has(e)||this.normalizedNames.set(e,t)}init(){this.lazyInit&&(this.lazyInit instanceof Gn?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(t=>this.applyUpdate(t)),this.lazyUpdate=null))}copyFrom(t){t.init(),Array.from(t.headers.keys()).forEach(e=>{this.headers.set(e,t.headers.get(e)),this.normalizedNames.set(e,t.normalizedNames.get(e))})}clone(t){const e=new Gn;return e.lazyInit=this.lazyInit&&this.lazyInit instanceof Gn?this.lazyInit:this,e.lazyUpdate=(this.lazyUpdate||[]).concat([t]),e}applyUpdate(t){const e=t.name.toLowerCase();switch(t.op){case"a":case"s":let o=t.value;if("string"==typeof o&&(o=[o]),0===o.length)return;this.maybeSetNormalizedName(t.name,e);const i=("a"===t.op?this.headers.get(e):void 0)||[];i.push(...o),this.headers.set(e,i);break;case"d":const a=t.value;if(a){let r=this.headers.get(e);if(!r)return;r=r.filter(s=>-1===a.indexOf(s)),0===r.length?(this.headers.delete(e),this.normalizedNames.delete(e)):this.headers.set(e,r)}else this.headers.delete(e),this.normalizedNames.delete(e)}}forEach(t){this.init(),Array.from(this.normalizedNames.keys()).forEach(e=>t(this.normalizedNames.get(e),this.headers.get(e)))}}class n7{encodeKey(t){return Gm(t)}encodeValue(t){return Gm(t)}decodeKey(t){return decodeURIComponent(t)}decodeValue(t){return decodeURIComponent(t)}}const i7=/%(\d[a-f0-9])/gi,a7={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function Gm(n){return encodeURIComponent(n).replace(i7,(t,e)=>{var o;return null!==(o=a7[e])&&void 0!==o?o:t})}function ep(n){return`${n}`}class hi{constructor(t={}){if(this.updates=null,this.cloneFrom=null,this.encoder=t.encoder||new n7,t.fromString){if(t.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function o7(n,t){const e=new Map;return n.length>0&&n.replace(/^\?/,"").split("&").forEach(i=>{const a=i.indexOf("="),[r,s]=-1==a?[t.decodeKey(i),""]:[t.decodeKey(i.slice(0,a)),t.decodeValue(i.slice(a+1))],p=e.get(r)||[];p.push(s),e.set(r,p)}),e}(t.fromString,this.encoder)}else t.fromObject?(this.map=new Map,Object.keys(t.fromObject).forEach(e=>{const o=t.fromObject[e],i=Array.isArray(o)?o.map(ep):[ep(o)];this.map.set(e,i)})):this.map=null}has(t){return this.init(),this.map.has(t)}get(t){this.init();const e=this.map.get(t);return e?e[0]:null}getAll(t){return this.init(),this.map.get(t)||null}keys(){return this.init(),Array.from(this.map.keys())}append(t,e){return this.clone({param:t,value:e,op:"a"})}appendAll(t){const e=[];return Object.keys(t).forEach(o=>{const i=t[o];Array.isArray(i)?i.forEach(a=>{e.push({param:o,value:a,op:"a"})}):e.push({param:o,value:i,op:"a"})}),this.clone(e)}set(t,e){return this.clone({param:t,value:e,op:"s"})}delete(t,e){return this.clone({param:t,value:e,op:"d"})}toString(){return this.init(),this.keys().map(t=>{const e=this.encoder.encodeKey(t);return this.map.get(t).map(o=>e+"="+this.encoder.encodeValue(o)).join("&")}).filter(t=>""!==t).join("&")}clone(t){const e=new hi({encoder:this.encoder});return e.cloneFrom=this.cloneFrom||this,e.updates=(this.updates||[]).concat(t),e}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(t=>this.map.set(t,this.cloneFrom.map.get(t))),this.updates.forEach(t=>{switch(t.op){case"a":case"s":const e=("a"===t.op?this.map.get(t.param):void 0)||[];e.push(ep(t.value)),this.map.set(t.param,e);break;case"d":if(void 0===t.value){this.map.delete(t.param);break}{let o=this.map.get(t.param)||[];const i=o.indexOf(ep(t.value));-1!==i&&o.splice(i,1),o.length>0?this.map.set(t.param,o):this.map.delete(t.param)}}}),this.cloneFrom=this.updates=null)}}class r7{constructor(){this.map=new Map}set(t,e){return this.map.set(t,e),this}get(t){return this.map.has(t)||this.map.set(t,t.defaultValue()),this.map.get(t)}delete(t){return this.map.delete(t),this}has(t){return this.map.has(t)}keys(){return this.map.keys()}}function Zm(n){return typeof ArrayBuffer<"u"&&n instanceof ArrayBuffer}function $m(n){return typeof Blob<"u"&&n instanceof Blob}function Km(n){return typeof FormData<"u"&&n instanceof FormData}class xs{constructor(t,e,o,i){let a;if(this.url=e,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=t.toUpperCase(),function s7(n){switch(n){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||i?(this.body=void 0!==o?o:null,a=i):a=o,a&&(this.reportProgress=!!a.reportProgress,this.withCredentials=!!a.withCredentials,a.responseType&&(this.responseType=a.responseType),a.headers&&(this.headers=a.headers),a.context&&(this.context=a.context),a.params&&(this.params=a.params)),this.headers||(this.headers=new Gn),this.context||(this.context=new r7),this.params){const r=this.params.toString();if(0===r.length)this.urlWithParams=e;else{const s=e.indexOf("?");this.urlWithParams=e+(-1===s?"?":sR.set(L,t.setHeaders[L]),b)),t.setParams&&(O=Object.keys(t.setParams).reduce((R,L)=>R.set(L,t.setParams[L]),O)),new xs(o,i,r,{params:O,headers:b,context:_,reportProgress:p,responseType:a,withCredentials:s})}}var pt=(()=>((pt=pt||{})[pt.Sent=0]="Sent",pt[pt.UploadProgress=1]="UploadProgress",pt[pt.ResponseHeader=2]="ResponseHeader",pt[pt.DownloadProgress=3]="DownloadProgress",pt[pt.Response=4]="Response",pt[pt.User=5]="User",pt))();class gM{constructor(t,e=200,o="OK"){this.headers=t.headers||new Gn,this.status=void 0!==t.status?t.status:e,this.statusText=t.statusText||o,this.url=t.url||null,this.ok=this.status>=200&&this.status<300}}class _M extends gM{constructor(t={}){super(t),this.type=pt.ResponseHeader}clone(t={}){return new _M({headers:t.headers||this.headers,status:void 0!==t.status?t.status:this.status,statusText:t.statusText||this.statusText,url:t.url||this.url||void 0})}}class tp extends gM{constructor(t={}){super(t),this.type=pt.Response,this.body=void 0!==t.body?t.body:null}clone(t={}){return new tp({body:void 0!==t.body?t.body:this.body,headers:t.headers||this.headers,status:void 0!==t.status?t.status:this.status,statusText:t.statusText||this.statusText,url:t.url||this.url||void 0})}}class Jm extends gM{constructor(t){super(t,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${t.url||"(unknown url)"}`:`Http failure response for ${t.url||"(unknown url)"}: ${t.status} ${t.statusText}`,this.error=t.error||null}}function qM(n,t){return{body:t,headers:n.headers,context:n.context,observe:n.observe,params:n.params,reportProgress:n.reportProgress,responseType:n.responseType,withCredentials:n.withCredentials}}let Fs=(()=>{class n{constructor(e){this.handler=e}request(e,o,i={}){let a;if(e instanceof xs)a=e;else{let p,b;p=i.headers instanceof Gn?i.headers:new Gn(i.headers),i.params&&(b=i.params instanceof hi?i.params:new hi({fromObject:i.params})),a=new xs(e,o,void 0!==i.body?i.body:null,{headers:p,context:i.context,params:b,reportProgress:i.reportProgress,responseType:i.responseType||"json",withCredentials:i.withCredentials})}const r=Un(a).pipe(function Qk(n,t){return ot(n,t,1)}(p=>this.handler.handle(p)));if(e instanceof xs||"events"===i.observe)return r;const s=r.pipe(Wn(p=>p instanceof tp));switch(i.observe||"body"){case"body":switch(a.responseType){case"arraybuffer":return s.pipe(pe(p=>{if(null!==p.body&&!(p.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return p.body}));case"blob":return s.pipe(pe(p=>{if(null!==p.body&&!(p.body instanceof Blob))throw new Error("Response is not a Blob.");return p.body}));case"text":return s.pipe(pe(p=>{if(null!==p.body&&"string"!=typeof p.body)throw new Error("Response is not a string.");return p.body}));default:return s.pipe(pe(p=>p.body))}case"response":return s;default:throw new Error(`Unreachable: unhandled observe type ${i.observe}}`)}}delete(e,o={}){return this.request("DELETE",e,o)}get(e,o={}){return this.request("GET",e,o)}head(e,o={}){return this.request("HEAD",e,o)}jsonp(e,o){return this.request("JSONP",e,{params:(new hi).append(o,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(e,o={}){return this.request("OPTIONS",e,o)}patch(e,o,i={}){return this.request("PATCH",e,qM(i,o))}post(e,o,i={}){return this.request("POST",e,qM(i,o))}put(e,o,i={}){return this.request("PUT",e,qM(i,o))}}return n.\u0275fac=function(e){return new(e||n)(U(Vm))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();class Qm{constructor(t,e){this.next=t,this.interceptor=e}handle(t){return this.interceptor.intercept(t,this.next)}}const eg=new R0("HTTP_INTERCEPTORS");let p7=(()=>{class n{intercept(e,o){return o.handle(e)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();const l7=/^\)\]\}',?\n/;let tg=(()=>{class n{constructor(e){this.xhrFactory=e}handle(e){if("JSONP"===e.method)throw new Error("Attempted to construct Jsonp request without HttpClientJsonpModule installed.");return new c1(o=>{const i=this.xhrFactory.build();if(i.open(e.method,e.urlWithParams),e.withCredentials&&(i.withCredentials=!0),e.headers.forEach((L,D)=>i.setRequestHeader(L,D.join(","))),e.headers.has("Accept")||i.setRequestHeader("Accept","application/json, text/plain, */*"),!e.headers.has("Content-Type")){const L=e.detectContentTypeHeader();null!==L&&i.setRequestHeader("Content-Type",L)}if(e.responseType){const L=e.responseType.toLowerCase();i.responseType="json"!==L?L:"text"}const a=e.serializeBody();let r=null;const s=()=>{if(null!==r)return r;const L=i.statusText||"OK",D=new Gn(i.getAllResponseHeaders()),S=function d7(n){return"responseURL"in n&&n.responseURL?n.responseURL:/^X-Request-URL:/m.test(n.getAllResponseHeaders())?n.getResponseHeader("X-Request-URL"):null}(i)||e.url;return r=new _M({headers:D,status:i.status,statusText:L,url:S}),r},p=()=>{let{headers:L,status:D,statusText:S,url:t0}=s(),r0=null;204!==D&&(r0=typeof i.response>"u"?i.responseText:i.response),0===D&&(D=r0?200:0);let W0=D>=200&&D<300;if("json"===e.responseType&&"string"==typeof r0){const n0=r0;r0=r0.replace(l7,"");try{r0=""!==r0?JSON.parse(r0):null}catch(L0){r0=n0,W0&&(W0=!1,r0={error:L0,text:r0})}}W0?(o.next(new tp({body:r0,headers:L,status:D,statusText:S,url:t0||void 0})),o.complete()):o.error(new Jm({error:r0,headers:L,status:D,statusText:S,url:t0||void 0}))},b=L=>{const{url:D}=s(),S=new Jm({error:L,status:i.status||0,statusText:i.statusText||"Unknown Error",url:D||void 0});o.error(S)};let O=!1;const _=L=>{O||(o.next(s()),O=!0);let D={type:pt.DownloadProgress,loaded:L.loaded};L.lengthComputable&&(D.total=L.total),"text"===e.responseType&&!!i.responseText&&(D.partialText=i.responseText),o.next(D)},R=L=>{let D={type:pt.UploadProgress,loaded:L.loaded};L.lengthComputable&&(D.total=L.total),o.next(D)};return i.addEventListener("load",p),i.addEventListener("error",b),i.addEventListener("timeout",b),i.addEventListener("abort",b),e.reportProgress&&(i.addEventListener("progress",_),null!==a&&i.upload&&i.upload.addEventListener("progress",R)),i.send(a),o.next({type:pt.Sent}),()=>{i.removeEventListener("error",b),i.removeEventListener("abort",b),i.removeEventListener("load",p),i.removeEventListener("timeout",b),e.reportProgress&&(i.removeEventListener("progress",_),null!==a&&i.upload&&i.upload.removeEventListener("progress",R)),i.readyState!==i.DONE&&i.abort()}})}}return n.\u0275fac=function(e){return new(e||n)(U(Oh))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();const yM=new R0("XSRF_COOKIE_NAME"),vM=new R0("XSRF_HEADER_NAME");class ng{}let b7=(()=>{class n{constructor(e,o,i){this.doc=e,this.platform=o,this.cookieName=i,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const e=this.doc.cookie||"";return e!==this.lastCookieString&&(this.parseCount++,this.lastToken=ah(e,this.cookieName),this.lastCookieString=e),this.lastToken}}return n.\u0275fac=function(e){return new(e||n)(U(B1),U(fc),U(yM))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})(),WM=(()=>{class n{constructor(e,o){this.tokenService=e,this.headerName=o}intercept(e,o){const i=e.url.toLowerCase();if("GET"===e.method||"HEAD"===e.method||i.startsWith("http://")||i.startsWith("https://"))return o.handle(e);const a=this.tokenService.getToken();return null!==a&&!e.headers.has(this.headerName)&&(e=e.clone({headers:e.headers.set(this.headerName,a)})),o.handle(e)}}return n.\u0275fac=function(e){return new(e||n)(U(ng),U(vM))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})(),M7=(()=>{class n{constructor(e,o){this.backend=e,this.injector=o,this.chain=null}handle(e){if(null===this.chain){const o=this.injector.get(eg,[]);this.chain=o.reduceRight((i,a)=>new Qm(i,a),this.backend)}return this.chain.handle(e)}}return n.\u0275fac=function(e){return new(e||n)(U(Um),U(Dt))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})(),u7=(()=>{class n{static disable(){return{ngModule:n,providers:[{provide:WM,useClass:p7}]}}static withOptions(e={}){return{ngModule:n,providers:[e.cookieName?{provide:yM,useValue:e.cookieName}:[],e.headerName?{provide:vM,useValue:e.headerName}:[]]}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({providers:[WM,{provide:eg,useExisting:WM,multi:!0},{provide:ng,useClass:b7},{provide:yM,useValue:"XSRF-TOKEN"},{provide:vM,useValue:"X-XSRF-TOKEN"}]}),n})(),z7=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({providers:[Fs,{provide:Vm,useClass:M7},tg,{provide:Um,useExisting:tg}],imports:[u7.withOptions({cookieName:"XSRF-TOKEN",headerName:"X-XSRF-TOKEN"})]}),n})();const Et_wcaUrl="https://www.worldcubeassociation.org";function f7(n,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(n,t)}var rg=m(408),m7=function(){function n(t){this._http=t,this.LOGGLY_INPUT_PREFIX="https://",this.LOGGLY_COLLECTOR_DOMAIN="logs-01.loggly.com",this.LOGGLY_SESSION_KEY="logglytrackingsession",this.LOGGLY_SESSION_KEY_LENGTH=this.LOGGLY_SESSION_KEY+1,this.LOGGLY_PROXY_DOMAIN="loggly"}return n.prototype.setProtocol=function(t){this.LOGGLY_INPUT_PREFIX=t},n.prototype.uuid=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var e=16*Math.random()|0;return("x"===t?e:3&e|8).toString(16)})},n.prototype.setKey=function(t,e){t.key=e,t.setSession(),this.setInputUrl(t)},n.prototype.setTag=function(t,e){t.tag=e},n.prototype.setDomainProxy=function(t,e){t.useDomainProxy=e,this.setInputUrl(t)},n.prototype.setSendConsoleError=function(t,e){if(t.sendConsoleErrors=e,!0===t.sendConsoleErrors){var o=window.onerror;window.onerror=function(i,a,r,s){t.push({category:"BrowserJsException",exception:{message:i,url:a,lineno:r,colno:s}}),o&&"function"==typeof o&&o.apply(window,arguments)}}},n.prototype.setInputUrl=function(t){t.inputUrl=!0===t.useDomainProxy?this.LOGGLY_INPUT_PREFIX+window.location.host+"/"+this.LOGGLY_PROXY_DOMAIN+"/inputs/"+t.key+"/tag/"+t.tag:this.LOGGLY_INPUT_PREFIX+(t.logglyCollectorDomain||this.LOGGLY_COLLECTOR_DOMAIN)+"/inputs/"+t.key+"/tag/"+t.tag},n.prototype.setSession=function(t){t?(this.session_id=t,this.setCookie(this.session_id)):this.session_id||(this.session_id=this.readCookie(),this.session_id||(this.session_id=this.uuid(),this.setCookie(this.session_id)))},n.prototype.push=function(t){var e=typeof t;if(t&&("object"===e||"string"===e)){var o=this;if("string"===e)t={text:t};else{if(t.logglyCollectorDomain)return void(o.logglyCollectorDomain=t.logglyCollectorDomain);if(void 0!==t.sendConsoleErrors&&this.setSendConsoleError(o,t.sendConsoleErrors),t.tag&&this.setTag(o,t.tag),t.useDomainProxy&&this.setDomainProxy(o,t.useDomainProxy),t.logglyKey)return void this.setKey(o,t.logglyKey);if(t.session_id)return void o.setSession(t.session_id)}!o.key||o.track(t).subscribe(function(i){},function(i){console.error(i)})}},n.prototype.track=function(t){return t.sessionId=this.session_id,this._http.post(this.inputUrl,t,{headers:(new Gn).set("Content-Type","text/plain")})},n.prototype.readCookie=function(){var t=rg.Cookie.get(this.LOGGLY_SESSION_KEY);if(t){var e=t.indexOf(this.LOGGLY_SESSION_KEY);if(e<0)return!1;var o=t.indexOf(";",e+1);return t.slice(e+this.LOGGLY_SESSION_KEY_LENGTH,o=o<0?t.length:o)}return!1},n.prototype.setCookie=function(t){rg.Cookie.set(this.LOGGLY_SESSION_KEY,t)},n=function O7(n,t,e,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,e):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(n,t,e,o);else for(var s=n.length-1;s>=0;s--)(r=n[s])&&(a=(i<3?r(a):i>3?r(t,e,a):r(t,e))||a);return i>3&&a&&Object.defineProperty(t,e,a),a}([Vq(),f7("design:paramtypes",[Fs])],n),n}(),ta=m(1158),Hs=m(7060);class sg{}class g7{constructor(){this.groupStrategy="basic",this.totalNumberOfTimers=16,this.skipDelegatesAndOrganizers=!0,this.doNotAssignJudges=!1,this.doNotAssignTasksToNewCompetitors=!1,this.useMultipleStages=!1,this.fixedSeating=!1,this.autoPickScramblersAndRunners=!1,this.bordersOnNametags=!0,this.printStationNumbersOnScoreCards=!1,this.printColorsOnTableOverview=!1,this.printColorsOnPersonalSchedules=!1}}class Ps{constructor(){this.judge=[],this.run=[],this.scramble=[]}static fromString(t){const e=t.split(";"),o=new Ps;return e.forEach(i=>{if(i.match(/^[JRS]/))switch(i.substring(0,1)){case"J":o.judge.push(parseInt(i.match(/[0-9]+/)[0]));break;case"R":o.run.push(parseInt(i.match(/[0-9]+/)[0]));break;case"S":o.scramble.push(parseInt(i.match(/[0-9]+/)[0]))}else i.match(/^[[0-9]+$/)&&(o.compete=parseInt(i.match(/[0-9]+/)[0]))}),o}competing(){return!!this.compete}toString(){let t="";return this.compete&&(t+=this.compete),this.judge.length&&this.judge.forEach(e=>t+=";J"+e),this.run.length&&this.run.forEach(e=>t+=";R"+e),this.scramble.length&&this.scramble.forEach(e=>t+=";S"+e),t.startsWith(";")&&(t=t.substring(1)),t.split(";").sort((e,o)=>{if(!e.match(/^[JRS]/))return-1;if(!o.match(/^[JRS]/))return 1;const i=parseInt(e.match(/[0-9]+/)[0]),a=parseInt(o.match(/[0-9]+/)[0]);return ia?1:0}).join(";")}competesBeforeJudging(){return this.compete{class n{static sortCompetitorsByGroupInEvent(e,o){e.persons=e.persons.sort(function(i,a){let r=i[o].group,s=a[o].group;if(""===r)return 1;if(""===s)return-1;if(this.startsWithANumber(r)&&this.startsWithANumber(s)){if(parseInt(r)parseInt(s))return 1}return this.startsWithANumber(r)&&!this.startsWithANumber(s)?-1:!this.startsWithANumber(r)&&this.startsWithANumber(s)?1:(r=i.name.toUpperCase(),s=a.name.toUpperCase(),rs?1:0)}.bind(this))}static startsWithANumber(e){return new RegExp("^[0-9]+").test(e)}static sortCompetitorsBySpeedInEvent(e,o,i){e.persons=this.sortBySpeed(e,o),i&&(e.persons=e.persons.reverse())}static getTopCompetitorsBySpeedInEvent(e,o){const i=this.sortBySpeed(e,o).filter(r=>r[o].competing);return i.slice(0,Math.floor(Math.max(5,i.length/10)))}static sortBySpeed(e,o){return e.persons.sort(function(i,a){const r=this.worldRankingOfPersonInEvent(i,o),s=this.worldRankingOfPersonInEvent(a,o);return isNaN(r)?1:isNaN(s)||rs?1:0}.bind(this))}static worldRankingOfPersonInEvent(e,o){return null!==e.personalBests&&e.personalBests.map(i=>i.eventId).includes(o)?Math.min(...e.personalBests.filter(i=>i.eventId===o).map(i=>i.worldRanking)):NaN}static sortCompetitorsByName(e){e.persons=e.persons.sort(function(o,i){const a=o.name.toUpperCase(),r=i.name.toUpperCase();return ar?1:0})}static getEvent(e,o){return o.events.filter(i=>i.id===e)[0]}static countCJRSForEvent(e,o,i){const a=n.getEvent(o,e);i||(i=a.configuration.scrambleGroups*a.configuration.stages),a.groupCounters=[];let r=1;for(;r<=i;){let s=this.countCompetitors(e,o,r)+"|";s+=this.countJudges(e,o,r)+"|",s+=this.countRunners(e,o,r)+"|",s+=this.countScramblers(e,o,r).length,a.groupCounters.push(s),r++}}static countScramblers(e,o,i){return e.persons.filter(a=>a[o].group.split(";").indexOf("S"+i)>-1)}static countRunners(e,o,i){return e.persons.filter(a=>a[o].group.split(";").indexOf("R"+i)>-1).length}static countJudges(e,o,i){return e.persons.filter(a=>a[o].group.split(";").indexOf("J"+i)>-1).length}static countCompetitors(e,o,i){return e.persons.filter(a=>a[o].group.split(";").indexOf(i.toString())>-1).length}static sortScramblersByScramblingAssigned(e,o){return this.sortByAssignedTaskOfType(e,o,"S")}static sortRunnersByRunningAssigned(e,o){return this.sortByAssignedTaskOfType(e,o,"R")}static sortByAssignedTaskOfType(e,o,i){const a=this.allEventIds(e);return o.sort(function(r,s){if(this.isOrganizerOrDelegate(s))return-1;if(this.isOrganizerOrDelegate(r))return 1;const p=this.countTasks(r,a,i),b=this.countTasks(s,a,i);return pb?1:0}.bind(this))}static sortByCompetingToTaskRatio(e,o,i){const a=this.allEventIds(e);return i.sort(function(r,s){const p=r[o].group.split(";").length,b=s[o].group.split(";").length;if(p!=b)return pr[t0].competing).length,S=this.countTasks(s,a)/a.filter(t0=>s[t0].competing).length;return DS?1:0}.bind(this))}static countTasks(e,o,i){const a=o.map(r=>e[r].group.split(";").filter(p=>i?p.startsWith(i):p.startsWith("J")||p.startsWith("R")||p.startsWith("S")).length);return this.sum(a)}static sum(e){let o=0;for(let i=0;io.id)}static notAssignedToAnythingYetInGroup(e,o,i){return 0===e.split(";").filter(a=>n.matchesGroup(a,o,i)).length}static matchesGroup(e,o,i){const a=parseInt(e.match(/[0-9]+/)[0]),r=o.configuration.stages;return a-1-(a-1)%r==i-1-(i-1)%r}static isOrganizerOrDelegate(e){return e.roles.includes("delegate")||e.roles.includes("trainee-delegate")||e.roles.includes("organizer")}static assignExtraJudge(e,o,i){e[o].group+=";J"+i,e[o].group=e[o].group.split(";").sort((a,r)=>{if(!a.match(/^[JRS]/))return-1;if(!r.match(/^[JRS]/))return 1;const s=parseInt(a.match(/[0-9]+/)[0]),p=parseInt(r.match(/[0-9]+/)[0]);return sp?1:0}).join(";")}static countGroupsForEvent(e,o){return Math.max(...e.persons.filter(i=>i[o.id].competing).map(i=>{const a=i[o.id].group.split(";");return a[0]?parseInt(a[0].match(/[0-9]+/)[0]):0}))}static generateStaffBasedOnPersonalBests(e){const o=this.getInitialStaff(e);for(const i of e.events)n.sortCompetitorsBySpeedInEvent(e,i.id,!1),e.persons.filter(a=>a[i.id]?.competing).forEach((a,r,s)=>{ri.wcaId===e.wcaId)}static getInitialStaff(e){return n.sortCompetitorsByName(e),e.persons.filter(o=>!!o.wcaId).map(o=>{const i=new sg;return i.name=o.name,i.wcaId=o.wcaId,i.isAllowedTo=!o.age||o.age>=this._minimumAgeRequiredToRun?["run"]:[],i})}static findFirstEventOfPerson(e,o){for(const i of e.events)if("333fm"!==i.id&&o[i.id].competing)return i;return null}static competesBeforeJudging(e,o){return Ps.fromString(e[o].group).competesBeforeJudging()}static getStageName(e,o,i){if(this.getNumberOfRooms(e)<2)return null;const r=o.id+"-r1-g"+i;for(const s of e.schedule.venues)for(const p of s.rooms)for(const b of p.activities)if(b.childActivities.map(O=>O.activityCode).includes(r))return p.name;return null}static getNumberOfRooms(e){return e.schedule.venues.map(o=>o.rooms.length).reduce((o,i)=>o+i,0)}static getAllRooms(e){return e?.schedule.venues.map(o=>o.rooms).flat()}}return n._minimumAgeRequiredToRun=14,n})();class LM{static addChildActivitiesForEveryRound(t){let e=this.getHighestActivityId(t)+1;t.schedule.venues.forEach(o=>{o.rooms.forEach(i=>i.activities.forEach(a=>{if(!a.activityCode.startsWith("other")){const r=(0,Hs.hI)(a.activityCode),s=R1.getEvent(r.eventId,t);this.createChildActivitiesFor(t,a,s),e=this.assignIdsToChildActivities(a.childActivities,e)}}))})}static createChildActivitiesFor(t,e,o){if(this.hasExpectedNumberOfChildActivities(t,e,o))return;e.childActivities=[];const i=o.configuration.scrambleGroups,a=o.configuration.stages,r=this.splitInGroups(e.startTime,e.endTime,i);for(let s=0;s{o.rooms.forEach(i=>i.activities.forEach(a=>{e.push(a),a.childActivities.forEach(r=>e.push(r))}))}),e}static getHighestActivityId(t){const e=this.getAllActivitiesFromWcif(t);return Math.max(...e.map(o=>o.id))}static splitInGroups(t,e,o){const i=ta(t),a=ta(e),r=ta.duration(a.diff(i)).asMilliseconds()/o,s=[t];for(let p=1;po.id=e++),e}static createAssignmentsInWcif(t,e){this.resetAssignmentsOfAllPersons(t);for(const o of t.schedule.venues)for(const i of o.rooms)for(const a of i.activities)for(const r of a.childActivities.filter(s=>s.activityCode.includes("-r1-g"))){const s=e.rooms.filter(L=>L.id===i.id)?.[0]?.stationNumberFrom||1,p=(0,Hs.hI)(r.activityCode);t.persons.filter(L=>L[p.eventId].group.split(";")[0]===""+p.groupNumber).forEach((L,D)=>{this.createAssignmentFor(L,r,"competitor",s+D),L[p.eventId].stationNumber=s+D,L[p.eventId].stageColor=i.color}),t.persons.filter(L=>L[p.eventId].group.split(";").includes("J"+p.groupNumber)).forEach(L=>this.createAssignmentFor(L,r,"staff-judge",null)),t.persons.filter(L=>L[p.eventId].group.split(";").includes("S"+p.groupNumber)).forEach(L=>this.createAssignmentFor(L,r,"staff-scrambler",null)),t.persons.filter(L=>L[p.eventId].group.split(";").includes("R"+p.groupNumber)).forEach(L=>this.createAssignmentFor(L,r,"staff-runner",null))}}static resetAssignmentsOfAllPersons(t){t.persons.forEach(e=>{e.assignments=[]})}static createAssignmentFor(t,e,o,i){t.assignments.push({activityId:e.id,stationNumber:i,assignmentCode:o})}}let _7=(()=>{class n{constructor(e){this.httpClient=e,this.FOUR_WEEKS=28,this.getToken(),this.headerParams=new Gn,this.headerParams=this.headerParams.set("Authorization",`Bearer ${this.oauthToken}`),this.headerParams=this.headerParams.set("Content-Type","application/json"),this.initLoggly()}initLoggly(){this.logglyService=new m7(this.httpClient),this.logglyService.push({logglyKey:"3c4e81e2-b2ae-40e3-88b5-ba8e8b810586",sendConsoleErrors:!1,tag:"AGE"})}getToken(){const e=window.location.hash.slice(1,window.location.hash.length-1),o=new URLSearchParams(e);o.has("access_token")&&(this.oauthToken=o.get("access_token"))}logIn(){window.location.href=`${Et_wcaUrl}/oauth/authorize?client_id=d9db39d5fd0195bcdc212ead360c748592cd1fd1409b040dd790281da91ef10d&redirect_uri=https://goosly.github.io/AGE/&response_type=token&scope=public manage_competitions`}getUser(){return this.httpClient.get(`${Et_wcaUrl}/api/v0/me`,{headers:this.headerParams})}getCompetitions(){let e=`${Et_wcaUrl}/api/v0/competitions?managed_by_me=true`;{const o=new Date;o.setDate(o.getDate()-this.FOUR_WEEKS),e+=`&start=${o.toISOString()}`}return this.httpClient.get(e,{headers:this.headerParams})}getWcif(e){return this.httpClient.get(`${Et_wcaUrl}/api/v0/competitions/${e}/wcif`,{headers:this.headerParams})}patchWcif(e,o,i,a){this.addAgeExtension(e),LM.addChildActivitiesForEveryRound(e),LM.createAssignmentsInWcif(e,o);const r=e.persons.map(p=>({assignments:p.assignments,name:p.name,registrantId:p.registrantId,wcaId:p.wcaId,wcaUserId:p.wcaUserId}));this.patch({id:e.id,schedule:e.schedule,persons:r},a,i)}patch(e,o,i){this.httpClient.patch(`${Et_wcaUrl}/api/v0/competitions/${e.id}/wcif`,JSON.stringify(e),{headers:this.headerParams}).subscribe(null,a=>o(a),()=>i())}doesNotContainAGEExtension(e){return 0===e.extensions.filter(o=>"AGE"===o.id).length}addAgeExtension(e){this.doesNotContainAGEExtension(e)&&e.extensions.push({id:"AGE",specUrl:"https://github.com/Goosly/AGE",data:{}})}logUserLoggedIn(e){this.logMessage(e.me.name+" ("+e.me.wca_id+") has logged in into AGE")}logUserFetchedWcifOf(e,o){this.logMessage(e+" fetched the Wcif of "+o)}logUserImportedFromWcif(e,o){this.logMessage(e+" imported assignments from Wcif for "+o)}logUserImportedFromCsv(e,o){this.logMessage(e+" imported from CSV for "+o)}logUserClicksExport(e,o){this.logMessage(e+" clicks export for "+o)}logUserSavedFromWcif(e,o){this.logMessage(e+" saved the Wcif of "+o)}logUserGotErrorFromSavingWcif(e,o,i){this.logMessage(e+" got an error saving the wcif of "+o+": "+i)}logUserClicksBackToEdit(e,o){this.logMessage(e+" goes back to editing for "+o)}logMessage(e){setTimeout(()=>{try{this.logglyService.push(e)}catch(o){console.error(o)}},0)}}return n.\u0275fac=function(e){return new(e||n)(U(Fs))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),pg=(()=>{class n{constructor(){this.configuration=new g7}generateGrouping(e){R1.getEvent(e,this.wcif).configuration.skip||("basic"===this.configuration.groupStrategy?this.generateBasicGrouping(e):"basicBySpeed"===this.configuration.groupStrategy?this.generateBasicBySpeedGrouping(e,!1):"basicBySpeedReverse"===this.configuration.groupStrategy?this.generateBasicBySpeedGrouping(e,!0):"advanced"===this.configuration.groupStrategy&&this.generateAdvancedGrouping(e,this.getStaffFile()))}generateAdvancedGrouping(e,o){const i=(a,r)=>this.generateGroupingForEvent(a,r);if(o){const a=new FileReader;a.readAsText(o),a.onload=function(r){const s=this.getStaff(r.target.result);i(e,s)}.bind(this)}else{if(!this.configuration.autoPickScramblersAndRunners)throw new Error("There are no scramblers and runners! Please select a CSV file or let AGE pick scramblers and runners");i(e,R1.generateStaffBasedOnPersonalBests(this.wcif))}}getStaff(e){const o=e.includes("\r\n")?e.split("\r\n"):e.split("\n"),i=this.determineSeparator(e),a=o[0].split(i);this.validateHeaders(a);const r=o.splice(1),s=[];for(let p=0;p{b[a.indexOf(_)]&&O.isAllowedTo.push(_)}),s.push(O)}return s}validateHeaders(e){["name","wcaId","run","222","333","444","555","666","777","333bf","333oh","clock","minx","pyram","skewb","sq1","444bf","555bf","333mbf"].forEach(i=>{if(!e.includes(i)){const a="Expected header "+i+" in the selected csv file, but it was not present.";throw alert(a),new Error(a)}})}generateBasicGrouping(e){const o=R1.getEvent(e,this.wcif),i=o.configuration;let a=0;this.shuffleCompetitors();const r=this.wcif.persons.filter(s=>s[e].competing);this.moveTopCompetitorsToPositionsForLastGroup(r,o),r.forEach(s=>{s[e].group=a+1+"",a=(a+1)%i.scrambleGroups}),this.countCJRSForEvent(e),R1.sortCompetitorsByName(this.wcif)}generateBasicBySpeedGrouping(e,o){const a=R1.getEvent(e,this.wcif).configuration,r=this.wcif.persons.filter(s=>s[e].competing).length/a.scrambleGroups;R1.sortCompetitorsBySpeedInEvent(this.wcif,e,o),this.wcif.persons.filter(s=>s[e].competing).forEach((s,p)=>{s[e].group=Math.trunc(p/r)+1+""}),this.countCJRSForEvent(e),R1.sortCompetitorsByName(this.wcif)}generateGroupingForEvent(e,o){const i=R1.getEvent(e,this.wcif),a=this.createTaskCounter(i.configuration);this.markPersonsThatArePartOfTheStaff(o),this.shuffleCompetitors();let r=this.wcif.persons.filter(_=>_[e].competing),s=this.wcif.persons.filter(_=>_[e].competing&&this.canScramble(_,o,e)),p=this.wcif.persons.filter(_=>_[e].competing&&this.canRun(_,o));s.length{a[b].S.max>a[b].S.count&&(_[e].group=b+1+";S"+this.nextGroupOnSameStage(b,i),a[b].S.count++,O.push(_.registrantId)),b=this.increment(b,i)}),b=0,p=p.filter(_=>this.isNotAssigned(_,O)),p=R1.sortRunnersByRunningAssigned(this.wcif,p),this.moveTopCompetitorsToPositionsForLastGroup(p,i),p.forEach(_=>{a[b].R.max>a[b].R.count&&(_[e].group=b+1+";R"+this.nextGroupOnSameStage(b,i),a[b].R.count++,O.push(_.registrantId)),b=this.increment(b,i)}),b=0,r=r.filter(_=>this.isNotAssigned(_,O)),this.moveTopCompetitorsToPositionsForLastGroup(r,i),r.forEach(_=>{!this.configuration.doNotAssignJudges&&this.canJudge(_)&&a[b].J.max>a[b].J.count?(_[e].group=b+1+";J"+this.nextGroupOnSameStage(b,i),a[b].J.count++,O.push(_.registrantId)):(_[e].group=b+1+"",O.push(_.registrantId)),b=this.increment(b,i)}),this.configuration.fixedSeating&&!this.configuration.doNotAssignJudges&&this.fillAllUsedTimersWithJudges(e),this.swapNewCompetitorsAssignmentsSoTheyAlwaysCompeteFirstBeforeJudging(),R1.countCJRSForEvent(this.wcif,e),R1.sortCompetitorsByName(this.wcif)}moveTopCompetitorsToPositionsForLastGroup(e,o){if(this.isScrambleDependentEvent(o)){const i=R1.getTopCompetitorsBySpeedInEvent(this.wcif,o.id).filter(a=>e.includes(a));if(i.length<=e.length/o.configuration.scrambleGroups)for(let a=0;a=e.length)throw new Error("Unexpected error!");p>=e.length&&(p=e.length-1),p!==b&&(e[b]=e[p],e[p]=i[a])}else console.debug("Not doing top x in last group for event: "+o.id),console.debug(e.length)}}isScrambleDependentEvent(e){return["222","333","333bf","333oh","clock","pyram","skewb","sq1","444bf"].includes(e.id)}fillAllUsedTimersWithJudges(e){const o=R1.getEvent(e,this.wcif);if(o.configuration.scrambleGroups<=2)return;const i=o.configuration.scrambleGroups*o.configuration.stages;let a=1;for(;a<=i;){const r=R1.countCompetitors(this.wcif,e,a);let s=R1.countJudges(this.wcif,e,a);if(sa[e.id].competing&&this.canJudge(a)&&R1.notAssignedToAnythingYetInGroup(a[e.id].group,e,o));return R1.sortByCompetingToTaskRatio(this.wcif,e.id,i)}swapAssignments(e,o,i){const a=e[i.id].group;e[i.id].group=o[i.id].group,o[i.id].group=a}nextGroupOnSameStage(e,o){return(e+o.configuration.stages)%this.numberOfGroups(o)+1}markPersonsThatArePartOfTheStaff(e){const o=e.map(i=>i.wcaId);this.wcif.persons.forEach(i=>i.isStaff=o.includes(i.wcaId))}numberOfGroups(e){return e.configuration.stages*e.configuration.scrambleGroups}increment(e,o){return(e+1)%this.numberOfGroups(o)}decrement(e,o){const i=this.numberOfGroups(o);return(e+i-1)%i}isNotAssigned(e,o){return-1===o.indexOf(e.registrantId)}processWcif(){if(!this.wcif.events||0===this.wcif.events.length)throw alert("No events found! Please define all rounds and the schedule on the WCA website and then restart."),this.wcif=void 0,new Error("No events");if(!this.wcif.persons||0===this.wcif.persons.length)throw alert("No competitors found! Maybe registration is not open yet?"),this.wcif=void 0,new Error("No competitors");for(const e of this.wcif.events){if(e.numberOfRegistrations=0,!e.rounds||!e.rounds.length)throw alert("No rounds found for "+e.id+"! Please define all rounds and the schedule on the WCA website and then restart."),this.wcif=void 0,new Error("No rounds for "+e.id);e.round1=e.rounds[0],e.numberOfRounds=e.rounds?e.rounds.length:0,this.determineStartTimeOfEvent(e)}this.sortEventsByStartTime(),this.processRegistrationsOfPersons(),this.setDefaultEventConfiguration(),this.processRooms()}processRegistrationsOfPersons(){const e=[];for(const o of this.wcif.persons)if(o.fullName=o.name,o.name=o.name.split("(")[0],o.age=ta().diff(ta(o.birthdate,"YYYY-MM-DD"),"years")||"",o.registration&&"accepted"===o.registration.status&&o.registration.isCompeting)for(const i of this.wcif.events)o.registration.eventIds.indexOf(i.id)>-1?(o[i.id]={competing:!0,group:"1"},i.numberOfRegistrations++):o[i.id]={competing:!1,group:""};else e.push(o.registrantId);this.wcif.persons=this.wcif.persons.filter(o=>-1===e.indexOf(o.registrantId))}determineStartTimeOfEvent(e){e.startTime="";for(const o of this.wcif.schedule.venues)for(const i of o.rooms)for(const a of i.activities)a.activityCode.startsWith(e.id+"-r1")&&(""===e.startTime||e.startTime>a.startTime)&&(e.startTime=a.startTime)}importAssignmentsFromWcif(){this.resetGroupsForAllCompetitors();const e=LM.getAllActivitiesFromWcif(this.wcif);this.wcif.persons.forEach(o=>this.readPersonAssignmentsFromWcif(o,e)),this.calculateStagesOfAllEvents()}calculateStagesOfAllEvents(){this.wcif.events.forEach(e=>{const o=R1.countGroupsForEvent(this.wcif,e);e.configuration.stages=o>0?o/e.configuration.scrambleGroups:1})}resetGroupsForAllCompetitors(){this.wcif.persons.forEach(e=>{this.wcif.events.forEach(o=>{e[o.id].group=""})})}readPersonAssignmentsFromWcif(e,o){this.sortAssignmentsByAssignmentCode(e),e.assignments.forEach(i=>{const a=o.filter(s=>s.id.toString()===i.activityId.toString());if(0===a.length)return;const r=(0,Hs.hI)(a[0].activityCode);r.attemptNumber&&1!==r.attemptNumber||1!==r.roundNumber||(0!==e[r.eventId].group.length&&(e[r.eventId].group+=";"),"competitor"===i.assignmentCode&&(e[r.eventId].stationNumber=i.stationNumber),e[r.eventId].group+=this.convertAssignmentCodeFromWcif(i.assignmentCode),e[r.eventId].group+=(r.groupNumber||1).toString())})}convertAssignmentCodeFromWcif(e){switch(e){case"competitor":return"";case"staff-judge":return"J";case"staff-scrambler":return"S";case"staff-runner":return"R";case"staff-dataentry":return"D";case"staff-announcer":return"A"}}sortAssignmentsByAssignmentCode(e){e.assignments=e.assignments.sort((o,i)=>o.assignmentCode.localeCompare(i.assignmentCode))}importAssignmentsFromCsv(e){const o=document.getElementById("importCsv").files[0];if(!o)throw alert("Please select a CSV file to import first"),Error("No CSV file to import");{const i=new FileReader;i.readAsText(o),i.onload=function(a){const r=a.target.result,s=r.includes("\r\n")?r.split("\r\n"):r.split("\n"),p=this.determineSeparator(r),b=s[0].split(p),O=s.splice(1);let _=0;for(let R=0;RS.name===L[0]||S.fullName===L[0]);if(0!==D.length){for(let S=1;Si.id===o.id)[0],o.configuration.scrambleGroups=Math.max(o.round1.scrambleSetCount,o.configuration.scrambleGroups)}canJudge(e){return!(this.configuration.doNotAssignTasksToNewCompetitors&&!e.wcaId||this.configuration.skipDelegatesAndOrganizers&&R1.isOrganizerOrDelegate(e))}canScramble(e,o,i){const a=o.filter(r=>r.wcaId===e.wcaId);return 1===a.length&&(a[0].isAllowedTo.indexOf("scrambleEverything")>-1||a[0].isAllowedTo.indexOf(i)>-1)}canRun(e,o){const i=o.filter(a=>a.wcaId===e.wcaId);return 1===i.length&&i[0].isAllowedTo.indexOf("run")>-1}shuffleCompetitors(){let e,o,i;for(e=this.wcif.persons.length-1;e>0;e--)o=Math.floor(Math.random()*(e+1)),i=this.wcif.persons[e],this.wcif.persons[e]=this.wcif.persons[o],this.wcif.persons[o]=i}sortEventsByStartTime(){this.wcif.events=this.wcif.events.sort(function(e,o){const i=e.startTime,a=o.startTime;return""===i?1:""===a||ia?1:0})}createTaskCounter(e){const o=e.stages*e.scrambleGroups,i=[{J:{max:e.timers,count:0},R:{max:e.runners,count:0},S:{max:e.scramblers,count:0}}];for(let a=0;a{if(!e.wcaId){const o=R1.findFirstEventOfPerson(this.wcif,e);if(null!==o&&!R1.competesBeforeJudging(e,o.id)){const i=this.wcif.persons.filter(a=>!!a.wcaId&&R1.competesBeforeJudging(a,o.id)&&Ps.fromString(e[o.id].group).similarTasksAs(a[o.id].group));i.length>0&&this.swapAssignments(e,i[0],o)}}})}processRooms(){this.configuration.rooms=R1.getAllRooms(this.wcif).map(e=>({id:e.id,name:e.name,color:e.color,stationNumberFrom:1}))}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();var q7=m(8267);let y7=(()=>{class n{constructor(){this.formats=[{id:"a",label:"ao5"},{id:"m",label:"mo3"},{id:"1",label:"mo3"},{id:"2",label:"mo3"},{id:"3",label:"mo3"}],this.isoCountries={AD:"Andorra",AE:"United Arab Emirates",AF:"Afghanistan",AG:"Antigua and Barbuda",AL:"Albania",AM:"Armenia",AO:"Angola",AR:"Argentina",AT:"Austria",AU:"Australia",AZ:"Azerbaijan",BA:"Bosnia and Herzegovina",BB:"Barbados",BD:"Bangladesh",BE:"Belgium",BF:"Burkina Faso",BG:"Bulgaria",BH:"Bahrain",BI:"Burundi",BJ:"Benin",BN:"Brunei",BO:"Bolivia",BR:"Brazil",BS:"Bahamas",BT:"Bhutan",BW:"Botswana",BY:"Belarus",BZ:"Belize",CA:"Canada",CD:"Democratic Republic of the Congo",CF:"Central African Republic",CG:"Congo",CH:"Switzerland",CI:"Cote d_Ivoire",CL:"Chile",CM:"Cameroon",CN:"China",CO:"Colombia",CR:"Costa Rica",CU:"Cuba",CV:"Cabo Verde",CY:"Cyprus",CZ:"Czech Republic",DE:"Germany",DJ:"Djibouti",DK:"Denmark",DM:"Dominica",DO:"Dominican Republic",DZ:"Algeria",EC:"Ecuador",EE:"Estonia",EG:"Egypt",ER:"Eritrea",ES:"Spain",ET:"Ethiopia",FI:"Finland",FJ:"Fiji",FM:"Federated States of Micronesia",FR:"France",GA:"Gabon",GB:"United Kingdom",GD:"Grenada",GE:"Georgia",GH:"Ghana",GM:"Gambia",GN:"Guinea",GQ:"Equatorial Guinea",GR:"Greece",GT:"Guatemala",GW:"Guinea Bissau",GY:"Guyana",HK:"Hong Kong",HN:"Honduras",HR:"Croatia",HT:"Haiti",HU:"Hungary",ID:"Indonesia",IE:"Ireland",IL:"Israel",IN:"India",IQ:"Iraq",IR:"Iran",IS:"Iceland",IT:"Italy",JM:"Jamaica",JO:"Jordan",JP:"Japan",KE:"Kenya",KG:"Kyrgyzstan",KH:"Cambodia",KI:"Kiribati",KM:"Comoros",KN:"Saint Kitts and Nevis",KP:"Democratic People_s Republic of Korea",KR:"Korea",KW:"Kuwait",KZ:"Kazakhstan",LA:"Laos",LB:"Lebanon",LC:"Saint Lucia",LI:"Liechtenstein",LK:"Sri Lanka",LR:"Liberia",LS:"Lesotho",LT:"Lithuania",LU:"Luxembourg",LV:"Latvia",LY:"Libya",MA:"Morocco",MC:"Monaco",MD:"Moldova",ME:"Montenegro",MG:"Madagascar",MH:"Marshall Islands",MK:"Macedonia",ML:"Mali",MM:"Myanmar",MN:"Mongolia",MO:"Macau",MR:"Mauritania",MT:"Malta",MU:"Mauritius",MV:"Maldives",MW:"Malawi",MX:"Mexico",MY:"Malaysia",MZ:"Mozambique",NA:"Namibia",NE:"Niger",NG:"Nigeria",NI:"Nicaragua",NL:"Netherlands",NO:"Norway",NP:"Nepal",NR:"Nauru",NZ:"New Zealand",OM:"Oman",PA:"Panama",PE:"Peru",PG:"Papua New Guinea",PH:"Philippines",PK:"Pakistan",PL:"Poland",PS:"Palestine",PT:"Portugal",PW:"Palau",PY:"Paraguay",QA:"Qatar",RO:"Romania",RS:"Serbia",RU:"Russia",RW:"Rwanda",SA:"Saudi Arabia",SB:"Solomon Islands",SC:"Seychelles",SD:"Sudan",SE:"Sweden",SG:"Singapore",SI:"Slovenia",SK:"Slovakia",SL:"Sierra Leone",SM:"San Marino",SN:"Senegal",SO:"Somalia",SR:"Suriname",SS:"South Sudan",ST:"Sao Tome and Principe",SV:"El Salvador",SY:"Syria",SZ:"Swaziland",TD:"Chad",TG:"Togo",TH:"Thailand",TJ:"Tajikistan",TL:"Timor-Leste",TM:"Turkmenistan",TN:"Tunisia",TO:"Tonga",TR:"Turkey",TT:"Trinidad and Tobago",TV:"Tuvalu",TW:"Taiwan",TZ:"Tanzania",UA:"Ukraine",UG:"Uganda",US:"USA",UY:"Uruguay",UZ:"Uzbekistan",VA:"Holy See",VC:"Saint Vincent and the Grenadines",VE:"Venezuela",VN:"Vietnam",VU:"Vanuatu",WS:"Samoa",XA:"XA",XE:"XE",XK:"Kosovo",XM:"XM",XS:"XS",YE:"Yemen",ZA:"South Africa",ZM:"Zambia",ZW:"Zimbabwe"}}csvGroupAndTaskAssignments(e){let o="Name,"+e.events.map(a=>a.id).join(",")+"\r\n";e.persons.forEach(a=>{o+=a.name+",",o+=e.events.map(r=>a[r.id].group).join(","),o+="\r\n"}),this.downloadFile(o,"groupAndTaskAssignments-"+e.id+".csv")}pdfGroupOverview(e){const o={content:[],styles:{},defaultStyle:{fontSize:11},footer:{columns:["",{alignment:"right",text:"Generated by AGE"}],margin:[30,0]}};e.events.forEach(a=>{const r=a.configuration;if(r.skip)return;const s=r.scrambleGroups*r.stages;for(let p=1;p<=s;p++){const b=e.persons.filter(D=>D[a.id].group.split(";")[0]===""+p),O=e.persons.filter(D=>D[a.id].group.split(";").includes("J"+p)),_=e.persons.filter(D=>D[a.id].group.split(";").includes("S"+p)),R=e.persons.filter(D=>D[a.id].group.split(";").includes("R"+p));o.content.push({text:[{text:a.id,bold:!0},{text:" - group "+p+" has "+b.length+" competitors, "+O.length+" judges, "+_.length+" scramblers and "+R.length+" runners\n"},{text:"\u2022 Competitors: "},{text:b.map(D=>D.name).join(", ")+"\n"},{text:"\u2022 Judges: "},{text:O.map(D=>D.name).join(", ")+"\n"},{text:"\u2022 Scramblers: "},{text:_.map(D=>D.name).join(", ")+"\n"},{text:"\u2022 Runners: "},{text:R.map(D=>D.name).join(", ")+"\n\n"}],unbreakable:!0})}o.content.push("\n\n")});const i="namesPerGroupOverview-"+e.id+".pdf";pdfMake.createPdf(o).download(i)}pdfTableGroupAndTaskAssignments(e,o){const i={pageOrientation:"landscape",content:[{style:"tableOverview",table:{headerRows:1,paddingLeft:function(r,s){return 0},paddingRight:function(r,s){return 0},paddingTop:function(r,s){return 2},paddingBottom:function(r,s){return 2},body:[]},layout:"lightHorizontalLines"}],styles:{tableOverview:{lineHeight:1}},defaultStyle:{fontSize:9},footer:{columns:["",{alignment:"right",text:"Generated by AGE"}],margin:[30,0]}};i.content[0].table.body.push(["Name"]),e.events.forEach(r=>{i.content[0].table.body[0].push(r.id)}),e.persons.forEach(r=>{const s=[r.name];e.events.forEach(p=>{s.push(o.printColorsOnTableOverview&&r[p.id].stageColor?{text:r[p.id].group,background:r[p.id].stageColor,color:"white"}:r[p.id].group)}),i.content[0].table.body.push(s)});const a="tableOverview-"+e.id+".pdf";pdfMake.createPdf(i).download(a)}pdfPersonalSchedules(e,o){const i={content:[],styles:{nametag:{margin:[0,30,0,0],lineHeight:.7},firstNametag:{margin:[0,0,0,0],lineHeight:.7},tableExample:{margin:[0,0,0,0],lineHeight:1},name:{fontSize:18,alignment:"center",margin:[0,10,0,0]},wcaId:{fontSize:10,alignment:"center",margin:[0,2,0,0]},country:{fontSize:10,alignment:"center",margin:[0,2,0,0]},startTime:{fontSize:7}},defaultStyle:{fontSize:8}};e.persons.forEach(r=>{const s=this.getOneNametagToFill(o.bordersOnNametags);s.table.body[0][1].table.body[0][0].text=r.name,s.table.body[0][1].table.body[1][0].text="Competitor id: "+r.registrantId,s.table.body[0][1].table.body[2][0].text=r.wcaId?r.wcaId:" ",s.table.body[0][1].table.body[3][0].text=this.getCountryName(r.countryIso2);let p=0,b=0;for(e.events.forEach(O=>{""!==r[O.id].group&&(s.table.body[0][0].table.body[0][p].table.body[b][0].text=this.formatStartTimeOf(O,e.schedule.venues[0].timezone),s.table.body[0][0].table.body[0][p].table.body[b][1]=this.getIconOf(O.id),s.table.body[0][0].table.body[0][p].table.body[b][2]=o.printColorsOnPersonalSchedules&&r[O.id].stageColor?{text:r[O.id].group,background:r[O.id].stageColor,color:"white"}:r[O.id].group,b++,b>5&&(p++,b=0))}),0===b&&p--;p<2;)s.table.body[0][0].table.body[0].pop(),p++;i.content.push(s)}),i.content[0].style="firstNametag";const a="personalSchedules-"+e.id+".pdf";pdfMake.createPdf(i).download(a)}formatStartTimeOf(e,o){return ta(e.startTime).tz(o).format("H:mm")}getOneNametagToFill(e){return{style:"nametag",table:{widths:[245,245],body:[[{style:"tableExample",table:{body:[[{style:"tableExample",table:{body:[[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "]]},layout:"noBorders"},{style:"tableExample",table:{body:[[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "]]},layout:"noBorders"},{style:"tableExample",table:{body:[[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "],[{style:"startTime",text:" "}," "," "]]},layout:"noBorders"}]]}},{style:"tableExample",table:{widths:[240],body:[[{style:"name",text:""}],[{style:"wcaId",text:""}],[{style:"wcaId",text:""}],[{style:"country",text:""}]]},layout:"noBorders",alignment:"center"}]]},layout:e?{hLineColor:"lightgray",vLineColor:"lightgray"}:"noBorders",unbreakable:!0}}getIconOf(e){return{image:this.getDataUrlOf(e),width:10}}getDataUrlOf(e){switch(e){case"222":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA5CAIAAADoTa/RAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACYSURBVGhD7di9DYAgEEBhdAamYP+eLZiCBegkEaO14RWXvK/xJ5G84hrvGGOkOM51DSJY7jsMvffW2n3/Qykl57weHvvPnLm3Wut69cv8fB30sf1MZ5dkLslckrkkc0nmkswlmUsylxQsN9ivpWsRkrkkc0nuyD7ckYViLslckrkkc0nmkswlmUsylxQs1x0ZydklhcpN6QK9V6hxrd/f5AAAAABJRU5ErkJggg==";case"333":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA+CAIAAAAXlIQQAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAF2SURBVGhD7Zcxq4JQGIbPvaAu4uQUiXstbU6N/YDWdv9XU6s/ocHJzcVwDxpCJMLFIrjn6gddSLz3VrwgvM9g5/vq9D3DEc77Ude1GiCf8jk06I3lfr71Ik3TsizzPL/dbm2zE8/zlsulaZpSK5UkSRzHeqGb0+nUMIy2/8hkMnFdV4pXhuqdLYfDYbFYSLeXMAxPp5Nsa1iv1/Ldb2y3W9nT8PRQnm8s9MZCbyz0xkJvLPTGcr8PVlW12WzO53Nb9vDG++DTQ5nTsNAby1C97zlNpyCdhaTbi05WOl/Jtoa/5zT9S9nT8PRQnhMs9MZCbyz0xkJvLPTGMlRv5jQs9MYy/PfycrlEUbTf79uyB8dxVquVbdtSK3U8HvM8v16vWZbp/5FuF/P5PAgCKV4Z2qS1b5gvEdAbC72x0BsLvbHQG8t7vH3flxWK7vvgeDwejUZt/xHLsmazmX5KrVRRFLvdTooHft4Te+6D/xrKfImF3kiU+gLRNElegZlJdwAAAABJRU5ErkJggg==";case"444":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA9CAIAAACRAPa+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHNSURBVGhD7ZpPqwFhFIdndMVCoiY7VrKgJJ+BxWRjbW/jM5gslHwEG2VtQ/kAFlZSFmwVUcpO2RilHPecG9130u3WnHrrPAvze//UPDSaX82YrusaGhKgo27Q773ZbMbjMU6pRKPRWq0WiUQg32630Wh0OBxwSSWXy9m2jflyuaxWq/v9jkOVbDZrWRbm/X6/2+0wq4RCoUKhAJ80Bm9gOp3S2ItyuXw8HnHn+Xyu1+u04EWr1cKdwHq9zufztOAFnJe2uu5gMKBZL94dAF2vE/HmRbx5EW9edPX+wkM4HC6VSphVkslkIEDf0DRNuMN92ByLxSj5ifQqXsSbl1eP7ff70Dlx9hepVKrT6cTjccjX67Xb7S4WC1xSqVQqjUYD8+l0Gg6HH/5C1Wo1nU5jns/ns9kMs8p7l37yLIXSY9kQb17Emxfx5kVXb397bDAYzGQyiUSCxgpwXkqGAffCPzoA0mN5EW9e6PpeLpeO4+CUyr977Ha7bTabUCFxqNJut4vFIubJZNLr9TCrvDs8+W6F0mO5EG9exJsX8eZFV2/psbzI9c2Lrt7SY3+QHvsJ8eZFvHkRb1509X49v/TjPTz/nl9Kj+VFT2/DeACjuLGYHiC5wwAAAABJRU5ErkJggg==";case"555":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA7CAIAAAClhQ7aAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJCSURBVGhD7Zk7rylRFMfH+xGPiQiJRIKCRiQKUem0Co1KdBIfQaEk8RGUao1Cq1OJDg2NQiKRiAji/biLtWfuOcdJbjP7JpOsXyL+s/bes/6RbdZeaM7ns6AetOxdJbw+3dPpVK/XB4MBi0mUSqVMJoO60+k0Gg3UMolEolwum81m0LPZrFKpbDYbHEJEUaxWq8FgELQiWfTwej6fq9Wq2+2+R/+Sz+eZEoT9fv85AXzAWtTX63U6nQ6HQ7xEYrEYxFErkkVlm4Hs8oTs8uT1ZNDpdKlUKhAIYEgmFAox9da1Wo1dSPj9fliL2ul0FgqFH0XHZDJBHLUiWaiq8URldl+bAWrGdru93W4sJmG1Wi0WC+rj8Xg4HFDL6PV6h8Oh0WhAw/Ldbvd4PHAI0Wq1drsdpoFWJIsAdqHQF4vF99A3ms0mjCKgWfQLsArW4oTRaAQllw1IQATiOEGRLLR3eUJ2eUJ2eUJFmCdklyevvXu5XNrt9nw+ZzEJOJ4mk0nU/X6/1+uhloGTaDabNRqNoJfLZavV+vFNgPNuLpfzer2gFclCZwaekF2ekF2e/NK43+/38Xi8Xq9tNhtGANDpdNrn80UiERb63lIbDIZwOAw3icfj7KHzr8Z9MpksFovPLC6XKxqNynemxv1/QXa5AnuXijAvyC5PyC5PVGZXZT+Y0pmBJyrcu9S4M+jMoCrILk9UZvdVHqG+ud1u6JgxJPPZUrMLCVjF/kyUGnePx4OXiCiKEEetSBYqwjxRlV1B+AO3RUehTqSdcgAAAABJRU5ErkJggg==";case"666":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAAA8CAIAAABXQlVcAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAMiSURBVGhD7ZlNSzJRFMfV7E18KRAXQWIgGgliQqu2thAJ+gBtA+kTiCkuFPETiEu/Q9vApQtBRMVFm8JEWkhZiaVWPv+Ze8cnJhhq6CoD9wfdzvyPZ+akx3vu7epHo5FOUxjob+0gvMfVajWZTFJBIp1OB4PBt7e3XC5XqVSoKuJ0OrPZ7Obm5s3NTSKR6Pf71CESjUaPj49hXF5eFgoFIhI2NjYymczOzs7j42M8Hm+329QhEolEzs/PYSgEwjbiB2ldXV2Jrv9cXFxgnE6nvV5P5j06Ovr8/IQxmUyur6/r9TrRCaenp8QYDAayQL/fjxAYCL+7u5N5Dw8PiaEQCLRXFTxj9qjJ2OFwrKys0Iu5oyZjk8lkNApf2YXAOwh7tJexDlVRKpXoxRcgwoV+dnZ2RiUJdJButwtvo9HA3E5ViWKxCBeAQSUJvBghcCEcN6GqRCqVIoEK+QBeFezhGbNHexkLrWttbS0UCpHrGRAx6vV6u90u825vbxsMwp+6vLzs8XjQtIlOMJvNM0MWiGUuQmAgHDf57iWGQj6A9zz2CO/xeDx+eXmhgoTFYsECDXuQ5+fn9/d3qopgGWS1WlEw0BFI9iMzsE5aX1+H8fr6OhwOiUhAMeC2CEfI09OTLHB1dZVUlEI+goWMf9vzoECHVzM9r9PpYGtIL+aOmoxRDLIPdJ5o75vHM2aPMLv1er1Wq0UFib29PXS7j4+PZrOJmYiqIpiGAoEARsxB9Xodr6EOEZfL5XQ6YbTb7dvbWyISlpaWMF1gnsJDa7UaRuoQQe/c3d2FoZAPDN7z2KO9quD7PPbwjNnDM2aPmhU9FuY2mw3jQlb0vOexR3iPVZ+OkUMutKj9/f3Zf+19Pl84HIZRLpfz+fzDwwPRgfLp2MHBQSwWwy6f5LO1teX1eqlPpzs5OXG73YKFjFX3POXW9dueN9s+8p63aHjG7NHm7EZNjcCrYg6gKpQ3P+gIVJJQ7iA/2TXd39+TvviVv+kgWH8hLXrxd2DVJlsP/hxex+zhGbNHOB1TOORSPh3D+P2QS/XpGB6Ex8Hgp2OLRaf7B7JdwRFsP/9mAAAAAElFTkSuQmCC";case"777":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAAA7CAIAAABKR2XkAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIPSURBVGhD7Zixq0FRHMcvHtcgDGIykCxKUTIpA4OBWAwGm/InSGTAvyCjyWBSktFgslhkU8qgTCSL7X3dc97rlnvHI1e/z3Cc83m945d3fYZnejwekqEw81fjwD/jy+XSbDaPxyOzoF6v5/P5w+HQarWu1yu3+r7b7cbj8c1m0263uVLQ9G63u9frBQKB2Ww2HA65VfnBYDCfz7mVpEQi0Wg07Hb784CJwel0ymazyk85o9EIfrvdRqNRrhT0/HK5hMfKz39oevwuboDHbVwp/PtOp8OVQq1Ww6cDD4z3VNDE4vlhL7IsFwqFdDrNjiAYDGJ1uVzVahVPD5NAz3u9Xrb2+31mGJoeb4cbsMFtmj4Wi6m93++3WCxsTz0WD/WYevwKTSwe6rF4qMfUYwb1+L0YtsdmsxnNy2Qy7AgcDgdWq9UaDodZUxl6nn0tsKovAZoe3zDcgA1u0/TYqL3H4zGZTGxPPRYP9Zh6/ApNLB7qsXiox9RjBvX4vVCPqcevGLbH9/t9PB7fbjdmQSqVSiaT5/N5Mpmo/w56vlgshkKh/X4/nU65UtD0siyXy2Wfz7der1erFbcqv1gsdrsdt8p/sUqlks1mex7wroB6LBCaWDzUY/F8UY8jkUgul/uQHjudzkqlwh5I3R6jiPAf0mPMhgnhAdVNPF/UYxQR64f0GLNhQranHovHaBNL0i9rKaRIsFqoEgAAAABJRU5ErkJggg==";case"333bf":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAzCAIAAAC1w6d9AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAPcSURBVFhH7ZnLK7RRHMfNO3IJ5V4uUS4Tcim3Ihtlh2RloSiysbGTRJRJyT9gK6aGhY2VDaXMyiVGIbmEkEtILiOX99sz35l53rmYmeOoZ/F+Ns739MzM9/mdc37ndw6dzWYL0SR/+Fd7uGK2vr4+ODhob/uivr6+u7ubIjCenp42NzdXV1etVuv5+bm9MzU1taCgoKioqKysLC4uzt7pDpzZWVpaYpdvhoaG+LQ/Xl9fYai9vT0mJoYf9kFLS8va2ho/puJXRvPx8RHvUFNTMzk5iTZ7fTAzM9Pc3LywsPD19cUuBfnOrq+ve3p6xsbG/HpycnJy0tvbu729Ta0g2RlmldFoNJlM1AGzu7s7Nzf38fFBLdcZhsNsNk9MTFAHycrKytXVFYVcZxiU6elpiuC5u7tTTwBpzhCw+fl5i8VCHTz39/cvLy8UEp3he5eXlymEiI2NjYyMpJDobGdnZ3FxkUKI0NBQvV5PIdEZsnzgacIrCQkJCBuFLGfPz8+IGYUo2dnZUVFRFOp98+3tze9Lh4eHR0dHU6hAdm1ra/vhaI6MjCDfUqhjFhYWhnh+j1dbAAv+5uaGQhTs8WwpyBlN2Nra2qIQIicnJzMzk0JBjjN1HhIjNzc3PT2dQkGOM/WuIgacqac/cDlD+sYE/57R0VE+LRuDwYCJTqEgJ2anp6dsCYHqsri4mMKBHGfv7+9sCVFYWJiSkkLhQI6zH5KVleV5GtCEM2RKTGIKB5pwhoC5TX+gCWde0YQzbG7YtSkcaMLZ7e2ts7Bwoglnh4eHCBuFA004Ozo68ixV5DjzVR0FyOXl5cHBAYUDl7Pq6mrlPuE7+vv7+fS/JCUlsSXK/v4+Ww7kxAyHC7ZEwc6Lkp1CQY6ztLQ0tkTBaD48PFAoyHGGYgFFKYUQe3t7FxcXFAouZ6gXsHSRWr4Br+V2l2QnMTHxh2HDInDe+xHObZvNarV6FkludHV14SzOD6jAmm9tbeVDooyPj/PrFOSMJrIGymUKUbAI1HuUHGc6na6yspJCFBxzfuX+DDGrqqqiEOL4+FidOKQ5wwqora2lkIE0Z3q9vqGhISMjgzp4kHrUGVuaM1BSUtLR0UERPDgJ/8r9GcAbd3Z2NjY2UgdJaWmpuuaW6QwkJycbjUaBddrU1FRXV0ehINkZyMvLM5lM+CXqAECZg/dxK1jkOwNYB1NTU2azuby8nF0+iI+PHx4enp2dNRgM7HLgutlDYTkwMIDNxy69UlFR0dfXFxERQe2Pz8/Ps7Mzi8WCenpjY8OZrrD95+fnY9BxOvc8z9n5///N4NGqs5CQv1oWBjjf7yiEAAAAAElFTkSuQmCC";case"333oh":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAA5CAIAAAAUWIQbAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAALeSURBVGhD7Zi/jylRFMf9A9vsH7ClbLWFQmJLeVuoFDQiGuIPINlCtdWrFAoKhYJsJVFRyZMIIUQjIrbZQrZYFGyshNC9b9wzjPlhZl7GzsibT+ec6/jMzL1zz2XbmRXLTDsKZt/f34lE4tcp4XB4Npsh2+l0KMQDQaQwAMMoxIFSKLgvrIyC2XK5jEajtlOenp4mkwmy9XqdQjwQRAoDMIxCHCiFgvvCylhmeywzY83MuzYN5JrNBoPBn1OazeZqtULq8/OTQjze39+RwgAMoxBHr9fbbDb7qsoom728vNAE5ji/Amq1GlIXXwFAq9kPrU1gmQm5lBkM4EEhjv/GTNNbA1pfX19Ibbfbt7c3inLo/NYwims20zrP8vk8UmZcm5aZZSbmms1SqRQa5Xg8/psjnU4vFgukJLvtUqmElJ7d9mg0CgaD+H4mk2GveGMhM1yiz+ejm26zPT8/z+dzljIKMuv3+/f39+S1JxKJTKdTljUEMvv4+HC73STFgbs4Ho/ZgAPYqiuVit1up0Gq8fv97IigkuM8Qy9wd3dHZTg8Ho+gHD66XC5Ka+Tx8REPhwopcTTDzahWq2I5QblWq3V7e0s57TidTnZUVuRoBuTk+OUkn7smHh4eGo0Gq3aGEzMAuXK5LJbDxMLjRhZj0AAGAgHxGPWgGjv8nUFoBuTkEEGcyalEvH8cQDVcKo2TQsIMyMnpC+pj8shdqrQZ+DE5uecgawbwBckFoS+oXywWxXLnzMDPyOE19Pr6KpBTMGNIvoT15ebmplAo8OVUmQEs8n/YkTQhkFNrBrrdLvYDKnMZHA4Hzs/s5zSYgfV63W63k8kk9ZBnyWazmAYH8JHFY7GY3NzA9jAcDtlvaTPTC7QFXq+XdHgYbwbQmaI/JSMOU5gBzI1cLsfvXMxiBrAS+X2oicwYaLHQaJnRDODkhmObGc0AzhyhUMiMZgAHbPaXJTCXGR/LTCu73V8wBLc+Fc5oWgAAAABJRU5ErkJggg==";case"333ft":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAAA7CAIAAABKR2XkAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAUqSURBVGhD7ZlLKLRtGMedTxkzzsdxTkQapJQkp4XjQikisRBJLKXUpD6ykKzEQlEkS+WwYaGs2CFpGsfk/BlCznz/5r5mmmfGzPsYM/f3vvX+Flz/+/bMe733XPd1mHF8fn52+KNwot9/Dn89tj+c4vj9/X1ra+v29pa0OJydnVNTUyUSCWktnDz+/Pz8RwtpceTm5k5MTISGhpLWwikqHB0dpVIpCdH4+/t7eXmR0MEvjgMDA8kSTUREhKenJwkd/DyOiooiSzRyudzNzY2EDn4e4wLFx8eTEEdsbCxZBvDzGBHp4+NDQgQhISFhYWEkDBB4/Pb2ptFo/hXy+PiILVx25CZa0nF/f88ehEFLOvA6Hx8fbJchk8lwk0iIICYmJiAggIQhyG56Njc3kf9oQ8f4+Di2bm5umpqaaEmHUqlkD8KgJR1FRUUnJydsl3F1dVVbW0vbIiguLj47O6OHDeAXFa6urka1wDK4qaaJAvDz2MPDIzg4mIQI8Md4hIQB/DwG30rJiGOyhHD12NvbmywRmMvfXD0WX0RSUlLMJRZBJ3R3d7exsYE+i7SW6OjoyMjIL5uvoKCgxMREGDs7OxcXF2yR4e7urlAo8JO0FuSi6upqtVpN2jxf9kAMrlOTSqVCgsOhkDZPZWXlyMjIl80T16jw9fX9uiiYgJAw7SgYAo9xBpmZmXgrDZmensYWKl9bWxst6ejr62MPwqAlHWVlZah8bFePi4sLtkhYBPX5y2QMuJ4x8isaSBIWsZAHuXosHgt5kPcZiyx7FvIgV48xO2HYJGEtv2NUWCgfwIV+a0H+q6+vN8rQbBDA2eTk5KCasEVGcnIyM9LS0np7e5nNQPMuMi2Y4uTkhHeDhAm8P3dDHuzp6SFhBvToU1NTCQkJpIX8prnCAoKo2N/f7+7uxrhBWktLS0t5efnT01N/f//6+jqtaiktLW1tbYUxPDw8Pz/PFhloRXCcKHKkteBFzs/PSViLwOPX11eUPaO6X1dXh5+Y8zD2LC0tsUVGdnY2M/CfNNrC1GQ05wG8iFGbZQVco+Ll5cW0dH8X3h4bhZwVcPX4+vraqI22Aq4eHx8fYywgYR4kAI1GQ8IEwc3DgI4siMmCtBbWlCClo7UtLCxkiwyZTKY3jLbkcjkKAQktuHZra2skLIJRyMIF5VdBcGzNzc2zs7OkLTI+Pl5TU0NCCL+oWFlZEekuuLy8JMsETh6fnJygypAQATw2Fxg8PEZcol7ijEmLANXKXLja3WOU5Y6OjtHRUdLiODg4eHh4ICHEjh6jSi8vL2NERSNGS6I5Ojo6OzsjIcQuHiORoTlpaGgoKSkR8+mEKWq1+vDwkIQQ23uMs0EDmJ+fPzMzQ0tWsb29TZYQW3qMLmdwcBDzyMDAAG4brVoLAoN9PWCEbTyGr0NDQ1lZWV1dXWgeaPVn7O7u6r+1MORHHiNeEW2Y8DBLdnZ24lRowxaYu3xWVum3tzc0CWNjYyhjPw8AcywsLBQUFJDQ8b0zhqNovpRKZVJSUl5e3uTkpP3cBXt7e2QZ8GuPkVZPT0/n5uba29vhaEZGBgqYbQPAHIgKBB4JPYgKc6CdbWxs9PPzoz/lDs4I7yF5o8PSGSO57Ozs2OruW0F6evr3vpcODw+vqKggwRGJRIJ/F3FYVVVFSwb8IlcgiFdXVxcXF/XFFhGsUqmYbYhCoWCfv8fHx2MA8ff3j4uLk0qlIj8w1oPJBR67uAiGI0N4f4r1c35UQf4X/npsbxwc/gNmTITS2FS5eAAAAABJRU5ErkJggg==";case"clock":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA2CAIAAAAZGx0EAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAY1SURBVGhD1ZpbSFRdFMcdGwu16IY3JKOhJKQ0r9k8mIoEERFEEHwTpfhQT9GTvthTCIKpoIL2EMyL+ZAIIjPD9JDNNNR0L1OJFPOC9/ttUvHy/Zm95nbmdvaZUb/v9yB77TPnnP9ZZ+21195H2draWsj/hyDL/fv3r8ViYe2IiIjw8HDWDhaByl1ZWfnx48ebN2+MRuPnz5+XlpbogI3ExMQLFy7k5ORcvnxZoVDI5XI6IAmJcjc2Nj5+/Pj8+fO2tjZ3id5ISEgoKipSqVRoyGQy6uWBWy5+r9Vqnz59Cl9SlxtKpXJ2dvbXr19ku3Hjxo3S0tLU1NTQ0FDqEgluL5LV1VW9Xp+RkUFneufFixcPHz4kwzt37tz5/fs3XV0cYuVOT0/DH4cOHaJbeSc5Ofnnz59qtZpsnyCym5ubMUDpNv4QJbe7u7ugoIDu4A+EJp4NoXL69Gnq8gccgeChm/nEv9yvX79mZWXRhUVQX1+Ps6AYuqlLBPfv38cp7I4+8BPp0PrgwQMkAbL9ERsbm56ejgbCBvmLdYrh2bNnzMdke4NkewIJlcuv4MqVKyMjI+z0jo4OMbHuDFzjOyq8endycrKsrEy8Xxnw6NGjR1n71KlTaWlprC2SxsbGhoYGJHWy3fAsF89RVVXV3t5OtmguXry4b9++iYmJ5eXl48ePp6Sk0AHRVFRU6HQ6MtzwLPfVq1eYscgQzaVLl5DF0MDpf/782b9/PyZedkg8mCOrq6sHBwfJdsWD3NHR0bq6OvFTq51z585FRUWhimD1A3qQVtkDcPHu3Ts4y2NICOVub2+3trYaDAayecCrRwmGofb9+/cvX74g+cfFxZ0/f54O84C5AwOdDCeEchF2Go2GDB7sKQzzamdnZ1dX19TUFG86szM0NITiyd3BQrlms/n169dk8ICXjjprc3Pzw4cPMN+/f9/b24sGagzedMaAXDw5GTZc5CLspLkWsBQGj9orNZPJBPUS0hkDBR17cmdc5GI88iZaO7m5uUhh/f39nz59Yj3QPTc3Fx0djezGenh5+/atYMS7yEV0+yhSfYAUdubMGTQg0X4DRDBCEM8gWS4qu7GxMTKsOOTixfX09JDBCUthEIqcQF0hIePj48gPaEhLZwAPLAhfh1zMQ319fWRwwlIYPAF/UJcVvK5A0hkQeNAhF/XbwMAAGTwIUhjrZASYzgCyOFYxZDjLRZJbX18ng4ekpKQTJ07YU5gz9nSGZRnr4QWStra2yHCWOzMzA2eQwQMC9/Dhw4uLi4JIYLDwPXnyJIYj6+FieHgY4USGs1zJwLWoZlBw4tLU5QRqHYvFgudBBFNXAARB7rFjx/DX28th7gkLCzty5Ah1BUAQ5MJ/KIwUCkV+fj51OZGZmQmhmC+ljWMBDrmophGFZPCAeg+FUUxMzL179wTlAdZOt2/fxkwBx9tnOy4Qac4bbQ65crkcIUgGDyiJWFV069atmpoaFDqsPy8vr7a29uzZs3Dty5cvJRTQAJJcdnrYkg1grNy8eZN6OYFEvV6PBInrQBYKfExpbLMDGePJkyf0O34qKyut6giHXIzfkpIS+hU/GHBYfM/Pz9PlrKBmwuKWfiEJrVZL17LisqWHGr6wsJAMScDNV69eZYUvyh2s3aXFAAOVRlNTE0oOsgFTzfj27RtCjQ78B7h7965g28ElkWHu4d0H2VGUSmVkZCQZVlzk4ti1a9fI2GvgOOQWMmy4yAXZ2dkes/3uU1BQgKRLhg2hXGR7pE8y9g4MIWRVzC9k2xDKlclkGNoSdl+Ci0qlQl1KhjM05FxpaWmRttoOCnAW6hCS4opnuZiKHj16RGfvLnCTRqMhHW54lgtQ+F2/fp2usYuUl5ejxiARbniVCyRsRweI3+1oX3KBwWCQtuaWQHFxMdbSdGMv+JELsDzcBR+L0Qr8ywVYzSK70YV3gMePHwtKOW+IkgvEfwbkYkc+AzJwUZ1OJ+Yjq0gkfGTl/oQN0W1tbSjypW1KMCR/wg7oHwTUanV7e7v/b3c28Or/sYL6fZf+QUAAnA03G41Gk8lkNpvdpUMiqjxUrij04uPj9+bfL7yxtbW1sLDAdrUOHDhw8OBB1h8sgix3ZwkJ+Rfz2MOd9ninPgAAAABJRU5ErkJggg==";case"minx":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAA4CAIAAADIJsd3AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAe6SURBVGhD1ZlbiE9fFMd/M1OGXHN/csstCjEYI9c0SaEYlyJ5QC5FXigPeHMtKQ9IoSnSUKQQD4YGE8K45X7LfdzvlBkfv7Vmz5nz23ufM+PXv/98Hpi9zz57f/daa6+9zkzGz58/E/WETP2/PpB+rWVlZXPmzCkuLq6srNSuNJFOrYTT7t27x44dW1hYWFBQsGbNmq9fv+qzdJC2eH316tXKlSt37dql7STjxo1bvXp13759tf1vpEErvj537tySJUuuXr2qXQFatmy5du3a6dOnZ2dna1dd+dcY+P79++bNmydMmGAVCu/evZs3b96yZcvKy8u1q678k10fPny4fPnyQ4cOadtLTk7Oxo0bc3NzMzIytKuW1NGuFRUVR48exZwxhcLFixcnTZq0bdu2OlunjnYtKipavHgx/tV2bSBm5s6dm5WVpe3Y1Nqu3759w6ikJNJT9+7dtTceHTp04C2yL0I/fvxY6wSMXWPy6dOn7du3c66XLl364sULeu7fvz9t2jSdKIoxY8acP3/ezNO+fftVq1bhmeTcsYir9fPnz2RKXTaRyMvLO3v27I8fP1gYn7IBfWCjadOmHME3b94wz5MnT2bPnq0PEokpU6Y8ffpUlogkllb8zr8bNmzQFZKgD5VoRTG6Ua8PakKcHDx4kNTGsGPHjvXp00cfJOG0vX79Wp7KWh4itCJl586dOAu5JSUlOE4XqQIjYSpGEhXEhvZWQYQQJzzF10yCgfVBFfgKlSdPnpw/f36kgX1aWWbmzJnMOHr06MePHz979iw/P1/WCIKpWIwlMc/evXvlwBmrMw/XBJetDA6CdHlRoosETMXjMbBdK6viOHPMmRT3mUlTYcCmTZtEGTskOuUYUbtw8Dn+Oq4m7Jz9B03APOvWrfvw4UNSRRiLVg4Bi4X8ZZwV6g8yY8YMiQeBqMCz+syGa86JEyfevXtXZwkQ1oo9SC76UoBUG6SC36mz8IlMdePGDetUAvo8vjInUqYSqrXirx07driyD1NjAE7YihUrtKsm5IHS0lLmIRJOnDghCdhjWv8ZAFYMJWDVyhn0+wvEZRgjNQzM7WDSp0nALhOwZ3buDyoIxsNfrVhi4cKF+tANr718+fLRo0cjRozQrqSzOPuSIEPpM5gKQqFlAmD9+vXa5Wb8+PGsq1ph69at+sQNyZUUizEoRqUH9bdu3eJ1V/oEk2KDR1YCgFuAu0CGeWA5uYxU6+XLl3v27KkP3XB1MfjIkSMsaZKLK30asP3hw4exokmFEgB8TaReLqkcOHAgqbFKK4aZNWuWPnQjVyKfVtevX5e19+zZ40qfQdibOSjE9J07d/hhy5Yt+tjNkCFDasSrEOdNZEmSB+ul6sfEDFATRp5mWLRokUQ8VGulbu/atasOsWFcyWBOmN/vLpiEsy8rEjyeBCyQsGUwVNfanTp1Gjx4sDZSQNn+/fvJheZrqW7f/nhDf0okevToUVhY6HEOWWXAgAHaANWcxBoGoVBbsGABB5Fylm8YHVEbyHf4hJzA65KACXpT8YTgCFnuAiH1YDJFavVJgmPwvn37ZEytQCL7lHiLrMVkIUMNraGEZ1IjuYkMZdKnbPfatWuhwjkOkoCCDnTVuGyGLf2VVUUNrSDFf3DHnFzOr7wvIBGhbIDPUe2Kx6BBg27fvo2mUH40p9YkYDqp2uSzxxDWShiMGjXKRFKwig0ixzP026tIJAFZ753gqZAaH9snFVUT1spc79+/5wdrFWvAotg15m1nIMSZ2bNDQpbADcoIEtYqRGY+lzc9yCuRkYMbpRhSKQEsWu/duzd8+HB91U2kkUJIAMQ5kTizqKhIxASx/N6lUaNGDRs21Iab06dP8z65OmY2YP/Z2dlnzpzBadrloF27dp07d9ZGAIvWVq1aRV59cOHCBS6hjh07Dhs2TLvcEAD9+vXjquPUapcbNm+th+y/e6OwwFkVFRXadtCrV6/WrVs/f/6csNEuB02aNBHzY9QvX75Ip5XMzEzu3jZt2mg7QNp+B/8f4NR6/PjxyMBq3Ljx1KlTmzVrRhqmztfeFDgAMoxLCydorwOCtaCggFe0HQStVij+dYQXuTP9n0ByJ5OwiFrtciOfHlacv38lFoPfgC5OnTr169cviknPpYBEPHDlyhXqdO1yQOXEh4A2UnBqbdu2raecNZAN+MgkG7hsRgmSm5vLfshW2uWGFT31vlNrVlbWyJEjteGG+oGwxmwurSxPFc9+2JV2uRk6dGiLFi20kYJTK3Tr1s3jEYOEAcazmoQZuIfYD7vSLgcEQF5enuevND6tvDxw4EBtuJEwsH4CmQBgP9rlhgRsva4MPq0NGjSIc7wwGJ/FGC/1ApMAePv2bVlZmXa5wahcmdqw4dMK7DVOGBQXF//+/RtloWwgAXDz5s1IuzIMu/j/TBehlczcv39/bbjhY6O8vDyUDSQA2AM70S43BFuXLl204SBCK5VRnPqQkH3w4AHZAD9qV9KnLM8e2Il2ucnJybHWAEEitAL1UeR9w6dpSUkJP/D9YwajFfXsIU62Ij9G/iUxunbBiaWlpVw5/KBdNnr37p2fn19ZWUlde+nSpebNm0+ePJlvTLIVpYUOcsC7aLXXAAHqU50VHQP/H+qP1kTiD6FWRn1nMhhcAAAAAElFTkSuQmCC";case"pyram":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAAyCAIAAAB3dNSiAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAU6SURBVGhD7ZhLKH17FMePV2cg6khehZSBEaZMlJmSAeEODA6SMjIz80wGMqXIK+Jcj4GBUCKTqzDwmMgjeb8KeZM/92uvdX93n73Pb599ztl1/+p+Jn5r/R57ne/vt9b+bUFvb2+2355g/msRvxTYsA4ro/z6+vpTAQ12WYSVO354eOh0OtEYGBhITk4mpyVYpuXHx0dvb+9fCmjA5A4rsCzKjY2N0dFRaqMBk9qWYE2UT09P0O/o6IhMNDo7O+/v78kMHGuiXFhYGBsbY0NhampqaWmJjYCxIMrLy0sI+fDwwLYCTDjRxXZgBBolis74+PjMzAzbKuBElyVVKdAod3d3BwcH2dCBLgxgIwACihK1Ftu6ubnJtg50YUDgJTmgKFdWVlwuFxsSMADD2PAX/6NEocE75uLigm0JGIBhAVYl/9+QeLsgkT8/P9mWExwcHBERERoayrbv/Iybm/9R3t3doZKvrq6enZ2xS0dYWFhGRkZ8fHxpaanD4WCv7/gT5fn5ud1ux1P7+vpqamrYKwdvy4qKisfHRzwrOjqavb7gc/a8vLy0traOjIygXVBQkJ+fT34ZGIBhOL49PT3t7e1+bh2m+cT09DRSIS0tbW1tDebExARMXksHujAAwzAYU2BiurKMb/im5fX1dXd3N1J7e3t7eHgY83Nzc0tKSrhbB7owAMMwGFMwEYfk9vaWu82jxGqK19dXnDCeZrPFxcXNzc3Bj2tvUlISe1XAiS4MIPnZa7P19/djKWVJs/igJW6NkIQNpVxDVwiDLEZysFcFnOjCAOinvjHhgIqbqFk4Wm/gnltXV8dzVJAwOzs72dnZ7FKACadGfkFLS8vz8zMvbQKzWqo/GNSQMNjcsrIydinAhFMjvwCz1tfX2TADR2sICnhVVRVP0EHC4AAUFRWRBw2YkL+xsZE8erAgluUHeMNUlMblRmQJkgkp5TWrCJ+qkvcdR/XBpUZ9/DVgW3E6Ue2zsrL+UEADJpwGWYIFu7q6sDjbxnC0EmTHX4Oo3sgYgIax/AIsbqYqeXmPHx8f19fXX11dsS0nNTW1oaEhKioK7Zubm6ampr29PeoyICYmprm5OTExkW0JP+Pm5vNt479B2XcpBwcHOTk5PNSQ4uJipALNQkNTPmXk5eUhw2iWAVItl5eX9/f3ExISysvL2SUH1ae6ujoyMhLFH6DhdDrh5G4JSK/KysrY2Fg8aHFxkb0e4WjdOTk5wb0Qr0RUZnW5llFbW4vvLyQNngrQgAknd0uA3lCd3r3GonqIEqWho6MDq6Am4yfCMz8/byBMeno69MMwqj6AqtLW1ha6eJAO8S4Qi+OhsqrkIUr16vRzjYWh1aEE9CAPCSN+rUdoo9QnWPxaPdooNQEJYTDfozDILWSYPiB96GqwFLTAspriTydHCcQNbZT6zcUBxTH1KIzBb5DFQdArR19A8GgEoATihluUsgoiE8b4PJAw+jUNfjag+xQH9A9uUeJWwWPd8SiM/vhrEMKoL0dCfoPcQhgYoObfKI0LOAmjvmiaqVMkNtUa8tC1UiY/Qfd8DkuBo5TpLxDC0DerWEgmv4CEwWBM8Sq/QPPJwVEa6C8gYTC5ra2NPnfMvD9FEUDG0LNlp1+N+N4nvqNU74gxJAw+C7FleB6eyh2GUPJho3EDxPShoSF91utRf3J839xOT08nJyff39+5X47D4cBVPDw8HG38ttnZWehEXTJCQkIyMzOx3Xa7HSZmuVwuM/84CAoKKiwsTElJ+W4jSvL+zvyM++X/UVqFzfY3A7kdYUPLJqwAAAAASUVORK5CYII=";case"skewb":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA3CAIAAADSR86hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHzSURBVGhD7doxjsIwEIVhdiXoKKHgGNTchJIb0FOl5wochYaaI1AhkLgAApp94nmXCIhjz4wTLO1fhOC4+BSRFNhfl8ulk0/f7jOTHnd3u90uFguey5pMJvP5vNfrnU6n4XB4vV6Xy+Vms3GXRRVFMR6P3RcELluv125I1Gw2Ox6P5/N5tVoNBgMccY4RjLsZoqByvns23LK13+9jBEeK9/v9dDrlNEH2XGhgKluZidiYW2VlerEl129lSrEZN8TKNGIbbriVicUG3Fgrk4m1XJmVCcQqrsbKYsVyrt7KosRCrpWVhYslXFsrCxRHc1NYWYg4jpvOymrFEdzUVuYXh3KbsTKPOIjbpJVVieu5zVvZW3ENty0rexX7uO1a2ZO4krvb7Vq3srIYKue79+CiT7CyP7GT/fbgfo6VvRVn9i9Otj+GzB61zF5kuIDZ7YqfrBip4aK2xK9WVM9FzYvfWlEQFzUprrKiUC5qRuyxogguSi32W1EcF6UT11pRNBelEIdYkYSLbMWBViTkIitxuBXJuUgvjrIiFRdpxLFWpOUimVhgRQZcFCuWWZENF4WLxVZkxkUhYo0VWXKRX6y0ImMuel0QZnorsucizxK2ctE9CReVxek2CNhvv+h2u4fDYTQa3W438+0X/3txUpYVt9P5AbrO1WmVrWABAAAAAElFTkSuQmCC";case"sq1":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA1CAIAAACFs48kAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAXtSURBVGhD7Zk7TFVLFIbhSgxvhADRAhBEIy8RJRAaCCSaYGGhoSKURiOJJQkJhAoarAg1gVCT2EBDQWIwRMMbDchLeSogbxQ0In6ete/cYR/OuefMJjcU9y907bVnZv9n5l9rzQyB379/Dzjb+Mv6/yyDWQRjY2M3btywXD6gsbFROk5NTRUUFFheNzx58mR7e5tma2trZWVlltcHPHr0aGtrSz5hOIvDw8O7u7sY0dHRKSkp4nTHlStXgoODMebm5oaGhsTpLwwpMuufPn3CiIiIuH79ujjdkZOTI8bbt2+np6fF9heGFEdHRycnJ8W+ffu2GDYggKSkJIwfP34MDg6K0wDm4fL69evDw0OMy5cv37p1S5w60tLSYmNjMdbX10dGRsRpAHOKyHFzcxMjPj4eNuLUgTM0NBQDSbx//16cBjCnyFrPz89jhIeHX716VZw6lBAHBgY+f/4stgHMKfJVvo0RGBiYl5cnTgUlxP39fSerDMwpAiKGUMBISEiwpdXMzMy4uDgMMiLhLE4zOKLI9BAKGJcuXcrKyhKn4Nq1ayEhIRjk9r6+PnGawRFFUsmHDx8wbHIkWebm5ootYnACRxQpMP39/Rg2OZKDkpOTMWgwMTEhTmM4oghUJdTlyCpfuHABg3RDHRKnMZxSHB8fX11dxdDlmJ2dLUIknshN4jSGU4rI8ePHjxhKjghRppPaQwX608gZLIqUgdTUVEaXR7/w5s2bo6MjJUeEmJiYiLGzs2O2yjExMRcvXjx37pz1LHsyAVu03t7euro691TsBQ8ePGCt6S6bzmfPnqFOHokkfrbVyAcUFxc3NTUxyNevX110LByjqIPi0dnZWVlZifatMTyALI3g6PLly5fy8vLW1lYZAcNq4RkMXl1d3dPTs7GxIb3c4ZGiAhUMtbW3t/N5lsAa+zg6OjpoeXBwUF9fT6LGZiKZTuv1cSCDiooKulDi6eL6iDf8czAoKiqqqqpi5paXlz31ZAloyXLcvXtXFy4dv337RgN0ubS0hLG4uFhSUmK9dsXQ/fv3m5ubiXHbOirg5y1tHj58+PTpUzlRgJPPLsw/S+ydri7c0tJShGG9cIG5RPLI6/nz50S9qNMdQqulpQVa+hLpZ5eTKeqALqekFy9eeKGLkmxzs7Kyor5hg9Bqa2vzohz/KOrwZXZPhKKFCiUleYc5RR3QFe3alliBOGOb4zstHadwSPULv3792tvbsx4MIEz/m4V2DwtP0GcxyPJ5BrTu3Llz7949ziKMTqGzXvwNqh9JmxIaFhZmuVx7HA750dHR8hgUFMQ5ARAiP3/+JDGRDfipkrSljUcIU4OkQ9Hr7u5GjjRWNVDh5cuX5MLCwsKGhgYS0OkkHV9SN18iyZHqSHjWYC7U1NRIl1evXlGKMPiXAa3XWuomgAgj12B26MmINGen6AW+F0BAAWTtMLwXwMePH3tPtDo8UvR9G4FCWAS6yDaCqZIRfNlG3Lx5k20EulRz5o5jFGlnsBmDFuToLoJWMpIaaDX6N6AE6r63zdjMzAyS13cGvkPdNXZ1dfHIIR/B8UjY8lVp4xeQU21trYowK3WzT5mensYrj35BLkZIPWxzMDjYs83BIOOwjn9a+AnSEDKTOy3gtLqoixHqB5OHwe+Ukys7+/z8/D+NnMEpRXUxop9HyR3kAQxCzd/S7w6nFNV5dGFhQZ1HWeu1tTUM94sUAziiSMCqK1r9YkTJkfgzk6MORxTT09MTEhIw0J9+MaLkCDIyMsQwhiOKCDEqKgqDAj0+Pi5OgZIj538vf/XwBY4ocqo/f/48BhXSduEORRI4BsHELxGnGcwpcoxX33a/oVP3egQTISVOM5hTJJvIdt8mRAHOd+/eiU1I+V4J3WFOkViJjIzE2NzcnJ2dFaeOkZERkSO/xEl2NKdI3ZMduKerYiVH40ooMKTIrKhNmlpQG5QcqYRMuTgNYEiRmkHlwGD/YUs3CrocCSy/bsl0GFJk4WTnxk7RE0VwKnL8/6/6p4EzTzEg4DckPbPZ1pBcUgAAAABJRU5ErkJggg==";case"444bf":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAzCAIAAABaAcxDAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAQiSURBVFhHzZlLKHxtHMddh0Qur1zeRKJxmxQLNpYvWVhNcgllYydsFGNhJxuK7VhYkCJhIfYTKbcGRW4JuRuXyJ3/9z3ny3v+ZvxnPPN4m89C5/s45/ie8/s9v+f3HN4PDw9engdtvb29XV9fPz8/q6NafHx8QkJC/Pz8qP8XaOvu7q6xsdFsNqujWjIzM/v7+/V6PfV3eH193d/fn56eXl1dtVqtT09P6nhycnJaWlpOTo7BYNDpdOrgb8AWuLy8rKmp4dDvwNby8rJ6muvYbLbu7m78Vd7lC/C0XV1dOJmXvePD38sD+TA/P19UVFRXV7eyssLRL1hfX6+vr8cbOTk54ZCCZFvwNDY2VlZWhsBxyAWGh4c7Ojrwkqil27JYLMjR3d1dapeZnJzc2tqikGvr+Pi4s7NTwBNYW1ubmpqikGgL4RsaGpqYmKD+PqenpzySaAsvCSlC4TasW4+PjyMjI3t7e+qoloCAgJKSkujoaOovGB0dLS0tpRCitbXVZDJRKGXCXf5Q9lwHtng7WXULaeG0RDklPj6eR7Jy6/Dw0H1bCQkJPPrIrfv7+/b29tnZWXVUCx6ira0tPDyc2hEDAwPV1dUUQmRnZ/f19SUlJVGrsfxDcuTn5x8cHKinfQXSgmeLYjQasf7wdlJyC28ahZRCFPQUwcHBFFJyC90L6guFKOnp6b6+vhRSbKFXc1jwXCcmJiYlJYVCQc5MdBN4io2NpVCQYOv29vbm5oZCCHSqn2a6c1tI5/PzcwpHIOXhjEII1IXAwEAKBY8IYkZGBo/ekbDzQeNbUVGxtLRE/U1w8/Hx8dzcXGoFvi1vb+/Q0NC/HIGo/+huLDEx0X4J8Ygg2kNbCOLV1RVS256LiwuHwZUF1hz7iUxbmE0tLS1/O6KgoGB7e1s97Sc4Ojqyn8geEUTsL3j0jgRbWMvcnBPYB7y8vFAoSLAVFhaGCUshxObm5qf08ogg7uzsnJ2dUShIsIUIoiRSCLGwsIBOk0JBgi2dTudmEMGnrJdgC6us012kU7CCaXtJ2sLiExkZ+Y8j9Hq9v7+/eppDcC36OApRNjY2tNWLS7WbWCwWPACFEJ++OcqZiVgMsKOiEAINiHYyyrEVFRWFDpNCFJvNxqOPILr/acRsNtfW1lII0dvbW15eTvHvZlHGJ93FxcXU1FReIwRs8V4SP+miHy8sLKQQQruwSrOFWFdWVgq/MJSY/z5ASLQFDAZDc3Oz2EKEXh7dM4VcW6irxcXFTU1N1C6DJ8GF2o5epi2A/GhoaOjp6YmIiOCQM+DJZDIZjUZqBcm2AJxVVVXNzMygXjg1l5eXNzg4iCf51Eiybv3Qv6KwzFmt1rm5OWxVPv4VFRQUlJWVhS0rfsbFxWEfqp6sRcL29SeQs1RLR35uScDL6xfpNcUFY5Q7CAAAAABJRU5ErkJggg==";case"555bf":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAA0CAIAAACsM0f4AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAQNSURBVFhHzZlLKOxRHMfdIddzwfV+RSHJY0EKU1JXNiN2kgXZ2FizsECh7C1sZKTxzG6KslB3MYhkWIg8St555BWScb/////3n+bO34yZc86Y+1lM/++ZM2e+c56/35kfr6+vAf8ZkiebzXZ3d4dXKlOJjIwMDg4m8Y1Inq6vr5uamhYWFqhMZXFxsaysjMQ34kNPt7e3W1tbGxsb+/v7e3t7SmFSUlJubm5+fn5RUVFUVJRS6Aw8nZ6eVlVVkXYAnvCut7y8vFitVvxIDD015IL6+vrV1VXUp0+q6Oh9QTw8PHR1den1+tHRUTxTqQumpqaqq6tnZmY+Pj6oSEakp8vLy9bW1oGBgS/d2Lm5uens7FxfXyctI8zT09NTX1/f7OwsaY85Ojoym83v7++kRXlC54+MjAwNDZH2kuXlZXQYCVH70+7ubmNj4+bmJmkvKSgoMJlM2dnZipT6SafTYVn+0uChIXTS3NwcsyEtAsbu4uJifn6ehAgkT9gzDQbDTw0Wi0Wp5J6DgwNsMyREIKCf1tbWPF/8nxIfH4+pQoLfE3ZhHB0kWElPTw8LCyPB7wnbEr+ntLS00NBQEvyeMBcxx0mwgvOYnmR4PeHwPzw8JMFEXl5eSkoKCRleT4+Pj5wTPDU1NS4ujoSMtI8DRDl4pTIVBDoxMTEkXDAxMdHc3EyCifb29u7u7sDAQNJA8cSM0WikhlgZHh6mtlR4x87xPGcgISEBo0FCRRo7zInx8fH7+3sqU6mrq8vMzCThgv7+/p6eHhLeU1FRgegvMTGRtAI88cS+iCqpNhOIJq6urqgtFd6x4yQ5OdlxB1fwsyds3/+sOBk/e/oUP3t6fn7Wrlw/e1ImOAkVyRNiX2zwvzWEhIQolXwHYgqkAiTsKMuPmcHBQWqICeyZS0tL1JYK79hFRETQExPn5+fa8EvyBGsrKyt/NGCwlUo+5ZNQB4Z49nGGxNeJlpYWBGHUnAzv2EVHR9MTK9ppzusJARayWBJM7OzsnJ2dkZDh9YQE+su4zz3aac7rKTw8HJkQCVacpjmvJ5zqGRkZJFg5OTlBnkiC3xNwyoQYwJHneFUneUJebDabaSE64OEFa1ZWVmlpKQkRCOgnxGWVlZUkRCDAE4Iyg8GA/Jo0N5InV3c9yN2USl9SWFjY0NBAwnucok0B/QSCgoLa2tpqampIe0l5ebnjnaAYTwD5dW9vb0lJCWmPqa2thScSMsI8gZycHJPJhO8g7QFY2vglsbGxpGVEegKY6WNjY5OTk3q9nopcgMO7o6Njenraft1rx91/QEajkXnm2my24+Nji8Wyvb1ttVrf3t6UchzYyHqLi4uxLHAuKYVO+MoTD+7u7HGWOV7pfRuSJ3r8TwgI+As6TRu9qc6MAgAAAABJRU5ErkJggg==";case"333mbf":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA5CAIAAADoTa/RAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAdwSURBVGhD1ZpbiE1fHMfPYNylhCQhoZRmRE2NJlOaPCiUexkvJjHlrsgt08jDGPKiaeYJuZMSZYgIGSW5DJOiaNzvgxm3ieFj/35n/dfss88+++yjc/p/HmbW2muvtb577e9vXfZM1o8fPyL/Hzro7wDcv3//7du3mskQQeVeuXJl9uzZpaWlb9680UuZIJAZLl++XFJS8uTJE9JTpkypqqrq37+/FKWZxKNbV1dntMKpU6eWLl36/v17yaaZxHJzc3MnT56smUhk8ODBCxYs6NOnj+bTi58Zbty40dLSUlhY+PXr1/Xr11dXV6N1165dkyZN4kpNTU1xcXE4V7S1tT179oz31tjYeO/evQ8fPsj1gQMHjhs3Li8vb/To0Z07d5aL7UCuJ+fOnUMcnDx58vv377S4bNkyk168eDF18fHTp0+1QjA+f/58+PDhgoIC6T0e9FtRUUFYa7Uo3nJFq6kpKqXIaBWSUlxfX2/7KiFFRUUNDQ1a2cFDLnfk5+drDYecnJy7d+9ShAfKysr0ahSucF3q+nD+/PmRI0dqncDgNyZ7bSLe6NpN/5PRvXPnDo7UOsnQq1evM2fOaCsuuXiAqCcISIti27uo3L1797dv31zepfTs2bPz5s2Lp5sGp02bJt2HYMuWLdqQLdf4lY5F8cWLF2tra+3Y4lmNYmYGbhOtUtFzpLmBZeVvt2FZuHDhx48fpTWVa8cWGMXgevtGMUW2ViFWMVPVxIkTtTgUtty/ywR988bNugXsEJgOJY3tLly4IGlobm4+ceKErGqtra3MnXbFq1evUlczDkzedvVUEdUM4ZIlS+SK8StzZFNTE6V25Bm/vnr1ip8896ZNm6SIpW7fvn1clDaBGWPNmjVSGhrme8ZIGvzPu6LYaJUs4h4/fkypKLZja/jw4Xv37jWKY7XC8+fPWQK127B4hxog8datW6LV+NUovn37tiu28LFRzEt3aQUu8lTSTmiOHz+uzbnkCrZWwQ4gV1AaxVLq4vTp03pfWHhanlmbk1CLpVOnTpqKISsrq2vXrpqJRLKzszt0iLute/TokabCwtAMGDBAM6Cy2yPGlRvM0GIGJgESZoA9/WqzefNmaSQ0vOdPnz5pc55mEEyomdhCovExkccez18r3bhMFYLKykptziGuXJCJzGiV+kYxany0AvHHDC+1QsO4aHMOfqeJLl26dO/e/fr16/RqH35WrFjBLgkH42O56Mnv379//fqlmVCMHTuWDbtmHBIffnjpU6dO1YwzFUyfPr1v376ajw+LJUbSTCiGDh3q6iix3B49epSXl0vkoZXDz5w5c/zH9V/BLNazZ0/NOCSWC6KYA3A6tQIB07FjR804BJILKN6+ffvcuXPTphWGDRumqShB5WaEbt26aSpKEnJfv37N5KWZDBFU7s2bN2fOnLly5cp0ftVjbtFUlEBy0bp8+XIm4AMHDqxduzZtil++fKmpKInlcpoQrZJF8bp169LzjYzlk7VGMw6J5bKujBgxQjPO1FtUVJSeb2TIbWlp0YyDn1yOawxtv379KioqOGxyxSwTnGr27Nnj7wo2lj4b0SBwGnDJjbvFuXbtWl5eHgce2WRQs7i4WHbibNZwMHXtA3MsqW9x2OkiQ5tz8JYrWqUOSwsbXC4Sp7ZWwUfxP9mR7d+/X5tz8JDLEaCwsFBvdzAnEDywY8cOvRpl9erVbDWlrovUt+cbN260t6ke3iW2UGA2uPiVgy77MtKs4BhXfCzMmDGD/SRbTc23B99rKizuaFPZDniAF83r5oE4vqMYrcavPOiRI0dI8/ZFMVrlXHTp0iUmO6ZJacfAIVZ6CU1+fv7Dhw+1OdsMxq+cWEQxO/GDBw+KVvErD2AUl5WVGa05OTmUxvo49YO7K9pUrh1bIIqlyGgVjGIpNVoFl2LSKX4gA07/2px4l75Zq8y6BUePHmX+kjSz76FDhyQNnIJ4xTwDaSoeO3asvr5eigAL2d/IevfuLaZPhXZ/yRPV7969W7RokVwxx3HmASAhPpZS41daoQi/lpSUSBFGNx8nDanbl/VI27K9Kx0breIBzjwkjGI7tggCcYVU9NQKBIrrTwfJ4i0X6JhXabTK3Sby6urqxJfGr3bksZTEagVKt23bJk2FI65cwdYq2JHnii0UyxdLKfXkwYMH48eP1wrJ4w41F21tbayfmnFgK/PlyxcSbOc4UNilTQ6aicOQIUNWrVqFWzSfDBMmTDCflv+isttjR57xa0NDA25hIE3koaC6uponkVo+cA93hlBcVVVlvzpvuSCK7djCA5IVxcz/AbUKOJsJsd1QJQJPGhMKceUCL13utv1qFL948cIztvwhKMvLy820GI+CgoLa2trY9hP/PwMLaWlpqb0WzJo1a+fOnalsX1pbW1l9WJgaGxtNy9nZ2bm5uaNGjSIuBw0a5PnZOLHc5ubmDRs21NTUSBb/VVZWzp8/P8WTQjj8Dj8C+rZu3SqRl1mtEOifW4AxZgM5ZsyYDGqFoHLh58+f+MnTUmkjib4Z1MxqjUQifwCjdIte85FB2gAAAABJRU5ErkJggg==";case"333fm":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAIAAAAn5KxJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAViSURBVGhD1ZltSFNtGMfVQAt15nAoakIgpZIlYr5N0ezFNgQLQnMoI1HBL1FfFPxggiDqHr9YhNCHSKTsQ2HvQUNtGZb6wU2kF3JYOl8QfM2yQe35s12T49nO2RmdM5/n92Huf59z5L/rvu/ruu7N/9evX37/BwLo73+e3TG6tLTU29tbUVGRnJwcZAdvdDodxukOF3Zh6l+/fn3x4sXl5WXSDI4ePXr9+vXMzEzSDHwdUcTl0aNHbl0Ck8mEMBsMBtIM2BGFHB8f5w8zZiolJQWvpL1henoaVkZGRki7Iz09/fbt2/Hx8aQdwBOTubm506dP0zUOcANuowe8pKuri/4LL7W1taurq/SMHZ9OvdVqtdls+JxyuZyGOOjp6Xn37h0JOz41GhgYWFlZ+fTpU4vFMjs729fXV11dzWWatbR2Jz0FBAQoFAqVSnXjxg2z2fz48WO1Wk3X7BQUFCQmJpKwsztGmezbt6+wsPDhw4dGo7G8vNwxqFQq9+/f73jvwHdGP3369I8d7Gh4+vnzJ12w4+/vn5CQcOvWLb1ef/bs2ezsbIzQNQe0qZxItOu3trba29vpeScnTpy4c+cOqhHd5ASfAfeTcOKjiC4uLr58+ZKEk4GBAa1We/jw4cbGRmbxxApmh9NnU//hw4fR0VESO0GVamtrw+5B9UfkaNQFXxj9/ft3f3//xsYGaXd8/vwZ0UXR+vbtGw3txBdGZ2ZmBgcHSfCCzzM1NUViJ76o9UjspaWlJHg5c+YMckJERARpBpK3eZubm1euXOnu7ibNCzLD5cuXXXcSkHzqv379yt8rbRMVFeUmfTqR3Ojbt28/fvxIgpeTJ08i55NwQVqjKysrr169IuGJ3Nzc0NBQEi6w1+j379/v3r27vr5O2h0ymUyj0YSEhJDmBrnzwoULCwsLpLlBLO/du5eUlETaFRhlImIJ/fHjR0NDAz3jCfR7rE6ZhYRTj6rIan55OHXqFNooEu6Q0Ojk5CQSOAlesrKyUlNTSXAglVFM1rNnz0h4AtsoJiaGBAdSGZ2fn+fqQlhgp6Mj2bNnD2kOpDI6PDwsMM8fP36cdepwiyRGUTYFrk6Afj4yMpIEN5IYFatsMpHEqPCyCZeHDh0iwYv4Rr0qm+jrwsLCSPAivtEvX768f/+eBC8omxkZGSQ8wa71f/78WVtbwytpd+DwhTDglTQDm83W2tra1NREmheUTZ1Ox1+QthG5cUb/cenSJYFb/v79++fOnSPhCZGnnue0ySI9PR3nGRICENOokNPmNvn5+QcOHCAhADGNWiyWN2/ekOBFYNlkwl6jSC5oIrkO1w7i4uJaWlrCw8NJO3nx4oXANQeXOG0i25MWAowy+cvGGfNuNpufPHlSV1fHk8lx2nT9dokfkTdTYGAgGjak8ebmZqPRiPp07do1zABdtiO8bDIR2SgTJNqDBw9iIZlMpr6+vpycHMc4/2mTC3GMYsZR38fGxnD8sFqtNOoEKV2lUj1//ry3tzctLY3/tMmFOEYnJiaKi4uVSmVsbCxMYBF3dHRg3pkVLigo6Pz583q9vqSkhIa8QRyje/fuDQ4OJuHnZzAYMOPHjh2D4wcPHjC/XEZ0mXcKRxyjWIsIJwkGQ0NDGo0GJ0wUAv7+wSPiGEVO5ZlQrF2s0atXr3L9sigEcYwCRLSoqIiEO7rskPAe0YwqFAp+o8imqO8kvEc0o6CwsDAvL48EA7lcXl9fjzYAeZ6GvEfMfhRdc2dnJ4onaXsUq6qqtFqtd2XdHSI3ztu/ch85cqSmpqasrEwmk9G1v0Nko2hJb968GR0drVarBZ4xBCKyUekQczNJiJ/fv0VAgn/m5IX9AAAAAElFTkSuQmCC";default:return console.warn("This event doesn't exist? "+e),""}}pdfRegistrationLists(e){let o="registrationList-returning-"+e.id+".pdf";pdfMake.createPdf(this.pdfRegistrationList(e,!0)).download(o),o="registrationList-new-"+e.id+".pdf",pdfMake.createPdf(this.pdfRegistrationList(e,!1)).download(o)}pdfRegistrationList(e,o){const i={content:[{text:"Registration List - "+(o?"returning competitors":"new competitors"),style:"header"},{text:e.name,style:"header"},"\n",{style:"table",table:{body:[]},layout:"noBorders"}],styles:{header:{bold:!0,alignment:"center",fontSize:18},table:{margin:[0,5,0,15]},comment:{color:"grey"}},defaultStyle:{fontSize:12,columnGap:15}};return R1.sortCompetitorsByName(e),e.persons.filter(a=>o?!!a.wcaId:!a.wcaId).forEach(a=>{i.content[3].table.body.push([a.name,a.wcaId?a.wcaId:" ",a.birthdate||" ",a.gender||" ",this.getCountryName(a.countryIso2)||" ",{text:o?" ":"_________________________________",style:"comment"}])}),i}staffExample(e){const o=this.getContentForStaffExample(e);this.downloadFile(o,"staffExample.csv")}getContentForStaffExample(e){let o="name,wcaId,run,222,333,444,555,666,777,333bf,333oh,clock,minx,pyram,skewb,sq1,444bf,555bf,333mbf\r\n";return R1.generateStaffBasedOnPersonalBests(e).forEach(a=>{o+=a.name+",",o+=a.wcaId+",",o+=a.isAllowedTo.includes("run")?"x,":",",["222","333","444","555","666","777","333bf","333oh","clock","minx","pyram","skewb","sq1","444bf","555bf","333mbf"].forEach(r=>{o+=a.isAllowedTo.includes(r)?"x,":","}),o=o.substring(0,o.length-1),o+="\r\n"}),o}csvGroupAndTaskAssignmentsExampleImport(e){let o="Name,"+e.events.map(a=>a.id).join(",")+"\r\n";R1.sortCompetitorsBySpeedInEvent(e,"333",!1),o=this.addRandomGroupsForPerson(e.persons[0],o,e),o=this.addRandomGroupsForPerson(e.persons[1],o,e),o=this.addRandomGroupsForPerson(e.persons[2],o,e),this.downloadFile(o,"exampleImport-"+e.id+".csv")}addRandomGroupsForPerson(e,o,i){return o+=e.name+",",(o+=i.events.map(a=>this.randomGroup()).join(","))+"\r\n"}randomGroup(){return Math.random()<.5?Math.round(Math.random())+1+"":Math.random()<.5?"1;J2":""}downloadFile(e,o){const i=new Blob([e]);(0,q7.saveAs)(i,o)}getCountryName(e){return this.isoCountries.hasOwnProperty(e)?this.isoCountries[e]:e}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();var wM=m(4010);let kM,v7=(()=>{class n{constructor(e){this.groupService=e,this.SCORE_CARD_RESULT_WIDTH=145}printScoreCardsForAllFirstRoundsExceptFMC(e,o){const i=[];e.events.filter(a=>"333fm"!==a.id).forEach(a=>{R1.sortCompetitorsByGroupInEvent(e,a.id),a.countGroupsForScorecard=R1.countGroupsForEvent(e,a);const r=[];e.persons.filter(p=>!!p[a.id].group&&RegExp("^[0-9]+").test(p[a.id].group)).forEach(p=>{const b=this.getScoreCardForFirstRoundOfEvent(e,a);b.competitorName=p.name,b.competitorId=p.registrantId,b.group=p[a.id].group.split(";")[0],b.stageName=R1.getStageName(e,a,b.group),b.timerStationId=p[a.id].stationNumber,r.push(b)}),this.addScorecardNumberAndStationNumbers(r),o||this.addEmptyScoreCardsUntilPageIsFull(r,e),i.push(...r)}),R1.sortCompetitorsByName(e),o?pdfMake.createPdf(this.onA6(i)).download("A6-scorecards-"+e.id+".pdf"):pdfMake.createPdf(this.onA4(i)).download("A4-scorecards-"+e.id+".pdf")}addScorecardNumberAndStationNumbers(e){let o=0,i=e[0].group;e.forEach((a,r)=>{a.group==i?o++:(o=1,i++),this.groupService.configuration.printStationNumbersOnScoreCards?a.timerStationId||(a.timerStationId=o):a.timerStationId=null,a.scorecardNumber=r+1})}printFourEmptyScorecards(e){const o=[this.getEmptyScoreCard(e),this.getEmptyScoreCard(e),this.getEmptyScoreCard(e),this.getEmptyScoreCard(e)];pdfMake.createPdf(this.onA4(o)).download("emptyScorecards-"+e.id+".pdf")}printOneEmptyScorecardOnA6(e){const o=[this.getEmptyScoreCard(e)];pdfMake.createPdf(this.onA6(o)).download("emptyScorecards-"+e.id+".pdf")}addEmptyScoreCardsUntilPageIsFull(e,o){for(;e.length%4!=0;)e.push(this.getEmptyScoreCard(o))}getScoreCardForFirstRoundOfEvent(e,o){return{eventId:o.id,competitionName:e.name,eventName:(0,wM.getEventName)(o.id),round:1,group:null,totalGroups:o.countGroupsForScorecard,competitorId:null,competitorName:null,timeLimit:this.getTimeLimitOf(o.rounds[0]),cumulative:this.getCumulative(o.rounds[0]),cutoff:this.getCutoffOf(o.rounds[0]),scorecardNumber:null,timerStationId:null}}getTimeLimitOf(e){return null===e||null===e.timeLimit?null:(0,wM.formatCentiseconds)(e.timeLimit.centiseconds)}getCumulative(e){return null!==e&&null!==e.timeLimit&&null!==e.timeLimit.cumulativeRoundIds&&e.timeLimit.cumulativeRoundIds.length>0}getCutoffOf(e){return null===e||null===e.cutoff?null:"string"==typeof e.cutoff.attemptResult?e.cutoff.attemptResult:(0,wM.formatCentiseconds)(e.cutoff.attemptResult)}getEmptyScoreCard(e){return{eventId:" ",competitionName:e.name,eventName:" ",round:null,group:null,totalGroups:null,competitorId:null,competitorName:" ",timeLimit:null,cumulative:!1,cutoff:null,scorecardNumber:null,timerStationId:null}}onA6(e){const o={pageSize:"A6",content:[],styles:{},defaultStyle:{fontSize:12}};for(let i=0;i22?12:16,alignment:"center"}]]},margin:[0,5]},{text:e.cumulative?"Also write down the time for a DNF!":"",bold:!0,alignment:"center",fontSize:10,lineHeight:.9},{table:{widths:[5,16,this.SCORE_CARD_RESULT_WIDTH,20,20],body:[[{text:""},{text:"S",alignment:"center"},{text:e.cumulative?"Result\n(Cumulative limit: "+e.timeLimit+")":null!==e.timeLimit?"Result (DNF if \u2265 "+e.timeLimit+")":"",alignment:"center",fontSize:e.cumulative?10:12},{text:"J",alignment:"center"},{text:"C",alignment:"center"}],[{text:"1",margin:[0,7]},"","","",""],[{text:"2",margin:[0,7]},"","","",""]]},margin:[0,2]},{text:null!==e.cutoff?"-------------- Continue if 1 or 2 < "+e.cutoff+" --------------":"",alignment:"center",fontSize:10,lineHeight:.8},{table:{widths:[5,16,this.SCORE_CARD_RESULT_WIDTH,20,20],body:[[{text:"3",margin:[0,7]},"","","",""],[{text:"4",margin:[0,7]},"","","",""],[{text:"5",margin:[0,7]},"","","",""]]},margin:[0,2]},{text:"-------------- Extra or provisional --------------",alignment:"center",fontSize:10,lineHeight:.8},{table:{widths:[5,16,this.SCORE_CARD_RESULT_WIDTH,20,20],body:[[{text:"E",margin:[0,4]},"","","",""]]},margin:[0,2]}]}oneMbldScoreCard(e){return[[{columns:[{text:e.scorecardNumber?e.scorecardNumber:"",alignment:"left",fontSize:6,color:"grey"},{text:e.timerStationId?"Timer "+e.timerStationId:"",alignment:"right",fontSize:14}]},{text:e.competitionName,alignment:"center",fontSize:10}],{text:e.eventName,alignment:"center",fontSize:18,bold:!0},{text:"Round "+(null===e.round?" ":e.round)+" | Group "+(null===e.group?" ":e.group)+" of "+(null===e.totalGroups?" ":e.totalGroups)+(e.stageName?" | "+e.stageName:""),alignment:"center",fontSize:10},{table:{widths:[30,this.SCORE_CARD_RESULT_WIDTH+58],body:[[{text:null===e.competitorId?" ":e.competitorId,fontSize:16,alignment:"center"},{text:e.competitorName,fontSize:16,alignment:"center"}]]},margin:[0,5]},{text:"Count and write down the number of cubes before the attempt starts",bold:!0,alignment:"center"},{table:{widths:[5,16,this.SCORE_CARD_RESULT_WIDTH,20,20],body:[[{text:""},{text:"S",alignment:"center"},{text:"Result",alignment:"center"},{text:"J",alignment:"center"},{text:"C",alignment:"center"}],[{text:"1",margin:[0,7]},"",{text:"_______ / _______\n\nTime:",margin:[0,7]},"",""],[{text:"2",margin:[0,7]},"",{text:"_______ / _______\n\nTime:",margin:[0,7]},"",""],[{text:"3",margin:[0,7]},"",{text:"_______ / _______\n\nTime:",margin:[0,7]},"",""]]},margin:[0,2]}]}}return n.\u0275fac=function(e){return new(e||n)(U(pg))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();try{kM=typeof Intl<"u"&&Intl.v8BreakIterator}catch{kM=!1}let ur,St=(()=>{class n{constructor(e){this._platformId=e,this.isBrowser=this._platformId?function iw(n){return n===uh}(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!kM)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}}return n.\u0275fac=function(e){return new(e||n)(U(fc))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const lg=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function dg(){if(ur)return ur;if("object"!=typeof document||!document)return ur=new Set(lg),ur;let n=document.createElement("input");return ur=new Set(lg.filter(t=>(n.setAttribute("type",t),n.type===t))),ur}let Ys,op,na,CM;function js(n){return function W7(){if(null==Ys&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>Ys=!0}))}finally{Ys=Ys||!1}return Ys}()?n:!!n.capture}function bg(){if(null==na){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return na=!1,na;if("scrollBehavior"in document.documentElement.style)na=!0;else{const n=Element.prototype.scrollTo;na=!!n&&!/\{\s*\[native code\]\s*\}/.test(n.toString())}}return na}function Vs(){if("object"!=typeof document||!document)return 0;if(null==op){const n=document.createElement("div"),t=n.style;n.dir="rtl",t.width="1px",t.overflow="auto",t.visibility="hidden",t.pointerEvents="none",t.position="absolute";const e=document.createElement("div"),o=e.style;o.width="2px",o.height="1px",n.appendChild(e),document.body.appendChild(n),op=0,0===n.scrollLeft&&(n.scrollLeft=1,op=0===n.scrollLeft?1:2),n.remove()}return op}function NM(){let n=typeof document<"u"&&document?document.activeElement:null;for(;n&&n.shadowRoot;){const t=n.shadowRoot.activeElement;if(t===n)break;n=t}return n}function oa(n){return n.composedPath?n.composedPath()[0]:n.target}function DM(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}class w7 extends n1{constructor(t){super(),this._value=t}get value(){return this.getValue()}_subscribe(t){const e=super._subscribe(t);return e&&!e.closed&&t.next(this._value),e}getValue(){if(this.hasError)throw this.thrownError;if(this.closed)throw new Oe;return this._value}next(t){super.next(this._value=t)}}function ap(n,...t){return t.length?t.some(e=>n[e]):n.altKey||n.shiftKey||n.ctrlKey||n.metaKey}const I7=(()=>{function n(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return n.prototype=Object.create(Error.prototype),n})(),Mg=new c1(n=>n.complete());function ug(n){return n?function T7(n){return new c1(t=>n.schedule(()=>t.complete()))}(n):Mg}function Mo(n){return t=>0===n?ug():t.lift(new E7(n))}class E7{constructor(t){if(this.total=t,this.total<0)throw new I7}call(t,e){return e.subscribe(new S7(t,this.total))}}class S7 extends d0{constructor(t,e){super(t),this.total=e,this.count=0}_next(t){const e=this.total,o=++this.count;o<=e&&(this.destination.next(t),o===e&&(this.destination.complete(),this.unsubscribe()))}}function zg(n){return t=>t.lift(new X7(n))}class X7{constructor(t){this.total=t}call(t,e){return e.subscribe(new x7(t,this.total))}}class x7 extends d0{constructor(t,e){super(t),this.total=e,this.count=0}_next(t){++this.count>this.total&&this.destination.next(t)}}function Og(n,t){return e=>e.lift(new F7(n,t))}class F7{constructor(t,e){this.compare=t,this.keySelector=e}call(t,e){return e.subscribe(new H7(t,this.compare,this.keySelector))}}class H7 extends d0{constructor(t,e,o){super(t),this.keySelector=o,this.hasKey=!1,"function"==typeof e&&(this.compare=e)}compare(t,e){return t===e}_next(t){let e;try{const{keySelector:i}=this;e=i?i(t):t}catch(i){return this.destination.error(i)}let o=!1;if(this.hasKey)try{const{compare:i}=this;o=i(this.key,e)}catch(i){return this.destination.error(i)}else this.hasKey=!0;o||(this.key=e,this.destination.next(t))}}function et(n){return t=>t.lift(new P7(n))}class P7{constructor(t){this.notifier=t}call(t,e){const o=new Y7(t),i=Ce(this.notifier,new Ae(o));return i&&!o.seenValue?(o.add(i),e.subscribe(o)):o}}class Y7 extends Po{constructor(t){super(t),this.seenValue=!1}notifyNext(){this.seenValue=!0,this.complete()}notifyComplete(){}}function Rn(n){return null!=n&&"false"!=`${n}`}function fg(n,t=0){return function j7(n){return!isNaN(parseFloat(n))&&!isNaN(Number(n))}(n)?Number(n):t}function rp(n){return Array.isArray(n)?n:[n]}function lt(n){return null==n?"":"string"==typeof n?n:`${n}px`}function mi(n){return n instanceof _e?n.nativeElement:n}let V7=(()=>{class n{create(e){return typeof MutationObserver>"u"?null:new MutationObserver(e)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),Ag=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({providers:[V7]}),n})();class U7 extends d0{notifyNext(t,e,o,i,a){this.destination.next(e)}notifyError(t,e){this.destination.error(t)}notifyComplete(t){this.destination.complete()}}class G7 extends d0{constructor(t,e,o){super(),this.parent=t,this.outerValue=e,this.outerIndex=o,this.index=0}_next(t){this.parent.notifyNext(this.outerValue,t,this.outerIndex,this.index++,this)}_error(t){this.parent.notifyError(t,this),this.unsubscribe()}_complete(){this.parent.notifyComplete(this),this.unsubscribe()}}function Z7(n,t,e,o,i=new G7(n,e,o)){if(!i.closed)return t instanceof c1?t.subscribe(i):Ze(t)(i)}const hg={};class K7{constructor(t){this.resultSelector=t}call(t,e){return e.subscribe(new J7(t,this.resultSelector))}}class J7 extends U7{constructor(t,e){super(t),this.resultSelector=e,this.active=0,this.values=[],this.observables=[]}_next(t){this.values.push(hg),this.observables.push(t)}_complete(){const t=this.observables,e=t.length;if(0===e)this.destination.complete();else{this.active=e,this.toRespond=e;for(let o=0;o{class n{constructor(e,o=n.now){this.SchedulerAction=e,this.now=o}schedule(e,o=0,i){return new this.SchedulerAction(this,e).schedule(i,o)}}return n.now=()=>Date.now(),n})();class uo extends mg{constructor(t,e=mg.now){super(t,()=>uo.delegate&&uo.delegate!==this?uo.delegate.now():e()),this.actions=[],this.active=!1,this.scheduled=void 0}schedule(t,e=0,o){return uo.delegate&&uo.delegate!==this?uo.delegate.schedule(t,e,o):super.schedule(t,e,o)}flush(t){const{actions:e}=this;if(this.active)return void e.push(t);let o;this.active=!0;do{if(o=t.execute(t.state,t.delay))break}while(t=e.shift());if(this.active=!1,o){for(;t=e.shift();)t.unsubscribe();throw o}}}const TM=new uo(IM);function gg(n,t=TM){return e=>e.lift(new t8(n,t))}class t8{constructor(t,e){this.dueTime=t,this.scheduler=e}call(t,e){return e.subscribe(new n8(t,this.dueTime,this.scheduler))}}class n8 extends d0{constructor(t,e,o){super(t),this.dueTime=e,this.scheduler=o,this.debouncedSubscription=null,this.lastValue=null,this.hasValue=!1}_next(t){this.clearDebounce(),this.lastValue=t,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(o8,this.dueTime,this))}_complete(){this.debouncedNext(),this.destination.complete()}debouncedNext(){if(this.clearDebounce(),this.hasValue){const{lastValue:t}=this;this.lastValue=null,this.hasValue=!1,this.destination.next(t)}}clearDebounce(){const t=this.debouncedSubscription;null!==t&&(this.remove(t),t.unsubscribe(),this.debouncedSubscription=null)}}function o8(n){n.debouncedNext()}function Us(...n){const t=n[n.length-1];return Te(t)?(n.pop(),e=>BM(n,e,t)):e=>BM(n,e)}const _g=new Set;let zr,i8=(()=>{class n{constructor(e){this._platform=e,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):r8}matchMedia(e){return(this._platform.WEBKIT||this._platform.BLINK)&&function a8(n){if(!_g.has(n))try{zr||(zr=document.createElement("style"),zr.setAttribute("type","text/css"),document.head.appendChild(zr)),zr.sheet&&(zr.sheet.insertRule(`@media ${n} {body{ }}`,0),_g.add(n))}catch(t){console.error(t)}}(e),this._matchMedia(e)}}return n.\u0275fac=function(e){return new(e||n)(U(St))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function r8(n){return{matches:"all"===n||""===n,media:n,addListener:()=>{},removeListener:()=>{}}}let qg=(()=>{class n{constructor(e,o){this._mediaMatcher=e,this._zone=o,this._queries=new Map,this._destroySubject=new n1}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(e){return yg(rp(e)).some(i=>this._registerQuery(i).mql.matches)}observe(e){let a=function $7(...n){let t,e;return Te(n[n.length-1])&&(e=n.pop()),"function"==typeof n[n.length-1]&&(t=n.pop()),1===n.length&&g(n[0])&&(n=n[0]),Cn(n,e).lift(new K7(t))}(yg(rp(e)).map(r=>this._registerQuery(r).observable));return a=BM(a.pipe(Mo(1)),a.pipe(zg(1),gg(0))),a.pipe(pe(r=>{const s={matches:!1,breakpoints:{}};return r.forEach(({matches:p,query:b})=>{s.matches=s.matches||p,s.breakpoints[b]=p}),s}))}_registerQuery(e){if(this._queries.has(e))return this._queries.get(e);const o=this._mediaMatcher.matchMedia(e),a={observable:new c1(r=>{const s=p=>this._zone.run(()=>r.next(p));return o.addListener(s),()=>{o.removeListener(s)}}).pipe(Us(o),pe(({matches:r})=>({query:e,matches:r})),et(this._destroySubject)),mql:o};return this._queries.set(e,a),a}}return n.\u0275fac=function(e){return new(e||n)(U(i8),U(F1))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function yg(n){return n.map(t=>t.split(",")).reduce((t,e)=>t.concat(e)).map(t=>t.trim())}function sp(n,t){return(n.getAttribute(t)||"").match(/\S+/g)||[]}const Wg="cdk-describedby-message",cp="cdk-describedby-host";let EM=0,l8=(()=>{class n{constructor(e,o){this._platform=o,this._messageRegistry=new Map,this._messagesContainer=null,this._id=""+EM++,this._document=e,this._id=pi(br)+"-"+EM++}describe(e,o,i){if(!this._canBeDescribed(e,o))return;const a=SM(o,i);"string"!=typeof o?(Rg(o,this._id),this._messageRegistry.set(a,{messageElement:o,referenceCount:0})):this._messageRegistry.has(a)||this._createMessageElement(o,i),this._isElementDescribedByMessage(e,a)||this._addMessageReference(e,a)}removeDescription(e,o,i){var a;if(!o||!this._isElementNode(e))return;const r=SM(o,i);if(this._isElementDescribedByMessage(e,r)&&this._removeMessageReference(e,r),"string"==typeof o){const s=this._messageRegistry.get(r);s&&0===s.referenceCount&&this._deleteMessageElement(r)}0===(null===(a=this._messagesContainer)||void 0===a?void 0:a.childNodes.length)&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){var e;const o=this._document.querySelectorAll(`[${cp}="${this._id}"]`);for(let i=0;i0!=i.indexOf(Wg));e.setAttribute("aria-describedby",o.join(" "))}_addMessageReference(e,o){const i=this._messageRegistry.get(o);(function c8(n,t,e){const o=sp(n,t);o.some(i=>i.trim()==e.trim())||(o.push(e.trim()),n.setAttribute(t,o.join(" ")))})(e,"aria-describedby",i.messageElement.id),e.setAttribute(cp,this._id),i.referenceCount++}_removeMessageReference(e,o){const i=this._messageRegistry.get(o);i.referenceCount--,function p8(n,t,e){const i=sp(n,t).filter(a=>a!=e.trim());i.length?n.setAttribute(t,i.join(" ")):n.removeAttribute(t)}(e,"aria-describedby",i.messageElement.id),e.removeAttribute(cp)}_isElementDescribedByMessage(e,o){const i=sp(e,"aria-describedby"),a=this._messageRegistry.get(o),r=a&&a.messageElement.id;return!!r&&-1!=i.indexOf(r)}_canBeDescribed(e,o){if(!this._isElementNode(e))return!1;if(o&&"object"==typeof o)return!0;const i=null==o?"":`${o}`.trim(),a=e.getAttribute("aria-label");return!(!i||a&&a.trim()===i)}_isElementNode(e){return e.nodeType===this._document.ELEMENT_NODE}}return n.\u0275fac=function(e){return new(e||n)(U(B1),U(St))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function SM(n,t){return"string"==typeof n?`${t||""}/${n}`:n}function Rg(n,t){n.id||(n.id=`${Wg}-${t}-${EM++}`)}let Gs=(()=>{class n{constructor(e){this._platform=e}isDisabled(e){return e.hasAttribute("disabled")}isVisible(e){return function b8(n){return!!(n.offsetWidth||n.offsetHeight||"function"==typeof n.getClientRects&&n.getClientRects().length)}(e)&&"visible"===getComputedStyle(e).visibility}isTabbable(e){if(!this._platform.isBrowser)return!1;const o=function d8(n){try{return n.frameElement}catch{return null}}(function m8(n){return n.ownerDocument&&n.ownerDocument.defaultView||window}(e));if(o&&(-1===wg(o)||!this.isVisible(o)))return!1;let i=e.nodeName.toLowerCase(),a=wg(e);return e.hasAttribute("contenteditable")?-1!==a:!("iframe"===i||"object"===i||this._platform.WEBKIT&&this._platform.IOS&&!function A8(n){let t=n.nodeName.toLowerCase(),e="input"===t&&n.type;return"text"===e||"password"===e||"select"===t||"textarea"===t}(e))&&("audio"===i?!!e.hasAttribute("controls")&&-1!==a:"video"===i?-1!==a&&(null!==a||this._platform.FIREFOX||e.hasAttribute("controls")):e.tabIndex>=0)}isFocusable(e,o){return function h8(n){return!function u8(n){return function O8(n){return"input"==n.nodeName.toLowerCase()}(n)&&"hidden"==n.type}(n)&&(function M8(n){let t=n.nodeName.toLowerCase();return"input"===t||"select"===t||"button"===t||"textarea"===t}(n)||function z8(n){return function f8(n){return"a"==n.nodeName.toLowerCase()}(n)&&n.hasAttribute("href")}(n)||n.hasAttribute("contenteditable")||Lg(n))}(e)&&!this.isDisabled(e)&&(o?.ignoreVisibility||this.isVisible(e))}}return n.\u0275fac=function(e){return new(e||n)(U(St))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function Lg(n){if(!n.hasAttribute("tabindex")||void 0===n.tabIndex)return!1;let t=n.getAttribute("tabindex");return!(!t||isNaN(parseInt(t,10)))}function wg(n){if(!Lg(n))return null;const t=parseInt(n.getAttribute("tabindex")||"",10);return isNaN(t)?-1:t}class g8{constructor(t,e,o,i,a=!1){this._element=t,this._checker=e,this._ngZone=o,this._document=i,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,a||this.attachAnchors()}get enabled(){return this._enabled}set enabled(t){this._enabled=t,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(t,this._startAnchor),this._toggleAnchorTabIndex(t,this._endAnchor))}destroy(){const t=this._startAnchor,e=this._endAnchor;t&&(t.removeEventListener("focus",this.startAnchorListener),t.remove()),e&&(e.removeEventListener("focus",this.endAnchorListener),e.remove()),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}attachAnchors(){return!!this._hasAttached||(this._ngZone.runOutsideAngular(()=>{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.endAnchorListener))}),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}focusInitialElementWhenReady(t){return new Promise(e=>{this._executeOnStable(()=>e(this.focusInitialElement(t)))})}focusFirstTabbableElementWhenReady(t){return new Promise(e=>{this._executeOnStable(()=>e(this.focusFirstTabbableElement(t)))})}focusLastTabbableElementWhenReady(t){return new Promise(e=>{this._executeOnStable(()=>e(this.focusLastTabbableElement(t)))})}_getRegionBoundary(t){const e=this._element.querySelectorAll(`[cdk-focus-region-${t}], [cdkFocusRegion${t}], [cdk-focus-${t}]`);return"start"==t?e.length?e[0]:this._getFirstTabbableElement(this._element):e.length?e[e.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(t){const e=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(e){if(!this._checker.isFocusable(e)){const o=this._getFirstTabbableElement(e);return o?.focus(t),!!o}return e.focus(t),!0}return this.focusFirstTabbableElement(t)}focusFirstTabbableElement(t){const e=this._getRegionBoundary("start");return e&&e.focus(t),!!e}focusLastTabbableElement(t){const e=this._getRegionBoundary("end");return e&&e.focus(t),!!e}hasAttached(){return this._hasAttached}_getFirstTabbableElement(t){if(this._checker.isFocusable(t)&&this._checker.isTabbable(t))return t;const e=t.children;for(let o=0;o=0;o--){const i=e[o].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(e[o]):null;if(i)return i}return null}_createAnchor(){const t=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,t),t.classList.add("cdk-visually-hidden"),t.classList.add("cdk-focus-trap-anchor"),t.setAttribute("aria-hidden","true"),t}_toggleAnchorTabIndex(t,e){t?e.setAttribute("tabindex","0"):e.removeAttribute("tabindex")}toggleAnchors(t){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(t,this._startAnchor),this._toggleAnchorTabIndex(t,this._endAnchor))}_executeOnStable(t){this._ngZone.isStable?t():this._ngZone.onStable.pipe(Mo(1)).subscribe(t)}}let pp=(()=>{class n{constructor(e,o,i){this._checker=e,this._ngZone=o,this._document=i}create(e,o=!1){return new g8(e,this._checker,this._ngZone,this._document,o)}}return n.\u0275fac=function(e){return new(e||n)(U(Gs),U(F1),U(B1))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function kg(n){return 0===n.buttons||0===n.offsetX&&0===n.offsetY}function Cg(n){const t=n.touches&&n.touches[0]||n.changedTouches&&n.changedTouches[0];return!(!t||-1!==t.identifier||null!=t.radiusX&&1!==t.radiusX||null!=t.radiusY&&1!==t.radiusY)}const _8=new R0("cdk-input-modality-detector-options"),q8={ignoreKeys:[18,17,224,91,16]},Or=js({passive:!0,capture:!0});let y8=(()=>{class n{constructor(e,o,i,a){this._platform=e,this._mostRecentTarget=null,this._modality=new w7(null),this._lastTouchMs=0,this._onKeydown=r=>{var s,p;null!==(s=this._options)&&void 0!==s&&null!==(p=s.ignoreKeys)&&void 0!==p&&p.some(b=>b===r.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=oa(r))},this._onMousedown=r=>{Date.now()-this._lastTouchMs<650||(this._modality.next(kg(r)?"keyboard":"mouse"),this._mostRecentTarget=oa(r))},this._onTouchstart=r=>{Cg(r)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=oa(r))},this._options={...q8,...a},this.modalityDetected=this._modality.pipe(zg(1)),this.modalityChanged=this.modalityDetected.pipe(Og()),e.isBrowser&&o.runOutsideAngular(()=>{i.addEventListener("keydown",this._onKeydown,Or),i.addEventListener("mousedown",this._onMousedown,Or),i.addEventListener("touchstart",this._onTouchstart,Or)})}get mostRecentModality(){return this._modality.value}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,Or),document.removeEventListener("mousedown",this._onMousedown,Or),document.removeEventListener("touchstart",this._onTouchstart,Or))}}return n.\u0275fac=function(e){return new(e||n)(U(St),U(F1),U(B1),U(_8,8))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const W8=new R0("cdk-focus-monitor-default-options"),lp=js({passive:!0,capture:!0});let fr=(()=>{class n{constructor(e,o,i,a,r){this._ngZone=e,this._platform=o,this._inputModalityDetector=i,this._origin=null,this._windowFocused=!1,this._originFromTouchInteraction=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._rootNodeFocusListenerCount=new Map,this._windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=window.setTimeout(()=>this._windowFocused=!1)},this._stopInputModalityDetector=new n1,this._rootNodeFocusAndBlurListener=s=>{for(let b=oa(s);b;b=b.parentElement)"focus"===s.type?this._onFocus(s,b):this._onBlur(s,b)},this._document=a,this._detectionMode=r?.detectionMode||0}monitor(e,o=!1){const i=mi(e);if(!this._platform.isBrowser||1!==i.nodeType)return Un(null);const a=function L7(n){if(function R7(){if(null==CM){const n=typeof document<"u"?document.head:null;CM=!(!n||!n.createShadowRoot&&!n.attachShadow)}return CM}()){const t=n.getRootNode?n.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&t instanceof ShadowRoot)return t}return null}(i)||this._getDocument(),r=this._elementInfo.get(i);if(r)return o&&(r.checkChildren=!0),r.subject;const s={checkChildren:o,subject:new n1,rootNode:a};return this._elementInfo.set(i,s),this._registerGlobalListeners(s),s.subject}stopMonitoring(e){const o=mi(e),i=this._elementInfo.get(o);i&&(i.subject.complete(),this._setClasses(o),this._elementInfo.delete(o),this._removeGlobalListeners(i))}focusVia(e,o,i){const a=mi(e);a===this._getDocument().activeElement?this._getClosestElementsInfo(a).forEach(([s,p])=>this._originChanged(s,o,p)):(this._setOrigin(o),"function"==typeof a.focus&&a.focus(i))}ngOnDestroy(){this._elementInfo.forEach((e,o)=>this.stopMonitoring(o))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(e){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(e)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:e&&this._isLastInteractionFromInputLabel(e)?"mouse":"program"}_shouldBeAttributedToTouch(e){return 1===this._detectionMode||!(null==e||!e.contains(this._inputModalityDetector._mostRecentTarget))}_setClasses(e,o){e.classList.toggle("cdk-focused",!!o),e.classList.toggle("cdk-touch-focused","touch"===o),e.classList.toggle("cdk-keyboard-focused","keyboard"===o),e.classList.toggle("cdk-mouse-focused","mouse"===o),e.classList.toggle("cdk-program-focused","program"===o)}_setOrigin(e,o=!1){this._ngZone.runOutsideAngular(()=>{this._origin=e,this._originFromTouchInteraction="touch"===e&&o,0===this._detectionMode&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(e,o){const i=this._elementInfo.get(o),a=oa(e);!i||!i.checkChildren&&o!==a||this._originChanged(o,this._getFocusOrigin(a),i)}_onBlur(e,o){const i=this._elementInfo.get(o);!i||i.checkChildren&&e.relatedTarget instanceof Node&&o.contains(e.relatedTarget)||(this._setClasses(o),this._emitOrigin(i,null))}_emitOrigin(e,o){e.subject.observers.length&&this._ngZone.run(()=>e.subject.next(o))}_registerGlobalListeners(e){if(!this._platform.isBrowser)return;const o=e.rootNode,i=this._rootNodeFocusListenerCount.get(o)||0;i||this._ngZone.runOutsideAngular(()=>{o.addEventListener("focus",this._rootNodeFocusAndBlurListener,lp),o.addEventListener("blur",this._rootNodeFocusAndBlurListener,lp)}),this._rootNodeFocusListenerCount.set(o,i+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe(et(this._stopInputModalityDetector)).subscribe(a=>{this._setOrigin(a,!0)}))}_removeGlobalListeners(e){const o=e.rootNode;if(this._rootNodeFocusListenerCount.has(o)){const i=this._rootNodeFocusListenerCount.get(o);i>1?this._rootNodeFocusListenerCount.set(o,i-1):(o.removeEventListener("focus",this._rootNodeFocusAndBlurListener,lp),o.removeEventListener("blur",this._rootNodeFocusAndBlurListener,lp),this._rootNodeFocusListenerCount.delete(o))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(e,o,i){this._setClasses(e,o),this._emitOrigin(i,o),this._lastFocusOrigin=o}_getClosestElementsInfo(e){const o=[];return this._elementInfo.forEach((i,a)=>{(a===e||i.checkChildren&&a.contains(e))&&o.push([a,i])}),o}_isLastInteractionFromInputLabel(e){const{_mostRecentTarget:o,mostRecentModality:i}=this._inputModalityDetector;if("mouse"!==i||!o||o===e||"INPUT"!==e.nodeName&&"TEXTAREA"!==e.nodeName||e.disabled)return!1;const a=e.labels;if(a)for(let r=0;r{class n{constructor(e,o){this._platform=e,this._document=o,this._breakpointSubscription=pi(qg).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return 0;const e=this._document.createElement("div");e.style.backgroundColor="rgb(1,2,3)",e.style.position="absolute",this._document.body.appendChild(e);const o=this._document.defaultView||window,i=o&&o.getComputedStyle?o.getComputedStyle(e):null,a=(i&&i.backgroundColor||"").replace(/ /g,"");switch(e.remove(),a){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return 2;case"rgb(255,255,255)":case"rgb(255,250,239)":return 1}return 0}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const e=this._document.body.classList;e.remove(XM,Dg,Bg),this._hasCheckedHighContrastMode=!0;const o=this.getHighContrastMode();1===o?e.add(XM,Dg):2===o&&e.add(XM,Bg)}}}return n.\u0275fac=function(e){return new(e||n)(U(St),U(B1))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),Tg=(()=>{class n{constructor(e){e._applyBodyHighContrastModeCssClasses()}}return n.\u0275fac=function(e){return new(e||n)(U(Ig))},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({imports:[Ag]}),n})();function dp(n,t,e,o){return f(e)&&(o=e,e=void 0),o?dp(n,t,e).pipe(pe(i=>g(i)?o(...i):o(i))):new c1(i=>{Eg(n,t,function a(r){i.next(arguments.length>1?Array.prototype.slice.call(arguments):r)},i,e)})}function Eg(n,t,e,o,i){let a;if(function w8(n){return n&&"function"==typeof n.addEventListener&&"function"==typeof n.removeEventListener}(n)){const r=n;n.addEventListener(t,e,i),a=()=>r.removeEventListener(t,e,i)}else if(function L8(n){return n&&"function"==typeof n.on&&"function"==typeof n.off}(n)){const r=n;n.on(t,e),a=()=>r.off(t,e)}else if(function R8(n){return n&&"function"==typeof n.addListener&&"function"==typeof n.removeListener}(n)){const r=n;n.addListener(t,e),a=()=>r.removeListener(t,e)}else{if(!n||!n.length)throw new TypeError("Invalid event target");for(let r=0,s=n.length;r0?super.requestAsyncId(t,e,o):(t.actions.push(this),t.scheduled||(t.scheduled=requestAnimationFrame(()=>t.flush(null))))}recycleAsyncId(t,e,o=0){if(null!==o&&o>0||null===o&&this.delay>0)return super.recycleAsyncId(t,e,o);0===t.actions.length&&(cancelAnimationFrame(e),t.scheduled=void 0)}});let D8=1;const B8=Promise.resolve(),bp={};function Sg(n){return n in bp&&(delete bp[n],!0)}const Xg={setImmediate(n){const t=D8++;return bp[t]=!0,B8.then(()=>Sg(t)&&n()),t},clearImmediate(n){Sg(n)}};new class T8 extends uo{flush(t){this.active=!0,this.scheduled=void 0;const{actions:e}=this;let o,i=-1,a=e.length;t=t||e.shift();do{if(o=t.execute(t.state,t.delay))break}while(++i0?super.requestAsyncId(t,e,o):(t.actions.push(this),t.scheduled||(t.scheduled=Xg.setImmediate(t.flush.bind(t,null))))}recycleAsyncId(t,e,o=0){if(null!==o&&o>0||null===o&&this.delay>0)return super.recycleAsyncId(t,e,o);0===t.actions.length&&(Xg.clearImmediate(e),t.scheduled=void 0)}});class X8{constructor(t){this.durationSelector=t}call(t,e){return e.subscribe(new x8(t,this.durationSelector))}}class x8 extends Po{constructor(t,e){super(t),this.durationSelector=e,this.hasValue=!1}_next(t){if(this.value=t,this.hasValue=!0,!this.throttled){let e;try{const{durationSelector:i}=this;e=i(t)}catch(i){return this.destination.error(i)}const o=Ce(e,new Ae(this));!o||o.closed?this.clearThrottle():this.add(this.throttled=o)}}clearThrottle(){const{value:t,hasValue:e,throttled:o}=this;o&&(this.remove(o),this.throttled=void 0,o.unsubscribe()),e&&(this.value=void 0,this.hasValue=!1,this.destination.next(t))}notifyNext(){this.clearThrottle()}notifyComplete(){this.clearThrottle()}}function xg(n){return!g(n)&&n-parseFloat(n)+1>=0}function H8(n){const{index:t,period:e,subscriber:o}=n;if(o.next(t),!o.closed){if(-1===e)return o.complete();n.index=t+1,this.schedule(n,e)}}function Fg(n,t=TM){return function S8(n){return function(e){return e.lift(new X8(n))}}(()=>function F8(n=0,t,e){let o=-1;return xg(t)?o=Number(t)<1?1:Number(t):Te(t)&&(e=t),Te(e)||(e=TM),new c1(i=>{const a=xg(n)?n:+n-e.now();return e.schedule(H8,a,{index:0,period:o,subscriber:i})})}(n,t))}const P8=new R0("cdk-dir-doc",{providedIn:"root",factory:function Y8(){return pi(B1)}}),j8=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;let Ar=(()=>{class n{constructor(e){if(this.value="ltr",this.change=new Se,e){const i=e.documentElement?e.documentElement.dir:null;this.value=function V8(n){var t;const e=n?.toLowerCase()||"";return"auto"===e&&typeof navigator<"u"&&null!==(t=navigator)&&void 0!==t&&t.language?j8.test(navigator.language)?"rtl":"ltr":"rtl"===e?"rtl":"ltr"}((e.body?e.body.dir:null)||i||"ltr")}}ngOnDestroy(){this.change.complete()}}return n.\u0275fac=function(e){return new(e||n)(U(P8,8))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),Zs=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({}),n})(),Mp=(()=>{class n{constructor(e,o,i){this._ngZone=e,this._platform=o,this._scrolled=new n1,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=i}register(e){this.scrollContainers.has(e)||this.scrollContainers.set(e,e.elementScrolled().subscribe(()=>this._scrolled.next(e)))}deregister(e){const o=this.scrollContainers.get(e);o&&(o.unsubscribe(),this.scrollContainers.delete(e))}scrolled(e=20){return this._platform.isBrowser?new c1(o=>{this._globalSubscription||this._addGlobalListener();const i=e>0?this._scrolled.pipe(Fg(e)).subscribe(o):this._scrolled.subscribe(o);return this._scrolledCount++,()=>{i.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):Un()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((e,o)=>this.deregister(o)),this._scrolled.complete()}ancestorScrolled(e,o){const i=this.getAncestorScrollContainers(e);return this.scrolled(o).pipe(Wn(a=>!a||i.indexOf(a)>-1))}getAncestorScrollContainers(e){const o=[];return this.scrollContainers.forEach((i,a)=>{this._scrollableContainsElement(a,e)&&o.push(a)}),o}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(e,o){let i=mi(o),a=e.getElementRef().nativeElement;do{if(i==a)return!0}while(i=i.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>dp(this._getWindow().document,"scroll").subscribe(()=>this._scrolled.next()))}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}}return n.\u0275fac=function(e){return new(e||n)(U(F1),U(St),U(B1,8))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),xM=(()=>{class n{constructor(e,o,i,a){this.elementRef=e,this.scrollDispatcher=o,this.ngZone=i,this.dir=a,this._destroyed=new n1,this._elementScrolled=new c1(r=>this.ngZone.runOutsideAngular(()=>dp(this.elementRef.nativeElement,"scroll").pipe(et(this._destroyed)).subscribe(r)))}ngOnInit(){this.scrollDispatcher.register(this)}ngOnDestroy(){this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(e){const o=this.elementRef.nativeElement,i=this.dir&&"rtl"==this.dir.value;null==e.left&&(e.left=i?e.end:e.start),null==e.right&&(e.right=i?e.start:e.end),null!=e.bottom&&(e.top=o.scrollHeight-o.clientHeight-e.bottom),i&&0!=Vs()?(null!=e.left&&(e.right=o.scrollWidth-o.clientWidth-e.left),2==Vs()?e.left=e.right:1==Vs()&&(e.left=e.right?-e.right:e.right)):null!=e.right&&(e.left=o.scrollWidth-o.clientWidth-e.right),this._applyScrollToOptions(e)}_applyScrollToOptions(e){const o=this.elementRef.nativeElement;bg()?o.scrollTo(e):(null!=e.top&&(o.scrollTop=e.top),null!=e.left&&(o.scrollLeft=e.left))}measureScrollOffset(e){const o="left",i="right",a=this.elementRef.nativeElement;if("top"==e)return a.scrollTop;if("bottom"==e)return a.scrollHeight-a.clientHeight-a.scrollTop;const r=this.dir&&"rtl"==this.dir.value;return"start"==e?e=r?i:o:"end"==e&&(e=r?o:i),r&&2==Vs()?e==o?a.scrollWidth-a.clientWidth-a.scrollLeft:a.scrollLeft:r&&1==Vs()?e==o?a.scrollLeft+a.scrollWidth-a.clientWidth:-a.scrollLeft:e==o?a.scrollLeft:a.scrollWidth-a.clientWidth-a.scrollLeft}}return n.\u0275fac=function(e){return new(e||n)(X(_e),X(Mp),X(F1),X(Ar,8))},n.\u0275dir=U0({type:n,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]]}),n})(),FM=(()=>{class n{constructor(e,o,i){this._platform=e,this._change=new n1,this._changeListener=a=>{this._change.next(a)},this._document=i,o.runOutsideAngular(()=>{if(e.isBrowser){const a=this._getWindow();a.addEventListener("resize",this._changeListener),a.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){const e=this._getWindow();e.removeEventListener("resize",this._changeListener),e.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const e={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),e}getViewportRect(){const e=this.getViewportScrollPosition(),{width:o,height:i}=this.getViewportSize();return{top:e.top,left:e.left,bottom:e.top+i,right:e.left+o,height:i,width:o}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const e=this._document,o=this._getWindow(),i=e.documentElement,a=i.getBoundingClientRect();return{top:-a.top||e.body.scrollTop||o.scrollY||i.scrollTop||0,left:-a.left||e.body.scrollLeft||o.scrollX||i.scrollLeft||0}}change(e=20){return e>0?this._change.pipe(Fg(e)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const e=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:e.innerWidth,height:e.innerHeight}:{width:0,height:0}}}return n.\u0275fac=function(e){return new(e||n)(U(St),U(F1),U(B1,8))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),$s=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({}),n})(),Hg=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({imports:[Zs,$s,Zs,$s]}),n})();class HM{attach(t){return this._attachedHost=t,t.attach(this)}detach(){let t=this._attachedHost;null!=t&&(this._attachedHost=null,t.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(t){this._attachedHost=t}}class up extends HM{constructor(t,e,o,i){super(),this.component=t,this.viewContainerRef=e,this.injector=o,this.componentFactoryResolver=i}}class Pg extends HM{constructor(t,e,o,i){super(),this.templateRef=t,this.viewContainerRef=e,this.context=o,this.injector=i}get origin(){return this.templateRef.elementRef}attach(t,e=this.context){return this.context=e,super.attach(t)}detach(){return this.context=void 0,super.detach()}}class Z8 extends HM{constructor(t){super(),this.element=t instanceof _e?t.nativeElement:t}}class PM{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(t){return t instanceof up?(this._attachedPortal=t,this.attachComponentPortal(t)):t instanceof Pg?(this._attachedPortal=t,this.attachTemplatePortal(t)):this.attachDomPortal&&t instanceof Z8?(this._attachedPortal=t,this.attachDomPortal(t)):void 0}detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(t){this._disposeFn=t}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class $8 extends PM{constructor(t,e,o,i,a){super(),this.outletElement=t,this._componentFactoryResolver=e,this._appRef=o,this._defaultInjector=i,this.attachDomPortal=r=>{const s=r.element,p=this._document.createComment("dom-portal");s.parentNode.insertBefore(p,s),this.outletElement.appendChild(s),this._attachedPortal=r,super.setDisposeFn(()=>{p.parentNode&&p.parentNode.replaceChild(s,p)})},this._document=a}attachComponentPortal(t){const o=(t.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(t.component);let i;return t.viewContainerRef?(i=t.viewContainerRef.createComponent(o,t.viewContainerRef.length,t.injector||t.viewContainerRef.injector),this.setDisposeFn(()=>i.destroy())):(i=o.create(t.injector||this._defaultInjector||Dt.NULL),this._appRef.attachView(i.hostView),this.setDisposeFn(()=>{this._appRef.viewCount>0&&this._appRef.detachView(i.hostView),i.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(i)),this._attachedPortal=t,i}attachTemplatePortal(t){let e=t.viewContainerRef,o=e.createEmbeddedView(t.templateRef,t.context,{injector:t.injector});return o.rootNodes.forEach(i=>this.outletElement.appendChild(i)),o.detectChanges(),this.setDisposeFn(()=>{let i=e.indexOf(o);-1!==i&&e.remove(i)}),this._attachedPortal=t,o}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(t){return t.hostView.rootNodes[0]}}let YM=(()=>{class n extends PM{constructor(e,o,i){super(),this._componentFactoryResolver=e,this._viewContainerRef=o,this._isInitialized=!1,this.attached=new Se,this.attachDomPortal=a=>{const r=a.element,s=this._document.createComment("dom-portal");a.setAttachedHost(this),r.parentNode.insertBefore(s,r),this._getRootNode().appendChild(r),this._attachedPortal=a,super.setDisposeFn(()=>{s.parentNode&&s.parentNode.replaceChild(r,s)})},this._document=i}get portal(){return this._attachedPortal}set portal(e){this.hasAttached()&&!e&&!this._isInitialized||(this.hasAttached()&&super.detach(),e&&super.attach(e),this._attachedPortal=e||null)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedPortal=null,this._attachedRef=null}attachComponentPortal(e){e.setAttachedHost(this);const o=null!=e.viewContainerRef?e.viewContainerRef:this._viewContainerRef,a=(e.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(e.component),r=o.createComponent(a,o.length,e.injector||o.injector);return o!==this._viewContainerRef&&this._getRootNode().appendChild(r.hostView.rootNodes[0]),super.setDisposeFn(()=>r.destroy()),this._attachedPortal=e,this._attachedRef=r,this.attached.emit(r),r}attachTemplatePortal(e){e.setAttachedHost(this);const o=this._viewContainerRef.createEmbeddedView(e.templateRef,e.context,{injector:e.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=e,this._attachedRef=o,this.attached.emit(o),o}_getRootNode(){const e=this._viewContainerRef.element.nativeElement;return e.nodeType===e.ELEMENT_NODE?e:e.parentNode}}return n.\u0275fac=function(e){return new(e||n)(X(Fa),X(qn),X(B1))},n.\u0275dir=U0({type:n,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:["cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[x1]}),n})(),zp=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({}),n})();const Yg=bg();class K8{constructor(t,e){this._viewportRuler=t,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=e}attach(){}enable(){if(this._canBeEnabled()){const t=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=t.style.left||"",this._previousHTMLStyles.top=t.style.top||"",t.style.left=lt(-this._previousScrollPosition.left),t.style.top=lt(-this._previousScrollPosition.top),t.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const t=this._document.documentElement,o=t.style,i=this._document.body.style,a=o.scrollBehavior||"",r=i.scrollBehavior||"";this._isEnabled=!1,o.left=this._previousHTMLStyles.left,o.top=this._previousHTMLStyles.top,t.classList.remove("cdk-global-scrollblock"),Yg&&(o.scrollBehavior=i.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),Yg&&(o.scrollBehavior=a,i.scrollBehavior=r)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const e=this._document.body,o=this._viewportRuler.getViewportSize();return e.scrollHeight>o.height||e.scrollWidth>o.width}}class J8{constructor(t,e,o,i){this._scrollDispatcher=t,this._ngZone=e,this._viewportRuler=o,this._config=i,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(t){this._overlayRef=t}enable(){if(this._scrollSubscription)return;const t=this._scrollDispatcher.scrolled(0);this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=t.subscribe(()=>{const e=this._viewportRuler.getViewportScrollPosition().top;Math.abs(e-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=t.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}class jg{enable(){}disable(){}attach(){}}function jM(n,t){return t.some(e=>n.bottome.bottom||n.righte.right)}function Vg(n,t){return t.some(e=>n.tope.bottom||n.lefte.right)}class Q8{constructor(t,e,o,i){this._scrollDispatcher=t,this._viewportRuler=e,this._ngZone=o,this._config=i,this._scrollSubscription=null}attach(t){this._overlayRef=t}enable(){this._scrollSubscription||(this._scrollSubscription=this._scrollDispatcher.scrolled(this._config?this._config.scrollThrottle:0).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){const e=this._overlayRef.overlayElement.getBoundingClientRect(),{width:o,height:i}=this._viewportRuler.getViewportSize();jM(e,[{width:o,height:i,bottom:i,right:o,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}}))}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}let eC=(()=>{class n{constructor(e,o,i,a){this._scrollDispatcher=e,this._viewportRuler=o,this._ngZone=i,this.noop=()=>new jg,this.close=r=>new J8(this._scrollDispatcher,this._ngZone,this._viewportRuler,r),this.block=()=>new K8(this._viewportRuler,this._document),this.reposition=r=>new Q8(this._scrollDispatcher,this._viewportRuler,this._ngZone,r),this._document=a}}return n.\u0275fac=function(e){return new(e||n)(U(Mp),U(FM),U(F1),U(B1))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();class Ug{constructor(t){if(this.scrollStrategy=new jg,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,t){const e=Object.keys(t);for(const o of e)void 0!==t[o]&&(this[o]=t[o])}}}class tC{constructor(t,e){this.connectionPair=t,this.scrollableViewProperties=e}}let Gg=(()=>{class n{constructor(e){this._attachedOverlays=[],this._document=e}ngOnDestroy(){this.detach()}add(e){this.remove(e),this._attachedOverlays.push(e)}remove(e){const o=this._attachedOverlays.indexOf(e);o>-1&&this._attachedOverlays.splice(o,1),0===this._attachedOverlays.length&&this.detach()}}return n.\u0275fac=function(e){return new(e||n)(U(B1))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),nC=(()=>{class n extends Gg{constructor(e,o){super(e),this._ngZone=o,this._keydownListener=i=>{const a=this._attachedOverlays;for(let r=a.length-1;r>-1;r--)if(a[r]._keydownEvents.observers.length>0){const s=a[r]._keydownEvents;this._ngZone?this._ngZone.run(()=>s.next(i)):s.next(i);break}}}add(e){super.add(e),this._isAttached||(this._ngZone?this._ngZone.runOutsideAngular(()=>this._document.body.addEventListener("keydown",this._keydownListener)):this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}detach(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}}return n.\u0275fac=function(e){return new(e||n)(U(B1),U(F1,8))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),oC=(()=>{class n extends Gg{constructor(e,o,i){super(e),this._platform=o,this._ngZone=i,this._cursorStyleIsSet=!1,this._pointerDownListener=a=>{this._pointerDownEventTarget=oa(a)},this._clickListener=a=>{const r=oa(a),s="click"===a.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:r;this._pointerDownEventTarget=null;const p=this._attachedOverlays.slice();for(let b=p.length-1;b>-1;b--){const O=p[b];if(O._outsidePointerEvents.observers.length<1||!O.hasAttached())continue;if(O.overlayElement.contains(r)||O.overlayElement.contains(s))break;const _=O._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>_.next(a)):_.next(a)}}}add(e){if(super.add(e),!this._isAttached){const o=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(o)):this._addEventListeners(o),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=o.style.cursor,o.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){const e=this._document.body;e.removeEventListener("pointerdown",this._pointerDownListener,!0),e.removeEventListener("click",this._clickListener,!0),e.removeEventListener("auxclick",this._clickListener,!0),e.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(e.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}_addEventListeners(e){e.addEventListener("pointerdown",this._pointerDownListener,!0),e.addEventListener("click",this._clickListener,!0),e.addEventListener("auxclick",this._clickListener,!0),e.addEventListener("contextmenu",this._clickListener,!0)}}return n.\u0275fac=function(e){return new(e||n)(U(B1),U(St),U(F1,8))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),Op=(()=>{class n{constructor(e,o){this._platform=o,this._document=e}ngOnDestroy(){var e;null===(e=this._containerElement)||void 0===e||e.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const e="cdk-overlay-container";if(this._platform.isBrowser||DM()){const i=this._document.querySelectorAll(`.${e}[platform="server"], .${e}[platform="test"]`);for(let a=0;athis._backdropClick.next(_),this._backdropTransitionendHandler=_=>{this._disposeBackdrop(_.target)},this._keydownEvents=new n1,this._outsidePointerEvents=new n1,i.scrollStrategy&&(this._scrollStrategy=i.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=i.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(t){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);const e=this._portalOutlet.attach(t);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._ngZone.onStable.pipe(Mo(1)).subscribe(()=>{this.hasAttached()&&this.updatePosition()}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),"function"==typeof e?.onDestroy&&e.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),e}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const t=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenStable(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),t}dispose(){var t;const e=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._disposeBackdrop(this._backdropElement),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),null===(t=this._host)||void 0===t||t.remove(),this._previousHostParent=this._pane=this._host=null,e&&this._detachments.next(),this._detachments.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(t){t!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=t,this.hasAttached()&&(t.attach(this),this.updatePosition()))}updateSize(t){this._config={...this._config,...t},this._updateElementSize()}setDirection(t){this._config={...this._config,direction:t},this._updateElementDirection()}addPanelClass(t){this._pane&&this._toggleClasses(this._pane,t,!0)}removePanelClass(t){this._pane&&this._toggleClasses(this._pane,t,!1)}getDirection(){const t=this._config.direction;return t?"string"==typeof t?t:t.value:"ltr"}updateScrollStrategy(t){t!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=t,this.hasAttached()&&(t.attach(this),t.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const t=this._pane.style;t.width=lt(this._config.width),t.height=lt(this._config.height),t.minWidth=lt(this._config.minWidth),t.minHeight=lt(this._config.minHeight),t.maxWidth=lt(this._config.maxWidth),t.maxHeight=lt(this._config.maxHeight)}_togglePointerEvents(t){this._pane.style.pointerEvents=t?"":"none"}_attachBackdrop(){const t="cdk-overlay-backdrop-showing";this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._animationsDisabled&&this._backdropElement.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",this._backdropClickHandler),!this._animationsDisabled&&typeof requestAnimationFrame<"u"?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this._backdropElement&&this._backdropElement.classList.add(t)})}):this._backdropElement.classList.add(t)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){const t=this._backdropElement;if(t){if(this._animationsDisabled)return void this._disposeBackdrop(t);t.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{t.addEventListener("transitionend",this._backdropTransitionendHandler)}),t.style.pointerEvents="none",this._backdropTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(()=>{this._disposeBackdrop(t)},500))}}_toggleClasses(t,e,o){const i=rp(e||[]).filter(a=>!!a);i.length&&(o?t.classList.add(...i):t.classList.remove(...i))}_detachContentWhenStable(){this._ngZone.runOutsideAngular(()=>{const t=this._ngZone.onStable.pipe(et(Le(this._attachments,this._detachments))).subscribe(()=>{(!this._pane||!this._host||0===this._pane.children.length)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),t.unsubscribe())})})}_disposeScrollStrategy(){const t=this._scrollStrategy;t&&(t.disable(),t.detach&&t.detach())}_disposeBackdrop(t){t&&(t.removeEventListener("click",this._backdropClickHandler),t.removeEventListener("transitionend",this._backdropTransitionendHandler),t.remove(),this._backdropElement===t&&(this._backdropElement=null)),this._backdropTimeout&&(clearTimeout(this._backdropTimeout),this._backdropTimeout=void 0)}}const Zg="cdk-overlay-connected-position-bounding-box",iC=/([A-Za-z%]+)$/;class aC{constructor(t,e,o,i,a){this._viewportRuler=e,this._document=o,this._platform=i,this._overlayContainer=a,this._lastBoundingBoxSize={width:0,height:0},this._isPushed=!1,this._canPush=!0,this._growAfterOpen=!1,this._hasFlexibleDimensions=!0,this._positionLocked=!1,this._viewportMargin=0,this._scrollables=[],this._preferredPositions=[],this._positionChanges=new n1,this._resizeSubscription=B.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(t)}get positions(){return this._preferredPositions}attach(t){this._validatePositions(),t.hostElement.classList.add(Zg),this._overlayRef=t,this._boundingBox=t.hostElement,this._pane=t.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=>{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition)return void this.reapplyLastPosition();this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const t=this._originRect,e=this._overlayRect,o=this._viewportRect,i=this._containerRect,a=[];let r;for(let s of this._preferredPositions){let p=this._getOriginPoint(t,i,s),b=this._getOverlayPoint(p,e,s),O=this._getOverlayFit(b,e,o,s);if(O.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(s,p);this._canFitWithFlexibleDimensions(O,b,o)?a.push({position:s,origin:p,overlayRect:e,boundingBoxRect:this._calculateBoundingBoxRect(p,s)}):(!r||r.overlayFit.visibleAreap&&(p=O,s=b)}return this._isPushed=!1,void this._applyPosition(s.position,s.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(r.position,r.originPoint);this._applyPosition(r.position,r.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&ia(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(Zg),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;const t=this._lastPosition;if(t){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const e=this._getOriginPoint(this._originRect,this._containerRect,t);this._applyPosition(t,e)}else this.apply()}withScrollableContainers(t){return this._scrollables=t,this}withPositions(t){return this._preferredPositions=t,-1===t.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(t){return this._viewportMargin=t,this}withFlexibleDimensions(t=!0){return this._hasFlexibleDimensions=t,this}withGrowAfterOpen(t=!0){return this._growAfterOpen=t,this}withPush(t=!0){return this._canPush=t,this}withLockedPosition(t=!0){return this._positionLocked=t,this}setOrigin(t){return this._origin=t,this}withDefaultOffsetX(t){return this._offsetX=t,this}withDefaultOffsetY(t){return this._offsetY=t,this}withTransformOriginOn(t){return this._transformOriginSelector=t,this}_getOriginPoint(t,e,o){let i,a;if("center"==o.originX)i=t.left+t.width/2;else{const r=this._isRtl()?t.right:t.left,s=this._isRtl()?t.left:t.right;i="start"==o.originX?r:s}return e.left<0&&(i-=e.left),a="center"==o.originY?t.top+t.height/2:"top"==o.originY?t.top:t.bottom,e.top<0&&(a-=e.top),{x:i,y:a}}_getOverlayPoint(t,e,o){let i,a;return i="center"==o.overlayX?-e.width/2:"start"===o.overlayX?this._isRtl()?-e.width:0:this._isRtl()?0:-e.width,a="center"==o.overlayY?-e.height/2:"top"==o.overlayY?0:-e.height,{x:t.x+i,y:t.y+a}}_getOverlayFit(t,e,o,i){const a=Kg(e);let{x:r,y:s}=t,p=this._getOffset(i,"x"),b=this._getOffset(i,"y");p&&(r+=p),b&&(s+=b);let R=0-s,L=s+a.height-o.height,D=this._subtractOverflows(a.width,0-r,r+a.width-o.width),S=this._subtractOverflows(a.height,R,L),t0=D*S;return{visibleArea:t0,isCompletelyWithinViewport:a.width*a.height===t0,fitsInViewportVertically:S===a.height,fitsInViewportHorizontally:D==a.width}}_canFitWithFlexibleDimensions(t,e,o){if(this._hasFlexibleDimensions){const i=o.bottom-e.y,a=o.right-e.x,r=$g(this._overlayRef.getConfig().minHeight),s=$g(this._overlayRef.getConfig().minWidth),b=t.fitsInViewportHorizontally||null!=s&&s<=a;return(t.fitsInViewportVertically||null!=r&&r<=i)&&b}return!1}_pushOverlayOnScreen(t,e,o){if(this._previousPushAmount&&this._positionLocked)return{x:t.x+this._previousPushAmount.x,y:t.y+this._previousPushAmount.y};const i=Kg(e),a=this._viewportRect,r=Math.max(t.x+i.width-a.width,0),s=Math.max(t.y+i.height-a.height,0),p=Math.max(a.top-o.top-t.y,0),b=Math.max(a.left-o.left-t.x,0);let O=0,_=0;return O=i.width<=a.width?b||-r:t.xD&&!this._isInitialRender&&!this._growAfterOpen&&(r=t.y-D/2)}if("end"===e.overlayX&&!i||"start"===e.overlayX&&i)R=o.width-t.x+this._viewportMargin,O=t.x-this._viewportMargin;else if("start"===e.overlayX&&!i||"end"===e.overlayX&&i)_=t.x,O=o.right-t.x;else{const L=Math.min(o.right-t.x+o.left,t.x),D=this._lastBoundingBoxSize.width;O=2*L,_=t.x-L,O>D&&!this._isInitialRender&&!this._growAfterOpen&&(_=t.x-D/2)}return{top:r,left:_,bottom:s,right:R,width:O,height:a}}_setBoundingBoxStyles(t,e){const o=this._calculateBoundingBoxRect(t,e);!this._isInitialRender&&!this._growAfterOpen&&(o.height=Math.min(o.height,this._lastBoundingBoxSize.height),o.width=Math.min(o.width,this._lastBoundingBoxSize.width));const i={};if(this._hasExactPosition())i.top=i.left="0",i.bottom=i.right=i.maxHeight=i.maxWidth="",i.width=i.height="100%";else{const a=this._overlayRef.getConfig().maxHeight,r=this._overlayRef.getConfig().maxWidth;i.height=lt(o.height),i.top=lt(o.top),i.bottom=lt(o.bottom),i.width=lt(o.width),i.left=lt(o.left),i.right=lt(o.right),i.alignItems="center"===e.overlayX?"center":"end"===e.overlayX?"flex-end":"flex-start",i.justifyContent="center"===e.overlayY?"center":"bottom"===e.overlayY?"flex-end":"flex-start",a&&(i.maxHeight=lt(a)),r&&(i.maxWidth=lt(r))}this._lastBoundingBoxSize=o,ia(this._boundingBox.style,i)}_resetBoundingBoxStyles(){ia(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){ia(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(t,e){const o={},i=this._hasExactPosition(),a=this._hasFlexibleDimensions,r=this._overlayRef.getConfig();if(i){const O=this._viewportRuler.getViewportScrollPosition();ia(o,this._getExactOverlayY(e,t,O)),ia(o,this._getExactOverlayX(e,t,O))}else o.position="static";let s="",p=this._getOffset(e,"x"),b=this._getOffset(e,"y");p&&(s+=`translateX(${p}px) `),b&&(s+=`translateY(${b}px)`),o.transform=s.trim(),r.maxHeight&&(i?o.maxHeight=lt(r.maxHeight):a&&(o.maxHeight="")),r.maxWidth&&(i?o.maxWidth=lt(r.maxWidth):a&&(o.maxWidth="")),ia(this._pane.style,o)}_getExactOverlayY(t,e,o){let i={top:"",bottom:""},a=this._getOverlayPoint(e,this._overlayRect,t);return this._isPushed&&(a=this._pushOverlayOnScreen(a,this._overlayRect,o)),"bottom"===t.overlayY?i.bottom=this._document.documentElement.clientHeight-(a.y+this._overlayRect.height)+"px":i.top=lt(a.y),i}_getExactOverlayX(t,e,o){let r,i={left:"",right:""},a=this._getOverlayPoint(e,this._overlayRect,t);return this._isPushed&&(a=this._pushOverlayOnScreen(a,this._overlayRect,o)),r=this._isRtl()?"end"===t.overlayX?"left":"right":"end"===t.overlayX?"right":"left","right"===r?i.right=this._document.documentElement.clientWidth-(a.x+this._overlayRect.width)+"px":i.left=lt(a.x),i}_getScrollVisibility(){const t=this._getOriginRect(),e=this._pane.getBoundingClientRect(),o=this._scrollables.map(i=>i.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:Vg(t,o),isOriginOutsideView:jM(t,o),isOverlayClipped:Vg(e,o),isOverlayOutsideView:jM(e,o)}}_subtractOverflows(t,...e){return e.reduce((o,i)=>o-Math.max(i,0),t)}_getNarrowedViewportRect(){const t=this._document.documentElement.clientWidth,e=this._document.documentElement.clientHeight,o=this._viewportRuler.getViewportScrollPosition();return{top:o.top+this._viewportMargin,left:o.left+this._viewportMargin,right:o.left+t-this._viewportMargin,bottom:o.top+e-this._viewportMargin,width:t-2*this._viewportMargin,height:e-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(t,e){return"x"===e?t.offsetX??this._offsetX:t.offsetY??this._offsetY}_validatePositions(){}_addPanelClasses(t){this._pane&&rp(t).forEach(e=>{""!==e&&-1===this._appliedPanelClasses.indexOf(e)&&(this._appliedPanelClasses.push(e),this._pane.classList.add(e))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(t=>{this._pane.classList.remove(t)}),this._appliedPanelClasses=[])}_getOriginRect(){const t=this._origin;if(t instanceof _e)return t.nativeElement.getBoundingClientRect();if(t instanceof Element)return t.getBoundingClientRect();const e=t.width||0,o=t.height||0;return{top:t.y,bottom:t.y+o,left:t.x,right:t.x+e,height:o,width:e}}}function ia(n,t){for(let e in t)t.hasOwnProperty(e)&&(n[e]=t[e]);return n}function $g(n){if("number"!=typeof n&&null!=n){const[t,e]=n.split(iC);return e&&"px"!==e?null:parseFloat(t)}return n||null}function Kg(n){return{top:Math.floor(n.top),right:Math.floor(n.right),bottom:Math.floor(n.bottom),left:Math.floor(n.left),width:Math.floor(n.width),height:Math.floor(n.height)}}const Jg="cdk-global-overlay-wrapper";class rC{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._alignItems="",this._xPosition="",this._xOffset="",this._width="",this._height="",this._isDisposed=!1}attach(t){const e=t.getConfig();this._overlayRef=t,this._width&&!e.width&&t.updateSize({width:this._width}),this._height&&!e.height&&t.updateSize({height:this._height}),t.hostElement.classList.add(Jg),this._isDisposed=!1}top(t=""){return this._bottomOffset="",this._topOffset=t,this._alignItems="flex-start",this}left(t=""){return this._xOffset=t,this._xPosition="left",this}bottom(t=""){return this._topOffset="",this._bottomOffset=t,this._alignItems="flex-end",this}right(t=""){return this._xOffset=t,this._xPosition="right",this}start(t=""){return this._xOffset=t,this._xPosition="start",this}end(t=""){return this._xOffset=t,this._xPosition="end",this}width(t=""){return this._overlayRef?this._overlayRef.updateSize({width:t}):this._width=t,this}height(t=""){return this._overlayRef?this._overlayRef.updateSize({height:t}):this._height=t,this}centerHorizontally(t=""){return this.left(t),this._xPosition="center",this}centerVertically(t=""){return this.top(t),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const t=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement.style,o=this._overlayRef.getConfig(),{width:i,height:a,maxWidth:r,maxHeight:s}=o,p=!("100%"!==i&&"100vw"!==i||r&&"100%"!==r&&"100vw"!==r),b=!("100%"!==a&&"100vh"!==a||s&&"100%"!==s&&"100vh"!==s),O=this._xPosition,_=this._xOffset,R="rtl"===this._overlayRef.getConfig().direction;let L="",D="",S="";p?S="flex-start":"center"===O?(S="center",R?D=_:L=_):R?"left"===O||"end"===O?(S="flex-end",L=_):("right"===O||"start"===O)&&(S="flex-start",D=_):"left"===O||"start"===O?(S="flex-start",L=_):("right"===O||"end"===O)&&(S="flex-end",D=_),t.position=this._cssPosition,t.marginLeft=p?"0":L,t.marginTop=b?"0":this._topOffset,t.marginBottom=this._bottomOffset,t.marginRight=p?"0":D,e.justifyContent=S,e.alignItems=b?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const t=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement,o=e.style;e.classList.remove(Jg),o.justifyContent=o.alignItems=t.marginTop=t.marginBottom=t.marginLeft=t.marginRight=t.position="",this._overlayRef=null,this._isDisposed=!0}}let sC=(()=>{class n{constructor(e,o,i,a){this._viewportRuler=e,this._document=o,this._platform=i,this._overlayContainer=a}global(){return new rC}flexibleConnectedTo(e){return new aC(e,this._viewportRuler,this._document,this._platform,this._overlayContainer)}}return n.\u0275fac=function(e){return new(e||n)(U(FM),U(B1),U(St),U(Op))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),cC=0,gi=(()=>{class n{constructor(e,o,i,a,r,s,p,b,O,_,R,L){this.scrollStrategies=e,this._overlayContainer=o,this._componentFactoryResolver=i,this._positionBuilder=a,this._keyboardDispatcher=r,this._injector=s,this._ngZone=p,this._document=b,this._directionality=O,this._location=_,this._outsideClickDispatcher=R,this._animationsModuleType=L}create(e){const o=this._createHostElement(),i=this._createPaneElement(o),a=this._createPortalOutlet(i),r=new Ug(e);return r.direction=r.direction||this._directionality.value,new Ks(a,o,i,r,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,"NoopAnimations"===this._animationsModuleType)}position(){return this._positionBuilder}_createPaneElement(e){const o=this._document.createElement("div");return o.id="cdk-overlay-"+cC++,o.classList.add("cdk-overlay-pane"),e.appendChild(o),o}_createHostElement(){const e=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(e),e}_createPortalOutlet(e){return this._appRef||(this._appRef=this._injector.get(ws)),new $8(e,this._componentFactoryResolver,this._appRef,this._injector,this._document)}}return n.\u0275fac=function(e){return new(e||n)(U(eC),U(Op),U(Fa),U(sC),U(nC),U(Dt),U(F1),U(B1),U(Ar),U(kb),U(oC),U(No,8))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();const dC={provide:new R0("cdk-connected-overlay-scroll-strategy"),deps:[gi],useFactory:function lC(n){return()=>n.scrollStrategies.reposition()}};let VM=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({providers:[gi,dC],imports:[Zs,zp,Hg,Hg]}),n})();function Qg(n){return new c1(t=>{let e;try{e=n()}catch(i){return void t.error(i)}return(e?He(e):ug()).subscribe(t)})}function bC(n,t){}class fp{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.closeOnNavigation=!0,this.closeOnDestroy=!0}}let e5=(()=>{class n extends PM{constructor(e,o,i,a,r,s,p,b){super(),this._elementRef=e,this._focusTrapFactory=o,this._config=a,this._interactivityChecker=r,this._ngZone=s,this._overlayRef=p,this._focusMonitor=b,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this.attachDomPortal=O=>{this._portalOutlet.hasAttached();const _=this._portalOutlet.attachDomPortal(O);return this._contentAttached(),_},this._ariaLabelledBy=this._config.ariaLabelledBy||null,this._document=i}_contentAttached(){this._initializeFocusTrap(),this._handleBackdropClicks(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._restoreFocus()}attachComponentPortal(e){this._portalOutlet.hasAttached();const o=this._portalOutlet.attachComponentPortal(e);return this._contentAttached(),o}attachTemplatePortal(e){this._portalOutlet.hasAttached();const o=this._portalOutlet.attachTemplatePortal(e);return this._contentAttached(),o}_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(e,o){this._interactivityChecker.isFocusable(e)||(e.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const i=()=>{e.removeEventListener("blur",i),e.removeEventListener("mousedown",i),e.removeAttribute("tabindex")};e.addEventListener("blur",i),e.addEventListener("mousedown",i)})),e.focus(o)}_focusByCssSelector(e,o){let i=this._elementRef.nativeElement.querySelector(e);i&&this._forceFocus(i,o)}_trapFocus(){const e=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||e.focus();break;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(o=>{o||this._focusDialogContainer()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this._config.autoFocus)}}_restoreFocus(){const e=this._config.restoreFocus;let o=null;if("string"==typeof e?o=this._document.querySelector(e):"boolean"==typeof e?o=e?this._elementFocusedBeforeDialogWasOpened:null:e&&(o=e),this._config.restoreFocus&&o&&"function"==typeof o.focus){const i=NM(),a=this._elementRef.nativeElement;(!i||i===this._document.body||i===a||a.contains(i))&&(this._focusMonitor?(this._focusMonitor.focusVia(o,this._closeInteractionType),this._closeInteractionType=null):o.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){const e=this._elementRef.nativeElement,o=NM();return e===o||e.contains(o)}_initializeFocusTrap(){this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=NM())}_handleBackdropClicks(){this._overlayRef.backdropClick().subscribe(()=>{this._config.disableClose&&this._recaptureFocus()})}}return n.\u0275fac=function(e){return new(e||n)(X(_e),X(pp),X(B1,8),X(fp),X(Gs),X(F1),X(Ks),X(fr))},n.\u0275cmp=ee({type:n,selectors:[["cdk-dialog-container"]],viewQuery:function(e,o){if(1&e&&pr(YM,7),2&e){let i;Mi(i=ui())&&(o._portalOutlet=i.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(e,o){2&e&&yt("id",o._config.id||null)("role",o._config.role)("aria-modal",o._config.ariaModal)("aria-labelledby",o._config.ariaLabel?null:o._ariaLabelledBy)("aria-label",o._config.ariaLabel)("aria-describedby",o._config.ariaDescribedBy||null)},features:[x1],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(e,o){1&e&&l1(0,bC,0,0,"ng-template",0)},dependencies:[YM],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}"],encapsulation:2}),n})();class UM{constructor(t,e){this.overlayRef=t,this.config=e,this.closed=new n1,this.disableClose=e.disableClose,this.backdropClick=t.backdropClick(),this.keydownEvents=t.keydownEvents(),this.outsidePointerEvents=t.outsidePointerEvents(),this.id=e.id,this.keydownEvents.subscribe(o=>{27===o.keyCode&&!this.disableClose&&!ap(o)&&(o.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=>{this.disableClose||this.close(void 0,{focusOrigin:"mouse"})})}close(t,e){if(this.containerInstance){const o=this.closed;this.containerInstance._closeInteractionType=e?.focusOrigin||"program",this.overlayRef.dispose(),o.next(t),o.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(t="",e=""){return this.overlayRef.updateSize({width:t,height:e}),this}addPanelClass(t){return this.overlayRef.addPanelClass(t),this}removePanelClass(t){return this.overlayRef.removePanelClass(t),this}}const t5=new R0("DialogScrollStrategy"),MC=new R0("DialogData"),uC=new R0("DefaultDialogConfig"),OC={provide:t5,deps:[gi],useFactory:function zC(n){return()=>n.scrollStrategies.block()}};let fC=0,n5=(()=>{class n{constructor(e,o,i,a,r,s){this._overlay=e,this._injector=o,this._defaultOptions=i,this._parentDialog=a,this._overlayContainer=r,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new n1,this._afterOpenedAtThisLevel=new n1,this._ariaHiddenElements=new Map,this.afterAllClosed=Qg(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(Us(void 0))),this._scrollStrategy=s}get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}open(e,o){(o={...this._defaultOptions||new fp,...o}).id=o.id||"cdk-dialog-"+fC++,o.id&&this.getDialogById(o.id);const a=this._getOverlayConfig(o),r=this._overlay.create(a),s=new UM(r,o),p=this._attachContainer(r,s,o);return s.containerInstance=p,this._attachDialogContent(e,s,p,o),this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(s),s.closed.subscribe(()=>this._removeOpenDialog(s,!0)),this.afterOpened.next(s),s}closeAll(){GM(this.openDialogs,e=>e.close())}getDialogById(e){return this.openDialogs.find(o=>o.id===e)}ngOnDestroy(){GM(this._openDialogsAtThisLevel,e=>{!1===e.config.closeOnDestroy&&this._removeOpenDialog(e,!1)}),GM(this._openDialogsAtThisLevel,e=>e.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(e){const o=new Ug({positionStrategy:e.positionStrategy||this._overlay.position().global().centerHorizontally().centerVertically(),scrollStrategy:e.scrollStrategy||this._scrollStrategy(),panelClass:e.panelClass,hasBackdrop:e.hasBackdrop,direction:e.direction,minWidth:e.minWidth,minHeight:e.minHeight,maxWidth:e.maxWidth,maxHeight:e.maxHeight,width:e.width,height:e.height,disposeOnNavigation:e.closeOnNavigation});return e.backdropClass&&(o.backdropClass=e.backdropClass),o}_attachContainer(e,o,i){var a;const r=i.injector||(null===(a=i.viewContainerRef)||void 0===a?void 0:a.injector),s=[{provide:fp,useValue:i},{provide:UM,useValue:o},{provide:Ks,useValue:e}];let p;i.container?"function"==typeof i.container?p=i.container:(p=i.container.type,s.push(...i.container.providers(i))):p=e5;const b=new up(p,i.viewContainerRef,Dt.create({parent:r||this._injector,providers:s}),i.componentFactoryResolver);return e.attach(b).instance}_attachDialogContent(e,o,i,a){if(e instanceof co){const r=this._createInjector(a,o,i,void 0);let s={$implicit:a.data,dialogRef:o};a.templateContext&&(s={...s,..."function"==typeof a.templateContext?a.templateContext():a.templateContext}),i.attachTemplatePortal(new Pg(e,null,s,r))}else{const r=this._createInjector(a,o,i,this._injector),s=i.attachComponentPortal(new up(e,a.viewContainerRef,r,a.componentFactoryResolver));o.componentInstance=s.instance}}_createInjector(e,o,i,a){var r;const s=e.injector||(null===(r=e.viewContainerRef)||void 0===r?void 0:r.injector),p=[{provide:MC,useValue:e.data},{provide:UM,useValue:o}];return e.providers&&("function"==typeof e.providers?p.push(...e.providers(o,e,i)):p.push(...e.providers)),e.direction&&(!s||!s.get(Ar,null,k0.Optional))&&p.push({provide:Ar,useValue:{value:e.direction,change:Un()}}),Dt.create({parent:s||a,providers:p})}_removeOpenDialog(e,o){const i=this.openDialogs.indexOf(e);i>-1&&(this.openDialogs.splice(i,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((a,r)=>{a?r.setAttribute("aria-hidden",a):r.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),o&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){const e=this._overlayContainer.getContainerElement();if(e.parentElement){const o=e.parentElement.children;for(let i=o.length-1;i>-1;i--){const a=o[i];a!==e&&"SCRIPT"!==a.nodeName&&"STYLE"!==a.nodeName&&!a.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(a,a.getAttribute("aria-hidden")),a.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){const e=this._parentDialog;return e?e._getAfterAllClosed():this._afterAllClosedAtThisLevel}}return n.\u0275fac=function(e){return new(e||n)(U(gi),U(Dt),U(uC,8),U(n,12),U(Op),U(t5))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();function GM(n,t){let e=n.length;for(;e--;)t(n[e])}let AC=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({providers:[n5,OC],imports:[VM,zp,Tg,zp]}),n})();const mC=new R0("mat-sanity-checks",{providedIn:"root",factory:function hC(){return!0}});let $t=(()=>{class n{constructor(e,o,i){this._sanityChecks=o,this._document=i,this._hasDoneGlobalChecks=!1,e._applyBodyHighContrastModeCssClasses(),this._hasDoneGlobalChecks||(this._hasDoneGlobalChecks=!0)}_checkIsEnabled(e){return!DM()&&("boolean"==typeof this._sanityChecks?this._sanityChecks:!!this._sanityChecks[e])}}return n.\u0275fac=function(e){return new(e||n)(U(Ig),U(mC,8),U(B1))},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({imports:[Zs,Zs]}),n})();function gC(n){return class extends n{constructor(...t){super(...t),this._disabled=!1}get disabled(){return this._disabled}set disabled(t){this._disabled=Rn(t)}}}function r5(n,t){return class extends n{constructor(...e){super(...e),this.defaultColor=t,this.color=t}get color(){return this._color}set color(e){const o=e||this.defaultColor;o!==this._color&&(this._color&&this._elementRef.nativeElement.classList.remove(`mat-${this._color}`),o&&this._elementRef.nativeElement.classList.add(`mat-${o}`),this._color=o)}}}function _C(n){return class extends n{constructor(...t){super(...t),this._disableRipple=!1}get disableRipple(){return this._disableRipple}set disableRipple(t){this._disableRipple=Rn(t)}}}function qC(n){return class extends n{constructor(...t){super(...t),this.errorState=!1}updateErrorState(){const t=this.errorState,a=(this.errorStateMatcher||this._defaultErrorStateMatcher).isErrorState(this.ngControl?this.ngControl.control:null,this._parentFormGroup||this._parentForm);a!==t&&(this.errorState=a,this.stateChanges.next())}}}let s5=(()=>{class n{isErrorState(e,o){return!!(e&&e.invalid&&(e.touched||o&&o.submitted))}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();class vC{constructor(t,e,o,i=!1){this._renderer=t,this.element=e,this.config=o,this._animationForciblyDisabledThroughCss=i,this.state=3}fadeOut(){this._renderer.fadeOutRipple(this)}}const c5={enterDuration:225,exitDuration:150},ZM=js({passive:!0}),p5=["mousedown","touchstart"],l5=["mouseup","mouseleave","touchend","touchcancel"];class RC{constructor(t,e,o,i){this._target=t,this._ngZone=e,this._isPointerDown=!1,this._activeRipples=new Map,this._pointerUpEventsRegistered=!1,i.isBrowser&&(this._containerElement=mi(o))}fadeInRipple(t,e,o={}){const i=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),a={...c5,...o.animation};o.centered&&(t=i.left+i.width/2,e=i.top+i.height/2);const r=o.radius||function LC(n,t,e){const o=Math.max(Math.abs(n-e.left),Math.abs(n-e.right)),i=Math.max(Math.abs(t-e.top),Math.abs(t-e.bottom));return Math.sqrt(o*o+i*i)}(t,e,i),s=t-i.left,p=e-i.top,b=a.enterDuration,O=document.createElement("div");O.classList.add("mat-ripple-element"),O.style.left=s-r+"px",O.style.top=p-r+"px",O.style.height=2*r+"px",O.style.width=2*r+"px",null!=o.color&&(O.style.backgroundColor=o.color),O.style.transitionDuration=`${b}ms`,this._containerElement.appendChild(O);const _=window.getComputedStyle(O),L=_.transitionDuration,D="none"===_.transitionProperty||"0s"===L||"0s, 0s"===L,S=new vC(this,O,o,D);O.style.transform="scale3d(1, 1, 1)",S.state=0,o.persistent||(this._mostRecentTransientRipple=S);let t0=null;return!D&&(b||a.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const r0=()=>this._finishRippleTransition(S),W0=()=>this._destroyRipple(S);O.addEventListener("transitionend",r0),O.addEventListener("transitioncancel",W0),t0={onTransitionEnd:r0,onTransitionCancel:W0}}),this._activeRipples.set(S,t0),(D||!b)&&this._finishRippleTransition(S),S}fadeOutRipple(t){if(2===t.state||3===t.state)return;const e=t.element,o={...c5,...t.config.animation};e.style.transitionDuration=`${o.exitDuration}ms`,e.style.opacity="0",t.state=2,(t._animationForciblyDisabledThroughCss||!o.exitDuration)&&this._finishRippleTransition(t)}fadeOutAll(){this._getActiveRipples().forEach(t=>t.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(t=>{t.config.persistent||t.fadeOut()})}setupTriggerEvents(t){const e=mi(t);!e||e===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=e,this._registerEvents(p5))}handleEvent(t){"mousedown"===t.type?this._onMousedown(t):"touchstart"===t.type?this._onTouchStart(t):this._onPointerUp(),this._pointerUpEventsRegistered||(this._registerEvents(l5),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(t){0===t.state?this._startFadeOutTransition(t):2===t.state&&this._destroyRipple(t)}_startFadeOutTransition(t){const e=t===this._mostRecentTransientRipple,{persistent:o}=t.config;t.state=1,!o&&(!e||!this._isPointerDown)&&t.fadeOut()}_destroyRipple(t){var e;const o=null!==(e=this._activeRipples.get(t))&&void 0!==e?e:null;this._activeRipples.delete(t),this._activeRipples.size||(this._containerRect=null),t===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),t.state=3,null!==o&&(t.element.removeEventListener("transitionend",o.onTransitionEnd),t.element.removeEventListener("transitioncancel",o.onTransitionCancel)),t.element.remove()}_onMousedown(t){const e=kg(t),o=this._lastTouchStartEvent&&Date.now(){!t.config.persistent&&(1===t.state||t.config.terminateOnPointerUp&&0===t.state)&&t.fadeOut()}))}_registerEvents(t){this._ngZone.runOutsideAngular(()=>{t.forEach(e=>{this._triggerElement.addEventListener(e,this,ZM)})})}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){this._triggerElement&&(p5.forEach(t=>{this._triggerElement.removeEventListener(t,this,ZM)}),this._pointerUpEventsRegistered&&l5.forEach(t=>{this._triggerElement.removeEventListener(t,this,ZM)}))}}const wC=new R0("mat-ripple-global-options");let d5=(()=>{class n{constructor(e,o,i,a,r){this._elementRef=e,this._animationMode=r,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=a||{},this._rippleRenderer=new RC(this,o,e,i)}get disabled(){return this._disabled}set disabled(e){e&&this.fadeOutAllNonPersistent(),this._disabled=e,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(e){this._trigger=e,this._setupTriggerEventsIfEnabled()}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:{...this._globalOptions.animation,..."NoopAnimations"===this._animationMode?{enterDuration:0,exitDuration:0}:{},...this.animation},terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(e,o=0,i){return"number"==typeof e?this._rippleRenderer.fadeInRipple(e,o,{...this.rippleConfig,...i}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...e})}}return n.\u0275fac=function(e){return new(e||n)(X(_e),X(F1),X(St),X(wC,8),X(No,8))},n.\u0275dir=U0({type:n,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(e,o){2&e&&on("mat-ripple-unbounded",o.unbounded)},inputs:{color:["matRippleColor","color"],unbounded:["matRippleUnbounded","unbounded"],centered:["matRippleCentered","centered"],radius:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"]},exportAs:["matRipple"]}),n})(),kC=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({imports:[$t,$t]}),n})();class b5{}const To="*";function Ap(n,t){return{type:7,name:n,definitions:t,options:{}}}function aa(n,t=null){return{type:4,styles:t,timings:n}}function M5(n,t=null){return{type:3,steps:n,options:t}}function u5(n,t=null){return{type:2,steps:n,options:t}}function Xt(n){return{type:6,styles:n,offset:null}}function ra(n,t,e){return{type:0,name:n,styles:t,options:e}}function sa(n,t,e=null){return{type:1,expr:n,animation:t,options:e}}function z5(n=null){return{type:9,options:n}}function O5(n,t,e=null){return{type:11,selector:n,animation:t,options:e}}function f5(n){Promise.resolve().then(n)}class Qs{constructor(t=0,e=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._originalOnDoneFns=[],this._originalOnStartFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=t+e}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}onStart(t){this._originalOnStartFns.push(t),this._onStartFns.push(t)}onDone(t){this._originalOnDoneFns.push(t),this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){f5(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(t=>t()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(t){this._position=this.totalTime?t*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(t){const e="start"==t?this._onStartFns:this._onDoneFns;e.forEach(o=>o()),e.length=0}}class A5{constructor(t){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=t;let e=0,o=0,i=0;const a=this.players.length;0==a?f5(()=>this._onFinish()):this.players.forEach(r=>{r.onDone(()=>{++e==a&&this._onFinish()}),r.onDestroy(()=>{++o==a&&this._onDestroy()}),r.onStart(()=>{++i==a&&this._onStart()})}),this.totalTime=this.players.reduce((r,s)=>Math.max(r,s.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}init(){this.players.forEach(t=>t.init())}onStart(t){this._onStartFns.push(t)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(t=>t()),this._onStartFns=[])}onDone(t){this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(t=>t.play())}pause(){this.players.forEach(t=>t.pause())}restart(){this.players.forEach(t=>t.restart())}finish(){this._onFinish(),this.players.forEach(t=>t.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(t=>t.destroy()),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}reset(){this.players.forEach(t=>t.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(t){const e=t*this.totalTime;this.players.forEach(o=>{const i=o.totalTime?Math.min(1,e/o.totalTime):1;o.setPosition(i)})}getPosition(){const t=this.players.reduce((e,o)=>null===e||o.totalTime>e.totalTime?o:e,null);return null!=t?t.getPosition():0}beforeDestroy(){this.players.forEach(t=>{t.beforeDestroy&&t.beforeDestroy()})}triggerCallback(t){const e="start"==t?this._onStartFns:this._onDoneFns;e.forEach(o=>o()),e.length=0}}function DC(n,t){}const hr={params:{enterAnimationDuration:"150ms",exitAnimationDuration:"75ms"}},BC={dialogContainer:Ap("dialogContainer",[ra("void, exit",Xt({opacity:0,transform:"scale(0.7)"})),ra("enter",Xt({transform:"none"})),sa("* => enter",M5([aa("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",Xt({transform:"none",opacity:1})),O5("@*",z5(),{optional:!0})]),hr),sa("* => void, * => exit",M5([aa("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",Xt({opacity:0})),O5("@*",z5(),{optional:!0})]),hr)])};class hp{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.maxWidth="80vw",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.delayFocusTrap=!0,this.closeOnNavigation=!0,this.enterAnimationDuration=hr.params.enterAnimationDuration,this.exitAnimationDuration=hr.params.exitAnimationDuration}}let IC=(()=>{class n extends e5{constructor(e,o,i,a,r,s,p,b){super(e,o,i,a,r,s,p,b),this._animationStateChanged=new Se}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(e){this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:e})}}return n.\u0275fac=function(e){return new(e||n)(X(_e),X(pp),X(B1,8),X(hp),X(Gs),X(F1),X(Ks),X(fr))},n.\u0275cmp=ee({type:n,selectors:[["ng-component"]],features:[x1],decls:0,vars:0,template:function(e,o){},encapsulation:2}),n})(),TC=(()=>{class n extends IC{constructor(e,o,i,a,r,s,p,b,O){super(e,o,i,a,r,s,p,O),this._changeDetectorRef=b,this._state="enter"}_onAnimationDone({toState:e,totalTime:o}){"enter"===e?this._openAnimationDone(o):"exit"===e&&this._animationStateChanged.next({state:"closed",totalTime:o})}_onAnimationStart({toState:e,totalTime:o}){"enter"===e?this._animationStateChanged.next({state:"opening",totalTime:o}):("exit"===e||"void"===e)&&this._animationStateChanged.next({state:"closing",totalTime:o})}_startExitAnimation(){this._state="exit",this._changeDetectorRef.markForCheck()}_getAnimationState(){return{value:this._state,params:{enterAnimationDuration:this._config.enterAnimationDuration||hr.params.enterAnimationDuration,exitAnimationDuration:this._config.exitAnimationDuration||hr.params.exitAnimationDuration}}}}return n.\u0275fac=function(e){return new(e||n)(X(_e),X(pp),X(B1,8),X(hp),X(Gs),X(F1),X(Ks),X($i),X(fr))},n.\u0275cmp=ee({type:n,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-dialog-container"],hostVars:7,hostBindings:function(e,o){1&e&&ic("@dialogContainer.start",function(a){return o._onAnimationStart(a)})("@dialogContainer.done",function(a){return o._onAnimationDone(a)}),2&e&&(ms("id",o._config.id),yt("aria-modal",o._config.ariaModal)("role",o._config.role)("aria-labelledby",o._config.ariaLabel?null:o._ariaLabelledBy)("aria-label",o._config.ariaLabel)("aria-describedby",o._config.ariaDescribedBy||null),sc("@dialogContainer",o._getAnimationState()))},features:[x1],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(e,o){1&e&&l1(0,DC,0,0,"ng-template",0)},dependencies:[YM],styles:[".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}.cdk-high-contrast-active .mat-dialog-container{outline:solid 1px}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;box-sizing:content-box;margin-bottom:-24px}.mat-dialog-actions.mat-dialog-actions-align-center,.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions.mat-dialog-actions-align-end,.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions .mat-button-base+.mat-button-base,.mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}"],encapsulation:2,data:{animation:[BC.dialogContainer]}}),n})();class mp{constructor(t,e,o){this._ref=t,this._containerInstance=o,this._afterOpened=new n1,this._beforeClosed=new n1,this._state=0,this.disableClose=e.disableClose,this.id=t.id,o._animationStateChanged.pipe(Wn(i=>"opened"===i.state),Mo(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),o._animationStateChanged.pipe(Wn(i=>"closed"===i.state),Mo(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),t.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),Le(this.backdropClick(),this.keydownEvents().pipe(Wn(i=>27===i.keyCode&&!this.disableClose&&!ap(i)))).subscribe(i=>{this.disableClose||(i.preventDefault(),h5(this,"keydown"===i.type?"keyboard":"mouse"))})}close(t){this._result=t,this._containerInstance._animationStateChanged.pipe(Wn(e=>"closing"===e.state),Mo(1)).subscribe(e=>{this._beforeClosed.next(t),this._beforeClosed.complete(),this._ref.overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),e.totalTime+100)}),this._state=1,this._containerInstance._startExitAnimation()}afterOpened(){return this._afterOpened}afterClosed(){return this._ref.closed}beforeClosed(){return this._beforeClosed}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}updatePosition(t){let e=this._ref.config.positionStrategy;return t&&(t.left||t.right)?t.left?e.left(t.left):e.right(t.right):e.centerHorizontally(),t&&(t.top||t.bottom)?t.top?e.top(t.top):e.bottom(t.bottom):e.centerVertically(),this._ref.updatePosition(),this}updateSize(t="",e=""){return this._ref.updateSize(t,e),this}addPanelClass(t){return this._ref.addPanelClass(t),this}removePanelClass(t){return this._ref.removePanelClass(t),this}getState(){return this._state}_finishDialogClose(){this._state=2,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}}function h5(n,t,e){return n._closeInteractionType=t,n.close(e)}const EC=new R0("MatDialogData"),SC=new R0("mat-dialog-default-options"),m5=new R0("mat-dialog-scroll-strategy"),xC={provide:m5,deps:[gi],useFactory:function XC(n){return()=>n.scrollStrategies.block()}};let FC=0,HC=(()=>{class n{constructor(e,o,i,a,r,s,p,b,O,_){this._overlay=e,this._defaultOptions=i,this._parentDialog=a,this._dialogRefConstructor=p,this._dialogContainerType=b,this._dialogDataToken=O,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new n1,this._afterOpenedAtThisLevel=new n1,this._idPrefix="mat-dialog-",this.afterAllClosed=Qg(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(Us(void 0))),this._scrollStrategy=s,this._dialog=o.get(n5)}get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){const e=this._parentDialog;return e?e._getAfterAllClosed():this._afterAllClosedAtThisLevel}open(e,o){let i;(o={...this._defaultOptions||new hp,...o}).id=o.id||`${this._idPrefix}${FC++}`,o.scrollStrategy=o.scrollStrategy||this._scrollStrategy();const a=this._dialog.open(e,{...o,positionStrategy:this._overlay.position().global().centerHorizontally().centerVertically(),disableClose:!0,closeOnDestroy:!1,container:{type:this._dialogContainerType,providers:()=>[{provide:hp,useValue:o},{provide:fp,useValue:o}]},templateContext:()=>({dialogRef:i}),providers:(r,s,p)=>{var b;return i=new this._dialogRefConstructor(r,o,p),i.updatePosition(null===(b=o)||void 0===b?void 0:b.position),[{provide:this._dialogContainerType,useValue:p},{provide:this._dialogDataToken,useValue:s.data},{provide:this._dialogRefConstructor,useValue:i}]}});return i.componentInstance=a.componentInstance,this.openDialogs.push(i),this.afterOpened.next(i),i.afterClosed().subscribe(()=>{const r=this.openDialogs.indexOf(i);r>-1&&(this.openDialogs.splice(r,1),this.openDialogs.length||this._getAfterAllClosed().next())}),i}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(e){return this.openDialogs.find(o=>o.id===e)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(e){let o=e.length;for(;o--;)e[o].close()}}return n.\u0275fac=function(e){fd()},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})(),gp=(()=>{class n extends HC{constructor(e,o,i,a,r,s,p,b){super(e,o,a,s,p,r,mp,TC,EC,b)}}return n.\u0275fac=function(e){return new(e||n)(U(gi),U(Dt),U(kb,8),U(SC,8),U(m5),U(n,12),U(Op),U(No,8))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})(),PC=0,YC=(()=>{class n{constructor(e,o,i){this.dialogRef=e,this._elementRef=o,this._dialog=i,this.type="button"}ngOnInit(){this.dialogRef||(this.dialogRef=g5(this._elementRef,this._dialog.openDialogs))}ngOnChanges(e){const o=e._matDialogClose||e._matDialogCloseResult;o&&(this.dialogResult=o.currentValue)}_onButtonClick(e){h5(this.dialogRef,0===e.screenX&&0===e.screenY?"keyboard":"mouse",this.dialogResult)}}return n.\u0275fac=function(e){return new(e||n)(X(mp,8),X(_e),X(gp))},n.\u0275dir=U0({type:n,selectors:[["","mat-dialog-close",""],["","matDialogClose",""]],hostVars:2,hostBindings:function(e,o){1&e&&G0("click",function(a){return o._onButtonClick(a)}),2&e&&yt("aria-label",o.ariaLabel||null)("type",o.type)},inputs:{ariaLabel:["aria-label","ariaLabel"],type:"type",dialogResult:["mat-dialog-close","dialogResult"],_matDialogClose:["matDialogClose","_matDialogClose"]},exportAs:["matDialogClose"],features:[cn]}),n})(),jC=(()=>{class n{constructor(e,o,i){this._dialogRef=e,this._elementRef=o,this._dialog=i,this.id="mat-dialog-title-"+PC++}ngOnInit(){this._dialogRef||(this._dialogRef=g5(this._elementRef,this._dialog.openDialogs)),this._dialogRef&&Promise.resolve().then(()=>{const e=this._dialogRef._containerInstance;e&&!e._ariaLabelledBy&&(e._ariaLabelledBy=this.id)})}}return n.\u0275fac=function(e){return new(e||n)(X(mp,8),X(_e),X(gp))},n.\u0275dir=U0({type:n,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-dialog-title"],hostVars:1,hostBindings:function(e,o){2&e&&ms("id",o.id)},inputs:{id:"id"},exportAs:["matDialogTitle"]}),n})(),VC=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=U0({type:n,selectors:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],hostAttrs:[1,"mat-dialog-content"]}),n})(),UC=(()=>{class n{constructor(){this.align="start"}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=U0({type:n,selectors:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],hostAttrs:[1,"mat-dialog-actions"],hostVars:4,hostBindings:function(e,o){2&e&&on("mat-dialog-actions-align-center","center"===o.align)("mat-dialog-actions-align-end","end"===o.align)},inputs:{align:"align"}}),n})();function g5(n,t){let e=n.nativeElement.parentElement;for(;e&&!e.classList.contains("mat-dialog-container");)e=e.parentElement;return e?t.find(o=>o.id===e.id):null}let GC=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({providers:[gp,xC],imports:[AC,VM,zp,$t,$t]}),n})();const ZC=["mat-button",""],$C=["*"],JC=["mat-button","mat-flat-button","mat-icon-button","mat-raised-button","mat-stroked-button","mat-mini-fab","mat-fab"],QC=r5(gC(_C(class{constructor(n){this._elementRef=n}})));let eN=(()=>{class n extends QC{constructor(e,o,i){super(e),this._focusMonitor=o,this._animationMode=i,this.isRoundButton=this._hasHostAttributes("mat-fab","mat-mini-fab"),this.isIconButton=this._hasHostAttributes("mat-icon-button");for(const a of JC)this._hasHostAttributes(a)&&this._getHostElement().classList.add(a);e.nativeElement.classList.add("mat-button-base"),this.isRoundButton&&(this.color="accent")}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}focus(e,o){e?this._focusMonitor.focusVia(this._getHostElement(),e,o):this._getHostElement().focus(o)}_getHostElement(){return this._elementRef.nativeElement}_isRippleDisabled(){return this.disableRipple||this.disabled}_hasHostAttributes(...e){return e.some(o=>this._getHostElement().hasAttribute(o))}}return n.\u0275fac=function(e){return new(e||n)(X(_e),X(fr),X(No,8))},n.\u0275cmp=ee({type:n,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-icon-button",""],["button","mat-fab",""],["button","mat-mini-fab",""],["button","mat-stroked-button",""],["button","mat-flat-button",""]],viewQuery:function(e,o){if(1&e&&pr(d5,5),2&e){let i;Mi(i=ui())&&(o.ripple=i.first)}},hostAttrs:[1,"mat-focus-indicator"],hostVars:5,hostBindings:function(e,o){2&e&&(yt("disabled",o.disabled||null),on("_mat-animation-noopable","NoopAnimations"===o._animationMode)("mat-button-disabled",o.disabled))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[x1],attrs:ZC,ngContentSelectors:$C,decls:4,vars:5,consts:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],template:function(e,o){1&e&&(ir(),K(0,"span",0),bi(1),j(),D1(2,"span",1)(3,"span",2)),2&e&&(s0(2),on("mat-button-ripple-round",o.isRoundButton||o.isIconButton),A0("matRippleDisabled",o._isRippleDisabled())("matRippleCentered",o.isIconButton)("matRippleTrigger",o._getHostElement()))},dependencies:[d5],styles:[".mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{opacity:0}.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:.04}@media(hover: none){.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:0}}.mat-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-button.mat-button-disabled,.mat-icon-button.mat-button-disabled,.mat-stroked-button.mat-button-disabled,.mat-flat-button.mat-button-disabled{cursor:default}.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-button.cdk-program-focused .mat-button-focus-overlay,.mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-icon-button.cdk-program-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-program-focused .mat-button-focus-overlay,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-raised-button{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button.mat-button-disabled{cursor:default}.mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-raised-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-stroked-button{border:1px solid currentColor;padding:0 15px;line-height:34px}.mat-stroked-button .mat-button-ripple.mat-ripple,.mat-stroked-button .mat-button-focus-overlay{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:56px;height:56px;padding:0;flex-shrink:0}.mat-fab::-moz-focus-inner{border:0}.mat-fab.mat-button-disabled{cursor:default}.mat-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-fab::-moz-focus-inner{border:0}.mat-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-fab .mat-button-wrapper{padding:16px 0;display:inline-block;line-height:24px}.mat-mini-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:40px;height:40px;padding:0;flex-shrink:0}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab.mat-button-disabled{cursor:default}.mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-mini-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mini-fab .mat-button-wrapper{padding:8px 0;display:inline-block;line-height:24px}.mat-icon-button{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border-radius:50%}.mat-icon-button i,.mat-icon-button .mat-icon{line-height:24px}.mat-button-ripple.mat-ripple,.mat-button-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-button-ripple.mat-ripple:not(:empty){transform:translateZ(0)}.mat-button-focus-overlay{opacity:0;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1),background-color 200ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}.mat-button-ripple-round{border-radius:50%;z-index:1}.mat-button .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-mini-fab .mat-button-wrapper>*{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{display:inline-flex;justify-content:center;align-items:center;font-size:inherit;width:2.5em;height:2.5em}.mat-flat-button::before,.mat-raised-button::before,.mat-fab::before,.mat-mini-fab::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-stroked-button::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px) * -1)}.cdk-high-contrast-active .mat-button,.cdk-high-contrast-active .mat-flat-button,.cdk-high-contrast-active .mat-raised-button,.cdk-high-contrast-active .mat-icon-button,.cdk-high-contrast-active .mat-fab,.cdk-high-contrast-active .mat-mini-fab{outline:solid 1px}"],encapsulation:2,changeDetection:0}),n})(),tN=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({imports:[kC,$t,$t]}),n})(),nN=(()=>{class n{constructor(e){this.dialogRef=e,e.disableClose=!0}}return n.\u0275fac=function(e){return new(e||n)(X(mp))},n.\u0275cmp=ee({type:n,selectors:[["confirm-save-wcif-dialog"]],decls:8,vars:1,consts:[["mat-dialog-title",""],["mat-dialog-content",""],["mat-dialog-actions",""],["mat-button","","cdkFocusInitial","",3,"mat-dialog-close"]],template:function(e,o){1&e&&(K(0,"h1",0),a0(1,"Save WCIF"),j(),K(2,"div",1)(3,"p"),a0(4,"You've made changes to the stationnumbers of stages. You must save this to the WCIF now"),j()(),K(5,"div",2)(6,"button",3),a0(7,"Ok"),j()()),2&e&&(s0(6),A0("mat-dialog-close",!0))},dependencies:[YC,jC,VC,UC,eN],encapsulation:2}),n})();function _5(n){return t=>t.lift(new oN(n))}class oN{constructor(t){this.value=t}call(t,e){return e.subscribe(new iN(t,this.value))}}class iN extends d0{constructor(t,e){super(t),this.value=e}_next(t){this.destination.next(this.value)}}const q5=["*"],aN=["content"];function rN(n,t){if(1&n){const e=je();K(0,"div",2),G0("click",function(){return M1(e),r1(N0()._onBackdropClicked())}),j()}2&n&&on("mat-drawer-shown",N0()._isShowingBackdrop())}function sN(n,t){1&n&&(K(0,"mat-drawer-content"),bi(1,2),j())}const cN=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],pN=["mat-drawer","mat-drawer-content","*"],lN={transformDrawer:Ap("transform",[ra("open, open-instant",Xt({transform:"none",visibility:"visible"})),ra("void",Xt({"box-shadow":"none",visibility:"hidden"})),sa("void => open-instant",aa("0ms")),sa("void <=> open, open-instant => void",aa("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))])},dN=new R0("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:function bN(){return!1}}),y5=new R0("MAT_DRAWER_CONTAINER");let KM=(()=>{class n extends xM{constructor(e,o,i,a,r){super(i,a,r),this._changeDetectorRef=e,this._container=o}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})}}return n.\u0275fac=function(e){return new(e||n)(X($i),X(H1(()=>W5)),X(_e),X(Mp),X(F1))},n.\u0275cmp=ee({type:n,selectors:[["mat-drawer-content"]],hostAttrs:[1,"mat-drawer-content"],hostVars:4,hostBindings:function(e,o){2&e&&ac("margin-left",o._container._contentMargins.left,"px")("margin-right",o._container._contentMargins.right,"px")},features:[qe([{provide:xM,useExisting:n}]),x1],ngContentSelectors:q5,decls:1,vars:0,template:function(e,o){1&e&&(ir(),bi(0))},encapsulation:2,changeDetection:0}),n})(),v5=(()=>{class n{constructor(e,o,i,a,r,s,p,b){this._elementRef=e,this._focusTrapFactory=o,this._focusMonitor=i,this._platform=a,this._ngZone=r,this._interactivityChecker=s,this._doc=p,this._container=b,this._elementFocusedBeforeDrawerWasOpened=null,this._enableAnimations=!1,this._position="start",this._mode="over",this._disableClose=!1,this._opened=!1,this._animationStarted=new n1,this._animationEnd=new n1,this._animationState="void",this.openedChange=new Se(!0),this._openedStream=this.openedChange.pipe(Wn(O=>O),pe(()=>{})),this.openedStart=this._animationStarted.pipe(Wn(O=>O.fromState!==O.toState&&0===O.toState.indexOf("open")),_5(void 0)),this._closedStream=this.openedChange.pipe(Wn(O=>!O),pe(()=>{})),this.closedStart=this._animationStarted.pipe(Wn(O=>O.fromState!==O.toState&&"void"===O.toState),_5(void 0)),this._destroyed=new n1,this.onPositionChanged=new Se,this._modeChanged=new n1,this.openedChange.subscribe(O=>{O?(this._doc&&(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement),this._takeFocus()):this._isFocusWithinDrawer()&&this._restoreFocus(this._openedVia||"program")}),this._ngZone.runOutsideAngular(()=>{dp(this._elementRef.nativeElement,"keydown").pipe(Wn(O=>27===O.keyCode&&!this.disableClose&&!ap(O)),et(this._destroyed)).subscribe(O=>this._ngZone.run(()=>{this.close(),O.stopPropagation(),O.preventDefault()}))}),this._animationEnd.pipe(Og((O,_)=>O.fromState===_.fromState&&O.toState===_.toState)).subscribe(O=>{const{fromState:_,toState:R}=O;(0===R.indexOf("open")&&"void"===_||"void"===R&&0===_.indexOf("open"))&&this.openedChange.emit(this._opened)})}get position(){return this._position}set position(e){(e="end"===e?"end":"start")!==this._position&&(this._isAttached&&this._updatePositionInParent(e),this._position=e,this.onPositionChanged.emit())}get mode(){return this._mode}set mode(e){this._mode=e,this._updateFocusTrapState(),this._modeChanged.next()}get disableClose(){return this._disableClose}set disableClose(e){this._disableClose=Rn(e)}get autoFocus(){return this._autoFocus??("side"===this.mode?"dialog":"first-tabbable")}set autoFocus(e){("true"===e||"false"===e||null==e)&&(e=Rn(e)),this._autoFocus=e}get opened(){return this._opened}set opened(e){this.toggle(Rn(e))}_forceFocus(e,o){this._interactivityChecker.isFocusable(e)||(e.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const i=()=>{e.removeEventListener("blur",i),e.removeEventListener("mousedown",i),e.removeAttribute("tabindex")};e.addEventListener("blur",i),e.addEventListener("mousedown",i)})),e.focus(o)}_focusByCssSelector(e,o){let i=this._elementRef.nativeElement.querySelector(e);i&&this._forceFocus(i,o)}_takeFocus(){if(!this._focusTrap)return;const e=this._elementRef.nativeElement;switch(this.autoFocus){case!1:case"dialog":return;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(o=>{!o&&"function"==typeof this._elementRef.nativeElement.focus&&e.focus()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this.autoFocus)}}_restoreFocus(e){"dialog"!==this.autoFocus&&(this._elementFocusedBeforeDrawerWasOpened?this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened,e):this._elementRef.nativeElement.blur(),this._elementFocusedBeforeDrawerWasOpened=null)}_isFocusWithinDrawer(){const e=this._doc.activeElement;return!!e&&this._elementRef.nativeElement.contains(e)}ngAfterViewInit(){this._isAttached=!0,this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._updateFocusTrapState(),"end"===this._position&&this._updatePositionInParent("end")}ngAfterContentChecked(){this._platform.isBrowser&&(this._enableAnimations=!0)}ngOnDestroy(){var e;this._focusTrap&&this._focusTrap.destroy(),null===(e=this._anchor)||void 0===e||e.remove(),this._anchor=null,this._animationStarted.complete(),this._animationEnd.complete(),this._modeChanged.complete(),this._destroyed.next(),this._destroyed.complete()}open(e){return this.toggle(!0,e)}close(){return this.toggle(!1)}_closeViaBackdropClick(){return this._setOpen(!1,!0,"mouse")}toggle(e=!this.opened,o){e&&o&&(this._openedVia=o);const i=this._setOpen(e,!e&&this._isFocusWithinDrawer(),this._openedVia||"program");return e||(this._openedVia=null),i}_setOpen(e,o,i){return this._opened=e,e?this._animationState=this._enableAnimations?"open":"open-instant":(this._animationState="void",o&&this._restoreFocus(i)),this._updateFocusTrapState(),new Promise(a=>{this.openedChange.pipe(Mo(1)).subscribe(r=>a(r?"open":"close"))})}_getWidth(){return this._elementRef.nativeElement&&this._elementRef.nativeElement.offsetWidth||0}_updateFocusTrapState(){this._focusTrap&&(this._focusTrap.enabled=this.opened&&"side"!==this.mode)}_updatePositionInParent(e){const o=this._elementRef.nativeElement,i=o.parentNode;"end"===e?(this._anchor||(this._anchor=this._doc.createComment("mat-drawer-anchor"),i.insertBefore(this._anchor,o)),i.appendChild(o)):this._anchor&&this._anchor.parentNode.insertBefore(o,this._anchor)}}return n.\u0275fac=function(e){return new(e||n)(X(_e),X(pp),X(fr),X(St),X(F1),X(Gs),X(B1,8),X(y5,8))},n.\u0275cmp=ee({type:n,selectors:[["mat-drawer"]],viewQuery:function(e,o){if(1&e&&pr(aN,5),2&e){let i;Mi(i=ui())&&(o._content=i.first)}},hostAttrs:["tabIndex","-1",1,"mat-drawer"],hostVars:12,hostBindings:function(e,o){1&e&&ic("@transform.start",function(a){return o._animationStarted.next(a)})("@transform.done",function(a){return o._animationEnd.next(a)}),2&e&&(yt("align",null),sc("@transform",o._animationState),on("mat-drawer-end","end"===o.position)("mat-drawer-over","over"===o.mode)("mat-drawer-push","push"===o.mode)("mat-drawer-side","side"===o.mode)("mat-drawer-opened",o.opened))},inputs:{position:"position",mode:"mode",disableClose:"disableClose",autoFocus:"autoFocus",opened:"opened"},outputs:{openedChange:"openedChange",_openedStream:"opened",openedStart:"openedStart",_closedStream:"closed",closedStart:"closedStart",onPositionChanged:"positionChanged"},exportAs:["matDrawer"],ngContentSelectors:q5,decls:3,vars:0,consts:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],template:function(e,o){1&e&&(ir(),K(0,"div",0,1),bi(2),j())},dependencies:[xM],encapsulation:2,data:{animation:[lN.transformDrawer]},changeDetection:0}),n})(),W5=(()=>{class n{constructor(e,o,i,a,r,s=!1,p){this._dir=e,this._element=o,this._ngZone=i,this._changeDetectorRef=a,this._animationMode=p,this._drawers=new bc,this.backdropClick=new Se,this._destroyed=new n1,this._doCheckSubject=new n1,this._contentMargins={left:null,right:null},this._contentMarginChanges=new n1,e&&e.change.pipe(et(this._destroyed)).subscribe(()=>{this._validateDrawers(),this.updateContentMargins()}),r.change().pipe(et(this._destroyed)).subscribe(()=>this.updateContentMargins()),this._autosize=s}get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize(e){this._autosize=Rn(e)}get hasBackdrop(){return this._backdropOverride??(!this._start||"side"!==this._start.mode||!this._end||"side"!==this._end.mode)}set hasBackdrop(e){this._backdropOverride=null==e?null:Rn(e)}get scrollable(){return this._userContent||this._content}ngAfterContentInit(){this._allDrawers.changes.pipe(Us(this._allDrawers),et(this._destroyed)).subscribe(e=>{this._drawers.reset(e.filter(o=>!o._container||o._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe(Us(null)).subscribe(()=>{this._validateDrawers(),this._drawers.forEach(e=>{this._watchDrawerToggle(e),this._watchDrawerPosition(e),this._watchDrawerMode(e)}),(!this._drawers.length||this._isDrawerOpen(this._start)||this._isDrawerOpen(this._end))&&this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),this._ngZone.runOutsideAngular(()=>{this._doCheckSubject.pipe(gg(10),et(this._destroyed)).subscribe(()=>this.updateContentMargins())})}ngOnDestroy(){this._contentMarginChanges.complete(),this._doCheckSubject.complete(),this._drawers.destroy(),this._destroyed.next(),this._destroyed.complete()}open(){this._drawers.forEach(e=>e.open())}close(){this._drawers.forEach(e=>e.close())}updateContentMargins(){let e=0,o=0;if(this._left&&this._left.opened)if("side"==this._left.mode)e+=this._left._getWidth();else if("push"==this._left.mode){const i=this._left._getWidth();e+=i,o-=i}if(this._right&&this._right.opened)if("side"==this._right.mode)o+=this._right._getWidth();else if("push"==this._right.mode){const i=this._right._getWidth();o+=i,e-=i}e=e||null,o=o||null,(e!==this._contentMargins.left||o!==this._contentMargins.right)&&(this._contentMargins={left:e,right:o},this._ngZone.run(()=>this._contentMarginChanges.next(this._contentMargins)))}ngDoCheck(){this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular(()=>this._doCheckSubject.next())}_watchDrawerToggle(e){e._animationStarted.pipe(Wn(o=>o.fromState!==o.toState),et(this._drawers.changes)).subscribe(o=>{"open-instant"!==o.toState&&"NoopAnimations"!==this._animationMode&&this._element.nativeElement.classList.add("mat-drawer-transition"),this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),"side"!==e.mode&&e.openedChange.pipe(et(this._drawers.changes)).subscribe(()=>this._setContainerClass(e.opened))}_watchDrawerPosition(e){!e||e.onPositionChanged.pipe(et(this._drawers.changes)).subscribe(()=>{this._ngZone.onMicrotaskEmpty.pipe(Mo(1)).subscribe(()=>{this._validateDrawers()})})}_watchDrawerMode(e){e&&e._modeChanged.pipe(et(Le(this._drawers.changes,this._destroyed))).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass(e){const o=this._element.nativeElement.classList,i="mat-drawer-container-has-open";e?o.add(i):o.remove(i)}_validateDrawers(){this._start=this._end=null,this._drawers.forEach(e=>{"end"==e.position?this._end=e:this._start=e}),this._right=this._left=null,this._dir&&"rtl"===this._dir.value?(this._left=this._end,this._right=this._start):(this._left=this._start,this._right=this._end)}_isPushed(){return this._isDrawerOpen(this._start)&&"over"!=this._start.mode||this._isDrawerOpen(this._end)&&"over"!=this._end.mode}_onBackdropClicked(){this.backdropClick.emit(),this._closeModalDrawersViaBackdrop()}_closeModalDrawersViaBackdrop(){[this._start,this._end].filter(e=>e&&!e.disableClose&&this._canHaveBackdrop(e)).forEach(e=>e._closeViaBackdropClick())}_isShowingBackdrop(){return this._isDrawerOpen(this._start)&&this._canHaveBackdrop(this._start)||this._isDrawerOpen(this._end)&&this._canHaveBackdrop(this._end)}_canHaveBackdrop(e){return"side"!==e.mode||!!this._backdropOverride}_isDrawerOpen(e){return null!=e&&e.opened}}return n.\u0275fac=function(e){return new(e||n)(X(Ar,8),X(_e),X(F1),X($i),X(FM),X(dN),X(No,8))},n.\u0275cmp=ee({type:n,selectors:[["mat-drawer-container"]],contentQueries:function(e,o,i){if(1&e&&(lb(i,KM,5),lb(i,v5,5)),2&e){let a;Mi(a=ui())&&(o._content=a.first),Mi(a=ui())&&(o._allDrawers=a)}},viewQuery:function(e,o){if(1&e&&pr(KM,5),2&e){let i;Mi(i=ui())&&(o._userContent=i.first)}},hostAttrs:[1,"mat-drawer-container"],hostVars:2,hostBindings:function(e,o){2&e&&on("mat-drawer-container-explicit-backdrop",o._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],features:[qe([{provide:y5,useExisting:n}])],ngContentSelectors:pN,decls:4,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],template:function(e,o){1&e&&(ir(cN),l1(0,rN,1,2,"div",0),bi(1),bi(2,1),l1(3,sN,2,0,"mat-drawer-content",1)),2&e&&(A0("ngIf",o.hasBackdrop),s0(3),A0("ngIf",!o._content))},dependencies:[Fb,KM],styles:['.mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}'],encapsulation:2,changeDetection:0}),n})(),MN=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({imports:[Dc,$t,$s,$s,$t]}),n})();const R5=js({passive:!0});let uN=(()=>{class n{constructor(e,o){this._platform=e,this._ngZone=o,this._monitoredElements=new Map}monitor(e){if(!this._platform.isBrowser)return Mg;const o=mi(e),i=this._monitoredElements.get(o);if(i)return i.subject;const a=new n1,r="cdk-text-field-autofilled",s=p=>{"cdk-text-field-autofill-start"!==p.animationName||o.classList.contains(r)?"cdk-text-field-autofill-end"===p.animationName&&o.classList.contains(r)&&(o.classList.remove(r),this._ngZone.run(()=>a.next({target:p.target,isAutofilled:!1}))):(o.classList.add(r),this._ngZone.run(()=>a.next({target:p.target,isAutofilled:!0})))};return this._ngZone.runOutsideAngular(()=>{o.addEventListener("animationstart",s,R5),o.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(o,{subject:a,unlisten:()=>{o.removeEventListener("animationstart",s,R5)}}),a}stopMonitoring(e){const o=mi(e),i=this._monitoredElements.get(o);i&&(i.unlisten(),i.subject.complete(),o.classList.remove("cdk-text-field-autofill-monitored"),o.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(o))}ngOnDestroy(){this._monitoredElements.forEach((e,o)=>this.stopMonitoring(o))}}return n.\u0275fac=function(e){return new(e||n)(U(St),U(F1))},n.\u0275prov=l0({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),L5=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({}),n})(),hN=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=U0({type:n}),n})();const mN=new R0("MatFormField");let w5=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({imports:[Dc,$t,Ag,$t]}),n})();const gN=new R0("MAT_INPUT_VALUE_ACCESSOR"),_N=["button","checkbox","file","hidden","image","radio","range","reset","submit"];let qN=0;const yN=qC(class{constructor(n,t,e,o){this._defaultErrorStateMatcher=n,this._parentForm=t,this._parentFormGroup=e,this.ngControl=o,this.stateChanges=new n1}});let vN=(()=>{class n extends yN{constructor(e,o,i,a,r,s,p,b,O,_){super(s,a,r,i),this._elementRef=e,this._platform=o,this._autofillMonitor=b,this._formField=_,this._uid="mat-input-"+qN++,this.focused=!1,this.stateChanges=new n1,this.controlType="mat-input",this.autofilled=!1,this._disabled=!1,this._type="text",this._readonly=!1,this._neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter(D=>dg().has(D)),this._iOSKeyupListener=D=>{const S=D.target;!S.value&&0===S.selectionStart&&0===S.selectionEnd&&(S.setSelectionRange(1,1),S.setSelectionRange(0,0))};const R=this._elementRef.nativeElement,L=R.nodeName.toLowerCase();this._inputValueAccessor=p||R,this._previousNativeValue=this.value,this.id=this.id,o.IOS&&O.runOutsideAngular(()=>{e.nativeElement.addEventListener("keyup",this._iOSKeyupListener)}),this._isServer=!this._platform.isBrowser,this._isNativeSelect="select"===L,this._isTextarea="textarea"===L,this._isInFormField=!!_,this._isNativeSelect&&(this.controlType=R.multiple?"mat-native-select-multiple":"mat-native-select")}get disabled(){return this.ngControl&&null!==this.ngControl.disabled?this.ngControl.disabled:this._disabled}set disabled(e){this._disabled=Rn(e),this.focused&&(this.focused=!1,this.stateChanges.next())}get id(){return this._id}set id(e){this._id=e||this._uid}get required(){var e,o,i,a;return null!==(e=null!==(o=this._required)&&void 0!==o?o:null===(i=this.ngControl)||void 0===i||null===(a=i.control)||void 0===a?void 0:a.hasValidator(rk.required))&&void 0!==e&&e}set required(e){this._required=Rn(e)}get type(){return this._type}set type(e){this._type=e||"text",this._validateType(),!this._isTextarea&&dg().has(this._type)&&(this._elementRef.nativeElement.type=this._type)}get value(){return this._inputValueAccessor.value}set value(e){e!==this.value&&(this._inputValueAccessor.value=e,this.stateChanges.next())}get readonly(){return this._readonly}set readonly(e){this._readonly=Rn(e)}ngAfterViewInit(){this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe(e=>{this.autofilled=e.isAutofilled,this.stateChanges.next()})}ngOnChanges(){this.stateChanges.next()}ngOnDestroy(){this.stateChanges.complete(),this._platform.isBrowser&&this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement),this._platform.IOS&&this._elementRef.nativeElement.removeEventListener("keyup",this._iOSKeyupListener)}ngDoCheck(){this.ngControl&&this.updateErrorState(),this._dirtyCheckNativeValue(),this._dirtyCheckPlaceholder()}focus(e){this._elementRef.nativeElement.focus(e)}_focusChanged(e){e!==this.focused&&(this.focused=e,this.stateChanges.next())}_onInput(){}_dirtyCheckPlaceholder(){var e;const o=this._formField,i=!o||"legacy"!==o.appearance||null!==(e=o._hasLabel)&&void 0!==e&&e.call(o)?this.placeholder:null;if(i!==this._previousPlaceholder){const a=this._elementRef.nativeElement;this._previousPlaceholder=i,i?a.setAttribute("placeholder",i):a.removeAttribute("placeholder")}}_dirtyCheckNativeValue(){const e=this._elementRef.nativeElement.value;this._previousNativeValue!==e&&(this._previousNativeValue=e,this.stateChanges.next())}_validateType(){_N.indexOf(this._type)}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}_isBadInput(){let e=this._elementRef.nativeElement.validity;return e&&e.badInput}get empty(){return!(this._isNeverEmpty()||this._elementRef.nativeElement.value||this._isBadInput()||this.autofilled)}get shouldLabelFloat(){if(this._isNativeSelect){const e=this._elementRef.nativeElement,o=e.options[0];return this.focused||e.multiple||!this.empty||!!(e.selectedIndex>-1&&o&&o.label)}return this.focused||!this.empty}setDescribedByIds(e){e.length?this._elementRef.nativeElement.setAttribute("aria-describedby",e.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focused||this.focus()}_isInlineSelect(){const e=this._elementRef.nativeElement;return this._isNativeSelect&&(e.multiple||e.size>1)}}return n.\u0275fac=function(e){return new(e||n)(X(_e),X(St),X(Io,10),X(Kc,8),X(Jc,8),X(s5),X(gN,10),X(uN),X(F1),X(mN,8))},n.\u0275dir=U0({type:n,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-input-element","mat-form-field-autofill-control"],hostVars:12,hostBindings:function(e,o){1&e&&G0("focus",function(){return o._focusChanged(!0)})("blur",function(){return o._focusChanged(!1)})("input",function(){return o._onInput()}),2&e&&(ms("disabled",o.disabled)("required",o.required),yt("id",o.id)("data-placeholder",o.placeholder)("name",o.name||null)("readonly",o.readonly&&!o._isNativeSelect||null)("aria-invalid",o.empty&&o.required?null:o.errorState)("aria-required",o.required),on("mat-input-server",o._isServer)("mat-native-select-inline",o._isInlineSelect()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",errorStateMatcher:"errorStateMatcher",userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"],value:"value",readonly:"readonly"},exportAs:["matInput"],features:[qe([{provide:hN,useExisting:n}]),x1,cn]}),n})(),WN=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({providers:[s5],imports:[L5,w5,$t,L5,w5]}),n})();const RN=["tooltip"],k5="tooltip-panel",C5=js({passive:!0}),N5=new R0("mat-tooltip-scroll-strategy"),CN={provide:N5,deps:[gi],useFactory:function kN(n){return()=>n.scrollStrategies.reposition({scrollThrottle:20})}},NN=new R0("mat-tooltip-default-options",{providedIn:"root",factory:function DN(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}});let BN=(()=>{class n{constructor(e,o,i,a,r,s,p,b,O,_,R,L){this._overlay=e,this._elementRef=o,this._scrollDispatcher=i,this._viewContainerRef=a,this._ngZone=r,this._platform=s,this._ariaDescriber=p,this._focusMonitor=b,this._dir=_,this._defaultOptions=R,this._position="below",this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this._viewportMargin=8,this._cssClassPrefix="mat",this._showDelay=this._defaultOptions.showDelay,this._hideDelay=this._defaultOptions.hideDelay,this.touchGestures="auto",this._message="",this._passiveListeners=[],this._destroyed=new n1,this._scrollStrategy=O,this._document=L,R&&(R.position&&(this.position=R.position),R.touchGestures&&(this.touchGestures=R.touchGestures)),_.change.pipe(et(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)})}get position(){return this._position}set position(e){var o;e!==this._position&&(this._position=e,this._overlayRef)&&(this._updatePosition(this._overlayRef),null===(o=this._tooltipInstance)||void 0===o||o.show(0),this._overlayRef.updatePosition())}get disabled(){return this._disabled}set disabled(e){this._disabled=Rn(e),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}get showDelay(){return this._showDelay}set showDelay(e){this._showDelay=fg(e)}get hideDelay(){return this._hideDelay}set hideDelay(e){this._hideDelay=fg(e),this._tooltipInstance&&(this._tooltipInstance._mouseLeaveHideDelay=this._hideDelay)}get message(){return this._message}set message(e){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this._message,"tooltip"),this._message=null!=e?String(e).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage(),this._ngZone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")})}))}get tooltipClass(){return this._tooltipClass}set tooltipClass(e){this._tooltipClass=e,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe(et(this._destroyed)).subscribe(e=>{e?"keyboard"===e&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){const e=this._elementRef.nativeElement;clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),this._passiveListeners.forEach(([o,i])=>{e.removeEventListener(o,i,C5)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(e,this.message,"tooltip"),this._focusMonitor.stopMonitoring(e)}show(e=this.showDelay){var o;if(this.disabled||!this.message||this._isTooltipVisible())return void(null===(o=this._tooltipInstance)||void 0===o||o._cancelPendingAnimations());const i=this._createOverlay();this._detach(),this._portal=this._portal||new up(this._tooltipComponent,this._viewContainerRef);const a=this._tooltipInstance=i.attach(this._portal).instance;a._triggerElement=this._elementRef.nativeElement,a._mouseLeaveHideDelay=this._hideDelay,a.afterHidden().pipe(et(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),a.show(e)}hide(e=this.hideDelay){const o=this._tooltipInstance;o&&(o.isVisible()?o.hide(e):(o._cancelPendingAnimations(),this._detach()))}toggle(){this._isTooltipVisible()?this.hide():this.show()}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(){var e;if(this._overlayRef)return this._overlayRef;const o=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),i=this._overlay.position().flexibleConnectedTo(this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(o);return i.positionChanges.pipe(et(this._destroyed)).subscribe(a=>{this._updateCurrentPositionClass(a.connectionPair),this._tooltipInstance&&a.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:i,panelClass:`${this._cssClassPrefix}-${k5}`,scrollStrategy:this._scrollStrategy()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe(et(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe(et(this._destroyed)).subscribe(()=>{var a;return null===(a=this._tooltipInstance)||void 0===a?void 0:a._handleBodyInteraction()}),this._overlayRef.keydownEvents().pipe(et(this._destroyed)).subscribe(a=>{this._isTooltipVisible()&&27===a.keyCode&&!ap(a)&&(a.preventDefault(),a.stopPropagation(),this._ngZone.run(()=>this.hide(0)))}),null!==(e=this._defaultOptions)&&void 0!==e&&e.disableTooltipInteractivity&&this._overlayRef.addPanelClass(`${this._cssClassPrefix}-tooltip-panel-non-interactive`),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(e){const o=e.getConfig().positionStrategy,i=this._getOrigin(),a=this._getOverlayPosition();o.withPositions([this._addOffset({...i.main,...a.main}),this._addOffset({...i.fallback,...a.fallback})])}_addOffset(e){return e}_getOrigin(){const e=!this._dir||"ltr"==this._dir.value,o=this.position;let i;"above"==o||"below"==o?i={originX:"center",originY:"above"==o?"top":"bottom"}:"before"==o||"left"==o&&e||"right"==o&&!e?i={originX:"start",originY:"center"}:("after"==o||"right"==o&&e||"left"==o&&!e)&&(i={originX:"end",originY:"center"});const{x:a,y:r}=this._invertPosition(i.originX,i.originY);return{main:i,fallback:{originX:a,originY:r}}}_getOverlayPosition(){const e=!this._dir||"ltr"==this._dir.value,o=this.position;let i;"above"==o?i={overlayX:"center",overlayY:"bottom"}:"below"==o?i={overlayX:"center",overlayY:"top"}:"before"==o||"left"==o&&e||"right"==o&&!e?i={overlayX:"end",overlayY:"center"}:("after"==o||"right"==o&&e||"left"==o&&!e)&&(i={overlayX:"start",overlayY:"center"});const{x:a,y:r}=this._invertPosition(i.overlayX,i.overlayY);return{main:i,fallback:{overlayX:a,overlayY:r}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),this._ngZone.onMicrotaskEmpty.pipe(Mo(1),et(this._destroyed)).subscribe(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()}))}_setTooltipClass(e){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=e,this._tooltipInstance._markForCheck())}_invertPosition(e,o){return"above"===this.position||"below"===this.position?"top"===o?o="bottom":"bottom"===o&&(o="top"):"end"===e?e="start":"start"===e&&(e="end"),{x:e,y:o}}_updateCurrentPositionClass(e){const{overlayY:o,originX:i,originY:a}=e;let r;if(r="center"===o?this._dir&&"rtl"===this._dir.value?"end"===i?"left":"right":"start"===i?"left":"right":"bottom"===o&&"top"===a?"above":"below",r!==this._currentPosition){const s=this._overlayRef;if(s){const p=`${this._cssClassPrefix}-${k5}-`;s.removePanelClass(p+this._currentPosition),s.addPanelClass(p+r)}this._currentPosition=r}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",()=>{this._setupPointerExitEventsIfNeeded(),this.show()}]):"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",()=>{this._setupPointerExitEventsIfNeeded(),clearTimeout(this._touchstartTimeout),this._touchstartTimeout=setTimeout(()=>this.show(),500)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;const e=[];if(this._platformSupportsMouseEvents())e.push(["mouseleave",o=>{var i;const a=o.relatedTarget;(!a||null===(i=this._overlayRef)||void 0===i||!i.overlayElement.contains(a))&&this.hide()}],["wheel",o=>this._wheelListener(o)]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const o=()=>{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};e.push(["touchend",o],["touchcancel",o])}this._addListeners(e),this._passiveListeners.push(...e)}_addListeners(e){e.forEach(([o,i])=>{this._elementRef.nativeElement.addEventListener(o,i,C5)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(e){if(this._isTooltipVisible()){const o=this._document.elementFromPoint(e.clientX,e.clientY),i=this._elementRef.nativeElement;o!==i&&!i.contains(o)&&this.hide()}}_disableNativeGesturesIfNecessary(){const e=this.touchGestures;if("off"!==e){const o=this._elementRef.nativeElement,i=o.style;("on"===e||"INPUT"!==o.nodeName&&"TEXTAREA"!==o.nodeName)&&(i.userSelect=i.msUserSelect=i.webkitUserSelect=i.MozUserSelect="none"),("on"===e||!o.draggable)&&(i.webkitUserDrag="none"),i.touchAction="none",i.webkitTapHighlightColor="transparent"}}}return n.\u0275fac=function(e){fd()},n.\u0275dir=U0({type:n,inputs:{position:["matTooltipPosition","position"],disabled:["matTooltipDisabled","disabled"],showDelay:["matTooltipShowDelay","showDelay"],hideDelay:["matTooltipHideDelay","hideDelay"],touchGestures:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],tooltipClass:["matTooltipClass","tooltipClass"]}}),n})(),IN=(()=>{class n extends BN{constructor(e,o,i,a,r,s,p,b,O,_,R,L){super(e,o,i,a,r,s,p,b,O,_,R,L),this._tooltipComponent=EN}}return n.\u0275fac=function(e){return new(e||n)(X(gi),X(_e),X(Mp),X(qn),X(F1),X(St),X(l8),X(fr),X(N5),X(Ar,8),X(NN,8),X(B1))},n.\u0275dir=U0({type:n,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-tooltip-trigger"],exportAs:["matTooltip"],features:[x1]}),n})(),TN=(()=>{class n{constructor(e,o){this._changeDetectorRef=e,this._closeOnInteraction=!1,this._isVisible=!1,this._onHide=new n1,this._animationsDisabled="NoopAnimations"===o}show(e){clearTimeout(this._hideTimeoutId),this._showTimeoutId=setTimeout(()=>{this._toggleVisibility(!0),this._showTimeoutId=void 0},e)}hide(e){clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._toggleVisibility(!1),this._hideTimeoutId=void 0},e)}afterHidden(){return this._onHide}isVisible(){return this._isVisible}ngOnDestroy(){this._cancelPendingAnimations(),this._onHide.complete(),this._triggerElement=null}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_handleMouseLeave({relatedTarget:e}){(!e||!this._triggerElement.contains(e))&&(this.isVisible()?this.hide(this._mouseLeaveHideDelay):this._finalizeAnimation(!1))}_onShow(){}_handleAnimationEnd({animationName:e}){(e===this._showAnimation||e===this._hideAnimation)&&this._finalizeAnimation(e===this._showAnimation)}_cancelPendingAnimations(){clearTimeout(this._showTimeoutId),clearTimeout(this._hideTimeoutId),this._showTimeoutId=this._hideTimeoutId=void 0}_finalizeAnimation(e){e?this._closeOnInteraction=!0:this.isVisible()||this._onHide.next()}_toggleVisibility(e){const o=this._tooltip.nativeElement,i=this._showAnimation,a=this._hideAnimation;if(o.classList.remove(e?a:i),o.classList.add(e?i:a),this._isVisible=e,e&&!this._animationsDisabled&&"function"==typeof getComputedStyle){const r=getComputedStyle(o);("0s"===r.getPropertyValue("animation-duration")||"none"===r.getPropertyValue("animation-name"))&&(this._animationsDisabled=!0)}e&&this._onShow(),this._animationsDisabled&&(o.classList.add("_mat-animation-noopable"),this._finalizeAnimation(e))}}return n.\u0275fac=function(e){return new(e||n)(X($i),X(No,8))},n.\u0275dir=U0({type:n}),n})(),EN=(()=>{class n extends TN{constructor(e,o,i){super(e,i),this._breakpointObserver=o,this._isHandset=this._breakpointObserver.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)"),this._showAnimation="mat-tooltip-show",this._hideAnimation="mat-tooltip-hide"}}return n.\u0275fac=function(e){return new(e||n)(X($i),X(qg),X(No,8))},n.\u0275cmp=ee({type:n,selectors:[["mat-tooltip-component"]],viewQuery:function(e,o){if(1&e&&pr(RN,7),2&e){let i;Mi(i=ui())&&(o._tooltip=i.first)}},hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(e,o){1&e&&G0("mouseleave",function(a){return o._handleMouseLeave(a)}),2&e&&ac("zoom",o.isVisible()?1:null)},features:[x1],decls:4,vars:6,consts:[[1,"mat-tooltip",3,"ngClass","animationend"],["tooltip",""]],template:function(e,o){if(1&e&&(K(0,"div",0,1),G0("animationend",function(a){return o._handleAnimationEnd(a)}),function Hf(n,t){const e=U1();let o;const i=n+22;e.firstCreatePass?(o=function uW(n,t){if(t)for(let e=t.length-1;e>=0;e--){const o=t[e];if(n===o.name)return o}}(t,e.pipeRegistry),e.data[i]=o,o.onDestroy&&(e.destroyHooks||(e.destroyHooks=[])).push(i,o.onDestroy)):o=e.data[i];const a=o.factory||(o.factory=An(o.type)),r=F(X);try{const s=P1(!1),p=a();return P1(s),function ay(n,t,e,o){e>=n.data.length&&(n.data[e]=null,n.blueprint[e]=null),t[e]=o}(e,b0(),i,p),p}finally{F(r)}}(2,"async"),a0(3),j()),2&e){let i;on("mat-tooltip-handset",null==(i=Pf(2,4,o._isHandset))?null:i.matches),A0("ngClass",o.tooltipClass),s0(3),vt(o.message)}},dependencies:[xb,bh],styles:[".mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis;transform:scale(0)}.mat-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.cdk-high-contrast-active .mat-tooltip{outline:solid 1px}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}.mat-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-tooltip-show{0%{opacity:0;transform:scale(0)}50%{opacity:.5;transform:scale(0.99)}100%{opacity:1;transform:scale(1)}}@keyframes mat-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1)}}.mat-tooltip-show{animation:mat-tooltip-show 200ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-tooltip-hide{animation:mat-tooltip-hide 100ms cubic-bezier(0, 0, 0.2, 1) forwards}"],encapsulation:2,changeDetection:0}),n})(),SN=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({providers:[CN],imports:[Tg,Dc,VM,$t,$t,$s]}),n})();function xN({error:n,subscriber:t}){t.error(n)}function _i(){}function JM(n,t,e){return function(i){return i.lift(new FN(n,t,e))}}class FN{constructor(t,e,o){this.nextOrObserver=t,this.error=e,this.complete=o}call(t,e){return e.subscribe(new HN(t,this.nextOrObserver,this.error,this.complete))}}class HN extends d0{constructor(t,e,o,i){super(t),this._tapNext=_i,this._tapError=_i,this._tapComplete=_i,this._tapError=o||_i,this._tapComplete=i||_i,f(e)?(this._context=this,this._tapNext=e):e&&(this._context=e,this._tapNext=e.next||_i,this._tapError=e.error||_i,this._tapComplete=e.complete||_i)}_next(t){try{this._tapNext.call(this._context,t)}catch(e){return void this.destination.error(e)}this.destination.next(t)}_error(t){try{this._tapError.call(this._context,t)}catch(e){return void this.destination.error(e)}this.destination.error(t)}_complete(){try{this._tapComplete.call(this._context)}catch(t){return void this.destination.error(t)}return this.destination.complete()}}class YN{constructor(t){this.selector=t}call(t,e){return e.subscribe(new jN(t,this.selector,this.caught))}}class jN extends Po{constructor(t,e,o){super(t),this.selector=e,this.caught=o}error(t){if(!this.isStopped){let e;try{e=this.selector(t,this.caught)}catch(a){return void super.error(a)}this._unsubscribeAndRecycle();const o=new Ae(this);this.add(o);const i=Ce(e,o);i!==o&&this.add(i)}}}class UN{constructor(t){this.callback=t}call(t,e){return e.subscribe(new GN(t,this.callback))}}class GN extends d0{constructor(t,e){super(t),this.add(new B(e))}}const ZN=["*"];let _p;function e2(n){var t;return(null===(t=function $N(){if(void 0===_p&&(_p=null,typeof window<"u")){const n=window;void 0!==n.trustedTypes&&(_p=n.trustedTypes.createPolicy("angular#components",{createHTML:t=>t}))}return _p}())||void 0===t?void 0:t.createHTML(n))||n}function D5(n){return Error(`Unable to find icon with the name "${n}"`)}function B5(n){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${n}".`)}function I5(n){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${n}".`)}class ca{constructor(t,e,o){this.url=t,this.svgText=e,this.options=o}}let qp=(()=>{class n{constructor(e,o,i,a){this._httpClient=e,this._sanitizer=o,this._errorHandler=a,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClassesByAlias=new Map,this._resolvers=[],this._defaultFontSetClass=["material-icons","mat-ligature-font"],this._document=i}addSvgIcon(e,o,i){return this.addSvgIconInNamespace("",e,o,i)}addSvgIconLiteral(e,o,i){return this.addSvgIconLiteralInNamespace("",e,o,i)}addSvgIconInNamespace(e,o,i,a){return this._addSvgIconConfig(e,o,new ca(i,null,a))}addSvgIconResolver(e){return this._resolvers.push(e),this}addSvgIconLiteralInNamespace(e,o,i,a){const r=this._sanitizer.sanitize(le.HTML,i);if(!r)throw I5(i);const s=e2(r);return this._addSvgIconConfig(e,o,new ca("",s,a))}addSvgIconSet(e,o){return this.addSvgIconSetInNamespace("",e,o)}addSvgIconSetLiteral(e,o){return this.addSvgIconSetLiteralInNamespace("",e,o)}addSvgIconSetInNamespace(e,o,i){return this._addSvgIconSetConfig(e,new ca(o,null,i))}addSvgIconSetLiteralInNamespace(e,o,i){const a=this._sanitizer.sanitize(le.HTML,o);if(!a)throw I5(o);const r=e2(a);return this._addSvgIconSetConfig(e,new ca("",r,i))}registerFontClassAlias(e,o=e){return this._fontCssClassesByAlias.set(e,o),this}classNameForFontAlias(e){return this._fontCssClassesByAlias.get(e)||e}setDefaultFontSetClass(...e){return this._defaultFontSetClass=e,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(e){const o=this._sanitizer.sanitize(le.RESOURCE_URL,e);if(!o)throw B5(e);const i=this._cachedIconsByUrl.get(o);return i?Un(yp(i)):this._loadSvgIconFromConfig(new ca(e,null)).pipe(JM(a=>this._cachedIconsByUrl.set(o,a)),pe(a=>yp(a)))}getNamedSvgIcon(e,o=""){const i=T5(o,e);let a=this._svgIconConfigs.get(i);if(a)return this._getSvgFromConfig(a);if(a=this._getIconConfigFromResolvers(o,e),a)return this._svgIconConfigs.set(i,a),this._getSvgFromConfig(a);const r=this._iconSetConfigs.get(o);return r?this._getSvgFromIconSetConfigs(e,r):function XN(n,t){return new c1(t?e=>t.schedule(xN,0,{error:n,subscriber:e}):e=>e.error(n))}(D5(i))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(e){return e.svgText?Un(yp(this._svgElementFromConfig(e))):this._loadSvgIconFromConfig(e).pipe(pe(o=>yp(o)))}_getSvgFromIconSetConfigs(e,o){const i=this._extractIconWithNameFromAnySet(e,o);if(i)return Un(i);const a=o.filter(r=>!r.svgText).map(r=>this._loadSvgIconSetFromConfig(r).pipe(function PN(n){return function(e){const o=new YN(n),i=e.lift(o);return o.caught=i}}(s=>{const b=`Loading icon set URL: ${this._sanitizer.sanitize(le.RESOURCE_URL,r.url)} failed: ${s.message}`;return this._errorHandler.handleError(new Error(b)),Un(null)})));return Xh(a).pipe(pe(()=>{const r=this._extractIconWithNameFromAnySet(e,o);if(!r)throw D5(e);return r}))}_extractIconWithNameFromAnySet(e,o){for(let i=o.length-1;i>=0;i--){const a=o[i];if(a.svgText&&a.svgText.toString().indexOf(e)>-1){const r=this._svgElementFromConfig(a),s=this._extractSvgIconFromSet(r,e,a.options);if(s)return s}}return null}_loadSvgIconFromConfig(e){return this._fetchIcon(e).pipe(JM(o=>e.svgText=o),pe(()=>this._svgElementFromConfig(e)))}_loadSvgIconSetFromConfig(e){return e.svgText?Un(null):this._fetchIcon(e).pipe(JM(o=>e.svgText=o))}_extractSvgIconFromSet(e,o,i){const a=e.querySelector(`[id="${o}"]`);if(!a)return null;const r=a.cloneNode(!0);if(r.removeAttribute("id"),"svg"===r.nodeName.toLowerCase())return this._setSvgAttributes(r,i);if("symbol"===r.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(r),i);const s=this._svgElementFromString(e2(""));return s.appendChild(r),this._setSvgAttributes(s,i)}_svgElementFromString(e){const o=this._document.createElement("DIV");o.innerHTML=e;const i=o.querySelector("svg");if(!i)throw Error(" tag not found");return i}_toSvgElement(e){const o=this._svgElementFromString(e2("")),i=e.attributes;for(let a=0;ae2(O)),function VN(n){return t=>t.lift(new UN(n))}(()=>this._inProgressUrlFetches.delete(s)),de());return this._inProgressUrlFetches.set(s,b),b}_addSvgIconConfig(e,o,i){return this._svgIconConfigs.set(T5(e,o),i),this}_addSvgIconSetConfig(e,o){const i=this._iconSetConfigs.get(e);return i?i.push(o):this._iconSetConfigs.set(e,[o]),this}_svgElementFromConfig(e){if(!e.svgElement){const o=this._svgElementFromString(e.svgText);this._setSvgAttributes(o,e.options),e.svgElement=o}return e.svgElement}_getIconConfigFromResolvers(e,o){for(let i=0;it?t.pathname+t.search:""}}}),E5=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],iD=E5.map(n=>`[${n}]`).join(", "),aD=/^url\(['"]?#(.*?)['"]?\)$/;let rD=(()=>{class n extends eD{constructor(e,o,i,a,r,s){super(e),this._iconRegistry=o,this._location=a,this._errorHandler=r,this._inline=!1,this._previousFontSetClass=[],this._currentIconFetch=B.EMPTY,s&&(s.color&&(this.color=this.defaultColor=s.color),s.fontSet&&(this.fontSet=s.fontSet)),i||e.nativeElement.setAttribute("aria-hidden","true")}get inline(){return this._inline}set inline(e){this._inline=Rn(e)}get svgIcon(){return this._svgIcon}set svgIcon(e){e!==this._svgIcon&&(e?this._updateSvgIcon(e):this._svgIcon&&this._clearSvgElement(),this._svgIcon=e)}get fontSet(){return this._fontSet}set fontSet(e){const o=this._cleanupFontValue(e);o!==this._fontSet&&(this._fontSet=o,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(e){const o=this._cleanupFontValue(e);o!==this._fontIcon&&(this._fontIcon=o,this._updateFontIconClasses())}_splitIconName(e){if(!e)return["",""];const o=e.split(":");switch(o.length){case 1:return["",o[0]];case 2:return o;default:throw Error(`Invalid icon name: "${e}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){const e=this._elementsWithExternalReferences;if(e&&e.size){const o=this._location.getPathname();o!==this._previousPath&&(this._previousPath=o,this._prependPathToReferences(o))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(e){this._clearSvgElement();const o=this._location.getPathname();this._previousPath=o,this._cacheChildrenWithExternalReferences(e),this._prependPathToReferences(o),this._elementRef.nativeElement.appendChild(e)}_clearSvgElement(){const e=this._elementRef.nativeElement;let o=e.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();o--;){const i=e.childNodes[o];(1!==i.nodeType||"svg"===i.nodeName.toLowerCase())&&i.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;const e=this._elementRef.nativeElement,o=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(i=>i.length>0);this._previousFontSetClass.forEach(i=>e.classList.remove(i)),o.forEach(i=>e.classList.add(i)),this._previousFontSetClass=o,this.fontIcon!==this._previousFontIconClass&&!o.includes("mat-ligature-font")&&(this._previousFontIconClass&&e.classList.remove(this._previousFontIconClass),this.fontIcon&&e.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(e){return"string"==typeof e?e.trim().split(" ")[0]:e}_prependPathToReferences(e){const o=this._elementsWithExternalReferences;o&&o.forEach((i,a)=>{i.forEach(r=>{a.setAttribute(r.name,`url('${e}#${r.value}')`)})})}_cacheChildrenWithExternalReferences(e){const o=e.querySelectorAll(iD),i=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let a=0;a{const s=o[a],p=s.getAttribute(r),b=p?p.match(aD):null;if(b){let O=i.get(s);O||(O=[],i.set(s,O)),O.push({name:r,value:b[1]})}})}_updateSvgIcon(e){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),e){const[o,i]=this._splitIconName(e);o&&(this._svgNamespace=o),i&&(this._svgName=i),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(i,o).pipe(Mo(1)).subscribe(a=>this._setSvgElement(a),a=>{this._errorHandler.handleError(new Error(`Error retrieving icon ${o}:${i}! ${a.message}`))})}}}return n.\u0275fac=function(e){return new(e||n)(X(_e),X(qp),Ba("aria-hidden"),X(nD),X(Ro),X(tD,8))},n.\u0275cmp=ee({type:n,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:7,hostBindings:function(e,o){2&e&&(yt("data-mat-icon-type",o._usingFontIcon()?"font":"svg")("data-mat-icon-name",o._svgName||o.fontIcon)("data-mat-icon-namespace",o._svgNamespace||o.fontSet),on("mat-icon-inline",o.inline)("mat-icon-no-color","primary"!==o.color&&"accent"!==o.color&&"warn"!==o.color))},inputs:{color:"color",inline:"inline",svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],features:[x1],ngContentSelectors:ZN,decls:1,vars:0,template:function(e,o){1&e&&(ir(),bi(0))},styles:[".mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}"],encapsulation:2,changeDetection:0}),n})(),sD=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({imports:[$t,$t]}),n})();function cD(n,t){if(1&n){const e=je();K(0,"div")(1,"button",12),G0("click",function(){return M1(e),r1(N0().handleLoginToWca())}),a0(2,"First: login"),j(),D1(3,"br"),j()}}function pD(n,t){if(1&n){const e=je();K(0,"p")(1,"button",12),G0("click",function(){const a=M1(e).$implicit;return r1(N0(3).handleCompetitionSelected(a))}),a0(2),j()()}if(2&n){const e=t.$implicit;s0(2),vt(e)}}function lD(n,t){1&n&&(K(0,"p"),a0(1,"You don't have any competition available :-("),j())}function dD(n,t){if(1&n&&(K(0,"div")(1,"p"),a0(2,"Select a competition:"),j(),l1(3,pD,3,1,"p",10),l1(4,lD,2,0,"p",7),j()),2&n){const e=N0(2);s0(3),A0("ngForOf",e.competitionsToChooseFrom),s0(1),A0("ngIf",!!e.competitionsToChooseFrom&&0===e.competitionsToChooseFrom.length)}}function bD(n,t){1&n&&(K(0,"div")(1,"p"),D1(2,"i",13),a0(3," Loading..."),j()())}function MD(n,t){if(1&n&&(K(0,"div")(1,"p"),a0(2),j(),l1(3,dD,5,2,"div",7),l1(4,bD,4,0,"div",7),j()),2&n){const e=N0();s0(2),Co("Welcome",e.userNameShort?", "+e.userNameShort:"","!"),s0(1),A0("ngIf",!e.loadingWcif),s0(1),A0("ngIf",e.loadingWcif)}}function uD(n,t){if(1&n){const e=je();K(0,"p",18),a0(1,"Some assignments are already saved for this competition. Would you like to import them? "),K(2,"button",17),G0("click",function(){return M1(e),r1(N0(2).handleImportFromWcif())}),a0(3,"Yes, import"),j()()}if(2&n){const e=N0(2);s0(2),A0("disabled",e.groupsGenerated)}}function zD(n,t){if(1&n&&(K(0,"span"),a0(1),j()),2&n){const e=N0(2);s0(1),Co(" \u2714 Imported ",e.competitorCounterFromCsv," competitors")}}function OD(n,t){if(1&n){const e=je();K(0,"div")(1,"p"),a0(2),D1(3,"br"),a0(4),j(),K(5,"p"),a0(6,"You have two options: import existing assignments (start from 1), or start generating assignments from scratch (start from 2). Continue below:"),j(),K(7,"h3"),a0(8,"Import groups (1)"),j(),l1(9,uD,4,1,"p",14),K(10,"p"),a0(11,"Import assignments from a CSV file "),K(12,"a",15),G0("click",function(){M1(e);const i=N0();return r1(i.exportService.csvGroupAndTaskAssignmentsExampleImport(i.groupService.wcif))}),a0(13,"(click for an example)"),j(),a0(14,"? "),D1(15,"input",16),K(16,"button",17),G0("click",function(){return M1(e),r1(N0().handleImportGroupsFromCsv())}),a0(17,"Import CSV"),j(),l1(18,zD,2,1,"span",7),j()()}if(2&n){const e=N0();s0(2),Co(" Selected competition: ",e.competitionId,""),s0(2),Ud(" ",e.numberOfEvents," events and ",e.numberOfCompetitors," competitors found"),s0(5),A0("ngIf",e.canImportFromWcif),s0(6),A0("disabled",e.groupsGenerated),s0(1),A0("disabled",e.groupsGenerated),s0(2),A0("ngIf",e.groupsGenerated&&e.importFromCsvStrategy)}}function fD(n,t){if(1&n){const e=je();K(0,"div"),a0(1," We'll be using "),K(2,"input",24),G0("ngModelChange",function(i){return M1(e),r1(N0(3).groupService.configuration.totalNumberOfTimers=i)})("ngModelChange",function(i){return M1(e),r1(N0(3).handleTotalNumberOfTimersSet(i))}),j(),a0(3," timers in total"),D1(4,"br")(5,"br")(6,"mat-icon",25,26),a0(8," Select scramblers and runners "),K(9,"a",15),G0("click",function(){M1(e);const i=N0(3);return r1(i.exportService.staffExample(i.groupService.wcif))}),a0(10,"(click for an example)"),j(),a0(11,": "),D1(12,"input",27)(13,"br")(14,"mat-icon",28,26),a0(16," Alternatively: "),K(17,"input",29),G0("ngModelChange",function(i){return M1(e),r1(N0(3).groupService.configuration.autoPickScramblersAndRunners=i)}),j(),K(18,"label"),a0(19,"Let AGE pick scramblers and runners"),j(),D1(20,"br")(21,"br"),K(22,"input",29),G0("ngModelChange",function(i){return M1(e),r1(N0(3).groupService.configuration.doNotAssignJudges=i)}),j(),K(23,"label"),a0(24,"Do not assign judges (only scramblers & runners)"),j(),D1(25,"br"),K(26,"input",29),G0("ngModelChange",function(i){return M1(e),r1(N0(3).groupService.configuration.doNotAssignTasksToNewCompetitors=i)}),j(),K(27,"label"),a0(28,"Do not assign new competitors to judging"),j(),D1(29,"br"),K(30,"input",29),G0("ngModelChange",function(i){return M1(e),r1(N0(3).groupService.configuration.skipDelegatesAndOrganizers=i)}),j(),K(31,"label"),a0(32,"Do not assign delegates and organizers to judging"),j(),D1(33,"br"),K(34,"input",30),G0("click",function(){return M1(e),r1(N0(3).toggleUseStages())}),j(),K(35,"label"),a0(36,"Use stages (the default will be 2 stages)"),j(),D1(37,"br"),K(38,"input",29),G0("ngModelChange",function(i){return M1(e),r1(N0(3).groupService.configuration.fixedSeating=i)}),j(),K(39,"label"),a0(40,"Use fixed seating (no waiting area)"),j(),D1(41,"mat-icon",31,26),j()}if(2&n){const e=N0(3);s0(2),A0("ngModel",e.groupService.configuration.totalNumberOfTimers)("disabled",e.groupsGenerated),s0(4),A0("matTooltipPosition","right"),s0(6),A0("disabled",e.groupsGenerated),s0(2),A0("matTooltipPosition","right"),s0(3),A0("ngModel",e.groupService.configuration.autoPickScramblersAndRunners)("disabled",e.groupsGenerated),s0(5),A0("ngModel",e.groupService.configuration.doNotAssignJudges)("disabled",e.groupsGenerated),s0(4),A0("ngModel",e.groupService.configuration.doNotAssignTasksToNewCompetitors)("disabled",e.groupsGenerated),s0(4),A0("ngModel",e.groupService.configuration.skipDelegatesAndOrganizers)("disabled",e.groupsGenerated),s0(4),A0("disabled",e.groupsGenerated),s0(4),A0("ngModel",e.groupService.configuration.fixedSeating)("disabled",e.groupsGenerated),s0(3),A0("matTooltipPosition","right")}}function AD(n,t){if(1&n){const e=je();K(0,"div")(1,"h3"),a0(2,"General configuration (2)"),j(),K(3,"select",19),G0("ngModelChange",function(i){return M1(e),r1(N0(2).groupService.configuration.groupStrategy=i)}),K(4,"option",20),a0(5,"Random groups (no staff assignments)"),j(),K(6,"option",21),a0(7,"Groups by speed, fast first (no staff assignments)"),j(),K(8,"option",22),a0(9,"Groups by speed, fast last (no staff assignments)"),j(),K(10,"option",23),a0(11,"Groups with staffing for one group in every event one competes in"),j()(),D1(12,"br")(13,"br"),l1(14,fD,43,17,"div",7),j()}if(2&n){const e=N0(2);s0(3),A0("disabled",e.groupsGenerated)("ngModel",e.groupService.configuration.groupStrategy),s0(11),A0("ngIf",e.advancedStrategy)}}function hD(n,t){if(1&n&&(K(0,"th"),a0(1),j()),2&n){const e=t.$implicit;s0(1),vt(e.id)}}function mD(n,t){if(1&n&&(K(0,"td"),a0(1),j()),2&n){const e=t.$implicit;s0(1),vt(e.numberOfRegistrations)}}function gD(n,t){if(1&n){const e=je();K(0,"td")(1,"input",29),G0("ngModelChange",function(i){return r1(M1(e).$implicit.configuration.skip=i)}),j()()}if(2&n){const e=t.$implicit,o=N0(3);s0(1),A0("ngModel",e.configuration.skip)("disabled",o.groupsGenerated)}}function _D(n,t){if(1&n){const e=je();K(0,"td")(1,"input",34),G0("ngModelChange",function(i){return r1(M1(e).$implicit.configuration.scrambleGroups=i)}),j()()}if(2&n){const e=t.$implicit,o=N0(3);s0(1),A0("ngModel",e.configuration.scrambleGroups)("disabled",o.groupsGenerated)("hidden",e.configuration.skip)}}function qD(n,t){if(1&n){const e=je();K(0,"td")(1,"input",35),G0("ngModelChange",function(i){return r1(M1(e).$implicit.configuration.stages=i)})("ngModelChange",function(i){const r=M1(e).$implicit;return r1(N0(4).handleNumberOfStagesSet(i,r.id))}),j()()}if(2&n){const e=t.$implicit,o=N0(4);s0(1),A0("ngModel",e.configuration.stages)("disabled",o.groupsGenerated)("hidden",e.configuration.skip)}}function yD(n,t){if(1&n&&(K(0,"tr")(1,"td"),a0(2,"Stages"),j(),l1(3,qD,2,3,"td",10),j()),2&n){const e=N0(3);s0(3),A0("ngForOf",e.groupService.wcif.events)}}function vD(n,t){if(1&n&&(K(0,"td")(1,"div",37),a0(2),j()()),2&n){const e=t.$implicit;s0(1),A0("hidden",e.configuration.skip),s0(1),vt(e.configuration.scrambleGroups*e.configuration.stages)}}function WD(n,t){if(1&n&&(K(0,"tr")(1,"td"),D1(2,"mat-icon",36,26),a0(4,"Number of groups"),j(),l1(5,vD,3,2,"td",10),j()),2&n){const e=N0(3);s0(2),A0("matTooltipPosition","right"),s0(3),A0("ngForOf",e.groupService.wcif.events)}}function RD(n,t){if(1&n&&(K(0,"td")(1,"div",37),a0(2),j()()),2&n){const e=t.$implicit,o=N0(3);s0(1),A0("hidden",e.configuration.skip),s0(1),vt(o.Math.round(e.numberOfRegistrations/(e.configuration.scrambleGroups*e.configuration.stages)*10)/10)}}function LD(n,t){if(1&n&&(K(0,"td")(1,"div",37),a0(2),j()()),2&n){const e=t.$implicit,o=N0(4);s0(1),A0("hidden",e.configuration.skip),s0(1),vt(o.Math.round(10*e.configuration.timers)/10)}}function wD(n,t){if(1&n&&(K(0,"tr")(1,"td"),D1(2,"mat-icon",38,26),a0(4,"(J) Timers per stage"),j(),l1(5,LD,3,2,"td",10),j()),2&n){const e=N0(3);s0(2),A0("matTooltipPosition","right"),s0(3),A0("ngForOf",e.groupService.wcif.events)}}function kD(n,t){if(1&n){const e=je();K(0,"td")(1,"input",40),G0("ngModelChange",function(i){return r1(M1(e).$implicit.configuration.runners=i)}),j()()}if(2&n){const e=t.$implicit,o=N0(4);s0(1),A0("ngModel",e.configuration.runners)("disabled",o.groupsGenerated)("hidden",e.configuration.skip)}}function CD(n,t){if(1&n&&(K(0,"tr")(1,"td"),D1(2,"mat-icon",39,26),a0(4,"(R) Runners"),j(),l1(5,kD,2,3,"td",10),j()),2&n){const e=N0(3);s0(2),A0("matTooltipPosition","right"),s0(3),A0("ngForOf",e.groupService.wcif.events)}}function ND(n,t){if(1&n){const e=je();K(0,"td")(1,"input",35),G0("ngModelChange",function(i){return r1(M1(e).$implicit.configuration.scramblers=i)}),j()()}if(2&n){const e=t.$implicit,o=N0(4);s0(1),A0("ngModel",e.configuration.scramblers)("disabled",o.groupsGenerated)("hidden",e.configuration.skip)}}function DD(n,t){if(1&n&&(K(0,"tr")(1,"td"),D1(2,"mat-icon",41,26),a0(4,"(S) Scramblers"),j(),l1(5,ND,2,3,"td",10),j()),2&n){const e=N0(3);s0(2),A0("matTooltipPosition","right"),s0(3),A0("ngForOf",e.groupService.wcif.events)}}function BD(n,t){if(1&n){const e=je();K(0,"div")(1,"h3"),a0(2,"Events configuration"),j(),K(3,"table")(4,"tr"),D1(5,"th"),l1(6,hD,2,1,"th",10),j(),K(7,"tr")(8,"td"),a0(9,"(C) Competitors"),j(),l1(10,mD,2,1,"td",10),j(),K(11,"tr")(12,"td"),D1(13,"mat-icon",32,26),a0(15,"Skip event"),j(),l1(16,gD,2,2,"td",10),j(),K(17,"tr")(18,"td"),a0(19,"Scramblegroups"),j(),l1(20,_D,2,3,"td",10),j(),l1(21,yD,4,1,"tr",7),l1(22,WD,6,2,"tr",7),K(23,"tr")(24,"td"),D1(25,"mat-icon",33,26),a0(27,"Average competitors"),j(),l1(28,RD,3,2,"td",10),j(),l1(29,wD,6,2,"tr",7),l1(30,CD,6,2,"tr",7),l1(31,DD,6,2,"tr",7),j(),D1(32,"br"),a0(33," Edit all options until you're happy, then click: "),K(34,"button",17),G0("click",function(){return M1(e),r1(N0(2).handleGenerate())}),a0(35,"I'm ready, let's generate groups & tasks"),j(),D1(36,"br"),j()}if(2&n){const e=N0(2);s0(6),A0("ngForOf",e.groupService.wcif.events),s0(4),A0("ngForOf",e.groupService.wcif.events),s0(3),A0("matTooltipPosition","right"),s0(3),A0("ngForOf",e.groupService.wcif.events),s0(4),A0("ngForOf",e.groupService.wcif.events),s0(1),A0("ngIf",e.advancedStrategy&&e.groupService.configuration.useMultipleStages),s0(1),A0("ngIf",e.advancedStrategy),s0(3),A0("matTooltipPosition","right"),s0(3),A0("ngForOf",e.groupService.wcif.events),s0(1),A0("ngIf",e.advancedStrategy),s0(1),A0("ngIf",e.advancedStrategy),s0(1),A0("ngIf",e.advancedStrategy),s0(3),A0("disabled",e.groupsGenerated)}}function ID(n,t){1&n&&(K(0,"span"),a0(1,", or re-generate a suggestion for the assignments of an entire event"),j())}function TD(n,t){if(1&n&&(K(0,"th"),a0(1),j()),2&n){const e=t.$implicit;s0(1),vt(e.id)}}function ED(n,t){if(1&n){const e=je();K(0,"td")(1,"button",43),G0("click",function(){const a=M1(e).$implicit;return r1(N0(3).handleSortByEvent(a))}),a0(2,"Sort by group"),j()()}}function SD(n,t){if(1&n){const e=je();K(0,"td")(1,"button",43),G0("click",function(){const a=M1(e).$implicit;return r1(N0(3).handleSortBySpeedInEvent(a))}),a0(2,"Sort by speed"),j()()}}function XD(n,t){if(1&n){const e=je();K(0,"td")(1,"button",44),G0("click",function(){const a=M1(e).$implicit;return r1(N0(4).handleGenerateOneEvent(a.id))}),a0(2),j()()}if(2&n){const e=t.$implicit,o=N0(4);s0(1),A0("disabled",e.configuration.skip),s0(1),vt(o.basicBySpeedStrategy?"By speed":"Randomize")}}function xD(n,t){if(1&n&&(K(0,"tr"),D1(1,"td")(2,"td")(3,"td"),l1(4,XD,3,2,"td",10),j()),2&n){const e=N0(3);s0(4),A0("ngForOf",e.groupService.wcif.events)}}function FD(n,t){if(1&n&&(K(0,"td"),a0(1),j()),2&n){const e=t.$implicit;s0(1),vt(e.numberOfRegistrations)}}function HD(n,t){if(1&n&&(K(0,"td"),a0(1),j()),2&n){const e=t.$implicit,o=N0().index;s0(1),vt(e.configuration.skip||!e.groupCounters||0===e.groupCounters.length?"":e.groupCounters[o])}}function PD(n,t){if(1&n&&(K(0,"tr"),D1(1,"td")(2,"td"),K(3,"td"),D1(4,"mat-icon",45,26),a0(6),j(),l1(7,HD,2,1,"td",10),j()),2&n){const e=t.index,o=N0(3);yt("data-index",e),s0(4),A0("matTooltipPosition","right"),s0(2),Co(" C|J|R|S Group ",e+1,""),s0(1),A0("ngForOf",o.groupService.wcif.events)}}function YD(n,t){if(1&n&&(K(0,"a",48),a0(1),j()),2&n){const e=N0().$implicit;A0("href","https://www.worldcubeassociation.org/persons/"+e.wcaId,Xl),s0(1),Co("WCA (",e.wcaId,")")}}const jD=function(n,t){return{competingButNoGroup:n,notCompeting:t}};function VD(n,t){if(1&n){const e=je();K(0,"td")(1,"input",49),G0("ngModelChange",function(i){const r=M1(e).$implicit;return r1(N0().$implicit[r.id].group=i)})("blur",function(i){const r=M1(e).$implicit,s=N0().$implicit;return r1(N0(3).handleBlurEvent(i.target,s[r.id].group,r.id))}),j()()}if(2&n){const e=t.$implicit,o=t.index,i=N0(),a=i.$implicit,r=i.index,s=N0(3);s0(1),A0("ngClass",nb(3,jD,s.competingButNoGroup(a,e.id),s.notCompeting(a,e.id)))("ngModel",a[e.id].group)("tabIndex",o*s.competitorsToShow.length+r+1)}}const UD=function(n,t){return{newCompetitor:n,staff:t}};function GD(n,t){if(1&n&&(K(0,"tr")(1,"td"),l1(2,YD,2,2,"a",46),j(),K(3,"td"),a0(4),j(),K(5,"td",47),a0(6),j(),l1(7,VD,2,6,"td",10),j()),2&n){const e=t.$implicit,o=N0(3);s0(2),A0("ngIf",e.wcaId),s0(2),vt(e.age),s0(1),A0("ngClass",nb(5,UD,!e.wcaId,e.isStaff)),s0(1),vt(e.name),s0(1),A0("ngForOf",o.groupService.wcif.events)}}function ZD(n,t){if(1&n){const e=je();K(0,"div")(1,"h3"),a0(2,"Competitors & group/task assignments"),j(),a0(3," Edit all groups and task assignments until you're happy, then click: "),K(4,"button",12),G0("click",function(){return M1(e),r1(N0(2).handleExport())}),a0(5,"I'm ready, let's save & export"),j(),D1(6,"br"),a0(7," You can also sort the competitors by the assignments of an event"),l1(8,ID,2,0,"span",7),D1(9,"br")(10,"br"),a0(11," Filter by name: "),K(12,"input",42),G0("ngModelChange",function(i){return M1(e),r1(N0(2).filter=i)})("ngModelChange",function(i){return M1(e),r1(N0(2).handleFilterChanged(i))}),j(),K(13,"table")(14,"tr")(15,"th"),a0(16,"WCA Link"),j(),K(17,"th"),a0(18,"Age"),j(),K(19,"th"),a0(20,"Name"),j(),l1(21,TD,2,1,"th",10),j(),K(22,"tr"),D1(23,"td")(24,"td"),K(25,"td")(26,"button",12),G0("click",function(){return M1(e),r1(N0(2).handleSortCompetitorsByName())}),a0(27,"Sort by name"),j()(),l1(28,ED,3,0,"td",10),j(),K(29,"tr"),D1(30,"td")(31,"td")(32,"td"),l1(33,SD,3,0,"td",10),j(),l1(34,xD,5,1,"tr",7),K(35,"tr"),D1(36,"td")(37,"td"),K(38,"td"),a0(39,"Competitors"),j(),l1(40,FD,2,1,"td",10),j(),l1(41,PD,8,4,"tr",10),l1(42,GD,8,8,"tr",10),j()()}if(2&n){const e=N0(2);s0(8),A0("ngIf",!e.importStrategy),s0(4),A0("ngModel",e.filter),s0(9),A0("ngForOf",e.groupService.wcif.events),s0(7),A0("ngForOf",e.groupService.wcif.events),s0(5),A0("ngForOf",e.groupService.wcif.events),s0(1),A0("ngIf",!e.importStrategy),s0(6),A0("ngForOf",e.groupService.wcif.events),s0(1),A0("ngForOf",e.groupCounter),s0(1),A0("ngForOf",e.competitorsToShow)}}function $D(n,t){if(1&n&&(K(0,"div"),l1(1,AD,15,3,"div",7),l1(2,BD,37,13,"div",7),l1(3,ZD,43,9,"div",7),j()),2&n){const e=N0();s0(1),A0("ngIf",!e.importStrategy),s0(1),A0("ngIf",!e.importStrategy),s0(1),A0("ngIf",e.groupsGenerated)}}function KD(n,t){1&n&&(K(0,"span"),a0(1,"\xa0Note: this may take up to 20 seconds for large competitions"),j())}function JD(n,t){1&n&&(K(0,"span"),a0(1," \u2714 Successfully saved"),j())}function QD(n,t){1&n&&(K(0,"span"),a0(1," Saving..."),j())}function eB(n,t){if(1&n&&(K(0,"span"),a0(1),j()),2&n){const e=N0(2);s0(1),Co(" \u2715 Error while saving",null!=e.wcifSaveError&&null!=e.wcifSaveError.error&&e.wcifSaveError.error.error?": "+(null==e.wcifSaveError||null==e.wcifSaveError.error?null:e.wcifSaveError.error.error):"","")}}function tB(n,t){if(1&n){const e=je();K(0,"div")(1,"h3"),a0(2,"Export"),j(),a0(3," Want to go back to make more changes? "),K(4,"button",12),G0("click",function(){return M1(e),r1(N0().handleBackToEdit())}),a0(5,"Go back to editing"),j(),D1(6,"br"),K(7,"h4"),a0(8,"Save to WCA"),j(),K(9,"p")(10,"button",12),G0("click",function(){return M1(e),r1(N0().handleSaveGroupsAndAssignmentsToWcif())}),a0(11,"Save groups & assignments"),j(),l1(12,KD,2,0,"span",7),l1(13,JD,2,0,"span",7),l1(14,QD,2,0,"span",7),l1(15,eB,2,1,"span",7),j(),K(16,"p"),a0(17,"This will allow other tools, like "),K(18,"a",50),a0(19,"competitiongroups"),j(),a0(20," and "),K(21,"a",51),a0(22,"Cutifier"),j(),a0(23," to read the groups and assignments."),j(),K(24,"h4"),a0(25,"Download files"),j(),K(26,"p")(27,"button",12),G0("click",function(){M1(e);const i=N0();return r1(i.exportService.pdfRegistrationLists(i.groupService.wcif))}),a0(28,"Registration lists (2 PDFs)"),j()(),K(29,"p")(30,"button",12),G0("click",function(){M1(e);const i=N0();return r1(i.exportService.csvGroupAndTaskAssignments(i.groupService.wcif))}),a0(31,"All group + task assignments (CSV)"),j()(),K(32,"p")(33,"button",12),G0("click",function(){M1(e);const i=N0();return r1(i.exportService.pdfTableGroupAndTaskAssignments(i.groupService.wcif,i.groupService.configuration))}),a0(34,"All group + task assignments (PDF)"),j()(),K(35,"p")(36,"button",12),G0("click",function(){M1(e);const i=N0();return r1(i.exportService.pdfGroupOverview(i.groupService.wcif))}),a0(37,"Overview per group with names of all competitors, judges, scramblers and runners (PDF)"),j()(),K(38,"p")(39,"button",12),G0("click",function(){M1(e);const i=N0();return r1(i.exportService.pdfPersonalSchedules(i.groupService.wcif,i.groupService.configuration))}),a0(40,"Personal schedules + nametags (PDF)"),j(),K(41,"input",11),G0("ngModelChange",function(i){return M1(e),r1(N0().groupService.configuration.bordersOnNametags=i)}),j(),K(42,"label"),a0(43,"Show light borders for cutting and folding"),j()(),K(44,"h4"),a0(45,"Download scorecards"),j(),K(46,"p")(47,"input",11),G0("ngModelChange",function(i){return M1(e),r1(N0().groupService.configuration.printStationNumbersOnScoreCards=i)}),j(),K(48,"label"),a0(49,"Print station numbers in top right corner"),j()(),K(50,"p")(51,"button",12),G0("click",function(){M1(e);const i=N0();return r1(i.scoreCardsService.printScoreCardsForAllFirstRoundsExceptFMC(i.groupService.wcif,!1))}),a0(52,"Scorecards of all first rounds on A4, 4 per page (PDF)"),j(),a0(53," (Note: this may take a few seconds for small competitions, and up to 20 seconds for large ones)"),j(),K(54,"p")(55,"button",12),G0("click",function(){M1(e);const i=N0();return r1(i.scoreCardsService.printScoreCardsForAllFirstRoundsExceptFMC(i.groupService.wcif,!0))}),a0(56,"Scorecards of all first rounds on A6 (PDF)"),j(),a0(57,"\xa0"),D1(58,"i",52),a0(59," New! "),j(),K(60,"p")(61,"button",12),G0("click",function(){M1(e);const i=N0();return r1(i.scoreCardsService.printFourEmptyScorecards(i.groupService.wcif))}),a0(62,"4 Empty scorecards on A4 (PDF)"),j()(),K(63,"p")(64,"button",12),G0("click",function(){M1(e);const i=N0();return r1(i.scoreCardsService.printOneEmptyScorecardOnA6(i.groupService.wcif))}),a0(65,"1 Empty scorecard on A6 (PDF)"),j(),a0(66,"\xa0"),D1(67,"i",52),a0(68," New! "),j()()}if(2&n){const e=N0();s0(12),A0("ngIf","FALSE"===e.wcifSaved),s0(1),A0("ngIf","TRUE"===e.wcifSaved),s0(1),A0("ngIf","SAVING"===e.wcifSaved),s0(1),A0("ngIf","ERROR"===e.wcifSaved),s0(26),A0("ngModel",e.groupService.configuration.bordersOnNametags),s0(6),A0("ngModel",e.groupService.configuration.printStationNumbersOnScoreCards)}}function nB(n,t){if(1&n){const e=je();K(0,"div")(1,"div",53)(2,"input",54),G0("ngModelChange",function(i){return r1(M1(e).$implicit.color=i)}),j(),K(3,"span",55),a0(4),j(),a0(5," Station numbers start from: "),K(6,"input",56),G0("ngModelChange",function(i){return r1(M1(e).$implicit.stationNumberFrom=i)}),j()()()}if(2&n){const e=t.$implicit;s0(2),A0("ngModel",e.color),s0(2),vt(e.name),s0(2),A0("ngModel",e.stationNumberFrom)}}let oB=(()=>{class n{constructor(e,o,i,a,r){this.apiService=e,this.groupService=o,this.exportService=i,this.scoreCardsService=a,this.dialog=r,this.groupsGenerated=!1,this.readyForExport=!1,this.loadingWcif=!1,this.competitionsToChooseFrom=null,this.filter="",this.groupCounter=[],this.competitorCounterFromCsv=0,this.wcifSaved="FALSE",this.Math=Math,this.groupService.document=document,this.apiService.oauthToken&&(this.handleGetUser(),this.handleGetCompetitions())}handleLoginToWca(){this.apiService.logIn()}handleGetUser(){this.apiService.getUser().subscribe(e=>{this.userNameShort=e.me.name.split(" ")[0],this.groupService.userWcaId=e.me.wca_id,this.apiService.logUserLoggedIn(e)})}handleGetCompetitions(){this.apiService.getCompetitions().subscribe(e=>{1===e.length&&this.handleCompetitionSelected(e[0].id),this.competitionsToChooseFrom=e.map(o=>o.id)})}handleCompetitionSelected(e){this.loadingWcif=!0,this.apiService.getWcif(e).subscribe(o=>{this.apiService.logUserFetchedWcifOf(this.userNameShort,e),this.groupService.wcif=o;try{this.groupService.processWcif(),this.loadingWcif=!1}catch(i){console.error(i),this.groupService.wcif=void 0}})}handleTotalNumberOfTimersSet(e){this.groupService.configuration.totalNumberOfTimers=Math.max(1,e),this.groupService.setDefaultEventConfiguration()}handleNumberOfStagesSet(e,o){const i=R1.getEvent(o,this.wcif()).configuration;i.stages=e,i.timers=i.totalTimers/i.stages}toggleUseStages(){this.groupService.configuration.useMultipleStages=!this.groupService.configuration.useMultipleStages,this.groupService.configuration.useMultipleStages?this.wcif().events.forEach(e=>{e.configuration.stages=2,e.configuration.timers=e.configuration.totalTimers/e.configuration.stages}):this.wcif().events.forEach(e=>{e.configuration.stages=1,e.configuration.timers=e.configuration.totalTimers/e.configuration.stages})}handleGenerate(){try{this.wcif().events.forEach(e=>{this.groupService.generateGrouping(e.id),this.groupCounter=this.getGroupCounterBasedOnEvent(e)}),this.groupsGenerated=!0}catch(e){console.error(e),alert(e)}}getGroupCounterBasedOnEvent(e){return Array(Math.max(this.groupCounter.length,e.configuration.stages*e.configuration.scrambleGroups))}countCJRSForAllEvents(e){let o=1;return e.events.forEach(i=>{const a=R1.countGroupsForEvent(e,i);this.groupService.countCJRSForEvent(i.id,a),a>o&&(o=a)}),new Array(o)}handleGenerateOneEvent(e){this.groupService.generateGrouping(e),R1.sortCompetitorsByGroupInEvent(this.wcif(),e)}handleExport(){R1.sortCompetitorsByName(this.wcif()),this.readyForExport=!0,this.apiService.logUserClicksExport(this.userNameShort,this.wcif().id)}handleBackToEdit(){this.readyForExport=!1,this.apiService.logUserClicksBackToEdit(this.userNameShort,this.wcif().id)}handleFilterChanged(e){this.filter=e}handleImportFromWcif(){this.groupService.importAssignmentsFromWcif(),this.groupCounter=this.countCJRSForAllEvents(this.wcif()),this.apiService.logUserImportedFromWcif(this.userNameShort,this.wcif().id),this.groupService.configuration.groupStrategy="assignmentsFromWcif",R1.sortCompetitorsByName(this.wcif()),this.groupsGenerated=!0}handleImportGroupsFromCsv(){this.groupService.importAssignmentsFromCsv(e=>{this.groupCounter=this.countCJRSForAllEvents(this.wcif()),this.apiService.logUserImportedFromCsv(this.userNameShort,this.wcif().id),this.groupService.configuration.groupStrategy="fromCsv",R1.sortCompetitorsByName(this.wcif()),this.competitorCounterFromCsv=e,this.groupsGenerated=!0})}handleSaveGroupsAndAssignmentsToWcif(){this.wcifSaved="SAVING",this.apiService.patchWcif(this.wcif(),this.groupService.configuration,()=>{this.wcifSaved="TRUE"},e=>{this.apiService.logUserGotErrorFromSavingWcif(this.userNameShort,this.wcif().id,e),this.wcifSaved="ERROR",this.wcifSaveError=e}),this.apiService.logUserSavedFromWcif(this.userNameShort,this.wcif().id)}handleSortByEvent(e){R1.sortCompetitorsByGroupInEvent(this.wcif(),e.id)}handleSortBySpeedInEvent(e){R1.sortCompetitorsBySpeedInEvent(this.wcif(),e.id,!1)}handleSortCompetitorsByName(){R1.sortCompetitorsByName(this.wcif())}handleBlurEvent(e,o,i){this.isValidAssignment(o,i)?$(e).removeClass("invalidAssignment"):$(e).addClass("invalidAssignment"),this.groupService.countCJRSForEvent(i)}isValidAssignment(e,o){if(null===e||""===e)return!0;if(!RegExp("^[0-9SJR;]+$").test(e))return!1;const i=R1.getEvent(o,this.wcif()).configuration,a=i.scrambleGroups*i.stages,r=e.split(";");for(let s=0;sa)return!1;return!(!i.skip&&this.hasDuplicates(this.mapPartsToParallelGroupNumber(r,i)))}mapPartsToParallelGroupNumber(e,o){return e.map(i=>Math.trunc((parseInt(i.match(/[0-9]+/)[0])-1)/o.stages))}hasDuplicates(e){return new Set(e).size!==e.length}competingButNoGroup(e,o){return e[o].competing&&!RegExp("^[0-9]").test(e[o].group)}notCompeting(e,o){return!e[o].competing}get competitionId(){return this.wcif()?this.wcif().id:null}get numberOfEvents(){return this.wcif()?this.wcif().events.length:null}get numberOfCompetitors(){return this.wcif()?this.wcif().persons.length:null}get competitorsToShow(){return""===this.filter?this.wcif().persons:this.wcif().persons.filter(e=>e.name.toUpperCase().indexOf(this.filter.toUpperCase())>-1)}get advancedStrategy(){return"advanced"===this.groupService.configuration.groupStrategy}get basicBySpeedStrategy(){return"basicBySpeed"===this.groupService.configuration.groupStrategy||"basicBySpeedReverse"===this.groupService.configuration.groupStrategy}get importStrategy(){return"assignmentsFromWcif"===this.groupService.configuration.groupStrategy||"fromCsv"===this.groupService.configuration.groupStrategy}get importFromCsvStrategy(){return"fromCsv"===this.groupService.configuration.groupStrategy}get canImportFromWcif(){let e=0;return this.wcif().persons.forEach(o=>{o.assignments.length>0&&e++}),2*e>this.wcif().persons.length}version(){return"1.2.015"}get getRooms(){return this.groupService.configuration.rooms}wcif(){return this.groupService.wcif}openConfirmSaveWcif(){this.dialog.open(nN,{width:"300px"}).afterClosed().subscribe(o=>{this.handleSaveGroupsAndAssignmentsToWcif()})}}return n.\u0275fac=function(e){return new(e||n)(X(_7),X(pg),X(y7),X(v7),X(gp))},n.\u0275cmp=ee({type:n,selectors:[["my-app"]],decls:36,vars:9,consts:[["href","https://fonts.googleapis.com/icon?family=Material+Icons","rel","stylesheet"],[1,"content"],["autosize","",1,"example-container"],["href","https://github.com/Goosly/AGE/wiki","target","_blank",1,"headerLink"],[1,"fa","fa-book"],["href","https://github.com/Goosly/AGE","target","_blank",1,"headerLink"],[1,"fa","fa-github"],[4,"ngIf"],["mode","over","disableClose","",1,"example-sidenav"],["drawer",""],[4,"ngFor","ngForOf"],["type","checkbox",3,"ngModel","ngModelChange"],[3,"click"],[1,"fa","fa-hourglass-half"],["class","red",4,"ngIf"],["ngHref","#here",3,"click"],["type","file","id","importCsv","accept",".csv",3,"disabled"],[3,"disabled","click"],[1,"red"],[1,"form-control",3,"disabled","ngModel","ngModelChange"],["value","basic"],["value","basicBySpeed"],["value","basicBySpeedReverse"],["value","advanced"],["type","number","min","1","step","1",3,"ngModel","disabled","ngModelChange"],["fontIcon","info","matTooltipClass","tooltip","matTooltip","Select your CSV file that contains trusted scramblers and capable runners",1,"blue-icon",3,"matTooltipPosition"],["tooltip","matTooltip"],["type","file","id","staff","accept",".csv",3,"disabled"],["fontIcon","info","matTooltipClass","tooltip","matTooltip","Or let AGE pick scramblers and runners",1,"blue-icon",3,"matTooltipPosition"],["type","checkbox",3,"ngModel","disabled","ngModelChange"],["type","checkbox",3,"disabled","click"],["fontIcon","info","matTooltipClass","tooltip","matTooltip","For events with more than 2 scramblegroups, AGE will try to provide a judge for every competitor",1,"blue-icon",3,"matTooltipPosition"],["fontIcon","info","matTooltipClass","tooltip","matTooltip","Do not generate groups for this event. You'll have to assign groups and tasks yourself.",1,"blue-icon",3,"matTooltipPosition"],["fontIcon","info","matTooltipClass","tooltip","matTooltip","Number of competitors divided by number of groups",1,"blue-icon",3,"matTooltipPosition"],["type","number","min","2","step","1",3,"ngModel","disabled","hidden","ngModelChange"],["type","number","min","1","step","1",3,"ngModel","disabled","hidden","ngModelChange"],["fontIcon","info","matTooltipClass","tooltip","matTooltip","Number of groups is scramblegroups multiplied by stages",1,"blue-icon",3,"matTooltipPosition"],[3,"hidden"],["fontIcon","info","matTooltipClass","tooltip","matTooltip","Total number of timers divided by number of stages. This will be the maximum number of assigned judges per group.",1,"blue-icon",3,"matTooltipPosition"],["fontIcon","info","matTooltipClass","tooltip","matTooltip","Amount of runners you want per group",1,"blue-icon",3,"matTooltipPosition"],["type","number","min","0","step","1",3,"ngModel","disabled","hidden","ngModelChange"],["fontIcon","info","matTooltipClass","tooltip","matTooltip","Amount of scramblers you want per group",1,"blue-icon",3,"matTooltipPosition"],["type","text",1,"filter",3,"ngModel","ngModelChange"],[1,"small",3,"click"],[1,"small",3,"disabled","click"],["fontIcon","info","matTooltipClass","tooltip","matTooltip","C|J|R|S is short for Competitors| Judges| Runners| Scramblers. The numbers will be updated when you make a change to the assignments.",1,"blue-icon",3,"matTooltipPosition"],["target","_blank",3,"href",4,"ngIf"],[3,"ngClass"],["target","_blank",3,"href"],[1,"group",3,"ngClass","ngModel","tabIndex","ngModelChange","blur"],["href","https://www.competitiongroups.com/","target","_blank"],["href","https://bestsiteever.ru/cutifier/","target","_blank"],[1,"fa","fa-arrow-right"],[2,"margin-bottom","0.5rem"],["type","color","matInput","","disabled","true",2,"margin-right","0.5rem",3,"ngModel","ngModelChange"],[2,"margin-right","0.5rem"],["type","number","matInput","",2,"margin-right","0.5rem",3,"ngModel","ngModelChange"]],template:function(e,o){if(1&e){const i=je();D1(0,"link",0),K(1,"div",1)(2,"mat-drawer-container",2)(3,"h1"),a0(4,"Advanced Group Editor (AGE)"),j(),a0(5,"\xa0"),K(6,"h6"),a0(7),j(),a0(8,"\xa0 "),K(9,"a",3),D1(10,"i",4),a0(11," Wiki"),j(),a0(12,"\xa0 "),K(13,"a",5),D1(14,"i",6),a0(15," Github"),j(),l1(16,cD,4,0,"div",7),l1(17,MD,5,3,"div",7),l1(18,OD,19,7,"div",7),l1(19,$D,4,3,"div",7),l1(20,tB,69,6,"div",7),K(21,"mat-drawer",8,9)(23,"h2"),a0(24,"Configuration of rooms"),j(),l1(25,nB,7,3,"div",10),K(26,"input",11),G0("ngModelChange",function(r){return o.groupService.configuration.printColorsOnTableOverview=r}),j(),K(27,"label"),a0(28,"Include stage colors on table overview"),j(),D1(29,"br"),K(30,"input",11),G0("ngModelChange",function(r){return o.groupService.configuration.printColorsOnPersonalSchedules=r}),j(),K(31,"label"),a0(32,"Include stage colors on personal schedules"),j(),D1(33,"br"),K(34,"button",12),G0("click",function(){return M1(i),function cO(n){return Jo(function rl(){return g1.lFrame.contextLView}(),22+n)}(22).toggle(),r1(o.openConfirmSaveWcif())}),a0(35,"Confirm"),j()()()()}2&e&&(s0(7),vt(o.version()),s0(9),A0("ngIf",!o.apiService.oauthToken),s0(1),A0("ngIf",o.apiService.oauthToken&&!o.competitionId),s0(1),A0("ngIf",o.competitionId&&o.groupService.wcif&&!o.readyForExport),s0(1),A0("ngIf",o.competitionId&&o.groupService.wcif&&!o.readyForExport),s0(1),A0("ngIf",o.readyForExport),s0(5),A0("ngForOf",o.getRooms),s0(1),A0("ngModel",o.groupService.configuration.printColorsOnTableOverview),s0(4),A0("ngModel",o.groupService.configuration.printColorsOnPersonalSchedules))},dependencies:[xb,ch,Fb,Im,Em,Fc,zM,tM,Qc,lm,hM,uM,v5,W5,vN,IN,rD],styles:['div[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}.content[_ngcontent-%COMP%]{margin:auto}input[type=number][_ngcontent-%COMP%]{width:40px}.group[_ngcontent-%COMP%]{width:60px}.filter[_ngcontent-%COMP%]{width:100px}button[_ngcontent-%COMP%]{background-color:#1596bc;border:none;color:#fff;padding:6px 10px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;border-radius:8px}.small[_ngcontent-%COMP%]{padding:6px 2px}button[_ngcontent-%COMP%]:disabled{background-color:#767d87}th[_ngcontent-%COMP%]{text-align:left}a[_ngcontent-%COMP%]{color:#1596bc}.blue-icon[_ngcontent-%COMP%]{color:#4dd6ef;font-size:20px;height:20px;width:20px;vertical-align:middle;margin-left:2px;margin-right:2px} .tooltip{font-size:14px}.newCompetitor[_ngcontent-%COMP%]{color:#dc143c}.staff[_ngcontent-%COMP%]{color:#228b22}input.competingButNoGroup[_ngcontent-%COMP%]{border:2px solid red}input.invalidAssignment[_ngcontent-%COMP%]{border:1px solid red!important}input.notCompeting[_ngcontent-%COMP%]{border:1px dotted lightgray}.red[_ngcontent-%COMP%]{color:#8b0000}h1[_ngcontent-%COMP%], h6[_ngcontent-%COMP%], a.headerLink[_ngcontent-%COMP%]{display:inline-block}h1[_ngcontent-%COMP%]{margin-top:10px;margin-bottom:0}.material-symbols-outlined[_ngcontent-%COMP%]{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}']}),n})();function S5(n){return new M0(3e3,!1)}function SB(){return typeof window<"u"&&typeof window.document<"u"}function QM(){return typeof process<"u"&&"[object process]"==={}.toString.call(process)}function qi(n){switch(n.length){case 0:return new Qs;case 1:return n[0];default:return new A5(n)}}function X5(n,t,e,o,i=new Map,a=new Map){const r=[],s=[];let p=-1,b=null;if(o.forEach(O=>{const _=O.get("offset"),R=_==p,L=R&&b||new Map;O.forEach((D,S)=>{let t0=S,r0=D;if("offset"!==S)switch(t0=t.normalizePropertyName(t0,r),r0){case"!":r0=i.get(S);break;case To:r0=a.get(S);break;default:r0=t.normalizeStyleValue(S,t0,r0,r)}L.set(t0,r0)}),R||s.push(L),b=L,p=_}),r.length)throw function WB(n){return new M0(3502,!1)}();return s}function eu(n,t,e,o){switch(t){case"start":n.onStart(()=>o(e&&tu(e,"start",n)));break;case"done":n.onDone(()=>o(e&&tu(e,"done",n)));break;case"destroy":n.onDestroy(()=>o(e&&tu(e,"destroy",n)))}}function tu(n,t,e){const a=nu(n.element,n.triggerName,n.fromState,n.toState,t||n.phaseName,e.totalTime??n.totalTime,!!e.disabled),r=n._data;return null!=r&&(a._data=r),a}function nu(n,t,e,o,i="",a=0,r){return{element:n,triggerName:t,fromState:e,toState:o,phaseName:i,totalTime:a,disabled:!!r}}function Mn(n,t,e){let o=n.get(t);return o||n.set(t,o=e),o}function x5(n){const t=n.indexOf(":");return[n.substring(1,t),n.slice(t+1)]}let ou=(n,t)=>!1,F5=(n,t,e)=>[],H5=null;function iu(n){const t=n.parentNode||n.host;return t===H5?null:t}(QM()||typeof Element<"u")&&(SB()?(H5=(()=>document.documentElement)(),ou=(n,t)=>{for(;t;){if(t===n)return!0;t=iu(t)}return!1}):ou=(n,t)=>n.contains(t),F5=(n,t,e)=>{if(e)return Array.from(n.querySelectorAll(t));const o=n.querySelector(t);return o?[o]:[]});let pa=null,P5=!1;const Y5=ou,j5=F5;let V5=(()=>{class n{validateStyleProperty(e){return function xB(n){pa||(pa=function FB(){return typeof document<"u"?document.body:null}()||{},P5=!!pa.style&&"WebkitAppearance"in pa.style);let t=!0;return pa.style&&!function XB(n){return"ebkit"==n.substring(1,6)}(n)&&(t=n in pa.style,!t&&P5&&(t="Webkit"+n.charAt(0).toUpperCase()+n.slice(1)in pa.style)),t}(e)}matchesElement(e,o){return!1}containsElement(e,o){return Y5(e,o)}getParentElement(e){return iu(e)}query(e,o,i){return j5(e,o,i)}computeStyle(e,o,i){return i||""}animate(e,o,i,a,r,s=[],p){return new Qs(i,a)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})(),au=(()=>{class n{}return n.NOOP=new V5,n})();const ru="ng-enter",vp="ng-leave",Wp="ng-trigger",Rp=".ng-trigger",G5="ng-animating",su=".ng-animating";function Eo(n){if("number"==typeof n)return n;const t=n.match(/^(-?[\.\d]+)(m?s)/);return!t||t.length<2?0:cu(parseFloat(t[1]),t[2])}function cu(n,t){return"s"===t?1e3*n:n}function Lp(n,t,e){return n.hasOwnProperty("duration")?n:function YB(n,t,e){let i,a=0,r="";if("string"==typeof n){const s=n.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===s)return t.push(S5()),{duration:0,delay:0,easing:""};i=cu(parseFloat(s[1]),s[2]);const p=s[3];null!=p&&(a=cu(parseFloat(p),s[4]));const b=s[5];b&&(r=b)}else i=n;if(!e){let s=!1,p=t.length;i<0&&(t.push(function iB(){return new M0(3100,!1)}()),s=!0),a<0&&(t.push(function aB(){return new M0(3101,!1)}()),s=!0),s&&t.splice(p,0,S5())}return{duration:i,delay:a,easing:r}}(n,t,e)}function t2(n,t={}){return Object.keys(n).forEach(e=>{t[e]=n[e]}),t}function Z5(n){const t=new Map;return Object.keys(n).forEach(e=>{t.set(e,n[e])}),t}function yi(n,t=new Map,e){if(e)for(let[o,i]of e)t.set(o,i);for(let[o,i]of n)t.set(o,i);return t}function K5(n,t,e){return e?t+":"+e+";":""}function J5(n){let t="";for(let e=0;e{const a=lu(i);e&&!e.has(i)&&e.set(i,n.style[a]),n.style[a]=o}),QM()&&J5(n))}function la(n,t){n.style&&(t.forEach((e,o)=>{const i=lu(o);n.style[i]=""}),QM()&&J5(n))}function n2(n){return Array.isArray(n)?1==n.length?n[0]:u5(n):n}const pu=new RegExp("{{\\s*(.+?)\\s*}}","g");function Q5(n){let t=[];if("string"==typeof n){let e;for(;e=pu.exec(n);)t.push(e[1]);pu.lastIndex=0}return t}function o2(n,t,e){const o=n.toString(),i=o.replace(pu,(a,r)=>{let s=t[r];return null==s&&(e.push(function sB(n){return new M0(3003,!1)}()),s=""),s.toString()});return i==o?n:i}function wp(n){const t=[];let e=n.next();for(;!e.done;)t.push(e.value),e=n.next();return t}const UB=/-+([a-z0-9])/g;function lu(n){return n.replace(UB,(...t)=>t[1].toUpperCase())}function GB(n){return n.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function un(n,t,e){switch(t.type){case 7:return n.visitTrigger(t,e);case 0:return n.visitState(t,e);case 1:return n.visitTransition(t,e);case 2:return n.visitSequence(t,e);case 3:return n.visitGroup(t,e);case 4:return n.visitAnimate(t,e);case 5:return n.visitKeyframes(t,e);case 6:return n.visitStyle(t,e);case 8:return n.visitReference(t,e);case 9:return n.visitAnimateChild(t,e);case 10:return n.visitAnimateRef(t,e);case 11:return n.visitQuery(t,e);case 12:return n.visitStagger(t,e);default:throw function cB(n){return new M0(3004,!1)}()}}function e4(n,t){return window.getComputedStyle(n)[t]}function eI(n,t){const e=[];return"string"==typeof n?n.split(/\s*,\s*/).forEach(o=>function tI(n,t,e){if(":"==n[0]){const p=function nI(n,t){switch(n){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(e,o)=>parseFloat(o)>parseFloat(e);case":decrement":return(e,o)=>parseFloat(o) *"}}(n,e);if("function"==typeof p)return void t.push(p);n=p}const o=n.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(null==o||o.length<4)return e.push(function gB(n){return new M0(3015,!1)}()),t;const i=o[1],a=o[2],r=o[3];t.push(t4(i,r));"<"==a[0]&&!("*"==i&&"*"==r)&&t.push(t4(r,i))}(o,e,t)):e.push(n),e}const Dp=new Set(["true","1"]),Bp=new Set(["false","0"]);function t4(n,t){const e=Dp.has(n)||Bp.has(n),o=Dp.has(t)||Bp.has(t);return(i,a)=>{let r="*"==n||n==i,s="*"==t||t==a;return!r&&e&&"boolean"==typeof i&&(r=i?Dp.has(n):Bp.has(n)),!s&&o&&"boolean"==typeof a&&(s=a?Dp.has(t):Bp.has(t)),r&&s}}const oI=new RegExp("s*:selfs*,?","g");function du(n,t,e,o){return new iI(n).build(t,e,o)}class iI{constructor(t){this._driver=t}build(t,e,o){const i=new sI(e);return this._resetContextStyleTimingState(i),un(this,n2(t),i)}_resetContextStyleTimingState(t){t.currentQuerySelector="",t.collectedStyles=new Map,t.collectedStyles.set("",new Map),t.currentTime=0}visitTrigger(t,e){let o=e.queryCount=0,i=e.depCount=0;const a=[],r=[];return"@"==t.name.charAt(0)&&e.errors.push(function lB(){return new M0(3006,!1)}()),t.definitions.forEach(s=>{if(this._resetContextStyleTimingState(e),0==s.type){const p=s,b=p.name;b.toString().split(/\s*,\s*/).forEach(O=>{p.name=O,a.push(this.visitState(p,e))}),p.name=b}else if(1==s.type){const p=this.visitTransition(s,e);o+=p.queryCount,i+=p.depCount,r.push(p)}else e.errors.push(function dB(){return new M0(3007,!1)}())}),{type:7,name:t.name,states:a,transitions:r,queryCount:o,depCount:i,options:null}}visitState(t,e){const o=this.visitStyle(t.styles,e),i=t.options&&t.options.params||null;if(o.containsDynamicStyles){const a=new Set,r=i||{};o.styles.forEach(s=>{s instanceof Map&&s.forEach(p=>{Q5(p).forEach(b=>{r.hasOwnProperty(b)||a.add(b)})})}),a.size&&(wp(a.values()),e.errors.push(function bB(n,t){return new M0(3008,!1)}()))}return{type:0,name:t.name,style:o,options:i?{params:i}:null}}visitTransition(t,e){e.queryCount=0,e.depCount=0;const o=un(this,n2(t.animation),e);return{type:1,matchers:eI(t.expr,e.errors),animation:o,queryCount:e.queryCount,depCount:e.depCount,options:da(t.options)}}visitSequence(t,e){return{type:2,steps:t.steps.map(o=>un(this,o,e)),options:da(t.options)}}visitGroup(t,e){const o=e.currentTime;let i=0;const a=t.steps.map(r=>{e.currentTime=o;const s=un(this,r,e);return i=Math.max(i,e.currentTime),s});return e.currentTime=i,{type:3,steps:a,options:da(t.options)}}visitAnimate(t,e){const o=function pI(n,t){if(n.hasOwnProperty("duration"))return n;if("number"==typeof n)return bu(Lp(n,t).duration,0,"");const e=n;if(e.split(/\s+/).some(a=>"{"==a.charAt(0)&&"{"==a.charAt(1))){const a=bu(0,0,"");return a.dynamic=!0,a.strValue=e,a}const i=Lp(e,t);return bu(i.duration,i.delay,i.easing)}(t.timings,e.errors);e.currentAnimateTimings=o;let i,a=t.styles?t.styles:Xt({});if(5==a.type)i=this.visitKeyframes(a,e);else{let r=t.styles,s=!1;if(!r){s=!0;const b={};o.easing&&(b.easing=o.easing),r=Xt(b)}e.currentTime+=o.duration+o.delay;const p=this.visitStyle(r,e);p.isEmptyStep=s,i=p}return e.currentAnimateTimings=null,{type:4,timings:o,style:i,options:null}}visitStyle(t,e){const o=this._makeStyleAst(t,e);return this._validateStyleAst(o,e),o}_makeStyleAst(t,e){const o=[],i=Array.isArray(t.styles)?t.styles:[t.styles];for(let s of i)"string"==typeof s?s===To?o.push(s):e.errors.push(new M0(3002,!1)):o.push(Z5(s));let a=!1,r=null;return o.forEach(s=>{if(s instanceof Map&&(s.has("easing")&&(r=s.get("easing"),s.delete("easing")),!a))for(let p of s.values())if(p.toString().indexOf("{{")>=0){a=!0;break}}),{type:6,styles:o,easing:r,offset:t.offset,containsDynamicStyles:a,options:null}}_validateStyleAst(t,e){const o=e.currentAnimateTimings;let i=e.currentTime,a=e.currentTime;o&&a>0&&(a-=o.duration+o.delay),t.styles.forEach(r=>{"string"!=typeof r&&r.forEach((s,p)=>{const b=e.collectedStyles.get(e.currentQuerySelector),O=b.get(p);let _=!0;O&&(a!=i&&a>=O.startTime&&i<=O.endTime&&(e.errors.push(function uB(n,t,e,o,i){return new M0(3010,!1)}()),_=!1),a=O.startTime),_&&b.set(p,{startTime:a,endTime:i}),e.options&&function VB(n,t,e){const o=t.params||{},i=Q5(n);i.length&&i.forEach(a=>{o.hasOwnProperty(a)||e.push(function rB(n){return new M0(3001,!1)}())})}(s,e.options,e.errors)})})}visitKeyframes(t,e){const o={type:5,styles:[],options:null};if(!e.currentAnimateTimings)return e.errors.push(function zB(){return new M0(3011,!1)}()),o;let a=0;const r=[];let s=!1,p=!1,b=0;const O=t.steps.map(r0=>{const W0=this._makeStyleAst(r0,e);let n0=null!=W0.offset?W0.offset:function cI(n){if("string"==typeof n)return null;let t=null;if(Array.isArray(n))n.forEach(e=>{if(e instanceof Map&&e.has("offset")){const o=e;t=parseFloat(o.get("offset")),o.delete("offset")}});else if(n instanceof Map&&n.has("offset")){const e=n;t=parseFloat(e.get("offset")),e.delete("offset")}return t}(W0.styles),L0=0;return null!=n0&&(a++,L0=W0.offset=n0),p=p||L0<0||L0>1,s=s||L00&&a<_?e.errors.push(function AB(){return new M0(3202,!1)}()):0==a&&(R=1/(_-1));const L=_-1,D=e.currentTime,S=e.currentAnimateTimings,t0=S.duration;return O.forEach((r0,W0)=>{const n0=R>0?W0==L?1:R*W0:r[W0],L0=n0*t0;e.currentTime=D+S.delay+L0,S.duration=L0,this._validateStyleAst(r0,e),r0.offset=n0,o.styles.push(r0)}),o}visitReference(t,e){return{type:8,animation:un(this,n2(t.animation),e),options:da(t.options)}}visitAnimateChild(t,e){return e.depCount++,{type:9,options:da(t.options)}}visitAnimateRef(t,e){return{type:10,animation:this.visitReference(t.animation,e),options:da(t.options)}}visitQuery(t,e){const o=e.currentQuerySelector,i=t.options||{};e.queryCount++,e.currentQuery=t;const[a,r]=function aI(n){const t=!!n.split(/\s*,\s*/).find(e=>":self"==e);return t&&(n=n.replace(oI,"")),n=n.replace(/@\*/g,Rp).replace(/@\w+/g,e=>Rp+"-"+e.slice(1)).replace(/:animating/g,su),[n,t]}(t.selector);e.currentQuerySelector=o.length?o+" "+a:a,Mn(e.collectedStyles,e.currentQuerySelector,new Map);const s=un(this,n2(t.animation),e);return e.currentQuery=null,e.currentQuerySelector=o,{type:11,selector:a,limit:i.limit||0,optional:!!i.optional,includeSelf:r,animation:s,originalSelector:t.selector,options:da(t.options)}}visitStagger(t,e){e.currentQuery||e.errors.push(function hB(){return new M0(3013,!1)}());const o="full"===t.timings?{duration:0,delay:0,easing:"full"}:Lp(t.timings,e.errors,!0);return{type:12,animation:un(this,n2(t.animation),e),timings:o,options:null}}}class sI{constructor(t){this.errors=t,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}}function da(n){return n?(n=t2(n)).params&&(n.params=function rI(n){return n?t2(n):null}(n.params)):n={},n}function bu(n,t,e){return{duration:n,delay:t,easing:e}}function Mu(n,t,e,o,i,a,r=null,s=!1){return{type:1,element:n,keyframes:t,preStyleProps:e,postStyleProps:o,duration:i,delay:a,totalTime:i+a,easing:r,subTimeline:s}}class Ip{constructor(){this._map=new Map}get(t){return this._map.get(t)||[]}append(t,e){let o=this._map.get(t);o||this._map.set(t,o=[]),o.push(...e)}has(t){return this._map.has(t)}clear(){this._map.clear()}}const bI=new RegExp(":enter","g"),uI=new RegExp(":leave","g");function uu(n,t,e,o,i,a=new Map,r=new Map,s,p,b=[]){return(new zI).buildKeyframes(n,t,e,o,i,a,r,s,p,b)}class zI{buildKeyframes(t,e,o,i,a,r,s,p,b,O=[]){b=b||new Ip;const _=new zu(t,e,b,i,a,O,[]);_.options=p;const R=p.delay?Eo(p.delay):0;_.currentTimeline.delayNextStep(R),_.currentTimeline.setStyles([r],null,_.errors,p),un(this,o,_);const L=_.timelines.filter(D=>D.containsAnimation());if(L.length&&s.size){let D;for(let S=L.length-1;S>=0;S--){const t0=L[S];if(t0.element===e){D=t0;break}}D&&!D.allowOnlyTimelineStyles()&&D.setStyles([s],null,_.errors,p)}return L.length?L.map(D=>D.buildKeyframes()):[Mu(e,[],[],[],0,R,"",!1)]}visitTrigger(t,e){}visitState(t,e){}visitTransition(t,e){}visitAnimateChild(t,e){const o=e.subInstructions.get(e.element);if(o){const i=e.createSubContext(t.options),a=e.currentTimeline.currentTime,r=this._visitSubInstructions(o,i,i.options);a!=r&&e.transformIntoNewTimeline(r)}e.previousNode=t}visitAnimateRef(t,e){const o=e.createSubContext(t.options);o.transformIntoNewTimeline(),this._applyAnimationRefDelays([t.options,t.animation.options],e,o),this.visitReference(t.animation,o),e.transformIntoNewTimeline(o.currentTimeline.currentTime),e.previousNode=t}_applyAnimationRefDelays(t,e,o){for(const a of t){const r=a?.delay;if(r){var i;const s="number"==typeof r?r:Eo(o2(r,null!==(i=a?.params)&&void 0!==i?i:{},e.errors));o.delayNextStep(s)}}}_visitSubInstructions(t,e,o){let a=e.currentTimeline.currentTime;const r=null!=o.duration?Eo(o.duration):null,s=null!=o.delay?Eo(o.delay):null;return 0!==r&&t.forEach(p=>{const b=e.appendInstructionToTimeline(p,r,s);a=Math.max(a,b.duration+b.delay)}),a}visitReference(t,e){e.updateOptions(t.options,!0),un(this,t.animation,e),e.previousNode=t}visitSequence(t,e){const o=e.subContextCount;let i=e;const a=t.options;if(a&&(a.params||a.delay)&&(i=e.createSubContext(a),i.transformIntoNewTimeline(),null!=a.delay)){6==i.previousNode.type&&(i.currentTimeline.snapshotCurrentStyles(),i.previousNode=Tp);const r=Eo(a.delay);i.delayNextStep(r)}t.steps.length&&(t.steps.forEach(r=>un(this,r,i)),i.currentTimeline.applyStylesToKeyframe(),i.subContextCount>o&&i.transformIntoNewTimeline()),e.previousNode=t}visitGroup(t,e){const o=[];let i=e.currentTimeline.currentTime;const a=t.options&&t.options.delay?Eo(t.options.delay):0;t.steps.forEach(r=>{const s=e.createSubContext(t.options);a&&s.delayNextStep(a),un(this,r,s),i=Math.max(i,s.currentTimeline.currentTime),o.push(s.currentTimeline)}),o.forEach(r=>e.currentTimeline.mergeTimelineCollectedStyles(r)),e.transformIntoNewTimeline(i),e.previousNode=t}_visitTiming(t,e){if(t.dynamic){const o=t.strValue;return Lp(e.params?o2(o,e.params,e.errors):o,e.errors)}return{duration:t.duration,delay:t.delay,easing:t.easing}}visitAnimate(t,e){const o=e.currentAnimateTimings=this._visitTiming(t.timings,e),i=e.currentTimeline;o.delay&&(e.incrementTime(o.delay),i.snapshotCurrentStyles());const a=t.style;5==a.type?this.visitKeyframes(a,e):(e.incrementTime(o.duration),this.visitStyle(a,e),i.applyStylesToKeyframe()),e.currentAnimateTimings=null,e.previousNode=t}visitStyle(t,e){const o=e.currentTimeline,i=e.currentAnimateTimings;!i&&o.hasCurrentStyleProperties()&&o.forwardFrame();const a=i&&i.easing||t.easing;t.isEmptyStep?o.applyEmptyStep(a):o.setStyles(t.styles,a,e.errors,e.options),e.previousNode=t}visitKeyframes(t,e){const o=e.currentAnimateTimings,i=e.currentTimeline.duration,a=o.duration,s=e.createSubContext().currentTimeline;s.easing=o.easing,t.styles.forEach(p=>{s.forwardTime((p.offset||0)*a),s.setStyles(p.styles,p.easing,e.errors,e.options),s.applyStylesToKeyframe()}),e.currentTimeline.mergeTimelineCollectedStyles(s),e.transformIntoNewTimeline(i+a),e.previousNode=t}visitQuery(t,e){const o=e.currentTimeline.currentTime,i=t.options||{},a=i.delay?Eo(i.delay):0;a&&(6===e.previousNode.type||0==o&&e.currentTimeline.hasCurrentStyleProperties())&&(e.currentTimeline.snapshotCurrentStyles(),e.previousNode=Tp);let r=o;const s=e.invokeQuery(t.selector,t.originalSelector,t.limit,t.includeSelf,!!i.optional,e.errors);e.currentQueryTotal=s.length;let p=null;s.forEach((b,O)=>{e.currentQueryIndex=O;const _=e.createSubContext(t.options,b);a&&_.delayNextStep(a),b===e.element&&(p=_.currentTimeline),un(this,t.animation,_),_.currentTimeline.applyStylesToKeyframe(),r=Math.max(r,_.currentTimeline.currentTime)}),e.currentQueryIndex=0,e.currentQueryTotal=0,e.transformIntoNewTimeline(r),p&&(e.currentTimeline.mergeTimelineCollectedStyles(p),e.currentTimeline.snapshotCurrentStyles()),e.previousNode=t}visitStagger(t,e){const o=e.parentContext,i=e.currentTimeline,a=t.timings,r=Math.abs(a.duration),s=r*(e.currentQueryTotal-1);let p=r*e.currentQueryIndex;switch(a.duration<0?"reverse":a.easing){case"reverse":p=s-p;break;case"full":p=o.currentStaggerTime}const O=e.currentTimeline;p&&O.delayNextStep(p);const _=O.currentTime;un(this,t.animation,e),e.previousNode=t,o.currentStaggerTime=i.currentTime-_+(i.startTime-o.currentTimeline.startTime)}}const Tp={};class zu{constructor(t,e,o,i,a,r,s,p){this._driver=t,this.element=e,this.subInstructions=o,this._enterClassName=i,this._leaveClassName=a,this.errors=r,this.timelines=s,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=Tp,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=p||new Ep(this._driver,e,0),s.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(t,e){if(!t)return;const o=t;let i=this.options;null!=o.duration&&(i.duration=Eo(o.duration)),null!=o.delay&&(i.delay=Eo(o.delay));const a=o.params;if(a){let r=i.params;r||(r=this.options.params={}),Object.keys(a).forEach(s=>{(!e||!r.hasOwnProperty(s))&&(r[s]=o2(a[s],r,this.errors))})}}_copyOptions(){const t={};if(this.options){const e=this.options.params;if(e){const o=t.params={};Object.keys(e).forEach(i=>{o[i]=e[i]})}}return t}createSubContext(t=null,e,o){const i=e||this.element,a=new zu(this._driver,i,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(i,o||0));return a.previousNode=this.previousNode,a.currentAnimateTimings=this.currentAnimateTimings,a.options=this._copyOptions(),a.updateOptions(t),a.currentQueryIndex=this.currentQueryIndex,a.currentQueryTotal=this.currentQueryTotal,a.parentContext=this,this.subContextCount++,a}transformIntoNewTimeline(t){return this.previousNode=Tp,this.currentTimeline=this.currentTimeline.fork(this.element,t),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(t,e,o){const i={duration:e??t.duration,delay:this.currentTimeline.currentTime+(o??0)+t.delay,easing:""},a=new OI(this._driver,t.element,t.keyframes,t.preStyleProps,t.postStyleProps,i,t.stretchStartingKeyframe);return this.timelines.push(a),i}incrementTime(t){this.currentTimeline.forwardTime(this.currentTimeline.duration+t)}delayNextStep(t){t>0&&this.currentTimeline.delayNextStep(t)}invokeQuery(t,e,o,i,a,r){let s=[];if(i&&s.push(this.element),t.length>0){t=(t=t.replace(bI,"."+this._enterClassName)).replace(uI,"."+this._leaveClassName);let b=this._driver.query(this.element,t,1!=o);0!==o&&(b=o<0?b.slice(b.length+o,b.length):b.slice(0,o)),s.push(...b)}return!a&&0==s.length&&r.push(function mB(n){return new M0(3014,!1)}()),s}}class Ep{constructor(t,e,o,i){this._driver=t,this.element=e,this.startTime=o,this._elementTimelineStylesLookup=i,this.duration=0,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(e),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(e,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(t){const e=1===this._keyframes.size&&this._pendingStyles.size;this.duration||e?(this.forwardTime(this.currentTime+t),e&&this.snapshotCurrentStyles()):this.startTime+=t}fork(t,e){return this.applyStylesToKeyframe(),new Ep(this._driver,t,e||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(t){this.applyStylesToKeyframe(),this.duration=t,this._loadKeyframe()}_updateStyle(t,e){this._localTimelineStyles.set(t,e),this._globalTimelineStyles.set(t,e),this._styleSummary.set(t,{time:this.currentTime,value:e})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(t){t&&this._previousKeyframe.set("easing",t);for(let[e,o]of this._globalTimelineStyles)this._backFill.set(e,o||To),this._currentKeyframe.set(e,To);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(t,e,o,i){e&&this._previousKeyframe.set("easing",e);const a=i&&i.params||{},r=function fI(n,t){const e=new Map;let o;return n.forEach(i=>{if("*"===i){o=o||t.keys();for(let a of o)e.set(a,To)}else yi(i,e)}),e}(t,this._globalTimelineStyles);for(let[p,b]of r){const O=o2(b,a,o);var s;this._pendingStyles.set(p,O),this._localTimelineStyles.has(p)||this._backFill.set(p,null!==(s=this._globalTimelineStyles.get(p))&&void 0!==s?s:To),this._updateStyle(p,O)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((t,e)=>{this._currentKeyframe.set(e,t)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((t,e)=>{this._currentKeyframe.has(e)||this._currentKeyframe.set(e,t)}))}snapshotCurrentStyles(){for(let[t,e]of this._localTimelineStyles)this._pendingStyles.set(t,e),this._updateStyle(t,e)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const t=[];for(let e in this._currentKeyframe)t.push(e);return t}mergeTimelineCollectedStyles(t){t._styleSummary.forEach((e,o)=>{const i=this._styleSummary.get(o);(!i||e.time>i.time)&&this._updateStyle(o,e.value)})}buildKeyframes(){this.applyStylesToKeyframe();const t=new Set,e=new Set,o=1===this._keyframes.size&&0===this.duration;let i=[];this._keyframes.forEach((s,p)=>{const b=yi(s,new Map,this._backFill);b.forEach((O,_)=>{"!"===O?t.add(_):O===To&&e.add(_)}),o||b.set("offset",p/this.duration),i.push(b)});const a=t.size?wp(t.values()):[],r=e.size?wp(e.values()):[];if(o){const s=i[0],p=new Map(s);s.set("offset",0),p.set("offset",1),i=[s,p]}return Mu(this.element,i,a,r,this.duration,this.startTime,this.easing,!1)}}class OI extends Ep{constructor(t,e,o,i,a,r,s=!1){super(t,e,r.delay),this.keyframes=o,this.preStyleProps=i,this.postStyleProps=a,this._stretchStartingKeyframe=s,this.timings={duration:r.duration,delay:r.delay,easing:r.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let t=this.keyframes,{delay:e,duration:o,easing:i}=this.timings;if(this._stretchStartingKeyframe&&e){const a=[],r=o+e,s=e/r,p=yi(t[0]);p.set("offset",0),a.push(p);const b=yi(t[0]);b.set("offset",a4(s)),a.push(b);const O=t.length-1;for(let _=1;_<=O;_++){let R=yi(t[_]);const L=R.get("offset");R.set("offset",a4((e+L*o)/r)),a.push(R)}o=r,e=0,i="",t=a}return Mu(this.element,t,this.preStyleProps,this.postStyleProps,o,e,i,!0)}}function a4(n,t=3){const e=Math.pow(10,t-1);return Math.round(n*e)/e}class Ou{}const AI=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]);class hI extends Ou{normalizePropertyName(t,e){return lu(t)}normalizeStyleValue(t,e,o,i){let a="";const r=o.toString().trim();if(AI.has(e)&&0!==o&&"0"!==o)if("number"==typeof o)a="px";else{const s=o.match(/^[+-]?[\d\.]+([a-z]*)$/);s&&0==s[1].length&&i.push(function pB(n,t){return new M0(3005,!1)}())}return r+a}}function r4(n,t,e,o,i,a,r,s,p,b,O,_,R){return{type:0,element:n,triggerName:t,isRemovalTransition:i,fromState:e,fromStyles:a,toState:o,toStyles:r,timelines:s,queriedElements:p,preStyleProps:b,postStyleProps:O,totalTime:_,errors:R}}const fu={};class s4{constructor(t,e,o){this._triggerName=t,this.ast=e,this._stateStyles=o}match(t,e,o,i){return function mI(n,t,e,o,i){return n.some(a=>a(t,e,o,i))}(this.ast.matchers,t,e,o,i)}buildStyles(t,e,o){let i=this._stateStyles.get("*");return void 0!==t&&(i=this._stateStyles.get(t?.toString())||i),i?i.buildStyles(e,o):new Map}build(t,e,o,i,a,r,s,p,b,O){var _;const R=[],L=this.ast.options&&this.ast.options.params||fu,S=this.buildStyles(o,s&&s.params||fu,R),t0=p&&p.params||fu,r0=this.buildStyles(i,t0,R),W0=new Set,n0=new Map,L0=new Map,m1="void"===i,oe={params:gI(t0,L),delay:null===(_=this.ast.options)||void 0===_?void 0:_.delay},Ue=O?[]:uu(t,e,this.ast.animation,a,r,S,r0,oe,b,R);let xt=0;if(Ue.forEach(Kt=>{xt=Math.max(Kt.duration+Kt.delay,xt)}),R.length)return r4(e,this._triggerName,o,i,m1,S,r0,[],[],n0,L0,xt,R);Ue.forEach(Kt=>{const So=Kt.element,Xo=Mn(n0,So,new Set);Kt.preStyleProps.forEach(Oo=>Xo.add(Oo));const xo=Mn(L0,So,new Set);Kt.postStyleProps.forEach(Oo=>xo.add(Oo)),So!==e&&W0.add(So)});const vi=wp(W0.values());return r4(e,this._triggerName,o,i,m1,S,r0,Ue,vi,n0,L0,xt)}}function gI(n,t){const e=t2(t);for(const o in n)n.hasOwnProperty(o)&&null!=n[o]&&(e[o]=n[o]);return e}class _I{constructor(t,e,o){this.styles=t,this.defaultParams=e,this.normalizer=o}buildStyles(t,e){const o=new Map,i=t2(this.defaultParams);return Object.keys(t).forEach(a=>{const r=t[a];null!==r&&(i[a]=r)}),this.styles.styles.forEach(a=>{"string"!=typeof a&&a.forEach((r,s)=>{r&&(r=o2(r,i,e));const p=this.normalizer.normalizePropertyName(s,e);r=this.normalizer.normalizeStyleValue(s,p,r,e),o.set(p,r)})}),o}}class yI{constructor(t,e,o){this.name=t,this.ast=e,this._normalizer=o,this.transitionFactories=[],this.states=new Map,e.states.forEach(i=>{this.states.set(i.name,new _I(i.style,i.options&&i.options.params||{},o))}),c4(this.states,"true","1"),c4(this.states,"false","0"),e.transitions.forEach(i=>{this.transitionFactories.push(new s4(t,i,this.states))}),this.fallbackTransition=function vI(n,t,e){return new s4(n,{type:1,animation:{type:2,steps:[],options:null},matchers:[(r,s)=>!0],options:null,queryCount:0,depCount:0},t)}(t,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(t,e,o,i){return this.transitionFactories.find(r=>r.match(t,e,o,i))||null}matchStyles(t,e,o){return this.fallbackTransition.buildStyles(t,e,o)}}function c4(n,t,e){n.has(t)?n.has(e)||n.set(e,n.get(t)):n.has(e)&&n.set(t,n.get(e))}const WI=new Ip;class RI{constructor(t,e,o){this.bodyNode=t,this._driver=e,this._normalizer=o,this._animations=new Map,this._playersById=new Map,this.players=[]}register(t,e){const o=[],a=du(this._driver,e,o,[]);if(o.length)throw function RB(n){return new M0(3503,!1)}();this._animations.set(t,a)}_buildPlayer(t,e,o){const i=t.element,a=X5(0,this._normalizer,0,t.keyframes,e,o);return this._driver.animate(i,a,t.duration,t.delay,t.easing,[],!0)}create(t,e,o={}){const i=[],a=this._animations.get(t);let r;const s=new Map;if(a?(r=uu(this._driver,e,a,ru,vp,new Map,new Map,o,WI,i),r.forEach(O=>{const _=Mn(s,O.element,new Map);O.postStyleProps.forEach(R=>_.set(R,null))})):(i.push(function LB(){return new M0(3300,!1)}()),r=[]),i.length)throw function wB(n){return new M0(3504,!1)}();s.forEach((O,_)=>{O.forEach((R,L)=>{O.set(L,this._driver.computeStyle(_,L,To))})});const b=qi(r.map(O=>{const _=s.get(O.element);return this._buildPlayer(O,new Map,_)}));return this._playersById.set(t,b),b.onDestroy(()=>this.destroy(t)),this.players.push(b),b}destroy(t){const e=this._getPlayer(t);e.destroy(),this._playersById.delete(t);const o=this.players.indexOf(e);o>=0&&this.players.splice(o,1)}_getPlayer(t){const e=this._playersById.get(t);if(!e)throw function kB(n){return new M0(3301,!1)}();return e}listen(t,e,o,i){const a=nu(e,"","","");return eu(this._getPlayer(t),o,a,i),()=>{}}command(t,e,o,i){if("register"==o)return void this.register(t,i[0]);if("create"==o)return void this.create(t,e,i[0]||{});const a=this._getPlayer(t);switch(o){case"play":a.play();break;case"pause":a.pause();break;case"reset":a.reset();break;case"restart":a.restart();break;case"finish":a.finish();break;case"init":a.init();break;case"setPosition":a.setPosition(parseFloat(i[0]));break;case"destroy":this.destroy(t)}}}const p4="ng-animate-queued",Au="ng-animate-disabled",NI=[],l4={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},DI={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},Ln="__ng_removed";class hu{constructor(t,e=""){this.namespaceId=e;const o=t&&t.hasOwnProperty("value");if(this.value=function EI(n){return n??null}(o?t.value:t),o){const a=t2(t);delete a.value,this.options=a}else this.options={};this.options.params||(this.options.params={})}get params(){return this.options.params}absorbOptions(t){const e=t.params;if(e){const o=this.options.params;Object.keys(e).forEach(i=>{null==o[i]&&(o[i]=e[i])})}}}const a2="void",mu=new hu(a2);class BI{constructor(t,e,o){this.id=t,this.hostElement=e,this._engine=o,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+t,wn(e,this._hostClassName)}listen(t,e,o,i){if(!this._triggers.has(e))throw function CB(n,t){return new M0(3302,!1)}();if(null==o||0==o.length)throw function NB(n){return new M0(3303,!1)}();if(!function SI(n){return"start"==n||"done"==n}(o))throw function DB(n,t){return new M0(3400,!1)}();const a=Mn(this._elementListeners,t,[]),r={name:e,phase:o,callback:i};a.push(r);const s=Mn(this._engine.statesByElement,t,new Map);return s.has(e)||(wn(t,Wp),wn(t,Wp+"-"+e),s.set(e,mu)),()=>{this._engine.afterFlush(()=>{const p=a.indexOf(r);p>=0&&a.splice(p,1),this._triggers.has(e)||s.delete(e)})}}register(t,e){return!this._triggers.has(t)&&(this._triggers.set(t,e),!0)}_getTrigger(t){const e=this._triggers.get(t);if(!e)throw function BB(n){return new M0(3401,!1)}();return e}trigger(t,e,o,i=!0){const a=this._getTrigger(e),r=new gu(this.id,e,t);let s=this._engine.statesByElement.get(t);s||(wn(t,Wp),wn(t,Wp+"-"+e),this._engine.statesByElement.set(t,s=new Map));let p=s.get(e);const b=new hu(o,this.id);if(!(o&&o.hasOwnProperty("value"))&&p&&b.absorbOptions(p.options),s.set(e,b),p||(p=mu),b.value!==a2&&p.value===b.value){if(!function FI(n,t){const e=Object.keys(n),o=Object.keys(t);if(e.length!=o.length)return!1;for(let i=0;i{la(t,t0),zo(t,r0)})}return}const R=Mn(this._engine.playersByElement,t,[]);R.forEach(S=>{S.namespaceId==this.id&&S.triggerName==e&&S.queued&&S.destroy()});let L=a.matchTransition(p.value,b.value,t,b.params),D=!1;if(!L){if(!i)return;L=a.fallbackTransition,D=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:e,transition:L,fromState:p,toState:b,player:r,isFallbackTransition:D}),D||(wn(t,p4),r.onStart(()=>{mr(t,p4)})),r.onDone(()=>{let S=this.players.indexOf(r);S>=0&&this.players.splice(S,1);const t0=this._engine.playersByElement.get(t);if(t0){let r0=t0.indexOf(r);r0>=0&&t0.splice(r0,1)}}),this.players.push(r),R.push(r),r}deregister(t){this._triggers.delete(t),this._engine.statesByElement.forEach(e=>e.delete(t)),this._elementListeners.forEach((e,o)=>{this._elementListeners.set(o,e.filter(i=>i.name!=t))})}clearElementCache(t){this._engine.statesByElement.delete(t),this._elementListeners.delete(t);const e=this._engine.playersByElement.get(t);e&&(e.forEach(o=>o.destroy()),this._engine.playersByElement.delete(t))}_signalRemovalForInnerTriggers(t,e){const o=this._engine.driver.query(t,Rp,!0);o.forEach(i=>{if(i[Ln])return;const a=this._engine.fetchNamespacesByElement(i);a.size?a.forEach(r=>r.triggerLeaveAnimation(i,e,!1,!0)):this.clearElementCache(i)}),this._engine.afterFlushAnimationsDone(()=>o.forEach(i=>this.clearElementCache(i)))}triggerLeaveAnimation(t,e,o,i){const a=this._engine.statesByElement.get(t),r=new Map;if(a){const s=[];if(a.forEach((p,b)=>{if(r.set(b,p.value),this._triggers.has(b)){const O=this.trigger(t,b,a2,i);O&&s.push(O)}}),s.length)return this._engine.markElementAsRemoved(this.id,t,!0,e,r),o&&qi(s).onDone(()=>this._engine.processLeaveNode(t)),!0}return!1}prepareLeaveAnimationListeners(t){const e=this._elementListeners.get(t),o=this._engine.statesByElement.get(t);if(e&&o){const i=new Set;e.forEach(a=>{const r=a.name;if(i.has(r))return;i.add(r);const p=this._triggers.get(r).fallbackTransition,b=o.get(r)||mu,O=new hu(a2),_=new gu(this.id,r,t);this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:r,transition:p,fromState:b,toState:O,player:_,isFallbackTransition:!0})})}}removeNode(t,e){const o=this._engine;if(t.childElementCount&&this._signalRemovalForInnerTriggers(t,e),this.triggerLeaveAnimation(t,e,!0))return;let i=!1;if(o.totalAnimations){const a=o.players.length?o.playersByQueriedElement.get(t):[];if(a&&a.length)i=!0;else{let r=t;for(;r=r.parentNode;)if(o.statesByElement.get(r)){i=!0;break}}}if(this.prepareLeaveAnimationListeners(t),i)o.markElementAsRemoved(this.id,t,!1,e);else{const a=t[Ln];(!a||a===l4)&&(o.afterFlush(()=>this.clearElementCache(t)),o.destroyInnerAnimations(t),o._onRemovalComplete(t,e))}}insertNode(t,e){wn(t,this._hostClassName)}drainQueuedTransitions(t){const e=[];return this._queue.forEach(o=>{const i=o.player;if(i.destroyed)return;const a=o.element,r=this._elementListeners.get(a);r&&r.forEach(s=>{if(s.name==o.triggerName){const p=nu(a,o.triggerName,o.fromState.value,o.toState.value);p._data=t,eu(o.player,s.phase,p,s.callback)}}),i.markedForDestroy?this._engine.afterFlush(()=>{i.destroy()}):e.push(o)}),this._queue=[],e.sort((o,i)=>{const a=o.transition.ast.depCount,r=i.transition.ast.depCount;return 0==a||0==r?a-r:this._engine.driver.containsElement(o.element,i.element)?1:-1})}destroy(t){this.players.forEach(e=>e.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,t)}elementContainsData(t){let e=!1;return this._elementListeners.has(t)&&(e=!0),e=!!this._queue.find(o=>o.element===t)||e,e}}class II{constructor(t,e,o){this.bodyNode=t,this.driver=e,this._normalizer=o,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(i,a)=>{}}_onRemovalComplete(t,e){this.onRemovalComplete(t,e)}get queuedPlayers(){const t=[];return this._namespaceList.forEach(e=>{e.players.forEach(o=>{o.queued&&t.push(o)})}),t}createNamespace(t,e){const o=new BI(t,e,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,e)?this._balanceNamespaceList(o,e):(this.newHostElements.set(e,o),this.collectEnterElement(e)),this._namespaceLookup[t]=o}_balanceNamespaceList(t,e){const o=this._namespaceList,i=this.namespacesByHostElement;if(o.length-1>=0){let r=!1,s=this.driver.getParentElement(e);for(;s;){const p=i.get(s);if(p){const b=o.indexOf(p);o.splice(b+1,0,t),r=!0;break}s=this.driver.getParentElement(s)}r||o.unshift(t)}else o.push(t);return i.set(e,t),t}register(t,e){let o=this._namespaceLookup[t];return o||(o=this.createNamespace(t,e)),o}registerTrigger(t,e,o){let i=this._namespaceLookup[t];i&&i.register(e,o)&&this.totalAnimations++}destroy(t,e){if(!t)return;const o=this._fetchNamespace(t);this.afterFlush(()=>{this.namespacesByHostElement.delete(o.hostElement),delete this._namespaceLookup[t];const i=this._namespaceList.indexOf(o);i>=0&&this._namespaceList.splice(i,1)}),this.afterFlushAnimationsDone(()=>o.destroy(e))}_fetchNamespace(t){return this._namespaceLookup[t]}fetchNamespacesByElement(t){const e=new Set,o=this.statesByElement.get(t);if(o)for(let i of o.values())if(i.namespaceId){const a=this._fetchNamespace(i.namespaceId);a&&e.add(a)}return e}trigger(t,e,o,i){if(Sp(e)){const a=this._fetchNamespace(t);if(a)return a.trigger(e,o,i),!0}return!1}insertNode(t,e,o,i){if(!Sp(e))return;const a=e[Ln];if(a&&a.setForRemoval){a.setForRemoval=!1,a.setForMove=!0;const r=this.collectedLeaveElements.indexOf(e);r>=0&&this.collectedLeaveElements.splice(r,1)}if(t){const r=this._fetchNamespace(t);r&&r.insertNode(e,o)}i&&this.collectEnterElement(e)}collectEnterElement(t){this.collectedEnterElements.push(t)}markElementAsDisabled(t,e){e?this.disabledNodes.has(t)||(this.disabledNodes.add(t),wn(t,Au)):this.disabledNodes.has(t)&&(this.disabledNodes.delete(t),mr(t,Au))}removeNode(t,e,o,i){if(Sp(e)){const a=t?this._fetchNamespace(t):null;if(a?a.removeNode(e,i):this.markElementAsRemoved(t,e,!1,i),o){const r=this.namespacesByHostElement.get(e);r&&r.id!==t&&r.removeNode(e,i)}}else this._onRemovalComplete(e,i)}markElementAsRemoved(t,e,o,i,a){this.collectedLeaveElements.push(e),e[Ln]={namespaceId:t,setForRemoval:i,hasAnimation:o,removedBeforeQueried:!1,previousTriggersValues:a}}listen(t,e,o,i,a){return Sp(e)?this._fetchNamespace(t).listen(e,o,i,a):()=>{}}_buildInstruction(t,e,o,i,a){return t.transition.build(this.driver,t.element,t.fromState.value,t.toState.value,o,i,t.fromState.options,t.toState.options,e,a)}destroyInnerAnimations(t){let e=this.driver.query(t,Rp,!0);e.forEach(o=>this.destroyActiveAnimationsForElement(o)),0!=this.playersByQueriedElement.size&&(e=this.driver.query(t,su,!0),e.forEach(o=>this.finishActiveQueriedAnimationOnElement(o)))}destroyActiveAnimationsForElement(t){const e=this.playersByElement.get(t);e&&e.forEach(o=>{o.queued?o.markedForDestroy=!0:o.destroy()})}finishActiveQueriedAnimationOnElement(t){const e=this.playersByQueriedElement.get(t);e&&e.forEach(o=>o.finish())}whenRenderingDone(){return new Promise(t=>{if(this.players.length)return qi(this.players).onDone(()=>t());t()})}processLeaveNode(t){var e;const o=t[Ln];if(o&&o.setForRemoval){if(t[Ln]=l4,o.namespaceId){this.destroyInnerAnimations(t);const i=this._fetchNamespace(o.namespaceId);i&&i.clearElementCache(t)}this._onRemovalComplete(t,o.setForRemoval)}null!==(e=t.classList)&&void 0!==e&&e.contains(Au)&&this.markElementAsDisabled(t,!1),this.driver.query(t,".ng-animate-disabled",!0).forEach(i=>{this.markElementAsDisabled(i,!1)})}flush(t=-1){let e=[];if(this.newHostElements.size&&(this.newHostElements.forEach((o,i)=>this._balanceNamespaceList(o,i)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let o=0;oo()),this._flushFns=[],this._whenQuietFns.length){const o=this._whenQuietFns;this._whenQuietFns=[],e.length?qi(e).onDone(()=>{o.forEach(i=>i())}):o.forEach(i=>i())}}reportError(t){throw function IB(n){return new M0(3402,!1)}()}_flushAnimations(t,e){const o=new Ip,i=[],a=new Map,r=[],s=new Map,p=new Map,b=new Map,O=new Set;this.disabledNodes.forEach(F0=>{O.add(F0);const t1=this.driver.query(F0,".ng-animate-queued",!0);for(let z1=0;z1{const z1=ru+S++;D.set(t1,z1),F0.forEach(j1=>wn(j1,z1))});const t0=[],r0=new Set,W0=new Set;for(let F0=0;F0r0.add(j1)):W0.add(t1))}const n0=new Map,L0=M4(R,Array.from(r0));L0.forEach((F0,t1)=>{const z1=vp+S++;n0.set(t1,z1),F0.forEach(j1=>wn(j1,z1))}),t.push(()=>{L.forEach((F0,t1)=>{const z1=D.get(t1);F0.forEach(j1=>mr(j1,z1))}),L0.forEach((F0,t1)=>{const z1=n0.get(t1);F0.forEach(j1=>mr(j1,z1))}),t0.forEach(F0=>{this.processLeaveNode(F0)})});const m1=[],oe=[];for(let F0=this._namespaceList.length-1;F0>=0;F0--)this._namespaceList[F0].drainQueuedTransitions(e).forEach(z1=>{const j1=z1.player,Ge=z1.element;if(m1.push(j1),this.collectedEnterElements.length){const Ft=Ge[Ln];if(Ft&&Ft.setForMove){if(Ft.previousTriggersValues&&Ft.previousTriggersValues.has(z1.triggerName)){const ba=Ft.previousTriggersValues.get(z1.triggerName),kn=this.statesByElement.get(z1.element);if(kn&&kn.has(z1.triggerName)){const Fp=kn.get(z1.triggerName);Fp.value=ba,kn.set(z1.triggerName,Fp)}}return void j1.destroy()}}const fo=!_||!this.driver.containsElement(_,Ge),zn=n0.get(Ge),Wi=D.get(Ge),xe=this._buildInstruction(z1,o,Wi,zn,fo);if(xe.errors&&xe.errors.length)return void oe.push(xe);if(fo)return j1.onStart(()=>la(Ge,xe.fromStyles)),j1.onDestroy(()=>zo(Ge,xe.toStyles)),void i.push(j1);if(z1.isFallbackTransition)return j1.onStart(()=>la(Ge,xe.fromStyles)),j1.onDestroy(()=>zo(Ge,xe.toStyles)),void i.push(j1);const _4=[];xe.timelines.forEach(Ft=>{Ft.stretchStartingKeyframe=!0,this.disabledNodes.has(Ft.element)||_4.push(Ft)}),xe.timelines=_4,o.append(Ge,xe.timelines),r.push({instruction:xe,player:j1,element:Ge}),xe.queriedElements.forEach(Ft=>Mn(s,Ft,[]).push(j1)),xe.preStyleProps.forEach((Ft,ba)=>{if(Ft.size){let kn=p.get(ba);kn||p.set(ba,kn=new Set),Ft.forEach((Fp,yu)=>kn.add(yu))}}),xe.postStyleProps.forEach((Ft,ba)=>{let kn=b.get(ba);kn||b.set(ba,kn=new Set),Ft.forEach((Fp,yu)=>kn.add(yu))})});if(oe.length){const F0=[];oe.forEach(t1=>{F0.push(function TB(n,t){return new M0(3505,!1)}())}),m1.forEach(t1=>t1.destroy()),this.reportError(F0)}const Ue=new Map,xt=new Map;r.forEach(F0=>{const t1=F0.element;o.has(t1)&&(xt.set(t1,t1),this._beforeAnimationBuild(F0.player.namespaceId,F0.instruction,Ue))}),i.forEach(F0=>{const t1=F0.element;this._getPreviousPlayers(t1,!1,F0.namespaceId,F0.triggerName,null).forEach(j1=>{Mn(Ue,t1,[]).push(j1),j1.destroy()})});const vi=t0.filter(F0=>z4(F0,p,b)),Kt=new Map;b4(Kt,this.driver,W0,b,To).forEach(F0=>{z4(F0,p,b)&&vi.push(F0)});const Xo=new Map;L.forEach((F0,t1)=>{b4(Xo,this.driver,new Set(F0),p,"!")}),vi.forEach(F0=>{var t1,z1;const j1=Kt.get(F0),Ge=Xo.get(F0);Kt.set(F0,new Map([...Array.from(null!==(t1=j1?.entries())&&void 0!==t1?t1:[]),...Array.from(null!==(z1=Ge?.entries())&&void 0!==z1?z1:[])]))});const xo=[],Oo=[],gr={};r.forEach(F0=>{const{element:t1,player:z1,instruction:j1}=F0;if(o.has(t1)){if(O.has(t1))return z1.onDestroy(()=>zo(t1,j1.toStyles)),z1.disabled=!0,z1.overrideTotalTime(j1.totalTime),void i.push(z1);let Ge=gr;if(xt.size>1){let zn=t1;const Wi=[];for(;zn=zn.parentNode;){const xe=xt.get(zn);if(xe){Ge=xe;break}Wi.push(zn)}Wi.forEach(xe=>xt.set(xe,Ge))}const fo=this._buildAnimation(z1.namespaceId,j1,Ue,a,Xo,Kt);if(z1.setRealPlayer(fo),Ge===gr)xo.push(z1);else{const zn=this.playersByElement.get(Ge);zn&&zn.length&&(z1.parentPlayer=qi(zn)),i.push(z1)}}else la(t1,j1.fromStyles),z1.onDestroy(()=>zo(t1,j1.toStyles)),Oo.push(z1),O.has(t1)&&i.push(z1)}),Oo.forEach(F0=>{const t1=a.get(F0.element);if(t1&&t1.length){const z1=qi(t1);F0.setRealPlayer(z1)}}),i.forEach(F0=>{F0.parentPlayer?F0.syncPlayerEvents(F0.parentPlayer):F0.destroy()});for(let F0=0;F0!fo.destroyed);Ge.length?XI(this,t1,Ge):this.processLeaveNode(t1)}return t0.length=0,xo.forEach(F0=>{this.players.push(F0),F0.onDone(()=>{F0.destroy();const t1=this.players.indexOf(F0);this.players.splice(t1,1)}),F0.play()}),xo}elementContainsData(t,e){let o=!1;const i=e[Ln];return i&&i.setForRemoval&&(o=!0),this.playersByElement.has(e)&&(o=!0),this.playersByQueriedElement.has(e)&&(o=!0),this.statesByElement.has(e)&&(o=!0),this._fetchNamespace(t).elementContainsData(e)||o}afterFlush(t){this._flushFns.push(t)}afterFlushAnimationsDone(t){this._whenQuietFns.push(t)}_getPreviousPlayers(t,e,o,i,a){let r=[];if(e){const s=this.playersByQueriedElement.get(t);s&&(r=s)}else{const s=this.playersByElement.get(t);if(s){const p=!a||a==a2;s.forEach(b=>{b.queued||!p&&b.triggerName!=i||r.push(b)})}}return(o||i)&&(r=r.filter(s=>!(o&&o!=s.namespaceId||i&&i!=s.triggerName))),r}_beforeAnimationBuild(t,e,o){const a=e.element,r=e.isRemovalTransition?void 0:t,s=e.isRemovalTransition?void 0:e.triggerName;for(const p of e.timelines){const b=p.element,O=b!==a,_=Mn(o,b,[]);this._getPreviousPlayers(b,O,r,s,e.toState).forEach(L=>{const D=L.getRealPlayer();D.beforeDestroy&&D.beforeDestroy(),L.destroy(),_.push(L)})}la(a,e.fromStyles)}_buildAnimation(t,e,o,i,a,r){const s=e.triggerName,p=e.element,b=[],O=new Set,_=new Set,R=e.timelines.map(D=>{const S=D.element;O.add(S);const t0=S[Ln];if(t0&&t0.removedBeforeQueried)return new Qs(D.duration,D.delay);const r0=S!==p,W0=function xI(n){const t=[];return u4(n,t),t}((o.get(S)||NI).map(Ue=>Ue.getRealPlayer())).filter(Ue=>!!Ue.element&&Ue.element===S),n0=a.get(S),L0=r.get(S),m1=X5(0,this._normalizer,0,D.keyframes,n0,L0),oe=this._buildPlayer(D,m1,W0);if(D.subTimeline&&i&&_.add(S),r0){const Ue=new gu(t,s,S);Ue.setRealPlayer(oe),b.push(Ue)}return oe});b.forEach(D=>{Mn(this.playersByQueriedElement,D.element,[]).push(D),D.onDone(()=>function TI(n,t,e){let o=n.get(t);if(o){if(o.length){const i=o.indexOf(e);o.splice(i,1)}0==o.length&&n.delete(t)}return o}(this.playersByQueriedElement,D.element,D))}),O.forEach(D=>wn(D,G5));const L=qi(R);return L.onDestroy(()=>{O.forEach(D=>mr(D,G5)),zo(p,e.toStyles)}),_.forEach(D=>{Mn(i,D,[]).push(L)}),L}_buildPlayer(t,e,o){return e.length>0?this.driver.animate(t.element,e,t.duration,t.delay,t.easing,o):new Qs(t.duration,t.delay)}}class gu{constructor(t,e,o){this.namespaceId=t,this.triggerName=e,this.element=o,this._player=new Qs,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(t){this._containsRealPlayer||(this._player=t,this._queuedCallbacks.forEach((e,o)=>{e.forEach(i=>eu(t,o,void 0,i))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(t.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(t){this.totalTime=t}syncPlayerEvents(t){const e=this._player;e.triggerCallback&&t.onStart(()=>e.triggerCallback("start")),t.onDone(()=>this.finish()),t.onDestroy(()=>this.destroy())}_queueEvent(t,e){Mn(this._queuedCallbacks,t,[]).push(e)}onDone(t){this.queued&&this._queueEvent("done",t),this._player.onDone(t)}onStart(t){this.queued&&this._queueEvent("start",t),this._player.onStart(t)}onDestroy(t){this.queued&&this._queueEvent("destroy",t),this._player.onDestroy(t)}init(){this._player.init()}hasStarted(){return!this.queued&&this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(t){this.queued||this._player.setPosition(t)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(t){const e=this._player;e.triggerCallback&&e.triggerCallback(t)}}function Sp(n){return n&&1===n.nodeType}function d4(n,t){const e=n.style.display;return n.style.display=t??"none",e}function b4(n,t,e,o,i){const a=[];e.forEach(p=>a.push(d4(p)));const r=[];o.forEach((p,b)=>{const O=new Map;p.forEach(_=>{const R=t.computeStyle(b,_,i);O.set(_,R),(!R||0==R.length)&&(b[Ln]=DI,r.push(b))}),n.set(b,O)});let s=0;return e.forEach(p=>d4(p,a[s++])),r}function M4(n,t){const e=new Map;if(n.forEach(s=>e.set(s,[])),0==t.length)return e;const i=new Set(t),a=new Map;function r(s){if(!s)return 1;let p=a.get(s);if(p)return p;const b=s.parentNode;return p=e.has(b)?b:i.has(b)?1:r(b),a.set(s,p),p}return t.forEach(s=>{const p=r(s);1!==p&&e.get(p).push(s)}),e}function wn(n,t){var e;null===(e=n.classList)||void 0===e||e.add(t)}function mr(n,t){var e;null===(e=n.classList)||void 0===e||e.remove(t)}function XI(n,t,e){qi(e).onDone(()=>n.processLeaveNode(t))}function u4(n,t){for(let e=0;ei.add(a)):t.set(n,o),e.delete(n),!0}class Xp{constructor(t,e,o){this.bodyNode=t,this._driver=e,this._normalizer=o,this._triggerCache={},this.onRemovalComplete=(i,a)=>{},this._transitionEngine=new II(t,e,o),this._timelineEngine=new RI(t,e,o),this._transitionEngine.onRemovalComplete=(i,a)=>this.onRemovalComplete(i,a)}registerTrigger(t,e,o,i,a){const r=t+"-"+i;let s=this._triggerCache[r];if(!s){const p=[],O=du(this._driver,a,p,[]);if(p.length)throw function vB(n,t){return new M0(3404,!1)}();s=function qI(n,t,e){return new yI(n,t,e)}(i,O,this._normalizer),this._triggerCache[r]=s}this._transitionEngine.registerTrigger(e,i,s)}register(t,e){this._transitionEngine.register(t,e)}destroy(t,e){this._transitionEngine.destroy(t,e)}onInsert(t,e,o,i){this._transitionEngine.insertNode(t,e,o,i)}onRemove(t,e,o,i){this._transitionEngine.removeNode(t,e,i||!1,o)}disableAnimations(t,e){this._transitionEngine.markElementAsDisabled(t,e)}process(t,e,o,i){if("@"==o.charAt(0)){const[a,r]=x5(o);this._timelineEngine.command(a,e,r,i)}else this._transitionEngine.trigger(t,e,o,i)}listen(t,e,o,i,a){if("@"==o.charAt(0)){const[r,s]=x5(o);return this._timelineEngine.listen(r,e,s,a)}return this._transitionEngine.listen(t,e,o,i,a)}flush(t=-1){this._transitionEngine.flush(t)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}let PI=(()=>{class n{constructor(e,o,i){this._element=e,this._startStyles=o,this._endStyles=i,this._state=0;let a=n.initialStylesByElement.get(e);a||n.initialStylesByElement.set(e,a=new Map),this._initialStyles=a}start(){this._state<1&&(this._startStyles&&zo(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(zo(this._element,this._initialStyles),this._endStyles&&(zo(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(n.initialStylesByElement.delete(this._element),this._startStyles&&(la(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(la(this._element,this._endStyles),this._endStyles=null),zo(this._element,this._initialStyles),this._state=3)}}return n.initialStylesByElement=new WeakMap,n})();function _u(n){let t=null;return n.forEach((e,o)=>{(function YI(n){return"display"===n||"position"===n})(o)&&(t=t||new Map,t.set(o,e))}),t}class O4{constructor(t,e,o,i){this.element=t,this.keyframes=e,this.options=o,this._specialStyles=i,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=o.duration,this._delay=o.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const t=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,t,this.options),this._finalKeyframe=t.length?t[t.length-1]:new Map,this.domPlayer.addEventListener("finish",()=>this._onFinish())}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(t){const e=[];return t.forEach(o=>{e.push(Object.fromEntries(o))}),e}_triggerWebAnimation(t,e,o){return t.animate(this._convertKeyframesToObject(e),o)}onStart(t){this._originalOnStartFns.push(t),this._onStartFns.push(t)}onDone(t){this._originalOnDoneFns.push(t),this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(t=>t()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}setPosition(t){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=t*this.time}getPosition(){return this.domPlayer.currentTime/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const t=new Map;this.hasStarted()&&this._finalKeyframe.forEach((o,i)=>{"offset"!==i&&t.set(i,this._finished?o:e4(this.element,i))}),this.currentSnapshot=t}triggerCallback(t){const e="start"===t?this._onStartFns:this._onDoneFns;e.forEach(o=>o()),e.length=0}}class jI{validateStyleProperty(t){return!0}validateAnimatableStyleProperty(t){return!0}matchesElement(t,e){return!1}containsElement(t,e){return Y5(t,e)}getParentElement(t){return iu(t)}query(t,e,o){return j5(t,e,o)}computeStyle(t,e,o){return window.getComputedStyle(t)[e]}animate(t,e,o,i,a,r=[]){const p={duration:o,delay:i,fill:0==i?"both":"forwards"};a&&(p.easing=a);const b=new Map,O=r.filter(L=>L instanceof O4);(function ZB(n,t){return 0===n||0===t})(o,i)&&O.forEach(L=>{L.currentSnapshot.forEach((D,S)=>b.set(S,D))});let _=function jB(n){return n.length?n[0]instanceof Map?n:n.map(t=>Z5(t)):[]}(e).map(L=>yi(L));_=function $B(n,t,e){if(e.size&&t.length){let o=t[0],i=[];if(e.forEach((a,r)=>{o.has(r)||i.push(r),o.set(r,a)}),i.length)for(let a=1;ar.set(s,e4(n,s)))}}return t}(t,_,b);const R=function HI(n,t){let e=null,o=null;return Array.isArray(t)&&t.length?(e=_u(t[0]),t.length>1&&(o=_u(t[t.length-1]))):t instanceof Map&&(e=_u(t)),e||o?new PI(n,e,o):null}(t,_);return new O4(t,_,p,R)}}let VI=(()=>{class n extends b5{constructor(e,o){super(),this._nextAnimationId=0,this._renderer=e.createRenderer(o.body,{id:"0",encapsulation:m0.None,styles:[],data:{animation:[]}})}build(e){const o=this._nextAnimationId.toString();this._nextAnimationId++;const i=Array.isArray(e)?u5(e):e;return f4(this._renderer,null,o,"register",[i]),new UI(o,this._renderer)}}return n.\u0275fac=function(e){return new(e||n)(U(ds),U(B1))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();class UI extends class CC{}{constructor(t,e){super(),this._id=t,this._renderer=e}create(t,e){return new GI(this._id,t,e||{},this._renderer)}}class GI{constructor(t,e,o,i){this.id=t,this.element=e,this._renderer=i,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",o)}_listen(t,e){return this._renderer.listen(this.element,`@@${this.id}:${t}`,e)}_command(t,...e){return f4(this._renderer,this.element,this.id,t,e)}onDone(t){this._listen("done",t)}onStart(t){this._listen("start",t)}onDestroy(t){this._listen("destroy",t)}init(){this._command("init")}hasStarted(){return this._started}play(){this._command("play"),this._started=!0}pause(){this._command("pause")}restart(){this._command("restart")}finish(){this._command("finish")}destroy(){this._command("destroy")}reset(){this._command("reset"),this._started=!1}setPosition(t){this._command("setPosition",t)}getPosition(){var t,e;return null!==(t=null===(e=this._renderer.engine.players[+this.id])||void 0===e?void 0:e.getPosition())&&void 0!==t?t:0}}function f4(n,t,e,o,i){return n.setProperty(t,`@@${e}:${o}`,i)}const A4="@.disabled";let ZI=(()=>{class n{constructor(e,o,i){this.delegate=e,this.engine=o,this._zone=i,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),o.onRemovalComplete=(a,r)=>{const s=r?.parentNode(a);s&&r.removeChild(s,a)}}createRenderer(e,o){const a=this.delegate.createRenderer(e,o);if(!(e&&o&&o.data&&o.data.animation)){let O=this._rendererCache.get(a);return O||(O=new h4("",a,this.engine),this._rendererCache.set(a,O)),O}const r=o.id,s=o.id+"-"+this._currentId;this._currentId++,this.engine.register(s,e);const p=O=>{Array.isArray(O)?O.forEach(p):this.engine.registerTrigger(r,s,e,O.name,O)};return o.data.animation.forEach(p),new $I(this,s,a,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(e,o,i){e>=0&&eo(i)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(a=>{const[r,s]=a;r(s)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([o,i]))}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}}return n.\u0275fac=function(e){return new(e||n)(U(ds),U(Xp),U(F1))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();class h4{constructor(t,e,o){this.namespaceId=t,this.delegate=e,this.engine=o,this.destroyNode=this.delegate.destroyNode?i=>e.destroyNode(i):null}get data(){return this.delegate.data}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy()}createElement(t,e){return this.delegate.createElement(t,e)}createComment(t){return this.delegate.createComment(t)}createText(t){return this.delegate.createText(t)}appendChild(t,e){this.delegate.appendChild(t,e),this.engine.onInsert(this.namespaceId,e,t,!1)}insertBefore(t,e,o,i=!0){this.delegate.insertBefore(t,e,o),this.engine.onInsert(this.namespaceId,e,t,i)}removeChild(t,e,o){this.engine.onRemove(this.namespaceId,e,this.delegate,o)}selectRootElement(t,e){return this.delegate.selectRootElement(t,e)}parentNode(t){return this.delegate.parentNode(t)}nextSibling(t){return this.delegate.nextSibling(t)}setAttribute(t,e,o,i){this.delegate.setAttribute(t,e,o,i)}removeAttribute(t,e,o){this.delegate.removeAttribute(t,e,o)}addClass(t,e){this.delegate.addClass(t,e)}removeClass(t,e){this.delegate.removeClass(t,e)}setStyle(t,e,o,i){this.delegate.setStyle(t,e,o,i)}removeStyle(t,e,o){this.delegate.removeStyle(t,e,o)}setProperty(t,e,o){"@"==e.charAt(0)&&e==A4?this.disableAnimations(t,!!o):this.delegate.setProperty(t,e,o)}setValue(t,e){this.delegate.setValue(t,e)}listen(t,e,o){return this.delegate.listen(t,e,o)}disableAnimations(t,e){this.engine.disableAnimations(t,e)}}class $I extends h4{constructor(t,e,o,i){super(e,o,i),this.factory=t,this.namespaceId=e}setProperty(t,e,o){"@"==e.charAt(0)?"."==e.charAt(1)&&e==A4?this.disableAnimations(t,o=void 0===o||!!o):this.engine.process(this.namespaceId,t,e.slice(1),o):this.delegate.setProperty(t,e,o)}listen(t,e,o){if("@"==e.charAt(0)){const i=function KI(n){switch(n){case"body":return document.body;case"document":return document;case"window":return window;default:return n}}(t);let a=e.slice(1),r="";return"@"!=a.charAt(0)&&([a,r]=function JI(n){const t=n.indexOf(".");return[n.substring(0,t),n.slice(t+1)]}(a)),this.engine.listen(this.namespaceId,i,a,r,s=>{this.factory.scheduleListenerCallback(s._data||-1,o,s)})}return this.delegate.listen(t,e,o)}}let QI=(()=>{class n extends Xp{constructor(e,o,i,a){super(e.body,o,i)}ngOnDestroy(){this.flush()}}return n.\u0275fac=function(e){return new(e||n)(U(B1),U(au),U(Ou),U(ws))},n.\u0275prov=l0({token:n,factory:n.\u0275fac}),n})();const m4=[{provide:b5,useClass:VI},{provide:Ou,useFactory:function eT(){return new hI}},{provide:Xp,useClass:QI},{provide:ds,useFactory:function tT(n,t,e){return new ZI(n,t,e)},deps:[Xc,Xp,F1]}],qu=[{provide:au,useFactory:()=>new jI},{provide:No,useValue:"BrowserAnimations"},...m4],g4=[{provide:au,useClass:V5},{provide:No,useValue:"NoopAnimations"},...m4];let nT=(()=>{class n{static withConfig(e){return{ngModule:n,providers:e.disableAnimations?g4:qu}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n}),n.\u0275inj=Y0({providers:qu,imports:[Ih]}),n})(),oT=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=K1({type:n,bootstrap:[oB]}),n.\u0275inj=Y0({imports:[Ih,Kk,z7,nT,MN,WN,GC,tN,SN,sD]}),n})();Yw().bootstrapModule(oT).then(n=>{window.ngRef&&window.ngRef.destroy(),window.ngRef=n}).catch(n=>console.error(n))},3443:(C,k,m)=>{"use strict";m(3499),m(609)},7060:(C,k,m)=>{"use strict";var l=m(2653);function u(z){var g=z.match(/^(\w+)(?:-r(\d+))?(?:-g(\d+))?(?:-a(\d+))?$/),v=g[2],w=g[3],B=g[4];return{eventId:g[1],roundNumber:v?parseInt(v,10):null,groupNumber:w?parseInt(w,10):null,attemptNumber:B?parseInt(B,10):null}}k.hI=u,k.S3=function d(z){var g=u(z),q=g.eventId,v=g.roundNumber,w=g.groupNumber,B=g.attemptNumber;return[q&&l.getEventName(q),v&&"Round "+v,w&&"Group "+w,B&&"Attempt "+B].filter(function(J){return J}).join(", ")}},1686:(C,k,m)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0});var f=m(7275);k.Ao5=function l(d){if((d=d.filter(function(w){return 0!==w})).some(f.isMultiResult)||5!==d.length)return null;if(d.filter(function(w){return w<0}).length>1)return-1;var z=d.map(function(w){var B=parseInt(""+w,10);return-1===B?Number.MAX_VALUE-2:-2===B?Number.MAX_VALUE-1:B}),g=Math.min.apply(Math,z),q=Math.max.apply(Math,z);delete z[z.indexOf(g)],delete z[z.indexOf(q)];var v=Math.round(z.reduce(function(w,B){return parseInt(""+w,10)+parseInt(""+B,10)},0)/3);return v>6e4&&(v=100*Math.round(v/100)),v},k.Mo3=function u(d){if((d=d.filter(function(g){return 0!==g})).some(f.isMultiResult)||3!==d.length)return null;if(d.filter(function(g){return g<0}).length>0)return-1;var z=Math.round(d.reduce(function(g,q){return parseInt(""+g,10)+parseInt(""+q,10)},0)/3);return z>6e4&&(z=100*Math.round(z/100)),z}},2653:(C,k)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0});var m={333:{resultType:"time",name:"3x3x3 Cube"},222:{resultType:"time",name:"2x2x2 Cube"},444:{resultType:"time",name:"4x4x4 Cube"},555:{resultType:"time",name:"5x5x5 Cube"},666:{resultType:"time",name:"6x6x6 Cube"},777:{resultType:"time",name:"7x7x7 Cube"},"333bf":{resultType:"time",name:"3x3x3 Blindfolded"},"333fm":{resultType:"number",name:"3x3x3 Fewest Moves"},"333oh":{resultType:"time",name:"3x3x3 One-Handed"},"333ft":{resultType:"time",name:"3x3x3 With Feet"},minx:{resultType:"time",name:"Megaminx"},pyram:{resultType:"time",name:"Pyraminx"},clock:{resultType:"time",name:"Clock"},skewb:{resultType:"time",name:"Skewb"},sq1:{resultType:"time",name:"Square-1"},"444bf":{resultType:"time",name:"4x4x4 Blindfolded"},"555bf":{resultType:"time",name:"5x5x5 Blindfolded"},"333mbf":{resultType:"multi",name:"3x3x3 Multi-Blind"},magic:{resultType:"time",name:"Magic"},mmagic:{resultType:"time",name:"Master Magic"},"333mbo":{resultType:"multi",name:"3x3x3 Multi-Blind Old Style"}};k.getEventName=function f(u){return m[u].name},k.getEventResultType=function l(u){return m[u].resultType}},8614:(C,k)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.getFormatName=function m(z){switch(z){case"1":return"Best of 1";case"2":return"Best of 2";case"3":return"Best of 3";case"a":return"Average of 5";case"m":return"Mean of 3"}},k.getFormatRanking=function f(z){switch(z){case"1":case"2":case"3":return["single"];case"a":case"m":return["average","single"]}},k.getFormatExpectedSolves=function l(z){switch(z){case"1":return 1;case"2":return 2;case"3":case"m":return 3;case"a":return 5}},k.getFormatTrimBest=function u(z){switch(z){case"1":case"2":case"3":case"m":return 0;case"a":return 1}},k.getFormatTrimWorst=function d(z){switch(z){case"1":case"2":case"3":case"m":return 0;case"a":return 1}}},9418:(C,k,m)=>{"use strict";function f(l){for(var u in l)k.hasOwnProperty(u)||(k[u]=l[u])}Object.defineProperty(k,"__esModule",{value:!0}),f(m(7554)),f(m(8614)),f(m(2653)),f(m(7275)),f(m(1686)),f(m(5336)),f(m(3680))},5336:(C,k,m)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0});var f=m(1686);k.rank=function l(u,d){var z={},g={};u.forEach(function(w){var B=w.attempts.map(function(g0){return g0.result});if(d.indexOf("average")>-1){var J=5===w.attempts.length?f.Ao5(B):f.Mo3(B);J<0&&(J=Number.MAX_VALUE),z[w.personId]=J}var c0=B.map(function(g0){return parseInt(""+g0,10)}).filter(function(g0){return g0>0});c0.length>0&&(g[w.personId]=Math.min.apply(Math,c0))}),u.sort(function(w,B){for(var J=0;Jz[B.personId])return 1}if(z[w.personId]&&!z[B.personId])return-1;if(!z[w.personId]&&z[B.personId])return 1;break;case"single":if(g[w.personId]&&g[B.personId]){if(g[w.personId]g[B.personId])return 1}if(g[w.personId]&&!g[B.personId])return-1;if(!g[w.personId]&&g[B.personId])return 1}return w.personIdB.personId?1:0});var q=1,v=0;return u.forEach(function(w,B){if(B>0){var J=!0,c0=w.personId,g0=u[B-1].personId;d.forEach(function(d0){switch(d0){case"average":z[c0]!==z[g0]&&(J=!1);break;case"single":g[c0]!==g[g0]&&(J=!1)}}),J||(q+=v,v=0)}w.ranking=q,v++}),u}},7275:(C,k,m)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0});var f=m(3680);function q(d0){if(w(d0)||B(d0)||d0.solved<2)return!0;var o0=d0.solved;return o0-(d0.attempted-o0)<0}function w(d0){return d0.hasOwnProperty("isDnf")}function B(d0){return d0.hasOwnProperty("isDns")}function g0(d0,o0){for(var s1=d0,G1=0;G1{"use strict";function f(l){return l<10?"0"+l:""+l}Object.defineProperty(k,"__esModule",{value:!0}),k.formatCentiseconds=function m(l){if(-1===l)return"DNF";if(-2===l)return"DNS";var u=l%100,d=Math.floor(l/100)%60,z=Math.floor(l/6e3);return z>0?z+":"+f(d)+"."+f(u):d+"."+f(u)}},7554:(C,k)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.isWcaId=function m(f){return/^\d{4}[A-Z]{4}\d{2}$/.test(f.toUpperCase())}},4010:(C,k,m)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),function f(l){for(var u in l)k.hasOwnProperty(u)||(k[u]=l[u])}(m(9418))},8267:function(C,k,m){var f,l=l||function(u){"use strict";if(!(typeof u>"u"||typeof navigator<"u"&&/MSIE [1-9]\./.test(navigator.userAgent))){var z=function(){return u.URL||u.webkitURL||u},g=u.document.createElementNS("http://www.w3.org/1999/xhtml","a"),q="download"in g,w=/constructor/i.test(u.HTMLElement)||u.safari,B=/CriOS\/[\d]+/.test(navigator.userAgent),J=function(Q0){(u.setImmediate||u.setTimeout)(function(){throw Q0},0)},d0=function(Q0){setTimeout(function(){"string"==typeof Q0?z().revokeObjectURL(Q0):Q0.remove()},4e4)},s1=function(Q0){return/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(Q0.type)?new Blob([String.fromCharCode(65279),Q0],{type:Q0.type}):Q0},G1=function(Q0,j0,c1){c1||(Q0=s1(Q0));var dt,Z1=this,Oe="application/octet-stream"===Q0.type,Wt=function(){!function(Q0,j0,c1){for(var Z1=(j0=[].concat(j0)).length;Z1--;){var On=Q0["on"+j0[Z1]];if("function"==typeof On)try{On.call(Q0,Q0)}catch(Oe){J(Oe)}}}(Z1,"writestart progress write writeend".split(" "))};if(Z1.readyState=Z1.INIT,q)return dt=z().createObjectURL(Q0),void setTimeout(function(){g.href=dt,g.download=j0,function(Q0){var j0=new MouseEvent("click");Q0.dispatchEvent(j0)}(g),Wt(),d0(dt),Z1.readyState=Z1.DONE});!function(){if((B||Oe&&w)&&u.FileReader){var Jt=new FileReader;return Jt.onloadend=function(){var pe=B?Jt.result:Jt.result.replace(/^data:[^;]*;/,"data:attachment/file;");u.open(pe,"_blank")||(u.location.href=pe),pe=void 0,Z1.readyState=Z1.DONE,Wt()},Jt.readAsDataURL(Q0),void(Z1.readyState=Z1.INIT)}dt||(dt=z().createObjectURL(Q0)),Oe?u.location.href=dt:u.open(dt,"_blank")||(u.location.href=dt),Z1.readyState=Z1.DONE,Wt(),d0(dt)}()},B0=G1.prototype;return typeof navigator<"u"&&navigator.msSaveOrOpenBlob?function(Q0,j0,c1){return j0=j0||Q0.name||"download",c1||(Q0=s1(Q0)),navigator.msSaveOrOpenBlob(Q0,j0)}:(B0.abort=function(){},B0.readyState=B0.INIT=0,B0.WRITING=1,B0.DONE=2,B0.error=B0.onwritestart=B0.onprogress=B0.onwrite=B0.onabort=B0.onerror=B0.onwriteend=null,function(Q0,j0,c1){return new G1(Q0,j0||Q0.name||"download",c1)})}}(typeof self<"u"&&self||typeof window<"u"&&window||this.content);C.exports?C.exports.saveAs=l:null!==m.amdD&&null!==m.amdO&&void 0!==(f=function(){return l}.call(k,m,k,C))&&(C.exports=f)},1158:(C,k,m)=>{(C.exports=m(7867)).tz.load(m(1128))},7867:function(C,k,m){var f,l,u;!function(d,z){"use strict";C.exports?C.exports=z(m(5439)):(l=[m(5439)],void 0!==(u="function"==typeof(f=z)?f.apply(k,l):f)&&(C.exports=u))}(0,function(d){"use strict";var B,g={},q={},v={},w={};(!d||"string"!=typeof d.version)&&Fe("Moment Timezone requires Moment.js. See https://momentjs.com/timezone/docs/#/use-it/browser/");var J=d.version.split("."),c0=+J[0],g0=+J[1];function d0(P){return P>96?P-87:P>64?P-29:P-48}function o0(P){var y0=0,p0=P.split("."),X0=p0[0],A1=p0[1]||"",V1=1,He=0,Ae=1;for(45===P.charCodeAt(0)&&(y0=1,Ae=-1);y0= 2.6.0. You are using Moment.js "+d.version+". See momentjs.com"),Q0.prototype={_set:function(P){this.name=P.name,this.abbrs=P.abbrs,this.untils=P.untils,this.offsets=P.offsets,this.population=P.population},_index:function(P){var X0,y0=+P,p0=this.untils;for(X0=0;X0He&&J1.moveInvalidForward&&(V1=He),y03){var y0=v[Te(P)];if(y0)return y0;Fe("Moment Timezone found "+P+" from the Intl api, but did not have that data loaded.")}}catch{}var Ee,He,Ae,p0=function On(){var X0,A1,V1,P=(new Date).getFullYear()-2,y0=new j0(new Date(P,0,1)),p0=[y0];for(V1=1;V1<48;V1++)(A1=new j0(new Date(P,V1,1))).offset!==y0.offset&&(X0=Z1(y0,A1),p0.push(X0),p0.push(new j0(new Date(X0.at+6e4)))),y0=A1;for(V1=0;V1<4;V1++)p0.push(new j0(new Date(P+V1,0,1))),p0.push(new j0(new Date(P+V1,6,1)));return p0}(),X0=p0.length,A1=function Wt(P){var A1,V1,Ee,y0=P.length,p0={},X0=[];for(A1=0;A10?V1[0].zone.name:void 0}()),B},J1.names=function Fo(){var P,y0=[];for(P in v)v.hasOwnProperty(P)&&(g[P]||g[q[P]])&&v[P]&&y0.push(v[P]);return y0.sort()},J1.Zone=Q0,J1.unpack=ze,J1.unpackBase60=o0,J1.needsOffset=Ht,J1.moveInvalidForward=!0,J1.moveAmbiguousForward=!1;var S0=d.fn;function Ao(P){return function(){return this._z?this._z.abbr(this):P.call(this)}}d.tz=J1,d.defaultZone=null,d.updateOffset=function(P,y0){var X0,p0=d.defaultZone;void 0===P._z&&(p0&&Ht(P)&&!P._isUTC&&(P._d=d.utc(P._a)._d,P.utc().add(p0.parse(P),"minutes")),P._z=p0),P._z&&(X0=P._z.utcOffset(P),Math.abs(X0)<16&&(X0/=60),void 0!==P.utcOffset?P.utcOffset(-X0,y0):P.zone(X0,y0))},S0.tz=function(P,y0){if(P){if("string"!=typeof P)throw new Error("Time zone name must be a string, got "+P+" ["+typeof P+"]");return this._z=tt(P),this._z?d.updateOffset(this,y0):Fe("Moment Timezone has no data for "+P+". See http://momentjs.com/timezone/docs/#/data-loading/."),this}if(this._z)return this._z.name},S0.zoneName=Ao(S0.zoneName),S0.zoneAbbr=Ao(S0.zoneAbbr),S0.utc=function Ho(P){return function(){return this._z=null,P.apply(this,arguments)}}(S0.utc),d.tz.setDefault=function(P){return(c0<2||2===c0&&g0<9)&&Fe("Moment Timezone setDefault() requires Moment.js >= 2.9.0. You are using Moment.js "+d.version+"."),d.defaultZone=P?tt(P):null,d};var Ze=d.momentProperties;return"[object Array]"===Object.prototype.toString.call(Ze)?(Ze.push("_z"),Ze.push("_a")):Ze&&(Ze._z=null),d})},7088:function(C,k,m){!function(f){"use strict";f.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(u){return/^nm$/i.test(u)},meridiem:function(u,d,z){return u<12?z?"vm":"VM":z?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[M\xf4re om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(u){return u+(1===u||8===u||u>=20?"ste":"de")},week:{dow:1,doy:4}})}(m(5439))},2502:function(C,k,m){!function(f){"use strict";var l=function(q){return 0===q?0:1===q?1:2===q?2:q%100>=3&&q%100<=10?3:q%100>=11?4:5},u={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},d=function(q){return function(v,w,B,J){var c0=l(v),g0=u[q][l(v)];return 2===c0&&(g0=g0[w?0:1]),g0.replace(/%d/i,v)}},z=["\u062c\u0627\u0646\u0641\u064a","\u0641\u064a\u0641\u0631\u064a","\u0645\u0627\u0631\u0633","\u0623\u0641\u0631\u064a\u0644","\u0645\u0627\u064a","\u062c\u0648\u0627\u0646","\u062c\u0648\u064a\u0644\u064a\u0629","\u0623\u0648\u062a","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];f.defineLocale("ar-dz",{months:z,monthsShort:z,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(q){return"\u0645"===q},meridiem:function(q,v,w){return q<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:d("s"),ss:d("s"),m:d("m"),mm:d("m"),h:d("h"),hh:d("h"),d:d("d"),dd:d("d"),M:d("M"),MM:d("M"),y:d("y"),yy:d("y")},postformat:function(q){return q.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(m(5439))},128:function(C,k,m){!function(f){"use strict";f.defineLocale("ar-kw",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062a\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062a\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:0,doy:12}})}(m(5439))},4519:function(C,k,m){!function(f){"use strict";var l={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},u=function(v){return 0===v?0:1===v?1:2===v?2:v%100>=3&&v%100<=10?3:v%100>=11?4:5},d={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},z=function(v){return function(w,B,J,c0){var g0=u(w),d0=d[v][u(w)];return 2===g0&&(d0=d0[B?0:1]),d0.replace(/%d/i,w)}},g=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];f.defineLocale("ar-ly",{months:g,monthsShort:g,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(v){return"\u0645"===v},meridiem:function(v,w,B){return v<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:z("s"),ss:z("s"),m:z("m"),mm:z("m"),h:z("h"),hh:z("h"),d:z("d"),dd:z("d"),M:z("M"),MM:z("M"),y:z("y"),yy:z("y")},preparse:function(v){return v.replace(/\u060c/g,",")},postformat:function(v){return v.replace(/\d/g,function(w){return l[w]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(m(5439))},5443:function(C,k,m){!function(f){"use strict";f.defineLocale("ar-ma",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(m(5439))},7642:function(C,k,m){!function(f){"use strict";var l={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},u={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};f.defineLocale("ar-sa",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(z){return"\u0645"===z},meridiem:function(z,g,q){return z<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(z){return z.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(g){return u[g]}).replace(/\u060c/g,",")},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(m(5439))},8592:function(C,k,m){!function(f){"use strict";f.defineLocale("ar-tn",{months:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(m(5439))},7038:function(C,k,m){!function(f){"use strict";var l={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},u={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},d=function(w){return 0===w?0:1===w?1:2===w?2:w%100>=3&&w%100<=10?3:w%100>=11?4:5},z={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},g=function(w){return function(B,J,c0,g0){var d0=d(B),o0=z[w][d(B)];return 2===d0&&(o0=o0[J?0:1]),o0.replace(/%d/i,B)}},q=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];f.defineLocale("ar",{months:q,monthsShort:q,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(w){return"\u0645"===w},meridiem:function(w,B,J){return w<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:g("s"),ss:g("s"),m:g("m"),mm:g("m"),h:g("h"),hh:g("h"),d:g("d"),dd:g("d"),M:g("M"),MM:g("M"),y:g("y"),yy:g("y")},preparse:function(w){return w.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(B){return u[B]}).replace(/\u060c/g,",")},postformat:function(w){return w.replace(/\d/g,function(B){return l[B]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(m(5439))},1213:function(C,k,m){!function(f){"use strict";var l={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-\xfcnc\xfc",4:"-\xfcnc\xfc",100:"-\xfcnc\xfc",6:"-nc\u0131",9:"-uncu",10:"-uncu",30:"-uncu",60:"-\u0131nc\u0131",90:"-\u0131nc\u0131"};f.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ert\u0259si_\xc7\u0259r\u015f\u0259nb\u0259 ax\u015fam\u0131_\xc7\u0259r\u015f\u0259nb\u0259_C\xfcm\u0259 ax\u015fam\u0131_C\xfcm\u0259_\u015e\u0259nb\u0259".split("_"),weekdaysShort:"Baz_BzE_\xc7Ax_\xc7\u0259r_CAx_C\xfcm_\u015e\u0259n".split("_"),weekdaysMin:"Bz_BE_\xc7A_\xc7\u0259_CA_C\xfc_\u015e\u0259".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[g\u0259l\u0259n h\u0259ft\u0259] dddd [saat] LT",lastDay:"[d\xfcn\u0259n] LT",lastWeek:"[ke\xe7\u0259n h\u0259ft\u0259] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \u0259vv\u0259l",s:"bir ne\xe7\u0259 saniy\u0259",ss:"%d saniy\u0259",m:"bir d\u0259qiq\u0259",mm:"%d d\u0259qiq\u0259",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gec\u0259|s\u0259h\u0259r|g\xfcnd\xfcz|ax\u015fam/,isPM:function(d){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(d)},meridiem:function(d,z,g){return d<4?"gec\u0259":d<12?"s\u0259h\u0259r":d<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(d){if(0===d)return d+"-\u0131nc\u0131";var z=d%10;return d+(l[z]||l[d%100-z]||l[d>=100?100:null])},week:{dow:1,doy:7}})}(m(5439))},9191:function(C,k,m){!function(f){"use strict";function u(z,g,q){return"m"===q?g?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===q?g?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":z+" "+function l(z,g){var q=z.split("_");return g%10==1&&g%100!=11?q[0]:g%10>=2&&g%10<=4&&(g%100<10||g%100>=20)?q[1]:q[2]}({ss:g?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:g?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",hh:g?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",dd:"\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e",yy:"\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e"}[q],+z)}f.defineLocale("be",{months:{format:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044f_\u043b\u044e\u0442\u0430\u0433\u0430_\u0441\u0430\u043a\u0430\u0432\u0456\u043a\u0430_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a\u0430_\u0442\u0440\u0430\u045e\u043d\u044f_\u0447\u044d\u0440\u0432\u0435\u043d\u044f_\u043b\u0456\u043f\u0435\u043d\u044f_\u0436\u043d\u0456\u045e\u043d\u044f_\u0432\u0435\u0440\u0430\u0441\u043d\u044f_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a\u0430_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434\u0430_\u0441\u043d\u0435\u0436\u043d\u044f".split("_"),standalone:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044c_\u043b\u044e\u0442\u044b_\u0441\u0430\u043a\u0430\u0432\u0456\u043a_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u044d\u0440\u0432\u0435\u043d\u044c_\u043b\u0456\u043f\u0435\u043d\u044c_\u0436\u043d\u0456\u0432\u0435\u043d\u044c_\u0432\u0435\u0440\u0430\u0441\u0435\u043d\u044c_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434_\u0441\u043d\u0435\u0436\u0430\u043d\u044c".split("_")},monthsShort:"\u0441\u0442\u0443\u0434_\u043b\u044e\u0442_\u0441\u0430\u043a_\u043a\u0440\u0430\u0441_\u0442\u0440\u0430\u0432_\u0447\u044d\u0440\u0432_\u043b\u0456\u043f_\u0436\u043d\u0456\u0432_\u0432\u0435\u0440_\u043a\u0430\u0441\u0442_\u043b\u0456\u0441\u0442_\u0441\u043d\u0435\u0436".split("_"),weekdays:{format:"\u043d\u044f\u0434\u0437\u0435\u043b\u044e_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0443_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0443_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),standalone:"\u043d\u044f\u0434\u0437\u0435\u043b\u044f_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0430_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0430_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),isFormat:/\[ ?[\u0423\u0443\u045e] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., HH:mm",LLLL:"dddd, D MMMM YYYY \u0433., HH:mm"},calendar:{sameDay:"[\u0421\u0451\u043d\u043d\u044f \u045e] LT",nextDay:"[\u0417\u0430\u045e\u0442\u0440\u0430 \u045e] LT",lastDay:"[\u0423\u0447\u043e\u0440\u0430 \u045e] LT",nextWeek:function(){return"[\u0423] dddd [\u045e] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u0443\u044e] dddd [\u045e] LT";case 1:case 2:case 4:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u044b] dddd [\u045e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u0440\u0430\u0437 %s",past:"%s \u0442\u0430\u043c\u0443",s:"\u043d\u0435\u043a\u0430\u043b\u044c\u043a\u0456 \u0441\u0435\u043a\u0443\u043d\u0434",m:u,mm:u,h:u,hh:u,d:"\u0434\u0437\u0435\u043d\u044c",dd:u,M:"\u043c\u0435\u0441\u044f\u0446",MM:u,y:"\u0433\u043e\u0434",yy:u},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(z){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(z)},meridiem:function(z,g,q){return z<4?"\u043d\u043e\u0447\u044b":z<12?"\u0440\u0430\u043d\u0456\u0446\u044b":z<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(z,g){switch(g){case"M":case"d":case"DDD":case"w":case"W":return z%10!=2&&z%10!=3||z%100==12||z%100==13?z+"-\u044b":z+"-\u0456";case"D":return z+"-\u0433\u0430";default:return z}},week:{dow:1,doy:7}})}(m(5439))},322:function(C,k,m){!function(f){"use strict";f.defineLocale("bg",{months:"\u044f\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u044f\u043d\u0443_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u044f\u0434\u0430_\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a_\u043f\u0435\u0442\u044a\u043a_\u0441\u044a\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u044f_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u044a\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u043d\u0435\u0441 \u0432] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432] LT",nextWeek:"dddd [\u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u041c\u0438\u043d\u0430\u043b\u0430\u0442\u0430] dddd [\u0432] LT";case 1:case 2:case 4:case 5:return"[\u041c\u0438\u043d\u0430\u043b\u0438\u044f] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0441\u043b\u0435\u0434 %s",past:"\u043f\u0440\u0435\u0434\u0438 %s",s:"\u043d\u044f\u043a\u043e\u043b\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",w:"\u0441\u0435\u0434\u043c\u0438\u0446\u0430",ww:"%d \u0441\u0435\u0434\u043c\u0438\u0446\u0438",M:"\u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0430",y:"\u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(u){var d=u%10,z=u%100;return 0===u?u+"-\u0435\u0432":0===z?u+"-\u0435\u043d":z>10&&z<20?u+"-\u0442\u0438":1===d?u+"-\u0432\u0438":2===d?u+"-\u0440\u0438":7===d||8===d?u+"-\u043c\u0438":u+"-\u0442\u0438"},week:{dow:1,doy:7}})}(m(5439))},8042:function(C,k,m){!function(f){"use strict";f.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_M\u025bkalo_Zuw\u025bnkalo_Zuluyekalo_Utikalo_S\u025btanburukalo_\u0254kut\u0254burukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_M\u025b_Zuw_Zul_Uti_S\u025bt_\u0254ku_Now_Des".split("_"),weekdays:"Kari_Nt\u025bn\u025bn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Nt\u025b_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm"},calendar:{sameDay:"[Bi l\u025br\u025b] LT",nextDay:"[Sini l\u025br\u025b] LT",nextWeek:"dddd [don l\u025br\u025b] LT",lastDay:"[Kunu l\u025br\u025b] LT",lastWeek:"dddd [t\u025bm\u025bnen l\u025br\u025b] LT",sameElse:"L"},relativeTime:{future:"%s k\u0254n\u0254",past:"a b\u025b %s b\u0254",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"l\u025br\u025b kelen",hh:"l\u025br\u025b %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(m(5439))},5903:function(C,k,m){!function(f){"use strict";var l={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},u={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};f.defineLocale("bn-bd",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(z){return z.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(g){return u[g]})},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]})},meridiemParse:/\u09b0\u09be\u09a4|\u09ad\u09cb\u09b0|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be|\u09b0\u09be\u09a4/,meridiemHour:function(z,g){return 12===z&&(z=0),"\u09b0\u09be\u09a4"===g?z<4?z:z+12:"\u09ad\u09cb\u09b0"===g||"\u09b8\u0995\u09be\u09b2"===g?z:"\u09a6\u09c1\u09aa\u09c1\u09b0"===g?z>=3?z:z+12:"\u09ac\u09bf\u0995\u09be\u09b2"===g||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===g?z+12:void 0},meridiem:function(z,g,q){return z<4?"\u09b0\u09be\u09a4":z<6?"\u09ad\u09cb\u09b0":z<12?"\u09b8\u0995\u09be\u09b2":z<15?"\u09a6\u09c1\u09aa\u09c1\u09b0":z<18?"\u09ac\u09bf\u0995\u09be\u09b2":z<20?"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(m(5439))},9620:function(C,k,m){!function(f){"use strict";var l={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},u={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};f.defineLocale("bn",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(z){return z.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(g){return u[g]})},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(z,g){return 12===z&&(z=0),"\u09b0\u09be\u09a4"===g&&z>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===g&&z<5||"\u09ac\u09bf\u0995\u09be\u09b2"===g?z+12:z},meridiem:function(z,g,q){return z<4?"\u09b0\u09be\u09a4":z<10?"\u09b8\u0995\u09be\u09b2":z<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":z<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(m(5439))},9645:function(C,k,m){!function(f){"use strict";var l={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},u={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};f.defineLocale("bo",{months:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split("_"),monthsShort:"\u0f5f\u0fb3\u0f0b1_\u0f5f\u0fb3\u0f0b2_\u0f5f\u0fb3\u0f0b3_\u0f5f\u0fb3\u0f0b4_\u0f5f\u0fb3\u0f0b5_\u0f5f\u0fb3\u0f0b6_\u0f5f\u0fb3\u0f0b7_\u0f5f\u0fb3\u0f0b8_\u0f5f\u0fb3\u0f0b9_\u0f5f\u0fb3\u0f0b10_\u0f5f\u0fb3\u0f0b11_\u0f5f\u0fb3\u0f0b12".split("_"),monthsShortRegex:/^(\u0f5f\u0fb3\u0f0b\d{1,2})/,monthsParseExact:!0,weekdays:"\u0f42\u0f5f\u0f60\u0f0b\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f42\u0f5f\u0f60\u0f0b\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysShort:"\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysMin:"\u0f49\u0f72_\u0f5f\u0fb3_\u0f58\u0f72\u0f42_\u0f63\u0fb7\u0f42_\u0f55\u0f74\u0f62_\u0f66\u0f44\u0f66_\u0f66\u0fa4\u0f7a\u0f53".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0f51\u0f72\u0f0b\u0f62\u0f72\u0f44] LT",nextDay:"[\u0f66\u0f44\u0f0b\u0f49\u0f72\u0f53] LT",nextWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f62\u0f97\u0f7a\u0f66\u0f0b\u0f58], LT",lastDay:"[\u0f41\u0f0b\u0f66\u0f44] LT",lastWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f58\u0f50\u0f60\u0f0b\u0f58] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0f63\u0f0b",past:"%s \u0f66\u0f94\u0f53\u0f0b\u0f63",s:"\u0f63\u0f58\u0f0b\u0f66\u0f44",ss:"%d \u0f66\u0f90\u0f62\u0f0b\u0f46\u0f0d",m:"\u0f66\u0f90\u0f62\u0f0b\u0f58\u0f0b\u0f42\u0f45\u0f72\u0f42",mm:"%d \u0f66\u0f90\u0f62\u0f0b\u0f58",h:"\u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51\u0f0b\u0f42\u0f45\u0f72\u0f42",hh:"%d \u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51",d:"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f45\u0f72\u0f42",dd:"%d \u0f49\u0f72\u0f53\u0f0b",M:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f45\u0f72\u0f42",MM:"%d \u0f5f\u0fb3\u0f0b\u0f56",y:"\u0f63\u0f7c\u0f0b\u0f42\u0f45\u0f72\u0f42",yy:"%d \u0f63\u0f7c"},preparse:function(z){return z.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(g){return u[g]})},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]})},meridiemParse:/\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,meridiemHour:function(z,g){return 12===z&&(z=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===g&&z>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===g&&z<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===g?z+12:z},meridiem:function(z,g,q){return z<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":z<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":z<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":z<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}(m(5439))},5020:function(C,k,m){!function(f){"use strict";function l(o0,s1,G1){return o0+" "+function z(o0,s1){return 2===s1?function g(o0){var s1={m:"v",b:"v",d:"z"};return void 0===s1[o0.charAt(0)]?o0:s1[o0.charAt(0)]+o0.substring(1)}(o0):o0}({mm:"munutenn",MM:"miz",dd:"devezh"}[G1],o0)}function d(o0){return o0>9?d(o0%10):o0}var q=[/^gen/i,/^c[\u02bc\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],v=/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,g0=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];f.defineLocale("br",{months:"Genver_C\u02bchwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C\u02bchwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc\u02bcher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:g0,fullWeekdaysParse:[/^sul/i,/^lun/i,/^meurzh/i,/^merc[\u02bc\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],shortWeekdaysParse:[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],minWeekdaysParse:g0,monthsRegex:v,monthsShortRegex:v,monthsStrictRegex:/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,monthsShortStrictRegex:/^(gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,monthsParse:q,longMonthsParse:q,shortMonthsParse:q,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc\u02bchoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec\u02bch da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s \u02bczo",s:"un nebeud segondenno\xf9",ss:"%d eilenn",m:"ur vunutenn",mm:l,h:"un eur",hh:"%d eur",d:"un devezh",dd:l,M:"ur miz",MM:l,y:"ur bloaz",yy:function u(o0){switch(d(o0)){case 1:case 3:case 4:case 5:case 9:return o0+" bloaz";default:return o0+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(o0){return o0+(1===o0?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(o0){return"g.m."===o0},meridiem:function(o0,s1,G1){return o0<12?"a.m.":"g.m."}})}(m(5439))},4792:function(C,k,m){!function(f){"use strict";function l(d,z,g){var q=d+" ";switch(g){case"ss":return q+(1===d?"sekunda":2===d||3===d||4===d?"sekunde":"sekundi");case"m":return z?"jedna minuta":"jedne minute";case"mm":return q+(1===d?"minuta":2===d||3===d||4===d?"minute":"minuta");case"h":return z?"jedan sat":"jednog sata";case"hh":return q+(1===d?"sat":2===d||3===d||4===d?"sata":"sati");case"dd":return q+(1===d?"dan":"dana");case"MM":return q+(1===d?"mjesec":2===d||3===d||4===d?"mjeseca":"mjeseci");case"yy":return q+(1===d?"godina":2===d||3===d||4===d?"godine":"godina")}}f.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:l,m:l,mm:l,h:l,hh:l,d:"dan",dd:l,M:"mjesec",MM:l,y:"godinu",yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(m(5439))},7980:function(C,k,m){!function(f){"use strict";f.defineLocale("ca",{months:{standalone:"gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de mar\xe7_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[dem\xe0 a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(u,d){var z=1===u?"r":2===u?"n":3===u?"r":4===u?"t":"\xe8";return("w"===d||"W"===d)&&(z="a"),u+z},week:{dow:1,doy:4}})}(m(5439))},7322:function(C,k,m){!function(f){"use strict";var l={format:"leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),standalone:"ledna_\xfanora_b\u0159ezna_dubna_kv\u011btna_\u010dervna_\u010dervence_srpna_z\xe1\u0159\xed_\u0159\xedjna_listopadu_prosince".split("_")},u="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),d=[/^led/i,/^\xfano/i,/^b\u0159e/i,/^dub/i,/^kv\u011b/i,/^(\u010dvn|\u010derven$|\u010dervna)/i,/^(\u010dvc|\u010dervenec|\u010dervence)/i,/^srp/i,/^z\xe1\u0159/i,/^\u0159\xedj/i,/^lis/i,/^pro/i],z=/^(leden|\xfanor|b\u0159ezen|duben|kv\u011bten|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|z\xe1\u0159\xed|\u0159\xedjen|listopad|prosinec|led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i;function g(w){return w>1&&w<5&&1!=~~(w/10)}function q(w,B,J,c0){var g0=w+" ";switch(J){case"s":return B||c0?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return B||c0?g0+(g(w)?"sekundy":"sekund"):g0+"sekundami";case"m":return B?"minuta":c0?"minutu":"minutou";case"mm":return B||c0?g0+(g(w)?"minuty":"minut"):g0+"minutami";case"h":return B?"hodina":c0?"hodinu":"hodinou";case"hh":return B||c0?g0+(g(w)?"hodiny":"hodin"):g0+"hodinami";case"d":return B||c0?"den":"dnem";case"dd":return B||c0?g0+(g(w)?"dny":"dn\xed"):g0+"dny";case"M":return B||c0?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return B||c0?g0+(g(w)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):g0+"m\u011bs\xedci";case"y":return B||c0?"rok":"rokem";case"yy":return B||c0?g0+(g(w)?"roky":"let"):g0+"lety"}}f.defineLocale("cs",{months:l,monthsShort:u,monthsRegex:z,monthsShortRegex:z,monthsStrictRegex:/^(leden|ledna|\xfanora|\xfanor|b\u0159ezen|b\u0159ezna|duben|dubna|kv\u011bten|kv\u011btna|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|srpna|z\xe1\u0159\xed|\u0159\xedjen|\u0159\xedjna|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i,monthsParse:d,longMonthsParse:d,shortMonthsParse:d,weekdays:"ned\u011ble_pond\u011bl\xed_\xfater\xfd_st\u0159eda_\u010dtvrtek_p\xe1tek_sobota".split("_"),weekdaysShort:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),weekdaysMin:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[z\xedtra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v ned\u011bli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve st\u0159edu v] LT";case 4:return"[ve \u010dtvrtek v] LT";case 5:return"[v p\xe1tek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[v\u010dera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou ned\u011bli v] LT";case 1:case 2:return"[minul\xe9] dddd [v] LT";case 3:return"[minulou st\u0159edu v] LT";case 4:case 5:return"[minul\xfd] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"p\u0159ed %s",s:q,ss:q,m:q,mm:q,h:q,hh:q,d:q,dd:q,M:q,MM:q,y:q,yy:q},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},365:function(C,k,m){!function(f){"use strict";f.defineLocale("cv",{months:"\u043a\u04d1\u0440\u043b\u0430\u0447_\u043d\u0430\u0440\u04d1\u0441_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440\u0442\u043c\u0435_\u0443\u0442\u04d1_\u04ab\u0443\u0440\u043b\u0430_\u0430\u0432\u04d1\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448\u0442\u0430\u0432".split("_"),monthsShort:"\u043a\u04d1\u0440_\u043d\u0430\u0440_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440_\u0443\u0442\u04d1_\u04ab\u0443\u0440_\u0430\u0432\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448".split("_"),weekdays:"\u0432\u044b\u0440\u0441\u0430\u0440\u043d\u0438\u043a\u0443\u043d_\u0442\u0443\u043d\u0442\u0438\u043a\u0443\u043d_\u044b\u0442\u043b\u0430\u0440\u0438\u043a\u0443\u043d_\u044e\u043d\u043a\u0443\u043d_\u043a\u04d7\u04ab\u043d\u0435\u0440\u043d\u0438\u043a\u0443\u043d_\u044d\u0440\u043d\u0435\u043a\u0443\u043d_\u0448\u04d1\u043c\u0430\u0442\u043a\u0443\u043d".split("_"),weekdaysShort:"\u0432\u044b\u0440_\u0442\u0443\u043d_\u044b\u0442\u043b_\u044e\u043d_\u043a\u04d7\u04ab_\u044d\u0440\u043d_\u0448\u04d1\u043c".split("_"),weekdaysMin:"\u0432\u0440_\u0442\u043d_\u044b\u0442_\u044e\u043d_\u043a\u04ab_\u044d\u0440_\u0448\u043c".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7]",LLL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm",LLLL:"dddd, YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm"},calendar:{sameDay:"[\u041f\u0430\u044f\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextDay:"[\u042b\u0440\u0430\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastDay:"[\u04d6\u043d\u0435\u0440] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextWeek:"[\u04aa\u0438\u0442\u0435\u0441] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastWeek:"[\u0418\u0440\u0442\u043d\u04d7] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",sameElse:"L"},relativeTime:{future:function(u){return u+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(u)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(u)?"\u0442\u0430\u043d":"\u0440\u0430\u043d")},past:"%s \u043a\u0430\u044f\u043b\u043b\u0430",s:"\u043f\u04d7\u0440-\u0438\u043a \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",ss:"%d \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",m:"\u043f\u04d7\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u043f\u04d7\u0440 \u0441\u0435\u0445\u0435\u0442",hh:"%d \u0441\u0435\u0445\u0435\u0442",d:"\u043f\u04d7\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u043f\u04d7\u0440 \u0443\u0439\u04d1\u0445",MM:"%d \u0443\u0439\u04d1\u0445",y:"\u043f\u04d7\u0440 \u04ab\u0443\u043b",yy:"%d \u04ab\u0443\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-\u043c\u04d7\u0448/,ordinal:"%d-\u043c\u04d7\u0448",week:{dow:1,doy:7}})}(m(5439))},2092:function(C,k,m){!function(f){"use strict";f.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn \xf4l",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(u){var z="";return u>20?z=40===u||50===u||60===u||80===u||100===u?"fed":"ain":u>0&&(z=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][u]),u+z},week:{dow:1,doy:4}})}(m(5439))},7387:function(C,k,m){!function(f){"use strict";f.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8n_man_tir_ons_tor_fre_l\xf8r".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"p\xe5 dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"f\xe5 sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"et \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},9459:function(C,k,m){!function(f){"use strict";function l(d,z,g,q){var v={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[d+" Tage",d+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[d+" Monate",d+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[d+" Jahre",d+" Jahren"]};return z?v[g][0]:v[g][1]}f.defineLocale("de-at",{months:"J\xe4nner_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"J\xe4n._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:l,mm:"%d Minuten",h:l,hh:"%d Stunden",d:l,dd:l,w:l,ww:"%d Wochen",M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},3694:function(C,k,m){!function(f){"use strict";function l(d,z,g,q){var v={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[d+" Tage",d+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[d+" Monate",d+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[d+" Jahre",d+" Jahren"]};return z?v[g][0]:v[g][1]}f.defineLocale("de-ch",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:l,mm:"%d Minuten",h:l,hh:"%d Stunden",d:l,dd:l,w:l,ww:"%d Wochen",M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},4307:function(C,k,m){!function(f){"use strict";function l(d,z,g,q){var v={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[d+" Tage",d+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[d+" Monate",d+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[d+" Jahre",d+" Jahren"]};return z?v[g][0]:v[g][1]}f.defineLocale("de",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:l,mm:"%d Minuten",h:l,hh:"%d Stunden",d:l,dd:l,w:l,ww:"%d Wochen",M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},9659:function(C,k,m){!function(f){"use strict";var l=["\u0796\u07ac\u0782\u07aa\u0787\u07a6\u0783\u07a9","\u078a\u07ac\u0784\u07b0\u0783\u07aa\u0787\u07a6\u0783\u07a9","\u0789\u07a7\u0783\u07a8\u0797\u07aa","\u0787\u07ad\u0795\u07b0\u0783\u07a9\u078d\u07aa","\u0789\u07ad","\u0796\u07ab\u0782\u07b0","\u0796\u07aa\u078d\u07a6\u0787\u07a8","\u0787\u07af\u078e\u07a6\u0790\u07b0\u0793\u07aa","\u0790\u07ac\u0795\u07b0\u0793\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0787\u07ae\u0786\u07b0\u0793\u07af\u0784\u07a6\u0783\u07aa","\u0782\u07ae\u0788\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0791\u07a8\u0790\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa"],u=["\u0787\u07a7\u078b\u07a8\u0787\u07b0\u078c\u07a6","\u0780\u07af\u0789\u07a6","\u0787\u07a6\u0782\u07b0\u078e\u07a7\u0783\u07a6","\u0784\u07aa\u078b\u07a6","\u0784\u07aa\u0783\u07a7\u0790\u07b0\u078a\u07a6\u078c\u07a8","\u0780\u07aa\u0786\u07aa\u0783\u07aa","\u0780\u07ae\u0782\u07a8\u0780\u07a8\u0783\u07aa"];f.defineLocale("dv",{months:l,monthsShort:l,weekdays:u,weekdaysShort:u,weekdaysMin:"\u0787\u07a7\u078b\u07a8_\u0780\u07af\u0789\u07a6_\u0787\u07a6\u0782\u07b0_\u0784\u07aa\u078b\u07a6_\u0784\u07aa\u0783\u07a7_\u0780\u07aa\u0786\u07aa_\u0780\u07ae\u0782\u07a8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0789\u0786|\u0789\u078a/,isPM:function(z){return"\u0789\u078a"===z},meridiem:function(z,g,q){return z<12?"\u0789\u0786":"\u0789\u078a"},calendar:{sameDay:"[\u0789\u07a8\u0787\u07a6\u078b\u07aa] LT",nextDay:"[\u0789\u07a7\u078b\u07a6\u0789\u07a7] LT",nextWeek:"dddd LT",lastDay:"[\u0787\u07a8\u0787\u07b0\u0794\u07ac] LT",lastWeek:"[\u078a\u07a7\u0787\u07a8\u078c\u07aa\u0788\u07a8] dddd LT",sameElse:"L"},relativeTime:{future:"\u078c\u07ac\u0783\u07ad\u078e\u07a6\u0787\u07a8 %s",past:"\u0786\u07aa\u0783\u07a8\u0782\u07b0 %s",s:"\u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa\u0786\u07ae\u0785\u07ac\u0787\u07b0",ss:"d% \u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa",m:"\u0789\u07a8\u0782\u07a8\u0793\u07ac\u0787\u07b0",mm:"\u0789\u07a8\u0782\u07a8\u0793\u07aa %d",h:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07ac\u0787\u07b0",hh:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07aa %d",d:"\u078b\u07aa\u0788\u07a6\u0780\u07ac\u0787\u07b0",dd:"\u078b\u07aa\u0788\u07a6\u0790\u07b0 %d",M:"\u0789\u07a6\u0780\u07ac\u0787\u07b0",MM:"\u0789\u07a6\u0790\u07b0 %d",y:"\u0787\u07a6\u0780\u07a6\u0783\u07ac\u0787\u07b0",yy:"\u0787\u07a6\u0780\u07a6\u0783\u07aa %d"},preparse:function(z){return z.replace(/\u060c/g,",")},postformat:function(z){return z.replace(/,/g,"\u060c")},week:{dow:7,doy:12}})}(m(5439))},3460:function(C,k,m){!function(f){"use strict";f.defineLocale("el",{monthsNominativeEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2_\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2_\u039c\u03ac\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2_\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2_\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2_\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2".split("_"),monthsGenitiveEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u039c\u03b1\u03c1\u03c4\u03af\u03bf\u03c5_\u0391\u03c0\u03c1\u03b9\u03bb\u03af\u03bf\u03c5_\u039c\u03b1\u0390\u03bf\u03c5_\u0399\u03bf\u03c5\u03bd\u03af\u03bf\u03c5_\u0399\u03bf\u03c5\u03bb\u03af\u03bf\u03c5_\u0391\u03c5\u03b3\u03bf\u03cd\u03c3\u03c4\u03bf\u03c5_\u03a3\u03b5\u03c0\u03c4\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u039f\u03ba\u03c4\u03c9\u03b2\u03c1\u03af\u03bf\u03c5_\u039d\u03bf\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u0394\u03b5\u03ba\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5".split("_"),months:function(d,z){return d?"string"==typeof z&&/D/.test(z.substring(0,z.indexOf("MMMM")))?this._monthsGenitiveEl[d.month()]:this._monthsNominativeEl[d.month()]:this._monthsNominativeEl},monthsShort:"\u0399\u03b1\u03bd_\u03a6\u03b5\u03b2_\u039c\u03b1\u03c1_\u0391\u03c0\u03c1_\u039c\u03b1\u03ca_\u0399\u03bf\u03c5\u03bd_\u0399\u03bf\u03c5\u03bb_\u0391\u03c5\u03b3_\u03a3\u03b5\u03c0_\u039f\u03ba\u03c4_\u039d\u03bf\u03b5_\u0394\u03b5\u03ba".split("_"),weekdays:"\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae_\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1_\u03a4\u03c1\u03af\u03c4\u03b7_\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7_\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7_\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae_\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf".split("_"),weekdaysShort:"\u039a\u03c5\u03c1_\u0394\u03b5\u03c5_\u03a4\u03c1\u03b9_\u03a4\u03b5\u03c4_\u03a0\u03b5\u03bc_\u03a0\u03b1\u03c1_\u03a3\u03b1\u03b2".split("_"),weekdaysMin:"\u039a\u03c5_\u0394\u03b5_\u03a4\u03c1_\u03a4\u03b5_\u03a0\u03b5_\u03a0\u03b1_\u03a3\u03b1".split("_"),meridiem:function(d,z,g){return d>11?g?"\u03bc\u03bc":"\u039c\u039c":g?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(d){return"\u03bc"===(d+"").toLowerCase()[0]},meridiemParse:/[\u03a0\u039c]\.?\u039c?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1 {}] LT",nextDay:"[\u0391\u03cd\u03c1\u03b9\u03bf {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[\u03a7\u03b8\u03b5\u03c2 {}] LT",lastWeek:function(){return 6===this.day()?"[\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf] dddd [{}] LT":"[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT"},sameElse:"L"},calendar:function(d,z){var g=this._calendarEl[d],q=z&&z.hours();return function l(d){return typeof Function<"u"&&d instanceof Function||"[object Function]"===Object.prototype.toString.call(d)}(g)&&(g=g.apply(z)),g.replace("{}",q%12==1?"\u03c3\u03c4\u03b7":"\u03c3\u03c4\u03b9\u03c2")},relativeTime:{future:"\u03c3\u03b5 %s",past:"%s \u03c0\u03c1\u03b9\u03bd",s:"\u03bb\u03af\u03b3\u03b1 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",ss:"%d \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",m:"\u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc",mm:"%d \u03bb\u03b5\u03c0\u03c4\u03ac",h:"\u03bc\u03af\u03b1 \u03ce\u03c1\u03b1",hh:"%d \u03ce\u03c1\u03b5\u03c2",d:"\u03bc\u03af\u03b1 \u03bc\u03ad\u03c1\u03b1",dd:"%d \u03bc\u03ad\u03c1\u03b5\u03c2",M:"\u03ad\u03bd\u03b1\u03c2 \u03bc\u03ae\u03bd\u03b1\u03c2",MM:"%d \u03bc\u03ae\u03bd\u03b5\u03c2",y:"\u03ad\u03bd\u03b1\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2",yy:"%d \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1"},dayOfMonthOrdinalParse:/\d{1,2}\u03b7/,ordinal:"%d\u03b7",week:{dow:1,doy:4}})}(m(5439))},4369:function(C,k,m){!function(f){"use strict";f.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(u){var d=u%10;return u+(1==~~(u%100/10)?"th":1===d?"st":2===d?"nd":3===d?"rd":"th")},week:{dow:0,doy:4}})}(m(5439))},530:function(C,k,m){!function(f){"use strict";f.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(u){var d=u%10;return u+(1==~~(u%100/10)?"th":1===d?"st":2===d?"nd":3===d?"rd":"th")}})}(m(5439))},9998:function(C,k,m){!function(f){"use strict";f.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(u){var d=u%10;return u+(1==~~(u%100/10)?"th":1===d?"st":2===d?"nd":3===d?"rd":"th")},week:{dow:1,doy:4}})}(m(5439))},3391:function(C,k,m){!function(f){"use strict";f.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(u){var d=u%10;return u+(1==~~(u%100/10)?"th":1===d?"st":2===d?"nd":3===d?"rd":"th")},week:{dow:1,doy:4}})}(m(5439))},5414:function(C,k,m){!function(f){"use strict";f.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(u){var d=u%10;return u+(1==~~(u%100/10)?"th":1===d?"st":2===d?"nd":3===d?"rd":"th")}})}(m(5439))},9615:function(C,k,m){!function(f){"use strict";f.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(u){var d=u%10;return u+(1==~~(u%100/10)?"th":1===d?"st":2===d?"nd":3===d?"rd":"th")},week:{dow:0,doy:6}})}(m(5439))},1248:function(C,k,m){!function(f){"use strict";f.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(u){var d=u%10;return u+(1==~~(u%100/10)?"th":1===d?"st":2===d?"nd":3===d?"rd":"th")},week:{dow:1,doy:4}})}(m(5439))},3767:function(C,k,m){!function(f){"use strict";f.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(u){var d=u%10;return u+(1==~~(u%100/10)?"th":1===d?"st":2===d?"nd":3===d?"rd":"th")},week:{dow:1,doy:4}})}(m(5439))},4530:function(C,k,m){!function(f){"use strict";f.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_a\u016dgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_a\u016dg_sept_okt_nov_dec".split("_"),weekdays:"diman\u0109o_lundo_mardo_merkredo_\u0135a\u016ddo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_\u0135a\u016d_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_\u0135a_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(u){return"p"===u.charAt(0).toLowerCase()},meridiem:function(u,d,z){return u>11?z?"p.t.m.":"P.T.M.":z?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodia\u016d je] LT",nextDay:"[Morga\u016d je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hiera\u016d je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"anta\u016d %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(m(5439))},8944:function(C,k,m){!function(f){"use strict";var l="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),u="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),d=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],z=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;f.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(q,v){return q?/-MMM-/.test(v)?u[q.month()]:l[q.month()]:l},monthsRegex:z,monthsShortRegex:z,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:d,longMonthsParse:d,shortMonthsParse:d,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(m(5439))},9116:function(C,k,m){!function(f){"use strict";var l="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),u="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),d=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],z=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;f.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(q,v){return q?/-MMM-/.test(v)?u[q.month()]:l[q.month()]:l},monthsRegex:z,monthsShortRegex:z,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:d,longMonthsParse:d,shortMonthsParse:d,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:4},invalidDate:"Fecha inv\xe1lida"})}(m(5439))},3609:function(C,k,m){!function(f){"use strict";var l="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),u="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),d=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],z=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;f.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(q,v){return q?/-MMM-/.test(v)?u[q.month()]:l[q.month()]:l},monthsRegex:z,monthsShortRegex:z,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:d,longMonthsParse:d,shortMonthsParse:d,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:6}})}(m(5439))},6866:function(C,k,m){!function(f){"use strict";var l="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),u="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),d=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],z=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;f.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(q,v){return q?/-MMM-/.test(v)?u[q.month()]:l[q.month()]:l},monthsRegex:z,monthsShortRegex:z,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:d,longMonthsParse:d,shortMonthsParse:d,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4},invalidDate:"Fecha inv\xe1lida"})}(m(5439))},6725:function(C,k,m){!function(f){"use strict";function l(d,z,g,q){var v={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[d+"sekundi",d+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[d+" minuti",d+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[d+" tunni",d+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[d+" kuu",d+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[d+" aasta",d+" aastat"]};return z?v[g][2]?v[g][2]:v[g][1]:q?v[g][0]:v[g][1]}f.defineLocale("et",{months:"jaanuar_veebruar_m\xe4rts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_m\xe4rts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"p\xfchap\xe4ev_esmasp\xe4ev_teisip\xe4ev_kolmap\xe4ev_neljap\xe4ev_reede_laup\xe4ev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[T\xe4na,] LT",nextDay:"[Homme,] LT",nextWeek:"[J\xe4rgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s p\xe4rast",past:"%s tagasi",s:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:"%d p\xe4eva",M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},7931:function(C,k,m){!function(f){"use strict";f.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(m(5439))},6417:function(C,k,m){!function(f){"use strict";var l={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},u={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};f.defineLocale("fa",{months:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),monthsShort:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),weekdays:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysShort:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u062c_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631|\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/,isPM:function(z){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(z)},meridiem:function(z,g,q){return z<12?"\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631":"\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631"},calendar:{sameDay:"[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",nextDay:"[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",nextWeek:"dddd [\u0633\u0627\u0639\u062a] LT",lastDay:"[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",lastWeek:"dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",sameElse:"L"},relativeTime:{future:"\u062f\u0631 %s",past:"%s \u067e\u06cc\u0634",s:"\u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647",ss:"%d \u062b\u0627\u0646\u06cc\u0647",m:"\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",mm:"%d \u062f\u0642\u06cc\u0642\u0647",h:"\u06cc\u06a9 \u0633\u0627\u0639\u062a",hh:"%d \u0633\u0627\u0639\u062a",d:"\u06cc\u06a9 \u0631\u0648\u0632",dd:"%d \u0631\u0648\u0632",M:"\u06cc\u06a9 \u0645\u0627\u0647",MM:"%d \u0645\u0627\u0647",y:"\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(z){return z.replace(/[\u06f0-\u06f9]/g,function(g){return u[g]}).replace(/\u060c/g,",")},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(m(5439))},944:function(C,k,m){!function(f){"use strict";var l="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),u=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",l[7],l[8],l[9]];function d(q,v,w,B){var J="";switch(w){case"s":return B?"muutaman sekunnin":"muutama sekunti";case"ss":J=B?"sekunnin":"sekuntia";break;case"m":return B?"minuutin":"minuutti";case"mm":J=B?"minuutin":"minuuttia";break;case"h":return B?"tunnin":"tunti";case"hh":J=B?"tunnin":"tuntia";break;case"d":return B?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":J=B?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return B?"kuukauden":"kuukausi";case"MM":J=B?"kuukauden":"kuukautta";break;case"y":return B?"vuoden":"vuosi";case"yy":J=B?"vuoden":"vuotta"}return function z(q,v){return q<10?v?u[q]:l[q]:q}(q,B)+" "+J}f.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kes\xe4kuu_hein\xe4kuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kes\xe4_hein\xe4_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[t\xe4n\xe4\xe4n] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s p\xe4\xe4st\xe4",past:"%s sitten",s:d,ss:d,m:d,mm:d,h:d,hh:d,d,dd:d,M:d,MM:d,y:d,yy:d},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},1766:function(C,k,m){!function(f){"use strict";f.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(u){return u},week:{dow:1,doy:4}})}(m(5439))},5867:function(C,k,m){!function(f){"use strict";f.defineLocale("fo",{months:"januar_februar_mars_apr\xedl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_m\xe1nadagur_t\xfdsdagur_mikudagur_h\xf3sdagur_fr\xedggjadagur_leygardagur".split("_"),weekdaysShort:"sun_m\xe1n_t\xfds_mik_h\xf3s_fr\xed_ley".split("_"),weekdaysMin:"su_m\xe1_t\xfd_mi_h\xf3_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[\xcd dag kl.] LT",nextDay:"[\xcd morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xcd gj\xe1r kl.] LT",lastWeek:"[s\xed\xf0stu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s s\xed\xf0ani",s:"f\xe1 sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein t\xedmi",hh:"%d t\xedmar",d:"ein dagur",dd:"%d dagar",M:"ein m\xe1na\xf0ur",MM:"%d m\xe1na\xf0ir",y:"eitt \xe1r",yy:"%d \xe1r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},6848:function(C,k,m){!function(f){"use strict";f.defineLocale("fr-ca",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(u,d){switch(d){default:case"M":case"Q":case"D":case"DDD":case"d":return u+(1===u?"er":"e");case"w":case"W":return u+(1===u?"re":"e")}}})}(m(5439))},7773:function(C,k,m){!function(f){"use strict";f.defineLocale("fr-ch",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(u,d){switch(d){default:case"M":case"Q":case"D":case"DDD":case"d":return u+(1===u?"er":"e");case"w":case"W":return u+(1===u?"re":"e")}},week:{dow:1,doy:4}})}(m(5439))},1636:function(C,k,m){!function(f){"use strict";var d=/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?|janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,z=[/^janv/i,/^f\xe9vr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^ao\xfbt/i,/^sept/i,/^oct/i,/^nov/i,/^d\xe9c/i];f.defineLocale("fr",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsRegex:d,monthsShortRegex:d,monthsStrictRegex:/^(janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,monthsShortStrictRegex:/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?)/i,monthsParse:z,longMonthsParse:z,shortMonthsParse:z,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(q,v){switch(v){case"D":return q+(1===q?"er":"");default:case"M":case"Q":case"DDD":case"d":return q+(1===q?"er":"e");case"w":case"W":return q+(1===q?"re":"e")}},week:{dow:1,doy:4}})}(m(5439))},4940:function(C,k,m){!function(f){"use strict";var l="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),u="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");f.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(z,g){return z?/-MMM-/.test(g)?u[z.month()]:l[z.month()]:l},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[\xf4fr\xfbne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien min\xfat",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(z){return z+(1===z||8===z||z>=20?"ste":"de")},week:{dow:1,doy:4}})}(m(5439))},1402:function(C,k,m){!function(f){"use strict";f.defineLocale("ga",{months:["Ean\xe1ir","Feabhra","M\xe1rta","Aibre\xe1n","Bealtaine","Meitheamh","I\xfail","L\xfanasa","Me\xe1n F\xf3mhair","Deireadh F\xf3mhair","Samhain","Nollaig"],monthsShort:["Ean","Feabh","M\xe1rt","Aib","Beal","Meith","I\xfail","L\xfan","M.F.","D.F.","Samh","Noll"],monthsParseExact:!0,weekdays:["D\xe9 Domhnaigh","D\xe9 Luain","D\xe9 M\xe1irt","D\xe9 C\xe9adaoin","D\xe9ardaoin","D\xe9 hAoine","D\xe9 Sathairn"],weekdaysShort:["Domh","Luan","M\xe1irt","C\xe9ad","D\xe9ar","Aoine","Sath"],weekdaysMin:["Do","Lu","M\xe1","C\xe9","D\xe9","A","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Am\xe1rach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inn\xe9 ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s \xf3 shin",s:"c\xfapla soicind",ss:"%d soicind",m:"n\xf3im\xe9ad",mm:"%d n\xf3im\xe9ad",h:"uair an chloig",hh:"%d uair an chloig",d:"l\xe1",dd:"%d l\xe1",M:"m\xed",MM:"%d m\xedonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(v){return v+(1===v?"d":v%10==2?"na":"mh")},week:{dow:1,doy:4}})}(m(5439))},6924:function(C,k,m){!function(f){"use strict";f.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am M\xe0rt","An Giblean","An C\xe8itean","An t-\xd2gmhios","An t-Iuchar","An L\xf9nastal","An t-Sultain","An D\xe0mhair","An t-Samhain","An D\xf9bhlachd"],monthsShort:["Faoi","Gear","M\xe0rt","Gibl","C\xe8it","\xd2gmh","Iuch","L\xf9n","Sult","D\xe0mh","Samh","D\xf9bh"],monthsParseExact:!0,weekdays:["Did\xf2mhnaich","Diluain","Dim\xe0irt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["D\xf2","Lu","M\xe0","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-m\xe0ireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-d\xe8 aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"m\xecos",MM:"%d m\xecosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(v){return v+(1===v?"d":v%10==2?"na":"mh")},week:{dow:1,doy:4}})}(m(5439))},6398:function(C,k,m){!function(f){"use strict";f.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xu\xf1o_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xu\xf1._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_m\xe9rcores_xoves_venres_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._m\xe9r._xov._ven._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_m\xe9_xo_ve_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextDay:function(){return"[ma\xf1\xe1 "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"\xe1s":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"\xe1":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"\xe1s":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(u){return 0===u.indexOf("un")?"n"+u:"en "+u},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(m(5439))},4995:function(C,k,m){!function(f){"use strict";function l(d,z,g,q){var v={s:["\u0925\u094b\u0921\u092f\u093e \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940","\u0925\u094b\u0921\u0947 \u0938\u0945\u0915\u0902\u0921"],ss:[d+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",d+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[d+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",d+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[d+" \u0935\u0930\u093e\u0902\u0928\u0940",d+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[d+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",d+" \u0926\u0940\u0938"],M:["\u090f\u0915\u093e \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928","\u090f\u0915 \u092e\u094d\u0939\u092f\u0928\u094b"],MM:[d+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",d+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[d+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",d+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return q?v[g][0]:v[g][1]}f.defineLocale("gom-deva",{months:{standalone:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u092f_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),format:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092e\u093e\u0930\u094d\u091a\u093e\u091a\u094d\u092f\u093e_\u090f\u092a\u094d\u0930\u0940\u0932\u093e\u091a\u094d\u092f\u093e_\u092e\u0947\u092f\u093e\u091a\u094d\u092f\u093e_\u091c\u0942\u0928\u093e\u091a\u094d\u092f\u093e_\u091c\u0941\u0932\u092f\u093e\u091a\u094d\u092f\u093e_\u0911\u0917\u0938\u094d\u091f\u093e\u091a\u094d\u092f\u093e_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0911\u0915\u094d\u091f\u094b\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0921\u093f\u0938\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940._\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u092f\u0924\u093e\u0930_\u0938\u094b\u092e\u093e\u0930_\u092e\u0902\u0917\u0933\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u092c\u093f\u0930\u0947\u0938\u094d\u0924\u093e\u0930_\u0938\u0941\u0915\u094d\u0930\u093e\u0930_\u0936\u0947\u0928\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0906\u092f\u0924._\u0938\u094b\u092e._\u092e\u0902\u0917\u0933._\u092c\u0941\u0927._\u092c\u094d\u0930\u0947\u0938\u094d\u0924._\u0938\u0941\u0915\u094d\u0930._\u0936\u0947\u0928.".split("_"),weekdaysMin:"\u0906_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u092c\u094d\u0930\u0947_\u0938\u0941_\u0936\u0947".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LTS:"A h:mm:ss [\u0935\u093e\u091c\u0924\u093e\u0902]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",llll:"ddd, D MMM YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]"},calendar:{sameDay:"[\u0906\u092f\u091c] LT",nextDay:"[\u092b\u093e\u0932\u094d\u092f\u093e\u0902] LT",nextWeek:"[\u092b\u0941\u0921\u0932\u094b] dddd[,] LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092b\u093e\u091f\u0932\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s \u0906\u0926\u0940\u0902",s:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(d,z){return"D"===z?d+"\u0935\u0947\u0930":d},week:{dow:0,doy:3},meridiemParse:/\u0930\u093e\u0924\u0940|\u0938\u0915\u093e\u0933\u0940\u0902|\u0926\u0928\u092a\u093e\u0930\u093e\u0902|\u0938\u093e\u0902\u091c\u0947/,meridiemHour:function(d,z){return 12===d&&(d=0),"\u0930\u093e\u0924\u0940"===z?d<4?d:d+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===z?d:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===z?d>12?d:d+12:"\u0938\u093e\u0902\u091c\u0947"===z?d+12:void 0},meridiem:function(d,z,g){return d<4?"\u0930\u093e\u0924\u0940":d<12?"\u0938\u0915\u093e\u0933\u0940\u0902":d<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":d<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}(m(5439))},2545:function(C,k,m){!function(f){"use strict";function l(d,z,g,q){var v={s:["thoddea sekondamni","thodde sekond"],ss:[d+" sekondamni",d+" sekond"],m:["eka mintan","ek minut"],mm:[d+" mintamni",d+" mintam"],h:["eka voran","ek vor"],hh:[d+" voramni",d+" voram"],d:["eka disan","ek dis"],dd:[d+" disamni",d+" dis"],M:["eka mhoinean","ek mhoino"],MM:[d+" mhoineamni",d+" mhoine"],y:["eka vorsan","ek voros"],yy:[d+" vorsamni",d+" vorsam"]};return q?v[g][0]:v[g][1]}f.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(d,z){return"D"===z?d+"er":d},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(d,z){return 12===d&&(d=0),"rati"===z?d<4?d:d+12:"sokallim"===z?d:"donparam"===z?d>12?d:d+12:"sanje"===z?d+12:void 0},meridiem:function(d,z,g){return d<4?"rati":d<12?"sokallim":d<16?"donparam":d<20?"sanje":"rati"}})}(m(5439))},2641:function(C,k,m){!function(f){"use strict";var l={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},u={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};f.defineLocale("gu",{months:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1\u0a86\u0ab0\u0ac0_\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1\u0a86\u0ab0\u0ac0_\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2_\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe\u0a88_\u0a91\u0a97\u0ab8\u0acd\u0a9f_\u0ab8\u0aaa\u0acd\u0a9f\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0a91\u0a95\u0acd\u0a9f\u0acd\u0aac\u0ab0_\u0aa8\u0ab5\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0aa1\u0abf\u0ab8\u0ac7\u0aae\u0acd\u0aac\u0ab0".split("_"),monthsShort:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1._\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1._\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf._\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe._\u0a91\u0a97._\u0ab8\u0aaa\u0acd\u0a9f\u0ac7._\u0a91\u0a95\u0acd\u0a9f\u0acd._\u0aa8\u0ab5\u0ac7._\u0aa1\u0abf\u0ab8\u0ac7.".split("_"),monthsParseExact:!0,weekdays:"\u0ab0\u0ab5\u0abf\u0ab5\u0abe\u0ab0_\u0ab8\u0acb\u0aae\u0ab5\u0abe\u0ab0_\u0aae\u0a82\u0a97\u0ab3\u0ab5\u0abe\u0ab0_\u0aac\u0ac1\u0aa7\u0acd\u0ab5\u0abe\u0ab0_\u0a97\u0ac1\u0ab0\u0ac1\u0ab5\u0abe\u0ab0_\u0ab6\u0ac1\u0a95\u0acd\u0ab0\u0ab5\u0abe\u0ab0_\u0ab6\u0aa8\u0abf\u0ab5\u0abe\u0ab0".split("_"),weekdaysShort:"\u0ab0\u0ab5\u0abf_\u0ab8\u0acb\u0aae_\u0aae\u0a82\u0a97\u0ab3_\u0aac\u0ac1\u0aa7\u0acd_\u0a97\u0ac1\u0ab0\u0ac1_\u0ab6\u0ac1\u0a95\u0acd\u0ab0_\u0ab6\u0aa8\u0abf".split("_"),weekdaysMin:"\u0ab0_\u0ab8\u0acb_\u0aae\u0a82_\u0aac\u0ac1_\u0a97\u0ac1_\u0ab6\u0ac1_\u0ab6".split("_"),longDateFormat:{LT:"A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LTS:"A h:mm:ss \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LLLL:"dddd, D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7"},calendar:{sameDay:"[\u0a86\u0a9c] LT",nextDay:"[\u0a95\u0abe\u0ab2\u0ac7] LT",nextWeek:"dddd, LT",lastDay:"[\u0a97\u0a87\u0a95\u0abe\u0ab2\u0ac7] LT",lastWeek:"[\u0aaa\u0abe\u0a9b\u0ab2\u0abe] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0aae\u0abe",past:"%s \u0aaa\u0ab9\u0ac7\u0ab2\u0abe",s:"\u0a85\u0aae\u0ac1\u0a95 \u0aaa\u0ab3\u0acb",ss:"%d \u0ab8\u0ac7\u0a95\u0a82\u0aa1",m:"\u0a8f\u0a95 \u0aae\u0abf\u0aa8\u0abf\u0a9f",mm:"%d \u0aae\u0abf\u0aa8\u0abf\u0a9f",h:"\u0a8f\u0a95 \u0a95\u0ab2\u0abe\u0a95",hh:"%d \u0a95\u0ab2\u0abe\u0a95",d:"\u0a8f\u0a95 \u0aa6\u0abf\u0ab5\u0ab8",dd:"%d \u0aa6\u0abf\u0ab5\u0ab8",M:"\u0a8f\u0a95 \u0aae\u0ab9\u0abf\u0aa8\u0acb",MM:"%d \u0aae\u0ab9\u0abf\u0aa8\u0acb",y:"\u0a8f\u0a95 \u0ab5\u0ab0\u0acd\u0ab7",yy:"%d \u0ab5\u0ab0\u0acd\u0ab7"},preparse:function(z){return z.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(g){return u[g]})},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(z,g){return 12===z&&(z=0),"\u0ab0\u0abe\u0aa4"===g?z<4?z:z+12:"\u0ab8\u0ab5\u0abe\u0ab0"===g?z:"\u0aac\u0aaa\u0acb\u0ab0"===g?z>=10?z:z+12:"\u0ab8\u0abe\u0a82\u0a9c"===g?z+12:void 0},meridiem:function(z,g,q){return z<4?"\u0ab0\u0abe\u0aa4":z<10?"\u0ab8\u0ab5\u0abe\u0ab0":z<17?"\u0aac\u0aaa\u0acb\u0ab0":z<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}(m(5439))},7536:function(C,k,m){!function(f){"use strict";f.defineLocale("he",{months:"\u05d9\u05e0\u05d5\u05d0\u05e8_\u05e4\u05d1\u05e8\u05d5\u05d0\u05e8_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05d9\u05dc_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8_\u05e1\u05e4\u05d8\u05de\u05d1\u05e8_\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8_\u05e0\u05d5\u05d1\u05de\u05d1\u05e8_\u05d3\u05e6\u05de\u05d1\u05e8".split("_"),monthsShort:"\u05d9\u05e0\u05d5\u05f3_\u05e4\u05d1\u05e8\u05f3_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05f3_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05f3_\u05e1\u05e4\u05d8\u05f3_\u05d0\u05d5\u05e7\u05f3_\u05e0\u05d5\u05d1\u05f3_\u05d3\u05e6\u05de\u05f3".split("_"),weekdays:"\u05e8\u05d0\u05e9\u05d5\u05df_\u05e9\u05e0\u05d9_\u05e9\u05dc\u05d9\u05e9\u05d9_\u05e8\u05d1\u05d9\u05e2\u05d9_\u05d7\u05de\u05d9\u05e9\u05d9_\u05e9\u05d9\u05e9\u05d9_\u05e9\u05d1\u05ea".split("_"),weekdaysShort:"\u05d0\u05f3_\u05d1\u05f3_\u05d2\u05f3_\u05d3\u05f3_\u05d4\u05f3_\u05d5\u05f3_\u05e9\u05f3".split("_"),weekdaysMin:"\u05d0_\u05d1_\u05d2_\u05d3_\u05d4_\u05d5_\u05e9".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [\u05d1]MMMM YYYY",LLL:"D [\u05d1]MMMM YYYY HH:mm",LLLL:"dddd, D [\u05d1]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[\u05d4\u05d9\u05d5\u05dd \u05d1\u05be]LT",nextDay:"[\u05de\u05d7\u05e8 \u05d1\u05be]LT",nextWeek:"dddd [\u05d1\u05e9\u05e2\u05d4] LT",lastDay:"[\u05d0\u05ea\u05de\u05d5\u05dc \u05d1\u05be]LT",lastWeek:"[\u05d1\u05d9\u05d5\u05dd] dddd [\u05d4\u05d0\u05d7\u05e8\u05d5\u05df \u05d1\u05e9\u05e2\u05d4] LT",sameElse:"L"},relativeTime:{future:"\u05d1\u05e2\u05d5\u05d3 %s",past:"\u05dc\u05e4\u05e0\u05d9 %s",s:"\u05de\u05e1\u05e4\u05e8 \u05e9\u05e0\u05d9\u05d5\u05ea",ss:"%d \u05e9\u05e0\u05d9\u05d5\u05ea",m:"\u05d3\u05e7\u05d4",mm:"%d \u05d3\u05e7\u05d5\u05ea",h:"\u05e9\u05e2\u05d4",hh:function(u){return 2===u?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":u+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(u){return 2===u?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":u+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(u){return 2===u?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":u+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(u){return 2===u?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":u%10==0&&10!==u?u+" \u05e9\u05e0\u05d4":u+" \u05e9\u05e0\u05d9\u05dd"}},meridiemParse:/\u05d0\u05d7\u05d4"\u05e6|\u05dc\u05e4\u05e0\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8|\u05d1\u05d1\u05d5\u05e7\u05e8|\u05d1\u05e2\u05e8\u05d1/i,isPM:function(u){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(u)},meridiem:function(u,d,z){return u<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":u<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":u<12?z?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":u<18?z?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}(m(5439))},6335:function(C,k,m){!function(f){"use strict";var l={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},u={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},d=[/^\u091c\u0928/i,/^\u092b\u093c\u0930|\u092b\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924\u0902|\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935|\u0928\u0935\u0902/i,/^\u0926\u093f\u0938\u0902|\u0926\u093f\u0938/i];f.defineLocale("hi",{months:{format:"\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930".split("_"),standalone:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u0902\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u0902\u092c\u0930_\u0926\u093f\u0938\u0902\u092c\u0930".split("_")},monthsShort:"\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938.".split("_"),weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u092c\u091c\u0947",LTS:"A h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947"},monthsParse:d,longMonthsParse:d,shortMonthsParse:[/^\u091c\u0928/i,/^\u092b\u093c\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935/i,/^\u0926\u093f\u0938/i],monthsRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsShortRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsStrictRegex:/^(\u091c\u0928\u0935\u0930\u0940?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908?|\u0905\u0917\u0938\u094d\u0924?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924?\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930?)/i,monthsShortStrictRegex:/^(\u091c\u0928\.?|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\.?|\u0905\u0917\.?|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\.?|\u0926\u093f\u0938\.?)/i,calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0915\u0932] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u0932] LT",lastWeek:"[\u092a\u093f\u091b\u0932\u0947] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u092e\u0947\u0902",past:"%s \u092a\u0939\u0932\u0947",s:"\u0915\u0941\u091b \u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0902\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u091f",mm:"%d \u092e\u093f\u0928\u091f",h:"\u090f\u0915 \u0918\u0902\u091f\u093e",hh:"%d \u0918\u0902\u091f\u0947",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u0940\u0928\u0947",MM:"%d \u092e\u0939\u0940\u0928\u0947",y:"\u090f\u0915 \u0935\u0930\u094d\u0937",yy:"%d \u0935\u0930\u094d\u0937"},preparse:function(q){return q.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(v){return u[v]})},postformat:function(q){return q.replace(/\d/g,function(v){return l[v]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(q,v){return 12===q&&(q=0),"\u0930\u093e\u0924"===v?q<4?q:q+12:"\u0938\u0941\u092c\u0939"===v?q:"\u0926\u094b\u092a\u0939\u0930"===v?q>=10?q:q+12:"\u0936\u093e\u092e"===v?q+12:void 0},meridiem:function(q,v,w){return q<4?"\u0930\u093e\u0924":q<10?"\u0938\u0941\u092c\u0939":q<17?"\u0926\u094b\u092a\u0939\u0930":q<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(m(5439))},7458:function(C,k,m){!function(f){"use strict";function l(d,z,g){var q=d+" ";switch(g){case"ss":return q+(1===d?"sekunda":2===d||3===d||4===d?"sekunde":"sekundi");case"m":return z?"jedna minuta":"jedne minute";case"mm":return q+(1===d?"minuta":2===d||3===d||4===d?"minute":"minuta");case"h":return z?"jedan sat":"jednog sata";case"hh":return q+(1===d?"sat":2===d||3===d||4===d?"sata":"sati");case"dd":return q+(1===d?"dan":"dana");case"MM":return q+(1===d?"mjesec":2===d||3===d||4===d?"mjeseca":"mjeseci");case"yy":return q+(1===d?"godina":2===d||3===d||4===d?"godine":"godina")}}f.defineLocale("hr",{months:{format:"sije\u010dnja_velja\u010de_o\u017eujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"sije\u010danj_velja\u010da_o\u017eujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._o\u017eu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:return"[pro\u0161lu] [nedjelju] [u] LT";case 3:return"[pro\u0161lu] [srijedu] [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:l,m:l,mm:l,h:l,hh:l,d:"dan",dd:l,M:"mjesec",MM:l,y:"godinu",yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(m(5439))},6540:function(C,k,m){!function(f){"use strict";var l="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function u(g,q,v,w){var B=g;switch(v){case"s":return w||q?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return B+(w||q)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(w||q?" perc":" perce");case"mm":return B+(w||q?" perc":" perce");case"h":return"egy"+(w||q?" \xf3ra":" \xf3r\xe1ja");case"hh":return B+(w||q?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(w||q?" nap":" napja");case"dd":return B+(w||q?" nap":" napja");case"M":return"egy"+(w||q?" h\xf3nap":" h\xf3napja");case"MM":return B+(w||q?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(w||q?" \xe9v":" \xe9ve");case"yy":return B+(w||q?" \xe9v":" \xe9ve")}return""}function d(g){return(g?"":"[m\xfalt] ")+"["+l[this.day()]+"] LT[-kor]"}f.defineLocale("hu",{months:"janu\xe1r_febru\xe1r_m\xe1rcius_\xe1prilis_m\xe1jus_j\xfanius_j\xfalius_augusztus_szeptember_okt\xf3ber_november_december".split("_"),monthsShort:"jan._feb._m\xe1rc._\xe1pr._m\xe1j._j\xfan._j\xfal._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vas\xe1rnap_h\xe9tf\u0151_kedd_szerda_cs\xfct\xf6rt\xf6k_p\xe9ntek_szombat".split("_"),weekdaysShort:"vas_h\xe9t_kedd_sze_cs\xfct_p\xe9n_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(g){return"u"===g.charAt(1).toLowerCase()},meridiem:function(g,q,v){return g<12?!0===v?"de":"DE":!0===v?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return d.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return d.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:u,ss:u,m:u,mm:u,h:u,hh:u,d:u,dd:u,M:u,MM:u,y:u,yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},5283:function(C,k,m){!function(f){"use strict";f.defineLocale("hy-am",{months:{format:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580\u056b_\u0583\u0565\u057f\u0580\u057e\u0561\u0580\u056b_\u0574\u0561\u0580\u057f\u056b_\u0561\u057a\u0580\u056b\u056c\u056b_\u0574\u0561\u0575\u056b\u057d\u056b_\u0570\u0578\u0582\u0576\u056b\u057d\u056b_\u0570\u0578\u0582\u056c\u056b\u057d\u056b_\u0585\u0563\u0578\u057d\u057f\u0578\u057d\u056b_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056b_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b".split("_"),standalone:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580_\u0583\u0565\u057f\u0580\u057e\u0561\u0580_\u0574\u0561\u0580\u057f_\u0561\u057a\u0580\u056b\u056c_\u0574\u0561\u0575\u056b\u057d_\u0570\u0578\u0582\u0576\u056b\u057d_\u0570\u0578\u0582\u056c\u056b\u057d_\u0585\u0563\u0578\u057d\u057f\u0578\u057d_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580".split("_")},monthsShort:"\u0570\u0576\u057e_\u0583\u057f\u0580_\u0574\u0580\u057f_\u0561\u057a\u0580_\u0574\u0575\u057d_\u0570\u0576\u057d_\u0570\u056c\u057d_\u0585\u0563\u057d_\u057d\u057a\u057f_\u0570\u056f\u057f_\u0576\u0574\u0562_\u0564\u056f\u057f".split("_"),weekdays:"\u056f\u056b\u0580\u0561\u056f\u056b_\u0565\u0580\u056f\u0578\u0582\u0577\u0561\u0562\u0569\u056b_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0570\u056b\u0576\u0563\u0577\u0561\u0562\u0569\u056b_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569".split("_"),weekdaysShort:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),weekdaysMin:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0569.",LLL:"D MMMM YYYY \u0569., HH:mm",LLLL:"dddd, D MMMM YYYY \u0569., HH:mm"},calendar:{sameDay:"[\u0561\u0575\u057d\u0585\u0580] LT",nextDay:"[\u057e\u0561\u0572\u0568] LT",lastDay:"[\u0565\u0580\u0565\u056f] LT",nextWeek:function(){return"dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},lastWeek:function(){return"[\u0561\u0576\u0581\u0561\u056e] dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},sameElse:"L"},relativeTime:{future:"%s \u0570\u0565\u057f\u0578",past:"%s \u0561\u057c\u0561\u057b",s:"\u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",ss:"%d \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",m:"\u0580\u0578\u057a\u0565",mm:"%d \u0580\u0578\u057a\u0565",h:"\u056a\u0561\u0574",hh:"%d \u056a\u0561\u0574",d:"\u0585\u0580",dd:"%d \u0585\u0580",M:"\u0561\u0574\u056b\u057d",MM:"%d \u0561\u0574\u056b\u057d",y:"\u057f\u0561\u0580\u056b",yy:"%d \u057f\u0561\u0580\u056b"},meridiemParse:/\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,isPM:function(u){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(u)},meridiem:function(u){return u<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":u<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":u<17?"\u0581\u0565\u0580\u0565\u056f\u057e\u0561":"\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,ordinal:function(u,d){switch(d){case"DDD":case"w":case"W":case"DDDo":return 1===u?u+"-\u056b\u0576":u+"-\u0580\u0564";default:return u}},week:{dow:1,doy:7}})}(m(5439))},8780:function(C,k,m){!function(f){"use strict";f.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(u,d){return 12===u&&(u=0),"pagi"===d?u:"siang"===d?u>=11?u:u+12:"sore"===d||"malam"===d?u+12:void 0},meridiem:function(u,d,z){return u<11?"pagi":u<15?"siang":u<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(m(5439))},4205:function(C,k,m){!function(f){"use strict";function l(z){return z%100==11||z%10!=1}function u(z,g,q,v){var w=z+" ";switch(q){case"s":return g||v?"nokkrar sek\xfandur":"nokkrum sek\xfandum";case"ss":return l(z)?w+(g||v?"sek\xfandur":"sek\xfandum"):w+"sek\xfanda";case"m":return g?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return l(z)?w+(g||v?"m\xedn\xfatur":"m\xedn\xfatum"):g?w+"m\xedn\xfata":w+"m\xedn\xfatu";case"hh":return l(z)?w+(g||v?"klukkustundir":"klukkustundum"):w+"klukkustund";case"d":return g?"dagur":v?"dag":"degi";case"dd":return l(z)?g?w+"dagar":w+(v?"daga":"d\xf6gum"):g?w+"dagur":w+(v?"dag":"degi");case"M":return g?"m\xe1nu\xf0ur":v?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return l(z)?g?w+"m\xe1nu\xf0ir":w+(v?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):g?w+"m\xe1nu\xf0ur":w+(v?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return g||v?"\xe1r":"\xe1ri";case"yy":return l(z)?w+(g||v?"\xe1r":"\xe1rum"):w+(g||v?"\xe1r":"\xe1ri")}}f.defineLocale("is",{months:"jan\xfaar_febr\xfaar_mars_apr\xedl_ma\xed_j\xfan\xed_j\xfal\xed_\xe1g\xfast_september_okt\xf3ber_n\xf3vember_desember".split("_"),monthsShort:"jan_feb_mar_apr_ma\xed_j\xfan_j\xfal_\xe1g\xfa_sep_okt_n\xf3v_des".split("_"),weekdays:"sunnudagur_m\xe1nudagur_\xferi\xf0judagur_mi\xf0vikudagur_fimmtudagur_f\xf6studagur_laugardagur".split("_"),weekdaysShort:"sun_m\xe1n_\xferi_mi\xf0_fim_f\xf6s_lau".split("_"),weekdaysMin:"Su_M\xe1_\xder_Mi_Fi_F\xf6_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[\xed dag kl.] LT",nextDay:"[\xe1 morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xed g\xe6r kl.] LT",lastWeek:"[s\xed\xf0asta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s s\xed\xf0an",s:u,ss:u,m:u,mm:u,h:"klukkustund",hh:u,d:u,dd:u,M:u,MM:u,y:u,yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},9985:function(C,k,m){!function(f){"use strict";f.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){return 0===this.day()?"[la scorsa] dddd [alle] LT":"[lo scorso] dddd [alle] LT"},sameElse:"L"},relativeTime:{future:function(u){return(/^[0-9].+$/.test(u)?"tra":"in")+" "+u},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(m(5439))},4211:function(C,k,m){!function(f){"use strict";f.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){return 0===this.day()?"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT":"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(m(5439))},1003:function(C,k,m){!function(f){"use strict";f.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"\u4ee4\u548c",narrow:"\u32ff",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"\u5e73\u6210",narrow:"\u337b",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"\u662d\u548c",narrow:"\u337c",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"\u5927\u6b63",narrow:"\u337d",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"\u660e\u6cbb",narrow:"\u337e",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"\u897f\u66a6",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"\u7d00\u5143\u524d",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(\u5143|\d+)\u5e74/,eraYearOrdinalParse:function(u,d){return"\u5143"===d[1]?1:parseInt(d[1]||u,10)},months:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u65e5\u66dc\u65e5_\u6708\u66dc\u65e5_\u706b\u66dc\u65e5_\u6c34\u66dc\u65e5_\u6728\u66dc\u65e5_\u91d1\u66dc\u65e5_\u571f\u66dc\u65e5".split("_"),weekdaysShort:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),weekdaysMin:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5(ddd) HH:mm"},meridiemParse:/\u5348\u524d|\u5348\u5f8c/i,isPM:function(u){return"\u5348\u5f8c"===u},meridiem:function(u,d,z){return u<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(u){return u.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(u){return this.week()!==u.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(u,d){switch(d){case"y":return 1===u?"\u5143\u5e74":u+"\u5e74";case"d":case"D":case"DDD":return u+"\u65e5";default:return u}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u6570\u79d2",ss:"%d\u79d2",m:"1\u5206",mm:"%d\u5206",h:"1\u6642\u9593",hh:"%d\u6642\u9593",d:"1\u65e5",dd:"%d\u65e5",M:"1\u30f6\u6708",MM:"%d\u30f6\u6708",y:"1\u5e74",yy:"%d\u5e74"}})}(m(5439))},420:function(C,k,m){!function(f){"use strict";f.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(u,d){return 12===u&&(u=0),"enjing"===d?u:"siyang"===d?u>=11?u:u+12:"sonten"===d||"ndalu"===d?u+12:void 0},meridiem:function(u,d,z){return u<11?"enjing":u<15?"siyang":u<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(m(5439))},851:function(C,k,m){!function(f){"use strict";f.defineLocale("ka",{months:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8_\u10db\u10d0\u10e0\u10e2\u10d8_\u10d0\u10de\u10e0\u10d8\u10da\u10d8_\u10db\u10d0\u10d8\u10e1\u10d8_\u10d8\u10d5\u10dc\u10d8\u10e1\u10d8_\u10d8\u10d5\u10da\u10d8\u10e1\u10d8_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8".split("_"),monthsShort:"\u10d8\u10d0\u10dc_\u10d7\u10d4\u10d1_\u10db\u10d0\u10e0_\u10d0\u10de\u10e0_\u10db\u10d0\u10d8_\u10d8\u10d5\u10dc_\u10d8\u10d5\u10da_\u10d0\u10d2\u10d5_\u10e1\u10d4\u10e5_\u10dd\u10e5\u10e2_\u10dc\u10dd\u10d4_\u10d3\u10d4\u10d9".split("_"),weekdays:{standalone:"\u10d9\u10d5\u10d8\u10e0\u10d0_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8_\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8".split("_"),format:"\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1_\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1".split("_"),isFormat:/(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/},weekdaysShort:"\u10d9\u10d5\u10d8_\u10dd\u10e0\u10e8_\u10e1\u10d0\u10db_\u10dd\u10d7\u10ee_\u10ee\u10e3\u10d7_\u10de\u10d0\u10e0_\u10e8\u10d0\u10d1".split("_"),weekdaysMin:"\u10d9\u10d5_\u10dd\u10e0_\u10e1\u10d0_\u10dd\u10d7_\u10ee\u10e3_\u10de\u10d0_\u10e8\u10d0".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u10d3\u10e6\u10d4\u10e1] LT[-\u10d6\u10d4]",nextDay:"[\u10ee\u10d5\u10d0\u10da] LT[-\u10d6\u10d4]",lastDay:"[\u10d2\u10e3\u10e8\u10d8\u10dc] LT[-\u10d6\u10d4]",nextWeek:"[\u10e8\u10d4\u10db\u10d3\u10d4\u10d2] dddd LT[-\u10d6\u10d4]",lastWeek:"[\u10ec\u10d8\u10dc\u10d0] dddd LT-\u10d6\u10d4",sameElse:"L"},relativeTime:{future:function(u){return u.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(d,z,g){return"\u10d8"===g?z+"\u10e8\u10d8":z+g+"\u10e8\u10d8"})},past:function(u){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(u)?u.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(u)?u.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):u},s:"\u10e0\u10d0\u10db\u10d3\u10d4\u10dc\u10d8\u10db\u10d4 \u10ec\u10d0\u10db\u10d8",ss:"%d \u10ec\u10d0\u10db\u10d8",m:"\u10ec\u10e3\u10d7\u10d8",mm:"%d \u10ec\u10e3\u10d7\u10d8",h:"\u10e1\u10d0\u10d0\u10d7\u10d8",hh:"%d \u10e1\u10d0\u10d0\u10d7\u10d8",d:"\u10d3\u10e6\u10d4",dd:"%d \u10d3\u10e6\u10d4",M:"\u10d7\u10d5\u10d4",MM:"%d \u10d7\u10d5\u10d4",y:"\u10ec\u10d4\u10da\u10d8",yy:"%d \u10ec\u10d4\u10da\u10d8"},dayOfMonthOrdinalParse:/0|1-\u10da\u10d8|\u10db\u10d4-\d{1,2}|\d{1,2}-\u10d4/,ordinal:function(u){return 0===u?u:1===u?u+"-\u10da\u10d8":u<20||u<=100&&u%20==0||u%100==0?"\u10db\u10d4-"+u:u+"-\u10d4"},week:{dow:1,doy:7}})}(m(5439))},6074:function(C,k,m){!function(f){"use strict";var l={0:"-\u0448\u0456",1:"-\u0448\u0456",2:"-\u0448\u0456",3:"-\u0448\u0456",4:"-\u0448\u0456",5:"-\u0448\u0456",6:"-\u0448\u044b",7:"-\u0448\u0456",8:"-\u0448\u0456",9:"-\u0448\u044b",10:"-\u0448\u044b",20:"-\u0448\u044b",30:"-\u0448\u044b",40:"-\u0448\u044b",50:"-\u0448\u0456",60:"-\u0448\u044b",70:"-\u0448\u0456",80:"-\u0448\u0456",90:"-\u0448\u044b",100:"-\u0448\u0456"};f.defineLocale("kk",{months:"\u049b\u0430\u04a3\u0442\u0430\u0440_\u0430\u049b\u043f\u0430\u043d_\u043d\u0430\u0443\u0440\u044b\u0437_\u0441\u04d9\u0443\u0456\u0440_\u043c\u0430\u043c\u044b\u0440_\u043c\u0430\u0443\u0441\u044b\u043c_\u0448\u0456\u043b\u0434\u0435_\u0442\u0430\u043c\u044b\u0437_\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a_\u049b\u0430\u0437\u0430\u043d_\u049b\u0430\u0440\u0430\u0448\u0430_\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d".split("_"),monthsShort:"\u049b\u0430\u04a3_\u0430\u049b\u043f_\u043d\u0430\u0443_\u0441\u04d9\u0443_\u043c\u0430\u043c_\u043c\u0430\u0443_\u0448\u0456\u043b_\u0442\u0430\u043c_\u049b\u044b\u0440_\u049b\u0430\u0437_\u049b\u0430\u0440_\u0436\u0435\u043b".split("_"),weekdays:"\u0436\u0435\u043a\u0441\u0435\u043d\u0431\u0456_\u0434\u04af\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u04d9\u0440\u0441\u0435\u043d\u0431\u0456_\u0431\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0436\u04b1\u043c\u0430_\u0441\u0435\u043d\u0431\u0456".split("_"),weekdaysShort:"\u0436\u0435\u043a_\u0434\u04af\u0439_\u0441\u0435\u0439_\u0441\u04d9\u0440_\u0431\u0435\u0439_\u0436\u04b1\u043c_\u0441\u0435\u043d".split("_"),weekdaysMin:"\u0436\u043a_\u0434\u0439_\u0441\u0439_\u0441\u0440_\u0431\u0439_\u0436\u043c_\u0441\u043d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u0456\u043d \u0441\u0430\u0493\u0430\u0442] LT",nextDay:"[\u0415\u0440\u0442\u0435\u04a3 \u0441\u0430\u0493\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0493\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0448\u0435 \u0441\u0430\u0493\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u0435\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u04a3] dddd [\u0441\u0430\u0493\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0456\u0448\u0456\u043d\u0434\u0435",past:"%s \u0431\u04b1\u0440\u044b\u043d",s:"\u0431\u0456\u0440\u043d\u0435\u0448\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0456\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u0431\u0456\u0440 \u0441\u0430\u0493\u0430\u0442",hh:"%d \u0441\u0430\u0493\u0430\u0442",d:"\u0431\u0456\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0456\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0456\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0448\u0456|\u0448\u044b)/,ordinal:function(d){return d+(l[d]||l[d%10]||l[d>=100?100:null])},week:{dow:1,doy:7}})}(m(5439))},3343:function(C,k,m){!function(f){"use strict";var l={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},u={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};f.defineLocale("km",{months:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),monthsShort:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),weekdays:"\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799_\u1785\u17d0\u1793\u17d2\u1791_\u17a2\u1784\u17d2\u1782\u17b6\u179a_\u1796\u17bb\u1792_\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd_\u179f\u17bb\u1780\u17d2\u179a_\u179f\u17c5\u179a\u17cd".split("_"),weekdaysShort:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysMin:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,isPM:function(z){return"\u179b\u17d2\u1784\u17b6\u1785"===z},meridiem:function(z,g,q){return z<12?"\u1796\u17d2\u179a\u17b9\u1780":"\u179b\u17d2\u1784\u17b6\u1785"},calendar:{sameDay:"[\u1790\u17d2\u1784\u17c3\u1793\u17c1\u17c7 \u1798\u17c9\u17c4\u1784] LT",nextDay:"[\u179f\u17d2\u17a2\u17c2\u1780 \u1798\u17c9\u17c4\u1784] LT",nextWeek:"dddd [\u1798\u17c9\u17c4\u1784] LT",lastDay:"[\u1798\u17d2\u179f\u17b7\u179b\u1798\u17b7\u1789 \u1798\u17c9\u17c4\u1784] LT",lastWeek:"dddd [\u179f\u1794\u17d2\u178f\u17b6\u17a0\u17cd\u1798\u17bb\u1793] [\u1798\u17c9\u17c4\u1784] LT",sameElse:"L"},relativeTime:{future:"%s\u1791\u17c0\u178f",past:"%s\u1798\u17bb\u1793",s:"\u1794\u17c9\u17bb\u1793\u17d2\u1798\u17b6\u1793\u179c\u17b7\u1793\u17b6\u1791\u17b8",ss:"%d \u179c\u17b7\u1793\u17b6\u1791\u17b8",m:"\u1798\u17bd\u1799\u1793\u17b6\u1791\u17b8",mm:"%d \u1793\u17b6\u1791\u17b8",h:"\u1798\u17bd\u1799\u1798\u17c9\u17c4\u1784",hh:"%d \u1798\u17c9\u17c4\u1784",d:"\u1798\u17bd\u1799\u1790\u17d2\u1784\u17c3",dd:"%d \u1790\u17d2\u1784\u17c3",M:"\u1798\u17bd\u1799\u1781\u17c2",MM:"%d \u1781\u17c2",y:"\u1798\u17bd\u1799\u1786\u17d2\u1793\u17b6\u17c6",yy:"%d \u1786\u17d2\u1793\u17b6\u17c6"},dayOfMonthOrdinalParse:/\u1791\u17b8\d{1,2}/,ordinal:"\u1791\u17b8%d",preparse:function(z){return z.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(g){return u[g]})},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]})},week:{dow:1,doy:4}})}(m(5439))},4799:function(C,k,m){!function(f){"use strict";var l={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},u={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};f.defineLocale("kn",{months:"\u0c9c\u0ca8\u0cb5\u0cb0\u0cbf_\u0cab\u0cc6\u0cac\u0ccd\u0cb0\u0cb5\u0cb0\u0cbf_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5\u0cac\u0cb0\u0ccd_\u0ca8\u0cb5\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82\u0cac\u0cb0\u0ccd".split("_"),monthsShort:"\u0c9c\u0ca8_\u0cab\u0cc6\u0cac\u0ccd\u0cb0_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5_\u0ca8\u0cb5\u0cc6\u0c82_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82".split("_"),monthsParseExact:!0,weekdays:"\u0cad\u0cbe\u0ca8\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae\u0cb5\u0cbe\u0cb0_\u0cae\u0c82\u0c97\u0cb3\u0cb5\u0cbe\u0cb0_\u0cac\u0cc1\u0ca7\u0cb5\u0cbe\u0cb0_\u0c97\u0cc1\u0cb0\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0\u0cb5\u0cbe\u0cb0_\u0cb6\u0ca8\u0cbf\u0cb5\u0cbe\u0cb0".split("_"),weekdaysShort:"\u0cad\u0cbe\u0ca8\u0cc1_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae_\u0cae\u0c82\u0c97\u0cb3_\u0cac\u0cc1\u0ca7_\u0c97\u0cc1\u0cb0\u0cc1_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0_\u0cb6\u0ca8\u0cbf".split("_"),weekdaysMin:"\u0cad\u0cbe_\u0cb8\u0cc6\u0cc2\u0cd5_\u0cae\u0c82_\u0cac\u0cc1_\u0c97\u0cc1_\u0cb6\u0cc1_\u0cb6".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c87\u0c82\u0ca6\u0cc1] LT",nextDay:"[\u0ca8\u0cbe\u0cb3\u0cc6] LT",nextWeek:"dddd, LT",lastDay:"[\u0ca8\u0cbf\u0ca8\u0ccd\u0ca8\u0cc6] LT",lastWeek:"[\u0c95\u0cc6\u0cc2\u0ca8\u0cc6\u0caf] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0ca8\u0c82\u0ca4\u0cb0",past:"%s \u0cb9\u0cbf\u0c82\u0ca6\u0cc6",s:"\u0c95\u0cc6\u0cb2\u0cb5\u0cc1 \u0c95\u0ccd\u0cb7\u0ca3\u0c97\u0cb3\u0cc1",ss:"%d \u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1",m:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",mm:"%d \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",h:"\u0c92\u0c82\u0ca6\u0cc1 \u0c97\u0c82\u0c9f\u0cc6",hh:"%d \u0c97\u0c82\u0c9f\u0cc6",d:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca6\u0cbf\u0ca8",dd:"%d \u0ca6\u0cbf\u0ca8",M:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",MM:"%d \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",y:"\u0c92\u0c82\u0ca6\u0cc1 \u0cb5\u0cb0\u0ccd\u0cb7",yy:"%d \u0cb5\u0cb0\u0ccd\u0cb7"},preparse:function(z){return z.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(g){return u[g]})},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]})},meridiemParse:/\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,meridiemHour:function(z,g){return 12===z&&(z=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===g?z<4?z:z+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===g?z:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===g?z>=10?z:z+12:"\u0cb8\u0c82\u0c9c\u0cc6"===g?z+12:void 0},meridiem:function(z,g,q){return z<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":z<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":z<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":z<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(z){return z+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}(m(5439))},3549:function(C,k,m){!function(f){"use strict";f.defineLocale("ko",{months:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),monthsShort:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),weekdays:"\uc77c\uc694\uc77c_\uc6d4\uc694\uc77c_\ud654\uc694\uc77c_\uc218\uc694\uc77c_\ubaa9\uc694\uc77c_\uae08\uc694\uc77c_\ud1a0\uc694\uc77c".split("_"),weekdaysShort:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),weekdaysMin:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY\ub144 MMMM D\uc77c",LLL:"YYYY\ub144 MMMM D\uc77c A h:mm",LLLL:"YYYY\ub144 MMMM D\uc77c dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY\ub144 MMMM D\uc77c",lll:"YYYY\ub144 MMMM D\uc77c A h:mm",llll:"YYYY\ub144 MMMM D\uc77c dddd A h:mm"},calendar:{sameDay:"\uc624\ub298 LT",nextDay:"\ub0b4\uc77c LT",nextWeek:"dddd LT",lastDay:"\uc5b4\uc81c LT",lastWeek:"\uc9c0\ub09c\uc8fc dddd LT",sameElse:"L"},relativeTime:{future:"%s \ud6c4",past:"%s \uc804",s:"\uba87 \ucd08",ss:"%d\ucd08",m:"1\ubd84",mm:"%d\ubd84",h:"\ud55c \uc2dc\uac04",hh:"%d\uc2dc\uac04",d:"\ud558\ub8e8",dd:"%d\uc77c",M:"\ud55c \ub2ec",MM:"%d\ub2ec",y:"\uc77c \ub144",yy:"%d\ub144"},dayOfMonthOrdinalParse:/\d{1,2}(\uc77c|\uc6d4|\uc8fc)/,ordinal:function(u,d){switch(d){case"d":case"D":case"DDD":return u+"\uc77c";case"M":return u+"\uc6d4";case"w":case"W":return u+"\uc8fc";default:return u}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(u){return"\uc624\ud6c4"===u},meridiem:function(u,d,z){return u<12?"\uc624\uc804":"\uc624\ud6c4"}})}(m(5439))},1037:function(C,k,m){!function(f){"use strict";var l={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},u={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},d=["\u06a9\u0627\u0646\u0648\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0634\u0648\u0628\u0627\u062a","\u0626\u0627\u0632\u0627\u0631","\u0646\u06cc\u0633\u0627\u0646","\u0626\u0627\u06cc\u0627\u0631","\u062d\u0648\u0632\u06d5\u06cc\u0631\u0627\u0646","\u062a\u06d5\u0645\u0645\u0648\u0632","\u0626\u0627\u0628","\u0626\u06d5\u06cc\u0644\u0648\u0648\u0644","\u062a\u0634\u0631\u06cc\u0646\u06cc \u06cc\u06d5\u0643\u06d5\u0645","\u062a\u0634\u0631\u06cc\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0643\u0627\u0646\u0648\u0646\u06cc \u06cc\u06d5\u06a9\u06d5\u0645"];f.defineLocale("ku",{months:d,monthsShort:d,weekdays:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u062f\u0648\u0648\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0633\u06ce\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysShort:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645_\u062f\u0648\u0648\u0634\u0647\u200c\u0645_\u0633\u06ce\u0634\u0647\u200c\u0645_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u0647_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c|\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc/,isPM:function(g){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(g)},meridiem:function(g,q,v){return g<12?"\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc":"\u0626\u06ce\u0648\u0627\u0631\u0647\u200c"},calendar:{sameDay:"[\u0626\u0647\u200c\u0645\u0631\u06c6 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextDay:"[\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastDay:"[\u062f\u0648\u06ce\u0646\u06ce \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",sameElse:"L"},relativeTime:{future:"\u0644\u0647\u200c %s",past:"%s",s:"\u0686\u0647\u200c\u0646\u062f \u0686\u0631\u0643\u0647\u200c\u06cc\u0647\u200c\u0643",ss:"\u0686\u0631\u0643\u0647\u200c %d",m:"\u06cc\u0647\u200c\u0643 \u062e\u0648\u0644\u0647\u200c\u0643",mm:"%d \u062e\u0648\u0644\u0647\u200c\u0643",h:"\u06cc\u0647\u200c\u0643 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",hh:"%d \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",d:"\u06cc\u0647\u200c\u0643 \u0695\u06c6\u0698",dd:"%d \u0695\u06c6\u0698",M:"\u06cc\u0647\u200c\u0643 \u0645\u0627\u0646\u06af",MM:"%d \u0645\u0627\u0646\u06af",y:"\u06cc\u0647\u200c\u0643 \u0633\u0627\u06b5",yy:"%d \u0633\u0627\u06b5"},preparse:function(g){return g.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(q){return u[q]}).replace(/\u060c/g,",")},postformat:function(g){return g.replace(/\d/g,function(q){return l[q]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(m(5439))},3125:function(C,k,m){!function(f){"use strict";var l={0:"-\u0447\u04af",1:"-\u0447\u0438",2:"-\u0447\u0438",3:"-\u0447\u04af",4:"-\u0447\u04af",5:"-\u0447\u0438",6:"-\u0447\u044b",7:"-\u0447\u0438",8:"-\u0447\u0438",9:"-\u0447\u0443",10:"-\u0447\u0443",20:"-\u0447\u044b",30:"-\u0447\u0443",40:"-\u0447\u044b",50:"-\u0447\u04af",60:"-\u0447\u044b",70:"-\u0447\u0438",80:"-\u0447\u0438",90:"-\u0447\u0443",100:"-\u0447\u04af"};f.defineLocale("ky",{months:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u0416\u0435\u043a\u0448\u0435\u043c\u0431\u0438_\u0414\u04af\u0439\u0448\u04e9\u043c\u0431\u04af_\u0428\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0428\u0430\u0440\u0448\u0435\u043c\u0431\u0438_\u0411\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0416\u0443\u043c\u0430_\u0418\u0448\u0435\u043c\u0431\u0438".split("_"),weekdaysShort:"\u0416\u0435\u043a_\u0414\u04af\u0439_\u0428\u0435\u0439_\u0428\u0430\u0440_\u0411\u0435\u0439_\u0416\u0443\u043c_\u0418\u0448\u0435".split("_"),weekdaysMin:"\u0416\u043a_\u0414\u0439_\u0428\u0439_\u0428\u0440_\u0411\u0439_\u0416\u043c_\u0418\u0448".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u04af\u043d \u0441\u0430\u0430\u0442] LT",nextDay:"[\u042d\u0440\u0442\u0435\u04a3 \u0441\u0430\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0447\u044d\u044d \u0441\u0430\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u04e9\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u043d] dddd [\u043a\u04af\u043d\u04af] [\u0441\u0430\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0438\u0447\u0438\u043d\u0434\u0435",past:"%s \u043c\u0443\u0440\u0443\u043d",s:"\u0431\u0438\u0440\u043d\u0435\u0447\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0438\u0440 \u043c\u04af\u043d\u04e9\u0442",mm:"%d \u043c\u04af\u043d\u04e9\u0442",h:"\u0431\u0438\u0440 \u0441\u0430\u0430\u0442",hh:"%d \u0441\u0430\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0438\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0438\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0447\u0438|\u0447\u044b|\u0447\u04af|\u0447\u0443)/,ordinal:function(d){return d+(l[d]||l[d%10]||l[d>=100?100:null])},week:{dow:1,doy:7}})}(m(5439))},9586:function(C,k,m){!function(f){"use strict";function l(q,v,w,B){var J={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return v?J[w][0]:J[w][1]}function z(q){if(q=parseInt(q,10),isNaN(q))return!1;if(q<0)return!0;if(q<10)return 4<=q&&q<=7;if(q<100){var v=q%10;return z(0===v?q/10:v)}if(q<1e4){for(;q>=10;)q/=10;return z(q)}return z(q/=1e3)}f.defineLocale("lb",{months:"Januar_Februar_M\xe4erz_Abr\xebll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_M\xe9indeg_D\xebnschdeg_M\xebttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._M\xe9._D\xeb._M\xeb._Do._Fr._Sa.".split("_"),weekdaysMin:"So_M\xe9_D\xeb_M\xeb_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[G\xebschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function u(q){return z(q.substr(0,q.indexOf(" ")))?"a "+q:"an "+q},past:function d(q){return z(q.substr(0,q.indexOf(" ")))?"viru "+q:"virun "+q},s:"e puer Sekonnen",ss:"%d Sekonnen",m:l,mm:"%d Minutten",h:l,hh:"%d Stonnen",d:l,dd:"%d Deeg",M:l,MM:"%d M\xe9int",y:l,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},2349:function(C,k,m){!function(f){"use strict";f.defineLocale("lo",{months:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),monthsShort:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),weekdays:"\u0ead\u0eb2\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysShort:"\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysMin:"\u0e97_\u0e88_\u0ead\u0e84_\u0e9e_\u0e9e\u0eab_\u0eaa\u0e81_\u0eaa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"\u0ea7\u0eb1\u0e99dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2|\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87/,isPM:function(u){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===u},meridiem:function(u,d,z){return u<12?"\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2":"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"},calendar:{sameDay:"[\u0ea1\u0eb7\u0ec9\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextDay:"[\u0ea1\u0eb7\u0ec9\u0ead\u0eb7\u0ec8\u0e99\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0edc\u0ec9\u0eb2\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastDay:"[\u0ea1\u0eb7\u0ec9\u0ea7\u0eb2\u0e99\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0ec1\u0ea5\u0ec9\u0ea7\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",sameElse:"L"},relativeTime:{future:"\u0ead\u0eb5\u0e81 %s",past:"%s\u0e9c\u0ec8\u0eb2\u0e99\u0ea1\u0eb2",s:"\u0e9a\u0ecd\u0ec8\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0ec3\u0e94\u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",ss:"%d \u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",m:"1 \u0e99\u0eb2\u0e97\u0eb5",mm:"%d \u0e99\u0eb2\u0e97\u0eb5",h:"1 \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",hh:"%d \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",d:"1 \u0ea1\u0eb7\u0ec9",dd:"%d \u0ea1\u0eb7\u0ec9",M:"1 \u0ec0\u0e94\u0eb7\u0ead\u0e99",MM:"%d \u0ec0\u0e94\u0eb7\u0ead\u0e99",y:"1 \u0e9b\u0eb5",yy:"%d \u0e9b\u0eb5"},dayOfMonthOrdinalParse:/(\u0e97\u0eb5\u0ec8)\d{1,2}/,ordinal:function(u){return"\u0e97\u0eb5\u0ec8"+u}})}(m(5439))},2400:function(C,k,m){!function(f){"use strict";var l={ss:"sekund\u0117_sekund\u017ei\u0173_sekundes",m:"minut\u0117_minut\u0117s_minut\u0119",mm:"minut\u0117s_minu\u010di\u0173_minutes",h:"valanda_valandos_valand\u0105",hh:"valandos_valand\u0173_valandas",d:"diena_dienos_dien\u0105",dd:"dienos_dien\u0173_dienas",M:"m\u0117nuo_m\u0117nesio_m\u0117nes\u012f",MM:"m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",y:"metai_met\u0173_metus",yy:"metai_met\u0173_metus"};function d(w,B,J,c0){return B?g(J)[0]:c0?g(J)[1]:g(J)[2]}function z(w){return w%10==0||w>10&&w<20}function g(w){return l[w].split("_")}function q(w,B,J,c0){var g0=w+" ";return 1===w?g0+d(0,B,J[0],c0):B?g0+(z(w)?g(J)[1]:g(J)[0]):c0?g0+g(J)[1]:g0+(z(w)?g(J)[1]:g(J)[2])}f.defineLocale("lt",{months:{format:"sausio_vasario_kovo_baland\u017eio_gegu\u017e\u0117s_bir\u017eelio_liepos_rugpj\u016b\u010dio_rugs\u0117jo_spalio_lapkri\u010dio_gruod\u017eio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegu\u017e\u0117_bir\u017eelis_liepa_rugpj\u016btis_rugs\u0117jis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadien\u012f_pirmadien\u012f_antradien\u012f_tre\u010diadien\u012f_ketvirtadien\u012f_penktadien\u012f_\u0161e\u0161tadien\u012f".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_tre\u010diadienis_ketvirtadienis_penktadienis_\u0161e\u0161tadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_\u0160e\u0161".split("_"),weekdaysMin:"S_P_A_T_K_Pn_\u0160".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[\u0160iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Pra\u0117jus\u012f] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prie\u0161 %s",s:function u(w,B,J,c0){return B?"kelios sekund\u0117s":c0?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:q,m:d,mm:q,h:d,hh:q,d,dd:q,M:d,MM:q,y:d,yy:q},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(w){return w+"-oji"},week:{dow:1,doy:4}})}(m(5439))},9991:function(C,k,m){!function(f){"use strict";var l={ss:"sekundes_sekund\u0113m_sekunde_sekundes".split("_"),m:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),mm:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),h:"stundas_stund\u0101m_stunda_stundas".split("_"),hh:"stundas_stund\u0101m_stunda_stundas".split("_"),d:"dienas_dien\u0101m_diena_dienas".split("_"),dd:"dienas_dien\u0101m_diena_dienas".split("_"),M:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),MM:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function u(v,w,B){return B?w%10==1&&w%100!=11?v[2]:v[3]:w%10==1&&w%100!=11?v[0]:v[1]}function d(v,w,B){return v+" "+u(l[B],v,w)}function z(v,w,B){return u(l[B],v,w)}f.defineLocale("lv",{months:"janv\u0101ris_febru\u0101ris_marts_apr\u012blis_maijs_j\u016bnijs_j\u016blijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_j\u016bn_j\u016bl_aug_sep_okt_nov_dec".split("_"),weekdays:"sv\u0113tdiena_pirmdiena_otrdiena_tre\u0161diena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[\u0160odien pulksten] LT",nextDay:"[R\u012bt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"p\u0113c %s",past:"pirms %s",s:function g(v,w){return w?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:d,m:z,mm:d,h:z,hh:d,d:z,dd:d,M:z,MM:d,y:z,yy:d},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},8477:function(C,k,m){!function(f){"use strict";var l={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(d,z){return 1===d?z[0]:d>=2&&d<=4?z[1]:z[2]},translate:function(d,z,g){var q=l.words[g];return 1===g.length?z?q[0]:q[1]:d+" "+l.correctGrammaticalCase(d,q)}};f.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedjelje] [u] LT","[pro\u0161log] [ponedjeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srijede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:l.translate,m:l.translate,mm:l.translate,h:l.translate,hh:l.translate,d:"dan",dd:l.translate,M:"mjesec",MM:l.translate,y:"godinu",yy:l.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(m(5439))},5118:function(C,k,m){!function(f){"use strict";f.defineLocale("mi",{months:"Kohi-t\u0101te_Hui-tanguru_Pout\u016b-te-rangi_Paenga-wh\u0101wh\u0101_Haratua_Pipiri_H\u014dngoingoi_Here-turi-k\u014dk\u0101_Mahuru_Whiringa-\u0101-nuku_Whiringa-\u0101-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_H\u014dngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"R\u0101tapu_Mane_T\u016brei_Wenerei_T\u0101ite_Paraire_H\u0101tarei".split("_"),weekdaysShort:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),weekdaysMin:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te h\u0113kona ruarua",ss:"%d h\u0113kona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(m(5439))},5943:function(C,k,m){!function(f){"use strict";f.defineLocale("mk",{months:"\u0458\u0430\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d\u0438_\u0458\u0443\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u0458\u0430\u043d_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a_\u043f\u0435\u0442\u043e\u043a_\u0441\u0430\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u0435_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u0430\u0431".split("_"),weekdaysMin:"\u043de_\u043fo_\u0432\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441a".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u0435\u043d\u0435\u0441 \u0432\u043e] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432\u043e] LT",nextWeek:"[\u0412\u043e] dddd [\u0432\u043e] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432\u043e] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0430\u0442\u0430] dddd [\u0432\u043e] LT";case 1:case 2:case 4:case 5:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0438\u043e\u0442] dddd [\u0432\u043e] LT"}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435\u0434 %s",s:"\u043d\u0435\u043a\u043e\u043b\u043a\u0443 \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u0435\u0434\u043d\u0430 \u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0435\u0434\u0435\u043d \u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0435\u0434\u0435\u043d \u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",M:"\u0435\u0434\u0435\u043d \u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0438",y:"\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(u){var d=u%10,z=u%100;return 0===u?u+"-\u0435\u0432":0===z?u+"-\u0435\u043d":z>10&&z<20?u+"-\u0442\u0438":1===d?u+"-\u0432\u0438":2===d?u+"-\u0440\u0438":7===d||8===d?u+"-\u043c\u0438":u+"-\u0442\u0438"},week:{dow:1,doy:7}})}(m(5439))},3849:function(C,k,m){!function(f){"use strict";f.defineLocale("ml",{months:"\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f_\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f_\u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d_\u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d_\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48_\u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d_\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c_\u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c_\u0d28\u0d35\u0d02\u0d2c\u0d7c_\u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c".split("_"),monthsShort:"\u0d1c\u0d28\u0d41._\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41._\u0d2e\u0d3e\u0d7c._\u0d0f\u0d2a\u0d4d\u0d30\u0d3f._\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48._\u0d13\u0d17._\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31._\u0d12\u0d15\u0d4d\u0d1f\u0d4b._\u0d28\u0d35\u0d02._\u0d21\u0d3f\u0d38\u0d02.".split("_"),monthsParseExact:!0,weekdays:"\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a_\u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a_\u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a_\u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a".split("_"),weekdaysShort:"\u0d1e\u0d3e\u0d2f\u0d7c_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e_\u0d1a\u0d4a\u0d35\u0d4d\u0d35_\u0d2c\u0d41\u0d27\u0d7b_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f_\u0d36\u0d28\u0d3f".split("_"),weekdaysMin:"\u0d1e\u0d3e_\u0d24\u0d3f_\u0d1a\u0d4a_\u0d2c\u0d41_\u0d35\u0d4d\u0d2f\u0d3e_\u0d35\u0d46_\u0d36".split("_"),longDateFormat:{LT:"A h:mm -\u0d28\u0d41",LTS:"A h:mm:ss -\u0d28\u0d41",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -\u0d28\u0d41",LLLL:"dddd, D MMMM YYYY, A h:mm -\u0d28\u0d41"},calendar:{sameDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",nextDay:"[\u0d28\u0d3e\u0d33\u0d46] LT",nextWeek:"dddd, LT",lastDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",lastWeek:"[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",past:"%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",s:"\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",ss:"%d \u0d38\u0d46\u0d15\u0d4d\u0d15\u0d7b\u0d21\u0d4d",m:"\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",mm:"%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",h:"\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",hh:"%d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",d:"\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",dd:"%d \u0d26\u0d3f\u0d35\u0d38\u0d02",M:"\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",MM:"%d \u0d2e\u0d3e\u0d38\u0d02",y:"\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",yy:"%d \u0d35\u0d7c\u0d37\u0d02"},meridiemParse:/\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i,meridiemHour:function(u,d){return 12===u&&(u=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===d&&u>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===d||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===d?u+12:u},meridiem:function(u,d,z){return u<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":u<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":u<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":u<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}(m(5439))},1977:function(C,k,m){!function(f){"use strict";function l(d,z,g,q){switch(g){case"s":return z?"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434":"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d";case"ss":return d+(z?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return d+(z?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return d+(z?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return d+(z?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return d+(z?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return d+(z?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return d}}f.defineLocale("mn",{months:"\u041d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0425\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u04e9\u0440\u04e9\u0432\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0422\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0417\u0443\u0440\u0433\u0430\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u043e\u043b\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u041d\u0430\u0439\u043c\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0415\u0441\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u043d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u0445\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440".split("_"),monthsShort:"1 \u0441\u0430\u0440_2 \u0441\u0430\u0440_3 \u0441\u0430\u0440_4 \u0441\u0430\u0440_5 \u0441\u0430\u0440_6 \u0441\u0430\u0440_7 \u0441\u0430\u0440_8 \u0441\u0430\u0440_9 \u0441\u0430\u0440_10 \u0441\u0430\u0440_11 \u0441\u0430\u0440_12 \u0441\u0430\u0440".split("_"),monthsParseExact:!0,weekdays:"\u041d\u044f\u043c_\u0414\u0430\u0432\u0430\u0430_\u041c\u044f\u0433\u043c\u0430\u0440_\u041b\u0445\u0430\u0433\u0432\u0430_\u041f\u04af\u0440\u044d\u0432_\u0411\u0430\u0430\u0441\u0430\u043d_\u0411\u044f\u043c\u0431\u0430".split("_"),weekdaysShort:"\u041d\u044f\u043c_\u0414\u0430\u0432_\u041c\u044f\u0433_\u041b\u0445\u0430_\u041f\u04af\u0440_\u0411\u0430\u0430_\u0411\u044f\u043c".split("_"),weekdaysMin:"\u041d\u044f_\u0414\u0430_\u041c\u044f_\u041b\u0445_\u041f\u04af_\u0411\u0430_\u0411\u044f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D",LLL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm",LLLL:"dddd, YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm"},meridiemParse:/\u04ae\u04e8|\u04ae\u0425/i,isPM:function(d){return"\u04ae\u0425"===d},meridiem:function(d,z,g){return d<12?"\u04ae\u04e8":"\u04ae\u0425"},calendar:{sameDay:"[\u04e8\u043d\u04e9\u04e9\u0434\u04e9\u0440] LT",nextDay:"[\u041c\u0430\u0440\u0433\u0430\u0430\u0448] LT",nextWeek:"[\u0418\u0440\u044d\u0445] dddd LT",lastDay:"[\u04e8\u0447\u0438\u0433\u0434\u04e9\u0440] LT",lastWeek:"[\u04e8\u043d\u0433\u04e9\u0440\u0441\u04e9\u043d] dddd LT",sameElse:"L"},relativeTime:{future:"%s \u0434\u0430\u0440\u0430\u0430",past:"%s \u04e9\u043c\u043d\u04e9",s:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(d,z){switch(z){case"d":case"D":case"DDD":return d+" \u04e9\u0434\u04e9\u0440";default:return d}}})}(m(5439))},6184:function(C,k,m){!function(f){"use strict";var l={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},u={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function d(g,q,v,w){var B="";if(q)switch(v){case"s":B="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":B="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":B="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":B="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":B="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":B="%d \u0924\u093e\u0938";break;case"d":B="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":B="%d \u0926\u093f\u0935\u0938";break;case"M":B="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":B="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":B="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":B="%d \u0935\u0930\u094d\u0937\u0947"}else switch(v){case"s":B="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":B="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":B="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":B="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":B="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":B="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":B="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":B="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":B="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":B="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":B="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":B="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return B.replace(/%d/i,g)}f.defineLocale("mr",{months:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u093f\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u0948_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a._\u090f\u092a\u094d\u0930\u093f._\u092e\u0947._\u091c\u0942\u0928._\u091c\u0941\u0932\u0948._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0933\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0933_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u0935\u093e\u091c\u0924\u093e",LTS:"A h:mm:ss \u0935\u093e\u091c\u0924\u093e",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e",LLLL:"dddd, D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0909\u0926\u094d\u092f\u093e] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092e\u093e\u0917\u0940\u0932] dddd, LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u0927\u094d\u092f\u0947",past:"%s\u092a\u0942\u0930\u094d\u0935\u0940",s:d,ss:d,m:d,mm:d,h:d,hh:d,d,dd:d,M:d,MM:d,y:d,yy:d},preparse:function(g){return g.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(q){return u[q]})},postformat:function(g){return g.replace(/\d/g,function(q){return l[q]})},meridiemParse:/\u092a\u0939\u093e\u091f\u0947|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940|\u0930\u093e\u0924\u094d\u0930\u0940/,meridiemHour:function(g,q){return 12===g&&(g=0),"\u092a\u0939\u093e\u091f\u0947"===q||"\u0938\u0915\u093e\u0933\u0940"===q?g:"\u0926\u0941\u092a\u093e\u0930\u0940"===q||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===q||"\u0930\u093e\u0924\u094d\u0930\u0940"===q?g>=12?g:g+12:void 0},meridiem:function(g,q,v){return g>=0&&g<6?"\u092a\u0939\u093e\u091f\u0947":g<12?"\u0938\u0915\u093e\u0933\u0940":g<17?"\u0926\u0941\u092a\u093e\u0930\u0940":g<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(m(5439))},4524:function(C,k,m){!function(f){"use strict";f.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(u,d){return 12===u&&(u=0),"pagi"===d?u:"tengahari"===d?u>=11?u:u+12:"petang"===d||"malam"===d?u+12:void 0},meridiem:function(u,d,z){return u<11?"pagi":u<15?"tengahari":u<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(m(5439))},485:function(C,k,m){!function(f){"use strict";f.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(u,d){return 12===u&&(u=0),"pagi"===d?u:"tengahari"===d?u>=11?u:u+12:"petang"===d||"malam"===d?u+12:void 0},meridiem:function(u,d,z){return u<11?"pagi":u<15?"tengahari":u<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(m(5439))},6681:function(C,k,m){!function(f){"use strict";f.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_\u0120unju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Di\u010bembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_\u0120un_Lul_Aww_Set_Ott_Nov_Di\u010b".split("_"),weekdays:"Il-\u0126add_It-Tnejn_It-Tlieta_L-Erbg\u0127a_Il-\u0126amis_Il-\u0120img\u0127a_Is-Sibt".split("_"),weekdaysShort:"\u0126ad_Tne_Tli_Erb_\u0126am_\u0120im_Sib".split("_"),weekdaysMin:"\u0126a_Tn_Tl_Er_\u0126a_\u0120i_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[G\u0127ada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-biera\u0127 fil-]LT",lastWeek:"dddd [li g\u0127adda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f\u2019 %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"sieg\u0127a",hh:"%d sieg\u0127at",d:"\u0121urnata",dd:"%d \u0121ranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(m(5439))},2024:function(C,k,m){!function(f){"use strict";var l={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},u={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};f.defineLocale("my",{months:"\u1007\u1014\u103a\u1014\u101d\u102b\u101b\u102e_\u1016\u1031\u1016\u1031\u102c\u103a\u101d\u102b\u101b\u102e_\u1019\u1010\u103a_\u1027\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u1007\u1030\u101c\u102d\u102f\u1004\u103a_\u101e\u103c\u1002\u102f\u1010\u103a_\u1005\u1000\u103a\u1010\u1004\u103a\u1018\u102c_\u1021\u1031\u102c\u1000\u103a\u1010\u102d\u102f\u1018\u102c_\u1014\u102d\u102f\u101d\u1004\u103a\u1018\u102c_\u1012\u102e\u1007\u1004\u103a\u1018\u102c".split("_"),monthsShort:"\u1007\u1014\u103a_\u1016\u1031_\u1019\u1010\u103a_\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u101c\u102d\u102f\u1004\u103a_\u101e\u103c_\u1005\u1000\u103a_\u1021\u1031\u102c\u1000\u103a_\u1014\u102d\u102f_\u1012\u102e".split("_"),weekdays:"\u1010\u1014\u1004\u103a\u1039\u1002\u1014\u103d\u1031_\u1010\u1014\u1004\u103a\u1039\u101c\u102c_\u1021\u1004\u103a\u1039\u1002\u102b_\u1017\u102f\u1012\u1039\u1013\u101f\u1030\u1038_\u1000\u103c\u102c\u101e\u1015\u1010\u1031\u1038_\u101e\u1031\u102c\u1000\u103c\u102c_\u1005\u1014\u1031".split("_"),weekdaysShort:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),weekdaysMin:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u101a\u1014\u1031.] LT [\u1019\u103e\u102c]",nextDay:"[\u1019\u1014\u1000\u103a\u1016\u103c\u1014\u103a] LT [\u1019\u103e\u102c]",nextWeek:"dddd LT [\u1019\u103e\u102c]",lastDay:"[\u1019\u1014\u1031.\u1000] LT [\u1019\u103e\u102c]",lastWeek:"[\u1015\u103c\u102e\u1038\u1001\u1032\u1037\u101e\u1031\u102c] dddd LT [\u1019\u103e\u102c]",sameElse:"L"},relativeTime:{future:"\u101c\u102c\u1019\u100a\u103a\u1037 %s \u1019\u103e\u102c",past:"\u101c\u103d\u1014\u103a\u1001\u1032\u1037\u101e\u1031\u102c %s \u1000",s:"\u1005\u1000\u1039\u1000\u1014\u103a.\u1021\u1014\u100a\u103a\u1038\u1004\u101a\u103a",ss:"%d \u1005\u1000\u1039\u1000\u1014\u1037\u103a",m:"\u1010\u1005\u103a\u1019\u102d\u1014\u1005\u103a",mm:"%d \u1019\u102d\u1014\u1005\u103a",h:"\u1010\u1005\u103a\u1014\u102c\u101b\u102e",hh:"%d \u1014\u102c\u101b\u102e",d:"\u1010\u1005\u103a\u101b\u1000\u103a",dd:"%d \u101b\u1000\u103a",M:"\u1010\u1005\u103a\u101c",MM:"%d \u101c",y:"\u1010\u1005\u103a\u1014\u103e\u1005\u103a",yy:"%d \u1014\u103e\u1005\u103a"},preparse:function(z){return z.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(g){return u[g]})},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]})},week:{dow:1,doy:4}})}(m(5439))},2688:function(C,k,m){!function(f){"use strict";f.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8._ma._ti._on._to._fr._l\xf8.".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},8914:function(C,k,m){!function(f){"use strict";var l={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},u={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};f.defineLocale("ne",{months:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f\u0932_\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0937\u094d\u091f_\u0938\u0947\u092a\u094d\u091f\u0947\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u092d\u0947\u092e\u094d\u092c\u0930_\u0921\u093f\u0938\u0947\u092e\u094d\u092c\u0930".split("_"),monthsShort:"\u091c\u0928._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f._\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908._\u0905\u0917._\u0938\u0947\u092a\u094d\u091f._\u0905\u0915\u094d\u091f\u094b._\u0928\u094b\u092d\u0947._\u0921\u093f\u0938\u0947.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u0907\u0924\u092c\u093e\u0930_\u0938\u094b\u092e\u092c\u093e\u0930_\u092e\u0919\u094d\u0917\u0932\u092c\u093e\u0930_\u092c\u0941\u0927\u092c\u093e\u0930_\u092c\u093f\u0939\u093f\u092c\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u092c\u093e\u0930_\u0936\u0928\u093f\u092c\u093e\u0930".split("_"),weekdaysShort:"\u0906\u0907\u0924._\u0938\u094b\u092e._\u092e\u0919\u094d\u0917\u0932._\u092c\u0941\u0927._\u092c\u093f\u0939\u093f._\u0936\u0941\u0915\u094d\u0930._\u0936\u0928\u093f.".split("_"),weekdaysMin:"\u0906._\u0938\u094b._\u092e\u0902._\u092c\u0941._\u092c\u093f._\u0936\u0941._\u0936.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A\u0915\u094b h:mm \u092c\u091c\u0947",LTS:"A\u0915\u094b h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947"},preparse:function(z){return z.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(g){return u[g]})},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(z,g){return 12===z&&(z=0),"\u0930\u093e\u0924\u093f"===g?z<4?z:z+12:"\u092c\u093f\u0939\u093e\u0928"===g?z:"\u0926\u093f\u0909\u0901\u0938\u094b"===g?z>=10?z:z+12:"\u0938\u093e\u0901\u091d"===g?z+12:void 0},meridiem:function(z,g,q){return z<3?"\u0930\u093e\u0924\u093f":z<12?"\u092c\u093f\u0939\u093e\u0928":z<16?"\u0926\u093f\u0909\u0901\u0938\u094b":z<20?"\u0938\u093e\u0901\u091d":"\u0930\u093e\u0924\u093f"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u092d\u094b\u0932\u093f] LT",nextWeek:"[\u0906\u0909\u0901\u0926\u094b] dddd[,] LT",lastDay:"[\u0939\u093f\u091c\u094b] LT",lastWeek:"[\u0917\u090f\u0915\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u093e",past:"%s \u0905\u0917\u093e\u0921\u093f",s:"\u0915\u0947\u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0947\u0923\u094d\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u0947\u091f",mm:"%d \u092e\u093f\u0928\u0947\u091f",h:"\u090f\u0915 \u0918\u0923\u094d\u091f\u093e",hh:"%d \u0918\u0923\u094d\u091f\u093e",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u093f\u0928\u093e",MM:"%d \u092e\u0939\u093f\u0928\u093e",y:"\u090f\u0915 \u092c\u0930\u094d\u0937",yy:"%d \u092c\u0930\u094d\u0937"},week:{dow:0,doy:6}})}(m(5439))},2272:function(C,k,m){!function(f){"use strict";var l="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),u="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),d=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],z=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;f.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(q,v){return q?/-MMM-/.test(v)?u[q.month()]:l[q.month()]:l},monthsRegex:z,monthsShortRegex:z,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:d,longMonthsParse:d,shortMonthsParse:d,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(q){return q+(1===q||8===q||q>=20?"ste":"de")},week:{dow:1,doy:4}})}(m(5439))},1758:function(C,k,m){!function(f){"use strict";var l="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),u="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),d=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],z=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;f.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(q,v){return q?/-MMM-/.test(v)?u[q.month()]:l[q.month()]:l},monthsRegex:z,monthsShortRegex:z,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:d,longMonthsParse:d,shortMonthsParse:d,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",w:"\xe9\xe9n week",ww:"%d weken",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(q){return q+(1===q||8===q||q>=20?"ste":"de")},week:{dow:1,doy:4}})}(m(5439))},1510:function(C,k,m){!function(f){"use strict";f.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_m\xe5ndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._m\xe5._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_m\xe5_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I g\xe5r klokka] LT",lastWeek:"[F\xf8reg\xe5ande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein m\xe5nad",MM:"%d m\xe5nader",y:"eit \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},2797:function(C,k,m){!function(f){"use strict";f.defineLocale("oc-lnc",{months:{standalone:"geni\xe8r_febri\xe8r_mar\xe7_abril_mai_junh_julhet_agost_setembre_oct\xf2bre_novembre_decembre".split("_"),format:"de geni\xe8r_de febri\xe8r_de mar\xe7_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'oct\xf2bre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dim\xe8cres_dij\xf2us_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[u\xe8i a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[i\xe8r a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(u,d){var z=1===u?"r":2===u?"n":3===u?"r":4===u?"t":"\xe8";return("w"===d||"W"===d)&&(z="a"),u+z},week:{dow:1,doy:4}})}(m(5439))},7944:function(C,k,m){!function(f){"use strict";var l={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},u={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};f.defineLocale("pa-in",{months:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),monthsShort:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),weekdays:"\u0a10\u0a24\u0a35\u0a3e\u0a30_\u0a38\u0a4b\u0a2e\u0a35\u0a3e\u0a30_\u0a2e\u0a70\u0a17\u0a32\u0a35\u0a3e\u0a30_\u0a2c\u0a41\u0a27\u0a35\u0a3e\u0a30_\u0a35\u0a40\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a41\u0a71\u0a15\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a28\u0a40\u0a1a\u0a30\u0a35\u0a3e\u0a30".split("_"),weekdaysShort:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),weekdaysMin:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),longDateFormat:{LT:"A h:mm \u0a35\u0a1c\u0a47",LTS:"A h:mm:ss \u0a35\u0a1c\u0a47",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47",LLLL:"dddd, D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47"},calendar:{sameDay:"[\u0a05\u0a1c] LT",nextDay:"[\u0a15\u0a32] LT",nextWeek:"[\u0a05\u0a17\u0a32\u0a3e] dddd, LT",lastDay:"[\u0a15\u0a32] LT",lastWeek:"[\u0a2a\u0a3f\u0a1b\u0a32\u0a47] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0a35\u0a3f\u0a71\u0a1a",past:"%s \u0a2a\u0a3f\u0a1b\u0a32\u0a47",s:"\u0a15\u0a41\u0a1d \u0a38\u0a15\u0a3f\u0a70\u0a1f",ss:"%d \u0a38\u0a15\u0a3f\u0a70\u0a1f",m:"\u0a07\u0a15 \u0a2e\u0a3f\u0a70\u0a1f",mm:"%d \u0a2e\u0a3f\u0a70\u0a1f",h:"\u0a07\u0a71\u0a15 \u0a18\u0a70\u0a1f\u0a3e",hh:"%d \u0a18\u0a70\u0a1f\u0a47",d:"\u0a07\u0a71\u0a15 \u0a26\u0a3f\u0a28",dd:"%d \u0a26\u0a3f\u0a28",M:"\u0a07\u0a71\u0a15 \u0a2e\u0a39\u0a40\u0a28\u0a3e",MM:"%d \u0a2e\u0a39\u0a40\u0a28\u0a47",y:"\u0a07\u0a71\u0a15 \u0a38\u0a3e\u0a32",yy:"%d \u0a38\u0a3e\u0a32"},preparse:function(z){return z.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(g){return u[g]})},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(z,g){return 12===z&&(z=0),"\u0a30\u0a3e\u0a24"===g?z<4?z:z+12:"\u0a38\u0a35\u0a47\u0a30"===g?z:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===g?z>=10?z:z+12:"\u0a38\u0a3c\u0a3e\u0a2e"===g?z+12:void 0},meridiem:function(z,g,q){return z<4?"\u0a30\u0a3e\u0a24":z<10?"\u0a38\u0a35\u0a47\u0a30":z<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":z<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}(m(5439))},1605:function(C,k,m){!function(f){"use strict";var l="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),u="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),d=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^pa\u017a/i,/^lis/i,/^gru/i];function z(v){return v%10<5&&v%10>1&&~~(v/10)%10!=1}function g(v,w,B){var J=v+" ";switch(B){case"ss":return J+(z(v)?"sekundy":"sekund");case"m":return w?"minuta":"minut\u0119";case"mm":return J+(z(v)?"minuty":"minut");case"h":return w?"godzina":"godzin\u0119";case"hh":return J+(z(v)?"godziny":"godzin");case"ww":return J+(z(v)?"tygodnie":"tygodni");case"MM":return J+(z(v)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return J+(z(v)?"lata":"lat")}}f.defineLocale("pl",{months:function(v,w){return v?/D MMMM/.test(w)?u[v.month()]:l[v.month()]:l},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:d,longMonthsParse:d,shortMonthsParse:d,weekdays:"niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_\u015br_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_\u015ar_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dzi\u015b o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedziel\u0119 o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W \u015brod\u0119 o] LT";case 6:return"[W sobot\u0119 o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:g,m:g,mm:g,h:g,hh:g,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:g,M:"miesi\u0105c",MM:g,y:"rok",yy:g},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},3840:function(C,k,m){!function(f){"use strict";f.defineLocale("pt-br",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_ter\xe7a-feira_quarta-feira_quinta-feira_sexta-feira_s\xe1bado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_s\xe1b".split("_"),weekdaysMin:"do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [\xe0s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [\xe0s] HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",invalidDate:"Data inv\xe1lida"})}(m(5439))},4225:function(C,k,m){!function(f){"use strict";f.defineLocale("pt",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),weekdaysMin:"Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(m(5439))},5128:function(C,k,m){!function(f){"use strict";function l(d,z,g){var v=" ";return(d%100>=20||d>=100&&d%100==0)&&(v=" de "),d+v+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[g]}f.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminic\u0103_luni_mar\u021bi_miercuri_joi_vineri_s\xe2mb\u0103t\u0103".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_S\xe2m".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_S\xe2".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[m\xe2ine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s \xeen urm\u0103",s:"c\xe2teva secunde",ss:l,m:"un minut",mm:l,h:"o or\u0103",hh:l,d:"o zi",dd:l,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:l,M:"o lun\u0103",MM:l,y:"un an",yy:l},week:{dow:1,doy:7}})}(m(5439))},5127:function(C,k,m){!function(f){"use strict";function u(g,q,v){return"m"===v?q?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":g+" "+function l(g,q){var v=g.split("_");return q%10==1&&q%100!=11?v[0]:q%10>=2&&q%10<=4&&(q%100<10||q%100>=20)?v[1]:v[2]}({ss:q?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:q?"\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442":"\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",hh:"\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",ww:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043d\u0435\u0434\u0435\u043b\u0438_\u043d\u0435\u0434\u0435\u043b\u044c",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",yy:"\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442"}[v],+g)}var d=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i];f.defineLocale("ru",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u044f_\u0444\u0435\u0432\u0440\u0430\u043b\u044f_\u043c\u0430\u0440\u0442\u0430_\u0430\u043f\u0440\u0435\u043b\u044f_\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f_\u043e\u043a\u0442\u044f\u0431\u0440\u044f_\u043d\u043e\u044f\u0431\u0440\u044f_\u0434\u0435\u043a\u0430\u0431\u0440\u044f".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_")},monthsShort:{format:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_"),standalone:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_")},weekdays:{standalone:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430".split("_"),format:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443".split("_"),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?] ?dddd/},weekdaysShort:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),monthsParse:d,longMonthsParse:d,shortMonthsParse:d,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",nextWeek:function(g){if(g.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd, [\u0432] LT"}},lastWeek:function(g){if(g.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd, [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:u,m:u,mm:u,h:"\u0447\u0430\u0441",hh:u,d:"\u0434\u0435\u043d\u044c",dd:u,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:u,M:"\u043c\u0435\u0441\u044f\u0446",MM:u,y:"\u0433\u043e\u0434",yy:u},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(g){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(g)},meridiem:function(g,q,v){return g<4?"\u043d\u043e\u0447\u0438":g<12?"\u0443\u0442\u0440\u0430":g<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(g,q){switch(q){case"M":case"d":case"DDD":return g+"-\u0439";case"D":return g+"-\u0433\u043e";case"w":case"W":return g+"-\u044f";default:return g}},week:{dow:1,doy:4}})}(m(5439))},2525:function(C,k,m){!function(f){"use strict";var l=["\u062c\u0646\u0648\u0631\u064a","\u0641\u064a\u0628\u0631\u0648\u0631\u064a","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u064a\u0644","\u0645\u0626\u064a","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0621\u0650","\u0622\u06af\u0633\u067d","\u0633\u064a\u067e\u067d\u0645\u0628\u0631","\u0622\u06aa\u067d\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u068a\u0633\u0645\u0628\u0631"],u=["\u0622\u0686\u0631","\u0633\u0648\u0645\u0631","\u0627\u06b1\u0627\u0631\u0648","\u0627\u0631\u0628\u0639","\u062e\u0645\u064a\u0633","\u062c\u0645\u0639","\u0687\u0646\u0687\u0631"];f.defineLocale("sd",{months:l,monthsShort:l,weekdays:u,weekdaysShort:u,weekdaysMin:u,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(z){return"\u0634\u0627\u0645"===z},meridiem:function(z,g,q){return z<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0627\u0684] LT",nextDay:"[\u0633\u0680\u0627\u06bb\u064a] LT",nextWeek:"dddd [\u0627\u06b3\u064a\u0646 \u0647\u0641\u062a\u064a \u062a\u064a] LT",lastDay:"[\u06aa\u0627\u0644\u0647\u0647] LT",lastWeek:"[\u06af\u0632\u0631\u064a\u0644 \u0647\u0641\u062a\u064a] dddd [\u062a\u064a] LT",sameElse:"L"},relativeTime:{future:"%s \u067e\u0648\u0621",past:"%s \u0627\u06b3",s:"\u0686\u0646\u062f \u0633\u064a\u06aa\u0646\u068a",ss:"%d \u0633\u064a\u06aa\u0646\u068a",m:"\u0647\u06aa \u0645\u0646\u067d",mm:"%d \u0645\u0646\u067d",h:"\u0647\u06aa \u06aa\u0644\u0627\u06aa",hh:"%d \u06aa\u0644\u0627\u06aa",d:"\u0647\u06aa \u068f\u064a\u0646\u0647\u0646",dd:"%d \u068f\u064a\u0646\u0647\u0646",M:"\u0647\u06aa \u0645\u0647\u064a\u0646\u0648",MM:"%d \u0645\u0647\u064a\u0646\u0627",y:"\u0647\u06aa \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(z){return z.replace(/\u060c/g,",")},postformat:function(z){return z.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(m(5439))},9893:function(C,k,m){!function(f){"use strict";f.defineLocale("se",{months:"o\u0111\u0111ajagem\xe1nnu_guovvam\xe1nnu_njuk\u010dam\xe1nnu_cuo\u014bom\xe1nnu_miessem\xe1nnu_geassem\xe1nnu_suoidnem\xe1nnu_borgem\xe1nnu_\u010dak\u010dam\xe1nnu_golggotm\xe1nnu_sk\xe1bmam\xe1nnu_juovlam\xe1nnu".split("_"),monthsShort:"o\u0111\u0111j_guov_njuk_cuo_mies_geas_suoi_borg_\u010dak\u010d_golg_sk\xe1b_juov".split("_"),weekdays:"sotnabeaivi_vuoss\xe1rga_ma\u014b\u014beb\xe1rga_gaskavahkku_duorastat_bearjadat_l\xe1vvardat".split("_"),weekdaysShort:"sotn_vuos_ma\u014b_gask_duor_bear_l\xe1v".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s gea\u017ees",past:"ma\u014bit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta m\xe1nnu",MM:"%d m\xe1nut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},3123:function(C,k,m){!function(f){"use strict";f.defineLocale("si",{months:"\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2_\u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2_\u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4_\u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4_\u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca_\u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca".split("_"),monthsShort:"\u0da2\u0db1_\u0db4\u0dd9\u0db6_\u0db8\u0dcf\u0dbb\u0dca_\u0d85\u0db4\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd_\u0dc3\u0dd0\u0db4\u0dca_\u0d94\u0d9a\u0dca_\u0db1\u0ddc\u0dc0\u0dd0_\u0daf\u0dd9\u0dc3\u0dd0".split("_"),weekdays:"\u0d89\u0dbb\u0dd2\u0daf\u0dcf_\u0dc3\u0db3\u0dd4\u0daf\u0dcf_\u0d85\u0d9f\u0dc4\u0dbb\u0dd4\u0dc0\u0dcf\u0daf\u0dcf_\u0db6\u0daf\u0dcf\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4\u0dc3\u0dca\u0db4\u0dad\u0dd2\u0db1\u0dca\u0daf\u0dcf_\u0dc3\u0dd2\u0d9a\u0dd4\u0dbb\u0dcf\u0daf\u0dcf_\u0dc3\u0dd9\u0db1\u0dc3\u0dd4\u0dbb\u0dcf\u0daf\u0dcf".split("_"),weekdaysShort:"\u0d89\u0dbb\u0dd2_\u0dc3\u0db3\u0dd4_\u0d85\u0d9f_\u0db6\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4_\u0dc3\u0dd2\u0d9a\u0dd4_\u0dc3\u0dd9\u0db1".split("_"),weekdaysMin:"\u0d89_\u0dc3_\u0d85_\u0db6_\u0db6\u0dca\u200d\u0dbb_\u0dc3\u0dd2_\u0dc3\u0dd9".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [\u0dc0\u0dd0\u0db1\u0dd2] dddd, a h:mm:ss"},calendar:{sameDay:"[\u0d85\u0daf] LT[\u0da7]",nextDay:"[\u0dc4\u0dd9\u0da7] LT[\u0da7]",nextWeek:"dddd LT[\u0da7]",lastDay:"[\u0d8a\u0dba\u0dda] LT[\u0da7]",lastWeek:"[\u0db4\u0dc3\u0dd4\u0d9c\u0dd2\u0dba] dddd LT[\u0da7]",sameElse:"L"},relativeTime:{future:"%s\u0d9a\u0dd2\u0db1\u0dca",past:"%s\u0d9a\u0da7 \u0db4\u0dd9\u0dbb",s:"\u0dad\u0dad\u0dca\u0db4\u0dbb \u0d9a\u0dd2\u0dc4\u0dd2\u0db4\u0dba",ss:"\u0dad\u0dad\u0dca\u0db4\u0dbb %d",m:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4\u0dc0",mm:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4 %d",h:"\u0db4\u0dd0\u0dba",hh:"\u0db4\u0dd0\u0dba %d",d:"\u0daf\u0dd2\u0db1\u0dba",dd:"\u0daf\u0dd2\u0db1 %d",M:"\u0db8\u0dcf\u0dc3\u0dba",MM:"\u0db8\u0dcf\u0dc3 %d",y:"\u0dc0\u0dc3\u0dbb",yy:"\u0dc0\u0dc3\u0dbb %d"},dayOfMonthOrdinalParse:/\d{1,2} \u0dc0\u0dd0\u0db1\u0dd2/,ordinal:function(u){return u+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(u){return"\u0db4.\u0dc0."===u||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===u},meridiem:function(u,d,z){return u>11?z?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":z?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(m(5439))},9635:function(C,k,m){!function(f){"use strict";var l="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),u="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function d(q){return q>1&&q<5}function z(q,v,w,B){var J=q+" ";switch(w){case"s":return v||B?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return v||B?J+(d(q)?"sekundy":"sek\xfand"):J+"sekundami";case"m":return v?"min\xfata":B?"min\xfatu":"min\xfatou";case"mm":return v||B?J+(d(q)?"min\xfaty":"min\xfat"):J+"min\xfatami";case"h":return v?"hodina":B?"hodinu":"hodinou";case"hh":return v||B?J+(d(q)?"hodiny":"hod\xedn"):J+"hodinami";case"d":return v||B?"de\u0148":"d\u0148om";case"dd":return v||B?J+(d(q)?"dni":"dn\xed"):J+"d\u0148ami";case"M":return v||B?"mesiac":"mesiacom";case"MM":return v||B?J+(d(q)?"mesiace":"mesiacov"):J+"mesiacmi";case"y":return v||B?"rok":"rokom";case"yy":return v||B?J+(d(q)?"roky":"rokov"):J+"rokmi"}}f.defineLocale("sk",{months:l,monthsShort:u,weekdays:"nede\u013ea_pondelok_utorok_streda_\u0161tvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_\u0161t_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_\u0161t_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nede\u013eu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo \u0161tvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[v\u010dera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minul\xfa nede\u013eu o] LT";case 1:case 2:case 4:case 5:return"[minul\xfd] dddd [o] LT";case 3:return"[minul\xfa stredu o] LT";case 6:return"[minul\xfa sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:z,ss:z,m:z,mm:z,h:z,hh:z,d:z,dd:z,M:z,MM:z,y:z,yy:z},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},8106:function(C,k,m){!function(f){"use strict";function l(d,z,g,q){var v=d+" ";switch(g){case"s":return z||q?"nekaj sekund":"nekaj sekundami";case"ss":return v+(1===d?z?"sekundo":"sekundi":2===d?z||q?"sekundi":"sekundah":d<5?z||q?"sekunde":"sekundah":"sekund");case"m":return z?"ena minuta":"eno minuto";case"mm":return v+(1===d?z?"minuta":"minuto":2===d?z||q?"minuti":"minutama":d<5?z||q?"minute":"minutami":z||q?"minut":"minutami");case"h":return z?"ena ura":"eno uro";case"hh":return v+(1===d?z?"ura":"uro":2===d?z||q?"uri":"urama":d<5?z||q?"ure":"urami":z||q?"ur":"urami");case"d":return z||q?"en dan":"enim dnem";case"dd":return v+(1===d?z||q?"dan":"dnem":2===d?z||q?"dni":"dnevoma":z||q?"dni":"dnevi");case"M":return z||q?"en mesec":"enim mesecem";case"MM":return v+(1===d?z||q?"mesec":"mesecem":2===d?z||q?"meseca":"mesecema":d<5?z||q?"mesece":"meseci":z||q?"mesecev":"meseci");case"y":return z||q?"eno leto":"enim letom";case"yy":return v+(1===d?z||q?"leto":"letom":2===d?z||q?"leti":"letoma":d<5?z||q?"leta":"leti":z||q?"let":"leti")}}f.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_\u010detrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._\u010det._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_\u010de_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[v\u010deraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prej\u0161njo] [nedeljo] [ob] LT";case 3:return"[prej\u0161njo] [sredo] [ob] LT";case 6:return"[prej\u0161njo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prej\u0161nji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"\u010dez %s",past:"pred %s",s:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(m(5439))},8799:function(C,k,m){!function(f){"use strict";f.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_N\xebntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_N\xebn_Dhj".split("_"),weekdays:"E Diel_E H\xebn\xeb_E Mart\xeb_E M\xebrkur\xeb_E Enjte_E Premte_E Shtun\xeb".split("_"),weekdaysShort:"Die_H\xebn_Mar_M\xebr_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_M\xeb_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(u){return"M"===u.charAt(0)},meridiem:function(u,d,z){return u<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot n\xeb] LT",nextDay:"[Nes\xebr n\xeb] LT",nextWeek:"dddd [n\xeb] LT",lastDay:"[Dje n\xeb] LT",lastWeek:"dddd [e kaluar n\xeb] LT",sameElse:"L"},relativeTime:{future:"n\xeb %s",past:"%s m\xeb par\xeb",s:"disa sekonda",ss:"%d sekonda",m:"nj\xeb minut\xeb",mm:"%d minuta",h:"nj\xeb or\xeb",hh:"%d or\xeb",d:"nj\xeb dit\xeb",dd:"%d dit\xeb",M:"nj\xeb muaj",MM:"%d muaj",y:"nj\xeb vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},2872:function(C,k,m){!function(f){"use strict";var l={words:{ss:["\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u0441\u0435\u043a\u0443\u043d\u0434\u0435","\u0441\u0435\u043a\u0443\u043d\u0434\u0438"],m:["\u0458\u0435\u0434\u0430\u043d \u043c\u0438\u043d\u0443\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0438\u043d\u0443\u0442\u0430"],mm:["\u043c\u0438\u043d\u0443\u0442","\u043c\u0438\u043d\u0443\u0442\u0430","\u043c\u0438\u043d\u0443\u0442\u0430"],h:["\u0458\u0435\u0434\u0430\u043d \u0441\u0430\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u0441\u0430\u0442\u0430"],hh:["\u0441\u0430\u0442","\u0441\u0430\u0442\u0430","\u0441\u0430\u0442\u0438"],d:["\u0458\u0435\u0434\u0430\u043d \u0434\u0430\u043d","\u0458\u0435\u0434\u043d\u043e\u0433 \u0434\u0430\u043d\u0430"],dd:["\u0434\u0430\u043d","\u0434\u0430\u043d\u0430","\u0434\u0430\u043d\u0430"],M:["\u0458\u0435\u0434\u0430\u043d \u043c\u0435\u0441\u0435\u0446","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0435\u0441\u0435\u0446\u0430"],MM:["\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0430","\u043c\u0435\u0441\u0435\u0446\u0438"],y:["\u0458\u0435\u0434\u043d\u0443 \u0433\u043e\u0434\u0438\u043d\u0443","\u0458\u0435\u0434\u043d\u0435 \u0433\u043e\u0434\u0438\u043d\u0435"],yy:["\u0433\u043e\u0434\u0438\u043d\u0443","\u0433\u043e\u0434\u0438\u043d\u0435","\u0433\u043e\u0434\u0438\u043d\u0430"]},correctGrammaticalCase:function(d,z){return d%10>=1&&d%10<=4&&(d%100<10||d%100>=20)?d%10==1?z[0]:z[1]:z[2]},translate:function(d,z,g,q){var w,v=l.words[g];return 1===g.length?"y"===g&&z?"\u0458\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430":q||z?v[0]:v[1]:(w=l.correctGrammaticalCase(d,v),"yy"===g&&z&&"\u0433\u043e\u0434\u0438\u043d\u0443"===w?d+" \u0433\u043e\u0434\u0438\u043d\u0430":d+" "+w)}};f.defineLocale("sr-cyrl",{months:"\u0458\u0430\u043d\u0443\u0430\u0440_\u0444\u0435\u0431\u0440\u0443\u0430\u0440_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0431\u0430\u0440_\u043e\u043a\u0442\u043e\u0431\u0430\u0440_\u043d\u043e\u0432\u0435\u043c\u0431\u0430\u0440_\u0434\u0435\u0446\u0435\u043c\u0431\u0430\u0440".split("_"),monthsShort:"\u0458\u0430\u043d._\u0444\u0435\u0431._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433._\u0441\u0435\u043f._\u043e\u043a\u0442._\u043d\u043e\u0432._\u0434\u0435\u0446.".split("_"),monthsParseExact:!0,weekdays:"\u043d\u0435\u0434\u0435\u0459\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a_\u0443\u0442\u043e\u0440\u0430\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a_\u043f\u0435\u0442\u0430\u043a_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434._\u043f\u043e\u043d._\u0443\u0442\u043e._\u0441\u0440\u0435._\u0447\u0435\u0442._\u043f\u0435\u0442._\u0441\u0443\u0431.".split("_"),weekdaysMin:"\u043d\u0435_\u043f\u043e_\u0443\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441\u0443".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[\u0434\u0430\u043d\u0430\u0441 \u0443] LT",nextDay:"[\u0441\u0443\u0442\u0440\u0430 \u0443] LT",nextWeek:function(){switch(this.day()){case 0:return"[\u0443] [\u043d\u0435\u0434\u0435\u0459\u0443] [\u0443] LT";case 3:return"[\u0443] [\u0441\u0440\u0435\u0434\u0443] [\u0443] LT";case 6:return"[\u0443] [\u0441\u0443\u0431\u043e\u0442\u0443] [\u0443] LT";case 1:case 2:case 4:case 5:return"[\u0443] dddd [\u0443] LT"}},lastDay:"[\u0458\u0443\u0447\u0435 \u0443] LT",lastWeek:function(){return["[\u043f\u0440\u043e\u0448\u043b\u0435] [\u043d\u0435\u0434\u0435\u0459\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0443\u0442\u043e\u0440\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0440\u0435\u0434\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0447\u0435\u0442\u0432\u0440\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u0435\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0443\u0431\u043e\u0442\u0435] [\u0443] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435 %s",s:"\u043d\u0435\u043a\u043e\u043b\u0438\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:l.translate,m:l.translate,mm:l.translate,h:l.translate,hh:l.translate,d:l.translate,dd:l.translate,M:l.translate,MM:l.translate,y:l.translate,yy:l.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(m(5439))},7949:function(C,k,m){!function(f){"use strict";var l={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],d:["jedan dan","jednog dana"],dd:["dan","dana","dana"],M:["jedan mesec","jednog meseca"],MM:["mesec","meseca","meseci"],y:["jednu godinu","jedne godine"],yy:["godinu","godine","godina"]},correctGrammaticalCase:function(d,z){return d%10>=1&&d%10<=4&&(d%100<10||d%100>=20)?d%10==1?z[0]:z[1]:z[2]},translate:function(d,z,g,q){var w,v=l.words[g];return 1===g.length?"y"===g&&z?"jedna godina":q||z?v[0]:v[1]:(w=l.correctGrammaticalCase(d,v),"yy"===g&&z&&"godinu"===w?d+" godina":d+" "+w)}};f.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedelje] [u] LT","[pro\u0161log] [ponedeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:l.translate,m:l.translate,mm:l.translate,h:l.translate,hh:l.translate,d:l.translate,dd:l.translate,M:l.translate,MM:l.translate,y:l.translate,yy:l.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(m(5439))},6167:function(C,k,m){!function(f){"use strict";f.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(u,d,z){return u<11?"ekuseni":u<15?"emini":u<19?"entsambama":"ebusuku"},meridiemHour:function(u,d){return 12===u&&(u=0),"ekuseni"===d?u:"emini"===d?u>=11?u:u+12:"entsambama"===d||"ebusuku"===d?0===u?0:u+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(m(5439))},9713:function(C,k,m){!function(f){"use strict";f.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf6ndag_m\xe5ndag_tisdag_onsdag_torsdag_fredag_l\xf6rdag".split("_"),weekdaysShort:"s\xf6n_m\xe5n_tis_ons_tor_fre_l\xf6r".split("_"),weekdaysMin:"s\xf6_m\xe5_ti_on_to_fr_l\xf6".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Ig\xe5r] LT",nextWeek:"[P\xe5] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"f\xf6r %s sedan",s:"n\xe5gra sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en m\xe5nad",MM:"%d m\xe5nader",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(u){var d=u%10;return u+(1==~~(u%100/10)?":e":1===d||2===d?":a":":e")},week:{dow:1,doy:4}})}(m(5439))},1982:function(C,k,m){!function(f){"use strict";f.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(m(5439))},2732:function(C,k,m){!function(f){"use strict";var l={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},u={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};f.defineLocale("ta",{months:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),monthsShort:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),weekdays:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0b9f\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0ba9\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8".split("_"),weekdaysShort:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bc1_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0bb3\u0bcd_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0ba9\u0bcd_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf_\u0b9a\u0ba9\u0bbf".split("_"),weekdaysMin:"\u0b9e\u0bbe_\u0ba4\u0bbf_\u0b9a\u0bc6_\u0baa\u0bc1_\u0bb5\u0bbf_\u0bb5\u0bc6_\u0b9a".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[\u0b87\u0ba9\u0bcd\u0bb1\u0bc1] LT",nextDay:"[\u0ba8\u0bbe\u0bb3\u0bc8] LT",nextWeek:"dddd, LT",lastDay:"[\u0ba8\u0bc7\u0bb1\u0bcd\u0bb1\u0bc1] LT",lastWeek:"[\u0b95\u0b9f\u0ba8\u0bcd\u0ba4 \u0bb5\u0bbe\u0bb0\u0bae\u0bcd] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0b87\u0bb2\u0bcd",past:"%s \u0bae\u0bc1\u0ba9\u0bcd",s:"\u0b92\u0bb0\u0bc1 \u0b9a\u0bbf\u0bb2 \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",ss:"%d \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",m:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0bae\u0bcd",mm:"%d \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd",h:"\u0b92\u0bb0\u0bc1 \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",hh:"%d \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",d:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbe\u0bb3\u0bcd",dd:"%d \u0ba8\u0bbe\u0b9f\u0bcd\u0b95\u0bb3\u0bcd",M:"\u0b92\u0bb0\u0bc1 \u0bae\u0bbe\u0ba4\u0bae\u0bcd",MM:"%d \u0bae\u0bbe\u0ba4\u0b99\u0bcd\u0b95\u0bb3\u0bcd",y:"\u0b92\u0bb0\u0bc1 \u0bb5\u0bb0\u0bc1\u0b9f\u0bae\u0bcd",yy:"%d \u0b86\u0ba3\u0bcd\u0b9f\u0bc1\u0b95\u0bb3\u0bcd"},dayOfMonthOrdinalParse:/\d{1,2}\u0bb5\u0ba4\u0bc1/,ordinal:function(z){return z+"\u0bb5\u0ba4\u0bc1"},preparse:function(z){return z.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(g){return u[g]})},postformat:function(z){return z.replace(/\d/g,function(g){return l[g]})},meridiemParse:/\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/,meridiem:function(z,g,q){return z<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":z<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":z<10?" \u0b95\u0bbe\u0bb2\u0bc8":z<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":z<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":z<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(z,g){return 12===z&&(z=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===g?z<2?z:z+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===g||"\u0b95\u0bbe\u0bb2\u0bc8"===g||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===g&&z>=10?z:z+12},week:{dow:0,doy:6}})}(m(5439))},3636:function(C,k,m){!function(f){"use strict";f.defineLocale("te",{months:"\u0c1c\u0c28\u0c35\u0c30\u0c3f_\u0c2b\u0c3f\u0c2c\u0c4d\u0c30\u0c35\u0c30\u0c3f_\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f\u0c32\u0c4d_\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17\u0c38\u0c4d\u0c1f\u0c41_\u0c38\u0c46\u0c2a\u0c4d\u0c1f\u0c46\u0c02\u0c2c\u0c30\u0c4d_\u0c05\u0c15\u0c4d\u0c1f\u0c4b\u0c2c\u0c30\u0c4d_\u0c28\u0c35\u0c02\u0c2c\u0c30\u0c4d_\u0c21\u0c3f\u0c38\u0c46\u0c02\u0c2c\u0c30\u0c4d".split("_"),monthsShort:"\u0c1c\u0c28._\u0c2b\u0c3f\u0c2c\u0c4d\u0c30._\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f._\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17._\u0c38\u0c46\u0c2a\u0c4d._\u0c05\u0c15\u0c4d\u0c1f\u0c4b._\u0c28\u0c35._\u0c21\u0c3f\u0c38\u0c46.".split("_"),monthsParseExact:!0,weekdays:"\u0c06\u0c26\u0c3f\u0c35\u0c3e\u0c30\u0c02_\u0c38\u0c4b\u0c2e\u0c35\u0c3e\u0c30\u0c02_\u0c2e\u0c02\u0c17\u0c33\u0c35\u0c3e\u0c30\u0c02_\u0c2c\u0c41\u0c27\u0c35\u0c3e\u0c30\u0c02_\u0c17\u0c41\u0c30\u0c41\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c41\u0c15\u0c4d\u0c30\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c28\u0c3f\u0c35\u0c3e\u0c30\u0c02".split("_"),weekdaysShort:"\u0c06\u0c26\u0c3f_\u0c38\u0c4b\u0c2e_\u0c2e\u0c02\u0c17\u0c33_\u0c2c\u0c41\u0c27_\u0c17\u0c41\u0c30\u0c41_\u0c36\u0c41\u0c15\u0c4d\u0c30_\u0c36\u0c28\u0c3f".split("_"),weekdaysMin:"\u0c06_\u0c38\u0c4b_\u0c2e\u0c02_\u0c2c\u0c41_\u0c17\u0c41_\u0c36\u0c41_\u0c36".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c28\u0c47\u0c21\u0c41] LT",nextDay:"[\u0c30\u0c47\u0c2a\u0c41] LT",nextWeek:"dddd, LT",lastDay:"[\u0c28\u0c3f\u0c28\u0c4d\u0c28] LT",lastWeek:"[\u0c17\u0c24] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0c32\u0c4b",past:"%s \u0c15\u0c4d\u0c30\u0c3f\u0c24\u0c02",s:"\u0c15\u0c4a\u0c28\u0c4d\u0c28\u0c3f \u0c15\u0c4d\u0c37\u0c23\u0c3e\u0c32\u0c41",ss:"%d \u0c38\u0c46\u0c15\u0c28\u0c4d\u0c32\u0c41",m:"\u0c12\u0c15 \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c02",mm:"%d \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c3e\u0c32\u0c41",h:"\u0c12\u0c15 \u0c17\u0c02\u0c1f",hh:"%d \u0c17\u0c02\u0c1f\u0c32\u0c41",d:"\u0c12\u0c15 \u0c30\u0c4b\u0c1c\u0c41",dd:"%d \u0c30\u0c4b\u0c1c\u0c41\u0c32\u0c41",M:"\u0c12\u0c15 \u0c28\u0c46\u0c32",MM:"%d \u0c28\u0c46\u0c32\u0c32\u0c41",y:"\u0c12\u0c15 \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c02",yy:"%d \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c3e\u0c32\u0c41"},dayOfMonthOrdinalParse:/\d{1,2}\u0c35/,ordinal:"%d\u0c35",meridiemParse:/\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f|\u0c09\u0c26\u0c2f\u0c02|\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02|\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02/,meridiemHour:function(u,d){return 12===u&&(u=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===d?u<4?u:u+12:"\u0c09\u0c26\u0c2f\u0c02"===d?u:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===d?u>=10?u:u+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===d?u+12:void 0},meridiem:function(u,d,z){return u<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":u<10?"\u0c09\u0c26\u0c2f\u0c02":u<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":u<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}(m(5439))},2115:function(C,k,m){!function(f){"use strict";f.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Ju\xf1u_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(u){var d=u%10;return u+(1==~~(u%100/10)?"th":1===d?"st":2===d?"nd":3===d?"rd":"th")},week:{dow:1,doy:4}})}(m(5439))},9801:function(C,k,m){!function(f){"use strict";var l={0:"-\u0443\u043c",1:"-\u0443\u043c",2:"-\u044e\u043c",3:"-\u044e\u043c",4:"-\u0443\u043c",5:"-\u0443\u043c",6:"-\u0443\u043c",7:"-\u0443\u043c",8:"-\u0443\u043c",9:"-\u0443\u043c",10:"-\u0443\u043c",12:"-\u0443\u043c",13:"-\u0443\u043c",20:"-\u0443\u043c",30:"-\u044e\u043c",40:"-\u0443\u043c",50:"-\u0443\u043c",60:"-\u0443\u043c",70:"-\u0443\u043c",80:"-\u0443\u043c",90:"-\u0443\u043c",100:"-\u0443\u043c"};f.defineLocale("tg",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0430\u043b\u0438_\u043c\u0430\u0440\u0442\u0438_\u0430\u043f\u0440\u0435\u043b\u0438_\u043c\u0430\u0439\u0438_\u0438\u044e\u043d\u0438_\u0438\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442\u0438_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0438_\u043e\u043a\u0442\u044f\u0431\u0440\u0438_\u043d\u043e\u044f\u0431\u0440\u0438_\u0434\u0435\u043a\u0430\u0431\u0440\u0438".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_")},monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u044f\u043a\u0448\u0430\u043d\u0431\u0435_\u0434\u0443\u0448\u0430\u043d\u0431\u0435_\u0441\u0435\u0448\u0430\u043d\u0431\u0435_\u0447\u043e\u0440\u0448\u0430\u043d\u0431\u0435_\u043f\u0430\u043d\u04b7\u0448\u0430\u043d\u0431\u0435_\u04b7\u0443\u043c\u044a\u0430_\u0448\u0430\u043d\u0431\u0435".split("_"),weekdaysShort:"\u044f\u0448\u0431_\u0434\u0448\u0431_\u0441\u0448\u0431_\u0447\u0448\u0431_\u043f\u0448\u0431_\u04b7\u0443\u043c_\u0448\u043d\u0431".split("_"),weekdaysMin:"\u044f\u0448_\u0434\u0448_\u0441\u0448_\u0447\u0448_\u043f\u0448_\u04b7\u043c_\u0448\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0418\u043c\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextDay:"[\u0424\u0430\u0440\u0434\u043e \u0441\u043e\u0430\u0442\u0438] LT",lastDay:"[\u0414\u0438\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u043e\u044f\u043d\u0434\u0430 \u0441\u043e\u0430\u0442\u0438] LT",lastWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u0433\u0443\u0437\u0430\u0448\u0442\u0430 \u0441\u043e\u0430\u0442\u0438] LT",sameElse:"L"},relativeTime:{future:"\u0431\u0430\u044a\u0434\u0438 %s",past:"%s \u043f\u0435\u0448",s:"\u044f\u043a\u0447\u0430\u043d\u0434 \u0441\u043e\u043d\u0438\u044f",m:"\u044f\u043a \u0434\u0430\u049b\u0438\u049b\u0430",mm:"%d \u0434\u0430\u049b\u0438\u049b\u0430",h:"\u044f\u043a \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u044f\u043a \u0440\u04ef\u0437",dd:"%d \u0440\u04ef\u0437",M:"\u044f\u043a \u043c\u043e\u04b3",MM:"%d \u043c\u043e\u04b3",y:"\u044f\u043a \u0441\u043e\u043b",yy:"%d \u0441\u043e\u043b"},meridiemParse:/\u0448\u0430\u0431|\u0441\u0443\u0431\u04b3|\u0440\u04ef\u0437|\u0431\u0435\u0433\u043e\u04b3/,meridiemHour:function(d,z){return 12===d&&(d=0),"\u0448\u0430\u0431"===z?d<4?d:d+12:"\u0441\u0443\u0431\u04b3"===z?d:"\u0440\u04ef\u0437"===z?d>=11?d:d+12:"\u0431\u0435\u0433\u043e\u04b3"===z?d+12:void 0},meridiem:function(d,z,g){return d<4?"\u0448\u0430\u0431":d<11?"\u0441\u0443\u0431\u04b3":d<16?"\u0440\u04ef\u0437":d<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(d){return d+(l[d]||l[d%10]||l[d>=100?100:null])},week:{dow:1,doy:7}})}(m(5439))},2868:function(C,k,m){!function(f){"use strict";f.defineLocale("th",{months:"\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21_\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c_\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21_\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19_\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21_\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19_\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21_\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21_\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19_\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21_\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19_\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21".split("_"),monthsShort:"\u0e21.\u0e04._\u0e01.\u0e1e._\u0e21\u0e35.\u0e04._\u0e40\u0e21.\u0e22._\u0e1e.\u0e04._\u0e21\u0e34.\u0e22._\u0e01.\u0e04._\u0e2a.\u0e04._\u0e01.\u0e22._\u0e15.\u0e04._\u0e1e.\u0e22._\u0e18.\u0e04.".split("_"),monthsParseExact:!0,weekdays:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysShort:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysMin:"\u0e2d\u0e32._\u0e08._\u0e2d._\u0e1e._\u0e1e\u0e24._\u0e28._\u0e2a.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm",LLLL:"\u0e27\u0e31\u0e19dddd\u0e17\u0e35\u0e48 D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm"},meridiemParse:/\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07|\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07/,isPM:function(u){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===u},meridiem:function(u,d,z){return u<12?"\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07":"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"},calendar:{sameDay:"[\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextDay:"[\u0e1e\u0e23\u0e38\u0e48\u0e07\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextWeek:"dddd[\u0e2b\u0e19\u0e49\u0e32 \u0e40\u0e27\u0e25\u0e32] LT",lastDay:"[\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e32\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",lastWeek:"[\u0e27\u0e31\u0e19]dddd[\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 \u0e40\u0e27\u0e25\u0e32] LT",sameElse:"L"},relativeTime:{future:"\u0e2d\u0e35\u0e01 %s",past:"%s\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27",s:"\u0e44\u0e21\u0e48\u0e01\u0e35\u0e48\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",ss:"%d \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",m:"1 \u0e19\u0e32\u0e17\u0e35",mm:"%d \u0e19\u0e32\u0e17\u0e35",h:"1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",hh:"%d \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",d:"1 \u0e27\u0e31\u0e19",dd:"%d \u0e27\u0e31\u0e19",w:"1 \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",ww:"%d \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",M:"1 \u0e40\u0e14\u0e37\u0e2d\u0e19",MM:"%d \u0e40\u0e14\u0e37\u0e2d\u0e19",y:"1 \u0e1b\u0e35",yy:"%d \u0e1b\u0e35"}})}(m(5439))},1310:function(C,k,m){!function(f){"use strict";var l={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'\xfcnji",4:"'\xfcnji",100:"'\xfcnji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};f.defineLocale("tk",{months:"\xddanwar_Fewral_Mart_Aprel_Ma\xfd_I\xfdun_I\xfdul_Awgust_Sent\xfdabr_Okt\xfdabr_No\xfdabr_Dekabr".split("_"),monthsShort:"\xddan_Few_Mar_Apr_Ma\xfd_I\xfdn_I\xfdl_Awg_Sen_Okt_No\xfd_Dek".split("_"),weekdays:"\xddek\u015fenbe_Du\u015fenbe_Si\u015fenbe_\xc7ar\u015fenbe_Pen\u015fenbe_Anna_\u015eenbe".split("_"),weekdaysShort:"\xddek_Du\u015f_Si\u015f_\xc7ar_Pen_Ann_\u015een".split("_"),weekdaysMin:"\xddk_D\u015f_S\u015f_\xc7r_Pn_An_\u015en".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[d\xfc\xfdn] LT",lastWeek:"[ge\xe7en] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s so\u0148",past:"%s \xf6\u0148",s:"birn\xe4\xe7e sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir a\xfd",MM:"%d a\xfd",y:"bir \xfdyl",yy:"%d \xfdyl"},ordinal:function(d,z){switch(z){case"d":case"D":case"Do":case"DD":return d;default:if(0===d)return d+"'unjy";var g=d%10;return d+(l[g]||l[d%100-g]||l[d>=100?100:null])}},week:{dow:1,doy:7}})}(m(5439))},2360:function(C,k,m){!function(f){"use strict";f.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(u){return u},week:{dow:1,doy:4}})}(m(5439))},6645:function(C,k,m){!function(f){"use strict";var l="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function z(v,w,B,J){var c0=function g(v){var w=Math.floor(v%1e3/100),B=Math.floor(v%100/10),J=v%10,c0="";return w>0&&(c0+=l[w]+"vatlh"),B>0&&(c0+=(""!==c0?" ":"")+l[B]+"maH"),J>0&&(c0+=(""!==c0?" ":"")+l[J]),""===c0?"pagh":c0}(v);switch(B){case"ss":return c0+" lup";case"mm":return c0+" tup";case"hh":return c0+" rep";case"dd":return c0+" jaj";case"MM":return c0+" jar";case"yy":return c0+" DIS"}}f.defineLocale("tlh",{months:"tera\u2019 jar wa\u2019_tera\u2019 jar cha\u2019_tera\u2019 jar wej_tera\u2019 jar loS_tera\u2019 jar vagh_tera\u2019 jar jav_tera\u2019 jar Soch_tera\u2019 jar chorgh_tera\u2019 jar Hut_tera\u2019 jar wa\u2019maH_tera\u2019 jar wa\u2019maH wa\u2019_tera\u2019 jar wa\u2019maH cha\u2019".split("_"),monthsShort:"jar wa\u2019_jar cha\u2019_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa\u2019maH_jar wa\u2019maH wa\u2019_jar wa\u2019maH cha\u2019".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa\u2019leS] LT",nextWeek:"LLL",lastDay:"[wa\u2019Hu\u2019] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function u(v){var w=v;return-1!==v.indexOf("jaj")?w.slice(0,-3)+"leS":-1!==v.indexOf("jar")?w.slice(0,-3)+"waQ":-1!==v.indexOf("DIS")?w.slice(0,-3)+"nem":w+" pIq"},past:function d(v){var w=v;return-1!==v.indexOf("jaj")?w.slice(0,-3)+"Hu\u2019":-1!==v.indexOf("jar")?w.slice(0,-3)+"wen":-1!==v.indexOf("DIS")?w.slice(0,-3)+"ben":w+" ret"},s:"puS lup",ss:z,m:"wa\u2019 tup",mm:z,h:"wa\u2019 rep",hh:z,d:"wa\u2019 jaj",dd:z,M:"wa\u2019 jar",MM:z,y:"wa\u2019 DIS",yy:z},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},8374:function(C,k,m){!function(f){"use strict";var l={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'\xfcnc\xfc",4:"'\xfcnc\xfc",100:"'\xfcnc\xfc",6:"'nc\u0131",9:"'uncu",10:"'uncu",30:"'uncu",60:"'\u0131nc\u0131",90:"'\u0131nc\u0131"};f.defineLocale("tr",{months:"Ocak_\u015eubat_Mart_Nisan_May\u0131s_Haziran_Temmuz_A\u011fustos_Eyl\xfcl_Ekim_Kas\u0131m_Aral\u0131k".split("_"),monthsShort:"Oca_\u015eub_Mar_Nis_May_Haz_Tem_A\u011fu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Sal\u0131_\xc7ar\u015famba_Per\u015fembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_\xc7ar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_\xc7a_Pe_Cu_Ct".split("_"),meridiem:function(d,z,g){return d<12?g?"\xf6\xf6":"\xd6\xd6":g?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(d){return"\xf6s"===d||"\xd6S"===d},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[yar\u0131n saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[d\xfcn] LT",lastWeek:"[ge\xe7en] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \xf6nce",s:"birka\xe7 saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir y\u0131l",yy:"%d y\u0131l"},ordinal:function(d,z){switch(z){case"d":case"D":case"Do":case"DD":return d;default:if(0===d)return d+"'\u0131nc\u0131";var g=d%10;return d+(l[g]||l[d%100-g]||l[d>=100?100:null])}},week:{dow:1,doy:7}})}(m(5439))},256:function(C,k,m){!function(f){"use strict";function u(d,z,g,q){var v={s:["viensas secunds","'iensas secunds"],ss:[d+" secunds",d+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[d+" m\xeduts",d+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[d+" \xfeoras",d+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[d+" ziuas",d+" ziuas"],M:["'n mes","'iens mes"],MM:[d+" mesen",d+" mesen"],y:["'n ar","'iens ar"],yy:[d+" ars",d+" ars"]};return q||z?v[g][0]:v[g][1]}f.defineLocale("tzl",{months:"Januar_Fevraglh_Mar\xe7_Avr\xefu_Mai_G\xfcn_Julia_Guscht_Setemvar_Listop\xe4ts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_G\xfcn_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"S\xfaladi_L\xfane\xe7i_Maitzi_M\xe1rcuri_Xh\xfaadi_Vi\xe9ner\xe7i_S\xe1turi".split("_"),weekdaysShort:"S\xfal_L\xfan_Mai_M\xe1r_Xh\xfa_Vi\xe9_S\xe1t".split("_"),weekdaysMin:"S\xfa_L\xfa_Ma_M\xe1_Xh_Vi_S\xe1".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(d){return"d'o"===d.toLowerCase()},meridiem:function(d,z,g){return d>11?g?"d'o":"D'O":g?"d'a":"D'A"},calendar:{sameDay:"[oxhi \xe0] LT",nextDay:"[dem\xe0 \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[ieiri \xe0] LT",lastWeek:"[s\xfcr el] dddd [lasteu \xe0] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:u,ss:u,m:u,mm:u,h:u,hh:u,d:u,dd:u,M:u,MM:u,y:u,yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(m(5439))},1631:function(C,k,m){!function(f){"use strict";f.defineLocale("tzm-latn",{months:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minu\u1e0d",mm:"%d minu\u1e0d",h:"sa\u025ba",hh:"%d tassa\u025bin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(m(5439))},1595:function(C,k,m){!function(f){"use strict";f.defineLocale("tzm",{months:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),monthsShort:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),weekdays:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysShort:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysMin:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u2d30\u2d59\u2d37\u2d45 \u2d34] LT",nextDay:"[\u2d30\u2d59\u2d3d\u2d30 \u2d34] LT",nextWeek:"dddd [\u2d34] LT",lastDay:"[\u2d30\u2d5a\u2d30\u2d4f\u2d5c \u2d34] LT",lastWeek:"dddd [\u2d34] LT",sameElse:"L"},relativeTime:{future:"\u2d37\u2d30\u2d37\u2d45 \u2d59 \u2d62\u2d30\u2d4f %s",past:"\u2d62\u2d30\u2d4f %s",s:"\u2d49\u2d4e\u2d49\u2d3d",ss:"%d \u2d49\u2d4e\u2d49\u2d3d",m:"\u2d4e\u2d49\u2d4f\u2d53\u2d3a",mm:"%d \u2d4e\u2d49\u2d4f\u2d53\u2d3a",h:"\u2d59\u2d30\u2d44\u2d30",hh:"%d \u2d5c\u2d30\u2d59\u2d59\u2d30\u2d44\u2d49\u2d4f",d:"\u2d30\u2d59\u2d59",dd:"%d o\u2d59\u2d59\u2d30\u2d4f",M:"\u2d30\u2d62o\u2d53\u2d54",MM:"%d \u2d49\u2d62\u2d62\u2d49\u2d54\u2d4f",y:"\u2d30\u2d59\u2d33\u2d30\u2d59",yy:"%d \u2d49\u2d59\u2d33\u2d30\u2d59\u2d4f"},week:{dow:6,doy:12}})}(m(5439))},6050:function(C,k,m){!function(f){"use strict";f.defineLocale("ug-cn",{months:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),monthsShort:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),weekdays:"\u064a\u06d5\u0643\u0634\u06d5\u0646\u0628\u06d5_\u062f\u06c8\u0634\u06d5\u0646\u0628\u06d5_\u0633\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u0686\u0627\u0631\u0634\u06d5\u0646\u0628\u06d5_\u067e\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u062c\u06c8\u0645\u06d5_\u0634\u06d5\u0646\u0628\u06d5".split("_"),weekdaysShort:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),weekdaysMin:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649",LLL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm",LLLL:"dddd\u060c YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm"},meridiemParse:/\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5|\u0633\u06d5\u06be\u06d5\u0631|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646|\u0686\u06c8\u0634|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646|\u0643\u06d5\u0686/,meridiemHour:function(u,d){return 12===u&&(u=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===d||"\u0633\u06d5\u06be\u06d5\u0631"===d||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===d?u:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===d||"\u0643\u06d5\u0686"===d?u+12:u>=11?u:u+12},meridiem:function(u,d,z){var g=100*u+d;return g<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":g<900?"\u0633\u06d5\u06be\u06d5\u0631":g<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":g<1230?"\u0686\u06c8\u0634":g<1800?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646":"\u0643\u06d5\u0686"},calendar:{sameDay:"[\u0628\u06c8\u06af\u06c8\u0646 \u0633\u0627\u0626\u06d5\u062a] LT",nextDay:"[\u0626\u06d5\u062a\u06d5 \u0633\u0627\u0626\u06d5\u062a] LT",nextWeek:"[\u0643\u06d0\u0644\u06d5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",lastDay:"[\u062a\u06c6\u0646\u06c8\u06af\u06c8\u0646] LT",lastWeek:"[\u0626\u0627\u0644\u062f\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0643\u06d0\u064a\u0649\u0646",past:"%s \u0628\u06c7\u0631\u06c7\u0646",s:"\u0646\u06d5\u0686\u0686\u06d5 \u0633\u06d0\u0643\u0648\u0646\u062a",ss:"%d \u0633\u06d0\u0643\u0648\u0646\u062a",m:"\u0628\u0649\u0631 \u0645\u0649\u0646\u06c7\u062a",mm:"%d \u0645\u0649\u0646\u06c7\u062a",h:"\u0628\u0649\u0631 \u0633\u0627\u0626\u06d5\u062a",hh:"%d \u0633\u0627\u0626\u06d5\u062a",d:"\u0628\u0649\u0631 \u0643\u06c8\u0646",dd:"%d \u0643\u06c8\u0646",M:"\u0628\u0649\u0631 \u0626\u0627\u064a",MM:"%d \u0626\u0627\u064a",y:"\u0628\u0649\u0631 \u064a\u0649\u0644",yy:"%d \u064a\u0649\u0644"},dayOfMonthOrdinalParse:/\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,ordinal:function(u,d){switch(d){case"d":case"D":case"DDD":return u+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return u+"-\u06be\u06d5\u067e\u062a\u06d5";default:return u}},preparse:function(u){return u.replace(/\u060c/g,",")},postformat:function(u){return u.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}(m(5439))},5610:function(C,k,m){!function(f){"use strict";function u(q,v,w){return"m"===w?v?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===w?v?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":q+" "+function l(q,v){var w=q.split("_");return v%10==1&&v%100!=11?w[0]:v%10>=2&&v%10<=4&&(v%100<10||v%100>=20)?w[1]:w[2]}({ss:v?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434",mm:v?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d",hh:v?"\u0433\u043e\u0434\u0438\u043d\u0430_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d":"\u0433\u043e\u0434\u0438\u043d\u0443_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u043d\u0456\u0432",MM:"\u043c\u0456\u0441\u044f\u0446\u044c_\u043c\u0456\u0441\u044f\u0446\u0456_\u043c\u0456\u0441\u044f\u0446\u0456\u0432",yy:"\u0440\u0456\u043a_\u0440\u043e\u043a\u0438_\u0440\u043e\u043a\u0456\u0432"}[w],+q)}function z(q){return function(){return q+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}f.defineLocale("uk",{months:{format:"\u0441\u0456\u0447\u043d\u044f_\u043b\u044e\u0442\u043e\u0433\u043e_\u0431\u0435\u0440\u0435\u0437\u043d\u044f_\u043a\u0432\u0456\u0442\u043d\u044f_\u0442\u0440\u0430\u0432\u043d\u044f_\u0447\u0435\u0440\u0432\u043d\u044f_\u043b\u0438\u043f\u043d\u044f_\u0441\u0435\u0440\u043f\u043d\u044f_\u0432\u0435\u0440\u0435\u0441\u043d\u044f_\u0436\u043e\u0432\u0442\u043d\u044f_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430_\u0433\u0440\u0443\u0434\u043d\u044f".split("_"),standalone:"\u0441\u0456\u0447\u0435\u043d\u044c_\u043b\u044e\u0442\u0438\u0439_\u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c_\u043a\u0432\u0456\u0442\u0435\u043d\u044c_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u0435\u0440\u0432\u0435\u043d\u044c_\u043b\u0438\u043f\u0435\u043d\u044c_\u0441\u0435\u0440\u043f\u0435\u043d\u044c_\u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c_\u0436\u043e\u0432\u0442\u0435\u043d\u044c_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434_\u0433\u0440\u0443\u0434\u0435\u043d\u044c".split("_")},monthsShort:"\u0441\u0456\u0447_\u043b\u044e\u0442_\u0431\u0435\u0440_\u043a\u0432\u0456\u0442_\u0442\u0440\u0430\u0432_\u0447\u0435\u0440\u0432_\u043b\u0438\u043f_\u0441\u0435\u0440\u043f_\u0432\u0435\u0440_\u0436\u043e\u0432\u0442_\u043b\u0438\u0441\u0442_\u0433\u0440\u0443\u0434".split("_"),weekdays:function d(q,v){var w={nominative:"\u043d\u0435\u0434\u0456\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044f_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),accusative:"\u043d\u0435\u0434\u0456\u043b\u044e_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044e_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),genitive:"\u043d\u0435\u0434\u0456\u043b\u0456_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043a\u0430_\u0432\u0456\u0432\u0442\u043e\u0440\u043a\u0430_\u0441\u0435\u0440\u0435\u0434\u0438_\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u0456_\u0441\u0443\u0431\u043e\u0442\u0438".split("_")};return!0===q?w.nominative.slice(1,7).concat(w.nominative.slice(0,1)):q?w[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(v)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(v)?"genitive":"nominative"][q.day()]:w.nominative},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0440.",LLL:"D MMMM YYYY \u0440., HH:mm",LLLL:"dddd, D MMMM YYYY \u0440., HH:mm"},calendar:{sameDay:z("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:z("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:z("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:z("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return z("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return z("[\u041c\u0438\u043d\u0443\u043b\u043e\u0433\u043e] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"%s \u0442\u043e\u043c\u0443",s:"\u0434\u0435\u043a\u0456\u043b\u044c\u043a\u0430 \u0441\u0435\u043a\u0443\u043d\u0434",ss:u,m:u,mm:u,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:u,d:"\u0434\u0435\u043d\u044c",dd:u,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:u,y:"\u0440\u0456\u043a",yy:u},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(q){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(q)},meridiem:function(q,v,w){return q<4?"\u043d\u043e\u0447\u0456":q<12?"\u0440\u0430\u043d\u043a\u0443":q<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(q,v){switch(v){case"M":case"d":case"DDD":case"w":case"W":return q+"-\u0439";case"D":return q+"-\u0433\u043e";default:return q}},week:{dow:1,doy:7}})}(m(5439))},6077:function(C,k,m){!function(f){"use strict";var l=["\u062c\u0646\u0648\u0631\u06cc","\u0641\u0631\u0648\u0631\u06cc","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u06cc\u0644","\u0645\u0626\u06cc","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0626\u06cc","\u0627\u06af\u0633\u062a","\u0633\u062a\u0645\u0628\u0631","\u0627\u06a9\u062a\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u062f\u0633\u0645\u0628\u0631"],u=["\u0627\u062a\u0648\u0627\u0631","\u067e\u06cc\u0631","\u0645\u0646\u06af\u0644","\u0628\u062f\u06be","\u062c\u0645\u0639\u0631\u0627\u062a","\u062c\u0645\u0639\u06c1","\u06c1\u0641\u062a\u06c1"];f.defineLocale("ur",{months:l,monthsShort:l,weekdays:u,weekdaysShort:u,weekdaysMin:u,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(z){return"\u0634\u0627\u0645"===z},meridiem:function(z,g,q){return z<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0622\u062c \u0628\u0648\u0642\u062a] LT",nextDay:"[\u06a9\u0644 \u0628\u0648\u0642\u062a] LT",nextWeek:"dddd [\u0628\u0648\u0642\u062a] LT",lastDay:"[\u06af\u0630\u0634\u062a\u06c1 \u0631\u0648\u0632 \u0628\u0648\u0642\u062a] LT",lastWeek:"[\u06af\u0630\u0634\u062a\u06c1] dddd [\u0628\u0648\u0642\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0628\u0639\u062f",past:"%s \u0642\u0628\u0644",s:"\u0686\u0646\u062f \u0633\u06cc\u06a9\u0646\u0688",ss:"%d \u0633\u06cc\u06a9\u0646\u0688",m:"\u0627\u06cc\u06a9 \u0645\u0646\u0679",mm:"%d \u0645\u0646\u0679",h:"\u0627\u06cc\u06a9 \u06af\u06be\u0646\u0679\u06c1",hh:"%d \u06af\u06be\u0646\u0679\u06d2",d:"\u0627\u06cc\u06a9 \u062f\u0646",dd:"%d \u062f\u0646",M:"\u0627\u06cc\u06a9 \u0645\u0627\u06c1",MM:"%d \u0645\u0627\u06c1",y:"\u0627\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(z){return z.replace(/\u060c/g,",")},postformat:function(z){return z.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(m(5439))},2207:function(C,k,m){!function(f){"use strict";f.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(m(5439))},2862:function(C,k,m){!function(f){"use strict";f.defineLocale("uz",{months:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u042f\u043a\u0448\u0430\u043d\u0431\u0430_\u0414\u0443\u0448\u0430\u043d\u0431\u0430_\u0421\u0435\u0448\u0430\u043d\u0431\u0430_\u0427\u043e\u0440\u0448\u0430\u043d\u0431\u0430_\u041f\u0430\u0439\u0448\u0430\u043d\u0431\u0430_\u0416\u0443\u043c\u0430_\u0428\u0430\u043d\u0431\u0430".split("_"),weekdaysShort:"\u042f\u043a\u0448_\u0414\u0443\u0448_\u0421\u0435\u0448_\u0427\u043e\u0440_\u041f\u0430\u0439_\u0416\u0443\u043c_\u0428\u0430\u043d".split("_"),weekdaysMin:"\u042f\u043a_\u0414\u0443_\u0421\u0435_\u0427\u043e_\u041f\u0430_\u0416\u0443_\u0428\u0430".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[\u0411\u0443\u0433\u0443\u043d \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",nextDay:"[\u042d\u0440\u0442\u0430\u0433\u0430] LT [\u0434\u0430]",nextWeek:"dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastDay:"[\u041a\u0435\u0447\u0430 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastWeek:"[\u0423\u0442\u0433\u0430\u043d] dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",sameElse:"L"},relativeTime:{future:"\u042f\u043a\u0438\u043d %s \u0438\u0447\u0438\u0434\u0430",past:"\u0411\u0438\u0440 \u043d\u0435\u0447\u0430 %s \u043e\u043b\u0434\u0438\u043d",s:"\u0444\u0443\u0440\u0441\u0430\u0442",ss:"%d \u0444\u0443\u0440\u0441\u0430\u0442",m:"\u0431\u0438\u0440 \u0434\u0430\u043a\u0438\u043a\u0430",mm:"%d \u0434\u0430\u043a\u0438\u043a\u0430",h:"\u0431\u0438\u0440 \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u0431\u0438\u0440 \u043e\u0439",MM:"%d \u043e\u0439",y:"\u0431\u0438\u0440 \u0439\u0438\u043b",yy:"%d \u0439\u0438\u043b"},week:{dow:1,doy:7}})}(m(5439))},8093:function(C,k,m){!function(f){"use strict";f.defineLocale("vi",{months:"th\xe1ng 1_th\xe1ng 2_th\xe1ng 3_th\xe1ng 4_th\xe1ng 5_th\xe1ng 6_th\xe1ng 7_th\xe1ng 8_th\xe1ng 9_th\xe1ng 10_th\xe1ng 11_th\xe1ng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"ch\u1ee7 nh\u1eadt_th\u1ee9 hai_th\u1ee9 ba_th\u1ee9 t\u01b0_th\u1ee9 n\u0103m_th\u1ee9 s\xe1u_th\u1ee9 b\u1ea3y".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(u){return/^ch$/i.test(u)},meridiem:function(u,d,z){return u<12?z?"sa":"SA":z?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [n\u0103m] YYYY",LLL:"D MMMM [n\u0103m] YYYY HH:mm",LLLL:"dddd, D MMMM [n\u0103m] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[H\xf4m nay l\xfac] LT",nextDay:"[Ng\xe0y mai l\xfac] LT",nextWeek:"dddd [tu\u1ea7n t\u1edbi l\xfac] LT",lastDay:"[H\xf4m qua l\xfac] LT",lastWeek:"dddd [tu\u1ea7n tr\u01b0\u1edbc l\xfac] LT",sameElse:"L"},relativeTime:{future:"%s t\u1edbi",past:"%s tr\u01b0\u1edbc",s:"v\xe0i gi\xe2y",ss:"%d gi\xe2y",m:"m\u1ed9t ph\xfat",mm:"%d ph\xfat",h:"m\u1ed9t gi\u1edd",hh:"%d gi\u1edd",d:"m\u1ed9t ng\xe0y",dd:"%d ng\xe0y",w:"m\u1ed9t tu\u1ea7n",ww:"%d tu\u1ea7n",M:"m\u1ed9t th\xe1ng",MM:"%d th\xe1ng",y:"m\u1ed9t n\u0103m",yy:"%d n\u0103m"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(u){return u},week:{dow:1,doy:4}})}(m(5439))},5590:function(C,k,m){!function(f){"use strict";f.defineLocale("x-pseudo",{months:"J~\xe1\xf1\xfa\xe1~r\xfd_F~\xe9br\xfa~\xe1r\xfd_~M\xe1rc~h_\xc1p~r\xedl_~M\xe1\xfd_~J\xfa\xf1\xe9~_J\xfal~\xfd_\xc1\xfa~g\xfast~_S\xe9p~t\xe9mb~\xe9r_\xd3~ct\xf3b~\xe9r_\xd1~\xf3v\xe9m~b\xe9r_~D\xe9c\xe9~mb\xe9r".split("_"),monthsShort:"J~\xe1\xf1_~F\xe9b_~M\xe1r_~\xc1pr_~M\xe1\xfd_~J\xfa\xf1_~J\xfal_~\xc1\xfag_~S\xe9p_~\xd3ct_~\xd1\xf3v_~D\xe9c".split("_"),monthsParseExact:!0,weekdays:"S~\xfa\xf1d\xe1~\xfd_M\xf3~\xf1d\xe1\xfd~_T\xfa\xe9~sd\xe1\xfd~_W\xe9d~\xf1\xe9sd~\xe1\xfd_T~h\xfars~d\xe1\xfd_~Fr\xedd~\xe1\xfd_S~\xe1t\xfar~d\xe1\xfd".split("_"),weekdaysShort:"S~\xfa\xf1_~M\xf3\xf1_~T\xfa\xe9_~W\xe9d_~Th\xfa_~Fr\xed_~S\xe1t".split("_"),weekdaysMin:"S~\xfa_M\xf3~_T\xfa_~W\xe9_T~h_Fr~_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~\xf3d\xe1~\xfd \xe1t] LT",nextDay:"[T~\xf3m\xf3~rr\xf3~w \xe1t] LT",nextWeek:"dddd [\xe1t] LT",lastDay:"[\xdd~\xe9st~\xe9rd\xe1~\xfd \xe1t] LT",lastWeek:"[L~\xe1st] dddd [\xe1t] LT",sameElse:"L"},relativeTime:{future:"\xed~\xf1 %s",past:"%s \xe1~g\xf3",s:"\xe1 ~f\xe9w ~s\xe9c\xf3~\xf1ds",ss:"%d s~\xe9c\xf3\xf1~ds",m:"\xe1 ~m\xed\xf1~\xfat\xe9",mm:"%d m~\xed\xf1\xfa~t\xe9s",h:"\xe1~\xf1 h\xf3~\xfar",hh:"%d h~\xf3\xfars",d:"\xe1 ~d\xe1\xfd",dd:"%d d~\xe1\xfds",M:"\xe1 ~m\xf3\xf1~th",MM:"%d m~\xf3\xf1t~hs",y:"\xe1 ~\xfd\xe9\xe1r",yy:"%d \xfd~\xe9\xe1rs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(u){var d=u%10;return u+(1==~~(u%100/10)?"th":1===d?"st":2===d?"nd":3===d?"rd":"th")},week:{dow:1,doy:4}})}(m(5439))},9058:function(C,k,m){!function(f){"use strict";f.defineLocale("yo",{months:"S\u1eb9\u0301r\u1eb9\u0301_E\u0300re\u0300le\u0300_\u1eb8r\u1eb9\u0300na\u0300_I\u0300gbe\u0301_E\u0300bibi_O\u0300ku\u0300du_Ag\u1eb9mo_O\u0300gu\u0301n_Owewe_\u1ecc\u0300wa\u0300ra\u0300_Be\u0301lu\u0301_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),monthsShort:"S\u1eb9\u0301r_E\u0300rl_\u1eb8rn_I\u0300gb_E\u0300bi_O\u0300ku\u0300_Ag\u1eb9_O\u0300gu\u0301_Owe_\u1ecc\u0300wa\u0300_Be\u0301l_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),weekdays:"A\u0300i\u0300ku\u0301_Aje\u0301_I\u0300s\u1eb9\u0301gun_\u1eccj\u1ecd\u0301ru\u0301_\u1eccj\u1ecd\u0301b\u1ecd_\u1eb8ti\u0300_A\u0300ba\u0301m\u1eb9\u0301ta".split("_"),weekdaysShort:"A\u0300i\u0300k_Aje\u0301_I\u0300s\u1eb9\u0301_\u1eccjr_\u1eccjb_\u1eb8ti\u0300_A\u0300ba\u0301".split("_"),weekdaysMin:"A\u0300i\u0300_Aj_I\u0300s_\u1eccr_\u1eccb_\u1eb8t_A\u0300b".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[O\u0300ni\u0300 ni] LT",nextDay:"[\u1ecc\u0300la ni] LT",nextWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301n'b\u1ecd] [ni] LT",lastDay:"[A\u0300na ni] LT",lastWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301l\u1ecd\u0301] [ni] LT",sameElse:"L"},relativeTime:{future:"ni\u0301 %s",past:"%s k\u1ecdja\u0301",s:"i\u0300s\u1eb9ju\u0301 aaya\u0301 die",ss:"aaya\u0301 %d",m:"i\u0300s\u1eb9ju\u0301 kan",mm:"i\u0300s\u1eb9ju\u0301 %d",h:"wa\u0301kati kan",hh:"wa\u0301kati %d",d:"\u1ecdj\u1ecd\u0301 kan",dd:"\u1ecdj\u1ecd\u0301 %d",M:"osu\u0300 kan",MM:"osu\u0300 %d",y:"\u1ecddu\u0301n kan",yy:"\u1ecddu\u0301n %d"},dayOfMonthOrdinalParse:/\u1ecdj\u1ecd\u0301\s\d{1,2}/,ordinal:"\u1ecdj\u1ecd\u0301 %d",week:{dow:1,doy:4}})}(m(5439))},7908:function(C,k,m){!function(f){"use strict";f.defineLocale("zh-cn",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u5468\u65e5_\u5468\u4e00_\u5468\u4e8c_\u5468\u4e09_\u5468\u56db_\u5468\u4e94_\u5468\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5Ah\u70b9mm\u5206",LLLL:"YYYY\u5e74M\u6708D\u65e5ddddAh\u70b9mm\u5206",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(u,d){return 12===u&&(u=0),"\u51cc\u6668"===d||"\u65e9\u4e0a"===d||"\u4e0a\u5348"===d?u:"\u4e0b\u5348"===d||"\u665a\u4e0a"===d?u+12:u>=11?u:u+12},meridiem:function(u,d,z){var g=100*u+d;return g<600?"\u51cc\u6668":g<900?"\u65e9\u4e0a":g<1130?"\u4e0a\u5348":g<1230?"\u4e2d\u5348":g<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:function(u){return u.week()!==this.week()?"[\u4e0b]dddLT":"[\u672c]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(u){return this.week()!==u.week()?"[\u4e0a]dddLT":"[\u672c]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(u,d){switch(d){case"d":case"D":case"DDD":return u+"\u65e5";case"M":return u+"\u6708";case"w":case"W":return u+"\u5468";default:return u}},relativeTime:{future:"%s\u540e",past:"%s\u524d",s:"\u51e0\u79d2",ss:"%d \u79d2",m:"1 \u5206\u949f",mm:"%d \u5206\u949f",h:"1 \u5c0f\u65f6",hh:"%d \u5c0f\u65f6",d:"1 \u5929",dd:"%d \u5929",w:"1 \u5468",ww:"%d \u5468",M:"1 \u4e2a\u6708",MM:"%d \u4e2a\u6708",y:"1 \u5e74",yy:"%d \u5e74"},week:{dow:1,doy:4}})}(m(5439))},8867:function(C,k,m){!function(f){"use strict";f.defineLocale("zh-hk",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(u,d){return 12===u&&(u=0),"\u51cc\u6668"===d||"\u65e9\u4e0a"===d||"\u4e0a\u5348"===d?u:"\u4e2d\u5348"===d?u>=11?u:u+12:"\u4e0b\u5348"===d||"\u665a\u4e0a"===d?u+12:void 0},meridiem:function(u,d,z){var g=100*u+d;return g<600?"\u51cc\u6668":g<900?"\u65e9\u4e0a":g<1200?"\u4e0a\u5348":1200===g?"\u4e2d\u5348":g<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(u,d){switch(d){case"d":case"D":case"DDD":return u+"\u65e5";case"M":return u+"\u6708";case"w":case"W":return u+"\u9031";default:return u}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(m(5439))},1133:function(C,k,m){!function(f){"use strict";f.defineLocale("zh-mo",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"D/M/YYYY",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(u,d){return 12===u&&(u=0),"\u51cc\u6668"===d||"\u65e9\u4e0a"===d||"\u4e0a\u5348"===d?u:"\u4e2d\u5348"===d?u>=11?u:u+12:"\u4e0b\u5348"===d||"\u665a\u4e0a"===d?u+12:void 0},meridiem:function(u,d,z){var g=100*u+d;return g<600?"\u51cc\u6668":g<900?"\u65e9\u4e0a":g<1130?"\u4e0a\u5348":g<1230?"\u4e2d\u5348":g<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(u,d){switch(d){case"d":case"D":case"DDD":return u+"\u65e5";case"M":return u+"\u6708";case"w":case"W":return u+"\u9031";default:return u}},relativeTime:{future:"%s\u5167",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(m(5439))},3291:function(C,k,m){!function(f){"use strict";f.defineLocale("zh-tw",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(u,d){return 12===u&&(u=0),"\u51cc\u6668"===d||"\u65e9\u4e0a"===d||"\u4e0a\u5348"===d?u:"\u4e2d\u5348"===d?u>=11?u:u+12:"\u4e0b\u5348"===d||"\u665a\u4e0a"===d?u+12:void 0},meridiem:function(u,d,z){var g=100*u+d;return g<600?"\u51cc\u6668":g<900?"\u65e9\u4e0a":g<1130?"\u4e0a\u5348":g<1230?"\u4e2d\u5348":g<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(u,d){switch(d){case"d":case"D":case"DDD":return u+"\u65e5";case"M":return u+"\u6708";case"w":case"W":return u+"\u9031";default:return u}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(m(5439))},5439:function(C,k,m){(C=m.nmd(C)).exports=function(){"use strict";var f,s1;function l(){return f.apply(null,arguments)}function d(c){return c instanceof Array||"[object Array]"===Object.prototype.toString.call(c)}function z(c){return null!=c&&"[object Object]"===Object.prototype.toString.call(c)}function g(c,M){return Object.prototype.hasOwnProperty.call(c,M)}function q(c){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(c).length;var M;for(M in c)if(g(c,M))return!1;return!0}function v(c){return void 0===c}function w(c){return"number"==typeof c||"[object Number]"===Object.prototype.toString.call(c)}function B(c){return c instanceof Date||"[object Date]"===Object.prototype.toString.call(c)}function J(c,M){var y,h=[],W=c.length;for(y=0;y>>0;for(y=0;y0)for(h=0;h=0?h?"+":"":"-")+Math.pow(10,Math.max(0,M-y.length)).toString().substr(1)+y}var Mt=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Ht=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Fe={},J1={};function S0(c,M,h,y){var W=y;"string"==typeof y&&(W=function(){return this[y]()}),c&&(J1[c]=W),M&&(J1[M[0]]=function(){return nt(W.apply(this,arguments),M[1],M[2])}),h&&(J1[h]=function(){return this.localeData().ordinal(W.apply(this,arguments),c)})}function Ao(c){return c.match(/\[[\s\S]/)?c.replace(/^\[|\]$/g,""):c.replace(/\\/g,"")}function Ze(c,M){return c.isValid()?(M=P(M,c.localeData()),Fe[M]=Fe[M]||function Ho(c){var h,y,M=c.match(Mt);for(h=0,y=M.length;h=0&&Ht.test(c);)c=c.replace(Ht,y),Ht.lastIndex=0,h-=1;return c}var ho={};function Ce(c,M){var h=c.toLowerCase();ho[h]=ho[h+"s"]=ho[M]=c}function ot(c){return"string"==typeof c?ho[c]||ho[c.toLowerCase()]:void 0}function Ri(c){var h,y,M={};for(y in c)g(c,y)&&(h=ot(y))&&(M[h]=c[y]);return M}var mo={};function Pe(c,M){mo[c]=M}function Cn(c){return c%4==0&&c%100!=0||c%400==0}function Le(c){return c<0?Math.ceil(c)||0:Math.floor(c)}function L1(c){var M=+c,h=0;return 0!==M&&isFinite(M)&&(h=Le(M)),h}function Zn(c,M){return function(h){return null!=h?(Yo(this,c,h),l.updateOffset(this,M),this):go(this,c)}}function go(c,M){return c.isValid()?c._d["get"+(c._isUTC?"UTC":"")+M]():NaN}function Yo(c,M,h){c.isValid()&&!isNaN(h)&&("FullYear"===M&&Cn(c.year())&&1===c.month()&&29===c.date()?(h=L1(h),c._d["set"+(c._isUTC?"UTC":"")+M](h,c.month(),Z0(h,c.month()))):c._d["set"+(c._isUTC?"UTC":"")+M](h))}var d1,yr=/\d/,gt=/\d\d/,ua=/\d{3}/,wi=/\d{4}/,jo=/[+-]?\d{6}/,de=/\d\d?/,ie=/\d\d\d\d?/,Vo=/\d\d\d\d\d\d?/,Q1=/\d{1,3}/,_o=/\d{1,4}/,Uo=/[+-]?\d{1,6}/,H1=/\d+/,e1=/[+-]?\d+/,ki=/Z|[+-]\d\d:?\d\d/gi,$n=/Z|[+-]\d\d(?::?\d\d)?/gi,fn=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function z0(c,M,h){d1[c]=n1(M)?M:function(y,W){return y&&h?h:M}}function N(c,M){return g(d1,c)?d1[c](M._strict,M._locale):new RegExp(function I(c){return E(c.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(M,h,y,W,T){return h||y||W||T}))}(c))}function E(c){return c.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}d1={};var H={};function x(c,M){var h,W,y=M;for("string"==typeof c&&(c=[c]),w(M)&&(y=function(T,G){G[M]=L1(T)}),W=c.length,h=0;h68?1900:2e3)};var k0=Zn("FullYear",!0);function Y(c,M,h,y,W,T,G){var K0;return c<100&&c>=0?(K0=new Date(c+400,M,h,y,W,T,G),isFinite(K0.getFullYear())&&K0.setFullYear(c)):K0=new Date(c,M,h,y,W,T,G),K0}function F(c){var M,h;return c<100&&c>=0?((h=Array.prototype.slice.call(arguments))[0]=c+400,M=new Date(Date.UTC.apply(null,h)),isFinite(M.getUTCFullYear())&&M.setUTCFullYear(c)):M=new Date(Date.UTC.apply(null,arguments)),M}function V(c,M,h){var y=7+M-h;return-(7+F(c,0,y).getUTCDay()-M)%7+y-1}function a1(c,M,h,y,W){var N1,ue,K0=1+7*(M-1)+(7+h-y)%7+V(c,y,W);return K0<=0?ue=se(N1=c-1)+K0:K0>se(c)?(N1=c+1,ue=K0-se(c)):(N1=c,ue=K0),{year:N1,dayOfYear:ue}}function T1(c,M,h){var T,G,y=V(c.year(),M,h),W=Math.floor((c.dayOfYear()-y-1)/7)+1;return W<1?T=W+ne(G=c.year()-1,M,h):W>ne(c.year(),M,h)?(T=W-ne(c.year(),M,h),G=c.year()+1):(G=c.year(),T=W),{week:T,year:G}}function ne(c,M,h){var y=V(c,M,h),W=V(c+1,M,h);return(se(c)-y+W)/7}S0("w",["ww",2],"wo","week"),S0("W",["WW",2],"Wo","isoWeek"),Ce("week","w"),Ce("isoWeek","W"),Pe("week",5),Pe("isoWeek",5),z0("w",de),z0("ww",de,gt),z0("W",de),z0("WW",de,gt),e0(["w","ww","W","WW"],function(c,M,h,y){M[y.substr(0,1)]=L1(c)});function O1(c,M){return c.slice(M,7).concat(c.slice(0,M))}S0("d",0,"do","day"),S0("dd",0,0,function(c){return this.localeData().weekdaysMin(this,c)}),S0("ddd",0,0,function(c){return this.localeData().weekdaysShort(this,c)}),S0("dddd",0,0,function(c){return this.localeData().weekdays(this,c)}),S0("e",0,0,"weekday"),S0("E",0,0,"isoWeekday"),Ce("day","d"),Ce("weekday","e"),Ce("isoWeekday","E"),Pe("day",11),Pe("weekday",11),Pe("isoWeekday",11),z0("d",de),z0("e",de),z0("E",de),z0("dd",function(c,M){return M.weekdaysMinRegex(c)}),z0("ddd",function(c,M){return M.weekdaysShortRegex(c)}),z0("dddd",function(c,M){return M.weekdaysRegex(c)}),e0(["dd","ddd","dddd"],function(c,M,h,y){var W=h._locale.weekdaysParse(c,y,h._strict);null!=W?M.d=W:o0(h).invalidWeekday=c}),e0(["d","e","E"],function(c,M,h,y){M[y]=L1(c)});var y1="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),w1="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Me="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),fe=fn,_t=fn,De=fn;function za(c,M,h){var y,W,T,G=c.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],y=0;y<7;++y)T=g0([2e3,1]).day(y),this._minWeekdaysParse[y]=this.weekdaysMin(T,"").toLocaleLowerCase(),this._shortWeekdaysParse[y]=this.weekdaysShort(T,"").toLocaleLowerCase(),this._weekdaysParse[y]=this.weekdays(T,"").toLocaleLowerCase();return h?"dddd"===M?-1!==(W=H0.call(this._weekdaysParse,G))?W:null:"ddd"===M?-1!==(W=H0.call(this._shortWeekdaysParse,G))?W:null:-1!==(W=H0.call(this._minWeekdaysParse,G))?W:null:"dddd"===M?-1!==(W=H0.call(this._weekdaysParse,G))||-1!==(W=H0.call(this._shortWeekdaysParse,G))||-1!==(W=H0.call(this._minWeekdaysParse,G))?W:null:"ddd"===M?-1!==(W=H0.call(this._shortWeekdaysParse,G))||-1!==(W=H0.call(this._weekdaysParse,G))||-1!==(W=H0.call(this._minWeekdaysParse,G))?W:null:-1!==(W=H0.call(this._minWeekdaysParse,G))||-1!==(W=H0.call(this._weekdaysParse,G))||-1!==(W=H0.call(this._shortWeekdaysParse,G))?W:null}function ke(){function c(Ct,no){return no.length-Ct.length}var T,G,K0,N1,ue,M=[],h=[],y=[],W=[];for(T=0;T<7;T++)G=g0([2e3,1]).day(T),K0=E(this.weekdaysMin(G,"")),N1=E(this.weekdaysShort(G,"")),ue=E(this.weekdays(G,"")),M.push(K0),h.push(N1),y.push(ue),W.push(K0),W.push(N1),W.push(ue);M.sort(c),h.sort(c),y.sort(c),W.sort(c),this._weekdaysRegex=new RegExp("^("+W.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+y.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+h.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+M.join("|")+")","i")}function Ot(){return this.hours()%12||12}function Yt(c,M){S0(c,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),M)})}function C0(c,M){return M._meridiemParse}S0("H",["HH",2],0,"hour"),S0("h",["hh",2],0,Ot),S0("k",["kk",2],0,function Pt(){return this.hours()||24}),S0("hmm",0,0,function(){return""+Ot.apply(this)+nt(this.minutes(),2)}),S0("hmmss",0,0,function(){return""+Ot.apply(this)+nt(this.minutes(),2)+nt(this.seconds(),2)}),S0("Hmm",0,0,function(){return""+this.hours()+nt(this.minutes(),2)}),S0("Hmmss",0,0,function(){return""+this.hours()+nt(this.minutes(),2)+nt(this.seconds(),2)}),Yt("a",!0),Yt("A",!1),Ce("hour","h"),Pe("hour",13),z0("a",C0),z0("A",C0),z0("H",de),z0("h",de),z0("k",de),z0("HH",de,gt),z0("hh",de,gt),z0("kk",de,gt),z0("hmm",ie),z0("hmmss",Vo),z0("Hmm",ie),z0("Hmmss",Vo),x(["H","HH"],3),x(["k","kk"],function(c,M,h){var y=L1(c);M[3]=24===y?0:y}),x(["a","A"],function(c,M,h){h._isPm=h._locale.isPM(c),h._meridiem=c}),x(["h","hh"],function(c,M,h){M[3]=L1(c),o0(h).bigHour=!0}),x("hmm",function(c,M,h){var y=c.length-2;M[3]=L1(c.substr(0,y)),M[4]=L1(c.substr(y)),o0(h).bigHour=!0}),x("hmmss",function(c,M,h){var y=c.length-4,W=c.length-2;M[3]=L1(c.substr(0,y)),M[4]=L1(c.substr(y,2)),M[5]=L1(c.substr(W)),o0(h).bigHour=!0}),x("Hmm",function(c,M,h){var y=c.length-2;M[3]=L1(c.substr(0,y)),M[4]=L1(c.substr(y))}),x("Hmmss",function(c,M,h){var y=c.length-4,W=c.length-2;M[3]=L1(c.substr(0,y)),M[4]=L1(c.substr(y,2)),M[5]=L1(c.substr(W))});var jt=Zn("Hours",!0);var Bn,Ke={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:X1,monthsShort:V0,week:{dow:0,doy:6},weekdays:y1,weekdaysMin:Me,weekdaysShort:w1,meridiemParse:/[ap]\.?m?\.?/i},ce={},me={};function Ci(c,M){var h,y=Math.min(c.length,M.length);for(h=0;h0;){if(W=Zo(T.slice(0,h).join("-")))return W;if(y&&y.length>=h&&Ci(T,y)>=h-1)break;h--}M++}return Bn}(c)}function Kn(c){var M,h=c._a;return h&&-2===o0(c).overflow&&(M=h[1]<0||h[1]>11?1:h[2]<1||h[2]>Z0(h[0],h[1])?2:h[3]<0||h[3]>24||24===h[3]&&(0!==h[4]||0!==h[5]||0!==h[6])?3:h[4]<0||h[4]>59?4:h[5]<0||h[5]>59?5:h[6]<0||h[6]>999?6:-1,o0(c)._overflowDayOfYear&&(M<0||M>2)&&(M=2),o0(c)._overflowWeeks&&-1===M&&(M=7),o0(c)._overflowWeekday&&-1===M&&(M=8),o0(c).overflow=M),c}var r2=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ge=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Hp=/Z|[+-]\d\d(?::?\d\d)?/,Aa=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],$o=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],vr=/^\/?Date\((-?\d+)/i,Di=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,ha={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Jn(c){var M,h,T,G,K0,N1,y=c._i,W=r2.exec(y)||ge.exec(y),ue=Aa.length,Ct=$o.length;if(W){for(o0(c).iso=!0,M=0,h=ue;M7)&&(N1=!0)):(T=c._locale._week.dow,G=c._locale._week.doy,ue=T1(ve(),T,G),h=At(M.gg,c._a[0],ue.year),y=At(M.w,ue.week),null!=M.d?((W=M.d)<0||W>6)&&(N1=!0):null!=M.e?(W=M.e+T,(M.e<0||M.e>6)&&(N1=!0)):W=T),y<1||y>ne(h,T,G)?o0(c)._overflowWeeks=!0:null!=N1?o0(c)._overflowWeekday=!0:(K0=a1(h,y,W,T,G),c._a[0]=K0.year,c._dayOfYear=K0.dayOfYear)}(c),null!=c._dayOfYear&&(G=At(c._a[0],W[0]),(c._dayOfYear>se(G)||0===c._dayOfYear)&&(o0(c)._overflowDayOfYear=!0),h=F(G,0,c._dayOfYear),c._a[1]=h.getUTCMonth(),c._a[2]=h.getUTCDate()),M=0;M<3&&null==c._a[M];++M)c._a[M]=y[M]=W[M];for(;M<7;M++)c._a[M]=y[M]=c._a[M]??(2===M?1:0);24===c._a[3]&&0===c._a[4]&&0===c._a[5]&&0===c._a[6]&&(c._nextDay=!0,c._a[3]=0),c._d=(c._useUTC?F:Y).apply(null,y),T=c._useUTC?c._d.getUTCDay():c._d.getDay(),null!=c._tzm&&c._d.setUTCMinutes(c._d.getUTCMinutes()-c._tzm),c._nextDay&&(c._a[3]=24),c._w&&typeof c._w.d<"u"&&c._w.d!==T&&(o0(c).weekdayMismatch=!0)}}function Rr(c){if(c._f!==l.ISO_8601)if(c._f!==l.RFC_2822){c._a=[],o0(c).empty=!0;var h,y,W,T,G,ue,Ct,M=""+c._i,K0=M.length,N1=0;for(Ct=(W=P(c._f,c._locale).match(Mt)||[]).length,h=0;h0&&o0(c).unusedInput.push(G),M=M.slice(M.indexOf(y)+y.length),N1+=y.length),J1[T]?(y?o0(c).empty=!1:o0(c).unusedTokens.push(T),O0(T,y,c)):c._strict&&!y&&o0(c).unusedTokens.push(T);o0(c).charsLeftOver=K0-N1,M.length>0&&o0(c).unusedInput.push(M),c._a[3]<=12&&!0===o0(c).bigHour&&c._a[3]>0&&(o0(c).bigHour=void 0),o0(c).parsedDateParts=c._a.slice(0),o0(c).meridiem=c._meridiem,c._a[3]=function vu(c,M,h){var y;return null==h?M:null!=c.meridiemHour?c.meridiemHour(M,h):(null!=c.isPM&&((y=c.isPM(h))&&M<12&&(M+=12),!y&&12===M&&(M=0)),M)}(c._locale,c._a[3],c._meridiem),null!==(ue=o0(c).era)&&(c._a[0]=c._locale.erasConvertYear(ue,c._a[0])),s2(c),Kn(c)}else Bi(c);else Jn(c)}function Vp(c){var M=c._i,h=c._f;return c._locale=c._locale||Lt(c._l),null===M||void 0===h&&""===M?B0({nullInput:!0}):("string"==typeof M&&(c._i=M=c._locale.preparse(M)),Z1(M)?new c1(Kn(M)):(B(M)?c._d=M:d(h)?function Wu(c){var M,h,y,W,T,G,K0=!1,N1=c._f.length;if(0===N1)return o0(c).invalidFormat=!0,void(c._d=new Date(NaN));for(W=0;Wthis?this:c:B0()});function Gp(c,M){var h,y;if(1===M.length&&d(M[0])&&(M=M[0]),!M.length)return ve();for(h=M[0],y=1;y=0?new Date(c+400,M,h)-mn:new Date(c,M,h).valueOf()}function u2(c,M,h){return c<100&&c>=0?Date.UTC(c+400,M,h)-mn:Date.UTC(c,M,h)}function Vr(c,M){return M.erasAbbrRegex(c)}function ei(){var W,T,c=[],M=[],h=[],y=[],G=this.eras();for(W=0,T=G.length;W(T=ne(c,y,W))&&(M=T),Ur.call(this,c,M,h,y,W))}function Ur(c,M,h,y,W){var T=a1(c,M,h,y,W),G=F(T.year,0,T.dayOfYear);return this.year(G.getUTCFullYear()),this.month(G.getUTCMonth()),this.date(G.getUTCDate()),this}S0("N",0,0,"eraAbbr"),S0("NN",0,0,"eraAbbr"),S0("NNN",0,0,"eraAbbr"),S0("NNNN",0,0,"eraName"),S0("NNNNN",0,0,"eraNarrow"),S0("y",["y",1],"yo","eraYear"),S0("y",["yy",2],0,"eraYear"),S0("y",["yyy",3],0,"eraYear"),S0("y",["yyyy",4],0,"eraYear"),z0("N",Vr),z0("NN",Vr),z0("NNN",Vr),z0("NNNN",function Ol(c,M){return M.erasNameRegex(c)}),z0("NNNNN",function Wa(c,M){return M.erasNarrowRegex(c)}),x(["N","NN","NNN","NNNN","NNNNN"],function(c,M,h,y){var W=h._locale.erasParse(c,y,h._strict);W?o0(h).era=W:o0(h).invalidEra=c}),z0("y",H1),z0("yy",H1),z0("yyy",H1),z0("yyyy",H1),z0("yo",function Ra(c,M){return M._eraYearOrdinalRegex||H1}),x(["y","yy","yyy","yyyy"],0),x(["yo"],function(c,M,h,y){var W;h._locale._eraYearOrdinalRegex&&(W=c.match(h._locale._eraYearOrdinalRegex)),M[0]=h._locale.eraYearOrdinalParse?h._locale.eraYearOrdinalParse(c,W):parseInt(c,10)}),S0(0,["gg",2],0,function(){return this.weekYear()%100}),S0(0,["GG",2],0,function(){return this.isoWeekYear()%100}),ti("gggg","weekYear"),ti("ggggg","weekYear"),ti("GGGG","isoWeekYear"),ti("GGGGG","isoWeekYear"),Ce("weekYear","gg"),Ce("isoWeekYear","GG"),Pe("weekYear",1),Pe("isoWeekYear",1),z0("G",e1),z0("g",e1),z0("GG",de,gt),z0("gg",de,gt),z0("GGGG",_o,wi),z0("gggg",_o,wi),z0("GGGGG",Uo,jo),z0("ggggg",Uo,jo),e0(["gggg","ggggg","GGGG","GGGGG"],function(c,M,h,y){M[y.substr(0,2)]=L1(c)}),e0(["gg","GG"],function(c,M,h,y){M[y]=l.parseTwoDigitYear(c)}),S0("Q",0,"Qo","quarter"),Ce("quarter","Q"),Pe("quarter",7),z0("Q",yr),x("Q",function(c,M){M[1]=3*(L1(c)-1)}),S0("D",["DD",2],"Do","date"),Ce("date","D"),Pe("date",9),z0("D",de),z0("DD",de,gt),z0("Do",function(c,M){return c?M._dayOfMonthOrdinalParse||M._ordinalParse:M._dayOfMonthOrdinalParseLenient}),x(["D","DD"],2),x("Do",function(c,M){M[2]=L1(c.match(de)[0])});var _2=Zn("Date",!0);S0("DDD",["DDDD",3],"DDDo","dayOfYear"),Ce("dayOfYear","DDD"),Pe("dayOfYear",4),z0("DDD",Q1),z0("DDDD",ua),x(["DDD","DDDD"],function(c,M,h){h._dayOfYear=L1(c)}),S0("m",["mm",2],0,"minute"),Ce("minute","m"),Pe("minute",14),z0("m",de),z0("mm",de,gt),x(["m","mm"],4);var Hu=Zn("Minutes",!1);S0("s",["ss",2],0,"second"),Ce("second","s"),Pe("second",15),z0("s",de),z0("ss",de,gt),x(["s","ss"],5);var En,Gr,La=Zn("Seconds",!1);for(S0("S",0,0,function(){return~~(this.millisecond()/100)}),S0(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),S0(0,["SSS",3],0,"millisecond"),S0(0,["SSSS",4],0,function(){return 10*this.millisecond()}),S0(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),S0(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),S0(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),S0(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),S0(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),Ce("millisecond","ms"),Pe("millisecond",16),z0("S",Q1,yr),z0("SS",Q1,gt),z0("SSS",Q1,ua),En="SSSS";En.length<=9;En+="S")z0(En,H1);function wa(c,M){M[6]=L1(1e3*("0."+c))}for(En="S";En.length<=9;En+="S")x(En,wa);Gr=Zn("Milliseconds",!1),S0("z",0,0,"zoneAbbr"),S0("zz",0,0,"zoneName");var f0=c1.prototype;function ka(c){return c}f0.add=va,f0.calendar=function tl(c,M){1===arguments.length&&(arguments[0]?l2(arguments[0])?(c=arguments[0],M=void 0):d2(arguments[0])&&(M=arguments[0],c=void 0):(c=void 0,M=void 0));var h=c||ve(),y=ga(h,this).startOf("day"),W=l.calendarFormat(this,y)||"sameElse",T=M&&(n1(M[W])?M[W].call(this,h):M[W]);return this.format(T||this.localeData().calendar(W,this,ve(h)))},f0.clone=function nl(){return new c1(this)},f0.diff=function M1(c,M,h){var y,W,T;if(!this.isValid())return NaN;if(!(y=ga(c,this)).isValid())return NaN;switch(W=6e4*(y.utcOffset()-this.utcOffset()),M=ot(M)){case"year":T=r1(this,y)/12;break;case"month":T=r1(this,y);break;case"quarter":T=r1(this,y)/3;break;case"second":T=(this-y)/1e3;break;case"minute":T=(this-y)/6e4;break;case"hour":T=(this-y)/36e5;break;case"day":T=(this-y-W)/864e5;break;case"week":T=(this-y-W)/6048e5;break;default:T=this-y}return h?T:Le(T)},f0.endOf=function Fr(c){var M,h;if(void 0===(c=ot(c))||"millisecond"===c||!this.isValid())return this;switch(h=this._isUTC?u2:xr,c){case"year":M=h(this.year()+1,0,1)-1;break;case"quarter":M=h(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":M=h(this.year(),this.month()+1,1)-1;break;case"week":M=h(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":M=h(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":M=h(this.year(),this.month(),this.date()+1)-1;break;case"hour":M=this._d.valueOf(),M+=Tn-Qo(M+(this._isUTC?0:this.utcOffset()*vo),Tn)-1;break;case"minute":M=this._d.valueOf(),M+=vo-Qo(M,vo)-1;break;case"second":M=this._d.valueOf(),M+=1e3-Qo(M,1e3)-1}return this._d.setTime(M),l.updateOffset(this,!0),this},f0.format=function hn(c){c||(c=this.isUtc()?l.defaultFormatUtc:l.defaultFormat);var M=Ze(this,c);return this.localeData().postformat(M)},f0.from=function Er(c,M){return this.isValid()&&(Z1(c)&&c.isValid()||ve(c).isValid())?Be({to:this,from:c}).locale(this.locale()).humanize(!M):this.localeData().invalidDate()},f0.fromNow=function Sr(c){return this.from(ve(),c)},f0.to=function xu(c,M){return this.isValid()&&(Z1(c)&&c.isValid()||ve(c).isValid())?Be({from:this,to:c}).locale(this.locale()).humanize(!M):this.localeData().invalidDate()},f0.toNow=function rl(c){return this.to(ve(),c)},f0.get=function Ma(c){return n1(this[c=ot(c)])?this[c]():this},f0.invalidAt=function h2(){return o0(this).overflow},f0.isAfter=function ol(c,M){var h=Z1(c)?c:ve(c);return!(!this.isValid()||!h.isValid())&&("millisecond"===(M=ot(M)||"millisecond")?this.valueOf()>h.valueOf():h.valueOf()9999?Ze(h,M?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):n1(Date.prototype.toISOString)?M?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",Ze(h,"Z")):Ze(h,M?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},f0.inspect=function Ii(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var h,y,c="moment",M="";return this.isLocal()||(c=0===this.utcOffset()?"moment.utc":"moment.parseZone",M="Z"),h="["+c+'("]',y=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(h+y+"-MM-DD[T]HH:mm:ss.SSS"+M+'[")]')},typeof Symbol<"u"&&null!=Symbol.for&&(f0[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),f0.toJSON=function Yr(){return this.isValid()?this.toISOString():null},f0.toString=function Je(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},f0.unix=function z2(){return Math.floor(this.valueOf()/1e3)},f0.valueOf=function Hr(){return this._d.valueOf()-6e4*(this._offset||0)},f0.creationData=function m2(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},f0.eraName=function qt(){var c,M,h,y=this.localeData().eras();for(c=0,M=y.length;cthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},f0.isLocal=function Eu(){return!!this.isValid()&&!this._isUTC},f0.isUtcOffset=function Ye(){return!!this.isValid()&&this._isUTC},f0.isUtc=c2,f0.isUTC=c2,f0.zoneAbbr=function q2(){return this._isUTC?"UTC":""},f0.zoneName=function y2(){return this._isUTC?"Coordinated Universal Time":""},f0.dates=Oe("dates accessor is deprecated. Use date instead.",_2),f0.months=Oe("months accessor is deprecated. Use month instead",C1),f0.years=Oe("years accessor is deprecated. Use year instead",k0),f0.zone=Oe("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function Dr(c,M){return null!=c?("string"!=typeof c&&(c=-c),this.utcOffset(c,M),this):-this.utcOffset()}),f0.isDSTShifted=Oe("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function Qp(){if(!v(this._isDSTShifted))return this._isDSTShifted;var M,c={};return j0(c,this),(c=Vp(c))._a?(M=c._isUTC?g0(c._a):ve(c._a),this._isDSTShifted=this.isValid()&&function cn(c,M,h){var G,y=Math.min(c.length,M.length),W=Math.abs(c.length-M.length),T=0;for(G=0;G0):this._isDSTShifted=!1,this._isDSTShifted});var P1=pe.prototype;function Zr(c,M,h,y){var W=Lt(),T=g0().set(y,M);return W[h](T,c)}function $r(c,M,h){if(w(c)&&(M=c,c=void 0),c=c||"",null!=M)return Zr(c,M,h,"month");var y,W=[];for(y=0;y<12;y++)W[y]=Zr(c,y,h,"month");return W}function Ca(c,M,h,y){"boolean"==typeof c?(w(M)&&(h=M,M=void 0),M=M||""):(h=M=c,c=!1,w(M)&&(h=M,M=void 0),M=M||"");var G,W=Lt(),T=c?W._week.dow:0,K0=[];if(null!=h)return Zr(M,(h+T)%7,y,"day");for(G=0;G<7;G++)K0[G]=Zr(M,(G+T)%7,y,"day");return K0}P1.calendar=function bt(c,M,h){var y=this._calendar[c]||this._calendar.sameElse;return n1(y)?y.call(M,h):y},P1.longDateFormat=function p0(c){var M=this._longDateFormat[c],h=this._longDateFormat[c.toUpperCase()];return M||!h?M:(this._longDateFormat[c]=h.match(Mt).map(function(y){return"MMMM"===y||"MM"===y||"DD"===y||"dddd"===y?y.slice(1):y}).join(""),this._longDateFormat[c])},P1.invalidDate=function A1(){return this._invalidDate},P1.ordinal=function He(c){return this._ordinal.replace("%d",c)},P1.preparse=ka,P1.postformat=ka,P1.relativeTime=function _r(c,M,h,y){var W=this._relativeTime[h];return n1(W)?W(c,M,h,y):W.replace(/%d/i,c)},P1.pastFuture=function Po(c,M){var h=this._relativeTime[c>0?"future":"past"];return n1(h)?h(M):h.replace(/%s/i,M)},P1.set=function Jt(c){var M,h;for(h in c)g(c,h)&&(n1(M=c[h])?this[h]=M:this["_"+h]=M);this._config=c,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},P1.eras=function jr(c,M){var h,y,W,T=this._eras||Lt("en")._eras;for(h=0,y=T.length;h=0)return T[y]},P1.erasConvertYear=function dl(c,M){var h=c.since<=c.until?1:-1;return void 0===M?l(c.since).year():l(c.since).year()+(M-c.offset)*h},P1.erasAbbrRegex=function ul(c){return g(this,"_erasAbbrRegex")||ei.call(this),c?this._erasAbbrRegex:this._erasRegex},P1.erasNameRegex=function Ml(c){return g(this,"_erasNameRegex")||ei.call(this),c?this._erasNameRegex:this._erasRegex},P1.erasNarrowRegex=function zl(c){return g(this,"_erasNarrowRegex")||ei.call(this),c?this._erasNarrowRegex:this._erasRegex},P1.months=function Y0(c,M){return c?d(this._months)?this._months[c.month()]:this._months[(this._months.isFormat||be).test(M)?"format":"standalone"][c.month()]:d(this._months)?this._months:this._months.standalone},P1.monthsShort=function $0(c,M){return c?d(this._monthsShort)?this._monthsShort[c.month()]:this._monthsShort[be.test(M)?"format":"standalone"][c.month()]:d(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},P1.monthsParse=function q1(c,M,h){var y,W,T;if(this._monthsParseExact)return he.call(this,c,M,h);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),y=0;y<12;y++){if(W=g0([2e3,y]),h&&!this._longMonthsParse[y]&&(this._longMonthsParse[y]=new RegExp("^"+this.months(W,"").replace(".","")+"$","i"),this._shortMonthsParse[y]=new RegExp("^"+this.monthsShort(W,"").replace(".","")+"$","i")),!h&&!this._monthsParse[y]&&(T="^"+this.months(W,"")+"|^"+this.monthsShort(W,""),this._monthsParse[y]=new RegExp(T.replace(".",""),"i")),h&&"MMMM"===M&&this._longMonthsParse[y].test(c))return y;if(h&&"MMM"===M&&this._shortMonthsParse[y].test(c))return y;if(!h&&this._monthsParse[y].test(c))return y}},P1.monthsRegex=function re(c){return this._monthsParseExact?(g(this,"_monthsRegex")||it.call(this),c?this._monthsStrictRegex:this._monthsRegex):(g(this,"_monthsRegex")||(this._monthsRegex=$1),this._monthsStrictRegex&&c?this._monthsStrictRegex:this._monthsRegex)},P1.monthsShortRegex=function ae(c){return this._monthsParseExact?(g(this,"_monthsRegex")||it.call(this),c?this._monthsShortStrictRegex:this._monthsShortRegex):(g(this,"_monthsShortRegex")||(this._monthsShortRegex=l0),this._monthsShortStrictRegex&&c?this._monthsShortStrictRegex:this._monthsShortRegex)},P1.week=function u0(c){return T1(c,this._week.dow,this._week.doy).week},P1.firstDayOfYear=function Q(){return this._week.doy},P1.firstDayOfWeek=function m0(){return this._week.dow},P1.weekdays=function ee(c,M){var h=d(this._weekdays)?this._weekdays:this._weekdays[c&&!0!==c&&this._weekdays.isFormat.test(M)?"format":"standalone"];return!0===c?O1(h,this._week.dow):c?h[c.day()]:h},P1.weekdaysMin=function Nn(c){return!0===c?O1(this._weekdaysMin,this._week.dow):c?this._weekdaysMin[c.day()]:this._weekdaysMin},P1.weekdaysShort=function we(c){return!0===c?O1(this._weekdaysShort,this._week.dow):c?this._weekdaysShort[c.day()]:this._weekdaysShort},P1.weekdaysParse=function K1(c,M,h){var y,W,T;if(this._weekdaysParseExact)return za.call(this,c,M,h);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),y=0;y<7;y++){if(W=g0([2e3,1]).day(y),h&&!this._fullWeekdaysParse[y]&&(this._fullWeekdaysParse[y]=new RegExp("^"+this.weekdays(W,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[y]=new RegExp("^"+this.weekdaysShort(W,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[y]=new RegExp("^"+this.weekdaysMin(W,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[y]||(T="^"+this.weekdays(W,"")+"|^"+this.weekdaysShort(W,"")+"|^"+this.weekdaysMin(W,""),this._weekdaysParse[y]=new RegExp(T.replace(".",""),"i")),h&&"dddd"===M&&this._fullWeekdaysParse[y].test(c))return y;if(h&&"ddd"===M&&this._shortWeekdaysParse[y].test(c))return y;if(h&&"dd"===M&&this._minWeekdaysParse[y].test(c))return y;if(!h&&this._weekdaysParse[y].test(c))return y}},P1.weekdaysRegex=function $e(c){return this._weekdaysParseExact?(g(this,"_weekdaysRegex")||ke.call(this),c?this._weekdaysStrictRegex:this._weekdaysRegex):(g(this,"_weekdaysRegex")||(this._weekdaysRegex=fe),this._weekdaysStrictRegex&&c?this._weekdaysStrictRegex:this._weekdaysRegex)},P1.weekdaysShortRegex=function te(c){return this._weekdaysParseExact?(g(this,"_weekdaysRegex")||ke.call(this),c?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(g(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=_t),this._weekdaysShortStrictRegex&&c?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},P1.weekdaysMinRegex=function at(c){return this._weekdaysParseExact?(g(this,"_weekdaysRegex")||ke.call(this),c?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(g(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=De),this._weekdaysMinStrictRegex&&c?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},P1.isPM=function v1(c){return"p"===(c+"").toLowerCase().charAt(0)},P1.meridiem=function qo(c,M,h){return c>11?h?"pm":"PM":h?"am":"AM"},Rt("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(c){var M=c%10;return c+(1===L1(c%100/10)?"th":1===M?"st":2===M?"nd":3===M?"rd":"th")}}),l.lang=Oe("moment.lang is deprecated. Use moment.locale instead.",Rt),l.langData=Oe("moment.langData is deprecated. Use moment.localeData instead.",Lt);var pn=Math.abs;function Si(c,M,h,y){var W=Be(M,h);return c._milliseconds+=y*W._milliseconds,c._days+=y*W._days,c._months+=y*W._months,c._bubble()}function Jr(c){return c<0?Math.floor(c):Math.ceil(c)}function Qr(c){return 4800*c/146097}function es(c){return 146097*c/4800}function Sn(c){return function(){return this.as(c)}}var R2=Sn("ms"),L2=Sn("s"),ii=Sn("m"),vl=Sn("h"),mt=Sn("d"),ts=Sn("w"),Wl=Sn("M"),w2=Sn("Q"),Ba=Sn("y");function tn(c){return function(){return this.isValid()?this._data[c]:NaN}}var k2=tn("milliseconds"),ns=tn("seconds"),si=tn("minutes"),Pu=tn("hours"),Rl=tn("days"),R0=tn("months"),Yu=tn("years");var to=Math.round,xi={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Vu(c,M,h,y,W){return W.relativeTime(M||1,!!h,c,y)}var C2=Math.abs;function We(c){return(c>0)-(c<0)||+c}function ci(){if(!this.isValid())return this.localeData().invalidDate();var y,W,T,G,N1,ue,Ct,no,c=C2(this._milliseconds)/1e3,M=C2(this._days),h=C2(this._months),K0=this.asSeconds();return K0?(y=Le(c/60),W=Le(y/60),c%=60,y%=60,T=Le(h/12),h%=12,G=c?c.toFixed(3).replace(/\.?0+$/,""):"",N1=K0<0?"-":"",ue=We(this._months)!==We(K0)?"-":"",Ct=We(this._days)!==We(K0)?"-":"",no=We(this._milliseconds)!==We(K0)?"-":"",N1+"P"+(T?ue+T+"Y":"")+(h?ue+h+"M":"")+(M?Ct+M+"D":"")+(W||y||c?"T":"")+(W?no+W+"H":"")+(y?no+y+"M":"")+(c?no+G+"S":"")):"P0D"}var E1=wr.prototype;return E1.isValid=function Iu(){return this._isValid},E1.abs=function Na(){var c=this._data;return this._milliseconds=pn(this._milliseconds),this._days=pn(this._days),this._months=pn(this._months),c.milliseconds=pn(c.milliseconds),c.seconds=pn(c.seconds),c.minutes=pn(c.minutes),c.hours=pn(c.hours),c.months=pn(c.months),c.years=pn(c.years),this},E1.add=function yl(c,M){return Si(this,c,M,1)},E1.subtract=function v2(c,M){return Si(this,c,M,-1)},E1.as=function Da(c){if(!this.isValid())return NaN;var M,h,y=this._milliseconds;if("month"===(c=ot(c))||"quarter"===c||"year"===c)switch(M=this._days+y/864e5,h=this._months+Qr(M),c){case"month":return h;case"quarter":return h/3;case"year":return h/12}else switch(M=this._days+Math.round(es(this._months)),c){case"week":return M/7+y/6048e5;case"day":return M+y/864e5;case"hour":return 24*M+y/36e5;case"minute":return 1440*M+y/6e4;case"second":return 86400*M+y/1e3;case"millisecond":return Math.floor(864e5*M)+y;default:throw new Error("Unknown unit "+c)}},E1.asMilliseconds=R2,E1.asSeconds=L2,E1.asMinutes=ii,E1.asHours=vl,E1.asDays=mt,E1.asWeeks=ts,E1.asMonths=Wl,E1.asQuarters=w2,E1.asYears=Ba,E1.valueOf=function Xi(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*L1(this._months/12):NaN},E1._bubble=function W2(){var W,T,G,K0,N1,c=this._milliseconds,M=this._days,h=this._months,y=this._data;return c>=0&&M>=0&&h>=0||c<=0&&M<=0&&h<=0||(c+=864e5*Jr(es(h)+M),M=0,h=0),y.milliseconds=c%1e3,W=Le(c/1e3),y.seconds=W%60,T=Le(W/60),y.minutes=T%60,G=Le(T/60),y.hours=G%24,M+=Le(G/24),h+=N1=Le(Qr(M)),M-=Jr(es(N1)),K0=Le(h/12),h%=12,y.days=M,y.months=h,y.years=K0,this},E1.clone=function ai(){return Be(this)},E1.get=function ri(c){return c=ot(c),this.isValid()?this[c+"s"]():NaN},E1.milliseconds=k2,E1.seconds=ns,E1.minutes=si,E1.hours=Pu,E1.days=Rl,E1.weeks=function ju(){return Le(this.days()/7)},E1.months=R0,E1.years=Yu,E1.humanize=function Zu(c,M){if(!this.isValid())return this.localeData().invalidDate();var W,T,h=!1,y=xi;return"object"==typeof c&&(M=c,c=!1),"boolean"==typeof c&&(h=c),"object"==typeof M&&(y=Object.assign({},xi,M),null!=M.s&&null==M.ss&&(y.ss=M.s-1)),T=function Uu(c,M,h,y){var W=Be(c).abs(),T=to(W.as("s")),G=to(W.as("m")),K0=to(W.as("h")),N1=to(W.as("d")),ue=to(W.as("M")),Ct=to(W.as("w")),no=to(W.as("y")),Xn=T<=h.ss&&["s",T]||T0,Xn[4]=y,Vu.apply(null,Xn)}(this,!h,y,W=this.localeData()),h&&(T=W.pastFuture(+this,T)),W.postformat(T)},E1.toISOString=ci,E1.toString=ci,E1.toJSON=ci,E1.locale=sl,E1.localeData=ht,E1.toIsoString=Oe("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ci),E1.lang=Xr,S0("X",0,0,"unix"),S0("x",0,0,"valueOf"),z0("x",e1),z0("X",/[+-]?\d+(\.\d{1,3})?/),x("X",function(c,M,h){h._d=new Date(1e3*parseFloat(c))}),x("x",function(c,M,h){h._d=new Date(L1(c))}),l.version="2.29.4",function u(c){f=c}(ve),l.fn=f0,l.min=function Nu(){return Gp("isBefore",[].slice.call(arguments,0))},l.max=function Du(){return Gp("isAfter",[].slice.call(arguments,0))},l.now=function(){return Date.now?Date.now():+new Date},l.utc=g0,l.unix=function gl(c){return ve(1e3*c)},l.months=function _l(c,M){return $r(c,M,"months")},l.isDate=B,l.locale=Rt,l.invalid=B0,l.duration=Be,l.isMoment=Z1,l.weekdays=function ql(c,M,h){return Ca(c,M,h,"weekdays")},l.parseZone=function oi(){return ve.apply(null,arguments).parseZone()},l.localeData=Lt,l.isDuration=An,l.monthsShort=function gn(c,M){return $r(c,M,"monthsShort")},l.weekdaysMin=function Kr(c,M,h){return Ca(c,M,h,"weekdaysMin")},l.defineLocale=rt,l.updateLocale=function Ni(c,M){if(null!=M){var h,y,W=Ke;null!=ce[c]&&null!=ce[c].parentLocale?ce[c].set(Te(ce[c]._config,M)):(null!=(y=Zo(c))&&(W=y._config),M=Te(W,M),null==y&&(M.abbr=c),(h=new pe(M)).parentLocale=ce[c],ce[c]=h),Rt(c)}else null!=ce[c]&&(null!=ce[c].parentLocale?(ce[c]=ce[c].parentLocale,c===Rt()&&Rt(c)):null!=ce[c]&&delete ce[c]);return ce[c]},l.locales=function rn(){return tt(ce)},l.weekdaysShort=function Ei(c,M,h){return Ca(c,M,h,"weekdaysShort")},l.normalizeUnits=ot,l.relativeTimeRounding=function Gu(c){return void 0===c?to:"function"==typeof c&&(to=c,!0)},l.relativeTimeThreshold=function Fi(c,M){return void 0!==xi[c]&&(void 0===M?xi[c]:(xi[c]=M,"s"===c&&(xi.ss=M-1),!0))},l.calendarFormat=function Xu(c,M){var h=c.diff(M,"days",!0);return h<-6?"sameElse":h<-1?"lastWeek":h<0?"lastDay":h<1?"sameDay":h<2?"nextDay":h<7?"nextWeek":"sameElse"},l.prototype=f0,l.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},l}()},3214:(C,k)=>{"use strict";var m=function(){function f(){}return f.prototype.check=function(l){return!(typeof document>"u")&&(l=encodeURIComponent(l),new RegExp("(?:^"+l+"|;\\s*"+l+")=(.*?)(?:;|$)","g").test(document.cookie))},f.prototype.get=function(l){if(this.check(l)){l=encodeURIComponent(l);var d=new RegExp("(?:^"+l+"|;\\s*"+l+")=(.*?)(?:;|$)","g").exec(document.cookie);return decodeURIComponent(d[1])}return""},f.prototype.getAll=function(){var l={};if(document.cookie&&""!=document.cookie)for(var d=0,z=document.cookie.split(";");d{"use strict";function f(l){for(var u in l)k.hasOwnProperty(u)||(k[u]=l[u])}f(m(3214)),f(m(3589))},3589:(C,k)=>{"use strict";var m=function(){function f(){}return f.prototype.check=function(l){return!(typeof document>"u")&&new RegExp("(?:^"+l+"|;\\s*"+l+")=(.*?)(?:;|$)","g").test(document.cookie)},f.prototype.get=function(l){return this.check(l)?new RegExp("(?:^"+l+"|;\\s*"+l+")=(.*?)(?:;|$)","g").exec(document.cookie)[1]:""},f.prototype.getAll=function(){var l={};if(document.cookie&&""!=document.cookie)for(var d=0,z=document.cookie.split(";");d",this._properties=F&&F.properties||{},this._zoneDelegate=new T0(this,this._parent&&this._parent._zoneDelegate,F)}return v0.assertZonePatched=function(){if(N.Promise!==b1.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")},Object.defineProperty(v0,"root",{get:function(){for(var Y=v0.current;Y.parent;)Y=Y.parent;return Y},enumerable:!1,configurable:!0}),Object.defineProperty(v0,"current",{get:function(){return re.zone},enumerable:!1,configurable:!0}),Object.defineProperty(v0,"currentTask",{get:function(){return it},enumerable:!1,configurable:!0}),v0.__load_patch=function(Y,F,V){if(void 0===V&&(V=!1),b1.hasOwnProperty(Y)){if(!V&&O0)throw Error("Already loaded patch: "+Y)}else if(!N["__Zone_disable_"+Y]){var a1="Zone:"+Y;E(a1),b1[Y]=F(N,v0,ae),H(a1,a1)}},Object.defineProperty(v0.prototype,"parent",{get:function(){return this._parent},enumerable:!1,configurable:!0}),Object.defineProperty(v0.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),v0.prototype.get=function(Y){var F=this.getZoneWith(Y);if(F)return F._properties[Y]},v0.prototype.getZoneWith=function(Y){for(var F=this;F;){if(F._properties.hasOwnProperty(Y))return F;F=F._parent}return null},v0.prototype.fork=function(Y){if(!Y)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,Y)},v0.prototype.wrap=function(Y,F){if("function"!=typeof Y)throw new Error("Expecting function got: "+Y);var V=this._zoneDelegate.intercept(this,Y,F),a1=this;return function(){return a1.runGuarded(V,this,arguments,F)}},v0.prototype.run=function(Y,F,V,a1){re={parent:re,zone:this};try{return this._zoneDelegate.invoke(this,Y,F,V,a1)}finally{re=re.parent}},v0.prototype.runGuarded=function(Y,F,V,a1){void 0===F&&(F=null),re={parent:re,zone:this};try{try{return this._zoneDelegate.invoke(this,Y,F,V,a1)}catch(T1){if(this._zoneDelegate.handleError(this,T1))throw T1}}finally{re=re.parent}},v0.prototype.runTask=function(Y,F,V){if(Y.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(Y.zone||V0).name+"; Execution: "+this.name+")");if(Y.state!==be||Y.type!==C1&&Y.type!==p1){var a1=Y.state!=Y0;a1&&Y._transitionTo(Y0,$1),Y.runCount++;var T1=it;it=Y,re={parent:re,zone:this};try{Y.type==p1&&Y.data&&!Y.data.isPeriodic&&(Y.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,Y,F,V)}catch(ne){if(this._zoneDelegate.handleError(this,ne))throw ne}}finally{Y.state!==be&&Y.state!==he&&(Y.type==C1||Y.data&&Y.data.isPeriodic?a1&&Y._transitionTo($1,Y0):(Y.runCount=0,this._updateTaskCount(Y,-1),a1&&Y._transitionTo(be,Y0,be))),re=re.parent,it=T1}}},v0.prototype.scheduleTask=function(Y){if(Y.zone&&Y.zone!==this)for(var F=this;F;){if(F===Y.zone)throw Error("can not reschedule task to ".concat(this.name," which is descendants of the original zone ").concat(Y.zone.name));F=F.parent}Y._transitionTo(l0,be);var V=[];Y._zoneDelegates=V,Y._zone=this;try{Y=this._zoneDelegate.scheduleTask(this,Y)}catch(a1){throw Y._transitionTo(he,l0,be),this._zoneDelegate.handleError(this,a1),a1}return Y._zoneDelegates===V&&this._updateTaskCount(Y,1),Y.state==l0&&Y._transitionTo($1,l0),Y},v0.prototype.scheduleMicroTask=function(Y,F,V,a1){return this.scheduleTask(new _0(q1,Y,F,V,a1,void 0))},v0.prototype.scheduleMacroTask=function(Y,F,V,a1,T1){return this.scheduleTask(new _0(p1,Y,F,V,a1,T1))},v0.prototype.scheduleEventTask=function(Y,F,V,a1,T1){return this.scheduleTask(new _0(C1,Y,F,V,a1,T1))},v0.prototype.cancelTask=function(Y){if(Y.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(Y.zone||V0).name+"; Execution: "+this.name+")");Y._transitionTo($0,$1,Y0);try{this._zoneDelegate.cancelTask(this,Y)}catch(F){throw Y._transitionTo(he,$0),this._zoneDelegate.handleError(this,F),F}return this._updateTaskCount(Y,-1),Y._transitionTo(be,$0),Y.runCount=0,Y},v0.prototype._updateTaskCount=function(Y,F){var V=Y._zoneDelegates;-1==F&&(Y._zoneDelegates=null);for(var a1=0;a10,macroTask:V.macroTask>0,eventTask:V.eventTask>0,change:Y})},v0}(),_0=function(){function v0(Y,F,V,a1,T1,ne){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=Y,this.source=F,this.data=a1,this.scheduleFn=T1,this.cancelFn=ne,!V)throw new Error("callback is not defined");this.callback=V;var u0=this;this.invoke=Y===C1&&a1&&a1.useG?v0.invokeTask:function(){return v0.invokeTask.call(N,u0,this,arguments)}}return v0.invokeTask=function(Y,F,V){Y||(Y=this),se++;try{return Y.runCount++,Y.zone.runTask(Y,F,V)}finally{1==se&&X1(),se--}},Object.defineProperty(v0.prototype,"zone",{get:function(){return this._zone},enumerable:!1,configurable:!0}),Object.defineProperty(v0.prototype,"state",{get:function(){return this._state},enumerable:!1,configurable:!0}),v0.prototype.cancelScheduleRequest=function(){this._transitionTo(be,l0)},v0.prototype._transitionTo=function(Y,F,V){if(this._state!==F&&this._state!==V)throw new Error("".concat(this.type," '").concat(this.source,"': can not transition to '").concat(Y,"', expecting state '").concat(F,"'").concat(V?" or '"+V+"'":"",", was '").concat(this._state,"'."));this._state=Y,Y==be&&(this._zoneDelegates=null)},v0.prototype.toString=function(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)},v0.prototype.toJSON=function(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}},v0}(),E0=e0("setTimeout"),x0=e0("Promise"),o1=e0("then"),_1=[],S1=!1;function H0(v0){if(Ne||N[x0]&&(Ne=N[x0].resolve(0)),Ne){var Y=Ne[o1];Y||(Y=Ne.then),Y.call(Ne,v0)}else N[E0](v0,0)}function Z0(v0){0===se&&0===_1.length&&H0(X1),v0&&_1.push(v0)}function X1(){if(!S1){for(S1=!0;_1.length;){var v0=_1;_1=[];for(var Y=0;Y=0;E--)"function"==typeof N[E]&&(N[E]=s1(N[E],I+"_"+E));return N}function Oe(N){return!N||!1!==N.writable&&!("function"==typeof N.get&&typeof N.set>"u")}var dt=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,Wt=!("nw"in j0)&&typeof j0.process<"u"&&"[object process]"==={}.toString.call(j0.process),n1=!Wt&&!dt&&!(!ze||!Q0.HTMLElement),Jt=typeof j0.process<"u"&&"[object process]"==={}.toString.call(j0.process)&&!dt&&!(!ze||!Q0.HTMLElement),Te={},pe=function(N){if(N=N||j0.event){var I=Te[N.type];I||(I=Te[N.type]=B0("ON_PROPERTY"+N.type));var x,E=this||N.target||j0,H=E[I];return n1&&E===Q0&&"error"===N.type?!0===(x=H&&H.call(this,N.message,N.filename,N.lineno,N.colno,N.error))&&N.preventDefault():null!=(x=H&&H.apply(this,arguments))&&!x&&N.preventDefault(),x}};function tt(N,I,E){var H=d(N,I);if(!H&&E&&d(E,I)&&(H={enumerable:!0,configurable:!0}),H&&H.configurable){var e0=B0("on"+I+"patched");if(!N.hasOwnProperty(e0)||!N[e0]){delete H.writable,delete H.value;var O0=H.get,h0=H.set,q0=I.slice(2),T0=Te[q0];T0||(T0=Te[q0]=B0("ON_PROPERTY"+q0)),H.set=function(_0){var E0=this;!E0&&N===j0&&(E0=j0),E0&&("function"==typeof E0[T0]&&E0.removeEventListener(q0,pe),h0&&h0.call(E0,null),E0[T0]=_0,"function"==typeof _0&&E0.addEventListener(q0,pe,!1))},H.get=function(){var _0=this;if(!_0&&N===j0&&(_0=j0),!_0)return null;var E0=_0[T0];if(E0)return E0;if(O0){var x0=O0.call(this);if(x0)return H.set.call(this,x0),"function"==typeof _0.removeAttribute&&_0.removeAttribute(I),x0}return null},z(N,I,H),N[e0]=!0}}}function Fo(N,I,E){if(I)for(var H=0;H=0&&"function"==typeof h0[q0.cbIdx]?G1(q0.name,h0[q0.cbIdx],q0,x):e0.apply(O0,h0)}})}function Fe(N,I){N[B0("OriginalDelegate")]=I}var J1=!1,S0=!1;function Ho(){if(J1)return S0;J1=!0;try{var N=Q0.navigator.userAgent;(-1!==N.indexOf("MSIE ")||-1!==N.indexOf("Trident/")||-1!==N.indexOf("Edge/"))&&(S0=!0)}catch{}return S0}Zone.__load_patch("ZoneAwarePromise",function(N,I,E){var H=Object.getOwnPropertyDescriptor,x=Object.defineProperty;var O0=E.symbol,h0=[],q0=!0===N[O0("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],T0=O0("Promise"),_0=O0("then");E.onUnhandledError=function(u0){if(E.showUncaughtError()){var w0=u0&&u0.rejection;w0?console.error("Unhandled Promise rejection:",w0 instanceof Error?w0.message:w0,"; Zone:",u0.zone.name,"; Task:",u0.task&&u0.task.source,"; Value:",w0,w0 instanceof Error?w0.stack:void 0):console.error(u0)}},E.microtaskDrainDone=function(){for(var u0=function(){var w0=h0.shift();try{w0.zone.runGuarded(function(){throw w0.throwOriginal?w0.rejection:w0})}catch(m0){!function o1(u0){E.onUnhandledError(u0);try{var w0=I[x0];"function"==typeof w0&&w0.call(this,u0)}catch{}}(m0)}};h0.length;)u0()};var x0=O0("unhandledPromiseRejectionHandler");function _1(u0){return u0&&u0.then}function S1(u0){return u0}function Ne(u0){return F.reject(u0)}var H0=O0("state"),Z0=O0("value"),X1=O0("finally"),V0=O0("parentPromiseValue"),be=O0("parentPromiseState"),$1=null,$0=!1;function q1(u0,w0){return function(m0){try{ae(u0,w0,m0)}catch(Q){ae(u0,!1,Q)}}}var p1=function(){var u0=!1;return function(m0){return function(){u0||(u0=!0,m0.apply(null,arguments))}}},b1=O0("currentTaskTrace");function ae(u0,w0,m0){var Q=p1();if(u0===m0)throw new TypeError("Promise resolved with itself");if(u0[H0]===$1){var P0=null;try{("object"==typeof m0||"function"==typeof m0)&&(P0=m0&&m0.then)}catch(y1){return Q(function(){ae(u0,!1,y1)})(),u0}if(w0!==$0&&m0 instanceof F&&m0.hasOwnProperty(H0)&&m0.hasOwnProperty(Z0)&&m0[H0]!==$1)it(m0),ae(u0,m0[H0],m0[Z0]);else if(w0!==$0&&"function"==typeof P0)try{P0.call(m0,Q(q1(u0,w0)),Q(q1(u0,!1)))}catch(y1){Q(function(){ae(u0,!1,y1)})()}else{u0[H0]=w0;var h1=u0[Z0];if(u0[Z0]=m0,u0[X1]===X1&&true===w0&&(u0[H0]=u0[be],u0[Z0]=u0[V0]),w0===$0&&m0 instanceof Error){var J0=I.currentTask&&I.currentTask.data&&I.currentTask.data.__creationTrace__;J0&&x(m0,b1,{configurable:!0,enumerable:!1,writable:!0,value:J0})}for(var D0=0;D02}).map(function(I){return I.substring(2)})}function Ri(N,I){if((!Wt||Jt)&&!Zone[N.symbol("patchEvents")]){var E=I.__Zone_ignore_on_properties,H=[];if(n1){var x=window;H=H.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);var e0=function Ao(){try{var N=Q0.navigator.userAgent;if(-1!==N.indexOf("MSIE ")||-1!==N.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:x,ignoreProperties:["error"]}]:[];Ce(x,ot(x),E&&E.concat(e0),g(x))}H=H.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(var O0=0;O0"u"?delete E.configurable:E.configurable=H;try{return Pe(N,I,E)}catch(h0){var x=!1;if(("createdCallback"===I||"attachedCallback"===I||"detachedCallback"===I||"attributeChangedCallback"===I)&&(x=!0),!x)throw h0;var e0=null;try{e0=JSON.stringify(E)}catch{e0=E.toString()}console.log("Attempting to configure '".concat(I,"' with descriptor '").concat(e0,"' on object '").concat(N,"' and got error, giving up: ").concat(h0))}}}function gt(N,I){var E=N.getGlobalObjects();if((!E.isNode||E.isMix)&&!function ua(N,I){var E=N.getGlobalObjects();if((E.isBrowser||E.isMix)&&!N.ObjectGetOwnPropertyDescriptor(HTMLElement.prototype,"onclick")&&typeof Element<"u"){var e0=N.ObjectGetOwnPropertyDescriptor(Element.prototype,"onclick");if(e0&&!e0.configurable)return!1;if(e0){N.ObjectDefineProperty(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}});var h0=!!document.createElement("div").onclick;return N.ObjectDefineProperty(Element.prototype,"onclick",e0),h0}}var q0=I.XMLHttpRequest;if(!q0)return!1;var T0="onreadystatechange",_0=q0.prototype,E0=N.ObjectGetOwnPropertyDescriptor(_0,T0);if(E0)return N.ObjectDefineProperty(_0,T0,{enumerable:!0,configurable:!0,get:function(){return!0}}),h0=!!(x0=new q0).onreadystatechange,N.ObjectDefineProperty(_0,T0,E0||{}),h0;var o1=N.symbol("fake");N.ObjectDefineProperty(_0,T0,{enumerable:!0,configurable:!0,get:function(){return this[o1]},set:function(H0){this[o1]=H0}});var x0,_1=function(){};return(x0=new q0).onreadystatechange=_1,h0=x0[o1]===_1,x0.onreadystatechange=null,h0}(N,I)){var e0=typeof WebSocket<"u";(function e1(N){for(var I=N.symbol("unbound"),E=function(x){var e0=H1[x],O0="on"+e0;self.addEventListener(e0,function(h0){var T0,_0,q0=h0.target;for(_0=q0?q0.constructor.name+"."+O0:"unknown."+O0;q0;)q0[O0]&&!q0[O0][I]&&((T0=N.wrapWithCurrentZone(q0[O0],_0))[I]=q0[O0],q0[O0]=T0),q0=q0.parentElement},!0)},H=0;H1?new e0(q0,T0):new e0(q0),o1=N.ObjectGetOwnPropertyDescriptor(_0,"onmessage");return o1&&!1===o1.configurable?(E0=N.ObjectCreate(_0),x0=_0,[H,x,"send","close"].forEach(function(_1){E0[_1]=function(){var S1=N.ArraySlice.call(arguments);if(_1===H||_1===x){var Ne=S1.length>0?S1[0]:void 0;if(Ne){var H0=Zone.__symbol__("ON_PROPERTY"+Ne);_0[H0]=E0[H0]}}return _0[_1].apply(_0,S1)}})):E0=_0,N.patchOnProperties(E0,["close","error","message","open"],x0),E0};var O0=I.WebSocket;for(var h0 in e0)O0[h0]=e0[h0]}(N,I),Zone[N.symbol("patchEvents")]=!0}}Zone.__load_patch("util",function(N,I,E){var H=ot(N);E.patchOnProperties=Fo,E.patchMethod=Mt,E.bindArguments=Z1,E.patchMacroTask=Ht;var x=I.__symbol__("BLACK_LISTED_EVENTS"),e0=I.__symbol__("UNPATCHED_EVENTS");N[e0]&&(N[x]=N[e0]),N[x]&&(I[x]=I[e0]=N[x]),E.patchEventPrototype=_r,E.patchEventTarget=He,E.isIEOrEdge=Ho,E.ObjectDefineProperty=z,E.ObjectGetOwnPropertyDescriptor=d,E.ObjectCreate=q,E.ArraySlice=v,E.patchClass=nt,E.wrapWithCurrentZone=s1,E.filterProperties=ho,E.attachOriginToPatched=Fe,E._redefineProperty=Object.defineProperty,E.patchCallbacks=Po,E.getGlobalObjects=function(){return{globalSources:X0,zoneSymbolEventNames:p0,eventNames:H,isBrowser:n1,isMix:Jt,isNode:Wt,TRUE_STR:g0,FALSE_STR:d0,ZONE_SYMBOL_PREFIX:o0,ADD_EVENT_LISTENER_STR:w,REMOVE_EVENT_LISTENER_STR:B}}});var N,I,H1=u(u(u(u(u(u(u(u([],["abort","animationcancel","animationend","animationiteration","auxclick","beforeinput","blur","cancel","canplay","canplaythrough","change","compositionstart","compositionupdate","compositionend","cuechange","click","close","contextmenu","curechange","dblclick","drag","dragend","dragenter","dragexit","dragleave","dragover","drop","durationchange","emptied","ended","error","focus","focusin","focusout","gotpointercapture","input","invalid","keydown","keypress","keyup","load","loadstart","loadeddata","loadedmetadata","lostpointercapture","mousedown","mouseenter","mouseleave","mousemove","mouseout","mouseover","mouseup","mousewheel","orientationchange","pause","play","playing","pointercancel","pointerdown","pointerenter","pointerleave","pointerlockchange","mozpointerlockchange","webkitpointerlockerchange","pointerlockerror","mozpointerlockerror","webkitpointerlockerror","pointermove","pointout","pointerover","pointerup","progress","ratechange","reset","resize","scroll","seeked","seeking","select","selectionchange","selectstart","show","sort","stalled","submit","suspend","timeupdate","volumechange","touchcancel","touchmove","touchstart","touchend","transitioncancel","transitionend","waiting","wheel"],!0),["webglcontextrestored","webglcontextlost","webglcontextcreationerror"],!0),["autocomplete","autocompleteerror"],!0),["toggle"],!0),["afterscriptexecute","beforescriptexecute","DOMContentLoaded","freeze","fullscreenchange","mozfullscreenchange","webkitfullscreenchange","msfullscreenchange","fullscreenerror","mozfullscreenerror","webkitfullscreenerror","msfullscreenerror","readystatechange","visibilitychange","resume"],!0),["absolutedeviceorientation","afterinput","afterprint","appinstalled","beforeinstallprompt","beforeprint","beforeunload","devicelight","devicemotion","deviceorientation","deviceorientationabsolute","deviceproximity","hashchange","languagechange","message","mozbeforepaint","offline","online","paint","pageshow","pagehide","popstate","rejectionhandled","storage","unhandledrejection","unload","userproximity","vrdisplayconnected","vrdisplaydisconnected","vrdisplaypresentchange"],!0),["beforecopy","beforecut","beforepaste","copy","cut","paste","dragstart","loadend","animationstart","search","transitionrun","transitionstart","webkitanimationend","webkitanimationiteration","webkitanimationstart","webkittransitionend"],!0),["activate","afterupdate","ariarequest","beforeactivate","beforedeactivate","beforeeditfocus","beforeupdate","cellchange","controlselect","dataavailable","datasetchanged","datasetcomplete","errorupdate","filterchange","layoutcomplete","losecapture","move","moveend","movestart","propertychange","resizeend","resizestart","rowenter","rowexit","rowsdelete","rowsinserted","command","compassneedscalibration","deactivate","help","mscontentzoom","msmanipulationstatechanged","msgesturechange","msgesturedoubletap","msgestureend","msgesturehold","msgesturestart","msgesturetap","msgotpointercapture","msinertiastart","mslostpointercapture","mspointercancel","mspointerdown","mspointerenter","mspointerhover","mspointerleave","mspointermove","mspointerout","mspointerover","mspointerup","pointerout","mssitemodejumplistitemremoved","msthumbnailclick","stop","storagecommit"],!0);N=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},I=N.__Zone_symbol_prefix||"__zone_symbol__",N[function E(H){return I+H}("legacyPatch")]=function(){var H=N.Zone;H.__load_patch("defineProperty",function(x,e0,O0){O0._redefineProperty=Zn,function L1(){mo=Zone.__symbol__,Pe=Object[mo("defineProperty")]=Object.defineProperty,Li=Object[mo("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor,Cn=Object.create,Le=mo("unconfigurables"),Object.defineProperty=function(N,I,E){if(go(N,I))throw new TypeError("Cannot assign to read only property '"+I+"' of "+N);var H=E.configurable;return"prototype"!==I&&(E=Yo(N,I,E)),Ma(N,I,E,H)},Object.defineProperties=function(N,I){Object.keys(I).forEach(function(O0){Object.defineProperty(N,O0,I[O0])});for(var E=0,H=Object.getOwnPropertySymbols(I);E0){var k0=p1.invoke;p1.invoke=function(){for(var v0=b1[I.__symbol__("loadfalse")],Y=0;Y{m(1572),m(2139),m(685),m(5535),m(7347),m(3049),m(6633),m(8989),m(8270),m(4510),m(3984),m(5769),m(55),m(6014),m(5645)},4963:C=>{C.exports=function(k){if("function"!=typeof k)throw TypeError(k+" is not a function!");return k}},7007:(C,k,m)=>{var f=m(5286);C.exports=function(l){if(!f(l))throw TypeError(l+" is not an object!");return l}},9315:(C,k,m)=>{var f=m(2110),l=m(875),u=m(2337);C.exports=function(d){return function(z,g,q){var J,v=f(z),w=l(v.length),B=u(q,w);if(d&&g!=g){for(;w>B;)if((J=v[B++])!=J)return!0}else for(;w>B;B++)if((d||B in v)&&v[B]===g)return d||B||0;return!d&&-1}}},4398:(C,k,m)=>{"use strict";var f=m(4963),l=m(5286),u=m(7242),d=[].slice,z={},g=function(q,v,w){if(!(v in z)){for(var B=[],J=0;J{var k={}.toString;C.exports=function(m){return k.call(m).slice(8,-1)}},5645:C=>{var k=C.exports={version:"2.5.7"};"number"==typeof __e&&(__e=k)},741:(C,k,m)=>{var f=m(4963);C.exports=function(l,u,d){if(f(l),void 0===u)return l;switch(d){case 1:return function(z){return l.call(u,z)};case 2:return function(z,g){return l.call(u,z,g)};case 3:return function(z,g,q){return l.call(u,z,g,q)}}return function(){return l.apply(u,arguments)}}},1355:C=>{C.exports=function(k){if(null==k)throw TypeError("Can't call method on "+k);return k}},7057:(C,k,m)=>{C.exports=!m(4253)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},2457:(C,k,m)=>{var f=m(5286),l=m(3816).document,u=f(l)&&f(l.createElement);C.exports=function(d){return u?l.createElement(d):{}}},4430:C=>{C.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},2985:(C,k,m)=>{var f=m(3816),l=m(5645),u=m(7728),d=m(7234),z=m(741),g="prototype",q=function(v,w,B){var ze,Q0,j0,c1,J=v&q.F,c0=v&q.G,d0=v&q.P,o0=v&q.B,s1=c0?f:v&q.S?f[w]||(f[w]={}):(f[w]||{})[g],G1=c0?l:l[w]||(l[w]={}),B0=G1[g]||(G1[g]={});for(ze in c0&&(B=w),B)j0=((Q0=!J&&s1&&void 0!==s1[ze])?s1:B)[ze],c1=o0&&Q0?z(j0,f):d0&&"function"==typeof j0?z(Function.call,j0):j0,s1&&d(s1,ze,j0,v&q.U),G1[ze]!=j0&&u(G1,ze,c1),d0&&B0[ze]!=j0&&(B0[ze]=j0)};f.core=l,q.F=1,q.G=2,q.S=4,q.P=8,q.B=16,q.W=32,q.U=64,q.R=128,C.exports=q},4253:C=>{C.exports=function(k){try{return!!k()}catch{return!0}}},3816:C=>{var k=C.exports=typeof window<"u"&&window.Math==Math?window:typeof self<"u"&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=k)},9181:C=>{var k={}.hasOwnProperty;C.exports=function(m,f){return k.call(m,f)}},7728:(C,k,m)=>{var f=m(9275),l=m(681);C.exports=m(7057)?function(u,d,z){return f.f(u,d,l(1,z))}:function(u,d,z){return u[d]=z,u}},639:(C,k,m)=>{var f=m(3816).document;C.exports=f&&f.documentElement},1734:(C,k,m)=>{C.exports=!m(7057)&&!m(4253)(function(){return 7!=Object.defineProperty(m(2457)("div"),"a",{get:function(){return 7}}).a})},7242:C=>{C.exports=function(k,m,f){var l=void 0===f;switch(m.length){case 0:return l?k():k.call(f);case 1:return l?k(m[0]):k.call(f,m[0]);case 2:return l?k(m[0],m[1]):k.call(f,m[0],m[1]);case 3:return l?k(m[0],m[1],m[2]):k.call(f,m[0],m[1],m[2]);case 4:return l?k(m[0],m[1],m[2],m[3]):k.call(f,m[0],m[1],m[2],m[3])}return k.apply(f,m)}},9797:(C,k,m)=>{var f=m(2032);C.exports=Object("z").propertyIsEnumerable(0)?Object:function(l){return"String"==f(l)?l.split(""):Object(l)}},5286:C=>{C.exports=function(k){return"object"==typeof k?null!==k:"function"==typeof k}},9988:(C,k,m)=>{"use strict";var f=m(2503),l=m(681),u=m(2943),d={};m(7728)(d,m(6314)("iterator"),function(){return this}),C.exports=function(z,g,q){z.prototype=f(d,{next:l(1,q)}),u(z,g+" Iterator")}},4461:C=>{C.exports=!1},2503:(C,k,m)=>{var f=m(7007),l=m(5588),u=m(4430),d=m(9335)("IE_PROTO"),z=function(){},g="prototype",q=function(){var c0,v=m(2457)("iframe"),w=u.length;for(v.style.display="none",m(639).appendChild(v),v.src="javascript:",(c0=v.contentWindow.document).open(),c0.write("